:root{--sans:sans-serif;--light-font:'HelveticaLight','Helvetica','Arial',var(--sans);--regular-font:'HelveticaRoman','Helvetica','Arial',var(--sans);--medium-font:'HelveticaBold','Helvetica','Arial',var(--sans);--semibold-font:'HelveticaBold','Helvetica','Arial',var(--sans);--bold-font:'HelveticaBlack','Helvetica Bold','Arial Bold',var(--sans);--italic-font:'HelveticaOblique','Helvetica','Arial',var(--sans);--italic-bold-font:'HelveticaBlackOblique','Helvetica Bold',var(--sans);--icon-font:'icons';--text-base:22px;--max-width:1540px;--content-base-width:80%;--content-base-width-mobile:85%;--color-base:#6f7072;--color-error:#ea0000;--color-reverse:#ffffff;--color-main:#1B3768;--color-sec:#0079C1;--color-third:#38BEA9;--color-fourth:#A43D4B;--color-gray:#d6d6d7;--color-lt-gray:#E3E3E3;--color-dk-gray:#29313E;--color-base-darkened-5:#626365;--color-base-darkened-5-desaturated-7:#575757;--color-base-darkened-10:#565758;--color-base-darkened-15:#494a4b;--color-base-faded-40:rgba(111, 112, 114, 0.4);--color-base-faded-90:rgba(111, 112, 114, 0.9);--color-base-lightened-20:#a2a3a5;--color-base-lightened-40:#d6d6d7;--color-base-lightened-50:#f0f0f0;--color-base-lightened-60:#ffffff;--color-reverse-faded-65:rgba(255, 255, 255, 0.65);--color-reverse-faded-90:rgba(255, 255, 255, 0.9);--color-main-darkened-10:#102240;--color-main-faded-40:rgba(27, 55, 104, 0.4);--color-main-faded-65:rgba(27, 55, 104, 0.65);--color-main-faded-75:rgba(27, 55, 104, 0.75);--color-sec-darkened-10:#00598e;--color-sec-faded-50:rgba(0, 121, 193, 0.5);--color-sec-faded-60:rgba(0, 121, 193, 0.6);--color-third-darkened-10:#2c9786;--color-third-lightened-15:#6ed4c4;--color-third-lightened:#c9e8e0;--color-fourth-darkened-10:#7f2f3a;--color-fourth-lightened-15:#c66774;--color-gray-darkened-10:#798389;--color-lt-gray-darkened-5:#d6d6d6;--color-lt-gray-darkened-8:#cfcfcf;--color-lt-gray-darkened-10:#cacaca;--color-lt-gray-darkened-15:#bdbdbd;--color-lt-gray-lightened-4:#ededed;--color-lt-gray-lightened-7:#f5f5f5;--color-base-mixed-reverse:#c5c6c7}@media screen and (min-width:0px) and (max-width:579px){:root{--content-base-width:var(--content-base-width-mobile)}}@font-face{font-family:HelveticaBlackOblique;src:url(../../public/assets/fonts/Helvetica-Black-Oblique.woff2) format('woff2'),url(../../public/assets/fonts/Helvetica-Black-Oblique.woff) format('woff')}@font-face{font-family:HelveticaOblique;src:url(../../public/assets/fonts/Helvetica-Oblique.woff2) format('woff2'),url(../../public/assets/fonts/Helvetica-Oblique.woff) format('woff')}@font-face{font-family:HelveticaRoman;src:url(../../public/assets/fonts/Helvetica-Roman.woff2) format('woff2'),url(../../public/assets/fonts/Helvetica-Roman.woff) format('woff')}@font-face{font-family:HelveticaLight;src:url(../../public/assets/fonts/Helvetica-Light.woff2) format('woff2'),url(../../public/assets/fonts/Helvetica-Light.woff) format('woff')}@font-face{font-family:HelveticaBold;src:url(../../public/assets/fonts/Helvetica-Bold.woff2) format('woff2'),url(../../public/assets/fonts/Helvetica-Bold.woff) format('woff')}@font-face{font-family:HelveticaBlack;src:url(../../public/assets/fonts/Helvetica-Black.woff2) format('woff2'),url(../../public/assets/fonts/Helvetica-Black.woff) format('woff')}@font-face{font-family:icons;src:url(../../public/assets/fonts/icons.eot?jfkqlbc);src:url(../../public/assets/fonts/icons.eot?jfkqlbc#iefix) format('embedded-opentype'),url(../../public/assets/fonts/icons.ttf?jfkqlbc) format('truetype'),url(../../public/assets/fonts/icons.woff?jfkqlbc) format('woff'),url(../../public/assets/fonts/icons.svg?jfkqlbc#icons) format('svg');font-weight:400;font-style:normal}.icon-facebook:before{content:"\e900"}.icon-x:before{content:"\e901"}.icon-instagram:before{content:"\e902"}.icon-youtube:before{content:"\e903"}.icon-linkedin:before{content:"\e904"}.icon-close:before{content:"\e905"}.icon-hamburger:before{content:"\e906"}.icon-plus:before{content:"\e907"}.icon-minus:before{content:"\e908"}.icon-arrow-down:before{content:"\e909"}.icon-arrow-left:before{content:"\e90a"}.icon-arrow-up:before{content:"\e90b"}.icon-arrow-right:before{content:"\e90c"}.icon-comment:before{content:"\e90d"}.icon-share:before{content:"\e90e"}.icon-play:before{content:"\e90f"}.icon-b:before{content:"\e910"}.icon-m:before{content:"\e911"}.icon-triangle:before{content:"\e912"}.icon-chemical-free:before{content:"\e913"}.icon-clock:before{content:"\e914"}.icon-microscope:before{content:"\e915"}.icon-stopwatch:before{content:"\e916"}.icon-thickness:before{content:"\e917"}.icon-laser:before{content:"\e918"}.icon-conforms:before{content:"\e919"}.icon-download:before{content:"\e91a"}.icon-phone:before{content:"\e91b"}.icon-handling:before{content:"\e91c"}.icon-gentle:before{content:"\e91d"}.icon-rapid:before{content:"\e91e"}.icon-comprehensive:before{content:"\e91f"}.icon-proven:before{content:"\e920"}.icon-scroll:before{content:"\e921"}.icon-scroll-alt:before{content:"\e922"}.icon-plus-bold:before{content:"\e923"}.icon-minus-bold:before{content:"\e924"}.icon-evergen:before{content:"\e925"}.icon-measure:before{content:"\e926"}.icon-calendar:before{content:"\e927"}@media screen and (min-width:0px) and (max-width:769px){.mobile-hide{display:none!important}}.mobile-show{display:none!important}@media screen and (min-width:0px) and (max-width:769px){.mobile-show{display:block!important}}@media screen and (min-width:0px) and (max-width:949px){.tablet-hide{display:none!important}}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes pulse-ring{00%{transform:scale(.33)}100%,80%{opacity:0}}@keyframes pulse-dot{00%{transform:scale(.8)}50%{transform:scale(1)}100%{transform:scale(.8)}}@-webkit-keyframes pulse-ring{00%{transform:scale(.33)}100%,80%{opacity:0}}@-webkit-keyframes pulse-dot{00%{transform:scale(.8)}50%{transform:scale(1)}100%{transform:scale(.8)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit}html{font-family:var(--regular-font);font-size:var(--text-base);line-height:1.2em;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:381px) and (max-width:1200px){html{font-size:18px}}@media screen and (min-width:0px) and (max-width:380px){html{font-size:15px}}body,html{width:100%;height:auto;margin:0;padding:0;scroll-behavior:smooth}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{position:relative;display:block}body *{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.disable-body-scroll{position:fixed;display:block;overflow:hidden}a img{border:none}a{cursor:pointer;font-size:inherit;text-decoration:none}button,input,textarea{-webkit-appearance:none;-webkit-border-radius:0}ol,ul{list-style-position:outside}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0;padding:5px 0 10px 0;font-family:var(--semibold-font);line-height:1.1em}h1{font-size:2.8em}h2{font-size:2.5em}h3{font-size:2.2em}h4{font-size:1.9em}h5{font-size:1.6em}h6{font-size:1.3em}a{color:var(--color-main)}a:hover{color:var(--color-main-darkened-10)}p{margin:0;padding:5px 0 10px 0;line-height:1.6em;font-size:1rem}strong{font-family:var(--bold-font)}u{text-decoration:underline}em{font-family:var(--italic-font);font-style:italic}sup{font-family:var(--regular-font)!important;font-size:60%;line-height:0;vertical-align:6px!important}h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup{font-size:35%;line-height:0;vertical-align:20px!important}@media screen and (min-width:0px) and (max-width:769px){h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup{font-size:40%}}h1 sup{vertical-align:30px!important}@media screen and (min-width:770px) and (max-width:1200px){h1 sup{vertical-align:26px!important}}@media screen and (min-width:0px) and (max-width:769px){h1 sup{vertical-align:20px!important}}[class*=' icon-'],[class^=icon-]{font-family:icons!important;color:inherit;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=col-],[class^=col-]{margin:5px 1%}[class*=col-].wide-margin,[class^=col-].wide-margin{margin:5px 2%}[class*=col-].no-margin,[class^=col-].no-margin{margin:0}[class*=inline-col-],[class^=inline-col-]{position:relative;display:inline-block;vertical-align:middle}.inline-col-12{flex:none;width:98%}.inline-col-12.wide-margin{width:96%}.inline-col-12.no-margin{width:100%}.inline-col-11{flex:none;width:89.66666667%}.inline-col-11.wide-margin{width:87.66666667%}.inline-col-11.no-margin{width:91.66666667%}.inline-col-10{flex:none;width:81.33333333%}.inline-col-10.wide-margin{width:79.33333333%}.inline-col-10.no-margin{width:83.33333333%}.inline-col-9{flex:none;width:73%}.inline-col-9.wide-margin{width:71%}.inline-col-9.no-margin{width:75%}.inline-col-8{flex:none;width:64.66666667%}.inline-col-8.wide-margin{width:62.66666667%}.inline-col-8.no-margin{width:66.66666667%}.inline-col-7{flex:none;width:56.33333333%}.inline-col-7.wide-margin{width:54.33333333%}.inline-col-7.no-margin{width:58.33333333%}.inline-col-6{flex:none;width:48%}.inline-col-6.wide-margin{width:46%}.inline-col-6.no-margin{width:50%}.inline-col-5{flex:none;width:39.66666667%}.inline-col-5.wide-margin{width:37.66666667%}.inline-col-5.no-margin{width:41.66666667%}.inline-col-4{flex:none;width:31.33333333%}.inline-col-4.wide-margin{width:29.33333333%}.inline-col-4.no-margin{width:33.33333333%}.inline-col-3{flex:none;width:23%}.inline-col-3.wide-margin{width:21%}.inline-col-3.no-margin{width:25%}.inline-col-2{flex:none;width:14.66666667%}.inline-col-2.wide-margin{width:12.66666667%}.inline-col-2.no-margin{width:16.66666667%}.inline-col-1{flex:none;width:6.33333333%}.inline-col-1.wide-margin{width:4.33333333%}.inline-col-1.no-margin{width:8.33333333%}.sec-col-12{position:relative;display:block;width:100%;margin:0 auto}.col-1of5{width:18%}.col-1of5.wide-margin{width:16%}.flex{position:relative!important;display:flex!important;width:100%;align-items:center;align-content:stretch;flex-direction:row;flex-wrap:wrap;justify-content:center}.flex.even-items{align-items:stretch}.flex.column{flex-direction:column}.flex.flip{flex-direction:row-reverse}.flex.flip.column{flex-direction:column-reverse}.col-12{flex:none;width:98%}.col-12.wide-margin{width:96%}.col-12.no-margin{width:100%}.col-11{flex:none;width:89.66666667%}.col-11.wide-margin{width:87.66666667%}.col-11.no-margin{width:91.66666667%}.col-10{flex:none;width:81.33333333%}.col-10.wide-margin{width:79.33333333%}.col-10.no-margin{width:83.33333333%}.col-9{flex:none;width:73%}.col-9.wide-margin{width:71%}.col-9.no-margin{width:75%}.col-8{flex:none;width:64.66666667%}.col-8.wide-margin{width:62.66666667%}.col-8.no-margin{width:66.66666667%}.col-7{flex:none;width:56.33333333%}.col-7.wide-margin{width:54.33333333%}.col-7.no-margin{width:58.33333333%}.col-6{flex:none;width:48%}.col-6.wide-margin{width:46%}.col-6.no-margin{width:50%}.col-5{flex:none;width:39.66666667%}.col-5.wide-margin{width:37.66666667%}.col-5.no-margin{width:41.66666667%}.col-4{flex:none;width:31.33333333%}.col-4.wide-margin{width:29.33333333%}.col-4.no-margin{width:33.33333333%}.col-3{flex:none;width:23%}.col-3.wide-margin{width:21%}.col-3.no-margin{width:25%}.col-2{flex:none;width:14.66666667%}.col-2.wide-margin{width:12.66666667%}.col-2.no-margin{width:16.66666667%}.col-1{flex:none;width:6.33333333%}.col-1.wide-margin{width:4.33333333%}.col-1.no-margin{width:8.33333333%}.col-flex{position:relative;flex:1 0;margin:5px 1%}.col-flex.no-margin{margin:0}.flex-content-cols{position:relative;display:flex;align-items:stretch;justify-content:space-between}.flex-content-cols .flex-col-container{position:relative;display:flex;align-items:stretch;flex-direction:column;justify-content:flex-start}.flex-content-cols .flex-col{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;flex-grow:1}.span-row-12{grid-row:span 12}.span-row-11{grid-row:span 11}.span-row-10{grid-row:span 10}.span-row-9{grid-row:span 9}.span-row-8{grid-row:span 8}.span-row-7{grid-row:span 7}.span-row-6{grid-row:span 6}.span-row-5{grid-row:span 5}.span-row-4{grid-row:span 4}.span-row-3{grid-row:span 3}.span-row-2{grid-row:span 2}.span-row-1{grid-row:span 1}.span-col-12{grid-column:span 12}.span-col-11{grid-column:span 11}.span-col-10{grid-column:span 10}.span-col-9{grid-column:span 9}.span-col-8{grid-column:span 8}.span-col-7{grid-column:span 7}.span-col-6{grid-column:span 6}.span-col-5{grid-column:span 5}.span-col-4{grid-column:span 4}.span-col-3{grid-column:span 3}.span-col-2{grid-column:span 2}.span-col-1{grid-column:span 1}.span-tall-sm{grid-row:span 2}.span-wide-sm{grid-row:span 2;grid-column:span 2}.span-tall-md{grid-row:span 3}.span-wide-md{grid-row:span 2;grid-column:span 3}.span-tall-lg{grid-row:span 4}.span-wide-lg{grid-row:span 3;grid-column:span 3}.span-tall-xl{grid-row:span 5}.span-wide-xl{grid-row:span 4;grid-column:span 3}#main,#wrapper,footer,header{position:relative;display:block;width:100%;margin:0}.content{position:relative;display:block;width:var(--content-base-width);max-width:var(--max-width);margin:0 auto;vertical-align:middle}#wrapper{height:auto;min-height:100vh}#main{height:auto;min-height:85vh;color:var(--color-base)}#main .content{padding:80px 0}@media screen and (min-width:770px) and (max-width:949px){#main .content{padding:70px 0}}@media screen and (min-width:580px) and (max-width:769px){#main .content{padding:60px 0}}@media screen and (min-width:381px) and (max-width:579px){#main .content{padding:50px 0}}@media screen and (min-width:0px) and (max-width:380px){#main .content{padding:40px 0}}#main .content.pad-top{padding-bottom:0!important}#main .content.pad-bot{padding-top:0!important}#main .content.pad-none{padding-top:0!important;padding-bottom:0!important}.section,article,section{position:relative;display:block;clear:both;margin:0;padding:0}.section .content,article .content,section .content{padding:80px 0}@media screen and (min-width:770px) and (max-width:949px){.section .content,article .content,section .content{padding:70px 0}}@media screen and (min-width:580px) and (max-width:769px){.section .content,article .content,section .content{padding:60px 0}}@media screen and (min-width:381px) and (max-width:579px){.section .content,article .content,section .content{padding:50px 0}}@media screen and (min-width:0px) and (max-width:380px){.section .content,article .content,section .content{padding:40px 0}}#modal-overlay{position:fixed;display:block;top:-150%;bottom:0;left:0;width:100%;height:100%;background-color:var(--color-main-faded-75);z-index:100000;overflow:hidden}#modal-overlay #modal-close{position:relative;display:block;text-align:right;width:100%;padding:15px}#modal-overlay #modal-close .icon{font-size:3em;color:var(--color-reverse);cursor:pointer;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#modal-overlay #modal-close .icon:hover{color:var(--color-base)}#modal-overlay #modal-content{text-align:center}#modal-overlay .fluid-vid{position:relative;display:block;height:0;max-width:960px;padding-bottom:56.25%;margin:6% auto auto}#modal-overlay .fluid-vid iframe{position:absolute;display:block;width:100%;height:100%;max-width:100%;max-height:540px;top:0;left:0}.cookie-message{position:fixed;display:none;width:100%;height:auto;bottom:0;border:2px solid var(--color-lt-gray);text-align:center;font-size:15px;color:var(--color-reverse);background-color:var(--color-base-faded-90);z-index:10000}.cookie-message .content{position:relative;display:flex;padding:10px;width:90%}.cookie-message .content p{font-size:inherit;padding:0;flex-grow:20}.cookie-message .content a{color:var(--color-main);flex-grow:1}.cookie-message .content a:hover{color:var(--color-lt-gray)}.cookie-message .icon-close{position:relative;display:block;cursor:pointer}#cookie-consent{position:fixed;display:block;width:100%;height:auto;bottom:-100%;left:0;z-index:8000;background-color:var(--color-reverse);border-top:2px solid var(--color-sec);overflow:hidden;-webkit-transition:bottom .3s;-moz-transition:bottom .3s;-o-transition:bottom .3s;transition:bottom .3s;-webkit-box-shadow:1px 1px 4px 0 var(--color-sec-faded-50);-moz-box-shadow:1px 1px 4px 0 var(--color-sec-faded-50);-ms-box-shadow:1px 1px 4px 0 var(--color-sec-faded-50);-o-box-shadow:1px 1px 4px 0 var(--color-sec-faded-50);box-shadow:1px 1px 4px 0 var(--color-sec-faded-50)}#cookie-consent .icon-close{position:absolute;display:block;font-size:2em;top:10px;right:10px;color:var(--color-sec);cursor:pointer}#cookie-consent .content{padding:50px 0;width:90%;max-width:90%}#cookie-consent .content *,#cookie-consent .content :after,#cookie-consent .content :before{box-sizing:border-box}#cookie-consent .content p a{text-decoration:underline}#cookie-consent .content #save-prefs{position:relative;display:block;width:400px;max-width:90%;margin:25px auto 0 auto;color:var(--color-main);font-size:.9rem}#cookie-consent .content #save-prefs:hover{color:var(--color-reverse)}#cookie-consent .content .global-consent{position:relative;display:flex;width:50%;margin:15px auto;justify-content:space-evenly;align-items:center;flex-direction:row;text-align:center}@media screen and (min-width:0px) and (max-width:769px){#cookie-consent .content .global-consent{width:100%}}#cookie-consent .content .global-consent .btn{position:relative;display:inline-block;margin:10px;font-size:.9rem;text-decoration:none}#cookie-consent .content .global-consent .btn.btn-gray{color:var(--color-main)}#cookie-consent .content .global-consent .btn.btn-gray:hover{color:var(--color-reverse)}#cookie-consent .content h1,#cookie-consent .content h2,#cookie-consent .content h3,#cookie-consent .content h4,#cookie-consent .content h5,#cookie-consent .content h6{text-align:left;color:var(--color-main)}#cookie-consent .content .links{text-align:center}#cookie-consent .content .links a{position:relative;display:inline-block;margin:5px;text-decoration:underline}#cookie-consent .content .links a.btn{text-decoration:none}#cookie-consent .content #toggles{position:relative;display:flex;height:auto;justify-content:center;align-items:center;flex-direction:row;z-index:10;margin-top:25px;padding-top:25px;text-align:center;border-top:1px solid var(--color-sec)}#cookie-consent .content .toggle{cursor:pointer;display:inline-block;margin:0 15px}@media screen and (min-width:0px) and (max-width:769px){#cookie-consent .content .toggle{margin:0 5px}}#cookie-consent .content .toggle-switch{display:inline-block;background:#ccc;border-radius:16px;width:48px;height:22px;position:relative;vertical-align:middle;transition:background .25s;border:1px solid var(--color-gray)}#cookie-consent .content .toggle-switch:after,#cookie-consent .content .toggle-switch:before{content:""}#cookie-consent .content .toggle-switch:before{display:block;background:var(--color-reverse);border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:0;transition:left .25s}#cookie-consent .content .toggle-checkbox:checked+.toggle-switch{background:var(--color-third)}#cookie-consent .content .toggle-checkbox:checked+.toggle-switch:before{left:26px}#cookie-consent .content .toggle-checkbox{position:absolute;visibility:hidden}#cookie-consent .content .toggle-label{margin-left:5px;position:relative;top:2px;font-size:.8rem}@media screen and (min-width:0px) and (max-width:769px){#cookie-consent .content .toggle-label{font-size:.7rem}}#cookie-consent .content .toggle#essential-toggle{cursor:not-allowed}#cookie-consent .content .toggle#essential-toggle .toggle-switch{background-color:#eee}#cookie-consent .content .toggle#essential-toggle .toggle-switch:before{left:26px}#cookie-bug{position:fixed;display:block;width:35px;height:35px;z-index:5000;bottom:60px;left:40px;opacity:.9;border-radius:40px;padding:2px;background-color:var(--color-sec);-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}#cookie-bug:hover{background-color:var(--color-sec)}#cookie-bug img{position:relative;display:block;width:auto;height:auto;max-width:100%;margin:0 auto}#preferences-updated{position:fixed;display:none;width:400px;height:auto;bottom:10%;left:50%;margin-left:-200px;padding:5px 35px;background-color:var(--color-sec);color:var(--color-reverse);z-index:5000;border-radius:10px;-webkit-box-shadow:1px 1px 4px 0 var(--color-sec-faded-50);-moz-box-shadow:1px 1px 4px 0 var(--color-sec-faded-50);-ms-box-shadow:1px 1px 4px 0 var(--color-sec-faded-50);-o-box-shadow:1px 1px 4px 0 var(--color-sec-faded-50);box-shadow:1px 1px 4px 0 var(--color-sec-faded-50);opacity:0}#preferences-updated p{padding:5px 0 0 0;font-size:.9rem;font-family:var(--semibold-font);text-align:center}.cookies-disabled{position:absolute;display:none;width:100%;height:100%;margin:0;top:0;left:0;z-index:11;text-align:center}.cookies-disabled .disabled-content{position:relative;display:flex;width:100%;max-width:900px;height:100%;justify-content:center;align-items:center;flex-direction:column;margin:0 auto;padding:35px;font-size:.8rem}.cookies-disabled .disabled-content h3{font-size:1.4rem}.cookies-disabled .disabled-content p{font-size:.8rem;color:var(--color-base)}.cookies-disabled a{position:relative;display:block;text-decoration:underline;color:var(--color-sec);font-size:.8rem}.cookies-disabled a:hover{color:var(--color-base)}.header-top-grad{position:absolute;display:block;top:0;left:0;width:100%;height:50%;z-index:1;background:linear-gradient(0deg,rgba(5,151,239,0) 10%,rgba(5,151,239,.45) 40%,#1b3768 100%)}.dot-pattern{position:absolute;display:block;top:0;left:0;width:55%;height:auto;z-index:-1}@media screen and (min-width:0px) and (max-width:579px){.dot-pattern{width:80%}}.header-bottom{position:absolute;display:block;bottom:-60px;left:0;width:100%;height:auto;z-index:-1}@media screen and (min-width:950px) and (max-width:1200px){.header-bottom{bottom:-30px}}@media screen and (min-width:580px) and (max-width:949px){.header-bottom{bottom:-10px}}@media screen and (min-width:0px) and (max-width:579px){.header-bottom{bottom:0}}header{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:bottom center;background-repeat:no-repeat;background-color:var(--color-main);background:0 0;vertical-align:middle;text-align:center;font-size:1rem;height:auto;color:var(--color-base);overflow:hidden}header *{vertical-align:middle}header .content{width:var(--content-base-width);padding:0 0}header.large-header,header.standard-header{height:95vh;min-height:900px}@media screen and (min-width:770px) and (max-width:949px){header.large-header,header.standard-header{height:90.25vh}}@media screen and (min-width:0px) and (max-width:769px){header.large-header,header.standard-header{height:85.5vh;min-height:810px}}header.medium-header{height:60vh;min-height:550px}@media screen and (min-width:770px) and (max-width:949px){header.medium-header{height:51vh;min-height:440px}}@media screen and (min-width:580px) and (max-width:769px){header.medium-header{height:42vh;min-height:357.5px}}@media screen and (min-width:381px) and (max-width:579px){header.medium-header{height:36vh;min-height:275px;font-size:inherit}}@media screen and (min-width:0px) and (max-width:380px){header.medium-header{height:36vh;min-height:220px;font-size:inherit}}header.small-header{height:20vh;min-height:200px}@media screen and (min-width:770px) and (max-width:949px){header.small-header{height:17vh;min-height:160px}}@media screen and (min-width:580px) and (max-width:769px){header.small-header{height:14vh;min-height:130px}}@media screen and (min-width:381px) and (max-width:579px){header.small-header{height:12vh;min-height:100px;font-size:inherit}}@media screen and (min-width:0px) and (max-width:380px){header.small-header{height:12vh;min-height:80px;font-size:inherit}}@media screen and (min-width:770px) and (max-width:9999px){header.video-header{height:auto;min-height:auto}header.video-header .hero-container{position:absolute;width:100%;height:100%;top:0;padding:0;z-index:1}header.video-header .hero-container .hero{background:0 0}}@media screen and (min-width:0px) and (max-width:769px){header.video-header{height:50vh;min-height:300px}}header .content{padding:0;width:100%;height:100%;max-width:100%;position:relative;display:flex;flex-direction:row-reverse;justify-content:stretch;align-content:stretch;align-items:center}@media screen and (min-width:0px) and (max-width:769px){header .content{flex-direction:column;justify-content:center}}header .content .text-column{position:relative;display:flex;width:50%;z-index:2;align-content:center}header .content .text-column .text-block{position:relative;display:block;width:80%;max-width:900px;margin-left:auto;text-align:left}header .content .text-column .text-block h1,header .content .text-column .text-block h2,header .content .text-column .text-block h3,header .content .text-column .text-block h4,header .content .text-column .text-block h5,header .content .text-column .text-block h6{font-size:3em;color:var(--color-main)}header .content .text-column .text-block p{text-shadow:#fff 0 0 34px}@media screen and (min-width:0px) and (max-width:769px){header .content .text-column .text-block{width:var(--content-base-width-mobile);padding:0;margin:25px auto}}@media screen and (min-width:0px) and (max-width:769px){header .content .text-column{width:100%;height:50%;font-size:.8rem}}header .content .image-column{width:50%;background:0 0;overflow:visible;z-index:2}@media screen and (min-width:0px) and (max-width:769px){header .content .image-column{width:100%}}header .content .image-column .image-block{position:relative;display:block;width:100%;height:auto}header .content .image-column .image-block img{position:relative;display:block;width:100%;height:auto;max-width:950px;margin-left:auto}@media screen and (min-width:0px) and (max-width:769px){header .content .image-column .image-block{width:80%;margin-left:auto}}header .content .image-column.background{width:100vw;height:100%;z-index:0}@media screen and (min-width:0px) and (max-width:769px){header .content .image-column.background{width:100%;height:50%}}header .content .image-column.background .image-block{position:absolute;display:block;top:0;right:0;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:bottom left;background-repeat:no-repeat;background-color:transparent;z-index:0}@media screen and (min-width:0px) and (max-width:769px){header .content .image-column.background .image-block{position:relative;width:100%;background-position:center top}}header .content .image-column.background+.text-column{width:100%}header .img-left{flex-direction:row}@media screen and (min-width:0px) and (max-width:769px){header .img-left{flex-direction:column}}header .img-left .image-column.background{left:0;right:auto}header .img-left .image-column .image-block{margin-left:0;margin-right:auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-position:bottom left;background-repeat:no-repeat;background-color:transparent}header .img-left .image-column .image-block img{margin-left:0;margin-right:auto}header .img-left .text-column .text-block{margin-left:0;margin-right:auto}@media screen and (min-width:0px) and (max-width:769px){header .img-left .text-column .text-block{margin:0 auto}}footer{background-color:var(--color-main);font-size:1em;color:var(--color-reverse);vertical-align:top;height:auto}footer .content{width:var(--content-base-width);padding:80px 0;vertical-align:top}@media screen and (min-width:770px) and (max-width:949px){footer .content{padding:70px 0}}@media screen and (min-width:580px) and (max-width:769px){footer .content{padding:60px 0}}@media screen and (min-width:381px) and (max-width:579px){footer .content{padding:50px 0}}@media screen and (min-width:0px) and (max-width:380px){footer .content{padding:40px 0}}footer .content [class*=col-],footer .content [class^=col-]{vertical-align:top}footer .content img.footer-logo{position:relative;display:block;width:100%;height:auto;max-width:250px;margin:0}@media screen and (min-width:0px) and (max-width:769px){footer .content img.footer-logo{max-width:200px}}footer .content .footer-legal{position:relative;display:block;padding:60px 0;font-size:.6rem}@media screen and (min-width:770px) and (max-width:949px){footer .content .footer-legal{padding:50px 0}}@media screen and (min-width:580px) and (max-width:769px){footer .content .footer-legal{padding:40px 0}}@media screen and (min-width:381px) and (max-width:579px){footer .content .footer-legal{padding:30px 0}}@media screen and (min-width:0px) and (max-width:380px){footer .content .footer-legal{padding:20px 0}}footer .content .footer-legal h1,footer .content .footer-legal h2,footer .content .footer-legal h3,footer .content .footer-legal h4,footer .content .footer-legal h5,footer .content .footer-legal h6{font-family:var(--medium-font);padding-bottom:0}footer .content .footer-legal p{font-size:inherit}@media screen and (min-width:0px) and (max-width:769px){footer .content .footer-legal{font-size:.5rem}}footer .content .footer-legal #footer-references{padding-bottom:15px}footer .content .footer-legal #footer-references p{padding:0}footer .content .footer-legal ol,footer .content .footer-legal ul{padding-left:15px;margin:10px 0 0 0}footer .content .footer-legal ol li,footer .content .footer-legal ul li{line-height:1.4em;padding-bottom:10px}footer .content p.title{font-size:1.2em;font-weight:700}footer .content p.copyright{font-size:.8rem}footer .content p.copyright a{text-decoration:underline}@media screen and (min-width:0px) and (max-width:769px){footer .content p.copyright{font-size:.6rem}}footer .content a{color:var(--color-reverse);text-decoration:none;text-transform:none;-webkit-transition:color .2s ease-in-out,border-color .2s ease-in-out;-moz-transition:color .2s ease-in-out,border-color .2s ease-in-out;-o-transition:color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,border-color .2s ease-in-out}footer .content a:hover{color:var(--color-sec)}footer .content a.email,footer .content a.tel{font-family:var(--regular-font)}footer .social{position:relative;display:inline-block;padding-top:10px;margin-left:35px}@media screen and (min-width:0px) and (max-width:949px){footer .social{position:relative;display:block;width:100%;margin-left:0}}footer .social a{position:relative;display:inline-block;padding:8px;margin:0 10px 10px;border-radius:50px;border:2px solid var(--color-reverse);text-align:center;line-height:0}footer .social a:hover{color:var(--color-sec);border-color:var(--color-sec)}@media screen and (min-width:0px) and (max-width:769px){footer .social a{width:40px;height:40px;padding:6px;margin:0 7px}}footer .social a span.icon{font-size:1.5rem;color:inherit}@media screen and (min-width:0px) and (max-width:769px){footer .social a span.icon{font-size:1.2rem}}footer .footer-nav{position:relative;display:flex;text-align:left;justify-content:flex-start;vertical-align:top;margin-bottom:5%}@media screen and (min-width:0px) and (max-width:949px){footer .footer-nav{flex-direction:column;margin-bottom:3%}}footer .footer-nav ul#menu-footer-menu{position:relative;display:flex;width:65%;padding:0;color:var(--color-reverse);justify-content:space-between;align-content:flex-start}@media screen and (min-width:950px) and (max-width:1440px){footer .footer-nav ul#menu-footer-menu{width:80%}}@media screen and (min-width:0px) and (max-width:949px){footer .footer-nav ul#menu-footer-menu{width:100%}}@media screen and (min-width:0px) and (max-width:769px){footer .footer-nav ul#menu-footer-menu{flex-direction:column}}footer .footer-nav ul#menu-footer-menu li.menu-item{vertical-align:top;position:relative;display:inline-block;color:var(--color-reverse);padding-right:10px}@media screen and (min-width:0px) and (max-width:769px){footer .footer-nav ul#menu-footer-menu li.menu-item{position:relative;display:block;width:100%;flex-direction:column;margin-bottom:25px}}footer .footer-nav ul#menu-footer-menu li.menu-item a{position:relative;display:block;font-family:var(--bold-font);color:var(--color-reverse);padding-bottom:10px}footer .footer-nav ul#menu-footer-menu li.menu-item a:hover{color:var(--color-sec)}footer .footer-nav ul#menu-footer-menu li.menu-item ul.sub-menu{position:relative;display:block;padding:0;margin:0;font-size:.9rem}footer .footer-nav ul#menu-footer-menu li.menu-item ul.sub-menu li.menu-item{position:relative;display:block}footer .footer-nav ul#menu-footer-menu li.menu-item ul.sub-menu li.menu-item a{white-space:nowrap;font-family:var(--regular-font)}@media screen and (min-width:0px) and (max-width:769px){footer .footer-nav ul#menu-footer-menu li.menu-item ul.sub-menu li.menu-item{margin-bottom:0}}div.dropdown{text-align:left}div.dropdown p.title{position:relative;display:flex;width:100%;height:auto;justify-content:space-between;color:var(--color-main);font-family:var(--medium-font);margin:0;padding:10px;border-radius:8px;border:1px solid var(--color-gray);background-color:var(--color-reverse)}div.dropdown p.title:after{content:'\00A0';position:relative;display:block;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;margin-right:10px;border-top:2px solid var(--color-gray);border-right:2px solid var(--color-gray);width:12px;height:12px;min-width:12px}div.dropdown .exp-container.active>.exp-window,div.dropdown .exp-container.open>.exp-window{border:1px solid var(--color-gray)}div.dropdown .exp-container>.exp-window{position:absolute;display:block;border:extract(1px solid var(--color-gray),0) 1px transparent;border-radius:8px;background-color:var(--color-reverse-faded-90)}div.dropdown .exp-container>.exp-window .exp-contents{padding:5px 0 10px}div.dropdown dl{z-index:10;width:100%;height:auto;overflow:hidden;list-style-type:none;margin:0;padding:0}div.dropdown dl .group-heading{padding:6px 15px;font-family:var(--medium-font);font-family:var(--bold-font)}div.dropdown dl .option.item{padding:6px 15px;font-family:var(--medium-font);border-radius:8px}div.dropdown dl .option.item:hover{color:var(--color-main);background-color:var(--color-third-lightened-15);cursor:pointer}div.dropdown dl .option.item.selected{color:var(--color-main);pointer-events:none}div.dropdown dl .option.item a{position:relative;display:block;width:100%}div.dropdown dl dd{margin:0 15px}div.dropdown.is-links a{color:var(--color-base)}div.dropdown.is-links a:hover{color:var(--color-main)}div.dropdown.is-links dl .option.item:not(:first-child){padding:0}div.dropdown.is-links dl .option.item:not(:first-child) a{padding:6px 15px}div.dropdown.is-links dl .option.item:not(:first-child).selected{pointer-events:all}.floater.floating{position:fixed!important;z-index:1000}.floater.sticky{position:absolute;bottom:0}form{position:relative;display:block;height:auto}.forminator-row,fieldset,label{position:relative;padding:0;margin-bottom:0!important;font-size:var(--text-base)}.forminator-row .error,.forminator-row .forminator-error-message,fieldset .error,fieldset .forminator-error-message,label .error,label .forminator-error-message{color:var(--color-error)}.forminator-row .forminator-error-message,fieldset .forminator-error-message,label .forminator-error-message{font-size:.7rem}.forminator-row legend,fieldset legend,label legend{position:relative;display:block;margin:0}input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{position:relative;display:block;width:100%;margin:0 0 5px;padding:15px;border:1px solid var(--color-reverse);font-size:16px;color:var(--color-base);font-family:var(--regular-font);background-color:var(--color-reverse);border-radius:10px;-webkit-box-shadow:1px 1px 10px 0 var(--color-main-faded-40);-moz-box-shadow:1px 1px 10px 0 var(--color-main-faded-40);-ms-box-shadow:1px 1px 10px 0 var(--color-main-faded-40);-o-box-shadow:1px 1px 10px 0 var(--color-main-faded-40);box-shadow:1px 1px 10px 0 var(--color-main-faded-40)}input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:var(--color-sec);-webkit-box-shadow:1px 1px 15px 0 var(--color-sec);-moz-box-shadow:1px 1px 15px 0 var(--color-sec);-ms-box-shadow:1px 1px 15px 0 var(--color-sec);-o-box-shadow:1px 1px 15px 0 var(--color-sec);box-shadow:1px 1px 15px 0 var(--color-sec);outline:0}input[type=date].error,input[type=datetime].error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,textarea.error{border-color:var(--color-error)}input[type=date]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,textarea:disabled{background-color:var(--color-lt-gray);border-color:var(--color-base-lightened-60);color:var(--color-base-lightened-40);cursor:not-allowed}input[type=date],input[type=datetime],input[type=search]{padding-top:7.5px;padding-bottom:7.5px}input.honey{position:relative;display:inline;width:0;height:0;margin:0;padding:0;visibility:hidden}textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;text-indent:0;height:200px;resize:none}select{position:relative;display:block;height:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:0 0;width:100%;margin:0 0 5px;padding:15px;border:1px solid var(--color-reverse);font-size:16px;color:var(--color-base);font-family:var(--regular-font);background-color:var(--color-reverse);border-radius:10px;-webkit-box-shadow:1px 1px 10px 0 var(--color-main-faded-40);-moz-box-shadow:1px 1px 10px 0 var(--color-main-faded-40);-ms-box-shadow:1px 1px 10px 0 var(--color-main-faded-40);-o-box-shadow:1px 1px 10px 0 var(--color-main-faded-40);box-shadow:1px 1px 10px 0 var(--color-main-faded-40);padding:10px 10px 12px 10px;text-indent:0;background:url(../assets/images/selectarrow.png) right 15px center no-repeat var(--color-reverse);background-size:auto 8px;overflow:initial}select::-ms-expand{display:none}select:focus{border-color:var(--color-sec);-webkit-box-shadow:1px 1px 15px 0 var(--color-sec);-moz-box-shadow:1px 1px 15px 0 var(--color-sec);-ms-box-shadow:1px 1px 15px 0 var(--color-sec);-o-box-shadow:1px 1px 15px 0 var(--color-sec);box-shadow:1px 1px 15px 0 var(--color-sec);outline:0}select.error{border-color:var(--color-error)}select.no-value{color:var(--color-lt-gray-darkened-15)}select:disabled{background-color:var(--color-lt-gray);border-color:var(--color-base-lightened-60);color:var(--color-base-lightened-40);cursor:not-allowed}button[class*=btn-],input[type=button],input[type=reset],input[type=submit]{position:relative;display:inline-block;max-width:350px;font-size:16px;font-family:var(--bold-font);line-height:14px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer;margin:0 0 0 auto}button[class*=btn-]:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{background-color:var(--color-lt-gray);border-color:var(--color-base-lightened-60);color:var(--color-base-lightened-40);cursor:not-allowed}@media screen and (min-width:381px) and (max-width:579px){button[class*=btn-],input[type=button],input[type=reset],input[type=submit]{max-width:100%}}.checkboxes input[type=checkbox],.checkboxes input[type=radio],.forminator-field-consent input[type=checkbox],.forminator-field-consent input[type=radio],.radios input[type=checkbox],.radios input[type=radio]{width:0;height:0;margin:0;padding:0;display:none}.checkboxes input[type=checkbox]+.forminator-checkbox-box,.checkboxes input[type=radio]+.forminator-checkbox-box,.forminator-field-consent input[type=checkbox]+.forminator-checkbox-box,.forminator-field-consent input[type=radio]+.forminator-checkbox-box,.radios input[type=checkbox]+.forminator-checkbox-box,.radios input[type=radio]+.forminator-checkbox-box{position:relative;display:inline-block;margin-right:5px;background:var(--color-reverse);cursor:pointer;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.checkboxes input[type=checkbox]+.forminator-checkbox-box:hover,.checkboxes input[type=radio]+.forminator-checkbox-box:hover,.forminator-field-consent input[type=checkbox]+.forminator-checkbox-box:hover,.forminator-field-consent input[type=radio]+.forminator-checkbox-box:hover,.radios input[type=checkbox]+.forminator-checkbox-box:hover,.radios input[type=radio]+.forminator-checkbox-box:hover{background-color:var(--color-lt-gray)}.checkboxes input[type=checkbox]:checked+.forminator-checkbox-box,.checkboxes input[type=radio]:checked+.forminator-checkbox-box,.forminator-field-consent input[type=checkbox]:checked+.forminator-checkbox-box,.forminator-field-consent input[type=radio]:checked+.forminator-checkbox-box,.radios input[type=checkbox]:checked+.forminator-checkbox-box,.radios input[type=radio]:checked+.forminator-checkbox-box{background:var(--color-sec)}.checkboxes input[type=radio]+.forminator-checkbox-box,.forminator-field-consent input[type=radio]+.forminator-checkbox-box,.radios input[type=radio]+.forminator-checkbox-box{padding:6px;border:1px solid var(--color-sec);border-radius:12px;border-radius:4px}.checkboxes input[type=checkbox]+.forminator-checkbox-box,.forminator-field-consent input[type=checkbox]+.forminator-checkbox-box,.radios input[type=checkbox]+.forminator-checkbox-box{padding:6px;border:1px solid var(--color-sec);border-radius:4px}.checkboxes label,.forminator-field-consent label,.radios label{display:flex;align-items:center;justify-content:flex-start}.checkboxes label span:not(.forminator-checkbox-box),.forminator-field-consent label span:not(.forminator-checkbox-box),.radios label span:not(.forminator-checkbox-box){padding-top:2px}.checkboxes label.error .forminator-checkbox-box,.forminator-field-consent label.error .forminator-checkbox-box,.radios label.error .forminator-checkbox-box{border:1px solid var(--color-error)}.checkboxes label:hover,.forminator-field-consent label:hover,.radios label:hover{cursor:pointer}.checkboxes label:hover .forminator-checkbox-box,.forminator-field-consent label:hover .forminator-checkbox-box,.radios label:hover .forminator-checkbox-box{background-color:var(--color-lt-gray)}.input-detail{position:relative;display:block;margin:0 0 10px}.input-detail span{width:85px;height:100%;position:absolute;display:inline-block;top:0;padding:10px;background-color:var(--color-lt-gray);text-align:center;z-index:1}.input-detail span.left{left:0}.input-detail span.left+input,.input-detail span.left+span+input{text-indent:85px}.input-detail span.right{right:0}.input-detail span.right+input,.input-detail span.right+span+input{padding-right:85px}.input-detail input{margin-bottom:0!important}.btn-base-styles,[class*=btn-],[class^=btn-]{position:relative;display:inline-block;text-align:center;line-height:1em;margin:25px 0;padding:25px 10px 20px;width:160px;border:none;border-radius:10px;font-family:inherit;font-size:1.1rem;-webkit-box-shadow:5px 5px 25px 0 var(--color-lt-gray);-moz-box-shadow:5px 5px 25px 0 var(--color-lt-gray);-ms-box-shadow:5px 5px 25px 0 var(--color-lt-gray);-o-box-shadow:5px 5px 25px 0 var(--color-lt-gray);box-shadow:5px 5px 25px 0 var(--color-lt-gray);-webkit-transition:color .4s,background-color .4s;-moz-transition:color .4s,background-color .4s;-o-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s}.btn-base-styles.square,[class*=btn-].square,[class^=btn-].square{border-radius:0}.btn-base-styles.wide,[class*=btn-].wide,[class^=btn-].wide{width:400px}.btn-main{background-color:var(--color-main);color:var(--color-reverse);hover-color:var(--color-reverse);background-hover-color:var(--color-main-darkened-10);border-color:var(--color-main);outline-hover-color:var(--color-main-darkened-10)}.btn-main:hover{color:var(--color-reverse);background-color:var(--color-main-darkened-10)}.btn-main.outline{background-color:transparent;color:var(--color-main)}.btn-main.outline:hover{color:var(--color-main-darkened-10);border-color:var(--color-main-darkened-10)}.btn-sec{background-color:var(--color-sec);color:var(--color-reverse);hover-color:var(--color-reverse);background-hover-color:var(--color-sec-darkened-10);border-color:var(--color-sec);outline-hover-color:var(--color-sec-darkened-10)}.btn-sec:hover{color:var(--color-reverse);background-color:var(--color-sec-darkened-10)}.btn-sec.outline{background-color:transparent;color:var(--color-sec)}.btn-sec.outline:hover{color:var(--color-sec-darkened-10);border-color:var(--color-sec-darkened-10)}.btn-third{background-color:var(--color-third);color:var(--color-reverse);hover-color:var(--color-reverse);background-hover-color:var(--color-third-darkened-10);border-color:transparent;outline-hover-color:transparent}.btn-third:hover{color:var(--color-reverse);background-color:var(--color-third-darkened-10)}.btn-third.outline{background-color:transparent;color:transparent}.btn-third.outline:hover{color:transparent;border-color:transparent}.btn-fourth{background-color:var(--color-fourth);color:var(--color-reverse);hover-color:var(--color-reverse);background-hover-color:var(--color-fourth-darkened-10);border-color:var(--color-fourth);outline-hover-color:var(--color-fourth-darkened-10)}.btn-fourth:hover{color:var(--color-reverse);background-color:var(--color-fourth-darkened-10)}.btn-fourth.outline{background-color:transparent;color:var(--color-fourth)}.btn-fourth.outline:hover{color:var(--color-fourth-darkened-10);border-color:var(--color-fourth-darkened-10)}.btn-base{background-color:var(--color-base);color:var(--color-reverse);hover-color:var(--color-reverse);background-hover-color:var(--color-base-darkened-10);border-color:var(--color-base);outline-hover-color:var(--color-base-darkened-10)}.btn-base:hover{color:var(--color-reverse);background-color:var(--color-base-darkened-10)}.btn-base.outline{background-color:transparent;color:var(--color-base)}.btn-base.outline:hover{color:var(--color-base-darkened-10);border-color:var(--color-base-darkened-10)}.btn-gray{background-color:var(--color-gray);color:var(--color-reverse);hover-color:var(--color-gray);background-hover-color:var(--color-base);border-color:var(--color-gray);outline-hover-color:var(--color-gray-darkened-10)}.btn-gray:hover{color:var(--color-gray);background-color:var(--color-base)}.btn-gray.outline{background-color:transparent;color:var(--color-gray)}.btn-gray.outline:hover{color:var(--color-gray-darkened-10);border-color:var(--color-gray-darkened-10)}.btn-lt-gray{background-color:var(--color-lt-gray);color:var(--color-base);hover-color:var(--color-lt-gray);background-hover-color:var(--color-base);border-color:var(--color-lt-gray);outline-hover-color:var(--color-lt-gray-darkened-10)}.btn-lt-gray:hover{color:var(--color-lt-gray);background-color:var(--color-base)}.btn-lt-gray.outline{background-color:transparent;color:var(--color-lt-gray)}.btn-lt-gray.outline:hover{color:var(--color-lt-gray-darkened-10);border-color:var(--color-lt-gray-darkened-10)}#video-hero-container{position:relative;display:block;width:100%;height:0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:transparent;top:0;right:0;bottom:0;left:0;padding-bottom:56.25%;z-index:0;overflow:hidden}@media screen and (min-width:0px) and (max-width:769px){#video-hero-container{display:none}}@media screen and (min-width:0px) and (max-width:579px){#video-hero-container{background-position:78% bottom}}@media (min-aspect-ratio:16/9){#video-hero-container{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){#video-hero-container{width:300%;left:-100%}}#video-hero-container iframe,#video-hero-container video{position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:1;-webkit-transition:opacity .9s;-moz-transition:opacity .9s;-o-transition:opacity .9s;transition:opacity .9s}@media screen and (min-width:0px) and (max-width:769px){#video-hero-container iframe,#video-hero-container video{display:none}}.full-width-video{position:relative;display:block;width:100%;height:auto;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:transparent}.full-width-video .content{max-width:1540px;margin:0 auto;text-align:center}.full-width-video .videos{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.full-width-video .videos .no-video,.full-width-video .videos .video-page{flex-basis:48%;margin:0 1% 3%}@media screen and (min-width:0px) and (max-width:949px){.full-width-video .videos .no-video,.full-width-video .videos .video-page{flex-basis:100%}}.full-width-video .videos .video-page{padding-bottom:calc(54.65% * .48)}@media screen and (min-width:0px) and (max-width:949px){.full-width-video .videos .video-page{padding-bottom:54.65%}}.full-width-video .videos .icon{font-size:15vw}@media screen and (min-width:1441px) and (max-width:9999px){.full-width-video .videos .icon{font-size:12rem}}@media screen and (min-width:0px) and (max-width:949px){.full-width-video .videos .icon{font-size:25vw}}.full-width-video .video-page{position:relative;display:block;width:100%;height:0;padding-bottom:54.65%;overflow:hidden;cursor:pointer;background-color:var(--color-lt-gray);border-radius:37px}@media screen and (min-width:770px) and (max-width:949px){.full-width-video .video-page{border-radius:30px}}@media screen and (min-width:0px) and (max-width:769px){.full-width-video .video-page{border-radius:25px}}.full-width-video .video-page.active{border-radius:0;background-color:#000}.full-width-video .video-page.active .icon{display:none}.full-width-video .video-page video{position:absolute;display:block;width:100%;height:100%;top:0;right:0;bottom:0;left:0;pointer-events:all;z-index:2}.full-width-video .video-page iframe,.full-width-video .video-page video{position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:1;-webkit-transition:opacity .9s;-moz-transition:opacity .9s;-o-transition:opacity .9s;transition:opacity .9s}@media screen and (min-width:0px) and (max-width:769px){.full-width-video .video-page iframe,.full-width-video .video-page video{display:none}}.full-width-video .heading{padding-bottom:50px}@media screen and (min-width:0px) and (max-width:949px){.full-width-video .heading{padding-bottom:30px}}.full-width-video .heading h3{font-size:2.4rem;color:var(--color-main)}.full-width-video .heading p{max-width:85%;margin:0 auto}@media screen and (min-width:0px) and (max-width:949px){.full-width-video .heading p{max-width:100%}}.full-width-video .icon{position:absolute;display:block;top:50%;font-size:25vw;line-height:0;color:var(--color-reverse);z-index:3;width:100%}@media screen and (min-width:1441px) and (max-width:9999px){.full-width-video .icon{font-size:30rem}}.full-width-video .no-video{position:relative;display:block}.full-width-video .no-video img{width:100%;height:auto;border-radius:37px}.sidebar h1,.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{padding:0 0 10px 0;font-size:1.4em;color:var(--color-third);font-family:var(--bold-font);text-transform:uppercase}.sidebar p{color:var(--color-base);padding:0 0 10px 0}.sidebar p[class*=title]{padding:0 0 10px 0;font-size:1.4em;color:var(--color-third);font-family:var(--bold-font);text-transform:uppercase}.sidebar div,.sidebar li{position:relative;display:block;list-style-type:none;margin:0;padding:0}.sidebar div ul,.sidebar li ul{width:100%;margin:0;padding:0 0 15px 25px}.sidebar div ul li,.sidebar li ul li{position:relative;display:list-item;list-style-type:disc}.sidebar div ol,.sidebar li ol{width:100%;margin:0;padding:0 0 15px 25px}.sidebar div ol li,.sidebar li ol li{position:relative;display:list-item;list-style-type:decimal}.slider{--animation-offset:150%;--active-offset:0;--default-slide-height:450px;--scroll-slide-margin:2.5%;position:relative;display:block;vertical-align:top;height:auto;overflow:hidden}.slider .slide{position:absolute;display:table!important;vertical-align:top;width:100%;height:var(--default-slide-height);top:0;left:var(--animation-offset);text-align:center}.slider .slide.active{position:relative;left:var(--active-offest)}.slider .slide.single{position:relative;height:auto}.slider .slide h1,.slider .slide h2,.slider .slide h3,.slider .slide h4,.slider .slide h5,.slider .slide h6{font-family:var(--light-font)}.slider .slide .img-wrap{position:relative;display:table-cell;vertical-align:middle}.slider .slide .img-wrap img{position:relative;display:block;margin:0 auto}@media screen and (min-width:580px) and (max-width:769px){.slider .slide{height:calc(var(--default-slide-height) - 50px)}}@media screen and (min-width:0px) and (max-width:579px){.slider .slide{height:calc(var(--default-slide-height) - 100px)}}.slider .slider-nav{position:absolute;display:block;width:auto;height:auto;bottom:0;left:0;text-align:center;z-index:15}.slider .slider-nav .arrow-wrap,.slider .slider-nav .dot-wrap{display:inline-block}.slider .slider-nav .nav-item{border:2px solid var(--color-main);border-radius:8px;background-color:var(--color-reverse);cursor:pointer;width:16px;height:16px;margin:0 6px}.slider .slider-nav .nav-item.active{border:2px solid var(--color-reverse);background-color:var(--color-main)}@media screen and (min-width:0px) and (max-width:769px){.slider .slider-nav .nav-item{width:12px;height:12px;margin:0 8px;border:2px solid var(--color-main);border-radius:6px}}.slider .slider-nav .arrow-container{position:relative;display:inline-block;vertical-align:middle;border:2px solid var(--color-main);background-color:var(--color-reverse-faded-65)}.slider .slider-nav .arrow-container:first-child{border-right:none}.slider .slider-nav .arrow-container:last-of-type{margin-right:20px}.slider .slider-nav .arrow-container .icon{padding:0;font-size:2.5em;color:var(--color-main);font-family:1em;cursor:pointer}.slider.tabbed .slide{top:40px}.slider.tabbed .slide.active{position:relative;top:0;left:0}@media screen and (min-width:0px) and (max-width:769px){.slider.tabbed .slide{display:block!important;top:0;border-bottom:2px solid var(--color-main);overflow:hidden}.slider.tabbed .slide:last-of-type{border-bottom:none}}.slider.tabbed .slider-nav{position:absolute;width:100%;top:0;bottom:unset;z-index:10}.slider.tabbed .slider-nav-item{position:relative;display:inline-block;float:left;margin:0;padding:15px 0;border-top:2px solid var(--color-main);border-left:2px solid var(--color-main);border-bottom:2px solid var(--color-main);color:var(--color-main);background-color:var(--color-main);cursor:pointer}.slider.tabbed .slider-nav-item:last-of-type{border-right:2px solid var(--color-main)}.slider.tabbed .slider-nav-item:hover{background-color:var(--color-main)}.slider.tabbed .slider-nav-item.active{color:var(--color-reverse);background-color:var(--color-reverse)}@media screen and (min-width:0px) and (max-width:769px){.slider.tabbed .slider-nav-item{border-right:2px solid var(--color-main);border-top:none;text-align:center}.slider.tabbed .slider-nav-item:first-of-type{border-top:2px solid var(--color-main)}}.slider.multi-view-slider{position:relative;display:flex;align-items:center;justify-content:space-between}.slider.multi-view-slider .slider-container{position:relative;display:flex;flex-grow:1;justify-content:space-between;height:400px}.slider.multi-view-slider .slider-container .slide{align-self:end;width:25%;top:auto;bottom:0;left:100%}.slider.multi-view-slider .slider-container .slide.active{position:absolute;display:block}.slider.multi-view-slider .slider-container .slide img{width:100%;height:auto;max-width:200px}@media screen and (min-width:950px) and (max-width:1200px){.slider.multi-view-slider .slider-container .slide img{max-width:150px}}@media screen and (min-width:0px) and (max-width:949px){.slider.multi-view-slider .slider-container .slide img{max-width:110px}}@media screen and (min-width:950px) and (max-width:1200px){.slider.multi-view-slider .slider-container{height:300px}}@media screen and (min-width:0px) and (max-width:949px){.slider.multi-view-slider .slider-container{height:225px}}.slider.scroll-slider .slider-container .slide{min-height:550px;transition:filter .3s ease-in-out,opacity .3s ease-in-out;display:block!important}.slider.scroll-slider .slider-container .slide.faded{filter:grayscale(100%) opacity(.6)}.slider.scroll-slider .slider-container .slide.no-show{opacity:0!important}a.sliding-background-btn{position:relative;display:inline-block;width:at(, 'width');margin:at(, 'margin');font-size:.9em;line-height:1em;text-decoration:none;text-transform:none;border-radius:at(, 'border-radius')}a.sliding-background-btn.wide{width:at(, 'width')}a.sliding-background-btn div.foreground-btn{position:relative;display:block;width:100%;padding:at(, 'padding');border:1px solid var(--color-main);color:var(--color-main);text-align:center;border-radius:at(, 'border-radius');-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;transition:color .5s;z-index:5}a.sliding-background-btn div.foreground-btn:hover{color:var(--color-reverse)}a.sliding-background-btn div.background-btn{position:absolute;display:block;top:0;width:0;height:100%;padding:15px 0;border:1px solid var(--color-reverse);background-color:var(--color-main);color:var(--color-reverse);text-align:center;border-radius:at(, 'border-radius');overflow:hidden;-webkit-transition:width .5s,height .5s;-moz-transition:width .5s,height .5s;-o-transition:width .5s,height .5s;transition:width .5s,height .5s;z-index:1}a.sliding-background-btn div.background-btn.left-fancy{left:0}a.sliding-background-btn div.background-btn.right-fancy{right:0}a.sliding-background-btn div.background-btn.top-fancy{width:100%;height:0;padding:0 15px}a.sliding-background-btn div.background-btn.bottom-fancy{width:100%;height:0;top:auto;bottom:0;padding:0 15px}a.sliding-background-btn.white div.foreground-btn{border-color:var(--color-reverse);color:var(--color-reverse)}a.sliding-background-btn.white div.foreground-btn:hover{color:var(--color-main)}a.sliding-background-btn.white div.background-btn{border-color:var(--color-main);color:var(--color-main);background-color:var(--color-reverse)}a.sliding-background-btn:hover div.background-btn.left-fancy,a.sliding-background-btn:hover div.background-btn.right-fancy{width:100%}a.sliding-background-btn:hover div.background-btn.bottom-fancy,a.sliding-background-btn:hover div.background-btn.top-fancy{height:100%}.border-button{margin:at(, 'margin');padding:at(, 'padding');width:at(, 'width');text-decoration:none;text-transform:none;border-radius:0;background-color:var(--color-main)}.border-button.wide{width:at(, 'width')}.border-button div{position:absolute;display:block;width:0;height:0;top:0;right:0;bottom:0;left:0;background-color:var(--color-sec)}.border-button .top-border{height:2px;bottom:auto;-webkit-transition:width .2s ease-out .6s;-moz-transition:width .2s ease-out .6s;-o-transition:width .2s ease-out .6s;transition:width .2s ease-out .6s}.border-button .right-border{width:2px;left:auto;-webkit-transition:height .2s ease-out .4s;-moz-transition:height .2s ease-out .4s;-o-transition:height .2s ease-out .4s;transition:height .2s ease-out .4s}.border-button .bottom-border{height:2px;top:auto;left:auto;-webkit-transition:width .2s ease-out .2s;-moz-transition:width .2s ease-out .2s;-o-transition:width .2s ease-out .2s;transition:width .2s ease-out .2s}.border-button .left-border{width:2px;top:auto;right:auto;-webkit-transition:height .2s ease-out 0s;-moz-transition:height .2s ease-out 0s;-o-transition:height .2s ease-out 0s;transition:height .2s ease-out 0s}.border-button:hover .top-border{width:100%;-webkit-transition:width .2s ease-out 0s;-moz-transition:width .2s ease-out 0s;-o-transition:width .2s ease-out 0s;transition:width .2s ease-out 0s}.border-button:hover .right-border{height:100%;-webkit-transition:height .2s ease-out .2s;-moz-transition:height .2s ease-out .2s;-o-transition:height .2s ease-out .2s;transition:height .2s ease-out .2s}.border-button:hover .bottom-border{width:100%;-webkit-transition:width .2s ease-out .4s;-moz-transition:width .2s ease-out .4s;-o-transition:width .2s ease-out .4s;transition:width .2s ease-out .4s}.border-button:hover .left-border{height:100%;-webkit-transition:height .2s ease-out .6s;-moz-transition:height .2s ease-out .6s;-o-transition:height .2s ease-out .6s;transition:height .2s ease-out .6s}.parallax{background:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%) fixed;min-height:500px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.parallax-background{position:absolute;display:block;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%) fixed;min-height:auto;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.exp-container{position:relative;display:block}.exp-container.open>.exp-window{height:auto;overflow:visible}.exp-container.open>.expander .exp-icon .icon:before{font-size:2rem;content:'\e923'}.exp-container .exp-button{position:relative;display:inline-block;width:100%;cursor:pointer}.exp-container .exp-button .exp-icon .icon:before{font-size:2rem;content:'\e924';font-family:var(--icon-font)}.exp-container .exp-window{position:relative;display:block;width:100%;height:0;max-width:none;overflow:hidden;z-index:10}.exp-container .exp-window.scrolling{max-height:400px;overflow:scroll}.exp-container .exp-window .exp-contents{position:relative;display:block}@media screen and (min-width:0px) and (max-width:769px){.exp-container .exp-window{width:100%}}nav{position:absolute;display:block;-webkit-transition:.3s top ease-in-out;-moz-transition:.3s top ease-in-out;-o-transition:.3s top ease-in-out;transition:.3s top ease-in-out;vertical-align:middle;background-color:transparent;z-index:6000;width:100%;height:auto}nav .nav-content{position:relative;display:flex;margin:0 auto;padding:1.5% 4%;width:100%;height:auto;justify-content:space-between}nav .nav-content a,nav .nav-content img{line-height:1em}nav .nav-content ul.menu{position:relative;display:flex;width:auto;height:auto;margin:0;padding:0;text-align:right;list-style-type:none}@media screen and (min-width:770px) and (max-width:949px){nav .nav-content ul.menu{width:75%}}@media screen and (min-width:0px) and (max-width:769px){nav .nav-content ul.menu{-webkit-transition:right .4s;-moz-transition:right .4s;-o-transition:right .4s;transition:right .4s;position:fixed;display:block;overflow:auto;width:100%;height:100vh;top:0;right:-101%;padding:0;background-color:var(--color-base);z-index:100;justify-content:space-evenly}nav .nav-content ul.menu.show{right:0}}nav .nav-content ul.menu li.menu-item{font-size:1em;color:var(--color-reverse);font-family:var(--regular-font);position:relative;display:inline-block;list-style-type:none;flex-grow:1;text-align:center;vertical-align:middle;width:auto;background-color:transparent;margin:0 5px}@media screen and (min-width:770px) and (max-width:949px){nav .nav-content ul.menu li.menu-item{margin:0 auto}}nav .nav-content ul.menu li.menu-item.current-menu-item{font-family:var(--semibold-font)}nav .nav-content ul.menu li.menu-item.current-menu-item a{cursor:default}nav .nav-content ul.menu li.menu-item:hover{color:var(--color-main)}nav .nav-content ul.menu li.menu-item:hover a{backdrop-filter:brightness(200%);-webkit-backdrop-filter:brightness(200%)}@supports not (backdrop-filter:brightness(200%)){nav .nav-content ul.menu li.menu-item:hover a{background:#80a4d4}}nav .nav-content ul.menu li.menu-item.menu-item-has-children:hover a{border-radius:8px 8px 0 0}nav .nav-content ul.menu li.menu-item.menu-item-has-children .sub-menu li a{border-radius:0}nav .nav-content ul.menu li.menu-item.menu-item-has-children .sub-menu li:first-child a{border-radius:8px 8px 0 0}nav .nav-content ul.menu li.menu-item.menu-item-has-children .sub-menu li:last-child a{border-radius:0 0 8px 8px}nav .nav-content ul.menu li.menu-item a{position:relative;display:inline-block;width:100%;margin:0 auto;padding:20px 35px 15px;text-decoration:none;text-transform:none;color:inherit;border-radius:8px;-webkit-transition:backdrop-filter .4s ease,background .4s ease;-moz-transition:backdrop-filter .4s ease,background .4s ease;-o-transition:backdrop-filter .4s ease,background .4s ease;transition:backdrop-filter .4s ease,background .4s ease}@media screen and (min-width:770px) and (max-width:949px){nav .nav-content ul.menu li.menu-item a{padding:20px 15px 15px}}@media screen and (min-width:0px) and (max-width:769px){nav .nav-content ul.menu li.menu-item{font-size:2em;color:var(--color-reverse);position:relative;display:block;text-align:center;padding:20px 0;margin:0 auto;background-color:transparent}nav .nav-content ul.menu li.menu-item.current-menu-item,nav .nav-content ul.menu li.menu-item:hover{color:var(--color-main);background-color:transparent}nav .nav-content ul.menu li.menu-item.menu-item-has-children:hover .sub-menu .menu-item{color:var(--color-sec)}nav .nav-content ul.menu li.menu-item a{border-radius:0!important}}nav .nav-content ul.menu .sub-menu{position:absolute;display:block;min-width:160%;width:auto;height:0;top:100%;right:0;margin:0;padding:0;left:0;list-style-type:none;overflow:hidden;backdrop-filter:brightness(200%);-webkit-backdrop-filter:brightness(200%);z-index:20;-webkit-transition:backdrop-filter .4s ease,background .4s ease;-moz-transition:backdrop-filter .4s ease,background .4s ease;-o-transition:backdrop-filter .4s ease,background .4s ease;transition:backdrop-filter .4s ease,background .4s ease;border-radius:0 8px 8px 8px;font-size:.8rem}@supports not (backdrop-filter:brightness(200%)){nav .nav-content ul.menu .sub-menu{background:linear-gradient(180deg,#80a4d4 0,rgba(203,247,255,.5) 50%,rgba(255,255,255,.8) 100%)}}nav .nav-content ul.menu .sub-menu li.menu-item{position:relative;display:block;color:var(--color-main);padding:0;text-align:left}nav .nav-content ul.menu .sub-menu li.menu-item.current-menu-item,nav .nav-content ul.menu .sub-menu li.menu-item:hover{color:var(--color-sec)}nav .nav-content ul.menu .sub-menu li.menu-item a{text-align:left;padding:9px 16px;background:0 0;white-space:nowrap}@media screen and (min-width:0px) and (max-width:769px){nav .nav-content ul.menu .sub-menu{position:relative;display:block;width:100%;background-color:transparent;backdrop-filter:none;height:auto;border-radius:0;min-width:100%}nav .nav-content ul.menu .sub-menu li.menu-item{position:relative;display:block;width:100%;background-color:transparent;color:var(--color-reverse);text-align:center;top:unset;right:unset;bottom:unset;left:unset}nav .nav-content ul.menu .sub-menu li.menu-item a{position:relative;display:block;width:100%;text-align:center}nav .nav-content ul.menu .sub-menu li.menu-item.current-menu-item,nav .nav-content ul.menu .sub-menu li.menu-item:hover{color:var(--color-main)!important;background-color:transparent}}nav .nav-content a#logo{position:relative;display:table-cell;margin:0;padding:15px 0;vertical-align:middle}nav .nav-content a#logo img,nav .nav-content a#logo svg{position:relative;display:block;width:100%;height:auto;max-width:200px}@media screen and (min-width:770px) and (max-width:949px){nav .nav-content a#logo img,nav .nav-content a#logo svg{max-width:150px}}@media screen and (min-width:0px) and (max-width:769px){nav .nav-content a#logo img,nav .nav-content a#logo svg{max-width:150px}}nav .nav-content #hamburger{font-size:2.6em;color:var(--color-reverse);position:relative;display:none;text-align:right;vertical-align:middle}nav .nav-content #hamburger .icon{cursor:pointer}@media screen and (min-width:0px) and (max-width:769px){nav .nav-content #hamburger{display:table-cell;top:0}}nav .nav-content #menu-expander{display:none}nav .nav-content #menu-close{position:relative;display:none;font-size:2.5em;color:var(--color-reverse);padding:15px}@media screen and (min-width:0px) and (max-width:769px){nav .nav-content #menu-close{color:var(--color-reverse);display:block}}#scroll-to-top-btn{position:fixed;display:flex;width:40px;height:40px;border-radius:50%;align-items:center;justify-content:center;background-color:var(--color-third);bottom:5%;right:3%;opacity:0;transition:background-color .3s ease-in-out,opacity .3s ease-in-out;z-index:2000}@media screen and (min-width:0px) and (max-width:769px){#scroll-to-top-btn{width:30px;height:30px}}#scroll-to-top-btn span.icon{position:relative;font-size:1.1rem;color:var(--color-reverse)}#scroll-to-top-btn.active{opacity:.8}#scroll-to-top-btn:hover{background-color:var(--color-third-lightened-15);cursor:pointer}.masonry{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:100px;grid-auto-flow:dense;gap:20px}.masonry .masonry-cell{display:flex;align-items:center;justify-content:center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:transparent}.masonry .masonry-cell .cell-content{padding:10px}.masonry .masonry-cell.rounded{border-radius:5px}.masonry .masonry-cell.bg-base{background-color:var(--color-base)}.masonry .masonry-cell.bg-base .slide-content{color:var(--color-reverse)}.masonry .masonry-cell.bg-reverse{background-color:var(--color-reverse)}.masonry .masonry-cell.bg-reverse .slide-content{color:var(--color-base)}.masonry .masonry-cell.bg-main{background-color:var(--color-main)}.masonry .masonry-cell.bg-sec{background-color:var(--color-sec)}.masonry .masonry-cell.bg-lt-gray{background-color:var(--color-lt-gray)}.masonry .masonry-cell.bg-dk-gray{background-color:var(--color-main)}.masonry .masonry-cell.bg-dk-gray .slide-content{color:var(--color-reverse)}.standard-banner{background:linear-gradient(0deg,#174a82 0,#164e88 40%,#1b3768 100%);color:var(--color-reverse)}.standard-banner .content{padding:100px 0!important;max-width:90%}@media screen and (min-width:0px) and (max-width:769px){.standard-banner .content{padding:60px 0!important}}@media screen and (min-width:0px) and (max-width:579px){.standard-banner .content{padding:30px 0!important}}.standard-banner .content p{font-size:1.67rem;max-width:1000px;margin:0 auto;line-height:1.4em}.standard-banner .content p sup{font-size:40%;vertical-align:.5rem!important}@media screen and (min-width:770px) and (max-width:949px){.standard-banner .content p sup{font-size:45%}}@media screen and (min-width:0px) and (max-width:769px){.standard-banner .content p sup{font-size:50%}}@media screen and (min-width:1920px){.standard-banner .content p{max-width:1300px}}@media screen and (min-width:0px) and (max-width:769px){.standard-banner .content p{font-size:1.3em;max-width:100%}}@media screen and (min-width:0px) and (max-width:579px){.standard-banner .content p{font-size:1em}}.standard-banner .content h4{font-size:2.1rem}.standard-banner .content h4 sup{font-family:var(--regular-font)!important;font-size:50%;vertical-align:15px!important}@media screen and (min-width:770px) and (max-width:1200px){.standard-banner .content h4{font-size:1.7rem}}@media screen and (min-width:0px) and (max-width:769px){.standard-banner .content h4{font-size:1.3em}}.standard-banner .content h4+p{font-size:1rem;max-width:800px}@media screen and (min-width:770px) and (max-width:1200px){.standard-banner .content h4+p{max-width:80%}}@media screen and (min-width:0px) and (max-width:769px){.standard-banner .content h4+p{max-width:100%}}.standard-banner .content h4+.image-copy-group,.standard-banner .content p+.image-copy-group{padding-top:80px}.standard-banner .content .introduction{text-align:center}.standard-banner .content .image-copy-group{position:relative;display:flex;justify-content:space-around;max-width:1300px;margin:0 auto}.standard-banner .content .image-copy-group .image-copy-elem{position:relative;display:flex;flex-direction:column;align-items:flex-start}.standard-banner .content .image-copy-group .image-copy-elem:not(:first-child){padding-left:25px}.standard-banner .content .image-copy-group .image-copy-elem img{width:100%;height:auto;max-width:260px}@media screen and (min-width:0px) and (max-width:769px){.standard-banner .content .image-copy-group .image-copy-elem img{max-width:200px}}@media screen and (min-width:0px) and (max-width:579px){.standard-banner .content .image-copy-group .image-copy-elem img{max-width:150px}}.standard-banner .content .image-copy-group .image-copy-elem p{font-size:1rem;padding-top:30px}@media screen and (min-width:0px) and (max-width:579px){.standard-banner .content .image-copy-group .image-copy-elem p{font-size:.9rem;padding-top:15px}}.standard-banner .content .image-copy-group.left{text-align:left}.standard-banner .content .image-copy-group.left .image-copy-elem{align-items:flex-start}.standard-banner .content .image-copy-group.left p{margin:0 auto 0 0}.standard-banner .content .image-copy-group.right{text-align:right}.standard-banner .content .image-copy-group.right .image-copy-elem{align-items:flex-end}.standard-banner .content .image-copy-group.right p{margin:0 0 0 auto}.standard-banner .content .image-copy-group.single{justify-content:center}.standard-banner .content .image-copy-group.single .image-copy-elem{flex-direction:row;align-items:center}@media screen and (min-width:0px) and (max-width:579px){.standard-banner .content .image-copy-group.single .image-copy-elem{flex-direction:column}}@media screen and (min-width:950px) and (max-width:9999px){.standard-banner .content .image-copy-group.single img{max-width:380px}}@media screen and (min-width:0px) and (max-width:579px){.standard-banner .content .image-copy-group.single img{max-width:200px}}.standard-banner .content .image-copy-group.single p{font-size:1.4rem;max-width:920px;margin:0 auto;padding:0 0 0 80px}@media screen and (min-width:0px) and (max-width:949px){.standard-banner .content .image-copy-group.single p{font-size:1rem;padding:0 0 0 50px}}@media screen and (min-width:0px) and (max-width:579px){.standard-banner .content .image-copy-group.single p{max-width:100%;padding:30px 0 0}}.standard-banner .content .image-copy-group.single.right{direction:rtl}.standard-banner.narrow-text .content{max-width:1300px}.standard-banner.advantage-icons .image-copy-group{align-items:stretch}.standard-banner.advantage-icons .image-copy-group .image-copy-elem{align-items:stretch;flex-grow:1}.standard-banner.advantage-icons .image-copy-group .image-copy-elem img{max-width:135px}@media screen and (min-width:0px) and (max-width:949px){.standard-banner.advantage-icons .image-copy-group .image-copy-elem img{max-width:100px}}@media screen and (min-width:0px) and (max-width:769px){.standard-banner.advantage-icons .image-copy-group .image-copy-elem img{max-width:70px}}@media screen and (min-width:0px) and (max-width:579px){.standard-banner.advantage-icons .image-copy-group .image-copy-elem img{max-width:50px}}.standard-banner.advantage-icons .image-copy-group .image-copy-elem p{font-size:1.7rem;line-height:1.2em}@media screen and (min-width:950px) and (max-width:1200px){.standard-banner.advantage-icons .image-copy-group .image-copy-elem p{font-size:1.3em}}@media screen and (min-width:0px) and (max-width:949px){.standard-banner.advantage-icons .image-copy-group .image-copy-elem p{font-size:1.1em}}@media screen and (min-width:0px) and (max-width:579px){.standard-banner.advantage-icons .image-copy-group .image-copy-elem p{font-size:.8em}}@media screen and (min-width:0px) and (max-width:769px){.standard-banner.advantage-icons .image-copy-group .image-copy-elem br{display:none}}.product-table-section .content{--max-width:1380px;--content-base-width:90%}@media screen and (min-width:580px) and (max-width:1440px){.product-table-section .content{width:95%;margin-right:0}}@media screen and (min-width:0px) and (max-width:579px){.product-table-section .content{width:98%;margin-right:0}}.product-table-container{--table-offset-margin:110px;position:relative;display:block}@media screen and (min-width:0px) and (max-width:579px){.product-table-container{--table-offset-margin:90px}}.product-table-container .scroll-container{overflow-x:scroll;overflow-y:visible;margin-left:var(--table-offset-margin)}.product-table-container .scroll-table{position:static;display:table;width:100%;min-width:1140px;border-collapse:separate;border-spacing:0;line-height:1.4em;outline:13px solid var(--color-reverse-10)}@media screen and (min-width:0px) and (max-width:579px){.product-table-container .scroll-table{min-width:800px}}.product-table-container .scroll-table:before{content:'';position:absolute;display:block;width:calc(100% - var(--table-offset-margin));height:100%;top:0;left:var(--table-offset-margin);outline:12px solid rgba(255,255,255,.1);border-radius:12px;background:linear-gradient(0deg,rgba(227,227,227,.8) 70%,rgba(5,151,239,.45) 120%,#1b3768 160%);backdrop-filter:brightness(200%) blur(16px);-webkit-backdrop-filter:brightness(200%) blur(16px)}@supports not (backdrop-filter:brightness(200%) blur(16px)),(-webkit-backdrop-filter:brightness(200%) blur(16px)){.product-table-container .scroll-table:before{background:var(--color-lt-gray)}}@media screen and (min-width:0px) and (max-width:1440px){.product-table-container .scroll-table:before{border-radius:12px 0 0 12px}}.product-table-container .scroll-table .table-row{position:static;display:table-row;background-color:transparent}.product-table-container .scroll-table .table-row:nth-child(2) .table-cell:first-child{border-radius:12px 0 0 0}.product-table-container .scroll-table .table-row:nth-last-child(2) .table-cell:first-child{border-bottom-left-radius:12px}.product-table-container .scroll-table .table-row:last-child .table-cell.highlight{padding-bottom:10px}.product-table-container .scroll-table .table-row:last-child .table-cell.highlight .cell-content{border-bottom-left-radius:12px}.product-table-container .scroll-table .table-row:last-child .table-cell.highlight+.highlight .cell-content{border-radius:0}.product-table-container .scroll-table .table-row:last-child .table-cell.highlight:not(.highlight:has(+.highlight)) .cell-content{border-bottom-right-radius:12px}.product-table-container .scroll-table .table-row.name:has(.table-cell.highlight) .cell-content{padding:7px 0 15px}.product-table-container .scroll-table .table-row.name .table-cell{height:135px;border:none;vertical-align:top;padding-top:10px}.product-table-container .scroll-table .table-row.name .table-cell:first-child{background-color:transparent}@media screen and (min-width:0px) and (max-width:579px){.product-table-container .scroll-table .table-row.name .table-cell{height:100px}}.product-table-container .scroll-table .table-row.name .table-cell .cell-content{padding:15px 0}.product-table-container .scroll-table .table-row.name .table-cell .cell-content .cell-content-wrapper{width:100%;height:100%;padding:15px 0}.product-table-container .scroll-table .table-row.name .table-cell.highlight{color:var(--color-reverse)}.product-table-container .scroll-table .table-row.name .table-cell.highlight .cell-content,.product-table-container .scroll-table .table-row.name .table-cell.highlight .cell-content-wrapper{border-top-left-radius:12px;padding-left:7px}.product-table-container .scroll-table .table-row.name .table-cell.highlight+.highlight .cell-content,.product-table-container .scroll-table .table-row.name .table-cell.highlight+.highlight .cell-content-wrapper{border-radius:0;padding-left:0}.product-table-container .scroll-table .table-row.name .table-cell.highlight:not(.highlight:has(+.highlight)) .cell-content,.product-table-container .scroll-table .table-row.name .table-cell.highlight:not(.highlight:has(+.highlight)) .cell-content-wrapper{border-top-right-radius:12px}.product-table-container .scroll-table .table-row.name .table-cell.highlight:not(.highlight:has(+.highlight)) .cell-content{padding-right:7px}.product-table-container .scroll-table .table-row.name .table-cell.highlight .cell-content .cell-content-wrapper{background-color:var(--color-main)}.product-table-container .scroll-table .table-row.name .table-cell p.product-title img{position:relative;display:block;width:100%;height:auto;max-width:135px;margin:0 auto;padding:0}@media screen and (min-width:0px) and (max-width:579px){.product-table-container .scroll-table .table-row.name .table-cell p.product-title img{max-width:100px}}.product-table-container .scroll-table .table-row.filler{height:30px}.product-table-container .scroll-table .table-row.large .table-cell{height:90px}.product-table-container .scroll-table .table-row.large .table-cell:first-child{min-height:90px}@media screen and (min-width:1920px){.product-table-container .scroll-table .table-row.large .table-cell:first-child{min-height:90px}}.product-table-container .scroll-table .table-cell{position:relative;display:table-cell;vertical-align:middle;text-align:center;color:var(--color-main)}.product-table-container .scroll-table .table-cell:not(:last-child){border-right:2px solid var(--color-lt-gray-darkened-8)}.product-table-container .scroll-table .table-cell .cell-content{display:flex;align-items:center;justify-content:center;height:100%;padding:15px}@media screen and (min-width:0px) and (max-width:579px){.product-table-container .scroll-table .table-cell .cell-content{padding:15px 10px}}.product-table-container .scroll-table .table-cell p{font-size:.7rem;line-height:.8rem;padding:0;max-width:190px;margin:0 auto}@media screen and (min-width:1920px){.product-table-container .scroll-table .table-cell p{font-size:.6rem;max-width:240px}}.product-table-container .scroll-table .table-cell:first-child{position:absolute;display:flex;align-items:center;justify-content:center;width:var(--table-offset-margin);min-height:50px;padding:15px 7px;left:0;top:auto;margin-top:0;z-index:4;background-color:var(--color-third-lightened);font-family:var(--medium-font);color:var(--color-main);border:none}@media screen and (min-width:1920px){.product-table-container .scroll-table .table-cell:first-child{min-height:60px}}.product-table-container .scroll-table .table-cell.filler-cell{background:0 0;border:none}.product-table-container .scroll-table .table-cell.filler-cell .cell-content{padding:10px 20px}.product-table-container .scroll-table .table-cell:not(.highlight):has(+.highlight){border:none}.product-table-container .scroll-table .table-cell.highlight .cell-content{background-color:#fff}.product-table-container .scroll-table .table-cell.highlight:not(.highlight:has(+.highlight)){border:none}.product-table-container .scroll-table .table-cell.highlight:nth-child(2){padding-left:10px}.product-table-container .scroll-table .table-cell.highlight:last-child{padding-right:10px}.drag-to-reveal{margin:0 35px;position:relative;display:block}.drag-to-reveal .window-content{position:relative;display:block;background-color:var(--color-reverse)}.drag-to-reveal .left-window{z-index:1}.drag-to-reveal .right-window{z-index:1}.drag-to-reveal .overlay-window{position:absolute;display:block;width:50%;height:100%;top:0;overflow:hidden;z-index:2}.drag-to-reveal .overlay-window.left-window{left:0}.drag-to-reveal .overlay-window.left-window .window-content{left:0}.drag-to-reveal .overlay-window.right-window{right:0}.drag-to-reveal .overlay-window.right-window .window-content{right:0}.drag-to-reveal .overlay-window .window-content{position:absolute;width:100%;height:100%}.drag-to-reveal .range-wrapper{position:absolute;display:block;width:calc(100% + 70px);top:0;left:-35px;z-index:10;height:100%}.drag-to-reveal .range-wrapper .wiper{width:100%;height:100%;margin:0;top:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:0 0;cursor:pointer}.drag-to-reveal .range-wrapper .wiper:focus{outline:0}.drag-to-reveal .range-wrapper .wiper::-webkit-slider-runnable-track{background-color:transparent;border-radius:10px;height:100%}.drag-to-reveal .range-wrapper .wiper::-moz-range-track{background-color:transparent;border-radius:10px;height:100%}.drag-to-reveal .range-wrapper .wiper::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:70px/2;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-image:url(../assets/images/range-image-blue.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;left:-35px;right:-35px;height:100%;width:70px;z-index:2}@media screen and (min-width:0px) and (max-width:579px){.drag-to-reveal .range-wrapper .wiper::-webkit-slider-thumb{width:12%}}.drag-to-reveal .range-wrapper .wiper:focus::-webkit-slider-thumb{border:1px solid transparent}.drag-to-reveal .range-wrapper .wiper::-moz-range-thumb{border:none;border-radius:70px/2;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-image:url(../assets/images/range-image-blue.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;height:100%;width:70px;z-index:2}.drag-to-reveal .range-wrapper .wiper:focus::-moz-range-thumb{border:1px solid transparent}#product-tiles{position:relative;display:block}#product-tiles .content{position:relative;display:flex;padding:0;flex-direction:row;align-items:center;align-content:center;justify-content:center;height:auto;width:90%;max-width:90%;flex-wrap:wrap}@media screen and (min-width:0px) and (max-width:769px){#product-tiles .content{flex-direction:column;height:auto}}#product-tiles .content .product-cat-tile{position:relative;display:flex;width:350px;height:350px;top:0;margin:0 25px 30px 25px;padding:5px;background:linear-gradient(180deg,#0597ef 0,#1b3768 80%);overflow:hidden;border-radius:18px;flex-direction:column;justify-content:space-between;cursor:pointer;color:var(--color-reverse);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transition:transform .4s,-webkit-transform .4s,-moz-transform .4s,-ms-transform .4s,-o-transform .4s,margin .4s;-moz-transition:transform .4s,-webkit-transform .4s,-moz-transform .4s,-ms-transform .4s,-o-transform .4s,margin .4s;-o-transition:transform .4s,-webkit-transform .4s,-moz-transform .4s,-ms-transform .4s,-o-transform .4s,margin .4s;transition:transform .4s,-webkit-transform .4s,-moz-transform .4s,-ms-transform .4s,-o-transform .4s,margin .4s;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.4);-ms-box-shadow:0 0 25px 0 rgba(0,0,0,.4);-o-box-shadow:0 0 25px 0 rgba(0,0,0,.4);box-shadow:0 0 25px 0 rgba(0,0,0,.4)}@media screen and (min-width:0px) and (max-width:769px){#product-tiles .content .product-cat-tile{width:350px;height:350px;margin-bottom:25px}}#product-tiles .content .product-cat-tile p{font-size:1.4rem;line-height:1.5rem;padding-bottom:0}#product-tiles .content .product-cat-tile p sup{font-size:80%}@media screen and (min-width:580px) and (max-width:949px){#product-tiles .content .product-cat-tile p{font-size:1.2rem}}#product-tiles .content .product-cat-tile .tile-title img{position:relative;display:block;width:100%;height:auto;max-width:190px;margin:0 auto;padding:20px 0 0;text-align:center;z-index:2}#product-tiles .content .product-cat-tile .tile-img{position:relative;display:block;align-self:flex-end;border-radius:18px}#product-tiles .content .product-cat-tile .tile-img img{position:relative;display:block;width:100%;height:auto;margin:0 auto}#product-tiles .content .product-cat-tile .tile-hover{position:absolute;display:flex;width:100%;height:100%;top:0;left:0;border-radius:18px;background-color:var(--color-main);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;text-align:center;align-items:center;opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}#product-tiles .content .product-cat-tile .tile-hover p{position:relative;display:block;font-size:1.2rem;vertical-align:middle;padding:0 25px;margin:15% 0 0 0}#product-tiles .content .product-cat-tile .tile-hover p sup{font-size:50%}#product-tiles .content .product-cat-tile:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}#product-tiles .content .product-cat-tile:hover .tile-hover{opacity:1}.standard-content,.standard-content .content{width:100%;height:100%;max-width:100%;position:relative;display:flex;flex-direction:row;justify-content:stretch;align-content:stretch;align-items:center}@media screen and (min-width:0px) and (max-width:769px){.standard-content,.standard-content .content{flex-direction:column}}.standard-content .content .text-column,.standard-content .text-column{position:relative;display:flex;width:calc(var(--content-base-width)/ 2);z-index:2;align-content:center;align-items:center;max-width:calc(var(--max-width) * .5);margin:0 0 0 auto}@media screen and (min-width:0px) and (max-width:1200px){.standard-content .content .text-column,.standard-content .text-column{max-width:none}}@media screen and (min-width:0px) and (max-width:769px){.standard-content .content .text-column,.standard-content .text-column{width:var(--content-base-width);font-size:.7rem;margin:0 auto}}.standard-content .content .text-column:only-child,.standard-content .text-column:only-child{width:var(--content-base-width);max-width:var(--max-width);margin:0 auto}@media screen and (min-width:0px) and (max-width:579px){.standard-content .content .text-column:only-child,.standard-content .text-column:only-child{width:var(--content-base-width-mobile)}}.standard-content .content .text-column:only-child .text-block,.standard-content .text-column:only-child .text-block{margin:0 auto}.standard-content .content .text-column h1,.standard-content .content .text-column h2,.standard-content .content .text-column h3,.standard-content .content .text-column h4,.standard-content .content .text-column h5,.standard-content .content .text-column h6,.standard-content .text-column h1,.standard-content .text-column h2,.standard-content .text-column h3,.standard-content .text-column h4,.standard-content .text-column h5,.standard-content .text-column h6{font-size:2.4rem;color:var(--color-main)}@media screen and (min-width:0px) and (max-width:579px){.standard-content .content .text-column h1,.standard-content .content .text-column h2,.standard-content .content .text-column h3,.standard-content .content .text-column h4,.standard-content .content .text-column h5,.standard-content .content .text-column h6,.standard-content .text-column h1,.standard-content .text-column h2,.standard-content .text-column h3,.standard-content .text-column h4,.standard-content .text-column h5,.standard-content .text-column h6{font-size:2.2rem}}.standard-content .content .text-column .text-block,.standard-content .text-column .text-block{position:relative;display:block;vertical-align:middle}@media screen and (min-width:0px) and (max-width:769px){.standard-content .content .text-column .text-block,.standard-content .text-column .text-block{padding:0;margin:25px auto}}.standard-content .content .image-column,.standard-content .image-column{width:50%;background:0 0;overflow:visible}.standard-content .content .image-column .image-block,.standard-content .image-column .image-block{position:relative;display:block;width:100%;height:auto}.standard-content .content .image-column .image-block img,.standard-content .image-column .image-block img{position:relative;display:block;width:100%;height:auto;max-width:100%}.standard-content .content .image-column .image-block p.caption,.standard-content .image-column .image-block p.caption{text-align:center;font-size:.7rem}.standard-content .content .image-column.background .image-block,.standard-content .image-column.background .image-block{-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-position:bottom left;background-repeat:no-repeat;background-color:transparent;width:100%;z-index:0}@media screen and (min-width:0px) and (max-width:769px){.standard-content .content .image-column.background .image-block,.standard-content .image-column.background .image-block{width:100%;background:0 0}}.standard-content .content .image-column.background .image-block img,.standard-content .image-column.background .image-block img{opacity:0}@media screen and (min-width:0px) and (max-width:769px){.standard-content .content .image-column.background .image-block img,.standard-content .image-column.background .image-block img{opacity:1}}@media screen and (min-width:0px) and (max-width:769px){.standard-content .content .image-column,.standard-content .image-column{width:100%}}.standard-content .content.img-left .content,.standard-content.img-left .content{flex-direction:row-reverse}.standard-content .content.img-left .content .text-column,.standard-content.img-left .content .text-column{margin:0 auto 0 0}@media screen and (min-width:0px) and (max-width:769px){.standard-content .content.img-left .content .text-column,.standard-content.img-left .content .text-column{margin:0 auto}}.standard-content .content.img-left .content .text-column .text-block,.standard-content.img-left .content .text-column .text-block{margin-left:0}@media screen and (min-width:0px) and (max-width:769px){.standard-content .content.img-left .content,.standard-content.img-left .content{flex-direction:column}}.acf-table-container{position:relative;display:block}.acf-table-container .scroll-container{overflow-x:scroll;overflow-y:visible;margin-left:300px}@media screen and (min-width:0px) and (max-width:579px){.acf-table-container .scroll-container{margin-left:150px}}.acf-table-container .scroll-table{position:static;display:table;width:100%;min-width:1140px}.acf-table-container .scroll-table:before{content:"";position:absolute;display:block;width:calc(100% - 300px);height:100%;top:0;left:300px}@media screen and (min-width:0px) and (max-width:579px){.acf-table-container .scroll-table:before{width:calc(100% - 150px);height:100%;left:150px}}.acf-table-container .scroll-table .table-row{position:static;display:table-row;height:80px;background-color:transparent}.acf-table-container .scroll-table .table-cell{position:relative;display:table-cell;vertical-align:middle;padding:15px}.acf-table-container .scroll-table .table-cell.image-cell{padding-top:0;padding-bottom:0}.acf-table-container .scroll-table .table-cell .cell-content{padding:15px}.acf-table-container .scroll-table .table-cell img{position:relative;display:block;width:100%;height:auto;max-width:150px}.acf-table-container .scroll-table .table-cell p{padding:0;font-size:.9rem;line-height:1.2em}@media screen and (min-width:0px) and (max-width:579px){.acf-table-container .scroll-table .table-cell p{font-size:.75rem}}.acf-table-container .scroll-table .table-cell:first-child{position:absolute;display:flex;align-items:center;width:300px;min-height:80px;left:0;top:auto;margin-top:0;border:none;z-index:4}@media screen and (min-width:0px) and (max-width:579px){.acf-table-container .scroll-table .table-cell:first-child{width:150px}}.acf-table-container .scroll-table .table-cell.header-cell span{position:relative;display:block;font-size:.75rem}@media screen and (min-width:0px) and (max-width:579px){.acf-table-container .scroll-table .table-cell.header-cell span{font-size:.6rem}}.acf-table-container .scroll-table .table-cell.header-cell.image-cell{vertical-align:middle!important}.acf-table-container .scroll-table .table-cell.header-cell img{max-width:125px}.acf-table-container .scroll-table .table-cell.highlight-main{background-color:var(--color-main);color:var(--color-reverse)}.acf-table-container .scroll-table .table-cell.highlight-sec{background-color:var(--color-sec);color:var(--color-reverse)}.acf-table-container .scroll-table .table-cell.highlight-third{background-color:var(--color-third);color:var(--color-reverse)}.acf-table-container .scroll-table .table-cell.highlight-third-light{background-color:var(--color-third-lightened);color:var(--color-main);font-family:var(--bold-font)}.acf-table-container .scroll-table .table-cell.highlight-fourth{background-color:var(--color-fourth);color:var(--color-reverse)}.study-table .table-caption{position:relative;display:block;margin:15px auto}.study-table .table-caption p{font-size:.9rem}.study-table .acf-table-container{--study-table-offset-margin:400px}@media screen and (min-width:580px) and (max-width:1200px){.study-table .acf-table-container{--study-table-offset-margin:200px}}@media screen and (min-width:0px) and (max-width:579px){.study-table .acf-table-container{--study-table-offset-margin:150px}}.study-table .acf-table-container .scroll-container{margin-left:var(--study-table-offset-margin)}.study-table .acf-table-container .scroll-table:before{content:'';width:calc(100% - var(--study-table-offset-margin));height:100%;left:var(--study-table-offset-margin)}.study-table .acf-table-container .scroll-table .table-row:first-child .table-cell{border-bottom:5px solid var(--color-lt-gray)}.study-table .acf-table-container .scroll-table .table-row:first-child .table-cell.highlight-main{color:var(--color-main);background-color:var(--color-reverse);font-family:var(--bold-font)}.study-table .acf-table-container .scroll-table .table-row:first-child .table-cell.highlight-main span{font-family:var(--regular-font)}.study-table .acf-table-container .scroll-table .table-row:first-child .table-cell.highlight-sec{color:var(--color-sec);background-color:var(--color-reverse);font-family:var(--bold-font)}.study-table .acf-table-container .scroll-table .table-row:first-child .table-cell.highlight-sec span{font-family:var(--regular-font)}.study-table .acf-table-container .scroll-table .table-row:first-child .table-cell.highlight-third{color:var(--color-third);background-color:var(--color-reverse);font-family:var(--bold-font)}.study-table .acf-table-container .scroll-table .table-row:first-child .table-cell.highlight-third span{font-family:var(--regular-font)}.study-table .acf-table-container .scroll-table .table-row:first-child .table-cell.highlight-third-light{color:var(--color-third-lightened);background-color:var(--color-reverse);font-family:var(--bold-font)}.study-table .acf-table-container .scroll-table .table-row:first-child .table-cell.highlight-third-light span{font-family:var(--regular-font)}.study-table .acf-table-container .scroll-table .table-row:first-child .table-cell.highlight-fourth{color:var(--color-fourth);background-color:var(--color-reverse);font-family:var(--bold-font)}.study-table .acf-table-container .scroll-table .table-row:first-child .table-cell.highlight-fourth span{font-family:var(--regular-font)}.study-table .acf-table-container .scroll-table .table-row:not(:last-child) .table-cell{border-bottom:2px solid var(--color-lt-gray)}.study-table .acf-table-container .scroll-table .table-row:last-child>span.table-cell[class*=highlight]:first-of-type{border-radius:0 0 0 10px}.study-table .acf-table-container .scroll-table .table-row:last-child>span.table-cell[class*=highlight]:last-of-type{border-radius:0 0 10px 0}.study-table .acf-table-container .scroll-table .table-row:last-child>span.table-cell[class*=highlight]:first-of-type:last-of-type{border-radius:0 0 10px 10px}.study-table .acf-table-container .scroll-table .table-cell:first-child{width:var(--study-table-offset-margin);color:var(--color-main);font-family:var(--medium-font)}.study-table .acf-table-container .scroll-table .table-cell.header-cell{vertical-align:bottom}#pliability-scoring.study-table .acf-table-container .scroll-table{min-width:600px}@media screen and (min-width:0px) and (max-width:769px){#pliability-scoring.study-table .acf-table-container .scroll-table{min-width:250px}}@media screen and (min-width:0px) and (max-width:769px){#pliability-scoring.study-table .acf-table-container .scroll-table .table-row{height:90px}}@media screen and (min-width:0px) and (max-width:769px){#pliability-scoring.study-table .acf-table-container .scroll-table .table-cell.header-cell{min-height:90px}}@media screen and (min-width:950px) and (max-width:9999px){#graft-revascularization.study-table .content{padding-bottom:150px}}#graft-revascularization.study-table .acf-table-container .scroll-table{min-width:850px}@media screen and (min-width:0px) and (max-width:579px){#graft-revascularization.study-table .acf-table-container .scroll-table{min-width:650px}}#graft-revascularization.study-table .acf-table-container .scroll-table .header-cell[class*=highlight]{color:var(--color-base);font-family:var(--regular-font)}@media screen and (min-width:770px) and (max-width:1200px){.study-introduction .content{flex-direction:column}}@media screen and (min-width:950px) and (max-width:9999px){.study-introduction .content{padding-top:120px!important}}@media screen and (min-width:0px) and (max-width:1200px){.study-introduction .content .image-column .image-block{width:var(--content-base-width);margin:0 auto}}@media screen and (min-width:0px) and (max-width:579px){.study-introduction .content .image-column .image-block{width:var(--content-base-width-mobile)}}.study-introduction .content .image-column .image-block img{max-width:700px;padding:0 25px}@media screen and (min-width:0px) and (max-width:1200px){.study-introduction .content .image-column .image-block img{max-width:600px;margin:0 auto;padding:0}}.study-introduction .content .image-column .image-block p.caption{max-width:700px}@media screen and (min-width:0px) and (max-width:1200px){.study-introduction .content .image-column .image-block p.caption{max-width:600px}}@media screen and (min-width:770px) and (max-width:1200px){.study-introduction .content .text-column{width:var(--content-base-width);margin:0 auto}}.study-introduction .content .text-column .additional-content h1,.study-introduction .content .text-column .additional-content h2,.study-introduction .content .text-column .additional-content h3,.study-introduction .content .text-column .additional-content h4,.study-introduction .content .text-column .additional-content h5,.study-introduction .content .text-column .additional-content h6{font-size:1rem;padding:15px 0 0}.study-introduction .content .text-column .additional-content p{font-size:.8rem}.study-data{padding-top:50px}@media screen and (min-width:0px) and (max-width:769px){.study-data{padding-top:25px}.study-data h3{font-size:1.7rem!important}}.study-data .content{width:var(--content-base-width)}.study-data .content .text-column:only-child{width:100%}@media screen and (min-width:0px) and (max-width:1200px){.study-data .content .text-column{margin:0 auto!important}}@media screen and (min-width:0px) and (max-width:769px){.study-data .content .text-column{width:100%}}.study-data .content .image-column{padding-bottom:50px}.study-data .content .image-column .image-block img{max-width:600px;margin:0 50px 0 auto;width:90%}@media screen and (min-width:0px) and (max-width:949px){.study-data .content .image-column .image-block img{width:100%;margin:0 auto}}@media screen and (min-width:0px) and (max-width:769px){.study-data .content .image-column .image-block img{max-width:400px}}section.dots-bottom{background-image:url(../assets/images/header-bottom.png);-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;background-color:transparent}section.dots-top{background-image:url(../assets/images/dots-top.png);-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-color:transparent;padding-top:100px}@media screen and (min-width:0px) and (max-width:769px){section.dots-top{padding-top:50px}}section.dots-faded-bottom{background-image:url(../assets/images/dots-bottom.png);-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;background-color:transparent}section.dots-top-bottom{background-image:url(../assets/images/dots-top.png);-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-color:transparent}section.dots-top-bottom:after{content:"";background:url(../assets/images/dots-bottom.png);-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;background-color:transparent;position:absolute;display:block;bottom:0;left:0;width:100%;height:100%;z-index:-1}section.overlap-bottom{padding-bottom:85px;margin-bottom:-100px}@media screen and (min-width:0px) and (max-width:769px){section.overlap-bottom{padding-bottom:100px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.flex{display:block}.flex .flex-col,.flex [class*=flex-col]{display:inline-block}nav{vertical-align:middle}nav .nav-content{display:table!important}nav .nav-content ul.menu{display:table-cell!important;vertical-align:middle}nav .nav-content ul.menu li.menu-item{display:inline-block}}#attachment-section .attachment-image img{position:relative;display:block;width:100%;height:auto}#attachment-section .entry-caption{padding-top:50px}#author-avatar img{width:100%;height:auto}@media{#author-avatar{display:block;width:50%;margin:0 auto;padding-bottom:50px}}#author-description{padding-left:40px}@media{#author-description{width:100%;padding-left:0}}.guide-menu{width:100%;background-color:var(--color-lt-gray-lightened-4);border-bottom:2px solid var(--color-lt-gray);padding:0 45px;text-align:center}.guide-menu .menu-item-container{position:relative;display:inline-block;padding:20px 15px}.guide-menu .menu-item-container:hover .guide-sub-menu{opacity:1;overflow:visible;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.guide-menu .menu-item-container a,.guide-menu .menu-item-container span{text-decoration:none;font-family:var(--bold-font)}.guide-menu .menu-item-container p{padding:0}.guide-menu .menu-item-container .guide-sub-menu{position:absolute;display:table;left:0;top:100%;padding:0 15px;background-color:var(--color-lt-gray-lightened-4);-webkit-box-shadow:1px 1px 4px 0 1px 4px 4px 0;-moz-box-shadow:1px 1px 4px 0 1px 4px 4px 0;-ms-box-shadow:1px 1px 4px 0 1px 4px 4px 0;-o-box-shadow:1px 1px 4px 0 1px 4px 4px 0;box-shadow:1px 1px 4px 0 1px 4px 4px 0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:0;overflow:hidden;z-index:100}.guide-menu .menu-item-container .guide-sub-menu p{position:relative;display:table-row}.guide-menu .menu-item-container .guide-sub-menu p:first-child a{padding-top:10px}.guide-menu .menu-item-container .guide-sub-menu p:last-child a{padding-bottom:10px}.guide-menu .menu-item-container .guide-sub-menu p a{position:relative;display:table-cell;background-color:var(--color-lt-gray-lightened-4);padding:5px 0}#archive-guide_pages h1{text-align:center}#single-guide_pages .single-guide-nav-link{position:relative;display:flex;align-items:flex-end;padding-bottom:30px;margin-left:-7%}#single-guide_pages .single-guide-nav-link span.icon{font-size:1.3em}#single-guide_pages div[class*=col-]{position:relative;vertical-align:top;margin:0}#single-guide_pages div[class*=col-] h1{padding-top:0}#single-guide_pages div.guide-child-menu-wrapper{position:sticky;top:0}#single-guide_pages .guide-child-menu{position:absolute;width:100%;min-height:100vh;background-color:var(--color-lt-gray-lightened-4);margin:0;padding:20px}#single-guide_pages .guide-child-menu a,#single-guide_pages .guide-child-menu span{display:block;padding:10px 0;font-family:var(--bold-font)}#single-guide_pages .guide-child-menu a:first-child,#single-guide_pages .guide-child-menu span:first-child{padding-top:0}#single-guide_pages .guide-child-menu a:last-child,#single-guide_pages .guide-child-menu span:last-child{padding-bottom:0}#search-results .search-response{color:var(--color-base);padding-right:25px}#search-results .search{position:relative;display:block;margin-bottom:50px;vertical-align:middle}@media{#search-results .search{margin-bottom:30px}}#search-results .search .search-form{position:relative;display:inline-block;float:right}#search-results .search .screen-reader-text{display:none}#search-results article{position:relative;display:block;margin:0 auto;padding:0}#search-results article hr{position:relative;display:block;margin:80px auto;width:50%}@media{#search-results article hr{margin:60px auto}}@media{#search-results article hr{margin:40px auto}}@media{#search-results article hr{margin:30px auto}}@media{#search-results article hr{margin:25px auto}}#search-results article .feature-image a{position:relative;display:inline-block;width:100%;height:auto}#search-results article .feature-image a img{position:relative;display:block;width:100%;height:auto}@media{#search-results article .feature-image{position:relative;display:block;width:100%}}#search-results article .story-text p.post-meta{color:var(--color-base-lightened-40);padding:0}#search-results article:last-child hr{display:none}#front-page header{padding-bottom:100px;margin-bottom:-150px}@media screen and (min-width:770px) and (max-width:949px){#front-page header{padding-bottom:90px;margin-bottom:-120px}}@media screen and (min-width:0px) and (max-width:769px){#front-page header{padding-bottom:80px;margin-bottom:-100px}}#front-page header .content{justify-content:center}#front-page header .content .text-column{position:relative;display:block}@media screen and (min-width:0px) and (max-width:949px){#front-page header .content .image-column .image-block{max-width:500px}}@media screen and (min-width:0px) and (max-width:949px){#front-page header .content .image-column{padding-top:5%}}#home-intro.dots-bottom{background-position:center 120%}@media screen and (min-width:770px) and (max-width:1200px){#home-intro.dots-bottom{background-position:center 140%}}#home-intro .content{padding:0!important}@media screen and (min-width:770px) and (max-width:949px){#home-intro .content{flex-direction:column}#home-intro .content .text-column{width:var(--content-base-width);margin:0 auto}#home-intro .content .image-column{width:var(--content-base-width);margin:0 auto 0 0}}#home-intro .image-block{width:130%!important;height:100%}@media screen and (min-width:0px) and (max-width:769px){#home-intro .image-block{background:0 0!important;width:100%!important}}@media screen and (min-width:770px) and (max-width:949px){#home-intro .text-block{margin:25px 0}}#home-intro .text-block p{text-shadow:#fff 0 0 34px}#home-accordion .content{overflow:hidden;align-items:stretch}@media screen and (min-width:770px) and (max-width:949px){#home-accordion .content{flex-direction:column}}@media screen and (min-width:770px) and (max-width:949px){#home-accordion .content{max-width:var(--content-base-width-mobile)}}@media screen and (min-width:770px) and (max-width:949px){#home-accordion .content .image-column,#home-accordion .content .text-column{width:100%}}@media screen and (min-width:770px) and (max-width:949px){#home-accordion .content .text-column .text-block{margin:0 auto}}#home-accordion .image-block{right:-5vw}#home-accordion .image-block.floating,#home-accordion .image-block.sticky{max-width:50%}#home-accordion .image-block.sticky{position:absolute;bottom:0}@media screen and (min-width:0px) and (max-width:949px){#home-accordion .image-block{display:none}}#home-accordion .additional-content{padding-top:60px}#home-accordion .expanding-group .accordion-item{display:flex;flex-direction:row-reverse;align-items:flex-start}#home-accordion .expanding-group .accordion-item:not(:last-child){padding-bottom:40px;margin-bottom:40px;border-bottom:4px solid var(--color-gray)}#home-accordion .expanding-group .accordion-item .accordion-icon{display:flex;align-items:center;justify-content:center;margin-right:30px;background-color:var(--color-main);-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;font-size:5rem;color:var(--color-reverse);border-radius:5px}@media screen and (min-width:0px) and (max-width:579px){#home-accordion .expanding-group .accordion-item .accordion-icon{margin-right:15px;font-size:4rem}}#home-accordion .expanding-group .accordion-item .exp-container{flex-grow:2}#home-accordion .expanding-group .accordion-item .exp-container .title{display:flex;align-items:center;justify-content:space-between;font-size:1.266667rem;line-height:2rem;font-family:var(--medium-font);padding:10px 0 0 0;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}#home-accordion .expanding-group .accordion-item .exp-container .title>span:not(.exp-icon){display:flex;align-items:center;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}#home-accordion .expanding-group .accordion-item .exp-container .title:hover{color:var(--color-main-darkened-10)}#home-accordion .expanding-group .accordion-item .exp-container .title:hover>span:not(.exp-icon){transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02)}#home-accordion .expanding-group .accordion-item .exp-container .title:hover .accordion-icon{background-color:var(--color-main-darkened-10)}#home-accordion .expanding-group .accordion-item .exp-container .title sup{display:inline-block;font-size:10px;vertical-align:1rem!important;white-space:nowrap}#home-accordion .expanding-group .accordion-item .exp-container .exp-window .exp-contents{padding-left:142px}@media screen and (min-width:1920px){#home-accordion .expanding-group .accordion-item .exp-container .exp-window .exp-contents{padding-left:180px}}@media screen and (min-width:950px) and (max-width:1200px),screen and (min-width:381px) and (max-width:579px),screen and (min-width:0px) and (max-width:380px){#home-accordion .expanding-group .accordion-item .exp-container .exp-window .exp-contents{padding-left:0;padding-top:10px}}@media screen and (min-width:580px) and (max-width:949px){#home-accordion .expanding-group .accordion-item .exp-container .exp-window .exp-contents{padding-left:122px}}#contact-page{position:relative;display:block;height:auto;overflow:hidden}#contact-page .header-top-grad{height:50%}@media screen and (min-width:0px) and (max-width:769px){#contact-page .header-top-grad{height:250px}}#contact-page .content{height:auto;min-height:100vh;z-index:10;padding:250px 0;max-width:var(--content-base-width)}@media screen and (min-width:770px) and (max-width:949px){#contact-page .content{padding:230px 0}}@media screen and (min-width:580px) and (max-width:769px){#contact-page .content{padding:210px 0}}@media screen and (min-width:381px) and (max-width:579px){#contact-page .content{padding:190px 0}}@media screen and (min-width:0px) and (max-width:380px){#contact-page .content{padding:170px 0}}@media screen and (min-width:770px) and (max-width:949px){#contact-page .content{max-width:var(--content-base-width-mobile)}}@media screen and (min-width:0px) and (max-width:769px){#contact-page .content{max-width:var(--content-base-width-mobile);padding:100px 0}}#contact-page .content .text-column{width:100%}#contact-page .content .text-column .text-block{padding-right:15%}@media screen and (min-width:0px) and (max-width:769px){#contact-page .content .text-column .text-block{padding-right:0}}#contact-page .content .text-column .text-block p{text-shadow:rgba(255,255,255,.9) 0 0 34px}#contact-page .content .text-column .text-block .contact-cta{padding-top:25px;font-size:.9em;font-family:var(--semibold-font)}@media screen and (min-width:0px) and (max-width:769px){#contact-page .content .text-column .text-block .contact-cta{padding-top:0;font-size:1.1em}}#contact-page .content .text-column .text-block .additional-content{padding-top:10px;vertical-align:middle}#contact-page .content .text-column .text-block .additional-content a{position:relative;display:flex;align-content:center;align-items:center;font-family:var(--bold-font);font-size:2.2em;line-height:1em;color:var(--color-third);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media screen and (min-width:1201px) and (max-width:1440px){#contact-page .content .text-column .text-block .additional-content a{font-size:2.8vw}}@media screen and (min-width:770px) and (max-width:1200px){#contact-page .content .text-column .text-block .additional-content a{font-size:3vw}}@media screen and (min-width:0px) and (max-width:769px){#contact-page .content .text-column .text-block .additional-content a{font-size:2.2em}}#contact-page .content .text-column .text-block .additional-content a:hover{color:var(--color-sec)}#contact-page .content .text-column .text-block .additional-content a .icon{font-size:2em;line-height:1em;color:inherit;margin:0 0 0 -20px;padding:0 0 10px}@media screen and (min-width:0px) and (max-width:769px){#contact-page .content .text-column .text-block .additional-content a .icon{margin-left:-12px}}#contact-page .content .forminator-edit-module{width:0;height:0;display:none}#contact-page .content .form-block{margin-right:auto;margin-left:unset;width:100%}@media screen and (min-width:0px) and (max-width:769px){#contact-page .content .form-block{position:relative;display:block;margin:0 auto}}#contact-page .content .form-block .forminator-row{vertical-align:top;margin-bottom:0;max-width:100%}#contact-page .content .form-block .forminator-row .forminator-col{max-width:100%;margin-bottom:10px}#contact-page .content .form-block .forminator-row:nth-child(6){position:relative;display:inline-block;width:50%;padding-left:15px}@media screen and (min-width:0px) and (max-width:769px){#contact-page .content .form-block .forminator-row:nth-child(6){position:relative;display:block;width:100%}}#contact-page .content .form-block .forminator-row.forminator-row-last{position:relative;display:inline-block;width:50%;margin:0}#contact-page .content .form-block .forminator-row.forminator-row-last .forminator-col{padding:5px 15px 0 0;text-align:right}@media screen and (min-width:0px) and (max-width:769px){#contact-page .content .form-block .forminator-row.forminator-row-last .forminator-col{text-align:center}}@media screen and (min-width:0px) and (max-width:769px){#contact-page .content .form-block .forminator-row.forminator-row-last{position:relative;display:block;width:100%;margin:0 0 5px 0}}@media screen and (min-width:0px) and (max-width:769px){#contact-page .content .form-block .col-6{position:relative;display:block;width:97.85%}}#contact-page .content .form-block .forminator-field-consent{position:relative;display:block;width:100%}#contact-page .content .form-block .forminator-field-consent .forminator-field{position:relative;display:block}#contact-page .content .form-block .forminator-field-consent .forminator-consent{padding-top:4px;float:left}#contact-page .content .form-block .forminator-field-consent .forminator-consent__label{padding:0 0 0 25px}#contact-page .content .form-block .forminator-field-consent .forminator-consent__label p{padding-top:4px;font-size:.5rem!important}#contact-page .content .form-block .forminator-field-consent .forminator-consent__label p a{color:var(--color-base);text-decoration:underline}#contact-page .content .form-block .forminator-field-consent .forminator-consent__label p a:hover{color:var(--color-sec)}#contact-page .header-bottom{margin-bottom:-180px}@media screen and (min-width:770px) and (max-width:949px){#contact-page .header-bottom{width:110%;margin-left:-5%;margin-bottom:-80px}}@media screen and (min-width:580px) and (max-width:769px){#contact-page .header-bottom{width:120%;margin-left:-10%;margin-bottom:-60px}}@media screen and (min-width:0px) and (max-width:579px){#contact-page .header-bottom{width:120%;margin-left:-10%;margin-bottom:-40px}}#page-resources header .content{padding:0}@media screen and (min-width:0px) and (max-width:769px){#page-resources header .content{justify-content:center}}#page-resources header .content .image-column{height:100%;z-index:-1}#page-resources header .content .image-column .image-block{height:100%;width:200%;left:-100%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center right;background-repeat:no-repeat;background-color:transparent}@media screen and (min-width:0px) and (max-width:769px){#page-resources header .content .image-column .image-block{width:100%;left:0}}@media screen and (min-width:0px) and (max-width:769px){#page-resources header .content .image-column{position:absolute;display:block;width:100%;height:100%;top:0;left:0}}section#reimbursement .content{padding:0;align-content:center}section#reimbursement .content .text-column{padding:100px 0}@media screen and (min-width:770px) and (max-width:949px){section#reimbursement .content .text-column{padding:80px 0}}@media screen and (min-width:580px) and (max-width:769px){section#reimbursement .content .text-column{padding:60px 0}}@media screen and (min-width:381px) and (max-width:579px){section#reimbursement .content .text-column{padding:40px 0}}@media screen and (min-width:0px) and (max-width:380px){section#reimbursement .content .text-column{padding:20px 0}}@media screen and (min-width:0px) and (max-width:949px){section#reimbursement .content .text-column{padding-bottom:15px}}section#reimbursement .content .text-column .text-block{position:relative;display:block;padding-right:10%}@media screen and (min-width:950px) and (max-width:1200px){section#reimbursement .content .text-column .text-block{width:80%}}@media screen and (min-width:0px) and (max-width:949px){section#reimbursement .content .text-column .text-block{padding-right:0;width:85%}}section#reimbursement .content .text-column ul{padding-left:25px;margin-top:0}section#reimbursement .content .text-column ul li{position:relative;display:block;list-style-type:none;font-size:1rem;line-height:1.4rem;margin-bottom:25px}section#reimbursement .content .text-column ul li:before{position:absolute;display:inline-block;content:'•';font-family:var(--bold-font);color:var(--color-third);font-size:1.8rem;left:-25px}section#reimbursement .content .text-column p+ul{margin-top:1em}section#reimbursement .content .text-column h6{padding:15px 0;font-size:1.2rem}section#reimbursement .content .text-column+.text-column{flex-direction:column;align-items:center;margin:0 auto}@media screen and (min-width:0px) and (max-width:949px){section#reimbursement .content .text-column+.text-column{align-items:flex-start;padding-top:15px;padding-bottom:80px}}section#reimbursement .content .text-column+.text-column .text-block{padding:0}@media screen and (min-width:0px) and (max-width:769px){section#reimbursement .content .text-column+.text-column .text-block{margin:0 auto 25px}}section#reimbursement .content .text-column+.text-column .text-block h3{font-size:1.5rem}section#reimbursement .content .text-column+.text-column .text-block p{font-size:.9rem}section#reimbursement .content .text-column+.text-column .text-block a{font-size:.9rem;padding:15px 10px;width:140px;margin:10px auto}section#reimbursement .content .text-column+.text-column .additional-content{padding-bottom:10px}@media screen and (min-width:0px) and (max-width:949px){section#reimbursement .content .text-column+.text-column .additional-content{width:85%;margin:0 auto}}section#reimbursement .content .text-column+.text-column .additional-content img{width:100%;height:auto;max-width:300px}@media screen and (min-width:0px) and (max-width:949px){section#reimbursement .content .text-column+.text-column .additional-content img{max-width:200px}}section#reimbursement .content .text-column.is-grouped{position:relative;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;width:100%}@media screen and (min-width:0px) and (max-width:769px){section#reimbursement .content .text-column.is-grouped{width:85%}}section#reimbursement .content .text-column.is-grouped .text-group{position:relative;display:block;width:100%;margin:0 auto}section#reimbursement .content .text-column.is-grouped .button-block{position:relative;display:block;width:85%;margin:20px auto 0 0;padding-top:20px;border-top:1px solid var(--color-lt-gray)}section#reimbursement .content .text-column.is-grouped .button-block p{padding-bottom:0}@media screen and (min-width:0px) and (max-width:769px){section#reimbursement .content .text-column.is-grouped .button-block{margin:20px auto}}@media screen and (min-width:770px) and (max-width:949px){section#reimbursement .content{flex-direction:column}section#reimbursement .content .text-column{width:100%}section#reimbursement .content .text-column .text-block{margin:0 auto}}#literature .downloads-group{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;align-content:center;justify-content:space-evenly;margin:25px auto 0 auto}@media screen and (min-width:0px) and (max-width:769px){#literature .downloads-group{max-width:100%}}#literature .downloads-group a.download{position:relative;display:inline-block;flex-grow:1;vertical-align:middle;text-align:center;width:180px;height:auto;margin:30px auto;padding:0 20px;font-size:1.2rem;color:var(--color-reverse);line-height:1em;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#literature .downloads-group a.download:hover{opacity:.6}#literature .downloads-group a.download .icon{position:relative;display:block;font-size:3.2em;color:inherit}#literature .downloads-group a.download p{font-size:1em;line-height:1.4rem}#literature .downloads-group a.download img{padding-top:5px;width:12vw;height:auto;max-width:120px;min-width:80px}#literature .downloads-group a.download img~p{padding:0 0 10px 0}@media screen and (min-width:0px) and (max-width:769px){#literature .downloads-group a.download{width:160px;font-size:.9rem;margin:20px auto;padding:0 10px}}#coverage .additional-content{position:relative;display:block;margin:75px auto 0 auto;text-align:center}@media screen and (min-width:0px) and (max-width:769px){#coverage .additional-content{margin-top:50px}}#coverage .additional-content .table-block{position:relative;display:block;width:auto;max-width:100%;overflow:scroll}#coverage .additional-content table{width:100%;font-size:.8rem}@media screen and (min-width:0px) and (max-width:769px){#coverage .additional-content table{font-size:.65rem}}#coverage .additional-content table tr{vertical-align:middle}#coverage .additional-content table tr td,#coverage .additional-content table tr th{padding:0;text-align:left;font-family:var(--semibold-font);color:var(--color-main);vertical-align:middle}#coverage .additional-content table tr td p,#coverage .additional-content table tr th p{position:relative;display:inline-block;width:100%;vertical-align:bottom!important;font-family:inherit;font-size:1em;padding:15px 15px 8px}@media screen and (min-width:0px) and (max-width:769px){#coverage .additional-content table tr td p,#coverage .additional-content table tr th p{padding:10px}}#coverage .additional-content table tr td.reg-col,#coverage .additional-content table tr th.reg-col{width:42.5%}#coverage .additional-content table tr td.reg-col p,#coverage .additional-content table tr th.reg-col p{white-space:nowrap;border-bottom:1px solid var(--color-base)}#coverage .additional-content table tr td.reg-col.col-1,#coverage .additional-content table tr th.reg-col.col-1{padding-left:50px}@media screen and (min-width:0px) and (max-width:769px){#coverage .additional-content table tr td.reg-col.col-1,#coverage .additional-content table tr th.reg-col.col-1{padding-left:20px}}#coverage .additional-content table tr td.index-col,#coverage .additional-content table tr th.index-col{text-align:center;font-family:var(--bold-font);color:var(--color-base);border-bottom:none;width:15%;max-width:200px}#coverage .additional-content table tr td.index-col.fourth,#coverage .additional-content table tr th.index-col.fourth{color:var(--color-reverse);background-color:var(--color-fourth)}#coverage .additional-content table tr td.index-col.third,#coverage .additional-content table tr th.index-col.third{color:var(--color-reverse);background-color:var(--color-third);border-radius:5px 5px 0 0}#coverage .additional-content table tr td.index-col.third-lightened,#coverage .additional-content table tr th.index-col.third-lightened{color:var(--color-main);background-color:var(--color-third-lightened);border-radius:0 0 5px 5px}#coverage .additional-content table tr th{font-family:var(--regular-font)!important;color:var(--color-base);border:none}#coverage .additional-content table tr th p{border:none!important}#coverage .additional-content p.table-caption{font-size:.7rem;text-align:left}@media screen and (min-width:0px) and (max-width:769px){#myrti .content{flex-direction:column-reverse;padding-top:100px}}#myrti .content img{max-width:180px;margin:0 auto}@media screen and (min-width:0px) and (max-width:769px){#myrti .content img{max-width:180px;padding-bottom:30px}}#page-difference{--banner-headline-font-size:1.7rem}@media screen and (min-width:0px) and (max-width:579px){#page-difference{--banner-headline-font-size:1.2rem}}#page-difference .large-header .content.img-right .image-column .image-block{width:90%}@media screen and (min-width:0px) and (max-width:769px){#page-difference .large-header .header-bottom{bottom:5%}}#page-difference #in-page-navigation-section{position:absolute;display:block;width:100%;height:auto;bottom:100%;z-index:5000}#page-difference #in-page-navigation-section .in-page-navigation{width:100%;height:auto}#page-difference #in-page-navigation-section .in-page-navigation.floating .in-page-navigation-content{border-radius:0 0 10px 10px}#page-difference #in-page-navigation-section .in-page-navigation .in-page-navigation-content{position:relative;display:flex;justify-content:space-around;align-items:stretch;width:100%;height:auto;max-width:1200px;margin:0 auto;padding:15px 10px 0;border-radius:10px 10px 0 0;background-color:var(--color-main);-webkit-transition:border-radius .2s ease-in-out;-moz-transition:border-radius .2s ease-in-out;-o-transition:border-radius .2s ease-in-out;transition:border-radius .2s ease-in-out}@media screen and (min-width:0px) and (max-width:769px){#page-difference #in-page-navigation-section .in-page-navigation .in-page-navigation-content{padding:5px 5px 0}}#page-difference #in-page-navigation-section .in-page-navigation .in-page-navigation-content a{position:relative;display:flex;justify-content:space-around;align-items:center;text-align:center;padding:5px 10px;border-bottom:10px solid transparent;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}@media screen and (min-width:0px) and (max-width:769px){#page-difference #in-page-navigation-section .in-page-navigation .in-page-navigation-content a{padding:15px 10px 0;border-bottom-width:5px}}@media screen and (min-width:0px) and (max-width:579px){#page-difference #in-page-navigation-section .in-page-navigation .in-page-navigation-content a{font-size:.9rem;line-height:1rem;padding:5px 5px 5px}}#page-difference #in-page-navigation-section .in-page-navigation .in-page-navigation-content a.active,#page-difference #in-page-navigation-section .in-page-navigation .in-page-navigation-content a:hover{border-color:var(--color-reverse)}#page-difference #in-page-navigation-section .in-page-navigation .in-page-navigation-content span{color:var(--color-reverse)}#introduction .content{padding:140px 0}@media screen and (min-width:950px) and (max-width:1200px){#introduction .content{padding:100px 0}}@media screen and (min-width:0px) and (max-width:949px){#introduction .content{padding:60px 0 0}}#introduction .content h4{font-size:var(--banner-headline-font-size);color:var(--color-main);line-height:1.4em;max-width:85%;margin:0 auto;text-align:center}@media screen and (min-width:0px) and (max-width:1200px){#introduction .content h4{max-width:100%}}@media screen and (min-width:580px) and (max-width:769px){#introduction .content h4{font-size:1.5rem}}@media screen and (min-width:0px) and (max-width:579px){#introduction .content h4 sup{vertical-align:10px!important}}#feature-articles .standard-content:first-child{padding-top:70px}@media screen and (min-width:770px) and (max-width:1200px){#feature-articles .standard-content:first-child{padding-top:40px}}@media screen and (min-width:0px) and (max-width:769px){#feature-articles .standard-content:first-child{padding-top:0}}#feature-articles .standard-content:first-child .text-column{align-self:flex-start;margin-block-start:7%}#feature-articles .standard-content:nth-child(2){margin-top:-13%}@media screen and (min-width:1201px) and (max-width:1440px){#feature-articles .standard-content:nth-child(2){margin-top:-7%}}@media screen and (min-width:950px) and (max-width:1200px),screen and (min-width:0px) and (max-width:769px){#feature-articles .standard-content:nth-child(2){margin-top:-10%}}@media screen and (min-width:770px) and (max-width:949px){#feature-articles .standard-content:nth-child(2){margin-top:0}}@media screen and (min-width:0px) and (max-width:769px){#feature-articles .standard-content .text-column h3{font-size:2rem}}#feature-articles .dermis-graph{padding:100px 0 150px}@media screen and (min-width:0px) and (max-width:769px){#feature-articles .dermis-graph{padding:50px 0 40px}}#feature-articles .dermis-graph img{width:100%;height:auto}#feature-icons .content{position:relative;display:flex;justify-content:center;max-width:100%}@media screen and (min-width:0px) and (max-width:769px){#feature-icons .content{flex-wrap:wrap}}#feature-icons .content .feature-icon{margin:10px 20px;text-align:center;width:300px}@media screen and (min-width:0px) and (max-width:1200px){#feature-icons .content .feature-icon{width:190px}}@media screen and (min-width:770px) and (max-width:949px){#feature-icons .content .feature-icon{margin:10px}}@media screen and (min-width:0px) and (max-width:579px){#feature-icons .content .feature-icon{width:150px}}#feature-icons .content .feature-icon .icon{font-size:8vw}@media screen and (min-width:0px) and (max-width:1200px){#feature-icons .content .feature-icon .icon{font-size:10vw}}@media screen and (min-width:0px) and (max-width:949px){#feature-icons .content .feature-icon .icon{font-size:5.5rem}}@media screen and (min-width:0px) and (max-width:579px){#feature-icons .content .feature-icon .icon{font-size:4rem}}#feature-icons .content .feature-icon p{max-width:280px;padding:10px 0 0;font-size:1.5vw;font-family:var(--medium-font);line-height:1em}@media screen and (min-width:1441px) and (max-width:9999px),screen and (min-width:0px) and (max-width:769px){#feature-icons .content .feature-icon p{font-size:1.2rem}}@media screen and (min-width:770px) and (max-width:949px){#feature-icons .content .feature-icon p{font-size:1.1rem}}@media screen and (min-width:950px) and (max-width:1200px){#feature-icons .content .feature-icon p{font-size:2vw}}@media screen and (min-width:0px) and (max-width:579px){#feature-icons .content .feature-icon p{font-size:1rem}}#sterility-section .content{z-index:2}#sterility-section .content h1 sup,#sterility-section .content h2 sup,#sterility-section .content h3 sup,#sterility-section .content h4 sup,#sterility-section .content h5 sup,#sterility-section .content h6 sup{vertical-align:13px!important}#sterility-section .content h4{font-size:var(--banner-headline-font-size);color:var(--color-main);line-height:1.4em;text-align:center;max-width:85%;margin:0 auto;padding-bottom:80px}@media screen and (min-width:0px) and (max-width:1200px){#sterility-section .content h4{font-size:1.5rem;padding-bottom:50px;max-width:100%}}#sterility-section .stat-grad-bot{position:absolute;display:block;width:100%;height:55%;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(5,151,239,0) 10%,rgba(5,151,239,.45) 40%,#1b3768 100%)}#sterility-section .highlighted-stat{position:relative;display:flex;justify-content:center;align-items:center}@media screen and (min-width:0px) and (max-width:949px){#sterility-section .highlighted-stat{flex-direction:column}}#sterility-section .highlighted-stat>*{width:50%}@media screen and (min-width:0px) and (max-width:949px){#sterility-section .highlighted-stat>*{width:100%}}#sterility-section .highlighted-stat .highlight-content{padding-left:25px;justify-self:flex-end}@media screen and (min-width:950px) and (max-width:1200px){#sterility-section .highlighted-stat .highlight-content{width:60%;padding:0}}@media screen and (min-width:0px) and (max-width:949px){#sterility-section .highlighted-stat .highlight-content{padding-top:30px;padding-left:0}}#sterility-section .highlighted-stat .highlight-content>*{margin:0 auto 0 70px}@media screen and (min-width:0px) and (max-width:949px){#sterility-section .highlighted-stat .highlight-content>*{margin:0 auto}}#sterility-section .highlighted-stat .highlight-content h3{max-width:75%;color:var(--color-main)}@media screen and (min-width:1201px) and (max-width:9999px){#sterility-section .highlighted-stat .highlight-content h3 sup{vertical-align:20px!important}}@media screen and (min-width:0px) and (max-width:1200px){#sterility-section .highlighted-stat .highlight-content h3{max-width:100%;font-size:1.7rem}}#sterility-section .highlighted-stat .highlight-content p{max-width:85%}@media screen and (min-width:0px) and (max-width:949px){#sterility-section .highlighted-stat .highlight-content p{font-size:.8rem;max-width:100%}}#sterility-section .highlighted-stat .stat{width:90%;max-width:480px}@media screen and (min-width:1441px) and (max-width:9999px){#sterility-section .highlighted-stat .stat{max-width:480px}}@media screen and (min-width:950px) and (max-width:1200px){#sterility-section .highlighted-stat .stat{width:45%;margin:0}}@media screen and (min-width:0px) and (max-width:769px){#sterility-section .highlighted-stat .stat{max-width:400px}}@media screen and (min-width:0px) and (max-width:769px){#sterility-section .highlighted-stat .stat{max-width:350px}}#sterility-section .highlighted-stat .stat .stat-wrapper{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);background:var(--color-reverse)}@media screen and (min-width:0px) and (max-width:1200px){#sterility-section .highlighted-stat .stat .stat-wrapper{min-height:250px}}#sterility-section .highlighted-stat .stat .stat-wrapper .stat-title{background:var(--color-fourth);font-size:1.3rem}@media screen and (min-width:0px) and (max-width:1200px){#sterility-section .highlighted-stat .stat .stat-wrapper .stat-title{font-size:1.1rem}}#sterility-section .highlighted-stat .stat .stat-wrapper .stat-content{padding:10px 0}@media screen and (min-width:770px) and (max-width:9999px){#sterility-section .highlighted-stat .stat .stat-wrapper .stat-content img{width:75%;height:auto}}#sterility-section .highlighted-stat .stat .stat-footnote{color:var(--color-base);padding:10px}#sterility-section .stats{position:relative;display:flex;justify-content:center;align-items:flex-start;padding:100px 0 50px}@media screen and (min-width:0px) and (max-width:579px){#sterility-section .stats{flex-wrap:wrap;padding-top:20px}}#sterility-section .stat{position:relative;display:flex;flex-direction:column;width:30%;max-width:370px;margin:0 25px}@media screen and (min-width:770px) and (max-width:1440px){#sterility-section .stat{width:35%}}@media screen and (min-width:0px) and (max-width:769px){#sterility-section .stat{width:50%;margin:0 20px}}@media screen and (min-width:0px) and (max-width:769px){#sterility-section .stat{margin:0 10px}}@media screen and (min-width:0px) and (max-width:579px){#sterility-section .stat{width:100%;margin:0;max-width:350px;padding-top:20px}}#sterility-section .stat .stat-wrapper{position:relative;display:flex;flex-direction:column;min-height:310px;border-radius:18px}@media screen and (min-width:0px) and (max-width:1200px){#sterility-section .stat .stat-wrapper{min-height:230px}}#sterility-section .stat .stat-wrapper .stat-title,#sterility-section .stat .stat-wrapper img.brand-logo{position:absolute;display:block;bottom:20px;right:20px}#sterility-section .stat .stat-wrapper .stat-title{padding:0;font-size:1.1rem;color:var(--color-main-faded-65);font-family:var(--bold-font);bottom:10px}#sterility-section .stat .stat-wrapper .stat-content{position:relative;display:flex;align-items:center;justify-content:center;flex-grow:1;text-align:center;padding:7px;border-radius:18px;background:rgba(255,255,255,.5);backdrop-filter:brightness(300%) blur(30px) opacity(.2);-webkit-backdrop-filter:brightness(300%) blur(30px) opacity(.2)}@supports not (backdrop-filter:brightness(300%) blur(30px) opacity(0.2)),(-webkit-backdrop-filter:brightness(300%) blur(30px) opacity(0.2)){#sterility-section .stat .stat-wrapper .stat-content{background:var(--color-reverse)}}#sterility-section .stat .stat-wrapper .stat-content img{width:85%;height:auto}#sterility-section .stat .stat-wrapper .stat-content img.brand-logo{width:100%;height:auto;max-width:110px}@media screen and (min-width:0px) and (max-width:1200px){#sterility-section .stat .stat-wrapper .stat-content img.brand-logo{max-width:90px}}#sterility-section .stat .stat-footnote{padding:10px 0;line-height:1.3em;color:var(--color-reverse)}@media screen and (min-width:0px) and (max-width:1200px){#sterility-section .stat .stat-footnote{font-size:.8rem}}#drag-reveal{overflow:hidden}#drag-reveal.left .content{flex-direction:row-reverse}@media screen and (min-width:0px) and (max-width:1200px){#drag-reveal.left .content{flex-direction:column}}#drag-reveal.left .content .text-block{margin:0 0 0 auto}#drag-reveal .content{position:relative;display:flex;align-items:center;padding:130px 0}@media screen and (min-width:0px) and (max-width:1200px){#drag-reveal .content{flex-direction:column}}@media screen and (min-width:0px) and (max-width:579px){#drag-reveal .content{padding:50px 0}}#drag-reveal .content>*{flex-basis:50%}#drag-reveal .content .text-block{max-width:80%}@media screen and (min-width:1201px) and (max-width:1440px){#drag-reveal .content .text-block{max-width:90%}}@media screen and (min-width:0px) and (max-width:1200px){#drag-reveal .content .text-block{max-width:100%;text-align:center;padding-bottom:30px}}#drag-reveal .content .text-block h3{color:var(--color-main)}#drag-reveal .content .drag-to-reveal{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-radius:18px}@media screen and (min-width:0px) and (max-width:769px){#drag-reveal .content .drag-to-reveal{margin:0}}#drag-reveal .content .drag-to-reveal .window-content{border-radius:18px}#drag-reveal .content .drag-to-reveal .window-content .content-background{position:relative;display:flex;align-items:center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:left;background-repeat:no-repeat;background-color:transparent;width:100%;height:100%;border-radius:18px;min-height:250px}@media screen and (min-width:0px) and (max-width:579px){#drag-reveal .content .drag-to-reveal .window-content .content-background{min-height:200px}}#drag-reveal .content .drag-to-reveal .window-content .content-background .overlay-content{position:relative;display:flex;align-items:center;justify-content:center;width:50%;height:auto;color:var(--color-reverse)}#drag-reveal .content .drag-to-reveal .window-content .content-background .overlay-content.dark{color:var(--color-main)}#drag-reveal .content .drag-to-reveal .window-content .content-background .overlay-content.dark img,#drag-reveal .content .drag-to-reveal .window-content .content-background .overlay-content.dark p{background:radial-gradient(ellipse,#fff 15%,rgba(255,255,255,0) 90%);padding:10px 0}#drag-reveal .content .drag-to-reveal .window-content .content-background .overlay-content p{max-width:180px;padding:0;text-align:center;font-family:var(--bold-font);line-height:1em}@media screen and (min-width:381px) and (max-width:579px),screen and (min-width:0px) and (max-width:380px){#drag-reveal .content .drag-to-reveal .window-content .content-background .overlay-content p{max-width:120px;font-size:.8rem}}@media screen and (min-width:1201px) and (max-width:1440px){#drag-reveal .content .drag-to-reveal .window-content .content-background .overlay-content p{font-size:.8rem}}#drag-reveal .content .drag-to-reveal .window-content .content-background .overlay-content img{width:100%;height:auto;max-width:170px}@media screen and (min-width:1201px) and (max-width:1440px),screen and (min-width:0px) and (max-width:769px){#drag-reveal .content .drag-to-reveal .window-content .content-background .overlay-content img{max-width:130px;margin-right:20px}}@media screen and (min-width:0px) and (max-width:579px){#drag-reveal .content .drag-to-reveal .window-content .content-background .overlay-content img{max-width:90px;margin-right:30px}}#drag-reveal .content .drag-to-reveal .right-window .window-content .overlay-content{margin:0 0 0 auto}@media screen and (min-width:1201px) and (max-width:1440px),screen and (min-width:0px) and (max-width:769px){#drag-reveal .content .drag-to-reveal .right-window .window-content .overlay-content img,#drag-reveal .content .drag-to-reveal .right-window .window-content .overlay-content p{margin-left:20px;margin-right:unset}}@media screen and (min-width:0px) and (max-width:579px){#drag-reveal .content .drag-to-reveal .right-window .window-content .overlay-content img,#drag-reveal .content .drag-to-reveal .right-window .window-content .overlay-content p{margin-left:30px}}#drag-reveal .content .footnote{margin:0 50px;padding:10px 0 50px;text-align:center;line-height:1.3em;font-size:.8rem}@media screen and (min-width:1201px) and (max-width:1440px),screen and (min-width:381px) and (max-width:579px),screen and (min-width:0px) and (max-width:380px){#drag-reveal .content .footnote{font-size:.7rem}}@media screen and (min-width:0px) and (max-width:579px){#drag-reveal .content .footnote{margin:0 30px}}#step-procedure .heading h3{font-size:2.5rem;color:var(--color-main)}@media screen and (min-width:0px) and (max-width:579px){#step-procedure .heading h3{font-size:2.2rem}}#step-procedure .heading p{max-width:var(--content-base-width)}#step-procedure .side-scroller{display:flex;flex-direction:column;justify-content:center;width:100%;height:100vh;overflow:hidden}#step-procedure .side-scroller .scroll-content-wrapper{max-height:800px;margin-top:60px;overflow:scroll;scrollbar-width:none;flex-grow:1;pointer-events:none}@media screen and (min-width:0px) and (max-width:769px){#step-procedure .side-scroller .scroll-content-wrapper{margin-top:30px}}#step-procedure .side-scroller .scroll-content-wrapper::-webkit-scrollbar{width:0;height:0;display:none}#step-procedure .side-scroller .scroll-content-wrapper .slider-container{display:-ms-inline-flexbox;display:-webkit-inline-flex;position:relative;display:inline-flex;width:auto;height:100%;max-width:none;padding-left:10vw;padding-right:10vw}@media screen and (min-width:0px) and (max-width:769px){#step-procedure .side-scroller .scroll-content-wrapper .slider-container{padding-left:7.5vw;padding-right:7.5vw}}#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide{display:flex;flex-direction:column;border-radius:18px;min-width:40vw;filter:grayscale(100%);opacity:.6;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);-webkit-transition:filter .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:filter .3s ease-in-out,opacity .3s ease-in-out;-o-transition:filter .3s ease-in-out,opacity .3s ease-in-out;transition:filter .3s ease-in-out,opacity .3s ease-in-out}#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide.active{filter:none;opacity:1}#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide:not(:last-child){margin-right:45px}@media screen and (min-width:0px) and (max-width:579px){#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide:not(:last-child){margin-right:15px}}@media screen and (min-width:0px) and (max-width:769px){#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide{min-width:85vw}}#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide .image-container{position:relative;display:flex;align-items:center;flex-grow:1;min-height:0}#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide .image-container img{position:relative;display:block;width:auto;height:auto;max-width:430px;max-height:100%;min-height:0;margin:0 auto;padding:25px}@media screen and (min-width:950px) and (max-width:1440px){#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide .image-container img{max-width:370px}}@media screen and (min-width:580px) and (max-width:949px){#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide .image-container img{max-width:100%}}@media screen and (min-width:0px) and (max-width:769px){#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide .image-container img{max-width:310px}}@media screen and (min-width:0px) and (max-width:579px){#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide .image-container img{max-width:240px}}#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide h4,#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide p{text-align:left;padding:15px 25px 5px}@media screen and (min-width:0px) and (max-width:579px){#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide h4,#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide p{padding:15px 15px 5px}}#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide h4.title{background-color:var(--color-third);border-radius:18px 18px 0 0;font-size:1.4rem;color:var(--color-reverse);font-family:var(--bold-font)}@media screen and (min-width:0px) and (max-width:579px){#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide h4.title{font-size:1.1rem;line-height:1rem}}#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide p{line-height:1.3em;font-size:.9rem}@media screen and (min-width:0px) and (max-width:579px){#step-procedure .side-scroller .scroll-content-wrapper .slider-container .slide p{font-size:.8rem;padding:10px 15px 5px}}#study-standard-banner p{font-size:var(--banner-headline-font-size);font-family:var(--medium-font);max-width:1200px}#portfolio-standard-banner p{font-size:var(--banner-headline-font-size);font-family:var(--medium-font);max-width:900px}#portfolio-section .standard-content{padding:50px 0}@media screen and (min-width:0px) and (max-width:769px){#portfolio-section .standard-content{flex-direction:column-reverse;padding:10px 0}}@media screen and (min-width:0px) and (max-width:769px){#portfolio-section .standard-content .content{flex-direction:column-reverse}}#portfolio-section .standard-content .text-column{position:relative;display:flex;flex-direction:column}@media screen and (min-width:0px) and (max-width:769px){#portfolio-section .standard-content .text-column{padding:30px 0 0}}@media screen and (min-width:0px) and (max-width:949px){#portfolio-section .standard-content .text-column h3{font-size:2rem}}@media screen and (min-width:0px) and (max-width:579px){#portfolio-section .standard-content .text-column h3{font-size:1.8rem}}@media screen and (min-width:0px) and (max-width:949px){#portfolio-section .standard-content .text-column a{padding:20px 10px 15px;width:140px}}#portfolio-section .standard-content .text-column .additional-content{align-self:flex-start;padding-bottom:20px;width:var(--content-base-width)}@media screen and (min-width:0px) and (max-width:769px){#portfolio-section .standard-content .text-column .additional-content{padding:0;margin:0 auto!important;width:var(--content-base-width)}}@media screen and (min-width:0px) and (max-width:579px){#portfolio-section .standard-content .text-column .additional-content{width:var(--content-base-width-mobile)}}#portfolio-section .standard-content .text-column .additional-content .product-logos{display:flex;align-items:flex-start}#portfolio-section .standard-content .text-column .additional-content .product-logos img{width:auto;height:auto;max-width:190px;padding:0 10px}#portfolio-section .standard-content .text-column .additional-content .product-logos img:first-child{padding:0 10px 0 0}#portfolio-section .standard-content .text-column .additional-content .product-logos img:last-child{padding:0 0 0 10px}@media screen and (min-width:0px) and (max-width:949px){#portfolio-section .standard-content .text-column .additional-content .product-logos img{max-width:130px}}#portfolio-section .standard-content .image-column{width:45%}@media screen and (min-width:0px) and (max-width:769px){#portfolio-section .standard-content .image-column{width:60%}}#portfolio-section .standard-content.img-left .text-column .additional-content{margin-right:auto}#portfolio-section .standard-content.img-left .image-column{margin:0 auto 0 0}@media screen and (min-width:0px) and (max-width:769px){#portfolio-section .standard-content.img-right{text-align:right}}#portfolio-section .standard-content.img-right .text-column .additional-content{margin-right:auto}@media screen and (min-width:0px) and (max-width:769px){#portfolio-section .standard-content.img-right .text-column .additional-content .product-logos{justify-content:flex-end}}#portfolio-section .standard-content.img-right .image-column{margin:0 0 0 auto}#quality-standard-banner p{font-size:var(--banner-headline-font-size);font-family:var(--medium-font);max-width:1150px}#quality-areas img{width:100%;height:auto}#quality-areas .content{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:0px) and (max-width:769px){#quality-areas .content{flex-direction:column}}#quality-areas .content .area{flex-basis:43%;padding:30px 0}@media screen and (min-width:0px) and (max-width:769px){#quality-areas .content .area{flex-basis:100%;padding:15px 0}}#quality-areas .content .area h3{color:var(--color-main)}@media screen and (min-width:0px) and (max-width:579px){#quality-areas .content .area h3{font-size:1.7rem}}#quality-areas .content .area ul{margin:0;padding-left:20px}#quality-areas .content .area ul li{padding:10px 0}#quality-areas .content .area ul li::marker{font-size:1.5rem}.icon.difference-intro{position:relative;display:inline-block;padding:15px;background-color:var(--color-main);color:#fff;font-size:3.8rem;z-index:100}.icon.difference-intro.mobile-hide{position:absolute;top:80px;border-radius:0 8px 8px 0}@media screen and (min-width:770px) and (max-width:949px){.icon.difference-intro.mobile-hide{display:none}}.icon.difference-intro.mobile-hide.icon-rapid{top:180px}.icon.difference-intro.mobile-show{padding:10px;font-size:2.6rem;border-radius:8px;margin-bottom:10px}@media screen and (min-width:0px) and (max-width:949px){.icon.difference-intro.mobile-show{display:inline-block!important}}.difference-intro .content{max-width:1300px}.difference-intro .content h1,.difference-intro .content h2,.difference-intro .content h3,.difference-intro .content h4,.difference-intro .content h5,.difference-intro .content h6{color:var(--color-main)}#middle-section .content{padding:25px 0 0 0}#middle-section .content .image-column .image-block{max-width:700px}.section-block{position:relative;display:block}.shade-top{position:absolute;display:block;top:0;left:0;z-index:-1;width:100%;height:35%;background:#d9dee6;background:linear-gradient(180deg,#d9dee6 0,rgba(255,255,255,.8) 100%)}.shade-bottom{position:absolute;display:block;bottom:0;left:0;z-index:-1;width:100%;height:40%;background:#d9dee6;background:linear-gradient(180deg,rgba(255,255,255,.8) 0,#d9dee6 100%)}#page-404{position:relative;display:block;height:100vh}#page-404 .text-column{width:50%;height:100%}@media screen and (min-width:0px) and (max-width:769px){#page-404 .text-column{width:100%}}#page-404 .text-column .text-block{width:50%;margin:0 auto}@media screen and (min-width:0px) and (max-width:769px){#page-404 .text-column .text-block{width:var(--content-base-width-mobile)}}header .product-logos{position:relative;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;width:80%;height:auto;max-width:575px;margin:0 0 20px 0}@media screen and (min-width:0px) and (max-width:769px){header .product-logos{margin-bottom:10px}}header .product-logos img{position:relative;display:block;width:45%;height:auto;max-width:250px}@media screen and (min-width:770px) and (max-width:949px){header .product-logos img{max-width:200px}}@media screen and (min-width:0px) and (max-width:769px){header .product-logos img{width:50%;max-width:165px}}.stat-counter .content .text-column .text-block{max-width:600px}@media screen and (min-width:0px) and (max-width:769px){.stat-counter .content .text-column .text-block{max-width:none}}.stat-counter .content .text-column .text-block p strong:only-child{position:relative;display:block;font-size:.8rem;line-height:1rem}.stat-counter .content .image-column .image-block{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:800px;margin:0 auto}@media screen and (min-width:1920px){.stat-counter .content .image-column .image-block{margin:0 auto 0 0}}.stat-counter .content .image-column .image-block .statistic-label{padding-bottom:0}.stat-counter .content .image-column .image-block .stat{width:100%;height:auto;max-width:200px;text-align:center;border-radius:18px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 15px 0 rgba(0,0,0,.15);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.15);box-shadow:0 0 15px 0 rgba(0,0,0,.15)}@media screen and (min-width:1920px){.stat-counter .content .image-column .image-block .stat{max-width:265px}}.stat-counter .content .image-column .image-block .stat .stat-title{padding:15px 15px 10px;font-size:.9rem;color:var(--color-reverse);font-family:var(--medium-font);line-height:1.2rem;border-radius:18px 18px 0 0}.stat-counter .content .image-column .image-block .stat .stat-title span{position:relative;display:block;font-family:var(--light-font);font-size:.8rem}.stat-counter .content .image-column .image-block .stat .stat-value{font-size:1.8rem;color:var(--color-base-lightened-20);font-family:var(--bold-font);padding:10px 10px 5px}.stat-counter .content .image-column .image-block .stat .icon{font-size:5rem}.stat-counter .content .image-column .image-block .stat.highlighted{max-width:350px;background-color:var(--color-reverse);margin-bottom:25px}@media screen and (min-width:1920px){.stat-counter .content .image-column .image-block .stat.highlighted{max-width:480px}}@media screen and (min-width:0px) and (max-width:579px){.stat-counter .content .image-column .image-block .stat.highlighted{width:90%}}.stat-counter .content .image-column .image-block .stat.highlighted .icon,.stat-counter .content .image-column .image-block .stat.highlighted .stat-value{color:var(--color-base-lightened-20)}.stat-counter .content .image-column .image-block .stat.highlighted .stat-title{font-size:1.2rem;padding:25px 25px 10px;background-color:var(--color-main)}.stat-counter .content .image-column .image-block .stat.highlighted .stat-title img{max-width:200px;margin:0 auto}.stat-counter .content .image-column .image-block .stat.highlighted .stat-value{padding-top:0}.stat-counter .content .image-column .image-block .stat:not(.highlighted){margin:0 12.5px}.stat-counter .content .image-column .image-block .stat:not(.highlighted) .stat-title{max-width:200px;margin:0 auto;background-color:var(--color-third-lightened);color:var(--color-main)}@media screen and (min-width:1920px){.stat-counter .content .image-column .image-block .stat:not(.highlighted) .stat-title{max-width:300px}}.stat-counter .content .image-column .image-block .comparison-stats{display:flex;align-items:center;justify-content:center;width:100%}.stat-counter .content .image-column .image-block .disclaimer{font-size:.9rem;color:var(--color-base-lightened-20);line-height:1.2rem;max-width:400px;width:90%;padding:15px 0 0}@media screen and (min-width:1920px){.stat-counter .content .image-column .image-block .disclaimer{max-width:550px}}#cortiva-1mm-perforated-content #perforated-exceptional-handling .image-column .image-block{width:80%;margin:0 auto}#cortiva-1mm-perforated-content #perforated-exceptional-handling .image-column .image-block p.caption{text-align:left}@media screen and (min-width:0px) and (max-width:769px){#cortiva-1mm-perforated-content #perforated-exceptional-handling .image-column .image-block{width:85%}}@media screen and (min-width:950px){#cortiva-1mm-perforated-content #stat-counter-1 .content{padding-bottom:0!important}}@media screen and (min-width:770px) and (max-width:1200px){#cortiva-1mm-perforated-content #stat-counter-2.has-additional-image .content{flex-direction:column;justify-content:center}#cortiva-1mm-perforated-content #stat-counter-2.has-additional-image .content .text-column{margin:0 auto;width:85%}#cortiva-1mm-perforated-content #stat-counter-2.has-additional-image .content .text-column .text-block{max-width:none}#cortiva-1mm-perforated-content #stat-counter-2.has-additional-image .content .image-column{margin:20px auto 0 auto;width:100%}}#cortiva-1mm-perforated-content #stat-counter-2 .image-block.has-additional-image{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;max-width:95%;margin-right:auto;margin-left:0}@media screen and (min-width:0px) and (max-width:769px){#cortiva-1mm-perforated-content #stat-counter-2 .image-block.has-additional-image{flex-direction:column;max-width:85%;margin-left:auto}}#cortiva-1mm-perforated-content #stat-counter-2 .image-block.has-additional-image .stats-image{position:relative;display:inline-block;width:30%;overflow:hidden;margin-top:45px;border-radius:10px}@media screen and (min-width:770px) and (max-width:949px){#cortiva-1mm-perforated-content #stat-counter-2 .image-block.has-additional-image .stats-image{margin:35px auto 0 auto;width:35%}}@media screen and (min-width:0px) and (max-width:769px){#cortiva-1mm-perforated-content #stat-counter-2 .image-block.has-additional-image .stats-image{margin:15px auto 0 auto;width:80%}}#cortiva-1mm-perforated-content #stat-counter-2 .image-block.has-additional-image .stats-group{position:relative;display:flex;width:65%;max-width:900px;align-self:flex-start;align-items:center;flex-direction:column}@media screen and (min-width:0px) and (max-width:769px){#cortiva-1mm-perforated-content #stat-counter-2 .image-block.has-additional-image .stats-group{width:100%}}#cortiva-silhouette-content #pliability-scoring-intro .text-column .text-block .additional-content{font-family:var(--semibold-font)}#cortiva-silhouette-content #pliability-scoring-intro .text-column .text-block .additional-content p{font-size:1rem}#cortiva-silhouette-content #middle-dermis .text-column .text-block{padding-right:20%}@media screen and (min-width:0px) and (max-width:1200px){#cortiva-silhouette-content #middle-dermis .text-column .text-block{padding-right:0}}@media screen and (min-width:0px) and (max-width:769px){#cortiva-silhouette-content #middle-dermis .image-column{width:100%}}#cortiva-silhouette-content #middle-dermis .image-column .image-block{width:100%}@media screen and (min-width:0px) and (max-width:769px){#cortiva-silhouette-content #middle-dermis .image-column .image-block{background-image:none!important;width:100%}#cortiva-silhouette-content #middle-dermis .image-column .image-block img{width:90%;margin-left:auto;margin-right:0}}#cortiva-silhouette-content #surgical-strength .text-column .text-block{padding:0 10%}#cortiva-silhouette-content #surgical-strength .text-column .text-block p:last-child{font-size:.8em;font-family:var(--semibold-font)}@media screen and (min-width:0px) and (max-width:1200px){#cortiva-silhouette-content #surgical-strength .text-column .text-block{padding:0}}#cortiva-silhouette-content #surgical-strength .image-column .image-block{padding:0 10%}@media screen and (min-width:0px) and (max-width:769px){#cortiva-silhouette-content #surgical-strength .image-column .image-block{padding:0 5%}}#cortiva-silhouette-content #surgical-strength .image-column .image-block img{margin:0 auto;max-width:750px}#cortiva-silhouette-content #conformability .content{align-items:start}#cortiva-silhouette-content #conformability .image-column{padding:0 4% 0 0;margin-top:4%}#cortiva-silhouette-content #conformability .image-column .image-block{left:-50%;width:150%}#cortiva-silhouette-content #conformability .image-column .image-block img{margin:0 auto;max-width:1100px}@media screen and (min-width:1201px) and (max-width:1440px){#cortiva-silhouette-content #conformability .image-column{margin-top:12%}}@media screen and (min-width:950px) and (max-width:1200px){#cortiva-silhouette-content #conformability .image-column{margin-top:12%;padding-right:3%}}@media screen and (min-width:770px) and (max-width:949px){#cortiva-silhouette-content #conformability .image-column{margin-top:20%;padding-right:3%}}@media screen and (min-width:0px) and (max-width:769px){#cortiva-silhouette-content #conformability .image-column{padding:0;margin-top:0}#cortiva-silhouette-content #conformability .image-column .image-block{left:0;width:100%}}#cortiva-silhouette-content #conformability .text-column{padding:8% 5% 0 0}@media screen and (min-width:1201px) and (max-width:1440px){#cortiva-silhouette-content #conformability .text-column{padding:8% 2% 0 0}}@media screen and (min-width:770px) and (max-width:1200px){#cortiva-silhouette-content #conformability .text-column{padding:3% 1% 0 0}}@media screen and (min-width:0px) and (max-width:769px){#cortiva-silhouette-content #conformability .text-column{padding:0}}@media screen and (min-width:0px) and (max-width:769px){#cortiva-silhouette-content #consistency .image-column .image-block{background-image:none!important}}#cortiva-silhouette-content #silhouette-logo-banner.standard-banner .content{justify-content:space-between;align-items:stretch;align-content:stretch}#cortiva-silhouette-content #silhouette-logo-banner.standard-banner .content .image-copy-group{max-width:100%}#cortiva-silhouette-content #silhouette-logo-banner.standard-banner .content .image-copy-group .image-copy-elem{width:100%}#cortiva-silhouette-content #silhouette-logo-banner.standard-banner .content .image-copy-group .image-copy-elem p{max-width:75%}@media screen and (min-width:0px) and (max-width:769px){#cortiva-silhouette-content #silhouette-logo-banner.standard-banner .content .image-copy-group .image-copy-elem p{max-width:100%}}#cookie-page .header-top-grad{height:40vh}#cookie-page .content{margin-top:200px;position:relative;display:block;max-width:var(--content-base-width);z-index:5}#cookie-page .content h1,#cookie-page .content h2,#cookie-page .content h3,#cookie-page .content h4,#cookie-page .content h5,#cookie-page .content h6{color:var(--color-main)}.wp-block-post-featured-image{vertical-align:top}.wp-block-post-featured-image img{position:relative;display:block;width:auto;height:auto;max-width:100%;max-height:400px;margin:0 auto 35px auto}@media{.wp-block-post-featured-image img{max-height:350px}}@media{.wp-block-post-featured-image img{max-height:300px}}@media{.wp-block-post-featured-image img{max-height:250px}}.wp-block-button .wp-block-button__link{position:relative;display:inline-block;text-align:center;line-height:1em;margin:25px 0;padding:25px 10px 20px;width:160px;border:none;border-radius:10px;font-family:inherit;font-size:1.1rem;-webkit-box-shadow:5px 5px 25px 0 var(--color-lt-gray);-moz-box-shadow:5px 5px 25px 0 var(--color-lt-gray);-ms-box-shadow:5px 5px 25px 0 var(--color-lt-gray);-o-box-shadow:5px 5px 25px 0 var(--color-lt-gray);box-shadow:5px 5px 25px 0 var(--color-lt-gray);-webkit-transition:color .4s,background-color .4s;-moz-transition:color .4s,background-color .4s;-o-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;-o-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.wp-block-button .wp-block-button__link.square{border-radius:0}.wp-block-button .wp-block-button__link.wide{width:400px}.wp-block-button .wp-block-button__link.square{border-radius:0}.wp-block-button .wp-block-button__link.wide{width:400px}.wp-block-button .wp-block-button__link:hover{filter:brightness(85%);-webkit-filter:brightness(85%)}.wp-block-table{width:100%!important}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes td{border:1px solid var(--color-lt-gray-darkened-10)}.wp-block-table td{padding:10px;line-height:1em;border:1px solid var(--color-lt-gray)}.wp-block-table figcaption{padding:10px 0;text-align:center}.wp-block-quote{padding-bottom:20px}.wp-block-quote p{padding-bottom:5px}.wp-block-quote cite{float:right}.wp-block-quote cite:after{content:"";position:relative;display:block;clear:both!important}.wp-block-image{position:relative;display:block}.wp-block-image img{position:relative;display:inline;margin:25px 0;padding:0;width:auto;height:auto;max-width:100%}.wp-block-file{margin-bottom:0}.wp-block-file a{position:relative;display:inline-block}.wp-block-file .wp-block-file__button{position:relative;display:inline-block;text-align:center;line-height:1em;margin:25px 0;padding:25px 10px 20px;width:160px;border:none;border-radius:10px;font-family:inherit;font-size:1.1rem;-webkit-box-shadow:5px 5px 25px 0 var(--color-lt-gray);-moz-box-shadow:5px 5px 25px 0 var(--color-lt-gray);-ms-box-shadow:5px 5px 25px 0 var(--color-lt-gray);-o-box-shadow:5px 5px 25px 0 var(--color-lt-gray);box-shadow:5px 5px 25px 0 var(--color-lt-gray);-webkit-transition:color .4s,background-color .4s;-moz-transition:color .4s,background-color .4s;-o-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s;font-size:1em}.wp-block-file .wp-block-file__button.square{border-radius:0}.wp-block-file .wp-block-file__button.wide{width:400px}.wp-block-file .wp-block-file__button.square{border-radius:0}.wp-block-file .wp-block-file__button.wide{width:400px}.wp-block-separator{width:100px;border-bottom:0}.wp-block-separator.is-style-wide{width:auto}.wp-block-gallery .wp-block-image{align-items:center;justify-content:center}.wp-block-gallery .wp-block-image img{width:100%;height:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wp-block-gallery{display:block;margin:0;padding:45px 0}.wp-block-gallery .blocks-gallery-item{display:inline-block;vertical-align:middle;height:auto;padding:10px;text-align:center}.wp-block-gallery .blocks-gallery-item figure{display:inline-block;height:auto}.wp-block-gallery .blocks-gallery-item figure figcaption{bottom:-20px;padding-top:0;color:initial;background:0 0;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.wp-block-gallery .blocks-gallery-item figure:hover figcaption{opacity:1}}.slider .wp-block-image{margin:0}.slider .wp-block-image img{max-width:none}.article-single{position:relative;display:block}.article-single .article-container ol,.article-single .article-container ul{margin-left:4%}.article-single .article-container h1,.article-single .article-container h2,.article-single .article-container h3,.article-single .article-container h4,.article-single .article-container h5,.article-single .article-container h6{padding-bottom:5px!important;font-family:var(--light-font);color:var(--color-base-lightened-20)!important;text-transform:uppercase}.article-single .article-container h1.comment-num,.article-single .article-container h2.comment-num,.article-single .article-container h3.comment-num,.article-single .article-container h4.comment-num,.article-single .article-container h5.comment-num,.article-single .article-container h6.comment-num{font-size:1.3em!important;color:var(--color-main)!important;font-family:var(--bold-font)!important}.article-single .article-container p:after{content:"";position:relative;display:block;width:1px;height:1px;clear:both!important}.article-single a.back-link{position:relative;display:block;top:0;left:0;font-size:.9em;color:var(--color-base);text-transform:lowercase}.article-single a.back-link:before{position:relative;content:"\e903";top:1px;padding-right:2px;font-size:1em;color:inherit;font-family:var(--icon-font);line-height:10px}.article-single a.back-link:hover{color:var(--color-main)}.article-single .post-meta{padding:4px 0;font-size:.9em;color:var(--color-main);font-family:var(--bold-font)}.article-single .taxonomy-meta{font-family:var(--bold-font);color:var(--color-main)}.article-single .taxonomy-meta a{font-family:var(--bold-font);color:var(--color-main)}.article-single .taxonomy-meta a:hover{color:var(--color-base)}.article-single .share-links{position:relative;display:block;margin:15px 0}.article-single .share-links p{position:relative;display:block;width:100%;text-align:right;font-size:1.4em;color:var(--color-main);font-family:var(--bold-font)}.article-single .share-links p a{position:relative;margin:0 5px;color:var(--color-main);text-align:center}.article-single .share-links p a:hover{color:var(--color-lt-gray)}.article-single .share-links p a .icon{position:relative;top:5px;font-dimensions:1.4em;text-align:center!important}.article-single .share-links #share-url{position:relative;display:block;width:100%;height:auto;max-height:0;margin:5px 0;overflow:hidden;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.article-single .share-links #share-url.active{max-height:45px}.article-single .share-links input{position:relative;display:block;max-width:300px;margin:0 0 0 auto}.article-single .share-links input:focus{border-color:var(--color-main);-webkit-box-shadow:var(--color-main-faded-40) 0 0 8px 0;-moz-box-shadow:var(--color-main-faded-40) 0 0 8px 0;-ms-box-shadow:var(--color-main-faded-40) 0 0 8px 0;-o-box-shadow:var(--color-main-faded-40) 0 0 8px 0;box-shadow:var(--color-main-faded-40) 0 0 8px 0}#comments{position:relative;display:block;vertical-align:top;padding:0;font-size:.9em}#comments ul{list-style-type:none;margin:0;padding:0}#comments cite{position:relative;display:block;color:var(--color-base);font-family:var(--bold-font)}#comments .comment-bar{color:var(--color-main)}#comments .comment-bar .comment-num{position:relative;display:inline-block;font-size:1.3em!important;color:var(--color-main)!important;font-family:var(--bold-font)!important;vertical-align:middle}#comments .comment-bar .icon{position:relative;display:inline-block;padding:5px 0 0;font-size:1.8em!important;color:var(--color-main)!important;font-family:var(--icon-font)!important;vertical-align:middle}#comments .comment-bar a.show-comment-form{position:relative;display:block;width:auto;margin:5px 0 0;float:right;text-align:center;font-size:.5em;font-family:var(--bold-font)}@media,{#comments .comment-bar a.show-comment-form{position:relative;display:block;float:none}}#comments .commentsList .comment-item{padding:30px 60px}#comments .commentsList .comment-item:nth-child(odd){background-color:var(--color-lt-gray-darkened-8)}#comments .commentsList .comment-item:nth-child(even){background-color:var(--color-lt-gray-darkened-5)}@media,{#comments .commentsList .comment-item{padding:30px}}#comments .commentsList .comment-item .comment-body{position:relative;display:table;width:100%;margin:0 0 0 auto;padding:0}#comments .commentsList .comment-item .comment-body .comment-content{margin-left:160px}@media{#comments .commentsList .comment-item .comment-body .comment-content{margin-left:150px}}@media{#comments .commentsList .comment-item .comment-body .comment-content{margin-left:130px}}@media,{#comments .commentsList .comment-item .comment-body .comment-content{width:100%;margin:0;padding:0}}#comments .commentsList .comment-item .comment-body .comment-content .avatar{padding-right:5px}#comments .commentsList .comment-item .comment-body .comment-content .date{position:relative;display:block;font-size:.9em;color:var(--color-main);font-family:var(--medium-font)}#comments .commentsList .comment-item .comment-body .comment-content a[href*='action=edit']{position:relative;display:block;width:100%;text-align:right}@media,{#comments .commentsList .comment-item .comment-body .comment-content a[href*='action=edit']{top:-35px}}#comments .commentsList .comment-item .comment-body .comment-content .reply{position:relative;display:inline-block;padding:0!important}#comments .commentsList .comment-item .comment-body .comment-content .reply a{position:relative;display:block;width:100%;max-width:150px;margin:0;font-size:.9em;font-family:var(--bold-font);text-decoration:none;text-transform:uppercase;text-align:center}#comments .commentsList .comment-item .comment-body .comment-content .reply a:after{content:'\021A9';position:relative;top:2px;padding-left:5px}#comments .commentsList .comment-item .comment-author{position:relative;display:block;width:160px;float:left}@media{#comments .commentsList .comment-item .comment-author{width:150px}}@media{#comments .commentsList .comment-item .comment-author{width:130px}}@media,{#comments .commentsList .comment-item .comment-author{position:relative;display:block;width:100%;float:none}#comments .commentsList .comment-item .comment-author p{padding-bottom:0}}#comments .commentsList .comment-item .comment-author img{position:relative;display:block;width:100%;height:auto;max-width:75%}@media,{#comments .commentsList .comment-item .comment-author img{display:none}}#comments .commentsList .comment-item .comment-author p{padding:5px 0}#comments .commentsList .comment-item .comment-author .fn{font-family:var(--bold-font);font-size:1.1em}#comments .commentsList .comment-item .comment-author .author-name{color:var(--color-base);font-family:var(--bold-font)}#comments .commentsList .comment-item .comment-author .date{position:relative;display:block;font-size:.9em;color:var(--color-main);font-family:var(--medium-font)}#comments .commentsList>.comment-item>.children{margin:0 0 0 auto;max-width:91.53%}#comments .commentsList>.comment-item>.children>.comment-item:nth-child(odd){background-color:var(--color-lt-gray-darkened-8)}#comments .commentsList>.comment-item>.children>.comment-item:nth-child(even){background-color:var(--color-lt-gray-darkened-5)}#comments .commentsList>.comment-item>.children>.comment-item>.children{margin:0 0 0 auto;max-width:91.53%}#comments #respond{position:relative;display:none;max-width:900px;margin:0 auto 25px}#comments #respond #reply-title{position:relative;display:block;font-size:1.4em;color:var(--color-main);font-family:var(--light-font)}#comments #respond #reply-title small a{position:relative;display:inline-block;float:right;margin-right:10px;font-size:14px;font-family:var(--medium-font);text-decoration:underline;text-transform:none;z-index:50}#comments #respond #commentform{border-top:none}@media,{#comments #respond #commentform .col-6{width:100%}}#comments #respond #commentform .col-6 textarea{position:relative;display:block;width:100%}#comments #respond #commentform .col-6 input,#comments #respond #commentform .col-6 textarea{margin-top:6px}#comments #respond #commentform .post-comment{margin:0 1%!important}#comments #respond #commentform .post-comment:hover #submit{color:var(--color-main)}#comments #respond #commentform .post-comment #submit{margin:0!important;padding:0!important;border:none;font-size:14px;color:var(--color-reverse);font-family:var(--medium-font);background-color:transparent;text-decoration:none;text-transform:uppercase}#cta.reduced-padding .content{padding-top:150px!important}@media screen and (min-width:0px) and (max-width:579px){#cta.reduced-padding .content{padding-top:75px!important}}#cta .content{padding:250px 0 360px 0;text-align:center}#cta .content h1,#cta .content h2,#cta .content h3,#cta .content h4,#cta .content h5,#cta .content h6{font-size:2.4rem;color:var(--color-main)}@media screen and (min-width:770px) and (max-width:1200px){#cta .content{font-size:.85rem;padding:220px 0 320px 0}}@media screen and (min-width:580px) and (max-width:769px){#cta .content{font-size:.85rem;padding:200px 0 275px 0}}@media screen and (min-width:381px) and (max-width:579px){#cta .content{font-size:.75rem;padding:175px 0 250px 0}}@media screen and (min-width:0px) and (max-width:380px){#cta .content{font-size:.75rem;padding:150px 0 220px 0}}