@charset "UTF-8"; @import url("https://cdn.fonts.net/t/1.css?apiType=css&projectid=7f094ae0-245c-11ed-aaf7-06b70d83f6b0");  html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;} body {margin: 0;} article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;} audio, canvas, progress, video {display: inline-block;vertical-align: baseline;} audio:not([controls]) {display: none;height: 0;} [hidden],template {display: none;} a,.accordion--element__toggler--icon,.social-like-button,.social-share-button {background-color: transparent;} abbr[title] {border-bottom: 1px dotted;} b,strong {font-weight:600;} dfn {font-style: italic;} h1 {font-size: 2em;margin: .67em 0;} mark {background: #ff0;color: #000;} small {font-size: 80%;} sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;} sup {top: -.5em;} sub {bottom: -.25em;} img {border: 0;} svg:not(:root) {overflow: hidden;} figure {margin: 1em 40px;} hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;} pre {overflow: auto;} code,kbd,pre,samp {font-family: monospace,monospace;font-size: 1em;} button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0;} button {overflow: visible;} button,select {text-transform: none;} button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;} button[disabled],html input[disabled] {cursor: default;} button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;} input {line-height: normal;} input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;} input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;} input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;box-sizing: content-box;} input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;} fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;} legend {border: 0;padding: 0;} textarea {overflow: auto;} optgroup {font-weight: bold;} table {border-collapse: collapse;border-spacing: 0;} td,th {padding: 0;} html {-webkit-box-sizing: border-box;box-sizing: border-box;} *,*::before,*::after {-webkit-box-sizing: inherit;box-sizing: inherit;} @-moz-viewport {width: device-width;} @-ms-viewport {width: device-width;} @-webkit-viewport {width: device-width;} @viewport {width: device-width;} html {font-size: 16px;-webkit-tap-highlight-color: rgba(0,0,0,0);} body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 1rem;line-height: 1.5;color: #373a3c;background-color: #FFF;} [tabindex="-1"]:focus {outline: none!important;} h1,h2,h3,h4,h5,h6 {margin-top: 0;margin-bottom: .5rem;} p {margin-top: 0;margin-bottom: 1rem;} abbr[title],abbr[data-original-title] {cursor: help;border-bottom: 1px dotted #818A91;} address {margin-bottom: 1rem;font-style: normal;line-height: inherit;} ol,ul,dl {margin-top: 0;margin-bottom: 1rem;} ol ol,ul ul,ol ul,ul ol {margin-bottom: 0;} dt {font-weight: 700;} dd {margin-bottom: .5rem;margin-left: 0;} blockquote {margin: 0 0 1rem;} a,.accordion--element__toggler--icon,.social-like-button,.social-share-button {color: #0275d8;text-decoration: none;} a:focus,.accordion--element__toggler--icon:focus,.social-like-button:focus,.social-share-button:focus,a:hover,.accordion--element__toggler--icon:hover,.social-like-button:hover,.social-share-button:hover {color: #014c8c;text-decoration:none;border-bottom: 1px solid #006fb4;} a:focus,.accordion--element__toggler--icon:focus,.social-like-button:focus,.social-share-button:focus {outline:4px auto -webkit-focus-ring-color;outline-offset: 4px; border:0;} pre {margin-top: 0;margin-bottom: 1rem;} figure {margin: 0 0 1rem;} img {vertical-align: middle;} [role="button"] {cursor: pointer;} a,.accordion--element__toggler--icon,.social-like-button,.social-share-button,area,button,[role="button"],input,label,select,summary,textarea {-ms-touch-action: manipulation;touch-action: manipulation;} table {background-color: transparent;} caption {padding-top: .75rem;padding-bottom: .75rem;color: #818A91;text-align: left;caption-side: bottom;} th {text-align: left;} label {display: inline-block;margin-bottom: .5rem;} button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color;} input,button,select,textarea {margin: 0;line-height: inherit;border-radius: 0;} textarea {resize: vertical;} fieldset {min-width: 0;padding: 0;margin: 0;border: 0;} legend {display: block;width: 100%;padding: 0;margin-bottom: .5rem;font-size: 1.5rem;line-height: inherit;} input[type="search"] {-webkit-box-sizing: inherit;box-sizing: inherit;-webkit-appearance: none;} output {display: inline-block;} [hidden] {display: none!important;} .container {margin-left: auto;margin-right: auto;padding-left: .9375rem;padding-right: .9375rem;} .container::after {content: "";display: table;clear: both;} @media (min-width: 544px) {.container {max-width:576px;} } @media (min-width: 768px) {.container {max-width:720px;} } @media (min-width: 992px) {.container {max-width:940px;} } @media (min-width: 1200px) {.container {max-width:1140px;} } .container-fluid {margin-left: auto;margin-right: auto;padding-left: .9375rem;padding-right: .9375rem;} .container-fluid::after {content: "";display: table;clear: both;} .row {margin-left: -.9375rem;margin-right: -.9375rem;} .row::after {content: "";display: table;clear: both;} .col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12 {position: relative;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;} .col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {float: left;} .col-xs-1 {width: 8.33333%;} .col-xs-2 {width: 16.66667%;} .col-xs-3 {width: 25%;} .col-xs-4 {width: 33.33333%;} .col-xs-5 {width: 41.66667%;} .col-xs-6 {width: 50%;} .col-xs-7 {width: 58.33333%;} .col-xs-8 {width: 66.66667%;} .col-xs-9 {width: 75%;} .col-xs-10 {width: 83.33333%;} .col-xs-11 {width: 91.66667%;} .col-xs-12 {width: 100%;} .col-xs-pull-0 {right: auto;} .col-xs-pull-1 {right: 8.33333%;} .col-xs-pull-2 {right: 16.66667%;} .col-xs-pull-3 {right: 25%;} .col-xs-pull-4 {right: 33.33333%;} .col-xs-pull-5 {right: 41.66667%;} .col-xs-pull-6 {right: 50%;} .col-xs-pull-7 {right: 58.33333%;} .col-xs-pull-8 {right: 66.66667%;} .col-xs-pull-9 {right: 75%;} .col-xs-pull-10 {right: 83.33333%;} .col-xs-pull-11 {right: 91.66667%;} .col-xs-pull-12 {right: 100%;} .col-xs-push-0 {left: auto;} .col-xs-push-1 {left: 8.33333%;} .col-xs-push-2 {left: 16.66667%;} .col-xs-push-3 {left: 25%;} .col-xs-push-4 {left: 33.33333%;} .col-xs-push-5 {left: 41.66667%;} .col-xs-push-6 {left: 50%;} .col-xs-push-7 {left: 58.33333%;} .col-xs-push-8 {left: 66.66667%;} .col-xs-push-9 {left: 75%;} .col-xs-push-10 {left: 83.33333%;} .col-xs-push-11 {left: 91.66667%;} .col-xs-push-12 {left: 100%;} .col-xs-offset-0 {margin-left: 0;} .col-xs-offset-1 {margin-left: 8.33333%;} .col-xs-offset-2 {margin-left: 16.66667%;} .col-xs-offset-3 {margin-left: 25%;} .col-xs-offset-4 {margin-left: 33.33333%;} .col-xs-offset-5 {margin-left: 41.66667%;} .col-xs-offset-6 {margin-left: 50%;} .col-xs-offset-7 {margin-left: 58.33333%;} .col-xs-offset-8 {margin-left: 66.66667%;} .col-xs-offset-9 {margin-left: 75%;} .col-xs-offset-10 {margin-left: 83.33333%;} .col-xs-offset-11 {margin-left: 91.66667%;} .col-xs-offset-12 {margin-left: 100%;} @media (min-width: 300px) {.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {float:left;} .col-sm-1 {width: 8.33333%;} .col-sm-2 {width: 16.66667%;} .col-sm-3 {width: 25%;} .col-sm-4 {width: 33.33333%;} .col-sm-5 {width: 41.66667%;} .col-sm-6 {width: 50%;} .col-sm-7 {width: 58.33333%;} .col-sm-8 {width: 66.66667%;} .col-sm-9 {width: 75%;} .col-sm-10 {width: 83.33333%;} .col-sm-11 {width: 91.66667%;} .col-sm-12 {width: 100%;} .col-sm-pull-0 {right: auto;} .col-sm-pull-1 {right: 8.33333%;} .col-sm-pull-2 {right: 16.66667%;} .col-sm-pull-3 {right: 25%;} .col-sm-pull-4 {right: 33.33333%;} .col-sm-pull-5 {right: 41.66667%;} .col-sm-pull-6 {right: 50%;} .col-sm-pull-7 {right: 58.33333%;} .col-sm-pull-8 {right: 66.66667%;} .col-sm-pull-9 {right: 75%;} .col-sm-pull-10 {right: 83.33333%;} .col-sm-pull-11 {right: 91.66667%;} .col-sm-pull-12 {right: 100%;} .col-sm-push-0 {left: auto;} .col-sm-push-1 {left: 8.33333%;} .col-sm-push-2 {left: 16.66667%;} .col-sm-push-3 {left: 25%;} .col-sm-push-4 {left: 33.33333%;} .col-sm-push-5 {left: 41.66667%;} .col-sm-push-6 {left: 50%;} .col-sm-push-7 {left: 58.33333%;} .col-sm-push-8 {left: 66.66667%;} .col-sm-push-9 {left: 75%;} .col-sm-push-10 {left: 83.33333%;} .col-sm-push-11 {left: 91.66667%;} .col-sm-push-12 {left: 100%;} .col-sm-offset-0 {margin-left: 0;} .col-sm-offset-1 {margin-left: 8.33333%;} .col-sm-offset-2 {margin-left: 16.66667%;} .col-sm-offset-3 {margin-left: 25%;} .col-sm-offset-4 {margin-left: 33.33333%;} .col-sm-offset-5 {margin-left: 41.66667%;} .col-sm-offset-6 {margin-left: 50%;} .col-sm-offset-7 {margin-left: 58.33333%;} .col-sm-offset-8 {margin-left: 66.66667%;} .col-sm-offset-9 {margin-left: 75%;} .col-sm-offset-10 {margin-left: 83.33333%;} .col-sm-offset-11 {margin-left: 91.66667%;} .col-sm-offset-12 {margin-left: 100%;} } @media (min-width: 768px) {.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {float:left;} .col-md-1 {width: 8.33333%;} .col-md-2 {width: 16.66667%;} .col-md-3 {width: 25%;} .col-md-4 {width: 33.33333%;} .col-md-5 {width: 41.66667%;} .col-md-6 {width: 50%;} .col-md-7 {width: 58.33333%;} .col-md-8 {width: 66.66667%;} .col-md-9 {width: 75%;} .col-md-10 {width: 83.33333%;} .col-md-11 {width: 91.66667%;} .col-md-12 {width: 100%;} .col-md-pull-0 {right: auto;} .col-md-pull-1 {right: 8.33333%;} .col-md-pull-2 {right: 16.66667%;} .col-md-pull-3 {right: 25%;} .col-md-pull-4 {right: 33.33333%;} .col-md-pull-5 {right: 41.66667%;} .col-md-pull-6 {right: 50%;} .col-md-pull-7 {right: 58.33333%;} .col-md-pull-8 {right: 66.66667%;} .col-md-pull-9 {right: 75%;} .col-md-pull-10 {right: 83.33333%;} .col-md-pull-11 {right: 91.66667%;} .col-md-pull-12 {right: 100%;} .col-md-push-0 {left: auto;} .col-md-push-1 {left: 8.33333%;} .col-md-push-2 {left: 16.66667%;} .col-md-push-3 {left: 25%;} .col-md-push-4 {left: 33.33333%;} .col-md-push-5 {left: 41.66667%;} .col-md-push-6 {left: 50%;} .col-md-push-7 {left: 58.33333%;} .col-md-push-8 {left: 66.66667%;} .col-md-push-9 {left: 75%;} .col-md-push-10 {left: 83.33333%;} .col-md-push-11 {left: 91.66667%;} .col-md-push-12 {left: 100%;} .col-md-offset-0 {margin-left: 0;} .col-md-offset-1 {margin-left: 8.33333%;} .col-md-offset-2 {margin-left: 16.66667%;} .col-md-offset-3 {margin-left: 25%;} .col-md-offset-4 {margin-left: 33.33333%;} .col-md-offset-5 {margin-left: 41.66667%;} .col-md-offset-6 {margin-left: 50%;} .col-md-offset-7 {margin-left: 58.33333%;} .col-md-offset-8 {margin-left: 66.66667%;} .col-md-offset-9 {margin-left: 75%;} .col-md-offset-10 {margin-left: 83.33333%;} .col-md-offset-11 {margin-left: 91.66667%;} .col-md-offset-12 {margin-left: 100%;} } @media (min-width: 992px) {.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {float:left;} .col-lg-1 {width: 8.33333%;} .col-lg-2 {width: 16.66667%;} .col-lg-3 {width: 25%;} .col-lg-4 {width: 33.33333%;} .col-lg-5 {width: 41.66667%;} .col-lg-6 {width: 50%;} .col-lg-7 {width: 58.33333%;} .col-lg-8 {width: 66.66667%;} .col-lg-9 {width: 75%;} .col-lg-10 {width: 83.33333%;} .col-lg-11 {width: 91.66667%;} .col-lg-12 {width: 100%;} .col-lg-pull-0 {right: auto;} .col-lg-pull-1 {right: 8.33333%;} .col-lg-pull-2 {right: 16.66667%;} .col-lg-pull-3 {right: 25%;} .col-lg-pull-4 {right: 33.33333%;} .col-lg-pull-5 {right: 41.66667%;} .col-lg-pull-6 {right: 50%;} .col-lg-pull-7 {right: 58.33333%;} .col-lg-pull-8 {right: 66.66667%;} .col-lg-pull-9 {right: 75%;} .col-lg-pull-10 {right: 83.33333%;} .col-lg-pull-11 {right: 91.66667%;} .col-lg-pull-12 {right: 100%;} .col-lg-push-0 {left: auto;} .col-lg-push-1 {left: 8.33333%;} .col-lg-push-2 {left: 16.66667%;} .col-lg-push-3 {left: 25%;} .col-lg-push-4 {left: 33.33333%;} .col-lg-push-5 {left: 41.66667%;} .col-lg-push-6 {left: 50%;} .col-lg-push-7 {left: 58.33333%;} .col-lg-push-8 {left: 66.66667%;} .col-lg-push-9 {left: 75%;} .col-lg-push-10 {left: 83.33333%;} .col-lg-push-11 {left: 91.66667%;} .col-lg-push-12 {left: 100%;} .col-lg-offset-0 {margin-left: 0;} .col-lg-offset-1 {margin-left: 8.33333%;} .col-lg-offset-2 {margin-left: 16.66667%;} .col-lg-offset-3 {margin-left: 25%;} .col-lg-offset-4 {margin-left: 33.33333%;} .col-lg-offset-5 {margin-left: 41.66667%;} .col-lg-offset-6 {margin-left: 50%;} .col-lg-offset-7 {margin-left: 58.33333%;} .col-lg-offset-8 {margin-left: 66.66667%;} .col-lg-offset-9 {margin-left: 75%;} .col-lg-offset-10 {margin-left: 83.33333%;} .col-lg-offset-11 {margin-left: 91.66667%;} .col-lg-offset-12 {margin-left: 100%;} } @media (min-width: 1200px) {.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12 {float:left;} .col-xl-1 {width: 8.33333%;} .col-xl-2 {width: 16.66667%;} .col-xl-3 {width: 25%;} .col-xl-4 {width: 33.33333%;} .col-xl-5 {width: 41.66667%;} .col-xl-6 {width: 50%;} .col-xl-7 {width: 58.33333%;} .col-xl-8 {width: 66.66667%;} .col-xl-9 {width: 75%;} .col-xl-10 {width: 83.33333%;} .col-xl-11 {width: 91.66667%;} .col-xl-12 {width: 100%;} .col-xl-pull-0 {right: auto;} .col-xl-pull-1 {right: 8.33333%;} .col-xl-pull-2 {right: 16.66667%;} .col-xl-pull-3 {right: 25%;} .col-xl-pull-4 {right: 33.33333%;} .col-xl-pull-5 {right: 41.66667%;} .col-xl-pull-6 {right: 50%;} .col-xl-pull-7 {right: 58.33333%;} .col-xl-pull-8 {right: 66.66667%;} .col-xl-pull-9 {right: 75%;} .col-xl-pull-10 {right: 83.33333%;} .col-xl-pull-11 {right: 91.66667%;} .col-xl-pull-12 {right: 100%;} .col-xl-push-0 {left: auto;} .col-xl-push-1 {left: 8.33333%;} .col-xl-push-2 {left: 16.66667%;} .col-xl-push-3 {left: 25%;} .col-xl-push-4 {left: 33.33333%;} .col-xl-push-5 {left: 41.66667%;} .col-xl-push-6 {left: 50%;} .col-xl-push-7 {left: 58.33333%;} .col-xl-push-8 {left: 66.66667%;} .col-xl-push-9 {left: 75%;} .col-xl-push-10 {left: 83.33333%;} .col-xl-push-11 {left: 91.66667%;} .col-xl-push-12 {left: 100%;} .col-xl-offset-0 {margin-left: 0;} .col-xl-offset-1 {margin-left: 8.33333%;} .col-xl-offset-2 {margin-left: 16.66667%;} .col-xl-offset-3 {margin-left: 25%;} .col-xl-offset-4 {margin-left: 33.33333%;} .col-xl-offset-5 {margin-left: 41.66667%;} .col-xl-offset-6 {margin-left: 50%;} .col-xl-offset-7 {margin-left: 58.33333%;} .col-xl-offset-8 {margin-left: 66.66667%;} .col-xl-offset-9 {margin-left: 75%;} .col-xl-offset-10 {margin-left: 83.33333%;} .col-xl-offset-11 {margin-left: 91.66667%;} .col-xl-offset-12 {margin-left: 100%;} } .clearfix::after,.pl-hero::after {content: "";display: table;clear: both;} .center-block {display: block;margin-left: auto;margin-right: auto;} .pull-xs-left {float: left!important;} .pull-xs-right {float: right!important;} .pull-xs-none {float: none!important;} @media (min-width: 544px) {.pull-sm-left {float:left!important;} .pull-sm-right {float: right!important;} .pull-sm-none {float: none!important;} } @media (min-width: 768px) {.pull-md-left {float:left!important;} .pull-md-right {float: right!important;} .pull-md-none {float: none!important;} } @media (min-width: 992px) {.pull-lg-left {float:left!important;} .pull-lg-right {float: right!important;} .pull-lg-none {float: none!important;} } @media (min-width: 1200px) {.pull-xl-left {float:left!important;} .pull-xl-right {float: right!important;} .pull-xl-none {float: none!important;} } .sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;} .sr-only-focusable:active,.sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;} .invisible {visibility: hidden!important;} .text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;} .text-justify {text-align: justify!important;} .text-nowrap {white-space: nowrap!important;} .text-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} .text-xs-left {text-align: left!important;} .text-xs-right {text-align: right!important;} .text-xs-center {text-align: center!important;} @media (min-width: 544px) {.text-sm-left {text-align:left!important;} .text-sm-right {text-align: right!important;} .text-sm-center {text-align: center!important;} } @media (min-width: 768px) {.text-md-left {text-align:left!important;} .text-md-right {text-align: right!important;} .text-md-center {text-align: center!important;} } @media (min-width: 992px) {.text-lg-left {text-align:left!important;} .text-lg-right {text-align: right!important;} .text-lg-center {text-align: center!important;} } @media (min-width: 1200px) {.text-xl-left {text-align:left!important;} .text-xl-right {text-align: right!important;} .text-xl-center {text-align: center!important;} } .text-lowercase {text-transform: lowercase!important;} .text-uppercase {text-transform: uppercase!important;} .text-capitalize {text-transform: capitalize!important;} .font-weight-normal {font-weight: 400;} .font-weight-bold {font-weight: 700;} .font-italic {font-style: italic;} .text-muted {color: #818A91;} .text-primary {color: #0275d8!important;} a.text-primary:focus,.text-primary.accordion--element__toggler--icon:focus,.text-primary.social-like-button:focus,.text-primary.social-share-button:focus,a.text-primary:hover,.text-primary.accordion--element__toggler--icon:hover,.text-primary.social-like-button:hover,.text-primary.social-share-button:hover {color: #025aa5;} .text-success {color: #5cb85c!important;} a.text-success:focus,.text-success.accordion--element__toggler--icon:focus,.text-success.social-like-button:focus,.text-success.social-share-button:focus,a.text-success:hover,.text-success.accordion--element__toggler--icon:hover,.text-success.social-like-button:hover,.text-success.social-share-button:hover {color: #449d44;} .text-info {color: #5bc0de!important;} a.text-info:focus,.text-info.accordion--element__toggler--icon:focus,.text-info.social-like-button:focus,.text-info.social-share-button:focus,a.text-info:hover,.text-info.accordion--element__toggler--icon:hover,.text-info.social-like-button:hover,.text-info.social-share-button:hover {color: #31b0d5;} .text-warning {color: #f0ad4e!important;} a.text-warning:focus,.text-warning.accordion--element__toggler--icon:focus,.text-warning.social-like-button:focus,.text-warning.social-share-button:focus,a.text-warning:hover,.text-warning.accordion--element__toggler--icon:hover,.text-warning.social-like-button:hover,.text-warning.social-share-button:hover {color: #ec971f;} .text-danger {color: #d9534f!important;} a.text-danger:focus,.text-danger.accordion--element__toggler--icon:focus,.text-danger.social-like-button:focus,.text-danger.social-share-button:focus,a.text-danger:hover,.text-danger.accordion--element__toggler--icon:hover,.text-danger.social-like-button:hover,.text-danger.social-share-button:hover {color: #c9302c;} .hidden-xs-up {display: none!important;} @media (max-width: 543px) {.hidden-xs-down {display:none!important;} } @media (min-width: 544px) {.hidden-sm-up {display:none!important;} } @media (max-width: 767px) {.hidden-sm-down {display:none!important;} } @media (min-width: 768px) {.hidden-md-up {display:none!important;} } @media (max-width: 991px) {.hidden-md-down {display:none!important;} } @media (min-width: 992px) {.hidden-lg-up {display:none!important;} } @media (max-width: 1199px) {.hidden-lg-down {display:none!important;} } @media (min-width: 1200px) {.hidden-xl-up {display:none!important;} } .hidden-xl-down {display: none!important;} .visible-print-block {display: none!important;} @media print {.visible-print-block {display: block!important;} } .visible-print-inline {display: none!important;} @media print {.visible-print-inline {display: inline!important;} } .visible-print-inline-block {display: none!important;} @media print {.visible-print-inline-block {display: inline-block!important;} } @media print {.hidden-print {display: none!important;} } .m-x-auto {margin-right: auto!important;margin-left: auto!important;} .m-a-0 {margin: 0!important;} .m-t-0 {margin-top: 0!important;} .m-r-0 {margin-right: 0!important;} .m-b-0 {margin-bottom: 0!important;} .m-l-0 {margin-left: 0!important;} .m-x-0 {margin-right: 0!important;margin-left: 0!important;} .m-y-0 {margin-top: 0!important;margin-bottom: 0!important;} .m-a-1 {margin: 1rem!important;} .m-t-1 {margin-top: 1rem!important;} .m-r-1 {margin-right: 1rem!important;} .m-b-1 {margin-bottom: 1rem!important;} .m-l-1 {margin-left: 1rem!important;} .m-x-1 {margin-right: 1rem!important;margin-left: 1rem!important;} .m-y-1 {margin-top: 1rem!important;margin-bottom: 1rem!important;} .m-a-2 {margin: 1.5rem!important;} .m-t-2 {margin-top: 1.5rem!important;} .m-r-2 {margin-right: 1.5rem!important;} .m-b-2 {margin-bottom: 1.5rem!important;} .m-l-2 {margin-left: 1.5rem!important;} .m-x-2 {margin-right: 1.5rem!important;margin-left: 1.5rem!important;} .m-y-2 {margin-top: 1.5rem!important;margin-bottom: 1.5rem!important;} .m-a-3 {margin: 3rem!important;} .m-t-3 {margin-top: 3rem!important;} .m-r-3 {margin-right: 3rem!important;} .m-b-3 {margin-bottom: 3rem!important;} .m-l-3 {margin-left: 3rem!important;} .m-x-3 {margin-right: 3rem!important;margin-left: 3rem!important;} .m-y-3 {margin-top: 3rem!important;margin-bottom: 3rem!important;} .p-a-0 {padding: 0!important;} .p-t-0 {padding-top: 0!important;} .p-r-0 {padding-right: 0!important;} .p-b-0 {padding-bottom: 0!important;} .p-l-0 {padding-left: 0!important;} .p-x-0 {padding-right: 0!important;padding-left: 0!important;} .p-y-0 {padding-top: 0!important;padding-bottom: 0!important;} .p-a-1 {padding: 1rem!important;} .p-t-1 {padding-top: 1rem!important;} .p-r-1 {padding-right: 1rem!important;} .p-b-1 {padding-bottom: 1rem!important;} .p-l-1 {padding-left: 1rem!important;} .p-x-1 {padding-right: 1rem!important;padding-left: 1rem!important;} .p-y-1 {padding-top: 1rem!important;padding-bottom: 1rem!important;} .p-a-2 {padding: 1.5rem!important;} .p-t-2 {padding-top: 1.5rem!important;} .p-r-2 {padding-right: 1.5rem!important;} .p-b-2 {padding-bottom: 1.5rem!important;} .p-l-2 {padding-left: 1.5rem!important;} .p-x-2 {padding-right: 1.5rem!important;padding-left: 1.5rem!important;} .p-y-2 {padding-top: 1.5rem!important;padding-bottom: 1.5rem!important;} .p-a-3 {padding: 3rem!important;} .p-t-3 {padding-top: 3rem!important;} .p-r-3 {padding-right: 3rem!important;} .p-b-3 {padding-bottom: 3rem!important;} .p-l-3 {padding-left: 3rem!important;} .p-x-3 {padding-right: 3rem!important;padding-left: 3rem!important;} .p-y-3 {padding-top: 3rem!important;padding-bottom: 3rem!important;} .pos-f-t {position: fixed;top: 0;right: 0;left: 0;z-index: 1030;} @-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;-ms-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;-ms-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: translate3d(0,0,0);transform: translate3d(0,0,0);} 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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @keyframes wobble {from {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} 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: translate3d(0,0,0);transform: translate3d(0,0,0);} } .wobble {-webkit-animation-name: wobble;animation-name: wobble;} @-webkit-keyframes jello {from,11.1%,to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} 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: translate3d(0,0,0);transform: translate3d(0,0,0);} 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;-ms-transform-origin: center;transform-origin: center;} @-webkit-keyframes heartBeat {0% {-webkit-transform: scale(1);transform: scale(1);} 14% {-webkit-transform: scale(1.3);transform: scale(1.3);} 28% {-webkit-transform: scale(1);transform: scale(1);} 42% {-webkit-transform: scale(1.3);transform: scale(1.3);} 70% {-webkit-transform: scale(1);transform: scale(1);} } @keyframes heartBeat {0% {-webkit-transform: scale(1);transform: scale(1);} 14% {-webkit-transform: scale(1.3);transform: scale(1.3);} 28% {-webkit-transform: scale(1);transform: scale(1);} 42% {-webkit-transform: scale(1.3);transform: scale(1.3);} 70% {-webkit-transform: scale(1);transform: scale(1);} } .heartBeat {-webkit-animation-name: heartBeat;animation-name: heartBeat;-webkit-animation-duration: 1.3s;animation-duration: 1.3s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;} @-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-duration: .75s;animation-duration: .75s;-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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @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: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @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: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @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: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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-duration: .75s;animation-duration: .75s;-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,.pl-tabs__tab.active {-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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);} to {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);} to {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);} to {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);} to {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);} to {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);} to {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);} to {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);} to {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform: perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;} 40% {-webkit-transform: perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform: perspective(400px) scale3d(1,1,1) 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) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform: perspective(400px) scale3d(1,1,1) 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) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform: perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} to {-webkit-transform: perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform: perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} } @keyframes flip {from {-webkit-transform: perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform: perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;} 40% {-webkit-transform: perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform: perspective(400px) scale3d(1,1,1) 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) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform: perspective(400px) scale3d(1,1,1) 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) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform: perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} to {-webkit-transform: perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform: perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} } .animated.flip,.flip.pl-tabs__tab.active {-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-duration: .75s;animation-duration: .75s;-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-animation-duration: .75s;animation-duration: .75s;-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);} to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } @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);} to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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: translate3d(0,0,0);transform: translate3d(0,0,0);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: translate3d(0,0,0);transform: translate3d(0,0,0);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: translate3d(0,0,0);transform: translate3d(0,0,0);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: translate3d(0,0,0);transform: translate3d(0,0,0);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: translate3d(0,0,0);transform: translate3d(0,0,0);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: translate3d(0,0,0);transform: translate3d(0,0,0);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: translate3d(0,0,0);transform: translate3d(0,0,0);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: translate3d(0,0,0);transform: translate3d(0,0,0);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: translate3d(0,0,0);transform: translate3d(0,0,0);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: translate3d(0,0,0);transform: translate3d(0,0,0);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-duration: 2s;animation-duration: 2s;-webkit-animation-name: hinge;animation-name: hinge;} @-webkit-keyframes jackInTheBox {from {opacity: 0;-webkit-transform: scale(0.1) rotate(30deg);transform: scale(0.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom;} 50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg);} 70% {-webkit-transform: rotate(3deg);transform: rotate(3deg);} to {opacity: 1;-webkit-transform: scale(1);transform: scale(1);} } @keyframes jackInTheBox {from {opacity: 0;-webkit-transform: scale(0.1) rotate(30deg);transform: scale(0.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom;} 50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg);} 70% {-webkit-transform: rotate(3deg);transform: rotate(3deg);} to {opacity: 1;-webkit-transform: scale(1);transform: scale(1);} } .jackInTheBox {-webkit-animation-name: jackInTheBox;animation-name: jackInTheBox;} @-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: translate3d(0,0,0);transform: translate3d(0,0,0);} } @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: translate3d(0,0,0);transform: translate3d(0,0,0);} } .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;} .animated,.pl-tabs__tab.active {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;} .animated.infinite,.infinite.pl-tabs__tab.active {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;} .animated.delay-1s,.delay-1s.pl-tabs__tab.active {-webkit-animation-delay: 1s;animation-delay: 1s;} .animated.delay-2s,.delay-2s.pl-tabs__tab.active {-webkit-animation-delay: 2s;animation-delay: 2s;} .animated.delay-3s,.delay-3s.pl-tabs__tab.active {-webkit-animation-delay: 3s;animation-delay: 3s;} .animated.delay-4s,.delay-4s.pl-tabs__tab.active {-webkit-animation-delay: 4s;animation-delay: 4s;} .animated.delay-5s,.delay-5s.pl-tabs__tab.active {-webkit-animation-delay: 5s;animation-delay: 5s;} .animated.fast,.fast.pl-tabs__tab.active {-webkit-animation-duration: 800ms;animation-duration: 800ms;} .animated.faster,.faster.pl-tabs__tab.active {-webkit-animation-duration: 500ms;animation-duration: 500ms;} .animated.slow,.slow.pl-tabs__tab.active {-webkit-animation-duration: 2s;animation-duration: 2s;} .animated.slower,.slower.pl-tabs__tab.active {-webkit-animation-duration: 3s;animation-duration: 3s;} @media (print),(prefers-reduced-motion: reduce) {.animated,.pl-tabs__tab.active {-webkit-animation-duration: 1ms!important;animation-duration: 1ms!important;-webkit-transition-duration: 1ms!important;transition-duration: 1ms!important;-webkit-animation-iteration-count: 1!important;animation-iteration-count: 1!important;} } @font-face {font-family: 'FontAwesome';src: url(../fonts/fontawesome-webfont.eot?v=4.7.0);src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight: 400;font-style: normal;} .fa,#inspire-gallery .inspire-icon-social:before,.inspire-justified .inspire-icon-social:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;} .fa-lg {font-size: 1.33333em;line-height: .75em;vertical-align: -15%;} .fa-2x {font-size: 2em;} .fa-3x {font-size: 3em;} .fa-4x {font-size: 4em;} .fa-5x {font-size: 5em;} .fa-fw {width: 1.28571em;text-align: center;} .fa-ul {padding-left: 0;margin-left: 2.14286em;list-style-type: none;} .fa-ul > li {position: relative;} .fa-li {position: absolute;left: -2.14286em;width: 2.14286em;top: .14286em;text-align: center;} .fa-li.fa-lg {left: -1.85714em;} .fa-border {padding: .2em .25em .15em;border: solid .08em #eee;border-radius: .1em;} .fa-pull-left {float: left;} .fa-pull-right {float: right;} .fa.fa-pull-left,#inspire-gallery .fa-pull-left.inspire-icon-social:before,.inspire-justified .fa-pull-left.inspire-icon-social:before {margin-right: .3em;} .fa.fa-pull-right,#inspire-gallery .fa-pull-right.inspire-icon-social:before,.inspire-justified .fa-pull-right.inspire-icon-social:before {margin-left: .3em;} .pull-right {float: right;} .pull-left {float: left;} .fa.pull-left,#inspire-gallery .pull-left.inspire-icon-social:before,.inspire-justified .pull-left.inspire-icon-social:before {margin-right: .3em;} .fa.pull-right,#inspire-gallery .pull-right.inspire-icon-social:before,.inspire-justified .pull-right.inspire-icon-social:before {margin-left: .3em;} .fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;} .fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);} @-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);} 100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);} } @keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);} 100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);} } .fa-rotate-90 {-ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);} .fa-rotate-180 {-ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);} .fa-rotate-270 {-ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);} .fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform: scale(-1,1);-ms-transform: scale(-1,1);transform: scale(-1,1);} .fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform: scale(1,-1);-ms-transform: scale(1,-1);transform: scale(1,-1);} :root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {-webkit-filter: none;filter: none;} .fa-stack {position: relative;display: inline-block;width: 2em;height: 2em;line-height: 2em;vertical-align: middle;} .fa-stack-1x,.fa-stack-2x {position: absolute;left: 0;width: 100%;text-align: center;} .fa-stack-1x {line-height: inherit;} .fa-stack-2x {font-size: 2em;} .fa-inverse {color: #FFF;} .fa-glass:before {content: "";} .fa-music:before {content: "";} .fa-search:before {content: "";} .fa-envelope-o:before {content: "";} .fa-heart:before {content: "";} .fa-star:before {content: "";} .fa-star-o:before {content: "";} .fa-user:before {content: "";} .fa-film:before {content: "";} .fa-th-large:before {content: "";} .fa-th:before {content: "";} .fa-th-list:before {content: "";} .fa-check:before {content: "";} .fa-remove:before,.fa-close:before,.fa-times:before {content: "";} .fa-search-plus:before {content: "";} .fa-search-minus:before {content: "";} .fa-power-off:before {content: "";} .fa-signal:before {content: "";} .fa-gear:before,.fa-cog:before {content: "";} .fa-trash-o:before {content: "";} .fa-home:before {content: "";} .fa-file-o:before {content: "";} .fa-clock-o:before {content: "";} .fa-road:before {content: "";} .fa-download:before {content: "";} .fa-arrow-circle-o-down:before {content: "";} .fa-arrow-circle-o-up:before {content: "";} .fa-inbox:before {content: "";} .fa-play-circle-o:before {content: "";} .fa-rotate-right:before,.fa-repeat:before {content: "";} .fa-refresh:before {content: "";} .fa-list-alt:before {content: "";} .fa-lock:before {content: "";} .fa-flag:before {content: "";} .fa-headphones:before {content: "";} .fa-volume-off:before {content: "";} .fa-volume-down:before {content: "";} .fa-volume-up:before {content: "";} .fa-qrcode:before {content: "";} .fa-barcode:before {content: "";} .fa-tag:before {content: "";} .fa-tags:before {content: "";} .fa-book:before {content: "";} .fa-bookmark:before {content: "";} .fa-print:before {content: "";} .fa-camera:before {content: "";} .fa-font:before {content: "";} .fa-bold:before {content: "";} .fa-italic:before {content: "";} .fa-text-height:before {content: "";} .fa-text-width:before {content: "";} .fa-align-left:before {content: "";} .fa-align-center:before {content: "";} .fa-align-right:before {content: "";} .fa-align-justify:before {content: "";} .fa-list:before {content: "";} .fa-dedent:before,.fa-outdent:before {content: "";} .fa-indent:before {content: "";} .fa-video-camera:before {content: "";} .fa-photo:before,.fa-image:before,.fa-picture-o:before {content: "";} .fa-pencil:before {content: "";} .fa-map-marker:before {content: "";} .fa-adjust:before {content: "";} .fa-tint:before {content: "";} .fa-edit:before,.fa-pencil-square-o:before {content: "";} .fa-share-square-o:before {content: "";} .fa-check-square-o:before {content: "";} .fa-arrows:before {content: "";} .fa-step-backward:before {content: "";} .fa-fast-backward:before {content: "";} .fa-backward:before {content: "";} .fa-play:before {content: "";} .fa-pause:before {content: "";} .fa-stop:before {content: "";} .fa-forward:before {content: "";} .fa-fast-forward:before {content: "";} .fa-step-forward:before {content: "";} .fa-eject:before {content: "";} .fa-chevron-left:before {content: "";} .fa-chevron-right:before {content: "";} .fa-plus-circle:before {content: "";} .fa-minus-circle:before {content: "";} .fa-times-circle:before {content: "";} .fa-check-circle:before {content: "";} .fa-question-circle:before {content: "";} .fa-info-circle:before {content: "";} .fa-crosshairs:before {content: "";} .fa-times-circle-o:before {content: "";} .fa-check-circle-o:before {content: "";} .fa-ban:before {content: "";} .fa-arrow-left:before {content: "";} .fa-arrow-right:before {content: "";} .fa-arrow-up:before {content: "";} .fa-arrow-down:before {content: "";} .fa-mail-forward:before,.fa-share:before {content: "";} .fa-expand:before {content: "";} .fa-compress:before {content: "";} .fa-plus:before {content: "";} .fa-minus:before {content: "";} .fa-asterisk:before {content: "";} .fa-exclamation-circle:before {content: "";} .fa-gift:before {content: "";} .fa-leaf:before {content: "";} .fa-fire:before {content: "";} .fa-eye:before {content: "";} .fa-eye-slash:before {content: "";} .fa-warning:before,.fa-exclamation-triangle:before {content: "";} .fa-plane:before {content: "";} .fa-calendar:before {content: "";} .fa-random:before {content: "";} .fa-comment:before {content: "";} .fa-magnet:before {content: "";} .fa-chevron-up:before {content: "";} .fa-chevron-down:before {content: "";} .fa-retweet:before {content: "";} .fa-shopping-cart:before {content: "";} .fa-folder:before {content: "";} .fa-folder-open:before {content: "";} .fa-arrows-v:before {content: "";} .fa-arrows-h:before {content: "";} .fa-bar-chart-o:before,.fa-bar-chart:before {content: "";} .fa-twitter-square:before {content: "";} .fa-facebook-square:before {content: "";} .fa-camera-retro:before {content: "";} .fa-key:before {content: "";} .fa-gears:before,.fa-cogs:before {content: "";} .fa-comments:before {content: "";} .fa-thumbs-o-up:before {content: "";} .fa-thumbs-o-down:before {content: "";} .fa-star-half:before {content: "";} .fa-heart-o:before {content: "";} .fa-sign-out:before {content: "";} .fa-linkedin-square:before {content: "";} .fa-thumb-tack:before {content: "";} .fa-external-link:before {content: "";} .fa-sign-in:before {content: "";} .fa-trophy:before {content: "";} .fa-github-square:before {content: "";} .fa-upload:before {content: "";} .fa-lemon-o:before {content: "";} .fa-phone:before {content: "";} .fa-square-o:before {content: "";} .fa-bookmark-o:before {content: "";} .fa-phone-square:before {content: "";} .fa-twitter:before,#inspire-gallery .inspire-icon-social.twitter:before,.inspire-justified .inspire-icon-social.twitter:before {content: "";} .fa-facebook-f:before,.fa-facebook:before,#inspire-gallery .inspire-icon-social.facebook:before,.inspire-justified .inspire-icon-social.facebook:before {content: "";} .fa-github:before {content: "";} .fa-unlock:before {content: "";} .fa-credit-card:before {content: "";} .fa-feed:before,.fa-rss:before {content: "";} .fa-hdd-o:before {content: "";} .fa-bullhorn:before {content: "";} .fa-bell:before {content: "";} .fa-certificate:before {content: "";} .fa-hand-o-right:before {content: "";} .fa-hand-o-left:before {content: "";} .fa-hand-o-up:before {content: "";} .fa-hand-o-down:before {content: "";} .fa-arrow-circle-left:before {content: "";} .fa-arrow-circle-right:before {content: "";} .fa-arrow-circle-up:before {content: "";} .fa-arrow-circle-down:before {content: "";} .fa-globe:before {content: "";} .fa-wrench:before {content: "";} .fa-tasks:before {content: "";} .fa-filter:before {content: "";} .fa-briefcase:before {content: "";} .fa-arrows-alt:before {content: "";} .fa-group:before,.fa-users:before {content: "";} .fa-chain:before,.fa-link:before {content: "";} .fa-cloud:before {content: "";} .fa-flask:before {content: "";} .fa-cut:before,.fa-scissors:before {content: "";} .fa-copy:before,.fa-files-o:before {content: "";} .fa-paperclip:before {content: "";} .fa-save:before,.fa-floppy-o:before {content: "";} .fa-square:before {content: "";} .fa-navicon:before,.fa-reorder:before,.fa-bars:before {content: "";} .fa-list-ul:before {content: "";} .fa-list-ol:before {content: "";} .fa-strikethrough:before {content: "";} .fa-underline:before {content: "";} .fa-table:before {content: "";} .fa-magic:before {content: "";} .fa-truck:before {content: "";} .fa-pinterest:before {content: "";} .fa-pinterest-square:before {content: "";} .fa-google-plus-square:before {content: "";} .fa-google-plus:before {content: "";} .fa-money:before {content: "";} .fa-caret-down:before {content: "";} .fa-caret-up:before {content: "";} .fa-caret-left:before {content: "";} .fa-caret-right:before {content: "";} .fa-columns:before {content: "";} .fa-unsorted:before,.fa-sort:before {content: "";} .fa-sort-down:before,.fa-sort-desc:before {content: "";} .fa-sort-up:before,.fa-sort-asc:before {content: "";} .fa-envelope:before {content: "";} .fa-linkedin:before {content: "";} .fa-rotate-left:before,.fa-undo:before {content: "";} .fa-legal:before,.fa-gavel:before {content: "";} .fa-dashboard:before,.fa-tachometer:before {content: "";} .fa-comment-o:before {content: "";} .fa-comments-o:before {content: "";} .fa-flash:before,.fa-bolt:before {content: "";} .fa-sitemap:before {content: "";} .fa-umbrella:before {content: "";} .fa-paste:before,.fa-clipboard:before {content: "";} .fa-lightbulb-o:before {content: "";} .fa-exchange:before {content: "";} .fa-cloud-download:before {content: "";} .fa-cloud-upload:before {content: "";} .fa-user-md:before {content: "";} .fa-stethoscope:before {content: "";} .fa-suitcase:before {content: "";} .fa-bell-o:before {content: "";} .fa-coffee:before {content: "";} .fa-cutlery:before {content: "";} .fa-file-text-o:before {content: "";} .fa-building-o:before {content: "";} .fa-hospital-o:before {content: "";} .fa-ambulance:before {content: "";} .fa-medkit:before {content: "";} .fa-fighter-jet:before {content: "";} .fa-beer:before {content: "";} .fa-h-square:before {content: "";} .fa-plus-square:before {content: "";} .fa-angle-double-left:before {content: "";} .fa-angle-double-right:before {content: "";} .fa-angle-double-up:before {content: "";} .fa-angle-double-down:before {content: "";} .fa-angle-left:before {content: "";} .fa-angle-right:before {content: "";} .fa-angle-up:before {content: "";} .fa-angle-down:before {content: "";} .fa-desktop:before {content: "";} .fa-laptop:before {content: "";} .fa-tablet:before {content: "";} .fa-mobile-phone:before,.fa-mobile:before {content: "";} .fa-circle-o:before {content: "";} .fa-quote-left:before {content: "";} .fa-quote-right:before {content: "";} .fa-spinner:before {content: "";} .fa-circle:before {content: "";} .fa-mail-reply:before,.fa-reply:before {content: "";} .fa-github-alt:before {content: "";} .fa-folder-o:before {content: "";} .fa-folder-open-o:before {content: "";} .fa-smile-o:before {content: "";} .fa-frown-o:before {content: "";} .fa-meh-o:before {content: "";} .fa-gamepad:before {content: "";} .fa-keyboard-o:before {content: "";} .fa-flag-o:before {content: "";} .fa-flag-checkered:before {content: "";} .fa-terminal:before {content: "";} .fa-code:before {content: "";} .fa-mail-reply-all:before,.fa-reply-all:before {content: "";} .fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {content: "";} .fa-location-arrow:before {content: "";} .fa-crop:before {content: "";} .fa-code-fork:before {content: "";} .fa-unlink:before,.fa-chain-broken:before {content: "";} .fa-question:before {content: "";} .fa-info:before {content: "";} .fa-exclamation:before {content: "";} .fa-superscript:before {content: "";} .fa-subscript:before {content: "";} .fa-eraser:before {content: "";} .fa-puzzle-piece:before {content: "";} .fa-microphone:before {content: "";} .fa-microphone-slash:before {content: "";} .fa-shield:before {content: "";} .fa-calendar-o:before {content: "";} .fa-fire-extinguisher:before {content: "";} .fa-rocket:before {content: "";} .fa-maxcdn:before {content: "";} .fa-chevron-circle-left:before {content: "";} .fa-chevron-circle-right:before {content: "";} .fa-chevron-circle-up:before {content: "";} .fa-chevron-circle-down:before {content: "";} .fa-html5:before {content: "";} .fa-css3:before {content: "";} .fa-anchor:before {content: "";} .fa-unlock-alt:before {content: "";} .fa-bullseye:before {content: "";} .fa-ellipsis-h:before {content: "";} .fa-ellipsis-v:before {content: "";} .fa-rss-square:before {content: "";} .fa-play-circle:before {content: "";} .fa-ticket:before {content: "";} .fa-minus-square:before {content: "";} .fa-minus-square-o:before {content: "";} .fa-level-up:before {content: "";} .fa-level-down:before {content: "";} .fa-check-square:before {content: "";} .fa-pencil-square:before {content: "";} .fa-external-link-square:before {content: "";} .fa-share-square:before {content: "";} .fa-compass:before {content: "";} .fa-toggle-down:before,.fa-caret-square-o-down:before {content: "";} .fa-toggle-up:before,.fa-caret-square-o-up:before {content: "";} .fa-toggle-right:before,.fa-caret-square-o-right:before {content: "";} .fa-euro:before,.fa-eur:before {content: "";} .fa-gbp:before {content: "";} .fa-dollar:before,.fa-usd:before {content: "";} .fa-rupee:before,.fa-inr:before {content: "";} .fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {content: "";} .fa-ruble:before,.fa-rouble:before,.fa-rub:before {content: "";} .fa-won:before,.fa-krw:before {content: "";} .fa-bitcoin:before,.fa-btc:before {content: "";} .fa-file:before {content: "";} .fa-file-text:before {content: "";} .fa-sort-alpha-asc:before {content: "";} .fa-sort-alpha-desc:before {content: "";} .fa-sort-amount-asc:before {content: "";} .fa-sort-amount-desc:before {content: "";} .fa-sort-numeric-asc:before {content: "";} .fa-sort-numeric-desc:before {content: "";} .fa-thumbs-up:before {content: "";} .fa-thumbs-down:before {content: "";} .fa-youtube-square:before {content: "";} .fa-youtube:before {content: "";} .fa-xing:before {content: "";} .fa-xing-square:before {content: "";} .fa-youtube-play:before {content: "";} .fa-dropbox:before {content: "";} .fa-stack-overflow:before {content: "";} .fa-instagram:before,#inspire-gallery .inspire-icon-social.instagram:before,.inspire-justified .inspire-icon-social.instagram:before {content: "";} .fa-flickr:before {content: "";} .fa-adn:before {content: "";} .fa-bitbucket:before {content: "";} .fa-bitbucket-square:before {content: "";} .fa-tumblr:before {content: "";} .fa-tumblr-square:before {content: "";} .fa-long-arrow-down:before {content: "";} .fa-long-arrow-up:before {content: "";} .fa-long-arrow-left:before {content: "";} .fa-long-arrow-right:before {content: "";} .fa-apple:before {content: "";} .fa-windows:before {content: "";} .fa-android:before {content: "";} .fa-linux:before {content: "";} .fa-dribbble:before {content: "";} .fa-skype:before {content: "";} .fa-foursquare:before {content: "";} .fa-trello:before {content: "";} .fa-female:before {content: "";} .fa-male:before {content: "";} .fa-gittip:before,.fa-gratipay:before {content: "";} .fa-sun-o:before {content: "";} .fa-moon-o:before {content: "";} .fa-archive:before {content: "";} .fa-bug:before {content: "";} .fa-vk:before {content: "";} .fa-weibo:before {content: "";} .fa-renren:before {content: "";} .fa-pagelines:before {content: "";} .fa-stack-exchange:before {content: "";} .fa-arrow-circle-o-right:before {content: "";} .fa-arrow-circle-o-left:before {content: "";} .fa-toggle-left:before,.fa-caret-square-o-left:before {content: "";} .fa-dot-circle-o:before {content: "";} .fa-wheelchair:before {content: "";} .fa-vimeo-square:before {content: "";} .fa-turkish-lira:before,.fa-try:before {content: "";} .fa-plus-square-o:before {content: "";} .fa-space-shuttle:before {content: "";} .fa-slack:before {content: "";} .fa-envelope-square:before {content: "";} .fa-wordpress:before {content: "";} .fa-openid:before {content: "";} .fa-institution:before,.fa-bank:before,.fa-university:before {content: "";} .fa-mortar-board:before,.fa-graduation-cap:before {content: "";} .fa-yahoo:before {content: "";} .fa-google:before {content: "";} .fa-reddit:before {content: "";} .fa-reddit-square:before {content: "";} .fa-stumbleupon-circle:before {content: "";} .fa-stumbleupon:before {content: "";} .fa-delicious:before {content: "";} .fa-digg:before {content: "";} .fa-pied-piper-pp:before {content: "";} .fa-pied-piper-alt:before {content: "";} .fa-drupal:before {content: "";} .fa-joomla:before {content: "";} .fa-language:before {content: "";} .fa-fax:before {content: "";} .fa-building:before {content: "";} .fa-child:before {content: "";} .fa-paw:before {content: "";} .fa-spoon:before {content: "";} .fa-cube:before {content: "";} .fa-cubes:before {content: "";} .fa-behance:before {content: "";} .fa-behance-square:before {content: "";} .fa-steam:before {content: "";} .fa-steam-square:before {content: "";} .fa-recycle:before {content: "";} .fa-automobile:before,.fa-car:before {content: "";} .fa-cab:before,.fa-taxi:before {content: "";} .fa-tree:before {content: "";} .fa-spotify:before {content: "";} .fa-deviantart:before {content: "";} .fa-soundcloud:before {content: "";} .fa-database:before {content: "";} .fa-file-pdf-o:before {content: "";} .fa-file-word-o:before {content: "";} .fa-file-excel-o:before {content: "";} .fa-file-powerpoint-o:before {content: "";} .fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {content: "";} .fa-file-zip-o:before,.fa-file-archive-o:before {content: "";} .fa-file-sound-o:before,.fa-file-audio-o:before {content: "";} .fa-file-movie-o:before,.fa-file-video-o:before {content: "";} .fa-file-code-o:before {content: "";} .fa-vine:before {content: "";} .fa-codepen:before {content: "";} .fa-jsfiddle:before {content: "";} .fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {content: "";} .fa-circle-o-notch:before {content: "";} .fa-ra:before,.fa-resistance:before,.fa-rebel:before {content: "";} .fa-ge:before,.fa-empire:before {content: "";} .fa-git-square:before {content: "";} .fa-git:before {content: "";} .fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {content: "";} .fa-tencent-weibo:before {content: "";} .fa-qq:before {content: "";} .fa-wechat:before,.fa-weixin:before {content: "";} .fa-send:before,.fa-paper-plane:before {content: "";} .fa-send-o:before,.fa-paper-plane-o:before {content: "";} .fa-history:before {content: "";} .fa-circle-thin:before {content: "";} .fa-header:before {content: "";} .fa-paragraph:before {content: "";} .fa-sliders:before {content: "";} .fa-share-alt:before {content: "";} .fa-share-alt-square:before {content: "";} .fa-bomb:before {content: "";} .fa-soccer-ball-o:before,.fa-futbol-o:before {content: "";} .fa-tty:before {content: "";} .fa-binoculars:before {content: "";} .fa-plug:before {content: "";} .fa-slideshare:before {content: "";} .fa-twitch:before {content: "";} .fa-yelp:before {content: "";} .fa-newspaper-o:before {content: "";} .fa-wifi:before {content: "";} .fa-calculator:before {content: "";} .fa-paypal:before {content: "";} .fa-google-wallet:before {content: "";} .fa-cc-visa:before {content: "";} .fa-cc-mastercard:before {content: "";} .fa-cc-discover:before {content: "";} .fa-cc-amex:before {content: "";} .fa-cc-paypal:before {content: "";} .fa-cc-stripe:before {content: "";} .fa-bell-slash:before {content: "";} .fa-bell-slash-o:before {content: "";} .fa-trash:before {content: "";} .fa-copyright:before {content: "";} .fa-at:before {content: "";} .fa-eyedropper:before {content: "";} .fa-paint-brush:before {content: "";} .fa-birthday-cake:before {content: "";} .fa-area-chart:before {content: "";} .fa-pie-chart:before {content: "";} .fa-line-chart:before {content: "";} .fa-lastfm:before {content: "";} .fa-lastfm-square:before {content: "";} .fa-toggle-off:before {content: "";} .fa-toggle-on:before {content: "";} .fa-bicycle:before {content: "";} .fa-bus:before {content: "";} .fa-ioxhost:before {content: "";} .fa-angellist:before {content: "";} .fa-cc:before {content: "";} .fa-shekel:before,.fa-sheqel:before,.fa-ils:before {content: "";} .fa-meanpath:before {content: "";} .fa-buysellads:before {content: "";} .fa-connectdevelop:before {content: "";} .fa-dashcube:before {content: "";} .fa-forumbee:before {content: "";} .fa-leanpub:before {content: "";} .fa-sellsy:before {content: "";} .fa-shirtsinbulk:before {content: "";} .fa-simplybuilt:before {content: "";} .fa-skyatlas:before {content: "";} .fa-cart-plus:before {content: "";} .fa-cart-arrow-down:before {content: "";} .fa-diamond:before {content: "";} .fa-ship:before {content: "";} .fa-user-secret:before {content: "";} .fa-motorcycle:before {content: "";} .fa-street-view:before {content: "";} .fa-heartbeat:before {content: "";} .fa-venus:before {content: "";} .fa-mars:before {content: "";} .fa-mercury:before {content: "";} .fa-intersex:before,.fa-transgender:before {content: "";} .fa-transgender-alt:before {content: "";} .fa-venus-double:before {content: "";} .fa-mars-double:before {content: "";} .fa-venus-mars:before {content: "";} .fa-mars-stroke:before {content: "";} .fa-mars-stroke-v:before {content: "";} .fa-mars-stroke-h:before {content: "";} .fa-neuter:before {content: "";} .fa-genderless:before {content: "";} .fa-facebook-official:before {content: "";} .fa-pinterest-p:before {content: "";} .fa-whatsapp:before {content: "";} .fa-server:before {content: "";} .fa-user-plus:before {content: "";} .fa-user-times:before {content: "";} .fa-hotel:before,.fa-bed:before {content: "";} .fa-viacoin:before {content: "";} .fa-train:before {content: "";} .fa-subway:before {content: "";} .fa-medium:before {content: "";} .fa-yc:before,.fa-y-combinator:before {content: "";} .fa-optin-monster:before {content: "";} .fa-opencart:before {content: "";} .fa-expeditedssl:before {content: "";} .fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {content: "";} .fa-battery-3:before,.fa-battery-three-quarters:before {content: "";} .fa-battery-2:before,.fa-battery-half:before {content: "";} .fa-battery-1:before,.fa-battery-quarter:before {content: "";} .fa-battery-0:before,.fa-battery-empty:before {content: "";} .fa-mouse-pointer:before {content: "";} .fa-i-cursor:before {content: "";} .fa-object-group:before {content: "";} .fa-object-ungroup:before {content: "";} .fa-sticky-note:before {content: "";} .fa-sticky-note-o:before {content: "";} .fa-cc-jcb:before {content: "";} .fa-cc-diners-club:before {content: "";} .fa-clone:before {content: "";} .fa-balance-scale:before {content: "";} .fa-hourglass-o:before {content: "";} .fa-hourglass-1:before,.fa-hourglass-start:before {content: "";} .fa-hourglass-2:before,.fa-hourglass-half:before {content: "";} .fa-hourglass-3:before,.fa-hourglass-end:before {content: "";} .fa-hourglass:before {content: "";} .fa-hand-grab-o:before,.fa-hand-rock-o:before {content: "";} .fa-hand-stop-o:before,.fa-hand-paper-o:before {content: "";} .fa-hand-scissors-o:before {content: "";} .fa-hand-lizard-o:before {content: "";} .fa-hand-spock-o:before {content: "";} .fa-hand-pointer-o:before {content: "";} .fa-hand-peace-o:before {content: "";} .fa-trademark:before {content: "";} .fa-registered:before {content: "";} .fa-creative-commons:before {content: "";} .fa-gg:before {content: "";} .fa-gg-circle:before {content: "";} .fa-tripadvisor:before {content: "";} .fa-odnoklassniki:before {content: "";} .fa-odnoklassniki-square:before {content: "";} .fa-get-pocket:before {content: "";} .fa-wikipedia-w:before {content: "";} .fa-safari:before {content: "";} .fa-chrome:before {content: "";} .fa-firefox:before {content: "";} .fa-opera:before {content: "";} .fa-internet-explorer:before {content: "";} .fa-tv:before,.fa-television:before {content: "";} .fa-contao:before {content: "";} .fa-500px:before {content: "";} .fa-amazon:before {content: "";} .fa-calendar-plus-o:before {content: "";} .fa-calendar-minus-o:before {content: "";} .fa-calendar-times-o:before {content: "";} .fa-calendar-check-o:before {content: "";} .fa-industry:before {content: "";} .fa-map-pin:before {content: "";} .fa-map-signs:before {content: "";} .fa-map-o:before {content: "";} .fa-map:before {content: "";} .fa-commenting:before {content: "";} .fa-commenting-o:before {content: "";} .fa-houzz:before {content: "";} .fa-vimeo:before {content: "";} .fa-black-tie:before {content: "";} .fa-fonticons:before {content: "";} .fa-reddit-alien:before {content: "";} .fa-edge:before {content: "";} .fa-credit-card-alt:before {content: "";} .fa-codiepie:before {content: "";} .fa-modx:before {content: "";} .fa-fort-awesome:before {content: "";} .fa-usb:before {content: "";} .fa-product-hunt:before {content: "";} .fa-mixcloud:before {content: "";} .fa-scribd:before {content: "";} .fa-pause-circle:before {content: "";} .fa-pause-circle-o:before {content: "";} .fa-stop-circle:before {content: "";} .fa-stop-circle-o:before {content: "";} .fa-shopping-bag:before {content: "";} .fa-shopping-basket:before {content: "";} .fa-hashtag:before {content: "";} .fa-bluetooth:before {content: "";} .fa-bluetooth-b:before {content: "";} .fa-percent:before {content: "";} .fa-gitlab:before {content: "";} .fa-wpbeginner:before {content: "";} .fa-wpforms:before {content: "";} .fa-envira:before {content: "";} .fa-universal-access:before {content: "";} .fa-wheelchair-alt:before {content: "";} .fa-question-circle-o:before {content: "";} .fa-blind:before {content: "";} .fa-audio-description:before {content: "";} .fa-volume-control-phone:before {content: "";} .fa-braille:before {content: "";} .fa-assistive-listening-systems:before {content: "";} .fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {content: "";} .fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {content: "";} .fa-glide:before {content: "";} .fa-glide-g:before {content: "";} .fa-signing:before,.fa-sign-language:before {content: "";} .fa-low-vision:before {content: "";} .fa-viadeo:before {content: "";} .fa-viadeo-square:before {content: "";} .fa-snapchat:before {content: "";} .fa-snapchat-ghost:before {content: "";} .fa-snapchat-square:before {content: "";} .fa-pied-piper:before {content: "";} .fa-first-order:before {content: "";} .fa-yoast:before {content: "";} .fa-themeisle:before {content: "";} .fa-google-plus-circle:before,.fa-google-plus-official:before {content: "";} .fa-fa:before,.fa-font-awesome:before {content: "";} .fa-handshake-o:before {content: "";} .fa-envelope-open:before {content: "";} .fa-envelope-open-o:before {content: "";} .fa-linode:before {content: "";} .fa-address-book:before {content: "";} .fa-address-book-o:before {content: "";} .fa-vcard:before,.fa-address-card:before {content: "";} .fa-vcard-o:before,.fa-address-card-o:before {content: "";} .fa-user-circle:before {content: "";} .fa-user-circle-o:before {content: "";} .fa-user-o:before {content: "";} .fa-id-badge:before {content: "";} .fa-drivers-license:before,.fa-id-card:before {content: "";} .fa-drivers-license-o:before,.fa-id-card-o:before {content: "";} .fa-quora:before {content: "";} .fa-free-code-camp:before {content: "";} .fa-telegram:before {content: "";} .fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {content: "";} .fa-thermometer-3:before,.fa-thermometer-three-quarters:before {content: "";} .fa-thermometer-2:before,.fa-thermometer-half:before {content: "";} .fa-thermometer-1:before,.fa-thermometer-quarter:before {content: "";} .fa-thermometer-0:before,.fa-thermometer-empty:before {content: "";} .fa-shower:before {content: "";} .fa-bathtub:before,.fa-s15:before,.fa-bath:before {content: "";} .fa-podcast:before {content: "";} .fa-window-maximize:before {content: "";} .fa-window-minimize:before {content: "";} .fa-window-restore:before {content: "";} .fa-times-rectangle:before,.fa-window-close:before {content: "";} .fa-times-rectangle-o:before,.fa-window-close-o:before {content: "";} .fa-bandcamp:before {content: "";} .fa-grav:before {content: "";} .fa-etsy:before {content: "";} .fa-imdb:before {content: "";} .fa-ravelry:before {content: "";} .fa-eercast:before {content: "";} .fa-microchip:before {content: "";} .fa-snowflake-o:before {content: "";} .fa-superpowers:before {content: "";} .fa-wpexplorer:before {content: "";} .fa-meetup:before {content: "";} .sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;} .sr-only-focusable:active,.sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;} @font-face {font-style: normal;font-weight: 100;font-family: 'Gotham SSm A';font-stretch: normal;font-display: swap;src: url("../../fonts/Gotham/GothamThin_normal_normal.woff2") format("woff2"),url("../../fonts/Gotham/GothamThin_normal_normal.woff") format("woff");} @font-face {font-style: normal;font-weight: 300;font-family: 'Gotham SSm A';font-stretch: normal;font-display: swap;src: url("../../fonts/GothamSSm/GothamSSmLight_normal_normal.woff2") format("woff2"),url("../../fonts/GothamSSm/GothamSSmLight_normal_normal.woff") format("woff");} @font-face {font-style: normal;font-weight: 400;font-family: 'Gotham SSm A';font-stretch: normal;font-display: swap;src: url("../../fonts/GothamSSm/GothamSSmBook_normal_normal.woff2") format("woff2"),url("../../fonts/GothamSSm/GothamSSmBook_normal_normal.woff") format("woff");} @font-face {font-style: normal;font-weight: 500;font-family: 'Gotham SSm A';font-stretch: normal;font-display: swap;src: url("../../fonts/GothamSSm/GothamSSmMedium_normal_normal.woff2") format("woff2"),url("../../fonts/GothamSSm/GothamSSmMedium_normal_normal.woff") format("woff");} @font-face {font-style: normal;font-weight: 700;font-family: 'Gotham SSm A';font-stretch: normal;font-display: swap;src: url("../../fonts/GothamSSm/GothamSSmBold_normal_normal.woff2") format("woff2"),url("../../fonts/GothamSSm/GothamSSmBold_normal_normal.woff") format("woff");} @font-face {font-style: normal;font-weight: 800;font-family: 'Gotham SSm A';font-stretch: normal;font-display: swap;src: url("../../fonts/GothamSSm/GothamSSmBlack_normal_normal.woff2") format("woff2"),url("../../fonts/GothamSSm/GothamSSmBlack_normal_normal.woff") format("woff");} @font-face {font-style: normal;font-weight: 500;font-family: 'Tungsten A';font-stretch: normal;font-display: swap;src: url("../../fonts/Tungsten/TungstenSemibold_normal_normal.woff2") format("woff2"),url("../../fonts/Tungsten/TungstenSemibold_normal_normal.woff") format("woff");} @font-face {font-style: normal;font-weight: 600;font-family: 'Tungsten A';font-stretch: normal;font-display: swap;src: url("../../fonts/Tungsten/TungstenSemibold_normal_normal.woff2") format("woff2"),url("../../fonts/Tungsten/TungstenSemibold_normal_normal.woff") format("woff");} @font-face {font-family: "canon-icon";src: url("../fonts/canon-icon.eot");src: url("../fonts/canon-icon.eot?#iefix") format("eot"),url("../fonts/canon-icon.eot?#iefix") format("embedded-opentype"),url("../fonts/canon-icon.woff") format("woff"),url("../fonts/canon-icon.ttf") format("truetype"),url("../fonts/canon-icon.svg#canon-icon") format("svg");} .icon-rss:before,.icon-aperture-h-t:before,.icon-aperture-h:before,.icon-aperture-t:before,.icon-aperture:before,.icon-article-c-h-t:before,.icon-article-c-h:before,.icon-article-c-t:before,.icon-article-c:before,.icon-article-t:before,.icon-article:before,.icon-camera-c-h-t:before,.icon-camera-c-h:before,.icon-camera-c-t:before,.icon-camera-c:before,.icon-camera-h-t:before,.icon-camera-h:before,.icon-camera-t:before,.icon-camera:before,.icon-circle-t:before,.icon-circle:before,.icon-close-c-h-t:before,.icon-close-c-h:before,.icon-close-c-t:before,.icon-close-c:before,.icon-close-t:before,.icon-close:before,.icon-down-c-h-t:before,.icon-down-c-h:before,.icon-down-c-t:before,.icon-down-c:before,.icon-down-t:before,.icon-down:before,.icon-facebook:before,.icon-favourite-c-h-t:before,.icon-favourite-c-h:before,.icon-favourite-c-t:before,.icon-favourite-c:before,.icon-favourite-h-t:before,.icon-favourite-h:before,.icon-favourite-t:before,.icon-favourite:before,.icon-gallery-broken:before,.icon-gallery-c-h:before,.icon-gallery-c:before,.icon-gallery-full:before,.icon-gallery-grid:before,.icon-gallery-h-t:before,.icon-gallery-h:before,.icon-gallery-t:before,.icon-gallery:before,.icon-gplus:before,.icon-image-c-h-t:before,.icon-image-c-h:before,.icon-image-c-t:before,.icon-image-c:before,.icon-image-h-t:before,.icon-image-h:before,.icon-image-t:before,.icon-image:before,.icon-info-h-t:before,.icon-info-h:before,.icon-info-t:before,.icon-info:before,.icon-instagram:before,.icon-iso-h-t:before,.icon-iso-h:before,.icon-iso-t:before,.icon-iso:before,.icon-left-c-h-t:before,.icon-left-c-h:before,.icon-left-c-t:before,.icon-left-c:before,.icon-left-t:before,.icon-left:before,.icon-link:before,.icon-linkedin:before,.icon-location-c-h-t:before,.icon-location-c-h:before,.icon-location-c-t:before,.icon-location-c:before,.icon-location-h-t:before,.icon-location-h:before,.icon-location-t:before,.icon-location:before,.icon-login-c-h-t:before,.icon-login-c-h:before,.icon-login-c-t:before,.icon-login-c:before,.icon-login-h-t:before,.icon-login-h:before,.icon-login-t:before,.icon-login-sm:before,.icon-login-h-sm:before,.icon-login:before,.icon-options-c-h-t:before,.icon-options-c-h:before,.icon-options-c-t:before,.icon-options-c:before,.icon-options-h-t:before,.icon-options-h:before,.icon-options-t:before,.icon-options:before,.icon-palette-c-h-t:before,.icon-palette-c-h:before,.icon-palette-c-t:before,.icon-palette-c:before,.icon-palette-h-t:before,.icon-palette-h:before,.icon-palette-t:before,.icon-palette:before,.icon-phone:before,.icon-photo-c-h-t:before,.icon-photo-c-h:before,.icon-photo-c-t:before,.icon-photo-c:before,.icon-photo-h-t:before,.icon-photo-h:before,.icon-photo-t:before,.icon-photo:before,.icon-pinterest:before,.icon-play-c-h-t:before,.icon-play-c-h:before,.inspiring-exploration-gallery .gallery-video__slide--play .play-video:hover:before,.inspiring-exploration-gallery .gallery-video__slide--play .play-video:focus:before,.inspiring-exploration-gallery .gallery-video__slide--play .play-video:active:before,.icon-play-c-t:before,.icon-play-c:before,.inspiring-exploration-gallery .gallery-video__slide--play .play-video:before,.icon-play-h-t:before,.icon-play-h:before,.icon-play-t:before,.icon-play:before,.icon-plus-c-t:before,.icon-plus-c:before,.icon-plus-t:before,.icon-plus:before,.icon-pluse-c-h-t:before,.icon-pluse-c-h:before,.icon-right-c-h-t:before,.icon-right-c-h:before,.icon-right-c-t:before,.icon-right-c:before,.icon-right-t:before,.icon-right:before,.icon-search-h-t:before,.icon-search-h:before,.icon-search-t:before,.icon-search-h-sm:before,.icon-search-sm:before,.icon-search:before,.icon-see-more-c-h-t:before,.icon-see-more-c-h:before,.icon-see-more-c-t:before,.icon-see-more-c:before,.icon-share-c-h-t:before,.icon-share-c-h:before,.icon-share-c-t:before,.icon-share-c:before,.icon-share-h-t:before,.icon-share-h:before,.icon-share-t:before,.icon-share:before,.icon-shop-h-t:before,.icon-shop-h:before,.icon-shop-t:before,.icon-shop:before,.icon-slideshare:before,.icon-tags-c-h-t:before,.icon-tags-c-h:before,.icon-tags-c-t:before,.icon-tags-c:before,.icon-tags-h-t:before,.icon-tags-h:before,.icon-tags-t:before,.icon-tags:before,.icon-tick-c-h-t:before,.icon-tick-c-h:before,.icon-tick-c-t:before,.icon-tick-c:before,.icon-tick-t:before,.icon-tick:before,.icon-time-h-t:before,.icon-time-h:before,.icon-time-t:before,.icon-time:before,.icon-twitter:before,.icon-up-c-h-t:before,.icon-up-c-h:before,.icon-up-c-t:before,.icon-up-c:before,.icon-up-t:before,.icon-up:before,.icon-video-c-h-t:before,.icon-video-c-h:before,.icon-video-c-t:before,.icon-video-c:before,.icon-video-h-t:before,.icon-video-h:before,.icon-video-t:before,.icon-video:before,.icon-view-c-h-t:before,.icon-view-c-h:before,.icon-view-c-t:before,.icon-view-c:before,.icon-view-h-t:before,.icon-view-h:before,.icon-view-t:before,.icon-view:before,.icon-weather-c-h-t:before,.icon-weather-c-h:before,.icon-weather-c-t:before,.icon-weather-c:before,.icon-weather-h-t:before,.icon-weather-h:before,.icon-weather-t:before,.icon-weather:before,.icon-youtube:before,.icon-xing:before,.icon-line:before,.icon-bookmark:before,.icon-bookmark-save:before,.icon-headset:before,.icon-history:before,.icon-pdf:before,.icon-speech:before,.icon-one-house:before,.icon-planet:before,.icon-three-houses:before,.icon-two-houses:before,.icon-map-s:before,.icon-email-s:before,.icon-phone-s:before,.icon-alerts-01:before,.icon-alerts-02:before,.icon-alerts-03:before,.icon-files:before,.icon-hardware-01:before,.icon-hardware-02:before,.icon-settings-01:before,.icon-settings-02:before,.icon-phone-01:before,.icon-selection:before,.pl-video-thumb:after,.pl-video-thumb:hover:after,ul.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn):after,ol.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn):after,.pl-link--fwd:after,.pl-link--rwd:before,.pl-link--expand:before,.pl-link--fwd-before-small:before,.pl-link--collapse:before,.pl-link--expand-after:after,.pl-link--collapse-after:after,.pl-link--small:after,.select:after,.selectreq:after,.pl-like-button:before,.pl-share-button:before,.exif__aperture:before,.author__aperture:before,.exif__shutter:before,.author__shutter:before,.exif__iso:before,.author__iso:before,.exif-icon:before,.exif-duplicate__close:before,.pl-nav__item--store .pl-nav__link:before,.pl-nav__item--search-mobile .pl-nav__link:before,.pl-nav__item--search .pl-nav__link:before,.pl-nav__link--dropdown:after,.pl-nav__secondary--floating .pl-nav__item--more:before,.pl-nav__secondary--floating .pl-nav__item--more.active:before,.pl-nav__secondary--floating .pl-nav__item--share:before,.pl-nav__secondary--floating .pl-nav__item--share.active:before,.pl-mobile__link.pl-nav__item--store:before,.pl-nav__fixed-clone .pl-nav__item--active .pl-nav__link:after,#swipebox-close:before,.pl-gallery__close:after,.pl-notification__close:before,.cookie__close:not(.inner__close):before,.no-results-notification__close:before,.featherlight-previous p:before,.featherlight-next p:before,.pl-cover__nav--left p:before,.pl-cover__nav--right p:before,.accordion--element__toggler--icon:after,.accordion--element.active .accordion--element__toggler--icon:after,.promoted-editorial .pl-nav__item--more:before,.promoted-editorial .pl-nav__item--more.active:before,.promoted-editorial .pl-nav__item--share:before,.promoted-editorial .pl-nav__item--share.active:before,.pl-cover__social li:hover .icon-favourite-t:before,.pl-cover__social li:hover .social-like-button--selected .icon-favourite-t:before,.pl-cover__social li:hover .icon-share-t:before,.social-like-button--selected .icon-favourite-t:before,.pl-generic-popup .pl-simplified-popup-body .pl-cover .magnifying-glass-icon:before,.f-pro-gallery--flex-video:after,.f-pro-gallery--flex-video:focus:after,.f-pro-gallery--flex-video:hover:after,.f-pro-see-more__link:after,.f-pro-inline-navigation__dropdown__icon:before,.f-pro-inline-navigation__save button:before,.f-pro-inline-navigation__save button.social-like-button--selected:before,.f-pro-inline-navigation__save button:hover:before,.f-pro-inline-navigation__save button:focus:before,.f-pro-interviews-images__element .pl-amplience__image:after,.f-pro-interviews-videos__element .pl-amplience__image:after,.f-pro-sticky-navigation__item__arrow-mobile:before,.f-pro-whats-in-the-kitbag__hide-additional--link:before,.f-pro-whats-in-the-kitbag__read-more--link:before,.f-pro-written-by__icon--save:before,.f-pro-written-by__icon--share:before,.f-pro-written-by__icon--save--focused:before,.f-b2b-inline-navigation__dropdown__icon:before,.f-b2b-inline-navigation__save button:before,.f-b2b-inline-navigation__save button.social-like-button--selected:before,.f-b2b-inline-navigation__save button:hover:before,.f-b2b-inline-navigation__save button:focus:before,.pl-f-b2b-solution-hub-industry-filter .pl-nav__item--active .pl-tabs__link:after {font-family: "canon-icon";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-style: normal;font-variant: normal;font-weight: normal;text-decoration: none;text-transform: none;} .icon-rss:before {content: "";} .icon-aperture-h-t:before {content: "";} .icon-aperture-h:before {content: "";} .icon-aperture-t:before {content: "";} .icon-aperture:before {content: "";} .icon-article-c-h-t:before {content: "";} .icon-article-c-h:before {content: "";} .icon-article-c-t:before {content: "";} .icon-article-c:before {content: "";} .icon-article-t:before {content: "";} .icon-article:before {content: "";} .icon-camera-c-h-t:before {content: "";} .icon-camera-c-h:before {content: "";} .icon-camera-c-t:before {content: "";} .icon-camera-c:before {content: "";} .icon-camera-h-t:before {content: "";} .icon-camera-h:before {content: "";} .icon-camera-t:before {content: "";} .icon-camera:before {content: "";} .icon-circle-t:before {content: "";} .icon-circle:before {content: "";} .icon-close-c-h-t:before {content: "";} .icon-close-c-h:before {content: "";} .icon-close-c-t:before {content: "";} .icon-close-c:before {content: "";} .icon-close-t:before {content: "";} .icon-close:before {content: "";} .icon-down-c-h-t:before {content: "";} .icon-down-c-h:before {content: "";} .icon-down-c-t:before {content: "";} .icon-down-c:before {content: "";} .icon-down-t:before {content: "";} .icon-down:before {content: "";} .icon-facebook:before {content: "";} .icon-favourite-c-h-t:before {content: "";} .icon-favourite-c-h:before {content: "";} .icon-favourite-c-t:before {content: "";} .icon-favourite-c:before {content: "";} .icon-favourite-h-t:before {content: "";} .icon-favourite-h:before {content: "";} .icon-favourite-t:before {content: "";} .icon-favourite:before {content: "";} .icon-gallery-broken:before {content: "";} .icon-gallery-c-h:before {content: "";} .icon-gallery-c:before {content: "";} .icon-gallery-full:before {content: "";} .icon-gallery-grid:before {content: "";} .icon-gallery-h-t:before {content: "";} .icon-gallery-h:before {content: "";} .icon-gallery-t:before {content: "";} .icon-gallery:before {content: "";} .icon-gplus:before {content: "";} .icon-image-c-h-t:before {content: "";} .icon-image-c-h:before {content: "";} .icon-image-c-t:before {content: "";} .icon-image-c:before {content: "";} .icon-image-h-t:before {content: "";} .icon-image-h:before {content: "";} .icon-image-t:before {content: "";} .icon-image:before {content: "";} .icon-info-h-t:before {content: "";} .icon-info-h:before {content: "";} .icon-info-t:before {content: "";} .icon-info:before {content: "";} .icon-instagram:before {content: "";} .icon-iso-h-t:before {content: "";} .icon-iso-h:before {content: "";} .icon-iso-t:before {content: "";} .icon-iso:before {content: "";} .icon-left-c-h-t:before {content: "";} .icon-left-c-h:before {content: "";} .icon-left-c-t:before {content: "";} .icon-left-c:before {content: "";} .icon-left-t:before {content: "";} .icon-left:before {content: "";} .icon-link:before {content: "";} .icon-linkedin:before {content: "";} .icon-location-c-h-t:before {content: "";} .icon-location-c-h:before {content: "";} .icon-location-c-t:before {content: "";} .icon-location-c:before {content: "";} .icon-location-h-t:before {content: "";} .icon-location-h:before {content: "";} .icon-location-t:before {content: "";} .icon-location:before {content: "";} .icon-login-c-h-t:before {content: "";} .icon-login-c-h:before {content: "";} .icon-login-c-t:before {content: "";} .icon-login-c:before {content: "";} .icon-login-h-t:before {content: "";} .icon-login-h:before {content: "";} .icon-login-t:before {content: "";} .icon-login-sm:before {content: "";} .icon-login-h-sm:before {content: "";} .icon-login:before {content: "";} .icon-options-c-h-t:before {content: "";} .icon-options-c-h:before {content: "";} .icon-options-c-t:before {content: "";} .icon-options-c:before {content: "";} .icon-options-h-t:before {content: "";} .icon-options-h:before {content: "";} .icon-options-t:before {content: "";} .icon-options:before {content: "";} .icon-palette-c-h-t:before {content: "";} .icon-palette-c-h:before {content: "";} .icon-palette-c-t:before {content: "";} .icon-palette-c:before {content: "";} .icon-palette-h-t:before {content: "";} .icon-palette-h:before {content: "";} .icon-palette-t:before {content: "";} .icon-palette:before {content: "";} .icon-phone:before {content: "";} .icon-photo-c-h-t:before {content: "";} .icon-photo-c-h:before {content: "";} .icon-photo-c-t:before {content: "";} .icon-photo-c:before {content: "";} .icon-photo-h-t:before {content: "";} .icon-photo-h:before {content: "";} .icon-photo-t:before {content: "";} .icon-photo:before {content: "";} .icon-pinterest:before {content: "";} .icon-play-c-h-t:before {content: "";} .icon-play-c-h:before,.inspiring-exploration-gallery .gallery-video__slide--play .play-video:hover:before,.inspiring-exploration-gallery .gallery-video__slide--play .play-video:focus:before,.inspiring-exploration-gallery .gallery-video__slide--play .play-video:active:before {content: "";} .icon-play-c-t:before {content: "";} .icon-play-c:before,.inspiring-exploration-gallery .gallery-video__slide--play .play-video:before {content: "";} .icon-play-h-t:before {content: "";} .icon-play-h:before {content: "";} .icon-play-t:before {content: "";} .icon-play:before {content: "";} .icon-plus-c-t:before {content: "";} .icon-plus-c:before {content: "";} .icon-plus-t:before {content: "";} .icon-plus:before {content: "";} .icon-pluse-c-h-t:before {content: "";} .icon-pluse-c-h:before {content: "";} .icon-right-c-h-t:before {content: "";} .icon-right-c-h:before {content: "";} .icon-right-c-t:before {content: "";} .icon-right-c:before {content: "";} .icon-right-t:before {content: "";} .icon-right:before {content: "";} .icon-search-h-t:before {content: "";} .icon-search-h:before {content: "";} .icon-search-t:before {content: "";} .icon-search-h-sm:before {content: "";} .icon-search-sm:before {content: "";} .icon-search:before {content: "";} .icon-see-more-c-h-t:before {content: "";} .icon-see-more-c-h:before {content: "";} .icon-see-more-c-t:before {content: "";} .icon-see-more-c:before {content: "";} .icon-share-c-h-t:before {content: "";} .icon-share-c-h:before {content: "";} .icon-share-c-t:before {content: "";} .icon-share-c:before {content: "";} .icon-share-h-t:before {content: "";} .icon-share-h:before {content: "";} .icon-share-t:before {content: "";} .icon-share:before {content: "";} .icon-shop-h-t:before {content: "";} .icon-shop-h:before {content: "";} .icon-shop-t:before {content: "";} .icon-shop:before {content: "";} .icon-slideshare:before {content: "";} .icon-tags-c-h-t:before {content: "";} .icon-tags-c-h:before {content: "";} .icon-tags-c-t:before {content: "";} .icon-tags-c:before {content: "";} .icon-tags-h-t:before {content: "";} .icon-tags-h:before {content: "";} .icon-tags-t:before {content: "";} .icon-tags:before {content: "";} .icon-tick-c-h-t:before {content: "";} .icon-tick-c-h:before {content: "";} .icon-tick-c-t:before {content: "";} .icon-tick-c:before {content: "";} .icon-tick-t:before {content: "";} .icon-tick:before {content: "";} .icon-time-h-t:before {content: "";} .icon-time-h:before {content: "";} .icon-time-t:before {content: "";} .icon-time:before {content: "";} .icon-twitter:before {content: "";} .icon-up-c-h-t:before {content: "";} .icon-up-c-h:before {content: "";} .icon-up-c-t:before {content: "";} .icon-up-c:before {content: "";} .icon-up-t:before {content: "";} .icon-up:before {content: "";} .icon-video-c-h-t:before {content: "";} .icon-video-c-h:before {content: "";} .icon-video-c-t:before {content: "";} .icon-video-c:before {content: "";} .icon-video-h-t:before {content: "";} .icon-video-h:before {content: "";} .icon-video-t:before {content: "";} .icon-video:before {content: "";} .icon-view-c-h-t:before {content: "";} .icon-view-c-h:before {content: "";} .icon-view-c-t:before {content: "";} .icon-view-c:before {content: "";} .icon-view-h-t:before {content: "";} .icon-view-h:before {content: "";} .icon-view-t:before {content: "";} .icon-view:before {content: "";} .icon-weather-c-h-t:before {content: "";} .icon-weather-c-h:before {content: "";} .icon-weather-c-t:before {content: "";} .icon-weather-c:before {content: "";} .icon-weather-h-t:before {content: "";} .icon-weather-h:before {content: "";} .icon-weather-t:before {content: "";} .icon-weather:before {content: "";} .icon-youtube:before {content: "";} .icon-xing:before {content: "";} .icon-line:before {content: "";} .icon-bookmark:before {content: "";} .icon-bookmark-save:before {content: "";} .icon-headset:before {content: "";} .icon-history:before {content: "";} .icon-pdf:before {content: "";} .icon-speech:before {content: "";} .icon-one-house:before {content: "";} .icon-planet:before {content: "";} .icon-three-houses:before {content: "";} .icon-two-houses:before {content: "";} .icon-map-s:before {content: "";} .icon-email-s:before {content: "";} .icon-phone-s:before {content: "";} .icon-alerts-01:before {content: "";} .icon-alerts-02:before {content: "";} .icon-alerts-03:before {content: "";} .icon-files:before {content: "";} .icon-hardware-01:before {content: "";} .icon-hardware-02:before {content: "";} .icon-settings-01:before {content: "";} .icon-settings-02:before {content: "";} .icon-phone-01:before {content: "";} .icon-selection:before {content: "";} .icon-aperture-b2b {max-height: 48px;margin-bottom: 12px;} html,body {height: 100%;} .pl-border {border-radius: 10px;-webkit-box-shadow: 0 0 0 1px #D9D9D9 inset;box-shadow: 0 0 0 1px #D9D9D9 inset;} .pl-svg-fill--blue {fill: #006FB4;} .pl-svg-fill--blue-light {fill: #009BD4;} .pl-svg-fill--red {fill: #CC0000;} .pl-svg-fill--black {fill: #000000;} .pl-svg-fill--white {fill: #FFFFFF;} .pl-svg-fill--gray-darkest {fill: #323232;} .pl-svg-fill--gray-darker {fill: #4B4F54;} .pl-svg-fill--gray-dark {fill: #6E7276;} .pl-svg-fill--gray {fill: #939598;} .pl-svg-fill--gray-light {fill: #D9D9D9;} .pl-svg-fill--gray-lighter {fill: #ECEDED;} .pl-svg-fill--gray-lightest {fill: #F5F6F6;} .pl-opacity--max-cust {opacity: 0.8;} .pl-opacity--max {opacity: 0.5;} .pl-opacity--medium {opacity: 0.25;} .pl-opacity--normal {opacity: 0.15;} .pl-opacity--min {opacity: 0.05;} .pl-bg--blue {background-color: #006FB4;} .pl-bg--blue-light {background-color: #009BD4;} .pl-bg--red {background-color: #CC0000;} .pl-bg--black {background-color: #000000;} .pl-bg--white {background-color: #FFFFFF;} .pl-bg--gray-darkest {background-color: #323232;} .pl-bg--gray-darker {background-color: #4B4F54;} .pl-bg--gray-dark {background-color: #6E7276;} .pl-bg--gray {background-color: #939598;} .pl-bg--gray-light {background-color: #D9D9D9;} .pl-bg--gray-lighter {background-color: #ECEDED;} .pl-bg--gray-lightest,.styled-filter-list select {background-color: #F5F6F6;} .pl-bg--dark-teal {background-color: #20AD85;} .pl-bg--deep-aqua {background-color: #00989A;} .pl-bg--aqua {background-color: #119AD4;} .pl-bg--deep-blue {background-color: #25328A;} .pl-bg--yellow {background-color: #FCBF39;} .pl-bg--deep-orange {background-color: #EC6F25;} .pl-bg--orange {background-color: #F8AA00;} .pl-bg--deep-lilac {background-color: #B31C75;} .pl-bg--assistant {background-color: #007CAC;} .pl-bg--assistant-blue {background-color: #087DAB;} .pl-bg--assistant-light-blue {background-color: #119AD4;} .pl-bg--assistant-gray {background-color: #F5F6F6;} .pl-bg--assistant-green {background-color: #17BE9D;} .pl-bg--deep-assistant {background-color: #006F9C;} .pl-bg--image {background-repeat: no-repeat;background-position: 50% 50%;background-size: cover;} .pl-bg--gray-white {background: -webkit-linear-gradient(top,#ECEDED 0%,#ECEDED 49%,#ECEDED 50%,#FFFFFF 50%,#FFFFFF 100%);background: -ms-linear-gradient(top,#ECEDED 0%,#ECEDED 49%,#ECEDED 50%,#FFFFFF 50%,#FFFFFF 100%);background: linear,to bottom,#ECEDED 0%,#ECEDED 49%,#ECEDED 50%,#FFFFFF 50%,#FFFFFF 100%;background-color: #ECEDED;filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ECEDED,endColorstr=#FFFFFF,GradientType=0)";-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ECEDED,endColorstr=#FFFFFF,GradientType=0)";} .pl-bg--white-gray {background: -webkit-linear-gradient(top,#FFFFFF 0%,#FFFFFF 49%,#FFFFFF 50%,#ECEDED 50%,#ECEDED 100%);background: -ms-linear-gradient(top,#FFFFFF 0%,#FFFFFF 49%,#FFFFFF 50%,#ECEDED 50%,#ECEDED 100%);background: linear,to bottom,#FFFFFF 0%,#FFFFFF 49%,#FFFFFF 50%,#ECEDED 50%,#ECEDED 100%;background-color: #ECEDED;filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=#ECEDED,GradientType=0)";-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=#ECEDED,GradientType=0)";} .pl-color--blue {color: #006FB4;} .pl-color--blue-light {color: #009BD4;} .pl-color--red {color: #CC0000;} .pl-color--black {color: #000000;} .pl-color--white {color: #FFFFFF;} .pl-color--gray-darkest {color: #323232;} .pl-color--gray-darker {color: #4B4F54;} .pl-color--gray-dark {color: #6E7276;} .pl-color--gray {color: #939598;} .pl-color--gray-light {color: #D9D9D9;} .pl-color--gray-lighter {color: #ECEDED;} .pl-color--gray-lightest {color: #F5F6F6;} .pl-color--dark-teal {color: #20AD85;} .pl-color--deep-aqua {color: #00989A;} .pl-color--aqua {color: #119AD4;} .pl-color--deep-blue {color: #25328A;} .pl-color--yellow {color: #FCBF39;} .pl-color--deep-orange {color: #EC6F25;} .pl-color--orange {color: #F8AA00;} .pl-color--deep-lilac {color: #B31C75;} .pl-color--assistant {color: #007CAC;} .pl-color--assistant-blue {color: #087DAB;} .pl-color--assistant-light-blue {color: #119AD4;} .pl-color--assistant-gray {color: #F5F6F6;} .pl-color--assistant-green {color: #17BE9D;} .pl-color--deep-assistant {color: #006F9C;} .pl-rm--right {margin-right: 0!important;} .pl-rm--left {margin-left: 0!important;} .pl-rm--top {margin-top: 0!important;} .pl-rm--bottom {margin-bottom: 0!important;} .pl-rm--allmargin {margin: 0!important;} .pl-rm-padd--right {padding-right: 0!important;} .pl-rm-padd--left {padding-left: 0!important;} .pl-rm-padd--top {padding-top: 0!important;} .pl-rm-padd--bottom {padding-bottom: 0!important;} .pl-rm-padd--all {padding: 0!important;} @media (max-width: 767px) {.pl-rm-mobile---right {margin-right:0!important;} .pl-rm-mobile---left {margin-left: 0!important;} .pl-rm-mobile---top {margin-top: 0!important;} .pl-rm-mobile---bottom {margin-bottom: 0!important;} .pl-rm-mobile---allmargin {margin: 0!important;} .pl-rm-mobile-padd--right {padding-right: 0!important;} .pl-rm-mobile-padd--left {padding-left: 0!important;} .pl-rm-mobile-padd--top {padding-top: 0!important;} .pl-rm-mobile-padd--bottom {padding-bottom: 0!important;} .pl-rm-mobile-padd--all {padding: 0!important;} } @media (max-width: 767px) {.pl-push--mobile--large:after {margin-bottom:80px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (max-width: 767px) and (min-width: 544px) {.pl-push--mobile--large:after {margin-bottom:120px;} } @media (max-width: 767px) {.pl-push--mobile--medium:after {margin-bottom:60px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (max-width: 767px) and (min-width: 544px) {.pl-push--mobile--medium:after {margin-bottom:80px;} } @media (max-width: 767px) {.pl-push--mobile--small:after {margin-bottom:35px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (max-width: 767px) and (min-width: 544px) {.pl-push--mobile--small:after {margin-bottom:65px;} } @media (max-width: 767px) {.pl-push--mobile--smaller:after {margin-bottom:20px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (max-width: 767px) and (min-width: 544px) {.pl-push--mobile--smaller:after {margin-bottom:30px;} } @media (max-width: 767px) {.pl-push--mobile--smallest:after {margin-bottom:15px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (max-width: 767px) and (min-width: 544px) {.pl-push--mobile--smallest:after {margin-bottom:20px;} } @media (min-width: 768px) and (max-width: 991px) {.pl-push--tablet--large:after {margin-bottom:80px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (min-width: 768px) and (max-width: 991px) and (min-width: 544px) {.pl-push--tablet--large:after {margin-bottom:120px;} } @media (min-width: 768px) and (max-width: 991px) {.pl-push--tablet--medium:after {margin-bottom:60px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (min-width: 768px) and (max-width: 991px) and (min-width: 544px) {.pl-push--tablet--medium:after {margin-bottom:80px;} } @media (min-width: 768px) and (max-width: 991px) {.pl-push--tablet--small:after {margin-bottom:35px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (min-width: 768px) and (max-width: 991px) and (min-width: 544px) {.pl-push--tablet--small:after {margin-bottom:65px;} } @media (min-width: 768px) and (max-width: 991px) {.pl-push--tablet--smaller:after {margin-bottom:20px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (min-width: 768px) and (max-width: 991px) and (min-width: 544px) {.pl-push--tablet--smaller:after {margin-bottom:30px;} } @media (min-width: 768px) and (max-width: 991px) {.pl-push--tablet--smallest:after {margin-bottom:15px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (min-width: 768px) and (max-width: 991px) and (min-width: 544px) {.pl-push--tablet--smallest:after {margin-bottom:20px;} } @media (min-width: 992px) {.pl-push--desktop--large:after {margin-bottom:80px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (min-width: 992px) and (min-width: 544px) {.pl-push--desktop--large:after {margin-bottom:120px;} } @media (min-width: 992px) {.pl-push--desktop--medium:after {margin-bottom:60px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (min-width: 992px) and (min-width: 544px) {.pl-push--desktop--medium:after {margin-bottom:80px;} } @media (min-width: 992px) {.pl-push--desktop--small:after {margin-bottom:35px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (min-width: 992px) and (min-width: 544px) {.pl-push--desktop--small:after {margin-bottom:65px;} } @media (min-width: 992px) {.pl-push--desktop--smaller:after {margin-bottom:20px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (min-width: 992px) and (min-width: 544px) {.pl-push--desktop--smaller:after {margin-bottom:30px;} } @media (min-width: 992px) {.pl-push--desktop--smallest:after {margin-bottom:15px;content: '';display: block;margin-top: -1px;width: 100%;height: 1px;} } @media (min-width: 992px) and (min-width: 544px) {.pl-push--desktop--smallest:after {margin-bottom:20px;} } .pl-spacer--in--large {padding: 80px;} @media (min-width: 544px) {.pl-spacer--in--large {padding:120px;} } .pl-spacer--in--medium {padding: 60px;} @media (min-width: 544px) {.pl-spacer--in--medium {padding:80px;} } .pl-spacer--in--small {padding: 35px;} @media (min-width: 544px) {.pl-spacer--in--small {padding:65px;} } .pl-spacer--in--smaller,.product-gallery .slick-dots {padding: 20px;} @media (min-width: 544px) {.pl-spacer--in--smaller,.product-gallery .slick-dots {padding:30px;} } .pl-spacer--in--smallest {padding: 15px;} @media (min-width: 544px) {.pl-spacer--in--smallest {padding:20px;} } .pl-spacer--in--x-smallest {padding: 10px;} @media (min-width: 544px) {.pl-spacer--in--x-smallest {padding:15px;} } .pl-spacer--in--xx-smallest {padding: 5px;} @media (min-width: 544px) {.pl-spacer--in--xx-smallest {padding:10px;} } .pl-spacer--out--large {margin: 80px;} @media (min-width: 544px) {.pl-spacer--out--large {margin:120px;} } .pl-spacer--out--medium {margin: 60px;} @media (min-width: 544px) {.pl-spacer--out--medium {margin:80px;} } .pl-spacer--out--small {margin: 35px;} @media (min-width: 544px) {.pl-spacer--out--small {margin:65px;} } .pl-spacer--out--smaller,.product-gallery .slick-dots {margin: 20px;} @media (min-width: 544px) {.pl-spacer--out--smaller,.product-gallery .slick-dots {margin:30px;} } .pl-spacer--out--smallest {margin: 15px;} @media (min-width: 544px) {.pl-spacer--out--smallest {margin:20px;} } .pl-spacer--out--x-smallest {margin: 10px;} @media (min-width: 544px) {.pl-spacer--out--x-smallest {margin:15px;} } .pl-spacer--out--xx-smallest {margin: 5px;} @media (min-width: 544px) {.pl-spacer--out--xx-smallest {margin:10px;} } .pl-spacer--cut-h[class*="in"] {padding-right: 0;padding-left: 0;} .pl-spacer--cut-h[class*="out"] {margin-right: 0;margin-left: 0;} .pl-spacer--cut-v[class*="in"] {padding-top: 0;padding-bottom: 0;} .pl-spacer--cut-v[class*="out"] {margin-top: 0;margin-bottom: 0;} .pl-spacer--cut-top[class*="in"] {padding-top: 0;} .pl-spacer--cut-top[class*="out"] {margin-top: 0;} .pl-spacer--cut-right[class*="in"] {padding-right: 0;} .pl-spacer--cut-right[class*="out"] {margin-right: 0;} .pl-spacer--cut-bottom[class*="in"] {padding-bottom: 0;} .pl-spacer--cut-bottom[class*="out"] {margin-bottom: 0;} .pl-spacer--cut-left[class*="in"] {padding-left: 0;} .pl-spacer--cut-left[class*="out"] {margin-left: 0;} @media (max-width: 767px) {.pl-mobile-inverted {display:table;} .pl-mobile-inverted__top {display: table-footer-group;} .pl-mobile-inverted__bottom {display: table-header-group;} } @media (min-width: 768px) and (max-width: 991px) {.pl-tablet-inverted {display:table;} .pl-tablet-inverted__top {display: table-footer-group;} .pl-tablet-inverted__bottom {display: table-header-group;} } .pl-relative {overflow: hidden;position: relative;} .pl-pos--relative {position: relative;} .pl-pos--absolute {position: absolute;} @media (min-width: 1200px) {.pl-fix .container {width:9999px;} } @media (max-width: 767px) {.pl-fix--mobile--vertical {margin:0;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;} } @media (max-width: 767px) and (max-width: 1199px) {.pl-fix--mobile--vertical--lfts {position:relative;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);height: 100%;} } @media (max-width: 767px) {.pl-fix--mobile--horizontal {margin:0;position: absolute;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);left: 50%;} .pl-fix--mobile--middle {margin: 0;position: absolute;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 50%;left: 50%;} .pl-fix--mobile--top {margin: 0;position: absolute;top: 0;} .pl-fix--mobile--bottom {margin: 0;position: absolute;bottom: 0;} .pl-fix--mobile--right {margin: 0;position: absolute;right: 0;} .pl-fix--mobile--right-across {margin: 0;position: absolute;top: 0;right: 0;bottom: 0;} .pl-fix--mobile--left {margin: 0;position: absolute;left: 0;} .pl-fix--mobile--left-across {margin: 0;position: absolute;top: 0;left: 0;bottom: 0;} .pl-fix--mobile--top-left {margin: 0;position: absolute;top: 0;left: 0;} .pl-fix--mobile--top-right {margin: 0;position: absolute;top: 0;right: 0;} .pl-fix--mobile--top-across {margin: 0;position: absolute;top: 0;right: 0;left: 0;} .pl-fix--mobile--bottom-left {margin: 0;position: absolute;bottom: 0;left: 0;} .pl-fix--mobile--bottom-right {margin: 0;position: absolute;bottom: 0;right: 0;} .pl-fix--mobile--bottom-across {margin: 0;position: absolute;right: 0;bottom: 0;left: 0;} .pl-fix--mobile--across {margin: 0;position: absolute;width: 100%;top: 0;right: 0;bottom: 0;left: 0;} } @media (min-width: 768px) and (max-width: 991px) {.pl-fix--tablet--vertical {margin:0;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;} } @media (min-width: 768px) and (max-width: 991px) and (max-width: 1199px) {.pl-fix--tablet--vertical--lfts {position:relative;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);height: 100%;} } @media (min-width: 768px) and (max-width: 991px) {.pl-fix--tablet--horizontal {margin:0;position: absolute;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);left: 50%;} .pl-fix--tablet--middle {margin: 0;position: absolute;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 50%;left: 50%;} .pl-fix--tablet--top {margin: 0;position: absolute;top: 0;} .pl-fix--tablet--bottom {margin: 0;position: absolute;bottom: 0;} .pl-fix--tablet--right {margin: 0;position: absolute;right: 0;} .pl-fix--tablet--right-across {margin: 0;position: absolute;top: 0;right: 0;bottom: 0;} .pl-fix--tablet--left {margin: 0;position: absolute;left: 0;} .pl-fix--tablet--left-across {margin: 0;position: absolute;top: 0;left: 0;bottom: 0;} .pl-fix--tablet--top-left {margin: 0;position: absolute;top: 0;left: 0;} .pl-fix--tablet--top-right {margin: 0;position: absolute;top: 0;right: 0;} .pl-fix--tablet--top-across {margin: 0;position: absolute;top: 0;right: 0;left: 0;} .pl-fix--tablet--bottom-left {margin: 0;position: absolute;bottom: 0;left: 0;} .pl-fix--tablet--bottom-right {margin: 0;position: absolute;bottom: 0;right: 0;} .pl-fix--tablet--bottom-across {margin: 0;position: absolute;right: 0;bottom: 0;left: 0;} .pl-fix--tablet--across {margin: 0;position: absolute;width: 100%;top: 0;right: 0;bottom: 0;left: 0;} } @media (min-width: 992px) {.pl-fix--desktop--vertical {margin:0;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;} } @media (min-width: 992px) and (max-width: 1199px) {.pl-fix--desktop--vertical--lfts {position:relative;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);height: 100%;} } @media (min-width: 992px) {.pl-fix--desktop--horizontal {margin:0;position: absolute;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);left: 50%;} .pl-fix--desktop--middle {margin: 0;position: absolute;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 50%;left: 50%;} .pl-fix--desktop--top {margin: 0;position: absolute;top: 0;} .pl-fix--desktop--bottom {margin: 0;position: absolute;bottom: 0;} .pl-fix--desktop--right {margin: 0;position: absolute;right: 0;} .pl-fix--desktop--right-across {margin: 0;position: absolute;top: 0;right: 0;bottom: 0;} .pl-fix--desktop--left {margin: 0;position: absolute;left: 0;} .pl-fix--desktop--left-across {margin: 0;position: absolute;top: 0;left: 0;bottom: 0;} .pl-fix--desktop--top-left {margin: 0;position: absolute;top: 0;left: 0;} .pl-fix--desktop--top-right {margin: 0;position: absolute;top: 0;right: 0;} .pl-fix--desktop--top-across {margin: 0;position: absolute;top: 0;right: 0;left: 0;} .pl-fix--desktop--bottom-left {margin: 0;position: absolute;bottom: 0;left: 0;} .pl-fix--desktop--bottom-right {margin: 0;position: absolute;bottom: 0;right: 0;} .pl-fix--desktop--bottom-across {margin: 0;position: absolute;right: 0;bottom: 0;left: 0;} .pl-fix--desktop--across {margin: 0;position: absolute;width: 100%;top: 0;right: 0;bottom: 0;left: 0;} } .pl-fit-image {display: block;width: 100%;height: auto;} .pl-image-inline {display: inline-block;height: 1em;width: auto;} .pl-video-thumb {display: block;overflow: hidden;position: relative;} .pl-video-thumb:after {content: "";} .pl-video-thumb:hover:after {content: "";} .pl-video-thumb:after {color: #FFF;display: block;font-size: 64px;line-height: 1;position: absolute;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 50%;left: 50%;} .pl-graduated {background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(50,50,50,0.5)));background-image: -webkit-linear-gradient(top,transparent,rgba(50,50,50,0.5));background-image: linear-gradient(to bottom,transparent,rgba(50,50,50,0.5));display: block;width: 100%;} .pl-graduated--bottom-to-top {background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(50,50,50,0.5)));background-image: -webkit-linear-gradient(top,transparent,rgba(50,50,50,0.5));background-image: linear-gradient(to bottom,transparent,rgba(50,50,50,0.5));display: block;width: 100%;} .pl-graduated--top-to-bottom {background-image: -webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(50,50,50,0.5)));background-image: -webkit-linear-gradient(bottom,transparent,rgba(50,50,50,0.5));background-image: linear-gradient(to top,transparent,rgba(50,50,50,0.5));display: block;width: 100%;} .pl-graduated--top-and-bottom {background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(50,50,50,0.5)),color-stop(transparent),to(rgba(50,50,50,0.5)));background-image: -webkit-linear-gradient(rgba(50,50,50,0.5),transparent,rgba(50,50,50,0.5));background-image: linear-gradient(rgba(50,50,50,0.5),transparent,rgba(50,50,50,0.5));display: block;width: 100%;} .pl-graduated-after:after {content: '';display: block;position: absolute;background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(50,50,50,0.5)));background-image: -webkit-linear-gradient(top,transparent,rgba(50,50,50,0.5));background-image: linear-gradient(to bottom,transparent,rgba(50,50,50,0.5));display: block;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;} .pl-spec {position: relative;} .pl-spec::after {content: "";display: table;clear: both;} .pl-spec__image {display: block;float: left;margin-right: 20px;overflow: hidden;width: 20%;height: auto;} .pl-spec__desc {float: left;width: -webkit-calc(80% - 20px);width: calc(80% - 20px);} .pl-spec__desc .pl-text--large {margin: 0;} .pl-spec__desc .pl-text--small {margin: .5em 0 0;} .pl-fixed-width {width: 58px;} .pl-tint {display: block;position: relative;} .pl-tint:after {background: #000;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;} .pl-tint--darker:after {opacity: .5;} .pl-tint--dark:after {opacity: .25;} .pl-tint--normal:after {opacity: .15;} .pl-tint--light:after {opacity: .05;} .pl-tint--transparent:after {opacity: 0;} .pl-tint--veryhigh_transparent:after {opacity: .1;} .pl-tint--high_transparent:after {opacity: .2;} .pl-tint--medium_transparent:after {opacity: .3;} .pl-tint--low_transparent:after {opacity: .4;} .pl-tint--verylow_transparent-opaque:after {opacity: .5;} .pl-tint--low_opaque:after {opacity: .6;} .pl-tint--medium_opaque:after {opacity: .7;} .pl-tint--high_opaque:after {opacity: .8;} .pl-tint--veryhigh_opaque:after {opacity: .9;} .pl-tint--opaque:after {opacity: 1;} .pl-amplience {display: block;position: relative;width: 100%;height: auto;} .pl-amplience.compat-object-fit {background-position: center center;background-repeat: no-repeat;background-size: cover;} .pl-amplience.compat-object-fit source {opacity: 0;} .pl-amplience.object-fit-polyfill {background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;} .pl-amplience.object-fit-polyfill img,.pl-amplience.object-fit-polyfill source {opacity: 0;} .pl-amplience__image {display: block;-o-object-fit: cover;object-fit: cover;overflow: hidden;margin: 0 auto;width: 100%;height: 100%;} .pl-amplience--full {height: 100%;} .pl-amplience--full,.pl-amplience--full .pl-amplience__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} @media (min-width: 544px) {.pl-amplience--scale {-webkit-transition:all .2s ease-in;transition: all .2s ease-in;} .pl-amplience--scale:hover {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);} .pl-amplience--overflow {display: block;height: 100%;overflow: hidden;width: auto;} } .text-left {text-align: left;} .text-right {text-align: right;} .text-center {text-align: center;} .text-justify {text-align: justify;} .text--verical-t {vertical-align: top;} .text--verical-m {vertical-align: middle;} .text--verical-b {vertical-align: bottom;} @media (max-width: 767px) {.text-left--mobile {text-align:left;} } @media (min-width: 768px) and (max-width: 991px) {.text-left--tablet {text-align:left;} } @media (min-width: 992px) {.text-left--desktop {text-align:left;} } @media (max-width: 767px) {.text-right--mobile {text-align:right;} } @media (min-width: 768px) and (max-width: 991px) {.text-right--tablet {text-align:right;} } @media (min-width: 992px) {.text-right--desktop {text-align:right;} } @media (max-width: 767px) {.text-justify--mobile {text-align:justify;} } @media (min-width: 768px) and (max-width: 991px) {.text-justify--tablet {text-align:justify;} } @media (min-width: 992px) {.text-justify--desktop {text-align:justify;} } @media (max-width: 767px) {.text-center--mobile {text-align:center;} } @media (min-width: 768px) and (max-width: 991px) {.text-center--tablet {text-align:center;} } @media (min-width: 992px) {.text-center--desktop {text-align:center;} } body.scrolling-disabled {display: block;overflow: hidden;position: fixed;height: 100%;width: 100%;top: 0;right: 0;bottom: 0;left: 0;} .row.no-gutter {margin-left: 0;margin-right: 0;} .row.no-gutter [class*='col-'] {padding-right: 0;padding-left: 0;} .row.row-rules [class*='col-']:not(:first-child):before {background: #D9D9D9;content: '';display: block;} @media (max-width: 991px) {.row.row-rules [class*='col-']:not(:first-child):before {margin:30px auto;width: 50%;height: 1px;} } @media (min-width: 768px) {.row.row-rules [class*='col-']:not(:first-child):before {position:absolute;top: 0;bottom: 0;left: 0;width: 1px;height: 100%;} } @media (max-width: 767px) {.pl-rule--mobile:not(:first-child):before {background:#D9D9D9;content: '';display: block;margin: 30px auto;width: 100%;height: 1px;} } a [class*="icon"],.accordion--element__toggler--icon [class*="icon"],.social-like-button [class*="icon"],.social-share-button [class*="icon"],p [class*="icon"],.pl-h1 [class*="icon"],.pl-h2 [class*="icon"],.pl-h3 [class*="icon"],.pl-h4 [class*="icon"],.pl-h5 [class*="icon"],.pl-h6 [class*="icon"] {margin-left: .5em;position: relative;top: 2px;} a [class*="icon"]:first-child,.accordion--element__toggler--icon [class*="icon"]:first-child,.social-like-button [class*="icon"]:first-child,.social-share-button [class*="icon"]:first-child,p [class*="icon"]:first-child,.pl-h1 [class*="icon"]:first-child,.pl-h2 [class*="icon"]:first-child,.pl-h3 [class*="icon"]:first-child,.pl-h4 [class*="icon"]:first-child,.pl-h5 [class*="icon"]:first-child,.pl-h6 [class*="icon"]:first-child {margin-left: 0;} .pl-visually-hidden {clip: rect(0 0 0 0);clip: rect(0,0,0,0);margin: -1px;padding: 0;overflow: hidden;position: absolute;width: 1px;height: 1px;} .front {z-index: 1;} .back {z-index: 0;} .no-padding {padding: 0!important;} .pl-border-simple--blue {border: 1px solid #006FB4;} .pl-border-simple--blue-light {border: 1px solid #009BD4;} .pl-border-simple--red {border: 1px solid #CC0000;} .pl-border-simple--black {border: 1px solid #000000;} .pl-border-simple--white {border: 1px solid #FFFFFF;} .pl-border-simple--gray-darkest {border: 1px solid #323232;} .pl-border-simple--gray-darker {border: 1px solid #4B4F54;} .pl-border-simple--gray-dark {border: 1px solid #6E7276;} .pl-border-simple--gray {border: 1px solid #939598;} .pl-border-simple--gray-light {border: 1px solid #D9D9D9;} .pl-border-simple--gray-lighter {border: 1px solid #ECEDED;} .pl-border-simple--gray-lightest {border: 1px solid #F5F6F6;} .pl-border-simple--dark-teal {border: 1px solid #20AD85;} .pl-border-simple--deep-aqua {border: 1px solid #00989A;} .pl-border-simple--aqua {border: 1px solid #119AD4;} .pl-border-simple--deep-blue {border: 1px solid #25328A;} .pl-border-simple--yellow {border: 1px solid #FCBF39;} .pl-border-simple--deep-orange {border: 1px solid #EC6F25;} .pl-border-simple--orange {border: 1px solid #F8AA00;} .pl-border-simple--deep-lilac {border: 1px solid #B31C75;} .pl-border-simple--cut-h {border-right: none;border-left: none;} .pl-border-simple--cut-v {border-top: none;border-bottom: none;} .pl-border-simple--cut-top {border-top: none;} .pl-border-simple--cut-right {border-right: none;} .pl-border-simple--cut-bottom {border-bottom: none;} .pl-border-simple--cut-left {border-left: none;} .pl-overflow--hidden {overflow: hidden;} .pl-overflow--auto {overflow: auto;} .pl-hidden {display: none;} .pl-block {display: block;} .amp {padding: 0;overflow: hidden;} .product-spinner {overflow: hidden;} .spin-text svg {width: 100px;opacity: .6;text-shadow: 0 2px 10px #939598;} .spin-text svg .st0 {fill: transparent;} .spin-text svg .st3 {text-shadow: 0 2px 10px #939598;} @media (max-width: 1024px) {.pl-add-spacer {margin-left:0!important;margin-top: 10px;} } html {font-size: 16px;} body {color: #323232;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 400;font-size: 14px;line-height: 20px;} @media (min-width: 544px) {body {font-size:16px;line-height: 26px;} } p:not(.pl-link) > i,li:not(.pl-link) > i,a:not(.pl-link) > i,.accordion--element__toggler--icon:not(.pl-link) > i,.social-like-button:not(.pl-link) > i,.social-share-button:not(.pl-link) > i,.pl-icon:not(.pl-link) > i {display: inline-block;line-height: 1;position: relative;margin: 0 -2px;width: 20px;height: 1em;} p:not(.pl-link) > i:before,li:not(.pl-link) > i:before,a:not(.pl-link) > i:before,.accordion--element__toggler--icon:not(.pl-link) > i:before,.social-like-button:not(.pl-link) > i:before,.social-share-button:not(.pl-link) > i:before,.pl-icon:not(.pl-link) > i:before {font-size: 16px;display: block;line-height: inherit;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;left: 0;height: 1em;width: 1em;} .pl-hr {display: block;background-color: #F5F6F6;border: none;margin: 35px 0;height: 1px;width: 100%;} @media (min-width: 544px) {.pl-hr {margin:65px 0;} } .pl-hr--darkest {background-color: #323232;} .pl-hr--darker {background-color: #4B4F54;} .pl-hr--dark {background-color: #6E7276;} .pl-hr--light {background-color: #D9D9D9;} .pl-hr--lighter {background-color: #ECEDED;} .pl-hr--lightest {background-color: #F5F6F6;} .pl-hr--half {margin: 20px 0;} @media (min-width: 544px) {.pl-hr--half {margin:30px 0;} } .pl-hr--alt {margin: 15px 0 20px;} @media (min-width: 544px) {.pl-hr--alt {margin:15px 0 30px;} } .pl-hr--flat {margin: 0 auto;} @media (min-width: 544px) {.pl-hr--flat {margin:0;} } .pl-hr--short {margin: 30px auto;height: 2px;width: 40px;} .pl-hr--divider {margin: 20px auto;height: 2px;} .pl-hr--small {margin: 30px auto;height: 2px;width: 80%;} .pl-hr--smaller {margin: 30px auto;height: 2px;width: 60%;} .pl-hr--smallest {margin: 30px auto;height: 2px;width: 40%;} .pl-h1 {font-weight: 700;font-size: 24px;line-height: 32px;} @media (min-width: 544px) {.pl-h1 {font-size:24px;line-height: 32px;} .pl-h1--alt {font-size: 14px;line-height: 22px;} } @media (min-width: 768px) {.pl-h1 {font-size:48px;line-height: 64px;} .pl-h1--alt {font-size: 36px;line-height: 42px;} } @media (min-width: 1200px) {.pl-h1 {font-size:64px;line-height: 76px;} .pl-h1--alt {font-size: 48px;line-height: 64px;} } @media (max-width: 767px) and (orientation: landscape) {.pl-h1 {font-size:36px;line-height: 42px;} } .pl-h2 {font-weight: 700;font-size: 32px;line-height: 38px;} .pl-h2--alt {font-size: 28px;line-height: 36px;} @media (min-width: 544px) {.pl-h2 {font-size:40px;line-height: 48px;} .pl-h2--alt {font-size: 28px;line-height: 36px;} } .pl-h3 {font-weight: 700;font-size: 24px;line-height: 30px;} @media (min-width: 544px) {.pl-h3 {font-size:24px;line-height: 34px;} } .pl-h4 {font-weight: 700;font-size: 20px;line-height: 28px;} @media (min-width: 544px) {.pl-h4 {font-size:18px;line-height: 26px;} } .pl-h5 {font-weight: 500;font-size: 16px;line-height: 22px;} @media (min-width: 544px) {.pl-h5 {font-size:16px;line-height: 24px;} } .pl-h6 {font-weight: 500;font-size: 14px;} @media (min-width: 544px) {.pl-h6 {font-size:14px;line-height: 22px;} } .pl-quote,.editorial .pl-quote {padding: 60px 0;} @media (min-width: 544px) {.pl-quote,.editorial .pl-quote {padding:120px 0;} } .pl-quote p,.editorial .pl-quote p {font-weight: 700;font-size: 24px;line-height: 30px;} @media (min-width: 544px) {.pl-quote p,.editorial .pl-quote p {font-size:40px;line-height: 54px;} } .pl-text--heading {font-size: 32px;line-height: 38px;} @media (min-width: 544px) {.pl-text--heading {font-size:40px;line-height: 48px;} } .pl-text--large,.editorial .pl-text--large {font-size: 16px;line-height: 24px;} @media (min-width: 544px) {.pl-text--large,.editorial .pl-text--large {font-size:22px;line-height: 32px;} } .pl-text--medium,.editorial .pl-text--medium,.qtip.qtip-sharer .pl-sharer {font-size: 14px;line-height: 20px;} @media (min-width: 544px) {.pl-text--medium,.editorial .pl-text--medium,.qtip.qtip-sharer .pl-sharer {font-size:18px;line-height: 30px;} } .pl-text--tile-small {font-size: 13px;line-height: 22px;} .pl-text--small,.editorial .pl-text--small,.pl-tag.pl-text--small {font-size: 12px;line-height: 18px;} @media (min-width: 544px) {.pl-text--small,.editorial .pl-text--small,.pl-tag.pl-text--small {font-size:12px;line-height: 16px;} } @media (min-width: 544px) {.pl-text--small-alt {line-height:20px;} } ul.pl-list,ol.pl-list {list-style-type: none;padding: 0;} ul.pl-list:not(.pl-list--flat):not(.pl-list--inline) li,ol.pl-list:not(.pl-list--flat):not(.pl-list--inline) li {font-size: 16px;line-height: 28px;margin-bottom: 1em;} ul.pl-list--flat,ul.pl-list--unstyled,ul.pl-list--submenu,ol.pl-list--flat,ol.pl-list--unstyled,ol.pl-list--submenu {margin: 0;} ul.pl-list--flat li,ul.pl-list--unstyled li,ul.pl-list--submenu li,ol.pl-list--flat li,ol.pl-list--unstyled li,ol.pl-list--submenu li {margin-left: 0;} ul.pl-list--flat li:before,ul.pl-list--unstyled li:before,ul.pl-list--submenu li:before,ol.pl-list--flat li:before,ol.pl-list--unstyled li:before,ol.pl-list--submenu li:before {display: none;} ul.pl-list--submenu .pl-nav__submenu-item,ol.pl-list--submenu .pl-nav__submenu-item {font-size: 12px!important;line-height: 30px!important;margin: 0!important;} ul.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn),ol.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn) {color: #006FB4!important;} ul.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn):after,ol.pl-list--submenu .pl-nav__submenu-item .pl-mobile-submenu-include:not(.pl-btn):after {content: "";display: block;float: right;font-size: 8px;} ul.pl-list:not(.pl-list--inline):not(.pl-list--flat):not(.pl-list--unstyled) li {margin-left: 1em;position: relative;} ul.pl-list:not(.pl-list--inline):not(.pl-list--flat):not(.pl-list--unstyled) li::after {content: "";display: table;clear: both;} ul.pl-list:not(.pl-list--inline):not(.pl-list--flat):not(.pl-list--unstyled) li:before {background: #323232;border-radius: 100%;content: '';margin-right: .5em;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: absolute;top: .75em;left: -1em;height: 4px;width: 4px;} ul.pl-list--inline::after {content: "";display: table;clear: both;} ul.pl-list--inline li {display: block;float: left;margin: 0;padding: 0;width: auto;} ul.pl-list--inline--spaced li:not(:first-of-type) {margin-left: 2em;} ul.pl-list--inline--spaced--small li:not(:first-of-type) {margin-left: .5em;} @media (min-width: 1200px) {ul.pl-list--inline--spaced--small li:not(:first-of-type) {margin-left:.75em;} } ul.pl-list--inline--dividers li:not(:first-of-type):before {content: '/';margin: 0 .5em;} ul.pl-list--inline--chevrons li:not(:first-of-type):before {content: '>';margin: 0 .5em;} ul.pl-list--inline--pipes li:not(:first-of-type):before {content: '|';margin: 0 .5em;} ol.pl-list {counter-reset: section;} ol.pl-list li {margin-left: 2em;} ol.pl-list li:before {display: block;float: left;counter-increment: section;content: counter(section) ".";margin-left: -2.5em;margin-right: .5em;min-width: 2em;text-align: right;} @media (min-width: 544px) {ol.pl-list li:before {font-size:18px;line-height: 26px;} } table {max-width: 100%;width: 100%;} table tr th,table tr td {font-size: 16px;padding: 20px 0;vertical-align: top;} table td {border-bottom: solid 1px #D9D9D9;} table thead th {font-size: 28px;font-weight: 500;vertical-align: bottom;} table tfoot td {border: 0;} .pl-label {font-weight: 500;} .pl-label--small {font-size: 12px;line-height: 18px;} .pl-label--medium {font-size: 14px;line-height: 20px;} .pl-tag {font-size: 14px;font-weight: 700;text-transform: uppercase;} .pl-tag--gray {color: #939598;font-size: 11px;font-weight: 500;} .pl-tag--red {color: #C00;font-size: 11px;font-weight: 500;} .pl-tag--purple {color: #982171;font-size: 11px;font-weight: 500;} .pl-tag--new {background: #C00;color: #FFF;display: inline-block;font-size: 11px;padding: 0 1em;font-weight: 500;} .pl-tag--new-small {background: #C00;color: #FFF;display: inline;font-size: 8px;padding: .5em 1em;font-weight: 500;} .rd-tag-underscore {display: inline-block;margin: 25px 0;} .rd-tag-underscore--blue {border-bottom: 1px solid #006FB4;} a:link,.accordion--element__toggler--icon:link,.social-like-button:link,.social-share-button:link,a:visited,.accordion--element__toggler--icon:visited,.social-like-button:visited,.social-share-button:visited,a:active,.accordion--element__toggler--icon:active,.social-like-button:active,.social-share-button:active,a:hover,.accordion--element__toggler--icon:hover,.social-like-button:hover,.social-share-button:hover{color: #006FB4;text-decoration: none;}.pl-color a,.pl-color .accordion--element__toggler--icon,.pl-color .social-like-button,.pl-color .social-share-button {color: inherit!important;} .container .row p a:not(.pl-link):hover,.container .row p .accordion--element__toggler--icon:not(.pl-link):hover,.container .row p .social-like-button:not(.pl-link):hover,.container .row p .social-share-button:not(.pl-link):hover {text-decoration: underline;} @media (max-width: 991px) {.pl-link {display:inline-block;} .pl-link + .pl-link {margin-top: 1em;} } @media (min-width: 768px) {.pl-link {display:inline-block;} .pl-link + .pl-link {margin-left: 1em;} } .pl-link:after,.pl-link:before,.pl-link--animated i {font-size: 1.125em;top: .1875em;} .pl-link--fwd:after {content: "";} .pl-link--rwd:before {content: "";} .pl-link--expand:before {content: "";} .pl-link--fwd-before-small:before {content: "";} .pl-link--collapse:before {content: "";} .pl-link--expand-after:after {content: "";} .pl-link--collapse-after:after {content: "";} .pl-link--small:after {content: "";} .pl-link--fwd:after {margin-left: .5em;position: relative;} .pl-link--rwd:before {margin-right: .5em;position: relative;} .pl-link--expand:before,.pl-link--collapse:before,.pl-link--fwd-before-small:before {margin-right: .5em;position: relative;font-size: 12px;top: 0;} .pl-link--expand-after:after,.pl-link--collapse-after:after {margin-left: .5em;position: relative;font-size: 10px;top: 0;} @media (min-width: 544px) {.pl-link--small {font-size:inherit;} } .pl-link--small:after {font-size: .8333em;margin-left: .5em;position: relative;top: .1em;} .pl-link--animated:hover {-webkit-backface-visibility: hidden;} .pl-link--animated > i {display: inline-block;position: relative;border-radius: 100%;line-height: 1;position: relative;width: 1em;height: 1em;font-size: 12px;top: 0;} .pl-link--animated > i:after,.pl-link--animated > i:before {font-family: "canon-icon";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-style: normal;font-variant: normal;font-weight: 400;text-decoration: none;text-transform: none;display: block;line-height: 0;margin-left: -.5em;text-align: center;position: absolute;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);top: 50%;left: 50%;} .pl-link--animated--fwd i {direction: ltr;margin-left: .5em;} .pl-link--animated--fwd i:before,.pl-link--animated--fwd i:after {content: "";} .pl-link--animated--fwd:hover i:before {-webkit-animation: link-arrow-horizontal 1s infinite linear both;animation: link-arrow-horizontal 1s infinite linear both;} .pl-link--animated--fwd:hover i:after {-webkit-animation: link-arrow-horizontal-first 1s infinite linear both;animation: link-arrow-horizontal-first 1s infinite linear both;} .pl-link--animated--rwd i {direction: rtl;margin-right: .5em;} .pl-link--animated--rwd i:before,.pl-link--animated--rwd i:after {content: "";} .pl-link--animated--rwd:hover i:before {-webkit-animation: link-arrow-horizontal 1s infinite reverse linear both;animation: link-arrow-horizontal 1s infinite reverse linear both;} .pl-link--animated--rwd:hover i:after {-webkit-animation: link-arrow-horizontal-first 1s infinite reverse linear both;animation: link-arrow-horizontal-first 1s infinite reverse linear both;} .pl-link--animated--expand i {float: left;margin-right: .5em;margin-top: 6px;} .pl-link--animated--expand i:before,.pl-link--animated--expand i:after {content: "";} .pl-link--animated--expand:hover i:before {-webkit-animation: link-expand-bounce 1s infinite linear both;animation: link-expand-bounce 1s infinite linear both;} .pl-link--animated--expand:hover i:after {display: none;} .pl-link--animated--collapse i {float: left;margin-right: .5em;margin-top: 6px;} .pl-link--animated--collapse i:before,.pl-link--animated--collapse i:after {content: "";} .pl-link--animated--collapse:hover i:before {-webkit-animation: link-collapse-bounce 1s infinite linear both;animation: link-collapse-bounce 1s infinite linear both;} .pl-link--animated--collapse:hover i:after {display: none;} .pl-link--animated--fwd--circle i {overflow: hidden;border-style: solid;border-width: 1px;border-color: inherit;font-size: 1.125em;top: .1875em;} .pl-link--animated--fwd--circle i:before,.pl-link--animated--fwd--circle i:after {font-size: 8px;line-height: 1;} .pl-link--animated--fwd--circle:hover i:before {-webkit-animation: link-circle 1s infinite linear both;animation: link-circle 1s infinite linear both;} .pl-link--animated--fwd--circle:hover i:after {border-left: 2px solid #FFF;border-right: 2px solid #FFF;width: 16px;padding: 1px;margin-left: -8px;border-radius: 2em;color: transparent;-webkit-animation: initial;animation: initial;} .pl-link--animated--fwd--circle.pl-mask--black:hover i:after {border-left: 2px solid #000;border-right: 2px solid #000;} .pl-link--animated--fwd--circle.pl-mask--gray-darkest:hover i:after {border-left: 2px solid #323232;border-right: 2px solid #323232;} .pl-link--animated--fwd--circle.pl-mask--gray-lighter:hover i:after {border-left: 2px solid #ECEDED;border-right: 2px solid #ECEDED;} .pl-link--animated--fwd--circle.pl-mask--none:hover i:after {border-left: none;border-right: none;} .pl-link--animated--rwd--circle i {overflow: hidden;border: 1px solid #006FB4;font-size: 1.125em;top: .1875em;} .pl-link--animated--rwd--circle i:before,.pl-link--animated--rwd--circle i:after {font-size: 8px;line-height: 1;} .pl-link--animated--rwd--circle:hover i:before {-webkit-animation: link-circle 1s infinite reverse linear both;animation: link-circle 1s infinite reverse linear both;} .pl-link--animated--rwd--circle:hover i:after {border-left: 2px solid #FFF;border-right: 2px solid #FFF;width: 16px;padding: 1px;margin-left: -8px;border-radius: 2em;color: transparent;-webkit-animation: initial;animation: initial;} .pl-link--animated--rwd--circle.pl-mask--black:hover i:after {border-left: 2px solid #000;border-right: 2px solid #000;} .pl-link--animated--rwd--circle.pl-mask--gray-darkest:hover i:after {border-left: 2px solid #323232;border-right: 2px solid #323232;} .pl-link--animated--rwd--circle.pl-mask--gray-lighter:hover i:after {border-left: 2px solid #ECEDED;border-right: 2px solid #ECEDED;} .pl-link--animated--rwd--circle.pl-mask--none:hover i:after {border-left: none;border-right: none;} * {-webkit-font-smoothing: antialiased;} .pl-lockup .pl-h1 + .pl-text--large,.pl-lockup .editorial .pl-h1 + .pl-text--large {margin-top: 17px;} @media (min-width: 544px) {.pl-lockup .pl-h1 + .pl-text--large,.pl-lockup .editorial .pl-h1 + .pl-text--large {margin-top:20px;} } .pl-lockup .pl-h1--alt + .pl-text--medium,.pl-lockup .editorial .pl-h1--alt + .pl-text--medium,.pl-lockup .qtip.qtip-sharer .pl-h1--alt + .pl-sharer,.qtip.qtip-sharer .pl-lockup .pl-h1--alt + .pl-sharer,.pl-lockup .pl-h2 + .pl-text--medium,.pl-lockup .editorial .pl-h2 + .pl-text--medium,.pl-lockup .qtip.qtip-sharer .pl-h2 + .pl-sharer,.qtip.qtip-sharer .pl-lockup .pl-h2 + .pl-sharer {margin-top: 16px;} @media (min-width: 544px) {.pl-lockup .pl-h1--alt + .pl-text--medium,.pl-lockup .editorial .pl-h1--alt + .pl-text--medium,.pl-lockup .qtip.qtip-sharer .pl-h1--alt + .pl-sharer,.qtip.qtip-sharer .pl-lockup .pl-h1--alt + .pl-sharer,.pl-lockup .pl-h2 + .pl-text--medium,.pl-lockup .editorial .pl-h2 + .pl-text--medium,.pl-lockup .qtip.qtip-sharer .pl-h2 + .pl-sharer,.qtip.qtip-sharer .pl-lockup .pl-h2 + .pl-sharer {margin-top:16px;} } .pl-lockup .pl-tag--gray {line-height: 1;margin: 0;} .pl-lockup .pl-tag--gray + .pl-h4 {margin-top: 20px;margin-bottom: 8px;} .pl-lockup .pl-tag--gray + .pl-h4 + .pl-text--small,.pl-lockup .editorial .pl-tag--gray + .pl-h4 + .pl-text--small {line-height: 20px;margin-bottom: 0;} .pl-tabs {position: relative;} .pl-tabs__wrap {-webkit-overflow-scrolling: touch;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;} @media (min-width: 768px) {.pl-tabs__wrap {-webkit-overflow-scrolling:auto;overflow: hidden;white-space: nowrap;} } .pl-tabs__nav {display: table;list-style-type: none;margin-bottom: -1px;padding: 0;text-align: center;} .pl-tabs__nav::after {content: "";display: table;clear: both;} @media (min-width: 768px) {.pl-tabs__nav {display:block;} } .pl-tabs__nav:after {background: #ECEDED;content: '';display: block;position: relative;top: -1px;width: 100%;height: 1px;} .pl-tabs__toggle {border-bottom: solid 2px transparent;color: #6E7276;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 500;line-height: 1;margin: 0 -2px;padding: 0;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;} @media (min-width: 544px) {.pl-tabs__toggle {font-size:12px;} } .pl-tabs__toggle:hover,.pl-tabs__toggle.active {border-bottom: solid 2px #323232;color: #323232;position: relative;z-index: 1;} .pl-tabs__link {color: inherit!important;display: block!important;padding: 17px!important;} @media (min-width: 544px) {.pl-tabs__link {padding:15px 27px!important;} } .pl-tabs__link,.pl-tabs__link:hover {color: inherit!important;font-size: inherit;font-weight: inherit;} .pl-tabs__tab {display: none;} .pl-tabs__tab.active {-webkit-animation-duration: .2s;animation-duration: .2s;display: block;} .pl-btn {cursor: pointer;} @media (min-width: 544px) {.pl-btn + .pl-btn {margin-left:16px;} } @media (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {.pl-btn + .pl-btn {margin-left:0;margin-top: 15px;} } .pl-btn--disabled {background: #D9D9D9;color: #000!important;} .pl-btn--disabled:hover {background: #ECEDED;} .pl-btn--blue{color:#fff!important;background-color:#005ab4!important;border-color:#005ab4!important;} .pl-btn--blue:hover{color:#fff!important;background-color:#00478e!important;border-color:#00478e!important;} .pl-btn--blue:focus{color:#fff!important;background-color:#00478e!important;border-color:#00478e!important;outline:4px auto -webkit-focus-ring-color;outline-offset:4px;} .pl-btn--blue-transparent{background:transparent!important;color:#006fb4!important;border:1px solid #006fb4!important} .pl-btn--blue-transparent:hover{color:#fff!important;background-color:#00478e!important;border-color:#00478e!important;} .pl-btn--blue-transparent:focus{color:#fff!important;background-color:#00478e!important;border-color:#00478e!important;outline:4px auto -webkit-focus-ring-color;outline-offset:4px;} .pl-btn--white{color:#323232!important;background:#fff!important;} .pl-btn--white:hover{color:#323232!important;background:#eceded!important;border:1px solid #eceded!important} .pl-btn--white:focus{color:#323232!important;background:#eceded!important;border:1px solid #eceded!important;outline:4px auto -webkit-focus-ring-color;outline-offset:4px;} .pl-btn--white-transparent{color:#d9d9d9!important;background:transparent!important;} .pl-btn--white-transparent:hover{color:#323232!important;background:#d9d9d9!important;border:1px solid #d9d9d9!important} .pl-btn--white-transparent:focus{color:#323232!important;background:#d9d9d9!important;outline:4px auto -webkit-focus-ring-color;outline-offset:4px;} .pl-btn--red{color:#fff!important;background:#c00!important;padding:10px 20px} .pl-btn--red:hover{color:#fff!important;background:#a30000!important;border-color:#a30000!important;} .pl-btn--red:focus{color:#fff!important;background-color:#a30000!important;border-color:#a30000!important;outline:4px auto -webkit-focus-ring-color;outline-offset:4px;} .pl-btn--red-transparent{color:#a30000!important;background:transparent!important;border:1px solid #a30000!important} .pl-btn--red-transparent:hover{color:#fff!important;background:#a30000!important;border-color:#a30000!important;} .pl-btn--red-transparent:focus{color:#fff!important;background-color:#a30000!important;border-color:#a30000!important;outline:4px auto -webkit-focus-ring-color;outline-offset:4px;} @media (max-width: 767px) {.pl-btn--large {border-radius:32px;font-size: 10px;padding: 12px 32px;letter-spacing: 1px;border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 700;line-height: 15px;min-width: 160px;max-width: 280px;text-align: center;text-decoration: none!important;text-transform: uppercase;} } @media (min-width: 544px) {.pl-btn--large {border-radius:48px;font-size: 12px;padding: 20px 48px;letter-spacing: 1px;border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 700;line-height: 22px;min-width: 210px;max-width: 303px;text-align: center;text-decoration: none!important;text-transform: uppercase;} } .pl-btn--large--full {border-radius: 40px;font-size: 12px;padding: 16px 40px;letter-spacing: 1px;border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 700;line-height: 18px;min-width: 190px;max-width: 100%;text-align: center;text-decoration: none!important;text-transform: uppercase;} @media (max-width: 767px) {.pl-btn--medium {border-radius:32px;font-size: 10px;padding: 10px 24px;letter-spacing: 1px;border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 700;line-height: 15px;min-width: 70px;max-width: 350px;text-align: center;text-decoration: none!important;text-transform: uppercase;} } @media (min-width: 544px) {.pl-btn--medium {border-radius:32px;font-size: 10px;padding: 15px 32px;letter-spacing: 1px;border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 700;line-height: 20px;min-width: 160px;max-width: 350px;text-align: center;text-decoration: none!important;text-transform: uppercase;} } .pl-btn--medium--full {border-radius: 26px;font-size: 10px;padding: 12px 28px;letter-spacing: 1px;border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 700;line-height: 17px;min-width: 130px;max-width: 100%;text-align: center;text-decoration: none!important;text-transform: uppercase;} @media (max-width: 767px) {.pl-btn--medium-no-radius {border-radius:1px;font-size: 10px;padding: 12px 16px;letter-spacing: 1px;border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 700;line-height: 20px;min-width: 70px;max-width: 280px;text-align: center;text-decoration: none!important;text-transform: uppercase;} } @media (min-width: 544px) {.pl-btn--medium-no-radius {border-radius:1px;font-size: 10px;padding: 15px 32px;letter-spacing: 1px;border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 700;line-height: 20px;min-width: 160px;max-width: 280px;text-align: center;text-decoration: none!important;text-transform: uppercase;} } .pl-btn--small {border-radius: 32px;font-size: 10px;padding: 8px 16px;letter-spacing: 1px;border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 700;line-height: 18px;min-width: 70px;max-width: 197px;text-align: center;text-decoration: none!important;text-transform: uppercase;} .pl-btn--small--full {border-radius: 32px;font-size: 10px;padding: 8px 16px;letter-spacing: 1px;border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 700;line-height: 18px;min-width: 70px;max-width: 100%;text-align: center;text-decoration: none!important;text-transform: uppercase;} .pl-btn--small-multi-line {border-radius: 32px;font-size: 10px;padding: 10px 16px;letter-spacing: 1px;border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 700;line-height: 16px;min-width: 70px;max-width: 197px;text-align: center;text-decoration: none!important;text-transform: uppercase;} .pl-un-btn {background-color: transparent;border: none;} @-webkit-keyframes link-arrow-vertical-first {0% {opacity: 1;-webkit-transform: translate(0,0);transform: translate(0,0);} 50% {opacity: 0;-webkit-transform: translate(0,1em);transform: translate(0,1em);} 100% {opacity: 0;-webkit-transform: translate(0,1.2em);transform: translate(0,1.2em);} } @keyframes link-arrow-vertical-first {0% {opacity: 1;-webkit-transform: translate(0,0);transform: translate(0,0);} 50% {opacity: 0;-webkit-transform: translate(0,1em);transform: translate(0,1em);} 100% {opacity: 0;-webkit-transform: translate(0,1.2em);transform: translate(0,1.2em);} } @-webkit-keyframes link-arrow-vertical {0% {opacity: 0;-webkit-transform: translate(0,-1.2em);transform: translate(0,-1.2em);} 50% {opacity: 0;-webkit-transform: translate(0,-1em);transform: translate(0,-1em);} 100% {opacity: 1;-webkit-transform: translate(0,0);transform: translate(0,0);} } @keyframes link-arrow-vertical {0% {opacity: 0;-webkit-transform: translate(0,-1.2em);transform: translate(0,-1.2em);} 50% {opacity: 0;-webkit-transform: translate(0,-1em);transform: translate(0,-1em);} 100% {opacity: 1;-webkit-transform: translate(0,0);transform: translate(0,0);} } @-webkit-keyframes link-arrow-horizontal-first {0% {opacity: 1;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);} 50% {opacity: 0;-webkit-transform: translate(0.5em,-50%);transform: translate(0.5em,-50%);} 100% {opacity: 0;-webkit-transform: translate(0.8em,-50%);transform: translate(0.8em,-50%);} } @keyframes link-arrow-horizontal-first {0% {opacity: 1;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);} 50% {opacity: 0;-webkit-transform: translate(0.5em,-50%);transform: translate(0.5em,-50%);} 100% {opacity: 0;-webkit-transform: translate(0.8em,-50%);transform: translate(0.8em,-50%);} } @-webkit-keyframes link-arrow-horizontal {0% {opacity: 0;-webkit-transform: translate(-0.8em,-50%);transform: translate(-0.8em,-50%);} 50% {opacity: 0;-webkit-transform: translate(-0.5em,-50%);transform: translate(-0.5em,-50%);} 100% {opacity: 1;-webkit-transform: translate(0em,-50%);transform: translate(0em,-50%);} } @keyframes link-arrow-horizontal {0% {opacity: 0;-webkit-transform: translate(-0.8em,-50%);transform: translate(-0.8em,-50%);} 50% {opacity: 0;-webkit-transform: translate(-0.5em,-50%);transform: translate(-0.5em,-50%);} 100% {opacity: 1;-webkit-transform: translate(0em,-50%);transform: translate(0em,-50%);} } @-webkit-keyframes link-circle {0% {opacity: 1;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);} 50% {-webkit-transform: translate(1em,-50%);transform: translate(1em,-50%);} 51% {opacity: 0;} 52% {opacity: 1;-webkit-transform: translate(-1em,-50%);transform: translate(-1em,-50%);} 100% {opacity: 1;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);} } @keyframes link-circle {0% {opacity: 1;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);} 50% {-webkit-transform: translate(1em,-50%);transform: translate(1em,-50%);} 51% {opacity: 0;} 52% {opacity: 1;-webkit-transform: translate(-1em,-50%);transform: translate(-1em,-50%);} 100% {opacity: 1;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);} } @-webkit-keyframes link-circle-first {0% {opacity: 1;-webkit-transform: translate(-1em,-50%);transform: translate(-1em,-50%);} 50% {opacity: 1;-webkit-transform: translate(0.5em,-50%);transform: translate(0.5em,-50%);} 100% {opacity: 1;-webkit-transform: translate(1em,-50%);transform: translate(1em,-50%);} } @keyframes link-circle-first {0% {opacity: 1;-webkit-transform: translate(-1em,-50%);transform: translate(-1em,-50%);} 50% {opacity: 1;-webkit-transform: translate(0.5em,-50%);transform: translate(0.5em,-50%);} 100% {opacity: 1;-webkit-transform: translate(1em,-50%);transform: translate(1em,-50%);} } @-webkit-keyframes link-expand-bounce {0% {-webkit-transform: translate(0,0);transform: translate(0,0);} 25% {-webkit-transform: translate(0,0.3em);transform: translate(0,0.3em);} 50% {-webkit-transform: translate(0,0);transform: translate(0,0);} 75% {-webkit-transform: translate(0,-0.3em);transform: translate(0,-0.3em);} 100% {-webkit-transform: translate(0,0);transform: translate(0,0);} } @keyframes link-expand-bounce {0% {-webkit-transform: translate(0,0);transform: translate(0,0);} 25% {-webkit-transform: translate(0,0.3em);transform: translate(0,0.3em);} 50% {-webkit-transform: translate(0,0);transform: translate(0,0);} 75% {-webkit-transform: translate(0,-0.3em);transform: translate(0,-0.3em);} 100% {-webkit-transform: translate(0,0);transform: translate(0,0);} } @-webkit-keyframes link-collapse-bounce {0% {-webkit-transform: translate(0,0);transform: translate(0,0);} 25% {-webkit-transform: translate(0,-0.3em);transform: translate(0,-0.3em);} 50% {-webkit-transform: translate(0,0em);transform: translate(0,0em);} 75% {-webkit-transform: translate(0,0.3em);transform: translate(0,0.3em);} 100% {-webkit-transform: translate(0,0);transform: translate(0,0);} } @keyframes link-collapse-bounce {0% {-webkit-transform: translate(0,0);transform: translate(0,0);} 25% {-webkit-transform: translate(0,-0.3em);transform: translate(0,-0.3em);} 50% {-webkit-transform: translate(0,0em);transform: translate(0,0em);} 75% {-webkit-transform: translate(0,0.3em);transform: translate(0,0.3em);} 100% {-webkit-transform: translate(0,0);transform: translate(0,0);} } .pl-video {display: block;position: absolute!important;width: 100%!important;height: 100%!important;-o-object-fit: cover;object-fit: cover;z-index: 2;} .pl-video.ie-video {height: auto!important;} .vjs-tech {-o-object-fit: contain;object-fit: contain;width: 100%;height: 100%;} .pl-video-container {height: 100%!important;} .pl-nudge {background: rgba(50,50,50,0.5);display: block;line-height: 1;margin: 0;text-align: center;-webkit-transition: all .2s linear;transition: all .2s linear;} .pl-nudge,.pl-nudge a,.pl-nudge .accordion--element__toggler--icon,.pl-nudge .social-like-button,.pl-nudge .social-share-button {color: #FFF!important;} .pl-nudge:hover {background: #FFF;} .pl-nudge:hover,.pl-nudge:hover a,.pl-nudge:hover .accordion--element__toggler--icon,.pl-nudge:hover .social-like-button,.pl-nudge:hover .social-share-button {color: #323232!important;} .has-nudge {bottom: 54px!important;} .has-nudge .pl-nudge {position: absolute;-webkit-transform: translateY(54px);-ms-transform: translateY(54px);transform: translateY(54px);right: 0;bottom: 0;left: 0;} .Support_Contact_Form .pl-nav,.General-form-head .pl-nav {position: absolute;} .ui-datepicker th {font-size: 15px;} input[type=text],input[type=email],input[type=password],input[type=tel],textarea,.select > select,.selectreq > select,button[type=button].pl-more-button {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border: none;border-radius: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: block;line-height: 0;margin: 0;outline: none!important;padding: 0;-webkit-box-shadow: inset 0 -2px 0 0 #D9D9D9;box-shadow: inset 0 -2px 0 0 #D9D9D9;font-size: 14px;line-height: 20px;padding: 10px 0;position: relative;width: 100%;} input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,textarea:focus,.select > select:focus,.selectreq > select:focus,button[type=button].pl-more-button:focus {-webkit-box-shadow: inset 0 -2px 0 0 #323232;box-shadow: inset 0 -2px 0 0 #323232;} .select--inline input[type=text],.select--inline input[type=email],.select--inline input[type=password],.select--inline input[type=tel],.select--inline textarea,.select--inline .select > select,.select--inline .selectreq > select,.select--inline button[type=button].pl-more-button {-webkit-box-shadow: inset 0 0 0 2px #D9D9D9;box-shadow: inset 0 0 0 2px #D9D9D9;padding-left: 10px;padding-right: 60px;} .select--inline input[type=text]:focus,.select--inline input[type=email]:focus,.select--inline input[type=password]:focus,.select--inline input[type=tel]:focus,.select--inline textarea:focus,.select--inline .select > select:focus,.select--inline .selectreq > select:focus,.select--inline button[type=button].pl-more-button:focus {-webkit-box-shadow: 0 0 0 2px #323232;box-shadow: 0 0 0 2px #323232;} input[type=text].error,input[type=email].error,input[type=password].error,input[type=tel].error,textarea.error,.select > select.error,.selectreq > select.error,button[type=button].pl-more-button.error {-webkit-box-shadow: inset 0 -2px 0 0 #F19084;box-shadow: inset 0 -2px 0 0 #F19084;} input[type=text].error:focus,input[type=email].error:focus,input[type=password].error:focus,input[type=tel].error:focus,textarea.error:focus,.select > select.error:focus,.selectreq > select.error:focus,button[type=button].pl-more-button.error:focus {-webkit-box-shadow: inset 0 -2px 0 0 #C00;box-shadow: inset 0 -2px 0 0 #C00;} input[type=text].error--inline,input[type=email].error--inline,input[type=password].error--inline,input[type=tel].error--inline,textarea.error--inline,.select > select.error--inline,.selectreq > select.error--inline,button[type=button].pl-more-button.error--inline {-webkit-box-shadow: inset 0 0 0 4px #C00;box-shadow: inset 0 0 0 4px #C00;} input[type=text].error--inline:focus,input[type=email].error--inline:focus,input[type=password].error--inline:focus,input[type=tel].error--inline:focus,textarea.error--inline:focus,.select > select.error--inline:focus,.selectreq > select.error--inline:focus,button[type=button].pl-more-button.error--inline:focus {-webkit-box-shadow: inset 0 0 0 5px #C00;box-shadow: inset 0 0 0 5px #C00;} input[type=text].disabled,input[type=email].disabled,input[type=password].disabled,input[type=tel].disabled,textarea.disabled,.select > select.disabled,.selectreq > select.disabled,button[type=button].pl-more-button.disabled {color: #6E7276;} input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.select > select::-webkit-input-placeholder,.selectreq > select::-webkit-input-placeholder,button[type=button].pl-more-button::-webkit-input-placeholder {color: #6E7276;font-size: 14px;font-weight: 400;} input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder,.select > select:-ms-input-placeholder,.selectreq > select:-ms-input-placeholder,button[type=button].pl-more-button:-ms-input-placeholder {color: #6E7276;font-size: 14px;font-weight: 400;} input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,textarea::placeholder,.select > select::placeholder,.selectreq > select::placeholder,button[type=button].pl-more-button::placeholder {color: #6E7276;font-size: 14px;font-weight: 400;} .error--inline {-webkit-box-shadow: inset 0 0 0 4px #C00;box-shadow: inset 0 0 0 4px #C00;} textarea {-webkit-box-shadow: inset 0 0 0 2px #D9D9D9;box-shadow: inset 0 0 0 2px #D9D9D9;overflow: auto;padding: 10px;resize: none;min-height: 250px;} textarea:focus {-webkit-box-shadow: inset 0 0 0 2px #323232;box-shadow: inset 0 0 0 2px #323232;} .select--inline textarea {padding: 10px 10px 30px;} button[type=button].pl-more-button {background: #009BD4;color: #FFF;-webkit-box-shadow: none!important;box-shadow: none!important;padding-left: 15px;padding-right: 15px;position: relative;width: auto;} button[type=button].pl-more-button--shell {background: #FFF;color: #006FB4;border: 2px solid #009BD4;} button[type=button].pl-more-button i {display: inline-block;-webkit-transform: scale(0.5) rotate(90deg);-ms-transform: scale(0.5) rotate(90deg);transform: scale(0.5) rotate(90deg);} button[type=button].pl-more-button i.expanded {-webkit-transform: scale(0.5) rotate(-90deg);-ms-transform: scale(0.5) rotate(-90deg);transform: scale(0.5) rotate(-90deg);} button[type=button].pl-more-button i.icon-play-h {position: relative;top: 3px;margin-left: 20px;margin-right: 15px;} button[type=button].pl-more-button:hover {background: #006FB4;color: #FFF;} button[type=button].pl-more-button:active {background: #006FB4;color: #FFF;} button[type=button].pl-more-button.expanded {background: #D9D9D9;color: inherit;} select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border: none;border-radius: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: block;line-height: 0;margin: 0;outline: none!important;padding: 0;} select > option {color: #323232;} .select--inline select {-webkit-box-shadow: inset 0 0 0 2px #D9D9D9;box-shadow: inset 0 0 0 2px #D9D9D9;padding-left: 10px;padding-right: 10px;} .select--inline select:focus {-webkit-box-shadow: 0 0 0 2px #323232;box-shadow: 0 0 0 2px #323232;} .select,.selectreq {position: relative;} .select:after,.selectreq:after {content: "";} .select select,.selectreq select {margin-top: 0;padding-right: -webkit-calc(1em + 20px);padding-right: calc(1em + 20px);width: 100%;} .select select + .pl-form-field__label,.selectreq select + .pl-form-field__label {position: absolute;margin-top: -2em;-webkit-transform: translateY(-4px);-ms-transform: translateY(-4px);transform: translateY(-4px);top: 0;left: 0;} .select:after,.selectreq:after {display: block;line-height: 1;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 75%;right: 0;width: 1em;height: 1em;z-index: -1;} .select--inline select,.selectreq--inline select {padding-right: -webkit-calc(1em + 20px + 10px);padding-right: calc(1em + 20px + 10px);} .select--inline:after,.selectreq--inline:after {right: 10px;} .select i,.selectreq i {position: absolute;top: 45px;right: 10px;height: 22px;width: 20px;background-color: #FFF;} @media (max-width: 767px) {.select i,.selectreq i {top:40px;} } .auto-select select {width: auto!important;} .input--inline {position: relative;} .input--inline i {position: absolute;top: 12px;right: 10px;width: auto;height: auto;} .textarea--inline {position: relative;} .textarea--inline i {position: absolute;top: 230px;right: 10px;width: auto;height: auto;} .selectreq:after {top: 57%;} .CoverElementDiv {height: 100%;width: 100%;position: absolute;top: 0;z-index: 10;} .styled-filter-list {display: inline-block;position: relative;overflow: visible;float: none;} .styled-filter-list--inline {left: initial;} .styled-filter-list--inline label {-webkit-box-shadow: inset 0 0 0 2px #D9D9D9;box-shadow: inset 0 0 0 2px #D9D9D9;padding: 10px;padding-left: 20px;font-size: 14px;line-height: 26px;top: -2px;} .styled-filter-list--inline label i:before {position: relative;top: -1px;padding-left: 20px;display: inline-block;-webkit-transform: scale(0.5) rotate(90deg);-ms-transform: scale(0.5) rotate(90deg);transform: scale(0.5) rotate(90deg);} .styled-filter-list--inline.open label i:before {-webkit-transform: scale(0.5) rotate(-90deg);-ms-transform: scale(0.5) rotate(-90deg);transform: scale(0.5) rotate(-90deg);top: 8px;} .styled-filter-list--inline ul {width: initial;left: initial;top: 46px;} .styled-filter-list label {border-bottom: 1px solid #000;width: 100%;} .styled-filter-list label i {float: right;} .styled-filter-list select {z-index: 1;border: 0;border-bottom: 1px solid #000;width: 100%;padding-bottom: 4px;padding-bottom: .25rem;position: absolute;top: 0;left: 0;opacity: 0;font-size: 16px;} .styled-filter-list__items {list-style: none;padding: 0;display: none;position: absolute;left: 0;top: 29px;top: 1.8125rem;width: 100%;z-index: 4;-webkit-box-shadow: 0 0 12px rgba(0,0,0,0.17);box-shadow: 0 0 12px rgba(0,0,0,0.17);border-radius: 2px;} .styled-filter-list__items--open {display: block;} .styled-filter-list__item {position: static;width: 100%;} .styled-filter-list__item:hover,.styled-filter-list__item:focus,.styled-filter-list__item:active {background: #009BD4;color: #FFF;cursor: pointer;} .msie .select:after,.msie .selectreq:after {display: none;} .msie .select select,.msie .selectreq select {padding-right: 0;} .msie .select--inline select,.msie .selectreq--inline select {padding-right: 10px;} .msie .styled-filter-list--inline {margin-top: -4px;} .radio label,.checkbox label {display: block;font-size: 14px;line-height: 1.6em;margin: 0;padding-left: 1.5em;overflow: visible;-webkit-transition: all .15s ease-in;transition: all .15s ease-in;} .radio label.filter-item-label,.checkbox label.filter-item-label {display: inline-block;font-size: 12px;position: relative;} .radio label.filter-item-label.disabled,.checkbox label.filter-item-label.disabled {color: #D9D9D9;} .radio label.filter-item-label.disabled:before,.radio label.filter-item-label.disabled:after,.checkbox label.filter-item-label.disabled:before,.checkbox label.filter-item-label.disabled:after {background: #D9D9D9;} .radio label:before,.radio label:after,.checkbox label:before,.checkbox label:after {-webkit-transition: all .15s ease-in;transition: all .15s ease-in;content: '';display: block;float: left;line-height: 0;margin-top: .3em;margin-left: -1.5em;height: 1em;width: 1em;} .radio label.error,.checkbox label.error {color: #C00;} .radio label.error:before,.checkbox label.error:before {-webkit-box-shadow: inset 0 0 0 2px #C00;box-shadow: inset 0 0 0 2px #C00;} .radio label:before,.checkbox label:before {-webkit-box-shadow: inset 0 0 0 2px #D9D9D9;box-shadow: inset 0 0 0 2px #D9D9D9;} .radio label:after,.checkbox label:after {font-family: "canon-icon";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-style: normal;font-variant: normal;font-weight: 400;text-decoration: none;text-transform: none;font-size: 1em;line-height: 1em;position: absolute;text-align: center;-webkit-transform: scale(0.71429);-ms-transform: scale(0.71429);transform: scale(0.71429);-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;top: 0;height: 1em;width: 1em;visibility: hidden;} .radio input:checked + label:after,.checkbox input:checked + label:after {visibility: visible;} .radio.checkbox label:before,.checkbox.checkbox label:before {background: #FFF;} .radio.checkbox input:checked + label:before,.checkbox.checkbox input:checked + label:before {background: #323232;-webkit-box-shadow: inset 0 0 0 2px #323232;box-shadow: inset 0 0 0 2px #323232;} .radio.checkbox input:checked + label:after,.checkbox.checkbox input:checked + label:after {visibility: visible;} .radio.checkbox label:after,.checkbox.checkbox label:after {color: #FFF;content: "";} .radio input[type=checkbox]:focus + label:before,.checkbox input[type=checkbox]:focus + label:before {-webkit-box-shadow: inset 0 0 0 2px #323232;box-shadow: inset 0 0 0 2px #323232;} .radio input[type=radio]:focus + label:before,.checkbox input[type=radio]:focus + label:before {-webkit-box-shadow: inset 0 0 0 2px #323232;box-shadow: inset 0 0 0 2px #323232;} .radio.radio label,.checkbox.radio label {display: inline-block;position: relative;} .radio.radio label:before,.radio.radio label:after,.checkbox.radio label:before,.checkbox.radio label:after {border-radius: 100%;-webkit-transform: none;-ms-transform: none;transform: none;} .radio.radio:not(.pl-bg) label:after,.checkbox.radio:not(.pl-bg) label:after {background: #323232;margin-left: 0;top: 4px;left: 4px;width: -webkit-calc(1em - 8px);width: calc(1em - 8px);height: -webkit-calc(1em - 8px);height: calc(1em - 8px);} .radio.radio.pl-bg,.checkbox.radio.pl-bg {background: none;} .radio.radio.pl-bg label,.radio.radio.pl-bg label:before,.radio.radio.pl-bg label:after,.checkbox.radio.pl-bg label,.checkbox.radio.pl-bg label:before,.checkbox.radio.pl-bg label:after {margin-top: 0;width: 24px;height: 24px;} .radio.radio.pl-bg label:before,.checkbox.radio.pl-bg label:before {-webkit-box-shadow: none;box-shadow: none;} .radio.radio.pl-bg label:after,.checkbox.radio.pl-bg label:after {color: #FFF;content: "";line-height: 24px;} .radio.radio.pl-bg--blue label:before,.checkbox.radio.pl-bg--blue label:before {background-color: #006FB4;} .radio.radio.pl-bg--blue-light label:before,.checkbox.radio.pl-bg--blue-light label:before {background-color: #009BD4;} .radio.radio.pl-bg--red label:before,.checkbox.radio.pl-bg--red label:before {background-color: #C00;} .radio.radio.pl-bg--black label:before,.checkbox.radio.pl-bg--black label:before {background-color: #000;} .radio.radio.pl-bg--white label:before,.checkbox.radio.pl-bg--white label:before {background-color: #FFF;} .radio.radio.pl-bg--gray-darkest label:before,.checkbox.radio.pl-bg--gray-darkest label:before {background-color: #323232;} .radio.radio.pl-bg--gray-darker label:before,.checkbox.radio.pl-bg--gray-darker label:before {background-color: #4B4F54;} .radio.radio.pl-bg--gray-dark label:before,.checkbox.radio.pl-bg--gray-dark label:before {background-color: #6E7276;} .radio.radio.pl-bg--gray label:before,.checkbox.radio.pl-bg--gray label:before {background-color: #939598;} .radio.radio.pl-bg--gray-light label:before,.checkbox.radio.pl-bg--gray-light label:before {background-color: #D9D9D9;} .radio.radio.pl-bg--gray-lighter label:before,.checkbox.radio.pl-bg--gray-lighter label:before {background-color: #ECEDED;} .radio.radio.pl-bg--gray-lightest label:before,.styled-filter-list select.radio.radio label:before,.checkbox.radio.pl-bg--gray-lightest label:before,.styled-filter-list select.checkbox.radio label:before {background-color: #F5F6F6;} .pl-form-field {display: table;} .pl-form-field,.pl-form-field__label,.pl-form-field__input {width: 100%;} .pl-form-field__label {display: table-header-group;font-weight: 500;margin: 0;visibility: hidden;} .pl-form-field__input {display: table-footer-group;margin: 0;} .pl-form-field__input:focus::-webkit-input-placeholder {color: transparent;} .pl-form-field__input:focus:-ms-input-placeholder {color: transparent;} .pl-form-field__input:focus::placeholder {color: transparent;} .pl-form-field__input:focus + .pl-form-field__label {font-size: 12px;visibility: visible;} .select-styled {position: absolute;top: 35px;right: 0;bottom: 0;left: 0;height: 45px;background-color: #FFF;border: 1px solid #006FB4;padding: 7px 15px;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;} .select-styled:after {content: "";width: 0;height: 0;border: 7px solid transparent;border-color: #006FB4 transparent transparent;position: absolute;top: 18px;right: 10px;} .select-styled:active,.select-styled.active {background-color: #006FB4;color: #FFF;} .select-styled:active:after,.select-styled:active:after,.select-styled.active:after,.select-styled.active:after {top: 10px;border-color: transparent transparent #FFF;} .select-styled.disabled {color: #6E7276;} .select-options {display: none;position: absolute;top: 80px;right: 0;left: 0;z-index: 999;margin: 0;padding: 0;list-style: none;background-color: #FFF;border: 1px solid #006FB4;-webkit-box-shadow: 0 20px 30px 0 #323232;box-shadow: 0 20px 30px 0 #323232;} .select-options li {margin: 0;padding: 12px 0;text-indent: 15px;border-top: 1px solid #939598;-webkit-transition: all .15s ease-in;transition: all .15s ease-in;} .select-options li:hover {color: #FFF;background: #006FB4;} .select-options li[rel="hide"] {display: none;} .radio-dark label,.checkbox-dark label {display: block;margin: 0;padding-left: 1.5em;overflow: visible;-webkit-transition: all .15s ease-in;transition: all .15s ease-in;line-height: 3em;} .radio-dark label.filter-item-label,.checkbox-dark label.filter-item-label {display: inline-block;position: relative;} .radio-dark label:before,.radio-dark label:after,.checkbox-dark label:before,.checkbox-dark label:after {-webkit-transition: all .15s ease-in;transition: all .15s ease-in;content: '';display: block;float: left;margin-top: .3em;margin-left: -1.5em;margin-right: 1em;height: 2em;width: 2em;background: none;line-height: 1.4em;border-radius: 3px;} .radio-dark label.error,.checkbox-dark label.error {color: #C00;} .radio-dark label.error:before,.checkbox-dark label.error:before {-webkit-box-shadow: inset 0 0 0 1px #C00;box-shadow: inset 0 0 0 1px #C00;} .radio-dark label:before,.checkbox-dark label:before {-webkit-box-shadow: inset 0 0 0 1px #FFF;box-shadow: inset 0 0 0 1px #FFF;} .radio-dark label:after,.checkbox-dark label:after {font-family: "canon-icon";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-style: normal;font-variant: normal;font-weight: 400;text-decoration: none;text-transform: none;font-size: 1.3em;position: absolute;text-align: center;-webkit-transform: scale(0.71429);-ms-transform: scale(0.71429);transform: scale(0.71429);-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;top: 0;height: 1.7em;width: 1.7em;visibility: hidden;} .radio-dark input:checked + label:after,.checkbox-dark input:checked + label:after {visibility: visible;} .radio-dark.checkbox-dark label:before,.checkbox-dark.checkbox-dark label:before {background: none;} .radio-dark.checkbox-dark input:checked + label:before,.checkbox-dark.checkbox-dark input:checked + label:before {background: #F5F6F6;-webkit-box-shadow: inset 0 0 0 1px #FFF;box-shadow: inset 0 0 0 1px #FFF;} .radio-dark.checkbox-dark label:after,.checkbox-dark.checkbox-dark label:after {color: #006FB4;content: "";font-weight: 700;} .radio-dark input[type=checkbox]:focus + label:before,.checkbox-dark input[type=checkbox]:focus + label:before {-webkit-box-shadow: inset 0 0 0 1px #FFF;box-shadow: inset 0 0 0 1px #FFF;} .radio-dark input[type=radio]:focus + label:before,.checkbox-dark input[type=radio]:focus + label:before {-webkit-box-shadow: inset 0 0 0 1px #FFF;box-shadow: inset 0 0 0 1px #FFF;} .radio-dark.radio label,.checkbox-dark.radio label {display: inline-block;position: relative;} .radio-dark.radio label:before,.radio-dark.radio label:after,.checkbox-dark.radio label:before,.checkbox-dark.radio label:after {border-radius: 100%;-webkit-transform: none;-ms-transform: none;transform: none;} .radio-dark.radio:not(.pl-bg) label:after,.checkbox-dark.radio:not(.pl-bg) label:after {background: none;margin-left: 0;top: 4px;left: 4px;width: -webkit-calc(1em - 8px);width: calc(1em - 8px);height: -webkit-calc(1em - 8px);height: calc(1em - 8px);} .radio-dark.radio.pl-bg,.checkbox-dark.radio.pl-bg {background: none;} .radio-dark.radio.pl-bg label,.radio-dark.radio.pl-bg label:before,.radio-dark.radio.pl-bg label:after,.checkbox-dark.radio.pl-bg label,.checkbox-dark.radio.pl-bg label:before,.checkbox-dark.radio.pl-bg label:after {margin-top: 0;width: 24px;height: 24px;} .radio-dark.radio.pl-bg label:before,.checkbox-dark.radio.pl-bg label:before {-webkit-box-shadow: inset 0 0 0 1px #FFF;box-shadow: inset 0 0 0 1px #FFF;} .radio-dark.radio.pl-bg label:after,.checkbox-dark.radio.pl-bg label:after {color: #006FB4;content: "";} .radio-dark.radio.pl-bg--blue label:before,.checkbox-dark.radio.pl-bg--blue label:before {background-color: #006FB4;} .radio-dark.radio.pl-bg--blue-light label:before,.checkbox-dark.radio.pl-bg--blue-light label:before {background-color: #009BD4;} .radio-dark.radio.pl-bg--red label:before,.checkbox-dark.radio.pl-bg--red label:before {background-color: #C00;} .radio-dark.radio.pl-bg--black label:before,.checkbox-dark.radio.pl-bg--black label:before {background-color: #000;} .radio-dark.radio.pl-bg--white label:before,.checkbox-dark.radio.pl-bg--white label:before {background-color: #FFF;} .radio-dark.radio.pl-bg--gray-darkest label:before,.checkbox-dark.radio.pl-bg--gray-darkest label:before {background-color: #323232;} .radio-dark.radio.pl-bg--gray-darker label:before,.checkbox-dark.radio.pl-bg--gray-darker label:before {background-color: #4B4F54;} .radio-dark.radio.pl-bg--gray-dark label:before,.checkbox-dark.radio.pl-bg--gray-dark label:before {background-color: #6E7276;} .radio-dark.radio.pl-bg--gray label:before,.checkbox-dark.radio.pl-bg--gray label:before {background-color: #939598;} .radio-dark.radio.pl-bg--gray-light label:before,.checkbox-dark.radio.pl-bg--gray-light label:before {background-color: #D9D9D9;} .radio-dark.radio.pl-bg--gray-lighter label:before,.checkbox-dark.radio.pl-bg--gray-lighter label:before {background-color: #ECEDED;} .radio-dark.radio.pl-bg--gray-lightest label:before,.styled-filter-list select.radio-dark.radio label:before,.checkbox-dark.radio.pl-bg--gray-lightest label:before,.styled-filter-list select.checkbox-dark.radio label:before {background-color: #F5F6F6;} .pl-like-button,.pl-share-button {overflow: hidden;text-indent: 100%;white-space: nowrap;border-radius: 100%;display: block;font-size: 16px;padding: 20px;position: relative;width: 1em;height: 1em;} .pl-like-button:before,.pl-share-button:before {display: block;position: absolute;text-indent: 0;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 50%;left: 50%;} .pl-like-button + .pl-like-button,.pl-share-button + .pl-like-button,.pl-like-button + .pl-share-button,.pl-share-button + .pl-share-button {margin-top: 20px;} .pl-like-button {border: none;color: #009BD4;} .pl-like-button:before {content: "";} .pl-like-button--selected:before {content: "";} .pl-share-button:before {content: "";} .pl-share-button--selected:before {content: "";} .pl-sharer {display: none;list-style-type: none;line-height: 1;margin: 0;overflow: hidden;position: absolute;padding: 0;} .pl-sharer.open {display: block;left: 0;right: 0;top: 65px;top: -webkit-calc(100% + 20px);top: calc(100% + 20px);} .pl-sharer__item {background: #FFF;color: #323232;display: inline-block!important;float: none!important;margin: 0 -8px 0 0 !important;line-height: 1;position: relative;} .pl-sharer__item:hover[data-social='facebook'] {background: #3B5998;color: #FFF!important;} .pl-sharer__item:hover[data-social='twitter'] {background: #4099FF;color: #FFF!important;} .pl-sharer__item:hover[data-social='google'] {background: #DD4B39;color: #FFF!important;} .pl-sharer__item:hover[data-social='linkedin'] {background: #4875B4;color: #FFF!important;} .pl-sharer__item:hover[data-social='pinterest'] {background: #C92228;color: #FFF!important;} .pl-sharer__item:hover[data-social='rss'] {background: #f26522;color: #FFF!important;} .pl-sharer__item a,.pl-sharer__item .accordion--element__toggler--icon,.pl-sharer__item .social-like-button,.pl-sharer__item .social-share-button {-webkit-box-sizing: content-box;box-sizing: content-box;color: inherit;display: block;line-height: 1;padding: 10px;height: 1em;width: 1em;} .pl-sharer__item a:before,.pl-sharer__item .accordion--element__toggler--icon:before,.pl-sharer__item .social-like-button:before,.pl-sharer__item .social-share-button:before {display: block;position: absolute;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 50%;left: 50%;height: 1em;width: 1em;} .pl-sharer--vertical {top: -webkit-calc(1em + 20px);top: calc(1em + 20px);overflow: visible;right: 0;width: 190px!important;} .pl-sharer--vertical:before,.pl-sharer--vertical:after {background: #FFF;content: '';display: block;margin-left: -6px;position: absolute;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);top: -6px;right: 12px;width: 12px;height: 12px;} .pl-sharer--vertical:after {-webkit-box-shadow: 0 0 5px #323232;box-shadow: 0 0 5px #323232;z-index: -1;} .pl-sharer--vertical .pl-sharer__item {border-radius: 0!important;display: block!important;float: left!important;font-size: 18px!important;margin: 0!important;} .pl-nav__submenu .pl-sharer__parent {white-space: nowrap;line-height: 0;} .pl-nav__submenu .pl-sharer__item {z-index: 2;} .pl-nav__submenu .pl-sharer__item:last-of-type {margin-right: 0!important;} .exif,.author {overflow: visible;} @media (min-width: 768px) {.exif,.author {display:table;} } .exif__lens,.exif__name,.exif__settings,.exif__desc,.author__lens,.author__name,.author__settings,.author__desc {line-height: 1;} @media (min-width: 544px) {.exif__body,.exif__photo,.exif__info,.author__body,.author__photo,.author__info {display:table-cell;vertical-align: middle;} } .exif__inner,.author__inner {display: table;} .exif__body,.exif__photo,.author__body,.author__photo {border-radius: 100%;display: block;width: auto;height: 60px;} @media (max-width: 767px) {.exif__info,.author__info {display:table;margin: 20px auto 0;text-align: center;} } .exif__lens,.exif__name,.author__lens,.author__name {display: block;font-size: 14px;} .exif__settings,.exif__desc,.author__settings,.author__desc {display: block;font-size: 12px;list-style-type: none;margin: 8px 0 0;padding: 0;} @media (max-width: 767px) {.exif__settings,.exif__desc,.author__settings,.author__desc {display:table;margin: 8px auto 0;} } .exif__aperture,.exif__shutter,.exif__iso,.author__aperture,.author__shutter,.author__iso {display: block;float: left;line-height: 16px;} .exif__aperture:not(:first-child),.exif__shutter:not(:first-child),.exif__iso:not(:first-child),.author__aperture:not(:first-child),.author__shutter:not(:first-child),.author__iso:not(:first-child) {margin-left: 15px;} .exif__aperture:before,.exif__shutter:before,.exif__iso:before,.author__aperture:before,.author__shutter:before,.author__iso:before {display: block;float: left;font-size: 16px;margin-right: 8px;} .exif__body,.exif__body:link,.exif__body:visited,.exif__body:active,.exif__info,.exif__info:link,.exif__info:visited,.exif__info:active,.exif__lens,.exif__lens:link,.exif__lens:visited,.exif__lens:active,.author__body,.author__body:link,.author__body:visited,.author__body:active,.author__info,.author__info:link,.author__info:visited,.author__info:active,.author__lens,.author__lens:link,.author__lens:visited,.author__lens:active {color: #323232;} @media (min-width: 992px) {.exif__body,.exif__body:link,.exif__body:visited,.exif__body:active,.exif__info,.exif__info:link,.exif__info:visited,.exif__info:active,.exif__lens,.exif__lens:link,.exif__lens:visited,.exif__lens:active,.author__body,.author__body:link,.author__body:visited,.author__body:active,.author__info,.author__info:link,.author__info:visited,.author__info:active,.author__lens,.author__lens:link,.author__lens:visited,.author__lens:active {color:#FFF;} } .exif__info__lfts,.exif__info__lfts:link,.exif__info__lfts:visited,.exif__info__lfts:active,.exif__lens__lfts,.exif__lens__lfts:link,.exif__lens__lfts:visited,.exif__lens__lfts:active,.author__info__lfts,.author__info__lfts:link,.author__info__lfts:visited,.author__info__lfts:active,.author__lens__lfts,.author__lens__lfts:link,.author__lens__lfts:visited,.author__lens__lfts:active {color: #323232;} @media (min-width: 768px) {.exif__info__lfts,.exif__info__lfts:link,.exif__info__lfts:visited,.exif__info__lfts:active,.exif__lens__lfts,.exif__lens__lfts:link,.exif__lens__lfts:visited,.exif__lens__lfts:active,.author__info__lfts,.author__info__lfts:link,.author__info__lfts:visited,.author__info__lfts:active,.author__lens__lfts,.author__lens__lfts:link,.author__lens__lfts:visited,.author__lens__lfts:active {color:#FFF;} } .exif__aperture:before,.author__aperture:before {content: "";} .exif__shutter:before,.author__shutter:before {content: "";} .exif__iso:before,.author__iso:before {content: "";font-size: 24px;} @media (min-width: 544px) {.exif--left,.author--left {direction:ltr;} .exif--left .exif__body,.exif--left .author__photo,.author--left .exif__body,.author--left .author__photo {margin-right: 20px;} .exif--left .exif__settings,.exif--left .author__desc,.author--left .exif__settings,.author--left .author__desc {float: left;} } @media (min-width: 544px) {.exif--right,.author--right {direction:rtl;} .exif--right .exif__body,.exif--right .author__photo,.author--right .exif__body,.author--right .author__photo {margin-left: 20px;} .exif--right .author__desc,.author--right .author__desc {float: right;} } @media (min-width: 768px) {.exif--right .exif__settings,.author--right .exif__settings {float:right;} } @media (max-width: 767px) {.exif .exif__body,.exif .author__photo,.author .exif__body,.author .author__photo {margin:0 auto -30px;-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px);} } @media (max-width: 767px) {.exif .exif__settings,.exif .author__desc,.author .exif__settings,.author .author__desc {display:table;margin: 8px auto 0;} } @media (max-width: 767px) {.exif--mobile--stack {background:#F5F6F6;padding: 0 0 65px;} } @media (max-width: 543px) {.author__photo,.author__desc {display:none;} .author__info {margin: 0;} } .exif-location {top: -2px;} @media (max-width: 767px) {.exif-location {top:3px;position: relative;} } .exif-location a,.exif-location .accordion--element__toggler--icon,.exif-location .social-like-button,.exif-location .social-share-button {padding-left: 8px;} .exif-icon {background: #FFF;border-radius: 100%;display: block;position: relative;height: 48px;width: 48px;} .exif-icon:before {content: "";color: #323232;font-size: 24px;line-height: 1;position: absolute;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 50%;left: 50%;width: 1em;height: 1em;} .exif-duplicate {background: rgba(0,0,0,0.5);opacity: 1;position: absolute;visibility: visible;z-index: 999999999;top: 0;right: 0;bottom: 0;left: 0;} .exif-duplicate--inactive {opacity: 0;visibility: hidden;} .exif-duplicate__close {color: #FFF!important;font-size: 24px!important;} .exif-duplicate__close:before {content: "";} .exif-duplicate .author__inner,.exif-duplicate .author__info,.exif-duplicate .author__lens,.exif-duplicate .exif__inner,.exif-duplicate .exif__info,.exif-duplicate .exif__lens {color: #FFF;display: block;} .exif-duplicate .author__name {text-align: left;} .exif-duplicate .exif__settings:after {border-bottom: solid 1px #FFF;clear: both;content: '';display: block;margin: 0 auto;padding-top: 20px;height: 1px;width: 50%;} .pl-foot {font-size: 12px;} .pl-foot .pl-tabs__wrap {-webkit-overflow-scrolling: touch;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;} @media (min-width: 768px) {.pl-foot .pl-tabs__wrap {-webkit-overflow-scrolling:auto;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;} } .pl-foot .pl-tabs__wrap .pl-tabs__nav:after {margin-bottom: 20px;} .msie .pl-foot__logo {display: block;width: 58px;height: 26px;} .pl-foot__body:before,.pl-foot__body:after {border-top: solid 1px #F5F6F6;content: '';display: block;} .pl-foot__copyright:before {border-top: solid 1px #F5F6F6;content: '';display: block;margin-bottom: 20px;} .pl-foot__copyright a,.pl-foot__copyright .accordion--element__toggler--icon,.pl-foot__copyright .social-like-button,.pl-foot__copyright .social-share-button {color: #006FB4;} .pl-foot__list {font-size: inherit;list-style-type: none;margin: 0;overflow: hidden;padding: 0;} .pl-foot__list--center {display: block;margin: 0;text-align: center;} .pl-foot__list-item {margin: 0;padding: 0;} .pl-foot__list-item a,.pl-foot__list-item .accordion--element__toggler--icon,.pl-foot__list-item .social-like-button,.pl-foot__list-item .social-share-button {line-height: 26px;} .pl-foot__list-item a:hover,.pl-foot__list-item .accordion--element__toggler--icon:hover,.pl-foot__list-item .social-like-button:hover,.pl-foot__list-item .social-share-button:hover {color: #323232!important;} .pl-foot__list--center .pl-foot__list-item {display: inline-block;margin: 0 .7em;} .pl-foot__list-item.pl-foot__list-item--country-selector {cursor: pointer;} @media (max-width: 767px) {.pl-foot__list-title {cursor:pointer;margin: 0;line-height: 1;padding: 20px 0;} .pl-foot__list-container {display: block!important;} .pl-foot__list-container:not(:last-child):after {border-top: solid 1px #F5F6F6;content: '';display: block;} .pl-foot__list {margin: 0 0 20px;} .pl-foot__list--center {margin: 20px auto;} .pl-foot__social {margin-top: 0;} .pl-foot__list-item a,.pl-foot__list-item .accordion--element__toggler--icon,.pl-foot__list-item .social-like-button,.pl-foot__list-item .social-share-button {display: block;padding: 10px 0;} .pl-foot__list--center .pl-foot__list-item--country-selector {display: block;margin-bottom: 20px;} } @media (min-width: 768px) {.pl-foot__body:before {margin-bottom:20px;} .pl-foot__body:after {margin-top: 20px;} .pl-foot__bottom {padding-top: 20px;padding-bottom: 20px;} .pl-foot__legal .pl-foot__list-item:first-of-type {margin-left: 0;} .pl-foot__social .pl-foot__list-item:last-of-type {margin-right: 0;} .pl-foot__legal {text-align: left;} .pl-foot__social {text-align: right;} } .pl-come-and-see {display: none;} .pl-nav {margin: 0;position: relative;} .pl-nav .pl-tabs {z-index: 0!important;} .pl-nav .pl-tabs .pl-tabs__wrap:after {content: '';display: block;margin-bottom: 36px;} .pl-nav .pl-tabs__nav {width: 100%;} .pl-nav .pl-tabs__toggle {margin-bottom: -3px;} .pl-nav .pl-tabs__toggle .pl-tabs__link-container-outer {display: table;height: 57px;} .pl-nav .pl-tabs__toggle .pl-tabs__link-container-outer .pl-tabs__link-container-inner {display: table-cell;vertical-align: middle;} .pl-nav .pl-tabs__toggle .pl-tabs__link-container-outer .pl-tabs__link-container-inner .pl-tabs__link {line-height: initial;} .pl-nav__secondary {list-style-type: none;display: table;margin: 0 auto;padding: 0;} .pl-nav__secondary .pl-nav__item {display: block;font-size: 14px;font-weight: 400;float: left;padding: 0;} .pl-nav__logo {float: left;font-size: 24px;position: relative;z-index: 1;top: -4px;} .pl-nav__logo svg {fill: #FFF;} .pl-color--gray-darkest .pl-nav__logo svg {fill: #C00;} .pl-nav__tools,.pl-nav__menu {overflow: visible;} @media (min-width: 992px) {.pl-nav.active {background:#FFF;-webkit-box-shadow: 0 5px 15px 0 rgba(0,0,0,0.3);box-shadow: 0 5px 15px 0 rgba(0,0,0,0.3);color: #323232;} .pl-nav.active .pl-nav__secondary {display: none;} .pl-nav.active .pl-nav__logo svg {fill: #C00;} .pl-nav.active .pl-nav__wrap:after {display: block;} .pl-nav.active .pl-nav__link {color: #6E7276!important;} .pl-nav.active .pl-nav__link:hover {color: #000!important;} .pl-nav.active .pl-nav__tools .pl-nav__link {color: #000!important;} } .pl-nav__wrap {position: relative;} .pl-nav__wrap:after {-webkit-box-shadow: 0 -1px 0 0 #ECEDED inset;box-shadow: 0 -1px 0 0 #ECEDED inset;clear: both;content: '';display: none;padding-bottom: 28px;} .pl-nav__tools,.pl-nav__menu {list-style-type: none;margin: 0;padding: 0;} .pl-nav__tools::after,.pl-nav__menu::after {content: "";display: table;clear: both;} .pl-nav__menu {display: table;font-size: 13px;position: absolute;text-transform: uppercase;top: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} .pl-nav__tools {font-size: 12px;float: right;} @media (min-width: 992px) {.pl-nav__tools .pl-nav__item .pl-nav__link {display:inline-block;} .pl-nav__tools .pl-nav__item:after {content: '|';display: inline-block;margin: 0 5px;opacity: .5;font-weight: 400;} .pl-nav__tools .pl-nav__item:last-child:after {display: none;} } .pl-nav__item {color: inherit;display: block;float: left;font-weight: 700;} .pl-nav__item.opacity {opacity: .5;} .pl-nav__item.opacity:hover,.pl-nav__item.opacity.active {opacity: 1;} .pl-nav__item--store .pl-nav__link:before {content: "";display: block;float: left;margin-right: .5em;} @media (min-width: 992px) {.pl-nav__item--store .pl-nav__link:before {position:relative;top: -3px;font-size: 16px;opacity: .5;} } .pl-nav__item--search-mobile .pl-nav__link:before {content: "";display: block;float: left;margin-right: .5em;} .pl-nav__item--consumer,.pl-nav__item--my-canon {position: relative;z-index: 1;} .pl-nav__item--consumer.active .pl-nav__submenu,.pl-nav__item--my-canon.active .pl-nav__submenu {display: block;} .pl-nav__item--search .pl-nav__link:before {content: "";display: block;float: left;font-size: 16px;margin-right: .5em;position: relative;} .pl-nav__link {display: block;padding: 0 10px;} .pl-nav__link:link,.pl-nav__link:visited,.pl-nav__link:active {color: inherit;} .pl-nav__item .pl-nav__link:link,.pl-nav__item .pl-nav__link:visited,.pl-nav__item .pl-nav__link:active {color: inherit!important;} @media (min-width:1200px){.dark-hamburger #ffpstickynav .pl-nav__item .pl-nav__link:link,.dark-hamburger #ffpstickynav .pl-nav__item .pl-nav__link:visited,.dark-hamburger #ffpstickynav .pl-nav__item .pl-nav__link:active {color: #6E7276!important;} .dark-hamburger #ffpstickynav .pl-nav__item .pl-nav__link:hover {color: #000000!important;} } .pl-nav__link--dropdown {position: relative;padding-right: -webkit-calc(1em + 10px);padding-right: calc(1em + 10px);} .pl-nav__link--dropdown:after {content: "";display: block;margin-left: .5em;-webkit-transform: scale(0.5) rotate(90deg);-ms-transform: scale(0.5) rotate(90deg);transform: scale(0.5) rotate(90deg);-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;position: absolute;top: 0;right: 0;} .pl-nav__item.active .pl-nav__link--dropdown:after {-webkit-transform: scale(0.5) rotate(-90deg);-ms-transform: scale(0.5) rotate(-90deg);transform: scale(0.5) rotate(-90deg);} .pl-nav__submenu {background: #FFF;border-radius: 2px;color: #323232;display: none;font-weight: 400;margin-top: 1em;padding: 20px;position: absolute;right: 0;min-width: 280px;} .pl-nav__submenu:before,.pl-nav__submenu:after {background: #FFF;border-right: 1px solid #D9D9D9;border-top: 1px solid #D9D9D9;content: '';display: block;position: absolute;top: -4px;right: 20px;height: 12px;width: 12px;-webkit-transform: rotate(-54deg) translateY(-50%) skewX(-15deg);-ms-transform: rotate(-54deg) translateY(-50%) skewX(-15deg);transform: rotate(-54deg) translateY(-50%) skewX(-15deg);} .pl-nav__submenu:before {-webkit-box-shadow: 0 0 5px rgba(147,149,152,0.5);box-shadow: 0 0 5px rgba(147,149,152,0.5);z-index: -1;} .pl-nav__submenu:after {z-index: 1;} .pl-nav__submenu {-webkit-box-shadow: 0 0 5px rgba(147,149,152,0.5);box-shadow: 0 0 5px rgba(147,149,152,0.5);} .pl-nav__content {display: none;} .pl-nav__content.active {display: block;} @media (max-width: 1199px) {.pl-nav__logo {display:table;padding: inherit;position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} .pl-nav__menu {left: 0;-webkit-transform: none;-ms-transform: none;transform: none;} .pl-nav__item--store {font-size: 24px;line-height: 12px;} .pl-nav__item--store .pl-nav__link {padding: 0;} .pl-nav__item--store:before {opacity: .5;} .pl-nav__item--search-mobile {font-size: 24px;line-height: 12px;position: relative;top: 6px;} .pl-nav__item--search-mobile .pl-nav__link {padding: 0;} } @media (max-width: 1199px) and (max-width: 1199px) {.pl-nav__item--search-mobile {opacity:1!important;} } .pl-nav__outside-secondary {position: absolute;bottom: 0;width: 100%;z-index: 0;} .pl-nav__outside-secondary.container {max-width: initial!important;} .pl-nav__secondary .pl-sharer {-webkit-box-shadow: 0 0 5px rgba(147,149,152,0.5);box-shadow: 0 0 5px rgba(147,149,152,0.5);} .pl-nav__secondary--floating {padding: 20px;position: absolute;text-align: center;-webkit-transition: all .2s linear;transition: all .2s linear;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);z-index: 9999999999;top: 0;right: 0;left: 0;width: 100%;} .pl-nav__secondary--floating.open {background: #FFF!important;color: #323232!important;} .pl-nav__secondary--floating:not(.fix) {z-index: 3;} .pl-nav__secondary--floating:not(.fix) .pl-nav__item--share,.pl-nav__secondary--floating:not(.fix) .pl-nav__item--more,.pl-nav__secondary--floating:not(.fix) .pl-nav__item--product {display: none;} @media (min-width: 992px) {.pl-nav__secondary--floating:not(.fix) .pl-nav__item--shop {display:none;} } @media (max-width: 1199px) {.pl-nav__secondary--floating:not(.fix) {border-top:solid 1px rgba(255,255,255,0.5);position: relative;top: 0;-webkit-transform: none;-ms-transform: none;transform: none;} } .pl-nav__secondary--floating.fix {background: #FFF;color: #323232;-webkit-transform: none;-ms-transform: none;transform: none;position: fixed;} .pl-nav__secondary--floating .pl-nav__item {display: inline-block;float: none;line-height: 34px;} .pl-nav__secondary--floating .pl-nav__item .pl-nav__submenu {text-align: left;} .pl-nav__secondary--floating .pl-nav__item--active {line-height: 32px;position: relative;} .pl-nav__secondary--floating .pl-nav__item--active:after {content: '';display: block;background: #009BD4;position: absolute;bottom: -20px;height: 2px;width: 100%;} @media (max-width: 1199px) {.pl-nav__secondary--floating .pl-nav__item {display:block;float: left;text-align: left;} } .pl-nav__secondary--floating .pl-nav__item--product {font-weight: 700;float: left;} .pl-nav__secondary--floating .pl-nav__item--product img {display: block;float: left;margin-right: 10px;height: 34px;width: auto;} .pl-nav__secondary--floating .pl-nav__item--shop .pl-btn--small {display: block;} .pl-nav__secondary--floating .pl-nav__item--shop,.pl-nav__secondary--floating .pl-nav__item--more {float: right;margin-left: 20px;} .pl-nav__secondary--floating .pl-nav__item--shop.active .pl-nav__submenu,.pl-nav__secondary--floating .pl-nav__item--more.active .pl-nav__submenu {display: block;top: 20px;left: auto;right: -30px;} .pl-nav__secondary--floating .pl-nav__item--shop.active .pl-nav__submenu:before,.pl-nav__secondary--floating .pl-nav__item--shop.active .pl-nav__submenu:after,.pl-nav__secondary--floating .pl-nav__item--more.active .pl-nav__submenu:before,.pl-nav__secondary--floating .pl-nav__item--more.active .pl-nav__submenu:after {left: auto;right: 35px;} .pl-nav__secondary--floating .pl-nav__item--share {float: right;margin-left: 20px;} .pl-nav__secondary--floating .pl-nav__item--share.active .pl-nav__submenu {display: block;top: 20px;left: auto;right: 0;min-width: 36px;padding: 0;} .pl-nav__secondary--floating .pl-nav__item--share.active .pl-nav__submenu:before,.pl-nav__secondary--floating .pl-nav__item--share.active .pl-nav__submenu:after {left: auto;right: 6px;} .pl-nav__secondary--floating .pl-nav__item--more,.pl-nav__secondary--floating .pl-nav__item--share {opacity: .5;display: block;font-size: 34px;position: relative;height: 34px;width: 34px;} .pl-nav__secondary--floating .pl-nav__item--more:before,.pl-nav__secondary--floating .pl-nav__item--share:before {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);} .pl-nav__secondary--floating .pl-nav__item--more:hover,.pl-nav__secondary--floating .pl-nav__item--more.active,.pl-nav__secondary--floating .pl-nav__item--share:hover,.pl-nav__secondary--floating .pl-nav__item--share.active {opacity: 1;} .pl-nav__secondary--floating .pl-nav__item--more:before {content: "";} .pl-nav__secondary--floating .pl-nav__item--more.active:before {content: "";} .pl-nav__secondary--floating .pl-nav__item--share:before {content: "";} .pl-nav__secondary--floating .pl-nav__item--share.active:before {content: "";} @media (max-width: 1199px) {.pl-nav__secondary--floating .pl-nav__item--fixed-item{display:block;margin: 15px 0px;} .pl-nav__secondary--floating{padding: 0px;} .pl-nav__secondary--floating .pl-nav__item--active:after{bottom: -10px;} } .pl-fancy {background-color: #000;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;display: block;font-size: 14px;text-align: left;padding: 10px;position: relative;margin-bottom: 20px;} .pl-fancy,.pl-fancy > span,.pl-fancy:after {color: #FFF!important;} .pl-fancy:before {background: #000;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;opacity: .5;} .pl-fancy:after {-webkit-box-shadow: 0 0 0 1px inset;box-shadow: 0 0 0 1px inset;border-radius: 100%;display: inline-block!important;margin-left: 10px;float: none!important;line-height: 16px;height: 16px;width: 16px;} .pl-fancy > span {position: relative;} .pl-fancy--consumer {background-image: url(https://unsplash.it/500/300/);} .pl-fancy--pro {background-image: url(https://unsplash.it/600/400/);} .pl-fancy--business {background-image: url(https://unsplash.it/400/300/);} .pl-fancy--medical {background-image: url(https://unsplash.it/800/500/);margin: 0;} @media (max-width: 1199px) {.no-js .pl-nav {text-align:center;position: relative;} .no-js .pl-nav__logo {float: initial;-webkit-transform: initial;-ms-transform: initial;transform: initial;position: relative;width: 100%;left: initial;} .no-js .pl-nav__menu {width: 100%;} .no-js .pl-nav__item--search-mobile {display: none;} .no-js .pl-nav__item--store .pl-nav__link:before {display: none;} } .no-js .pl-nav__menu .pl-nav__item.hidden-lg-down {display: inline-block!important;float: initial;} .no-js .pl-nav__menu .pl-nav__item.hidden-lg-down.pl-nav__item--search-mobile {display: none!important;} .no-js .pl-nav__menu .pl-nav__item.hidden-lg-down.pl-nav__item--shop {position: relative;top: 50px;} .no-js .pl-hero__inner .pl-nav {width: 100vw;margin-left: -20px;margin-top: -20px;} @media (max-width: 1199px) {.no-js .pl-nav__secondary--floating {border:none;top: 125px;} } .pl-mobile-search {background: #FFF;position: fixed;-webkit-transition: -webkit-transform .2s ease-in-out;transition: -webkit-transform .2s ease-in-out;transition: transform .2s ease-in-out;transition: transform .2s ease-in-out,-webkit-transform .2s ease-in-out;z-index: 999999999;top: 0;right: 0;bottom: 0;left: 0;visibility: hidden;opacity: 0;width: 200%;height: 100%;} .pl-mobile-search:before {background: #FFF;content: '';display: block;position: fixed;top: 0;right: 0;} .mobile-menu-search-active .pl-mobile-search {visibility: visible;opacity: 1;} .mobile-menu-open .pl-mobile-search {-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} .pl-mobile-search__wrap {-webkit-box-sizing: border-box;box-sizing: border-box;display: block;float: left;padding: 30px;padding-top: 62px;overflow: scroll;height: 100%;width: 50%;} .pl-mobile-search__wrap:before {background: #FFF;content: '';display: block;position: absolute;top: 0;right: 0;left: 0;height: 62px;} .pl-mobile {background: #FFF;position: fixed;-webkit-transition: -webkit-transform .2s ease-in-out;transition: -webkit-transform .2s ease-in-out;transition: transform .2s ease-in-out;transition: transform .2s ease-in-out,-webkit-transform .2s ease-in-out;z-index: 99999999;top: 0;right: 0;bottom: 0;left: 0;visibility: hidden;opacity: 0;width: 200%;height: 100%;} .pl-mobile:before {background: #FFF;content: '';display: block;position: fixed;top: 0;right: 0;} .mobile-menu-active .pl-mobile {visibility: visible;opacity: 1;} .mobile-menu-open .pl-mobile {-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} .pl-mobile__menu,.pl-mobile__submenu {list-style-type: none;margin: 0;padding: 0;width: 100%;} .pl-mobile__submenu {-webkit-box-sizing: border-box;box-sizing: border-box;display: none;margin-left: 30px;margin-right: 30px;width: -webkit-calc(100% - 60px);width: calc(100% - 60px);} .pl-mobile__submenu li:not(:last-child) {border-bottom: solid 1px #F5F6F6;} .pl-mobile__item,.pl-mobile__link {color: #323232;display: block;} .pl-mobile__link.pl-nav__item--store {font-size: inherit;} .pl-mobile__link.pl-nav__item--store:before {content: "";display: inline-block;margin-right: .5em;} .pl-mobile__item {padding: 20px 0;} .pl-mobile__menu .pl-mobile__item {font-size: 21px;font-weight: 700;text-transform: uppercase;text-align: center;} .pl-mobile__menu .pl-mobile__item--inline {display: block;float: left;font-size: 14px;text-transform: none;width: 50%;text-align: right;padding-right: 20px;} .pl-mobile__menu .pl-mobile__item--inline:last-child {padding-right: 0;} .pl-mobile__menu .pl-mobile__item--inline:last-child:after a,.pl-mobile__menu .pl-mobile__item--inline:last-child:after .accordion--element__toggler--icon,.pl-mobile__menu .pl-mobile__item--inline:last-child:after .social-like-button,.pl-mobile__menu .pl-mobile__item--inline:last-child:after .social-share-button {border-right: 2px solid #D9D9D9;} .pl-mobile__menu .pl-mobile__item--inline:last-child a.pl-mobile__link,.pl-mobile__menu .pl-mobile__item--inline:last-child .pl-mobile__link.accordion--element__toggler--icon,.pl-mobile__menu .pl-mobile__item--inline:last-child .pl-mobile__link.social-like-button,.pl-mobile__menu .pl-mobile__item--inline:last-child .pl-mobile__link.social-share-button {border-right: 2px solid #D9D9D9;padding-right: 20px;} .pl-mobile__submenus .pl-mobile__item {font-size: 14px;} .pl-mobile__wrap,.pl-mobile__submenus {-webkit-box-sizing: border-box;box-sizing: border-box;display: block;float: left;padding: 30px;padding-top: 62px;overflow: scroll;height: 100%;width: 50%;} .pl-mobile__wrap:before,.pl-mobile__submenus:before {background: #FFF;content: '';display: block;position: absolute;top: 0;right: 0;left: 0;height: 62px;} .pl-mobile__back {opacity: 0;visibility: hidden;position: absolute;-webkit-transition: all .2s linear;transition: all .2s linear;top: 20px;left: 20px;z-index: 999999999;height: 32px;width: 32px;} .pl-mobile__back:before,.pl-mobile__back:after {background: #323232;content: '';display: block;position: absolute;-webkit-transition: all .2s;transition: all .2s;-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;top: 50%;left: 0;width: 50%;height: 2px;} .pl-mobile__back:before {margin-top: -2px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);} .pl-mobile__back:after {margin-top: -1px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);} .mobile-menu-open .pl-mobile__back {visibility: visible;opacity: 1;} .pl-mobile__trigger {position: absolute;-webkit-transition: all linear .2s;transition: all linear .2s;z-index: 999999999;-webkit-box-shadow: inset 0 2px 0 0 #FFFFFF,inset 0 -2px 0 0 #FFF;box-shadow: inset 0 2px 0 0 #FFFFFF,inset 0 -2px 0 0 #FFF;top: 30px;right: 30px;height: 22px;width: 32px;} @media (max-width: 543px) {.pl-mobile__trigger {right:20px;top: 20px;} } .pl-mobile__trigger:before,.pl-mobile__trigger:after {background: #FFF;content: '';display: block;margin-top: -1px;position: absolute;-webkit-transition: all .2s;transition: all .2s;top: 50%;left: 0;right: 0;width: 100%;height: 2px;} .mobile-menu-active .pl-mobile__trigger,.mobile-menu-search-active .pl-mobile__trigger {top: 20px!important;-webkit-box-shadow: none!important;box-shadow: none!important;height: 32px;} .mobile-menu-active .pl-mobile__trigger:before,.mobile-menu-search-active .pl-mobile__trigger:before {background: #323232;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);} .mobile-menu-active .pl-mobile__trigger:after,.mobile-menu-search-active .pl-mobile__trigger:after {background: #323232;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);} .dark-hamburger .pl-mobile__trigger {-webkit-box-shadow: inset 0 2px 0 0 #323232,inset 0 -2px 0 0 #323232;box-shadow: inset 0 2px 0 0 #323232,inset 0 -2px 0 0 #323232;} .dark-hamburger .pl-mobile__trigger:before,.dark-hamburger .pl-mobile__trigger:after {background: #323232;} .dark-hamburger .pl-nav__link {color: #6E7276!important;} .dark-hamburger .pl-nav__link:hover {color: #000;} .dark-hamburger .pl-nav__tools .pl-nav__link {color: #000!important;} .light-hamburger .pl-nav__item--search-mobile {color: #FFF;} .pl-nav__fixed-clone {list-style-type: none;margin: 0;padding: 0;} .pl-nav__fixed-clone .pl-nav__item {display: none;float: none;} .pl-nav__fixed-clone .pl-nav__item--active {display: table-header-group;} .pl-nav__fixed-clone .pl-nav__item--active:after {display: none;} .pl-nav__fixed-clone .pl-nav__item--active .pl-nav__link {font-weight: 700;position: relative;position: relative;} .pl-nav__fixed-clone .pl-nav__item--active .pl-nav__link:after {content: "";display: inline-block;margin-left: 10px;-webkit-transition: -webkit-transform .2s linear;transition: -webkit-transform .2s linear;transition: transform .2s linear;transition: transform .2s linear,-webkit-transform .2s linear;-webkit-transform: translateY(2px);-ms-transform: translateY(2px);transform: translateY(2px);} .pl-nav__fixed-clone.open .pl-nav__item {display: table-footer-group;} .pl-nav__fixed-clone.open .pl-nav__item--active {display: table-header-group;} .pl-nav__fixed-clone.open .pl-nav__item .pl-nav__link:after {-webkit-transform: translateY(2px) rotate(-180deg);-ms-transform: translateY(2px) rotate(-180deg);transform: translateY(2px) rotate(-180deg);} @media (min-width: 1200px) {.pl-nav__fixed-clone {display:none;} } @media (min-width: 1200px) {.pl-mobile,.pl-mobile-search,.pl-mobile__trigger,.pl-mobile__back {display:none!important;} } .pl-search {background: #FFF;position: fixed;z-index: 999999999!important;opacity: 0;visibility: hidden;top: 0;right: 0;bottom: 0;left: 0;} .pl-search.active {opacity: 1;visibility: visible;} .pl-search__close {color: #323232!important;font-size: 24px;display: block;line-height: 1;position: absolute;top: 30px;right: 30px;} .pl-search .pl-finder__input {font-size: 80px;font-weight: 700;} .pl-search .pl-finder__input,.pl-search .pl-finder__results--none,.pl-search .pl-finder__item {padding: 20px!important;} .col-lg-2-4 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 20%;} .col-md-2-4 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 20%;} .col-sm-2-4 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 20%;} .col-xs-2-4 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 20%;} .col-lg-1-7 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 14.28571%;} .col-md-1-7 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 14.28571%;} .col-sm-1-7 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 14.28571%;} .col-xs-1-7 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 14.28571%;} .col-lg-1-3 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 11.11111%;} .col-md-1-3 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 11.11111%;} .col-sm-1-3 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 11.11111%;} .col-xs-1-3 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 11.11111%;} .col-lg-1-2 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 10%;} .col-md-1-2 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 10%;} .col-sm-1-2 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 10%;} .col-xs-1-2 {position: relative;float: left;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;width: 10%;} .pl-generic-popup {position: fixed;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;overflow-y: scroll;overflow-x: hidden;background-color: #FFF;display: none;z-index: 2147483647;text-align: center;} .pl-generic-popup .pl-popup-header {display: block;width: 100%;height: 100px;background-color: #FFF;position: static;z-index: 9999;top: 0;right: 0;line-height: 25px;} .pl-generic-popup .pl-popup-header .pl-popup__close {position: absolute;top: 35px;right: 40px;font-size: 30px;color: #323232;} .pl-generic-popup .pl-popup-body {height: -webkit-calc(100% - 80px);height: calc(100% - 80px);margin-top: 0;} .pl-generic-popup .pl-popup-body .inspire-meta-circle {display: block;background-color: #FFF;height: 60px;width: 60px;padding: 15px 5px;border-radius: 50%!important;} .pl-generic-popup .pl-popup-body .inspire-meta-circle img {max-width: 100%;} .pl-generic-popup .pl-popup-body .inspire-meta-circle .inspire-meta__camera {max-height: 25px;margin: 0 auto;max-width: 100%;vertical-align: middle;} .popup-trigger {cursor: pointer;} #pl-countries {background: #FFF;position: fixed;z-index: 999999999!important;opacity: 0;visibility: hidden;top: 0;right: 0;bottom: 0;left: 0;} #pl-countries.active {opacity: 1;visibility: visible;} #pl-countries .pl-country__close {color: #323232!important;font-size: 24px;display: block;line-height: 1;position: absolute;top: 30px;right: 30px;} .pl-region.pl-foot__list-container {display: none!important;} .pl-region.pl-foot__list-container.active {display: block!important;} .pl-region.pl-foot__list-container .pl-foot__list .pl-foot__list-item i {padding-right: 25px;} .pl-region.pl-foot__list-container .pl-foot__list .pl-foot__list-item.current-country {color: #000;} @media (max-width: 767px) {.pl-region.pl-foot__list-container {position:relative;overflow-y: scroll;height: -webkit-calc(100vh - 180px);height: calc(100vh - 180px);} } .popup {width: 100%;height: 100%;display: none;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.6);z-index: 999999999;} .survey_popup {width: 100%;height: 100%;display: none;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.6);z-index: 999999999;} @media (max-width: 991px) {.survey_popup.desktop {display:none;} } @media (max-width: 991px) {.survey_popup .popup-container {max-width:80%!important;max-height: 40%!important;} } @media (max-width: 767px) {.survey_popup .popup-container {max-height:55%!important;} } .popup-container {width: 100%;height: 100%;padding: 45px 20px 30px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-box-shadow: 40px 50px 50px 10px rgba(0,0,0,0.4);box-shadow: 40px 50px 50px 10px rgba(0,0,0,0.4);border-radius: 4px;background: #FFF;overflow: hidden;} @media (max-width: 991px) {.popup-container {max-width:80%!important;max-height: 80%!important;} } .popup-inner {width: 100%;height: 100%;position: relative;overflow: hidden;} @media (max-width: 1199px) {.popup-inner {-webkit-overflow-scrolling:touch;overflow: scroll;} } .popup-inner .pl-nav__logo {float: none;position: relative;top: 0;} .popup-close {text-align: right;font-size: 40px;line-height: 25px;color: #4B4F54!important;top: 10px;right: 25px;width: 30px;height: 30px;padding-top: 4px;position: absolute;display: inline-block;-webkit-transition: ease .25s all;transition: ease .25s all;-webkit-transform: translate(50%,-50%);-ms-transform: translate(50%,-50%);transform: translate(50%,-50%);border-radius: 1000px;} #lightbox_popup_iframe {width: 1px;min-width: 100%;height: 1px;min-height: 100%;border: 0;} #Thankyoumsg .popup-container {width: 900px;height: 500px;} .feedback-btn {position: fixed;right: 0;top: 150px;z-index: 10;display: block;width: 40px;height: 100px;} .feedback-btn a,.feedback-btn .accordion--element__toggler--icon,.feedback-btn .social-like-button,.feedback-btn .social-share-button {display: block;width: 40px;height: 100px;color: #FFF;white-space: nowrap;} .feedback-btn a:hover,.feedback-btn .accordion--element__toggler--icon:hover,.feedback-btn .social-like-button:hover,.feedback-btn .social-share-button:hover {opacity: .8;} .slick-dots {display: table;margin: 0 auto;} .slick-dots li {background: #939598;-webkit-box-sizing: content-box;box-sizing: content-box;border-radius: 100%;cursor: pointer;display: block;float: left;margin: .5rem;padding: 0;-webkit-transition: all .2s linear;transition: all .2s linear;width: 12px;height: 12px;} .slick-dots li.slick-active {background: none;-webkit-box-shadow: 0 0 0 2px #939598;box-shadow: 0 0 0 2px #939598;} .slick-dots li button {display: none;} .slick-slide:focus {outline: none;} .Magic360 {padding: 0!important;outline: 0!important;display: block!important;} .Magic360.desktop.zoom-in {cursor: url(https://s1.adis.ws/graphics/zoomin.cur),pointer;} .Magic360 img {border: 0!important;padding: 0!important;margin: 0!important;} .Magic360 .progress {background: rgba(255,255,255,0.4);width: 200px;border: 1px solid #000;border: 1px solid rgba(0,0,0,0.5);border-radius: 6px;line-height: 10pt;font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;font-size: 10pt;font-weight: 700;text-decoration: none;color: #000;} .magic-for-ie5 .progress,.magic-for-ie6 .progress,.magic-for-ie7 .progress,.magic-for-ie8 .progress {background: transparent!important;filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#5cffffff',EndColorStr='#5cffffff');} .Magic360 .progress > div {padding: 10px;} .Magic360 .progress > div > div {overflow: hidden;padding: 0;margin: 8px 0 0;border-radius: 6px;} .Magic360 .progress .bar {overflow: hidden;padding: 0;background: #FFF;background-image: -webkit-gradient(linear,left top,left bottom,from(#c5c5c5),to(#FFF));background-image: -ms-linear-gradient(90deg,#c5c5c5 0%,#FFF 100%);background-image: linear,90deg,#c5c5c5 0%,#FFF 100%;border: 1px solid #FFF;border: 1px solid rgba(255,255,255,0.6);border-radius: 6px;} .magic-for-ie5 .progress .bar,.magic-for-ie6 .progress .bar,.magic-for-ie7 .progress .bar,.magic-for-ie8 .progress .bar,.magic-for-ie9 .progress .bar {background: transparent!important;filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#c5c5c5',endColorstr='#FFFfff');} .Magic360 .progress .bar .state,.Magic360-progress-bar-state {height: 16px;padding: 0;background: #FFF url(https://s1.adis.ws/graphics/progress.gif) top left repeat-x;border-right: 1px solid rgba(255,255,255,0.8);} .Magic360 .magnifier {-webkit-box-shadow: 0 0 10px #ccc;box-shadow: 0 0 10px #ccc;border-collapse: separate;} .Magic360.magic-for-ie6 .magnifier,.Magic360.magic-for-ie7 .magnifier,.Magic360.magic-for-ie8 .magnifier {border: 3px ridge #e7e7e7;} .Magic360.desktop .magnifier.inner {cursor: url(https://s1.adis.ws/graphics/zoomout.cur),pointer;} .Magic360 .magnifier.circle,.Magic360 .magnifier.square {cursor: none;} .Magic360-button {background-color: transparent;background-repeat: no-repeat;border: 0;cursor: pointer;font-size: 0;height: 60px;line-height: 0;padding: 0;position: absolute;width: 60px;} .desktop .Magic360-button {height: 40px;width: 40px;opacity: .7;-webkit-transition: opacity .2s linear;transition: opacity .2s linear;} .desktop .Magic360-button:hover {opacity: 1!important;} .Magic360.magic-for-ie6 .Magic360-button,.Magic360.magic-for-ie7 .Magic360-button,.Magic360.magic-for-ie8 .Magic360-button {filter: alpha(opacity=70);} .Magic360.magic-for-ie6 .Magic360-button:hover,.Magic360.magic-for-ie7 .Magic360-button:hover,.Magic360.magic-for-ie8 .Magic360-button:hover {filter: alpha(opacity=100)!important;} .Magic360-button.fullscreen {background-image: url(https://s1.adis.ws/graphics/buttons01.png);background-position: 0 0;top: 15px;right: 15px;z-index: 10;} .Magic360-fullscreen .Magic360-button.fullscreen {display: none;} .Magic360-button.fullscreen-exit {background-image: url(https://s1.adis.ws/graphics/buttons01.png);background-position: -60px 0;right: 15px;top: 15px;z-index: 20;} @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {.Magic360-button {height:40px;width: 40px;} .Magic360-button.fullscreen {background-position: -120px 0;} .Magic360-button.fullscreen-exit {background-position: -160px 0;} } .Magic360.desktop .Magic360-button.fullscreen {background-position: -120px 0;} .Magic360-fullscreen.desktop .Magic360-button.fullscreen-exit {background-position: -160px 0;} .Magic360-fullscreen {background: #FFF;} .Magic360-fullscreen:-webkit-full-screen {width: 100%!important;height: 100%!important;top: 0!important;left: 0!important;} .Magic360-fullscreen:before {content: '';display: inline-block;height: 100%;vertical-align: middle;} .Magic360-fullscreen .Magic360 {vertical-align: middle;} .Magic360-fullscreen .Magic360.desktop.zoom-in {cursor: pointer;} .Magic360-wait {background-image: url(https://s1.adis.ws/graphics/loader.gif);background-color: #FFF;background-position: center;background-repeat: no-repeat;cursor: default;position: absolute;top: 0;z-index: 1;width: 100%;height: 100%;opacity: .6;} .magic-for-ie5 .Magic360-wait,.magic-for-ie6 .Magic360-wait,.magic-for-ie7 .Magic360-wait,.magic-for-ie8 .Magic360-wait,.magic-for-ie9 .Magic360-wait {filter: alpha(opacity=60);} .Magic360-message {background-color: #FFF;background-image: none;border: 1px solid #AAA;display: block;font-size: 10px;color: #000;overflow: hidden;padding: 6px;position: absolute;text-align: center;top: 50%;width: 33%;left: 33%;z-index: 100;-webkit-box-shadow: 0 0 10px #000;box-shadow: 0 0 10px #000;border-collapse: separate;border-radius: 15px;} .Magic360-fullscreen .Magic360-message {font-size: 18px;background-color: #000;border-color: #ccc;color: #FFF;top: 15px;} .Magic360 .Magic360-hint {color: #333;opacity: .6;font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;font-size: 13pt;line-height: 13pt;display: inline-block;overflow: hidden;text-align: center;vertical-align: middle;padding: 12px 0;position: absolute;top: 50%;left: 50%;width: 174px;max-width: 90%;background-color: transparent;background-image: -webkit-gradient(linear,left bottom,left top,from(#c5c5c5),to(#FFF));background-image: -ms-linear-gradient(90deg,#c5c5c5 0%,#FFF 100%);background-image: linear,90deg,#c5c5c5 0%,#FFF 100%;border: 1px solid #000;border: 1px solid rgba(0,0,0,0.4);border-radius: 15px;-webkit-box-shadow: 0 0 4px #222;box-shadow: 0 0 4px #222;} .magic-for-ie5 .Magic360-hint,.magic-for-ie6 .Magic360-hint,.magic-for-ie7 .Magic360-hint,.magic-for-ie8 .Magic360-hint,.magic-for-ie9 .Magic360-hint {background: #FFF!important;filter: alpha(opacity=60);-webkit-box-shadow: inset 0 -18px 10px rgba(0,0,0,0.12),0 1px 0 rgba(255,255,255,0.3),inset 0 1px 0 rgba(255,255,255,0.3);box-shadow: inset 0 -18px 10px rgba(0,0,0,0.12),0 1px 0 rgba(255,255,255,0.3),inset 0 1px 0 rgba(255,255,255,0.3);} .Magic360 .Magic360-hint .hint-side,.Magic360-hint-side {background-image: url(https://s1.adis.ws/graphics/hint-01.png);background-color: transparent;background-repeat: no-repeat;display: block;position: absolute;top: 0;height: 100%;width: 60px;padding: 0;max-width: 60px;} .Magic360 .Magic360-hint .hint-side.left {background-position: 0 50%;left: 5px;} .Magic360 .Magic360-hint .hint-side.right {background-position: -60px 50%;right: 5px;} .Magic360 .Magic360-hint .hint-text {width: 40%;} .magic-temporary-img img {max-height: none!important;max-width: none!important;} html.swipebox-html.swipebox-touch {overflow: hidden!important;} #swipebox-overlay img {border: none!important;} #swipebox-overlay {width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 2147483648!important;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;} #swipebox-container {position: relative;width: 100%;height: 100%;} #swipebox-slider {-webkit-transition: -webkit-transform .4s ease;transition: -webkit-transform .4s ease;transition: transform .4s ease;transition: transform .4s ease,-webkit-transform .4s ease;height: 100%;left: 0;top: 0;width: 100%;white-space: nowrap;position: absolute;display: none;} #swipebox-slider .slide {height: 100%;width: 100%;line-height: 1px;text-align: center;display: inline-block;} #swipebox-slider .slide:before {content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px;} #swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container {display: inline-block;max-height: 100%;max-width: 100%;margin: 0;padding: 0;width: auto;height: auto;vertical-align: middle;} #swipebox-slider .slide .swipebox-video-container {background: none;max-width: 1140px;max-height: 100%;width: 100%;padding: 5%;-webkit-box-sizing: border-box;box-sizing: border-box;} #swipebox-slider .slide .swipebox-video-container .swipebox-video {width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;position: relative;} #swipebox-slider .slide .swipebox-video-container .swipebox-video iframe {width: 100%!important;height: 100%!important;position: absolute;top: 0;left: 0;} #swipebox-slider .slide-loading {background: url(https://s1.adis.ws/graphics/loader.gif) no-repeat center center;} #swipebox-bottom-bar,#swipebox-top-bar {-webkit-transition: .5s;transition: .5s;position: absolute;left: 0;z-index: 999;height: 50px;width: 100%;} #swipebox-bottom-bar {bottom: -50px;} #swipebox-bottom-bar.visible-bars {-webkit-transform: translate3d(0,-50px,0);transform: translate3d(0,-50px,0);} #swipebox-top-bar {top: -50px;} #swipebox-top-bar.visible-bars {-webkit-transform: translate3d(0,50px,0);transform: translate3d(0,50px,0);} #swipebox-title {display: block;width: 100%;text-align: center;} #swipebox-prev,#swipebox-next {border: none!important;text-decoration: none!important;cursor: pointer;width: 50px;height: 50px;top: 0;} #swipebox-close {position: absolute;font-size: 30px;color: #FFF;cursor: pointer;} #swipebox-close:before {content: "";} #swipebox-arrows {display: block;margin: 0 auto;width: 100%;height: 50px;} #swipebox-prev {background-position: -32px 13px;float: left;} #swipebox-next {background-position: -78px 13px;float: right;} #swipebox-close {top: 25px;right: 25px;position: absolute;z-index: 9999;background-position: 15px 12px;} .swipebox-no-close-button #swipebox-close {display: none;} #swipebox-prev.disabled,#swipebox-next.disabled {opacity: .3;} .swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider {-webkit-animation: rightSpring .3s;animation: rightSpring .3s;} .swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider {-webkit-animation: leftSpring .3s;animation: leftSpring .3s;} .swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all .3s ease;transition: all .3s ease;content: ' ';position: absolute;z-index: 999;top: 0;height: 100%;width: 20px;opacity: 0;} .swipebox-touch #swipebox-container:before {left: 0;-webkit-box-shadow: inset 10px 0 10px -8px #656565;box-shadow: inset 10px 0 10px -8px #656565;} .swipebox-touch #swipebox-container:after {right: 0;-webkit-box-shadow: inset -10px 0 10px -8px #656565;box-shadow: inset -10px 0 10px -8px #656565;} .swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before {opacity: 1;} .swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after {opacity: 1;} @-webkit-keyframes rightSpring {0% {left: 0;} 50% {left: -30px;} 100% {left: 0;} } @keyframes rightSpring {0% {left: 0;} 50% {left: -30px;} 100% {left: 0;} } @-webkit-keyframes leftSpring {0% {left: 0;} 50% {left: 30px;} 100% {left: 0;} } @keyframes leftSpring {0% {left: 0;} 50% {left: 30px;} 100% {left: 0;} } @media screen and (min-width: 800px) {#swipebox-arrows {width:92%;max-width: 800px;} } #swipebox-overlay {background: #0d0d0d;} #swipebox-bottom-bar,#swipebox-top-bar {text-shadow: 1px 1px 1px #000;background: #000;opacity: .95;} #swipebox-top-bar {color: #FFF!important;font-size: 15px;line-height: 43px;font-family: Helvetica,Arial,sans-serif;} .colour-sample {line-height: 2em;} .colour-sample::after {content: "";display: table;clear: both;} .colour-sample:before {content: '';display: block;float: left;margin-right: .5em;width: 2em;height: 2em;} .colour-sample.c-red:before {background: #C00;} .colour-sample.c-blue:before {background: #006FB4;} .colour-sample.c-blue-light:before {background: #009BD4;} .colour-sample.c-black:before {background: #000;} .colour-sample.c-white:before {background: #FFF;} .colour-sample.c-gray-darkest:before {background: #323232;} .colour-sample.c-gray-darker:before {background: #4B4F54;} .colour-sample.c-gray-dark:before {background: #6E7276;} .colour-sample.c-gray:before {background: #939598;} .colour-sample.c-gray-light:before {background: #D9D9D9;} .colour-sample.c-gray-lighter:before {background: #ECEDED;} .colour-sample.c-gray-lightest:before {background: #F5F6F6;} .overflow-visible {overflow: visible!important;} .overflow-hidden {overflow: hidden!important;} @media (min-width: 992px) {#powershot {width:100%;} } @media (min-width: 992px) {#powershot-top {width:100%;} } @media (max-width: 767px) {#powershot-front {margin-bottom:-50%;-webkit-transform: translate(-50%,0%);-ms-transform: translate(-50%,0%);transform: translate(-50%,0%);width: 150%;} } @media (min-width: 992px) {#powershot-front {-webkit-transform:translate(-55%,-35%);-ms-transform: translate(-55%,-35%);transform: translate(-55%,-35%);width: 200%;} } @media (max-width: 767px) {#powershot-back {width:175%;} } @media (min-width: 992px) {#powershot-back {width:200%;-webkit-transform: translate(0%,-10%);-ms-transform: translate(0%,-10%);transform: translate(0%,-10%);} } .pl-consumer-carousel .pl-carousel__nav {opacity: 1;z-index: 1;width: 64px;height: 64px;} .pl-consumer-carousel .pl-carousel__nav img {fill: #FFF;} .pl-consumer-carousel .pl-carousel__nav--previous {-webkit-transform: translate(30px,-50%);-ms-transform: translate(30px,-50%);transform: translate(30px,-50%);text-align: left;} .pl-consumer-carousel .pl-carousel__nav--next {-webkit-transform: translate(-30px,-50%);-ms-transform: translate(-30px,-50%);transform: translate(-30px,-50%);text-align: right;} .pl-gallery {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 999999999;} .pl-gallery__wrap {overflow: hidden;position: absolute;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 50%;left: 50%;} .pl-gallery__thumbnails {list-style-type: none;display: block;padding: 0;margin: 0;position: absolute;left: 30px;bottom: 30px;} .pl-gallery__thumbnails li {background-position: 50% 50%;background-size: 80%;background-repeat: no-repeat;border: solid 2px #D9D9D9;cursor: pointer;display: block;float: left;margin-right: 20px;-webkit-transition: all .2s linear;transition: all .2s linear;width: 80px;height: 50px;} .pl-gallery__thumbnails li:hover {border-color: #323232;} .pl-gallery__thumbnails li.slick-active {border-color: #006FB4;} .pl-gallery__thumbnails li button {-webkit-appearance: none;-moz-appearance: none;appearance: none;display: block;opacity: 0;width: 100%;height: 100%;} .pl-gallery__carousel {overflow: hidden;position: relative;} @media (min-width: 768px) {.pl-gallery__carousel {width:500px;} } @media (min-width: 992px) {.pl-gallery__carousel {width:640px;} } @media (min-width: 1200px) {.pl-gallery__carousel {width:800px;} } .pl-gallery__carousel:after {content: '';background: transparent;display: block;padding-top: 62.5%;width: 100%;height: auto;} .pl-gallery__items {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} .pl-gallery__item {display: block;float: left;width: 100%;height: auto;} .pl-gallery__item picture img {width: 100%;} .pl-gallery__close {color: #323232;display: block;font-size: 48px;position: absolute;top: 30px;right: 30px;} .pl-gallery__close:after {content: "";font-size: inherit;} .pl-gallery .pl-carousel__nav {opacity: 1;width: 64px;height: 64px;} .pl-gallery .pl-carousel__nav--previous {-webkit-transform: translate(30px,-50%);-ms-transform: translate(30px,-50%);transform: translate(30px,-50%);text-align: left;} .pl-gallery .pl-carousel__nav--next {-webkit-transform: translate(-30px,-50%);-ms-transform: translate(-30px,-50%);transform: translate(-30px,-50%);text-align: right;} .pl-consumer-carousel .slick-dots {position: absolute;bottom: 20px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} .pl-color-selector::after {content: "";display: table;clear: both;} .pl-color-selector__color,.pl-color-selector__swatches,.pl-color-selector__gallery {display: block;float: left;line-height: 24px!important;margin: 0;} .container .row .pl-color-selector__color a:not(.pl-link):hover,.container .row .pl-color-selector__color .accordion--element__toggler--icon:not(.pl-link):hover,.container .row .pl-color-selector__color .social-like-button:not(.pl-link):hover,.container .row .pl-color-selector__color .social-share-button:not(.pl-link):hover,.container .row .pl-color-selector__swatches a:not(.pl-link):hover,.container .row .pl-color-selector__swatches .accordion--element__toggler--icon:not(.pl-link):hover,.container .row .pl-color-selector__swatches .social-like-button:not(.pl-link):hover,.container .row .pl-color-selector__swatches .social-share-button:not(.pl-link):hover,.container .row .pl-color-selector__gallery a:not(.pl-link):hover,.container .row .pl-color-selector__gallery .accordion--element__toggler--icon:not(.pl-link):hover,.container .row .pl-color-selector__gallery .social-like-button:not(.pl-link):hover,.container .row .pl-color-selector__gallery .social-share-button:not(.pl-link):hover {text-decoration: none;} .pl-color-selector__swatches {padding: 0 20px!important;} .pl-color-selector__swatch:not(:last-child) {margin-right: 10px!important;} .pl-color-selector__gallery:before {content: '';display: block;float: left;background: #D9D9D9;margin-right: 20px;width: 1px;height: 24px;} @media (min-width: 544px) {.hero-mobile-space {margin-top:120px;} } @media (min-width: 992px) {.hero-mobile-space {margin-top:0;} } .js-breakpoint {display: none;} .js-breakpoint:after {position: fixed;z-index: 99999;top: 0;right: 0;left: 0;background: red;color: #FFF;line-height: 3;} @media (max-width: 767px) {.js-breakpoint:after {content:'SM';} } @media (min-width: 768px) and (max-width: 991px) {.js-breakpoint:after {content:'MD';} } @media (min-width: 992px) and (max-width: 1199px) {.js-breakpoint:after {content:'LG';} } @media (min-width: 1200px) {.js-breakpoint:after {content:'XL';} } .pl-bookmark {background: #FFF;border-radius: 50%;-webkit-box-sizing: content-box;box-sizing: content-box;color: #939598;display: block;font-size: 16px;padding: 10px;position: absolute;text-align: center;top: 0;right: 0;width: 1em;height: 1em;} .pl-bookmark__icon {display: block!important;position: absolute!important;top: 0!important;right: 0!important;bottom: 0!important;left: 0!important;width: 100%!important;height: 100%!important;} .pl-bookmark__icon:before {display: block;position: absolute;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 50%;left: 50%;} .pl-bookmark:hover,.pl-bookmark:focus,.pl-bookmark:active {color: #006FB4;} .pl-bookmark--added {color: #006FB4;} .pl-bookmark + .pl-bookmark {top: 48px;} .pl-slider-arrow {font-size: 56px;position: absolute;} .lte-ie9 .pl-slider-arrow--right i:before {content: "";display: inline-block;font-family: 'canon-icon';-webkit-font-smoothing: antialiased;font-style: normal;font-variant: normal;font-weight: 400;text-decoration: none;text-transform: none;} .lte-ie9 .pl-slider-arrow--left i:before {content: "";display: inline-block;font-family: 'canon-icon';-webkit-font-smoothing: antialiased;font-style: normal;font-variant: normal;font-weight: 400;text-decoration: none;text-transform: none;} .pl-slider .slick-arrow {cursor: pointer;display: inline-block;opacity: .9;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 19!important;top: 50%;width: 56px;width: 3.5rem;height: 24px;height: 1.5rem;} @media (max-width: 991px) {.pl-slider .slick-arrow {margin:0;} } .pl-slider .slick-arrow.icon-left {left: 0;} .pl-slider .slick-arrow.icon-right {right: 0;} .pl-slider .slick-dots {margin-left: 0;text-align: center;} .pl-slider .slick-dots li {background: #939598;border: 2px solid #ECEDED;border-radius: 50%;display: inline-block;margin: .5rem;padding: 0;width: 10px;width: .625rem;height: 10px;height: .625rem;} .pl-slider .slick-dots li.slick-active {background: none;border: 2px solid #939598;} .pl-slider .slick-dots li button {display: none;} .slick-dots {padding: 0;} .slide-exif-data {position: relative;} .slide-exif-data::after {content: "";display: table;clear: both;} @media (min-width: 992px) {.slide-exif-data.pl-bg {background:none;} .slide-exif-data .pl-bg {background: none;} } @media (max-width: 991px) {.slide-exif-data {text-align:center;} .slide-exif-data .pl-exif__image {display: inline-block;float: none!important;margin: 0 auto!important;position: relative;} .slide-exif-data aside {float: none!important;} .slide-exif-data aside p,.slide-exif-data aside a,.slide-exif-data aside .accordion--element__toggler--icon,.slide-exif-data aside .social-like-button,.slide-exif-data aside .social-share-button {color: #000;} .slide-exif-data aside .pl-exif__top {margin-top: 30px;} .slide-exif-data aside .pl-exif__bottom {text-align: center;} } @media (max-width: 991px) {.slick-slider .slide-exif-data {margin-bottom:0;} } @media (min-width: 992px) {.slide-exif-data {position:absolute;right: 0;bottom: 0;} } @media (max-width: 991px) {.slide-exif-data--image-centerer {position:absolute;text-align: center;top: -30px;left: 0;width: 100%;} } .slide-exif-data .pl-exif__bottom {opacity: .5;} @media (min-width: 992px) {.slide-exif-data .pl-exif__bottom {opacity:.8;} } .lt-ie9 .slide-exif-data {color: #FFF;margin-right: 3.25rem;margin-right: 52px;position: absolute;text-align: right;right: 0;bottom: 0;} .lt-ie9 .slide-exif-data .exif-camera__el {color: #FFF;cursor: pointer;display: table;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;vertical-align: middle;} .lt-ie9 .slide-exif-data .exif-camera__el a,.lt-ie9 .slide-exif-data .exif-camera__el .accordion--element__toggler--icon,.lt-ie9 .slide-exif-data .exif-camera__el .social-like-button,.lt-ie9 .slide-exif-data .exif-camera__el .social-share-button {color: #FFF;margin: 0;padding: 0 .5rem;} .lt-ie9 .slide-exif-data .exif-camera__el p {color: #FFF;margin: 0;opacity: .8;padding: .3rem .5rem 0;} .lt-ie9 .slide-exif-data .rowspan-el__copy {display: table-cell;float: none;margin-top: 0;text-align: right;vertical-align: middle;width: auto;} .lt-ie9 .slide-exif-data .rowspan-el__media {position: static;width: auto;} @media (max-width: 543px) {.inspiring-exploration-gallery h1,.inspiring-exploration-gallery h2 {margin-left:0;margin-right: 0;} .inspiring-exploration-gallery__nav {padding-left: 0;padding-right: 0;} } .inspiring-exploration-gallery__nav {position: static;width: 100%;} .inspiring-exploration-gallery__nav__elems {display: block;} .inspiring-exploration-gallery__nav__elem {cursor: pointer;display: inline-block;float: none;} .inspiring-exploration-gallery__nav__elem__active,.inspiring-exploration-gallery__nav__elem:hover,.inspiring-exploration-gallery__nav__elem:focus,.inspiring-exploration-gallery__nav__elem:active {border-bottom: 2px solid #000;color: #000;position: relative;z-index: 1;} .inspiring-exploration-gallery__nav__elem__active a,.inspiring-exploration-gallery__nav__elem__active .accordion--element__toggler--icon,.inspiring-exploration-gallery__nav__elem__active .social-like-button,.inspiring-exploration-gallery__nav__elem__active .social-share-button,.inspiring-exploration-gallery__nav__elem:hover a,.inspiring-exploration-gallery__nav__elem:hover .accordion--element__toggler--icon,.inspiring-exploration-gallery__nav__elem:hover .social-like-button,.inspiring-exploration-gallery__nav__elem:hover .social-share-button,.inspiring-exploration-gallery__nav__elem:focus a,.inspiring-exploration-gallery__nav__elem:focus .accordion--element__toggler--icon,.inspiring-exploration-gallery__nav__elem:focus .social-like-button,.inspiring-exploration-gallery__nav__elem:focus .social-share-button,.inspiring-exploration-gallery__nav__elem:active a,.inspiring-exploration-gallery__nav__elem:active .accordion--element__toggler--icon,.inspiring-exploration-gallery__nav__elem:active .social-like-button,.inspiring-exploration-gallery__nav__elem:active .social-share-button {color: #000;} .inspiring-exploration-gallery .pl-slider-arrow i {display: none!important;} .inspiring-exploration-gallery__pane {clear: both;display: none;padding-top: 0;} .inspiring-exploration-gallery__pane__active {display: block;} .inspiring-exploration-gallery .gallery-editorial__slide {opacity: .1;padding: 0 1.25rem;padding: 0 20px;position: relative;-webkit-transition: all ease-in-out .25s;transition: all ease-in-out .25s;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-editorial__slide {padding:0 2.5rem;padding: 0 40px;} } .inspiring-exploration-gallery .gallery-editorial__slide.slick-current {opacity: 1;} .inspiring-exploration-gallery .gallery-editorial__slide__image {position: relative;} .inspiring-exploration-gallery .gallery-editorial__slide__image img {margin: 0;width: 100%;} .inspiring-exploration-gallery .gallery-editorial__slide__image .image-overlay {position: absolute;bottom: 0;left: 0;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-editorial__slide__data {position:absolute;bottom: 40px;bottom: 2.5rem;left: 40px;left: 2.5rem;} } @media (max-width: 991px) {.inspiring-exploration-gallery .gallery-editorial__slide__data {padding-left:0;padding-right: 0;} } .inspiring-exploration-gallery .gallery-editorial__slide .slide-headline {color: #000;text-align: left;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-editorial__slide .slide-headline {color:#FFF;} } .inspiring-exploration-gallery .gallery-editorial__slide .slide-copy {color: #939598;padding: 0;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-editorial__slide .slide-copy {color:#FFF;margin-bottom: 0;padding: 0;} } .inspiring-exploration-gallery .gallery-video__slide {opacity: .1;padding: 0 1.25rem;padding: 0 20px;position: relative;-webkit-transition: all ease-in-out .25s;transition: all ease-in-out .25s;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-video__slide {padding:0 2.5rem;padding: 0 40px;} } .inspiring-exploration-gallery .gallery-video__slide.slick-current {opacity: 1;} .inspiring-exploration-gallery .gallery-video__slide__image {position: relative;} .inspiring-exploration-gallery .gallery-video__slide__image img {margin: 0;width: 100%;} .inspiring-exploration-gallery .gallery-video__slide__image .image-overlay {position: absolute;bottom: 0;left: 0;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-video__slide__data {position:absolute;bottom: 40px;bottom: 2.5rem;left: 40px;left: 2.5rem;} } @media (max-width: 991px) {.inspiring-exploration-gallery .gallery-video__slide__data {padding-left:0;padding-right: 0;} } .inspiring-exploration-gallery .gallery-video__slide .slide-headline {color: #000;text-align: left;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-video__slide .slide-headline {color:#FFF;} } .inspiring-exploration-gallery .gallery-video__slide .slide-copy {color: #939598;padding: 0;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-video__slide .slide-copy {color:#FFF;margin-bottom: 0;padding: 0;} } .inspiring-exploration-gallery .gallery-video__slide__wrapper {background: #ECEDED;display: none;margin-bottom: 0;padding-bottom: 56.25%;position: absolute;top: 0;left: 0;width: 100%;height: 0;} .inspiring-exploration-gallery .gallery-video__slide .video-js {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;} .inspiring-exploration-gallery .gallery-video__slide--play {margin-top: -28px;position: absolute;text-align: center;z-index: 0;top: 50%;left: 0;width: 100%;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-video__slide--play {margin-top:-48px;} } .inspiring-exploration-gallery .gallery-video__slide--play-link {color: #FFF;margin: 0;padding: 0;text-align: center;} .inspiring-exploration-gallery .gallery-video__slide--play-link:hover,.inspiring-exploration-gallery .gallery-video__slide--play-link:focus,.inspiring-exploration-gallery .gallery-video__slide--play-link:active {text-decoration: none;} .inspiring-exploration-gallery .gallery-video__slide--play .play-video {font-size: 56px;line-height: 100%;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-video__slide--play .play-video {font-size:96px;} } .inspiring-exploration-gallery .gallery-video__slide.slide-video-playing .gallery-video__slide__overlay {opacity: 0;visibility: hidden;} .inspiring-exploration-gallery .gallery-video__slide.slide-video-playing .gallery-video__slide__wrapper {display: block;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-video__slide.slide-video-playing .gallery-video__slide__data {display:none;} } .inspiring-exploration-gallery .gallery-curated__slides {display: none;} @media (min-width: 544px) {.inspiring-exploration-gallery .gallery-curated__slides {display:block;} } .inspiring-exploration-gallery .gallery-curated__slides .slick-dots {margin-top: 1rem;margin-top: 16px;} .inspiring-exploration-gallery .gallery-curated__slides__mobile {display: block;} @media (min-width: 544px) {.inspiring-exploration-gallery .gallery-curated__slides__mobile {display:none;} } .inspiring-exploration-gallery .gallery-curated__slides__mobile img {width: 100%;} .inspiring-exploration-gallery .gallery-curated__slides__mobile .slick-dots {margin-top: 1rem;margin-top: 16px;} .inspiring-exploration-gallery .gallery-curated__slide {margin: -.875rem;margin: -14px;opacity: .1;overflow: hidden;padding: 0 1.25rem;padding: 0 20px;position: relative;-webkit-transition: all ease-in-out .25s;transition: all ease-in-out .25s;} @media (min-width: 992px) {.inspiring-exploration-gallery .gallery-curated__slide {padding:0 2.5rem;padding: 0 40px;} } .inspiring-exploration-gallery .gallery-curated__slide.slick-active {opacity: 1;} .inspiring-exploration-gallery .gallery-curated__slide__part {float: left;width: 50%;} .inspiring-exploration-gallery .gallery-curated__slide__part img {width: 100%;} .inspiring-exploration-gallery .gallery-curated__slide__part__image-holder {float: left;padding: .875rem;padding: 14px;} .inspiring-exploration-gallery .gallery-curated__slide__part__big .gallery-curated__slide__part__image-holder {width: 100%;} .inspiring-exploration-gallery .gallery-curated__slide__part__small .gallery-curated__slide__part__image-holder {padding-bottom: .9375rem;padding-bottom: 15px;padding-top: .9375rem;padding-top: 15px;width: 50%;} .inspiring-exploration-gallery .gallery-pager {color: #939598;display: block;margin: 2.375rem 0 2.875rem;margin: 38px 0 46px;text-align: center;width: 100%;} .inspiring-exploration-gallery .gallery-pager__current {color: #000;} .generic-hero__header {min-height: 215px;overflow: hidden;position: relative;} @media (min-width: 544px) {.generic-hero__header {min-height:304px;} } @media (min-width: 992px) {.generic-hero__header {background-position:center center;background-repeat: no-repeat;background-size: cover;min-height: 570px;} .generic-hero__header:before {background: rgba(0,0,0,0.4);content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;} } .generic-hero__header .hero-header {padding: 4.5rem 0;} @media (min-width: 992px) {.generic-hero__header .hero-header {background:none;padding: 0;} } @media (min-width: 992px) {.generic-hero__header .hero-header {margin-top:11.875rem;} } @media (min-width: 992px) {.generic-hero__header .hero-header--with-secondary-nav {margin-top:3px;} .generic-hero__header .hero-header--with-secondary-nav h1 {margin-top: 5rem;} } .generic-hero__header .hero-header--gray {background: #F5F6F6;} .generic-hero__header .hero-header--center {text-align: center;} .generic-hero__header .hero-header h1 {margin-top: 0;} @media (min-width: 992px) {.generic-hero__header .hero-header h1 {color:#FFF;} } .generic-hero__header .hero-header p {margin-bottom: 0;} @media (min-width: 992px) {.generic-hero__header .hero-header p {color:#FFF;} } @media (max-width: 61.9rem) {.generic-hero__header {background-image:none!important;} } .generic-item {margin-top: 5rem;} @media (min-width: 992px) {.generic-item {margin-top:7.5rem;} } .generic-item p i {position: relative;top: 4px;} .generic-item__one-column {text-align: center;} .generic-item img,.generic-item picture:not(.pl-amplience) {margin-top: 1rem;max-width: 100%;} .generic-item__two-columns img,.generic-item__two-columns picture {margin: 0;} .generic-item__two-columns--first-column {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding-bottom: 6.25rem;padding-top: 6.25rem;text-align: center;} .generic-item__two-columns--second-column {line-height: 0;padding: 0;} @media (min-width: 992px) {.generic-item__two-columns--second-column {background-size:cover;min-height: 525px;} } @media (min-width: 1200px) {.generic-item__two-columns--second-column {min-height:640px;} } .generic-item__two-columns--second-column img {width: 100%;} @media (min-width: 992px) {.generic-item__two-columns--second-column img {display:none;} } @media (max-width: 61.9rem) {.generic-item__two-columns--second-column {background-image:none!important;} } .generic-item--links a,.generic-item--links .accordion--element__toggler--icon,.generic-item--links .social-like-button,.generic-item--links .social-share-button {display: block;} @media (min-width: 768px) {.generic-item--links a,.generic-item--links .accordion--element__toggler--icon,.generic-item--links .social-like-button,.generic-item--links .social-share-button {display:inline-block;margin-right: 1.875rem;} .generic-item--links a:last-of-type,.generic-item--links .accordion--element__toggler--icon:last-of-type,.generic-item--links .social-like-button:last-of-type,.generic-item--links .social-share-button:last-of-type {margin-right: 0;} } @media (min-width: 768px) {.generic-item--links a,.generic-item--links .accordion--element__toggler--icon,.generic-item--links .social-like-button,.generic-item--links .social-share-button {margin-right:2.5rem;} } .generic-item .col-xs-12 {max-width: 100%;} body .generic-block {text-align: center;} body .generic-block--mobile-margin {margin-top: 2.375rem;} @media (min-width: 992px) {body .generic-block--mobile-margin {margin-top:7.5rem;} } body .generic-block--clear-mobile-margin {margin-top: 0;} @media (min-width: 768px) {body .generic-block--clear-mobile-margin {margin-top:5rem;} } @media (min-width: 992px) {body .generic-block--clear-mobile-margin {margin-top:7.5rem;} } body .generic-block h2 {margin-top: 0;} body .generic-block h2.bottom-border {border-bottom: 1px #D9D9D9 solid;margin-bottom: .625rem;padding-bottom: 1.875rem;} @media (min-width: 992px) {body .generic-block h2.bottom-border {margin-bottom:5.5rem;padding-bottom: 3.125rem;} } body .generic-block--gray {background: #F5F6F6;} body .generic-block--padding {padding-bottom: 5rem;padding-top: 5rem;} @media (min-width: 768px) {body .generic-block--padding {padding-bottom:7.5rem;padding-top: 7.5rem;} } body .generic-block__slider__item {margin-top: 1.5rem;padding-left: .75rem;padding-right: .75rem;text-align: center;} @media (min-width: 768px) {body .generic-block__slider__item {text-align:left;} } body .generic-block__slider__item h3 {margin-bottom: 1.25rem;} body .generic-block__slider__item p {margin-bottom: 0;} body .generic-block__two-columns-with-articles {text-align: center;} body .generic-block__two-columns-with-articles h3 {color: #000;margin-top: 1.563rem;} @media (min-width: 992px) {body .generic-block__two-columns-with-articles h3 {margin-top:2.188rem;} } body .generic-block__two-columns-with-articles hr {border: none;border-bottom: 2px #ECEDED solid;margin-bottom: 0;margin-top: 4rem;} @media (min-width: 992px) {body .generic-block__two-columns-with-articles hr {margin-top:6.25rem;} } body .generic-block__two-columns-with-articles img {margin-top: 3rem;} body .generic-block h3 {color: #000;} @media (min-width: 768px) {body .generic-block h3 {line-height:2rem;} } body .generic-block a,body .generic-block .accordion--element__toggler--icon,body .generic-block .social-like-button,body .generic-block .social-share-button {color: #006FB4;} body .generic-block a.generic-block--button,body .generic-block .generic-block--button.accordion--element__toggler--icon,body .generic-block .generic-block--button.social-like-button,body .generic-block .generic-block--button.social-share-button {background: #009BD4;border-radius: 2em;color: #FFF;padding: 1em 2em;text-transform: uppercase;} @media (min-width: 768px) {body .generic-block__industries {text-align:left;} } body .generic-block__industries h3 {margin-bottom: .813rem;margin-top: 3rem;} @media (min-width: 768px) {body .generic-block__industries h3 {border-bottom:1px #D9D9D9 solid;margin-bottom: .5rem;min-height: 2rem;padding-bottom: 1rem;} } @media (min-width: 992px) {body .generic-block__industries h3 {min-height:5rem;} } body .generic-block__industries p,body .generic-block__industries a,body .generic-block__industries .accordion--element__toggler--icon,body .generic-block__industries .social-like-button,body .generic-block__industries .social-share-button {color: #6E7276;margin: .5em 0;} body .generic-block__industries__arrows {margin-bottom: 1rem;} @media (min-width: 768px) {body .generic-block__industries__arrows {display:inline-block;margin-bottom: 0;} } body .generic-block__industries__show {margin-top: 5rem;} @media (min-width: 992px) {body .generic-block__industries__show {margin-top:7.5rem;} } body .generic-block__industries--show {color: #006FB4;cursor: pointer;text-align: center;} body .generic-block__industries--show.open i {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);} body .generic-block__industries__items {overflow: hidden;-webkit-transition: max-height .15s ease-out;transition: max-height .15s ease-out;} body .generic-block__industries__items.closed {max-height: 0;} body .generic-block__industries__items.opened {max-height: 1500px;-webkit-transition: max-height 100ms linear;transition: max-height 100ms linear;} @media (max-width: 991px) {body .generic-block__industries__items.opened {max-height:100%;} } body .generic-block__industries--arrow {display: inline-block;line-height: 0;position: relative;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;vertical-align: middle;top: 0;} @media (min-width: 768px) {body .generic-block__industries--arrow {top:-2px;height: 7px;} } body .generic-block__industries--left-arrow {-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);} body .generic-block__industries--right-arrow {margin-right: 10px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);left: -1px;} @media (min-width: 768px) {body .generic-block__industries--right-arrow {left:-3px;} } body .generic-block h2.reset-top-margin {margin-top: 0;} .img-responsive {max-height: 200px;width: 100%;} .gallery-test {list-style-type: none;margin: 0;padding: 0;} .gallery-test li {display: wrap;float: left;width: auto;} .gallery-test .item-4x3 {padding: 75% 0 0;} .gallery-test .item-16x9 {padding: 56.25% 0 0;} .photo-gallery__flexbox {-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;display: flex;display: -webkit-flex;display: flexbox;display: -ms-flexbox;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;min-width: 100%;width: 100%;} .no-flexbox .photo-gallery__flexbox {display: block;} .photo-container {border-left: 2px solid #FFF;border-right: 2px solid #FFF;display: inline-block;float: left;margin: 2px 0;position: relative;-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out;} .photo-container:hover {border-left: 0;border-right: 0;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);z-index: 10;} .no-flexbox .photo-container {display: block;width: 100%;} .photo-container--1x1 {-webkit-flex-basis: 41.6%;-ms-flex-preferred-size: 41.6%;flex-basis: 41.6%;-webkit-box-flex: 1.478;-webkit-flex-grow: 1.478;-ms-flex-positive: 1.478;flex-grow: 1.478;} @media (min-width: 544px) {.photo-container--1x1 {-webkit-flex-basis:17.9%;-ms-flex-preferred-size: 17.9%;flex-basis: 17.9%;} } .no-flexbox .photo-container--1x1 {width: 41.6%;} @media (min-width: 544px) {.no-flexbox .photo-container--1x1 {width:17.9%;} } .photo-container--3x4 {-webkit-flex-basis: 22.2%;-ms-flex-preferred-size: 22.2%;flex-basis: 22.2%;-webkit-box-flex: .7856;-webkit-flex-grow: .7856;-ms-flex-positive: .7856;flex-grow: .7856;} @media (min-width: 544px) {.photo-container--3x4 {-webkit-flex-basis:14.7777%;-ms-flex-preferred-size: 14.7777%;flex-basis: 14.7777%;} } .no-flexbox .photo-container--3x4 {width: 22.2%;} @media (min-width: 544px) {.no-flexbox .photo-container--3x4 {width:14.7777%;} } .photo-container--4x3 {-webkit-flex-basis: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;-webkit-box-flex: 1.7679;-webkit-flex-grow: 1.7679;-ms-flex-positive: 1.7679;flex-grow: 1.7679;} @media (min-width: 544px) {.photo-container--4x3 {-webkit-flex-basis:24.333%;-ms-flex-preferred-size: 24.333%;flex-basis: 24.333%;} } .no-flexbox .photo-container--4x3 {width: 50%;} @media (min-width: 544px) {.no-flexbox .photo-container--4x3 {width:24.333%;} } .photo-container--16x9 {-webkit-flex-basis: 59%;-ms-flex-preferred-size: 59%;flex-basis: 59%;-webkit-box-flex: 1.7679;-webkit-flex-grow: 1.7679;-ms-flex-positive: 1.7679;flex-grow: 1.7679;} @media (min-width: 544px) {.photo-container--16x9 {-webkit-flex-basis:39.999%;-ms-flex-preferred-size: 39.999%;flex-basis: 39.999%;} } @media (min-width: 768px) {.photo-container--16x9 {-webkit-flex-basis:34.9%;-ms-flex-preferred-size: 34.9%;flex-basis: 34.9%;} } .no-flexbox .photo-container--16x9 {width: 59%;} @media (min-width: 544px) {.no-flexbox .photo-container--16x9 {width:39.999%;} } @media (min-width: 768px) {.no-flexbox .photo-container--16x9 {width:40.5%;} } .photo-meta__overlay {background: rgba(0,0,0,0.3);display: none;overflow: hidden;position: absolute;z-index: 2;top: 0;right: 0;bottom: 5px;left: 0;height: 200px;} .photo-meta--link {color: #FFF;} .photo-meta--type {color: #FFF;position: absolute;z-index: 4;top: 10px;left: 10px;} @media (min-width: 768px) {.photo-meta--type {top:20px;left: 20px;} } .photo-meta--bookmark {position: absolute;z-index: 4;right: 10px;bottom: 10px;} @media (min-width: 768px) {.photo-meta--bookmark {right:20px;bottom: 20px;} } .photo-meta-article {position: absolute;top: 60px;right: 10px;left: 10px;} @media (min-width: 768px) {.photo-meta-article {right:20px;left: 20px;} } .photo-meta-circle {border: 1px solid #FFF;border-radius: 50%;position: absolute;bottom: 20px;left: 20px;} .photo-meta-circle img {max-width: 100%;} .photo-container--3x4 .photo-meta-circle {display: none;} .photo-meta--avatar {width: 45px;height: 45px;} .photo-meta--product {background: #FFF;padding: 5px;width: 45px;height: 45px;} .photo-meta--product img {margin-top: 25%;} .photo-meta--user-data {color: #FFF;position: absolute;right: 30px;bottom: 10px;left: 10px;} @media (min-width: 768px) {.photo-meta--user-data {bottom:20px;left: 75px;} } .photo-meta--user-data p {margin: 0;} .photo-container--3x4 .photo-meta--user-data {left: 10px;} .photo-meta__title {margin: 0;} .photo-meta-article--excerpt {color: #D9D9D9;margin: 0;} .photo-meta--user-data p {color: #D9D9D9;} .technique-container {border: 12px solid #D9D9D9;margin-bottom: 5px;text-align: center;} .technique-container--4x3 {padding: 2% 7%;} .technique-container--1x1 {padding: 3% 1%;} .technique--icon {color: #D9D9D9;display: block;} .technique--link,.technique--topic {color: #006FB4;} .technique--topic {text-transform: uppercase;} .technique--header {color: #000;} .cps__header {background-position: center center;background-repeat: no-repeat;background-size: cover;min-height: 100vh;overflow: hidden;height: 100vh;} @media (max-width: 991px) {.cps__header {background:none!important;} } .cps__header:before {background-color: transparent;background-image: -webkit-linear-gradient(transparent 0vh,#000 90vh);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0vh,transparent),color-stop(90vh,#000));background-image: linear-gradient(transparent 0vh,#000 90vh);content: '';display: block;opacity: .65;position: absolute;top: 0;left: 0;width: 100%;height: 100vh;} .cps__header picture {position: absolute;top: 0;left: 0;width: 100%;} @media (min-width: 992px) {.cps__header picture {display:none;} } .cps__header picture img {width: 100%;} .cps__header picture:after {background-color: transparent;background-image: -webkit-linear-gradient(transparent 0vh,#000 55vh);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0vh,transparent),color-stop(55vh,#000));background-image: linear-gradient(transparent 0vh,#000 55vh);content: '';display: block;opacity: .5;position: absolute;top: 0;left: 0;width: 100%;height: 100vh;} .head__footer {position: absolute;-webkit-transition: all ease-in-out .2s;transition: all ease-in-out .2s;bottom: -4rem;left: 0;width: 100%;} .head__footer.show-prompt {bottom: 0;} @media (max-width: 767px) {.head__footer .exif__el:last-of-type {display:none;} } @media (max-width: 543px) {.head__footer .exif__el:last-of-type {display:block;} } .head__prompt {-webkit-backface-visibility: hidden;background-color: #4B4F54;display: block;opacity: .9;-webkit-transform: translateZ(0);width: 100%;} .head__prompt a,.head__prompt .accordion--element__toggler--icon,.head__prompt .social-like-button,.head__prompt .social-share-button {color: #FFF;} .head,.head__holder {position: relative;width: 100%;} .head__content .btn {margin: .5rem 0;} .head__content .btn--secondary {display: block;} .head__content img {max-width: 100%;} @-webkit-keyframes hover {0% {background-position: center -50%;} 100% {background-position: center 50%;} } @keyframes hover {0% {background-position: center -50%;} 100% {background-position: center 50%;} } @-webkit-keyframes hoverOut {0% {background-position: center 150%;} 100% {background-position: center 50%;} } @keyframes hoverOut {0% {background-position: center 150%;} 100% {background-position: center 50%;} } .insideIframe .pl-mobile__trigger {display: none;} .insideIframe .pl-cover__close {display: none;} .hero__content--center {text-align: center;} .hero__content--right {text-align: right;} .hero__content--left {text-align: left;} .cpt-horizontal-links {display: inline-block;} .cpt-horizontal-links__container {list-style: none;margin: 0;text-align: center;} @media (min-width: 992px) {.cpt-horizontal-links__container {text-align:left;} } .cpt-horizontal-links__item {border-right: 1px solid #c2c3c5;display: inline-block;margin: 0;padding: 0;} .cpt-horizontal-links__item:last-of-type {border-right: 0;} .cpt-horizontal-links__item:last-of-type a,.cpt-horizontal-links__item:last-of-type .accordion--element__toggler--icon,.cpt-horizontal-links__item:last-of-type .social-like-button,.cpt-horizontal-links__item:last-of-type .social-share-button {padding-right: 0;} .cpt-horizontal-links__item:first-of-type a,.cpt-horizontal-links__item:first-of-type .accordion--element__toggler--icon,.cpt-horizontal-links__item:first-of-type .social-like-button,.cpt-horizontal-links__item:first-of-type .social-share-button {padding-left: 0;} .cpt-horizontal-links--link {padding: 0 15px;} .cpt-horizontal-links--link:hover {color: #C00;text-decoration: underline;} @-webkit-keyframes justified-gallery-show-caption-animation {from {opacity: 0;} to {opacity: .7;} } @keyframes justified-gallery-show-caption-animation {from {opacity: 0;} to {opacity: .7;} } @-webkit-keyframes justified-gallery-show-entry-animation {from {opacity: 0;} to {opacity: 1;} } @keyframes justified-gallery-show-entry-animation {from {opacity: 0;} to {opacity: 1;} } .justified-gallery {overflow: hidden;position: relative;width: 100%;} .justified-gallery > a,.justified-gallery > .accordion--element__toggler--icon,.justified-gallery > .social-like-button,.justified-gallery > .social-share-button,.justified-gallery > div {display: inline-block;filter: alpha(opacity=0);opacity: 0;overflow: hidden;position: absolute;z-index: 0;} .justified-gallery > a > img,.justified-gallery > .accordion--element__toggler--icon > img,.justified-gallery > .social-like-button > img,.justified-gallery > .social-share-button > img,.justified-gallery > div > img,.justified-gallery > a > a > img,.justified-gallery > .accordion--element__toggler--icon > a > img,.justified-gallery > .social-like-button > a > img,.justified-gallery > .social-share-button > a > img,.justified-gallery > a > .accordion--element__toggler--icon > img,.justified-gallery > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery > a > .social-like-button > img,.justified-gallery > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery > .social-like-button > .social-like-button > img,.justified-gallery > .social-share-button > .social-like-button > img,.justified-gallery > a > .social-share-button > img,.justified-gallery > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery > .social-like-button > .social-share-button > img,.justified-gallery > .social-share-button > .social-share-button > img,.justified-gallery > div > a > img,.justified-gallery > div > .accordion--element__toggler--icon > img,.justified-gallery > div > .social-like-button > img,.justified-gallery > div > .social-share-button > img {border: 0;margin: 0;padding: 0;position: absolute;top: 50%;left: 50%;} .justified-gallery > a > .caption,.justified-gallery > .accordion--element__toggler--icon > .caption,.justified-gallery > .social-like-button > .caption,.justified-gallery > .social-share-button > .caption,.justified-gallery > div > .caption {background-color: #000;color: #FFF;display: none;font-family: sans-serif;margin: 0;padding: 5px;position: absolute;right: 0;bottom: 0;left: 0;} .justified-gallery > a > .caption.caption-visible,.justified-gallery > .accordion--element__toggler--icon > .caption.caption-visible,.justified-gallery > .social-like-button > .caption.caption-visible,.justified-gallery > .social-share-button > .caption.caption-visible,.justified-gallery > div > .caption.caption-visible {-webkit-animation: justified-gallery-show-caption-animation 500ms 0 ease;-moz-animation: justified-gallery-show-caption-animation 500ms 0 ease;-ms-animation: justified-gallery-show-caption-animation 500ms 0 ease;display: initial;filter: alpha(opacity=70);opacity: .7;} .justified-gallery > .entry-visible {-webkit-animation: justified-gallery-show-entry-animation 500ms 0 ease;-moz-animation: justified-gallery-show-entry-animation 500ms 0 ease;-ms-animation: justified-gallery-show-entry-animation 500ms 0 ease;filter: alpha(opacity=100);opacity: 1;} .justified-gallery > .jg-filtered {display: none;} .justified-gallery > .spinner {-webkit-filter: initial;filter: initial;margin-left: -24px;opacity: initial;overflow: initial;padding: 10px 0;position: absolute;bottom: 0;left: 50%;} .justified-gallery > .spinner > span {background-color: #000;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;display: inline-block;filter: alpha(opacity=0);margin: 0 4px;opacity: 0;width: 8px;height: 8px;} .inspire-justified {overflow: visible;} .inspire {cursor: pointer;overflow: hidden;} @media (min-width: 992px) {.inspire {-webkit-transition:all .4s ease-out;transition: all .4s ease-out;} .inspire:hover {-webkit-box-shadow: 2px 2px 30px 2px rgba(0,0,0,0.3);box-shadow: 2px 2px 30px 2px rgba(0,0,0,0.3);-webkit-transform: scale(1.075);-ms-transform: scale(1.075);transform: scale(1.075);z-index: 3;} } .no-js .inspire-justified {-webkit-column-count: 2;column-count: 2;-webkit-column-gap: 2px;column-gap: 2px;line-height: 0;-webkit-perspective: 1;} @media (min-width: 544px) {.no-js .inspire-justified {-webkit-column-count:3;column-count: 3;} } @media (min-width: 992px) {.no-js .inspire-justified {-webkit-column-count:4;column-count: 4;} } .lte-ie9 .inspire-justified {text-align: justify;} .page--header {color: #000;margin: 36px 0 10px;text-align: center;} @media (min-width: 992px) {.page--header {margin-left:40px;margin-right: 40px;} } .page--intro {color: #6E7276;text-align: center;} .justified-gallery.masonry-basic > a,.justified-gallery.masonry-basic > .accordion--element__toggler--icon,.justified-gallery.masonry-basic > .social-like-button,.justified-gallery.masonry-basic > .social-share-button,.justified-gallery.masonry-basic > div {display: inline-block;filter: alpha(opacity=0);opacity: 0;overflow: hidden;position: absolute;z-index: 0;} .justified-gallery.masonry-basic > a > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .social-like-button > a > img,.justified-gallery.masonry-basic > .social-share-button > a > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > a > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > div > div > div > img,.justified-gallery.masonry-basic > a > a > a > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > a > a > img,.justified-gallery.masonry-basic > .social-like-button > a > a > a > img,.justified-gallery.masonry-basic > .social-share-button > a > a > a > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > a > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > a > a > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > a > a > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > a > a > img,.justified-gallery.masonry-basic > a > .social-like-button > a > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > a > a > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > a > a > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > a > a > img,.justified-gallery.masonry-basic > a > .social-share-button > a > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > a > a > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > a > a > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > a > a > img,.justified-gallery.masonry-basic > a > a > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .social-like-button > a > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .social-share-button > a > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > a > .social-like-button > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > a > .social-share-button > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .accordion--element__toggler--icon > a > img,.justified-gallery.masonry-basic > a > a > .social-like-button > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .social-like-button > a > img,.justified-gallery.masonry-basic > .social-like-button > a > .social-like-button > a > img,.justified-gallery.masonry-basic > .social-share-button > a > .social-like-button > a > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .social-like-button > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-like-button > a > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .social-like-button > a > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .social-like-button > a > img,.justified-gallery.masonry-basic > a > .social-like-button > .social-like-button > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .social-like-button > a > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .social-like-button > a > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .social-like-button > a > img,.justified-gallery.masonry-basic > a > .social-share-button > .social-like-button > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .social-like-button > a > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .social-like-button > a > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .social-like-button > a > img,.justified-gallery.masonry-basic > a > a > .social-share-button > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .social-share-button > a > img,.justified-gallery.masonry-basic > .social-like-button > a > .social-share-button > a > img,.justified-gallery.masonry-basic > .social-share-button > a > .social-share-button > a > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .social-share-button > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-share-button > a > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .social-share-button > a > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .social-share-button > a > img,.justified-gallery.masonry-basic > a > .social-like-button > .social-share-button > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .social-share-button > a > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .social-share-button > a > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .social-share-button > a > img,.justified-gallery.masonry-basic > a > .social-share-button > .social-share-button > a > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .social-share-button > a > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .social-share-button > a > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .social-share-button > a > img,.justified-gallery.masonry-basic > a > a > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > a > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > a > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .social-like-button > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .social-share-button > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > a > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > a > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > a > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > a > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .social-like-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .social-share-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > a > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > a > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > a > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .social-like-button > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .social-share-button > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .social-like-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > a > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > a > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > a > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .social-like-button > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > .social-share-button > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .social-share-button > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > a > a > a > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > a > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > a > a > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > a > a > .social-like-button > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > a > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > a > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > a > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > a > .social-like-button > img,.justified-gallery.masonry-basic > a > .social-like-button > a > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > a > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > a > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > a > .social-like-button > img,.justified-gallery.masonry-basic > a > .social-share-button > a > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > a > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > a > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > a > .social-like-button > img,.justified-gallery.masonry-basic > a > a > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > a > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > a > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > a > .social-like-button > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > a > .social-share-button > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .accordion--element__toggler--icon > .social-like-button > img,.justified-gallery.masonry-basic > a > a > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > a > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > a > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > a > .social-like-button > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > a > .social-share-button > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .social-like-button > .social-like-button > img,.justified-gallery.masonry-basic > a > a > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > a > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > a > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > a > .social-like-button > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > a > .social-share-button > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .social-share-button > .social-like-button > img,.justified-gallery.masonry-basic > a > a > a > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > a > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > a > a > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > a > a > .social-share-button > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > a > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > a > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > a > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > a > .social-share-button > img,.justified-gallery.masonry-basic > a > .social-like-button > a > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > a > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > a > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > a > .social-share-button > img,.justified-gallery.masonry-basic > a > .social-share-button > a > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > a > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > a > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > a > .social-share-button > img,.justified-gallery.masonry-basic > a > a > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > a > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > a > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > a > .social-like-button > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > a > .social-share-button > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .accordion--element__toggler--icon > .social-share-button > img,.justified-gallery.masonry-basic > a > a > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > a > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > a > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > a > .social-like-button > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > a > .social-share-button > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .social-like-button > .social-share-button > img,.justified-gallery.masonry-basic > a > a > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > a > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > a > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > a > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > a > .accordion--element__toggler--icon > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .accordion--element__toggler--icon > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .accordion--element__toggler--icon > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .accordion--element__toggler--icon > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > a > .social-like-button > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-like-button > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-like-button > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-like-button > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > a > .social-share-button > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .accordion--element__toggler--icon > .social-share-button > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-like-button > .social-share-button > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > .social-share-button > .social-share-button > .social-share-button > .social-share-button > img,.justified-gallery.masonry-basic > div > div > div > a > img,.justified-gallery.masonry-basic > div > div > div > .accordion--element__toggler--icon > img,.justified-gallery.masonry-basic > div > div > div > .social-like-button > img,.justified-gallery.masonry-basic > div > div > div > .social-share-button > img {border: 0;margin: 0;margin-top: 0!important;padding: 0;position: absolute;top: 50%;left: 50%;} #inspire-gallery .inspire-inner,.inspire-justified .inspire-inner {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} #inspire-gallery .inspire-cta,.inspire-justified .inspire-cta {color: #ECEDED;} #inspire-gallery .inspire-tint:before,.inspire-justified .inspire-tint:before {background: #000;content: '';display: block;opacity: .15;position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;} #inspire-gallery .inspire-icon-social,.inspire-justified .inspire-icon-social {margin-top: 1rem;} #inspire-gallery .inspire-icon-social:before,.inspire-justified .inspire-icon-social:before {color: #ECEDED;} #inspire-gallery .inspire--activation,.inspire-justified .inspire--activation {background-color: #FFF;text-align: center;width: 100%;height: 100%;} #inspire-gallery .inspire--activation span,#inspire-gallery .inspire--activation p,.inspire-justified .inspire--activation span,.inspire-justified .inspire--activation p {color: #000;} #inspire-gallery .inspire--activation .activation--overlay,.inspire-justified .inspire--activation .activation--overlay {background: initial;background-color: #FFF;border: 6px solid #ECEDED;display: table;padding: 12px;position: absolute;text-align: center;bottom: 0;height: 100%;} #inspire-gallery .inspire--activation .activation--overlay .activation--content,.inspire-justified .inspire--activation .activation--overlay .activation--content {display: table-cell;vertical-align: middle;} #inspire-gallery .inspire--activation .activation--overlay .inspire-activation-icon:before,.inspire-justified .inspire--activation .activation--overlay .inspire-activation-icon:before {color: #D9D9D9;font-size: 28px;} #inspire-gallery .inspire--activation .activation--overlay .inspire-activation-label,.inspire-justified .inspire--activation .activation--overlay .inspire-activation-label {color: #006FB4;text-transform: uppercase;} #inspire-gallery .inspire--activation .activation--overlay .inspire-activation-title,.inspire-justified .inspire--activation .activation--overlay .inspire-activation-title {margin-bottom: 0;margin-top: 16px;} #inspire-gallery .inspire--activation .activation--overlay .inspire-activation-description,.inspire-justified .inspire--activation .activation--overlay .inspire-activation-description {color: #6E7276;} #inspire-gallery .inspire--activation .activation--overlay .inspire-link-cta,.inspire-justified .inspire--activation .activation--overlay .inspire-link-cta {color: #006FB4;} #inspire-gallery .inspire--product h3,.inspire-justified .inspire--product h3 {padding: 1rem;position: absolute;text-align: center;top: 2rem;left: 0;width: 100%;} #inspire-gallery .inspire--product h3 .inspire-cta,.inspire-justified .inspire--product h3 .inspire-cta {width: 100%;} @media (min-width: 992px) {#inspire-gallery .inspire--overlay,.inspire-justified .inspire--overlay {min-height:100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;} } #inspire-gallery .inspire--overlay.default--overlay,.inspire-justified .inspire--overlay.default--overlay {background: initial;} #inspire-gallery .inspire--overlay .pl-h6,#inspire-gallery .inspire--overlay .pl-h5,.inspire-justified .inspire--overlay .pl-h6,.inspire-justified .inspire--overlay .pl-h5 {margin-bottom: 0;} #inspire-gallery .inspire-meta--link,.inspire-justified .inspire-meta--link {text-decoration: none!important;} @media (min-width: 992px) {#inspire-gallery .inspire-meta--link,.inspire-justified .inspire-meta--link {color:#FFF;} } @media (min-width: 992px) {#inspire-gallery .inspire-meta--type,.inspire-justified .inspire-meta--type {color:#FFF;font-size: 25px;} } #inspire-gallery .inspire-meta--bookmark,.inspire-justified .inspire-meta--bookmark {z-index: 201;} @media (min-width: 992px) {#inspire-gallery .inspire-meta-circle,.inspire-justified .inspire-meta-circle {border-radius:50%;position: absolute;bottom: 20px;left: 20px;} #inspire-gallery .inspire-meta-circle img,.inspire-justified .inspire-meta-circle img {max-width: 100%;} } @media (min-width: 992px) {#inspire-gallery .inspire-meta--avatar,.inspire-justified .inspire-meta--avatar {width:40px;height: 40px;} } @media (min-width: 992px) {#inspire-gallery .inspire-meta--product,.inspire-justified .inspire-meta--product {background:#FFF;padding: 5px;text-align: center;white-space: nowrap;width: 40px;height: 40px;} #inspire-gallery .inspire-meta--product .va,.inspire-justified .inspire-meta--product .va {display: inline-block;vertical-align: middle;width: 1px;height: 100%;} #inspire-gallery .inspire-meta--product img,.inspire-justified .inspire-meta--product img {margin: 0 auto;max-height: 25px;vertical-align: middle;width: 100%;} } @media (min-width: 992px) {#inspire-gallery .inspire-meta-article,.inspire-justified .inspire-meta-article {position:absolute;right: 20px;bottom: 80px;left: 20px;} } @media (min-width: 992px) {#inspire-gallery .inspire-meta--user-data,.inspire-justified .inspire-meta--user-data {position:absolute;right: 20px;bottom: 22px;left: 70px;} #inspire-gallery .inspire-meta--user-data.no-circle,.inspire-justified .inspire-meta--user-data.no-circle {left: 20px;} #inspire-gallery .inspire-meta--user-data p,.inspire-justified .inspire-meta--user-data p {margin: 0;} } @media (min-width: 992px) {#inspire-gallery .inspire-meta__title,.inspire-justified .inspire-meta__title {margin-bottom:4px;} } @media (min-width: 992px) {#inspire-gallery .inspire-meta-article .inspire-meta__title,.inspire-justified .inspire-meta-article .inspire-meta__title {margin-bottom:5px;} } @media (min-width: 992px) {#inspire-gallery .inspire-meta-article--excerpt,.inspire-justified .inspire-meta-article--excerpt {color:#ECEDED;margin: 0;} } @media (min-width: 992px) {#inspire-gallery .inspire-meta--product,.inspire-justified .inspire-meta--product {background:#FFF;padding: 5px;text-align: center;white-space: nowrap;width: 40px;height: 40px;} #inspire-gallery .inspire-meta--product .va,.inspire-justified .inspire-meta--product .va {display: inline-block;vertical-align: middle;width: 1px;height: 100%;} #inspire-gallery .inspire-meta--product img,.inspire-justified .inspire-meta--product img {margin: 0 auto;max-height: 25px;vertical-align: middle;width: 100%;} } #inspire-gallery .inspire-update-btn,.inspire-justified .inspire-update-btn {background: none;border: none;clear: both;color: #6E7276;display: block;margin: 40px auto;outline: none;text-align: center;z-index: 10;height: 100px;} #inspire-gallery .inspire-update-btn:active,#inspire-gallery .inspire-update-btn:focus,#inspire-gallery .inspire-update-btn:hover,.inspire-justified .inspire-update-btn:active,.inspire-justified .inspire-update-btn:focus,.inspire-justified .inspire-update-btn:hover {outline: none;} .filter-wrapper {background: #FFF;width: 100%;} .filter-wrapper.sticky {position: fixed;z-index: 100;top: 0;} .filter-wrapper.sticky #filter-container #tag-drawer-container {min-height: 0;padding-top: 0;} .filter-wrapper.sticky #filter-container #tag-drawer-container.open {min-height: 55px;padding-top: 10px;} .filter-wrapper.sticky #filter-container #filter-controls {margin-bottom: 0;} .filter-drawer > div:first-child {overflow: hidden;} #filter-container {padding-bottom: 10px;-webkit-transition: 200ms;transition: 200ms;} @media (max-width: 767px) {#filter-container {overflow:hidden;height: 65px;} #filter-container.mobile-show {height: auto;} } #filter-controls {border-bottom: 1px solid #D9D9D9;border-top: 1px solid #D9D9D9;padding-top: 10px;-webkit-transition: all ease-in .2s;transition: all ease-in .2s;} @media (max-width: 991px) {#filter-controls {margin-left:-6px;margin-right: -6px;} } @media (min-width: 992px) {#filter-controls {margin-left:6px;margin-right: 6px;} } @media (max-width: 767px) {#filter-controls {text-align:center;} } #filter-controls .filter-control-text {color: #939598;} @media (max-width: 767px) {#filter-controls .filter-control-text {display:none;} } #filter-controls .filter-control-text-mobile {border-bottom: 1px solid #D9D9D9;color: #000;display: none;margin-bottom: 15px;padding-bottom: 15px;text-transform: uppercase;} @media (max-width: 767px) {#filter-controls .filter-control-text-mobile {display:block;} } #filter-controls .filter-control-text-mobile > span {margin-left: 0;padding-left: 10px;} #filter-controls .filter-control-text-mobile .icon-up {display: none;} #filter-controls .filter-control-text-mobile.expanded .icon-up {display: inline;} #filter-controls .filter-control-text-mobile.expanded .icon-down {display: none;} #filter-controls .vertical-bar {border-left: 1px solid #D9D9D9;display: none;margin-left: -5px;margin-right: 20px;padding: 0;position: relative;top: 3px;width: 0;height: 18px;} #filter-controls button {border: 0;} #filter-controls .filter-button {background-color: rgba(0,0,0,0);border-color: #FFF;border-style: solid;border-width: 0 0 2px;position: relative;padding: 2px 6px 18px;} @media (max-width: 767px) {#filter-controls .filter-button {padding-bottom:18px;} } #filter-controls .filter-button#search-filter-button {display: none;margin-right: 0;padding-left: 0;padding-right: 15px;position: relative;top: 5px;} #filter-controls .filter-button:active {padding: 2px 6px 18px;} @media (max-width: 767px) {#filter-controls .filter-button:active {padding-bottom:18px;} } #filter-controls .filter-button#camera-filter-button {margin-left: 20px;} #filter-controls .filter-button .filled {display: none;} #filter-controls .filter-button i {position: relative;top: 5px;} #filter-controls .filter-button.selected {border-color: #000;} #filter-controls .filter-button.selected .filled {display: inline-block;} #filter-controls .filter-button.selected .unfilled {display: none;} #filter-controls #grid-controls {display: none;float: right;} #filter-controls #grid-controls .grid-button {background: rgba(0,0,0,0);border: 0;} #filter-controls #grid-controls .grid-button .filled {display: none;} #filter-controls #grid-controls .grid-button.selected .unfilled {display: none;} #filter-controls #grid-controls .grid-button.selected .filled {display: block;} #tag-drawer-container {-webkit-transition: all ease-in .2s;transition: all ease-in .2s;} #tag-drawer-container.open {min-height: 55px;padding-top: 15px;} #tag-drawer-container .tag-item {background-color: #ECEDED;background-image: url(../images/filters/close.svg);background-position: right 10px center;background-repeat: no-repeat;border-radius: 3px;cursor: pointer;display: inline-block;margin: 5px;padding: 10px;padding-left: 13px;padding-right: 30px;} #tag-drawer-container .tag-item :first-of-type {margin-left: 0;} #tag-drawer-container .tag-item :last-of-type {margin-right: 0;} #tag-drawer-container #reset-filter-button {color: #006FB4;cursor: pointer;display: none;float: right;margin-right: 6px;position: relative;top: 0;} #filter-drawer-container {display: block;position: relative;} .filter-drawer {display: none;} @media (min-width: 768px) {.filter-drawer {margin-left:-6px;margin-right: -6px;} } @media (min-width: 992px) {.filter-drawer {margin-left:0;margin-right: 0;padding-left: 6px;padding-right: 6px;} } @media (min-width: 1200px) {.filter-drawer {padding-left:6px;padding-right: 6px;} } @media (max-width: 991px) {.filter-drawer .filter-drawer-section .sub-drawer-control {display:none!important;} } .filter-drawer .filter-drawer-section .sub-drawer-control#view-all-owned {display: none;} @media (max-width: 991px) {.filter-drawer .filter-drawer-section .products-container {overflow-x:auto;} } .filter-drawer .drawer-header {margin-bottom: 6px;padding-bottom: 0;padding-left: 0;padding-right: 0;width: 100%;} .filter-drawer .drawer-header.open {padding-top: 50px;} .filter-drawer .drawer-header .explore-tag-line {display: inline-block;position: relative;} .filter-drawer .drawer-header .explore-view-all {color: #006FB4;cursor: pointer;display: inline-block;float: right;position: relative;} @media (max-width: 991px) {.filter-drawer .drawer-header .explore-view-all {display:none;} } .filter-drawer .explore-divider {border: none;border-bottom: 1px solid #D9D9D9;padding-left: 6px;padding-right: 6px;position: block;height: 0;} @media (max-width: 767px) {.filter-drawer .outer-filter-container {overflow-x:scroll;overflow-y: hidden;position: relative;height: 240px;} } @media (max-width: 767px) {.filter-drawer .outer-filter-container .inner-filter-container {position:absolute;} .filter-drawer .outer-filter-container .inner-filter-container button {float: left;} } @media (min-width: 768px) {.filter-drawer .outer-filter-container .inner-filter-container {width:708px!important;} } @media (min-width: 992px) {.filter-drawer .outer-filter-container .inner-filter-container {width:924px!important;} } @media (min-width: 1200px) {.filter-drawer .outer-filter-container .inner-filter-container {width:1136px!important;} } .filter-drawer button {border: none;margin: 11px 16px 11px 0;max-width: 169px;padding: 0;position: relative;height: 212px;} @media (min-width: 768px) {.filter-drawer button:first-of-type,.filter-drawer button:nth-of-type(7) {margin-left:0;} .filter-drawer button:nth-of-type(6),.filter-drawer button:nth-of-type(12) {margin-right: 0;} } @media (max-width: 1199px) {.filter-drawer button {margin:9px 13px 9px 0;max-width: 139px;height: 175px;} } @media (max-width: 991px) {.filter-drawer button {margin:7px 13px 7px 0;max-width: 106px;height: 132px;} } @media (max-width: 767px) {.filter-drawer button {margin:11px 22px 11px 0;max-width: 169px;height: 212px;} } @media (min-width: 992px) {.filter-drawer button.image-button {-webkit-transition:all .4s ease-out;transition: all .4s ease-out;} .filter-drawer button.image-button:hover {-webkit-box-shadow: 2px 2px 30px 2px rgba(0,0,0,0.3);box-shadow: 2px 2px 30px 2px rgba(0,0,0,0.3);-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);} } .filter-drawer button img {display: inline-block;margin: 0;max-width: 169px;position: relative;top: 0;left: 0;} @media (max-width: 1199px) {.filter-drawer button img {max-width:139px;} } @media (max-width: 991px) {.filter-drawer button img {max-width:106px;} } @media (max-width: 767px) {.filter-drawer button img {max-width:169px;} } .filter-drawer button .inner-gradient {background-color: transparent;background-image: -webkit-linear-gradient(transparent 0%,rgba(0,0,0,0.5) 100%);background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.5)));background-image: linear-gradient(transparent 0%,rgba(0,0,0,0.5) 100%);display: block;position: relative;top: -105px;height: 50%;} @media (max-width: 1199px) {.filter-drawer button .inner-gradient {top:-87px;} } @media (max-width: 991px) {.filter-drawer button .inner-gradient {top:-66px;} } @media (max-width: 767px) {.filter-drawer button .inner-gradient {top:-106px;} } .filter-drawer button .imageFilterLabel {color: #FFF;display: block;position: absolute;z-index: 5;bottom: 20px;width: 100%;} @media (max-width: 1199px) {.filter-drawer button .imageFilterLabel {bottom:20px;} } @media (max-width: 991px) {.filter-drawer button .imageFilterLabel {bottom:10px;} } @media (max-width: 767px) {.filter-drawer button .imageFilterLabel {bottom:20px;} } .filter-drawer .text-tags button {background: rgba(0,0,0,0);width: initial;height: initial;} .filter-drawer #places-filter-continentalshelf {background-color: #F5F6F6;display: none;min-height: 200px;} @media (max-width: 991px) {.filter-drawer #places-filter-continentalshelf {display:none!important;} } .filter-drawer #places-filter-continentalshelf #continentalshelf-header {border-bottom: 1px solid #D9D9D9;display: inline-table;padding-top: 42px;width: 100%;} .filter-drawer #places-filter-continentalshelf #continentalshelf-header .continent-control-button {border: none;cursor: pointer;display: table-cell;margin-bottom: 20px;margin-left: 10px;margin-right: 10px;padding-bottom: 25px;text-align: center;text-transform: uppercase;} .filter-drawer #places-filter-continentalshelf #continentalshelf-header .continent-control-button.selected {border-bottom: 2px solid #000;} .filter-drawer #places-filter-continentalshelf .container-bumper {display: none;float: left;width: 20px;height: 100%;} .filter-drawer #places-filter-continentalshelf #continent-container {position: relative;} .filter-drawer #places-filter-continentalshelf #continent-container .continents {background-color: #F5F6F6;display: none;text-align: left;width: 100%!important;height: 100%;} .filter-drawer #places-filter-continentalshelf #continent-container .continents:first-of-type {display: block;} .filter-drawer #places-filter-continentalshelf #continent-container .continents .continent-column {display: inline-block;margin-left: 10px;margin-right: 0;max-width: 180px;position: relative;text-align: center;vertical-align: top;top: 0;} @media (max-width: 1199px) {.filter-drawer #places-filter-continentalshelf #continent-container .continents .continent-column {margin-left:7px;margin-right: 7px;max-width: 140px;} } .filter-drawer #places-filter-continentalshelf #continent-container .continents .continent-column:first-of-type {margin-left: 0;} .filter-drawer #places-filter-continentalshelf #continent-container .continents .continent-column:last-of-type {margin-left: 8px;} .filter-drawer #places-filter-continentalshelf #continent-container .continents .continent-column button {display: block;margin-left: 0;max-width: none!important;height: auto!important;} .filter-drawer #places-filter-continentalshelf #continent-container .continents .continent-column button:first-of-type {margin-left: 0;} .filter-drawer #places-filter-continentalshelf #continent-container .continents .continent-column .filterLabel {display: inline-block;padding-right: 20px;padding-top: 4px;text-align: left;width: 100%;} @media (max-width: 1199px) {.filter-drawer #places-filter-continentalshelf #continent-container .continents .continent-column .filterLabel {padding-right:0;} } .filter-drawer .products {cursor: pointer;float: left;margin-right: 15px;position: relative;text-align: center;-webkit-transition: all ease-in .15s;transition: all ease-in .15s;width: 135px;height: 230px;} @media (min-width: 1200px) {.filter-drawer .products {width:165px;height: 230px;} } .filter-drawer .products.selected {background: #ECEDED;} .filter-drawer .products:hover {background: #F5F6F6;} #product-group-tab-container .filter-drawer .products:hover {background: #d9dbdc;} .filter-drawer .products img {margin-bottom: 25px;width: 100%;} .filter-drawer .products .product-label-holder {position: relative;width: 100%;} .filter-drawer .products .product-label-holder .special-label-new {color: #C00;display: block;position: absolute;text-transform: uppercase;width: 100%;} .filter-drawer .products .product-label-holder .special-label-recent {color: #D9D9D9;display: block;position: absolute;text-transform: uppercase;width: 100%;} .filter-drawer .products .product-label-holder .product-name-label {color: #000;display: block;padding-top: 18px;position: relative;text-transform: uppercase;vertical-align: bottom;} .filter-drawer#products-filter-drawer .filter-section-container {overflow: hidden;padding-bottom: 15px;position: relative;} .filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section {display: block;} .filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section#owned-products {display: block;float: left;width: 32%;} @media (max-width: 991px) {.filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section#owned-products {width:90vw;} .filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section#owned-products .drawer-header {padding-bottom: 6px;} } .filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section#owned-products .drawer-header {padding-bottom: 8px;} .filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section#owned-products #register-products {display: none;} @media (max-width: 991px) {.filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section#owned-products #owned-product-holder {overflow-x:auto;width: 90vw;} } .filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section#popular-products {display: block;position: absolute;top: 0;right: 0;width: 64%;} @media (max-width: 991px) {.filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section#popular-products {overflow:hidden;position: relative;width: 90vw;height: 290px;} .filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section#popular-products .drawer-header.open {min-height: 65px;padding-top: 0;} } .filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section#popular-products .drawer-header {padding-bottom: 8px;} @media (max-width: 991px) {.filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section#popular-products .products-container-list {height:200px;} } .filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section .drawer-header {border-bottom: 1px solid #D9D9D9;} @media (max-width: 1199px) {.filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section .drawer-header {min-height:90px;} } @media (max-width: 1199px) {.filter-drawer#products-filter-drawer .filter-section-container .filter-drawer-section .drawer-header {min-height:80px;} } .filter-drawer#products-filter-drawer .product-sub-drawer-container {display: block;position: relative;} @media (max-width: 991px) {.filter-drawer#products-filter-drawer .product-sub-drawer-container {display:none!important;} } .filter-drawer#products-filter-drawer .product-sub-drawer-container .products:hover {background: #ECEDED;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer {background-color: #F5F6F6;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer#your-product-sub-drawer {display: none;overflow: hidden;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer#your-product-sub-drawer.arrow-space {padding: 0 65px;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer#popular-product-sub-drawer {display: none;min-height: 350px;overflow: hidden;position: relative;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer#popular-product-sub-drawer .drawer-header {border: none;border-bottom: 1px solid #D9D9D9;display: table;margin-bottom: 20px;padding-bottom: 0;padding-left: 20%;padding-right: 20%;text-align: center;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer#popular-product-sub-drawer .drawer-header span {cursor: pointer;display: table-cell;margin-bottom: 0;padding-bottom: 20px;padding-left: 40px;padding-right: 40px;text-transform: uppercase;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer#popular-product-sub-drawer .drawer-header span.selected {border-bottom: 2px solid #000;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer #product-group-tab-container {background-color: #F5F6F6;min-height: 220px;overflow: hidden;position: relative;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer #product-group-tab-container .product-group-tab {display: none;overflow: hidden;position: absolute;top: 0;left: 0;width: 100%;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer #product-group-tab-container .product-group-tab.arrow-space {padding: 0 40px;} @media (min-width: 1200px) {.filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer #product-group-tab-container .product-group-tab.arrow-space {padding:0 45px;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer #product-group-tab-container .product-group-tab.arrow-space .products {margin-right: 5px;} } .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer #product-group-tab-container .product-group-tab.arrow-space .products {margin-right: 2px;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer #product-group-tab-container .product-group-tab:first-of-type {display: block;} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer #product-group-tab-container .pl-carousel__nav {-webkit-transform: translate(0%,-30%);-ms-transform: translate(0%,-30%);transform: translate(0%,-30%);} .filter-drawer#products-filter-drawer .product-sub-drawer-container .product-sub-drawer #product-group-tab-container .pl-carousel__nav.slick-disabled {cursor: auto;opacity: .1;} #filter-open-overlay {background: rgba(0,0,0,0.65);display: none;position: absolute;-webkit-transition: all ease-out .3s;transition: all ease-out .3s;z-index: 200;right: 0;left: 0;width: 100%;} .no-js .inspire {margin: 2px 0;max-width: 300px;position: relative;height: auto;} .no-js .inspire:hover {-webkit-box-shadow: none;box-shadow: none;-webkit-transform: none;-ms-transform: none;transform: none;} .no-js .inspire-meta-article--excerpt {display: none;} .hideScrollbar {overflow: hidden!important;} .lte-ie9 .inspire {display: inline;float: left;width: auto;} .lte-ie9 .inspire--overlay {display: none;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);} .inspire--overlay {display: none;} .secondary-navigation {position: relative;z-index: 1;} @media (min-width: 992px) {.secondary-navigation {border-top:1px solid rgba(255,255,255,0.15);margin-top: 48px;padding-top: .875rem;} } .secondary-navigation__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-left: 0;margin-right: 0;} .secondary-navigation__item {display: inline-block;list-style-type: none;margin: 0;margin-bottom: 1rem;padding: 0;} @media (min-width: 992px) {.secondary-navigation__item {margin-bottom:0;} } .secondary-navigation__item a,.secondary-navigation__item .accordion--element__toggler--icon,.secondary-navigation__item .social-like-button,.secondary-navigation__item .social-share-button {color: #FFF;display: inline-block;opacity: .65;} .secondary-navigation__item:hover a,.secondary-navigation__item:hover .accordion--element__toggler--icon,.secondary-navigation__item:hover .social-like-button,.secondary-navigation__item:hover .social-share-button,.secondary-navigation__item--active a,.secondary-navigation__item--active .accordion--element__toggler--icon,.secondary-navigation__item--active .social-like-button,.secondary-navigation__item--active .social-share-button {opacity: 1;} .lte-ie9 .secondary-navigation__container {display: table;} .lte-ie9 .secondary-navigation__item {display: table-cell;width: 25%;} @media (max-width: 767px) {.pl-footer {padding:30px 0;} .pl-footer .pl-hr {display: none;} } @media (min-width: 544px) {.pl-footer {padding:60px 0;} } .pl-footer a,.pl-footer .accordion--element__toggler--icon,.pl-footer .social-like-button,.pl-footer .social-share-button {color: inherit;text-decoration: none;} .pl-footer a:hover,.pl-footer .accordion--element__toggler--icon:hover,.pl-footer .social-like-button:hover,.pl-footer .social-share-button:hover {text-decoration: underline;} @media (max-width: 767px) {.pl-footer__breadcrumbs {margin-bottom:30px;} } @media (max-width: 991px) {.pl-footer__social {display:table;margin: 30px auto!important;} } @media (min-width: 992px) {.pl-footer__social {float:right;} } @media (max-width: 767px) {.pl-footer__list-title {border-bottom:solid 1px #D9D9D9;margin: 0;padding: 20px 0;} } @media (max-width: 767px) {.pl-footer__list {display:none;} .pl-footer__list--open {display: block;margin-top: 10px!important;} } @media (max-width: 991px) {.pl-footer__bottom {margin-top:30px;text-align: center;} } @media (max-width: 991px) {.pl-footer__foot-links {display:table;margin: 0 auto;} } @media (max-width: 767px) {.pl-footer__foot-link {display:inline-block!important;float: none!important;} } @media (min-width: 544px) {.pl-footer__foot-link:not(:first-child):before {color:#D9D9D9;content: '|';display: block;float: left;margin: 0 .5em;width: auto;} } .pl-footer__social-logo {display: block;width: 1em;height: 1em;} .pl-breadcrumbs__logo {display: block;float: left;line-height: 1;width: 67px;height: 14px;} .pl-breadcrumbs__item {color: #D9D9D9;} @media (max-width: 767px) {.pl-breadcrumbs__item:not(:first-child):not(:last-child) {display:none;} .pl-breadcrumbs__item:first-child:after {content: '...';margin: 0 0 0 1em;} } .pl-breadcrumbs__item:not(:first-child):before {content: '/';display: block;float: left;margin: 0 1em;width: auto;} .pl-breadcrumbs__item a,.pl-breadcrumbs__item .accordion--element__toggler--icon,.pl-breadcrumbs__item .social-like-button,.pl-breadcrumbs__item .social-share-button {color: inherit;} .pl-result--product-links ul {display: inline-block;} @media (max-width: 543px) {.pl-result--product-links ul li {font-size:10px;} } .product-info__button {display: none;margin: .5rem 0;} @media (min-width: 992px) {.product-info__button {display:inline-block;margin-bottom: 10px;margin-top: -10px;position: relative;} } .product-info__options {display: none;} @media (min-width: 992px) {.product-info__options {display:block;} } .product-info__options span {padding-right: 10px;} .product-info__options__color {background: #000;border: none;border-radius: 25px;color: #FFF;margin: 0 5px 0 0;padding: 0;text-align: center;text-indent: -9999px;width: 25px;height: 25px;} .product-info__options__color.red {background: #C00;} .product-info__options__color.gray {background: #939598;} .product-info__options__color.active {text-indent: 0;} .product-info__options__gallery {background: none;border: none;border-left: 1px solid #939598;color: #939598;margin-left: 11px;padding-left: 20px;text-transform: uppercase;} .product-info__options__gallery__icon:before {background-image: url(http://i1.adis.ws/i/canon/gallery-icon);background-repeat: no-repeat;background-size: 100%;content: ' ';display: inline-block;margin-bottom: -6px;margin-left: 13px;width: 20px;height: 20px;} .product-info__gallery {background: #FFF;display: none;position: fixed;z-index: 10000;top: 0;left: 0;width: 100%;height: 100vh;} .product-info__gallery__list {padding: 20vh 25vw;} .product-info__gallery__nav {background: none;border: none;position: absolute;top: 42vh;height: 100px;} .product-info__gallery__nav.left {left: 40px;} .product-info__gallery__nav.right {right: 40px;} .product-info__gallery__close {background: none;border: none;position: absolute;top: 50px;right: 50px;height: 60px;} .product-info__gallery .slick-dots {position: absolute;top: 85vh;left: 34px;} .product-info__gallery .slick-dots li {background: #FFF;background-position: center center;background-repeat: no-repeat;background-size: 70%;border: 2px solid #D9D9D9;border-radius: 0;cursor: pointer;display: inline-block;list-style: none;margin: 8px;text-indent: -9999px;width: 60px;height: 44px;} .product-info__gallery .slick-dots li.slick-active {border-color: #006FB4;} #pl-survey-button {background: rgba(0,0,0,0.8);color: #FFF;line-height: 3;padding: 0 20px;position: fixed;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transform-origin: 100% 100%;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%;z-index: 999;top: 20px;right: 0;} #pl-survey-button.opaque {background: #000;} #go-to-top-button {background: rgba(0,0,0,0.8);color: #FFF;display: none;line-height: 3;padding: 0 20px;position: fixed;-webkit-transform: rotate(-90deg) translateX(100%);-ms-transform: rotate(-90deg) translateX(100%);transform: rotate(-90deg) translateX(100%);-webkit-transform-origin: 100% 100%;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%;z-index: 999;right: 0;bottom: 10px;} #go-to-top-button.opaque {background: #000;} #go-to-top-button.active {display: block;} .pl-finder {position: relative;width: 100%;} .pl-finder__label {display: block;overflow: hidden;} .pl-finder__label:before {position: absolute;-webkit-transform: translateY(-20%);-ms-transform: translateY(-20%);transform: translateY(-20%);top: 20%;} .pl-finder__input,.pl-finder__results--none,.pl-finder__item {-webkit-box-sizing: border-box;box-sizing: border-box;display: block;font-size: 16px;line-height: 1;padding: 20px;position: relative;width: 100%;} .pl-finder__input {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border: none;border-radius: 0;outline: none;} .msie .pl-finder__input {line-height: 100%;} .pl-finder__results {display: block;list-style-type: none;margin: 0;overflow: hidden;padding: 0;position: absolute;right: 0;left: 0;} @media (min-width: 992px) {.pl-finder__results {-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.3);box-shadow: 0 5px 15px 0 rgba(0,0,0,0.3);} } .pl-finder__results--none {min-height: 4em;} .pl-finder__input,.pl-finder__results--none {padding-left: 2em!important;} .pl-finder__item {overflow: auto;padding-left: 2em;text-align: left;} .pl-finder__item:hover {background: #009BD4;color: #FFF;} .pl-finder__item:hover a,.pl-finder__item:hover .accordion--element__toggler--icon,.pl-finder__item:hover .social-like-button,.pl-finder__item:hover .social-share-button {color: #FFF;} .pl-finder__item:hover a:hover,.pl-finder__item:hover .accordion--element__toggler--icon:hover,.pl-finder__item:hover .social-like-button:hover,.pl-finder__item:hover .social-share-button:hover {color: #FFF;} .pl-finder__item:hover .pl-finder__item-highlight {color: #FFF;} .pl-finder__item img.gsa-product-image {max-height: 60px;max-width: 60px;} .pl-finder__item-image {display: none;float: left;margin-right: 1em;margin-top: -.5em;position: relative;width: auto;height: 2em;} .pl-finder__item-highlight {font-weight: inherit;} .pl-finder__input {border-bottom: solid 1px #D9D9D9;} .pl-finder__input,.pl-finder__item-highlight {color: #323232;} .pl-finder__input::-webkit-input-placeholder,.pl-finder__input-hint,.pl-finder__item {color: #939598;} .pl-finder__input:-ms-input-placeholder,.pl-finder__input-hint,.pl-finder__item {color: #939598;} .pl-finder__input::placeholder,.pl-finder__input-hint,.pl-finder__item {color: #939598;} .pl-finder__results,.pl-finder__results--none {background: #FFF;} .pl-finder.pl-finder--black .pl-finder__input {border-bottom: solid 1px #323232;} .pl-finder.pl-finder--black .pl-finder__input,.pl-finder.pl-finder--black .pl-finder__item-highlight {color: #FFF;} .pl-finder.pl-finder--black .pl-finder__input::-webkit-input-placeholder,.pl-finder.pl-finder--black .pl-finder__input-hint,.pl-finder.pl-finder--black .pl-finder__item {color: #4B4F54;} .pl-finder.pl-finder--black .pl-finder__input:-ms-input-placeholder,.pl-finder.pl-finder--black .pl-finder__input-hint,.pl-finder.pl-finder--black .pl-finder__item {color: #4B4F54;} .pl-finder.pl-finder--black .pl-finder__input::placeholder,.pl-finder.pl-finder--black .pl-finder__input-hint,.pl-finder.pl-finder--black .pl-finder__item {color: #4B4F54;} .pl-finder.pl-finder--black .pl-finder__results,.pl-finder.pl-finder--black .pl-finder__results--none {background: #000;} .pl-finder.pl-finder--white .pl-finder__results,.pl-finder.pl-finder--white .pl-finder__results--none {background: #FFF;} .accessories-and-supplies {padding-top: 80px;text-align: center;} @media (min-width: 544px) {.accessories-and-supplies {padding-top:120px;} } .accessories-and-supplies .accessories-and-supplies__carousel .accessories-and-supplies__carousel__item p {margin-bottom: 35px;} @media (min-width: 544px) {.accessories-and-supplies .accessories-and-supplies__carousel .accessories-and-supplies__carousel__item p {margin-bottom:35px;} } .accessories-and-supplies .accessories-and-supplies__carousel .accessories-and-supplies__carousel__item .btn {display: none;} @media (min-width: 544px) {.accessories-and-supplies .accessories-and-supplies__carousel .accessories-and-supplies__carousel__item .btn {display:inline-block;margin-bottom: 45px;padding-left: 60px;padding-right: 60px;} } .accessories-and-supplies .accessories-and-supplies__carousel .accessories-and-supplies__carousel__item img {margin: 0 auto;max-width: 75%;} .whats-in-the-box {overflow: hidden;position: relative;} .whats-in-the-box img {max-width: 100%;} @media (min-width: 992px) {.whats-in-the-box .links-list li {padding-bottom:0;} } .whats-in-the-box__content {text-align: left;} @media (min-width: 992px) {.whats-in-the-box__content {right:0;} } @media (max-width: 991px) {.whats-in-the-box__content {position:static;-webkit-transform: none;-ms-transform: none;transform: none;} } @media (max-width: 991px) {.whats-in-the-box__content-spacer {padding-left:0;position: static;-webkit-transform: none;-ms-transform: none;transform: none;} } .whats-in-the-box__image {padding: 0;text-align: center;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls {display: block;position: relative;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls {display: block;position: relative;} @media (max-width: 767px) {.tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls {display:none;} } .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls #filters__sort-by {display: inline-block;float: left;position: relative;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls #filters__sort-by #sort-label {display: inline-block;float: left;padding-right: 10px;padding-top: 10px;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls #filters__sort-by #sort-by__hook-container {display: inline-block;float: left;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls #filters__result-count {display: inline-block;margin-bottom: 8px;padding-top: 10px;position: relative;text-align: center;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls #filters__advanced {display: inline-block;float: right;position: relative;text-align: right;right: 0;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls #filters__advanced .tertiary-toggle {cursor: pointer;display: inline-block;padding-top: 6px;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls #filters__advanced .tertiary-toggle .icon-play-h {margin-right: 0;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls #filters__advanced__b2b {display: inline-block;float: right;position: relative;text-align: right;right: 0;bottom: 12px;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls #filters__advanced__b2b .tertiary-toggle {cursor: pointer;display: inline-block;padding-top: 6px;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #filters__controls #filters__advanced__b2b .tertiary-toggle .icon-play-h {margin-right: 0;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #mobile-filters__controls {display: none;} @media (max-width: 767px) {.tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #mobile-filters__controls {display:block;} } .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #mobile-filters__controls i {display: inline-block;-webkit-transform: scale(0.5) rotate(90deg);-ms-transform: scale(0.5) rotate(90deg);transform: scale(0.5) rotate(90deg);} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #mobile-filters__controls i.expanded {-webkit-transform: scale(0.5) rotate(-90deg);-ms-transform: scale(0.5) rotate(-90deg);transform: scale(0.5) rotate(-90deg);} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #mobile-filters__controls #mobile-filters__sort-control {border-left: 1px solid #F5F6F6;} .tertiary-hub__products__filters__container .tertiary-hub__products__filter-controls #mobile-filters__controls #mobile-filters__filter-control {border-right: 1px solid #F5F6F6;} .tertiary-hub__products__filters__container #tertiary-hub__mobile-sort {background-color: #F5F6F6;-webkit-box-shadow: inset 0 12px 12px -12px #ECEDED,inset 0 -12px 12px -12px #ECEDED;box-shadow: inset 0 12px 12px -12px #ECEDED,inset 0 -12px 12px -12px #ECEDED;display: none;} .tertiary-hub__products__filters__container #tertiary-hub__mobile-sort span {display: none;} .tertiary-hub__products__filters__container #tertiary-hub__mobile-sort select {line-height: inherit;} .tertiary-hub__products__filters__container .tray-container {background-color: #F5F6F6;-webkit-box-shadow: inset 0 12px 12px -12px #ECEDED,inset 0 -12px 12px -12px #ECEDED;box-shadow: inset 0 12px 12px -12px #ECEDED,inset 0 -12px 12px -12px #ECEDED;display: none;} .tertiary-hub__products__filters__container .tray-container--darker {background-color: #323232;-webkit-box-shadow: inset 0 12px 12px -12px #323232,inset 0 -12px 12px -12px #ECEDED;box-shadow: inset 0 12px 12px -12px #323232,inset 0 -12px 12px -12px #323232;} .tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray {width: 100%;} @media (min-width: 768px) {.tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray {padding-bottom:57px;} } @media (max-width: 543px) {.tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray {display:block;} } .tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray #filters__categories-tray-inner {padding-right: 0;} .tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray .filter-group {padding-bottom: 18px;text-align: left;} @media (max-width: 543px) {.tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray .filter-group {display:block;padding-left: 34px;width: 100%;} } @media (min-width: 544px) {.tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray .filter-group {display:inline-block;float: left;padding-left: 15px;width: 50%;} } @media (min-width: 768px) {.tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray .filter-group {display:inline-block;width: 25%;} } @media (min-width: 992px) {.tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray .filter-group {width:20%;} } .tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray .filter-group fieldset .filter-item-container .filter-item-label {display: inline-block;font-size: 12px;} .tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray .filter-group fieldset .filter-item-container .icon-info {cursor: pointer;float: right;line-height: 0;z-index: 20;} .tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray .filter-group fieldset .filter-item-container .icon-info:before {padding-left: 10px;position: relative;top: 13px;} @media (max-width: 543px) {.tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray .filter-group fieldset .filter-item-container .icon-info:before {top:11px;} } .tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray .filter-group fieldset .filter-item-container .icon-info:hover {color: #006FB4;} .tertiary-hub__products__filters__container .tertiary-hub__products__filters #filters__categories-tray-container #filters__categories-tray .filter-group fieldset .filter-item-help-description {display: none;} .tertiary-hub__products__filters__container .tertiary-hub__products__product-finder #product-finder__tray-container #product-finder__tray #product-finder__tray-inner .radio,.tertiary-hub__products__filters__container .tertiary-hub__products__product-finder #product-finder__tray-container #product-finder__tray #product-finder__tray-inner .checkbox,.tertiary-hub__products__filters__container .tertiary-hub__products__product-finder #product-finder__tray-container #product-finder__tray #product-finder__tray-inner .radio-dark,.tertiary-hub__products__filters__container .tertiary-hub__products__product-finder #product-finder__tray-container #product-finder__tray #product-finder__tray-inner .checkbox-dark {display: inline-block;float: left;position: relative;} .tertiary-hub__products__filters__container .tertiary-hub__products__product-finder #product-finder__tray-container #product-finder__tray #product-finder__tray-inner .pl-h2.product-finder-question {margin-bottom: 0;} .tertiary-hub__products__filters__container .tertiary-hub__products__product-finder #product-finder__tray-container #product-finder__tray #product-finder__tray-inner .product-finder-info .styled-filter-list {display: inline-block;position: relative;} .tertiary-hub__products__filters__container .tertiary-hub__products__product-finder #product-finder__tray-container #product-finder__tray #product-finder__tray-inner .product-finder-info .image-row .image-item {cursor: pointer;display: inline-block;float: initial;max-width: 188px;} .tertiary-hub__products__filters__container .tertiary-hub__products__product-finder #product-finder__tray-container #product-finder__tray #product-finder__tray-inner .product-finder-info .image-row .image-item .image-option-description {margin-top: 1rem;} .tertiary-hub__products__filters__container .tertiary-hub__products__product-finder #product-finder__tray-container #product-finder__tray #product-finder__tray-inner .product-finder-info .image-row .image-item .image-option-description label {text-align: left;} .tertiary-hub__products__filters__container .tertiary-hub__products__product-finder #product-finder__tray-container #product-finder__tray #product-finder__tray-inner .product-finder-info .product-finder-cta {cursor: pointer;} .msie #sort-label {padding-top: 5px!important;} .specifications-list {position: relative;} .specifications-list img {max-width: 100%;} .specifications-list__content__items {overflow: hidden;} .specifications-list__content__items__row {overflow: hidden;width: 100%;} @media (max-width: 991px) {.specifications-list__content__items__row {margin-bottom:0;} } .specifications-list__content__items__row:last-child {margin-bottom: 0;} .specifications-list__content__item {border-bottom: 1px solid #ECEDED;display: table;float: left;vertical-align: middle;} @media (min-width: 992px) {.specifications-list__content__item {border-bottom:0;} } .specifications-list__content__item p {margin: 0;} .specifications-list__content__item__icon {display: table-cell;float: none;vertical-align: middle;} .specifications-list__content__item__icon img {display: block;margin: 0 auto;} .specifications-list__content__item__desc {display: table-cell;float: none;vertical-align: middle;} @media (min-width: 992px) {.specifications-list__image {max-height:100%;max-width: 33%;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;right: 0;} } .specifications-list__image img {float: right;max-width: 90%;} @media (min-width: 992px) {.specifications-list__image img {max-width:100%;} } .lt-ie9 .specifications-list__content__item {border-bottom: 0;width: 50%;} .lt-ie9 .specifications-list__image {margin-top: 0;max-height: 100%;max-width: 33%;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;right: 0;} .lt-ie9 .specifications-list__image img {max-width: 100%;} @media (max-width: 991px) {.specifications-list--short__content__items__row:nth-of-type(0n+2) .specifications-list__content__item:first-child {border-bottom:0;} .specifications-list--short__content__items__row:nth-of-type(0n+2) .specifications-list__content__item:last-child {display: none;} .specifications-list--short__content__items__row:nth-of-type(1n+3) {display: none;} } .pl-carousel__nav {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border: none;color: #006FB4;cursor: pointer;display: block;line-height: 1;margin-top: -24px;opacity: .2;position: absolute;text-align: center;top: 50%;width: 32px;height: 32px;} .pl-carousel__nav svg {fill: #D9D9D9;} .pl-carousel__nav i {color: #4B4F54;} .pl-carousel__nav--next {-webkit-transform: translate(100%,-50%);-ms-transform: translate(100%,-50%);transform: translate(100%,-50%);right: 0;} .pl-carousel__nav--previous {-webkit-transform: translate(-100%,-50%);-ms-transform: translate(-100%,-50%);transform: translate(-100%,-50%);left: 0;} @media (max-width: 1199px) {.pl-carousel__item.pl-article-item__tall {padding-left:12px;} } @media (max-width: 991px) {.pl-carousel__item.pl-article-item__tall {padding-left:9px;} } @media (max-width: 767px) {.pl-carousel__item.pl-article-item__tall {padding-left:15px;} } .generic-content {background-position: center bottom 4rem;background-repeat: no-repeat;background-size: auto 10rem;position: relative;} @media (min-width: 544px) {.generic-content {background-size:auto 20rem;} } @media (min-width: 992px) {.generic-content {background-position:left 50vw top 5rem;background-size: auto 70%;padding-bottom: 5rem;} } @media (min-width: 1200px) {.generic-content {background-position:left 50vw top 5rem;background-size: auto 70%;padding-bottom: 5rem;} } @media (min-width: 992px) {.generic-content.img-left {background-position:right 50vw top 5rem;} } @media (min-width: 1200px) {.generic-content.img-left {background-position:right 50vw top 5rem;} } .generic-content.img-left .col-lg-5 {float: right;} .generic-content .content {padding: 48px 16px 264px;position: relative;} @media (min-width: 544px) {.generic-content .content {padding:48px 16px 432px;} } @media (min-width: 992px) {.generic-content .content {padding:90px 0x 0 0;} } .generic-content .content__features {padding-bottom: 7px;padding-top: 7px;} .generic-content .content__features__item {display: table;float: left;padding-bottom: 7px;padding-top: 7px;vertical-align: middle;width: 100%;} .generic-content .content__features__item p {margin-bottom: 0;margin-top: 0;} .generic-content .content__features__item p.additional-info {margin: 0;} .generic-content .content__features__item__icon {display: table-cell;width: 80px;} @media (min-width: 992px) {.generic-content .content__features__item__icon {vertical-align:middle;} } .generic-content .content__features__item__icon img {display: block;margin: 0;margin-top: 5px;} .generic-content .content__features__item__desc {display: table-cell;vertical-align: top;} @media (min-width: 992px) {.generic-content .content__features__item__desc {vertical-align:middle;} } .generic-content .content__video img {width: 100%;} @media (min-width: 544px) {.generic-content .content__video img {width:auto;} } #generic-content-cta-item-title-link {color: #000;} .pl-lens-unit__gallery-caller {padding: 30px 40px 0 0;} @media (max-width: 767px) {.pl-lens-unit__gallery-caller {padding:30px 20px 0 0;} } @media (max-width: 767px) {.pl-lens-unit__gallery-caller {color:#009BD4;} } .pl-lens-unit .pl-exif {padding: 0 40px 30px 0;} .product-navigation {position: absolute;z-index: 4;top: 30px;width: 100vw;} @media (min-width: 1200px) {.product-navigation {background:none;padding-top: 0;text-align: center;top: 70px;} .product-navigation__menu-expand {display: none;} .product-navigation__menu {border-top: 1px solid #ECEDED;display: inline-block;padding: 20px 0;} .product-navigation__menu__item {display: inline;float: left;list-style: none;} .product-navigation__menu__item a,.product-navigation__menu__item .accordion--element__toggler--icon,.product-navigation__menu__item .social-like-button,.product-navigation__menu__item .social-share-button {border: 0;color: #000;display: block;margin: 0 20px;outline: 0;}} .product-navigation__menu-expand {float: left;margin: 0 10px 0 30px;} .product-navigation__menu-expand .icon-up {display: none;} .product-navigation__menu-expand.expanded .icon-up {display: inline;} .product-navigation__menu-expand.expanded .icon-down {display: none;} .product-navigation__menu {background: #FFF;display: block;margin: 0;padding: 0 20px 10px 60px;} @media (min-width: 1200px) {.product-navigation__menu {background:none;border-top: 1px solid #F5F6F6;display: inline-block;padding: 20px 0;text-align: center;top: 0;} } .product-navigation__menu__item {display: none;list-style: none;padding: 0;} @media (min-width: 1200px) {.product-navigation__menu__item {display:inline;float: left;list-style: none;} } .product-navigation__menu__item a,.product-navigation__menu__item .accordion--element__toggler--icon,.product-navigation__menu__item .social-like-button,.product-navigation__menu__item .social-share-button {border: 0;color: #000;outline: 0;} @media (min-width: 1200px) {.product-navigation__menu__item a,.product-navigation__menu__item .accordion--element__toggler--icon,.product-navigation__menu__item .social-like-button,.product-navigation__menu__item .social-share-button {border:0;display: block;margin: 0 20px;} } .product-navigation__menu__item.active {display: inline;} .product-navigation__menu.expanded .product-navigation__menu__item {border: 0;display: block;margin: 0;padding: 0 0 10px;-webkit-transition: .3s;transition: .3s;} .product-navigation__side-menu__button {display: inline-block;margin: 0 0 10px;position: absolute;text-transform: uppercase;top: -6px;right: 10px;} @media (min-width: 1200px) {.product-navigation__side-menu__button {display:none;position: static;} } .product-navigation.sticked {background: #FFF;padding: 15px 0 5px;position: fixed;z-index: 9999;top: 50px;} @media (min-width: 1200px) {.product-navigation.sticked {padding:0;top: 0;height: 60px;} .product-navigation.sticked .product-navigation__menu {border: none;padding: 0;} .product-navigation.sticked .product-navigation__menu li {margin: 0;} .product-navigation.sticked .product-navigation__menu li.active a,.product-navigation.sticked .product-navigation__menu li.active .accordion--element__toggler--icon,.product-navigation.sticked .product-navigation__menu li.active .social-like-button,.product-navigation.sticked .product-navigation__menu li.active .social-share-button {border-bottom: 3px solid #009BD4;font-weight: 700;} .product-navigation.sticked .product-navigation__menu a,.product-navigation.sticked .product-navigation__menu .accordion--element__toggler--icon,.product-navigation.sticked .product-navigation__menu .social-like-button,.product-navigation.sticked .product-navigation__menu .social-share-button {padding: 20.5px 0;} .product-navigation.sticked .product-navigation__side-menu__button {display: block;float: left;} } @media (min-width: 1200px) {.product-navigation.sticked .sticky-visible {display:inline-block;} .product-navigation.sticked .product-navigation__side-menu .product-navigation__side-menu__button-expand,.product-navigation.sticked .product-navigation__side-menu .product-navigation__side-menu__button-go-top {display: block;} } .product-navigation.sticked .product-navigation__side-menu__button {top: 7px;} @media (min-width: 1200px) {.product-navigation.show-all .sticky-visible {display:inline-block!important;} .product-navigation.show-all .product-navigation__side-menu__button {display: inline-block;float: left;margin-top: 6px;} .product-navigation.show-all .product-navigation__side-menu__button.pl-btn--blue {display: none;} } .product-navigation.show-all .product-navigation__prod-info__title__name {color: #FFF;} .product-navigation.show-all .product-navigation__menu {background-color: transparent;} .product-navigation.show-all .product-navigation__menu a,.product-navigation.show-all .product-navigation__menu .accordion--element__toggler--icon,.product-navigation.show-all .product-navigation__menu .social-like-button,.product-navigation.show-all .product-navigation__menu .social-share-button {color: #FFF;} .product-navigation.show-all.sticked .product-navigation__prod-info__title__name {color: #000;} .product-navigation.show-all.sticked .product-navigation__menu a,.product-navigation.show-all.sticked .product-navigation__menu .accordion--element__toggler--icon,.product-navigation.show-all.sticked .product-navigation__menu .social-like-button,.product-navigation.show-all.sticked .product-navigation__menu .social-share-button {color: #000;} .product-navigation.show-all.sticked .product-navigation__side-menu__button {margin-top: 0;} .product-navigation.show-all.sticked .product-navigation__side-menu__button.pl-btn--white {display: none;} .product-navigation.show-all.sticked .product-navigation__side-menu__button.pl-btn--blue {display: inline-block;} .product-navigation .sticky-visible {display: none;} .product-navigation .product-navigation__prod-info {position: absolute;top: 15px;left: 20px;} @media (min-width: 1200px) {.product-navigation .product-navigation__prod-info {left:30px;} } .product-navigation .product-navigation__prod-info .product-navigation__prod-info__img {display: inline-block;float: left;} .product-navigation .product-navigation__prod-info .product-navigation__prod-info__title {display: inline-block;float: left;padding: 5px 15px;text-align: left;} .product-navigation .product-navigation__prod-info .product-navigation__prod-info__title__name {display: block;font-weight: 700;margin-top: -10px;} .product-navigation .product-navigation__prod-info .product-navigation__prod-info__title__rating {display: block;margin-top: -3px;} .product-navigation .product-navigation__prod-info .product-navigation__prod-info__title__rating .star-rating {background: url(http://i1.adis.ws/i/canon/star_rating) no-repeat center 0;background-size: 100%;display: inline-block;margin: 0 1px;width: 10px;height: 10px;} .product-navigation .product-navigation__prod-info .product-navigation__prod-info__title__rating .star-rating.empty {background-position: center bottom;} .product-navigation .product-navigation__side-menu {position: absolute;top: 0;right: 20px;} @media (min-width: 1200px) {.product-navigation .product-navigation__side-menu {top:12px;} } .product-navigation .product-navigation__side-menu .product-navigation__side-menu__button-expand,.product-navigation .product-navigation__side-menu .product-navigation__side-menu__button-go-top {display: none;float: left;font-size: 32px;margin: 0 5px;margin-top: 9px;} .product-navigation .product-navigation__side-menu .product-navigation__side-menu__button-expand:hover,.product-navigation .product-navigation__side-menu .product-navigation__side-menu__button-go-top:hover {color: #000;} .product-navigation .product-navigation__side-menu .product-navigation__side-menu__button-expand {margin-left: 10px;} .product-navigation .product-navigation__side-menu .product-navigation__side-menu__button-go-top span:before {display: inline-block;margin-top: .6rem;} .product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav {background: #FFF;background-color: #FFF;border: 1px solid #ECEDED;-webkit-box-shadow: 0 0 5px 0 #ECEDED;box-shadow: 0 0 5px 0 #ECEDED;display: none;list-style: none;margin: 0;padding: 12px;position: absolute;text-align: left;top: 42px;right: 30px;width: 250px;} .product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav:after {border-bottom: 6px solid #FFF;border-left: 5px solid transparent;border-right: 5px solid transparent;content: '\A';position: absolute;top: -5px;right: 26px;width: 0;height: 0;} .product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav:before {border-bottom: 6px solid #ECEDED;border-left: 6px solid transparent;border-right: 6px solid transparent;content: '\A';position: absolute;top: -6px;right: 25px;width: 0;height: 0;} .product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav li {margin: 0;} .product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav li a,.product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav li .accordion--element__toggler--icon,.product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav li .social-like-button,.product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav li .social-share-button {position: relative;} .product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav li a span:before,.product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav li .accordion--element__toggler--icon span:before,.product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav li .social-like-button span:before,.product-navigation .product-navigation__side-menu .product-navigation__side-menu__nav li .social-share-button span:before {position: absolute;top: 7px;} .tertiary-hub__products__personalised {background-color: #F5F6F6;padding-bottom: 100px;} @media (max-width: 767px) {.tertiary-hub__products__personalised {padding-bottom:36px;} } .tertiary-hub__products__personalised .personalised__product__block {background-color: #FFF;padding-left: 0;padding-right: 0;} @media (max-width: 767px) {.tertiary-hub__products__personalised .personalised__product__block {margin-left:35px;margin-right: 35px;} } .tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero {background-color: #FFF;padding: 0;} .tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-hero-product-image {margin-bottom: 0;margin-top: 0;text-align: center;} .tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-hero-product-image img {padding-top: 70px;width: 20vw;} @media (min-width: 992px) {.tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-hero-product-image img {-webkit-transition:all .4s ease-out;transition: all .4s ease-out;} .tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-hero-product-image img:hover {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);} } @media (max-width: 1199px) {.tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-hero-product-image img {padding-top:30px;} } @media (max-width: 991px) {.tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-hero-product-image img {padding:0;width: 17vw;} } @media (max-width: 767px) {.tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-hero-product-image img {width:40vw;} } .tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-footer {padding-top: 0;} .tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-footer .personalised__product__block-title a,.tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-footer .personalised__product__block-title .accordion--element__toggler--icon,.tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-footer .personalised__product__block-title .social-like-button,.tertiary-hub__products__personalised .personalised__product__block .personalised__product__block-hero .personalised__product__block-footer .personalised__product__block-title .social-share-button {color: #000;} .tertiary-hub__products__personalised .personalised__product__block .personalised__product-block-result-image {padding: 0;} .tertiary-hub__products__personalised .personalised__product__block .personalised__product-block-result-image img {width: 100%;} .tertiary-hub__products .tertiary-hub__products__list {margin: 0;padding-top: 58px;} @media (min-width: 544px) {.tertiary-hub__products .tertiary-hub__products__list {padding-left:0;padding-right: 0;} } @media (max-width: 767px) {.tertiary-hub__products .tertiary-hub__products__list {padding-top:20px;} } .tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item {height: 530px;} @media (max-width: 1199px) {.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item {height:460px;} } @media (max-width: 991px) {.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item {height:400px;} } @media (max-width: 767px) {.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item {height:initial;} .tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item:first-of-type {margin-top: 14px;padding-left: 5px;padding-right: 5px;} .tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item:nth-child(2n+3) {padding-left: 7px;padding-right: 5px;} .tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item:nth-child(even) {padding-left: 5px;padding-right: 7px;} } @media (max-width: 767px) {.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item:first-of-type .tertiary-hub__products_list__item__description {display:block!important;} } .tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item:hover .tertiary-hub__products__list__item__link {background-color: #ECEDED;background-size: 70%;} .tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .tertiary-hub__products__list__item__link {background-color: #F5F6F6;display: inline-block;margin: 5% 0 0;padding-bottom: 115%;position: relative;-webkit-transition: .5s;transition: .5s;width: 100%;} @media (max-width: 767px) {.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .tertiary-hub__products__list__item__link {margin:0;padding-bottom: 115%;width: 100%;} } .tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .tertiary-hub__products__list__item__link img {display: none;max-height: 70%;max-width: 80%;position: absolute;bottom: 12%;} @media (max-width: 767px) {.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .tertiary-hub__products__list__item__link img {bottom:10%;} } @media (max-width: 991px) {.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .pl-like-button,.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .pl-like-button--selected {top:-5px;} } @media (max-width: 767px) {.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .pl-like-button,.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .pl-like-button--selected {top:-10px;right: -5px;} } .tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .tertiary-hub__products__list__item__title {padding: 5% 0 10%;} .tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .tertiary-hub__products__list__item__title a,.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .tertiary-hub__products__list__item__title .accordion--element__toggler--icon,.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .tertiary-hub__products__list__item__title .social-like-button,.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .tertiary-hub__products__list__item__title .social-share-button {color: #000;cursor: pointer;} @media (max-width: 767px) {.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .tertiary-hub__products__list__item__title .tertiary-hub__products_list__item__description {display:none;} } .tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .new-tag--container {position: absolute;z-index: 1;top: 10px;left: 20px;} @media (min-width: 544px) {.tertiary-hub__products .tertiary-hub__products__list .tertiary-hub__products__list__item .new-tag--container {top:1.5rem;left: 2rem;} } .no-js .tertiary-hub__products .tertiary-hub__products__list__item .tertiary-hub__products__list__item__link img {display: block;left: 20%;} .pl-hero {display: block;min-height: 520px;position: relative;z-index: 2;width: 100vw;width: 100%;} .pl-hero-pro {min-height: 435px;} @media (min-width: 544px) {.pl-hero--lfts {min-height:unset;} } .pl-hero--full {-webkit-transition: all .2s;transition: all .2s;height: 100%;height: 100vh;} .pl-hero--full-pro {height: 100%;} .pl-hero--half {height: 50%;height: 50vh;} @media (min-width: 544px) {.pl-hero--half--takeover {height:100%;height: 100vh;} } @media (max-width: 991px) {.pl-hero--fold-static {min-height:0;height: auto;} .pl-hero--fold-static .pl-hero__inner,.pl-hero--fold-static .pl-hero__middle {position: static;-webkit-transform: none;-ms-transform: none;transform: none;height: auto;} .pl-hero--fold-static .pl-hero__middle {padding: 0;} } @media (max-width: 1199px) {.pl-hero--fold-static {min-height:0;height: auto;} .pl-hero--fold-static .pl-hero__inner,.pl-hero--fold-static .pl-hero__middle {position: static;-webkit-transform: none;-ms-transform: none;transform: none;height: auto;} .pl-hero--fold-static .pl-hero__middle {padding: 0;} } .pl-hero__logo {padding: 0;} .pl-hero__reveal-btn {display: block;padding: inherit;position: absolute;right: 0;bottom: 0;} .pl-hero__inner {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;} .pl-hero__inner .pl-video-container .pl-video {top: 0;left: 0;} .pl-hero__top,.pl-hero__middle,.pl-hero__bottom,.pl-hero__bottom-middle {padding: inherit;position: absolute;} .pl-hero__top {top: 0;right: 0;left: 0;width: 100%;} .pl-hero__middle {-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 2;top: 50%;left: 0;width: 100%;} .pl-hero__bottom {-webkit-transition: all .6s;transition: all .6s;right: 0;bottom: 0;left: 0;width: 100%;} .pl-hero__bottom-middle {right: 0;bottom: 0;left: 0;width: 100%;} .pl-notification {margin: 0;position: relative;z-index: 10!important;} .pl-notification__text {margin: 0 1em 0 0;} .pl-notification__close {background: none;border: none;line-height: 100%;margin: 0;padding: 0;} .pl-notification__close:before {content: "";} @media (max-width: 767px) {.pl-notification__close {position:absolute!important;top: 0;right: 15px;} .pl-notification__close.pl-spacer--out--smallest {right: 0;} } @media (min-width: 544px) {.pl-notification__close {float:right;} } .pl-notification__close span {clip: rect(1px,1px,1px,1px);-webkit-clip-path: none;clip-path: none;overflow: hidden;position: absolute;width: 1px;height: 1px;} .pl-notification .col-lg-10,.pl-notification .col-lg-2 {position: static;} .cookie__close:not(.inner__close) {line-height: 100%;} .cookie__close:not(.inner__close):before {content: "";} @media (max-width: 767px) {.cookie__close:not(.inner__close) {position:absolute!important;top: 0;right: 15px;} .cookie__close:not(.inner__close).pl-spacer--out--smallest {right: 0;} } @media (min-width: 544px) {.cookie__close:not(.inner__close) {float:right;} } .cookie__close:not(.inner__close) span {display: none;} .no-results-notification {margin: 0;position: relative;} .no-results-notification__text {margin: 0 1em 0 0;} .no-results-notification__close:before {content: "";} @media (max-width: 767px) {.no-results-notification__close {position:absolute!important;top: 0;right: 15px;} } @media (min-width: 544px) {.no-results-notification__close {float:right;} } .no-results-notification__close span {display: none;} @media (min-width: 992px) {#two-column-gallery--left {-webkit-transform:translateY(-45%);-ms-transform: translateY(-45%);transform: translateY(-45%);} } @media (min-width: 1200px) {#two-column-gallery--left {-webkit-transform:translateY(-49%);-ms-transform: translateY(-49%);transform: translateY(-49%);} } .mobile-only-carousel .col-xs-7 .pl-lockup p:last-child {margin-bottom: 0;} @media (min-width: 992px) {.text-center--lg {text-align:center;} } .product-feature-highlight {width: 100%;} .product-feature-highlight .row {width: 100%;} .product-feature-highlight__text--right {right: 0;} .product-feature-highlight__text--left {left: 0;} .lt-ie9 .product-feature-highlight .col-lg-6 {float: left;width: 50%;} .lt-ie9 .product-feature-highlight .pl-fix--desktop--bottom-right {margin: 0;position: absolute;right: 0;bottom: 0;} .spacer hr {border-color: #939598;} .content-display-hero {background: #ECEDED;overflow: hidden;position: relative;position: relative;z-index: 1;width: 100%;} .content-display-hero__image {background: #000;} .content-display-hero__image img {width: 100%;} .content-display-hero__data {background: #ECEDED;width: 100%;} @media (min-width: 992px) {.content-display-hero__data {background:none;position: absolute;bottom: 52px;bottom: 3.25rem;left: 0;} } .content-display-hero__data .slide-caption {margin-left: 3.25rem;margin-left: 52px;padding: 0;} @media (min-width: 992px) {.content-display-hero__data .slide-caption {color:#FFF;} } @media (max-width: 991px) {.content-display-hero .slide-exif-data {background-color:#FFF;margin: 0;position: absolute;bottom: 0;left: 0;width: 100vw;} } .secondary-nav-list {list-style-type: none;margin: 0;padding: 0;} .secondary-nav-list::after {content: "";display: table;clear: both;} @media (min-width: 544px) {.secondary-nav-list li {display:inline-block;} .secondary-nav-list li:first-of-type a,.secondary-nav-list li:first-of-type .accordion--element__toggler--icon,.secondary-nav-list li:first-of-type .social-like-button,.secondary-nav-list li:first-of-type .social-share-button {border-top: none;} .secondary-nav-list a,.secondary-nav-list .accordion--element__toggler--icon,.secondary-nav-list .social-like-button,.secondary-nav-list .social-share-button {border-bottom: none;padding: 0;} .secondary-nav-list--spaced li:not(:first-of-type) {margin-left: 1.5em;} } .secondary-nav-list li {display: block;margin: 0;padding: 0;width: auto;} .secondary-nav-list li:first-of-type a,.secondary-nav-list li:first-of-type .accordion--element__toggler--icon,.secondary-nav-list li:first-of-type .social-like-button,.secondary-nav-list li:first-of-type .social-share-button {border-top: 1px solid #D9D9D9;} .secondary-nav-list a,.secondary-nav-list .accordion--element__toggler--icon,.secondary-nav-list .social-like-button,.secondary-nav-list .social-share-button {border-bottom: 1px solid #D9D9D9;display: block;padding: 15px 0;} @media (min-width: 544px) {.secondary-nav-list--light li {display:inline-block;} .secondary-nav-list--light li:first-of-type a,.secondary-nav-list--light li:first-of-type .accordion--element__toggler--icon,.secondary-nav-list--light li:first-of-type .social-like-button,.secondary-nav-list--light li:first-of-type .social-share-button {border-top: none;} .secondary-nav-list--light a,.secondary-nav-list--light .accordion--element__toggler--icon,.secondary-nav-list--light .social-like-button,.secondary-nav-list--light .social-share-button {border-bottom: none;padding: 0;} .secondary-nav-list--light--spaced li:not(:first-of-type) {margin-left: 1.5em;} } .secondary-nav-list--light li:first-of-type a,.secondary-nav-list--light li:first-of-type .accordion--element__toggler--icon,.secondary-nav-list--light li:first-of-type .social-like-button,.secondary-nav-list--light li:first-of-type .social-share-button {border-top: 1px solid rgba(255,255,255,0.2);} .secondary-nav-list--light a,.secondary-nav-list--light .accordion--element__toggler--icon,.secondary-nav-list--light .social-like-button,.secondary-nav-list--light .social-share-button {border-bottom: 1px solid rgba(255,255,255,0.2);} figure.slick-slide img {display: inline-block;} .pl-anchor-tabs--section hr {background-color: #939598;} .qtip.pl-qtip-info {background-color: #FFF;border: 1px solid #D9D9D9;-webkit-box-shadow: 0 0 5px 0 #D9D9D9;box-shadow: 0 0 5px 0 #D9D9D9;padding: 12px;} .qtip.pl-qtip-info .qtip-titlebar {background-color: #FFF;overflow: initial;padding-bottom: 20px;padding-top: 0;} .qtip.pl-qtip-info .qtip-titlebar .qtip-title {color: #000;font-size: 12px;font-weight: 500;line-height: 15px;padding-top: 13px;} .qtip.pl-qtip-info .qtip-titlebar .qtip-close {background-color: #FFF;border-color: #FFF;cursor: pointer;margin-right: -2px;margin-top: -2px;top: 0;right: 0;} .qtip.pl-qtip-info .qtip-titlebar .qtip-close ::after {color: #000;content: '';font-family: canon-icon;} .qtip.pl-qtip-info .qtip-titlebar .qtip-close span {color: #FFF;} .qtip.pl-qtip-info .qtip-titlebar .qtip-close.qtip-icon {border: none;} .qtip.pl-qtip-info .qtip-content {font-size: 12px;font-weight: 400;line-height: 18px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;text-align: left!important;} .qtip.pl-qtip-black {background-color: #000;border: 1px solid #000;padding: 0;} .qtip.pl-qtip-black .qtip-titlebar {height: 0;} .qtip.pl-qtip-black .qtip-titlebar .qtip-title {display: none;} .qtip.pl-qtip-black .qtip-content {color: #FFF;font-size: 12px;font-weight: 400;line-height: 18px;padding: 5px;} .product-specification .specifications-list__content__item {border-bottom: 1px solid #ECEDED;} .product-specification .specifications-list__content__items .specifications-list__content__items__row {width: auto;} @media (min-width: 992px) {.product-specification .specifications-list__content__items .specifications-list__content__items__row:first-child .specifications-list__content__item {border-top:1px solid #ECEDED;} } .product-specification .specifications-list__content__items .specifications-list__content__items__row:first-child .col-lg-4:first-child .specifications-list__content__item {border-top: 1px solid #ECEDED;} .product-specification__item__details {padding: 0;} .product-specification__item__details__element {border-top: 1px solid #ECEDED;} .product-specification__item__details__element:last-child {border-bottom: 1px solid #ECEDED;} .product-specification__item__details__element p:last-child {margin-bottom: 0;} .product-specification__item__details__element a[href^=tel],.product-specification__item__details__element .accordion--element__toggler--icon[href^=tel],.product-specification__item__details__element .social-like-button[href^=tel],.product-specification__item__details__element .social-share-button[href^=tel] {color: inherit;pointer-events: none;text-decoration: inherit;} .product-specification__item__details .icon-info.qtip-trigger {line-height: 1rem;line-height: 16px;} .product-specification__info .pl-nav {position: absolute;} .product-specification__button .pull-left,.product-specification__button .pull-right {float: none!important;} .footnotes {counter-reset: item;display: table;padding-left: 0;} .footnotes li {display: table-row;} .footnotes li:before {content: attr(data-number) ". ";display: table-cell;padding-right: .25em;vertical-align: top;} .footnotes li span {display: inline-block;margin-bottom: 1rem;} @media (max-width: 991px) {.vertical-fix-reset--md {position:static;-webkit-transform: none;-ms-transform: none;transform: none;} } .product-gallery .slick-dots {float: right;padding-right: 0;padding-top: 0;} .product-gallery__slide {overflow: hidden;padding-left: 10px;z-index: 1!important;} @media (max-width: 991px) {.product-gallery__slide {padding-right:4px;} } .qtip-trigger {cursor: pointer;} .product-spec-overview img {width: 80%;} .product-spec-overview__specs__item {border: 1px solid #D9D9D9;border-radius: 10px;display: inline-block;} .product-spec-overview__specs__item h2 {margin-bottom: 0;} .product-spec-overview__specs__item p {margin-bottom: 0;text-transform: uppercase;} .how-to-list__square {border: 10px solid #F5F6F6;margin: 1.66%;overflow: hidden;padding-bottom: 30%;position: relative;} @media (min-width: 992px) {.how-to-list__square {padding-bottom:30%;width: 30%;} } .how-to-list__square__like {z-index: 100;} .how-to-list__square__content {padding: 10% 5%;position: absolute;left: 0;width: 100%;height: 100%;} .how-to-list__square__content__table {display: table;width: 100%;height: 100%;} .how-to-list__square__content__table__table-cell {display: table-cell;padding-left: 15%;padding-right: 15%;vertical-align: middle;width: 100%;height: 100%;} .how-to-list__square__content__table__table-cell a:hover,.how-to-list__square__content__table__table-cell .accordion--element__toggler--icon:hover,.how-to-list__square__content__table__table-cell .social-like-button:hover,.how-to-list__square__content__table__table-cell .social-share-button:hover {color: #000;} .how-to-list__square .pl-bookmark {border: 1px solid #D9D9D9;} .how-to-list__square .pl-bookmark .icon-favourite {top: -.2em;} .how-to-list__square .pl-like-button {border: 1px solid #D9D9D9;} .prod-supp-filters .styled-filter-list label {border-color: #FFF;} .prod-supp-filters .styled-filter-list select {color: #000;padding-bottom: 25px;z-index: 100;} .prod-supp-filters .styled-filter-list__items {top: 28px;} .prod-supp-filters .styled-filter-list__items li:hover {background: #009BD4;} .prod-supp-filters input[type='text'] {font-size: 16px;line-height: 100%;} @media (min-width: 992px) {.prod-supp-filters input[type='text'] {font-size:18px;} } .prod-supp-filters input:-webkit-autofill,.prod-supp-filters input:-webkit-autofill:hover,.prod-supp-filters input:-webkit-autofill:focus,.prod-supp-filters input:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 1000px #F5F6F6 inset!important;box-shadow: 0 0 0 1000px #F5F6F6 inset!important;} .no-items-found {display: none;} .os-detection .styled-filter-list {width: 100%;} .os-detection .styled-filter-list label {border: 1px solid #939598;padding: 10px;} .os-detection .styled-filter-list__items {border: 1px solid #939598;-webkit-box-shadow: none;box-shadow: none;overflow: auto;top: 3rem;height: 18em;} .os-detection .styled-filter-list__items--open-down {display: block;} .os-detection .styled-filter-list__items--open-up {display: block;top: auto;bottom: 83%;} .detection-status--green {color: green;} .detection-status--red {color: #C00;} .os-detection-list-item {padding: 5px 10px;} .os-detection-ul,#CompatibleOSList li {list-style-type: none;padding: 0;} #CompatibleOSList ul {margin-bottom: 0;} .featherlight {-webkit-overflow-scrolling: touch;overflow-x: hidden;overflow-y: scroll!important;padding: 0!important;} @media (min-width: 768px) {.featherlight {overflow:hidden!important;} } .featherlight .featherlight-content {margin: 0!important;max-height: none;min-height: 420px;overflow: auto;padding: 0!important;position: fixed;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;} @media (min-width: 768px) {.featherlight .featherlight-content {overflow:hidden;} } .featherlight iframe {width: 100%;height: 100%;height: -webkit-calc(100% - 80px);height: calc(100% - 80px);} .lightbox-default {overflow: auto;padding-top: 80px;position: absolute;top: 0;width: 100%;height: 100%;} .lightbox-default .download__agreement .mobile-cta-fixed {bottom: 0;left: 0;width: 100%;} #lightbox-inline {margin: 0;padding: 0;top: 0;right: 0;bottom: 0;left: 0;} .download__container {height: -webkit-calc(100vh - 80px);height: calc(100vh - 80px);} .featherlight-close-icon.featherlight-close {background: none;display: block;position: static;width: auto;width: 100%;height: 100px;} @media (max-width: 991px) {.featherlight-close-icon.featherlight-close {height:80px;} } .featherlight-close-icon.featherlight-close a.pl-cover__close,.featherlight-close-icon.featherlight-close .pl-cover__close.accordion--element__toggler--icon,.featherlight-close-icon.featherlight-close .pl-cover__close.social-like-button,.featherlight-close-icon.featherlight-close .pl-cover__close.social-share-button {color: #000!important;position: absolute;} @media (max-width: 991px) {.featherlight-close-icon.featherlight-close a.pl-cover__close,.featherlight-close-icon.featherlight-close .pl-cover__close.accordion--element__toggler--icon,.featherlight-close-icon.featherlight-close .pl-cover__close.social-like-button,.featherlight-close-icon.featherlight-close .pl-cover__close.social-share-button {margin:0;top: 0;right: 0;} } @media (min-width: 768px) {.featherlight-close-icon.featherlight-close a.pl-cover__close,.featherlight-close-icon.featherlight-close .pl-cover__close.accordion--element__toggler--icon,.featherlight-close-icon.featherlight-close .pl-cover__close.social-like-button,.featherlight-close-icon.featherlight-close .pl-cover__close.social-share-button {-webkit-transform:translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50px;right: 40px;} } .featherlight-close-icon.featherlight-close .pl-cover__close {opacity: 1;position: static;} .featherlight-next,.featherlight-previous {cursor: pointer;opacity: 1;position: absolute;text-shadow: none;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .2s linear;transition: all .2s linear;top: 40%;top: -webkit-calc(40% + 100px);top: calc(40% + 100px);width: 11%;height: 250px;} .featherlight-next::after,.featherlight-previous::after {content: "";display: table;clear: both;} @media (max-width: 991px) {.featherlight-next,.featherlight-previous {top:30%;top: -webkit-calc(30% + 100px);top: calc(30% + 100px);} } @media (max-width: 767px) {.featherlight-next,.featherlight-previous {top:300px;} } .featherlight-next p,.featherlight-previous p {color: #FFF;font-size: 12px;line-height: 1;margin: 0;opacity: 1;position: absolute;text-shadow: none;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .2s linear;transition: all .2s linear;top: 50%;} @media (max-width: 991px) {.featherlight-next p,.featherlight-previous p {opacity:1;} .featherlight-next p i,.featherlight-previous p i {display: none;} } @media (max-width: 767px) {.featherlight-next p,.featherlight-previous p {opacity:1;} .featherlight-next p:before,.featherlight-previous p:before {font-size: 34px;} .featherlight-next p i,.featherlight-previous p i {display: none;} } .featherlight-next p:before,.featherlight-previous p:before {display: block;font-size: 64px;line-height: 1;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;width: 1em;height: 1em;} .featherlight-next p i,.featherlight-previous p i {display: none;display: block;font-size: 10px;font-style: normal;font-weight: 700;text-shadow: none;text-transform: uppercase;} .no-touchevents .featherlight-next p,.no-touchevents .featherlight-previous p {opacity: 0;} .no-touchevents .featherlight-next p i,.no-touchevents .featherlight-previous p i {display: block;} @media (min-width: 768px) {.no-touchevents .featherlight-next:hover,.no-touchevents .featherlight-previous:hover {opacity:1;} .no-touchevents .featherlight-next:hover p,.no-touchevents .featherlight-previous:hover p {opacity: 1;} } .featherlight-previous {text-align: left;left: 0;} .featherlight-previous p {padding-left: 64px;text-shadow: none;left: 20px;} .featherlight-previous p:before {content: "";left: 0;} .featherlight-next {text-align: right;right: 0;left: auto;} .featherlight-next p {padding-right: 64px;right: 20px;} .featherlight-next p:before {content: "";right: 0;} .fixed {overflow: hidden;} .pl-cover {position: relative;-webkit-transition: all .2s linear;transition: all .2s linear;} @media (min-width: 768px) {.pl-cover {max-height:100%;overflow: hidden;} } @media (max-width: 767px) {.pl-cover__info {display:table;width: 100%;} .pl-cover__info__top {display: table-footer-group;} .pl-cover__info__bottom {display: table-header-group;} } @media (min-width: 768px) {.pl-cover > div {right:0;bottom: 0;} } .pl-cover-container {position: relative;} @media (min-width: 768px) {.pl-cover-container {height:-webkit-calc(100% + 1px);height: calc(100% + 1px);} } .pl-cover--video {z-index: 2;width: 100%;height: 100%;} .pl-cover .pl-video {position: absolute;} .pl-cover--full {max-height: 100%;} .pl-cover--ie-tool {height: auto!important;} @media (max-width: 767px) {.pl-cover__exif::after {content:"";display: table;clear: both;} .pl-cover__exif .pull-right {float: left;margin-left: 0;margin-right: 1em;} .pl-cover__exif .text-right {text-align: left;} } @media (max-width: 991px) {.pl-cover__more,.pl-cover__nav {display:none;} } .pl-cover__more,.pl-cover__nav,.pl-cover__close {color: #FFF!important;} .pl-cover__more:hover,.pl-cover__nav:hover,.pl-cover__close:hover {color: #FFF;} .pl-cover__close {z-index: 3;} @media (max-width: 767px) {.pl-cover__close {color:#323232;font-size: 24px;line-height: 1;padding: 30px;position: absolute;text-align: right;top: 0;right: 0;left: 0;} .pl-cover__close i:before {font-size: 24px!important;} } @media (min-width: 544px) {.pl-cover__close {color:#FFF;cursor: pointer;font-size: 32px;position: absolute;text-shadow: 0 1px 1px #000;-webkit-transition: all 1s linear;transition: all 1s linear;top: 30px;right: 30px;} .pl-cover__close i:before {font-size: 32px!important;} } .pl-cover__more {color: #FFF;cursor: pointer;font-size: 48px;position: absolute;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all .2s linear;transition: all .2s linear;bottom: 30px;left: 50%;} .pl-cover__more i:before {font-size: 64px!important;} .pl-cover__nav {cursor: pointer;position: absolute;top: 20%;bottom: 20%;width: 25%;} .pl-cover__nav::after {content: "";display: table;clear: both;} .pl-cover__nav p {color: #FFF;font-size: 12px;line-height: 1;margin: 0;opacity: 0;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .2s linear;transition: all .2s linear;top: 50%;} .pl-cover__nav p:before {display: block;font-size: 64px;line-height: 1;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;width: 1em;height: 1em;} .pl-cover__nav p span {display: block;font-size: 10px;font-weight: 700;margin-bottom: 10px;text-transform: uppercase;} .pl-cover__nav:hover p {opacity: 1;} .pl-cover__nav--left {text-align: left;left: 0;} .pl-cover__nav--left p {padding-left: 64px;} .pl-cover__nav--left p:before {content: "";left: 0;} .pl-cover__nav--right {text-align: right;right: 0;} .pl-cover__nav--right p {padding-right: 64px;} .pl-cover__nav--right p:before {content: "";right: 0;} .pl-cover__social.pl-list--inline {display: table;margin: 0 auto;position: relative;width: 100%;} .pl-cover__social.pl-list--inline > li {display: inline-block;float: none;} .pl-cover.active .pl-cover__close {opacity: 1;} .pl-cover.active .pl-cover__more {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;} .faq-filter .styled-filter-input {border-bottom: 1px solid #D9D9D9;height: 40px;} .faq-filter .styled-filter-input input[type='text'] {-webkit-box-shadow: none;box-shadow: none;display: inline-block;padding-left: 5px;padding-top: 0;width: 85%;} @media (max-width: 767px) {.faq-filter .styled-filter-input input[type='text'] {font-size:16px;} } .faq-filter .styled-filter-list {height: 40px;} .faq-filter .styled-filter-list label {border-bottom: 1px solid #D9D9D9;padding-bottom: 7px;} @media (max-width: 767px) {.faq-filter .styled-filter-list label {font-size:16px;} } .faq-filter .styled-filter-list__items {top: 38px;} .faq-list .prod-supp-item {border-bottom: 1px solid #D9D9D9;-webkit-transition: .5s;transition: .5s;} .faq-list .prod-supp-item:last-of-type {border: none;} .faq-list .expanded-visible {display: none;} .faq-list .faq-list__collapse {display: none;} .faq-list.expanded .expanded-visible {display: block;} .faq-list.expanded .faq-list__expand {display: none;} .faq-list.expanded .faq-list__collapse {display: inline-block;} .content-display-article:hover .pl-amplience--scale {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all .2s ease-in;transition: all .2s ease-in;} .content-hero--bottom {padding: 0;} @media (min-width: 768px) {#hero-full-content-title-container {margin-right:320px;} } @media (max-width: 767px) {#hero-full-content-title-container {margin-bottom:178px;} } @media (max-width: 543px) {#hero-full-content-title-container h1 {font-size:28px;line-height: 36px;} } @media (max-width: 991px) {.hero-full-content .slide-exif-data {position:absolute;bottom: 0;left: 0;width: 100%;} .hero-full-content .pl-hero__inner {height: 85%;height: -webkit-calc(100% - 120px);height: calc(100% - 120px);} } @media (max-width: 543px) {.hero-full-content .pl-hero__inner {height:-webkit-calc(100% - 100px);height: calc(100% - 100px);} } .editorial h1,.editorial h2 {-moz-hyphens: auto;word-wrap: break-word;} .editorial p,.editorial .pl-list {line-height: 30px;} .editorial .pl-quote {margin: 0;padding: 20px 0;} @media (min-width: 544px) {.editorial .pl-quote {padding:30px 0;} } .editorial ol.pl-list li {margin-left: 1.4em;} @media (min-width: 992px) {.editorial .header-row {display:table;width: 100%;} .editorial .header-row > div {display: table-cell;float: none;vertical-align: bottom;height: 100%;} .editorial .header-row .download-link {margin-bottom: 26px;} } .dropcap p:first-child:first-letter {display: block;float: left;font-size: 120px;line-height: 100%;margin-left: -8px;padding: 0 8px 0 0;height: 120px;} @media (max-width: 991px) {.editorial-column--left {text-align:center;} .editorial-column--left .back-link {text-align: left;} } .photo-circle {border-radius: 50%;clear: both;float: left;overflow: hidden;} .photo-circle img {max-width: 100%;} @media (max-width: 991px) {.editorial_author-info {display:inline-block;margin: 0 auto;} } .editorial_author-info--text {clear: both;float: left;} .editorial_author-info .pl-hr {margin-left: 0;} @media (max-width: 991px) {.editorial_author-info .pl-hr {margin-left:auto;} } @media (max-width: 991px) {.editorial_author-info .photo-circle {display:inline-block;float: none;margin: 0 auto;} } .hr-left {margin-left: 0;} .list-tag {display: block;font-weight: 700;} .side-note {border-bottom: 1px solid #ECEDED;border-top: 1px solid #ECEDED;} .side-note p:last-child {margin-bottom: 0;} .editorial-column--left p:first-child {margin-top: 0;} .editorial-column--right p.pl-text--small:first-child {margin-top: 8px;} ol.pl-list.pl-text:not(.pl-list--flat):not(.pl-list--inline) li,ul.pl-list.pl-text:not(.pl-list--flat):not(.pl-list--inline) li {font-size: inherit;line-height: inherit;} .zoom_img {overflow: hidden;position: relative;width: 100%;} .zoom_img img {position: relative;-webkit-transition: .5s;transition: .5s;top: 0;left: 0;} .zoom_img img:hover {top: -10%;left: -10%;width: 120%;} .editorial-table thead th {border-bottom: 1px solid #D9D9D9;vertical-align: middle;width: 33.333333%;} .editorial-table td {border-color: #D9D9D9;vertical-align: middle;} .accordion--element {overflow: hidden;} .accordion--element__header {border-bottom: 1px solid #ECEDED;cursor: pointer;overflow: hidden;} .accordion--element__toggler--icon {float: right;padding: 0;text-decoration: none!important;} .accordion--element__toggler--icon:after {content: "";} .accordion--element__content {display: none;} .accordion--element.active .accordion--element__toggler--icon:after {content: "";} .accordion--element.active .accordion--element__content {display: block;} .my-canon-widget {background-color: #FFF;} .my-canon-widget.bordered {border: 12px solid #ECEDED;} .my-canon-widget .widget-header {border-bottom: 1px solid #ECEDED;display: block;} .my-canon-widget .widget-header .widget-header-title {display: inline-block;position: relative;} .my-canon-widget .widget-header .widget-header-title h3 {margin-bottom: 0;} .my-canon-widget .widget-header .widget-header-cta {display: inline-block;float: right;position: relative;right: 0;} @media (max-width: 991px) {.my-canon-widget .widget-header .widget-header-cta .cta-word {display:none;} } @media (max-width: 767px) {.my-canon-widget .widget-header .widget-header-cta .cta-word {display:initial;} } @media (max-width: 543px) {.my-canon-widget .widget-header .widget-header-cta .cta-word {display:none;} } .my-canon-widget .my-canon-widget-description {margin-bottom: 0;} #my-canon--suggestions {background-color: #FFF;} #my-canon--get-more {background-color: #F5F6F6;} @media (min-width: 768px) {#my-canon--get-more .grid-item .my-canon-widget {margin-top:30px;} } @media (max-width: 767px) {#my-canon--get-more .grid-item {padding-bottom:15px;padding-top: 15px;} } #my-canon--get-more .grid {margin-left: -15px;margin-right: -15px;} #my-canon--get-more .carousel-widget .carousel-body {padding: 0;} #my-canon--get-more .carousel-widget .carousel-body .applist-item {display: block;position: relative;} @media (max-width: 991px) {#my-canon--get-more .carousel-widget .carousel-body .applist-item {text-align:center;} } #my-canon--get-more .carousel-widget .carousel-body .applist-item .app-icon {padding-left: 0;width: 100px;height: 100px;} @media (max-width: 991px) {#my-canon--get-more .carousel-widget .carousel-body .applist-item .app-icon {margin-bottom:18px;margin-left: auto;margin-right: auto;} } @media (min-width: 992px) {#my-canon--get-more .carousel-widget .carousel-body .applist-item .app-icon {position:relative;top: 0;left: 0;} #my-canon--get-more .carousel-widget .carousel-body .applist-item .app-icon img {vertical-align: initial;} } @media (max-width: 767px) {#my-canon--get-more .carousel-widget .carousel-body .applist-item .app-icon.wide {max-height:296px;width: 100%;height: 50vw;} } #my-canon--get-more .carousel-widget .carousel-body .applist-item .app-description-container {line-height: 16px;padding-right: 0;} @media (min-width: 992px) {#my-canon--get-more .carousel-widget .carousel-body .applist-item .app-description-container {display:block;position: absolute;top: 16px;right: 0;width: 256px;} } @media (min-width: 1200px) {#my-canon--get-more .carousel-widget .carousel-body .applist-item .app-description-container {width:356px;} } #my-canon--get-more .carousel-widget .carousel-body .applist-item .app-description-container h4 a,#my-canon--get-more .carousel-widget .carousel-body .applist-item .app-description-container h4 .accordion--element__toggler--icon,#my-canon--get-more .carousel-widget .carousel-body .applist-item .app-description-container h4 .social-like-button,#my-canon--get-more .carousel-widget .carousel-body .applist-item .app-description-container h4 .social-share-button {color: #000;} #my-canon--get-more .carousel-widget .carousel-body .applist-item .app-description-container .app-description {color: #6E7276;} #my-canon--get-more .carousel-widget .carousel-body .applist-item .app-description-container.pl-lockup .pl-text--small {line-height: 20px;} #my-canon--get-more #register-product-widget .register-image-container img {width: 100%;} @media (min-width: 544px) {#my-canon--get-more #register-product-widget .register-image-container img {height:203px;} } @media (min-width: 768px) {#my-canon--get-more #register-product-widget .register-image-container img {height:119px;} } @media (min-width: 992px) {#my-canon--get-more #register-product-widget .register-image-container img {height:165px;} } @media (min-width: 1200px) {#my-canon--get-more #register-product-widget .register-image-container img {height:208px;} } #my-canon--get-more #services-widget #services-hero {width: 100%;} @media (min-width: 544px) {#my-canon--get-more #services-widget #services-hero {height:219px;} } @media (min-width: 768px) {#my-canon--get-more #services-widget #services-hero {height:115px;} } @media (min-width: 992px) {#my-canon--get-more #services-widget #services-hero {height:172px;} } @media (min-width: 1200px) {#my-canon--get-more #services-widget #services-hero {height:224px;} } #my-canon--get-more #services-widget .service-logo {max-width: 107px;height: 30px;} #my-canon--get-more #competitions-widget .competition-image-container img {width: 100%;} #my-canon--get-more #competitions-widget .competition-description-container .competition-deadline {color: #6E7276;} .promoted-editorial {display: none;position: fixed;z-index: 10000;top: 0;width: 100%;} .promoted-editorial.displayed {display: none;} @media (min-width: 992px) {.promoted-editorial.displayed {display:block;} } .promoted-editorial__left {position: relative;top: 10px;} .promoted-editorial__right {position: relative;top: 5px;} .promoted-editorial__right__tooltip {border: 1px solid #ECEDED;-webkit-box-shadow: 0 0 5px 0 #ECEDED;box-shadow: 0 0 5px 0 #ECEDED;display: none;position: absolute;z-index: 10001;top: 185%;right: 15%;width: 205px;} .promoted-editorial__right__tooltip.displayed {display: none;} @media (min-width: 992px) {.promoted-editorial__right__tooltip.displayed {display:block;} } .promoted-editorial__right__tooltip:before {border-bottom: 12px solid #ECEDED;border-left: 12px solid transparent;border-right: 12px solid transparent;content: '\A';position: absolute;top: -12px;right: 85px;width: 0;height: 0;} .promoted-editorial__right__tooltip:after {border-bottom: 12px solid #FFF;border-left: 11px solid transparent;border-right: 11px solid transparent;content: '\A';position: absolute;top: -10px;right: 86px;width: 0;height: 0;} .promoted-editorial__right__share {display: inline-block;position: relative;z-index: 2;top: 0;} .promoted-editorial__right__share > a > i,.promoted-editorial__right__share > .accordion--element__toggler--icon > i,.promoted-editorial__right__share > .social-like-button > i,.promoted-editorial__right__share > .social-share-button > i {font-size: 35px;} .promoted-editorial__right__share > a > i:before,.promoted-editorial__right__share > .accordion--element__toggler--icon > i:before,.promoted-editorial__right__share > .social-like-button > i:before,.promoted-editorial__right__share > .social-share-button > i:before {font-size: inherit;margin-top: -1px;} .promoted-editorial__right__share__content {position: absolute;z-index: 1;top: 22px;right: 0;left: auto;width: 220px;} .promoted-editorial__right__share.pl-sharer__item {margin: 0 -11px 0 0 !important;} .promoted-editorial__right__link {margin-top: 5px;} .promoted-editorial__progress-bar {height: 10px;} .promoted-editorial__progress-bar__fill {-webkit-transition: 200ms;transition: 200ms;width: 25%;height: 10px;} .promoted-editorial .pl-nav__item {cursor: pointer;display: inline-block;float: none;line-height: 34px;} @media (max-width: 1199px) {.promoted-editorial .pl-nav__item {display:block;float: left;text-align: left;} } .promoted-editorial .pl-nav__item .pl-nav__submenu {text-align: left;} .promoted-editorial .pl-nav__item--active {line-height: 32px;position: relative;} .promoted-editorial .pl-nav__item--active:after {background: #009BD4;content: '';display: block;position: absolute;bottom: -20px;width: 100%;height: 2px;} .promoted-editorial .pl-nav__item--product {float: left;font-weight: 700;} .promoted-editorial .pl-nav__item--product img {display: block;float: left;margin-right: 10px;width: auto;height: 34px;} .promoted-editorial .pl-nav__item--shop .pl-btn--small {display: block;} .promoted-editorial .pl-nav__item--shop,.promoted-editorial .pl-nav__item--more {float: right;margin-left: 20px;} .promoted-editorial .pl-nav__item--shop.active .pl-nav__submenu,.promoted-editorial .pl-nav__item--more.active .pl-nav__submenu {display: block;top: 20px;right: -30px;left: auto;} .promoted-editorial .pl-nav__item--shop.active .pl-nav__submenu:before,.promoted-editorial .pl-nav__item--shop.active .pl-nav__submenu:after,.promoted-editorial .pl-nav__item--more.active .pl-nav__submenu:before,.promoted-editorial .pl-nav__item--more.active .pl-nav__submenu:after {right: 35px;left: auto;} .promoted-editorial .pl-nav__item--share {float: right;margin-left: 20px;} .promoted-editorial .pl-nav__item--share.active .pl-nav__submenu {display: block;min-width: 36px;padding: 0;top: 20px;right: 0;left: auto;} .promoted-editorial .pl-nav__item--share.active .pl-nav__submenu:before,.promoted-editorial .pl-nav__item--share.active .pl-nav__submenu:after {right: 6px;left: auto;} .promoted-editorial .pl-nav__item--more,.promoted-editorial .pl-nav__item--share {display: block;font-size: 34px;opacity: .5;position: relative;width: 34px;height: 34px;} .promoted-editorial .pl-nav__item--more:before,.promoted-editorial .pl-nav__item--share:before {position: absolute;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 50%;left: 50%;} .promoted-editorial .pl-nav__item--more:hover,.promoted-editorial .pl-nav__item--more.active,.promoted-editorial .pl-nav__item--share:hover,.promoted-editorial .pl-nav__item--share.active {opacity: 1;} .promoted-editorial .pl-nav__item--more:before {content: "";} .promoted-editorial .pl-nav__item--more.active:before {content: "";} .promoted-editorial .pl-nav__item--share:before {content: "";} .promoted-editorial .pl-nav__item--share.active:before {content: "";} @media (max-width: 1199px) {.promoted-editorial .pl-nav__item--fixed-item {display:none;} } @media (min-width: 544px) {article:hover .pl-amplience--scale {-webkit-transform:scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);} } .pl-lockup .pl-tag.pl-text--small + .pl-h3 + .pl-text--small,.pl-lockup .editorial .pl-tag.pl-text--small + .pl-h3 + .pl-text--small {line-height: 20px;} .pl-lockup .pl-h5 + .pl-text--small,.pl-lockup .editorial .pl-h5 + .pl-text--small {line-height: 20px;} @media (max-width: 767px) {.full-width--sm-down {width:100%;} } .feature-icon {font-size: 64px;line-height: 100%;} .time-to-read i {margin-right: 10px!important;} .link-overlay {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;} .bordered-box {border: 12px solid #ECEDED;} .bordered-box .pl-like-button {border: 1px solid #D9D9D9;} .box-content p:last-child {margin-bottom: 0;} .lpt-steps-form__step {display: none;} .lpt-steps-form__step.active {display: block;} .lpt-steps-form__progress-bar {height: 10px;} .lpt-steps-form__progress-bar__fill {-webkit-transition: 500ms;transition: 500ms;width: 25%;height: 10px;} .lpt-steps-form__step__input {display: table-cell;vertical-align: top;height: 50px;} @media (min-width: 544px) {.lpt-steps-form__step__input {height:60px;} } .lpt-steps-form__step__input label span {line-height: 22px;width: 90%;} .lpt-steps-form__step__input input[type=text] {top: -14px;} .lpt-steps-form.final-step .lpt-steps-form__skip,.lpt-steps-form.final-step .lpt-steps-form__next-step,.lpt-steps-form.final-step .lpt-steps-form__options-count {display: none;} .lpt-steps-form__final-step,.lpt-steps-form__start-expl {display: none;} .lpt-steps-form.final-step .lpt-steps-form__final-step,.lpt-steps-form.final-step .lpt-steps-form__start-expl {display: inline-block;} .pl-cover__social {z-index: 9;} .pl-text--small > .pl-cover__social .icon-view-t,.editorial .pl-text--small > .pl-cover__social .icon-view-t {width: 24px;} .pl-text--small > .pl-cover__social .icon-view-t:before,.editorial .pl-text--small > .pl-cover__social .icon-view-t:before {font-size: 20px;} .pl-text--small > .pl-cover__social .icon-favourite-t,.editorial .pl-text--small > .pl-cover__social .icon-favourite-t,.pl-text--small > .pl-cover__social .icon-share-t,.editorial .pl-text--small > .pl-cover__social .icon-share-t {width: 20px;} .pl-text--small > .pl-cover__social li:not(:first-of-type),.editorial .pl-text--small > .pl-cover__social li:not(:first-of-type) {margin-left: 1.4em;} .pl-text--large > .pl-cover__social .icon-view-t,.editorial .pl-text--large > .pl-cover__social .icon-view-t,.pl-text--large > .pl-cover__social .icon-favourite-t,.editorial .pl-text--large > .pl-cover__social .icon-favourite-t,.pl-text--large > .pl-cover__social .icon-share-t,.editorial .pl-text--large > .pl-cover__social .icon-share-t {top: 6px;} .pl-text--large > .pl-cover__social .icon-view-t,.editorial .pl-text--large > .pl-cover__social .icon-view-t {width: 24px;} .pl-text--large > .pl-cover__social .icon-view-t:before,.editorial .pl-text--large > .pl-cover__social .icon-view-t:before {font-size: 20px;} .pl-cover__social li:hover .icon-favourite-t:before {content: "";} .pl-cover__social li:hover .social-like-button--selected .icon-favourite-t:before {content: "";} .pl-cover__social li:hover .icon-share-t:before {content: "";} .social-like-button,.social-share-button {padding: 0;text-decoration: none!important;} .social-like-button--selected .icon-favourite-t:before {content: "";} .social-like-button:not(.social-like-button--selected):hover .icon-favourite-t {color: #323232;} .pl-text--small .pl-sharer.open {background-color: #FFF;top: 55px;top: -webkit-calc(100% + 10px);top: calc(100% + 10px);} .pl-text--small .pl-sharer__item a,.pl-text--small .pl-sharer__item .accordion--element__toggler--icon,.pl-text--small .pl-sharer__item .social-like-button,.pl-text--small .pl-sharer__item .social-share-button {width: .7em;height: .7em;} .qtip.qtip-sharer {padding: 0;} .qtip.qtip-sharer .qtip-content {padding: 0;} .qtip.qtip-sharer .pl-sharer {position: static;} .qtip.qtip-sharer .pl-sharer li {border-radius: 0;display: block!important;float: left!important;margin: 0!important;} .qtip.qtip-sharer .pl-sharer__item {background: #FFF;color: #323232!important;} .qtip.qtip-sharer .pl-sharer__item:hover {background: #D9D9D9;} .qtip.qtip-sharer .pl-sharer__item[data-social='facebook']:hover {background: #3B5998;color: #FFF!important;} .qtip.qtip-sharer .pl-sharer__item[data-social='twitter']:hover {background: #4099FF;color: #FFF!important;} .qtip.qtip-sharer .pl-sharer__item[data-social='google']:hover {background: #DD4B39;color: #FFF!important;} .qtip.qtip-sharer .pl-sharer__item[data-social='linkedin']:hover {background: #4875B4;color: #FFF!important;} .qtip.qtip-sharer .pl-sharer__item[data-social='pinterest']:hover {background: #C92228;color: #FFF!important;} .qtip.qtip-sharer .pl-sharer__item:hover {background: #D9D9D9;} .qtip.qtip-sharer .pl-sharer__item[data-social='facebook']:hover {background: #3B5998;color: #FFF!important;} .qtip.qtip-sharer .pl-sharer__item[data-social='twitter']:hover {background: #4099FF;color: #FFF!important;} .qtip.qtip-sharer .pl-sharer__item[data-social='google']:hover {background: #DD4B39;color: #FFF!important;} .qtip.qtip-sharer .pl-sharer__item[data-social='linkedin']:hover {background: #4875B4;color: #FFF!important;} .qtip.qtip-sharer .pl-sharer__item[data-social='pinterest']:hover {background: #C92228;color: #FFF!important;} .qtip.qtip-sharer .pl-sharer__item[data-social='rss']:hover {background: #f26522;color: #FFF!important;} .qtip.qtip-sharer .pl-sharer__item a,.qtip.qtip-sharer .pl-sharer__item .accordion--element__toggler--icon,.qtip.qtip-sharer .pl-sharer__item .social-like-button,.qtip.qtip-sharer .pl-sharer__item .social-share-button {padding: 10px;width: 1em;height: 1em;} .qtip.qtip-sharer .qtip-tip {right: 8px!important;left: initial!important;} .centered-vertical-container {display: table;vertical-align: middle;} .centered-vertical-element {display: table-cell;float: none;vertical-align: middle;} .centered-horizontal-image {display: block;margin: 0 auto;} @media (max-width: 767px) {.center-content--mobile {display:inline-block;margin: 0 auto;} } #my-canon--suggestions #suggestions-heading {padding-left: 0;} #my-canon--suggestions #promoted-article img {width: 100%;} #my-canon--suggestions #promoted-article .image-overlay {display: inline-block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} @media (min-width: 992px) {#my-canon--suggestions #promoted-article .image-overlay {background-color:transparent;background-image: -webkit-linear-gradient(top,rgba(0,0,0,0) 35%,rgba(0,0,0,0.6) 100%);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(35%,rgba(0,0,0,0)),to(rgba(0,0,0,0.6)));background-image: -webkit-linear-gradient(top,rgba(0,0,0,0) 35%,rgba(0,0,0,0.6) 100%);background-image: linear-gradient(to bottom,rgba(0,0,0,0) 35%,rgba(0,0,0,0.6) 100%);} } @media (max-width: 991px) {#my-canon--suggestions #promoted-article .image-overlay {display:block;position: relative;right: initial;left: initial;} } #my-canon--suggestions #promoted-article .image-overlay .text-container {display: block;position: absolute;bottom: 0;left: 0;} @media (max-width: 991px) {#my-canon--suggestions #promoted-article .image-overlay .text-container {padding-left:0;padding-right: 0;position: relative;bottom: initial;left: initial;} } #my-canon--suggestions #promoted-article .image-overlay .text-container a,#my-canon--suggestions #promoted-article .image-overlay .text-container .accordion--element__toggler--icon,#my-canon--suggestions #promoted-article .image-overlay .text-container .social-like-button,#my-canon--suggestions #promoted-article .image-overlay .text-container .social-share-button {color: #FFF;} #my-canon--suggestions #promoted-article .image-overlay .text-container .pl-tag {color: #FFF;} @media (max-width: 991px) {#my-canon--suggestions #promoted-article .image-overlay .text-container .pl-tag {color:#000;margin-bottom: 0;} } #my-canon--suggestions #promoted-article .image-overlay .text-container #promoted-article-title a,#my-canon--suggestions #promoted-article .image-overlay .text-container #promoted-article-title .accordion--element__toggler--icon,#my-canon--suggestions #promoted-article .image-overlay .text-container #promoted-article-title .social-like-button,#my-canon--suggestions #promoted-article .image-overlay .text-container #promoted-article-title .social-share-button {color: #FFF;} @media (max-width: 991px) {#my-canon--suggestions #promoted-article .image-overlay .text-container #promoted-article-title a,#my-canon--suggestions #promoted-article .image-overlay .text-container #promoted-article-title .accordion--element__toggler--icon,#my-canon--suggestions #promoted-article .image-overlay .text-container #promoted-article-title .social-like-button,#my-canon--suggestions #promoted-article .image-overlay .text-container #promoted-article-title .social-share-button {color:#000;} } #my-canon--suggestions #promoted-article .image-overlay .text-container #promoted-article-description {color: #FFF;} @media (max-width: 991px) {#my-canon--suggestions #promoted-article .image-overlay .text-container #promoted-article-description {display:none;} } #my-canon--suggestions #promoted-article .image-overlay .pl-like-button {position: absolute;top: 32px;right: 32px;} @media (max-width: 991px) {#my-canon--suggestions #promoted-article .image-overlay .pl-like-button {display:none;} } #my-canon--suggestions #be-inspired-widget {height: 100%;} #my-canon--suggestions #be-inspired-widget .my-canon-widget {height: 100%;} @media (min-width: 992px) {#my-canon--suggestions #be-inspired-widget .my-canon-widget #my-canon-widget-inner-container {padding:initial;} } .my-gallery__item__details {background-color: #f5f6f6;-webkit-transition: all .3s ease-out;transition: all .3s ease-out;width: 100%;height: 100%;} .flip-container {-webkit-perspective: 1000px;perspective: 1000px;} .flip-container .flip-back.flipped {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);} .flip-container .flip-back .flip-back__close {display: none;position: absolute;top: 0;right: 0;} .flip-container .pl-amplience--scale-blur.flipped {-webkit-transform: scale(1.2) translateY(-3%);-ms-transform: scale(1.2) translateY(-3%);transform: scale(1.2) translateY(-3%);} .pl-amplience--scale-blur {-webkit-transition: all .3s ease-out;transition: all .3s ease-out;} .flipper {position: relative;} .front,.back {-webkit-backface-visibility: hidden;backface-visibility: hidden;} .flip-front {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);z-index: 2;} .flip-back {-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);} @media (min-width: 992px) {.pl-search__type-ahead {background-color:#F5F6F6;} } .pl-filter--bottom {display: none;} @media (min-width: 992px) {.pl-filter--bottom {display:block;} } .pl-filter--bottom.open {display: block;overflow-x: scroll;} @media (min-width: 992px) {.pl-filter--top {background-color:#F5F6F6;} } .pl-filter--top.open {background-color: #F5F6F6;} .pl-filter--top.open .pl-filter__title {display: block;-webkit-transition: all .15s ease-in;transition: all .15s ease-in;} .pl-filter__container {position: relative;} @media (max-width: 991px) {.pl-filter__container .row {margin-left:initial;margin-right: initial;} } .pl-filter__buttons {padding-top: 30px;} .pl-filter__title {display: none;} @media (min-width: 992px) {.pl-filter__title {display:block;padding-top: 10px;} } .pl-filter__title--btn {background: #006FB4;border-radius: 5px;color: #FFF;cursor: pointer;display: block;padding: 10px 15px;position: absolute;-webkit-transform: translateY(-135%);-ms-transform: translateY(-135%);transform: translateY(-135%);-webkit-transition: all .15s ease-in;transition: all .15s ease-in;top: 0;right: 0;} @media (min-width: 992px) {.pl-filter__title--btn {background:none;color: #4B4F54;cursor: auto;padding: 10px 0 0;position: static;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);} } .pl-filter__title--btn.open {background: #D9D9D9;color: #4B4F54;} a.pl-filter-tag,.pl-filter-tag.accordion--element__toggler--icon,.pl-filter-tag.social-like-button,.pl-filter-tag.social-share-button,.pl-filter-tag {border: 1px solid #D9D9D9;display: inline-block;font-weight: 700;padding: 10px 14px;position: relative;-webkit-transition: all .1s ease-in;transition: all .1s ease-in;} @media (min-width: 544px) {a.pl-filter-tag + a.pl-filter-tag,.pl-filter-tag.accordion--element__toggler--icon + a.pl-filter-tag,.pl-filter-tag.social-like-button + a.pl-filter-tag,.pl-filter-tag.social-share-button + a.pl-filter-tag,a.pl-filter-tag + .pl-filter-tag.accordion--element__toggler--icon,.pl-filter-tag.accordion--element__toggler--icon + .pl-filter-tag.accordion--element__toggler--icon,.pl-filter-tag.social-like-button + .pl-filter-tag.accordion--element__toggler--icon,.pl-filter-tag.social-share-button + .pl-filter-tag.accordion--element__toggler--icon,a.pl-filter-tag + .pl-filter-tag.social-like-button,.pl-filter-tag.accordion--element__toggler--icon + .pl-filter-tag.social-like-button,.pl-filter-tag.social-like-button + .pl-filter-tag.social-like-button,.pl-filter-tag.social-share-button + .pl-filter-tag.social-like-button,a.pl-filter-tag + .pl-filter-tag.social-share-button,.pl-filter-tag.accordion--element__toggler--icon + .pl-filter-tag.social-share-button,.pl-filter-tag.social-like-button + .pl-filter-tag.social-share-button,.pl-filter-tag.social-share-button + .pl-filter-tag.social-share-button,.pl-filter-tag + a.pl-filter-tag,.pl-filter-tag + .pl-filter-tag.accordion--element__toggler--icon,.pl-filter-tag + .pl-filter-tag.social-like-button,.pl-filter-tag + .pl-filter-tag.social-share-button,a.pl-filter-tag + .pl-filter-tag,.pl-filter-tag.accordion--element__toggler--icon + .pl-filter-tag,.pl-filter-tag.social-like-button + .pl-filter-tag,.pl-filter-tag.social-share-button + .pl-filter-tag,.pl-filter-tag + .pl-filter-tag {margin-left:16px;} } @media (min-width: 1200px) {a.pl-filter-tag,.pl-filter-tag.accordion--element__toggler--icon,.pl-filter-tag.social-like-button,.pl-filter-tag.social-share-button,.pl-filter-tag {padding:10px 20px;} } a.pl-filter-tag:hover,.pl-filter-tag.accordion--element__toggler--icon:hover,.pl-filter-tag.social-like-button:hover,.pl-filter-tag.social-share-button:hover,.pl-filter-tag:hover {border-color: #000;-webkit-box-shadow: 0 0 0 1px #000;box-shadow: 0 0 0 1px #000;color: #000!important;} a.pl-filter-tag--active,.pl-filter-tag--active.accordion--element__toggler--icon,.pl-filter-tag--active.social-like-button,.pl-filter-tag--active.social-share-button,.pl-filter-tag--active {background: #006FB4;border-color: #006FB4;color: #FFF!important;font-weight: 700;} a.pl-filter-tag--active:after,.pl-filter-tag--active.accordion--element__toggler--icon:after,.pl-filter-tag--active.social-like-button:after,.pl-filter-tag--active.social-share-button:after,.pl-filter-tag--active:after {content: 'x';display: inline-block;font-size: 14px;font-weight: 400;line-height: 1;margin-left: 10px;} a.pl-filter-tag--active:hover,.pl-filter-tag--active.accordion--element__toggler--icon:hover,.pl-filter-tag--active.social-like-button:hover,.pl-filter-tag--active.social-share-button:hover,.pl-filter-tag--active:hover {border-color: #006FB4;-webkit-box-shadow: none;box-shadow: none;color: #FFF!important;} .pl-filter-list.pl-list--inline li {display: inline-block;} @media (max-width: 991px) {.pl-filter-list.pl-list--inline li.pl-filter-list__active {margin-left:0!important;text-align: center;width: 100%;} } .hidden {display: none!important;} .pl-search-term--mobile {position: absolute;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);top: 0;} .pl-search-term--mobile .search-term {display: block;} .pl-search-term--desktop {padding-left: 3px;} #btn_prev {float: left;} #btn_next {float: right;} .search-result-container .search-result {padding-left: 3px;} .pl-star-rating {display: inline-block;float: left;padding: 5px 15px;text-align: left;} .pl-star-rating__rating {display: block;margin-top: -3px;} .pl-star-rating__rating .star-rating {background: url(http://i1.adis.ws/i/canon/star_rating) no-repeat center 0;background-size: 100%;display: inline-block;margin: 0 1px;width: 15px;height: 15px;} .pl-star-rating__rating .star-rating.empty {background-position: center bottom;} .pl-star-rating__rating:after {content: '';display: block;margin-bottom: 10px;margin-top: -1px;width: 100%;height: 1px;} @media (max-width: 543px) {#registered-products #registered-products--container div .registered-item-container {margin-left:15px;margin-right: 15px;} } @media (min-width: 544px) {#registered-products #registered-products--container div:nth-of-type(2n) .registered-item-container {margin-right:0;} } @media (min-width: 768px) {#registered-products #registered-products--container {padding-left:.9375rem;padding-right: .9375rem;} } @media (min-width: 992px) {#registered-products #registered-products--container div:nth-of-type(2n) .registered-item-container {margin-right:7px;} #registered-products #registered-products--container div:nth-of-type(3n) .registered-item-container {margin-right: 0;} } @media (min-width: 1200px) {#registered-products #registered-products--container div:nth-of-type(3n) .registered-item-container {margin-right:7px;} #registered-products #registered-products--container div:nth-of-type(4n) .registered-item-container {margin-right: 0;} } #registered-products #registered-products--container .registered-item-container {margin-right: 7px;} #registered-products #registered-products--container .registered-item-container .registered-item {border: 2px solid #F5F6F6;display: inline-block;width: 100%;} #registered-products #registered-products--container .registered-item-container .registered-item .registered-image {background-color: #F5F6F6;} #registered-products #registered-products--container .registered-item-container .registered-item .registered-image img {max-height: 170px;width: initial;} #registered-products #registered-products--container .registered-item-container .registered-item .registered-description h5 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;} @media (max-width: 543px) {#gallery-items #gallery-items--container div .gallery-item-container {margin-left:15px;margin-right: 15px;} } @media (min-width: 768px) {#gallery-items #gallery-items--container {padding-left:.9375rem;padding-right: .9375rem;} } @media (min-width: 992px) {#gallery-items #gallery-items--container div:nth-of-type(2n) .gallery-item-container {margin-right:7px;} } @media (min-width: 1200px) {#gallery-items #gallery-items--container div:nth-of-type(3n) .gallery-item-container {margin-right:7px;} } #gallery-items #gallery-items--container .gallery-item-container {margin-right: 7px;} #gallery-items #gallery-items--container .gallery-item-container .gallery-item {border: 2px solid #F5F6F6;display: inline-block;position: relative;width: 100%;height: 100%;} #gallery-items #gallery-items--container .gallery-item-container .gallery-item .gallery-image {background-color: #F5F6F6;overflow: hidden;} #gallery-items #gallery-items--container .gallery-item-container .gallery-item .gallery-description h5 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;} .product-comp-specification .specifications-list__content__item {border-bottom: 1px solid #ECEDED;} @media (max-width: 543px) {.product-comp-specification .product-compare img {width:100%;} } .product-comp-specification .product-compare img {width: auto;} .product-comp-specification__item__details {padding: 0;} .product-comp-specification__item__details__element {border-top: 1px solid #ECEDED;} .product-comp-specification #camera-body-comp {border-top: 0;} @media (min-width: 768px) {.product-comp-specification #camera-body-comp .pl-h5 {position:relative;top: 225px;} } @media (max-width: 991px) {.product-comp-specification #camera-body-comp .pl-h5 {display:none;} } .pl-generic-popup .pl-simplified-popup-body {background: #F5F6F6;min-height: 100%;} @media (max-width: 767px) {.pl-generic-popup .pl-simplified-popup-body {min-height:initial;} } .pl-generic-popup .pl-simplified-popup-body .pl-cover {height: 100vh;} @media (max-width: 767px) {.pl-generic-popup .pl-simplified-popup-body .pl-cover {height:auto;} } @media (max-width: 767px) {.pl-generic-popup .pl-simplified-popup-body .pl-cover.pl-cover--video {min-height:200px;} } .pl-generic-popup .pl-simplified-popup-body .pl-cover.pl-simplified-article {background: #FFF;overflow-y: auto;} .pl-generic-popup .pl-simplified-popup-body .pl-cover .magnifying-glass-icon {color: #FFF;font-size: 20px;position: relative;} .pl-generic-popup .pl-simplified-popup-body .pl-cover .magnifying-glass-icon:before {content: "";} @media (max-width: 767px) {.pl-generic-popup .pl-simplified-popup-body .pl-cover .magnifying-glass-icon:hover {cursor:pointer;} .pl-generic-popup .pl-simplified-popup-body .pl-cover .magnifying-glass-icon:hover:before {opacity: 0;} } .pl-generic-popup .pl-simplified-popup-body .pl-cover .magnifying-glass-icon:before {background: rgba(105,105,105,0.2);border-radius: 50%;color: #FFF;margin: 5px;opacity: 0;padding: 10px 13px;position: absolute;right: 0;} .pl-generic-popup .pl-simplified-popup-body .pl-cover .magnifying-glass-icon:hover {cursor: -webkit-zoom-in;cursor: zoom-in;} .pl-generic-popup .pl-simplified-popup-body .pl-cover .magnifying-glass-icon:hover:before {opacity: 1;z-index: 2;} .pl-generic-popup .pl-simplified-popup-body .pl-cover img.pl-simplified__image {max-height: 100%;max-width: 100%;} @media (max-width: 767px) {.pl-generic-popup .pl-simplified-popup-body .pl-cover img.pl-simplified__image {position:static;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);width: 100%;} } .pl-generic-popup .pl-simplified-popup-body .pl-cover img.pl-simplified__image:hover {cursor: -webkit-zoom-in;cursor: zoom-in;} .pl-generic-popup .pl-simplified-popup-ribbon {min-height: 100%;} .pl-generic-popup .pl-simplified-popup-ribbon.pl-simplified-article {background: #F5F6F6;} .pl-generic-popup .pl-simplified-popup-ribbon .pl-simplified-popup-ribbon--margin-top {margin-top: 40px;} .pl-generic-popup .pl-simplified-popup-ribbon .pl-popup__close {color: #323232;font-size: 30px;position: absolute;top: 25px;right: 25px;} @media (max-width: 767px) {.pl-generic-popup .pl-simplified-popup-ribbon .pl-popup__close {background:#FFF;font-size: 20px;padding: 10px;position: fixed;z-index: 10;top: 0;right: 0;} } .pl-generic-popup .pl-simplified-popup-ribbon .author__inner,.pl-generic-popup .pl-simplified-popup-ribbon .author__info,.pl-generic-popup .pl-simplified-popup-ribbon .author__lens,.pl-generic-popup .pl-simplified-popup-ribbon .exif__inner,.pl-generic-popup .pl-simplified-popup-ribbon .exif__info,.pl-generic-popup .pl-simplified-popup-ribbon .exif__lens {color: #323232;} .pl-generic-popup .pl-simplified-popup-ribbon .inspire-meta-circle {background-color: #FFF;border: 1px solid #dadada;border-radius: 50%!important;display: block;padding: 15px 5px;width: 60px;height: 60px;} .pl-generic-popup .pl-simplified-popup-ribbon .inspire-meta-circle img {max-width: 100%;} .pl-generic-popup .pl-simplified-popup-ribbon .inspire-meta-circle .inspire-meta__camera {margin: 0 auto;max-height: 25px;max-width: 100%;vertical-align: middle;} .pl-generic-popup .pl-simplified-popup-ribbon .pl-like-button {border: 1px solid #ECEDED;} .popup-trigger {cursor: pointer;} .ra-simplified-ribbon-author {padding-left: 80px;position: relative;text-align: left;} .ra-simplified-ribbon-author__image {position: absolute;top: 5px;left: 0;} .pl-supportform {position: relative;width: 100%;} .pl-supportform__label {display: block;} .pl-supportform__label:before {position: absolute;-webkit-transform: translateY(-20%);-ms-transform: translateY(-20%);transform: translateY(-20%);top: 20%;} .pl-supportform_overflow {overflow: auto;} .pl-supportform__input,.pl-supportform__results--none,.pl-supportform__item {-webkit-box-sizing: border-box;box-sizing: border-box;color: #4B4F54;display: block;font-size: 16px;line-height: 1;padding: 20px;position: relative;width: 100%;} .pl-supportform__input {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border: none;border-bottom: solid 1px #D9D9D9;border-radius: 0;outline: none;} .msie .pl-supportform__input {line-height: 100%;} .pl-supportform__results {display: block;list-style-type: none;margin: 0;overflow: hidden;padding: 0;position: absolute;right: 0;left: 0;} @media (min-width: 992px) {.pl-supportform__results {-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.3);box-shadow: 0 5px 15px 0 rgba(0,0,0,0.3);} } .pl-supportform__results--none {padding-left: 2em!important;} .pl-supportform__item {cursor: pointer;padding-left: 2em;} .pl-supportform__item:hover {background: #009BD4;color: #FFF;} .pl-supportform__item:hover .pl-supportform__item-highlight {color: #FFF;} .pl-supportform__item-image {display: none;float: left;margin-right: 1em;margin-top: -.5em;position: relative;width: auto;height: 2em;} .pl-supportform__item-highlight {color: #4B4F54;} .pl-supportform__input::-webkit-input-placeholder,.pl-supportform__input-hint {color: #6E7276;font-size: 14px;font-weight: 400;} .pl-supportform__input:-ms-input-placeholder,.pl-supportform__input-hint {color: #6E7276;font-size: 14px;font-weight: 400;} .pl-supportform__input::placeholder,.pl-supportform__input-hint {color: #6E7276;font-size: 14px;font-weight: 400;} .pl-supportform__results,.pl-supportform__results--none {background: #FFF;} .pl-supportform--black .pl-finder__input {border-bottom: solid 1px #323232;} .pl-supportform--black .pl-finder__input,.pl-supportform--black .pl-finder__item-highlight {color: #6E7276;} .pl-supportform--black .pl-finder__input::-webkit-input-placeholder,.pl-supportform--black .pl-finder__input-hint,.pl-supportform--black .pl-finder__item {color: #4B4F54;} .pl-supportform--black .pl-finder__input:-ms-input-placeholder,.pl-supportform--black .pl-finder__input-hint,.pl-supportform--black .pl-finder__item {color: #4B4F54;} .pl-supportform--black .pl-finder__input::placeholder,.pl-supportform--black .pl-finder__input-hint,.pl-supportform--black .pl-finder__item {color: #4B4F54;} .pl-supportform--black .pl-finder__results,.pl-supportform--black .pl-finder__results--none {background: #000;} #issue_desc_faq .formatlink,#solution_desc_faq .formatlink,#cause_desc_faq .formatlink,#desc_errno .formatlink,#resolve_errno .formatlink {color: #006FB4!important;} #issue_desc_faq a,#issue_desc_faq .accordion--element__toggler--icon,#issue_desc_faq .social-like-button,#issue_desc_faq .social-share-button,#solution_desc_faq a,#solution_desc_faq .accordion--element__toggler--icon,#solution_desc_faq .social-like-button,#solution_desc_faq .social-share-button,#cause_desc_faq a,#cause_desc_faq .accordion--element__toggler--icon,#cause_desc_faq .social-like-button,#cause_desc_faq .social-share-button,#desc_errno a,#desc_errno .accordion--element__toggler--icon,#desc_errno .social-like-button,#desc_errno .social-share-button,#resolve_errno a,#resolve_errno .accordion--element__toggler--icon,#resolve_errno .social-like-button,#resolve_errno .social-share-button {color: #006FB4!important;} .cashback-tag--container {position: relative;display:inline-block;;} .pl-tag--blue a,.pl-tag--blue .accordion--element__toggler--icon,.pl-tag--blue .social-like-button,.pl-tag--blue .social-share-button {background: #009BD4;color: #FFF;display: inline;font-size: 11px;font-weight: 500;padding: 1.3em 1.7em;} .pl-tag--red a,.pl-tag--red .accordion--element__toggler--icon,.pl-tag--red .social-like-button,.pl-tag--red .social-share-button {background: #c00;color: #FFF;display: inline;font-size: 11px;font-weight: 500;padding: 1.3em 1.7em;} .pl-tag--purple a,.pl-tag--purple .accordion--element__toggler--icon,.pl-tag--purple .social-like-button,.pl-tag--purple .social-share-button {background: #982171;color: #FFF;display: inline;font-size: 11px;font-weight: 500;padding: 1.3em 1.7em;} @media (max-width: 991px) {.pl-tag--blue a,.pl-tag--blue .accordion--element__toggler--icon,.pl-tag--blue .social-like-button,.pl-tag--blue .social-share-button {font-size:9px;padding: 1.1em 1.3em;} } @media (max-width: 767px) {.pl-tag--blue a,.pl-tag--blue .accordion--element__toggler--icon,.pl-tag--blue .social-like-button,.pl-tag--blue .social-share-button {font-size:11px;padding: 1.3em 1.7em;} } .pl-tag--blue a:hover,.pl-tag--blue .accordion--element__toggler--icon:hover,.pl-tag--blue .social-like-button:hover,.pl-tag--blue .social-share-button:hover {background: #006FB4;} .pl-tag--black a,.pl-tag--black .accordion--element__toggler--icon,.pl-tag--black .social-like-button,.pl-tag--black .social-share-button {background: #000;color: #FFF;display: inline;font-size: 11px;font-weight: 500;padding: 1.3em 1.7em;} @media (max-width: 991px) {.pl-tag--black a,.pl-tag--black .accordion--element__toggler--icon,.pl-tag--black .social-like-button,.pl-tag--black .social-share-button {font-size:9px;padding: 1.1em 1.3em;} } @media (max-width: 767px) {.pl-tag--black a,.pl-tag--black .accordion--element__toggler--icon,.pl-tag--black .social-like-button,.pl-tag--black .social-share-button {font-size:11px;padding: 1.3em 1.7em;} } .pl-tag--black a:hover,.pl-tag--black .accordion--element__toggler--icon:hover,.pl-tag--black .social-like-button:hover,.pl-tag--black .social-share-button:hover {background: #FFF;color: #000;} @media (max-width: 991px) {.pl-claim-link .pl-link--small {display:block;margin-left: 0;} } @media (max-width: 767px) {.pl-claim-link .pl-link--small {display:inline-block;} } .black-friday-tag span a,.black-friday-tag span .accordion--element__toggler--icon,.black-friday-tag span .social-like-button,.black-friday-tag span .social-share-button {margin-top: 20px;display: inline-block;padding: .2em 1em;} .black-friday-tag .pl-tag--black a:hover,.black-friday-tag .pl-tag--black .accordion--element__toggler--icon:hover,.black-friday-tag .pl-tag--black .social-like-button:hover,.black-friday-tag .pl-tag--black .social-share-button:hover {background: #000;color: #FFF!important;} #slick-slide05 .black-friday-tag span a,#slick-slide05 .black-friday-tag span .accordion--element__toggler--icon,#slick-slide05 .black-friday-tag span .social-like-button,#slick-slide05 .black-friday-tag span .social-share-button {display: block;padding: .2em 1em;text-align: center;margin-top: 5px;} .black-friday-top a,.black-friday-top .accordion--element__toggler--icon,.black-friday-top .social-like-button,.black-friday-top .social-share-button {margin-top: 0!important;} .promocode-tag span a,.promocode-tag span .accordion--element__toggler--icon,.promocode-tag span .social-like-button,.promocode-tag span .social-share-button {margin-top: 0px;display: inline-block;padding: .2em 1em;} .promocode-tag .pl-tag--black a:hover,.promocode-tag .pl-tag--black .accordion--element__toggler--icon:hover,.promocode-tag .pl-tag--black .social-like-button:hover,.promocode-tag .pl-tag--black .social-share-button:hover {background: #000;color: #FFF!important;} #slick-slide05 .promocode-tag span a,#slick-slide05 .promocode-tag span .accordion--element__toggler--icon,#slick-slide05 .promocode-tag span .social-like-button,#slick-slide05 .promocode-tag span .social-share-button {display: block;padding: .2em 1em;text-align: center;margin-top: 5px;} .product-filter--subnav {overflow: auto;} .product-filter .pl-hr--light {border: 0;height: 1px;} .product-filter-dynamic-label {font-size: 14px;line-height: 16px;padding: 0;-webkit-transition: opacity .5s;transition: opacity .5s;} .product-filter-dynamic-label--visible {opacity: 1;} .product-filter-dynamic-result-text {font-size: 14px;line-height: 16px;padding: 0;-webkit-transition: opacity .5s;transition: opacity .5s;} .product-filter-dynamic-result-text--visible {opacity: 1;} .product-filter--navigation {overflow: auto;} .product-filter--navigation__item {padding-bottom: 20px;display: block;} .product-filter--navigation__item .pl-form-field__input {display: block;} @media (max-width: 767px) {.product-filter--navigation .buttonContainer {border-top:1px solid #D9D9D9;position: fixed;z-index: 5;bottom: 0;left: 0;} } @media (max-width: 991px) {.product-filter--navigation .pl-form-field__input {display:block;margin: 10px 0;} } .product-filter-grid {padding-top: 80px;} @media (max-width: 991px) {.product-filter-grid {padding:0 32px;height: auto;} } .product-filter-grid__item {overflow: initial;height: auto;} .product-filter-grid__item .pl-h2 {font-size: 24px;font-weight: 300;} @media (max-width: 768px) {.product-filter-grid__item .f-pro-columns-simple-news {padding-bottom:0;} } .cps-form-input {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin-bottom: 45px;position: relative;} @media only screen and (max-width: 768px) {.cps-form-input {margin-bottom:20px;} } .cps-form-input input {background: transparent;border: 1px solid rgba(151,151,151,0.15);border-bottom: 2px solid #D9D9D9;border-radius: 2px;-webkit-box-shadow: none;box-shadow: none;font-size: 16px;line-height: 20px;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;padding: 15px;-webkit-transition: border-bottom .3s;transition: border-bottom .3s;z-index: 5;width: 100%;} .cps-form-input input.cps-form-input__input--invalid {border-bottom: 2px solid #C00;color: #C00;} .cps-form-input input.cps-form-input__input--valid {border-bottom: 2px solid #000;} .cps-form-input input.cps-form-input__input--country-code {width: 0;} .cps-form-input input:focus {border: 1px solid rgba(151,151,151,0.15);border-bottom: 2px solid #D9D9D9;-webkit-box-shadow: none;box-shadow: none;outline: 0;} .cps-form-input input:focus.cps-form-input__input--invalid {border-bottom: 2px solid #C00;} .cps-form-input input:focus.cps-form-input__input--valid {border-bottom: 2px solid #000;} .cps-form-input .select2-container {background: transparent!important;border: 1px solid rgba(151,151,151,0.15)!important;border-bottom: 2px solid #D9D9D9!important;border-radius: 2px!important;-webkit-box-shadow: none!important;box-shadow: none!important;font-size: 16px!important;line-height: 20px!important;-webkit-box-ordinal-group: 2!important;-webkit-order: 1!important;-ms-flex-order: 1!important;order: 1!important;padding: 10px!important;-webkit-transition: border-bottom .3s!important;transition: border-bottom .3s!important;z-index: 5!important;width: 100%!important;} .cps-form-input .select2-container.cps-form-input__input--invalid {border-bottom: 2px solid #C00!important;} .cps-form-input .select2-container.cps-form-input__input--valid {border-bottom: 2px solid #000!important;} .cps-form-input .select2-container:focus {border: 1px solid rgba(151,151,151,0.15);border-bottom: 2px solid #D9D9D9;-webkit-box-shadow: none;box-shadow: none;outline: 0;} .cps-form-input .select2-container:focus.cps-form-input__input--invalid {border-bottom: 2px solid #C00!important;} .cps-form-input .select2-container:focus.cps-form-input__input--valid {border-bottom: 2px solid #000!important;} .cps-form-input .select2-selection__choice {background: none!important;border: 0!important;} .cps-form-input .select2-selection__choice__remove {display: none!important;} .cps-form-input .select2-selection--multiple {background: transparent!important;border: 0!important;} .cps-form-input-serial-number,.cps-form-input-cashback-tracker {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;} @media only screen and (max-width: 768px) {.cps-form-input-serial-number input.cps-form-input__input--b,.cps-form-input-cashback-tracker input.cps-form-input__input--b {margin-bottom:12px;} } @media only screen and (max-width: 768px) {.cps-form-input-serial-number input,.cps-form-input-cashback-tracker input {margin-bottom:18px;} } @media only screen and (max-width: 768px) {.cps-form-input-serial-number .cps-form-input__info,.cps-form-input-cashback-tracker .cps-form-input__info {top:35%;} } @media only screen and (max-width: 768px) {.cps-form-input-cashback-tracker .cps-form-input__info {top:45%;} } @media only screen and (max-width: 768px) {.cps-form-input-cashback-tracker .cps-form-input__tick {top:45px;right: 10px;} } @media only screen and (min-width: 1200px) {.cps-form-input-cashback-tracker .cps-form-input__tick {right:1%;} } @media only screen and (max-width: 1050px) {.cps-form-input-cashback-tracker .cps-form-input__tick {right:2%;} } .cps-form-input__input--valid li.select2-results__option.select2-results__message {display: none!important;} .cps-form-input__phone-number-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;} .cps-form-input__phone-number-wrapper input {-webkit-transition: width 0.3s,padding 0.3s,border .3s;transition: width 0.3s,padding 0.3s,border .3s;} .cps-form-input__phone-number-active input {width: 80%;} .cps-form-input__phone-number-active input.cps-form-input__input--country-code {width: 20%;} .cps-form-input-model {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} .cps-form-input__input-box {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 89%;} .cps-form-input__tick {opacity: 0;position: absolute;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all .2s cubic-bezier(0.45,0.3,0.7,1.58);transition: all .2s cubic-bezier(0.45,0.3,0.7,1.58);visibility: hidden;top: 55%;right: -7%;} @media only screen and (max-width: 1050px) {.cps-form-input__tick {right:-11%;} } @media only screen and (max-width: 768px) {.cps-form-input__tick {top:0;right: 0;} } .cps-form-input__tick--active {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);visibility: visible;} @media only screen and (max-width: 768px) {.cps-form-input__tick--active {-webkit-transform:scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);} } .cps-form-input__info {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background-color: rgba(0,0,0,0.05);border-radius: 7px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;opacity: 1;position: absolute;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;visibility: visible;top: 53%;right: 2%;width: 90px;height: 25px;} .cps-form-input__info--hidden {opacity: 0;visibility: hidden;} .cps-form-input__info-text {color: rgba(74,74,74,0.4);font-size: 10px;letter-spacing: 1.25px;text-transform: uppercase;} .cps-form-input__label {font-weight: 700;-webkit-transform: translate(15px,46px);-ms-transform: translate(15px,46px);transform: translate(15px,46px);-webkit-transition: all .15s ease-in;transition: all .15s ease-in;} .cps-form-input__label-valid {color: rgba(0,0,0,0.4);font-size: 14px;-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);} .cps-form-input__cta-link {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;} @media only screen and (max-width: 768px) {.cps-form-input__cta-link {-webkit-box-ordinal-group:3;-webkit-order: 2;-ms-flex-order: 2;order: 2;} } .cps-form-input__cta-link.pl-link {font-size: 12px;margin: 0 0 .5rem auto;} @media only screen and (max-width: 768px) {.cps-form-input__cta-link.pl-link {margin:0 auto;} } @media only screen and (max-width: 768px) {.cps-form-input__cta-link--b.pl-link {margin:0 0 0 4px;} } .cps-form-input__input:focus + .cps-form-input__label {color: rgba(0,0,0,0.4);font-size: 14px;-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);} .cps-form-input__product-points {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;border-radius: 4px;color: #000;cursor: pointer;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-left: 12px;position: relative;width: 66px;height: 53px;} .cps-form-input__product-points--disabled {background-color: transparent;border: 1px dashed #D0CBCB;color: rgba(0,0,0,0.4);} .cps-form-input__product-points-msg {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-radius: 3px;-webkit-box-shadow: 0 7px 25px #ECEDED;box-shadow: 0 7px 25px #ECEDED;display: none;padding: 9px;position: absolute;top: -85px;left: -103px;width: 260px;height: 60px;} .cps-form-input__product-points-msg::after {border-left: 1rem solid transparent;border-right: 1rem solid transparent;border-top: 1rem solid #FFF;content: '';position: absolute;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom: -.94rem;left: 50%;width: 0;height: 0;} .cps-form-input__product-points-msg-txt {font-weight: 300;} .cps-form-input__product-points:hover .cps-form-input__product-points-msg {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;} @media only screen and (max-width: 768px) {.cps-form-input__product-points:hover .cps-form-input__product-points-msg {display:none;} } .cps-form-input__product-score {text-transform: uppercase;} .cps-form-input__product-score--number {font-size: 18px;font-weight: 300;} .cps-form-input__product-score--label {font-size: 10px;letter-spacing: 0;line-height: 8px;} .cps-congrat-alert a,.cps-congrat-alert .accordion--element__toggler--icon,.cps-congrat-alert .social-like-button,.cps-congrat-alert .social-share-button {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;line-height: 19px;} .cps-congrat-alert a::after,.cps-congrat-alert .accordion--element__toggler--icon::after,.cps-congrat-alert .social-like-button::after,.cps-congrat-alert .social-share-button::after {border: 1px solid;border-radius: 50%;display: inline-block;line-height: 18px;text-align: center;width: 18px;height: 18px;} .cps-form-error-box {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background-color: rgba(204,0,0,0.1);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 50px;min-height: 95px;padding: 0 42px;height: 80px;} .cps-form-error-box-message {color: #C00;font-size: 16px;letter-spacing: 0;line-height: 22px;margin: 0;} @media only screen and (max-width: 768px) {.cps-form-error-box-message {font-size:14px;line-height: 20px;} } #product-range {min-height: 70vh;overflow: hidden;position: relative;} #product-range ul.tab-header {background-color: #006FB4;display: block;list-style: none;margin: 0;padding: 0;text-align: left;} #product-range ul.tab-header li {background-color: #006FB4;cursor: pointer;padding: 20px;position: relative;} @media (max-width: 767px) {#product-range ul.tab-header li {padding:0;position: inherit;} } #product-range ul.tab-header li a,#product-range ul.tab-header li .accordion--element__toggler--icon,#product-range ul.tab-header li .social-like-button,#product-range ul.tab-header li .social-share-button {color: #FFF;text-decoration: none;} #product-range ul.tab-header li.active {background-color: #D9D9D9;} @media (max-width: 767px) {#product-range ul.tab-header li.active {background-color:#006FB4;} } #product-range ul.tab-header li.active a,#product-range ul.tab-header li.active .accordion--element__toggler--icon,#product-range ul.tab-header li.active .social-like-button,#product-range ul.tab-header li.active .social-share-button {color: #006FB4;text-decoration: none;} #product-range ul.tab-header li.active:hover {background-color: #D9D9D9;} @media (max-width: 767px) {#product-range ul.tab-header li.active:hover {background-color:#006FB4;} } #product-range ul.tab-header li:hover {background-color: #014c8c;color: #D9D9D9;} @media (max-width: 767px) {#product-range ul.tab-header li:hover {background-color:#006FB4;} } #product-range ul.tab-header li .tab-content {margin: 0;width: 100%;} #product-range ul.tab-header li .tab-content li {background-color: #FFF;padding: 10px;} #product-range ul.tab-header li .header-item {background: #006FB4;padding: 20px;} #product-range ul.tab-header li .header-item a,#product-range ul.tab-header li .header-item .accordion--element__toggler--icon,#product-range ul.tab-header li .header-item .social-like-button,#product-range ul.tab-header li .header-item .social-share-button {color: #FFF;} #product-range .tab-content {margin: 30px 10px;overflow: auto;} @media (max-width: 767px) {#product-range .tab-content {background-color:#FFF;margin: 15px;} } #product-range ul.tab-items {display: block;float: left;list-style: none;margin: 0;padding: 0;text-align: left;} #product-range ul.tab-items li {border: 0;line-height: 20px;padding: 10px 0 10px 15px;vertical-align: top;} #product-range ul.tab-items li a,#product-range ul.tab-items li .accordion--element__toggler--icon,#product-range ul.tab-items li .social-like-button,#product-range ul.tab-items li .social-share-button {color: #323232;display: block;position: relative;text-decoration: none;} #product-range ul.tab-items li a:hover,#product-range ul.tab-items li .accordion--element__toggler--icon:hover,#product-range ul.tab-items li .social-like-button:hover,#product-range ul.tab-items li .social-share-button:hover {color: #006FB4;} @media (max-width: 767px) {#tab-header-container {background-color:#006FB4;}}.ui-menu {list-style: none;padding: 0;margin: 0;display: block;outline: 0;max-width: 100%;z-index: 11;} @media only screen and (max-width: 768px) {.ui-menu {max-width:345px;} } .ui-menu .ui-menu-item {margin: 0;cursor: pointer;list-style-image: none!important;} .ui-menu .ui-menu-item-wrapper {position: relative;padding: 10px 0 5px 20px!important;;} .ui-menu .ui-state-focus,.ui-menu .ui-state-active {background-color: #006FB4!important;color: #FFF!important;border:1px solid#006FB4!important;} .ui-menu .ui-state-focus,.ui-menu .ui-state-active span{color: #FFF!important;} .ui-widget{font-family:"Gotham SSm A","Gotham SSm B",Helvetica,sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:26px!important;} .ui-menu.ui-widget-content {border: 1px solid #323232!important;background: #F5F6F6;color: #006FB4;} .ui-helper-hidden-accessible {display: none;} @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {.podcast-container .podcast-links .podcast-links1 {width:140px!important;background-position: 1px 2px!important;background-size: 1304px 32px!important;} .podcast-container .podcast-links .podcast-links2 {width: 140px!important;background-position: -482px 8px!important;background-size: 1304px 23px!important;} .podcast-container .podcast-links .podcast-links3 {width: 140px!important;background-position: -148px 7px!important;background-size: 1350px 28px!important;} .podcast-container .podcast-links .podcast-links4 {width: 140px!important;background-position: -298px 7px!important;background-size: 1350px 28px!important;} } @media (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {.podcast-container .podcast-links .podcast-links1 {width:140px!important;background-position: 1px 2px!important;background-size: 1304px 32px!important;} .podcast-container .podcast-links .podcast-links2 {width: 140px!important;background-position: -482px 8px!important;background-size: 1304px 23px!important;} .podcast-container .podcast-links .podcast-links3 {width: 140px!important;background-position: -148px 7px!important;background-size: 1350px 28px!important;} .podcast-container .podcast-links .podcast-links4 {width: 140px!important;background-position: -298px 7px!important;background-size: 1350px 28px!important;} .pl-btn + .pl-btn {margin-top: 16px;margin-left: 0;} } .pl-link--lfts {font-size: 14px;font-weight: 700;} .pl-link--lfts:after {content: "";} .pl-link--lfts:hover {color: #4B4F54;} .pl-h1--lfts {font-size: 90px;line-height: 72px;margin-bottom: 16px;font-family: "Tungsten A","Tungsten B",Helvetica,sans-serif;font-weight: 600;text-transform: uppercase;} @media (min-width: 1200px) {.pl-h1--lfts {font-size:55px;line-height: 50px;} } @media (max-width: 1199px) {.pl-h1--lfts {font-size:44px;line-height: 40px;} } @media (max-width: 991px) {.pl-h1--lfts {font-size:55px;line-height: 48px;} } @media (max-width: 767px) {.pl-h1--lfts {font-size:26px;line-height: 24px;} } .pl-h1--lfts--gotham {font-size: 72px;line-height: 68px;margin-bottom: 16px;letter-spacing: -6px;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight: 600;text-transform: uppercase;} @media (min-width: 1200px) {.pl-h1--lfts--gotham {font-size:54px;line-height: 50px;letter-spacing: -6px;} } @media (max-width: 1199px) {.pl-h1--lfts--gotham {font-size:42px;line-height: 38px;letter-spacing: -4px;} } @media (max-width: 991px) {.pl-h1--lfts--gotham {font-size:50px;line-height: 45px;} } @media (max-width: 767px) {.pl-h1--lfts--gotham {font-size:28px;line-height: 25px;} } .pl-h2--lfts {letter-spacing: -1px;font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;} .pl-h2--bottom-border {display: inline-block;padding-bottom: 15px;border-bottom: 3px solid #C00;} .f-pro-container-large {width: 100%;max-width: 1920px;padding: 0;} @media only screen and (min-width: 992px) {.f-pro-container-large {padding-right:65px;padding-left: 65px;} } .f-pro-container {padding-right: 0;padding-left: 0;} .f-pro-editorial p {margin: 40px 0;} .rd-pro-content-label {display: inline-block;margin: 10px;color: #939598;} .f-pro-responsive-video {display: block;} .f-pro-accordion-wrapper {border-top: 1px solid #ECEDED;} .f-pro-accordion--item {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding: 30px 10px;overflow: hidden;cursor: pointer;} .f-pro-accordion--item:hover {background: #F5F6F6;} .f-pro-accordion--item__title {max-width: 90%;font-size: 16px;font-weight: 700;color: #000;} .f-pro-accordion--item__title .pl-tag--new-small {position: relative;bottom: 2px;} .f-pro-accordion--content-wrapper {height: 0;overflow: hidden;} .f-pro-accordion--content {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;padding: 20px 10px;} .f-pro-accordion--item__arrow {width: 20px;height: 20px;color: #006FB4;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition: all .2s ease-out;transition: all .2s ease-out;-webkit-transform-origin: 10px 6px;-ms-transform-origin: 10px 6px;transform-origin: 10px 6px;} @media (max-width: 544px) {.f-pro-accordion--item__arrow {-webkit-transform-origin:10px 5px;-ms-transform-origin: 10px 5px;transform-origin: 10px 5px;} } .f-pro-accordion--item__arrow.icon-right-c-t:before {width: 22px;height: 22px;font-size: 20px;} .f-pro-accordion--item__arrow--open {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);} .f-pro-accordion-wrappers {border-bottom: 1px solid #ECEDED;} .f-pro-accordion--content__ul li {line-height: 46px;} .f-pro-accordion--hidden {display: none;} .f-pro-infobank-card__popular-topics {list-style-type: none;} .f-pro-articles {height: 0;overflow: hidden;-webkit-transition: height .3s;transition: height .3s;} .f-pro-technical-hub-product__element {padding-top: 10px;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #eceded;} .f-pro-technical-hub-product__element:last-child {border-bottom: 0;} .f-pro-articles__ul {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;padding-left: 0;list-style-type: none;outline: 0;} .f-pro-articles__li {margin: 3px 0;} .f-pro-articles__link {font-size: 13px;} .f-pro-articles__controls {margin: 10px 0;} .f-pro-articles__hide {display: none;} .f-pro-articles__hide-additional.pl-link,.f-pro-articles__read-more.pl-link {margin-left: 0;} .f-pro-articles__hide-additional svg,.f-pro-articles__read-more svg {position: relative;top: 5px;} .f-pro-author-profile {display: block;float: none;margin-right: auto;margin-left: auto;text-align: center;border-top: 1px solid #D9D9D9;} .f-pro-author-profile .editorial-author-info--text {display: block;float: none;margin: 10px;white-space: nowrap;} @media only screen and (min-width: 992px) {.f-pro-author-profile .editorial-author-info--text {text-align:left;} } @media only screen and (min-width: 992px) {.f-pro-author-profile .editorial-author-info--text h5 {margin-bottom:0;} } .f-pro-author-profile .photo-circle {display: block;float: none;width: 100%;max-width: 80px;margin-right: auto;margin-left: auto;border-radius: 100%;} .f-pro-author-profile img {width: 100%;border-radius: 100%;} .f-pro-author-profile--flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} @media only screen and (min-width: 992px) {.f-pro-author-profile--flex {-webkit-box-orient:horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} } .f-pro-author-profile__button {margin-bottom: 16px;} @media only screen and (min-width: 992px) {.f-pro-author-profile__button {margin-bottom:0;} } .f-pro-boxout-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} @media only screen and (min-width: 768px) {.f-pro-boxout-wrapper {-webkit-box-orient:horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} } .f-pro-boxout-wrapper--six {margin-bottom: 30px;} .f-pro-boxout__sidebar {height: 100%;padding: 12px 12px 30px;margin-bottom: 40px;border: 12px solid #ECEDED;} @media only screen and (min-width: 768px) {.f-pro-boxout__sidebar {min-width:300px;margin-bottom: 0;} .f-pro-boxout__sidebar--projects {padding: 12px 60px;} .f-pro-boxout__sidebar--margin-right {margin-right: 30px;} .f-pro-boxout__sidebar--margin-left {margin-left: 30px;} .f-pro-boxout__sidebar--full-width {width: 100%;} } .f-pro-boxout__see-more {min-width: 100px;} .f-pro-boxout__header-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} @media only screen and (max-width: 768px) {.f-pro-boxout__header-wrapper {-webkit-box-align:left;-webkit-align-items: left;-ms-flex-align: left;align-items: left;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;} } .f-pro-boxout__header {margin: 22px 0;} @media only screen and (max-width: 767px) {.f-pro-boxout__header--six {margin:22px 0;} } .f-pro-boxout__paragraph {font-size: 13px;line-height: 20px;} .f-pro-boxout__ul {padding-left: 0;font-size: 13px;list-style-type: none;} .f-pro-boxout__li {margin: 5px 0;} @media only screen and (min-width: 768px) {.f-pro-boxout__six-image {width:35%;} } @media only screen and (min-width: 768px) {.f-pro-boxout__six-content {width:55%;} } .f-pro-boxout__hr {background-color: #D9D9D9;} .f-pro-breadcrumb {display: block;} .f-pro-breadcrumb li {color: #FFF;opacity: .6;} .f-pro-breadcrumb li:last-child {opacity: 1;} .f-pro-caption-style__description,.f-pro-caption-style__author {color: #939598;font-size: 13px;line-height: 20px;} .f-pro-caption-style__description {display: inline-block;margin-top: 10px;} .f-pro-caption-style__author {font-size: 11px;color: #4B4F54;} .f-pro-carousel {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;width: 100%;height: 100%;} @media (min-width: 850px) {.f-pro-carousel {-webkit-box-align:end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;} } .f-pro-carousel-wrapper {display: block;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 100%;height: 100%;} .f-pro-carousel--bottom,.f-pro-carousel--top {width: 100%;height: 100%;} .f-pro-carousel--bottom {overflow: hidden;} .f-pro-carousel__controls {width: 100%;height: 100%;border-bottom: 1px solid #323232;} @media (min-width: 850px) {.f-pro-carousel__controls {border:0;} } .f-pro-carousel--top {position: relative;display: block;width: 100%;height: 64px;margin-bottom: 5px;} .f-pro-carousel--top:after {position: relative;display: block;width: 100%;height: 1px;background: rgba(255,255,255,0.7);content: '';} @media (min-width: 850px) {.f-pro-carousel--top {width:80px;height: 100%;margin-bottom: 0;} .f-pro-carousel--top:before {position: relative;display: block;width: 1px;height: 100%;background: rgba(255,255,255,0.7);content: '';} } .swiper-container {width: 100%;height: 100%;} .f-pro-carousel .swiper-button-prev,.f-pro-carousel .swiper-button-next {right: auto;left: 50%;display: none;width: 20px;height: 20px;padding: 15px;background-color: transparent;background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E);background-size: 10px 20px;border: 0;border-radius: 100%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-appearance: none;} @media (min-width: 850px) {.f-pro-carousel .swiper-button-prev,.f-pro-carousel .swiper-button-next {display:block;} } .f-pro-carousel .swiper-button-prev:hover,.f-pro-carousel .swiper-button-prev:focus,.f-pro-carousel .swiper-button-next:hover,.f-pro-carousel .swiper-button-next:focus {background-color: rgba(147,149,152,0.3);} .f-pro-carousel .swiper-button-prev {margin-top: -10px;background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E);} .f-pro-carousel .swiper-button-next {margin-top: -40px;} .f-pro-swiper-count {position: absolute;top: 50%;left: 50%;width: 100%;font-size: 11px;font-weight: 500;color: #FFF;text-align: center;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);} @media (min-width: 850px) {.f-pro-swiper-count {top:50%;left: 50%;margin-top: -75px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} } .f-pro-drawer-button {position: absolute;bottom: 20px;left: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 21px;height: 21px;background: none;border: 0;} @media (min-width: 850px) {.f-pro-drawer-button {bottom:32px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} } .f-pro-drawer-button:hover,.f-pro-drawer-button:focus {opacity: .6;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-pro-drawer-button svg {position: absolute;top: 0;left: 0;} .f-pro-drawer-button--open {opacity: 0;} .f-pro-drawer-open .f-pro-drawer-button--open {opacity: 1;} .f-pro-drawer-open .f-pro-drawer-button--closed {opacity: 0;} .f-pro-content-blockquote {display: block;} .f-pro-content-blockquote blockquote {max-width: 650px;quotes: '“' '”' '‘' '’';} @media only screen and (min-width: 992px) {.f-pro-content-blockquote blockquote {padding:60px;} } .f-pro-content-blockquote.editorial .pl-quote {margin: 0 auto 1rem;} @media only screen and (min-width: 992px) {.f-pro-content-blockquote.editorial .pl-quote {max-width:750px;} } @media only screen and (min-width: 1200px) {.f-pro-content-blockquote.editorial .pl-quote {max-width:850px;} } .f-pro-content-blockquote blockquote:before,.f-pro-content-blockquote blockquote:after {font-size: 50px;line-height: .1em;vertical-align: -.2em;content: open-quote;} .f-pro-content-blockquote blockquote:after {vertical-align: -20px;content: close-quote;} .f-pro-content-blockquote blockquote p {display: inline;text-transform: uppercase;} .f-pro-content-paragraph-blockquote .pl-quote {float: left;width: 100%;padding: 10px 0;text-align: center;} @media only screen and (min-width: 992px) {.f-pro-content-paragraph-blockquote .pl-quote {float:left;width: 100%;padding: 0;margin: 0 auto;text-align: left;} } .f-pro-content-paragraph-blockquote .pl-quote > p,.f-pro-content-paragraph-blockquote .editorial .pl-quote > p {font-size: 20px;font-weight: 700;line-height: 30px;} @media only screen and (min-width: 992px) {.f-pro-content-paragraph-blockquote .pl-quote > p,.f-pro-content-paragraph-blockquote .editorial .pl-quote > p {font-size:16px;line-height: 30px;} } .f-pro-content-hero {display: block;padding-top: 60px;padding-bottom: 200px;margin-bottom: 110px;} .f-pro-content-hero:after {margin-bottom: 0;} .f-pro-content-hero__text--blue {color: #006FB4;} .f-pro-content-hero__text--label {display: inline-block;border-bottom: 2px solid #006FB4;text-transform: uppercase;} .f-pro-content-hero__text--label.pl-tag--gray {line-height: 1.9;} .f-pro-content-hero__text {white-space: nowrap;} .f-pro-content-hero__title {display: block;max-width: 650px;padding: 0 10px;margin: 0 auto;} .f-pro-content-image {display: block;} .f-pro-content-main {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;max-width: none;margin: -210px auto 46px;} @media (min-width: 992px) {.f-pro-content-main {-webkit-box-orient:horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;max-width: 940px;margin-right: auto;margin-left: auto;} } @media (min-width: 1200px) {.f-pro-content-main {max-width:1140px;} } .f-pro-content-main__image-padding {margin: -310px auto 0;} .f-pro-content-main__wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 100%;} @media (min-width: 992px) {.f-pro-content-main__wrapper {width:auto;} } .f-pro-content-main__picture__wrapper {display: inline-block;} @media (min-width: 992px) {.f-pro-content-main__picture__wrapper {margin-top:30px;} } .f-pro-content-related {display: block;padding: 60px 0;margin: 0;} @media only screen and (min-width: 768px) {.f-pro-content-related {padding:60px;} } .f-pro-content-related__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;} @media only screen and (min-width: 768px) {.f-pro-content-related__container {-webkit-box-orient:horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} } .f-pro-content-related-card {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;} .f-pro-content-tabs {display: block;} .f-pro-content-tabs .pl-tabs__toggle.active,.f-pro-content-tabs .pl-tabs__toggle:hover {display: inline-block;border-bottom: 2px solid #006FB4;} .f-pro-content-tabs .pl-tabs__toggle.active.pl-tag--gray,.f-pro-content-tabs .pl-tabs__toggle:hover.pl-tag--gray {line-height: 1.9;} .f-pro-content-tabs .pl-tabs__nav:after {background: transparent;} .f-pro-content-titles {display: block;} .f-pro-content-titles__upper-title {line-height: normal;text-transform: uppercase;border-bottom: 1px solid #000;line-height: normal;text-transform: uppercase;border-bottom: 1px solid #000;} .f-pro-content-two-images-different-aspect-ratio {display: block;overflow: hidden;} .f-pro-content-video {display: block;min-height: auto;} .f-pro-content-video__video-launcher {width: 100%;padding: 0;} .f-pro-content-video__video-launcher:after {-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-pro-content-video .pl-hero {min-height: 0;} .f-pro-content-video .pl-cover__close {padding: 10px;} @media only screen and (min-width: 545px) {.f-pro-content-video .pl-cover__close {padding:0;} } .f-pro-daily-news {display: block;} @media only screen and (min-width: 992px) {.f-pro-daily-news .f-pro-daily-news-icon {width:100%;max-width: 100%;} } .f-pro-daily-news-card__article {position: relative;display: block;padding-bottom: 30px;margin: 0 20px 30px;} @media only screen and (min-width: 992px) {.f-pro-daily-news-card__article {margin:0 auto 60px;} } .f-pro-daily-news-card__article .pl-btn--small {min-width: 154px;padding: 14px 24px;} .f-pro-daily-news-card__article:after {position: absolute;right: 0;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #F5F6F6;content: '';} .f-pro-daily-news-card-date {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin: 30px 0 60px;font-size: 16px;color: #006FB4;} @media only screen and (min-width: 992px) {.f-pro-daily-news-card-date {margin-bottom:60px;} } .f-pro-daily-news-card-date-schedule {margin-top: 0;} .f-pro-daily-news-card-date svg {margin-right: 10px;} .f-pro-daily-news--sticky-year {position: relative;z-index: 4;} .f-pro-daily-news--sticky-year--mobile {padding-bottom: 20px;} .f-pro-daily-news--sticky-year > * {padding-top: 10px;background: #FFF;} .f-pro-daily-news-card--right-align {text-align: right;} .f-pro-daily-news-card__days {margin-bottom: 20px;} .f-pro-daily-news-card__paragraph {max-width: 450px;} .f-pro-events-calendar {display: block;} .f-pro-events-calendar .container-fluid {padding-right: .9375rem;padding-left: .9375rem;} @media only screen and (min-width: 992px) {.f-pro-events-calendar .container-fluid {padding-right:65px;padding-left: 65px;} } @media only screen and (min-width: 992px) {.f-pro-events-calendar .f-pro-events-calendar-icon {width:100%;max-width: 100%;} } .f-pro-events-calendar__header {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding: 30px 0 35px;margin-bottom: 30px;overflow: hidden;} @media only screen and (min-width: 375px) {.f-pro-events-calendar__header {-webkit-box-align:center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} } @media only screen and (min-width: 992px) {.f-pro-events-calendar__header {margin-bottom:50px;} } .f-pro-events-calendar__header:after {position: absolute;right: 0;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #F5F6F6;content: '';} .f-pro-events-calendar__header h2 {padding: 0;margin: 0;font-size: 20px;} .f-pro-events-calendar__article {position: relative;display: block;margin: 0 0 30px;} @media only screen and (min-width: 992px) {.f-pro-events-calendar__article {margin:0 auto 60px;} } .f-pro-events-calendar__article .pl-h2 {font-weight: 700;font-size: 28px;} .f-pro-events-calendar__article .pl-btn--small {min-width: 154px;padding: 14px 24px;} .f-pro-events-calendar__article:after {position: absolute;right: 0;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #F5F6F6;content: '';} .f-pro-events-calendar-article-date {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin: 30px 0 60px;font-size: 16px;color: #006FB4;} @media only screen and (min-width: 992px) {.f-pro-events-calendar-article-date {margin-bottom:60px;} } .f-pro-events-calendar-article-date-schedule {margin-top: 0;} .f-pro-events-calendar-article-date svg {width: 20px;height: 20px;margin-right: 10px;} .f-pro-events-calendar--sticky-year {position: relative;z-index: 4;} .f-pro-events-calendar--sticky-year--mobile {padding-bottom: 20px;} .f-pro-events-calendar--sticky-year > * {padding-top: 10px;background: #FFF;} .f-pro-events-calendar-article--mobile-only {display: block;} @media only screen and (min-width: 992px) {.f-pro-events-calendar-article--mobile-only {display:none;} } .f-pro-events-calendar-article--desktop-only {display: none;} @media only screen and (min-width: 992px) {.f-pro-events-calendar-article--desktop-only {display:block;} } .f-pro-events-calendar-article--right-align {text-align: right;} .f-pro-events-calendar-icons {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;} .f-pro-events-calendar-icons__ul {padding-left: 0;margin-bottom: 30px;text-align: left;list-style-type: none;} .f-pro-events-calendar-icon {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;max-width: 50%;min-width: 50%;margin-bottom: 10px;font-size: 12px;} @media only screen and (min-width: 992px) {.f-pro-events-calendar-icon {min-width:160px;} } .f-pro-events-calendar-icon__svg-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding-right: 10px;} @media (max-width: 736px) {.f-pro-events-filter--wrapper {height:0;overflow: hidden;} } .f-pro-events-filter {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin: 30px 0;font-size: 12px;} .f-pro-events-filter.f-pro-tips-tricks-filter {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;margin: 0 0 30px;} .f-pro-events-filter.f-pro-tips-tricks-filter .f-pro-events-filter__label {margin-left: 0;} @media (max-width: 736px) {.f-pro-events-filter {-webkit-box-orient:vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;padding-bottom: 30px;margin: 0;font-size: 18px;text-align: center;} } @media (max-width: 736px) {.f-pro-events-filter--shown {height:auto;} } .f-pro-events-filter__item {position: relative;display: inline-block;margin: 15px;} @media (max-width: 736px) {.f-pro-events-filter__item {margin:20px 10px;} .f-pro-events-filter__item.f-pro-events-filter__label {display: none;} } .f-pro-events-filter__link {position: relative;font-weight: 500;} @media (min-width: 736px) {.f-pro-events-filter__link {z-index:10;} } @media (max-width: 736px) {.f-pro-events-filter__link {min-width:200px;text-align: left;} .f-pro-events-filter__link:after {position: absolute;right: 0;} } @media (max-width: 735px) {.f-pro-events-filter__item--select {position:absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;opacity: 0;} } @media (min-width: 736px) {.f-pro-events-filter__item--select {display:none;} } .f-pro-events-filter__overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 9;width: 100%;height: 100%;background: transparent;} .f-pro-events-filter__ul {position: absolute;top: 35px;left: -50%;z-index: 10;display: none;max-height: 300px;min-width: 200px;padding: 0;overflow-y: auto;list-style-type: none;background: #FFF;border: 2px solid #ECEDED;-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.5);box-shadow: 0 2px 4px 0 rgba(0,0,0,0.5);} @media (max-width: 736px) {.f-pro-events-filter__ul {left:0;} } .f-pro-events-filter__item--show {display: block;} .f-pro-events-filter__li {-webkit-transition: all .2s ease-in;transition: all .2s ease-in;} .f-pro-events-filter__li:hover {font-weight: 700;} .f-pro-events-filter__li > a,.f-pro-events-filter__li > .accordion--element__toggler--icon,.f-pro-events-filter__li > .social-like-button,.f-pro-events-filter__li > .social-share-button {display: block;padding: 10px 20px;color: #4B4F54;} .f-pro-events-filter__li .f-pro-events-filter__item--active {font-weight: 700;color: #000;} .f-pro-events-filter-toggle-wrapper {height: 35px;margin: 30px 0;overflow: hidden;font-size: 16px;font-weight: 500;line-height: 35px;text-align: center;} @media (min-width: 736px) {.f-pro-events-filter-toggle-wrapper {display:none;} } .f-pro-events-filter-toggle--show,.f-pro-events-filter-toggle--hide {-webkit-transition: opacity .2s ease-in;transition: opacity .2s ease-in;} .f-pro-events-filter-toggle--show.pl-link,.f-pro-events-filter-toggle--hide.pl-link {margin-top: 0;} .f-pro-events-filter-toggle__element--hidden {display: none;} .f-pro-events-filter-toggle__element--not-visible {opacity: 0;} .f-pro-events-home-main-product {display: block;} .f-pro-events-home-main-product .f-pro-events-calendar-icon {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;max-width: 100%;font-size: 16px;} @media only screen and (min-width: 768px) {.f-pro-events-home-main-product .f-pro-events-calendar-icon {-webkit-box-pack:start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;} } .f-pro-events-home-main-product .f-pro-events-calendar-icon__svg-wrapper {top: 0;} .f-pro-tips-tricks-product-detail-left p {margin-bottom: 5px;} .f-pro-events-home-main-product__left {margin-bottom: 20px;} .f-pro-events-home-main-wrapper h3,.f-pro-events-home-main-wrapper p {margin-bottom: 30px;} .f-pro-events-home-main-wrapper ul {padding-left: 16px;} .f-pro-featured-event {display: block;} .f-pro-featured-event .pl-btn--small {min-width: 154px;padding: 14px 24px;} .f-pro-featured-event .pl-h2 {font-size: 36px;line-height: normal;} .f-pro-featured-event__icons {margin-bottom: 30px;} .f-pro-events-calendar-icons__ul {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;} @media only screen and (min-width: 992px) {.f-pro-events-calendar-icons__ul {-webkit-box-pack:justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;max-width: 350px;} } .f-pro-featured-event-video {display: block;} .f-pro-featured-event-video .pl-btn--small {min-width: 154px;padding: 14px 24px;} .f-pro-featured-event-video .pl-h2 {font-size: 36px;line-height: normal;} .f-pro-featured-event-video__icons {margin-bottom: 30px;} .f-pro-events-calendar-icons__ul {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;} @media only screen and (min-width: 992px) {.f-pro-events-calendar-icons__ul {-webkit-box-pack:justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;max-width: 350px;} } .f-pro-featured-interview {display: block;} .f-pro-featured-interview__image {display: block;width: 100%;height: auto;max-width: 100%;} .f-pro-featured-interview__heading {text-transform: uppercase;} .f-pro-featured-interview-titles {width: 100%;margin: 40px auto 20px;} @media (min-width: 992px) {.f-pro-featured-interview-titles {width:66.66667%;} } .f-pro-featured-product-bg {display: block;background-color: #000;} .f-pro-featured-product-bg__wrapper {padding-bottom: 0;} @media only screen and (min-width: 768px) {.f-pro-featured-product-bg__wrapper {padding-bottom:65px;} } .f-pro-featured-product-bg__text {position: relative;z-index: 1;width: 100%;margin: 0 auto 40px;} @media only screen and (min-width: 480px) {.f-pro-featured-product-bg__text {width:80%;} } @media only screen and (min-width: 768px) {.f-pro-featured-product-bg__text {width:50%;margin: 0;} .f-pro-featured-product-bg__text--right {float: right;text-align: right;} .f-pro-featured-product-bg__text--centered {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin: auto;text-align: center;} } .f-pro-featured-product-bg__text--grey {color: #939598;} .f-pro-featured-product-bg__image {left: auto;width: 100%;max-width: 1000px;overflow: hidden;} @media only screen and (min-width: 480px) {.f-pro-featured-product-bg__image {width:80%;} } @media only screen and (min-width: 768px) {.f-pro-featured-product-bg__image {width:80%;} } .f-pro-featured-product-bg__hero {min-height: 0;text-align: center;} @media only screen and (min-width: 768px) {.f-pro-featured-product-bg__hero {min-height:650px;text-align: left;} .f-pro-featured-product-bg__hero--centered {min-height: 700px;text-align: center;} } .f-pro-featured-product-bg__container {padding-top: 30px;text-align: center;} @media only screen and (min-width: 768px) {.f-pro-featured-product-bg__container {text-align:left;} } @media only screen and (min-width: 768px) {.f-pro-featured-product-bg .pl-amplience__image {position:absolute;top: auto;right: 0;bottom: 0;width: 80%;height: auto;-o-object-fit: contain;object-fit: contain;} .f-pro-featured-product-bg .pl-amplience__image--right,.f-pro-featured-product-bg .pl-amplience__image--left {width: 50%;} .f-pro-featured-product-bg .pl-amplience__image--left {right: auto;left: 0;} .f-pro-featured-product-bg .pl-amplience__image--top-right {top: 0;right: 0;width: 65%;} } @media only screen and (min-width: 768px) {.f-pro-featured-product-bg--center .pl-amplience__image {position:absolute;top: auto;right: 0;bottom: auto;left: 0;width: 80%;height: auto;-o-object-fit: contain;object-fit: contain;} } .f-pro-featured-product-bg__button {margin-top: 10px;} .f-pro-featured-product-bg__button--centered {margin-bottom: 45px;} .f-pro-featured-product-bg--push {margin-bottom: 35px;} @media only screen and (max-width: 450px) {.f-pro-featured-product__mobile-image-container {overflow:hidden;} .f-pro-featured-product__mobile-image {position: relative;left: -38%;width: 175%;} } .f-pro-flexy-images {display: inline-block;margin: 60px auto;opacity: 0;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-flexy-images__column {display: block;float: left;max-width: 100%;} @media only screen and (min-width: 992px) {.f-pro-flexy-images__column {max-width:50%;} } .f-pro-flexy-images__flex-item {display: block;float: left;max-width: 50%;padding-left: 10px;margin-bottom: 20px;} @media only screen and (min-width: 992px) {.f-pro-flexy-images__flex-item {max-width:100%;padding-left: 10px;} } .f-pro-flexy-images__flex-item:first-child {padding-right: 10px;padding-left: 0;} @media only screen and (min-width: 992px) {.f-pro-flexy-images__flex-item:first-child {padding-right:0;padding-left: 10px;} } @media only screen and (min-width: 992px) {.f-pro-flexy-images--wider > .f-pro-flexy-images__column:first-child {max-width:67%;} } @media only screen and (min-width: 992px) {.f-pro-flexy-images--wider > .f-pro-flexy-images__column {max-width:33%;} } .f-pro-flexy-images__column:first-child .f-pro-flexy-images__flex-item {max-width: 100%;padding-right: 0;padding-left: 0;} @media only screen and (min-width: 992px) {.f-pro-flexy-images__column:first-child .f-pro-flexy-images__flex-item {padding-right:10px;} } .f-pro-flexy-images-content-blockquote {display: block;float: left;} .f-pro-flexy-images-content-blockquote blockquote {padding: 20px 60px;quotes: '“' '”' '‘' '’';} @media only screen and (min-width: 992px) {.f-pro-flexy-images-content-blockquote blockquote {padding:20px 40px;} } .f-pro-flexy-images-content-blockquote blockquote:before,.f-pro-flexy-images-content-blockquote blockquote:after {font-size: 50px;line-height: .1em;vertical-align: -7px;content: open-quote;} .f-pro-flexy-images-content-blockquote blockquote:after {vertical-align: -7px;content: close-quote;} .f-pro-flexy-images-content-blockquote blockquote p {display: inline;text-transform: uppercase;} template {display: none!important;} .f-pro-gallery {display: block;padding: 0;margin-top: -300px;margin-bottom: 60px;} .f-pro-gallery__labels {width: 100%;} @media (min-width: 544px) {.f-pro-gallery__labels {padding-right:.9375rem;padding-left: .9375rem;} } @media (min-width: 992px) {.f-pro-gallery__labels {padding-right:65px;padding-left: 65px;} } .f-pro-gallery--flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;width: 100%;padding: 0 2px;} .f-pro-gallery__picture {-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;margin: 2px;-webkit-transition: opacity .2s ease-out .2s;transition: opacity .2s ease-out .2s;} .f-pro-gallery__picture img,.f-pro-gallery__picture source {width: 100%;height: 100%;} .f-pro-gallery__picture.lazy-image {display: none;opacity: 0;} .f-pro-gallery__picture--ready.lazy-image {display: block;opacity: 1;} .f-pro-gallery__container .f-pro-gallery__picture.lazy-image:hover,.f-pro-gallery__container .f-pro-gallery__picture.lazy-image:focus {filter: url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-webkit-filter: grayscale(0);filter: grayscale(0);} .f-pro-gallery__container:hover .f-pro-gallery__picture {filter: url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-webkit-filter: gray;filter: gray;-webkit-filter: grayscale(100%);filter: grayscale(100%);} .f-pro-gallery--flex-video:after {content: "";position: absolute;top: 50%;left: 50%;display: block;font-size: 80px;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);} .f-pro-gallery--flex-video:focus:after,.f-pro-gallery--flex-video:hover:after {content: "";} .f-pro-see-more__link:after {content: "";margin: 0;} .f-pro-gallery-see-more {display: none;} .f-pro-gallery__loader {position: relative;margin: 26px 0 60px;text-align: center;display: block;} @media (min-width: 544px) and (min-width: 992px) {.f-pro-gallery__loader {margin:26px 0 80px;} } @-webkit-keyframes rotate {0% {-webkit-transform: translateY(0);transform: translateY(0);} 30% {-webkit-transform: translateY(-0.25em);transform: translateY(-0.25em);} 50% {-webkit-transform: translateY(0);transform: translateY(0);} 70% {-webkit-transform: translateY(0.25em);transform: translateY(0.25em);} } .f-pro-gallery__loader {display: block;opacity: 0;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-gallery__loader.addMargin {margin: 185px 0 50px;} .f-pro-gallery__loader.loading {opacity: 1;} .f-pro-gallery__loader .inner1,.f-pro-gallery__loader .inner2,.f-pro-gallery__loader .inner3 {display: inline-block;margin: .125em;width: .5em;height: .5em;border: 1px solid #D9D9D9;border-radius: 1em;background-color: #D9D9D9;-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-animation-duration: .75s;animation-duration: .75s;-webkit-animation-name: rotate;animation-name: rotate;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;} .f-pro-gallery__loader .inner2 {-webkit-animation-delay: .1875s;animation-delay: .1875s;} .f-pro-gallery__loader .inner3 {-webkit-animation-delay: .375s;animation-delay: .375s;} .f-pro-header {z-index: 2;display: block;} .f-pro-header__wrapper {position: absolute;top: 0;right: 0;left: 0;width: 100%;} .f-pro-header-story__card {display: block;} .f-pro-header-story__card__label {display: inline-block;border-bottom: 2px solid #006FB4;} .f-pro-header-story__card__label.pl-tag--gray {line-height: 1.9;} .f-pro-header-with-link {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} @media (max-width: 768px) {.f-pro-header-with-link {-webkit-box-orient:vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;} } .f-pro-header-with-link__header {margin-bottom: 0;} .f-pro-hero-full-image {display: block;height: auto;} .f-pro-hero-full-image .pl-hero__inner {position: relative;height: auto;} .f-pro-hero-header-basic {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;height: 400px;min-height: 400px;padding: 10px 30px;} .f-pro-hero-header-basic:after {margin-bottom: 0;} @media only screen and (min-width: 992px) {.f-pro-hero-header-basic {height:431px;min-height: 431px;} } .f-pro-hero-header-basic__text {display: block;max-width: 635px;margin: 20px auto 0;} .f-pro-image-lightbox {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 999;display: block;background: rgba(0,0,0,0.8);opacity: 0;visibility: hidden;-webkit-transition: opacity .2s ease-out,visibility .2s .2s;transition: opacity .2s ease-out,visibility .2s .2s;} .f-pro-image-lightbox__img {position: absolute;top: 40px;right: 40px;bottom: 40px;left: 40px;background-position: center;background-repeat: no-repeat;background-size: contain;opacity: 0;visibility: hidden;-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);-webkit-transition: opacity .2s ease-out,visibility .2s .2s,-webkit-transform .2s ease-out;transition: opacity .2s ease-out,visibility .2s .2s,-webkit-transform .2s ease-out;transition: transform .2s ease-out,opacity .2s ease-out,visibility .2s .2s;transition: transform .2s ease-out,opacity .2s ease-out,visibility .2s .2s,-webkit-transform .2s ease-out;will-change: transform;} .f-pro-image-lightbox--show {opacity: 1;visibility: visible;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: opacity .2s ease-out .3s,visibility .1s,-webkit-transform .2s ease-out .2s;transition: opacity .2s ease-out .3s,visibility .1s,-webkit-transform .2s ease-out .2s;transition: transform .2s ease-out .2s,opacity .2s ease-out .3s,visibility .1s;transition: transform .2s ease-out .2s,opacity .2s ease-out .3s,visibility .1s,-webkit-transform .2s ease-out .2s;} .f-pro-image-lightbox__spinner {position: fixed;top: 50%;left: 50%;width: 50px;height: 50px;opacity: 0;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);-webkit-transition: opacity .3s,visibility .1s .7s;transition: opacity .3s,visibility .1s .7s;} .f-pro-image-lightbox__spinner.loading {display: block;opacity: 1;-webkit-transition: opacity .3s,visibility .1s;transition: opacity .3s,visibility .1s;visibility: visible;} .f-pro-image-lightbox__spinner .gap-patch {border-color: inherit;-webkit-box-sizing: border-box;box-sizing: border-box;height: 100%;left: 45%;overflow: hidden;position: absolute;top: 0;width: 10%;} .f-pro-image-lightbox__spinner .gap-patch .circle {left: -450%;width: 1000%;} .f-pro-image-lightbox__spinner .circle-clipper {border-color: inherit;display: inline-block;height: 100%;overflow: hidden;position: relative;width: 50%;} .f-pro-image-lightbox__spinner .circle-clipper .circle {width: 200%;} .f-pro-image-lightbox__spinner .circle {-webkit-animation: none;animation: none;border-color: inherit inherit transparent!important;border-radius: 50%;border-style: solid;border-width: 3px;bottom: 0;-webkit-box-sizing: border-box;box-sizing: border-box;height: 100%;left: 0;position: absolute;right: 0;top: 0;} .f-pro-image-lightbox__spinner .circle-clipper.left .circle {border-right-color: transparent!important;-webkit-transform: rotate(129deg);-ms-transform: rotate(129deg);transform: rotate(129deg);} .f-pro-image-lightbox__spinner .circle-clipper.right .circle {border-left-color: transparent!important;left: -100%;-webkit-transform: rotate(-129deg);-ms-transform: rotate(-129deg);transform: rotate(-129deg);} .f-pro-image-lightbox__spinner .spinner {position: relative;direction: ltr;width: 100%;height: 100%;} .f-pro-image-lightbox__spinner.loading .spinner {-webkit-animation: container-rotate 1568ms linear infinite;animation: container-rotate 1568ms linear infinite;} @-webkit-keyframes container-rotate {to {-webkit-transform: rotate(360deg);transform: rotate(360deg);} } @keyframes container-rotate {to {-webkit-transform: rotate(360deg);transform: rotate(360deg);} } .spinner .spinner-layer {border-color: #FFF;height: 100%;opacity: 0;position: absolute;white-space: nowrap;width: 100%;} .spinner .layer-1 {border-color: #FFF;} .spinner .layer-2 {border-color: #FFF;} .spinner .layer-3 {border-color: #FFF;} .spinner .layer-4 {border-color: #FFF;} .f-pro-image-lightbox__spinner.loading .spinner-layer {-webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation: fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;opacity: 1;} .f-pro-image-lightbox__spinner.loading .spinner-layer.layer-1 {-webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,layer-1-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation: fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,layer-1-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;} .f-pro-image-lightbox__spinner.loading .spinner-layer.layer-2 {-webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,layer-2-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation: fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,layer-2-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;} .f-pro-image-lightbox__spinner.loading .spinner-layer.layer-3 {-webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,layer-3-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation: fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,layer-3-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;} .f-pro-image-lightbox__spinner.loading .spinner-layer.layer-4 {-webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,layer-4-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation: fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,layer-4-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;} .f-pro-image-lightbox__spinner.loading .circle-clipper.left .circle {-webkit-animation: left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation: left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;} .f-pro-image-lightbox__spinner.loading .circle-clipper.right .circle {-webkit-animation: right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation: right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;} @-webkit-keyframes fill-unfill-rotate {12.5% {-webkit-transform: rotate(135deg);transform: rotate(135deg);} 25% {-webkit-transform: rotate(270deg);transform: rotate(270deg);} 37.5% {-webkit-transform: rotate(405deg);transform: rotate(405deg);} 50% {-webkit-transform: rotate(540deg);transform: rotate(540deg);} 62.5% {-webkit-transform: rotate(675deg);transform: rotate(675deg);} 75% {-webkit-transform: rotate(810deg);transform: rotate(810deg);} 87.5% {-webkit-transform: rotate(945deg);transform: rotate(945deg);} to {-webkit-transform: rotate(1080deg);transform: rotate(1080deg);} } @keyframes fill-unfill-rotate {12.5% {-webkit-transform: rotate(135deg);transform: rotate(135deg);} 25% {-webkit-transform: rotate(270deg);transform: rotate(270deg);} 37.5% {-webkit-transform: rotate(405deg);transform: rotate(405deg);} 50% {-webkit-transform: rotate(540deg);transform: rotate(540deg);} 62.5% {-webkit-transform: rotate(675deg);transform: rotate(675deg);} 75% {-webkit-transform: rotate(810deg);transform: rotate(810deg);} 87.5% {-webkit-transform: rotate(945deg);transform: rotate(945deg);} to {-webkit-transform: rotate(1080deg);transform: rotate(1080deg);} } @-webkit-keyframes layer-1-fade-in-out {from {opacity: .99;} 25% {opacity: .99;} 26% {opacity: 0;} 89% {opacity: 0;} 90% {opacity: .99;} 100% {opacity: .99;} } @keyframes layer-1-fade-in-out {from {opacity: .99;} 25% {opacity: .99;} 26% {opacity: 0;} 89% {opacity: 0;} 90% {opacity: .99;} 100% {opacity: .99;} } @-webkit-keyframes layer-2-fade-in-out {from {opacity: 0;} 15% {opacity: 0;} 25% {opacity: .99;} 50% {opacity: .99;} 51% {opacity: 0;} } @keyframes layer-2-fade-in-out {from {opacity: 0;} 15% {opacity: 0;} 25% {opacity: .99;} 50% {opacity: .99;} 51% {opacity: 0;} } @-webkit-keyframes layer-3-fade-in-out {from {opacity: 0;} 40% {opacity: 0;} 50% {opacity: .99;} 75% {opacity: .99;} 76% {opacity: 0;} } @keyframes layer-3-fade-in-out {from {opacity: 0;} 40% {opacity: 0;} 50% {opacity: .99;} 75% {opacity: .99;} 76% {opacity: 0;} } @-webkit-keyframes layer-4-fade-in-out {from {opacity: 0;} 65% {opacity: 0;} 75% {opacity: .99;} 90% {opacity: .99;} 100% {opacity: 0;} } @keyframes layer-4-fade-in-out {from {opacity: 0;} 65% {opacity: 0;} 75% {opacity: .99;} 90% {opacity: .99;} 100% {opacity: 0;} } @-webkit-keyframes left-spin {from {-webkit-transform: rotate(130deg);transform: rotate(130deg);} 50% {-webkit-transform: rotate(-5deg);transform: rotate(-5deg);} to {-webkit-transform: rotate(130deg);transform: rotate(130deg);} } @keyframes left-spin {from {-webkit-transform: rotate(130deg);transform: rotate(130deg);} 50% {-webkit-transform: rotate(-5deg);transform: rotate(-5deg);} to {-webkit-transform: rotate(130deg);transform: rotate(130deg);} } @-webkit-keyframes right-spin {from {-webkit-transform: rotate(-130deg);transform: rotate(-130deg);} 50% {-webkit-transform: rotate(5deg);transform: rotate(5deg);} to {-webkit-transform: rotate(-130deg);transform: rotate(-130deg);} } @keyframes right-spin {from {-webkit-transform: rotate(-130deg);transform: rotate(-130deg);} 50% {-webkit-transform: rotate(5deg);transform: rotate(5deg);} to {-webkit-transform: rotate(-130deg);transform: rotate(-130deg);} } .spinner.cooldown {-webkit-animation: container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0,0.2,1);animation: container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0,0.2,1);} @-webkit-keyframes fade-out {from {opacity: .99;} to {opacity: 0;} } @keyframes fade-out {from {opacity: .99;} to {opacity: 0;} } .f-pro-infobank-card {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding: 0 0 15px;margin: 32px 30px 15px;} @media only screen and (min-width: 992px) {.f-pro-infobank-card {-webkit-box-orient:horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;margin: 22px auto;} } .f-pro-infobank-card--side,.f-pro-infobank-card--central {width: 100%;margin-bottom: 25px;} @media only screen and (min-width: 992px) {.f-pro-infobank-card--side,.f-pro-infobank-card--central {margin-bottom:30px;} } @media only screen and (min-width: 992px) {.f-pro-infobank-card--side {width:25%;} } @media only screen and (min-width: 992px) {.f-pro-infobank-card--central {width:33.33333%;} } .f-pro-infobank-card:after {position: absolute;right: 0;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #ECEDED;content: '';} .f-pro-infobank-card__popular-topics {padding-left: 0;margin-bottom: 0;list-style-type: none;} .f-pro-infobank-card__popular-topics li {font-size: 13px;} .f-pro-inline-navigation {position: relative;z-index: 10;display: block;width: 100%;min-height: 65px;} .f-pro-inline-navigation__handler {position: relative;top: 0;right: 0;left: 0;background: #000;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation__handler {position:relative;} } .f-pro-inline-navigation--scrollable {width: 100%;max-height: -webkit-calc(100vh - 68px);max-height: calc(100vh - 68px);overflow: auto;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation--scrollable {max-height:auto;} } .f-pro-inline-navigation__ul {display: none;width: 100%;max-width: 100%;padding: 0 30px 20px;margin: 0 auto 10px;list-style-type: none;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation__ul {position:relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding: 0;margin: 0 auto;background-color: transparent;} } .f-pro-inline-navigation__item {padding: 10px;font-size: 14px;font-weight: 900;text-transform: uppercase;opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} .f-pro-inline-navigation__item:nth-child(1) {-webkit-transition: background .5s ease-out,opacity .1s ease-out,-webkit-transform .1s ease-out;transition: background .5s ease-out,opacity .1s ease-out,-webkit-transform .1s ease-out;transition: background .5s ease-out,transform .1s ease-out,opacity .1s ease-out;transition: background .5s ease-out,transform .1s ease-out,opacity .1s ease-out,-webkit-transform .1s ease-out;} .f-pro-inline-navigation__item:nth-child(2) {-webkit-transition: background .5s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;transition: background .5s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;transition: background .5s ease-out,transform .2s ease-out,opacity .2s ease-out;transition: background .5s ease-out,transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;} .f-pro-inline-navigation__item:nth-child(3) {-webkit-transition: background .5s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;transition: background .5s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;transition: background .5s ease-out,transform .3s ease-out,opacity .3s ease-out;transition: background .5s ease-out,transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;} .f-pro-inline-navigation__item:nth-child(4) {-webkit-transition: background .5s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out;transition: background .5s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out;transition: background .5s ease-out,transform .4s ease-out,opacity .4s ease-out;transition: background .5s ease-out,transform .4s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out;} .f-pro-inline-navigation__item:nth-child(5) {-webkit-transition: background .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;transition: background .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;transition: background .5s ease-out,transform .5s ease-out,opacity .5s ease-out;transition: background .5s ease-out,transform .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;} .f-pro-inline-navigation__item:nth-child(6) {-webkit-transition: background .5s ease-out,opacity .6s ease-out,-webkit-transform .6s ease-out;transition: background .5s ease-out,opacity .6s ease-out,-webkit-transform .6s ease-out;transition: background .5s ease-out,transform .6s ease-out,opacity .6s ease-out;transition: background .5s ease-out,transform .6s ease-out,opacity .6s ease-out,-webkit-transform .6s ease-out;} .f-pro-inline-navigation__item:nth-child(7) {-webkit-transition: background .5s ease-out,opacity .7s ease-out,-webkit-transform .7s ease-out;transition: background .5s ease-out,opacity .7s ease-out,-webkit-transform .7s ease-out;transition: background .5s ease-out,transform .7s ease-out,opacity .7s ease-out;transition: background .5s ease-out,transform .7s ease-out,opacity .7s ease-out,-webkit-transform .7s ease-out;} .f-pro-inline-navigation__item:nth-child(8) {-webkit-transition: background .5s ease-out,opacity .8s ease-out,-webkit-transform .8s ease-out;transition: background .5s ease-out,opacity .8s ease-out,-webkit-transform .8s ease-out;transition: background .5s ease-out,transform .8s ease-out,opacity .8s ease-out;transition: background .5s ease-out,transform .8s ease-out,opacity .8s ease-out,-webkit-transform .8s ease-out;} .f-pro-inline-navigation__item:nth-child(9) {-webkit-transition: background .5s ease-out,opacity .9s ease-out,-webkit-transform .9s ease-out;transition: background .5s ease-out,opacity .9s ease-out,-webkit-transform .9s ease-out;transition: background .5s ease-out,transform .9s ease-out,opacity .9s ease-out;transition: background .5s ease-out,transform .9s ease-out,opacity .9s ease-out,-webkit-transform .9s ease-out;} .f-pro-inline-navigation__item:nth-child(10) {-webkit-transition: background .5s ease-out,opacity 1s ease-out,-webkit-transform 1s ease-out;transition: background .5s ease-out,opacity 1s ease-out,-webkit-transform 1s ease-out;transition: background .5s ease-out,transform 1s ease-out,opacity 1s ease-out;transition: background .5s ease-out,transform 1s ease-out,opacity 1s ease-out,-webkit-transform 1s ease-out;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation__item {padding:0;font-size: 13px;opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } .f-pro-inline-navigation__item a,.f-pro-inline-navigation__item .accordion--element__toggler--icon,.f-pro-inline-navigation__item .social-like-button,.f-pro-inline-navigation__item .social-share-button {display: block;padding: 0;line-height: normal;color: #939598;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation__item a,.f-pro-inline-navigation__item .accordion--element__toggler--icon,.f-pro-inline-navigation__item .social-like-button,.f-pro-inline-navigation__item .social-share-button {padding:5px 6px 10px;margin: 0 15px;} } .f-pro-inline-navigation__item:focus,.f-pro-inline-navigation__item:hover {background: rgba(255,255,255,0.1);} .f-pro-inline-navigation__item:focus a,.f-pro-inline-navigation__item:focus .accordion--element__toggler--icon,.f-pro-inline-navigation__item:focus .social-like-button,.f-pro-inline-navigation__item:focus .social-share-button,.f-pro-inline-navigation__item:hover a,.f-pro-inline-navigation__item:hover .accordion--element__toggler--icon,.f-pro-inline-navigation__item:hover .social-like-button,.f-pro-inline-navigation__item:hover .social-share-button,.f-pro-inline-navigation__selected a,.f-pro-inline-navigation__selected .accordion--element__toggler--icon,.f-pro-inline-navigation__selected .social-like-button,.f-pro-inline-navigation__selected .social-share-button {color: #FFF;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-pro-inline-navigation__selected a,.f-pro-inline-navigation__selected .accordion--element__toggler--icon,.f-pro-inline-navigation__selected .social-like-button,.f-pro-inline-navigation__selected .social-share-button {font-weight: 500;} .f-pro-inline-navigation__selector {display: none;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation__selector {position:absolute;bottom: 0;left: 0;display: block;width: 0;height: 2px;background: #FFF;-webkit-transition: all .2s cubic-bezier(0.64,0.57,0.67,1.53);transition: all .2s cubic-bezier(0.64,0.57,0.67,1.53);} } .f-pro-inline-navigation--fixed {position: fixed;top: 0;right: 0;left: 0;width: 100%;} .f-pro-inline-navigation--fixed .f-pro-inline-navigation__ul:after {display: none;} .f-pro-inline-navigation--fixed .f-pro-inline-navigation__selector {height: 3px;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation--fixed .f-pro-inline-navigation__item {font-size:12px;} .f-pro-inline-navigation--fixed .f-pro-inline-navigation__item a,.f-pro-inline-navigation--fixed .f-pro-inline-navigation__item .accordion--element__toggler--icon,.f-pro-inline-navigation--fixed .f-pro-inline-navigation__item .social-like-button,.f-pro-inline-navigation--fixed .f-pro-inline-navigation__item .social-share-button {padding: 12px 6px 10px;margin: 0 15px;} } .f-pro-inline-navigation__dropdown {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding: 20px;font-weight: 700;color: #FFF;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation__dropdown {display:none;} } .f-pro-inline-navigation__dropdown__icon {position: relative;width: 28px;height: 28px;text-align: center;background: transparent;border: 0;-webkit-transform-origin: 50% 11px;-ms-transform-origin: 50% 11px;transform-origin: 50% 11px;} .f-pro-inline-navigation__dropdown__icon:before {content: "";position: absolute;top: 0;left: 0;display: inline-block;width: 100%;height: 100%;font-size: 16px;font-weight: 900;line-height: 28px;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-pro-inline-navigation--hidden {display: block;text-align: center;} .f-pro-inline-navigation__dropdown--open .f-pro-inline-navigation__dropdown__icon:before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);} .f-pro-inline-navigation__title {display: none;} .f-pro-inline-navigation__save {position: relative;display: none;padding-top: 20px;padding-left: 10px;margin-top: 10px;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation__save {display:none;} .f-pro-inline-navigation__save:before {display: none;} } .f-pro-inline-navigation__save:before {position: absolute;top: 0;right: 0;left: 0;width: 100%;height: 1px;background: #939598;content: '';} @media only screen and (min-width: 992px) {.f-pro-inline-navigation--fixed .f-pro-inline-navigation__save {display:-webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;width: 220px;max-width: 220px;padding: 10px 0;margin: 0;border: 0;} } .f-pro-inline-navigation__save__li {display: block;width: 100%;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation__save__li {display:none;} } @media only screen and (min-width: 992px) {.f-pro-inline-navigation--fixed .f-pro-inline-navigation__save__li {display:none;} } .f-pro-inline-navigation__save button {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 28px;height: 28px;border: 1px solid #FFF;border-radius: 100%;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-pro-inline-navigation__save button:before {content: "";} .f-pro-inline-navigation__save button.social-like-button--selected {background: #C00;border: 1px solid transparent;} .f-pro-inline-navigation__save button.social-like-button--selected:before {content: "";} .f-pro-inline-navigation__save button:hover:before,.f-pro-inline-navigation__save button:focus:before {content: "";} .f-pro-inline-navigation__save button:before {width: 100%;padding: 6px 0;font-size: 15px;font-weight: 900;line-height: normal;color: #FFF;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation--fixed .f-pro-inline-navigation__title {display:block;padding: 12px 0 10px;margin: 0;overflow: hidden;color: #FFF;text-overflow: ellipsis;white-space: nowrap;} } @media only screen and (min-width: 992px) {.f-pro-inline-navigation--flex {display:-webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding: 10px 0 0;margin: 0 auto;} } .f-pro-inline-navigation--fixed .f-pro-inline-navigation--flex {padding: 0;} @media only screen and (min-width: 992px) {.f-pro-inline-navigation--fixed .f-pro-inline-navigation--flex {padding:0 20px;} } .f-pro-interviews-images {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding-bottom: 50px;margin-right: -15px;margin-left: -15px;} @media only screen and (max-width: 768px) {.f-pro-interviews-images {-webkit-box-orient:vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;} } .f-pro-interviews-images:after {-webkit-box-flex: 1;-webkit-flex: auto;-ms-flex: auto;flex: auto;content: '';} .f-pro-interviews-images--border-bottom {margin-bottom: 50px;border-bottom: 1px solid #ECEDED;} .f-pro-interviews-images__element {width: 33.3%;padding: 30px 15px;-webkit-box-sizing: border-box;box-sizing: border-box;} .f-pro-interviews-images__element .pl-amplience__image {height: auto;} .f-pro-interviews-images__element .pl-amplience__image:after {content: "";} @media only screen and (max-width: 768px) {.f-pro-interviews-images__element {width:100%;} } .f-pro-interviews-images__header {margin-top: 10px;margin-bottom: 0;} .f-pro-interviews-images__header a,.f-pro-interviews-images__header .accordion--element__toggler--icon,.f-pro-interviews-images__header .social-like-button,.f-pro-interviews-images__header .social-share-button {color: inherit;} .f-pro-interviews-images__header a:hover,.f-pro-interviews-images__header .accordion--element__toggler--icon:hover,.f-pro-interviews-images__header .social-like-button:hover,.f-pro-interviews-images__header .social-share-button:hover {color: #939598;} .f-pro-interviews-images__paragraph {margin-top: 9px;margin-bottom: 16px;font-size: 13px;color: #4B4F54;} .f-pro-interviews-images__prize {margin-top: 25px;font-size: 11px;color: #323232;} .f-pro-interviews-images__prize a,.f-pro-interviews-images__prize .accordion--element__toggler--icon,.f-pro-interviews-images__prize .social-like-button,.f-pro-interviews-images__prize .social-share-button {color: #323232;} .f-pro-interviews-title {max-width: 540px;} .f-pro-interviews-title__paragraph {font-size: 16px;line-height: 28px;color: #4B4F54;} .f-pro-interviews-videos {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding-bottom: 50px;margin-right: -15px;margin-left: -15px;} @media only screen and (max-width: 768px) {.f-pro-interviews-videos {-webkit-box-orient:vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;} } .f-pro-interviews-videos:after {-webkit-box-flex: 1;-webkit-flex: auto;-ms-flex: auto;flex: auto;content: '';} .f-pro-interviews-videos--border-bottom {margin-bottom: 50px;border-bottom: 1px solid #ECEDED;} .f-pro-interviews-videos__element {width: 33.3%;padding: 30px 15px;-webkit-box-sizing: border-box;box-sizing: border-box;} .f-pro-interviews-videos__element .pl-amplience__image {height: auto;} .f-pro-interviews-videos__element .pl-amplience__image:after {content: "";} @media only screen and (max-width: 768px) {.f-pro-interviews-videos__element {width:100%;} } .f-pro-interviews-videos__header {margin-top: 30px;margin-bottom: 0;} .f-pro-interviews-videos__header a,.f-pro-interviews-videos__header .accordion--element__toggler--icon,.f-pro-interviews-videos__header .social-like-button,.f-pro-interviews-videos__header .social-share-button {color: inherit;} .f-pro-interviews-videos__header a:hover,.f-pro-interviews-videos__header .accordion--element__toggler--icon:hover,.f-pro-interviews-videos__header .social-like-button:hover,.f-pro-interviews-videos__header .social-share-button:hover {color: #939598;} .f-pro-interviews-videos__paragraph {margin-top: 9px;margin-bottom: 16px;font-size: 13px;color: #4B4F54;} .f-pro-interviews-videos__author {font-size: 11px;color: #323232;} .f-pro-interviews-videos__author a,.f-pro-interviews-videos__author .accordion--element__toggler--icon,.f-pro-interviews-videos__author .social-like-button,.f-pro-interviews-videos__author .social-share-button {color: #323232;} .f-pro-large-image__portrait {max-width: 500px;margin: 0 auto;} .f-pro-large-image__element {opacity: 0;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-large-image__element--fade-in {opacity: 1;} .f-pro-large-video {text-align: center;} .f-pro-large-video__header {padding: 70px 0;overflow: hidden;} .f-pro-large-video__element {margin-bottom: -185px;} @media only screen and (max-width: 768px) {.f-pro-large-video__element {margin-bottom:-75px;} } .f-pro-large-video__desc {margin-top: 185px;} @media only screen and (max-width: 768px) {.f-pro-large-video__desc {margin-top:105px;} } .lazy-image {position: relative;display: block;} .lazy-image__img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;max-width: 100%;opacity: 0;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .lazy-image__placeholder {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 100%;height: auto;max-width: 100%;filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='blur5'><feGaussianBlur in='SourceGraphic' stdDeviation='20' /></filter></svg>#blur5");-webkit-filter: blur(20px);filter: blur(20px);-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .lazy-image--loaded {opacity: 1;} .f-pro-lightbox__body-fixed {position: fixed;top: 0;right: 0;left: 0;} .f-pro-lightbox {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 999999999;display: block;width: 100%;height: 100%;padding: 0 20px;outline: 0;opacity: 0;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} @media (min-width: 850px) {.f-pro-lightbox {padding:0;} } .f-pro-lightbox .slot {display: block;width: 100%;height: 100%;} .f-pro-lightbox--hidden {opacity: 0;visibility: hidden;-webkit-transition: opacity .2s ease-out,visibility .2s ease-out;transition: opacity .2s ease-out,visibility .2s ease-out;} .f-pro-lightbox--show {opacity: 1;visibility: visible;-webkit-transition: opacity .2s ease-out,visibility .2s ease-out;transition: opacity .2s ease-out,visibility .2s ease-out;} .f-pro-lightbox--open {opacity: 1;} .f-pro-lightbox__close-button {position: absolute;top: 0;right: 2px;z-index: 99;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding: 10px;margin: 15px;background: transparent;border: 0;border-radius: 100%;-webkit-transition: background .2s ease-out;transition: background .2s ease-out;} .f-pro-lightbox__close-button:hover,.f-pro-lightbox__close-button:focus {background: rgba(255,255,255,0.2);outline: 0;} .f-pro-caption-style__description,.f-pro-caption-style__author {font-size: 13px;line-height: 20px;color: #939598;} .f-pro-caption-style__description {display: inline-block;margin-top: 10px;} .f-pro-caption-style__author {font-size: 11px;color: #6E7276;} .f-pro-sticky-card {opacity: 1;-webkit-transition: -webkit-transform .3s ease-in-out;transition: -webkit-transform .3s ease-in-out;transition: transform .3s ease-in-out;transition: transform .3s ease-in-out,-webkit-transform .3s ease-in-out;} .f-pro-sticky-card__fade-in {opacity: 1;} .rd-pro-masonry-container {position: relative;} .rd-pro-masonry-card {position: absolute;margin: 0;opacity: 0;-webkit-transition: opacity .5s ease-in-out;transition: opacity .5s ease-in-out;} @media (max-width: 768px) {.rd-pro-masonry-card:nth-child(-n+2):nth-child(odd) {padding-left:7.5px;} .rd-pro-masonry-card:nth-child(-n+2):nth-child(even) {padding-right: 7.5px;} .rd-pro-masonry-card:nth-child(n+4):nth-child(odd) {padding-right: 7.5px;} .rd-pro-masonry-card:nth-child(n+4):nth-child(even) {padding-left: 7.5px;} } .rd-pro-masonry-card__fade-in {opacity: 1;} .f-pro-columns-simple-news {padding-bottom: 60px;min-height: 0!important;} @media (max-width: 768px) {.f-pro-columns-simple-news {padding-bottom:40px;} } .rd-pro-masonry-card .rd-pro-masonry-card__header,.f-pro-columns-simple-news .rd-pro-masonry-card__header {margin-bottom: 16px;} .rd-pro-masonry-card .rd-pro-masonry-card__header a,.rd-pro-masonry-card .rd-pro-masonry-card__header .accordion--element__toggler--icon,.rd-pro-masonry-card .rd-pro-masonry-card__header .social-like-button,.rd-pro-masonry-card .rd-pro-masonry-card__header .social-share-button,.f-pro-columns-simple-news .rd-pro-masonry-card__header a,.f-pro-columns-simple-news .rd-pro-masonry-card__header .accordion--element__toggler--icon,.f-pro-columns-simple-news .rd-pro-masonry-card__header .social-like-button,.f-pro-columns-simple-news .rd-pro-masonry-card__header .social-share-button {color: inherit;} .rd-pro-masonry-card .rd-pro-masonry-card__header a:hover,.rd-pro-masonry-card .rd-pro-masonry-card__header .accordion--element__toggler--icon:hover,.rd-pro-masonry-card .rd-pro-masonry-card__header .social-like-button:hover,.rd-pro-masonry-card .rd-pro-masonry-card__header .social-share-button:hover,.f-pro-columns-simple-news .rd-pro-masonry-card__header a:hover,.f-pro-columns-simple-news .rd-pro-masonry-card__header .accordion--element__toggler--icon:hover,.f-pro-columns-simple-news .rd-pro-masonry-card__header .social-like-button:hover,.f-pro-columns-simple-news .rd-pro-masonry-card__header .social-share-button:hover {color: #939598;} .rd-pro-masonry-card__date {font-size: 11px;} .rd-pro-masonry-mobile-sticky {margin-bottom: 10px;} .rd-pro-masonry-card__paragraph {margin-bottom: 16px;} @media (max-width: 625px) {.f-pro-sticky-card--row {margin-right:0;margin-left: 0;text-align: center;} } .f-pro-masonry-single-card__image {display: block;width: 100%;height: auto;max-width: 100%;} .f-pro-sticky-card {top: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-webkit-flex: 1 100%;-ms-flex: 1 100%;flex: 1 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden;will-change: transform;} @media (min-width: 768px) {.f-pro-sticky-card {min-height:-webkit-calc(100vh - 30px);min-height: calc(100vh - 30px);} } .f-pro-sticky-card__header-wrapper,.rd-pro-masonry-mobile-sticky {max-width: 100%;} .f-pro-sticky-card picture {display: block;max-width: 100%;margin-top: auto;} .f-pro-sticky-card__header a,.f-pro-sticky-card__header .accordion--element__toggler--icon,.f-pro-sticky-card__header .social-like-button,.f-pro-sticky-card__header .social-share-button {color: #FFF;} .f-pro-navigation-title-only {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding-top: 60px;padding-bottom: 0;} .f-pro-navigation-title-only:after {margin-bottom: 0;} @media only screen and (min-width: 992px) {.f-pro-navigation-title-only {height:436px;} } .f-pro-navigation-title-only__text--blue {color: #006FB4;} .f-pro-navigation-title-only__text--label {display: inline-block;border-bottom: 2px solid #006FB4;text-transform: uppercase;} .f-pro-navigation-title-only__text--label.pl-tag--gray {line-height: 1.9;} .f-pro-navigation-title-only__text {white-space: nowrap;} .f-pro-navigation-title-only__title {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;max-width: 940px;min-height: 231px;padding: 0 10px;margin: 0 auto;} .f-pro-new-hero-navigation {display: block;padding-top: 60px;padding-bottom: 0;} .f-pro-new-hero-navigation:after {margin-bottom: 0;} @media only screen and (min-width: 992px) {.f-pro-new-hero-navigation {min-height:431px;} } .f-pro-new-hero-navigation__text--blue {color: #006FB4;} .f-pro-new-hero-navigation__text--label {display: inline-block;border-bottom: 2px solid #006FB4;text-transform: uppercase;} .f-pro-new-hero-navigation__text--label.pl-tag--gray {line-height: 1.9;} .f-pro-new-hero-navigation__text {white-space: nowrap;} .f-pro-new-hero-navigation__title {display: block;max-width: 650px;min-height: 210px;padding: 0 10px;margin: 0 auto;} .f-pro-newsletter-form {display: block;} .f-pro-newsletter-form .pl-h1 {font-size: 32px;} @media only screen and (min-width: 554px) {.f-pro-newsletter-form .pl-h1 {font-size:40px;} } .f-pro-newsletter-form .pl-btn--small {min-width: 238px;padding: 14px 16px;} .f-pro-parallax-component {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;min-height: 100vh;padding-top: 80px;margin-bottom: 60px;} @media (max-width: 767px){.f-pro-parallax-component{display: block;}} @media only screen and (min-width: 992px) {.f-pro-parallax-component {padding:80px;margin-bottom: 60px;} } .f-pro-parallax-component .f-pro-parallax-hero--picture {max-width: 400px;} @media (min-width: 992px) {.f-pro-parallax-component .f-pro-parallax-hero--picture {max-width:100%;} } @media (min-width: 544px) {.f-pro-parallax-component .pl-h1--alt {line-height:55px;} } .f-pro-parallax-hero {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;min-height: 100vh;padding-top: 80px;margin-bottom: 60px;} @media only screen and (min-width: 992px) {.f-pro-parallax-hero {padding:80px;margin-bottom: 60px;} } @media (min-width: 544px) {.f-pro-parallax-hero .pl-h1--alt {line-height:55px;} } .f-pro-parallax-hero__text {position: relative;display: block;padding-bottom: 0;text-align: center;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;will-change: transform;} @media only screen and (min-width: 992px) {.f-pro-parallax-hero__text {max-width:370px;padding: 0;margin-left: 10%;text-align: left;}} .f-pro-parallax-hero__text a {font-weight: 600;} .f-pro-parallax-hero--picture {-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-parallax-hero--picture .pl-amplience__image {height: auto;max-width: 100%;-o-object-fit: contain;object-fit: contain;} .f-pro-parallax-hero--hidden {opacity: 0;} .f-pro-parallax-hero__label {font-size: 11px;text-transform: uppercase;} .f-pro-parallax-hero--flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} @media only screen and (min-width: 992px) {.f-pro-parallax-hero--flex {-webkit-box-orient:horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} } @media only screen and (min-width: 992px) {.f-pro-parallax-hero--landscape .f-pro-parallax__flex-item {width:38%;} .f-pro-parallax-hero--landscape .f-pro-parallax__flex-item:first-child {width: 58%;} } .f-pro-featured-event-video .f-pro-parallax__flex-item {width: 48%;} .f-pro-featured-event-video .f-pro-parallax__flex-item:first-child {width: 48%;} .f-pro-events-calendar .f-pro-parallax-hero__label,.f-pro-featured-event-video .f-pro-parallax-hero__label {font-size: 10px;} .f-pro-parallax__flex-item {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 100%;} @media only screen and (min-width: 992px) {.f-pro-parallax__flex-item {-webkit-box-align:start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;width: 48%;} } .f-pro-parallax__flex-item > * {width: 100%;max-width: 100%;} @media only screen and (min-width: 992px) {.f-pro-parallax__flex-item > .f-pro-parallax-hero__text {max-width:370px;} } @media only screen and (min-width: 992px) {.f-pro-parallax__flex-item > * {padding:0;} } .f-pro-parallax-hero__read-story {margin-bottom: 0;font-size: 11px;font-weight: 500;} .f-pro-photographers-grid-styles__heading {text-transform: uppercase;} .f-pro-grid {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;} .f-pro-grid--bottom-alignment {-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} .f-pro-grid .f-pro-grid-item {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;} .f-pro-photographers-single-card__image {display: block;width: 100%;height: auto;max-width: 100%;} .f-pro-photographers-single-card__category {display: inline-block;border-bottom: 1px solid #006FB4;} .f-pro-photography-tutorials-card {display: block;} .f-pro-photos-of-the-month {display: block;padding: 70px 0;margin-bottom: 60px;} .f-pro-photos-of-the-month__labels {width: 100%;} @media (min-width: 544px) {.f-pro-photos-of-the-month__labels {padding-right:.9375rem;padding-left: .9375rem;} } @media (min-width: 992px) {.f-pro-photos-of-the-month__labels {padding-right:65px;padding-left: 65px;} } .f-pro-photos-of-the-month--flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;width: 100%;padding: 0 2px;} .f-pro-photos-of-the-month__picture {display: block;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;margin: 2px;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-pro-photos-of-the-month__picture img,.f-pro-photos-of-the-month__picture source {width: 100%;height: 100%;} .f-pro-photos-of-the-month__picture .pl-amplience__image {width: 100%;height: 100%;max-width: 100%;opacity: 0;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-photos-of-the-month__picture .pl-amplience__image.lazy-image--loaded {opacity: 1;} .f-pro-photos-of-the-month__container .f-pro-photos-of-the-month__picture:hover,.f-pro-photos-of-the-month__container .f-pro-photos-of-the-month__picture:focus {opacity: 1!important;-webkit-filter: grayscale(0)!important;filter: grayscale(0)!important;} .f-pro-photos-of-the-month__container:hover .f-pro-photos-of-the-month__picture {opacity: .5;-webkit-filter: grayscale(50%);filter: grayscale(50%);} .f-pro-remote-photography {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} @media only screen and (max-width: 768px) {.f-pro-remote-photography {-webkit-box-orient:vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;} } .f-pro-remote-photography--link-back {min-width: 200px;margin-right: 15px;} .f-pro-image-with-quote,.f-pro-image-without-quote {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 28px;} @media only screen and (max-width: 768px) {.f-pro-image-with-quote,.f-pro-image-without-quote {-webkit-box-orient:vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;} } .f-pro-image-with-quote {background: #f5f6f6;} .f-pro-image-without-quote {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;} @media only screen and (min-width: 768px) {.f-pro-image-with-quote--image,.f-pro-image-with-quote--quote {width:50%;} } .f-pro-image-with-quote--image {min-height: 100%;} .f-pro-image-with-quote--quote {padding: 25px;font-size: 13px;line-height: 20px;color: #4B4F54;} .f-pro-responsive-image {display: block;width: 100%;height: 100%;max-width: 100%;} .f-pro-responsive-image .lazy-image {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 100%;max-width: 100%;max-height: 100%;text-align: center;} .f-pro-responsive-image .lazy-image__img {position: absolute;top: 50%;left: 50%;width: auto;height: auto;max-width: 100%;max-height: 100%;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);} .f-pro-responsive-image__loader {position: absolute;top: 50%;left: 50%;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);display: block;} @-webkit-keyframes rotate {0% {-webkit-transform: translateY(0);transform: translateY(0);} 30% {-webkit-transform: translateY(-0.25em);transform: translateY(-0.25em);} 50% {-webkit-transform: translateY(0);transform: translateY(0);} 70% {-webkit-transform: translateY(0.25em);transform: translateY(0.25em);} } .f-pro-responsive-image__loader {display: block;opacity: 0;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-responsive-image__loader.loading {opacity: 1;} .f-pro-responsive-image__loader .inner1,.f-pro-responsive-image__loader .inner2,.f-pro-responsive-image__loader .inner3 {display: inline-block;margin: .125em;width: .5em;height: .5em;border: 1px solid #D9D9D9;border-radius: 1em;background-color: #D9D9D9;-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-animation-duration: .75s;animation-duration: .75s;-webkit-animation-name: rotate;animation-name: rotate;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;} .f-pro-responsive-image__loader .inner2 {-webkit-animation-delay: .1875s;animation-delay: .1875s;} .f-pro-responsive-image__loader .inner3 {-webkit-animation-delay: .375s;animation-delay: .375s;} .f-pro-see-more__link:after {content: "";margin: 0;} .f-pro-lightbox__slide {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;color: #FFF;} @media (max-width: 850px) {.f-pro-lightbox__slide {-webkit-box-orient:vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;max-height: none;} } @media (min-width: 851px) {.f-pro-lightbox__slide {max-height:100%;} } .f-pro-lightbox__image {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 100vh;max-width: 100%;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} @media (max-width: 850px) {.f-pro-lightbox__image {height:-webkit-calc(100vh - 70px);height: calc(100vh - 70px);} } .f-pro-lightbox__image--open {height: -webkit-calc(70vh - 70px);height: calc(70vh - 70px);} .f-pro-lightbox__sidebar-wrapper {width: 0;height: 100vh;overflow: hidden;-webkit-transition: width .3s,height .3s;transition: width .3s,height .3s;} @media (max-width: 850px) {.f-pro-lightbox__sidebar-wrapper {width:100%;height: 0;} } @media (min-width: 851px) {.f-pro-lightbox__sidebar {display:-webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;height: 100%;min-width: 430px;padding: 0 20px;border-left: 1px solid #939598;} } .f-pro-lightbox__sidebar__description {-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;padding: 60px 0;margin-bottom: 30px;margin-left: 1px;overflow-y: auto;} @media (max-width: 850px) {.f-pro-lightbox__sidebar__description {padding:20px 15px 0;margin-top: 5px;margin-left: 0;border-top: 1px solid #939598;border-bottom: 1px solid #939598;} } .f-pro-lightbox__header {margin-bottom: 20px;font-size: 16px;} .f-pro-lightbox__paragraph {font-size: 13px;line-height: 20px;} .f-pro-lightbox__paragraph--author {font-size: 12px;color: #939598;} .f-pro-lightbox__details {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;} .f-pro-lightbox__details:first-child {margin-bottom: 20px;} .f-pro-lightbox__author-image {margin-right: 20px;} .f-pro-lightbox__details-wrapper {padding-bottom: 15px;} .f-pro-lightbox__details--author-name {margin-bottom: 0;font-size: 14px;font-weight: 700;} .f-pro-lightbox__details--category {font-size: 12px;} .f-pro-lightbox__sidebar-button--open {background: #4B4F54;} .f-pro-lightbox__details--icon {margin-right: 5px;} .f-pro-lightbox__details--device {margin-bottom: 0;font-size: 14px;} @media (max-width: 850px) {.swiper-slide-active {position:relative;left: -20px;padding: 20px;overflow-y: auto;} } .f-pro-social-icons {display: block;} .f-pro-social-icons .pl-foot__social {text-align: center;} .f-pro-spotlight {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding-top: 36px;margin-bottom: 60px;} @media only screen and (min-width: 992px) {.f-pro-spotlight {padding-top:50px;margin-bottom: 60px;} } .f-pro-spotlight .pl-h1--alt {font-size: 28px;line-height: 34px;} @media (min-width: 992px) {.f-pro-spotlight .pl-h1--alt {font-size:40px;line-height: 46px;} } .f-pro-spotlight__category {display: block;} .f-pro-spotlight__label {padding-bottom: 15px;text-align: center;} @media (min-width: 992px) {.f-pro-spotlight__label {width:100%;font-weight: 900;text-align: left;} } .f-pro-spotlight .f-pro-parallax-hero--flex {-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} .f-pro-spotlight h2 {margin-bottom: 40px;} .f-pro-sticky-navigation {position: relative;z-index: 9;display: block;min-height: 52px;padding-left: 1px;margin-bottom: 0;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} @media only screen and (min-width: 992px) {.f-pro-sticky-navigation {z-index:0;margin-bottom: 65px;} } .f-pro-sticky-navigation .pl-link--small {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;width: 99%;padding: 15px;color: #6E7276;} @media only screen and (min-width: 992px) {.f-pro-sticky-navigation .pl-link--small {padding:5px 0;} } .f-pro-sticky-navigation .pl-link--small:before {position: relative;top: .1em;margin-right: 24px;font-size: 16px;color: #006FB4;} .f-pro-sticky-navigation .pl-link--small:after {top: 0;margin-left: 0;content: '';} .f-pro-sticky-navigation__handler {padding-top: 0;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} @media only screen and (min-width: 992px) {.f-pro-sticky-navigation__handler {padding-top:45px;} } .f-pro-sticky-navigation__handler--fade-out {opacity: 0;-webkit-transition: opacity .1s ease-out,-webkit-transform .1s ease-out;transition: opacity .1s ease-out,-webkit-transform .1s ease-out;transition: opacity .1s ease-out,transform .1s ease-out;transition: opacity .1s ease-out,transform .1s ease-out,-webkit-transform .1s ease-out;} .f-pro-sticky-navigation--start-hidden {opacity: 0;} .f-pro-sticky-navigation__ul {position: absolute;top: 60px;right: 0;left: 0;display: block;padding-left: 0;list-style-type: none;background: #FFF;} @media only screen and (min-width: 992px) {.f-pro-sticky-navigation__ul {position:relative;background: transparent;} } .f-pro-sticky-navigation--fixed {position: fixed;top: 0;right: 0;left: 0;} @media only screen and (min-width: 992px) {.f-pro-sticky-navigation--fixed {right:auto;} } .f-pro-sticky-navigation--hidden .f-pro-sticky-navigation__item {display: none;} .f-pro-sticky-navigation--hidden .f-pro-stiky-navigation__dropdown {display: block;} .f-pro-sticky-navigation--hidden .f-pro-sticky-navigation__item__arrow-mobile {background: transparent;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);} .f-pro-sticky-navigation__item {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;font-size: 14px;line-height: 22px;} @media only screen and (min-width: 992px) {.f-pro-sticky-navigation__item {display:block;padding: 5px 0;} } .f-pro-sticky-navigation__item__arrow-mobile {display: none;} .f-pro-sticky-navigation__item:hover,.f-pro-sticky-navigation__item:focus {color: #006FB4;} .f-pro-sticky-navigation__item:hover .f-pro-sticky-navigation__item__arrow-desktop,.f-pro-sticky-navigation__item:focus .f-pro-sticky-navigation__item__arrow-desktop {-webkit-transform: translate3d(5px,0,0);transform: translate3d(5px,0,0);-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} @media only screen and (min-width: 992px) {.f-pro-sticky-navigation__item:last-child {border-bottom:0;} } .f-pro-sticky-navigation__item:hover .p-link,.f-pro-sticky-navigation__item:focus .p-link {color: #006FB4;} .f-pro-sticky-navigation__item .p-link {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} .f-pro-stiky-navigation__selected .pl-link,.f-pro-stiky-navigation__dropdown .pl-link {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;color: #006FB4;} .f-pro-stiky-navigation__dropdown .pl-link {color: #6E7276;} .f-pro-stiky-navigation__selected {position: relative;} .f-pro-stiky-navigation__selected .f-pro-sticky-navigation__item__arrow-mobile {display: none;} .f-pro-stiky-navigation__selected .f-pro-sticky-navigation__item__arrow-desktop {width: 25px;background: #4A90E2;} .f-pro-stiky-navigation__dropdown {display: block;background: rgba(236,237,237,0.9);} @media only screen and (min-width: 992px) {.f-pro-stiky-navigation__dropdown {display:none;} } .f-pro-stiky-navigation__dropdown .f-pro-sticky-navigation__item__arrow-mobile {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 16px;height: 16px;background: transparent;} @media only screen and (min-width: 992px) {.f-pro-stiky-navigation__dropdown .f-pro-sticky-navigation__item__arrow-mobile {display:none;} } .f-pro-stiky-navigation__dropdown .f-pro-sticky-navigation__item__arrow-desktop {display: none;} @media only screen and (min-width: 992px) {.f-pro-stiky-navigation__dropdown .f-pro-sticky-navigation__item__arrow-desktop {display:block;} } .f-pro-sticky-navigation .pl-cover__social.pl-list--inline > li {display: block;width: 100%;margin-bottom: 10px;margin-left: 0;} .f-pro-sticky-navigation__item__arrow-desktop,.f-pro-sticky-navigation__item__arrow-mobile {position: relative;display: block;width: 15px;height: 1px;background: #6E7276;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-pro-sticky-navigation__item__arrow-desktop {margin-right: 12px;color: #006FB4;} @media only screen and (min-width: 992px) {.f-pro-sticky-navigation__item__arrow-desktop {display:inline-block;} } .f-pro-sticky-navigation__item__arrow-mobile {width: 15px;height: 2px;margin-left: auto;text-align: right;-webkit-transform: scale(-1);-ms-transform: scale(-1);transform: scale(-1);-webkit-transition: all .2s ease-out;transition: all .2s ease-out;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;} .f-pro-sticky-navigation__item__arrow-mobile:before {content: "";} .f-pro-sticky-navigation--cta {display: none;} @media only screen and (min-width: 992px) {.f-pro-sticky-navigation--cta {display:block;} } .f-pro-sticky-navigation--cta button {color: #6E7276;} .f-pro-sticky-navigation__title {display: none;} @media only screen and (min-width: 992px) {.f-pro-sticky-navigation__title {display:block;} } .rd-pro-category-tag {display: inline-block;margin: 15px 0 16px;} .f-pro-tips-tricks-camera-card {display: block;width: 39%;padding-top: 35px;padding-bottom: 18px;margin: 15px;text-align: center;background-color: #F5F6F6;} @media (min-width: 992px) {.f-pro-tips-tricks-camera-card {width:22%;padding-top: 65px;} } .f-pro-tips-tricks-camera-card:hover .lazy-image__img,.f-pro-tips-tricks-camera-card:focus .lazy-image__img {top: -5%;right: -5%;bottom: -5%;left: -5%;width: 110%;height: 110%;max-width: 110%;} .f-pro-tips-tricks-camera-card .lazy-image__img {-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-pro-tips-tricks-camera-card__lazy-image--wrapper {margin: 0 20px;} @media (min-width: 992px) {.f-pro-tips-tricks-camera-card__lazy-image--wrapper {margin-bottom:95px;} } .f-pro-tips-tricks-camera-card__lazy-image {max-width: 175px;margin: 0 auto 30px;text-align: center;} .f-pro-tips-tricks-camera-card h5 {font-weight: 300;} .f-pro-tips-tricks-camera-card h6 {font-weight: 500;} .f-pro-tips-tricks-camera-card-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin: 40px auto;} @media only screen and (min-width: 554px) {.f-pro-tips-tricks-camera-card-wrapper {margin:10px auto 108px;} } .f-pro-tips-tricks-product-detail-left {display: block;text-align: center;} @media (min-width: 768px) {.f-pro-tips-tricks-product-detail-left {text-align:left;} } .f-pro-tips-tricks-product-detail-left .lazy-image {height: auto;max-width: 180px;margin: 0 auto;} @media (min-width: 768px) {.f-pro-tips-tricks-product-detail-left .lazy-image {margin:0;} } .f-pro-topics {display: block;} .f-pro-topics__action-label {padding: 40px 0;text-align: center;} .f-pro-topics__action-label .icon {display: block;margin: 0 auto;} .f-pro-topics__action-label .icon:first-child {margin: 0 auto;} .f-pro-topics__action-label .icon > a,.f-pro-topics__action-label .icon > .accordion--element__toggler--icon,.f-pro-topics__action-label .icon > .social-like-button,.f-pro-topics__action-label .icon > .social-share-button {display: block;} .f-pro-topics__button {display: inline-block;} .f-pro-topics__button .icon-plus-c-t {width: 26px;height: 26px;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;-webkit-transform-origin: 13px 12px;-ms-transform-origin: 13px 12px;transform-origin: 13px 12px;} .f-pro-topics__button .icon-plus-c-t:before {width: 26px;height: 26px;font-size: 25px;} @media (min-width: 544px) {.f-pro-topics__button .icon-plus-c-t {-webkit-transform-origin:13px 12px;-ms-transform-origin: 13px 12px;transform-origin: 13px 12px;} } .f-pro-topics--see-all {display: block;} .f-pro-topics--hide {display: none;} .f-pro-topics--open .f-pro-topics--see-all {display: none;} .f-pro-topics--open .f-pro-topics--hide {display: block;} .f-pro-topics--open .icon-plus-c-t {-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg);} .f-pro-topics--open .f-pro-topics__action-label {padding: 40px 0 40px -15px;} .f-pro-topics--min-height {padding: 30px 0 0;} .f-pro-topics--min-height .f-pro-topics-wrapper {min-height: 465px;} @media (min-width: 554px) {.f-pro-topics--min-height .f-pro-topics-wrapper {min-height:455px;} } @media (min-width: 935px) {.f-pro-topics--min-height .f-pro-topics-wrapper {min-height:228px;} } .f-pro-topics--min-height .f-pro-topics-wrapper--flex .f-pro-topics-card {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} .f-pro-topics--min-height .f-pro-topics__action-label {padding: 40px -15px 0;} .f-pro-topics-card {position: relative;display: block;width: 130px;height: 130px;margin: 15px;} @media (min-width: 554px) {.f-pro-topics-card {width:204px;height: 204px;} } .f-pro-topics-card__image {display: block;width: 100%;height: 100%;max-width: 100%;} .f-pro-topics-card__image .lazy-image__img {pointer-events: none;} .f-pro-topics-card__label {position: absolute;right: 0;bottom: 20px;left: 0;width: 100%;font-size: 16px;font-weight: 500;color: #FFF;text-align: center;pointer-events: none;} .f-pro-topics-products {position: relative;display: block;min-height: 350px;margin-bottom: 100px;overflow: hidden;outline: 0;} .f-pro-topics-products__action-label {padding: 40px 0;text-align: center;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-topics-products__action-label .icon {display: block;margin: 0 auto;} .f-pro-topics-products__action-label .icon:first-child {margin: 0 auto;} .f-pro-topics-products__action-label .icon > a,.f-pro-topics-products__action-label .icon > .accordion--element__toggler--icon,.f-pro-topics-products__action-label .icon > .social-like-button,.f-pro-topics-products__action-label .icon > .social-share-button {display: block;} .f-pro-topics-products__button {display: inline-block;} .f-pro-topics-products__button .icon-plus-c-t {width: 26px;height: 26px;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;-webkit-transform-origin: 13px 12px;-ms-transform-origin: 13px 12px;transform-origin: 13px 12px;} .f-pro-topics-products__button .icon-plus-c-t:before {width: 26px;height: 26px;font-size: 25px;} @media (min-width: 544px) {.f-pro-topics-products__button .icon-plus-c-t {-webkit-transform-origin:13px 12px;-ms-transform-origin: 13px 12px;transform-origin: 13px 12px;} } .f-pro-topics-products__open-cta {display: none;} .f-pro-topics-products--open .f-pro-topics-products__button {display: none;} .f-pro-topics-products--open .icon-plus-c-t {-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg);} .f-pro-topics-products--open .f-pro-topics-products__action-label {padding: 40px 0 40px -15px;} .f-pro-topics-products--open .f-pro-topics-products__open-cta {display: block;} .f-pro-topics-products--min-height {padding: 30px 0 0;outline: 0;} .f-pro-topics-products--min-height .f-pro-topics-products-wrapper {min-height: 470px;} @media (min-width: 450px) {.f-pro-topics-products--min-height .f-pro-topics-products-wrapper {min-height:550px;} } @media (min-width: 554px) {.f-pro-topics-products--min-height .f-pro-topics-products-wrapper {min-height:610px;} } @media (min-width: 992px) {.f-pro-topics-products--min-height .f-pro-topics-products-wrapper {min-height:340px;} } .f-pro-topics-products--min-height .f-pro-topics-products-wrapper--flex {-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-topics-products--min-height .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} .f-pro-topics-products--min-height .f-pro-topics-products__action-label {padding: 40px -15px 0;} .f-pro-topics-products .f-pro-tips-tricks-camera-card__lazy-image--wrapper {margin-bottom: 45px;} .f-pro-topics-product-content-wrapper {position: relative;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-topics-products-card {display: block;width: 39%;height: 200px;padding-top: 30px;padding-bottom: 18px;margin: 15px;text-align: center;background-color: #FFF;} @media (min-width: 450px) {.f-pro-topics-products-card {height:250px;} } @media (min-width: 554px) {.f-pro-topics-products-card {height:270px;height: 312px;} } @media (min-width: 992px) {.f-pro-topics-products-card {width:17%;padding-top: 65px;} } .f-pro-topics-products-card:hover .lazy-image__img,.f-pro-topics-products-card:focus .lazy-image__img {top: -5%;right: -5%;bottom: -5%;left: -5%;width: 110%;height: 110%;max-width: 110%;} .f-pro-topics-products-card .lazy-image__img {-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-pro-topics-products-card__lazy-image .pl-amplience__image {width: auto;height: auto;max-width: 100%;max-height: 104px;} .f-pro-topics-products-card__lazy-image--wrapper {margin: 0 25px;} @media (min-width: 992px) {.f-pro-topics-products-card__lazy-image--wrapper {margin-bottom:60px;} } .f-pro-topics-products-card__lazy-image {max-width: 175px;margin: 0 auto 30px;text-align: center;} .f-pro-topics-products-card h5 {font-weight: 300;} .f-pro-topics-products-card h6 {font-weight: 500;} .f-pro-topics-products__content {position: absolute;top: 0;left: 50%;width: 100%;opacity: 0;visibility: hidden;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: opacity .1s ease-out,visibility .2s 1s;transition: opacity .1s ease-out,visibility .2s 1s;} .f-pro-topics-products__content--selected {position: relative;left: 0;z-index: 1;opacity: 1;visibility: visible;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-topics-products__content--transition {z-index: 2;opacity: 1;visibility: visible;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-topics-products-nav {display: block;max-width: 1000px;} .f-pro-topics-products-nav__list {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;overflow: auto;} @media (min-width: 520px) {.f-pro-topics-products-nav__list {-webkit-box-pack:center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;} } @media (min-width: 740px) {.f-pro-topics-products-nav__list {-webkit-box-pack:justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} } .f-pro-topics-products-nav__item {padding: 0 5px;margin: 10px;font-size: 14px;color: #939598;white-space: nowrap;border-bottom: 1px solid transparent;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} @media (min-width: 740px) {.f-pro-topics-products-nav__item {margin:10px 0;} } .f-pro-topics-products-search--mobile {display: block;font-size: 14px;text-align: center;} @media (min-width: 740px) {.f-pro-topics-products-search--mobile {display:none;} } .f-pro-topics-products-search--mobile a,.f-pro-topics-products-search--mobile .accordion--element__toggler--icon,.f-pro-topics-products-search--mobile .social-like-button,.f-pro-topics-products-search--mobile .social-share-button {color: #939598;} .f-pro-topics-products-nav__item:hover,.f-pro-topics-products-nav__item--selected {color: #000;border-bottom: 1px solid palette(gray,black);} .f-pro-topics-products-nav__item__search {display: none;} @media (min-width: 740px) {.f-pro-topics-products-nav__item__search {display:block;} } .f-pro-topics-products-nav__item__search .icon {margin-right: 5px;} .f-pro-topics-products-search {position: absolute;top: 0;left: 50%;z-index: 99;display: none;width: 100%;max-width: 750px;padding: 0 20px;margin: 120px 0;text-align: center;opacity: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-pro-topics-products-search__input {position: relative;width: 100%;padding: 5px 35px;margin-bottom: 30px;background: transparent;border: 0;border-bottom: 1px solid #939598;outline: 0;} .f-pro-topics-products-search .icon {position: absolute;top: 0;left: 20px;padding: 5px 10px 0;} .f-pro-topics-products__search--close {display: inline-block;} .f-pro-topics-products-wrapper {display: block;height: 0;max-width: 1170px;margin: 0 auto;overflow: hidden;} .f-pro-topics-products-wrapper--flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 30px;} .f-pro-topics-products-wrapper.f-pro-topics-products-hover .f-pro-topics-products-card {opacity: .6;-webkit-filter: grayscale(50%);filter: grayscale(50%);} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:hover {opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0);} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card {opacity: 0;-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(1) {-webkit-transition: opacity .05s ease-out,-webkit-transform .05s ease-out;transition: opacity .05s ease-out,-webkit-transform .05s ease-out;transition: transform .05s ease-out,opacity .05s ease-out;transition: transform .05s ease-out,opacity .05s ease-out,-webkit-transform .05s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(2) {-webkit-transition: opacity .1s ease-out,-webkit-transform .1s ease-out;transition: opacity .1s ease-out,-webkit-transform .1s ease-out;transition: transform .1s ease-out,opacity .1s ease-out;transition: transform .1s ease-out,opacity .1s ease-out,-webkit-transform .1s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(3) {-webkit-transition: opacity .15s ease-out,-webkit-transform .15s ease-out;transition: opacity .15s ease-out,-webkit-transform .15s ease-out;transition: transform .15s ease-out,opacity .15s ease-out;transition: transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(4) {-webkit-transition: opacity .2s ease-out,-webkit-transform .2s ease-out;transition: opacity .2s ease-out,-webkit-transform .2s ease-out;transition: transform .2s ease-out,opacity .2s ease-out;transition: transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(5) {-webkit-transition: opacity .25s ease-out,-webkit-transform .25s ease-out;transition: opacity .25s ease-out,-webkit-transform .25s ease-out;transition: transform .25s ease-out,opacity .25s ease-out;transition: transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(6) {-webkit-transition: opacity .3s ease-out,-webkit-transform .3s ease-out;transition: opacity .3s ease-out,-webkit-transform .3s ease-out;transition: transform .3s ease-out,opacity .3s ease-out;transition: transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(7) {-webkit-transition: opacity .35s ease-out,-webkit-transform .35s ease-out;transition: opacity .35s ease-out,-webkit-transform .35s ease-out;transition: transform .35s ease-out,opacity .35s ease-out;transition: transform .35s ease-out,opacity .35s ease-out,-webkit-transform .35s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(8) {-webkit-transition: opacity .4s ease-out,-webkit-transform .4s ease-out;transition: opacity .4s ease-out,-webkit-transform .4s ease-out;transition: transform .4s ease-out,opacity .4s ease-out;transition: transform .4s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(9) {-webkit-transition: opacity .45s ease-out,-webkit-transform .45s ease-out;transition: opacity .45s ease-out,-webkit-transform .45s ease-out;transition: transform .45s ease-out,opacity .45s ease-out;transition: transform .45s ease-out,opacity .45s ease-out,-webkit-transform .45s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(10) {-webkit-transition: opacity .5s ease-out,-webkit-transform .5s ease-out;transition: opacity .5s ease-out,-webkit-transform .5s ease-out;transition: transform .5s ease-out,opacity .5s ease-out;transition: transform .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(11) {-webkit-transition: opacity .55s ease-out,-webkit-transform .55s ease-out;transition: opacity .55s ease-out,-webkit-transform .55s ease-out;transition: transform .55s ease-out,opacity .55s ease-out;transition: transform .55s ease-out,opacity .55s ease-out,-webkit-transform .55s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(12) {-webkit-transition: opacity .6s ease-out,-webkit-transform .6s ease-out;transition: opacity .6s ease-out,-webkit-transform .6s ease-out;transition: transform .6s ease-out,opacity .6s ease-out;transition: transform .6s ease-out,opacity .6s ease-out,-webkit-transform .6s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(13) {-webkit-transition: opacity .65s ease-out,-webkit-transform .65s ease-out;transition: opacity .65s ease-out,-webkit-transform .65s ease-out;transition: transform .65s ease-out,opacity .65s ease-out;transition: transform .65s ease-out,opacity .65s ease-out,-webkit-transform .65s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(14) {-webkit-transition: opacity .7s ease-out,-webkit-transform .7s ease-out;transition: opacity .7s ease-out,-webkit-transform .7s ease-out;transition: transform .7s ease-out,opacity .7s ease-out;transition: transform .7s ease-out,opacity .7s ease-out,-webkit-transform .7s ease-out;} .f-pro-topics-products-wrapper--flex .f-pro-topics-products-card:nth-child(15) {-webkit-transition: opacity .75s ease-out,-webkit-transform .75s ease-out;transition: opacity .75s ease-out,-webkit-transform .75s ease-out;transition: transform .75s ease-out,opacity .75s ease-out;transition: transform .75s ease-out,opacity .75s ease-out,-webkit-transform .75s ease-out;} .f-pro-topics-products-wrapper--animate .f-pro-topics-products-card {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} .f-pro-topics-wrapper {display: block;height: 0;max-width: 1170px;margin: 0 auto;overflow: hidden;} .f-pro-topics-wrapper--flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 30px;} .f-pro-topics-wrapper.f-pro-topics-hover .f-pro-topics-card {opacity: .6;-webkit-filter: grayscale(50%);filter: grayscale(50%);} .f-pro-topics-wrapper--flex .f-pro-topics-card:hover {opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0);} .f-pro-topics-wrapper--flex .f-pro-topics-card {opacity: 0;-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(1) {-webkit-transition: opacity .05s ease-out,-webkit-transform .05s ease-out;transition: opacity .05s ease-out,-webkit-transform .05s ease-out;transition: transform .05s ease-out,opacity .05s ease-out;transition: transform .05s ease-out,opacity .05s ease-out,-webkit-transform .05s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(2) {-webkit-transition: opacity .1s ease-out,-webkit-transform .1s ease-out;transition: opacity .1s ease-out,-webkit-transform .1s ease-out;transition: transform .1s ease-out,opacity .1s ease-out;transition: transform .1s ease-out,opacity .1s ease-out,-webkit-transform .1s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(3) {-webkit-transition: opacity .15s ease-out,-webkit-transform .15s ease-out;transition: opacity .15s ease-out,-webkit-transform .15s ease-out;transition: transform .15s ease-out,opacity .15s ease-out;transition: transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(4) {-webkit-transition: opacity .2s ease-out,-webkit-transform .2s ease-out;transition: opacity .2s ease-out,-webkit-transform .2s ease-out;transition: transform .2s ease-out,opacity .2s ease-out;transition: transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(5) {-webkit-transition: opacity .25s ease-out,-webkit-transform .25s ease-out;transition: opacity .25s ease-out,-webkit-transform .25s ease-out;transition: transform .25s ease-out,opacity .25s ease-out;transition: transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(6) {-webkit-transition: opacity .3s ease-out,-webkit-transform .3s ease-out;transition: opacity .3s ease-out,-webkit-transform .3s ease-out;transition: transform .3s ease-out,opacity .3s ease-out;transition: transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(7) {-webkit-transition: opacity .35s ease-out,-webkit-transform .35s ease-out;transition: opacity .35s ease-out,-webkit-transform .35s ease-out;transition: transform .35s ease-out,opacity .35s ease-out;transition: transform .35s ease-out,opacity .35s ease-out,-webkit-transform .35s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(8) {-webkit-transition: opacity .4s ease-out,-webkit-transform .4s ease-out;transition: opacity .4s ease-out,-webkit-transform .4s ease-out;transition: transform .4s ease-out,opacity .4s ease-out;transition: transform .4s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(9) {-webkit-transition: opacity .45s ease-out,-webkit-transform .45s ease-out;transition: opacity .45s ease-out,-webkit-transform .45s ease-out;transition: transform .45s ease-out,opacity .45s ease-out;transition: transform .45s ease-out,opacity .45s ease-out,-webkit-transform .45s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(10) {-webkit-transition: opacity .5s ease-out,-webkit-transform .5s ease-out;transition: opacity .5s ease-out,-webkit-transform .5s ease-out;transition: transform .5s ease-out,opacity .5s ease-out;transition: transform .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(11) {-webkit-transition: opacity .55s ease-out,-webkit-transform .55s ease-out;transition: opacity .55s ease-out,-webkit-transform .55s ease-out;transition: transform .55s ease-out,opacity .55s ease-out;transition: transform .55s ease-out,opacity .55s ease-out,-webkit-transform .55s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(12) {-webkit-transition: opacity .6s ease-out,-webkit-transform .6s ease-out;transition: opacity .6s ease-out,-webkit-transform .6s ease-out;transition: transform .6s ease-out,opacity .6s ease-out;transition: transform .6s ease-out,opacity .6s ease-out,-webkit-transform .6s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(13) {-webkit-transition: opacity .65s ease-out,-webkit-transform .65s ease-out;transition: opacity .65s ease-out,-webkit-transform .65s ease-out;transition: transform .65s ease-out,opacity .65s ease-out;transition: transform .65s ease-out,opacity .65s ease-out,-webkit-transform .65s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(14) {-webkit-transition: opacity .7s ease-out,-webkit-transform .7s ease-out;transition: opacity .7s ease-out,-webkit-transform .7s ease-out;transition: transform .7s ease-out,opacity .7s ease-out;transition: transform .7s ease-out,opacity .7s ease-out,-webkit-transform .7s ease-out;} .f-pro-topics-wrapper--flex .f-pro-topics-card:nth-child(15) {-webkit-transition: opacity .75s ease-out,-webkit-transform .75s ease-out;transition: opacity .75s ease-out,-webkit-transform .75s ease-out;transition: transform .75s ease-out,opacity .75s ease-out;transition: transform .75s ease-out,opacity .75s ease-out,-webkit-transform .75s ease-out;} .f-pro-topics-wrapper--animate .f-pro-topics-card {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} .f-pro-two-articles-card__header a,.f-pro-two-articles-card__header .accordion--element__toggler--icon,.f-pro-two-articles-card__header .social-like-button,.f-pro-two-articles-card__header .social-share-button {color: inherit;} .f-pro-two-articles-card__header a:hover,.f-pro-two-articles-card__header .accordion--element__toggler--icon:hover,.f-pro-two-articles-card__header .social-like-button:hover,.f-pro-two-articles-card__header .social-share-button:hover {color: #939598;} .f-pro-two-articles-card__date {font-size: 11px;} .f-pro-video-card {display: block;text-align: center;} @media only screen and (min-width: 768px) {.f-pro-video-card {text-align:left;} } .f-pro-video-card--flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} @media only screen and (min-width: 992px) {.f-pro-video-card--flex {-webkit-box-orient:horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} } .f-pro-video-card--flex > * {width: 100%;} @media only screen and (min-width: 992px) {.f-pro-video-card--flex > * {width:48%;} } .f-pro-video-card__ul {padding: 0;text-align: left;-webkit-columns: 1;columns: 1;} @media only screen and (min-width: 992px) {.f-pro-video-card__ul {-webkit-columns:2;columns: 2;} } .f-pro-video-card__ul li {float: left;width: 100%;margin-left: 20px;} @media only screen and (min-width: 992px) {.f-pro-video-card__ul li {float:none;width: auto;} } .f-pro-video-card .pl-list:not(.pl-list--flat):not(.pl-list--inline) li {font-size: 14px;line-height: 20px;} @media only screen and (min-width: 545px) {.f-pro-video-card .pl-list:not(.pl-list--flat):not(.pl-list--inline) li {font-size:inherit;line-height: inherit;} } .f-pro-videos-section__wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;max-width: 80%;margin: 0 auto;} @media only screen and (max-width: 992px) {.f-pro-videos-section__wrapper {max-width:100%;} } @media only screen and (max-width: 768px) {.f-pro-videos-section__wrapper {-webkit-box-orient:vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;} } @media only screen and (max-width: 768px) {.f-pro-videos-section__single-video {margin-right:0;margin-bottom: 40px;margin-left: 0;} } .f-pro-whats-in-the-kitbag-wrapper {background: #000;} .f-pro-whats-in-the-kitbag__column-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} @media only screen and (min-width: 768px) {.f-pro-whats-in-the-kitbag__column-wrapper {-webkit-box-orient:horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} } .f-pro-f-pro-whats-in-the-kitbag-slogan {margin-bottom: 0;} @media only screen and (min-width: 768px) {.f-pro-whats-in-the-kitbag-column:first-child {border-right:1px solid #323232;} .f-pro-whats-in-the-kitbag-column:last-child {border-left: 1px solid #323232;} } @media only screen and (min-width: 992px) {.f-pro-whats-in-the-kitbag-column {padding:0 50px;} } .f-pro-whats-in-the-kitbag__button {margin-top: 10px;} .f-pro-whats-in-the-kitbag__button.pl-btn {color: #FFF;background: transparent;border: 2px solid #FFF;-webkit-transition: all .4s ease-in;transition: all .4s ease-in;} .f-pro-whats-in-the-kitbag__button.pl-btn:hover {color: #000;background: #FFF;} .f-pro-whats-in-the-kitbag__read-more-wrapper {padding-bottom: 25px;margin-bottom: 50px;border-bottom: 1px solid #323232;} @media only screen and (min-width: 768px) {.f-pro-whats-in-the-kitbag__read-more-wrapper {display:none;} } .f-pro-whats-in-the-kitbag-card {-webkit-transition: all .5s ease-in;transition: all .5s ease-in;} .f-pro-whats-in-the-kitbag-card__not-visible {opacity: 0;} .f-pro-whats-in-the-kitbag-card__hidden,.f-pro-whats-in-the-kitbag__hide-additional--link {display: none;} .f-pro-whats-in-the-kitbag__hide-additional--link,.f-pro-whats-in-the-kitbag__read-more--link {position: relative;padding-right: 28px;} .f-pro-whats-in-the-kitbag__hide-additional--link:before,.f-pro-whats-in-the-kitbag__read-more--link:before {content: "";position: absolute;top: 0;right: 0;display: inline-block;font-size: 16px;font-weight: 900;line-height: 25px;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-pro-whats-in-the-kitbag__hide-additional--link:before {top: -2px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);} .f-pro-written-by {display: block;float: none;margin-right: auto;margin-left: auto;text-align: center;} .f-pro-written-by__author {font-weight: 700;} .f-pro-written-by__hr {margin: 60px auto;background: #D9D9D9;} @media only screen and (max-width: 768px) {.f-pro-written-by__hr {margin:30px auto;} } .f-pro-written-by--keep-reading {margin-top: 70px;font-weight: 700;} .f-pro-written-by__list--item:hover {color: #006FB4;} .f-pro-written-by__list--item:focus {color: #006FB4;} .f-pro-written-by__icon--save,.f-pro-written-by__icon--share {position: relative;display: inline-block;padding: 5px;overflow: hidden;} .f-pro-written-by__icon--save:hover:before,.f-pro-written-by__icon--save:focus:before,.f-pro-written-by__icon--share:hover:before,.f-pro-written-by__icon--share:focus:before {color: #006FB4;} .f-pro-written-by__icon--save:before,.f-pro-written-by__icon--share:before {display: block;padding: 5px;font-size: 34px;line-height: 1;color: #939598;} .f-pro-written-by__icon--save:before {content: "";} .f-pro-written-by__icon--share:before {content: "";} .f-pro-written-by__icon--save--focused:before {content: "";} .swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;z-index: 1;} .swiper-container-no-flexbox .swiper-slide {float: left;} .swiper-container-vertical > .swiper-wrapper {-webkit-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;} .swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform: translate3d(0px,0,0);-ms-transform: translate3d(0px,0,0);transform: translate3d(0px,0,0);} .swiper-container-multirow > .swiper-wrapper {-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} .swiper-container-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;} .swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;} .swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height: auto;} .swiper-container-autoheight .swiper-wrapper {-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;-webkit-transition-property: -webkit-transform,height;-webkit-transition-property: height,-webkit-transform;transition-property: height,-webkit-transform;transition-property: transform,height;transition-property: transform,height,-webkit-transform;} .swiper-container .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;} .swiper-wp8-horizontal {-ms-touch-action: pan-y;touch-action: pan-y;} .swiper-wp8-vertical {-ms-touch-action: pan-x;touch-action: pan-x;} .swiper-button-prev,.swiper-button-next {position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;} .swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none;} .swiper-button-prev,.swiper-container-rtl .swiper-button-next {background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E);left: 10px;right: auto;} .swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E);} .swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E);} .swiper-button-next,.swiper-container-rtl .swiper-button-prev {background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E);right: 10px;left: auto;} .swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E);} .swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E);} .swiper-pagination {position: absolute;text-align: center;-webkit-transition: 300ms;transition: 300ms;-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;} .swiper-pagination.swiper-pagination-hidden {opacity: 0;} .swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets {bottom: 10px;left: 0;width: 100%;} .swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #000;opacity: .2;} button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;-webkit-box-shadow: none;box-shadow: none;-moz-appearance: none;-ms-appearance: none;-webkit-appearance: none;appearance: none;} .swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;} .swiper-pagination-white .swiper-pagination-bullet {background: #FFF;} .swiper-pagination-bullet-active {opacity: 1;background: #007aff;} .swiper-pagination-white .swiper-pagination-bullet-active {background: #FFF;} .swiper-pagination-black .swiper-pagination-bullet-active {background: #000;} .swiper-container-vertical > .swiper-pagination-bullets {right: 10px;top: 50%;-webkit-transform: translate3d(0px,-50%,0);-ms-transform: translate3d(0px,-50%,0);transform: translate3d(0px,-50%,0);} .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 5px 0;display: block;} .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;} .swiper-pagination-progress {background: rgba(0,0,0,0.25);position: absolute;} .swiper-pagination-progress .swiper-pagination-progressbar {background: #007aff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;} .swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {-webkit-transform-origin: right top;-ms-transform-origin: right top;transform-origin: right top;} .swiper-container-horizontal > .swiper-pagination-progress {width: 100%;height: 4px;left: 0;top: 0;} .swiper-container-vertical > .swiper-pagination-progress {width: 4px;height: 100%;left: 0;top: 0;} .swiper-pagination-progress.swiper-pagination-white {background: rgba(255,255,255,0.5);} .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {background: #FFF;} .swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {background: #000;} .swiper-container-3d {-webkit-perspective: 1200px;-o-perspective: 1200px;perspective: 1200px;} .swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;} .swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10;} .swiper-container-3d .swiper-slide-shadow-left {background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image: -o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image: linear,to left,rgba(0,0,0,0.5),rgba(0,0,0,0);} .swiper-container-3d .swiper-slide-shadow-right {background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image: -o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image: linear,to right,rgba(0,0,0,0.5),rgba(0,0,0,0);} .swiper-container-3d .swiper-slide-shadow-top {background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image: -o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image: linear,to top,rgba(0,0,0,0.5),rgba(0,0,0,0);} .swiper-container-3d .swiper-slide-shadow-bottom {background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image: -o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image: linear,to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0);} .swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper {-ms-perspective: 1200px;} .swiper-container-cube,.swiper-container-flip {overflow: visible;} .swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;} .swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none;} .swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto;} .swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;} .swiper-container-cube .swiper-slide {visibility: hidden;-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;width: 100%;height: 100%;} .swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin: 100% 0;-ms-transform-origin: 100% 0;transform-origin: 100% 0;} .swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide {pointer-events: auto;visibility: visible;} .swiper-container-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: #000;opacity: .6;-webkit-filter: blur(50px);filter: blur(50px);z-index: 0;} .swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;} .swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;transition-property: opacity;} .swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none;} .swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;} .swiper-zoom-container {width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: center;} .swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas {max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain;} .swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0,0,0,0.1);} .swiper-container-horizontal > .swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98%;} .swiper-container-vertical > .swiper-scrollbar {position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98%;} .swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0,0,0,0.5);border-radius: 10px;left: 0;top: 0;} .swiper-scrollbar-cursor-drag {cursor: move;} .swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-animation: swiper-preloader-spin 1s steps(12,end) infinite;animation: swiper-preloader-spin 1s steps(12,end) infinite;} .swiper-lazy-preloader:after {display: block;content: "";width: 100%;height: 100%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position: 50%;background-size: 100%;background-repeat: no-repeat;} .swiper-lazy-preloader-white:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");} @-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);} } @keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);} } .pl-f-b2b-application-banner .pl-h1 {line-height: 30px;} .pl-f-b2b-application-banner .pl-text--large {line-height: 18px;} @media (min-width: 544px) {.pl-f-b2b-application-banner .pl-h1 {font-size:50px;line-height: 45px;} .pl-f-b2b-application-banner .pl-text--large {line-height: 25px;} } @media (min-width: 768px) {.pl-f-b2b-application-banner .pl-h1 {font-size:64px;line-height: 76px;} .pl-f-b2b-application-banner .pl-text--large {font-size: 22px;line-height: 32px;} } .pl-f-b2b-application-benefits__header {font-size: 40px;font-weight: 400;line-height: 43px;} @media (max-width: 991px) {.pl-f-b2b-benefits__clearfix {clear:both;} } .pl-f-b2b-benefits__block__wrapper__radius {overflow: hidden;border: 1px #ECEDED solid;border-radius: 8px;} .pl-f-b2b-benefits__block__header {font-size: 28px;font-weight: 600;line-height: 36px;} .pl-f-b2b-benefits__block__description {font-size: 16px;line-height: 26px;} .pl-f-b2b-benefits__block__wrapper.pl-b2b-highlight--dark-teal {-webkit-box-shadow: 0 -5px 0 0 #20AD85;box-shadow: 0 -5px 0 0 #20AD85;} .pl-f-b2b-benefits__block__wrapper.pl-b2b-highlight--deep-aqua {-webkit-box-shadow: 0 -5px 0 0 #00989A;box-shadow: 0 -5px 0 0 #00989A;} .pl-f-b2b-benefits__block__wrapper.pl-b2b-highlight--aqua {-webkit-box-shadow: 0 -5px 0 0 #119AD4;box-shadow: 0 -5px 0 0 #119AD4;} .pl-f-b2b-benefits__block__wrapper.pl-b2b-highlight--deep-blue {-webkit-box-shadow: 0 -5px 0 0 #25328A;box-shadow: 0 -5px 0 0 #25328A;} .pl-f-b2b-benefits__block__wrapper.pl-b2b-highlight--yellow {-webkit-box-shadow: 0 -5px 0 0 #FCBF39;box-shadow: 0 -5px 0 0 #FCBF39;} .pl-f-b2b-benefits__block__wrapper.pl-b2b-highlight--deep-orange {-webkit-box-shadow: 0 -5px 0 0 #EC6F25;box-shadow: 0 -5px 0 0 #EC6F25;} .pl-f-b2b-benefits__block__wrapper.pl-b2b-highlight--orange {-webkit-box-shadow: 0 -5px 0 0 #F8AA00;box-shadow: 0 -5px 0 0 #F8AA00;} .pl-f-b2b-benefits__block__wrapper.pl-b2b-highlight--deep-lilac {-webkit-box-shadow: 0 -5px 0 0 #B31C75;box-shadow: 0 -5px 0 0 #B31C75;} .pl-f-b2b-application-benefits__header {font-size: 40px;font-weight: 400;line-height: 43px;} @media (max-width: 991px) {.pl-f-b2b-benefits__clearfix {clear:both;} } .pl-f-b2b-benefits__card__header {font-size: 28px;font-weight: 600;line-height: 36px;} .pl-f-b2b-benefits__card__description {font-size: 16px;line-height: 26px;color: #939598;} .pl-f-b2b-application-benefits--cards-stack-full .pl-f-b2b-application-benefits__card {display: table;width: 100%;} .pl-f-b2b-application-benefits--cards-stack-full .pl-f-b2b-application-benefits__card .pl-f-b2b-application-benefits__card__icon {display: table-cell;width: 120px;min-height: 82px;vertical-align: middle;font-size: 60px;line-height: 1;} .pl-f-b2b-application-benefits--cards-stack-full .pl-f-b2b-application-benefits__card .pl-f-b2b-application-benefits__card__text {display: table-cell;width: -webkit-calc(100% - 120px);width: calc(100% - 120px);} .pl-f-b2b-application-benefits--cards-stack-full .pl-f-b2b-application-benefits__card .pl-f-b2b-application-benefits__card__text p {margin: 0;} .pl-f-b2b-application-benefits--stack-contained .pl-f-b2b-application-benefits__card__icon {margin-bottom: 60px;} .pl-f-b2b-application-casestudies .container {padding: 0;} #apptoggle {display: none;} .pl-b2b-cs-text__icon {font-size: 100px;} .apptoggle__cs {display: inline-block;} .apptoggle__cs .apptoggle__cs__icon {height: 30px;-webkit-transform: translateX(-63%);-ms-transform: translateX(-63%);transform: translateX(-63%);} .apptoggle__cs .apptoggle__cs__icon:before {font-size: 30px;line-height: 30px;text-align: center;} .apptoggle__cs span {display: block;} @media (max-width: 1199px) {.pl-f-b2b-application-casestudies .pl-spacer--in--medium {padding:40px;padding-right: 0;padding-left: 0;} .pl-b2b-cs-text__paragraph {font-size: 20px;} } .f-b2b-application-casestudies--with-image .container-fluid {padding: 0;} .f-b2b-application-casestudies--with-image .f-b2b-application-casestudies__text {padding-bottom: 30px;} @media (min-width: 768px) {.f-b2b-application-casestudies--with-image .f-b2b-application-casestudies__text {padding-bottom:0;} } .f-b2b-application-challenges__halfpage .f-b2b-application-challenges__halfpage-text,.f-b2b-application-challenges__halfpage .f-b2b-application-challenges__halfpage-image {padding: 0;} @media (max-width: 991px) {.f-b2b-application-challenges__halfpage .container-fluid {padding:0;} .f-b2b-application-challenges__halfpage .row {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;} .f-b2b-application-challenges__halfpage .f-b2b-application-challenges__halfpage-text {-webkit-order: 1;order: 1;-ms-flex-order: 1;-webkit-box-ordinal-group: 2;} .f-b2b-application-challenges__halfpage .f-b2b-application-challenges__halfpage-image {-webkit-order: 2;order: 2;-ms-flex-order: 2;-webkit-box-ordinal-group: 3;} } .pl-f-b2b-application-cta .pl-btn {margin: 0 auto} .pl-f-b2b-application-cta .pl-text {margin-top: 15px;} @media (max-width: 991px) {.pl-f-b2b-application-cta .pl-btn {display:block;margin: 0 auto;} } @media (max-width: 1199px) {.pl-f-b2b-application-cta .pl-text {margin-top:0;} } .f-b2b-application-download-pdf .f-b2b-application-download-pdf-icon {margin-right: 10px;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__item {height: 80vh;max-height: 540px;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__item:focus {outline: none;} .pl-f-b2b-application-howitworks .slick-current .pl-f-b2b-carousel__item {border: 1px solid #939598;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__viewport-container {display: none;height: 3px;max-width: 800px;margin: 0 auto;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__viewport-container .pl-f-b2b-carousel__viewport {position: relative;width: 200px;height: 3px;-webkit-transition: left .3s;transition: left .3s;} .pl-f-b2b-application-howitworks .pl-b2b-hiw__heading {margin-bottom: 0;font-size: 1rem;} .pl-f-b2b-application-howitworks .pl-b2b-hiw__paragraph {font-size: .8rem;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel {margin-bottom: 30px;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel .icon-right {position: absolute;top: 42%;left: 100%;font-size: 35px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__item {position: relative;border: 1px #ECEDED solid;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__item__content {text-align: center;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__item__content .icon-aperture-b2b {max-height: 60px;margin: 15px auto;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__item__content h3 {margin-bottom: 60px;font-weight: 400;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel .slick-list {padding: 0 50px;} .pl-f-b2b-application-howitworks .slick-slide:last-of-type .icon-right {display: none;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__navigation {width: 100%;} @media (min-width: 544px) {.pl-f-b2b-application-howitworks .pl-f-b2b-carousel__navigation {max-width:800px;margin: 0 auto;} } .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__navigation .slick-current {color: #009BD4;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__navigation ul {padding: 0;margin: 0;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__navigation ul li {width: 100px;margin: 10px;text-align: center;cursor: pointer;} @media (min-width: 768px) {.pl-f-b2b-application-howitworks .pl-f-b2b-carousel__viewport-container {position:relative;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__viewport-container .pl-f-b2b-carousel__viewport {position: absolute;top: 0;left: 0;} } @media (max-width: 991px) {.pl-f-b2b-application-howitworks .pl-f-b2b-carousel__wrapper .pl-f-b2b-carousel__item {max-height:350px;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__wrapper .pl-f-b2b-carousel__item__content {padding-top: 20px;} .pl-f-b2b-application-howitworks .pl-text--large {margin-bottom: 20px;font-size: 14px;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__item__content .icon-aperture-b2b {font-size: 50px;} } @media (max-width: 767px) {.pl-f-b2b-application-howitworks .pl-f-b2b-carousel__wrapper .pl-f-b2b-carousel__item {max-height:300px;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__wrapper .pl-f-b2b-carousel__item__content {padding-top: 20px;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__viewport-container {background-color: transparent;} .pl-f-b2b-application-howitworks .pl-f-b2b-carousel__viewport-container .pl-f-b2b-carousel__viewport {width: 50vw;margin: 0 auto;} } .pl-f-b2b-application-howitworks-cycle .slick-slide .link,.pl-f-b2b-application-howitworks-cycle-repeat .slick-slide .link {display: block;} .pl-f-b2b-application-howitworks-cycle .slick-slide:last-of-type .link,.pl-f-b2b-application-howitworks-cycle-repeat .slick-slide:last-of-type .link {display: none;} .pl-f-b2b-application-howitworks-cycle .item__content,.pl-f-b2b-application-howitworks-cycle-repeat .item__content {position: relative;bottom: 0;} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--right,.pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--left,.pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--up,.pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--down,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--right,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--left,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--up,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--down {width: 25px;height: 48px;margin: 0 auto;} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--left,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--left {-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--left.link--top,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--left.link--top {-webkit-transform: translate(0,100px) scaleX(-1);-ms-transform: translate(0,100px) scaleX(-1);transform: translate(0,100px) scaleX(-1);} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--left.link--bottom,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--left.link--bottom {-webkit-transform: translate(0,100px) scaleX(-1);-ms-transform: translate(0,100px) scaleX(-1);transform: translate(0,100px) scaleX(-1);} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--up,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--up {-webkit-transform: rotateZ(-90deg);-ms-transform: rotate(-90deg);transform: rotateZ(-90deg);} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--up.link--top,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--up.link--top {-webkit-transform: translate(0,100px) rotateZ(-90deg);-ms-transform: translate(0,100px) rotate(-90deg);transform: translate(0,100px) rotateZ(-90deg);} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--up.link--bottom,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--up.link--bottom {-webkit-transform: translate(0,100px) rotateZ(-90deg);-ms-transform: translate(0,100px) rotate(-90deg);transform: translate(0,100px) rotateZ(-90deg);} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--down,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--down {-webkit-transform: rotateZ(90deg);-ms-transform: rotate(90deg);transform: rotateZ(90deg);} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--down.link--top,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--down.link--top {-webkit-transform: translate(0,100px) rotateZ(90deg);-ms-transform: translate(0,100px) rotate(90deg);transform: translate(0,100px) rotateZ(90deg);} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__arrow--down.link--bottom,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--down.link--bottom {-webkit-transform: translate(0,100px) rotateZ(90deg);-ms-transform: translate(0,100px) rotate(90deg);transform: translate(0,100px) rotateZ(90deg);} .pl-f-b2b-application-howitworks-cycle .link,.pl-f-b2b-application-howitworks-cycle-repeat .link {position: absolute;display: none;} .pl-f-b2b-application-howitworks-cycle .link--top,.pl-f-b2b-application-howitworks-cycle .link--bottom,.pl-f-b2b-application-howitworks-cycle-repeat .link--top,.pl-f-b2b-application-howitworks-cycle-repeat .link--bottom {left: 95%;-webkit-transform: translate(0,100px);-ms-transform: translate(0,100px);transform: translate(0,100px);} .pl-f-b2b-application-howitworks-cycle .link--top,.pl-f-b2b-application-howitworks-cycle-repeat .link--top {top: 0;} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item {border: 0;} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item:focus,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item:focus {outline: none;} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__content,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__content {max-width: 320px;max-height: 650px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__content:focus,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__content:focus {outline: none;} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__item__content .icon-aperture-b2b,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__content .icon-aperture-b2b {display: inline-block;max-height: 60px;margin: 5px 0 40px;} .pl-f-b2b-application-howitworks-cycle .pl-f-b2b-carousel__wrapper,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__wrapper {max-width: 960px;padding: 0;margin: 0 auto;} @media (max-width: 767px) {.pl-f-b2b-application-howitworks-cycle .link--top,.pl-f-b2b-application-howitworks-cycle .link--bottom,.pl-f-b2b-application-howitworks-cycle-repeat .link--top,.pl-f-b2b-application-howitworks-cycle-repeat .link--bottom {left:90%;} } .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__label__repeat {position: relative;top: -10px;} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__repeat {width: 81px;height: auto;margin: 0 auto;-webkit-transform: rotateZ(-90deg);-ms-transform: rotate(-90deg);transform: rotateZ(-90deg);} .pl-f-b2b-application-howitworks-cycle-repeat .slick-slide .link {display: block;} .pl-f-b2b-application-howitworks-cycle-repeat .slick-slide:last-of-type .link {display: none;} .pl-f-b2b-application-howitworks-cycle-repeat .item__content {position: relative;bottom: 0;} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--right,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--left,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--up,.pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--down {width: 25px;height: 48px;margin: 0 auto;} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--left {-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--left.link--top {-webkit-transform: translate(0,100px) scaleX(-1);-ms-transform: translate(0,100px) scaleX(-1);transform: translate(0,100px) scaleX(-1);} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--left.link--bottom {-webkit-transform: translate(0,100px) scaleX(-1);-ms-transform: translate(0,100px) scaleX(-1);transform: translate(0,100px) scaleX(-1);} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--up {-webkit-transform: rotateZ(-90deg);-ms-transform: rotate(-90deg);transform: rotateZ(-90deg);} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--up.link--top {-webkit-transform: translate(0,100px) rotateZ(-90deg);-ms-transform: translate(0,100px) rotate(-90deg);transform: translate(0,100px) rotateZ(-90deg);} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--up.link--bottom {-webkit-transform: translate(0,100px) rotateZ(-90deg);-ms-transform: translate(0,100px) rotate(-90deg);transform: translate(0,100px) rotateZ(-90deg);} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--down {-webkit-transform: rotateZ(90deg);-ms-transform: rotate(90deg);transform: rotateZ(90deg);} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--down.link--top {-webkit-transform: translate(0,100px) rotateZ(90deg);-ms-transform: translate(0,100px) rotate(90deg);transform: translate(0,100px) rotateZ(90deg);} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__arrow--down.link--bottom {-webkit-transform: translate(0,100px) rotateZ(90deg);-ms-transform: translate(0,100px) rotate(90deg);transform: translate(0,100px) rotateZ(90deg);} .pl-f-b2b-application-howitworks-cycle-repeat .link {position: absolute;display: none;} .pl-f-b2b-application-howitworks-cycle-repeat .link--top,.pl-f-b2b-application-howitworks-cycle-repeat .link--bottom {left: 95%;-webkit-transform: translate(0,100px);-ms-transform: translate(0,100px);transform: translate(0,100px);} .pl-f-b2b-application-howitworks-cycle-repeat .link--top {top: 0;} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item {border: 0;} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item:focus {outline: none;} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__content {max-width: 320px;max-height: 650px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__content:focus {outline: none;} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__item__content .icon-aperture-b2b {display: inline-block;max-height: 60px;margin: 5px 0 40px;} .pl-f-b2b-application-howitworks-cycle-repeat .pl-f-b2b-carousel__wrapper {max-width: 960px;padding: 0;margin: 0 auto;} @media (max-width: 767px) {.pl-f-b2b-application-howitworks-cycle .link--top,.pl-f-b2b-application-howitworks-cycle .link--bottom,.pl-f-b2b-application-howitworks-cycle-repeat .link--top,.pl-f-b2b-application-howitworks-cycle-repeat .link--bottom {left:90%;} } .pl-f-b2b-application-howitworks-pages .elementfocus {outline: none;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__item__content {margin-top: 45px;margin-bottom: 30px;text-align: center;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__item__content h3 {margin-bottom: 60px;font-weight: 400;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-application-howitworks-pages-carousel-item__image,.pl-f-b2b-application-howitworks-pages.pl-f-b2b-application-howitworks-pages-carousel-item__text {padding-right: 0;padding-left: 0;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-application-howitworks-pages-carousel__item {width: 100vw;max-width: 1150px;margin-right: 0;background-color: #F5F6F6;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-application-howitworks-pages-carousel__item .pl-f-b2b-carousel__item:focus {outline: none;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-application-howitworks-pages-carousel__item.slick-current {border: 1px solid #939598;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__navigation {width: 100%;max-width: 800px;margin: 0 auto;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__navigation ul {padding: 0;margin: 0;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__navigation li {width: 100px;margin: 10px;text-align: center;cursor: pointer;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__navigation .slick-current {color: #009BD4;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__viewport-container {position: relative;top: 100px;left: 0;display: none;height: 5px;max-width: 800px;margin: 0 auto;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__viewport-container .pl-f-b2b-carousel__viewport {position: relative;left: 0;margin: 0 auto;-webkit-transition: left .3s;transition: left .3s;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__viewport-container .hr {width: 105px;height: 6px;margin: 0 auto;} @media (min-width: 768px) {.pl-f-b2b-application-howitworks-pages .pl-f-b2b-application-howitworks-pages-carousel__item {width:80vw;margin-right: .2%;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__navigation {max-width: 800px;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__navigation ul {padding: 0;margin: 0;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__navigation li {width: 100px;margin: 10px;text-align: center;cursor: pointer;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__viewport-container {position: relative;top: 105px;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__viewport-container .pl-f-b2b-carousel__viewport {position: absolute;top: 0;left: 0;} } @media (min-width: 992px) {.pl-f-b2b-application-howitworks-pages .pl-f-b2b-application-howitworks-pages-carousel__item {margin-right:.3%;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__viewport-container {width: 80vw;margin: 0 auto;} .pl-f-b2b-application-howitworks-pages .icon-aperture-b2b {display: inline-block;max-height: 60px;} } @media (max-width: 991px) {.pl-f-b2b-application-howitworks-pages .icon-aperture-b2b {max-height:50px;margin: 5px 0 40px;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__item__content h3 {margin-bottom: 40px;} .pl-f-b2b-application-howitworks-pages .pl-spacer--in--smaller,.pl-f-b2b-application-howitworks-pages .product-gallery .slick-dots,.product-gallery .pl-f-b2b-application-howitworks-pages .slick-dots {padding-top: 0;padding-bottom: 0;} } @media (min-width: 768px) {.pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__viewport-container {position:relative;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__viewport-container .pl-f-b2b-carousel__viewport {position: absolute;top: 0;left: 0;} } @media (max-width: 991px) {.pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__wrapper .pl-f-b2b-carousel__item {max-height:350px;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__wrapper .pl-f-b2b-carousel__item__content {padding-top: 20px;} .pl-f-b2b-application-howitworks-pages .pl-text--large {margin-bottom: 20px;font-size: 14px;} .pl-f-b2b-application-howitworks-pages .icon-aperture-b2b {display: inline-block;max-height: 50px;} } @media (max-width: 767px) {.pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__wrapper .pl-f-b2b-carousel__item {max-height:300px;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__wrapper .pl-f-b2b-carousel__item__content {padding-top: 20px;} .pl-f-b2b-application-howitworks-pages .pl-f-b2b-carousel__viewport-container .pl-f-b2b-carousel__viewport {width: 50vw;margin: 0 auto;} } .pl-f-b2b-application-howitworks-three-steps .pl-f-b2b-application-howitworks-three-steps__carousel {max-width: 1440px;margin: 0 auto;} .pl-f-b2b-application-howitworks-three-steps__item {margin-bottom: 90px;} .pl-f-b2b-application-howitworks-three-steps__item .icon-aperture-b2b {max-height: 45px;} .pl-f-b2b-application-howitworks-three-steps__item .pl-f-b2b-carousel__item {background-color: transparent;border: 0;} .pl-f-b2b-application-howitworks-three-steps__item .pl-f-b2b-carousel__item__content p {color: #939598;} .pl-f-b2b-application-howitworks-three-steps__item .pl-f-b2b-carousel__item__icon-right {position: absolute;top: 86%;right: 0;left: 50%;width: 30px;font-size: 65px;color: #939598;-webkit-transform: translateX(-50%) rotateZ(90deg);-ms-transform: translateX(-50%) rotate(90deg);transform: translateX(-50%) rotateZ(90deg);} .pl-f-b2b-application-howitworks-three-steps__item:last-of-type .pl-f-b2b-carousel__item__icon-right {display: none;} @media (min-width: 768px) {.pl-f-b2b-application-howitworks-three-steps .pl-f-b2b-application-howitworks-three-steps__item .pl-f-b2b-carousel__item {position:static;} .pl-f-b2b-application-howitworks-three-steps .pl-f-b2b-application-howitworks-three-steps__item .pl-f-b2b-carousel__item__icon-right {top: 20%;left: 100%;-webkit-transform: translateX(-50%) rotateZ(0deg);-ms-transform: translateX(-50%) rotate(0deg);transform: translateX(-50%) rotateZ(0deg);} } .pl-f-b2b-application-key-solutions__article .col-md-6 {padding: 0;} .pl-f-b2b-application-key-solutions__article .row {padding: 0;margin: 0;} .pl-f-b2b-application-key-solutions__article .container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding-right: 0;padding-left: 0;background-color: #FFF;} .pl-f-b2b-application-key-solutions__article-text-icon {padding-top: 65px;font-size: 45px;} .icon-aperture-b2b {max-height: 48px;margin-bottom: 12px;} @media (min-width: 768px) {.pl-f-b2b-application-key-solutions__article-text-icon {padding-top:15px;padding-left: 15px;} .pl-f-b2b-application-key-solutions__article .col-md-12 {padding-left: 15px;} .pl-f-b2b-application-key-solutions__article .pl-btn--large {padding: 10px 48px;} } @media (min-width: 992px) {.pl-f-b2b-application-key-solutions__article-text-icon {padding-top:80px;padding-left: 80px;} .pl-f-b2b-application-key-solutions__article .col-md-12 {padding-left: 80px;} .pl-f-b2b-application-key-solutions__article .pl-btn--large {padding: 20px 48px;} } @media (max-width: 767px) {.pl-f-b2b-application-key-solutions__article {position:relative;padding: 0;} .pl-f-b2b-application-key-solutions__article-image {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;} .pl-f-b2b-application-key-solutions__article-text {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;} .pl-f-b2b-application-key-solutions__article .container {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;} .pl-f-b2b-application-key-solutions-text__button {padding-bottom: 20px;} .pl-f-b2b-application-key-solutions__article-image {position: relative;} .pl-f-b2b-application-key-solutions__article-image:before {position: absolute;bottom: -20px;left: 50%;display: block;width: 0;height: 0;border-right: 20px solid transparent;border-left: 20px solid transparent;border-top-style: solid;border-top-width: 20px;content: '';-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} .pl-f-b2b-application-key-solutions__article-image.pl-f-b2b-arrow-blue:before {border-top-color: #009BD4;} } .pl-f-b2b-application-opportunities .pl-h1,.pl-f-b2b-application-opportunities-left .pl-h1,.pl-f-b2b-application-opportunities-right .pl-h1 {line-height: 30px;} .pl-f-b2b-application-opportunities .pl-text--large,.pl-f-b2b-application-opportunities-left .pl-text--large,.pl-f-b2b-application-opportunities-right .pl-text--large {line-height: 18px;} @media (min-width: 544px) {.pl-f-b2b-application-opportunities .pl-h1,.pl-f-b2b-application-opportunities-left .pl-h1,.pl-f-b2b-application-opportunities-right .pl-h1 {font-size:50px;line-height: 45px;} .pl-f-b2b-application-opportunities .pl-text--large,.pl-f-b2b-application-opportunities-left .pl-text--large,.pl-f-b2b-application-opportunities-right .pl-text--large {line-height: 25px;} } @media (min-width: 768px) {.pl-f-b2b-application-opportunities .pl-h1,.pl-f-b2b-application-opportunities-left .pl-h1,.pl-f-b2b-application-opportunities-right .pl-h1 {font-size:64px;line-height: 76px;} .pl-f-b2b-application-opportunities .pl-text--large,.pl-f-b2b-application-opportunities-left .pl-text--large,.pl-f-b2b-application-opportunities-right .pl-text--large {font-size: 22px;line-height: 32px;} } .pl-f-b2b-application-subservices .pl-f-b2b-application-subservices__item {padding: 35px 0;margin-bottom: 1px;} @media (max-width: 767px) {.pl-f-b2b-application-subservices__container {padding:0;} } @media (min-width: 768px) {.pl-f-b2b-application-subservices .pl-f-b2b-application-subservices__item {padding:100px 0;margin-bottom: 0;} } @media (min-width: 992px) {.pl-f-b2b-application-subservices .pl-f-b2b-application-subservices__item {padding:35px 0;} } .pl-f-b2b-application-subservices-sidebyside-box {background-color: #FFF;} .pl-f-b2b-application-subservices-sidebyside-description {width: 80%;} @media (max-width: 991px) {.pl-f-b2b-application-subservices-sidebyside-box .pl-f-b2b-application-subservices-icon {font-size:28px;line-height: 30px;} .pl-f-b2b-application-subservices-sidebyside-box .pl-spacer--in--smaller,.pl-f-b2b-application-subservices-sidebyside-box .product-gallery .slick-dots,.product-gallery .pl-f-b2b-application-subservices-sidebyside-box .slick-dots {padding: 20px;} } @media (max-width: 767px) {.pl-f-b2b-application-subservices-sidebyside .col-xs-12 {padding:0;} .pl-f-b2b-application-subservices-sidebyside-box .pl-f-b2b-application-subservices-icon {font-size: 35px;line-height: 40px;} .pl-f-b2b-application-subservices-sidebyside-box .pl-spacer--in--smaller,.pl-f-b2b-application-subservices-sidebyside-box .product-gallery .slick-dots,.product-gallery .pl-f-b2b-application-subservices-sidebyside-box .slick-dots {padding: 30px;} .pl-f-b2b-application-subservices-sidebyside-box .pl-spacer--in--smallest {padding-top: 35px;} .pl-f-b2b-application-subservices-sidebyside-box .pl-amplience:before {position: absolute;bottom: -20px;left: 50%;display: block;width: 0;height: 0;border-right: 20px solid transparent;border-left: 20px solid transparent;border-top-color: #00989A;border-top-style: solid;border-top-width: 20px;content: '';-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} .pl-f-b2b-application-subservices-sidebyside-description {width: 100%;} } .f-b2b-assistant-business {padding: 30px;} .f-b2b-assistant-business .f-b2b-assistant-business__intro {padding: 10px 0 20px;height: 145px;} .f-b2b-assistant-business .f-b2b-assistant-business__intro__title {font-size: 22px;font-weight: 300;} .f-b2b-assistant-business .f-b2b-assistant-business__intro__description {font-weight: 300;} .f-b2b-assistant-business .f-b2b-assistant-business__list {position: absolute;bottom: 0;left: 0;padding: 0 30px 20px;} .f-b2b-assistant-business .f-b2b-assistant-business__list__title {margin-bottom: 30px;font-size: 22px;font-weight: 300;} .f-b2b-assistant-business .f-b2b-assistant-business__list ul {list-style: none;margin: 0 0 0 -10px;padding: 0;} .f-b2b-assistant-business .f-b2b-assistant-business__list ul li {display: table;float: left;width: -webkit-calc(50% - 10px);width: calc(50% - 10px);height: 134px;margin: 0 0 10px 10px;-webkit-box-sizing: border-box;box-sizing: border-box;background: #FFF;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);box-shadow: 0 1px 2px rgba(0,0,0,0.1);text-align: center;cursor: pointer;} .f-b2b-assistant-business .f-b2b-assistant-business__list__item {display: table-cell;max-width: 150px;width: 100%;height: 100%;vertical-align: middle;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;border: 5px solid transparent;-webkit-transition: border .25s;transition: border .25s;} .f-b2b-assistant-business .f-b2b-assistant-business__list__item i {font-size: 30px;color: #007CAC;} .f-b2b-assistant-business .f-b2b-assistant-business__list__item i.f-b2b-assistant-business-icon--wide {font-size: 60px;position: relative;top: 9px;} .f-b2b-assistant-business .f-b2b-assistant-business__list__item--active {background-color: #007CAC;color: #FFF;} .f-b2b-assistant-business .f-b2b-assistant-business__list__item:hover,.f-b2b-assistant-business .f-b2b-assistant-business__list__item:focus {border-color: #F5F6F6;outline: 0;} .f-b2b-assistant-business .f-b2b-assistant-business__list__item__icon {display: inline-block;margin-bottom: 20px;line-height: 1;} .f-b2b-assistant-business .f-b2b-assistant-business__list__item__label {display: inline-block;width: 100%;padding: 0 8px;font-size: 14px;font-weight: 300;line-height: 18px;} .f-b2b-assistant-cta {z-index: 999999999;position: fixed;bottom: -200px;right: 20px;} .f-b2b-assistant-cta--locked {position: absolute;top: 540px;} .f-b2b-assistant-cta--ready {bottom: 20px;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-transition: bottom .6s;transition: bottom .6s;direction: rtl;} .f-b2b-assistant-cta__button {float: right;margin-left: 15px;outline: 0;position: relative;display: block;height: 60px;width: 60px;border: 0;border-radius: 50%;background-color: #007CAC;cursor: pointer;overflow: hidden;clear: both;-webkit-box-shadow: 0 2px 20px 0 rgba(0,0,0,0.15);box-shadow: 0 2px 20px 0 rgba(0,0,0,0.15);-webkit-transition: background-color .2s;transition: background-color .2s;} .f-b2b-assistant-cta__button:hover,.f-b2b-assistant-cta__button:focus {opacity: 1;outline: 0;background-color: #006F9C;} .f-b2b-assistant-cta__button__img1 {display: block;width: 20px;height: auto;position: absolute;top: 50%;left: 50%;opacity: 1;line-height: 0;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-transition: opacity .1s,-webkit-transform .1s;transition: opacity .1s,-webkit-transform .1s;transition: transform .1s,opacity .1s;transition: transform .1s,opacity .1s,-webkit-transform .1s;} .f-b2b-assistant-cta__button__img1 svg {fill: none;stroke: #FFF;stroke-width: 2;} .f-b2b-assistant-cta__button__img2 {display: block;width: 15px;height: auto;position: absolute;top: 50%;left: 50%;opacity: 0;line-height: 0;-webkit-transform: translate(-50%,250%);-ms-transform: translate(-50%,250%);transform: translate(-50%,250%);-webkit-transition: opacity .1s,-webkit-transform .1s;transition: opacity .1s,-webkit-transform .1s;transition: transform .1s,opacity .1s;transition: transform .1s,opacity .1s,-webkit-transform .1s;} .f-b2b-assistant-cta__button__img2 svg {stroke: #FFF;stroke-width: 2;} .f-b2b-assistant-cta__button__click-to-connect,.f-b2b-assistant-cta__button__history {color: #6E7276;float: left;position: relative;height: 60px;width: 60px;outline: 0;border: 0;border-radius: 50%;background-color: #FFF;cursor: pointer;overflow: hidden;clear: both;-webkit-box-shadow: 0 2px 20px 0 rgba(0,0,0,0.15);box-shadow: 0 2px 20px 0 rgba(0,0,0,0.15);-webkit-transition: background-color .2s;transition: background-color .2s;} .f-b2b-assistant-cta__button__click-to-connect .icon-headset,.f-b2b-assistant-cta__button__click-to-connect .icon-history,.f-b2b-assistant-cta__button__history .icon-headset,.f-b2b-assistant-cta__button__history .icon-history {font-size: 25px;} .f-b2b-assistant-cta__button__click-to-connect:focus,.f-b2b-assistant-cta__button__history:focus {opacity: 1;outline: 0;} .f-b2b-assistant-cta__button__click-to-connect:hover,.f-b2b-assistant-cta__button__history:hover {color: #007CAC;} .f-b2b-assistant-cta__button__click-to-connect .icon-history,.f-b2b-assistant-cta__button__click-to-connect .icon-headset,.f-b2b-assistant-cta__button__history .icon-history,.f-b2b-assistant-cta__button__history .icon-headset {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);margin-top: 2.5px;} .f-b2b-assistant-cta__button__click-to-connect .icon-history,.f-b2b-assistant-cta__button__history .icon-history {margin-left: -.5px;} .f-b2b-assistant-cta__button__click-to-connect:focus,.f-b2b-assistant-cta__button__click-to-connect--active,.f-b2b-assistant-cta__button__history:focus,.f-b2b-assistant-cta__button__history--active {color: #FFF;background-color: #17BE9D;} .f-b2b-assistant-cta__button__click-to-connect--active:focus,.f-b2b-assistant-cta__button__click-to-connect--active:hover,.f-b2b-assistant-cta__button__history--active:focus,.f-b2b-assistant-cta__button__history--active:hover {color: #FFF;} .f-b2b-assistant-cta__button__click-to-connect {float: right;margin-left: 15px;} .f-b2b-assistant-cta__button--active .f-b2b-assistant-cta__button__img1 {-webkit-transform: translate(-50%,-250%);-ms-transform: translate(-50%,-250%);transform: translate(-50%,-250%);opacity: 0;} .f-b2b-assistant-cta__button--active .f-b2b-assistant-cta__button__img2 {-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);opacity: 1;} @media (max-width: 991px) {.f-b2b-assistant-cta__button {height:50px;width: 50px;} .f-b2b-assistant-cta__button__click-to-connect,.f-b2b-assistant-cta__button__history {max-height: 50px;max-width: 50px;height: 50px;width: 50px;} } .f-b2b-assistant-cta__button__history--active,.f-b2b-assistant-cta__button__click-to-connect--active {background-color: green;color: #FFF;} .f-b2b-assistant-cta__button__history--active:hover,.f-b2b-assistant-cta__button__click-to-connect--active:hover {color: #FFF;} .no-result-notification {display: none;margin-top: 100px;opacity: 1;} .no-result-notification .pl-f-b2b-assistant-search {padding-top: 27px;} .no-result-notification__message {height: 64px;color: #4B4F54;font-size: 16px;line-height: 32px;padding-top: 23px;} .no-result-notification__suggestion {height: 32px;width: 315px;color: #939598;font-size: 16px;padding-top: 142px;} .no-result-notification__expert-link,.no-result-notification__term-link {height: 16px;width: 202.92px;color: #006FB4;font-size: 16px;line-height: 16px;} .no-result-notification__headset-icon,.no-result-notification__search-icon {font-size: 20px;margin-right: 18px;color: #007CAC;float: left;padding-top: 2px;} .pl-f-b2b-assistant-header {position: relative;width: 100%;height: 178px;padding-bottom: 50px;overflow: hidden;background-color: #007CAC;background-repeat: no-repeat;background-position: top right;border-radius: 2px 2px 0 0;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: height .225s cubic-bezier(0.4,0,0.2,1),padding .225s cubic-bezier(0.4,0,0.2,1);transition: height .225s cubic-bezier(0.4,0,0.2,1),padding .225s cubic-bezier(0.4,0,0.2,1);-webkit-transition-delay: .195s;transition-delay: .195s;} .pl-f-b2b-assistant-header--top {padding-bottom: 20px;height: 158px;} .pl-f-b2b-assistant-header__title {position: relative;top: 50%;width: 100%;vertical-align: middle;color: #FFF;font-size: 28px;font-weight: 300;line-height: 33px;vertical-align: middle;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: opacity .5s cubic-bezier(0.4,0,0.2,1);transition: opacity .5s cubic-bezier(0.4,0,0.2,1);} .pl-f-b2b-assistant-header__title strong {display: block;font-weight: 400;} .pl-f-b2b-assistant-header--keyline {height: 0;padding: 0 30px;} .pl-f-b2b-assistant-header--keyline .pl-f-b2b-assistant-header__title {opacity: 0;} .pl-f-b2b-assistant-history {display: none;} .pl-f-b2b-assistant-history--vertical {overflow-y: scroll;} .pl-f-b2b-assistant-history__title-header {position: relative;width: 315px;height: 24px;font-size: 24px;font-weight: 300;line-height: 29px;color: #939598;} .pl-f-b2b-assistant-history__container {height: 320px;overflow-y: auto;} .pl-f-b2b-assistant-history__button {position: relative;display: block;width: 100%;padding: 14px 18px 13px 15px;margin-bottom: 5px;font-size: 14px;font-weight: 300;text-align: left;background: #FFF;border: 0;border-radius: 2px;-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);-webkit-box-sizing: border-box;box-sizing: border-box;} .pl-f-b2b-assistant-history__button__label {width: 85%;} .pl-f-b2b-assistant-history__button__icon {position: absolute;top: 50%;right: 25px;width: 33px;height: 33px;background-color: #FFF;border-radius: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);} .pl-f-b2b-assistant-history__button__icon i {position: absolute;top: 55%;left: 55%;width: 16.5px;height: 16.5px;line-height: 15px;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);} .pl-f-b2b-assistant-history__button:hover,.pl-f-b2b-assistant-history__button:focus {outline: 0;} .pl-f-b2b-assistant-history__button:hover .pl-f-b2b-assistant-history__button__icon,.pl-f-b2b-assistant-history__button:focus .pl-f-b2b-assistant-history__button__icon {background-color: #007CAC;} .pl-f-b2b-assistant-history__button:hover .pl-f-b2b-assistant-history__button__icon i,.pl-f-b2b-assistant-history__button:focus .pl-f-b2b-assistant-history__button__icon i {color: #FFF;} .pl-f-b2b-assistant-history__search-again {position: absolute;bottom: 50px;left: 50%;min-width: 170px;padding: 20px 30px;font-size: 16px;font-weight: 300;letter-spacing: 0;text-transform: none;background: #007CAC;border-radius: 2px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} .pl-f-b2b-assistant-history__search-again--vertical {position: relative;top: -5px;left: 27.5%;} .pl-f-b2b-assistant-history__search-again:hover {background: #006F9C;} .pl-f-b2b-assistant-notifications {position: fixed;right: 0;bottom: 0;display: none;width: 100vw;height: 180px;max-width: 540px;background-color: #087DAB;} .pl-f-b2b-assistant-popin {z-index: 999999999;position: fixed;right: 0;bottom: 15px;display: none;} .pl-f-b2b-assistant-popin__message {display: table;width: 100%;height: 70px;max-width: 375px;padding-left: 18px;padding-right: 18px;background-color: #087DAB;border-top-left-radius: 5px;border-bottom-left-radius: 5px;font-size: 16px;line-height: 18px;} .pl-f-b2b-assistant-popin__message--prompt {width: -webkit-calc(100% - 150px);width: calc(100% - 150px);} .pl-f-b2b-assistant-popin__message .pl-f-b2b-assistant-popin__content {display: table-cell;width: 100%;height: 70px;vertical-align: middle;} .pl-f-b2b-assistant-popin__choice {float: right;width: 150px;height: 70px;background-color: #087DAB;} .pl-f-b2b-assistant-popin__close,.pl-f-b2b-assistant-popin__tick {width: 70px;height: 70px;float: left;cursor: pointer;color: #FFF;background-color: rgba(0,0,0,0.1);position: relative;padding-left: 28px;} .pl-f-b2b-assistant-popin__close i,.pl-f-b2b-assistant-popin__tick i {opacity: .5;vertical-align: middle;position: absolute;top: 56%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);} .pl-f-b2b-assistant-popin__close:hover i,.pl-f-b2b-assistant-popin__tick:hover i {opacity: 1;} .pl-f-b2b-assistant-popin__divider {width: 10px;height: 70px;float: left;padding-left: 2px;vertical-align: middle;color: #FFF;background-color: rgba(0,0,0,0.1);position: relative;} .pl-f-b2b-assistant-popin__divider .icon-div {opacity: .5;position: absolute;top: 54.9%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);} @media (max-width: 767px) {.pl-f-b2b-assistant-popin__message--prompt {width:-webkit-calc(100% - 130px);width: calc(100% - 130px);} .pl-f-b2b-assistant-popin__choice {width: 130px;} .pl-f-b2b-assistant-popin__close,.pl-f-b2b-assistant-popin__tick {width: 60px;padding-left: 0;text-align: center;} .pl-f-b2b-assistant-popin__message {font-size: 12px;} } .margin {margin-right: 150px;} .pl-f-b2b-assistant-search {position: relative;padding-top: 0;padding-bottom: 0;font-size: .625em;z-index: 1;} .pl-f-b2b-assistant-search__form {position: relative;min-height: 64px;margin-top: -32px;margin-bottom: -40px;background: #FFF;border-radius: 3px;-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.08);box-shadow: 0 2px 5px 0 rgba(0,0,0,0.08);overflow: hidden;-webkit-transition: margin .3s;transition: margin .3s;} .pl-f-b2b-assistant-search.pl-f-b2b-assistant-search--show-results .pl-f-b2b-assistant-search__form {margin-bottom: -95px;} .pl-f-b2b-assistant-search__form input[type=text] {width: 100%;height: 64px;border: 0;box-shadow: none;-webkit-box-shadow: none;padding-left: 14px;padding-right: 32px;font-size: 1.5em;} .pl-f-b2b-assistant-search__form input[type=text]::-webkit-input-placeholder {color: #D9D9D9;} .pl-f-b2b-assistant-search__form input[type=text]::-moz-placeholder {color: #D9D9D9;} .pl-f-b2b-assistant-search__form input[type=text]:-ms-input-placeholder {color: #D9D9D9;font-size: 1em;} .pl-f-b2b-assistant-search__form input[type=text]:-moz-placeholder {color: #D9D9D9;} .pl-f-b2b-assistant-search__form__submit,.pl-f-b2b-assistant-search__form__close {position: absolute;border: 0;background: transparent;top: 16px;right: 14px;width: 32px;height: 32px;text-indent: -999em;border-radius: 50%;outline: 0;} .pl-f-b2b-assistant-search__form__submit:before,.pl-f-b2b-assistant-search__form__close:before {width: 32px;height: 32px;color: rgba(236,237,237,0.5);position: absolute;font-weight: 700;font-size: 15px;text-align: center;line-height: 2.2;text-indent: 0;top: 50%;left: 50%;-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);} .pl-f-b2b-assistant-search__form__submit--dark:before {color: #6E7276;} .pl-f-b2b-assistant-search__form__close {display: none;} .pl-f-b2b-assistant-search__form--heading {background: #007CAC;color: #FFF;} .pl-f-b2b-assistant-search__form--heading .pl-f-b2b-assistant-search__form__submit:before {color: #FFF;} .pl-f-b2b-assistant-search .twitter-typeahead {width: 100%;float: left;} .pl-f-b2b-assistant-search .tt-hint {color: #D9D9D9;} .pl-f-b2b-assistant-search .tt-menu {width: 100%;margin: 0;padding: 0;background-color: #FFF;border-radius: 0 0 3px 3px;position: relative!important;} .pl-f-b2b-assistant-search .tt-suggestion {padding: 14px;font-size: 1.4em;line-height: 1.2;border-top: 1px solid #ECEDED;color: #D9D9D9;position: relative;} .pl-f-b2b-assistant-search .tt-suggestion strong {color: #6E7276;} .pl-f-b2b-assistant-search .tt-suggestion:after {font-family: "canon-icon";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-style: normal;font-variant: normal;font-weight: 400;text-decoration: none;text-transform: none;content: "\e08c";display: block;position: absolute;top: 50%;right: 25px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);} .pl-f-b2b-assistant-search .tt-suggestion:hover {cursor: pointer;background-color: rgba(0,124,172,0.05);box-shadow: inset 0 -1px 0 0 rgba(232,232,232,0.5);-webkit-box-shadow: inset 0 -1px 0 0 rgba(232,232,232,0.5);} .pl-f-b2b-assistant-search .tt-suggestion.tt-cursor {color: #FFF;background-color: #007CAC;} .pl-f-b2b-assistant-search .tt-suggestion p {margin: 0;} .pl-f-b2b-assistant-search .tt .gist {font-size: 1.4em;} .pl-f-b2b-assistant-search--show-results .pl-f-b2b-assistant-search__form {margin-top: 50px;background: #007CAC;color: #FFF;} .pl-f-b2b-assistant-search--show-results .pl-f-b2b-assistant-search__form__submit {display: none;} .pl-f-b2b-assistant-search--show-results .pl-f-b2b-assistant-search__form__close {display: block;opacity: .5;} .pl-f-b2b-assistant-search--show-results .pl-f-b2b-assistant-search__form__close:hover {opacity: 1;} .pl-f-b2b-assistant-search--show-results .pl-f-b2b-assistant-search input[type=text]::-webkit-input-placeholder {font-size: 1em;color: #D9D9D9;} .pl-f-b2b-assistant-search--show-results .pl-f-b2b-assistant-search input[type=text]::-moz-placeholder {font-size: 1em;color: #D9D9D9;} .pl-f-b2b-assistant-search--show-results .pl-f-b2b-assistant-search input[type=text]:-ms-input-placeholder {font-size: 1em;color: #D9D9D9;} .pl-f-b2b-assistant-search--show-results .pl-f-b2b-assistant-search input[type=text]:-moz-placeholder {color: #D9D9D9;} .pl-f-b2b-assistant-search-result-groups {position: relative;top: 75px;width: 100%;display: block;opacity: 1;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;} .pl-f-b2b-assistant-search-result-groups .pl-tag--gray-darker {font-size: 11px;color: #4B4F54;} .pl-f-b2b-assistant-search-result-groups--hide {display: none;top: 320px;opacity: 0;} .pl-f-b2b-assistant-search-result-groups-item {cursor: pointer;width: 100%;height: 55px;border: none;border-radius: 2px;-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1);box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1);margin-top: 0;margin-bottom: 16px;} .pl-f-b2b-assistant-search-result-groups-item__header {float: left;line-height: 1;} .pl-f-b2b-assistant-search-result-groups-item__value {float: right;width: 55px;line-height: 1;border-left: 1px solid #F5F6F6;color: #007CAC;} .pl-f-b2b-assistant-search-result-groups-item--multiple {-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1),5px 5px 0 1px white,5px 6px 3px 0 rgba(0,0,0,0.1);box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1),5px 5px 0 1px white,5px 6px 3px 0 rgba(0,0,0,0.1);} .pl-f-b2b-assistant-search-result-groups-item:hover > .pl-f-b2b-assistant-search-result-groups-item__value {border-radius: 0 2px 2px 0;background-color: #007CAC;color: #FFF;} .pl-f-b2b-assistant-search-result-item {position: relative;top: 75px;display: none;} .pl-f-b2b-assistant-search-result-item .pl-hr {margin-top: 35px;margin-bottom: 25px;background-color: #D9D9D9;} .pl-f-b2b-assistant-search-result-item + section {top: auto;} .pl-f-b2b-assistant-search-top-result .pl-tint {margin: 0;} .pl-f-b2b-assistant-search-top-result__text {width: 50%;color: #FFF;} .pl-f-b2b-assistant-search-top-result__link a,.pl-f-b2b-assistant-search-top-result__link .accordion--element__toggler--icon,.pl-f-b2b-assistant-search-top-result__link .social-like-button,.pl-f-b2b-assistant-search-top-result__link .social-share-button {display: block;width: 29px;height: 29px;color: #FFF;font-size: 11px;line-height: 2;text-align: center;border: 2px solid rgba(255,255,255,0.25);border-radius: 50%;} .pl-f-b2b-assistant-suggestions {position: absolute;width: 100%;padding-top: 60px;overflow-x: hidden;-webkit-transition: opacity .165s .53s cubic-bezier(0.4,0,0.2,1),visibility 0.195s,-webkit-transform .195s .5s cubic-bezier(0.4,0,0.2,1);transition: opacity .165s .53s cubic-bezier(0.4,0,0.2,1),visibility 0.195s,-webkit-transform .195s .5s cubic-bezier(0.4,0,0.2,1);transition: opacity .165s .53s cubic-bezier(0.4,0,0.2,1),transform .195s .5s cubic-bezier(0.4,0,0.2,1),visibility .195s;transition: opacity .165s .53s cubic-bezier(0.4,0,0.2,1),transform .195s .5s cubic-bezier(0.4,0,0.2,1),visibility 0.195s,-webkit-transform .195s .5s cubic-bezier(0.4,0,0.2,1);} .pl-f-b2b-assistant-suggestions__title {margin-bottom: 20px;-webkit-transition: opacity .165s .33s cubic-bezier(0.4,0,0.2,1);transition: opacity .165s .33s cubic-bezier(0.4,0,0.2,1);} .pl-f-b2b-assistant-suggestions__title--hide {opacity: 0;-webkit-transition: opacity .225s .03s cubic-bezier(0.4,0,0.2,1);transition: opacity .225s .03s cubic-bezier(0.4,0,0.2,1);} .pl-f-b2b-assistant-suggestions__button {position: relative;display: block;width: 100%;height: 54px;padding: 14px 18px 13px 15px;margin-bottom: 5px;text-align: left;background: #FFF;border: 0;border-radius: 2px;-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: padding 0.25s,opacity .165s .33s cubic-bezier(0.4,0,0.2,1),visibility .2s 1s,-webkit-transform .195s .3s cubic-bezier(0.4,0,0.2,1);transition: padding 0.25s,opacity .165s .33s cubic-bezier(0.4,0,0.2,1),visibility .2s 1s,-webkit-transform .195s .3s cubic-bezier(0.4,0,0.2,1);transition: padding 0.25s,opacity .165s .33s cubic-bezier(0.4,0,0.2,1),transform .195s .3s cubic-bezier(0.4,0,0.2,1),visibility .2s 1s;transition: padding 0.25s,opacity .165s .33s cubic-bezier(0.4,0,0.2,1),transform .195s .3s cubic-bezier(0.4,0,0.2,1),visibility .2s 1s,-webkit-transform .195s .3s cubic-bezier(0.4,0,0.2,1);} .pl-f-b2b-assistant-suggestions__button--hide {opacity: 0;-webkit-transform: translateX(400px);-ms-transform: translateX(400px);transform: translateX(400px);-webkit-transition: display .225s linear 5s,opacity .225s .03s cubic-bezier(0.4,0,0.2,1),-webkit-transform .255s cubic-bezier(0.4,0,0.2,1);transition: display .225s linear 5s,opacity .225s .03s cubic-bezier(0.4,0,0.2,1),-webkit-transform .255s cubic-bezier(0.4,0,0.2,1);transition: display .225s linear 5s,opacity .225s .03s cubic-bezier(0.4,0,0.2,1),transform .255s cubic-bezier(0.4,0,0.2,1);transition: display .225s linear 5s,opacity .225s .03s cubic-bezier(0.4,0,0.2,1),transform .255s cubic-bezier(0.4,0,0.2,1),-webkit-transform .255s cubic-bezier(0.4,0,0.2,1);} .pl-f-b2b-assistant-suggestions__button .pl-label {font-weight: 300;} .pl-f-b2b-assistant-suggestions__button .pl-tag {font-size: 10px;} .pl-f-b2b-assistant-suggestions__button::after {position: absolute;top: 0;left: 0;width: 3px;height: 100%;background: #087DAB;border-radius: 2px 0 0 2px;content: '';-webkit-transition: width .25s;transition: width .25s;} .pl-f-b2b-assistant-suggestions__button:hover,.pl-f-b2b-assistant-suggestions__button:focus {padding-left: 28px;outline: 0;} .pl-f-b2b-assistant-suggestions__button:hover::after,.pl-f-b2b-assistant-suggestions__button:focus::after {width: 13px;} @media (min-width: 544px) {.pl-f-b2b-assistant-suggestions__button .pl-label {margin-top:2px;} } .pl-f-b2b-assistant-top-solution-topic--hide {display: none;} .pl-f-b2b-assistant-top-solution-topic__title-header {height: 24px;width: 315px;color: #6E7276;font-size: 24px;font-weight: 300;line-height: 29px;} .pl-f-b2b-assistant-top-solution-topic__most-popular-header-container,.pl-f-b2b-assistant-top-solution-topic__recommended-header-container {padding-top: 45px;padding-bottom: 20px;} .pl-f-b2b-assistant-top-solution-topic__most-popular-header,.pl-f-b2b-assistant-top-solution-topic__recommended-header {height: 11px;color: #A2A2A2;font-size: 11px;font-weight: 500;letter-spacing: 1px;line-height: 13px;text-transform: uppercase;} .pl-f-b2b-assistant-top-solution-topic__most-popular-button,.pl-f-b2b-assistant-top-solution-topic__recommended-button {position: relative;display: block;width: 100%;height: 54px;padding: 14px 18px 13px 15px;margin-bottom: 5px;text-align: left;background: #FFF;border: 0;border-radius: 2px;-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: padding 0.25s,opacity .165s .33s cubic-bezier(0.4,0,0.2,1),visibility .2s 1s,-webkit-transform .195s .3s cubic-bezier(0.4,0,0.2,1);transition: padding 0.25s,opacity .165s .33s cubic-bezier(0.4,0,0.2,1),visibility .2s 1s,-webkit-transform .195s .3s cubic-bezier(0.4,0,0.2,1);transition: padding 0.25s,opacity .165s .33s cubic-bezier(0.4,0,0.2,1),transform .195s .3s cubic-bezier(0.4,0,0.2,1),visibility .2s 1s;transition: padding 0.25s,opacity .165s .33s cubic-bezier(0.4,0,0.2,1),transform .195s .3s cubic-bezier(0.4,0,0.2,1),visibility .2s 1s,-webkit-transform .195s .3s cubic-bezier(0.4,0,0.2,1);} .pl-f-b2b-assistant-top-solution-topic__most-popular-button:after,.pl-f-b2b-assistant-top-solution-topic__recommended-button:after {position: absolute;top: 0;left: 0;width: 3px;height: 100%;background: #087DAB;border-radius: 2px 0 0 2px;content: '';-webkit-transition: width .25s;transition: width .25s;} .pl-f-b2b-assistant-top-solution-topic__most-popular-button:hover,.pl-f-b2b-assistant-top-solution-topic__most-popular-button:focus,.pl-f-b2b-assistant-top-solution-topic__recommended-button:hover,.pl-f-b2b-assistant-top-solution-topic__recommended-button:focus {padding-left: 28px;outline: 0;} .pl-f-b2b-assistant-top-solution-topic__most-popular-button:hover:after,.pl-f-b2b-assistant-top-solution-topic__most-popular-button:focus:after,.pl-f-b2b-assistant-top-solution-topic__recommended-button:hover:after,.pl-f-b2b-assistant-top-solution-topic__recommended-button:focus:after {width: 13px;} .most-popular-button-title,.recommended-button-title {height: 14px;color: #6E7276;font-size: 14px;font-weight: 300;line-height: 17px;} .pl-f-b2b-assistant-welcome {z-index: 999999999;position: fixed;right: 0;bottom: 0;display: none;width: 100vw;height: 180px;max-width: 525px;background-color: #087DAB;} .pl-f-b2b-assistant-welcome--close {width: 50px;height: auto;float: right;cursor: pointer;} .pl-f-b2b-assistant-welcome--close:hover {opacity: .8;} @media (max-width: 1199px) {.pl-f-b2b-assistant-welcome {height:130px;} .pl-f-b2b-assistant-welcome--close {width: 30px;} .pl-f-b2b-assistant-welcome .pl-spacer--in--smaller,.pl-f-b2b-assistant-welcome .product-gallery .slick-dots,.product-gallery .pl-f-b2b-assistant-welcome .slick-dots {padding: 20px;} .pl-f-b2b-assistant-welcome .pl-text--medium,.pl-f-b2b-assistant-welcome .qtip.qtip-sharer .pl-sharer,.qtip.qtip-sharer .pl-f-b2b-assistant-welcome .pl-sharer {line-height: 20px;} .pl-f-b2b-assistant-welcome .pl-btn--medium {min-width: 70px;max-width: 197px;padding: 8px 16px;line-height: 18px;} } .pl-f-b2b-campaign-theme-selector {min-height: 648px;position: relative;} .pl-f-b2b-campaign-theme-selector--container {position: absolute;top: 50%;width: 100%;text-align: center;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);} .pl-f-b2b-campaign-theme-selector__dropdown__trigger .pl-link {padding: 10px 20px;font-size: 20px;cursor: pointer;background: none;border: 0;border-bottom: 1px solid #FFF;outline: 0;} .pl-f-b2b-campaign-theme-selector__dropdown__list {display: none;margin: 50px 0;} .pl-f-b2b-campaign-theme-selector__dropdown__list ul {padding: 0;margin: 0;list-style: none;} .pl-f-b2b-campaign-theme-selector__dropdown__list li {margin: 20px 0;} .pl-f-b2b-campaign-theme-selector__dropdown__list li a,.pl-f-b2b-campaign-theme-selector__dropdown__list li .accordion--element__toggler--icon,.pl-f-b2b-campaign-theme-selector__dropdown__list li .social-like-button,.pl-f-b2b-campaign-theme-selector__dropdown__list li .social-share-button {display: inline-block;padding: 5px;font-size: 20px;} .f-b2b-content-related {display: block;padding: 60px 0;margin: 0;} @media only screen and (min-width: 768px) {.f-b2b-content-related {padding:60px;} } .f-b2b-content-related__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;} @media only screen and (min-width: 768px) {.f-b2b-content-related__container {-webkit-box-orient:horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} } .f-b2b-homepage-promo {height: 100vh;} .f-b2b-homepage-promo .outer {display: table;width: 100%;height: 100%;} .f-b2b-homepage-promo .middle {display: table-cell;vertical-align: middle;} .f-b2b-homepage-promo__content {padding: 45px 33px;} .f-b2b-homepage-promo .pl-h3 {margin-bottom: 24px;font-size: 52px;font-weight: 700;line-height: 62px;letter-spacing: -1px;text-align: center;} .f-b2b-homepage-promo__text {margin-bottom: 30px;font-weight: 300;line-height: 28px;} .f-b2b-homepage-promo__link {font-size: 18px;font-weight: 300;line-height: 40px;} .f-b2b-homepage-promo__link i {float: right;margin-left: 11.5px;font-size: 23px;} @media (max-width: 1024px) {.f-b2b-homepage-promo .pl-h3 {font-size:32px;line-height: 36px;} } @media (min-width: 1024px) {.f-b2b-homepage-promo__content {padding:96px 95px 76px 97px;} .f-b2b-homepage-promo__text {padding: 0 11px;margin-bottom: 36px;} } a [class*="icon"]:first-child,.accordion--element__toggler--icon [class*="icon"]:first-child,.social-like-button [class*="icon"]:first-child,.social-share-button [class*="icon"]:first-child {margin-left: 11.5px;} .f-b2b-homepage-scrolling-background .imitation-of-header {position: relative;z-index: 999;height: 300px;text-align: center;background: #FFF;} .f-b2b-homepage-scrolling-background .pl-tint::after {opacity: 0;-webkit-transition: opacity 2s;transition: opacity 2s;} .f-b2b-homepage-scrolling-background .pl-tint--darker::after {opacity: .5;} .f-b2b-homepage-scrolling-background .background-picture {position: fixed;top: 0;left: 0;z-index: -1;height: -webkit-fit-content;height: -moz-fit-content;height: fit-content;height: 100%;} .f-b2b-homepage-scrolling-background .background-picture__inline {position: absolute;top: auto;} .f-b2b-homepage-scrolling-background .empty-div {display: block;} .f-b2b-homepage-scrolling-background .pl-amplience__image {display: table-cell;} .f-b2b-homepage-scrolling-background video {right: 0;max-height: 100%;-o-object-fit: fill;object-fit: fill;width: 100%;height: -webkit-fit-content;height: -moz-fit-content;height: fit-content;} .f-b2b-homepage-scrolling-background .IIV::-webkit-media-controls-play-button,.f-b2b-homepage-scrolling-background video::-webkit-media-controls-start-playback-button {opacity: 0;pointer-events: none;width: 5px;} .f-b2b-homepage-scrolling-background body {overflow-x: hidden;} .f-b2b-homepage-scrolling-background .vjs-control-bar,.f-b2b-homepage-scrolling-background .vjs-progress-control,.f-b2b-homepage-scrolling-background .vjs-control {display: none!important;} .f-b2b-homepage-scrolling-background .background-picture .vjs-poster {background-size: cover;} .f-b2b-inline-navigation {position: relative;z-index: 9999999999;display: block;width: 100%;min-height: 65px;} @media only screen and (max-width: 768px) {.f-b2b-inline-navigation {display:none;} } .f-b2b-inline-navigation__handler {position: absolute;top: 0;right: 0;left: 0;background: #000;} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation__handler {position:relative;} } .f-b2b-inline-navigation--scrollable {width: 100%;max-height: -webkit-calc(100vh - 68px);max-height: calc(100vh - 68px);} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation--scrollable {max-height:auto;} } .f-b2b-inline-navigation__ul {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;width: 100%;max-width: 100%;padding: 0 30px 20px;margin: 0 auto 10px;list-style-type: none;} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation__ul {position:relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;max-height: auto;padding: 0;margin: 0 auto;background-color: transparent;} } .f-b2b-inline-navigation__item {padding: 10px 0 10px 10px;font-size: 14px;font-weight: 900;text-transform: uppercase;opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} .f-b2b-inline-navigation__item:nth-child(1) {-webkit-transition: background .5s ease-out,opacity .1s ease-out,-webkit-transform .1s ease-out;transition: background .5s ease-out,opacity .1s ease-out,-webkit-transform .1s ease-out;transition: background .5s ease-out,transform .1s ease-out,opacity .1s ease-out;transition: background .5s ease-out,transform .1s ease-out,opacity .1s ease-out,-webkit-transform .1s ease-out;} .f-b2b-inline-navigation__item:nth-child(2) {-webkit-transition: background .5s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;transition: background .5s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;transition: background .5s ease-out,transform .2s ease-out,opacity .2s ease-out;transition: background .5s ease-out,transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;} .f-b2b-inline-navigation__item:nth-child(3) {-webkit-transition: background .5s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;transition: background .5s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;transition: background .5s ease-out,transform .3s ease-out,opacity .3s ease-out;transition: background .5s ease-out,transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;} .f-b2b-inline-navigation__item:nth-child(4) {-webkit-transition: background .5s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out;transition: background .5s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out;transition: background .5s ease-out,transform .4s ease-out,opacity .4s ease-out;transition: background .5s ease-out,transform .4s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out;} .f-b2b-inline-navigation__item:nth-child(5) {-webkit-transition: background .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;transition: background .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;transition: background .5s ease-out,transform .5s ease-out,opacity .5s ease-out;transition: background .5s ease-out,transform .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;} .f-b2b-inline-navigation__item:nth-child(6) {-webkit-transition: background .5s ease-out,opacity .6s ease-out,-webkit-transform .6s ease-out;transition: background .5s ease-out,opacity .6s ease-out,-webkit-transform .6s ease-out;transition: background .5s ease-out,transform .6s ease-out,opacity .6s ease-out;transition: background .5s ease-out,transform .6s ease-out,opacity .6s ease-out,-webkit-transform .6s ease-out;} .f-b2b-inline-navigation__item:nth-child(7) {-webkit-transition: background .5s ease-out,opacity .7s ease-out,-webkit-transform .7s ease-out;transition: background .5s ease-out,opacity .7s ease-out,-webkit-transform .7s ease-out;transition: background .5s ease-out,transform .7s ease-out,opacity .7s ease-out;transition: background .5s ease-out,transform .7s ease-out,opacity .7s ease-out,-webkit-transform .7s ease-out;} .f-b2b-inline-navigation__item:nth-child(8) {-webkit-transition: background .5s ease-out,opacity .8s ease-out,-webkit-transform .8s ease-out;transition: background .5s ease-out,opacity .8s ease-out,-webkit-transform .8s ease-out;transition: background .5s ease-out,transform .8s ease-out,opacity .8s ease-out;transition: background .5s ease-out,transform .8s ease-out,opacity .8s ease-out,-webkit-transform .8s ease-out;} .f-b2b-inline-navigation__item:nth-child(9) {-webkit-transition: background .5s ease-out,opacity .9s ease-out,-webkit-transform .9s ease-out;transition: background .5s ease-out,opacity .9s ease-out,-webkit-transform .9s ease-out;transition: background .5s ease-out,transform .9s ease-out,opacity .9s ease-out;transition: background .5s ease-out,transform .9s ease-out,opacity .9s ease-out,-webkit-transform .9s ease-out;} .f-b2b-inline-navigation__item:nth-child(10) {-webkit-transition: background .5s ease-out,opacity 1s ease-out,-webkit-transform 1s ease-out;transition: background .5s ease-out,opacity 1s ease-out,-webkit-transform 1s ease-out;transition: background .5s ease-out,transform 1s ease-out,opacity 1s ease-out;transition: background .5s ease-out,transform 1s ease-out,opacity 1s ease-out,-webkit-transform 1s ease-out;} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation__item {padding:0;font-size: 13px;opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);} } .f-b2b-inline-navigation__item a,.f-b2b-inline-navigation__item .accordion--element__toggler--icon,.f-b2b-inline-navigation__item .social-like-button,.f-b2b-inline-navigation__item .social-share-button {display: block;padding: 0;line-height: normal;color: #939598;} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation__item a,.f-b2b-inline-navigation__item .accordion--element__toggler--icon,.f-b2b-inline-navigation__item .social-like-button,.f-b2b-inline-navigation__item .social-share-button {padding:5px 6px 10px;margin: 0 15px;height: 40px;} } .f-b2b-inline-navigation__item:focus,.f-b2b-inline-navigation__item:hover {background: rgba(255,255,255,0.1);} .f-b2b-inline-navigation__item:focus a,.f-b2b-inline-navigation__item:focus .accordion--element__toggler--icon,.f-b2b-inline-navigation__item:focus .social-like-button,.f-b2b-inline-navigation__item:focus .social-share-button,.f-b2b-inline-navigation__item:hover a,.f-b2b-inline-navigation__item:hover .accordion--element__toggler--icon,.f-b2b-inline-navigation__item:hover .social-like-button,.f-b2b-inline-navigation__item:hover .social-share-button,.f-b2b-inline-navigation__selected a,.f-b2b-inline-navigation__selected .accordion--element__toggler--icon,.f-b2b-inline-navigation__selected .social-like-button,.f-b2b-inline-navigation__selected .social-share-button {color: #FFF;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-b2b-inline-navigation__selected a,.f-b2b-inline-navigation__selected .accordion--element__toggler--icon,.f-b2b-inline-navigation__selected .social-like-button,.f-b2b-inline-navigation__selected .social-share-button {font-weight: 500;} .f-b2b-inline-navigation__selector {display: none;} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation__selector {position:absolute;bottom: 0;left: 0;display: block;width: 0;height: 2px;background: #FFF;-webkit-transition: all .2s cubic-bezier(0.64,0.57,0.67,1.53);transition: all .2s cubic-bezier(0.64,0.57,0.67,1.53);} } .f-b2b-inline-navigation--fixed {position: fixed;top: 0;right: 0;left: 0;width: 100%;} .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__ul:after {display: none;} .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__selector {height: 3px;} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__item {font-size:12px;} .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__item a,.f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__item .accordion--element__toggler--icon,.f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__item .social-like-button,.f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__item .social-share-button {padding: 12px 6px 10px;margin: 0 15px;} } .f-b2b-inline-navigation__dropdown,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding: 20px;font-weight: 700;color: #FFF;} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation__dropdown,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay {display:none;} } .f-b2b-inline-navigation__dropdown__icon {position: relative;width: 28px;height: 28px;text-align: center;background: transparent;border: 0;-webkit-transform-origin: 50% 11px;-ms-transform-origin: 50% 11px;transform-origin: 50% 11px;} .f-b2b-inline-navigation__dropdown__icon:before {content: "";position: absolute;top: 0;left: 0;display: inline-block;width: 100%;height: 100%;font-size: 16px;font-weight: 900;line-height: 28px;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-b2b-inline-navigation--close .f-b2b-inline-navigation__item {opacity: 0;-webkit-transform: translate3d(-30px,0,0);transform: translate3d(-30px,0,0);} .f-b2b-inline-navigation--hidden {display: none;} .f-b2b-inline-navigation__dropdown--open .f-b2b-inline-navigation__dropdown__icon:before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);} .f-b2b-inline-navigation__title {display: none;} .f-b2b-inline-navigation__save {position: relative;display: none;padding-top: 20px;padding-left: 10px;margin-top: 10px;} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation__save {display:none;} .f-b2b-inline-navigation__save:before {display: none;} } .f-b2b-inline-navigation__save:before {position: absolute;top: 0;right: 0;left: 0;width: 100%;height: 1px;background: #939598;content: '';} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__save {display:-webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;width: 220px;max-width: 220px;padding: 10px 0;margin: 0;border: 0;} } .f-b2b-inline-navigation__save__li {display: block;width: 100%;} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation__save__li {display:none;} } @media only screen and (min-width: 992px) {.f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__save__li {display:none;} } .f-b2b-inline-navigation__save button {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 28px;height: 28px;border: 1px solid #FFF;border-radius: 100%;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;} .f-b2b-inline-navigation__save button:before {content: "";} .f-b2b-inline-navigation__save button.social-like-button--selected {background: #C00;border: 1px solid transparent;} .f-b2b-inline-navigation__save button.social-like-button--selected:before {content: "";} .f-b2b-inline-navigation__save button:hover:before,.f-b2b-inline-navigation__save button:focus:before {content: "";} .f-b2b-inline-navigation__save button:before {width: 100%;padding: 6px 0;font-size: 15px;font-weight: 900;line-height: normal;color: #FFF;} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__title {display:block;padding: 12px 0 10px;margin: 0;overflow: hidden;color: #FFF;text-overflow: ellipsis;white-space: nowrap;} } @media only screen and (min-width: 992px) {.f-b2b-inline-navigation--flex {display:-webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding: 10px 0 0;margin: 0 auto;} } .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation--flex {padding: 0;} @media only screen and (min-width: 992px) {.f-b2b-inline-navigation--fixed .f-b2b-inline-navigation--flex {padding:0 20px;} } .pl-f-b2b-insights-header {background-color: #FFF;} .f-b2b-parallax-hero {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;min-height: 100vh;padding-top: 80px;margin-bottom: 60px;} @media only screen and (min-width: 992px) {.f-b2b-parallax-hero {padding:80px;margin-bottom: 60px;} } @media (min-width: 544px) {.f-b2b-parallax-hero .pl-h1--alt {line-height:55px;} } .f-b2b-parallax-hero__text {position: relative;display: block;text-align: center;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;will-change: transform;} @media only screen and (min-width: 992px) {.f-b2b-parallax-hero__text {padding:0;text-align: left;} } .f-b2b-parallax-hero__picture {height: 100%;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;} .f-b2b-parallax-hero__picture .pl-amplience__image {height: auto;max-width: 100%;-o-object-fit: contain;object-fit: contain;} .f-b2b-parallax-hero--hidden {opacity: 0;} .f-b2b-parallax-hero__label {font-size: 10px;text-transform: uppercase;} .f-b2b-parallax-hero--flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} @media only screen and (min-width: 992px) {.f-b2b-parallax-hero--flex {-webkit-box-orient:horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} } @media only screen and (min-width: 992px) {.f-b2b-parallax-hero--landscape .f-b2b-parallax__flex-item {width:38%;} .f-b2b-parallax-hero--landscape .f-b2b-parallax__flex-item:first-child {width: 58%;} } .f-b2b-parallax__flex-item {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 100%;overflow: hidden;} @media only screen and (min-width: 992px) {.f-b2b-parallax__flex-item {-webkit-box-align:start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;width: 48%;} } .f-b2b-parallax__flex-item > * {width: 100%;max-width: 100%;} @media only screen and (min-width: 992px) {.f-b2b-parallax__flex-item > .f-b2b-parallax-hero__text {max-width:470px;} } @media only screen and (min-width: 992px) {.f-b2b-parallax__flex-item > * {padding:0;} } .f-b2b-parallax-hero__read-story {margin-bottom: 0;font-size: 11px;font-weight: 500;} .f-b2b-parallax-component {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;min-height: 100vh;padding-top: 80px;margin-bottom: 60px;} @media only screen and (min-width: 992px) {.f-b2b-parallax-component {padding:80px;margin-bottom: 60px;} } @media (min-width: 992px) {.f-b2b-parallax-component .f-b2b-parallax-hero__picture {max-width:100%;} } @media (min-width: 544px) {.f-b2b-parallax-component .pl-h1--alt {line-height:55px;} } @media only screen and (min-width: 992px) {.f-b2b-parallax-hero--flex .f-b2b-parallax__flex-item:nth-of-type(1) {-webkit-box-ordinal-group:3;-webkit-order: 2;-ms-flex-order: 2;order: 2;} .f-b2b-parallax-hero--flex .f-b2b-parallax__flex-item:nth-of-type(2) {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;} } .pl-b2b-nudge {background: rgba(50,50,50,0.5);display: block;line-height: 1;margin: 0;text-align: center;-webkit-transition: all .2s linear;transition: all .2s linear;} .pl-b2b-nudge,.pl-b2b-nudge a,.pl-b2b-nudge .accordion--element__toggler--icon,.pl-b2b-nudge .social-like-button,.pl-b2b-nudge .social-share-button {color: #FFF!important;} .pl-b2b-nudge:hover {background: #FFF;} .pl-b2b-nudge:hover,.pl-b2b-nudge:hover a,.pl-b2b-nudge:hover .accordion--element__toggler--icon,.pl-b2b-nudge:hover .social-like-button,.pl-b2b-nudge:hover .social-share-button {color: #323232!important;} .f-b2b-nudge {position: fixed;bottom: 0;width: 100%;} .pl-f-b2b-product-category-hero__tag {display: block;margin-bottom: 10px;color: #939598;} .pl-f-b2b-product-category-hero___quote_tag {display: block;margin-bottom: 10px;color: #939598;text-transform: capitalize;} .pl-f-b2b-product-category-hero___quote_subtitle {display: block;margin-bottom: 10px;color: #939598;font-size: 14px;font-weight: 700;} .f-b2b-product-category-two-columns-right,.f-b2b-product-category-two-columns-left {display: -ms-flexbox;display: flex;-webkit-flex-direction: column;display: -webkit-flex;display: -webkit-box;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: center;justify-content: center;margin-bottom: 60px;-webkit-box-orient: vertical;-moz-box-pack: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-direction: normal;} .f-b2b-product-category-two-columns-right__container,.f-b2b-product-category-two-columns-left__container {padding: 0;} .f-b2b-product-category-two-columns-right--picture-column,.f-b2b-product-category-two-columns-left--picture-column {-webkit-order: 1;order: 1;-ms-flex-order: 1;-moz-box-ordinal-group: 2;-webkit-box-ordinal-group: 2;} .f-b2b-product-category-two-columns-right--text-column,.f-b2b-product-category-two-columns-left--text-column {-webkit-order: 2;order: 2;-ms-flex-order: 2;-moz-box-ordinal-group: 3;-webkit-box-ordinal-group: 3;} .f-b2b-product-category-two-columns-right h2,.f-b2b-product-category-two-columns-left h2 {margin-bottom: 40px;} .f-b2b-product-category-two-columns-right__link i,.f-b2b-product-category-two-columns-left__link i {float: right;font-size: 12px;-webkit-transform: translateY(25%);-ms-transform: translateY(25%);transform: translateY(25%);} @media only screen and (min-width: 992px) {.f-b2b-product-category-two-columns-right,.f-b2b-product-category-two-columns-left {-webkit-flex-direction:row;-ms-flex-direction: row;flex-direction: row;margin-bottom: 60px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;} } .f-b2b-product-category-two-columns-right .f-pro-parallax__flex-item,.f-b2b-product-category-two-columns-left .f-pro-parallax__flex-item {display: block;} .f-b2b-product-category-two-columns-right .pl-h1--alt,.f-b2b-product-category-two-columns-left .pl-h1--alt {font-size: 28px;line-height: 34px;} @media (min-width: 992px) {.f-b2b-product-category-two-columns-right .pl-h1--alt,.f-b2b-product-category-two-columns-left .pl-h1--alt {font-size:40px;line-height: 46px;} } .f-b2b-product-category-two-columns-right__category,.f-b2b-product-category-two-columns-left__category {display: block;} .f-b2b-product-category-two-columns-right__label,.f-b2b-product-category-two-columns-left__label {padding-bottom: 15px;text-align: center;} @media (min-width: 992px) {.f-b2b-product-category-two-columns-right__label,.f-b2b-product-category-two-columns-left__label {width:100%;font-weight: 900;text-align: left;} } .f-b2b-product-category-two-columns-right .f-pro-parallax-hero--flex,.f-b2b-product-category-two-columns-left .f-pro-parallax-hero--flex {-webkit-justify-content: space-between;justify-content: space-between;-moz-box-pack: justify;-webkit-box-pack: justify;-ms-flex-pack: justify;} .pl-push-small {margin: 40px 0;} .pl-push-smallest {margin: 20px 0;} @media (min-width: 992px) {.f-b2b-product-category-two-columns-right--picture-column picture,.f-b2b-product-category-two-columns-left--picture-column picture {height:500px!important;} .f-b2b-product-category-two-columns-right__image,.f-b2b-product-category-two-columns-left__image {display: initial;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0);-o-object-position: 90% 50%;object-position: 90% 50%;} .f-b2b-product-category-two-columns-right__link,.f-b2b-product-category-two-columns-left__link {font-size: 16px;} .f-b2b-product-category-two-columns-right .f-pro-parallax__flex-item,.f-b2b-product-category-two-columns-left .f-pro-parallax__flex-item {width: 49.9%;} .f-b2b-product-category-two-columns-right .f-pro-parallax__flex-item > .f-pro-parallax-hero__text,.f-b2b-product-category-two-columns-left .f-pro-parallax__flex-item > .f-pro-parallax-hero__text {max-width: 447px;margin-left: 0;} .f-b2b-product-category-two-columns-right--picture-column {position: relative;-webkit-order: 2;order: 2;-ms-flex-order: 2;-moz-box-ordinal-group: 3;-webkit-box-ordinal-group: 3;} .f-b2b-product-category-two-columns-right--text-column {-webkit-order: 1;order: 1;-ms-flex-order: 1;-moz-box-ordinal-group: 2;-webkit-box-ordinal-group: 2;} .f-b2b-product-category-two-columns-left--text-column {-webkit-order: 2;order: 2;-ms-flex-order: 2;-moz-box-ordinal-group: 3;-webkit-box-ordinal-group: 3;} .f-b2b-product-category-two-columns-left--picture-column {position: relative;-webkit-order: 1;order: 1;-ms-flex-order: 1;-moz-box-ordinal-group: 2;-webkit-box-ordinal-group: 2;} } @media (max-width: 1024px) {.f-b2b-product-category-two-columns-right--text-column.pl-spacer--in--small,.f-b2b-product-category-two-columns-left--text-column.pl-spacer--in--small {padding:35px;} } @media all and (-ms-high-contrast: none) {::-ms-backdrop,.f-b2b-product-category-two-columns-right--picture-column picture {height: auto!important;} ::-ms-backdrop,.f-b2b-product-category-two-columns-left--picture-column picture {height: auto!important;} } @media (max-width: 992px) and (-ms-high-contrast: none) {::-ms-backdrop,.f-b2b-product-category-two-columns-right--picture-column img {width:90vw;max-width: 90vw;overflow: hidden;} ::-ms-backdrop,.f-b2b-product-category-two-columns-left--picture-column img {width: 90vw;max-width: 90vw;overflow: hidden;} ::-ms-backdrop,body {overflow-x: hidden!important;} ::-ms-backdrop,.f-b2b-product-category-two-columns-right--text-column {padding: 35px;} ::-ms-backdrop,.f-b2b-product-category-two-columns-left--text-column {padding: 35px;} } @media (min-width: 992px) and (-ms-high-contrast: none) {::-ms-backdrop,.f-b2b-product-category-two-columns-right--picture-column picture img {min-height:500px;} ::-ms-backdrop,.f-b2b-product-category-two-columns-left--picture-column picture img {min-height: 500px;} } .f-b2b-product-function-grid__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;} .f-b2b-product-function-grid__item__image-link {display: block;} .f-b2b-product-function-grid__item__text-container {padding-top: 30px;padding-bottom: 62px;} .f-b2b-product-function-grid__item__tag {display: inline-block;margin-bottom: 12px;font-size: 1rem;text-transform: none;} .pl-f-b2b-product-hub-floating-textbox__main-container {height: 100vh;} .pl-f-b2b-product-hub-floating-textbox__box {max-width: 570px;} .pl-f-b2b-product-hub-floating-textbox__box-small-header {margin-bottom: 10px;font-size: 13px;line-height: 26px;} .pl-f-b2b-product-hub-floating-textbox__box-header {margin-bottom: 20px;font-size: 40px;line-height: 46px;} .pl-f-b2b-product-hub-floating-textbox__link {margin-bottom: 0;font-size: 16px;line-height: 28px;} .pl-f-b2b-product-hub-floating-textbox__content {margin-bottom: 36px;font-size: 20px;font-weight: 300;line-height: 28px;} @media (min-width: 1200px) and (max-width: 1300px) {.pl-f-b2b-product-hub-floating-textbox__box-header {font-size:35px;} .pl-f-b2b-product-hub-floating-textbox__content {margin-bottom: 10px;font-size: 16px;} } @media (min-width: 768px) {.pl-f-b2b-product-hub-floating-textbox__box {padding:50px;margin: 0 1rem;} } @media (max-width: 991px) {.pl-f-b2b-product-hub-floating-textbox {margin:0;} .pl-f-b2b-product-hub-floating-textbox__content {margin-bottom: 28px;font-size: 16px;} .pl-f-b2b-product-hub-floating-textbox__link {margin: 0;} .pl-f-b2b-product-hub-floating-textbox__box-header {font-size: 30px;} } @media (max-width: 543px) {.pl-f-b2b-product-hub-floating-textbox__content {margin-bottom:14px;font-size: 14px;} .pl-f-b2b-product-hub-floating-textbox__box-header {font-size: 25px;} .pl-f-b2b-product-hub-floating-textbox--top {top: 0;right: 0;left: 0;width: 100%;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);} } .pl-f-b2b-product-hub-halfpicture {position: relative;overflow: hidden;} .pl-f-b2b-product-hub-halfpicture__text-container {max-width: 450px;padding-top: 40px;padding-bottom: 40px;} .pl-f-b2b-product-hub-halfpicture__image {position: absolute;} .pl-f-b2b-product-hub-halfpicture__picture-container {height: 173px;} .pl-f-b2b-product-hub-halfpicture__picture {position: absolute;top: 0;left: 50%;width: 100vw;height: inherit;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);} .pl-f-b2b-product-hub-halfpicture__title {margin-bottom: .625em;font-size: 2rem;line-height: 2.625rem;} .pl-f-b2b-product-hub-halfpicture__description {margin-bottom: 2.5rem;font-size: .875rem;} .pl-f-b2b-product-hub-halfpicture__link{font-size:1rem;border-bottom:1px solid transparent;font-weight:500;} .pl-f-b2b-product-hub-halfpicture__link:hover,.pl-f-b2b-product-hub-halfpicture__link:focus{font-size:1rem;border-bottom:1px solid #006fb4;} @media (min-width: 768px) {.pl-f-b2b-product-hub-halfpicture__text-container {padding-top:170px;padding-bottom: 170px;} .pl-f-b2b-product-hub-halfpicture__picture-container {position: static;height: auto;} .pl-f-b2b-product-hub-halfpicture__picture {position: absolute;top: 0;right: 0;left: auto;width: 50%;height: 100%;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0);-o-object-position: 50% 50%;object-position: 50% 50%;} .pl-f-b2b-product-hub-halfpicture__picture--left {right: auto;left: 0;} .pl-f-b2b-product-hub-halfpicture__title {margin-bottom: 1em;font-size: 2.5rem;} .pl-f-b2b-product-hub-halfpicture__description {margin-bottom: 49px;font-size: 1rem;} } .f-b2b-product-page-availability__item .pl-text--small {font-size: 13px;line-height: 20px;font-weight: 300;} .f-b2b-product-page-availability__item .pl-amplience {width: 55px;height: auto;} .f-b2b-product-page-availability__item .pl-amplience img {width: 100%;height: auto;} .f-b2b-product-page-availability__item .pl-link {font-size: 16px;line-height: 18px;font-weight: 300;} @media (min-width: 544px) {.f-b2b-product-page-availability__item .pl-link {position:absolute;bottom: 115px;} } .f-b2b-product-page-continuous-halfpage .container {max-width: 1440px;} .f-b2b-product-page-continuous-halfpage__text-row {padding: 55px 0;} .f-b2b-product-page-continuous-halfpage__text-box:last-child {padding-bottom: 0;} .f-b2b-product-page-continuous-halfpage__text-box {padding: 0 0 60px;} .f-b2b-product-page-continuous-halfpage__text-box--header {margin-bottom: 25px;font-size: 28px;font-weight: 500;line-height: 34px;color: #323232;} .f-b2b-product-page-continuous-halfpage__paragraph {font-size: 12px;font-weight: 300;line-height: 20px;color: #939598;} .f-b2b-product-page-continuous-halfpage .pl-amplience__image {display: inline;opacity: 0;-o-object-fit: cover;object-fit: cover;} @media (min-width: 768px) {.f-b2b-product-page-continuous-halfpage__picture-column {padding-right:0;padding-left: 0;} .f-b2b-product-page-continuous-halfpage__text-box--header {margin-bottom: 23px;font-size: 40px;line-height: 54px;} .f-b2b-product-page-continuous-halfpage__paragraph {font-size: 18px;line-height: 30px;} } @media (max-width: 767px) {.f-b2b-product-page-continuous-halfpage__picture-column {max-height:80vh;overflow: hidden;} } @media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {.f-b2b-product-page-continuous-halfpage__picture-column .pl-amplience__image {height: auto!important;} } .pl-f-b2b-product-hub-halfpicture {position: relative;overflow: hidden;} .pl-f-b2b-product-hub-halfpicture__text-container {max-width: 450px;padding-top: 40px;padding-bottom: 40px;} .pl-f-b2b-product-hub-halfpicture__image {position: absolute;} .pl-f-b2b-product-hub-halfpicture__picture-container {height: 173px;} .pl-f-b2b-product-hub-halfpicture__picture {position: absolute;top: 0;left: 50%;width: 100vw;height: inherit;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);} .pl-f-b2b-product-hub-halfpicture__title {margin-bottom: .625em;font-size: 2rem;line-height: 2.625rem;} .pl-f-b2b-product-hub-halfpicture__description {margin-bottom: 2.5rem;font-size: .875rem;color: #4B4F54;} .pl-f-b2b-product-hub-halfpicture__link {font-size: 1rem;} @media (min-width: 768px) {.pl-f-b2b-product-hub-halfpicture__text-container {padding-top:170px;padding-bottom: 170px;} .pl-f-b2b-product-hub-halfpicture__picture-container {position: static;height: auto;} .pl-f-b2b-product-hub-halfpicture__picture {position: absolute;top: 0;right: 0;left: auto;width: 50%;height: 100%;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0);-o-object-position: 50% 50%;object-position: 50% 50%;} .pl-f-b2b-product-hub-halfpicture__picture--left {right: auto;left: 0;} .pl-f-b2b-product-hub-halfpicture__title {margin-bottom: 1em;font-size: 2.5rem;} .pl-f-b2b-product-hub-halfpicture__description {margin-bottom: 49px;font-size: 1rem;} } .pl-f-b2b-product-hub-halfpicture {position: relative;overflow: hidden;} .pl-f-b2b-product-hub-halfpicture__text-container {max-width: 450px;padding-top: 40px;padding-bottom: 40px;} .pl-f-b2b-product-hub-halfpicture__image {position: absolute;} .pl-f-b2b-product-hub-halfpicture__picture-container {height: 173px;} .pl-f-b2b-product-hub-halfpicture__picture {position: absolute;top: 0;left: 50%;width: 100vw;height: inherit;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);} .pl-f-b2b-product-hub-halfpicture__title {margin-bottom: .625em;font-size: 2rem;line-height: 2.625rem;} .pl-f-b2b-product-hub-halfpicture__description {margin-bottom: 2.5rem;font-size: .875rem;color: #4B4F54;} .pl-f-b2b-product-hub-halfpicture__link {font-size: 1rem;} @media (min-width: 768px) {.pl-f-b2b-product-hub-halfpicture__text-container {padding-top:170px;padding-bottom: 170px;} .pl-f-b2b-product-hub-halfpicture__picture-container {position: static;height: auto;} .pl-f-b2b-product-hub-halfpicture__picture {position: absolute;top: 0;right: 0;left: auto;width: 50%;height: 100%;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0);-o-object-position: 50% 50%;object-position: 50% 50%;} .pl-f-b2b-product-hub-halfpicture__picture--left {right: auto;left: 0;} .pl-f-b2b-product-hub-halfpicture__title {margin-bottom: 1em;font-size: 2.5rem;} .pl-f-b2b-product-hub-halfpicture__description {margin-bottom: 49px;font-size: 1rem;} } .pl-f-b2b-product-page-specifications .container {max-width: 1440px;} .pl-f-b2b-product-page-specifications__main-header {padding-bottom: 44px;font-size: 28px;} .pl-f-b2b-product-page-specifications__text-row {padding: 88px 16px;} .pl-f-b2b-product-page-specifications__text-box {padding: 28px 0 28px 18px;border-top: 1px solid #F5F6F6;} .pl-f-b2b-product-page-specifications__text-box--image {float: left;margin-right: 18px;} .pl-f-b2b-product-page-specifications__text-box:last-of-type {margin-bottom: 50px;border-bottom: 1px solid #F5F6F6;} .pl-f-b2b-product-page-specifications__paragraph--header {float: left;width: -webkit-calc(70% - -22px);width: calc(70% - -22px);margin: 0;font-size: 16px;font-weight: 300;line-height: 26px;color: #4B4F54;} .pl-f-b2b-product-page-specifications__paragraph--subheader {display: table-cell;float: left;width: -webkit-calc(70% - 22px);width: calc(70% - 22px);margin: 0;font-size: 12px;font-weight: 300;line-height: 20px;} .pl-f-b2b-product-page-specifications__link {font-size: 16px;line-height: 19px;} .pl-f-b2b-product-page-specifications .pl-amplience__image {display: inline;opacity: 0;} .pl-f-b2b-product-page-specifications .hide {display: none;} @media (min-width: 768px) {.pl-f-b2b-product-page-specifications__main-header {padding-bottom:77px;font-size: 40px;} .pl-f-b2b-product-page-specifications__text-row {padding: 122px 0;} .pl-f-b2b-product-page-specifications__picture-column {padding-right: 0;padding-left: 0;} .pl-f-b2b-product-page-specifications__text-box {padding: 0 0 32px;border: 0;} .pl-f-b2b-product-page-specifications__paragraph--header {float: none;width: -webkit-calc(100% - -75px);width: calc(100% - -75px);font-size: 18px;font-weight: 500;line-height: 26px;} .pl-f-b2b-product-page-specifications__paragraph--subheader {float: none;width: -webkit-calc(100% - -75px);width: calc(100% - -75px);font-size: 14px;font-weight: 500;line-height: 26px;} .pl-f-b2b-product-page-specifications__text-box:last-of-type {padding-bottom: 0;margin-bottom: 70px;border: 0;} } @media (max-width: 374px) {.pl-f-b2b-product-page-specifications__text-row {padding:88px 0;} } @media (max-width: 767px) {.pl-f-b2b-product-page-specifications__text-box--image {width:40px;height: 40px;} } @media (min-width: 992px) {.pl-f-b2b-product-page-specifications__text-box--image {margin-right:40px;} } @media (min-width: 1160px) {.pl-f-b2b-product-page-specifications__text-row {padding:122px 67px;} } @media (max-width: 1199px) {.pl-f-b2b-product-page-technical-specifications__item .pl-h2 {font-size:30px;line-height: 38px;} } @media (max-width: 991px) {.pl-f-b2b-product-page-technical-specifications {padding-bottom:0;} } @media (max-width: 425px) {.pl-f-b2b-product-page-technical-specifications__item .pl-h2 {font-size:16px;line-height: 18px;} } .pl-bg.pl-bg--gray-lightest .product-specification__item__details__element,.styled-filter-list select.pl-bg .product-specification__item__details__element {border-top-color: #939598;} .pl-bg.pl-bg--gray-lightest .product-specification__item__details__element:last-child,.styled-filter-list select.pl-bg .product-specification__item__details__element:last-child {border-bottom-color: #939598;} .pl-f-b2b-product-usage-banner__hero {min-height: 500px;} .pl-f-b2b-product-usage-banner__hub-hero {min-height: 500px;} .pl-f-b2b-product-usage-banner__title {margin-bottom: .9em;} @media (max-width: 991px) {.pl-f-b2b-product-usage-banner__hub-hero {min-height:363px;} .pl-f-b2b-product-usage-banner__hub-hero .pl-amplience__image {height: auto;} .pl-f-b2b-product-usage-banner__title {margin-bottom: .625em;} } @media (max-width: 767px) {.pl-f-b2b-product-usage-banner__hub-hero {min-height:258px;} .pl-f-b2b-product-usage-banner__hub-hero .pl-amplience__image {height: auto;} .pl-f-b2b-product-usage-banner__middle {position: absolute;top: 50%;width: 100%;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);} .pl-f-b2b-product-usage-banner__title {margin-bottom: .5em;} } .pl-f-b2b-product-usage-featured-products {max-width: 1440px;margin: 0 auto;} .pl-f-b2b-product-usage-featured-products__container {display: -ms-flexbox;display: flex;display: -webkit-box;display: -webkit-flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;} .pl-f-b2b-product-usage-featured-products__feature-products {-webkit-order: 2;-ms-flex-order: 2;order: 2;-moz-box-ordinal-group: 3;-webkit-box-ordinal-group: 3;} .pl-f-b2b-product-usage-featured-products__feature-products--container {-webkit-order: 2;-ms-flex-order: 2;order: 2;-moz-box-ordinal-group: 3;-webkit-box-ordinal-group: 3;} .pl-f-b2b-product-usage-featured-products__text-column {padding-left: 0;} .pl-f-b2b-product-usage-featured-products__text-column--container {-webkit-order: 1;-ms-flex-order: 1;order: 1;-moz-box-ordinal-group: 2;-webkit-box-ordinal-group: 2;} .pl-f-b2b-product-usage-featured-products__header {margin-top: 40px;margin-bottom: 40px;line-height: 46px;} .pl-f-b2b-product-usage-featured-products__content {margin-bottom: 41px;font-size: 16px;line-height: 26px;} .pl-f-b2b-product-usage-featured-products__link {font-size: 16px;line-height: 19px;} .pl-f-b2b-product-usage-featured-products__link--container {-webkit-order: 4;-ms-flex-order: 4;order: 4;-moz-box-ordinal-group: 5;-webkit-box-ordinal-group: 5;} .pl-f-b2b-product-usage-featured-products__pl-f-b2b-carousel--container {-webkit-order: 3;-ms-flex-order: 3;order: 3;-moz-box-ordinal-group: 4;-webkit-box-ordinal-group: 4;} .pl-f-b2b-product-usage-featured-products__featured-products {display: block;margin-top: 30px;margin-bottom: 30px;font-size: 13px;line-height: 16px;color: #939598;} .pl-f-b2b-product-usage-featured-products__picture {width: auto;height: auto;} .pl-f-b2b-product-usage-featured-products__left-column {display: -ms-flexbox;display: flex;display: -webkit-box;display: -webkit-flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;} .pl-f-b2b-product-usage-featured-products-carousel__wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;} .pl-f-b2b-product-usage-featured-products .slick-list {padding: 0 50px 0 0;} .pl-f-b2b-product-usage-featured-products .pl-f-b2b-carousel__row {margin-top: 40px;} .pl-f-b2b-product-usage-featured-products .pl-f-b2b-carousel__item {padding-right: 0;padding-left: 0;} .pl-f-b2b-product-usage-featured-products .pl-f-b2b-carousel__item__subheader {margin-top: 15px;font-size: 16px;line-height: 19px;} .pl-f-b2b-product-usage-featured-products .pl-f-b2b-carousel__item__header {margin-top: 15px;font-size: 24px;line-height: 29px;} .pl-f-b2b-product-usage-featured-products .pl-f-b2b-carousel__item__header a,.pl-f-b2b-product-usage-featured-products .pl-f-b2b-carousel__item__header .accordion--element__toggler--icon,.pl-f-b2b-product-usage-featured-products .pl-f-b2b-carousel__item__header .social-like-button,.pl-f-b2b-product-usage-featured-products .pl-f-b2b-carousel__item__header .social-share-button {color: #000;} .pl-f-b2b-product-usage-featured-products .pl-f-b2b-carousel__item__text {margin-top: 15px;font-size: 16px;line-height: 24px;} @media (max-width: 767px) {.pl-f-b2b-product-usage-featured-products-carousel__item {padding:0;padding-right: 4px;} .pl-f-b2b-product-usage-featured-products-carousel__row {margin-right: 0;margin-left: 0;} } @media (min-width: 768px) {.pl-f-b2b-product-usage-featured-products__feature-products {padding-left:15px;} .pl-f-b2b-product-usage-featured-products__text-column--container,.pl-f-b2b-product-usage-featured-products__feature-products--container,.pl-f-b2b-product-usage-featured-products__link--container,.pl-f-b2b-product-usage-featured-products__pl-f-b2b-carousel--container {-webkit-order: 0;-ms-flex-order: 0;order: 0;-moz-box-ordinal-group: 1;-webkit-box-ordinal-group: 1;} .pl-f-b2b-product-usage-featured-products__header {margin-top: 0;} .pl-f-b2b-product-usage-featured-products__left-column {position: relative;display: block;-webkit-flex-direction: unset;-ms-flex-direction: unset;flex-direction: unset;-webkit-box-orient: vertical;-webkit-box-direction: normal;} } @media (min-width: 768px) and (max-width: 992px) {.pl-f-b2b-product-usage-featured-products__header {font-size:32px;} } @media (min-width: 768px) {.pl-f-b2b-product-usage-featured-products__content {margin-bottom:100px;} .pl-f-b2b-product-usage-featured-products__link--container {position: absolute;bottom: 0;padding-left: 0;margin: 1rem;} .pl-f-b2b-product-usage-featured-products .slick-list {padding: 0;} } ::-webkit-input-placeholder {color: #D9D9D9;font-size: 18px;font-weight: 500;} ::-moz-placeholder {color: #D9D9D9;font-size: 18px;font-weight: 500;} :-moz-placeholder {color: #D9D9D9;font-size: 18px;font-weight: 500;} :-ms-input-placeholder {color: #D9D9D9;font-size: 18px;font-weight: 500;} .pl-b2b-selectbox {position: relative;} .pl-b2b-selectbox:focus {outline: none;} .pl-b2b-selectbox .styled-filter-list__items {top: 0;} .pl-b2b-selectbox .styled-filter-list__item {font-size: 18px;font-weight: 500;color: #000;} .pl-b2b-selectbox .styled-filter-list__item:hover,.pl-b2b-selectbox .styled-filter-list__item:focus,.pl-b2b-selectbox .styled-filter-list__item:active {background: rgba(8,125,170,0.1);color: #000;} .pl-b2b-selectbox__label {position: relative;width: 100%;padding-right: 30px;padding-bottom: 18px;cursor: pointer;border-bottom: 2px solid #D9D9D9;} .pl-b2b-selectbox__label__text {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 500;padding-top: 15px;line-height: 22px;} .pl-b2b-selectbox__label__icon {position: absolute;top: 15px;right: 0;font-size: 18px;line-height: 28px;color: #009BD4;} input[type=text].pl-b2b-input,input[type=email].pl-b2b-input,input[type=password].pl-b2b-input,input[type=tel].pl-b2b-input,textarea {padding-top: 15px;padding-bottom: 20px;font-size: 14px;font-weight: 500;} @media (min-width: 544px) {input[type=text].pl-b2b-input,input[type=email].pl-b2b-input,input[type=password].pl-b2b-input,input[type=tel].pl-b2b-input,textarea {padding-top:20px;padding-bottom: 17px;font-size: 18px;} .pl-b2b-selectbox {position: relative;} .pl-b2b-selectbox .styled-filter-list__item,.pl-b2b-selectbox .styled-filter-list__item,.pl-b2b-selectbox .styled-filter-list__item {font-size: 18px;font-weight: 500;color: #000;} .pl-b2b-selectbox .styled-filter-list__item:hover,.pl-b2b-selectbox .styled-filter-list__item:focus,.pl-b2b-selectbox .styled-filter-list__item:active {background: rgba(8,125,170,0.1);color: #000;} .pl-b2b-selectbox__label__icon {top: 15px;} } .pl-b2b-checkbox {font-family: arial;display: block;position: relative;padding-left: 45px;margin-bottom: 17px;padding-top: 8px;cursor: pointer;font-size: 15px;} .pl-b2b-checkbox input {position: absolute;z-index: -1;opacity: 0;} .pl-b2b-checkbox_indicator {position: absolute;top: 2px;left: 0;height: 30px;width: 30px;background: #FFF;border: 2px solid #D9D9D9;} .pl-b2b-checkbox:hover input ~ .pl-b2b-checkbox_indicator,.pl-b2b-checkbox input:focus ~ .pl-b2b-checkbox_indicator {background: #FFF;} .pl-b2b-checkbox input:checked ~ .pl-b2b-checkbox_indicator {background: #FFF;} .pl-b2b-checkbox:hover input:not([disabled]):checked ~ .pl-b2b-checkbox_indicator,.pl-b2b-checkbox input:checked:focus ~ .pl-b2b-checkbox_indicator {background: #FFF;} .pl-b2b-checkbox input:disabled ~ .pl-b2b-checkbox_indicator {background: #ECEDED;opacity: .6;pointer-events: none;} .pl-b2b-checkbox_indicator:after {-webkit-box-sizing: unset;box-sizing: unset;content: '';position: absolute;display: none;} .pl-b2b-checkbox input:checked ~ .pl-b2b-checkbox_indicator::after {display: block;} .pl-b2b-checkbox-checkbox .pl-b2b-checkbox_indicator::after {left: 12px;top: -12px;width: 9px;height: 28px;border: solid #009BD4;border-width: 0 4px 4px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);} .pl-b2b-checkbox-checkbox input:disabled ~ .pl-b2b-checkbox_indicator::after {border-color: #6E7276;} .f-b2b-services-page-benefits .pl-h3 {width: 50%;margin-left: 25%;font-size: 40px;line-height: 48px;} .f-b2b-services-page-benefits .pl-f-b2b-benefits__block__header {line-height: 34px;font-weight: 500;} .f-b2b-services-page-benefits .pl-f-b2b-benefits__block__description {font-size: 16px;line-height: 24px;font-weight: 300;color: #939598;} .f-b2b-services-page-benefits .pl-f-b2b-benefits__block__wrapper {text-align: center;} @media (max-width: 767px) {.f-b2b-services-page-benefits .pl-h3 {font-size:28px;line-height: 36px;font-weight: 700;} .f-b2b-services-page-benefits .pl-f-b2b-benefits__block.col-xs-12 {width: 50%;} .f-b2b-services-page-benefits .pl-f-b2b-benefits__block__header {font-size: 16px;line-height: 20px;font-weight: 500;} .f-b2b-services-page-benefits .pl-f-b2b-benefits__block__description {font-size: 12px;line-height: 20px;} } .f-b2b-services-page-key-capabilities .pl-h2 {font-size: 16px;line-height: 20px;} .f-b2b-services-page-key-capabilities p {font-size: 12px;line-height: 20px;font-weight: 300;} @media (min-width: 544px) {.f-b2b-services-page-key-capabilities .pl-h2 {font-size:20px;line-height: 25px;} .f-b2b-services-page-key-capabilities p {font-size: 16px;line-height: 24px;} } .f-b2b-services-page-related-services .f-pro-columns-simple-news .pl-h4 {font-size: 20px;line-height: 25px;font-weight: 700;} .f-b2b-services-page-related-services .f-pro-columns-simple-news .rd-pro-masonry-card__paragraph {font-size: 13px;line-height: 20px;font-weight: 300;} @media (max-width: 991px) {.f-b2b-services-page-related-services .f-pro-columns-simple-news {height:auto;padding: 0;} } .f-b2b-solutions-category-filter-content__tab {overflow:hidden;} .f-b2b-solutions-category-filter-buttons__container {position: relative;display: inline-block;margin: 0 auto;} .f-b2b-solutions-category-filter-buttons__item {display: inline-block;width: 200px;height: 60px;margin-right: 18px;margin-bottom: 26px;overflow: hidden;padding: 5px;} .f-b2b-solutions-category-filter-buttons__item:last-child {margin-right: 0;} .f-b2b-solutions-category-filter-buttons__item:hover {background-color: #323232;} @media only screen and (max-width: 768px) {.f-b2b-solutions-category-filter-buttons__item:hover {background-color:transparent;} } .f-b2b-solutions-category-filter-buttons__item:hover .f-b2b-solutions-category-filter-buttons__item__text {color: #FFF;} .f-b2b-solutions-category-filter-buttons__item__text {position: relative;top: 50%;color: #000;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);} .f-b2b-solutions-category-filter-buttons__item.active {background-color: #323232;} @media only screen and (max-width: 768px) {.f-b2b-solutions-category-filter-buttons__item.active {background-color:#FFF;} } .f-b2b-solutions-category-filter-buttons__item.active .f-b2b-solutions-category-filter-buttons__item__text {color: #FFF;} @media only screen and (max-width: 768px) {.f-b2b-solutions-category-filter-buttons__item.active .f-b2b-solutions-category-filter-buttons__item__text {color:#323232;} } @media only screen and (max-width: 1220px) {.f-b2b-solutions-category-filter-buttons__item {width:160px;} } @media only screen and (max-width: 992px) {.f-b2b-solutions-category-filter-buttons {padding-top:25px;padding-bottom: 40px;} .f-b2b-solutions-category-filter-buttons__container {left: 0;-ms-transform: translateX(0);-webkit-transform: translateX(0);transform: translateX(0);} .f-b2b-solutions-category-filter-buttons__item {width: 100%;height: 45px;margin: 3px 0;background-color: transparent;border: 1px solid #939598;} .f-b2b-solutions-category-filter-buttons__item:first-child {margin-top: 5px;} .f-b2b-solutions-category-filter-buttons__item__text {color: #FFF;text-align: left;padding-left: 25px;font-weight: 500;} } .f-b2b-solutions-category-filter-dynamic-label {padding: 0;font-size: 14px;line-height: 16px;-webkit-transition: opacity .5s;transition: opacity .5s;} .f-b2b-solutions-category-filter-dynamic-label--visible {opacity: 1;} .f-b2b-solutions-category-filter-dynamic-result-text {padding: 0;font-size: 14px;line-height: 16px;-webkit-transition: opacity .5s;transition: opacity .5s;} .f-b2b-solutions-category-filter-dynamic-result-text--visible {opacity: 1;} @media screen and (min-width: 992px) {.f-b2b-solutions-category-filter-images {padding:0 32px;} } .f-b2b-solutions-category-filter-images__container {display: inline-block;padding: 10px 0 0;margin: 0 auto;position: relative;text-align: center;} @media screen and (min-width: 992px) {.f-b2b-solutions-category-filter-images__container {left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} } .f-b2b-solutions-category-filter-images__container:after {content: '';display: block;clear: both;} .f-b2b-solutions-category-filter-images__item {position: relative;display: inline-block;width: -webkit-calc(48% - 10px);width: calc(48% - 10px);max-width: 180px;margin: 0 0 10px 10px;float: left;} @media screen and (min-width: 992px) {.f-b2b-solutions-category-filter-images__item:hover .f-b2b-solutions-category-filter-images__item__text {color:#FFF;background-color: #323232;} } @media screen and (min-width: 992px) {.f-b2b-solutions-category-filter-images__item {width:160px;} } @media screen and (min-width: 1200px) {.f-b2b-solutions-category-filter-images__item {width:200px;} } .f-b2b-solutions-category-filter-images__item__text {position: absolute;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;font-size: 10px;bottom: 0;color: #000;text-align: center;} @media (min-width: 375px) {.f-b2b-solutions-category-filter-images__item__text {font-size:12px;padding: 5px;} } @media (min-width: 425px) {.f-b2b-solutions-category-filter-images__item__text {padding:20px;} } @media (min-width: 992px) {.f-b2b-solutions-category-filter-images__item__text {position:static;bottom: auto;} } .f-b2b-solutions-category-filter-nav .accordion--element:last-of-type {margin-bottom: 20vh;} .f-b2b-solutions-category-filter-nav .accordion--element__header {font-size: 18px;color: #FFF;} .f-b2b-solutions-category-filter-nav .accordion--element__toggler--icon::after,.f-b2b-solutions-category-filter-nav .accordion--element.active .accordion--element__toggler--icon::after {font-weight: 700;color: #FFF;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation {min-height: 75px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__active {height: 40px;border: 1.5px solid #939598;border-radius: 48px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__handler {background: #F5F6F6;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item {z-index: 1;font-weight: 300;text-transform: none;border: 1.5px solid transparent;border-radius: 48px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item .icon-tick {display: none;pointer-events: none;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item a,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item .accordion--element__toggler--icon,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item .social-like-button,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item .social-share-button {color: #006FB4;padding: 12px 8px 10px 4px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item:focus a,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item:focus .accordion--element__toggler--icon,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item:focus .social-like-button,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item:focus .social-share-button,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item:hover a,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item:hover .accordion--element__toggler--icon,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item:hover .social-like-button,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__item:hover .social-share-button {color: #000;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__selected a,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__selected .accordion--element__toggler--icon,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__selected .social-like-button,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__selected .social-share-button {color: #006FB4;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__selected {font-weight: 700;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__selected .icon-tick {display: inline;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__active a,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__active .accordion--element__toggler--icon,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__active .social-like-button,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__active .social-share-button {color: #000;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__selector {top: 28px;height: 42px;background: none;-webkit-transition: none;transition: none;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed {position: relative;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__selector {top: 24px;height: 42px;background: none;border: 1.5px solid #939598;border-radius: 48px;-webkit-transition: none;transition: none;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__item {font-size: 13px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__item a,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__item .accordion--element__toggler--icon,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__item .social-like-button,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation__item .social-share-button {padding: 10px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__label {padding: 12px 24px;font-size: 13px;font-weight: 500;border: 2px solid #006FB4;border-radius: 50px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__button {padding: 25px;margin: 0 auto;background-color: transparent;border: 0;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--flex {height: 90px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation--flex {height: 90px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__activearea {position: absolute;z-index: 100;width: 100%;height: 75px;background-color: transparent;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay {position: absolute;z-index: 10;display: none;width: 100%;height: 90px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay__header {width: 100%;height: 52px;background: #F5F6F6;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay__header--hidden {display: none;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay__header i {position: absolute;top: 15px;right: 25px;font-size: 14px;color: #323232;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay .buttonContainer {position: fixed;bottom: 0;left: 0;} .f-b2b-solutions-category-filter-subnav {display: none;overflow: hidden;} .f-b2b-solutions-category-filter-subnav--fixed {top: 90px;z-index: 10;width: 100%;} .f-b2b-solutions-category-filter-subnav__bar {width: 100%;height: 5px;margin: 0;border: 0;} @media only screen and (max-width: 991px) {.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__ul {background-color:#6E7276;width: 100vw;height: auto;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed .f-b2b-inline-navigation--flex {height: 0;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--flex {height: 0;padding: 0;overflow: hidden;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed a,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed .accordion--element__toggler--icon,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed .social-like-button,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation--fixed .social-share-button {padding: 10px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown,.f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay {padding: 0;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay {position: absolute;top: 0;left: 0;z-index: 10;display: inline-block;width: 100%;height: 75px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay--open {position: fixed;top: 0;left: 0;height: 55px;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay__header {position: fixed;top: 0;left: 0;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay__header .pl-h6 {padding: 15px;margin: 0;color: #939598;} .f-b2b-solutions-category-filter-nav .f-b2b-inline-navigation__dropdown__overlay__accordion {position: relative;top: -1px;width: 100%;height: 100vh;overflow-y: auto;background-color: #323232;padding-bottom: 60px;} } #f-b2b-solutions-category-grid01 {padding-top: 80px;} .f-b2b-solutions-category-grid__item {height: auto;overflow: initial;} .f-b2b-solutions-category-grid__item .pl-h2 {font-weight: 300;font-size: 24px;} @media (max-width: 768px) {.f-b2b-solutions-category-grid__item .f-pro-columns-simple-news {padding-bottom:0;} } @media (max-width: 991px) {.f-b2b-solutions-category-grid__item {height:auto;padding: 0 32px;} } .pl-f-b2b-solution-hub-industry-filter .pl-nav__secondary,.pl-f-b2b-solution-hub-industry-filter .pl-mobile--secondary-menu,.pl-f-b2b-solution-hub-industry-filter .pl-nav__fixed-clone,.pl-f-b2b-solution-hub-industry-filter .pl-nav__item,.pl-f-b2b-solution-hub-industry-filter .pl-tabs__link {width: 100%;} .pl-f-b2b-solution-hub-industry-filter .pl-nav__item--active .pl-tabs__link {position: relative;} .pl-f-b2b-solution-hub-industry-filter .pl-nav__item--active .pl-tabs__link:after {content: "";} .pl-f-b2b-solution-hub-industry-filter .pl-nav__item--active .pl-tabs__link::after {float: right;margin-left: 10px;-webkit-transform: translateY(2px);-ms-transform: translateY(2px);transform: translateY(2px);-webkit-transition: -webkit-transform .2s linear;transition: -webkit-transform .2s linear;transition: transform .2s linear;transition: transform .2s linear,-webkit-transform .2s linear;} .pl-f-b2b-solution-hub-industry-filter .pl-nav__fixed-clone {position: relative;padding-top: 60px;} .pl-f-b2b-solution-hub-industry-filter .pl-nav__fixed-clone.open .pl-nav__item {display: block;} .pl-f-b2b-solution-hub-industry-filter .pl-nav__fixed-clone.open .pl-nav__item--active {display: block;} .pl-f-b2b-solution-hub-industry-filter .pl-nav__fixed-clone.open .pl-nav__item .pl-tabs__link::after {-webkit-transform: translateY(2px) rotate(-180deg);-ms-transform: translateY(2px) rotate(-180deg);transform: translateY(2px) rotate(-180deg);} .pl-f-b2b-solution-hub-industry-filter .pl-f-b2b-solution-hub-industry-filter__tab {display: none;margin: 0;font-size: 1rem;} .pl-nav__fixed-clone .pl-f-b2b-solution-hub-industry-filter__tab {text-align: left;} .pl-nav__fixed-clone .pl-f-b2b-solution-hub-industry-filter__tab.active {position: absolute;top: 0;left: 0;display: block;} @media (max-width: 767px) {.pl-f-b2b-solution-hub-industry-filter {padding-top:0;} .pl-f-b2b-solution-hub-industry-filter .pl-tabs__link {padding-right: 0!important;padding-left: 0!important;} .pl-f-b2b-solution-hub-industry-filter__tab {-webkit-transition: none;transition: none;} .pl-f-b2b-solution-hub-industry-filter__tab:not(.active),.pl-f-b2b-solution-hub-industry-filter__tab:not(.active):hover {border-bottom: solid 2px transparent;} .pl-f-b2b-solution-hub-industry-filter__tab.active .pl-tabs__link {margin-bottom: 7px;} } @media (min-width: 768px) {.pl-f-b2b-solution-hub-industry-filter .pl-nav__secondary {width:auto;} .pl-f-b2b-solution-hub-industry-filter .pl-tabs__link::after {display: none;} .pl-f-b2b-solution-hub-industry-filter .pl-nav__fixed-clone {display: block;padding-top: 0;} .pl-f-b2b-solution-hub-industry-filter .pl-nav__item {width: auto;} .pl-nav__fixed-clone .pl-f-b2b-solution-hub-industry-filter__tab {display: block;float: left;text-align: center;} .pl-nav__fixed-clone .pl-f-b2b-solution-hub-industry-filter__tab.active {position: relative;top: auto;left: auto;display: block;} .pl-nav__fixed-clone .pl-f-b2b-solution-hub-industry-filter__tab .pl-tabs__link {margin-bottom: 5px;} } .f-b2b-solutions-hub-industry-filter__card {position: relative;float: left;width: 100%;height: auto;padding-top: 9px;padding-bottom: 9px;} .f-b2b-solutions-hub-industry-filter__card__label {display: block;padding: 28px 20px;} .f-b2b-solutions-hub-industry-filter__card__label:link,.f-b2b-solutions-hub-industry-filter__card__label:visited {color: #000;} .f-b2b-solutions-hub-industry-filter__card__label:hover {color: #006FB4;} @media (min-width: 768px) {.f-b2b-solutions-hub-industry-filter__card {width:20%;height: auto;padding-top: 15px;padding-bottom: 15px;} } .f-b2b-solutions-hub-industry-filter__wrapper .apptoggle__cs {display: inline-block;} .f-b2b-solutions-hub-industry-filter__wrapper .apptoggle__cs span {display: block;} .f-b2b-solutions-hub-industry-filter__wrapper .apptoggle__cs__icon {height: 20px;} .f-b2b-solutions-hub-industry-filter__wrapper .apptoggle__cs__icon::before {font-size: 20px;line-height: 20px;text-align: center;} .f-b2b-solutions-hub-industry-filter__wrapper__accordion {display: none;} .f-b2b-solutions-hub-industry-filter__wrapper__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;} .f-b2b-solutions-hub-industry-filter__wrapper__toggler {padding-top: 30px;} @media (min-width: 768px) {.f-b2b-solutions-hub-industry-filter__wrapper__toggler {padding-top:50px;} } .f-b2b-solutions-page-half-hero .pl-hero {min-height: auto;} .f-b2b-solutions-page-half-hero .pl-hero--half {height: 30vh;} .f-b2b-solutions-page-half-hero .pl-spacer--in--small {padding-bottom: 84px;} .f-b2b-solutions-page-half-hero .pl-h1 {margin-bottom: 16px;} .pl-f-b2b-solutions-page-howitworks {position: relative;} .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider {padding-bottom: 80px;} @media (min-width: 544px) {.pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider {padding-bottom:120px;} } .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider::after {display: block;clear: both;content: '';} .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__wrapper {overflow-y: hidden;} .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content {width: 100%;height: 100%;overflow: auto;white-space: nowrap;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);} .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item {display: inline-block;width: 100%;text-align: center;white-space: normal;} @media (min-width: 544px) {.pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item {width:45%;} } @media (min-width: 768px) {.pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item {width:30%;} } .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__scrollbar {position: absolute;bottom: 140px;left: 50%;width: 75%;text-align: center;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);} @media (min-width: 544px) {.pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__scrollbar {bottom:150px;width: 50%;} } .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item {position: relative;padding: 30px 50px 100px;} @media (min-width: 544px) {.pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item {padding:30px 50px 100px;} } .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item__icon {margin-bottom: 35px;font-size: 48px;} .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item__title {margin-bottom: 35px;font-size: 30px;font-weight: 500;line-height: 22px;} @media (min-width: 544px) {.pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item__title {font-size:28px;line-height: 34px;} } .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item__summary {font-size: 12px;font-weight: 300;line-height: 20px;color: #939598;} @media (min-width: 544px) {.pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item__summary {font-size:16px;line-height: 22px;} } .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item .icon-right {position: absolute;top: 50%;right: 0;font-size: 48px;color: #939598;text-align: center;pointer-events: none;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);} @media (min-width: 544px) {.pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item .icon-right {-webkit-transform:translate(50%,-50%);-ms-transform: translate(50%,-50%);transform: translate(50%,-50%);} } .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item .icon-right::before {display: block;line-height: 1.5;} .pl-f-b2b-solutions-page-howitworks .pl-f-b2b-slider__content__item:last-child .icon-right {display: none;} .pl-f-b2b-solutions-page-howitworks input[type=range] {width: 548px;cursor: pointer;background: transparent;border: 0;outline: none;-moz-appearance: none;-webkit-appearance: none;} .pl-f-b2b-solutions-page-howitworks input[type=range]:focus {cursor: pointer;background: none;border: 0;outline: none;-moz-appearance: none;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-webkit-scrollbar {width: 100%;height: 3px;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-webkit-slider-runnable-track {width: 100%;height: 3px;cursor: pointer;background: #D9D9D9;border: none;-webkit-box-shadow: none;box-shadow: none;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-webkit-scrollbar-thumb {background: #D9D9D9;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-webkit-scrollbar-track {background: #D9D9D9;} .pl-f-b2b-solutions-page-howitworks input[type=range]:focus::-webkit-slider-runnable-track {background: #D9D9D9;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-moz-range-track {width: 100%;height: 3px;cursor: pointer;background: #D9D9D9;border: none;outline: none;box-shadow: none;-moz-appearance: none;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-ms-track {width: 548px;height: 3px;color: transparent;cursor: pointer;background: transparent;border-color: transparent;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-ms-fill-lower,.pl-f-b2b-solutions-page-howitworks input[type=range]::-ms-fill-upper {background: #D9D9D9;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-ms-tooltip {display: none;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-moz-range-thumb {width: 75%;height: 3px;cursor: pointer;background: #009BD4;border: none;border-radius: 0;box-shadow: none;-webkit-appearance: none;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-webkit-slider-thumb {width: 75%;height: 3px;cursor: pointer;background: #009BD4;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-appearance: none;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-ms-thumb {width: 411px;height: 3px;cursor: pointer;background: #009BD4;border: none;border-radius: 0;} @media (max-width: 1024px) {.pl-f-b2b-solutions-page-howitworks input[type=range] {width:100%;-webkit-appearance: none;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-webkit-slider-thumb {width: 111px;height: 3px;background: #009BD4;border: none;border-radius: 0;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-ms-thumb {width: 111px;height: 3px;cursor: pointer;background: #009BD4;border: none;border-radius: 0;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-webkit-slider-thumb {width: 20%;} .pl-f-b2b-solutions-page-howitworks input[type=range]::-moz-range-thumb {width: 20%;} } .f-b2b-masonry-product-card__paragraph {font-weight: 400;font-size: 14px;line-height: 20px;} .f-b2b-masonry-product-card__header {font-weight: 700;font-size: 20px;} .f-b2b-masonry-product-card a,.f-b2b-masonry-product-card .accordion--element__toggler--icon,.f-b2b-masonry-product-card .social-like-button,.f-b2b-masonry-product-card .social-share-button,.f-b2b-masonry-product-card a:active,.f-b2b-masonry-product-card .accordion--element__toggler--icon:active,.f-b2b-masonry-product-card .social-like-button:active,.f-b2b-masonry-product-card .social-share-button:active,.f-b2b-masonry-product-card a:hover,.f-b2b-masonry-product-card .accordion--element__toggler--icon:hover,.f-b2b-masonry-product-card .social-like-button:hover,.f-b2b-masonry-product-card .social-share-button:hover,.f-b2b-masonry-product-card a:link,.f-b2b-masonry-product-card .accordion--element__toggler--icon:link,.f-b2b-masonry-product-card .social-like-button:link,.f-b2b-masonry-product-card .social-share-button:link {color: #000;} .f-b2b-masonry-product-card .pl-tag a,.f-b2b-masonry-product-card .pl-tag .accordion--element__toggler--icon,.f-b2b-masonry-product-card .pl-tag .social-like-button,.f-b2b-masonry-product-card .pl-tag .social-share-button {color: #FFF;} .f-b2b-masonry-product-card .pl-tag--black a:hover,.f-b2b-masonry-product-card .pl-tag--black .accordion--element__toggler--icon:hover,.f-b2b-masonry-product-card .pl-tag--black .social-like-button:hover,.f-b2b-masonry-product-card .pl-tag--black .social-share-button:hover {color: #000;} .f-b2b-tag-results-dynamic-header {opacity: 0;-webkit-transition: opacity .5s;transition: opacity .5s;} .f-b2b-tag-results-dynamic-header--visible {opacity: 1;} .f-b2b-tag-results-grid__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 0;} .f-b2b-tag-results-grid__item__image-link {display: block;} .f-b2b-tag-results-grid__item__text-container {padding-top: 30px;padding-bottom: 62px;} .f-b2b-tag-results-grid__item__tag {display: block;margin-bottom: 12px;font-size: 1rem;text-transform: none;} .f-b2b-tag-results-tabs .f-pro-inline-navigation__handler {background-color: inherit;} .f-b2b-tag-results-tabs .f-pro-inline-navigation--fixed .f-pro-inline-navigation__item {font-size: 13px;} .f-b2b-tag-results-tabs .f-pro-inline-navigation__item:focus a,.f-b2b-tag-results-tabs .f-pro-inline-navigation__item:focus .accordion--element__toggler--icon,.f-b2b-tag-results-tabs .f-pro-inline-navigation__item:focus .social-like-button,.f-b2b-tag-results-tabs .f-pro-inline-navigation__item:focus .social-share-button,.f-b2b-tag-results-tabs .f-pro-inline-navigation__item:hover a,.f-b2b-tag-results-tabs .f-pro-inline-navigation__item:hover .accordion--element__toggler--icon,.f-b2b-tag-results-tabs .f-pro-inline-navigation__item:hover .social-like-button,.f-b2b-tag-results-tabs .f-pro-inline-navigation__item:hover .social-share-button {color: #000!important;} .f-b2b-tag-results-tabs .f-pro-inline-navigation__selector {background-color: inherit;bottom: 20px;} .f-b2b-tag-results-tabs .f-pro-inline-navigation__dropdown {color: inherit;} .f-b2b-tag-results-tabs .f-pro-inline-navigation {min-height: 0;} .f-b2b-tag-results-tabs .f-pro-inline-navigation a,.f-b2b-tag-results-tabs .f-pro-inline-navigation .accordion--element__toggler--icon,.f-b2b-tag-results-tabs .f-pro-inline-navigation .social-like-button,.f-b2b-tag-results-tabs .f-pro-inline-navigation .social-share-button {font-weight: 500;} .f-b2b-tag-results-tabs .f-pro-inline-navigation__item a,.f-b2b-tag-results-tabs .f-pro-inline-navigation__item .accordion--element__toggler--icon,.f-b2b-tag-results-tabs .f-pro-inline-navigation__item .social-like-button,.f-b2b-tag-results-tabs .f-pro-inline-navigation__item .social-share-button {color: inherit;} @media only screen and (min-width: 992px) {.f-b2b-tag-results-tabs .f-pro-inline-navigation--fixed .f-pro-inline-navigation__title {color:inherit;} } .transparent-header-background {background-attachment: fixed;background-repeat: no-repeat;background-size: cover;position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;z-index: -1;} .transparent-header-background img {display: block;width: 100vw;height: 100vh;} .f-b2b-transparent-header .spacer-div {display: none;} .f-b2b-transparent-header h1 {margin: 0;} .f-b2b-transparent-header__container {padding: 0;overflow: hidden;border-bottom: 8rem solid #FFF;} .f-b2b-transparent-header__svg-column #main-header--svg {position: absolute;top: 0;border: 1px solid #FFF;} .f-b2b-transparent-header__svg-column #main-header {overflow: hidden;} .f-b2b-transparent-header__svg-column #main-header,.f-b2b-transparent-header__svg-column #main-header--svg {margin-bottom: 0;font-size: 52px;font-weight: 900;line-height: 1.25em;letter-spacing: 0;color: #000;text-transform: uppercase;opacity: 0;} .f-b2b-transparent-header__svg-column--dynamic {padding: 0;} .f-b2b-transparent-header__content-column--content {position: absolute;top: 50%;left: 50%;width: 100%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);} .f-b2b-transparent-header-item hr {margin-top: 20px;border: 1px solid #ECEDED;} .f-b2b-transparent-header__whiteborder {position: absolute;top: 0;height: 100%;background-color: #FFF;} .f-b2b-transparent-header__whiteborder--left {left: 0;} .f-b2b-transparent-header__whiteborder--right {right: 0;} .f-b2b-transparent-header h3 {font-weight: 300;} .f-b2b-transparent-header .row {padding: 0;margin: 0;} .f-b2b-transparent-header .pl-link {font-weight: 700;} .f-b2b-transparent-header svg {top: 0;left: 0;width: 100vw;} .f-b2b-transparent-header rect {width: 100vw;} .f-b2b-transparent-header svg:not(:root) {overflow: unset;} .f-b2b-transparent-header g {dominant-baseline: middle;} .f-b2b-transparent-header text {text-anchor: middle;} .f-b2b-transparent-header #alpha {fill: #FFF;} .f-b2b-transparent-header #base {fill: #FFF;-webkit-mask: url(#mask);mask: url(#mask);} .f-b2b-transparent-header .title {font-weight: 900;text-anchor: start;dominant-baseline: auto;} @media (max-width: 375px) {.f-b2b-transparent-header__svg-column #main-header,.f-b2b-transparent-header__svg-column #main-header--svg {border-left:14px solid #FFF;} } @media (min-width: 375px) and (max-width: 426px) {.f-b2b-transparent-header__svg-column--dynamic {top:-1px;} .f-b2b-transparent-header__svg-column #main-header,.f-b2b-transparent-header__svg-column #main-header--svg {font-size: 62px;line-height: 1.25em;border-left: 14px solid #FFF;} } @media (min-width: 426px) and (max-width: 545px) {.f-b2b-transparent-header__svg-column--dynamic {top:-1px;} .f-b2b-transparent-header__svg-column #main-header,.f-b2b-transparent-header__svg-column #main-header--svg {font-size: 75px;line-height: 1.25em;border-left: 14px solid #FFF;} } @media (min-width: 545px) and (max-width: 768px) {.f-b2b-transparent-header__svg-column--dynamic {top:-1px;} .f-b2b-transparent-header__svg-column #main-header,.f-b2b-transparent-header__svg-column #main-header--svg {font-size: 90px;line-height: 1.25em;border-left: 14px solid #FFF;left: -1px;} } @media (min-width: 768px) and (max-width: 992px) {.f-b2b-transparent-header__svg-column--dynamic {top:-1px;} .f-b2b-transparent-header__svg-column #main-header,.f-b2b-transparent-header__svg-column #main-header--svg {font-size: 70px;line-height: 1.142em;border-left: 14px solid #FFF;left: -1px;} } @media (min-width: 992px) and (max-width: 1200px) {.f-b2b-transparent-header__svg-column--dynamic {top:-1px;} .f-b2b-transparent-header__svg-column #main-header,.f-b2b-transparent-header__svg-column #main-header--svg {font-size: 105px;line-height: 1em;border-left: 14px solid #FFF;left: -1px;} } @media (min-width: 1200px) {.f-b2b-transparent-header__svg-column--dynamic {top:-1px;} .f-b2b-transparent-header__svg-column #main-header,.f-b2b-transparent-header__svg-column #main-header--svg {font-size: 120px;line-height: 1em;border-left: 14px solid #FFF;left: -1px;top: 1px;} } @media all and (-ms-high-contrast: none) {::-ms-backdrop,#main-header,#main-header--svg {border-left: 0!important;left: 0!important;} ::-ms-backdrop,#headerTransparent {border-bottom: 1px solid #FFF!important;} } @media (max-width: 768px) and (-ms-high-contrast: none) {::-ms-backdrop,.f-b2b-transparent-header__svg-column--dynamic {top:-2px;} } _:-ms-lang(x),_:-webkit-full-screen,.spacer-div {display: block!important;} _:-ms-lang(x),_:-webkit-full-screen,#main-header--svg {border-left: 5px solid #FFF!important;line-height: 88px!important;-ms-transform: translateY(-1px);transform: translateY(-1px);left: 0!important;top: 0!important;} _:-ms-lang(x),_:-webkit-full-screen,#main-header {top: 0;} _:-ms-lang(x),_:-webkit-full-screen,#headerTransparent {border-bottom: 4px solid #FFF;} @media (min-width: 992px) and (max-width: 1200px) {_:-ms-lang(x),_:-webkit-full-screen,#headerTransparent {border-bottom:5px solid #FFF;} } .f-pro-newsletter-form {display: block;} .f-pro-newsletter-form .pl-h1 {font-size: 32px;} @media only screen and (min-width: 554px) {.f-pro-newsletter-form .pl-h1 {font-size:40px;} } .f-pro-newsletter-form .pl-btn--small {min-width: 238px;padding: 14px 16px;} .pl-f-b2b-assistant {z-index: 999999999;position: fixed;right: 0;display: none;width: 100%;height: -webkit-calc(100% - 60px);height: calc(100% - 60px);max-height: 525px;bottom: 100px;} @media (max-width: 991px) {.pl-f-b2b-assistant-overlay {position:fixed;top: 0;right: 0;bottom: 0;left: 0;display: none;background: #4B4F54;opacity: .85;} } .keyboard-show {top: -115px;overflow-y: scroll;min-height: 525px;} @media (min-width: 544px) {.pl-f-b2b-assistant {right:20px;max-width: 375px;max-height: 578px;border-radius: 2px;} } .pl-f-b2b-assistant-container {position: absolute;width: 100%;height: 100%;overflow-x: hidden;overflow-y: auto;} .pl-f-b2b-assistant-background {width: 100%;height: 100%;background: #F5F6F6;-webkit-box-shadow: 0 15px 50px 0 rgba(0,0,0,0.2);box-shadow: 0 15px 50px 0 rgba(0,0,0,0.2);border-radius: 0 0 2px 2px;position: absolute;} .pl-f-b2b-assistant-background:after {content: '';position: absolute;border-style: solid;border-width: 8px 8px 0;border-color: #939598 transparent;display: block;width: 0;z-index: 1;bottom: -8px;right: 37px;} .pl-f-b2b-assistant-background--connect:after {right: 104px;} .pl-f-b2b-assistant-background--history:after {right: 169px;} @media (min-width: 544px) {.pl-f-b2b-assistant-background:after {right:16px;} .pl-f-b2b-assistant-background--connect:after {right: 104px;} .pl-f-b2b-assistant-background--history:after {right: 148px;} } @media (min-width: 768px) {.pl-f-b2b-assistant-background:after {right:16px;} .pl-f-b2b-assistant-background--connect:after {right: 83px;} .pl-f-b2b-assistant-background--history:after {right: 148px;} } @media (min-width: 992px) {.pl-f-b2b-assistant-background:after {right:21px;} .pl-f-b2b-assistant-background--connect:after {right: 98px;} .pl-f-b2b-assistant-background--history:after {right: 173px;} } .pl-m-b2b-click2connect-cta {position: fixed;right: 30px;bottom: 30px;z-index: 8;} .pl-m-b2b-click2connect-cta__icon {display: block;width: 60px;height: 60px;outline: 0;border: 0;-webkit-box-shadow: 0 2px 20px 0 rgba(0,0,0,0.15);box-shadow: 0 2px 20px 0 rgba(0,0,0,0.15);cursor: pointer;overflow: hidden;cursor: pointer;color: #FFF;border-radius: 50%;background-color: #007CAC;} .pl-m-b2b-click2connect-cta__icon:hover {background-color: #006F9C;} .pl-m-b2b-click2connect-cta__icon .icon-headset {font-size: 25px;line-height: 64px;} .pl-m-b2b-click2connect-panel {position: fixed;top: 0;right: -110%;z-index: 999999999;width: 100vw;height: 100vh;background-color: #F5F6F6;-webkit-transition: right .5s;transition: right .5s;} .pl-m-b2b-click2connect-panel--onscreen {right: 0;} .pl-m-b2b-click2connect-panel--success {background-color: #009BD4;} .pl-m-b2b-click2connect-panel .ppContainer {position: absolute;bottom: 0;z-index: 1;line-height: 10px;} @media only screen and (max-device-width: 800px) and (max-device-height: 600px) {.pl-m-b2b-click2connect-panel .ppContainer {padding:15px;} } .pl-m-b2b-click2connect-panel ul {margin-top: 0;} .pl-m-b2b-click2connect-panel1 {display: none;} .pl-m-b2b-click2connect-panel2 {display: none;} .pl-m-b2b-click2connect-panel3 {display: none;} .pl-m-b2b-click2connect-overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 9;display: none;background: #4B4F54;opacity: .7;} .pl-m-b2b-click2connect-tabContainer {overflow-y: auto;position: absolute;top: 130px;width: 100%;height: 90vh;} .pl-m-b2b-click2connect-tabNav {background-color: #FFF;position: relative;width: 100%;max-width: 425px;height: 126px;z-index: 10;} .pl-m-b2b-click2connect-tabNav .b2b-pl-tabs__toggle {display: block;float: right;padding: 33px 10px;margin: 0;height: 55px;width: 50%;text-align: center;font-size: 13px;color: #939598;cursor: pointer;border-bottom: solid 4px transparent;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;} .pl-m-b2b-click2connect-tabNav .b2b-pl-tabs__toggle:last-child {margin-left: 0;} .pl-m-b2b-click2connect-tabNav .b2b-pl-tabs__toggle .b2b-pl-tabs__link {display: inline-table;margin: 0 auto;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 14px;font-weight: 800;color: #939598;} .pl-m-b2b-click2connect-tabNav .b2b-pl-tabs__toggle .b2b-pl-tabs__link:hover {color: #000;} .pl-m-b2b-click2connect-tabNav .b2b-pl-tabs__toggle.active {position: relative;z-index: 1;border-bottom: solid 4px #009BD4;} .pl-m-b2b-click2connect-tabNav .b2b-pl-tabs__toggle.active .b2b-pl-tabs__link {color: #009BD4;} .pl-m-b2b-click2connect-tabNav .b2b-pl-tabs__toggle.active .b2b-pl-tabs__link:hover {color: #009BD4;} .pl-m-b2b-click2connect-tabNav .b2b-pl-tabs__toggle.active.alone {width: 100%;border-bottom: none;} .pl-m-b2b-click2connect-tabNav .b2b-pl-tabs__toggle.outhour .b2b-pl-tabs__link {color: #D9D9D9;} .pl-m-b2b-click2connect-tabNav .b2b-pl-tabs__toggle.outhour .b2b-pl-tabs__link:hover {color: #939598;} .pl-m-b2b-click2connect-tabNav .pl-tabs__nav {width: 100%;text-align: left;} .pl-m-b2b-click2connect-tabNav .pl-tabs__nav::after {background: none;} .pl-m-b2b-click2connect-tabNav .pl-tabs__nav__container {height: 70px;} .pl-m-b2b-click2connect-tabNav .pl-m-b2b-click2connect-close__container {height: 60px;border-bottom: 1px solid #F5F6F6;} .pl-m-b2b-click2connect-tabNav .pl-m-b2b-click2connect-close {position: absolute;top: 20px;right: 20px;font-size: 20px;color: #009BD4;cursor: pointer;} .pl-m-b2b-click2connect-tabNav .pl-m-b2b-click2connect-close:hover {opacity: .7;} .pl-m-b2b-click2connect-formTab {display: none;width: 100%;} .pl-m-b2b-click2connect-formTab__intro {font-size: 14px;font-weight: 300;line-height: 21px;color: #4B4F54;text-align: center;} @media only screen and (max-device-width: 800px) and (max-device-height: 600px) {.pl-m-b2b-click2connect-formTab__intro {bottom:5vh;} } .pl-m-b2b-click2connect-formTab__ctasupport {color: #0275D8;font-weight:700;;} .pl-m-b2b-click2connect-formTab__ctasupport:link,.pl-m-b2b-click2connect-formTab__ctasupport:active,.pl-m-b2b-click2connect-formTab__ctasupport:hover,.pl-m-b2b-click2connect-formTab__ctasupport:visited {color: #0275D8;} .pl-m-b2b-click2connect-formTab__header {font-size: 13px;line-height: 16px;font-weight: 300;} .pl-m-b2b-click2connect-chatTab {display: none;width: 100%;} .pl-m-b2b-click2connect-chatTab__container {position: relative;width: 100%;height: 100%;font-size: 14px;} .pl-m-b2b-click2connect-chatTab__container__outhour,.pl-m-b2b-click2connect-chatTab__container__launchchat {top: 0;right: 0;left: 0;width: 100%;height: 85vh;padding-top: 15vh;margin: 0 auto;font-weight: 300;} .pl-m-b2b-click2connect-chatTab__container__outhour #ctaouthour,.pl-m-b2b-click2connect-chatTab__container__launchchat #ctaouthour {font-weight: 700;} .pl-m-b2b-click2connect-chatTab__container__launchchat__button {position: absolute;bottom: 20vh;left: 50%;width: 100%;padding: 20px 48px;-webkit-transform: translateX(-48%);-ms-transform: translateX(-48%);transform: translateX(-48%);} @media (max-height: 550px) {.pl-m-b2b-click2connect-chatTab__container__launchchat__button {bottom:25%;} } @media only screen and (max-device-width: 800px) and (max-device-height: 600px) {.pl-m-b2b-click2connect-chatTab__container__launchchat__button {bottom:30vh;} } .pl-m-b2b-clicktoconnect-enquiry-error-tryagain__button {position: relative;margin: 0;} @media (max-width: 767px) {.pl-m-b2b-click2connect-chatTab__container__launchchat {height:75vh;} } .pl-m-b2b-click2connect-formTab__selector {padding-top: 30px;} @media only screen and (max-device-width: 800px) and (max-device-height: 600px) {.pl-m-b2b-click2connect-formTab__selector {bottom:11vh;} } .pl-m-b2b-click2connect-form-callback,.pl-m-b2b-click2connect-form-enquiry {position: relative;top: 0;right: 0;left: 0;display: none;width: 100%;height: auto;margin: 0 auto;} .pl-m-b2b-click2connect-form-callback--noselector .pl-m-b2b-click2connect-form-callback-panel1,.pl-m-b2b-click2connect-form-callback--noselector .pl-m-b2b-click2connect-form-callback-panel2,.pl-m-b2b-click2connect-form-callback--noselector .pl-m-b2b-click2connect-form-callback-panel3,.pl-m-b2b-click2connect-form-callback--noselector .pl-m-b2b-click2connect-form-enquiry-panel1,.pl-m-b2b-click2connect-form-callback--noselector .pl-m-b2b-click2connect-form-enquiry-panel2,.pl-m-b2b-click2connect-form-callback--noselector .pl-m-b2b-click2connect-form-enquiry-panel3,.pl-m-b2b-click2connect-form-enquiry--noselector .pl-m-b2b-click2connect-form-callback-panel1,.pl-m-b2b-click2connect-form-enquiry--noselector .pl-m-b2b-click2connect-form-callback-panel2,.pl-m-b2b-click2connect-form-enquiry--noselector .pl-m-b2b-click2connect-form-callback-panel3,.pl-m-b2b-click2connect-form-enquiry--noselector .pl-m-b2b-click2connect-form-enquiry-panel1,.pl-m-b2b-click2connect-form-enquiry--noselector .pl-m-b2b-click2connect-form-enquiry-panel2,.pl-m-b2b-click2connect-form-enquiry--noselector .pl-m-b2b-click2connect-form-enquiry-panel3 {padding-top: 0;} .pl-m-b2b-click2connect-panel.pl-m-b2b-click2connect-panel--success .pl-m-b2b-click2connect-form-callback,.pl-m-b2b-click2connect-panel.pl-m-b2b-click2connect-panel--success .pl-m-b2b-click2connect-form-enquiry {height: 70vh;} .pl-m-b2b-clicktoconnect-side-panel__response .pl-h4 {font-weight: 300;} .pl-m-b2b-clicktoconnect-side-panel__response p {font-weight: 300;} @media (min-width: 768px) {.pl-m-b2b-click2connect-panel {max-width:375px;} .pl-m-b2b-click2connect-tabNav {max-width: 375px;} } .pl-m-b2b-click2connect-form-callback-panel1,.pl-m-b2b-click2connect-form-callback-panel2,.pl-m-b2b-click2connect-form-callback-panel3,.pl-m-b2b-click2connect-form-enquiry-panel1,.pl-m-b2b-click2connect-form-enquiry-panel2,.pl-m-b2b-click2connect-form-enquiry-panel3 {display: none;} .pl-m-b2b-click2connect-form-callback-panel1 .pl-m-b2b-clicktoconnect-form-fields__label,.pl-m-b2b-click2connect-form-callback-panel2 .pl-m-b2b-clicktoconnect-form-fields__label,.pl-m-b2b-click2connect-form-callback-panel3 .pl-m-b2b-clicktoconnect-form-fields__label,.pl-m-b2b-click2connect-form-enquiry-panel1 .pl-m-b2b-clicktoconnect-form-fields__label,.pl-m-b2b-click2connect-form-enquiry-panel2 .pl-m-b2b-clicktoconnect-form-fields__label,.pl-m-b2b-click2connect-form-enquiry-panel3 .pl-m-b2b-clicktoconnect-form-fields__label {margin-bottom: 0;} .pl-m-b2b-click2connect-form-callback-panel1 .pl-m-b2b-clicktoconnect-form-fields__optional,.pl-m-b2b-click2connect-form-callback-panel2 .pl-m-b2b-clicktoconnect-form-fields__optional,.pl-m-b2b-click2connect-form-callback-panel3 .pl-m-b2b-clicktoconnect-form-fields__optional,.pl-m-b2b-click2connect-form-enquiry-panel1 .pl-m-b2b-clicktoconnect-form-fields__optional,.pl-m-b2b-click2connect-form-enquiry-panel2 .pl-m-b2b-clicktoconnect-form-fields__optional,.pl-m-b2b-click2connect-form-enquiry-panel3 .pl-m-b2b-clicktoconnect-form-fields__optional {font-size: 13px;margin-bottom: 0;} .pl-m-b2b-click2connect-form-callback-panel1 .pl-m-b2b-clicktoconnect-form__button,.pl-m-b2b-click2connect-form-callback-panel2 .pl-m-b2b-clicktoconnect-form__button,.pl-m-b2b-click2connect-form-callback-panel3 .pl-m-b2b-clicktoconnect-form__button,.pl-m-b2b-click2connect-form-enquiry-panel1 .pl-m-b2b-clicktoconnect-form__button,.pl-m-b2b-click2connect-form-enquiry-panel2 .pl-m-b2b-clicktoconnect-form__button,.pl-m-b2b-click2connect-form-enquiry-panel3 .pl-m-b2b-clicktoconnect-form__button {bottom: 15px;padding: 20px 48px;width: 100%;max-width: none;color: #FFF;} .pl-m-b2b-click2connect-form-callback-panel1 .pl-m-b2b-clicktoconnect-form__button__gray,.pl-m-b2b-click2connect-form-callback-panel2 .pl-m-b2b-clicktoconnect-form__button__gray,.pl-m-b2b-click2connect-form-callback-panel3 .pl-m-b2b-clicktoconnect-form__button__gray,.pl-m-b2b-click2connect-form-enquiry-panel1 .pl-m-b2b-clicktoconnect-form__button__gray,.pl-m-b2b-click2connect-form-enquiry-panel2 .pl-m-b2b-clicktoconnect-form__button__gray,.pl-m-b2b-click2connect-form-enquiry-panel3 .pl-m-b2b-clicktoconnect-form__button__gray {background: #D9D9D9;} .pl-m-b2b-click2connect-form-callback-panel1 .pl-m-b2b-clicktoconnect-form__button__blue,.pl-m-b2b-click2connect-form-callback-panel2 .pl-m-b2b-clicktoconnect-form__button__blue,.pl-m-b2b-click2connect-form-callback-panel3 .pl-m-b2b-clicktoconnect-form__button__blue,.pl-m-b2b-click2connect-form-enquiry-panel1 .pl-m-b2b-clicktoconnect-form__button__blue,.pl-m-b2b-click2connect-form-enquiry-panel2 .pl-m-b2b-clicktoconnect-form__button__blue,.pl-m-b2b-click2connect-form-enquiry-panel3 .pl-m-b2b-clicktoconnect-form__button__blue {background: #009BD4;} .pl-m-b2b-click2connect-form-callback-panel1 .pl-m-b2b-clicktoconnect-form__button__blue:hover,.pl-m-b2b-click2connect-form-callback-panel2 .pl-m-b2b-clicktoconnect-form__button__blue:hover,.pl-m-b2b-click2connect-form-callback-panel3 .pl-m-b2b-clicktoconnect-form__button__blue:hover,.pl-m-b2b-click2connect-form-enquiry-panel1 .pl-m-b2b-clicktoconnect-form__button__blue:hover,.pl-m-b2b-click2connect-form-enquiry-panel2 .pl-m-b2b-clicktoconnect-form__button__blue:hover,.pl-m-b2b-click2connect-form-enquiry-panel3 .pl-m-b2b-clicktoconnect-form__button__blue:hover {background: #009BD4;} .pl-m-b2b-form-fields__validation {display: none;font-size: 12px;} .pl-m-b2b-form-fields__validation.error {display: block;color: #C00;} .pl-m-b2b-clicktoconnect-side-panel__response .pl-h4 {font-weight: 300;} .pl-m-b2b-clicktoconnect-side-panel__response p {font-size: 14px;font-weight: 300;} .pl-m-b2b-clicktoconnect-form__emailus {font-weight: 700;} .pl-m-b2b-clicktoconnect-form img {width: auto!important;} .pl-m-b2b-clicktoconnect-form-submit img {width: auto!important;} @media (max-height: 335px) {.pl-m-b2b-click2connect-tabContainer {height:200px;} } @media (max-height: 290px) {.pl-m-b2b-click2connect-tabContainer {height:140px;} } .pl-m-b2b-request-callback-cta {position: fixed;right: 30px;bottom: 30px;z-index: 8;cursor: pointer;} .pl-m-b2b-request-callback-cta .pl-m-b2b-request-callback-cta__icon {display: block;width: 45px;height: auto;pointer-events: none;} .pl-m-b2b-request-callback-cta .pl-m-b2b-request-callback-cta__tooltip {padding: 15px 40px;font-size: 14px;color: #FFF;background: #4B4F54;border: 1px solid #4B4F54;border-radius: 4px;position: fixed;right: 110px;bottom: 30px;} .pl-m-b2b-request-callback-cta .pl-m-b2b-request-callback-cta__tooltip::after {position: absolute;right: -13px;bottom: 22px;z-index: 1;display: block;width: 0;border-color: #4B4F54 transparent;border-style: solid;border-width: 8px 8px 0;content: '';transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);} .pl-b2b-qtip-cb-cta {padding: 15px 40px;font-size: 14px;color: #FFF;background: #4B4F54;border: 1px solid #4B4F54;border-radius: 4px;} @media (min-width: 544px) {.pl-m-b2b-request-callback-cta .pl-m-b2b-request-callback-cta__icon {width:60px;} } @media (max-width: 991px) {.pl-m-b2b-request-callback-cta__tooltip__container {display:none;} } .pl-m-b2b-request-callback-form--select {pointer-events: none;} .pl-m-b2b-request-callback-overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 9;display: none;background: #4B4F54;opacity: .7;} .pl-m-b2b-request-callback-side-panel {position: fixed;top: 0;right: 0;bottom: 0;z-index: 10;display: none;width: 100%;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);-webkit-transition: .3s;transition: .3s;} @media (min-width: 768px) {.pl-m-b2b-request-callback-side-panel {width:375px;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);} .pl-m-b2b-request-callback-side-panel.pl-m-b2b-request-callback-side-panel__open {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);} } .pl-m-b2b-request-callback-side-panel.pl-m-b2b-request-callback-side-panel__open {-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);} .pl-m-b2b-request-callback-side-panel .choose-item {text-align: left;} .pl-m-b2b-request-callback-side-panel .pl-m-b2b-request-callback-side-panel__wrapper {display: none;height: 100%;} .pl-m-b2b-request-callback-side-panel .pl-m-b2b-request-callback-side-panel__wrapper .container {height: 100vh;overflow: auto;} .pl-m-b2b-request-callback-side-panel .pl-m-b2b-request-callback-side-panel__wrapper__active {display: block;} .pl-m-b2b-request-callback-side-panel .pl-m-b2b-request-callback-side-panel__wrapper__gray {background: #F5F6F6;} .pl-m-b2b-request-callback-side-panel .pl-m-b2b-request-callback-side-panel__wrapper__blue {background: #006FB4;} .pl-m-b2b-request-callback-side-panel .pl-m-b2b-request-callback-side-panel__wrapper__white {background: #FFF;} .pl-m-b2b-request-callback-side-panel .pl-m-b2b-request-callback-panel__header {position: relative;top: 0;overflow: hidden;background: #FFF;} .pl-m-b2b-request-callback-side-panel .pl-m-b2b-request-callback-panel__close {position: absolute;top: 20px;right: 20px;display: block;font-size: 30px;color: #009BD4;} .pl-m-b2b-request-callback-side-panel .pl-m-b2b-request-callback-panel__title {font-size: 18px;line-height: 21px;color: #6E7276;text-align: center;} .pl-m-b2b-request-callback-side-panel .pl-m-b2b-request-callback-panel__description {font-size: 14px;line-height: 20px;color: #6E7276;text-align: center;} .pl-m-b2b-request-callback-form-fields {padding: 30px;} .pl-m-b2b-request-callback-form-fields__group textarea:focus {-webkit-box-shadow: 0 0 5px #009BD4;box-shadow: 0 0 5px #009BD4;} .pl-m-b2b-request-callback-form-fields__group select:focus + .pl-relative {-webkit-box-shadow: 0 0 5px #009BD4;box-shadow: 0 0 5px #009BD4;} .pl-m-b2b-request-callback-form-fields__group input {padding: 0 0 4px;font-size: 14px;line-height: 20px;} @media (min-width: 544px) {.pl-m-b2b-request-callback-form-fields__group input {padding:0 0 4px;font-size: 18px;line-height: 30px;} } .pl-m-b2b-request-callback-form-fields__group input:focus {-webkit-box-shadow: 0 0 5px #009BD4;box-shadow: 0 0 5px #009BD4;} .pl-m-b2b-request-callback-form-fields__group .pl-m-b2b-request-callback-form-fields__group-message {height: 60px;} .pl-m-b2b-request-callback-form-fields__group .pl-m-b2b-request-callback-form-fields__label {margin: 0;font-size: 13px;line-height: 16px;} .pl-m-b2b-request-callback-form-fields__group .pl-m-b2b-request-callback-form-fields__validation {opacity: 0;} .pl-m-b2b-request-callback-form-fields__group .pl-m-b2b-request-callback-form-fields__validation.error {color: #C00;opacity: 1;} .pl-m-b2b-request-callback-form-fields__group .pl-m-b2b-request-callback-form__no-padding {padding: 0;} .pl-m-b2b-request-callback-form-fields__group .pl-m-b2b-request-callback-form-fields__full-width {width: 100%;} .pl-m-b2b-request-callback-form-fields__group .pl-m-b2b-request-callback-form-fields__phone-no {padding-left: 0;} .pl-m-b2b-request-callback-form-submit {right: 0;bottom: 0;left: 0;height: 150px;padding: 0 30px;} .pl-m-b2b-request-callback-form-submit > div {height: 100%;} .pl-m-b2b-request-callback-form-submit .pl-m-b2b-request-callback-form__button {display: block;width: 100%;max-width: 100%;color: #FFF;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);} .pl-m-b2b-request-callback-form-submit .pl-m-b2b-request-callback-form__button__gray {background: #D9D9D9;} .pl-m-b2b-request-callback-form-submit .pl-m-b2b-request-callback-form__button__blue {background: #006FB4;} .pl-m-b2b-request-callback-form-submit .pl-m-b2b-request-callback-form__button2 {display: block;width: 100%;max-width: 100%;margin-top: 10px;} .pl-m-b2b-request-callback-side-panel__wrapper__response__blue {color: #FFF;text-align: center;} .pl-m-b2b-request-callback-side-panel__wrapper__response__blue__ty {font-size: 18px;font-weight: 700;} .pl-m-b2b-request-callback-side-panel__wrapper__response__blue__std {font-size: 14px;} .pl-m-b2b-request-callback-side-panel__wrapper__response__blue__hour {font-size: 24px;font-weight: 700;} .pl-m-b2b-request-callback-side-panel__wrapper__response__white {color: #4B4F54;text-align: center;} .pl-m-b2b-request-callback-side-panel__wrapper__response__white__std {margin: 0;font-size: 14px;line-height: 18px;} .radium-click2connect.pl-m-b2b-click2connect-cta {right: 0;bottom: 45%;} @media (max-width: 767px) {.radium-click2connect.pl-m-b2b-click2connect-cta {bottom:40%;} } .radium-click2connect .pl-m-b2b-click2connect-cta__icon {position: relative;width: 130px;height: 115px;padding: 15px 10px;border-radius: 15px 0 0 15px;background-color: #009BD4;} @media (max-width: 767px) {.radium-click2connect .pl-m-b2b-click2connect-cta__icon {width:50px;height: 140px;padding: 6px;border-radius: 8px 0 0 8px;} } .radium-click2connect .pl-m-b2b-click2connect-cta__icon:hover {background-color: #006FB4;} .radium-click2connect__icon-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;} @media (max-width: 767px) {.radium-click2connect__icon-wrapper {display:none;} } .radium-click2connect__text-wrapper {margin: 10px 0 0;text-align: center;} @media (max-width: 767px) {.radium-click2connect__text-wrapper{position:relative;top:0px;left:2px;right:0px;bottom:0px;margin:0px;width:130px;-webkit-transform: rotate(-90deg) translate(0px,-50px);-ms-transform: rotate(-90deg) translate(0px,-50px);transform: rotate(-90deg) translate(0px,-50px)} } .radium-click2connect__paragraph {margin: 0;color: #FFF;font-size: 12px;font-weight:600;line-height: 1.3;text-transform: uppercase;} .page-break {display: none;} @media print {.page-break {display: block;page-break-before: always;} .pl-nav__menu {display: none;} .pl-nav__secondary {display: none;} .pl-nav__tools {display: none;} .pl-foot__list-container {display: none;} .pl-foot__bottom {display: none;} .pl-foot__top {display: none;} .pl-foot__body .col-xs-12 {display: none;} .pl-countries {display: none;} .pl-mobile__trigger {display: none!important;} .pl-come-and-see {display: block!important;} .slick-track {width: initial!important;-webkit-transform: initial!important;-ms-transform: initial!important;transform: initial!important;} .slick-track .gallery-editorial__slide {opacity: 1!important;width: 100%!important;float: none!important;} .gallery-editorial__slides .slick-list {padding: 0!important;} .slick-dots {display: none!important;} #pl-boxes-carousel .slick-slide {width: 25%!important;display: inline-block;float: none!important;} .pl-consumer-carousel .slick-track {width: 100%!important;-webkit-transform: initial!important;-ms-transform: initial!important;transform: initial!important;text-align: center;} .pl-consumer-carousel .pl-carousel__item {float: none!important;width: 100%!important;height: initial!important;page-break-after: always;} .pl-consumer-carousel .pl-carousel__item .pl-like-button {display: none!important;} #pl-awards-carousel div.col-xs-12 {width: 33.33%!important;} #pl-awards-carousel div.col-xs-12 .row .col-xs-4 {margin-left: 25%!important;width: 50%!important;} section.pl-spacer--in--large.pl-spacer--cut-h.pl-bg--gray-lighter .container div.row div.col-md-4.col-md-offset-4 {width: 50%;margin-left: 25%;} .pl-graduated-after:after {background-image: none;} #pl-homepage-content .row .pl-tabs__tab {display: block!important;} #pl-homepage-content .row .pl-tabs__tab .pl-amplience--overflow img {max-width: 500px;max-height: 500px;} #pl-homepage-content .row .pl-tabs__tab .grid-item {position: relative!important;left: initial!important;top: initial!important;} #my-canon--get-more .grid-item {position: relative!important;left: initial!important;top: initial!important;} .accordion--element__content {display: block!important;} .exif-clone {display: block!important;color: #000;} .slick-arrow {display: none!important;} .Magic360 .progress {display: none!important;} #registered-products--container > div {width: 33.33%;} .pl-popular-item {float: initial!important;width: 25%!important;display: inline-block!important;} .pl-hero__bottom .exif-clone .pl-spacer .col-xs-12.col-md-8.col-lg-8 {padding-top: 20px;width: 60%;} .pl-hero__bottom .exif-clone .pl-spacer .pl-fix--desktop--bottom-right {position: absolute!important;right: 0;} #editorial-content .pl-link--animated--rwd--circle {display: none;} .specifications-list__content__items__row.hidden-md-down.more-key-features {display: block!important;} .show-more-key-features {display: none;} .tertiary-hub__products__list {padding: 0;} .tertiary-hub__products__list__item {width: 33.33%;height: 450px!important;top: 0!important;margin-top: 0!important;display: inline-block!important;} .tertiary-hub__products__list__item .tertiary-hub__products__list__item__link img {left: 0!important;width: 100%!important;padding: 30px!important;max-width: initial!important;max-height: initial!important;} .tertiary-hub__products__list__item .tertiary-hub__products__list__item__title .tertiary-hub__products_list__item__description {display: block!important;} .pl-tabs__nav {width: 100%;} .pl-nudge {display: none;} .has-nudge {bottom: 0!important;} .has-nudge .exif-icon {display: none;} .has-nudge .exif-clone {display: block!important;} .has-nudge .exif-clone .author__inner {margin-top: 17px;width: initial;} .has-nudge .exif-clone .author__inner a,.has-nudge .exif-clone .author__inner .accordion--element__toggler--icon,.has-nudge .exif-clone .author__inner .social-like-button,.has-nudge .exif-clone .author__inner .social-share-button {display: block;} .has-nudge .exif-clone .author__inner a .author__photo,.has-nudge .exif-clone .author__inner .accordion--element__toggler--icon .author__photo,.has-nudge .exif-clone .author__inner .social-like-button .author__photo,.has-nudge .exif-clone .author__inner .social-share-button .author__photo {display: block;margin-bottom: -11px;} .has-nudge .exif-clone div > div.pl-fix--tablet--bottom-right {margin-top: -95px;} .has-nudge .exif-clone .exif-location {margin-top: 17px;} .has-nudge .author__inner .hidden-sm-down {display: block!important;} .app-icon.wide {height: 100px!important;width: 100px!important;} .app-icon.wide .pl-amplience .pl-amplience__image {display: initial!important;} .app-icon .pl-amplience {height: 100px;} .app-icon .pl-amplience img {width: 100px;} .app-description-container {text-align: center;} } .ps-button-content:hover i:before {-webkit-animation: link-circle 1s infinite linear both!important;animation: link-circle 1s infinite linear both!important;-webkit-animation: link-arrow-horizontal 1s infinite linear both!important;animation: link-arrow-horizontal 1s infinite linear both!important;} .ps-button-content i:after,.ps-button-content i:before {content: ""!important;} .ps-button-content>i:after,.ps-button-content>i:before {top: 55%!important;left: 55%!important;} .loadmore_container{margin-bottom:20px} .btn-valign-center{display:flex;align-items:center;}  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.pl-amplience{overflow:hidden!important;} .pl-amplience__image{display:block!important;-o-object-fit:cover!important;overflow:hidden!important;margin:0auto!important;width:100%!important;height:auto!important;} }  .block-rectangle--margins{margin:20px} @media screen and (min-width: 768px){.block-rectangle--margins{margin:30px} } @media screen and (min-width: 1200px){.block-rectangle--margins{margin:0} } .block-rectangle{padding:20px 0px;position:relative} .block-rectangle .block-rectangle__wrapper{display:flex;align-items:center} @media screen and (max-width: 767px){.block-rectangle .block-rectangle__wrapper{flex-direction:column} } .block-rectangle .block-rectangle__picture-wrapper{position:relative} @media screen and (min-width: 768px){.block-rectangle .block-rectangle__picture-wrapper{width:50%} } .block-rectangle .block-rectangle__content{padding:0 20px;margin:20px 0 30px} @media screen and (min-width: 768px){.block-rectangle .block-rectangle__content{width:50%;padding:0 15px;margin:0} } @media screen and (min-width: 1200px){.block-rectangle .block-rectangle__content{padding:0px 25px} } .block-rectangle .block-rectangle__content-picture-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:20px} .block-rectangle .block-rectangle__content-article{margin-bottom:20px} .block-rectangle .block-rectangle__content--center{text-align:center} .block-rectangle .block-rectangle__content-article-heading{margin:20px 0} .block-rectangle .block-rectangle__content-item{display:flex;align-items:center;justify-content:flex-start} .block-rectangle .block-rectangle__content-item:not(:last-child){margin-bottom:20px} @media screen and (max-width: 767px){.block-rectangle .block-rectangle__content-item--column-mobile{flex-direction:column;align-items:flex-start} } @media screen and (max-width: 767px){.block-rectangle .block-rectangle__content-item--column-mobile .block-rectangle__content-miniature-wrapper{width:100%;margin:0 0 20px} } @media screen and (max-width: 767px){.block-rectangle .block-rectangle__content-item--column-mobile .block-rectangle__content-item-description{flex:auto} } .block-rectangle .block-rectangle__content-miniature-wrapper{position:relative;display:flex;align-items:center;justify-content:center;height:100%;margin-right:20px} .block-rectangle .block-rectangle__content-item-description{display:flex;flex:0 0 63%;flex-direction:column;align-items:flex-start;justify-content:flex-start} .block-rectangle .block-rectangle__content-item-heading{margin-bottom:15px} .block-rectangle .block-rectangle__content-link--full-width{justify-content:space-between;width:100%} .block-rectangle__content-cta{padding:0 0 15px 0} .block-rectangle__content-cta--border-bottom{border-bottom:1px solid #e0e0e0} .block-rectangle__content-picture  .canon-amplience__image{display:block;-o-object-fit:cover;object-fit:cover;overflow:hidden;margin:0auto;width:100%;height:100%;} .block-rectangle__content-article-label{font-weight:400;text-transform:uppercase;font-size:10px;line-height:15px;} .block-rectangle__content-article-title{margin:20px 0;font-size:28px;line-height:35px;font-weight:700;} .block-rectangle__content-article-desc{font-size: 16px;line-height:24px;} @media screen and (min-width: 768px){.block-rectangle__wrapper-reverse .block-rectangle__picture-wrapper{order:1} }  .block-grid-container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;margin-top:60px;} .block-grid-text-container{padding: 20px 0px 50px 0px;text-align:left;} .block-grid-text-container .block-rectangle__content-cta{padding:15px 0 0 0}  .ffp-accordion-wrapper{margin-top:30px;} .ffp-accordion-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 10px;overflow:hidden;cursor:pointer;border-bottom:1px solid #CCCCCC;color:#006FB4;} div.ffp-accordion-header:first-child{border-top:1px solid #CCCCCC;} .ffp-accordion-header:hover{background:#006FB4;color:#FFFFFF;} .ffp-accordion-title{font-size:16px;font-weight:700;text-align:left;} .ffp-accordion-arrow{width:20px;height:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform-origin:10px 6px;-ms-transform-origin:10px 6px;transform-origin:10px 5px;margin-right:10px;} .ffp-accordion-arrow.icon-down-c-t:before{width:20px;height:20px;font-size:20px;} .ffp-accordion-arrow.icon-up-c-t:before{width:20px;height:20px;font-size:20px;} .ffp-accordion-arrow--open{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)} .ffp-accordion-content-wrapper{border-bottom:1px solid #CCCCCC;text-align:left;} .ffp-accordion-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 10px;} .ffp-accordion-content ul,.ffp-accordion-content ol{color:#006FB4;} .ffp-accordion-content li{padding:10px 0 0 0;}  .embeddedServiceHelpButton {display:none!important;}  .cMC_PreChat input {height:auto!important;padding:10px!important;}  .cMC_PreChat textarea {min-height:100%}  .cMC_PreChat button.sfdc_button, .cMC_PreChat button.sfdc_button:active {border:0px!important;background-color:#009BD4!important;box-shadow:none!important;font-size:11px!important;font-weight:700!important;line-height:17px!important;text-decoration:none!important;}  .cMC_PreChat button.sfdc_button:hover {background-color:#006FB4!important;}  .cMC_PreChat table tr th, .cMC_PreChat table tr td {padding:0px;border:0px;}  button.sidebarHeader.minimizedContainer.embeddedServiceSidebarMinimizedDefaultUI {background-color:#009BD4;}  .embeddedServiceSidebarMinimizedDefaultUI { background-color: #009BD4;}  button.sidebarHeader.minimizedContainer.embeddedServiceSidebarMinimizedDefaultUI:hover { background-color: #006FB4;}.footer__subscribe-social a:not(.pl-link) > i:before{top: 70%;}  .pl-m-b2b-clicktoconnect-form-fields input::placeholder {color: #323232; font-size:16px; line-height:20px;}  .pl-m-b2b-clicktoconnect-form-fields textarea {border:0px; -webkit-box-shadow:inset 0 -2px 0 0 #d9d9d9; box-shadow:inset 0 -2px 0 0 #d9d9d9; min-height:0px; margin-bottom:20px; padding: 0px 20px 10px 0px;}  .pl-m-b2b-click2connect-formTab__selector {padding-top:0px;}  .pl-m-b2b-clicktoconnect-form-fields__group .pl-b2b-selectbox__label {padding:10px 20px 10px 0px;}  .pl-m-b2b-clicktoconnect-form-fields__group .pl-m-b2b-request-callback-form-fields__label {font-size:14px;}  @media (min-width: 544px) { .pl-b2b-selectbox__label__icon{top:10px;;}  .pl-m-b2b-clicktoconnect-form-fields__group input[type=tel].pl-b2b-input{padding:10px 20px 10px 10px;color: #323232; font-size:16px; line-height:20px;font-weight:normal;}  }  .pl-b2b-selectbox__label__text {padding-top:0px;color: #323232; font-size:16px; line-height:20px;font-weight:normal;}  .pl-m-b2b-clicktoconnect-form-fields__label {font-weight:700;}  .py-7 {padding-top: 2.5rem!important; padding-bottom: 2.5rem!important;}  .bs-container-lg{max-width:1140px;width:100%;padding-right:15px;padding-left:15px; margin-right:auto;margin-left:auto;}  .bs-alert-success-solid {color: #fff;background-color: #63ab86;border-color: #63ab86;}  .bs-alert {position:relative;display: flex;flex-flow:row;align-items: flex-start;padding:1.1875rem 1.25rem;margin-bottom: 1rem;font-size:.875rem;border-radius: 0;}
/* CONTACT US -- START */
#contactussection .cps-acc-alerts__category {position: relative;display: block;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__category {-webkit-box-orient:vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;padding: 0;} } #contactussection .cps-acc-alerts__category--padding-medium {padding: 30px 0;} #contactussection a:focus,#contactussection .accordion--element__toggler--icon:focus,#contactussection .social-like-button:focus,#contactussection .social-share-button:focus {outline:4px auto -webkit-focus-ring-color;outline-offset: 4px;margin-top:5px;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__category--padding-medium {padding:0;} } #contactussection .cps-acc-alerts__category--border-top {border-top: 2px solid #D9D9D9;} #contactussection .cps-acc-alerts__category--border-bottom {border-bottom: 2px solid #D9D9D9;} #contactussection .cps-acc-alerts__category--wrap {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__category--wrap {-webkit-flex-wrap:nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;} } #contactussection .cps-acc-alerts__category-wrapper {-webkit-box-flex: 0;-webkit-flex: 0 0 73%;-ms-flex: 0 0 73%;flex: 0 0 73%;height: auto;overflow: hidden;-webkit-transition: height .3s ease-in;transition: height .3s ease-in;} @media only screen and (max-width: 991px) {#contactussection .cps-acc-alerts__category-wrapper {-webkit-box-flex:0;-webkit-flex: 0 0 66%;-ms-flex: 0 0 66%;flex: 0 0 66%;} } @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__category-wrapper {-webkit-box-flex:0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;} } #contactussection .cps-acc-alerts__category-wrapper--expanded {overflow: auto;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__category-wrapper--registered-products {margin-top:30px;} } #contactussection .cps-acc-alerts__category-wrapper--profile {position: relative;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__category-wrapper--acc-alerts {margin-top:17px;} } #contactussection .cps-acc-alerts__category-list {padding: 5px;padding-bottom: 20px;margin: auto;list-style: none;overflow: auto;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__category-list {padding:0;} } #contactussection .cps-acc-alerts__category-list > li {margin-bottom: 10px;} #contactussection .cps-acc-alerts__category-list > li.cps-your-registered-products-single__product-item--grid .cps-your-registered-products-single__product-item-wrapper {margin: 0 25px 25px 0;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__category-list > li.cps-your-registered-products-single__product-item--grid .cps-your-registered-products-single__product-item-wrapper {margin:0 6px 6px 0;} } #contactussection .cps-acc-alerts__category-list > li.cps-your-registered-products-single__product-item--grid {margin: 0;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__category-list > li.cps-your-registered-products-single__product-item {margin:0;} } @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__category-list--mobile-flex {display:-webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;} } #contactussection .cps-acc-alerts__category-list--grid {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;margin-right: -30px;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__category-list--grid {margin-right:-15px;} } #contactussection .cps-acc-alerts__category-list .pl-h2 {margin: 0;} #contactussection .cps-acc-alerts__section-open {position: relative;top: 0;left: 0;z-index: 10;display: block;width: 100%;padding: 0;} #contactussection .cps-acc-alerts__section--hidden {display: none;} #contactussection .cps-acc-alerts__content-section {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;} #contactussection .cps-acc-alerts__button-link {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;width: 100%;padding: 10px 0;} #contactussection .cps-acc-alerts__button-link--open {height: 100%;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__button-link--close {width:100%;} } @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__button-link--close-registered-product {margin:30px 0 0;} } @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__button-link--close-profile {margin:0;} } @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__button-link--close--acc-alerts {margin:17px 0 0;} } #contactussection .cps-acc-alerts__button-link--close .cps-acc-alerts__button-title {color: #FFF;} #contactussection .cps-acc-alerts__button-title {font-size: 14px;font-weight: 700;line-height: 34px;color: #FFF;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__button-title {margin-right:auto;font-size: 14px;} } @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__button-title--registered-products {font-size:14px;} } #contactussection .cps-acc-alerts__button-title-counter {font-weight: 300;} #contactussection .cps-acc-alerts__button--close,#contactussection .cps-acc-alerts__button--open {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding: 0;margin-right: 12px;} #contactussection .cps-acc-alerts__button--close svg,#contactussection .cps-acc-alerts__button--open svg {display: block;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__button--close,#contactussection .cps-acc-alerts__button--open {-webkit-box-ordinal-group:2;-webkit-order: 1;-ms-flex-order: 1;order: 1;} } #contactussection .cps-acc-alerts__button-edit {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 85px;height: 35px;min-width: 85px;padding: 0;} #contactussection .cps-acc-alerts__button-edit.pl-link {margin: 0;} #contactussection .cps-acc-alerts__button-edit--hidden {display: none;} #contactussection .cps-acc-alerts__load-more {-webkit-box-flex: 0;-webkit-flex: 0 0 70%;-ms-flex: 0 0 70%;flex: 0 0 70%;margin-left: auto;} @media only screen and (max-width: 991px) {#contactussection .cps-acc-alerts__load-more {-webkit-box-flex:0;-webkit-flex: 0 0 65%;-ms-flex: 0 0 65%;flex: 0 0 65%;} } @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__load-more {-webkit-box-flex:0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;margin-left: 0;} } #contactussection .cps-acc-alerts__edit-wrapper {position: relative;width: 100%;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__edit-wrapper {display:-webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;} } #contactussection .cps-acc-alerts__edit-panel {position: absolute;top: 55px;left: 38px;opacity: 0;visibility: hidden;-webkit-transition: opacity .3s,visibility .3s,top .3s,margin .3s;transition: opacity .3s,visibility .3s,top .3s,margin .3s;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__edit-panel {position:relative;top: 0;left: 0;margin: 0 0 -35px;} } #contactussection .cps-acc-alerts__edit-panel--shown {top: 70px;opacity: 1;visibility: visible;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__edit-panel--shown {top:0;margin: 24px 0 0;} } #contactussection .cps-acc-alerts__edit-panel--bottom {top: 100%;left: -180px;} @media only screen and (max-width: 768px) {#contactussection .cps-acc-alerts__edit-panel--bottom {left:0;} } #contactussection .navigationlinkcontainer {display: flow-root;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-left: 0;padding-right: 0;} @media (max-width: 767px) {#contactussection .navigationlinkcontainer {display:block;} } #contactussection .navigationlinkcontainer--previous {text-align: left;padding: 5px;} @media (max-width: 767px) {#contactussection .navigationlinkcontainer--previous {text-align:center;padding: 0 0 20px;} } #contactussection .navigationlinkcontainer--next {text-align: right;padding: 5px;} @media (max-width: 767px) {#contactussection .navigationlinkcontainer--next {text-align:center;padding: 0 0 20px;} } #contactussection .navigationlinkcontainer--next--div {display: flow-root;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 0;} @media (max-width: 767px) {#contactussection .navigationlinkcontainer--next--div {display:block;} } @media (max-width: 991px) {#contactussection .navigationlinkcontainer--next--div {display:block;} } #contactussection .navigationlinkcontainer--next--infotext {text-align: right;vertical-align: middle;padding: 0;} @media (max-width: 767px) {#contactussection .navigationlinkcontainer--next--infotext {text-align:center;padding-bottom: 20px;} } @media (max-width: 991px) {#contactussection .navigationlinkcontainer--next--infotext {text-align:center;padding-bottom: 20px;} } #contactussection .navigationlinkcontainer--next--btnno {text-align: right;vertical-align: middle;padding: 0;} @media (max-width: 767px) {#contactussection .navigationlinkcontainer--next--btnno {text-align:center;padding-bottom: 20px;} } @media (max-width: 991px) {#contactussection .navigationlinkcontainer--next--btnno {text-align:center;} } #contactussection .navigationlinkcontainer--next--btnyes {text-align: right;vertical-align: middle;padding: 0;} @media (max-width: 767px) {#contactussection .navigationlinkcontainer--next--btnyes {text-align:center;padding-bottom: 20px;} } @media (max-width: 991px) {#contactussection .navigationlinkcontainer--next--btnyes {text-align:center;} } #contactussection .cps-form-input {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin: 0 0 30px;text-align: left;} @media only screen and (max-width: 768px) {#contactussection .cps-form-input div {width:100%;} } #contactussection .cps-form-input input {z-index: 5;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;width: 100%;padding: 15px;font-size: 16px;line-height: 20px;background: transparent;border: 1px solid #D9D9D9;border-bottom: 2px solid #ECEDED;border-radius: 2px;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: border-bottom .3s;transition: border-bottom .3s;} #contactussection .cps-form-input input:focus {border: 1px solid #D9D9D9;border-bottom: 2px solid #323232;outline: 0;-webkit-box-shadow: none;box-shadow: none;} #contactussection .cps-form-input input:focus.cps-form-input__input--invalid {border-bottom: 2px solid #C00;} #contactussection .cps-form-input input:focus.cps-form-input__input--valid {border-bottom: 2px solid green;} #contactussection .cps-form-input input.cps-form-input__input--invalid {border-bottom: 2px solid #C00;} #contactussection .cps-form-input input.cps-form-input__input--valid {border-bottom: 2px solid green;} #contactussection .cps-form-input input.cps-form-input__input-country-code {width: 21%;margin-right: 20px;} @media only screen and (max-width: 768px) {#contactussection .cps-form-input input.cps-form-input__input-country-code {width:27%;margin-right: 7px;} } #contactussection .cps-form-input input.cps-form-input__input-phone-number {width: 73%;} @media only screen and (max-width: 991px) {#contactussection .cps-form-input input.cps-form-input__input-phone-number {width:53%;} } @media only screen and (max-width: 768px) {#contactussection .cps-form-input input.cps-form-input__input-phone-number {width:73%;} } #contactussection .cps-form-input .select2-search__field {border: 0;padding: 0;} #contactussection .cps-form-input--margin-bottom-none {margin-bottom: 0;} #contactussection .cps-form-input__phone-number-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;} #contactussection .cps-form-input__phone-number-wrapper input {-webkit-transition: width .3s,padding .3s,border .3s;transition: width .3s,padding .3s,border .3s;} #contactussection .cps-form-input-model {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;} #contactussection .cps-form-input-serial-number {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;} @media only screen and (max-width: 768px) {#contactussection .cps-form-input-serial-number input.cps-form-input__input--b {margin-bottom:12px;} } @media only screen and (max-width: 768px) {#contactussection .cps-form-input-serial-number input {margin-bottom:18px;} } #contactussection .cps-form-input__input__input-hint {color: #6E7276;font-size: 14px;font-weight: 400;} #contactussection .cps-form-input__input-box {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 89%;} #contactussection .cps-form-input__input:focus + .cps-form-input__label {font-size: 14px;color: rgba(0,0,0,0.4);-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);} #contactussection .cps-form-input__input__hint {color: #6E7276;font-size: 14px;font-weight: 400;} #contactussection .cps-form-input__input__results {position: relative!important;display: block;list-style-type: none;margin: 0;overflow: hidden;padding: 0;position: absolute;background-color: #F5F6F6;right: 0;left: 0;} @media (min-width: 992px) {#contactussection .cps-form-input__input__results {-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.3);box-shadow: 0 5px 15px 0 rgba(0,0,0,0.3);} } #contactussection .cps-form-input__input__results--none {padding-left: 2em!important;} #contactussection .cps-form-input__input__item {cursor: pointer;padding: 15px;padding-left: 2em;} #contactussection .cps-form-input__input__item:hover {background: #009BD4;color: #FFF;} #contactussection .cps-form-input__input__item:hover .pl-supportform__item-highlight {color: #FFF;} #contactussection .cps-form-input__input__highlight {color: #4B4F54;} #contactussection .cps-form-input__phone-box {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 60%;} @media only screen and (max-width: 991px) {#contactussection .cps-form-input__phone-box {width:100%;} } #contactussection .cps-form-input__tick {position: absolute;top: 50px;right: -3%;opacity: 0;visibility: hidden;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all .2s cubic-bezier(0.45,0.3,0.7,1.58);transition: all .2s cubic-bezier(0.45,0.3,0.7,1.58);} @media only screen and (max-width: 1050px) {#contactussection .cps-form-input__tick {right:-11%;} } @media only screen and (max-width: 768px) {#contactussection .cps-form-input__tick {top:40px;right: 10px;} } #contactussection .cps-form-input__tick--active {opacity: 1;visibility: visible;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);} @media only screen and (max-width: 768px) {#contactussection .cps-form-input__tick--active {-webkit-transform:scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);} } #contactussection .cps-form-input__info {position: absolute;top: 53%;right: 2%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width:auto;height: 25px;background-color: rgba(0,0,0,0.05);border-radius: 7px;opacity: 1;visibility: visible;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;padding:0 10px;} @media only screen and (max-width: 768px) {#contactussection .cps-form-input__info {display:none;} } #contactussection .cps-form-input__info--hidden {opacity: 0;visibility: hidden;} #contactussection .cps-form-input__info-text {font-size: 10px;letter-spacing: 1.25px;color: rgba(74,74,74,0.4);text-transform: uppercase;} #contactussection .cps-form-input__label {font-weight: 700;-webkit-transform: translate(15px,46px);-ms-transform: translate(15px,46px);transform: translate(15px,46px);-webkit-transition: all .15s ease-in;transition: all .15s ease-in;} #contactussection .cps-form-input__label-valid {font-size: 14px;color: #323232;-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);} #contactussection .cps-form-input i {position: absolute;top: 60px;right: 20px;width: auto;height: auto;background-color: transparent;} #contactussection .cps-form-input .icon-info {position: relative;left:10px;z-index:6;} #contactussection .cps-form-input__cta-link {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;} @media only screen and (max-width: 768px) {#contactussection .cps-form-input__cta-link {-webkit-box-ordinal-group:3;-webkit-order: 2;-ms-flex-order: 2;order: 2;} } #contactussection .cps-form-input__cta-link.pl-link {margin: 0 0 .5rem auto;font-size: 12px;} @media only screen and (max-width: 768px) {#contactussection .cps-form-input__cta-link.pl-link {margin:0 auto;} } @media only screen and (max-width: 768px) {#contactussection .cps-form-input__cta-link--b.pl-link {margin:0 0 0 4px;} } #contactussection .cps-form-input__product-points {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 66px;height: 53px;margin-left: 12px;color: #000;cursor: pointer;border-radius: 4px;} #contactussection .cps-form-input__product-points--disabled {color: rgba(0,0,0,0.4);background-color: transparent;border: 1px dashed #D0CBCB;} #contactussection .cps-form-input__product-points:hover .cps-form-input__product-points-msg {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;} @media only screen and (max-width: 768px) {#contactussection .cps-form-input__product-points:hover .cps-form-input__product-points-msg {display:none;} } #contactussection .cps-form-input__product-score {text-transform: uppercase;} #contactussection .cps-form-input__product-score--number {font-size: 18px;font-weight: 300;} #contactussection .cps-form-input__product-score--label {font-size: 10px;line-height: 8px;letter-spacing: 0;} #contactussection .cps-form-select {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin: 0 0 30px;text-align: left;} @media only screen and (max-width: 768px) {#contactussection .cps-form-select {-webkit-box-align:stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;} } @media only screen and (max-width: 768px) {#contactussection .cps-form-select div {width:100%;} } #contactussection .cps-form-select select {z-index: 5;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;width: 100%;padding: 15px;line-height: 20px;background-image: url(../images/cps/arrow-select.png);background-repeat: no-repeat;border: 1px solid #D9D9D9;border-bottom: 2px solid #ECEDED;border-radius: 2px;-webkit-box-shadow: none;box-shadow: none;background-position-x: 97%;background-position-y: 21px;color: #6E7276;} #contactussection .cps-form-select select:focus {border: 1px solid #D9D9D9;border-bottom: 2px solid #323232;outline: -webkit-focus-ring-color auto 5px;-webkit-box-shadow: none;box-shadow: none;} #contactussection .cps-form-select select:focus.cps-form-select__select--invalid {border-bottom: 2px solid #C00;} #contactussection .cps-form-select select:focus.cps-form-select__select--valid {border-bottom: 2px solid green;color: #323232;} #contactussection .cps-form-select select.cps-form-select__select--invalid {border-bottom: 2px solid #C00;} #contactussection .cps-form-select select.cps-form-select__select--valid {border-bottom: 2px solid green;color: #323232;} #contactussection .cps-form-select input {z-index: 5;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;width: 100%;padding: 15px;font-size: 16px;line-height: 20px;background: transparent;background-image: url(../images/cps/arrow-select.png);background-repeat: no-repeat;border: 1px solid #D9D9D9;border-bottom: 2px solid #ECEDED;border-radius: 2px;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: border-bottom .3s;transition: border-bottom .3s;-webkit-appearance: none;background-position-x: 97%;background-position-y: 21px;} #contactussection .cps-form-select--small select {background-position-x: 91%;} @media only screen and (max-width: 768px) {#contactussection .cps-form-select--small select {background-position-x:97%;} } #contactussection .cps-form-select--margin-bottom {margin-bottom: 30px;} #contactussection .cps-form-select__tick {position: absolute;top: 50px;right: -3%;opacity: 0;visibility: hidden;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all .2s cubic-bezier(0.45,0.3,0.7,1.58);transition: all .2s cubic-bezier(0.45,0.3,0.7,1.58);} @media only screen and (max-width: 1050px) {#contactussection .cps-form-select__tick {right:-11%;} } @media only screen and (max-width: 768px) {#contactussection .cps-form-select__tick {top:45px;right: 30px;} } #contactussection .cps-form-select__tick--active {opacity: 1;visibility: visible;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);} @media only screen and (max-width: 768px) {#contactussection .cps-form-select__tick--active {-webkit-transform:scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);} } #contactussection .cps-form-select__label {font-size: 14px;font-weight: 700;color: #323232;text-align: left;opacity: 0;visibility: hidden;-webkit-transition: all .15s ease-in;transition: all .15s ease-in;} #contactussection .cps-form-select__label--valid {opacity: 1;visibility: visible;} #contactussection .cps-form-select__select:valid + .cps-form-select__label {opacity: 1;visibility: visible;} #contactussection .cps-form-select i {position: absolute;top: 50px;right: 20px;height: auto;width: auto;background-color: transparent;} #contactussection .cps-form-select .icon-info {position: relative;left: 10px;} #contactussection .cps-form-textarea {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin: 0 0 30px;text-align: left;} @media only screen and (max-width: 768px) {#contactussection .cps-form-textarea div {width:100%;} } #contactussection .cps-form-textarea textarea {z-index: 5;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;padding: 15px;border: 1px solid #D9D9D9;border-bottom: 2px solid #ECEDED;border-radius: 2px;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: opacity .3s,visibility .3s,border-bottom .3s;transition: opacity .3s,visibility .3s,border-bottom .3s;} #contactussection .cps-form-textarea textarea:focus {border: 1px solid #D9D9D9;border-bottom: 2px solid #323232;-webkit-box-shadow: none;box-shadow: none;} #contactussection .cps-form-textarea textarea:focus.cps-form-textarea__textarea--invalid {border-bottom: 2px solid #C00;} #contactussection .cps-form-textarea textarea:focus.cps-form-textarea__textarea--valid {border-bottom: 2px solid green;} #contactussection .cps-form-textarea textarea.cps-form-textarea__textarea--invalid {border-bottom: 2px solid #C00;} #contactussection .cps-form-textarea textarea.cps-form-textarea__textarea--valid {border-bottom: 2px solid green;} #contactussection .cps-form-textarea textarea.cps-form-textarea__textarea--hidden {opacity: 0;visibility: hidden;} #contactussection .cps-form-textarea-specify--no-margin {margin: 0;} #contactussection .cps-form-textarea-specify__checkbox-label {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;margin-bottom: 25px;} @media only screen and (max-width: 768px) {#contactussection .cps-form-textarea-specify__checkbox-label {-webkit-align-self:stretch;-ms-flex-item-align: stretch;-ms-grid-row-align: stretch;align-self: stretch;padding-left: 0;margin-bottom: 0;} } #contactussection .cps-form-textarea__tick {position: absolute;top: 50px;right: -3%;opacity: 0;visibility: hidden;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all .2s cubic-bezier(0.45,0.3,0.7,1.58);transition: all .2s cubic-bezier(0.45,0.3,0.7,1.58);} @media only screen and (max-width: 1050px) {#contactussection .cps-form-textarea__tick {right:-11%;} } @media only screen and (max-width: 768px) {#contactussection .cps-form-textarea__tick {top:250px;right: 10px;} } #contactussection .cps-form-textarea__tick--active {opacity: 1;visibility: visible;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);} @media only screen and (max-width: 768px) {#contactussection .cps-form-textarea__tick--active {-webkit-transform:scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);} } #contactussection .cps-form-textarea__label {font-weight: 700;-webkit-transform: translate(15px,46px);-ms-transform: translate(15px,46px);transform: translate(15px,46px);-webkit-transition: all .15s ease-in;transition: all .15s ease-in;} #contactussection .cps-form-textarea__label-valid {font-size: 14px;color: #323232;-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);} #contactussection .cps-form-textarea__textarea:focus + .cps-form-textarea__label {font-size: 14px;color: #323232;-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);} #contactussection .cps-form-textarea__textarea-wrapper {width: 100%;height: 0;-webkit-transition: height .4s;transition: height .4s;} #contactussection .cps-form-textarea i {position: absolute;top: 265px;right: 20px;width: auto;height: auto;background-color: transparent;} #contactussection .cps-form-textarea .icon-info {position: relative;left: 10px;} #contactussection #submitbtndiv {margin-top: 80px;} #contactussection .formatlink {color: #006FB4!important;} #contactussection .pl-btn--large--full {width: 100%;} #contactussection .resetformpage {width: auto;} #contactussection .howwehelp_cta {width: 100%;font-size: 11px;padding: 16px 20px;} #contactussection .contactoption--image {max-height: 100px;max-width: 100px;} @media (max-width: 767px) {#contactussection .contactoption--image {max-height:80px;max-width: 80px;} } #contactussection .supp-icon {font-style: normal;font-weight: 400;} #contactussection .supp-icon:before {font-weight: 400;} #contactussection .supp-tooltip {width: 100%;height: 100%;display: none;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.6);z-index: 999999999;} #contactussection .supp-tooltip-container {width: auto;height: auto;padding: 45px 20px 30px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-box-shadow: 40px 50px 50px 10px rgba(0,0,0,0.4);box-shadow: 40px 50px 50px 10px rgba(0,0,0,0.4);border-radius: 4px;background: #FFF;overflow: hidden;max-height: 700px;max-width: 900px;} @media (max-width: 991px) {#contactussection .supp-tooltip-container {max-width:80%!important;max-height: 80%!important;}} #contactussection .supp-tooltip-inner {width: 100%;height: 100%;position: relative;overflow: auto;} @media (max-width: 1199px) {#contactussection .supp-tooltip-inner {-webkit-overflow-scrolling:touch;overflow: scroll;} } #contactussection .supp-tooltip-close {text-align: right;font-size: 40px;line-height: 25px;color: #4B4F54!important;top: 20px;right: 25px;width: 30px;height: 30px;padding-top: 4px;position: absolute;display: inline-block;-webkit-transition: ease .25s all;transition: ease .25s all;-webkit-transform: translate(50%,-50%);-ms-transform: translate(50%,-50%);transform: translate(50%,-50%);border-radius: 1000px;} @media only screen and (max-width: 768px) {#contactussection div.supp-tooltip-close {top:25px;right:10px;width:auto;} } #contactussection .supp-tooltip-close i {top: 15px;right: 20px;} #contactussection .checkbox label {font-size: 16px;line-height: 26px;font-weight:bold;} #contactussection .checkbox label:before,.checkbox label:after {margin-left: -2.5em;} #contactussection .btnhelptext { display: flex; flex-wrap: wrap;} #contactussection .usericon {margin-right: 5px;vertical-align:-4px;} #contactussection .prodselecttick {right: 10px;} #contactussection table td {border: 0px;}#contactussection .flex-container{display:flex;justify-content:center;}#contactussection .selectedproductname{background-color:#D9D9D9;padding:5px 10px;color:#323232;font-weight:bold;width:fit-content;}#contactussection select[disabled] > option {color: #323232;}#contactussection .embeddedServiceHelpButton {display:block!important;position: relative;}  #contactussection .embeddedServiceHelpButton .helpButton {position: relative;right:0px;display:inline-block;}  #contactussection .embeddedServiceHelpButton .helpButton .uiButton {border-radius:26px;background-color:#009BD4;cursor:pointer;box-shadow:none;font-size:11px;padding:12px 20px;letter-spacing:1px;border:0;font-family:"Gotham SSm A","Gotham SSm B",Helvetica,sans-serif;font-weight:700;line-height:17px;min-width:130px;max-width:100%;text-align:center;text-decoration:none!important;text-transform:uppercase;}  #contactussection .embeddedServiceHelpButton .helpButton .uiButton:hover {background-color:#006FB4;}  #contactussection .embeddedServiceHelpButton .helpButton .uiButton:hover::before, #contactussection .embeddedServiceHelpButton .helpButton .uiButton:focus::before {border-radius:26px;background-color:transparent;opacity:0}  #contactussection .cps-form-input__certificate-number-box {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 80%;}  @media only screen and (max-width: 991px) {#contactussection .cps-form-input__certificate-number-box {width:100%;}}  @media only screen and (max-width: 768px) {#contactussection .cps-form-input__certificate-number-box {width:100%;} }  #contactussection .cps-form-input input.cps-form-certificate-code {width: 30%;margin-right: 20px;}  @media only screen and (max-width: 991px) {#contactussection .cps-form-input input.cps-form-certificate-code {width:40%;margin-right:10px} }  @media only screen and (max-width: 768px) {#contactussection .cps-form-input input.cps-form-certificate-code {width:50%;margin-right:7px;} }  #contactussection .cps-form-input input.cps-form-certificate-number {width: 70%;}  @media only screen and (max-width: 991px) {#contactussection .cps-form-input input.cps-form-certificate-number {width:60%;} }  @media only screen and (max-width: 768px) {#contactussection .cps-form-input input.cps-form-certificate-number {width:50%;} }  #contactussection .cps-form-input input.fileinput{display: inline-block;width: 100%;position: absolute;opacity: 0;left:0;max-width:160px;}  @media only screen and (max-width: 768px){#contactussection .cps-form-input input.fileinput{padding: 12px;} }  @media only screen and (max-width: 500px){#contactussection .cps-form-input input.fileinput{padding: 6px;max-width:100px;}}  #contactussection .fileinputactive{color:#ffffff!important;background-color:#00478e!important;border-color:#00478e!important;outline:4px auto -webkit-focus-ring-color;outline-offset:4px;}  #contactussection .InputFileName{position:relative;padding:12px 30px;font-weight:500;display:inline-flex;}  @media only screen and (max-width: 768px){#contactussection .InputFileName{padding:10px 10px;width: auto!important;overflow: hidden;max-width:400px;} }  @media only screen and (max-width: 500px){#contactussection .InputFileName{padding:8px 0;width: auto!important;overflow: hidden;max-width:380px;} }  #contactussection .placeholdertext{color:#8e9194;font-weight:400;font-size:12px;font-style:italic;}  #contactussection input[type="checkbox"].cps-form-checkbox__checkbox--invalid{outline:4px solid #C00;}  #contactussection input[type="checkbox"].cps-form-checkbox__checkbox--valid{outline:2px solid #008000;}  #contactussection input[type=file], input[type=file]::-webkit-file-upload-button {cursor: pointer;}  #contactussection .anotherreadingcontainer{ top:10px;}  @media only screen and (max-width: 768px) {#contactussection .meterreadingdetails div:not(:first-of-type){margin-top:10px;}} @media only screen and (min-width: 1024px) {#contactussection .meterreadingcolumn .cps-form-input, #contactussection .meterreadingcolumn .cps-form-select {margin-bottom: 15px;!important}}.embeddedMessagingConversationButtonWrapper {display:none!important;} #contactussection #launchchat_button_container { display: block!important; position: relative!important; } #contactussection #launchchat_button_container .embeddedMessagingConversationButtonWrapper { position: relative!important; right: 0px; display: inline-block!important; } #contactussection #launchchat_button_container .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton { position: relative!important; border-radius: 26px; cursor: pointer; box-shadow: none; font-size: 11px; padding: 12px 20px; letter-spacing: 1px; border: 0; font-family: "Gotham SSm A","Gotham SSm B",Helvetica,sans-serif; font-weight: 700; line-height: 17px; min-width: 300px; max-width: 100%; text-align: center; text-decoration: none; text-transform: uppercase; opacity:1; color:#fff!important;background-color:#005ab4!important;border-color:#005ab4!important; bottom:0; right:0; } #contactussection #launchchat_button_container .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton:hover {color:#fff!important;background-color:#00478e!important;border-color:#004181!important;} #contactussection #launchchat_button_container .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton:focus {color:#fff!important;background-color:#00478e!important;border-color:#004181!important;outline:4px auto -webkit-focus-ring-color;outline-offset:4px;} #contactussection #launchchat_button_container .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton:hover::before, #contactussection #launchchat_button_container .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton:focus::before { border-radius: 26px; background-color: transparent; opacity: 0 } .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton div[class="embeddedMessagingIconContainer"] > svg.embeddedMessagingIconChat {display: none!important;} #contactussection #launchchat_button_container .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton.disabled { background-color: #4b4f54; cursor:default; } #contactussection #launchchat_button_container .embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton.disabled:hover { background-color: #4b4f54 }#contactussection .pl-btn--blue-transparent{margin-top: 5px}
/* CONTACT US -- END*/
/* Flex/FPP/CS Template FAR button token -- START */
.ps-widget.ps-5e3c8ead7d4211001976a49e, .ps-widget.ps-542cef0877e5e209a748c918 { display: inline-flex; align-items: center; justify-content: center; padding: 15px 30px; font-weight: 500; font-size: 10px; font-family: 'Gotham·SSm·A', 'Gotham·SSm·B', 'Gotham', 'Arial', sans-serif; line-height: 15px; color: #0071b8; text-align: center; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; border: 1px solid #0071b8; border-radius: 32px; top: 0px; height: auto;} .ps-widget.ps-5e3c8ead7d4211001976a49e:hover, .ps-widget.ps-542cef0877e5e209a748c918:hover { color: #0071b8; border: 1px solid #005ab4; } .pl-bg--black .ps-widget.ps-5e3c8ead7d4211001976a49e, .pl-bg--black .ps-widget.ps-542cef0877e5e209a748c918 { display: inline-flex; align-items: center; justify-content: center; padding: 15px 30px; font-weight: 500; font-size: 10px; font-family: 'Gotham SSm A', 'Gotham SSm B', 'Gotham', 'Arial', sans-serif; line-height: 15px; color: #ffffff!important; text-align: center; text-decoration: none; text-transform: uppercase; letter-spacing: 1px;  border: 1px solid #ffffff; border-radius: 32px; top: 0px; height: auto;} .pl-bg--black .ps-widget.ps-5e3c8ead7d4211001976a49e:hover, .pl-bg--black .ps-widget.ps-542cef0877e5e209a748c918:hover { color: #dfdfdf; border: 1px solid #dfdfdf; } .ps-widget.ps-5eda6e36f2f9f7000c70094e { display: inline-flex !important; align-items: center; justify-content: center; padding: 15px 30px; margin-bottom: 10px; font-weight: 500; font-size: 10px; font-family: 'Gotham·SSm·A', 'Gotham·SSm·B', 'Gotham', 'Arial', sans-serif; line-height: 15px; color: #0071b8; text-align: center; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; border: 1px solid #0071b8; border-radius: 32px; top: 0px; height: auto;} .ps-widget.ps-5eda6e36f2f9f7000c70094e:hover { color: #0071b8; border: 1px solid #005ab4; } .canon-bg--black .ps-widget.ps-5eda6e36f2f9f7000c70094e { display: inline-flex !important; align-items: center; justify-content: center; padding: 15px 30px; margin-bottom: 10px; font-weight: 500; font-size: 10px; font-family: 'Gotham SSm A', 'Gotham SSm B', 'Gotham', 'Arial', sans-serif; line-height: 15px; color: #ffffff; text-align: center; text-decoration: none; text-transform: uppercase; letter-spacing: 1px;  border: 1px solid #ffffff; border-radius: 32px; top: 0px; height: auto;} .canon-bg--black .ps-widget.ps-5eda6e36f2f9f7000c70094e:hover { color: #dfdfdf; border: 1px solid #dfdfdf; } .product-filter-grid__item .ps-widget.ps-5e3c8ead7d4211001976a49e, .product-filter-grid__item .ps-widget.ps-542cef0877e5e209a748c918, .product-filter-grid__item .ps-widget.ps-5eda6e36f2f9f7000c70094e, .pl-related-carousel .ps-widget.ps-5e3c8ead7d4211001976a49e, .pl-related-carousel .ps-widget.ps-542cef0877e5e209a748c918, .pl-related-carousel .ps-widget.ps-5eda6e36f2f9f7000c70094e { display: inline-flex; align-items: center; justify-content: center; padding: 8px 20px; font-weight: 500; font-size: 10px; font-family: 'Gotham SSm A', 'Gotham SSm B', 'Gotham', 'Arial', sans-serif; line-height: 15px; color: #0071b8; text-align: center; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; border: 1px solid #0071b8; border-radius: 32px; top: 0px; height: auto;} .product-filter-grid__item .ps-widget.ps-5e3c8ead7d4211001976a49e:hover, .product-filter-grid__item .ps-widget.ps-542cef0877e5e209a748c918:hover, .product-filter-grid__item .ps-widget.ps-5eda6e36f2f9f7000c70094e:hover, .pl-related-carousel .ps-widget.ps-5e3c8ead7d4211001976a49e:hover, .pl-related-carousel .ps-widget.ps-542cef0877e5e209a748c918:hover, .product-filter-grid__item .ps-widget.ps-5eda6e36f2f9f7000c70094e:hover { color: #0071b8; border: 1px solid #005ab4; } .pl-bg--black .product-filter-grid__item .ps-widget.ps-5e3c8ead7d4211001976a49e, .pl-bg--black .product-filter-grid__item .ps-widget.ps-542cef0877e5e209a748c918, .pl-bg--black .pl-related-carousel .ps-widget.ps-5e3c8ead7d4211001976a49e, .pl-bg--black .pl-related-carousel .ps-widget.ps-542cef0877e5e209a748c918 { display: inline-flex; align-items: center; justify-content: center; padding: 8px 20px; font-weight: 500; font-size: 10px; font-family: 'Gotham SSm A', 'Gotham SSm B', 'Gotham', 'Arial', sans-serif; line-height: 15px; color: #ffffff!important; text-align: center; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; border: 1px solid #ffffff!important; border-radius: 32px; top: 0px; height: auto;} .pl-bg--black .product-filter-grid__item .ps-widget.ps-5e3c8ead7d4211001976a49e:hover, .pl-bg--black .product-filter-grid__item .ps-widget.ps-542cef0877e5e209a748c918:hover, .pl-bg--black .pl-related-carousel .ps-widget.ps-5e3c8ead7d4211001976a49e:hover, .pl-bg--black  .pl-related-carousel .ps-widget.ps-542cef0877e5e209a748c918:hover { color: #dfdfdf!important; border: 1px solid #dfdfdf; } .pl-bg--black .product-filter-grid__item .ps-widget.ps-5e3c8ead7d4211001976a49e .ps-button-content, .pl-bg--black .product-filter-grid__item .ps-widget.ps-542cef0877e5e209a748c918 .ps-button-content, .pl-bg--black .pl-related-carousel .ps-widget.ps-5e3c8ead7d4211001976a49e .ps-button-content, .pl-bg--black .pl-related-carousel .ps-widget.ps-542cef0877e5e209a748c918 .ps-button-content { color: #FFFFFF!important; } .pl-bg--black .product-filter-grid__item .ps-widget.ps-5e3c8ead7d4211001976a49e .ps-button-content:hover, .pl-bg--black .product-filter-grid__item .ps-widget.ps-542cef0877e5e209a748c918 .ps-button-content:hover, .pl-bg--black .pl-related-carousel .ps-widget.ps-5e3c8ead7d4211001976a49e .ps-button-content:hover, .pl-bg--black .pl-related-carousel .ps-widget.ps-542cef0877e5e209a748c918 .ps-button-content:hover { color: #dfdfdf!important; } .canon-bg--black .product-filter-grid__item .ps-widget.ps-5eda6e36f2f9f7000c70094e, .canon-bg--black .pl-related-carousel .ps-widget.ps-5eda6e36f2f9f7000c70094e { display: inline-flex !important; align-items: center; justify-content: center; padding: 8px 20px; font-weight: 500; font-size: 10px; font-family: 'Gotham SSm A', 'Gotham SSm B', 'Gotham', 'Arial', sans-serif; line-height: 15px; color: #ffffff; text-align: center; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; border: 1px solid #ffffff; border-radius: 32px; top: 0px; height: auto;} .canon-bg--black .product-filter-grid__item .ps-widget.ps-5eda6e36f2f9f7000c70094e:hover, .canon-bg--black .pl-related-carousel .ps-widget.ps-5eda6e36f2f9f7000c70094e:hover { color: #dfdfdf; border: 1px solid #dfdfdf; } .ps-widget.ps-5e3c8ead7d4211001976a49e .canon-link--fwd-icon, .ps-widget.ps-542cef0877e5e209a748c918 .canon-link--fwd-icon, .ps-widget.ps-5eda6e36f2f9f7000c70094e .canon-link--fwd-icon { display: none; } .ps-widget.ps-542cef0877e5e209a748c918.ps-disabled, .ps-widget.ps-5e3c8ead7d4211001976a49e.ps-disabled, .ps-widget.ps-5eda6e36f2f9f7000c70094e.ps-disabled { color: #cccccc; border: 1px solid #cccccc; cursor:pointer; } .pl-hero__middle #pricespider {display:inline-flex;}
/* Flex/FPP/CS Template FAR button token -- END */
/* Language Switcher -- START */
.bs-col,.bs-col-1,.bs-col-2,.bs-col-3,.bs-col-4,.bs-col-5,.bs-col-6,.bs-col-7,.bs-col-8,.bs-col-9,.bs-col-10,.bs-col-11,.bs-col-12,.bs-col-auto,.bs-col-lg,.bs-col-lg-1,.bs-col-lg-2,.bs-col-lg-3,.bs-col-lg-4,.bs-col-lg-5,.bs-col-lg-6,.bs-col-lg-7,.bs-col-lg-8,.bs-col-lg-9,.bs-col-lg-10,.bs-col-lg-11,.bs-col-lg-12,.bs-col-lg-auto,.bs-col-md,.bs-col-md-1,.bs-col-md-2,.bs-col-md-3,.bs-col-md-4,.bs-col-md-5,.bs-col-md-6,.bs-col-md-7,.bs-col-md-8,.bs-col-md-9,.bs-col-md-10,.bs-col-md-11,.bs-col-md-12,.bs-col-md-auto,.bs-col-xl,.bs-col-xl-1,.bs-col-xl-2,.bs-col-xl-3,.bs-col-xl-4,.bs-col-xl-5,.bs-col-xl-6,.bs-col-xl-7,.bs-col-xl-8,.bs-col-xl-9,.bs-col-xl-10,.bs-col-xl-11,.bs-col-xl-12,.bs-col-xl-auto { position: relative; width: 100%; padding-right: 15px; padding-left: 15px } .bs-col-11 { flex: 0 0 91.66667%; max-width: 91.66667% } .bs-col-12 { flex: 0 0 100%; max-width: 100% } .bs-row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px } .text-white { color: #fff!important } .w-100 { width: 100%!important } .mr-0 { margin-right: 0!important } .me-1 { margin-right: .25rem!important } .ml-2 { margin-left: .5rem!important } .ml-5 { margin-left: 1.5rem!important } [dir=rtl] .me-1 { margin-left: .25rem!important } .ms-0 { margin-left: 0!important } [dir=rtl] .ms-0 { margin-right: 0!important } .px-0 { padding-right: 0!important; padding-left: 0!important } .pb-2 { padding-bottom: .5rem!important } .pb-4 { padding-bottom: 1.25rem!important } .fs-xs { font-size: .75rem!important } .bs-alert svg { overflow: hidden; vertical-align: middle; } .bs-alert .text-center { text-align: center!important } .align-self-center { align-self: center!important } .bs-alert button { padding: 0; background-color: transparent; border: 0; outline-offset: -2px } .bs-alert button:focus { outline: 0px; } .justify-content-between { justify-content: space-between!important } @media (min-width: 768px) { .pb-md-0 { padding-bottom: 0!important } .ml-md-0 { margin-left: 0!important } .bs-col-md { flex-grow:1; flex-basis: 0; max-width: 100% } .align-items-md-center { align-items: center!important } .bs-alert .text-md-left { text-align: left!important } } .mb-0{margin-bottom: 0!important}
.bs-alert { position: relative; display: flex; flex-flow: row; align-items: flex-start; padding: 1.1875rem 1.25rem; margin-bottom: 1rem; font-size: .875rem; border-radius: 0 }  @media (min-width: 768px) { .bs-alert { align-items:center } }  .bs-alert .bs-close { display: inline-flex; flex-flow: row; padding: 1.25rem 1rem; margin: -1rem -1rem -1rem 0; font-weight: 400; font-size: .75rem; line-height: 1; color: currentColor }  .bs-alert .bs-close:hover { color: currentColor; text-decoration: none }  .bs-alert .bs-close:not(:disabled):not(.disabled):focus,.bs-alert .bs-close:not(:disabled):not(.disabled):hover { opacity: .75 }  .bs-alert-heading { color: inherit }  .bs-alert-link { font-weight: 700 }  .bs-alert-close { position: relative; display: inline-flex; flex-flow: row; padding: .25rem 0; font-weight: 400; font-size: .75rem; line-height: 1; color: currentColor }  @media (max-width: 767.98px) { .bs-alert-actions { display:flex; flex-flow: row wrap; align-items: center; justify-content: flex-end; width: 100% } }  .bs-alert-content { flex: 1 }  [dir=rtl] .bs-alert-dismissible .bs-close { margin-right: 0; margin-left: -1rem }  .bs-alert-success { color: #707070; background-color: rgba(99,171,134,.15); border-color: #707070 }  .bs-alert-success hr { border-top-color: #707070 }  .bs-alert-success .bs-alert-icon { background-color: #63ab86 }  .bs-alert-warning { color: #707070; background-color: rgba(255,193,7,.15); border-color: #707070 }  .bs-alert-warning hr { border-top-color: #707070 }  .bs-alert-warning .bs-alert-icon { background-color: #ffc107 }  .bs-alert-danger { color: #707070; background-color: rgba(204,0,0,.15); border-color: #707070 }  .bs-alert-danger hr { border-top-color: #707070 }  .bs-alert-danger .bs-alert-icon { background-color: #c00 }  .bs-alert-primary-solid { color: #fff; background-color: #005ab4; border-color: #005ab4 }  .bs-alert-primary-solid hr { border-top-color: #005ab4 }  .bs-alert-primary-solid .bs-alert-icon { background-color: #005ab4 }  .bs-alert-success-solid { color: #fff; background-color: #63ab86; border-color: #63ab86 }  .bs-alert-success-solid hr { border-top-color: #63ab86 }  .bs-alert-success-solid .bs-alert-icon { background-color: #63ab86 }  .bs-alert-danger-solid { color: #fff; background-color: #c00; border-color: #c00 }  .bs-alert-danger-solid hr { border-top-color: #c00 }  .bs-alert-danger-solid .bs-alert-icon { background-color: #c00 }  .bs-alert-white-solid { color: #707070; background-color: #fff; border-color: #fff }  .bs-alert-white-solid hr { border-top-color: #fff }  .bs-alert-white-solid .bs-alert-icon { background-color: #fff }  .bs-alert-black-solid { color: #fff; background-color: #000; border-color: #000 }  .bs-alert-black-solid hr { border-top-color: #000 }  .bs-alert-black-solid .bs-alert-icon { background-color: #000 }  button.bs-close { padding: 0; background-color: transparent; border: 0 }  a.bs-close.disabled { pointer-events: none }  .bs-alert-pl-color--blackx; flex: 0 0 auto; align-items: center; justify-content: center; width: 18px; height: 18px; margin-right: 1rem; border-radius: 50% }  [dir=rtl] .bs-alert-icon { margin-right: 0; margin-left: 1rem }
.language-switch__lang-btn { position: relative; display: inline-flex; align-items: center; justify-content: center; height: 20px; font-size: 12px }  .language-switch__lang-btn:before { display: none; content: none }.language-switch__lang-btn:after { opacity: 0 }  .language-switch__lang-btn.active:after,.language-switch__lang-btn:after { position: absolute; top: 25px; bottom: 0; left: 0; display: inline-block; width: 100%; height: 3px; content: ""; background-color: #c00; transition: opacity .2s ease-in-out } .language-switch__lang-btn.active:after,.language-switch__lang-btn.language-switch__lang--focus:after,.language-switch__lang-btn:focus:after,.language-switch__lang-btn:hover:after { opacity: 1 }
/* Language Switcher -- END*/
/* Main Menu Styling -- START */
.cds-dark-mode a [class*="icon"]:first-child,.cds-dark-mode .accordion--element__toggler--icon [class*="icon"]:first-child,.cds-dark-mode .social-like-button [class*="icon"]:first-child,.cds-dark-mode .social-share-button [class*="icon"]:first-child {margin: 2px!important;top: -1px!important;}
.cds-light-mode a [class*="icon"]:first-child,.cds-light-mode .accordion--element__toggler--icon [class*="icon"]:first-child,.cds-light-mode .social-like-button [class*="icon"]:first-child,.cds-light-mode .social-share-button [class*="icon"]:first-child {margin: 2px!important;top: -1px!important;}
.cds-dark-mode input[type=text],.cds-dark-mode input[type=email],.cds-dark-mode input[type=password],.cds-dark-mode input[type=tel],.cds-dark-mode textarea,.cds-dark-mode .select > select,.cds-dark-mode .selectreq > select,.cds-dark-mode button[type=button].pl-more-button {padding: 0!important;}
.cds-light-mode input[type=text],.cds-light-mode input[type=email],.cds-light-mode input[type=password],.cds-light-mode input[type=tel],.cds-light-mode textarea,.cds-light-mode .select > select,.cds-light-mode .selectreq > select,.cds-light-mode button[type=button].pl-more-button {padding: 0!important;}
.cds-dark-mode dl, .cds-dark-mode ol, .cds-dark-mode ul, .cds-dark-mode p, .cds-light-mode dl, .cds-light-mode ol, .cds-light-mode ul, .cds-light-mode p {margin-bottom:0px!important;}
/* Main Menu Styling -- END */
.canon-bg--black [data-bv-rating] .bv_main_container .bv_text,.canon-bg--black [data-bv-show=inline_rating] .bv_main_container .bv_text{color:#D9D9D9!important;}
.pl-color--black [data-bv-rating] .bv_main_container .bv_text,.pl-color--black [data-bv-show=inline_rating] .bv_main_container .bv_text{color:#D9D9D9!important;}
.canon-bg--black [data-bv-rating] .bv_main_container .bv_reviewSummaryChevron path,.canon-bg--black [data-bv-show=inline_rating] .bv_main_container .bv_reviewSummaryChevron path{fill:#D9D9D9!important}
.pl-color--black [data-bv-rating] .bv_main_container .bv_reviewSummaryChevron path,.pl-color--black [data-bv-show=inline_rating] .bv_main_container .bv_reviewSummaryChevron path{fill:#D9D9D9!important}