img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
@charset "UTF-8";code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,hr,input{overflow:visible}img,legend,textarea{max-width:100%}a,abbr,abbr[title]{text-decoration:none}.accordion-menu li,.cell,.cell .grid-frame,.grid-x>.small-12,.input-group,.is-dropdown-submenu>li,.small-margin-collapse>.small-12,.small-up-1>.cell,[type=file],select{width:100%}.grid-margin-y:not(.grid-y)>.cell,.grid-margin-y>.auto,.grid-margin-y>.shrink,.grid-y>.auto,.grid-y>.cell,.grid-y>.shrink,img,select[multiple],textarea[rows]{height:auto}.breadcrumbs::after,.button-group::after,.clearfix::after,.pagination::after,.tabs::after,hr{clear:both}.accordion,.tabs{list-style-type:none}.cell,.reveal .column{min-width:0}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}hr{-webkit-box-sizing:content-box;box-sizing:content-box}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;padding:0}pre{overflow:auto;-webkit-overflow-scrolling:touch}abbr[title]{-webkit-text-decoration:underline dotted}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.button,.menu-icon,.menu-icon.dark,.title-bar-title,img{vertical-align:middle}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:inline-block;-ms-interpolation-mode:bicubic}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;color:inherit;display:table;white-space:normal;margin-bottom:.5rem}progress{vertical-align:baseline}textarea{overflow:auto;min-height:50px}[type=checkbox],[type=radio]{box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}.switch,[data-whatinput=mouse] *,[data-whatinput=mouse] .button,[data-whatinput=mouse] .close-button,[data-whatinput=mouse] .dropdown.menu a,[data-whatinput=mouse] .menu li,[data-whatinput=mouse] .off-canvas,[data-whatinput=mouse] .off-canvas-absolute,[data-whatinput=mouse] .orbit-bullets,[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous,[data-whatinput=mouse] .reveal,[data-whatinput=mouse] .slider-handle,[data-whatinput=mouse] .tabs-title>a,[data-whatinput=mouse] :focus,[data-whatinput=mouse] button,[data-whatinput=mouse] input:focus~.switch-paddle,[data-whatinput=touch] *,[data-whatinput=touch] :focus,[data-whatintent=mouse] *,[data-whatintent=mouse] :focus,[data-whatintent=touch] *,[data-whatintent=touch] :focus{outline:0}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,label,select{font-weight:400;color:#0a0a0a}.help-text,em,i{font-style:italic}b,em,i,small,strong{line-height:inherit}.dropdown-pane.is-opening,.form-error.is-visible,.hide-for-dark-mode,.is-drilldown li,.is-dropdown-submenu.js-dropdown-active,.is-stuck .show-for-sticky,.tabs-panel.is-active,details,input:checked+label>.switch-active{display:block}summary{display:list-item}[hidden],template{display:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&medium=40em&large=51.5em&xlarge=64em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,optgroup,select,textarea{font-family:inherit}select{-webkit-box-sizing:border-box;box-sizing:border-box}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}.button,.close-button,.js-off-canvas-overlay.is-closable,[type=checkbox]+label[for],[type=radio]+label[for],a{cursor:pointer}.hide-for-portrait,.is-visible,.show-for-landscape{display:block!important}.hide,.hide-for-landscape,.is-hidden,.show-for-portrait,.show-for-print{display:none!important}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-group,.input-group-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}input:disabled,input[readonly],select:disabled,textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#cacaca}::-moz-placeholder{color:#cacaca}:-ms-input-placeholder{color:#cacaca}::-ms-input-placeholder{color:#cacaca}::placeholder{color:#cacaca}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}label.middle,select{margin:0 0 1rem;line-height:1.5}label{display:block;margin:0;font-size:.875rem;line-height:1.8}label.middle{padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;color:#0a0a0a}.input-group{display:flex;margin-bottom:1rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.button-group.clear .button.alert,.button-group.clear .button.alert.disabled,.button-group.clear .button.alert.disabled:focus,.button-group.clear .button.alert.disabled:hover,.button-group.clear .button.alert[disabled],.button-group.clear .button.alert[disabled]:focus,.button-group.clear .button.alert[disabled]:hover,.button-group.clear.alert .button,.button-group.clear.alert .button.disabled,.button-group.clear.alert .button.disabled:focus,.button-group.clear.alert .button.disabled:hover,.button-group.clear.alert .button[disabled],.button-group.clear.alert .button[disabled]:focus,.button-group.clear.alert .button[disabled]:hover,.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert.disabled:focus,.button.clear.alert.disabled:hover,.button.clear.alert[disabled],.button.clear.alert[disabled]:focus,.button.clear.alert[disabled]:hover,.form-error,.is-invalid-label{color:#cc4b37}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;min-width:0}.fieldset,select{border:1px solid #cacaca}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}.fieldset{margin:1.125rem 0;padding:1.25rem}.fieldset legend{margin:0 0 0 -.1875rem;padding:0 .1875rem}select{height:2.4375rem;padding:.5rem 1.5rem .5rem .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background-color:#fefefe;font-size:1rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28138, 138, 138%29"></polygon></svg>');background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}.form-error,b,dl dt,strong{font-weight:700}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select::-ms-expand{display:none}select[multiple]{background-image:none}select:not([multiple]){padding-top:0;padding-bottom:0}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-moz-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}ol,ul{margin-left:1.25rem}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}small{font-size:80%}.h1,.h2,.h3,.h4,.h5,.h6,.subheader,h1,h2,h3,h4,h5,h6{line-height:1.4}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}.h1,h1{font-size:1.5rem}.h2,h2{font-size:1.25rem}.h3,h3{font-size:1.1875rem}.h4,h4{font-size:1.125rem}.h5,h5{font-size:1.0625rem}.h6,h6{font-size:1rem}dl,ol,ul{margin-bottom:1rem}.orbit-figure,figure,input+.switch-paddle,kbd{margin:0}a{background-color:transparent;line-height:inherit;color:#1779ba}a:focus,a:hover{color:#1468a0}a img{border:0}hr{max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{list-style-type:disc}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help}kbd{padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.button,.close-button.small,.label,.stat{line-height:1}.stat{font-size:2.5rem}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.cite-block,cite{display:block;color:#8a8a8a;font-size:.8125rem}.code-block,.code-inline,code{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a}.cite-block:before,cite:before{content:"— "}.code-inline,code{display:inline;max-width:100%;word-wrap:break-word;padding:.125rem .3125rem .0625rem}caption,tbody td,tbody th{padding:.5rem .625rem .625rem}.code-block{display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem}.progress-meter-text,.switch{font-weight:700;color:#fefefe}.grid-frame,.grid-y.grid-frame{overflow:hidden;position:relative}.grid-container,.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;margin-left:auto;margin-right:auto}.menu.expanded.icon-bottom li a i,.menu.expanded.icon-bottom li a img,.menu.expanded.icon-bottom li a svg,.menu.expanded.icon-top li a i,.menu.expanded.icon-top li a img,.menu.expanded.icon-top li a svg,.menu.vertical.icon-bottom li a i,.menu.vertical.icon-bottom li a img,.menu.vertical.icon-bottom li a svg,.menu.vertical.icon-top li a i,.menu.vertical.icon-top li a img,.menu.vertical.icon-top li a svg,.text-left{text-align:left}.menu.align-right.icon-bottom li a i,.menu.align-right.icon-bottom li a img,.menu.align-right.icon-bottom li a svg,.menu.align-right.icon-top li a i,.menu.align-right.icon-top li a img,.menu.align-right.icon-top li a svg,.menu.align-right.vertical li .submenu li,.text-right,.title-bar-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.badge,.button,.orbit-bullets{text-align:center}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;-webkit-print-color-adjust:economy;color-adjust:economy;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.grid-x,.grid-y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.grid-container{max-width:75rem}.grid-container.fluid{max-width:100%}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin-left:auto;margin-right:auto}.grid-x{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.card,.cell-block-container,.grid-y{-webkit-box-orient:vertical;-webkit-box-direction:normal}.cell{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0}.cell-block-y,.drilldown .drilldown-submenu-cover-previous,.reveal.full{min-height:100%}.cell.auto{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0}.cell.shrink,.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.top-bar-left,.top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-margin-x:not(.grid-x)>.cell,.grid-margin-x>.auto,.grid-margin-x>.shrink,.grid-x>.auto,.grid-x>.shrink,.top-bar input.button{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink,.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-full,.grid-y>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.grid-x>.small-1,.small-margin-collapse>.small-1{width:8.33333%}.grid-x>.small-2,.small-margin-collapse>.small-2,.small-up-6>.cell{width:16.66667%}.grid-x>.small-3,.small-margin-collapse>.small-3,.small-up-4>.cell{width:25%}.grid-x>.small-4,.small-margin-collapse>.small-4,.small-up-3>.cell{width:33.33333%}.grid-x>.small-5,.small-margin-collapse>.small-5{width:41.66667%}.grid-x>.small-6,.small-margin-collapse>.small-6,.small-up-2>.cell{width:50%}.grid-x>.small-7,.small-margin-collapse>.small-7{width:58.33333%}.grid-x>.small-8,.small-margin-collapse>.small-8{width:66.66667%}.grid-x>.small-9,.small-margin-collapse>.small-9{width:75%}.grid-x>.small-10,.small-margin-collapse>.small-10{width:83.33333%}.grid-x>.small-11,.small-margin-collapse>.small-11{width:91.66667%}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x.small-up-6>.cell,.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-4>.cell,.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-3>.cell,.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x.small-up-2>.cell,.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x.small-up-1>.cell,.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}.grid-container:not(.full)>.grid-padding-x,.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}.small-up-5>.cell{width:20%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}.drilldown .nested.is-drilldown-submenu,.dropdown.menu .nested.is-dropdown-submenu,.small-margin-collapse,.small-margin-collapse>.cell,.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + 1.25rem / 2)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + 1.25rem / 2)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + 1.25rem / 2)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + 1.25rem / 2)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + 1.25rem / 2)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + 1.25rem / 2)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + 1.25rem / 2)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + 1.25rem / 2)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + 1.25rem / 2)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + 1.25rem / 2)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + 1.25rem / 2)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + 1.25rem / 2)}.grid-y{display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{max-height:none}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.cell .grid-y.grid-frame,.grid-y>.small-12{height:100%}.grid-margin-y,.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}.grid-frame{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell-block,.cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block{overflow-x:auto;max-width:100%}.cell-block-y{overflow-y:auto;max-height:100%}.cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.table-scroll,table.scroll{overflow-x:auto}.grid-y.grid-frame{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;width:auto}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}.button{display:inline-block;margin:0 0 1rem;padding:.85em 1em;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none}.button-group,.card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.button-group.tiny .button,.button.tiny{font-size:.6rem}.button-group.small .button,.button.small{font-size:.75rem}.button-group.large .button,.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button,.button-group.primary .button,.button-group.primary .button.disabled,.button-group.primary .button.disabled:focus,.button-group.primary .button.disabled:hover,.button-group.primary .button[disabled],.button-group.primary .button[disabled]:focus,.button-group.primary .button[disabled]:hover,.button.disabled,.button.disabled:focus,.button.disabled:hover,.button.primary,.button.primary.disabled,.button.primary.disabled:focus,.button.primary.disabled:hover,.button.primary[disabled],.button.primary[disabled]:focus,.button.primary[disabled]:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover,.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button-group.secondary .button,.button-group.secondary .button.disabled,.button-group.secondary .button.disabled:focus,.button-group.secondary .button.disabled:hover,.button-group.secondary .button[disabled],.button-group.secondary .button[disabled]:focus,.button-group.secondary .button[disabled]:hover,.button.secondary,.button.secondary.disabled,.button.secondary.disabled:focus,.button.secondary.disabled:hover,.button.secondary[disabled],.button.secondary[disabled]:focus,.button.secondary[disabled]:hover{background-color:#767676;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover,.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button-group.success .button,.button-group.success .button.disabled,.button-group.success .button.disabled:focus,.button-group.success .button.disabled:hover,.button-group.success .button[disabled],.button-group.success .button[disabled]:focus,.button-group.success .button[disabled]:hover,.button.success,.button.success.disabled,.button.success.disabled:focus,.button.success.disabled:hover,.button.success[disabled],.button.success[disabled]:focus,.button.success[disabled]:hover{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:focus,.button-group.success .button:hover,.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button,.button-group.warning .button.disabled,.button-group.warning .button.disabled:focus,.button-group.warning .button.disabled:hover,.button-group.warning .button[disabled],.button-group.warning .button[disabled]:focus,.button-group.warning .button[disabled]:hover,.button.warning,.button.warning.disabled,.button.warning.disabled:focus,.button.warning.disabled:hover,.button.warning[disabled],.button.warning[disabled]:focus,.button.warning[disabled]:hover{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:focus,.button-group.warning .button:hover,.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button,.button-group.alert .button.disabled,.button-group.alert .button.disabled:focus,.button-group.alert .button.disabled:hover,.button-group.alert .button[disabled],.button-group.alert .button[disabled]:focus,.button-group.alert .button[disabled]:hover,.button.alert,.button.alert.disabled,.button.alert.disabled:focus,.button.alert.disabled:hover,.button.alert[disabled],.button.alert[disabled]:focus,.button.alert[disabled]:hover{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover,.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button-group.hollow .button,.button-group.hollow .button.disabled,.button-group.hollow .button.disabled:focus,.button-group.hollow .button.disabled:hover,.button-group.hollow .button:focus,.button-group.hollow .button:hover,.button-group.hollow .button[disabled],.button-group.hollow .button[disabled]:focus,.button-group.hollow .button[disabled]:hover,.button.hollow,.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow:focus,.button.hollow:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button-group.hollow .button,.button-group.hollow .button.disabled,.button-group.hollow .button.disabled:focus,.button-group.hollow .button.disabled:hover,.button-group.hollow .button.primary,.button-group.hollow .button.primary.disabled,.button-group.hollow .button.primary.disabled:focus,.button-group.hollow .button.primary.disabled:hover,.button-group.hollow .button.primary[disabled],.button-group.hollow .button.primary[disabled]:focus,.button-group.hollow .button.primary[disabled]:hover,.button-group.hollow .button[disabled],.button-group.hollow .button[disabled]:focus,.button-group.hollow .button[disabled]:hover,.button-group.hollow.primary .button,.button-group.hollow.primary .button.disabled,.button-group.hollow.primary .button.disabled:focus,.button-group.hollow.primary .button.disabled:hover,.button-group.hollow.primary .button[disabled],.button-group.hollow.primary .button[disabled]:focus,.button-group.hollow.primary .button[disabled]:hover,.button.hollow,.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary.disabled:focus,.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled],.button.hollow.primary[disabled]:focus,.button.hollow.primary[disabled]:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{border:1px solid #1779ba;color:#1779ba}.button-group.hollow .button.primary:focus,.button-group.hollow .button.primary:hover,.button-group.hollow .button:focus,.button-group.hollow .button:hover,.button-group.hollow.primary .button:focus,.button-group.hollow.primary .button:hover,.button.hollow.primary:focus,.button.hollow.primary:hover,.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button-group.hollow .button.secondary,.button-group.hollow .button.secondary.disabled,.button-group.hollow .button.secondary.disabled:focus,.button-group.hollow .button.secondary.disabled:hover,.button-group.hollow .button.secondary[disabled],.button-group.hollow .button.secondary[disabled]:focus,.button-group.hollow .button.secondary[disabled]:hover,.button-group.hollow.secondary .button,.button-group.hollow.secondary .button.disabled,.button-group.hollow.secondary .button.disabled:focus,.button-group.hollow.secondary .button.disabled:hover,.button-group.hollow.secondary .button[disabled],.button-group.hollow.secondary .button[disabled]:focus,.button-group.hollow.secondary .button[disabled]:hover,.button.hollow.secondary,.button.hollow.secondary.disabled,.button.hollow.secondary.disabled:focus,.button.hollow.secondary.disabled:hover,.button.hollow.secondary[disabled],.button.hollow.secondary[disabled]:focus,.button.hollow.secondary[disabled]:hover{border:1px solid #767676;color:#767676}.button-group.hollow .button.secondary:focus,.button-group.hollow .button.secondary:hover,.button-group.hollow.secondary .button:focus,.button-group.hollow.secondary .button:hover,.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button-group.hollow .button.success,.button-group.hollow .button.success.disabled,.button-group.hollow .button.success.disabled:focus,.button-group.hollow .button.success.disabled:hover,.button-group.hollow .button.success[disabled],.button-group.hollow .button.success[disabled]:focus,.button-group.hollow .button.success[disabled]:hover,.button-group.hollow.success .button,.button-group.hollow.success .button.disabled,.button-group.hollow.success .button.disabled:focus,.button-group.hollow.success .button.disabled:hover,.button-group.hollow.success .button[disabled],.button-group.hollow.success .button[disabled]:focus,.button-group.hollow.success .button[disabled]:hover,.button.hollow.success,.button.hollow.success.disabled,.button.hollow.success.disabled:focus,.button.hollow.success.disabled:hover,.button.hollow.success[disabled],.button.hollow.success[disabled]:focus,.button.hollow.success[disabled]:hover{border:1px solid #3adb76;color:#3adb76}.button-group.hollow .button.success:focus,.button-group.hollow .button.success:hover,.button-group.hollow.success .button:focus,.button-group.hollow.success .button:hover,.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button-group.hollow .button.warning,.button-group.hollow .button.warning.disabled,.button-group.hollow .button.warning.disabled:focus,.button-group.hollow .button.warning.disabled:hover,.button-group.hollow .button.warning[disabled],.button-group.hollow .button.warning[disabled]:focus,.button-group.hollow .button.warning[disabled]:hover,.button-group.hollow.warning .button,.button-group.hollow.warning .button.disabled,.button-group.hollow.warning .button.disabled:focus,.button-group.hollow.warning .button.disabled:hover,.button-group.hollow.warning .button[disabled],.button-group.hollow.warning .button[disabled]:focus,.button-group.hollow.warning .button[disabled]:hover,.button.hollow.warning,.button.hollow.warning.disabled,.button.hollow.warning.disabled:focus,.button.hollow.warning.disabled:hover,.button.hollow.warning[disabled],.button.hollow.warning[disabled]:focus,.button.hollow.warning[disabled]:hover{border:1px solid #ffae00;color:#ffae00}.button-group.hollow .button.warning:focus,.button-group.hollow .button.warning:hover,.button-group.hollow.warning .button:focus,.button-group.hollow.warning .button:hover,.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button-group.hollow .button.alert,.button-group.hollow .button.alert.disabled,.button-group.hollow .button.alert.disabled:focus,.button-group.hollow .button.alert.disabled:hover,.button-group.hollow .button.alert[disabled],.button-group.hollow .button.alert[disabled]:focus,.button-group.hollow .button.alert[disabled]:hover,.button-group.hollow.alert .button,.button-group.hollow.alert .button.disabled,.button-group.hollow.alert .button.disabled:focus,.button-group.hollow.alert .button.disabled:hover,.button-group.hollow.alert .button[disabled],.button-group.hollow.alert .button[disabled]:focus,.button-group.hollow.alert .button[disabled]:hover,.button.hollow.alert,.button.hollow.alert.disabled,.button.hollow.alert.disabled:focus,.button.hollow.alert.disabled:hover,.button.hollow.alert[disabled],.button.hollow.alert[disabled]:focus,.button.hollow.alert[disabled]:hover{border:1px solid #cc4b37;color:#cc4b37}.label,.progress,.slider-handle,.switch-paddle,table{border-radius:0}.button-group.hollow .button.alert:focus,.button-group.hollow .button.alert:hover,.button-group.hollow.alert .button:focus,.button-group.hollow.alert .button:hover,.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button-group.clear .button,.button-group.clear .button.disabled,.button-group.clear .button.disabled:focus,.button-group.clear .button.disabled:hover,.button-group.clear .button:focus,.button-group.clear .button:hover,.button-group.clear .button[disabled],.button-group.clear .button[disabled]:focus,.button-group.clear .button[disabled]:hover,.button.clear,.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear:focus,.button.clear:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{border-color:transparent;background-color:transparent}.badge.primary,.label,.label.primary,.menu .active>a,.menu .is-active>a{background:#1779ba;color:#fefefe}.breadcrumbs a,.button-group.clear .button,.button-group.clear .button.disabled,.button-group.clear .button.disabled:focus,.button-group.clear .button.disabled:hover,.button-group.clear .button.primary,.button-group.clear .button.primary.disabled,.button-group.clear .button.primary.disabled:focus,.button-group.clear .button.primary.disabled:hover,.button-group.clear .button.primary[disabled],.button-group.clear .button.primary[disabled]:focus,.button-group.clear .button.primary[disabled]:hover,.button-group.clear .button[disabled],.button-group.clear .button[disabled]:focus,.button-group.clear .button[disabled]:hover,.button-group.clear.primary .button,.button-group.clear.primary .button.disabled,.button-group.clear.primary .button.disabled:focus,.button-group.clear.primary .button.disabled:hover,.button-group.clear.primary .button[disabled],.button-group.clear.primary .button[disabled]:focus,.button-group.clear.primary .button[disabled]:hover,.button.clear,.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary.disabled:focus,.button.clear.primary.disabled:hover,.button.clear.primary[disabled],.button.clear.primary[disabled]:focus,.button.clear.primary[disabled]:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{color:#1779ba}.button-group.clear .button.primary:focus,.button-group.clear .button.primary:hover,.button-group.clear .button:focus,.button-group.clear .button:hover,.button-group.clear.primary .button:focus,.button-group.clear.primary .button:hover,.button.clear.primary:focus,.button.clear.primary:hover,.button.clear:focus,.button.clear:hover{color:#0c3d5d}.button-group.clear .button.secondary,.button-group.clear .button.secondary.disabled,.button-group.clear .button.secondary.disabled:focus,.button-group.clear .button.secondary.disabled:hover,.button-group.clear .button.secondary[disabled],.button-group.clear .button.secondary[disabled]:focus,.button-group.clear .button.secondary[disabled]:hover,.button-group.clear.secondary .button,.button-group.clear.secondary .button.disabled,.button-group.clear.secondary .button.disabled:focus,.button-group.clear.secondary .button.disabled:hover,.button-group.clear.secondary .button[disabled],.button-group.clear.secondary .button[disabled]:focus,.button-group.clear.secondary .button[disabled]:hover,.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary.disabled:focus,.button.clear.secondary.disabled:hover,.button.clear.secondary[disabled],.button.clear.secondary[disabled]:focus,.button.clear.secondary[disabled]:hover{color:#767676}.button-group.clear .button.secondary:focus,.button-group.clear .button.secondary:hover,.button-group.clear.secondary .button:focus,.button-group.clear.secondary .button:hover,.button.clear.secondary:focus,.button.clear.secondary:hover{color:#3b3b3b}.button-group.clear .button.success,.button-group.clear .button.success.disabled,.button-group.clear .button.success.disabled:focus,.button-group.clear .button.success.disabled:hover,.button-group.clear .button.success[disabled],.button-group.clear .button.success[disabled]:focus,.button-group.clear .button.success[disabled]:hover,.button-group.clear.success .button,.button-group.clear.success .button.disabled,.button-group.clear.success .button.disabled:focus,.button-group.clear.success .button.disabled:hover,.button-group.clear.success .button[disabled],.button-group.clear.success .button[disabled]:focus,.button-group.clear.success .button[disabled]:hover,.button.clear.success,.button.clear.success.disabled,.button.clear.success.disabled:focus,.button.clear.success.disabled:hover,.button.clear.success[disabled],.button.clear.success[disabled]:focus,.button.clear.success[disabled]:hover{color:#3adb76}.button-group.clear .button.success:focus,.button-group.clear .button.success:hover,.button-group.clear.success .button:focus,.button-group.clear.success .button:hover,.button.clear.success:focus,.button.clear.success:hover{color:#157539}.button-group.clear .button.warning,.button-group.clear .button.warning.disabled,.button-group.clear .button.warning.disabled:focus,.button-group.clear .button.warning.disabled:hover,.button-group.clear .button.warning[disabled],.button-group.clear .button.warning[disabled]:focus,.button-group.clear .button.warning[disabled]:hover,.button-group.clear.warning .button,.button-group.clear.warning .button.disabled,.button-group.clear.warning .button.disabled:focus,.button-group.clear.warning .button.disabled:hover,.button-group.clear.warning .button[disabled],.button-group.clear.warning .button[disabled]:focus,.button-group.clear.warning .button[disabled]:hover,.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning.disabled:focus,.button.clear.warning.disabled:hover,.button.clear.warning[disabled],.button.clear.warning[disabled]:focus,.button.clear.warning[disabled]:hover{color:#ffae00}.button-group.clear .button.warning:focus,.button-group.clear .button.warning:hover,.button-group.clear.warning .button:focus,.button-group.clear.warning .button:hover,.button.clear.warning:focus,.button.clear.warning:hover{color:#805700}.button-group.clear .button.alert:focus,.button-group.clear .button.alert:hover,.button-group.clear.alert .button:focus,.button-group.clear.alert .button:hover,.button.clear.alert:focus,.button.clear.alert:hover{color:#67251a}.button.disabled,.button[disabled],.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.button.dropdown::after{width:0;height:0;border-style:solid;border-width:.4em .4em 0;content:'';border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.clear.primary::after,.button.dropdown.clear::after,.button.dropdown.hollow.primary::after,.button.dropdown.hollow::after{border-top-color:#1779ba}.button.dropdown.clear.secondary::after,.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.clear.success::after,.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.clear.warning::after,.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.clear.alert::after,.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}a.button:focus,a.button:hover{text-decoration:none}.button-group{margin-bottom:1rem;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.button-group::after,.button-group::before{content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:none}.button-group .button{margin:0 1px 1px 0;font-size:.9rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.expanded .button,.button-group.stacked-for-medium.expanded .button,.button-group.stacked-for-small.expanded .button,.button-group.stacked.expanded .button,.media-object-section.main-section,.menu.expanded li,.title-bar-left,.title-bar-right{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.button-group.no-gaps .button{margin-right:-.0625rem}.button-group.no-gaps .button+.button{border-left-color:transparent}.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small,.top-bar.stacked-for-xxlarge{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child,.callout>:last-child,.card-divider>:last-child,.card-section>:last-child,.card>:last-child,.media-object-section>:last-child,.menu a,.menu button,.menu input,.menu select,.reveal>:last-child{margin-bottom:0}.close-button{position:absolute;z-index:10;color:#8a8a8a}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.label{display:inline-block;padding:.33333rem .5rem;font-size:.8rem;white-space:nowrap;cursor:default}.badge.secondary,.label.secondary{background:#767676;color:#fefefe}.badge.success,.label.success{background:#3adb76;color:#0a0a0a}.badge.warning,.label.warning{background:#ffae00;color:#0a0a0a}.badge.alert,.label.alert{background:#cc4b37;color:#fefefe}.progress{height:1rem;margin-bottom:1rem;background-color:#cacaca}.progress-meter,.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;font-size:.75rem;white-space:nowrap}.slider-fill,.slider-handle{left:0;display:inline-block}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.switch,table{margin-bottom:1rem}.slider-fill{position:absolute;top:0;max-width:100%;height:.5rem;background-color:#cacaca;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:linear;transition:linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;cursor:-webkit-grab;cursor:grab;width:1.4rem;height:1.4rem;background-color:#1779ba;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{-webkit-transition:linear;transition:linear;cursor:-webkit-grabbing;cursor:grabbing}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.switch{position:relative;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:2rem}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;background:#cacaca;-webkit-transition:.25s ease-out;transition:.25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}.switch-paddle::after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;background:#fefefe;-webkit-transition:.25s ease-out;transition:.25s ease-out;content:''}.badge,.tabs.primary,input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{left:2.25rem}input:disabled~.switch-paddle{cursor:not-allowed;opacity:.5}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}.switch-inactive{right:15%}.is-stuck .hide-for-sticky,.no-js .dropdown.menu ul,.no-js [data-responsive-menu] ul,.show-for-dark-mode,.show-for-ie,.show-for-sticky,input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}table{border-collapse:collapse;width:100%}tbody,tfoot,thead{border:1px solid #f1f1f1;background-color:#fefefe}caption{font-weight:700}thead{background:#f8f8f8;color:#0a0a0a}tfoot{background:#f1f1f1;color:#0a0a0a}.pagination .disabled:hover,.tabs.simple>li>a:hover,tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody tr:nth-child(2n){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody,table.unstriped tbody tr{background-color:#fefefe}table.unstriped tbody tr{border-bottom:1px solid #f1f1f1}table.scroll{display:block;width:100%}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover,table.hover:not(.unstriped) tr:nth-of-type(2n):hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;color:#fefefe}.breadcrumbs{margin:0 0 1rem;list-style:none}.breadcrumbs::after,.breadcrumbs::before,.clearfix::after,.clearfix::before,.pagination::after,.pagination::before,.tabs::after,.tabs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.callout{position:relative;margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.accordion,.pagination{margin-left:0}.card,.media-object,.pagination{margin-bottom:1rem}.callout>:first-child{margin-top:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding:.5rem}.callout.large{padding:3rem}.card{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#0a0a0a}.flex-dir-row,.flex-dir-row-reverse,.menu,.menu.horizontal{-webkit-box-orient:horizontal}.card-divider,.pagination a:hover,.pagination button:hover{background:#e6e6e6}.card-divider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:1rem}.card-section{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem}.card-image{min-height:1px}.dropdown-pane{position:absolute;z-index:10;display:none;width:300px;padding:1rem;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child,.pagination li,.tooltip{border-radius:0}.dropdown-pane.is-open{display:block;visibility:visible}.dropdown-pane.tiny,.is-dropdown-menu.vertical{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.pagination li{margin-right:.0625rem;font-size:.875rem;display:none}.menu input,.pagination li:first-child,.pagination li:last-child{display:inline-block}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:.5rem;content:"«"}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:.5rem;content:"»"}.has-tip{position:relative;display:inline-block;border-bottom:1px dotted #8a8a8a;font-weight:700;cursor:help}.js-off-canvas-overlay.is-overlay-absolute,.tooltip,.tooltip::before{position:absolute}.tooltip.bottom::before,.tooltip.left::before,.tooltip.right::before,.tooltip.top::before{border-style:solid;content:'';width:0;height:0}.tooltip{top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;background-color:#0a0a0a;font-size:80%;color:#fefefe}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a,.accordion-title,.drilldown .is-drilldown-submenu-parent>a,.is-accordion-submenu-parent,.is-dropdown-submenu-parent,.orbit,.orbit-container,.sticky-container{position:relative}.accordion-title,.tabs-title>a{font-size:.75rem;color:#1779ba;display:block;line-height:1}.tooltip.bottom::before{display:block;border-width:0 .75rem .75rem;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before,.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;border-width:.75rem .75rem 0;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.left::before{display:block;border-width:.75rem 0 .75rem .75rem;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before,.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;border-width:.75rem .75rem .75rem 0;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.accordion{background:#fefefe}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-title{padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:focus,.accordion-title:hover,.top-bar,.top-bar ul{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:"+"}.is-active>.accordion-title::before{content:"–"}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}.media-object,.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.orbit-caption,.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.media-object{display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}.flex-child-shrink,.media-object-section{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.orbit-container{height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%;position:absolute}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;color:#fefefe}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.tabs,.tabs-content,.tabs-content.vertical{border:1px solid #e6e6e6}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#8a8a8a}.drilldown a,.is-dropdown-submenu,.menu-icon::after,.tabs,.tabs-content,.tabs-title>a:hover{background:#fefefe}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.tabs{margin:0}.tabs.vertical>li{display:block;float:none;width:auto}.menu.simple a,.reveal.collapse,.tabs.simple>li>a{padding:0}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:left}.tabs-title>a{padding:1.25rem 1.5rem}.accordion-menu .is-accordion-submenu a,.accordion-menu a,.drilldown .is-drilldown-submenu a,.drilldown a,.dropdown .is-dropdown-submenu a,.dropdown.menu>li>a,.menu .menu-text{padding:.7rem 1rem}.tabs-title>a:hover{color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border-top:0;color:#0a0a0a;-webkit-transition:.5s;transition:.5s}.tabs-content.vertical{border-left:0}.tabs-panel{display:none;padding:1rem}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:4px solid #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(10,10,10,.2);box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{-webkit-box-shadow:0 0 6px 1px rgba(23,121,186,.5);box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{-webkit-box-shadow:none;box-shadow:none}.menu{padding:0;margin:0;list-style:none;position:relative;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu .button,.menu a{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu,.menu.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.align-middle,.menu.simple{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-left:1rem}.accordion-menu .nested.is-accordion-submenu,.menu.nested{margin-right:0;margin-left:1rem}.flex-container,.menu.icon-bottom a,.menu.icon-left a,.menu.icon-right a,.menu.icon-top a,.menu.icons a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-left li a,.menu.icon-right li a,.menu.nested.icon-left li a,.menu.nested.icon-right li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg,.menu.nested.icon-left li a i,.menu.nested.icon-left li a img,.menu.nested.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg,.menu.nested.icon-right li a i,.menu.nested.icon-right li a img,.menu.nested.icon-right li a svg{margin-left:.25rem}.menu.icon-bottom li a,.menu.icon-top li a,.menu.nested.icon-bottom li a,.menu.nested.icon-top li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg,.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg,.menu.nested.icon-bottom li a i,.menu.nested.icon-bottom li a img,.menu.nested.icon-bottom li a svg,.menu.nested.icon-top li a i,.menu.nested.icon-top li a img,.menu.nested.icon-top li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.align-left,.align-left.vertical.menu>li>a,.menu-centered>.menu li .submenu li,.menu.align-center li .submenu li,.menu.align-left,.menu.align-right li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu.align-right.vertical li{display:block;text-align:right}.accordion-menu.align-right .nested.is-accordion-submenu,.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu-centered>.menu li,.menu.align-center li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu .menu-text{font-weight:700;line-height:1;color:inherit}.align-center,.align-center.vertical.menu>li>a,.menu-centered>.menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-icon,.menu-icon.dark{position:relative;display:inline-block;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after,.menu-icon::after{left:0;width:100%;height:2px;display:block;content:'';position:absolute;top:0}.menu-icon::after{-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.menu-icon:hover::after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark::after{background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover::after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 0;content:'';border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{right:1rem;left:auto}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.drilldown .is-drilldown-submenu-parent>a::after,.drilldown.align-left .is-drilldown-submenu-parent>a::after{width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;content:'';border-color:transparent transparent transparent #1779ba;right:1rem;display:block}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer}.submenu-toggle::after{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 0;content:'';border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.show-for-sr,.show-on-focus,.submenu-toggle-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.is-dropdown-submenu,.reveal{display:none;border:1px solid #cacaca}.is-drilldown,.off-canvas-wrapper{position:relative;overflow:hidden}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu-parent>a::after{position:absolute;top:50%;margin-top:-6px}.drilldown.align-left .is-drilldown-submenu-parent>a::after{left:auto}.drilldown .js-drilldown-back>a::before,.drilldown.align-right .is-drilldown-submenu-parent>a::after,.dropdown.menu.vertical>li.opens-left>a::after,.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{border-width:6px 6px 6px 0;border-color:transparent #1779ba transparent transparent;width:0;height:0;border-style:solid;content:''}.drilldown.align-right .is-drilldown-submenu-parent>a::after{display:block;right:auto;left:1rem}.drilldown .js-drilldown-back>a::before{display:inline-block;vertical-align:middle;margin-right:.75rem}.dropdown.menu.align-right .is-dropdown-submenu.first-sub,.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 0;content:'';border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu>li.is-active>a{background:0 0;color:#1779ba}.dropdown.menu.vertical>li .is-dropdown-submenu,.sticky.is-stuck.is-at-top{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu,.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after,.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after,.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{display:block;right:auto;left:5px}.dropdown.menu.vertical>li.opens-right>a::after,.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;content:'';border-color:transparent transparent transparent #1779ba}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;min-width:200px}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;background:rgba(254,254,254,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-overlay-fixed,.off-canvas,.reveal.without-overlay{position:fixed}.off-canvas,.off-canvas-absolute{z-index:12;-webkit-transition:-webkit-transform .5s;background:#e6e6e6}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.off-canvas{transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-absolute.is-transition-push,.off-canvas.is-transition-push{z-index:12}.invisible,.off-canvas-absolute.is-closed,.off-canvas.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap,.off-canvas.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open,.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open,.off-canvas-content .off-canvas.is-open,.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open,.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open,.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open,.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open,.off-canvas-content.has-transition-push,.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.position-left{top:0;left:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;width:250px;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left,.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-right,.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;width:250px;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.position-bottom,.position-top{overflow-x:auto;height:250px;-webkit-overflow-scrolling:touch;left:0}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;width:100%;-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top,.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-bottom,.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;width:100%;-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-overlap,.off-canvas-content.has-transition-push{-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny{right:auto;left:auto;margin:0 auto}.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}.grid-container,.grid-container.fluid,.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink,.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-full,.grid-y>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.grid-x>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto}.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-shrink,.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-margin-x>.auto,.grid-margin-x>.medium-auto,.grid-margin-x>.medium-shrink,.grid-margin-x>.shrink,.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1,.medium-margin-collapse>.medium-1,.medium-margin-collapse>.small-1,.small-margin-collapse>.medium-1{width:8.33333%}.grid-x>.medium-2,.medium-margin-collapse>.medium-2,.medium-margin-collapse>.small-2,.medium-up-6>.cell,.small-margin-collapse>.medium-2{width:16.66667%}.grid-x>.medium-3,.medium-margin-collapse>.medium-3,.medium-margin-collapse>.small-3,.medium-up-4>.cell,.small-margin-collapse>.medium-3{width:25%}.grid-x>.medium-4,.medium-margin-collapse>.medium-4,.medium-margin-collapse>.small-4,.medium-up-3>.cell,.small-margin-collapse>.medium-4{width:33.33333%}.grid-x>.medium-5,.medium-margin-collapse>.medium-5,.medium-margin-collapse>.small-5,.small-margin-collapse>.medium-5{width:41.66667%}.grid-x>.medium-6,.medium-margin-collapse>.medium-6,.medium-margin-collapse>.small-6,.medium-up-2>.cell,.small-margin-collapse>.medium-6{width:50%}.grid-x>.medium-7,.medium-margin-collapse>.medium-7,.medium-margin-collapse>.small-7,.small-margin-collapse>.medium-7{width:58.33333%}.grid-x>.medium-8,.medium-margin-collapse>.medium-8,.medium-margin-collapse>.small-8,.small-margin-collapse>.medium-8{width:66.66667%}.grid-x>.medium-9,.medium-margin-collapse>.medium-9,.medium-margin-collapse>.small-9,.small-margin-collapse>.medium-9{width:75%}.grid-x>.medium-10,.medium-margin-collapse>.medium-10,.medium-margin-collapse>.small-10,.small-margin-collapse>.medium-10{width:83.33333%}.grid-x>.medium-11,.medium-margin-collapse>.medium-11,.medium-margin-collapse>.small-11,.small-margin-collapse>.medium-11{width:91.66667%}.cell .medium-grid-frame,.grid-x>.medium-12,.medium-margin-collapse>.medium-12,.medium-margin-collapse>.small-12,.medium-up-1>.cell,.small-margin-collapse>.medium-12{width:100%}.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}.grid-margin-x>.medium-1,.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x.medium-up-6>.cell,.grid-margin-x.small-up-6>.cell,.grid-margin-x>.medium-2,.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-4>.cell,.grid-margin-x.small-up-4>.cell,.grid-margin-x>.medium-3,.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-3>.cell,.grid-margin-x.small-up-3>.cell,.grid-margin-x>.medium-4,.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5,.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x.medium-up-2>.cell,.grid-margin-x.small-up-2>.cell,.grid-margin-x>.medium-6,.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7,.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8,.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9,.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10,.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11,.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x.medium-up-1>.cell,.grid-margin-x.small-up-1>.cell,.grid-margin-x>.medium-12,.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-container:not(.full)>.grid-padding-x,.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}.medium-up-5>.cell{width:20%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}.grid-margin-x.medium-up-5>.cell,.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-7>.cell,.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell,.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.medium-margin-collapse,.medium-margin-collapse>.cell,.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + 1.875rem / 2)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + 1.875rem / 2)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + 1.875rem / 2)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + 1.875rem / 2)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + 1.875rem / 2)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + 1.875rem / 2)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + 1.875rem / 2)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + 1.875rem / 2)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + 1.875rem / 2)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + 1.875rem / 2)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + 1.875rem / 2)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + 1.875rem / 2)}.grid-y>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;height:auto}.grid-margin-y>.auto,.grid-margin-y>.medium-auto,.grid-margin-y>.medium-shrink,.grid-margin-y>.shrink,.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.cell .grid-y.medium-grid-frame,.grid-y>.medium-12{height:100%}.grid-margin-y,.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}.medium-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.medium-cell-block,.medium-cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block{overflow-x:auto;max-width:100%}.medium-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%}.grid-y.medium-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;width:auto}.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}.grid-margin-y>.medium-1,.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2,.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3,.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4,.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5,.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6,.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7,.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8,.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9,.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10,.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11,.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12,.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-frame.grid-margin-y,.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}.button-group.stacked-for-small .button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}.pagination li{display:inline-block}.menu.medium-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li,.menu.medium-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 0;content:'';border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;content:'';border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;content:'';border-color:transparent transparent transparent #1779ba}.position-bottom.reveal-for-medium,.position-left.reveal-for-medium,.position-right.reveal-for-medium,.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.off-canvas.in-canvas-for-medium .close-button,.position-bottom.reveal-for-medium .close-button,.position-left.reveal-for-medium .close-button,.position-right.reveal-for-medium .close-button,.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium,.off-canvas-content .position-left.reveal-for-medium,.off-canvas-content .position-right.reveal-for-medium,.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left,.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.off-canvas-content.has-reveal-right,.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.off-canvas-content.has-reveal-top,.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.off-canvas-content.has-reveal-bottom,.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;-webkit-transition:none;transition:none}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.reveal{min-height:0}}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:auto;-webkit-overflow-scrolling:touch}.reveal,.sticky{position:relative}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:1rem;border-radius:0;background-color:#fefefe;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}.reveal.tiny{width:30%;max-width:75rem}.reveal.small{width:50%;max-width:75rem}.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;margin-left:0;border:0;border-radius:0}.sticky{z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-anchored.is-at-bottom,.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-title{display:inline-block;font-weight:700}.top-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar .top-bar-left,.top-bar .top-bar-right,.top-bar.stacked-for-xxlarge .top-bar-left,.top-bar.stacked-for-xxlarge .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media print,screen and (max-width:51.49875em){.button-group.stacked-for-medium.expanded,table.stack td,table.stack th,table.stack tr{display:block}.button-group.stacked-for-medium.expanded .button{display:block;margin-right:0}table.stack tfoot,table.stack thead{display:none}table.stack td{border-top:0}.top-bar.stacked-for-medium{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media print,screen and (max-width:63.99875em){.top-bar.stacked-for-large{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media print,screen and (max-width:89.99875em){.top-bar.stacked-for-xlarge{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-xlarge .top-bar-left,.top-bar.stacked-for-xlarge .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5rem 1rem .5rem 0}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.align-right,.align-right.vertical.menu>li>a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-dir-row{-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.visible{visibility:visible}@media print,screen and (max-width:39.99875em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}.media-object.stack-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.stack-for-small .media-object-section{padding:0 0 1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.stack-for-small .media-object-section img{width:100%}.reveal{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.top-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}.medium-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.medium-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hide-for-medium{display:none!important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none!important}}@media print,screen and (min-width:40em) and (max-width:51.49875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.99875em),screen and (min-width:51.5em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:51.5em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink,.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-full,.grid-y>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.grid-x>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto}.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-shrink,.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-margin-x>.large-auto,.grid-margin-x>.large-shrink,.grid-x>.large-shrink{width:auto}.grid-x>.large-1,.large-margin-collapse>.large-1,.large-margin-collapse>.medium-1,.large-margin-collapse>.small-1,.medium-margin-collapse>.large-1,.small-margin-collapse>.large-1{width:8.33333%}.grid-x>.large-2,.large-margin-collapse>.large-2,.large-margin-collapse>.medium-2,.large-margin-collapse>.small-2,.large-up-6>.cell,.medium-margin-collapse>.large-2,.small-margin-collapse>.large-2{width:16.66667%}.grid-x>.large-3,.large-margin-collapse>.large-3,.large-margin-collapse>.medium-3,.large-margin-collapse>.small-3,.large-up-4>.cell,.medium-margin-collapse>.large-3,.small-margin-collapse>.large-3{width:25%}.grid-x>.large-4,.large-margin-collapse>.large-4,.large-margin-collapse>.medium-4,.large-margin-collapse>.small-4,.large-up-3>.cell,.medium-margin-collapse>.large-4,.small-margin-collapse>.large-4{width:33.33333%}.grid-x>.large-5,.large-margin-collapse>.large-5,.large-margin-collapse>.medium-5,.large-margin-collapse>.small-5,.medium-margin-collapse>.large-5,.small-margin-collapse>.large-5{width:41.66667%}.grid-x>.large-6,.large-margin-collapse>.large-6,.large-margin-collapse>.medium-6,.large-margin-collapse>.small-6,.large-up-2>.cell,.medium-margin-collapse>.large-6,.small-margin-collapse>.large-6{width:50%}.grid-x>.large-7,.large-margin-collapse>.large-7,.large-margin-collapse>.medium-7,.large-margin-collapse>.small-7,.medium-margin-collapse>.large-7,.small-margin-collapse>.large-7{width:58.33333%}.grid-x>.large-8,.large-margin-collapse>.large-8,.large-margin-collapse>.medium-8,.large-margin-collapse>.small-8,.medium-margin-collapse>.large-8,.small-margin-collapse>.large-8{width:66.66667%}.grid-x>.large-9,.large-margin-collapse>.large-9,.large-margin-collapse>.medium-9,.large-margin-collapse>.small-9,.medium-margin-collapse>.large-9,.small-margin-collapse>.large-9{width:75%}.grid-x>.large-10,.large-margin-collapse>.large-10,.large-margin-collapse>.medium-10,.large-margin-collapse>.small-10,.medium-margin-collapse>.large-10,.small-margin-collapse>.large-10{width:83.33333%}.grid-x>.large-11,.large-margin-collapse>.large-11,.large-margin-collapse>.medium-11,.large-margin-collapse>.small-11,.medium-margin-collapse>.large-11,.small-margin-collapse>.large-11{width:91.66667%}.cell .large-grid-frame,.grid-x>.large-12,.large-margin-collapse>.large-12,.large-margin-collapse>.medium-12,.large-margin-collapse>.small-12,.large-up-1>.cell,.medium-margin-collapse>.large-12,.small-margin-collapse>.large-12{width:100%}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x.large-up-6>.cell,.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-4>.cell,.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-3>.cell,.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x.large-up-2>.cell,.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x.large-up-1>.cell,.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}.large-up-5>.cell{width:20%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}.large-margin-collapse,.large-margin-collapse>.cell,.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + 1.875rem / 2)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + 1.875rem / 2)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + 1.875rem / 2)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + 1.875rem / 2)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + 1.875rem / 2)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + 1.875rem / 2)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + 1.875rem / 2)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + 1.875rem / 2)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + 1.875rem / 2)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + 1.875rem / 2)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + 1.875rem / 2)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + 1.875rem / 2)}.grid-y>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;height:auto}.grid-margin-y>.large-auto,.grid-margin-y>.large-shrink,.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.cell .grid-y.large-grid-frame,.grid-y>.large-12{height:100%}.large-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.large-cell-block,.large-cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block{overflow-x:auto;max-width:100%}.large-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%}.grid-y.large-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;width:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}.grid-frame.grid-margin-y,.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}.button-group.stacked-for-medium .button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}.menu.large-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li,.menu.large-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 0;content:'';border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;content:'';border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;content:'';border-color:transparent transparent transparent #1779ba}.position-bottom.reveal-for-large,.position-left.reveal-for-large,.position-right.reveal-for-large,.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.off-canvas.in-canvas-for-large .close-button,.position-bottom.reveal-for-large .close-button,.position-left.reveal-for-large .close-button,.position-right.reveal-for-large .close-button,.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large,.off-canvas-content .position-left.reveal-for-large,.off-canvas-content .position-right.reveal-for-large,.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left,.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.off-canvas-content.has-reveal-right,.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.off-canvas-content.has-reveal-top,.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.off-canvas-content.has-reveal-bottom,.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;-webkit-transition:none;transition:none}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.large-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.large-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hide-for-large{display:none!important}}@media screen and (max-width:51.49875em){.show-for-large{display:none!important}}@media print,screen and (min-width:51.5em) and (max-width:63.99875em){.hide-for-large-only{display:none!important}}@media screen and (max-width:51.49875em),screen and (min-width:64em){.show-for-large-only{display:none!important}}@media screen and (min-width:64em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}.grid-x>.xlarge-1,.grid-x>.xlarge-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12,.grid-x>.xlarge-2,.grid-x>.xlarge-3,.grid-x>.xlarge-4,.grid-x>.xlarge-5,.grid-x>.xlarge-6,.grid-x>.xlarge-7,.grid-x>.xlarge-8,.grid-x>.xlarge-9,.grid-x>.xlarge-full,.grid-x>.xlarge-shrink,.grid-y>.xlarge-1,.grid-y>.xlarge-10,.grid-y>.xlarge-11,.grid-y>.xlarge-12,.grid-y>.xlarge-2,.grid-y>.xlarge-3,.grid-y>.xlarge-4,.grid-y>.xlarge-5,.grid-y>.xlarge-6,.grid-y>.xlarge-7,.grid-y>.xlarge-8,.grid-y>.xlarge-9,.grid-y>.xlarge-full,.grid-y>.xlarge-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.grid-x>.xlarge-auto{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto}.grid-x>.xlarge-1,.grid-x>.xlarge-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12,.grid-x>.xlarge-2,.grid-x>.xlarge-3,.grid-x>.xlarge-4,.grid-x>.xlarge-5,.grid-x>.xlarge-6,.grid-x>.xlarge-7,.grid-x>.xlarge-8,.grid-x>.xlarge-9,.grid-x>.xlarge-shrink,.grid-y>.xlarge-1,.grid-y>.xlarge-10,.grid-y>.xlarge-11,.grid-y>.xlarge-12,.grid-y>.xlarge-2,.grid-y>.xlarge-3,.grid-y>.xlarge-4,.grid-y>.xlarge-5,.grid-y>.xlarge-6,.grid-y>.xlarge-7,.grid-y>.xlarge-8,.grid-y>.xlarge-9,.grid-y>.xlarge-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-margin-x>.xlarge-auto,.grid-margin-x>.xlarge-shrink,.grid-x>.xlarge-shrink{width:auto}.grid-x>.xlarge-1,.large-margin-collapse>.xlarge-1,.medium-margin-collapse>.xlarge-1,.small-margin-collapse>.xlarge-1,.xlarge-margin-collapse>.large-1,.xlarge-margin-collapse>.medium-1,.xlarge-margin-collapse>.small-1,.xlarge-margin-collapse>.xlarge-1{width:8.33333%}.grid-x>.xlarge-2,.large-margin-collapse>.xlarge-2,.medium-margin-collapse>.xlarge-2,.small-margin-collapse>.xlarge-2,.xlarge-margin-collapse>.large-2,.xlarge-margin-collapse>.medium-2,.xlarge-margin-collapse>.small-2,.xlarge-margin-collapse>.xlarge-2,.xlarge-up-6>.cell{width:16.66667%}.grid-x>.xlarge-3,.large-margin-collapse>.xlarge-3,.medium-margin-collapse>.xlarge-3,.small-margin-collapse>.xlarge-3,.xlarge-margin-collapse>.large-3,.xlarge-margin-collapse>.medium-3,.xlarge-margin-collapse>.small-3,.xlarge-margin-collapse>.xlarge-3,.xlarge-up-4>.cell{width:25%}.grid-x>.xlarge-4,.large-margin-collapse>.xlarge-4,.medium-margin-collapse>.xlarge-4,.small-margin-collapse>.xlarge-4,.xlarge-margin-collapse>.large-4,.xlarge-margin-collapse>.medium-4,.xlarge-margin-collapse>.small-4,.xlarge-margin-collapse>.xlarge-4,.xlarge-up-3>.cell{width:33.33333%}.grid-x>.xlarge-5,.large-margin-collapse>.xlarge-5,.medium-margin-collapse>.xlarge-5,.small-margin-collapse>.xlarge-5,.xlarge-margin-collapse>.large-5,.xlarge-margin-collapse>.medium-5,.xlarge-margin-collapse>.small-5,.xlarge-margin-collapse>.xlarge-5{width:41.66667%}.grid-x>.xlarge-6,.large-margin-collapse>.xlarge-6,.medium-margin-collapse>.xlarge-6,.small-margin-collapse>.xlarge-6,.xlarge-margin-collapse>.large-6,.xlarge-margin-collapse>.medium-6,.xlarge-margin-collapse>.small-6,.xlarge-margin-collapse>.xlarge-6,.xlarge-up-2>.cell{width:50%}.grid-x>.xlarge-7,.large-margin-collapse>.xlarge-7,.medium-margin-collapse>.xlarge-7,.small-margin-collapse>.xlarge-7,.xlarge-margin-collapse>.large-7,.xlarge-margin-collapse>.medium-7,.xlarge-margin-collapse>.small-7,.xlarge-margin-collapse>.xlarge-7{width:58.33333%}.grid-x>.xlarge-8,.large-margin-collapse>.xlarge-8,.medium-margin-collapse>.xlarge-8,.small-margin-collapse>.xlarge-8,.xlarge-margin-collapse>.large-8,.xlarge-margin-collapse>.medium-8,.xlarge-margin-collapse>.small-8,.xlarge-margin-collapse>.xlarge-8{width:66.66667%}.grid-x>.xlarge-9,.large-margin-collapse>.xlarge-9,.medium-margin-collapse>.xlarge-9,.small-margin-collapse>.xlarge-9,.xlarge-margin-collapse>.large-9,.xlarge-margin-collapse>.medium-9,.xlarge-margin-collapse>.small-9,.xlarge-margin-collapse>.xlarge-9{width:75%}.grid-x>.xlarge-10,.large-margin-collapse>.xlarge-10,.medium-margin-collapse>.xlarge-10,.small-margin-collapse>.xlarge-10,.xlarge-margin-collapse>.large-10,.xlarge-margin-collapse>.medium-10,.xlarge-margin-collapse>.small-10,.xlarge-margin-collapse>.xlarge-10{width:83.33333%}.grid-x>.xlarge-11,.large-margin-collapse>.xlarge-11,.medium-margin-collapse>.xlarge-11,.small-margin-collapse>.xlarge-11,.xlarge-margin-collapse>.large-11,.xlarge-margin-collapse>.medium-11,.xlarge-margin-collapse>.small-11,.xlarge-margin-collapse>.xlarge-11{width:91.66667%}.cell .xlarge-grid-frame,.grid-x>.xlarge-12,.large-margin-collapse>.xlarge-12,.medium-margin-collapse>.xlarge-12,.small-margin-collapse>.xlarge-12,.xlarge-margin-collapse>.large-12,.xlarge-margin-collapse>.medium-12,.xlarge-margin-collapse>.small-12,.xlarge-margin-collapse>.xlarge-12,.xlarge-up-1>.cell{width:100%}.grid-margin-x>.xlarge-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x.xlarge-up-6>.cell,.grid-margin-x>.xlarge-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x.xlarge-up-4>.cell,.grid-margin-x>.xlarge-3{width:calc(25% - 1.875rem)}.grid-margin-x.xlarge-up-3>.cell,.grid-margin-x>.xlarge-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.xlarge-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x.xlarge-up-2>.cell,.grid-margin-x>.xlarge-6{width:calc(50% - 1.875rem)}.grid-margin-x>.xlarge-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.xlarge-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.xlarge-9{width:calc(75% - 1.875rem)}.grid-margin-x>.xlarge-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.xlarge-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x.xlarge-up-1>.cell,.grid-margin-x>.xlarge-12{width:calc(100% - 1.875rem)}.xlarge-up-5>.cell{width:20%}.xlarge-up-7>.cell{width:14.28571%}.xlarge-up-8>.cell{width:12.5%}.grid-margin-x.xlarge-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.xlarge-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.xlarge-up-8>.cell{width:calc(12.5% - 1.875rem)}.xlarge-margin-collapse,.xlarge-margin-collapse>.cell,.xlarge-padding-collapse{margin-right:0;margin-left:0}.xlarge-padding-collapse>.cell{padding-right:0;padding-left:0}.xlarge-offset-0{margin-left:0}.grid-margin-x>.xlarge-offset-0{margin-left:calc(0% + 1.875rem / 2)}.xlarge-offset-1{margin-left:8.33333%}.grid-margin-x>.xlarge-offset-1{margin-left:calc(8.33333% + 1.875rem / 2)}.xlarge-offset-2{margin-left:16.66667%}.grid-margin-x>.xlarge-offset-2{margin-left:calc(16.66667% + 1.875rem / 2)}.xlarge-offset-3{margin-left:25%}.grid-margin-x>.xlarge-offset-3{margin-left:calc(25% + 1.875rem / 2)}.xlarge-offset-4{margin-left:33.33333%}.grid-margin-x>.xlarge-offset-4{margin-left:calc(33.33333% + 1.875rem / 2)}.xlarge-offset-5{margin-left:41.66667%}.grid-margin-x>.xlarge-offset-5{margin-left:calc(41.66667% + 1.875rem / 2)}.xlarge-offset-6{margin-left:50%}.grid-margin-x>.xlarge-offset-6{margin-left:calc(50% + 1.875rem / 2)}.xlarge-offset-7{margin-left:58.33333%}.grid-margin-x>.xlarge-offset-7{margin-left:calc(58.33333% + 1.875rem / 2)}.xlarge-offset-8{margin-left:66.66667%}.grid-margin-x>.xlarge-offset-8{margin-left:calc(66.66667% + 1.875rem / 2)}.xlarge-offset-9{margin-left:75%}.grid-margin-x>.xlarge-offset-9{margin-left:calc(75% + 1.875rem / 2)}.xlarge-offset-10{margin-left:83.33333%}.grid-margin-x>.xlarge-offset-10{margin-left:calc(83.33333% + 1.875rem / 2)}.xlarge-offset-11{margin-left:91.66667%}.grid-margin-x>.xlarge-offset-11{margin-left:calc(91.66667% + 1.875rem / 2)}.grid-y>.xlarge-auto{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;height:auto}.grid-margin-y>.xlarge-auto,.grid-margin-y>.xlarge-shrink,.grid-y>.xlarge-shrink{height:auto}.grid-y>.xlarge-1{height:8.33333%}.grid-y>.xlarge-2{height:16.66667%}.grid-y>.xlarge-3{height:25%}.grid-y>.xlarge-4{height:33.33333%}.grid-y>.xlarge-5{height:41.66667%}.grid-y>.xlarge-6{height:50%}.grid-y>.xlarge-7{height:58.33333%}.grid-y>.xlarge-8{height:66.66667%}.grid-y>.xlarge-9{height:75%}.grid-y>.xlarge-10{height:83.33333%}.grid-y>.xlarge-11{height:91.66667%}.cell .grid-y.xlarge-grid-frame,.grid-y>.xlarge-12{height:100%}.xlarge-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.xlarge-cell-block,.xlarge-cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.xlarge-cell-block{overflow-x:auto;max-width:100%}.xlarge-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.xlarge-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.xlarge-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%}.grid-y.xlarge-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;width:auto}.grid-margin-y>.xlarge-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.xlarge-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.xlarge-3{height:calc(25% - 1.875rem)}.grid-margin-y>.xlarge-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.xlarge-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.xlarge-6{height:calc(50% - 1.875rem)}.grid-margin-y>.xlarge-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.xlarge-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.xlarge-9{height:calc(75% - 1.875rem)}.grid-margin-y>.xlarge-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.xlarge-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.xlarge-12{height:calc(100% - 1.875rem)}.grid-frame.grid-margin-y,.grid-margin-y.xlarge-grid-frame{height:calc(100vh + 1.875rem)}.menu.xlarge-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.xlarge-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.xlarge-expanded li,.menu.xlarge-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.xlarge-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 0;content:'';border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.xlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xlarge-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.xlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xlarge-vertical>li>a::after{right:14px}.dropdown.menu.xlarge-vertical>li.opens-left>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;content:'';border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.xlarge-vertical>li.opens-right>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;content:'';border-color:transparent transparent transparent #1779ba}.position-bottom.reveal-for-xlarge,.position-left.reveal-for-xlarge,.position-right.reveal-for-xlarge,.position-top.reveal-for-xlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.off-canvas.in-canvas-for-xlarge .close-button,.position-bottom.reveal-for-xlarge .close-button,.position-left.reveal-for-xlarge .close-button,.position-right.reveal-for-xlarge .close-button,.position-top.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-xlarge,.off-canvas-content .position-left.reveal-for-xlarge,.off-canvas-content .position-right.reveal-for-xlarge,.off-canvas-content .position-top.reveal-for-xlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left,.position-left.reveal-for-xlarge~.off-canvas-content{margin-left:250px}.off-canvas-content.has-reveal-right,.position-right.reveal-for-xlarge~.off-canvas-content{margin-right:250px}.off-canvas-content.has-reveal-top,.position-top.reveal-for-xlarge~.off-canvas-content{margin-top:250px}.off-canvas-content.has-reveal-bottom,.position-bottom.reveal-for-xlarge~.off-canvas-content{margin-bottom:250px}.off-canvas.in-canvas-for-xlarge{visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;-webkit-transition:none;transition:none}.off-canvas.in-canvas-for-xlarge.position-bottom,.off-canvas.in-canvas-for-xlarge.position-left,.off-canvas.in-canvas-for-xlarge.position-right,.off-canvas.in-canvas-for-xlarge.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.xlarge-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.xlarge-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.xlarge-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.xlarge-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.xlarge-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.xlarge-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.xlarge-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.xlarge-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.xlarge-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.xlarge-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.xlarge-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.xlarge-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xlarge-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.xlarge-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hide-for-xlarge{display:none!important}}@media screen and (max-width:63.99875em){.show-for-xlarge{display:none!important}}@media screen and (min-width:64em) and (max-width:89.99875em){.hide-for-xlarge-only{display:none!important}}@media screen and (max-width:63.99875em),screen and (min-width:90em){.show-for-xlarge-only{display:none!important}}@media screen and (min-width:90em){.xxlarge-text-left{text-align:left}.xxlarge-text-right{text-align:right}.xxlarge-text-center{text-align:center}.xxlarge-text-justify{text-align:justify}.grid-x>.xxlarge-1,.grid-x>.xxlarge-10,.grid-x>.xxlarge-11,.grid-x>.xxlarge-12,.grid-x>.xxlarge-2,.grid-x>.xxlarge-3,.grid-x>.xxlarge-4,.grid-x>.xxlarge-5,.grid-x>.xxlarge-6,.grid-x>.xxlarge-7,.grid-x>.xxlarge-8,.grid-x>.xxlarge-9,.grid-x>.xxlarge-full,.grid-x>.xxlarge-shrink,.grid-y>.xxlarge-1,.grid-y>.xxlarge-10,.grid-y>.xxlarge-11,.grid-y>.xxlarge-12,.grid-y>.xxlarge-2,.grid-y>.xxlarge-3,.grid-y>.xxlarge-4,.grid-y>.xxlarge-5,.grid-y>.xxlarge-6,.grid-y>.xxlarge-7,.grid-y>.xxlarge-8,.grid-y>.xxlarge-9,.grid-y>.xxlarge-full,.grid-y>.xxlarge-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.grid-x>.xxlarge-auto{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto}.grid-x>.xxlarge-1,.grid-x>.xxlarge-10,.grid-x>.xxlarge-11,.grid-x>.xxlarge-12,.grid-x>.xxlarge-2,.grid-x>.xxlarge-3,.grid-x>.xxlarge-4,.grid-x>.xxlarge-5,.grid-x>.xxlarge-6,.grid-x>.xxlarge-7,.grid-x>.xxlarge-8,.grid-x>.xxlarge-9,.grid-x>.xxlarge-shrink,.grid-y>.xxlarge-1,.grid-y>.xxlarge-10,.grid-y>.xxlarge-11,.grid-y>.xxlarge-12,.grid-y>.xxlarge-2,.grid-y>.xxlarge-3,.grid-y>.xxlarge-4,.grid-y>.xxlarge-5,.grid-y>.xxlarge-6,.grid-y>.xxlarge-7,.grid-y>.xxlarge-8,.grid-y>.xxlarge-9,.grid-y>.xxlarge-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-margin-x>.xxlarge-auto,.grid-margin-x>.xxlarge-shrink,.grid-x>.xxlarge-shrink{width:auto}.grid-x>.xxlarge-1,.large-margin-collapse>.xxlarge-1,.medium-margin-collapse>.xxlarge-1,.small-margin-collapse>.xxlarge-1,.xlarge-margin-collapse>.xxlarge-1,.xxlarge-margin-collapse>.large-1,.xxlarge-margin-collapse>.medium-1,.xxlarge-margin-collapse>.small-1,.xxlarge-margin-collapse>.xlarge-1,.xxlarge-margin-collapse>.xxlarge-1{width:8.33333%}.grid-x>.xxlarge-2,.large-margin-collapse>.xxlarge-2,.medium-margin-collapse>.xxlarge-2,.small-margin-collapse>.xxlarge-2,.xlarge-margin-collapse>.xxlarge-2,.xxlarge-margin-collapse>.large-2,.xxlarge-margin-collapse>.medium-2,.xxlarge-margin-collapse>.small-2,.xxlarge-margin-collapse>.xlarge-2,.xxlarge-margin-collapse>.xxlarge-2,.xxlarge-up-6>.cell{width:16.66667%}.grid-x>.xxlarge-3,.large-margin-collapse>.xxlarge-3,.medium-margin-collapse>.xxlarge-3,.small-margin-collapse>.xxlarge-3,.xlarge-margin-collapse>.xxlarge-3,.xxlarge-margin-collapse>.large-3,.xxlarge-margin-collapse>.medium-3,.xxlarge-margin-collapse>.small-3,.xxlarge-margin-collapse>.xlarge-3,.xxlarge-margin-collapse>.xxlarge-3,.xxlarge-up-4>.cell{width:25%}.grid-x>.xxlarge-4,.large-margin-collapse>.xxlarge-4,.medium-margin-collapse>.xxlarge-4,.small-margin-collapse>.xxlarge-4,.xlarge-margin-collapse>.xxlarge-4,.xxlarge-margin-collapse>.large-4,.xxlarge-margin-collapse>.medium-4,.xxlarge-margin-collapse>.small-4,.xxlarge-margin-collapse>.xlarge-4,.xxlarge-margin-collapse>.xxlarge-4,.xxlarge-up-3>.cell{width:33.33333%}.grid-x>.xxlarge-5,.large-margin-collapse>.xxlarge-5,.medium-margin-collapse>.xxlarge-5,.small-margin-collapse>.xxlarge-5,.xlarge-margin-collapse>.xxlarge-5,.xxlarge-margin-collapse>.large-5,.xxlarge-margin-collapse>.medium-5,.xxlarge-margin-collapse>.small-5,.xxlarge-margin-collapse>.xlarge-5,.xxlarge-margin-collapse>.xxlarge-5{width:41.66667%}.grid-x>.xxlarge-6,.large-margin-collapse>.xxlarge-6,.medium-margin-collapse>.xxlarge-6,.small-margin-collapse>.xxlarge-6,.xlarge-margin-collapse>.xxlarge-6,.xxlarge-margin-collapse>.large-6,.xxlarge-margin-collapse>.medium-6,.xxlarge-margin-collapse>.small-6,.xxlarge-margin-collapse>.xlarge-6,.xxlarge-margin-collapse>.xxlarge-6,.xxlarge-up-2>.cell{width:50%}.grid-x>.xxlarge-7,.large-margin-collapse>.xxlarge-7,.medium-margin-collapse>.xxlarge-7,.small-margin-collapse>.xxlarge-7,.xlarge-margin-collapse>.xxlarge-7,.xxlarge-margin-collapse>.large-7,.xxlarge-margin-collapse>.medium-7,.xxlarge-margin-collapse>.small-7,.xxlarge-margin-collapse>.xlarge-7,.xxlarge-margin-collapse>.xxlarge-7{width:58.33333%}.grid-x>.xxlarge-8,.large-margin-collapse>.xxlarge-8,.medium-margin-collapse>.xxlarge-8,.small-margin-collapse>.xxlarge-8,.xlarge-margin-collapse>.xxlarge-8,.xxlarge-margin-collapse>.large-8,.xxlarge-margin-collapse>.medium-8,.xxlarge-margin-collapse>.small-8,.xxlarge-margin-collapse>.xlarge-8,.xxlarge-margin-collapse>.xxlarge-8{width:66.66667%}.grid-x>.xxlarge-9,.large-margin-collapse>.xxlarge-9,.medium-margin-collapse>.xxlarge-9,.small-margin-collapse>.xxlarge-9,.xlarge-margin-collapse>.xxlarge-9,.xxlarge-margin-collapse>.large-9,.xxlarge-margin-collapse>.medium-9,.xxlarge-margin-collapse>.small-9,.xxlarge-margin-collapse>.xlarge-9,.xxlarge-margin-collapse>.xxlarge-9{width:75%}.grid-x>.xxlarge-10,.large-margin-collapse>.xxlarge-10,.medium-margin-collapse>.xxlarge-10,.small-margin-collapse>.xxlarge-10,.xlarge-margin-collapse>.xxlarge-10,.xxlarge-margin-collapse>.large-10,.xxlarge-margin-collapse>.medium-10,.xxlarge-margin-collapse>.small-10,.xxlarge-margin-collapse>.xlarge-10,.xxlarge-margin-collapse>.xxlarge-10{width:83.33333%}.grid-x>.xxlarge-11,.large-margin-collapse>.xxlarge-11,.medium-margin-collapse>.xxlarge-11,.small-margin-collapse>.xxlarge-11,.xlarge-margin-collapse>.xxlarge-11,.xxlarge-margin-collapse>.large-11,.xxlarge-margin-collapse>.medium-11,.xxlarge-margin-collapse>.small-11,.xxlarge-margin-collapse>.xlarge-11,.xxlarge-margin-collapse>.xxlarge-11{width:91.66667%}.cell .xxlarge-grid-frame,.grid-x>.xxlarge-12,.large-margin-collapse>.xxlarge-12,.medium-margin-collapse>.xxlarge-12,.small-margin-collapse>.xxlarge-12,.xlarge-margin-collapse>.xxlarge-12,.xxlarge-margin-collapse>.large-12,.xxlarge-margin-collapse>.medium-12,.xxlarge-margin-collapse>.small-12,.xxlarge-margin-collapse>.xlarge-12,.xxlarge-margin-collapse>.xxlarge-12,.xxlarge-up-1>.cell{width:100%}.grid-margin-x>.xxlarge-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x.xxlarge-up-6>.cell,.grid-margin-x>.xxlarge-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x.xxlarge-up-4>.cell,.grid-margin-x>.xxlarge-3{width:calc(25% - 1.875rem)}.grid-margin-x.xxlarge-up-3>.cell,.grid-margin-x>.xxlarge-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.xxlarge-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x.xxlarge-up-2>.cell,.grid-margin-x>.xxlarge-6{width:calc(50% - 1.875rem)}.grid-margin-x>.xxlarge-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.xxlarge-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.xxlarge-9{width:calc(75% - 1.875rem)}.grid-margin-x>.xxlarge-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.xxlarge-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x.xxlarge-up-1>.cell,.grid-margin-x>.xxlarge-12{width:calc(100% - 1.875rem)}.xxlarge-up-5>.cell{width:20%}.xxlarge-up-7>.cell{width:14.28571%}.xxlarge-up-8>.cell{width:12.5%}.grid-margin-x.xxlarge-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.xxlarge-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.xxlarge-up-8>.cell{width:calc(12.5% - 1.875rem)}.xxlarge-margin-collapse,.xxlarge-margin-collapse>.cell,.xxlarge-padding-collapse{margin-right:0;margin-left:0}.xxlarge-padding-collapse>.cell{padding-right:0;padding-left:0}.xxlarge-offset-0{margin-left:0}.grid-margin-x>.xxlarge-offset-0{margin-left:calc(0% + 1.875rem / 2)}.xxlarge-offset-1{margin-left:8.33333%}.grid-margin-x>.xxlarge-offset-1{margin-left:calc(8.33333% + 1.875rem / 2)}.xxlarge-offset-2{margin-left:16.66667%}.grid-margin-x>.xxlarge-offset-2{margin-left:calc(16.66667% + 1.875rem / 2)}.xxlarge-offset-3{margin-left:25%}.grid-margin-x>.xxlarge-offset-3{margin-left:calc(25% + 1.875rem / 2)}.xxlarge-offset-4{margin-left:33.33333%}.grid-margin-x>.xxlarge-offset-4{margin-left:calc(33.33333% + 1.875rem / 2)}.xxlarge-offset-5{margin-left:41.66667%}.grid-margin-x>.xxlarge-offset-5{margin-left:calc(41.66667% + 1.875rem / 2)}.xxlarge-offset-6{margin-left:50%}.grid-margin-x>.xxlarge-offset-6{margin-left:calc(50% + 1.875rem / 2)}.xxlarge-offset-7{margin-left:58.33333%}.grid-margin-x>.xxlarge-offset-7{margin-left:calc(58.33333% + 1.875rem / 2)}.xxlarge-offset-8{margin-left:66.66667%}.grid-margin-x>.xxlarge-offset-8{margin-left:calc(66.66667% + 1.875rem / 2)}.xxlarge-offset-9{margin-left:75%}.grid-margin-x>.xxlarge-offset-9{margin-left:calc(75% + 1.875rem / 2)}.xxlarge-offset-10{margin-left:83.33333%}.grid-margin-x>.xxlarge-offset-10{margin-left:calc(83.33333% + 1.875rem / 2)}.xxlarge-offset-11{margin-left:91.66667%}.grid-margin-x>.xxlarge-offset-11{margin-left:calc(91.66667% + 1.875rem / 2)}.grid-y>.xxlarge-auto{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;height:auto}.grid-margin-y>.xxlarge-auto,.grid-margin-y>.xxlarge-shrink,.grid-y>.xxlarge-shrink{height:auto}.grid-y>.xxlarge-1{height:8.33333%}.grid-y>.xxlarge-2{height:16.66667%}.grid-y>.xxlarge-3{height:25%}.grid-y>.xxlarge-4{height:33.33333%}.grid-y>.xxlarge-5{height:41.66667%}.grid-y>.xxlarge-6{height:50%}.grid-y>.xxlarge-7{height:58.33333%}.grid-y>.xxlarge-8{height:66.66667%}.grid-y>.xxlarge-9{height:75%}.grid-y>.xxlarge-10{height:83.33333%}.grid-y>.xxlarge-11{height:91.66667%}.cell .grid-y.xxlarge-grid-frame,.grid-y>.xxlarge-12{height:100%}.xxlarge-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.xxlarge-cell-block,.xxlarge-cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.xxlarge-cell-block{overflow-x:auto;max-width:100%}.xxlarge-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.xxlarge-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.xxlarge-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%}.grid-y.xxlarge-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;width:auto}.grid-margin-y>.xxlarge-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.xxlarge-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.xxlarge-3{height:calc(25% - 1.875rem)}.grid-margin-y>.xxlarge-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.xxlarge-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.xxlarge-6{height:calc(50% - 1.875rem)}.grid-margin-y>.xxlarge-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.xxlarge-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.xxlarge-9{height:calc(75% - 1.875rem)}.grid-margin-y>.xxlarge-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.xxlarge-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.xxlarge-12{height:calc(100% - 1.875rem)}.grid-frame.grid-margin-y,.grid-margin-y.xxlarge-grid-frame{height:calc(100vh + 1.875rem)}.menu.xxlarge-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.xxlarge-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.xxlarge-expanded li,.menu.xxlarge-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.dropdown.menu.xxlarge-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.xxlarge-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.xxlarge-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.xxlarge-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 0;content:'';border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.xxlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xxlarge-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.xxlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xxlarge-vertical>li>a::after{right:14px}.dropdown.menu.xxlarge-vertical>li.opens-left>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;content:'';border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.xxlarge-vertical>li.opens-right>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;content:'';border-color:transparent transparent transparent #1779ba}.position-bottom.reveal-for-xxlarge,.position-left.reveal-for-xxlarge,.position-right.reveal-for-xxlarge,.position-top.reveal-for-xxlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.off-canvas.in-canvas-for-xxlarge .close-button,.position-bottom.reveal-for-xxlarge .close-button,.position-left.reveal-for-xxlarge .close-button,.position-right.reveal-for-xxlarge .close-button,.position-top.reveal-for-xxlarge .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-xxlarge,.off-canvas-content .position-left.reveal-for-xxlarge,.off-canvas-content .position-right.reveal-for-xxlarge,.off-canvas-content .position-top.reveal-for-xxlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left,.position-left.reveal-for-xxlarge~.off-canvas-content{margin-left:250px}.off-canvas-content.has-reveal-right,.position-right.reveal-for-xxlarge~.off-canvas-content{margin-right:250px}.off-canvas-content.has-reveal-top,.position-top.reveal-for-xxlarge~.off-canvas-content{margin-top:250px}.off-canvas-content.has-reveal-bottom,.position-bottom.reveal-for-xxlarge~.off-canvas-content{margin-bottom:250px}.off-canvas.in-canvas-for-xxlarge{visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;-webkit-transition:none;transition:none}.off-canvas.in-canvas-for-xxlarge.position-bottom,.off-canvas.in-canvas-for-xxlarge.position-left,.off-canvas.in-canvas-for-xxlarge.position-right,.off-canvas.in-canvas-for-xxlarge.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.xxlarge-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.xxlarge-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.xxlarge-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.xxlarge-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.xxlarge-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.xxlarge-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.xxlarge-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.xxlarge-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.xxlarge-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.xxlarge-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.xxlarge-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.xxlarge-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xxlarge-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.xxlarge-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hide-for-xxlarge,.hide-for-xxlarge-only{display:none!important}}@media screen and (max-width:89.99875em){.show-for-xxlarge,.show-for-xxlarge-only{display:none!important}}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}.hide-for-landscape,.show-for-portrait{display:block!important}}@media screen and (prefers-color-scheme:dark){.show-for-dark-mode{display:block!important}.hide-for-dark-mode{display:none!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.show-for-ie{display:block!important}.hide-for-ie{display:none!important}}
ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.wf-loading,.wf-loading body{visibility:hidden}.wf-active body .wf-inactive body{visibility:visible}.no-js [data-responsive-toggle],.no-js .top-bar,.no-js{display:none!important}[data-responsive-menu] ul{display:none}:root{--color-primary:#00205b;--color-secondary:#eb3300;--color-alternate:#0076a8;--color-light:#fff;--color-dark:#17171a;--color-1:#f0f2f5;--color-2:#fff8f3;--color-3:#12255a;--color-4:#e6e9ef;--color-primary-hover:#0076a8;--color-secondary-hover:#f06640;--font:'Barlow',Arial,sans-serif;--menu-height:123px;--top-menu-height:80px;--mobile-menu-height:55px;--transition:all .25s ease-out}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#a7b3d2}html,body{font-family:var(--font);overflow-x:hidden;color:var(--color-dark)}.admin-bar header#masthead{margin-top:32px}.admin-bar .nav-sub-second-mega ul.nav-sub-second{margin:32px 0 0}header#masthead{transition:all .3s ease-in-out}header#masthead.hidden{top:-78px;transition:all .3s ease-in-out}header#masthead.visible{top:0}header#masthead.hidden .entry-header{height:0 !important}@media all and (max-width:782px){.admin-bar header#masthead{margin-top:46px}.admin-bar .nav-sub-second-mega ul.nav-sub-second{margin:46px 0 0}}body,input,select,optgroup,textarea{font-family:var(--font);font-size:16px;font-size:1em;font-style:normal;font-weight:400;color:var(--color-dark)}a{font-style:normal;color:inherit}a:focus,a:active,a:visited{color:inherit}a:focus-visible{outline:solid 2px #4f66a5}a:hover{color:unset}a:visited{color:unset}ul,ol{margin:0 0 1.5rem 1.5rem}input,textarea{font-size:1rem}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{border-radius:0;border:0;box-shadow:none;height:3.5rem;margin:0}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{box-shadow:none;border:0}textarea[rows]{height:8rem}.wpcf7-list-item,.wpcf7-form [type=checkbox]{margin:0}.wpcf7-list-item .wpcf7-list-item-label,.wpcf7-list-item .wpcf7-list-item-label a{font-size:1rem;text-transform:none}.wpcf7-form p{font-size:1rem}.wpcf7-form p a{font-size:1rem;text-decoration:underline}.wpcf7-acceptance label{font-weight:600}.wpcf7-acceptance .wpcf7-list-item{margin:1rem .25rem}.wpcf7-acceptance .wpcf7-list-item>label{display:flex}input[type=submit]{text-transform:none}@media (max-width:639px){.wpcf7-form p,.wpcf7-form a,.wpcf7-list-item .wpcf7-list-item-label,.wpcf7-list-item .wpcf7-list-item-label a{font-size:.875rem;line-height:1.3}}.admin-bar .nav-root{top:32px}.admin-bar li.cell>ul.nav-subroot{top:112px}:focus{outline:none}h1,h2,h3,h4,h5,h6,p,strong,em,li,th,td{font-family:var(--font)}h1,h2,h3,h4,h5,h6{line-height:1.3;font-style:normal;position:relative}h1{font-size:2.875rem;line-height:1.2;margin:4rem 0 2.25rem;font-weight:400}h2{font-size:2rem;margin:4rem 0 1.875rem;font-weight:600}h3{font-size:1.5rem;margin:3.75rem 0 1.5rem;font-weight:500}h4{font-size:1.25rem;font-weight:600;line-height:1.55;margin:3rem 0 .75rem}h5,h6{font-size:1.375rem;font-weight:600}.lead-text,.lead-text p{font-size:1.375rem;font-weight:500;line-height:1.5;margin-bottom:1.5rem}.lead-text:only-child,.lead-text p:last-child{margin-bottom:0}.lead-text b,.lead-text strong{font-weight:700}.lead-text a{text-decoration:underline}thead th{font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.5}tbody td{font-size:1.125rem;font-style:normal;font-weight:500}p{margin-bottom:1.5em}p,span,li,:before,:after{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.67;letter-spacing:.01em}b,strong{font-style:normal;font-weight:600}blockquote{border:solid 1px #cacaca;margin:0;padding:1.25rem}@media all and (max-width:1023px){h1{font-size:1.875rem;margin:3rem 0 1.5rem}h2{font-size:1.5rem;margin:3rem 0 1.25rem}h3{font-size:1.25rem;margin:3rem 0 1.25rem}h4{font-size:1.125rem;margin:2.5rem 0 1rem}h5,h6{font-size:1rem;font-weight:600}.lead-text,.lead-text p{font-size:1.125rem;margin-bottom:1.25rem}p,span,li,:before,:after{font-size:1rem}}.text-light{color:#fff}.text-dark{color:var(--color-dark)}.bg-white{background-color:#fff}.bg-primary{background-color:var(--color-1)}.bg-secondary{background-color:var(--color-2)}.bg-primary-1{background-color:var(--color-primary)}.bg-secondary-1{background-color:var(--color-secondary)}.bg-color-4{background-color:var(--color-4)}.width-xnarrow{max-width:42rem;margin:0 auto}.width-narrow{max-width:55rem;margin:0 auto}.hero-width-narrow{max-width:55rem}.text-center .hero-width-narrow{margin:0 auto}.width-narrow-content{max-width:70rem;margin:0 auto}.width-content{max-width:87.5rem;margin:0 auto}.width-100{max-width:100rem;margin:0 auto}.width-max-content{max-width:max-content;margin:0 auto}@media all and (max-width:1439px){.width-content{margin:0 1.375rem}}@media all and (max-width:1023px){.width-narrow{max-width:100%;margin:0 1.375rem}}@media all and (max-width:639px){.width-content,.width-narrow{margin:0 .375rem}}.top-padding-none{padding-top:0}.top-padding-normal{padding-top:4rem}.top-padding-wide{padding-top:6rem}.top-padding-xwide{padding-top:13.75rem}.bottom-padding-none{padding-bottom:0}.bottom-padding-normal{padding-bottom:4rem}.bottom-padding-wide{padding-bottom:6rem}.bottom-padding-xwide{padding-bottom:13.75rem}@media all and (max-width:1200px){.top-padding-normal{padding-top:2rem}.top-padding-wide{padding-top:4rem}.top-padding-xwide{padding-top:8rem}.bottom-padding-normal{padding-bottom:2rem}.bottom-padding-wide{padding-bottom:4rem}.bottom-padding-xwide{padding-bottom:8rem}}.page-block:last-child.text-block{padding-bottom:7rem}.no-margin{margin:0 auto}.small-margin{margin:4rem auto}.big-margin{margin:8rem auto}.grid-margin-x-custom{margin-left:8rem;margin-right:8rem}.small-gap{gap:1.25rem}.post,.page{margin:0}.menu.align-center li a{font-size:18px}.secondary-menu{padding-left:2rem}ul#menu-investor-menu li{background:#1cbc9b}ul#menu-investor-menu a{font-size:18px;padding-right:.5rem;padding-left:1rem}ul#menu-investor-menu .nav-subroot li{background:#1cbc9b;color:#fff !important}ul#menu-investor-menu .nav-subroot li a{background:#1cbc9b;color:#fff !important;font-size:16px !important}ul#menu-investor-menu .nav-subroot li:hover{background:#1cbc9b;color:#fff !important}.nav-subtree>li.color-light-green>a,.nav-subroot>li.color-light-green:hover>span{color:#fff !important}.nav-subroot>li.color-light-green>span{font-size:16px}.nav-menu-1,.nav-menu-2,.nav-menu-logo{padding-left:0;padding-right:0}header{position:relative}header.height-half{height:50vh;max-height:1200px}header.height-normal{height:calc(75vh - var(--menu-height));max-height:1200px}header.height-full{height:calc(100vh - var(--menu-height));max-height:1200px}.bg-mask{width:100%;height:100%;z-index:5}.hero-image{position:absolute;width:100%;height:100%;z-index:1}.hero-image img{object-fit:cover;width:100%;height:100%}.hero-title-wrapper{display:flex;height:100%;position:relative;overflow:hidden;z-index:10}.text-center .hero-title-wrapper{justify-content:center}header.entry-header.no-image{display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;min-height:21.875rem;padding:4.25rem 0;text-align:center}@media all and (max-width:639px){header.entry-header.no-image{min-height:14rem;padding:3rem 0}header.entry-header.no-image .entry-title{font-size:1.5rem}}.grid-margin-x>.hero-width-content{width:fit-content;margin:0 auto}.hero-product-image img{width:500px;margin-bottom:4rem}.hero-content-wrapper-narrow{max-width:70rem}.hero-content-wrapper-narrow .entry-title,.hero-content-wrapper-narrow .entry-subtitle-large{text-align:left}.mobile-align-top .hero-content-wrapper,.mobile-align-bottom .hero-content-wrapper{padding:3.75rem 0}.entry-title,.entry-subtitle-large{font-size:5rem;font-weight:700;line-height:1.17;margin:0}.text-small .entry-title,.text-small .entry-subtitle-large{font-size:3.4375rem;font-weight:700}.text-big .entry-title,.text-big .entry-subtitle-large{font-size:6.875rem}.text-light .entry-title,.text-light .entry-title-small{text-shadow:0 0 10px #00000026}.order-reverse .entry-title-small{text-align:left}.entry-subtitle,.entry-title-small{font-size:2rem;font-weight:700;line-height:1.2;margin-top:1.25rem;margin-bottom:0}.text-big .entry-subtitle,.text-big .entry-title-small{font-size:2.4375rem}.text-small .entry-subtitle,.text-small .entry-title-small{margin-top:1rem}.entry-title-small{margin-top:0;margin-bottom:1rem}.text-light .entry-subtitle,.text-light .entry-subtitle-large{text-shadow:0 0 10px #00000026}@media all and (max-width:1200px){.entry-title,.entry-subtitle-large{font-size:3.25rem}.text-big .entry-title,.text-big .entry-subtitle-large{font-size:5rem}.text-small .entry-title,.text-small .entry-subtitle-large{font-size:3rem}.entry-subtitle,.entry-title-small{font-size:1.75rem}.text-big .entry-subtitle,.text-big .entry-title-small{font-size:1.75rem}}@media all and (max-width:1023px){.entry-title,.entry-subtitle-large{font-size:2.75rem}.text-small .entry-title,.text-small .entry-subtitle-large{font-size:2.5rem}.entry-subtitle,.entry-title-small{font-size:1.5rem}.hero-content-wrapper-narrow .entry-title,.hero-content-wrapper-narrow .entry-subtitle-large,.order-reverse .entry-title-small{text-align:center}}@media all and (max-width:823px){.entry-title,.entry-subtitle-large{font-size:2.25rem}.text-big .entry-title,.text-big .entry-subtitle-large{font-size:2.625rem}.entry-subtitle,.entry-title-small{font-size:1.25rem;margin-top:1rem}.text-big .entry-subtitle,.text-big .entry-title-small{font-size:1.25rem}.hero-title-wrapper{justify-content:center}.hero-title-wrapper.mobile-align-top{align-items:flex-start}.hero-title-wrapper.mobile-align-bottom{align-items:flex-end}}.admin-bar .table-of-contents.floating{margin-top:32px;z-index:90}.table-of-contents{background:var(--color-1);font-weight:600;padding:1rem 0}.table-of-contents .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a:after{top:25px;right:-32px}.table-of-contents .accordion-menu .nested.is-accordion-submenu{margin-left:3rem}.page-block{position:relative}.page-block .block-title,.page-block .block-title:first-child>*{margin-top:0}.page-block a{text-decoration:underline}.page-block .btn,.page-block .btn a{text-decoration:none}.entry-content{margin:0 auto}.search-submit{color:#fff}.search-results-container{background:var(--color-1)}.search-results-container .page-header-title{margin:0}.page-header-title{font-size:2rem;font-weight:500;margin:1rem 0}.page-header-title span{font-size:2rem;font-weight:700}.page-header-search{background:#fff;margin:4.375rem 0}.search-results-wrapper{padding:0 0 8rem}.search-results-wrapper .search-results-item{background:#fff}.search-results-item p:last-child,.search-results-item ul:last-child{margin-bottom:2.5rem}.search-results-wrapper .entry-wrapper{display:flex;flex-flow:column wrap;justify-content:space-between;padding:2.5rem}.search-results-wrapper .entry-title{font-size:1.5rem;font-weight:700;line-height:1.75;margin-bottom:1.125rem}.search-results-wrapper .btn{padding:.75rem 1.4rem}.search-results-wrapper .btn .arrow-svg{margin-left:1.25rem}.search-results-wrapper .btn:hover .arrow-svg{transform:translateX(10px)}.search-results-wrapper .edit-link{display:none}.search-form{display:flex;gap:1.5rem}.search-form [type=search]{border:0;border-radius:0;box-shadow:none;font-size:1.3125rem;font-weight:500;padding:1.5rem 2rem}.search-form label{display:inline-flex;align-items:center;flex:100%}.search-form input[type=submit]{background:var(--color-primary);border:0;border-radius:0;box-shadow:none;font-size:1.3125rem;font-weight:600;line-height:1;padding:1.5rem 3.75rem;letter-spacing:.02em}.search-form input[type=submit]:hover{background-color:var(--color-primary-hover)}.search-results-item .search-category{width:160px}.search-category-wrapper{display:flex;background:var(--color-primary);color:#fff;position:relative;width:200px;margin-top:20px;margin-left:-10px}.search-category-wrapper:before{content:'';position:absolute;top:100%;left:0;width:0;height:0;border-top:3px solid #000;border-right:5px solid #000;border-bottom:3px solid transparent;border-left:5px solid transparent}.search-category-wrapper img{height:26px;position:absolute;top:5px;left:5px}.search-category-name{position:relative;background:#66799d;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.05em;line-height:42px;text-align:center;height:42px;margin-top:14px;margin-right:-10px}.search-category-name:after{content:'';position:absolute;top:100%;right:0;width:0;height:0;border-top:3px solid #00205b;border-left:5px solid #00205b;border-bottom:3px solid transparent;border-right:5px solid transparent}.search-result.entry-title a{color:var(--color-primary)}.search-result.entry-title a:hover{text-decoration:underline}.search-results-item-container .entry-summary p:last-child{margin-bottom:0}.search-results-wrapper .posts-navigation{margin-top:2.5rem;width:100%}.search-results-wrapper .posts-navigation .nav-links{margin:0 1rem}.search-results-wrapper .posts-navigation .nav-links>div a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search-results-wrapper .posts-navigation .nav-links>div a:hover{color:var(--color-primary-hover)}.search-results-wrapper .posts-navigation .nav-previous{position:relative}.search-results-wrapper .posts-navigation .nav-previous:before{content:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../img/icon-list-arrow.svg);position:absolute;left:-1.25rem;top:0;transform:rotate(180deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search-results-wrapper .posts-navigation .nav-previous:hover:before{transform:rotate(180deg) translatex(50%)}.search-results-wrapper .posts-navigation .nav-next{position:relative}.search-results-wrapper .posts-navigation .nav-next:before{content:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../img/icon-list-arrow.svg);display:flex;align-items:center;height:22px;position:absolute;right:-1.25rem;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search-results-wrapper .posts-navigation .nav-next:hover:before{transform:translatex(50%)}@media (max-width:823px){.search-results-wrapper{padding:0 0 4rem}.page-header-title,.page-header-title span{font-size:1.375rem}.search-form [type=search]{font-size:1.25rem;padding:1.25rem}.search-form input[type=submit]{font-size:1.125rem;padding:1rem 2rem}}@media (max-width:639px){.search-results-wrapper{padding:0 0 2rem}.page-header-search{margin:2rem 0 2.5rem}.search-form [type=search]{font-size:1rem}.search-results-item .entry-wrapper{order:2}.search-results-wrapper .entry-wrapper{padding:1.5rem}.search-results-wrapper .entry-title{font-size:1.1875rem;line-height:1.5;margin-bottom:1.5rem}.search-results-wrapper .entry-summary{display:none}.search-results-item .search-category{order:1;width:100%}.search-category-name{color:var(--color-dark);background:0 0;height:auto;width:fit-content;line-height:2;margin:1.5rem 1.5rem 0;text-align:left}.search-category-name:after{background:#c7c7c7;height:1px;width:100%;border:0;padding:0}.search-results-wrapper .posts-navigation{margin-top:1rem}.search-results-wrapper .posts-navigation .nav-links{flex-direction:row;gap:1rem}}section.no-results.not-found{padding:0}section.no-results.not-found .page-content{padding:4rem 0}section.no-results.not-found .no-results-wrapper{display:flex;flex-direction:column;align-items:center}section.no-results.not-found .no-results-icon{max-width:50px}section.no-results.not-found .no-results-text{font-size:1.5rem;text-align:center}.block-link{color:var(--color-primary);font-size:1.125rem;font-weight:600;letter-spacing:.02em;width:max-content;display:flex;align-items:center}.block-link:hover{color:var(--color-primary)}.btn{display:flex;align-items:center;justify-content:center;position:relative;border-radius:0;border-width:0;border-style:solid;box-sizing:border-box;font-size:1.25rem;font-weight:600;height:100%;max-width:100%;width:fit-content;-moz-transition:var(--transition);-o-transition:var(--transition);-ms-transition:var(--transition);-webkit-transition:var(--transition);transition:var(--transition)}.btn .button-text{padding-top:15px;padding-bottom:17px;padding-left:1.875rem}.btn .button-arrow{display:flex;align-items:center;justify-content:center;width:3.875rem;height:100%}.hero-arrow{max-width:max-content;margin:0 auto;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.hero-arrow:hover{transform:translate(0px,.5rem)}.text-left .hero-arrow{margin:0}.arrow-svg{background:0 0;border-radius:50%;display:flex;flex-direction:column;align-items:center;display:flex;align-items:center;justify-content:center;z-index:3}.text-light .arrow-svg svg{fill:#fff}.hero-button .btn{width:fit-content}.btn.smaller-btn{font-size:1rem}.btn.smaller-btn .button-text{padding-top:12px;padding-bottom:12px;padding-left:1.5rem}.btn.smaller-btn .button-arrow{width:3.125rem}.btn.smaller-btn .arrow-svg{width:12px;height:12px}.btn-primary,a.btn-primary,.btn-primary:visited,a.btn-primary:visited{background:var(--color-primary);color:#fff;-moz-transition:var(--transition);-o-transition:var(--transition);-ms-transition:var(--transition);-webkit-transition:var(--transition);transition:var(--transition)}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:visited:hover{background:var(--color-primary-hover);color:#fff}.btn-primary .arrow-svg svg{fill:#fff}.btn-primary:hover .arrow-svg svg{fill:#fff}.btn.btn-secondary{padding-right:0}.btn-secondary,.btn-secondary:visited{background:var(--color-1);color:var(--color-dark)}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:visited:hover{background:var(--color-1);color:var(--color-dark)}.btn-secondary:after{content:"";position:absolute;right:0;top:0;bottom:0;width:3.875rem;height:100%;background:#3f5784;z-index:0}.btn-secondary .button-text{background:var(--color-1);padding-right:1.875rem;z-index:1}.bg-primary .btn-secondary .button-text,.bg-secondary .btn-secondary .button-text{background:#fff}.btn-secondary .arrow-svg svg{fill:var(--color-primary);fill:#fff;z-index:1}.bg-primary .btn-secondary,.bg-primary .btn-secondary:visited{background:#fff}.btn-alternate,.btn-alternate:visited{background:var(--color-secondary);color:#fff}.btn-alternate:hover,.btn-alternate:active,.btn-alternate:focus,.btn-alternate:visited:hover{background:var(--color-secondary-hover);color:#fff}.btn-alternate .arrow-svg svg{fill:#fff}.btn-light,.btn-light:visited{background:0 0;color:#fff;border-color:#fff}.btn-light:hover,.btn-light:active,.btn-light:focus,.btn-light:visited:hover{background:0 0;color:#fff}.btn-light .arrow-svg svg{fill:#fff}.text-dark .btn-light,.text-dark .btn-light:visited{background:0 0;color:var(--color-dark);border-color:var(--color-dark)}.text-dark .btn-light:hover,.text-dark .btn-light:active,.text-dark .btn-light:focus,.text-dark .btn-light:visited:hover{background:0 0;color:var(--color-dark)}.text-dark .btn-light .arrow-svg svg{fill:var(--color-dark)}@media all and (max-width:1200px){.btn.smaller-btn{font-size:.875rem;padding:0}}.download-file{font-size:1.125rem;font-weight:400;margin:.5rem 0}.download-file a{color:var(--color-primary);text-decoration:none;padding:0 1rem}.download-file a:hover{text-decoration:underline}@media all and (max-width:639px){.download-file{font-size:1rem;margin-bottom:1rem}.download-file .download-svg{transform:translateY(3px)}.download-file a{padding:0}.download-file .file-details{display:inline-block;font-size:14px;line-height:1.25;margin-left:.5rem}}.download-svg.primary svg path{fill:var(--color-primary)}.download-svg-light{display:inline-flex;height:100%;align-items:center}.download-svg-light svg{width:20px;height:20px;transform:translatey(3px)}@media all and (max-width:639px){.download-svg-light svg{width:16px;height:16px;transform:translatey(1px)}}.btn-download-file,.btn-download-file:visited{background:0 0;color:var(--color-primary);border-color:var(--color-primary)}.btn-download-file:hover,.btn-download-file:active,.btn-download-file:focus,.btn-download-file:visited:hover{background:#fff;color:var(--color-primary)}.btn-download-file .arrow-svg svg{fill:var(--color-primary)}.btn .arrow-svg,.block-link .arrow-svg{-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.block-link .arrow-svg{margin-left:1rem}.btn-secondary .arrow-svg{margin-left:0}.btn:hover .arrow-svg,.block-link:hover .arrow-svg{transform:translateX(50%)}.block-link .arrow-svg svg{fill:var(--color-primary)}.text-center .btn{margin:0 auto;position:relative}.hero-title .buttons{display:flex;flex-flow:wrap;justify-content:center;gap:2rem;margin-top:3rem}.order-reverse .hero-title .buttons{justify-content:flex-end}@media all and (max-width:1023px){.hero-title .buttons{margin-top:2rem}.order-reverse .hero-title .buttons{justify-content:center}}@media all and (max-width:1200px){.btn{font-size:1rem}.btn .button-arrow{width:3.5rem}.btn-secondary .button-text{padding-left:1.5rem;padding-right:1.5rem}}@media all and (max-width:1023px){.arrow-svg svg{max-height:14px}.hero-title .buttons{gap:1rem}.btn .link-arrow,.block-link .link-arrow{margin-left:.875rem}}.btn-default{background:0 0;border:0;padding:0;width:auto}.btn-default .button-text{padding:0}.page-breadcrumb{margin:4rem auto;text-align:center}.page-ul-breadcrumb{list-style:none;margin:0 auto;align-items:center;display:flex;justify-content:center}.page-breadcrumb li{font-family:var(--font);font-size:1.125em}.page-breadcrumb li.seperator{font-size:1em}.page-breadcrumb li a{font-family:inherit;padding:0;margin:0}.page-breadcrumb li.item a{color:#bfc3c9}.page-breadcrumb li.item a:hover{color:#134851}.page-breadcrumb li.item-current.item{color:#134851}.page-breadcrumb .seperator .arrow-svg{width:30px;margin:0 .5rem;height:auto}.page-breadcrumb .seperator .arrow-svg svg{max-height:16px}@media screen and (max-width:93.750em){.page-breadcrumb{margin:4rem}}@media screen and (max-width:75em){.home h1.entry-title{font-size:3.75rem}}@media screen and (max-width:68.750em){.person-name{font-size:1.5rem}}@media screen and (max-width:62.5em){.page-breadcrumb li,.page-breadcrumb li a{font-size:1em}.person-description{font-size:1rem}}.page-breadcrumb li{white-space:nowrap}.page-breadcrumb li:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posts-archive{padding:6rem 0}.posts-archive .posts-list .featured-image{position:relative;padding-top:62%}.posts-archive .posts-list .featured-image img{position:absolute;top:0;object-fit:cover;width:100%;height:100%}.posts-archive .posts-list .post-title,.posts-archive .posts-list .post-title a{font-size:1.25rem;font-weight:700;line-height:1.35}.posts-archive .posts-list .post-meta{font-size:15px;font-weight:600;letter-spacing:.09em}.hero-single{position:relative;display:flex;align-items:center;justify-content:center;height:50vh;min-height:600px;max-height:1000px;color:#fff}header.hero-single.no-image{background:var(--color-1);height:fit-content;min-height:17rem}.hero-single .hero-title{display:flex;flex-flow:column wrap;align-items:center;justify-content:center}.single-post-mask{opacity:30%;background:#000;position:absolute}.hero-single .featured-image{position:absolute;top:0;height:100%;width:100%}.hero-single .featured-image img{object-fit:cover;height:100%;width:100%}.hero-single .entry-title{font-size:4.125rem;line-height:1.18;text-align:center}.hero-single.no-image .entry-title{color:var(--color-primary);font-size:2.8125rem;font-weight:700;line-height:1.3}.single-post .entry-meta{font-size:1.4375rem;font-weight:600;line-height:1.4;text-align:center;padding-top:1.5rem}.hero-single.no-image .entry-meta{color:var(--color-dark);font-size:1.25rem;font-weight:500;padding-top:1.5rem}@media all and (max-width:1200px){.hero-single .entry-title{font-size:3rem}.hero-single.no-image .entry-title{font-size:2.25rem}}@media all and (max-width:1023px){.hero-single{height:fit-content;min-height:50vw;max-height:100%}}@media all and (max-width:639px){.hero-single .entry-title{font-size:1.8125rem;line-height:1.3}.hero-single.no-image{min-height:14rem}.hero-single.no-image .entry-title{font-size:1.5rem}.hero-single.no-image .entry-meta{font-size:1.125rem;padding-top:1rem}}.nav-links-container{background:var(--color-1);padding:3rem 0}.single .nav-links-container{padding:3rem 0 14rem}@media screen and (max-width:1200px){.single .nav-links-container{padding:3rem 0 7rem}}.nav-links{display:flex;flex-flow:row wrap;justify-content:space-between}.nav-links .nav-name{font-size:15px;letter-spacing:.09em;padding-bottom:10px;border-bottom:solid 1px #c7c7c7;margin-bottom:1.125rem;width:fit-content}.nav-links .nav-title{position:relative;font-size:1.3125rem;font-weight:600;line-height:1.38}.nav-links .nav-title .arrow-svg{position:absolute;top:9px;display:flex;-webkit-transition:all .125s ease-out;transition:all .125s ease-out}.nav-links .nav-title .arrow-svg svg{width:8px;height:fit-content}.nav-links .nav-previous{max-width:50%}.nav-links .nav-next{max-width:50%;text-align:right;margin-left:auto}.nav-links .nav-previous .nav-title .arrow-svg{left:-30px;transform:rotate(180deg)}.nav-links .nav-previous a:hover .nav-title .arrow-svg{left:-40px}.nav-links .nav-next .nav-title .arrow-svg{right:-30px}.nav-links .nav-next a:hover .nav-title .arrow-svg{right:-40px}.nav-links .nav-next>a{display:flex;flex-flow:column wrap;align-items:flex-end}@media all and (max-width:1023px){.nav-links-container{background:var(--color-1);padding:2.5rem 0}.nav-links .nav-name{font-size:14px}.nav-links .nav-title{font-size:1.125rem;line-height:1.5}.nav-links .nav-previous .nav-title .arrow-svg{left:-21px}.nav-links .nav-previous a:hover .nav-title .arrow-svg{left:-30px}.nav-links .nav-next .nav-title .arrow-svg{right:-21px}.nav-links .nav-next a:hover .nav-title .arrow-svg{right:-30px}}@media all and (max-width:639px){.nav-links{flex-direction:column-reverse;row-gap:4rem;padding:0 2rem}.nav-links .nav-previous,.nav-links .nav-next{max-width:100%}.nav-links .nav-previous .nav-title .arrow-svg{left:-30px}.nav-links .nav-previous a:hover .nav-title .arrow-svg{left:-40px}.nav-links .nav-next .nav-title .arrow-svg{right:-30px}.nav-links .nav-next a:hover .nav-title .arrow-svg{right:-40px}}.password-container{margin:12rem 1rem;display:flex;justify-content:center}.password-container form{max-width:40rem}.sog_references .entry-content-wrapper{padding:1.5rem 0}.reference-info-wrapper{background:var(--color-1);margin:4rem 0 4rem 3.5rem;padding:1.875rem 2.5rem}.reference-info-title{font-size:1.375rem;font-weight:700;line-height:1.64;margin-top:1.5rem;margin-bottom:0}.reference-info-wrapper .reference-info-title:first-child{margin-top:0}.reference-info-text a{text-decoration:underline}.reference-products-list{margin-left:1.25rem}.reference-products-list .reference-product{line-height:1.4;margin-top:12px;position:relative}.reference-products-list .reference-product:before{content:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../img/icon-list-arrow.svg);position:absolute;left:-1.25rem;top:-4px}.reference-info-wrapper .btn-download-file{margin-top:2.5rem;padding:.5rem 1.875rem;width:100%}.reference-info-wrapper .btn-download-file .arrow-svg{margin-left:1.25rem}.reference-info-logos{max-width:250px;margin:2rem auto 1rem auto}.reference-info-logos img{padding:1rem}.reference-info-wrapper .btn-secondary .button-text{background:#fff}.reference-info-wrapper .btn-download-file{margin-top:2.5rem;padding:unset;width:fit-content}.reference-info-wrapper .btn-download-file .arrow-svg{margin-left:0}.reference-info-wrapper .btn-download-file .arrow-svg svg{fill:#fff}.reference-image-gallery{background:var(--color-1);padding:7.5rem 0}.reference-image-gallery-title .the-title{margin-top:0}.reference-relations{padding:6.25rem 0}.reference-relations .category-featured-image{position:relative;padding-top:40%}.reference-relations .category-featured-image img{position:absolute;top:0;object-fit:cover;width:100%;height:100%}.reference-relations+.reference-relations{padding-top:0}.reference-relations .category-content{display:flex;flex-flow:column wrap;justify-content:center;padding:0 0 0 5.625rem}.reference-relations .category-title{font-size:2.125rem;font-weight:700;line-height:1.3;margin:0 0 1.25rem}.reference-relations .category-description{font-size:1.125rem;font-weight:400;line-height:1.56}.reference-relations .btn{margin-top:3.75rem;height:auto}@media all and (max-width:1200px){.reference-info-wrapper{margin:2rem 0}.reference-relations .category-content{padding:0 0 0 1.875rem}.reference-relations .category-title{font-size:1.875rem}}@media all and (max-width:1023px){.reference-image-gallery{padding:5rem 0}.reference-info-title{font-size:1.125rem;line-height:2;margin-top:1rem;margin-bottom:0}.reference-info-wrapper .btn-download-file{margin-top:2.5rem}.reference-image-gallery-title .the-title{font-size:2rem}.reference-relations{padding:3.75rem 0;margin:0}.reference-relations .category-featured-image{margin:0;padding-top:50%;width:100%}.reference-relations .category-content{padding:2.5rem 1.5rem 0}.reference-relations .category-title{font-size:1.375rem}.reference-relations .category-description{font-size:1rem;line-height:1.625}.reference-relations .btn{margin-top:1.875rem}.reference-relations .category-content{height:100%}}@media all and (max-width:823px){.sog_references .entry-content-wrapper{margin:0;padding:0}.reference-info-wrapper{margin:0}.sog_references .entry-content-wrapper>.reference-info{margin:0;width:100%}}@media all and (max-width:639px){.reference-image-gallery{padding:1.875rem 0}.reference-image-gallery-title .the-title{font-size:1.625rem}.reference-relations .category-featured-image{padding-top:94%}}footer .image-offset+.entry-content>.page-block:last-child{padding-bottom:12rem}footer{background:var(--color-3);overflow:visible}.footer-container svg{width:100%;height:auto;fill:#464646}.footer-column{margin-bottom:4rem}.footer-block p{font-family:var(--font);font-size:1rem;line-height:1.625;margin-bottom:1rem}footer strong{font-size:19px}footer .link-list a{font-family:var(--font);font-size:1rem}footer .link-list-subheading{font-family:var(--font);font-size:1.125rem;display:block;padding-top:2rem}.footer-link{display:block;margin-bottom:1.5em}footer span,footer a{padding:0}footer a:visited{color:inherit}footer .thumbnail{height:46px;margin-bottom:2.5rem}footer .socicon .thumbnail{margin-bottom:0;max-width:10rem;height:auto}footer .socicon img{width:3.5rem;max-width:100%}.thumbnail{width:auto;height:40px;border-style:none;box-shadow:none}.three-column-footer-contact-form-container{background-color:#efefef}.some-wrapper{display:inline-flex;margin-bottom:3rem}.some-wrapper>.large-3{width:calc(25% - 1rem)}.some-wrapper a{margin:0 .5rem}.some-wrapper a:hover{opacity:.5}.socicon img{background:#fff;border-radius:50%;-webkit-transition:all .125s ease-out;transition:all .125s ease-out}.socicon:hover img{background:#134851}.footer-textarea{white-space:pre-line}.three-column-footer-contact-form-container p{font-size:1.125rem;font-family:var(--font)}.three-column-footer-contact-form-container .three-column-footer-contact-form{padding:3.75rem 0;margin-right:0;margin-left:0;margin:0 auto}.three-column-footer-contact-form-container .three-column-footer-contact-form .footer-center{left:0}footer ul{margin:0}footer ul:first-of-type{padding-top:0}footer .link-list-subheading:first-of-type{padding-top:0}footer .link-list-subheading{font-family:var(--font)}.link-list li a{display:inline-block}footer li{list-style:none}footer ul a,footer li a,footer a{font-family:var(--font)}.menu .button,.menu a{padding:.7rem 0}.three-column-footer-contact-form-container .three-column-footer-contact-form .footer-center{display:block}footer h5{font-size:1.688rem;margin-bottom:1rem;margin-bottom:3rem}footer ul.link-list{padding-top:.25rem}footer ul.link-list a{font-family:var(--font)}footer .footer-subtitle{font-family:var(--font);font-size:1.125rem;padding-bottom:.25rem}footer a:hover{text-decoration:underline}span.footer-slogan{font-size:1rem;font-family:var(--font)}footer .footer-block-title{color:inherit;text-rendering:optimizeLegibility;font-family:var(--font);font-style:normal;font-weight:600;line-height:1.55;margin:2.5rem 0 1rem;font-size:1.25rem;letter-spacing:.01em;margin-top:0;margin-bottom:0}@media screen and (max-width:93.75em){.contact-info-item-image{height:14rem}.facetwp-custom .fs-label-wrap .fs-label{font-size:1.25rem}.facetwp-custom .fs-option-label{font-size:1rem}.download-svg svg{width:2.25rem}}@media screen and (max-width:74.9375em){.contact-info-item-image{height:12rem}.contact-info-item-title{font-size:1.1rem}.contact-image-block .contact-info-item-infos{padding:1.5rem 2.25rem 2.25rem}.single-post .entry-meta{font-size:1.3rem}.download-svg svg{width:2rem}}@media screen and (min-width:40em) and (max-width:74.9375em){.grid-margin-x>.medplus-6{width:calc(50% - 1.875rem)}.some-wrapper>.medplus-2{width:calc(16.66% - 1rem);margin:0 .5rem}}@media screen and (max-width:1023){.contact-info-item-image{height:20rem}::placeholder{font-size:1.25rem}footer li{margin-top:.5rem}}@media screen and (max-width:39.9375em){.single-post .entry-meta{font-size:1rem}.contact-info-item-image{height:12rem}.contact-info-item-title{font-size:1.25rem}.facetwp-custom .facetwp-facet{margin-bottom:.8rem}.page-breadcrumb{margin:4rem 2rem}.page-ul-breadcrumb{flex-wrap:wrap}.page-breadcrumb li{margin-bottom:.25rem}.page-breadcrumb .seperator .arrow-svg{width:11px;margin:0 .75rem;height:auto}.page-breadcrumb li:last-child{max-width:calc(100vw - 4rem)}header.height-full{--height:calc(100vh - var(--mobile-menu-height));--height:calc( 100vh - 150px );height:100vh}header.height-normal{max-height:600px}.rsf-list .rsf-list-filters,.rsf-list-items{margin-left:.375rem;margin-right:.375rem}}#rs-karttasovellus-form{display:none}#karttasovellus-root #rs-karttasovellus-form{display:block}#cookie-notice{background-color:#fff !important;color:#23408f !important;-webkit-box-shadow:0px 0px 5px 0px rgba(204,204,204,1);-moz-box-shadow:0px 0px 5px 0px rgba(204,204,204,1);box-shadow:0px 0px 5px 0px rgba(204,204,204,1)}#cookie-notice #cn-accept-cookie{background-color:#23408f;background-image:none;border:0;border-radius:0;padding:7px 20px;margin:0 17px;font-weight:700;color:#fff}#cookie-notice #cn-more-info{background-color:transparent;background-image:none;box-shadow:none;border:0;margin:0;color:#2c2c2c;text-transform:unset;text-shadow:none}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:var(--font)}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:.001s!important;animation-duration:.001s!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:none;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:before,.cn-close-icon:after{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:rgba(128,128,128,1)}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:none;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-text-container,.cn-buttons-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}#cookie-notice.cookie-revoke-hidden.cn-position-bottom.cn-effect-fade.cookie-notice-visible{-webkit-filter:drop-shadow(0 6px 10px #6A6A6A33);filter:drop-shadow(0 6px 10px #6A6A6A33)}#cookie-notice .cn-button{background:#00205b;font-weight:600}#cookie-notice.cookie-revoke-hidden #cn-accept-cookie:hover{background:#0076a8}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}.product-click-target{width:100%;height:calc( 17.5rem - 2.5rem);margin:0 0 2.5rem;position:absolute;cursor:pointer;z-index:15}@media (max-width:823px){.product-click-target{height:calc( 17.5rem - 1.5rem);margin:0 0 1.5rem}}#slick-download-button{font-size:1.125rem;padding:12px 1.25rem 14px}.slick-lightbox-details-wrapper .slick-lightbox-slick-caption{margin-top:0}#leadoo-target{width:100%}.fa-question-circle:before{content:"\f059";font-weight:900}@supports (-webkit-touch-callout:none){#karttasovellus-root.popup #app.small #app-content-wrapper{margin-bottom:3rem}}.grecaptcha-badge{display:none}#karttasovellus-root #app .wpcf7 .placeholder-wrapper.text-wrapping{display:flex;align-self:center;flex-direction:column;height:fit-content}#karttasovellus-root #app .wpcf7 .placeholder-wrapper.text-wrapping .placeholder-span:not(.full){text-wrap:wrap;padding:0 1rem;top:0;bottom:unset;height:100%;position:absolute;display:inline-flex;align-items:center;white-space:break-spaces}#karttasovellus-root #app.small .wpcf7 .placeholder-wrapper.text-wrapping .placeholder-span:not(.full){height:48px}#karttasovellus-root #app .wpcf7-acceptance{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:1rem}#karttasovellus-root #app .wpcf7-acceptance input.form-accept{width:fit-content;margin-right:1rem;height:fit-content}#karttasovellus-root #app .wpcf7-acceptance .wpcf7-list-item{margin-left:unset}#karttasovellus-root #app .wpcf7-acceptance #acceptance-external-link{position:relative;width:fit-content;text-decoration:none;color:#3f5784}#karttasovellus-root #app .wpcf7-acceptance #acceptance-external-link svg{position:absolute;transition:all .25s ease-out;transform:unset;transform:translate(7px,9px)}#karttasovellus-root #app .wpcf7-acceptance #acceptance-external-link svg path{fill:#3f5784}
.rsf-filters{background:var(--color-1) !important}.filterable-listing-block .rsf-list{padding-top:1.5rem !important}
.accordion-block-title{margin:0 0 2.5rem}.accordion-title{position:relative;display:block;align-items:center;padding:1.5rem 5.5rem 1.5rem 1.875rem;border:0;border-bottom:0;font-size:1.25rem;font-weight:700;line-height:1.45;background-color:#fff;color:var(--color-dark);-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.bg-white .accordion-title{background-color:var(--color-1)}.page-block .accordion-title{text-decoration:none}.accordion-title:before{position:absolute;top:auto;top:31px;right:31px;width:20px;height:17px;margin-top:0;content:"";background:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/inc/rajasoft-blocks/blocks/accordion-block/assets/icon-accordion.svg);background-repeat:no-repeat;background-size:20px 20px;transition:transform .1s ease-out}.is-active>.accordion-title:before{content:'';transform:rotate(180deg)}.accordion-title:focus,.accordion-title:hover{background-color:#fff}.bg-white .accordion-title:focus,.bg-white .accordion-title:hover{background-color:var(--color-1)}.accordion-content{justify-content:flex-end;position:relative;background-color:#fff;border:0;padding:0 1.875rem 1.875rem}.bg-white .accordion-content{background-color:var(--color-1)}.accordion-content.large-padding{padding:5rem}.width-narrow .accordion-content.large-padding{padding:3.75rem}.accordion-content p:last-child{margin-bottom:0}.accordion-inner-content{width:100%}.accordion-inner-content.bg-white{width:50%;min-width:450px;padding:4rem;z-index:1}.accordion-inner-content,.accordion-inner-content p{font-size:1.125rem}.accordion-inner-content p:not(:last-child),.accordion-inner-content ul:not(:last-child){margin-bottom:1.5rem}.accordion-inner-content p:last-child,.accordion-inner-content ul:last-child{margin-bottom:0}.accordion-inner-content ul li,.accordion-inner-content ul li:not(:last-child){margin:0 0 .5rem}.accordion-inner-content .btn{display:inline-flex}.accordion-inner-content .btn:not(:last-child){margin-right:1.25rem}.bg-primary .accordion-inner-content .btn-secondary .button-text{background:var(--color-1)}.bg-white .accordion-inner-content .btn-secondary .button-text{background:#fff}.accordion{background:0 0;margin:0}.accordion .accordion-item:not(:last-of-type){margin-bottom:1rem}.accordion .accordion-item:not(.is-active) .accordion-content{display:none}.accordion .accordion-item:first-child>:first-child,:last-child:not(.is-active)>.accordion-title{border:0}:last-child>.accordion-content:last-child{border:0}.accordion-block .slick-gallery,.accordion-block .slick-gallery .gallery-item{margin-bottom:0}.accordion-block .slick-gallery img{height:auto;max-height:240px;object-fit:unset}.accordion-block .accordion-gallery{margin-bottom:1.5rem}.accordion-gallery .gallery-item{position:relative;height:100%;z-index:1}.accordion-gallery .gallery-item .item-image-link:after{position:relative;content:'';background:#ffffff00;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:2;-webkit-transition:var(--transition);transition:var(--transition)}.accordion-gallery .gallery-item .item-image-link:hover:after{content:url('/wp-content/themes/rajasoft_wp/img/icon-zoom.svg');background:#ffffffb3;position:absolute;top:0;left:0;width:100%;height:100%}.accordion-inner-content-additional{margin-top:2rem}.accordion-inner-content .btn+.btn{margin-bottom:1rem}@media screen and (max-width:1024px){.accordion-content.large-padding{padding:3.75rem}.accordion-block .slick-gallery img{height:22vw}}@media screen and (max-width:823px){.accordion-content.large-padding{padding:2.5rem}.width-narrow .accordion-content.large-padding,.accordion-content.large-padding,.accordion-inner-content.bg-white{padding:2.5rem}.accordion-content{border:0}.accordion-inner-content.bg-white{width:100%;min-width:auto;padding:0 2.5rem 2.5rem}.width-narrow .accordion-content.large-padding,.accordion-content.large-padding{padding:0}.accordion-block .accordion-image{position:relative}}@media screen and (max-width:639px){.accordion-title{font-size:1.125rem;font-weight:600;padding:1rem 4rem 1rem 1.125rem}.accordion-title:before{top:22px;right:22px;width:17px;height:14px;background-size:17px 17px}.accordion-inner-content,.accordion-inner-content p{font-size:1rem}.accordion-content{padding:0 1.125rem 1.125rem}.accordion-inner-content>p:not(:last-child),.accordion-inner-content>ul:not(:last-child){margin-bottom:1rem}}
.attachments-block .product-attachment{display:flex;align-items:flex-start;flex-direction:column;gap:1.25rem}.attachments-block .all-attachments .product-attachment{align-items:flex-start;gap:1rem}.attachments-block .all-attachments .product-attachment .product-attachment-info,.attachments-block .all-attachments .product-attachment .product-attachment-info p,.attachments-block .all-attachments .product-attachment .product-attachment-info a,.attachments-block .all-attachments .product-attachment .product-attachment-info div,.attachments-block .all-attachments .product-attachment .product-attachment-info span,.attachments-block .all-attachments .product-attachment .product-attachment-info li{line-height:1.3}.attachments-block .all-attachments .product-attachment .product-attachment-info .attachment-name{padding-right:10px}.attachments-block .block-title{margin-bottom:4rem}.attachments-block .tabs{background:0 0;border:0;display:flex;gap:4.375rem}.attachments-block .tabs .tabs-title{margin-bottom:0}.attachments-block .tabs-title>a{color:var(--color-dark);font-size:1.125rem;font-weight:600;padding:.75rem 0;text-decoration:none}.attachments-block .tabs-title>a:hover{color:var(--color-primary);background:0 0}.attachments-block .tabs-title>a:focus,.attachments-block .tabs-title>a[aria-selected=true]{background:0 0;color:var(--color-primary);border-bottom:5px solid var(--color-primary)}.attachments-block .tabs-content{border:0}.attachments-block .tabs-content .tabs-panel{padding:4.75rem}.attachments-block .tabs-content .tabs-panel.is-active{box-sizing:border-box;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(0,auto);grid-template-rows:auto;gap:2.5rem;max-width:100%;width:100%}.attachments-block .tabs-content .tabs-panel.is-active>*{width:100%;word-wrap:break-word}.attachments-block .product-attachment-info .attachment-file,.attachments-block .product-attachment-info .attachment-details .item-details{line-height:1.3}.attachments-block .product-attachment-info .attachment-link{color:var(--color-primary);font-size:1.25rem;font-weight:600;line-height:1.3;text-decoration:none}.attachments-block .all-attachments .product-attachment-info .attachment-link{font-size:17px;font-weight:400}.attachments-block .product-attachment-info .attachment-details{color:#616160;font-weight:500;line-height:1.3;margin-top:.375rem}.attachments-block .product-attachment-info .attachment-description{margin-top:1.5rem}.product-attachment-icon{align-items:center;display:flex;height:5.375rem;width:auto}.product-attachment-icon img{height:100%;width:auto}.product-attachment-icon svg{display:block}.attachments-block .width-narrow .accordion-content{padding:0 1.875rem 1.875rem}.attachments-block .width-narrow .accordion-content .accordion-content{padding:0 1rem 1.875rem}.attachments-block .width-narrow .accordion-content .accordion-item{border:2px solid #e6f1f6}.attachments-block .width-narrow .accordion-content .accordion-item:not(:last-of-type){margin-bottom:.75rem}.attachments-block .width-narrow .accordion-content .accordion-title{font-size:1.1875rem;font-weight:400;letter-spacing:.01em;padding:.75rem 3rem .75rem 1rem}.attachments-block .width-narrow .accordion-content .accordion-title:before{top:1.25rem;right:1rem;width:16px;height:16px;background-size:14px 14px}.attachments-block .width-narrow .accordion-content .file-type-title{font-size:1rem;margin-top:2rem;text-transform:uppercase}.attachments-block .width-narrow .accordion-content .file-type-title:first-child{margin-top:1rem}.attachments-block .width-narrow .accordion-content .product-attachment{margin-bottom:.5rem}.bg-white .tabs-content{background:var(--color-1)}.bg-primary .tabs-content{background:#fff}@media (max-width:1199px){.attachments-block .tabs-content .tabs-panel.is-active{grid-template-columns:repeat(3,1fr)}.attachments-block .product-attachment{gap:1rem}.attachments-block .product-attachment-info .attachment-link{font-size:1.125rem}}@media (max-width:1023px){.attachments-block .tabs-content .tabs-panel.is-active{grid-template-columns:repeat(2,1fr)}}@media (max-width:823px){.attachments-block .block-title{margin-bottom:2.5rem}.attachments-block .accordion-item .accordion-content{display:flex;flex-direction:column;gap:2rem}.attachments-block .product-attachment:first-child{margin-top:1rem}.product-attachment-icon{align-items:flex-end;height:auto}.product-attachment-icon img{max-height:5rem}.attachments-block .product-attachment-info .attachment-link{font-size:1rem}.attachments-block .product-attachment-info .attachment-description{margin-top:1rem}.attachments-block .width-narrow .accordion-content .accordion-title{font-size:1.125rem}.attachments-block .width-narrow .accordion-content .file-type-title{font-size:.875rem;margin-top:20px;margin-bottom:10px}.attachments-block .width-narrow .accordion-content .product-attachment{margin-bottom:10px}}@media (max-width:639px){.attachments-block .product-attachment{gap:.625rem}.attachments-block .product-attachment .download-svg svg{width:24px;height:auto}.attachments-block .all-attachments .product-attachment .download-svg svg{width:16px}.attachments-block .product-attachment-info .attachment-details .item-details{font-size:.875rem}.attachments-block .all-attachments .product-attachment .product-attachment-info .attachment-name{padding-right:6px}.attachments-block .all-attachments .product-attachment .product-attachment-info .attachment-details{font-size:.875rem}.attachments-block .width-narrow .accordion-content{padding:0 1rem 1.875rem}.attachments-block .width-narrow .accordion-content .accordion-title:before{top:1.125rem}.attachments-block .width-narrow .accordion-item .accordion-content{gap:.25rem}}
#sog-aurinkopakettilaskuri .lds-ring{background:0 0 !important}.calculator-block .page-block-wrapper>*{width:100%}.rs-aurinkosahkolaskuri h2{margin-top:0}
.carousel-block{.block-content{margin-bottom:3rem}.carousel-block-title .block-title{font-size:2.25rem;margin-bottom:3.125rem;@media (max-width:823px){font-size:1.625rem;margin-bottom:1.25rem;text-align:left}}@media (max-width:639px){.carousel-block-title{margin-left:1rem;margin-right:1rem}}.swiper-button-prev{left:0}.swiper-slide{opacity:1;transform:scale(1);transition:all 1s ease-out}.swiper-slide:not(.swiper-slide-active){opacity:.5;transform:scale(.8);transition:all 1s ease-out !important}.swiper-button-next{right:0}.swiper-button-prev,.swiper-button-next{display:flex;justify-content:center;align-items:center;background:var(--color-primary);color:#fff;height:6.875rem;width:3.25rem;transform:translateY(-50%);transition:background-color .3s ease}.swiper-button-prev:hover,.swiper-button-next:hover{background:#3f5785}.carousel-item-heading{font-size:1.625rem}.carousel-item-heading:first-child{margin-top:0}.carousel-item-text{p:last-child{margin-bottom:0}}@media (max-width:639px){.page-block-wrapper{margin:0}.page-block-wrapper>.cell{margin:0;width:100%}}}.carousel-block.bg-white{.swiper-container .swiper-slide{background-color:var(--color-1)}}.swiper-container{max-width:100%;width:100%;margin:0 auto;overflow:visible;position:relative;.swiper-slide{display:flex;align-items:center;background-color:#fff;cursor:default;height:auto;min-height:44vw;overflow:hidden;.carousel-item-image{height:100%;pointer-events:none;position:relative;width:100%}img{height:100%;max-height:100%;width:100%;max-width:100%;object-fit:cover;position:absolute}.carousel-item-inner{padding:5rem}@media (max-width:1199px){.carousel-item-image{height:42vw;min-height:42vw}}@media (max-width:823px){.carousel-item-inner{padding:3rem 2.5rem 5rem}}}@media (min-width:1440px){.swiper-slide{min-height:630px}}@media (max-width:1199px){.swiper-slide{flex-direction:column;.carousel-item-content{width:100%}}}}@media (max-width:768px){.swiper-slide{height:200px}.swiper-button-prev,.swiper-button-next{font-size:16px;width:30px;height:30px}}.swiper-carousel-prev{left:0;.arrow-svg{transform:scaleX(-1)}}.swiper-carousel-next{right:0}.swiper-carousel-prev,.swiper-carousel-next{align-items:center;background-color:var(--color-primary);cursor:pointer;display:flex;height:6.25rem;justify-content:center;padding:0;position:absolute;top:50%;width:3.125rem;transform:translateY(-50%);z-index:5;svg{fill:#fff;height:auto;max-height:1.5rem;width:1rem}@media (max-width:1023px){svg{width:1rem}}@media (max-width:823px){svg{width:.875rem}}}@media (pointer:coarse){.swiper-carousel-prev,.swiper-carousel-next{display:none;visibility:hidden}}.carousel-block{#swiper-controls{margin-top:4rem;padding:.875rem 2.25rem;max-width:100%;width:fit-content;z-index:90;@media (max-width:823px){margin-top:0;margin-left:2.5rem;margin-right:2.5rem;width:calc(100% - 5rem);transform:translatey(-50%) !important}}.swiper-pagination{background-color:#e4e8ee;box-sizing:border-box;display:flex;justify-content:center;gap:.25rem;margin:0 auto;overflow-x:hidden;padding:1.25rem;scrollbar-width:none;white-space:nowrap;transform:none !important;position:relative !important;left:auto !important;top:auto !important;bottom:auto !important;text-align:unset !important}.swiper-pagination::-webkit-scrollbar{display:none}.swiper-pagination span{background-color:transparent;border-radius:0;margin:0 5px;opacity:1;position:relative;width:2.25rem;height:1.5rem;transition:transform .3s ease-in-out}.swiper-pagination span:after{content:'';background-color:#fff;height:3px;width:1.5rem;opacity:.5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s ease-out}.swiper-pagination .swiper-pagination-bullet-active:after{background-color:var(--color-primary);height:5px;opacity:1;width:100%}.swiper-pagination-bullet:has(+.swiper-pagination-bullet-active):after,.swiper-pagination .swiper-pagination-bullet-active+span:after{height:4px;width:2rem;opacity:.8;transition:all .5s ease-out}}

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.citation-block{.page-block-wrapper{display:flex;align-items:center;justify-content:center}}.citation-block .citation-image{position:relative}.citation-block .citation-image .image-wrapper{overflow:hidden;padding-top:85%;position:relative;width:100%}.citation-block .citation-image .image-wrapper img{height:auto;object-fit:cover;padding-right:3.75rem;position:absolute;top:0;width:100%}.citation-block .quotes{fill:var(--color-3);height:auto;width:3rem;z-index:1}.citation-block.bg-primary-1 .quotes{fill:var(--color-alternate)}.citation-block .citation-image .quotes{right:25px;top:8px}.citation-block-text,.citation-block-text p{font-family:var(--font-heading);font-size:1.5625rem;font-weight:600;line-height:1.45}.citation-block-text p:last-child{margin-bottom:0}.citation-block-name{font-size:1.25rem;font-weight:500}.citation-block-name:not(:last-child){margin-bottom:.25rem}.citation-block-title{font-size:1.125rem;font-style:italic}.citation-block .citation-text-container{align-items:flex-start;display:flex;flex-flow:column wrap;gap:1.5rem;height:100%;justify-content:flex-start;padding-bottom:2rem;padding-top:2rem;position:relative}.citation-block .swiper-wrapper{align-items:center}.citation-block{.swiper-testimonials{max-width:90rem;overflow:hidden;position:relative}.swiper-testi-prev{left:0;.arrow-svg{transform:scaleX(-1)}}.swiper-testi-next{right:0}.swiper-testi-prev,.swiper-testi-next{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:2rem;position:absolute;top:50%;transform:translateY(-50%);z-index:5;svg{fill:var(--color-alternate);height:auto;max-height:2rem;width:1.25rem}@media (max-width:1023px){svg{width:1rem}}@media (max-width:823px){svg{width:.875rem}}}@media (min-width:824px) and (max-width:1023px){.swiper-slide .citation-text{box-sizing:border-box;padding:0 1.5rem}}@media (max-width:823px){.swiper-testi-prev,.swiper-testi-next{padding:1rem}.swiper-slide .citation-text-container{padding:0 1rem}}}.citation-block.no-image .citation-text-container .quotes{left:-90px;position:absolute;top:18px}.btn-citation{height:auto;.button-text{color:var(--color-alternate);padding:.5rem 0}.button-arrow{width:2.25rem}.arrow-svg svg{fill:var(--color-alternate);width:9px}}@media (max-width:1199px){.citation-block-text,.citation-block-text p{font-size:1.25rem}.citation-block .citation-wrapper{padding:0 4rem}}@media (max-width:1023px){.citation-block .citation-image .image-wrapper img{padding-right:1.5rem}.citation-block .quotes{width:2rem}.citation-block .citation-image .quotes{right:22px;top:8px}.citation-block .citation-text-container{gap:1.375rem;padding-bottom:1rem;padding-top:1rem}.citation-block.no-image .citation-text-container .quotes{left:-64px;top:16px}.citation-block-text,.citation-block-text p{font-size:1.125rem}.citation-block-name{font-size:1rem}}@media (max-width:823px){.citation-block .page-block-wrapper{margin:0 3rem}.citation-block .citation-wrapper{padding:0 1.5rem}.citation-image-container{margin:0 .375rem;max-width:100%;position:relative}.citation-block .citation-image .image-wrapper img{padding-right:0}.citation-block .citation-text-container{gap:1rem}}@media (max-width:639px){.citation-block .page-block-wrapper{margin:0}.citation-block-text,.citation-block-text p{font-size:1.125rem}.citation-block-name{font-size:1rem}.citation-block-title{font-size:.875rem}.citation-block.no-image .citation-text-container .quotes{left:auto;position:relative;top:auto}}@media (max-width:480px){.citation-image-container{margin:0 1.5rem}}
.script-block{border:0;margin:0}.script-block iframe{min-height:350px}.script-block-title>*{margin-top:0;margin-bottom:3rem}@media all and (max-width:823px){.pixel-content+.script-block{padding-top:5rem}.pixel-content-pixel-deuce+.script-block,.pixel-content-pixel-tetris-alt+.script-block,.pixel-content-pixel-stairs+.script-block{padding-top:3rem}.pixel-content-pixel-twoplus+.script-block,.pixel-content-pixel-tower+.script-block{padding-top:2rem}}
.contact-form-category-block .hidden-productgroup{display:none}.contact-form-category-block .page-block-wrapper{justify-content:center;position:relative;z-index:1}.contact-form-category-block .form-wrapper.dark-shadow{box-shadow:0 0 40px #000}.contact-form-category-block .form-wrapper.light-shadow{box-shadow:0 0 30px #00205b66}.contact-form-category-block .form-block-background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.contact-form-category-block .image-cell{max-width:428px;width:40vw}.contact-form-category-block .form-cell,.contact-form-category-block .single-column-form{padding:3.125rem 3.75rem}.contact-form-category-block .form-image{height:100%;object-fit:cover;object-position:top;width:100%}.contact-form-category-block .form-title{margin-bottom:.75rem;margin-top:0}.contact-form-category-block .form{margin-top:2.5rem}.contact-form-category-block label{font-size:1.125rem}.contact-form-category-block input{margin-bottom:1.25rem;padding:.5rem 1rem}.contact-form-category-block textarea{border-radius:0;border:0;box-shadow:none;padding:1rem}.contact-form-category-block ::placeholder{color:#7a7a7a}.contact-form-category-block input::placeholder,.contact-form-category-block textarea::placeholder{font-size:1rem;font-weight:400}.contact-form-category-block [type=color],.contact-form-category-block [type=date],.contact-form-category-block [type=datetime-local],.contact-form-category-block [type=datetime],.contact-form-category-block [type=email],.contact-form-category-block [type=month],.contact-form-category-block [type=number],.contact-form-category-block [type=password],.contact-form-category-block [type=search],.contact-form-category-block [type=tel],.contact-form-category-block [type=text],.contact-form-category-block [type=time],.contact-form-category-block [type=url],.contact-form-category-block [type=week]{border-radius:0;border:0;box-shadow:none;height:3.5rem}.contact-form-category-block [type=color]:focus,.contact-form-category-block [type=date]:focus,.contact-form-category-block [type=datetime-local]:focus,.contact-form-category-block [type=datetime]:focus,.contact-form-category-block [type=email]:focus,.contact-form-category-block [type=month]:focus,.contact-form-category-block [type=number]:focus,.contact-form-category-block [type=password]:focus,.contact-form-category-block [type=search]:focus,.contact-form-category-block [type=tel]:focus,.contact-form-category-block [type=text]:focus,.contact-form-category-block [type=time]:focus,.contact-form-category-block [type=url]:focus,.contact-form-category-block [type=week]:focus,.contact-form-category-block textarea:focus{box-shadow:none;border:0}.contact-form-category-block input[type=checkbox]{float:left;height:19px;margin-right:8px;margin-top:4px;width:19px}.contact-form-category-block input[type=submit]{background:var(--color-primary);color:#fff;border-color:var(--color-primary);border:0;border-radius:0;font-size:1.25rem;font-weight:600;letter-spacing:.01em;margin:0;text-transform:none;padding:1.25rem 1.875rem;position:relative;-webkit-transition:all .125s ease-out;-moz-transition:all .125s ease-out;transition:all .125s ease-out}.contact-form-category-block input[type=submit]:hover{background:var(--color-primary-hover);color:#fff;border-color:var(--color-primary-hover)}.contact-form-category-block .form-col-2{position:relative}.contact-form-category-block .form-col-2 p:last-child{margin:0}@media (max-width:1199px){.contact-form-category-block .page-block-wrapper.two-column-form{margin-left:6rem;margin-right:6rem;max-width:100%;width:calc(100% - 12rem)}.contact-form-category-block .page-block-wrapper.two-column-form .form-cell{padding:1.75rem 2rem}.contact-form-category-block .page-block-wrapper.two-column-form .form .grid-x{flex-direction:column;gap:0}.contact-form-category-block .page-block-wrapper.two-column-form .form .grid-x .cell{min-height:fit-content;width:100%}}@media (max-width:1023px){.contact-form-category-block .page-block-wrapper.one-column-form{margin-left:6rem;margin-right:6rem;max-width:100%;width:calc(100% -12rem)}.contact-form-category-block .single-column-form{padding:1.75rem 2rem}.contact-form-category-block .image-cell{height:66vw;max-width:100%;width:100%}}@media (max-width:823px){.contact-form-category-block .form .grid-x{flex-direction:column;gap:0}.contact-form-category-block .form .grid-x .cell{min-height:fit-content;width:100%}}@media (max-width:639px){.contact-form-category-block .image-cell{height:75vw}.contact-form-category-block .page-block-wrapper.two-column-form,.contact-form-category-block .page-block-wrapper.one-column-form{margin-left:.375rem;margin-right:.375rem;max-width:100%;width:calc(100% - .75rem)}.contact-form-category-block .page-block-wrapper.two-column-form .form-cell,.contact-form-category-block .single-column-form{padding:1.25rem}.contact-form-category-block input{height:2.75rem;margin-bottom:.75rem}.contact-form-category-block input,.contact-form-category-block textarea{font-size:.9375rem}.contact-form-category-block input[type=submit]{font-size:1rem;height:fit-content;margin:0;padding:1rem 1.5rem}}
.cta-block{position:relative;background:#0076a8}.cta-block-title,.cta-block-text{width:100%}.cta-block-buttons{width:100%;display:flex;margin:0 auto;flex-basis:content;margin-top:2rem}a.btn.cta-block-button{margin:0 1rem}.cta-block h2,.cta-block h3,.cta-block h4{font-size:3rem;font-weight:700;margin-bottom:1rem}.cta-block-text{margin-bottom:0}.cta-block .btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:visited:hover{color:#fff;background:#3f5785}@media all and (max-width:1200px){.cta-block{padding:6rem 0}a.btn.cta-block-button{margin:0 .5rem}}@media all and (max-width:1024px){.cta-block h2,.cta-block h3,.cta-block h4{font-size:2rem}}@media all and (max-width:639px){.cta-block{padding:6rem 0 4rem}.cta-block h2,.cta-block h3,.cta-block h4{font-size:1.5rem}.cta-block-buttons{display:unset;margin:0 auto;flex-basis:unset;margin-top:1rem}a.btn.cta-block-button{margin:0 auto;margin-bottom:.75rem;height:3.5rem}.cta-block-button .button-arrow{width:3.5rem}}
.featured-background-block{position:relative;min-height:530px}.featured-background-block-wrapper{margin:0}.featured-background-block .featured-image-block{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.featured-background-block .featured-image-block img{width:100%;height:100%;object-fit:cover}.featured-background-block .featured-text-block{position:relative;padding:4rem;margin:13.75rem 0;width:100%;z-index:1}.featured-background-block .featured-text-block.bg-transparent{padding:0 4rem}.featured-background-block .featured-background-block-text-wrapper{position:relative;z-index:1}.featured-background-block .featured-title>*{margin-top:0}.featured-background-block .block-content-paragraph,.featured-background-block .block-content-paragraph p{line-height:1.56}.featured-background-block-button{margin-top:3rem}.featured-background-block .pixels-inner{position:absolute;top:0;right:0}.featured-background-block .pixels-outer{position:absolute;top:0;left:0;display:flex;justify-content:space-between;width:100%;height:100%;z-index:0}.featured-background-block .pixels-outer .pixel-left{height:25px;width:25px;transform:translate(-100%,-100%)}.featured-background-block .pixels-outer .pixel-right{position:absolute;bottom:0;right:0;height:75px;width:75px;transform:translate(100%,66.6667%)}.featured-background-block .pixels-outer-left{position:absolute;bottom:0;left:100%;width:75px;height:75px;transform:translateY(50px)}.featured-background-block .pixels-outer-right{position:absolute;bottom:0;right:100%;width:75px;height:75px;transform:translateY(50px)}@media all and (min-width:1024px) and (max-width:1600px){.featured-background-block.width-full .page-block-wrapper.width-content.align-center{margin-left:6.6875rem;margin-right:6.6875rem}}@media all and (max-width:1200px){.featured-background-block .featured-text-block{margin:9rem 0}.featured-background-block .featured-text-block.top-padding-wide{margin-top:11rem}.featured-background-block .featured-text-block.bottom-padding-wide{margin-bottom:11rem}.featured-background-block .featured-text-block.bg-transparent{background:#ffffff99;padding:3rem}}@media all and (max-width:1023px){.featured-background-block .page-block-wrapper{margin-left:2rem;margin-right:2rem}.featured-background-block .pixels-outer-left{top:100%;left:auto;right:-16px;bottom:auto;width:48px;height:48px;transform:translateY(0)}.featured-background-block .pixels-outer-right{top:100%;left:-16px;right:auto;bottom:auto;width:48px;height:48px;transform:translateY(0)}.featured-background-block .pixels-outer .pixel-right{top:100%;bottom:auto;right:0;transform:translate(16px,0)}.featured-background-block .inner-pixel-block .pixel-shape,.featured-background-block .pixels-outer .pixel-right{width:48px;height:48px}.featured-background-block .pixels-outer .pixel-left,.featured-background-block .pixels-outer .pixel-left svg{width:16px;height:16px}}@media all and (max-width:639px){.featured-background-block{min-height:440px}.featured-background-block .featured-title>*{font-size:1.25rem;font-weight:700;line-height:1.4}.featured-background-block .featured-text-block{padding:1.875rem;margin-top:7rem;margin-bottom:7rem}.featured-background-block .block-content-paragraph,.featured-background-block .block-content-paragraph p{font-size:1rem}.featured-background-block .featured-text-block.bg-transparent{padding:1.5rem 2rem}.featured-background-block .page-block-wrapper{margin-left:.5rem;margin-right:.5rem}.featured-background-block .featured-text-block.top-padding-wide{margin-top:7rem}.featured-background-block .featured-text-block.bottom-padding-wide{margin-bottom:7rem}}
.featured-block.image-offset{padding:0}.featured-block.image-offset .featured-block-wrapper .cell{margin-top:0;margin-bottom:0}.featured-block .image-block{position:relative;min-height:530px}.featured-block .featured-block-text{display:flex;align-items:center}.featured-block .image-block .featured-info{position:absolute;bottom:0;right:0;background:var(--color-primary);color:#fff;z-index:1;display:flex;flex-flow:wrap column;justify-content:center;row-gap:.5rem;width:19.5rem;min-height:160px;padding:3.25rem 2.75rem}.featured-block .image-block.large-order-2 .featured-info{right:auto;left:0}.featured-block .image-block img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;z-index:0}.featured-block.image-size-contain .image-block img{object-fit:contain}.featured-block.image-offset .image-block img{top:-85px}.featured-block .image-block.xxlarge-order-1 .featured-info+img{padding:0 2.5rem 2.5rem 0}.featured-block .image-block.xxlarge-order-2 .featured-info+img{padding:0 0 2.5rem 2.5rem}.featured-block .image-block.xxlarge-order-1 .featured-info+picture>img{padding:0 2.5rem 2.5rem 0}.featured-block .image-block.xxlarge-order-2 .featured-info+picture>img{padding:0 0 2.5rem 2.5rem}.featured-block .featured-info .feat-info-title{font-size:2rem;font-weight:700;line-height:1.28}.featured-block .featured-info .feat-info-title.big{font-size:4rem}.featured-block .featured-info .feat-info-text{font-size:1rem;line-height:1.44}.featured-block .page-block-inner-wrapper{padding:6.25rem 0}.featured-block-text-wrapper{min-width:100%;max-width:calc( 87.5rem / 2 );float:left;padding-top:5rem;padding-bottom:5rem;padding-left:6rem;padding-right:0;position:relative}.xxlarge-order-1 .featured-block-text-wrapper{float:right;padding-left:0;padding-right:6rem;width:100%;max-width:calc( 87.5rem / 2 )}.featured-block-text-wrapper .featured-block-content{margin-bottom:2rem;margin-bottom:0}.featured-block-text-wrapper .featured-block-content h2,.featured-block-text-wrapper .featured-block-content h3,.featured-block-text-wrapper .featured-block-content h4{margin-top:0}.block-content-paragraph{font-size:1.125rem;line-height:1.55}.block-content-paragraph>*:last-child{margin-bottom:0}.featured-block-text-text{font-size:1.125rem}.featured-block-text-text>*:last-child{margin-bottom:0 !important}.featured-block-text-title{padding:0 1.5rem}.featured-block-text-title>*{text-align:center}.featured-block-text-title h2{margin:0 0 6rem}.featured-block-text-title h3{margin:0 0 1.5rem}.featured-block-text-text,.featured-block-text-text p,.featured-block-text-text ul li{font-family:var(--font);font-size:1.125em}.featured-block-text-text p+p{margin-top:1.5rem}.featured-block-text-width-full .featured-block-text-wrapper{width:100%;max-width:100%;text-align:left;padding:6rem 9rem 6rem 6rem}.featured-block-button{display:inline-flex;margin-right:1.5rem}.featured-block .btn:first-of-type{margin-top:3.5rem}.featured-block .btn+.btn{margin-top:1.5rem}.featured-block-text{position:relative}.featured-block-arrow{position:absolute;right:1.5rem;bottom:1.5rem}.featured-block-arrow .arrow-svg{width:2rem;height:2rem}.featured-block-ref.text-ref{font-family:var(--font);font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.09em;margin-bottom:2.625rem;padding-bottom:15px;width:fit-content;border-bottom:1px solid #c7c7c7}.featured-block-text{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.featured-block-arrow{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.featured-block-text:hover .featured-block-arrow{right:1rem}@media all and (max-width:1439px){.featured-block-text-text,.featured-block-text-text p,.featured-block-text-text ul li{font-size:1rem}.featured-block-text-wrapper{max-width:100%;padding:4rem 0 4rem 4rem}.large-order-1 .featured-block-text-wrapper{max-width:100%;padding:4rem 4rem 4rem 0}.featured-block .image-block{min-height:35vw}.featured-block .image-block .featured-info{width:17rem;padding:2.5rem}.featured-block .featured-info .feat-info-title{font-size:1.625rem}}@media all and (max-width:1200px){.featured-block-text-wrapper{padding-top:2rem;padding-bottom:2rem}.featured-block.image-offset .image-block img{top:-40px}.featured-block-ref.text-ref{margin-bottom:2rem}.featured-block-content h2{font-size:1.5625rem;margin-bottom:1rem}.featured-block-content h3{font-size:1.25rem;margin-bottom:.5rem}.featured-block-text,.featured-block-text p{font-size:1rem}.featured-block-button{margin-top:1.5rem}.featured-block-button+.featured-block-button{margin-top:1.5rem}}@media all and (max-width:1024px){.featured-block+.featured-block{padding-top:0}.featured-block-text-title h3{font-size:2rem;margin-bottom:1.5rem}.featured-block-text-wrapper{padding:4rem 5rem 4rem 4rem}.xxlarge-order-1 .featured-block-text-wrapper{float:right;padding:4rem 5rem 4rem 4rem}.featured-block-ref.text-ref{font-size:.875rem;padding-bottom:10px}.featured-block-arrow .arrow-svg{width:40px;height:40px}}@media all and (max-width:823px){.featured-block .featured-block-wrapper,.featured-block .image-block{margin:0;width:100%}.featured-block .image-block{min-height:400px}.featured-block .image-block img{padding:0}.featured-block.image-offset .image-block{min-height:254px}.featured-block.image-offset .image-block img{top:0}.featured-block.image-offset .featured-block-text-wrapper{padding:3.125rem 5rem}.featured-block .image-block.large-order-1 .featured-info+img{padding:0 0 2.5rem}.featured-block .image-block.large-order-2 .featured-info+img{padding:0 0 2.5rem}.featured-block .image-block.large-order-1 .featured-info+picture>img{padding:0 0 2.5rem}.featured-block .image-block.large-order-2 .featured-info+picture>img{padding:0 0 2.5rem}.featured-block .image-block .featured-info{left:auto;right:0;row-gap:.25rem;width:33.33%;min-width:260px;padding:2.25rem 2rem}.featured-block .image-block.large-order-2 .featured-info{left:auto;right:0}.featured-block .featured-info .feat-info-title{font-size:1.375rem}.featured-block .featured-info .feat-info-title.big{font-size:3.125rem}.featured-block-text-text{font-size:1rem}.featured-block-text-width-full .featured-block-text-wrapper,.large-order-1 .featured-block-text-wrapper,.featured-block-text-wrapper{padding:3.125rem 7rem}.large-order-1 .featured-block-text-wrapper{min-width:100%}.featured-block-text-wrapper{max-width:100%}.featured-block-text-title h2{margin:0 0 1rem}}@media all and (max-width:639px){.featured-block{padding-top:2rem;padding-bottom:2rem}.featured-block-text-width-full .featured-block-text-wrapper,.xxlarge-order-1 .featured-block-text-wrapper,.featured-block-text-wrapper{padding:1rem .375rem}.featured-block.image-offset .featured-block-text-wrapper{padding:2.5rem 1.5rem}.featured-block .image-block{height:88vw}.featured-block .image-block .featured-info{left:0;right:auto;width:65%;padding:2rem}.featured-block .image-block.xxlarge-order-2 .featured-info{left:0;right:auto}.featured-block .featured-info .feat-info-title{font-size:1.375rem}.featured-block .featured-info .feat-info-title.big{font-size:2.75rem}.featured-block .featured-info .feat-info-text{font-size:14px}.featured-block .btn:first-of-type{margin-top:2rem}}@media all and (max-width:480px){.featured-block .image-block .featured-info{width:70%;padding:1.5rem}}.featured-block .product-categories-wrapper{display:flex;flex-wrap:wrap;margin:.75rem 0 1.5rem;gap:1rem}.featured-block .product-categories-wrapper .product-category-item{display:flex;align-items:center;font-size:.875rem;line-height:1.2}.featured-block .product-categories-wrapper .category-checkmark{color:var(--color-primary);margin-right:.5rem;font-weight:700}.featured-block .product-categories-wrapper .category-text{color:#333}@media screen and (max-width:640px){.featured-block .product-categories-wrapper{gap:.5rem}.featured-block .product-categories-wrapper .product-category-item{padding:.4rem .6rem;font-size:.8rem}}
:root{--button-height:3.875rem;--button-margin:2.5rem}@media all and (max-width:1200px){:root{--button-height:3.5rem}}@media all and (max-width:639px){:root{--button-margin:1.5rem}}.filterable-listing-block-title .block-title{margin-bottom:0}.filterable-listing-block-title+.rsf-filters{margin-top:1.5rem}.filterable-listing-block .list-item{position:relative;background:var(--color-1);justify-content:space-between}.filterable-listing-block.bg-primary .list-item{background:#fff}.filterable-listing-block .list-item .list-item-wrapper{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.filterable-listing-block .list-item-content{position:relative;height:100%;z-index:1}.filterable-listing-block .list-item .list-item-tags{display:flex;flex-flow:row wrap;gap:7px;margin:0 10px;position:absolute;top:10px;left:0;z-index:2}.filterable-listing-block .list-item .list-item-tags .tag{background:#fff;color:var(--color-dark);font-size:13px;font-weight:600;line-height:1.5;padding:4px 8px}.filterable-listing-block .list-item-image{position:relative;width:100%;padding-top:62%;z-index:0}.filterable-listing-block .list-item-image img{position:absolute;top:0;object-fit:cover;width:100%;height:100%}.filterable-listing-block .list-item-image:before{content:'';position:absolute;top:0;left:0;background:#000;width:100%;height:100%;z-index:1;opacity:0;-webkit-transition:var(--transition);transition:var(--transition)}.filterable-listing-block .list-item-image:hover:before{opacity:.25}.filterable-listing-block .list-item-text{padding:2rem 2.5rem 2.5rem}.filterable-listing-block .list-item-text a{text-decoration:none}.filterable-listing-block .list-item-text a:hover{text-decoration:underline}.filterable-listing-block .list-item-date{font-size:15px;font-weight:600;letter-spacing:.05em;margin:0 0 12px}.filterable-listing-block .list-item-title{font-size:1.25rem;font-weight:700;line-height:1.35;margin:0 0 12px}.filterable-listing-block .list-item-excerpt{line-height:1.5625;margin:0}.filterable-listing-block .list-item .btn{height:var(--button-height);width:calc(100% - (2 * var(--button-margin)));margin:0 var(--button-margin) 1.875rem}.filterable-listing-block .list-item .btn-secondary .button-text{text-align:center;width:calc(100% - 3.875rem)}.filterable-listing-block.bg-white .list-item .btn-secondary .button-text{background:#fff}.filterable-listing-block.bg-primary .list-item .btn-secondary .button-text{background:var(--color-1)}@media (max-width:1200px){.filterable-listing-block .list-item .btn-secondary .button-text{width:calc(100% - 3.5rem)}}@media all and (max-width:639px){.filterable-listing-block .list-item-content .list-item-title{font-size:1.125rem}.filterable-listing-block .list-item-text{padding:1.25rem 1.5rem 1.5rem}.filterable-listing-block .list-item .btn{margin-bottom:1.25rem}}:root{--rsf-height:60px;--rsf-search-icon-size:20px}.rsf-filters-item .rsf-filter-item{min-height:var(--rsf-height)}.rsf-search input:focus,.rsf-search.value input{height:var(--rsf-height);border:0}.filterable-listing-block .rsf-search,.rsf-filters-item .rsf-filter-item *{border-radius:0}.filterable-listing-block .rsf-search .icon-search{position:absolute;right:1rem;top:calc(50% - (var(--rsf-search-icon-size) / 2))}.filterable-listing-block .rsf-search .icon-search svg{height:var(--rsf-search-icon-size)}.filterable-listing-block .rsf-clear{font-size:16px;font-weight:500;background:0 0;color:var(--color-dark);text-transform:initial;position:absolute;right:.875rem;bottom:100%}.filterable-listing-block .rsf-list{max-width:87.5rem;margin:0 auto;padding:2.5rem 0 5rem}@media screen and (min-width:1101px) and (max-width:1500px){.filterable-listing-block .rsf-list{margin:0 4rem}}.rsf-filters{background:var(--color-1);padding:20px 0;z-index:16}.rsf-filters-wrapper{position:relative;max-width:980px}.rsf-filters-item{padding:0}.rsf-filter-item .rs-container .rs-label label,.rsf-filter-item .rs-container .rs-value{font-size:16px}.rsf-filter-item .rs-container .rs-value{max-width:160px;text-overflow:ellipsis}.rsf-filter-item.rsf-dropdown .rs-container.value:not(.active) .rs-label label{transform:translateY(-16px)}.rsf-filter-item:not(.rsf-dropdown) .rs-container.active .rs-label label,.rs-container.input .rs-label label,.rsf-filter-item:not(.rsf-dropdown) .rs-container.value .rs-label label,.rsf-filter-item.rsf-dropdown .rs-container.value:not(.active) .rs-label label,.rsf-search.active label{transform:translateY(-15px)}.rsf-filter-item.rsf-dropdown .rs-container .rs-label .rs-icon.icon-dropdown svg{width:13px}.rsf-filters-item .rsf-filter-item.rsf-dropdown .rs-container.value:not(.active) .rs-label label{font-size:12px}.rsf-filters-item .rsf-filter-item .rs-container.active .rs-label .icon-dropdown svg{fill:#000}.rsf-filters-item .rs-container .rs-label{transition:all .2s ease-in}.rsf-filters-item .rs-container.value .rs-label{padding-bottom:.5rem}.rsf-filters-item .rsf-filter-item,.rsf-filters-item .rsf-filter-item .rs-label,.rsf-filters-item .rsf-filter-item .rs-search{height:60px}.rsf-filters-item .rsf-filter-item .rs-options{padding-bottom:.5rem}.rsf-filters-item .rsf-filter-item .rs-search{font-size:16px;font-weight:500}.rsf-filters-item .rsf-filter-item .rs-option,.rsf-filters-item .rsf-filter-item .rs-results{padding-top:.25rem;padding-bottom:.25rem}.rsf-filters-item .rsf-filter-item .rs-option.selected{background:0 0;color:var(--color-primary)}.rsf-filters-item .rs-container.active .rs-wrapper{z-index:16;box-shadow:0 5px 15px rgb(0 0 0/15%);border:0}@media all and (max-width:1439px){.rsf-filters-wrapper{margin:0 auto}}@media all and (max-width:1100px){.rsf .rsf-clear{right:0;top:.5rem}.rsf .rsf-list-items{margin:0 4rem}}@media all and (min-width:640px) and (max-width:1100px){.rsf .list-item-item{width:calc(50% - 1.875rem)}}@media all and (max-width:1024px){.filterable-listing-block-title+.rsf-filters{margin-top:0}.rsf-list-items.list-item-list{margin:0 1.5rem}}@media all and (max-width:823px){.rsf-filters-item{margin-bottom:1rem}.rsf .rsf-list-items{margin:0 1.5rem}.filterable-listing-block .rsf-clear{top:4px;bottom:auto}}@media all and (max-width:639px){.rsf .rsf-clear{right:-.205rem;top:3.76rem}.filterable-listing-block .rsf-filters-items{margin:0;width:100%}.filterable-listing-block .rsf-list{margin:0 .375rem}}
.products-block .products-block-title{margin:4rem 0}.products-block .product-list .product-item{display:flex;flex-flow:wrap column;justify-content:space-between;position:relative;background:var(--color-1)}.products-block.bg-primary .product-list .product-item{background:#fff}.products-block .product-content{position:relative;z-index:10}.products-block .product-content,.products-block .product-content p,.products-block .product-content li{font-size:1rem;line-height:1.4375}.products-block .product-label{position:absolute;top:20px;left:-10px;background:var(--color-primary);color:#fff;padding:5px 20px 7px;font-size:1rem;font-weight:700;letter-spacing:.02em;z-index:15}.products-block .product-label:before{content:'';position:absolute;top:100%;left:0;width:0;height:0;border-top:3px solid #000;border-right:5px solid #000;border-bottom:3px solid transparent;border-left:5px solid transparent}.products-block .product-label.label-alt{background:var(--color-secondary)}.products-block .product-content .product-title{font-size:1.375rem;font-weight:700;line-height:1.4;margin-bottom:1.5rem}.products-block .product-content .product-details a{text-decoration:none}.products-block .product-content .product-details a:hover{text-decoration:underline}.products-block .product-details{position:relative;background:linear-gradient(to bottom,#f0f2f500 10rem,#f0f2f5ff 17rem);padding:17.5rem 2.5rem 2.5rem;z-index:10}.products-block.bg-primary .product-details{background:linear-gradient(to bottom,#f0f2f500 10rem,#ffffffff 17rem)}.products-block .product-image{position:absolute;top:30px;width:72%;height:120px;z-index:5}.products-block .product-image.image-landscape{right:0}.products-block .product-image.image-portrait{right:2.5rem;width:50%;max-width:200px;height:calc(100% - 50px);overflow:hidden}.products-block .product-image.image-center{display:flex;justify-content:center;align-items:center;width:calc(100% - 5rem);height:auto;min-height:180px;top:2.5rem;margin:0 2.5rem;padding:2rem 3.5rem;background:#fff;z-index:20}.products-block .product-image.image-center-transparent{display:flex;justify-content:center;align-items:flex-start;height:auto;width:100%;padding:0 3.5rem 2rem;z-index:20}.products-block .product-image img{object-fit:cover;object-position:left;height:140%}.products-block .product-image.image-portrait img{object-fit:contain;object-position:top right}.products-block .product-image.image-center img{height:auto;max-height:100px;width:auto}.products-block .product-image.image-center-transparent img{height:auto;max-height:200px;width:auto}.products-block .product-item .product-button{background:var(--color-1);width:100%;z-index:15}.products-block.bg-primary .product-item .product-button{background:#fff}.products-block .product-item .product-button a{height:var(--button-height);width:calc(100% - (2 * var(--button-margin)));margin:0 var(--button-margin) 1.875rem}.products-block .button-text{text-align:center;width:calc(100% - 3.875rem);background:#fff}.products-block .product-item .btn{display:flex;justify-content:center;width:100%}.products-block.bg-primary .btn-secondary .button-text{background:var(--color-1)}.products-block .product-item .btn .arrow-svg{height:16px}@media all and (max-width:1439px){.products-block .product-image{width:60%}.products-block .btn-secondary .button-text{padding-left:0;padding-right:0}}@media all and (max-width:1300px){.products-block .btn-secondary .button-text{font-size:1rem}.products-block .btn-secondary .button-arrow{width:3.5rem}.products-block .product-item .product-button a{height:3.5rem}.products-block .button-text{width:calc(100% - 3.5rem)}}@media all and (max-width:1200px){.products-block .product-image{width:72%}}@media all and (max-width:823px){.products-block .product-image{width:60%;height:140px}}@media all and (max-width:639px){.products-block .product-image{width:72%;height:120px}}.products-block .rsf-clear{font-size:16px;font-weight:500;background:0 0;color:var(--color-dark);text-transform:initial;position:absolute;right:0;top:-4.5rem}.products-block .rsf-list{max-width:87.5rem;margin:0 auto}@media screen and (min-width:1101px) and (max-width:1500px){.products-block .rsf-list{margin:0 4rem}}.products-block-filters-wrapper{background:var(--color-1);padding:20px 0;position:relative}@media all and (max-width:1500px){.products-block-filters-wrapper{margin:0 2.75rem}}@media all and (max-width:1023px){.products-block-filters-wrapper{margin:0}}.products-block-filters-label{padding:0 1.25rem}.products-block-filters-items{margin-left:auto !important}.products-block-filters-item{padding:0}.products-block-filters-item .rsf-filter-item{min-height:60px}.products-block-filters-items,.products-block-filters-items>div:last-child{margin-right:0 !important}.products-block-filters-item .rsf-filter-item *{border-radius:0;border-color:transparent !important}.rsf-filter-item .rs-container .rs-label label,.rsf-filter-item .rs-container .rs-value{font-size:16px}.rsf-filter-item.rsf-dropdown .rs-container.value:not(.active) .rs-label label{transform:translateY(-16px)}.rsf-filter-item.rsf-dropdown .rs-container .rs-label .rs-icon.icon-dropdown svg{width:13px}.products-block-filters-item .rsf-filter-item.rsf-dropdown .rs-container.value:not(.active) .rs-label label{font-size:12px}.products-block-filters-item .rsf-filter-item .rs-container.active .rs-label .icon-dropdown svg{fill:#000}.products-block-filters-item .rs-container .rs-label{transition:all .2s ease-in}.rsf-filter-item:not(.rsf-dropdown) .rs-container.active .rs-label label,.rs-container.input .rs-label label,.rsf-filter-item:not(.rsf-dropdown) .rs-container.value .rs-label label,.rsf-filter-item.rsf-dropdown .rs-container.value:not(.active) .rs-label label,.rsf-search.active label{transform:translateY(-10px)}.products-block-filters-item .rsf-filter-item,.products-block-filters-item .rsf-filter-item .rs-label,.products-block-filters-item .rsf-filter-item .rs-search{height:60px}.products-block-filters-item .rsf-filter-item .rs-options{padding-bottom:.5rem}.products-block-filters-item .rsf-filter-item .rs-search{font-size:16px;font-weight:500}.products-block-filters-item .rsf-filter-item .rs-option,.products-block-filters-item .rsf-filter-item .rs-results{padding-top:.5rem;padding-bottom:.5rem;line-height:1.4}.products-block-filters-item .rsf-filter-item .rs-option:hover,.products-block-filters-item .rsf-filter-item .rs-option.selected{background:0 0;color:#23408f}.products-block-filters-item .rs-container.active .rs-wrapper{z-index:16;box-shadow:0 5px 15px rgb(0 0 0/15%);border-width:0 !important}.products-block .rsf-loadmore-button{border-radius:0}.products-block .rsf-loadmore-button:hover{background:var(--color-primary-hover)}@media all and (max-width:1439px){.products-block-filters-item .rs-container .rs-label{padding:1rem .75rem}}@media all and (max-width:1100px){.products-block .rsf-clear{right:0;top:-10px}.products-block-filters-label{display:flex;justify-content:center;margin-bottom:1rem}.products-block-filters-label,.products-block-filters-items{width:100% !important}.products-block .rsf-list-items{margin:0 4rem}}@media all and (min-width:824px) and (max-width:1100px){.products-block-filters-items{margin-left:.46875rem !important}#primary .products-block-filters-item{width:calc((100% - 4.6875rem) / 4);margin-left:.46875rem;margin-right:.46875rem}}@media all and (min-width:640px) and (max-width:1100px){.products-block .product-item{width:calc(50% - 1.875rem)}}@media all and (max-width:1025px){.rsf-list-items.product-list{margin:0 1.5rem}}@media all and (max-width:823px){.products-block-filters-item{margin-bottom:1rem}.products-block .rsf-list-items{margin:0 .375rem}.products-block .rsf-clear{top:auto;bottom:100%}.products-block .product-details{padding:17.5rem 1.5rem 1.5rem}.products-block .product-item .product-button{padding:0 1.5rem 1.5rem}.products-block .product-content .product-title{margin-bottom:1rem}.products-block .product-content p,.products-block .product-content li{margin-bottom:.75rem}.products-block .product-item .product-button a{height:var(--button-height);width:100%;margin:unset}}#products-block-filters-toggle-icon{display:none}@media all and (max-width:823px){#product-filters-toggle{cursor:pointer;justify-content:space-between;margin:0;padding:0 1.25rem}#products-block-filters-toggle-icon{display:block;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#product-filters-toggle.filter-toggle-open #products-block-filters-toggle-icon{transform:rotate(180deg)}.products-block-filters-items{margin-top:1.5rem}}
.footer-block{position:relative;font-family:var(--font);color:#fff}.footer-block-wrapper{position:relative;z-index:1}.footer-columns-wrapper{padding:6.25rem 0}.footer-columns-wrapper .cell{display:flex;flex-direction:column;row-gap:2.5rem}.footer-block-title{font-size:1.25rem;letter-spacing:.01em;margin-top:0;margin-bottom:0}.footer-text-content p:last-child{margin-bottom:0}.footer-block-linklist a{display:block;font-size:1rem;width:fit-content;margin-bottom:12px}.text-center .footer-block-linklist a{margin-left:auto;margin-right:auto}.footer-block .social-links{display:flex;flex-wrap:wrap;gap:1.5rem}.footer-block .text-center .social-links{justify-content:center}.footer-copyright{font-size:1rem;padding-bottom:2.25rem}.footer-copyright-container{border-top:solid 1px #ffffff40;padding-top:6px}.footer-copyright a{font-size:14px;opacity:.7}.footer-copyright-left a:not(:last-child){margin-right:1.25rem}.footer-copyright-right{text-align:right}.footer-copyright-right p{color:#ffffffcc}.footer-block-image img{width:180px;height:auto}.text-center .footer-block-image{margin-left:auto;margin-right:auto}a.someicon{transition:transform .3s ease-in-out}a.someicon:hover{transform:translatey(-4px)}a.someicon img{width:auto;height:32px}.footer-pixels-wrapper{position:absolute;z-index:0}.footer-pixels-left{left:0;top:-160px}.footer-pixels-right{right:0;bottom:0}.footer-pixels{display:block}@media all and (max-width:1200px){.footer-pixels-left{top:-80px}.footer-pixels-left .footer-pixels{width:80px;height:120px}.footer-pixels-right .footer-pixels{width:75px;height:75px}}@media all and (max-width:1023px){.footer-columns-wrapper{padding:4.375rem 0;row-gap:1.5rem}.footer-columns-wrapper .cell{row-gap:1.5rem}.footer-block .social-links{display:flex;column-gap:1.5rem}.footer-block-linklist a{margin-bottom:1rem}.footer-block .social-links .someicon{width:fit-content}}@media all and (max-width:823px){.footer-columns-wrapper{padding:3.75rem 10px}.footer-columns-wrapper .cell{row-gap:1.125rem}.footer-block .social-links{margin-top:1rem}.footer-block-linklist a{margin-bottom:7px}.footer-copyright-right{text-align:left}.footer-copyright{padding-left:6px;padding-right:6px}.footer-copyright-container{padding-top:1rem}}@media all and (max-width:639px){.footer-copyright-left{display:flex;flex-direction:column}.footer-copyright-left a{line-height:1.6;margin:0 0 .5rem;width:fit-content}}
.contact-form-block .page-block-wrapper{justify-content:center;position:relative;z-index:1}.contact-form-block .form-wrapper.dark-shadow{box-shadow:0 0 40px #000}.contact-form-block .form-wrapper.light-shadow{box-shadow:0 0 30px #00205b66}.contact-form-block .form-block-background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.contact-form-block .image-cell{max-width:428px;width:40vw}.contact-form-block .form-cell,.contact-form-block .single-column-form{padding:3.125rem 3.75rem}.contact-form-block .form-image{height:100%;object-fit:cover;object-position:top;width:100%}.contact-form-block .form-title{margin-bottom:.75rem;margin-top:0}.contact-form-block .form{margin-top:2.5rem}.contact-form-block label{font-size:1.125rem}.contact-form-block input{margin-bottom:1.25rem;padding:.5rem 1rem}.contact-form-block textarea{border:0;border-radius:0;box-shadow:none;padding:1rem}.contact-form-block ::placeholder{color:#7a7a7a}.contact-form-block input::placeholder,.contact-form-block textarea::placeholder{font-size:1rem;font-weight:400}.contact-form-block [type=color],.contact-form-block [type=date],.contact-form-block [type=datetime-local],.contact-form-block [type=datetime],.contact-form-block [type=email],.contact-form-block [type=month],.contact-form-block [type=number],.contact-form-block [type=password],.contact-form-block [type=search],.contact-form-block [type=tel],.contact-form-block [type=text],.contact-form-block [type=time],.contact-form-block [type=url],.contact-form-block [type=week]{border:0;border-radius:0;box-shadow:none;height:3.5rem}.contact-form-block [type=color]:focus,.contact-form-block [type=date]:focus,.contact-form-block [type=datetime-local]:focus,.contact-form-block [type=datetime]:focus,.contact-form-block [type=email]:focus,.contact-form-block [type=month]:focus,.contact-form-block [type=number]:focus,.contact-form-block [type=password]:focus,.contact-form-block [type=search]:focus,.contact-form-block [type=tel]:focus,.contact-form-block [type=text]:focus,.contact-form-block [type=time]:focus,.contact-form-block [type=url]:focus,.contact-form-block [type=week]:focus,.contact-form-block textarea:focus{border:0;box-shadow:none}.contact-form-block input[type=checkbox]{float:left;height:19px;margin-right:8px;margin-top:4px;width:19px}.contact-form-block input[type=submit]{background:var(--color-primary);color:#fff;border-color:var(--color-primary);border:0;border-radius:0;font-size:1.25rem;font-weight:600;letter-spacing:.01em;margin:0;text-transform:none;padding:1.25rem 1.875rem;position:relative;-webkit-transition:all .125s ease-out;-moz-transition:all .125s ease-out;transition:all .125s ease-out}.contact-form-block input[type=submit]:hover{background:var(--color-primary-hover);color:#fff;border-color:var(--color-primary-hover)}.contact-form-block .form-col-2{position:relative}.contact-form-block .form-col-2 p:last-child{margin:0}@media (max-width:1199px){.contact-form-block .page-block-wrapper.two-column-form{margin-left:6rem;margin-right:6rem;max-width:100%;width:calc(100% - 12rem)}.contact-form-block .page-block-wrapper.two-column-form .form-cell{padding:1.75rem 2rem}.contact-form-block .page-block-wrapper.two-column-form .form .grid-x{flex-direction:column;gap:0}.contact-form-block .page-block-wrapper.two-column-form .form .grid-x .cell{min-height:fit-content;width:100%}}@media (max-width:1023px){.contact-form-block .page-block-wrapper.one-column-form{margin-left:6rem;margin-right:6rem;max-width:100%;width:calc(100% -12rem)}.contact-form-block .single-column-form{padding:1.75rem 2rem}.contact-form-block .image-cell{height:66vw;max-width:100%;width:100%}}@media (max-width:823px){.contact-form-block .form .grid-x{flex-direction:column;gap:0}.contact-form-block .form .grid-x .cell{min-height:fit-content;width:100%}}@media (max-width:639px){.contact-form-block .image-cell{height:75vw}.contact-form-block .page-block-wrapper.two-column-form,.contact-form-block .page-block-wrapper.one-column-form{margin-left:.375rem;margin-right:.375rem;max-width:100%;width:calc(100% - .75rem)}.contact-form-block .page-block-wrapper.two-column-form .form-cell,.contact-form-block .single-column-form{padding:1.25rem}.contact-form-block input{height:2.75rem;margin-bottom:.75rem}.contact-form-block input,.contact-form-block textarea{font-size:.9375rem}.contact-form-block input[type=submit]{font-size:1rem;height:fit-content;margin:0;padding:1rem 1.5rem}}
.gallery-block-content{margin-bottom:4rem}.gallery-block .gallery-block-item{position:relative;background:var(--color-1)}.gallery-block.bg-primary .gallery-block-item{background:#fff}.gallery-block .gallery-block-item.has-button{padding-bottom:5.5rem}.gallery-block-item.contain-image .item-image .item-image-link{position:relative;width:100%;height:100%;z-index:1}.gallery-block-item .item-image .item-image-link:after{position:relative;content:'';background:#ffffff00;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:2;-webkit-transition:var(--transition);transition:var(--transition)}.gallery-block-item .item-image .item-image-link:hover:after{content:url('/wp-content/themes/rajasoft_wp/img/icon-zoom.svg');background:#ffffffb3;position:absolute;top:0;left:0;width:100%;height:100%}.gallery-block-item .item-image{position:relative;width:100%}.gallery-block-item.contain-image .item-image{display:flex;align-items:center;height:200px;overflow:hidden}.gallery-block-item.cover-image .item-image{padding-top:56.25%}.gallery-block-item .item-image img{position:absolute;top:0;height:100%}.gallery-block-item.contain-image .item-image img{object-fit:contain;height:100%;width:100%;padding:2rem}.gallery-block-item.cover-image .item-image img{object-fit:cover}.gallery-block-item .item-content{position:relative;padding:1.5rem 2rem}.gallery-block-item .item-desc,.gallery-block-item .item-caption{font-weight:600;line-height:1.5}.gallery-block-item .item-details{margin-top:.5rem}.gallery-block-item .item-button{position:absolute;bottom:2rem;width:100%;padding:0 2rem}.gallery-block-item .item-button .button-text{font-size:1.125rem;padding:12px 1.25rem 14px}.gallery-block.bg-white .item-button .button-text{background:#fff}.gallery-block-item .item-button .button-arrow{width:3.3125rem}.gallery-block-item .item-button .button-arrow .arrow-svg{width:14px;height:14px}
.image-and-text-block .text-block-cell{padding-top:2rem;padding-bottom:2rem}.image-and-text-block .text-block-cell.xxlarge-order-1{padding-right:1.5rem}.image-and-text-block .text-block-cell.xxlarge-order-2{padding-left:1.5rem}.image-and-text-block .image-block-cell .image-wrapper,.image-and-text-block .image-block-cell .image-wrapper img{object-fit:cover;height:100%}.image-and-text-block .image-and-text-block-content .block-title{margin-top:0}.image-and-text-block-button{font-size:1.125rem;margin-top:1.5rem}.image-and-text-block-button .arrow-svg{height:.875rem;margin-left:1rem}@media all and (max-width:1024px){.image-and-text-block .text-block-cell.xxlarge-order-1,.image-and-text-block .text-block-cell.xxlarge-order-2{padding:0}.image-and-text-block .image-block .image-wrapper{padding-top:56.25%}}
.image-block .page-block-wrapper{display:flex;align-items:center;justify-content:center;min-height:auto;position:relative}.image-block .page-block-wrapper.image-height-default{min-height:600px}.image-block .page-block-wrapper.image-height-full{min-height:100%}.image-block .image-mask{position:absolute;width:100%;height:100%;z-index:1}.image-block .image-wrapper{display:flex;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0}.image-block .image-wrapper img,.image-block .image-wrapper picture{object-fit:cover;width:100%;height:100%}.image-block .image-caption{position:absolute;top:100%;left:0;color:var(--color-dark);margin-top:5px;z-index:1}.image-block .image-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:9.375rem 0;z-index:2}.image-block-title>*{font-size:3.5rem;font-weight:800;line-height:1.14}.image-content p{font-size:2.4375rem;font-weight:700;line-height:1.2}.image-block .page-block-wrapper.image-height-full{min-height:auto;flex-direction:column}.image-block .image-height-full .image-wrapper{position:relative;max-width:100%}.image-block .image-height-full .image-wrapper img{height:auto;min-height:400px}.image-block .image-height-full .image-content{position:absolute}.image-block .page-block-wrapper.image-height-full.width-narrow .image-wrapper img{width:auto}.image-block .image-mask ::selection,.image-block .image-wrapper ::selection,.image-block .image-wrapper img ::selection{background:0 0}@media all and (max-width:1024px){.image-block-title>*{font-size:3rem}.image-content p{font-size:1.85rem}}@media all and (max-width:639px){.image-block-title>*{font-size:2.25rem;line-height:1.1}.image-content p{font-size:1.25rem;line-height:1.4}}
.listing-columns-block{position:relative}.listing-columns-block .page-block-wrapper{position:relative;z-index:10}.listing-columns-background{position:absolute;top:0;left:0;width:100%;height:100%}.listing-columns-background img{object-fit:cover;width:100%;height:100%}.listing-columns-background.pos-center-center img{object-position:center center}.listing-columns-background.pos-left-top img{object-position:left top}.listing-columns-background.pos-left-bottom img{object-position:left bottom}.listing-columns-background.pos-right-top img{object-position:right top}.listing-columns-background.pos-right-bottom img{object-position:right bottom}.listing-columns-head{margin-bottom:1.6875rem}.listing-columns-head .listing-text{margin:2rem 0 0}.listing-columns-head .listing-text p{margin:0}.listing-title{margin-top:0;margin-bottom:0;text-align:center}.listing-title.smaller{font-size:1.25rem;font-weight:600;text-align:left;letter-spacing:.03em;margin-bottom:0;padding-bottom:15px;width:fit-content;border-bottom:1px solid #c7c7c7}.listing-column-item{position:relative;background:#fff;padding:3.125rem;display:flex;flex-flow:wrap column;justify-content:space-between}.listing-column-item.xxlarge-4{min-height:20rem}.listing-column-item.xxlarge-4{min-height:26rem}.listing-columns-block.bg-white .listing-column-item{background:var(--color-1)}.listing-column-item .list-item-title{font-size:1.5rem;font-weight:600;letter-spacing:.01em;line-height:1.3;margin-top:0;margin-bottom:1.25rem}.listing-column-item.xxlarge-3 .list-item-content .list-item-text,.listing-column-item.xxlarge-3 .list-item-content p{font-size:1rem}.listing-columns-block .list-item-text a{position:relative;font-weight:600;text-decoration:none;box-shadow:0 -7px 0 0 rgba(0,118,168,.35) inset;transition:box-shadow .3s}.listing-columns-block .list-item-text a:hover{box-shadow:0 -21px 0 0 rgba(0,118,168,.35) inset}.listing-column-item .list-item-content .aligncenter{margin:0 auto}.listing-column-item .list-item-icon{position:absolute;top:1rem;right:1rem;min-width:16px;max-width:38px;pointer-events:none;opacity:1}.listing-column-item .list-item-image{display:flex;justify-content:center}.listing-column-item .block-link{color:var(--color-dark);margin-top:1rem;text-decoration:none}.listing-columns-button-wrapper{margin-top:3.75rem}.listing-columns-block.top-padding-wide{padding-top:8rem}.listing-columns-block.bottom-padding-wide{padding-bottom:8rem}@media (min-width:824px){.listing-columns-block .accordion{display:none}}@media (max-width:823px){.listing-columns-block #listing-container{display:none}}@media all and (min-width:1440px){.listing-column-item.xxlarge-3 .list-item-title{font-size:1.5rem}}@media all and (max-width:1439px){.listing-column-item .list-item-title{font-size:1.5rem}}@media all and (max-width:1200px){.listing-columns-head{margin-bottom:1rem}.listing-column-item .list-item-content .list-item-text,.listing-column-item .list-item-content p{font-size:1rem}.listing-column-item{padding:2.5rem}}@media all and (max-width:1023px){.listing-column-item{padding:2.5rem}.listing-column-item.xxlarge-4{min-height:auto}.listing-column-item.xxlarge-4{min-height:auto}.listing-column-item .list-item-title{font-size:1.25rem}.listing-column-item .list-item-icon img{max-width:82%}.listing-column-item .list-item-content .list-item-text,.listing-column-item .list-item-content p{font-size:1rem}.listing-columns-block.top-padding-wide{padding-top:4rem}.listing-columns-block.bottom-padding-wide{padding-bottom:4rem}}@media all and (max-width:639px){.listing-column-item{padding:1.875rem}.listing-title.smaller{font-size:1.125rem;padding-bottom:10px}}
.notice-block.top-padding-normal{padding-top:1.675rem}.notice-block.bottom-padding-normal{padding-bottom:1.5rem}.notice-block.top-padding-wide{padding-top:5rem}.notice-block.bottom-padding-wide{padding-bottom:5rem}.notice-block .notice-content .notice-icon{align-self:flex-start;padding-right:1rem;margin:0 auto}.notice-icon.big-icon img{width:40px}.notice-block.bg-primary-1 img.lazyloaded{filter:saturate(0) brightness(5);mix-blend-mode:screen}.notice-block .notice-content .notice-title{font-size:1.125rem;font-weight:500;line-height:1.6;margin-bottom:1rem}.notice-block .notice-content .notice-title:only-child{margin-bottom:0}.notice-block .notice-content p:last-child{margin-bottom:0}.notice-block .notice-link{align-self:flex-start}.notice-block .notice-link .btn{margin-left:auto}.notice-block-accordion .accordion-item{margin-bottom:0}.notice-block-accordion .accordion-title-text{font-size:1.125rem;font-weight:500;line-height:1.6}.notice-block-accordion .accordion-title-button{display:inline-flex;align-items:center;gap:1rem}.notice-block-accordion .accordion-title-button .link-text{font-size:1.125rem;font-weight:500;line-height:1.6;letter-spacing:.01em}.notice-block-accordion .accordion-title-button .arrow-svg{height:15px;width:15px;transform:rotate(90deg) translatex(1px)}.notice-block-accordion .accordion-item.is-active .accordion-title-button .arrow-svg{transform:rotate(-90deg)}.notice-block-accordion .accordion-title{background:0 0;color:inherit;padding:0;width:fit-content;display:flex;gap:3rem;justify-content:space-between;width:100%}.notice-block-accordion .accordion-title:before{content:none}.notice-accordion-content{background:0 0;color:inherit;padding:0;margin-top:1rem}@media all and (max-width:1200px){.notice-block .notice-content .notice-title{font-size:1.1875rem;margin-bottom:.5rem}.notice-block-accordion .accordion-title-text{font-size:1.1875rem}.notice-block-accordion .accordion-title-button .link-text{font-size:1rem}.notice-block .notice-content,.notice-block .notice-content p{font-size:1rem;line-height:1.6}}@media all and (max-width:1024px){.notice-block-accordion .accordion-title-button .link-text{display:none}}@media all and (max-width:823px){.notice-block .notice-icon img{max-width:28px}.notice-block .notice-link .btn{margin:2rem 0 0}}@media all and (max-width:639px){.notice-block .notice-content .notice-title{font-size:1.125rem}.notice-block-accordion .accordion-title-text{font-size:1.125rem}.notice-block .notice-link .btn{margin:1.5rem 0 0}}
.partner-filtered-list-block ul{list-style-type:none;margin:unset}.partner-filtered-list-block .seo-item-btns{display:flex;gap:1rem}.partner-filtered-list-block li{padding:1.5rem 2rem;background-color:#fff;margin-bottom:1rem}.seo-list-item h3,.seo-list-item p{margin:unset;margin-bottom:1rem}.seo-list-item h3{margin-bottom:0}li.seo-list-item.region{display:inline-flex;background:unset;padding:0 1rem 0 0;margin:0 0 .5rem}.partner-filtered-list-block-towns{padding-top:2rem}.partner-filtered-list-block .seo-item-btns{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.partner-filtered-list-block li.seo-list-item{position:relative;padding-left:calc(3rem + 18px)!important}.partner-filtered-list-block li.seo-list-item.region{padding-left:unset!important;width:7rem}.partner-filtered-list-block .seo-list-item-content.right-container{position:absolute;left:0;top:0;height:100%;width:18px}.partner-filtered-list-block .list-item-partner-level.partner-level-gold,.partner-filtered-list-block .list-item-partner-level.partner-level-silver,.partner-filtered-list-block .list-item-partner-level.partner-level-bronze{width:100%;height:100%;background:-webkit-linear-gradient(60deg,hsla(0,0%,69%,.75),hsla(0,0%,66%,.75) 8%,hsla(0,0%,63%,.75) 15%,hsla(0,0%,59%,.75) 28%,rgba(59,59,59,.75) 58%,rgba(92,92,92,.75) 0,hsla(0,0%,89%,.75) 59%,hsla(0,0%,100%,.75) 61%,hsla(0,0%,91%,.75) 66%,hsla(0,0%,86%,.75) 68%,hsla(0,0%,84%,.75) 72%,hsla(0,0%,78%,.75) 79%,hsla(0,0%,76%,.75) 86%,hsla(0,0%,76%,.75) 89%,hsla(0,0%,72%,.75) 94%,hsla(0,0%,66%,.75));background:-o-linear-gradient(60deg,hsla(0,0%,69%,.75) 0,hsla(0,0%,66%,.75) 8%,hsla(0,0%,63%,.75) 15%,hsla(0,0%,59%,.75) 28%,rgba(59,59,59,.75) 58%,rgba(92,92,92,.75) 58%,hsla(0,0%,89%,.75) 59%,hsla(0,0%,100%,.75) 61%,hsla(0,0%,91%,.75) 66%,hsla(0,0%,86%,.75) 68%,hsla(0,0%,84%,.75) 72%,hsla(0,0%,78%,.75) 79%,hsla(0,0%,76%,.75) 86%,hsla(0,0%,76%,.75) 89%,hsla(0,0%,72%,.75) 94%,hsla(0,0%,66%,.75) 100%);background:linear-gradient(30deg,hsla(0,0%,69%,.75),hsla(0,0%,66%,.75) 8%,hsla(0,0%,63%,.75) 15%,hsla(0,0%,59%,.75) 28%,rgba(59,59,59,.75) 58%,rgba(92,92,92,.75) 0,hsla(0,0%,89%,.75) 59%,hsla(0,0%,100%,.75) 61%,hsla(0,0%,91%,.75) 66%,hsla(0,0%,86%,.75) 68%,hsla(0,0%,84%,.75) 72%,hsla(0,0%,78%,.75) 79%,hsla(0,0%,76%,.75) 86%,hsla(0,0%,76%,.75) 89%,hsla(0,0%,72%,.75) 94%,hsla(0,0%,66%,.75));--background:linear-gradient(5deg,hsla(0,0%,51%,.75),rgba(78,78,78,.75) 18%,rgba(67,67,67,.75) 32%,rgba(61,61,61,.75) 37%,rgba(59,59,59,.75) 44%,rgba(43,43,43,.75) 52%,rgba(59,59,59,.75) 58%,rgba(92,92,92,.75) 0,hsla(0,0%,89%,.75) 59%,hsla(0,0%,100%,.75) 61%,hsla(0,0%,91%,.75) 66%,hsla(0,0%,86%,.75) 68%,hsla(0,0%,84%,.75) 72%,hsla(0,0%,78%,.75) 79%,hsla(0,0%,76%,.75) 86%,hsla(0,0%,76%,.75) 89%,hsla(0,0%,72%,.75) 94%,hsla(0,0%,66%,.75))}.partner-filtered-list-block .list-item-partner-level.partner-level-gold{background-color:#fec63d;--background-color:#ecc92a;-webkit-filter:contrast(1.05) saturate(3);filter:contrast(1.05) saturate(3)}.partner-filtered-list-block .list-item-partner-level.partner-level-silver{background-color:#fff}.partner-filtered-list-block .list-item-partner-level.partner-level-bronze{background-color:#e05900;-webkit-filter:contrast(1.05) saturate(1.5);filter:contrast(1.05) saturate(1.5)}@media all and (max-width:600px){.partner-filtered-list-block .seo-item-btns{display:flex;flex-direction:column;gap:.5rem}}
.partner-listing-block ul{list-style-type:none;margin:unset}.partner-listing-block .seo-item-btns{display:flex;gap:1rem}.partner-listing-block li{padding:1.5rem 2rem;background-color:#fff;margin-bottom:1rem}.seo-list-item h3,.seo-list-item p{margin:unset;margin-bottom:1rem}.seo-list-item h3{margin-bottom:0}li.seo-list-item.region{display:inline-flex;background:unset;padding:0 1rem 0 0;margin:0 0 .5rem}.partner-listing-block-partners{padding-top:1rem;padding-bottom:2rem}.partner-listing-block-towns{padding-top:2rem}.partner-listing-block .seo-item-btns{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.partner-listing-block li.seo-list-item{position:relative;padding-left:calc(3rem + 18px)!important}.partner-listing-block li.seo-list-item.region{padding-left:unset!important;width:7rem}.partner-listing-block .seo-list-item-content.right-container{position:absolute;left:0;top:0;height:100%;width:18px}.partner-listing-block .list-item-partner-level.partner-level-gold,.partner-listing-block .list-item-partner-level.partner-level-silver,.partner-listing-block .list-item-partner-level.partner-level-bronze{width:100%;height:100%;background:-webkit-linear-gradient(60deg,hsla(0,0%,69%,.75),hsla(0,0%,66%,.75) 8%,hsla(0,0%,63%,.75) 15%,hsla(0,0%,59%,.75) 28%,rgba(59,59,59,.75) 58%,rgba(92,92,92,.75) 0,hsla(0,0%,89%,.75) 59%,hsla(0,0%,100%,.75) 61%,hsla(0,0%,91%,.75) 66%,hsla(0,0%,86%,.75) 68%,hsla(0,0%,84%,.75) 72%,hsla(0,0%,78%,.75) 79%,hsla(0,0%,76%,.75) 86%,hsla(0,0%,76%,.75) 89%,hsla(0,0%,72%,.75) 94%,hsla(0,0%,66%,.75));background:-o-linear-gradient(60deg,hsla(0,0%,69%,.75) 0,hsla(0,0%,66%,.75) 8%,hsla(0,0%,63%,.75) 15%,hsla(0,0%,59%,.75) 28%,rgba(59,59,59,.75) 58%,rgba(92,92,92,.75) 58%,hsla(0,0%,89%,.75) 59%,hsla(0,0%,100%,.75) 61%,hsla(0,0%,91%,.75) 66%,hsla(0,0%,86%,.75) 68%,hsla(0,0%,84%,.75) 72%,hsla(0,0%,78%,.75) 79%,hsla(0,0%,76%,.75) 86%,hsla(0,0%,76%,.75) 89%,hsla(0,0%,72%,.75) 94%,hsla(0,0%,66%,.75) 100%);background:linear-gradient(30deg,hsla(0,0%,69%,.75),hsla(0,0%,66%,.75) 8%,hsla(0,0%,63%,.75) 15%,hsla(0,0%,59%,.75) 28%,rgba(59,59,59,.75) 58%,rgba(92,92,92,.75) 0,hsla(0,0%,89%,.75) 59%,hsla(0,0%,100%,.75) 61%,hsla(0,0%,91%,.75) 66%,hsla(0,0%,86%,.75) 68%,hsla(0,0%,84%,.75) 72%,hsla(0,0%,78%,.75) 79%,hsla(0,0%,76%,.75) 86%,hsla(0,0%,76%,.75) 89%,hsla(0,0%,72%,.75) 94%,hsla(0,0%,66%,.75));--background:linear-gradient(5deg,hsla(0,0%,51%,.75),rgba(78,78,78,.75) 18%,rgba(67,67,67,.75) 32%,rgba(61,61,61,.75) 37%,rgba(59,59,59,.75) 44%,rgba(43,43,43,.75) 52%,rgba(59,59,59,.75) 58%,rgba(92,92,92,.75) 0,hsla(0,0%,89%,.75) 59%,hsla(0,0%,100%,.75) 61%,hsla(0,0%,91%,.75) 66%,hsla(0,0%,86%,.75) 68%,hsla(0,0%,84%,.75) 72%,hsla(0,0%,78%,.75) 79%,hsla(0,0%,76%,.75) 86%,hsla(0,0%,76%,.75) 89%,hsla(0,0%,72%,.75) 94%,hsla(0,0%,66%,.75))}.partner-listing-block .list-item-partner-level.partner-level-gold{background-color:#fec63d;--background-color:#ecc92a;-webkit-filter:contrast(1.05) saturate(3);filter:contrast(1.05) saturate(3)}.partner-listing-block .list-item-partner-level.partner-level-silver{background-color:#fff}.partner-listing-block .list-item-partner-level.partner-level-bronze{background-color:#e05900;-webkit-filter:contrast(1.05) saturate(1.5);filter:contrast(1.05) saturate(1.5)}@media all and (max-width:600px){.partner-listing-block .seo-item-btns{display:flex;flex-direction:column;gap:.5rem}}
.product-categories-block .product-categories-title{margin:0 0 3rem}.product-categories-block .product-category-list .product-category-item{display:flex;flex-flow:wrap column;justify-content:space-between;position:relative;background:var(--color-1)}.product-categories-block.bg-primary .product-category-list .product-category-item{background:#fff}.product-categories-block .product-category-content{position:relative;z-index:10}.product-categories-block .product-category-content,.product-categories-block .product-category-content p,.product-categories-block .product-category-content li{font-size:1rem;line-height:1.75}.product-categories-block .category-name{font-size:1.75rem;font-weight:700;line-height:1.4;margin-top:0;margin-bottom:1.5rem}.product-categories-block .product-category-details{position:relative;background:linear-gradient(to bottom,#f3f5f900 10rem,#f0f2f5ff 17rem);padding:17.5rem 2.5rem 2.5rem;z-index:10}.product-categories-block.bg-primary .product-category-details{position:relative;background:linear-gradient(to bottom,#f3f5f900 10rem,#ffffffff 17rem);padding:17.5rem 2.5rem 2.5rem;z-index:10}.product-categories-block .product-image{position:absolute;top:30px;width:72%;height:120px;z-index:5}.product-categories-block .product-image.image-landscape{right:0}.product-categories-block .product-image.image-portrait{right:2.5rem;width:50%;max-width:200px;height:calc(100% - 50px);overflow:hidden}.product-categories-block .product-image.image-center{display:flex;justify-content:center;align-items:center;width:calc(100% - 5rem);height:auto;min-height:180px;top:2.5rem;margin:0 2.5rem;padding:2rem 3.5rem;background:#fff;z-index:20}.product-categories-block .product-image img{object-fit:cover;object-position:left;height:140%}.product-categories-block .product-image.image-portrait img{object-fit:contain;object-position:top right}.product-categories-block .product-image.image-center img{height:auto;max-height:100px;width:auto}.product-categories-block .product-category-item .category-button{background:var(--color-1);padding:0 2.5rem 1.875rem;width:100%;z-index:15}.product-categories-block .product-category-item .btn{height:var(--button-height);width:calc(100% - (2 * var(--button-margin)));margin:0 var(--button-margin) 1.875rem}.product-categories-block .button-text{text-align:center;width:calc(100% - 3.875rem);background:#fff;padding-left:1rem;padding-right:1rem}.product-categories-block.bg-primary .button-text{text-align:center;width:calc(100% - 3.875rem);background:var(--color-1)}.product-categories-block .product-category-item .btn .arrow-svg{height:16px}.product-category-details a{text-decoration:none}.product-category-details a:hover{text-decoration:underline}@media all and (max-width:1439px){.product-categories-block .product-image{width:60%}.product-categories-block .product-categories-title{margin:0 0 2rem}.product-categories-block .category-name{font-size:1.5rem;margin-bottom:1rem}}@media all and (max-width:1300px){.product-categories-block .btn-secondary .button-text{padding-left:0;padding-right:0}}@media all and (max-width:1200px){.product-categories-block .product-image{width:72%}.product-categories-block .button-text{width:calc(100% - 3.5rem)}.product-categories-block .btn-secondary:after{width:3.5rem}}@media all and (max-width:823px){.product-categories-block .product-image{width:60%;height:140px}.product-categories-block .product-categories-title{margin:0 0 1.5rem}.product-categories-block .product-category-details{padding:17.5rem 1.5rem 1.5rem}.product-categories-block .category-name{margin-bottom:.75rem}.product-categories-block .product-category-item .category-button{padding:0 1.5rem 1.5rem}.product-categories-block .product-category-content p,.product-categories-block .product-category-content li{margin-bottom:.75rem}}@media all and (max-width:639px){.product-categories-block .product-image{width:72%;height:120px}.product-categories-block .category-name{font-size:1.5rem}}
.steps-block .page-block-wrapper{position:relative;row-gap:3rem}.steps-block-title>*{font-size:1.1875rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;margin-top:0;margin-bottom:3rem}.step-label{position:relative;display:flex;justify-content:center;align-items:center}.step-label-name,.step-label-name span{font-size:1.75rem;font-weight:700;line-height:1.3}.step-label-name{position:relative;display:flex;justify-content:center;align-items:center;background:#fff;z-index:2;padding:2px 26px}.bg-primary .step-label-name{background:var(--color-1)}.step-label-name span{display:flex;justify-content:center;align-items:center;background:var(--color-1);min-width:55px;min-height:55px;padding:2px 20px}.bg-primary .step-label-name span{background:#fff}.step-label-path{position:absolute;left:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAACCAYAAABYBvyLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB1JREFUeNpivHHjxn8GIoC6ujojMeqYGKgMAAIMAGu0BAFgo9NDAAAAAElFTkSuQmCC);background-repeat:repeat-x;width:100%;height:2px;z-index:1}.step-content-wrapper{background:var(--color-1);margin-top:3.75rem;padding:2.5rem}.bg-primary .step-content-wrapper{background:#fff}.highlighted .step-content-wrapper{background:var(--color-primary);color:#fff}.step-title{font-size:1.5625rem;font-weight:700;line-height:1.45}.step-content:not(:first-child){margin-top:1.25rem}.step-content,.step-content p{font-size:1rem}.steps-block .accordion-wrapper .accordion{align-items:flex-start;column-gap:2px;display:grid;grid-template-columns:auto 1fr;row-gap:.75rem}.steps-block .accordion .step-label-name{height:3.75rem;padding:0}.steps-block .accordion .step-label-name span{height:100%;padding:0;width:3.75rem}.steps-block .accordion .step-title{font-size:1.125rem;font-weight:600;line-height:1.44}.steps-block .accordion-item{display:flex;flex-flow:column wrap}.steps-block .accordion-item,.steps-block .accordion-item:not(:last-of-type){margin-bottom:0}.steps-block .accordion-title{align-items:center;display:flex;min-height:3.75rem;padding:1rem 2.75rem 1rem 1.25rem;width:100%}.steps-block .accordion-title:before{background-repeat:no-repeat;background-size:17px 17px;right:.875rem;top:auto}.steps-block .accordion .highlighted .accordion-title,.steps-block .accordion .step-label-name.highlighted span,.steps-block .accordion .highlighted .accordion-content{background-color:var(--color-primary);color:#fff}.steps-block .accordion .highlighted .accordion-title:before{background:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/inc/rajasoft-blocks/blocks/steps-block/assets/icon-accordion-highlighted.svg);background-repeat:no-repeat;background-size:17px 17px}.steps-block .accordion-content{padding:0 1.25rem 1.25rem}@media (min-width:824px){.steps-block .accordion-wrapper{display:none}}@media (max-width:823px){.steps-block #listing-container{display:none}}@media (min-width:1440px){.step-item:nth-child(4) .step-label-path{display:none}.step-item:nth-child(4n+5) .step-label-path{left:-50%;width:200%}.step-item:last-child .step-label-path{background-image:none;left:auto;right:50%}}@media (max-width:1439px){.step-content-wrapper{margin-top:1.875rem}.step-item:nth-child(1) .step-label-path,.step-item:nth-child(2) .step-label-path{left:50%;right:auto}.step-item .step-label-path,.step-item:last-child .step-label-path{left:auto;right:50%}}@media (max-width:823px){.steps-block .page-block-wrapper{row-gap:0}.steps-block-title>*{margin-bottom:1rem}.step-item{display:flex;position:relative}.step-label{align-items:flex-start}.step-label-name{padding:16px 12px 16px 0;margin-top:0}.step-label-name,.step-label-name span{font-size:1.375rem}.step-label-name span{min-width:39px;min-height:39px;padding:2px 12px}.step-label-path{top:55px;left:19px !important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAASCAYAAACaV7S8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB5JREFUeNpiuHHjxn8mBiDATzD8//+fgQh1CAIgwADJ2Qalyxl9zgAAAABJRU5ErkJggg==);background-repeat:repeat-y;width:2px;height:100%}.step-item:last-child .step-label-path{background-image:none}.step-content-wrapper:before{content:'';position:absolute;top:105px;left:26px;height:100%}.step-content-wrapper{padding:1.5rem}.step-title{font-size:1.5rem;line-height:1.3}.step-content-wrapper{margin-top:1rem}}
.text-block-lead,.text-block-lead p,.text-block-lead ul li{font-family:var(--font);font-size:1.6rem;font-weight:600}.text-block-lead b,.text-block-lead strong{font-weight:700}.font-size-lead.text-block-link a{font-family:var(--font);font-size:1.6875rem}.font-size-lead .text-block-link-arrow .arrow-svg{width:2.25rem;height:2.25rem}.text-block-text{font-family:var(--font);font-size:1.125rem}.text-block-text:not(:last-child){margin-bottom:1.5rem}.text-block-text:last-of-type{margin-bottom:0}.text-block-text p:last-child{margin-bottom:0}.text-block-text a{text-decoration:underline}.text-block-text ul li,.text-block-text ol li,.text-block-text li{margin-bottom:1rem}.text-block-quote-wrapper{background:var(--color-1);padding:2.5rem 3.125rem;margin:3.75rem 0}.bg-primary .text-block-quote-wrapper,.bg-secondary .text-block-quote-wrapper{background:#fff}.text-block-quote{position:relative;padding-left:4.5rem;text-align:left}.text-block-quote:before{content:'';background-image:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/inc/rajasoft-blocks/blocks/text-block/assets/../assets/icon-quote.svg),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/inc/rajasoft-blocks/blocks/text-block/assets/../blocks/text-block/assets/icon-quote.svg);background-repeat:no-repeat;background-size:contain;width:34px;height:34px;position:absolute;top:8px;left:0}.text-block-quote,.text-block-quote p{font-size:1.5rem;line-height:1.5}.text-block-quote-person,.text-block-quote-person p{font-weight:600}.text-block-link a{font-family:var(--font);font-size:1.375rem;display:flex;align-items:center;width:fit-content;padding:0;margin-bottom:1rem}.text-center .text-block-link a{justify-content:center;margin-left:auto;margin-right:auto}.text-block-link-arrow{margin-left:.75rem;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.text-block-link a:hover .text-block-link-arrow{transform:translateX(.5rem)}.text-block-link-arrow .arrow-svg{width:1.75rem;height:1.75rem}.text-block .block-button{display:inline-flex;height:auto;margin-right:1rem}.text-block .block-button:last-child{margin-right:0}.text-block .block-button:not(:first-child){margin-top:1.5rem}.text-block .block-button:not(:last-child){margin-bottom:1.5rem}.text-block .block-button+.text-block-text{margin-top:3rem}blockquote{border:none;border-left:4px solid var(--color-primary);margin-left:2rem;color:unset;color:var(--color-primary);margin-bottom:2rem;margin-top:2rem;padding:.5rem 2rem}blockquote p{color:var(--color-primary);font-size:1.25rem;font-weight:500;line-height:1.4}@media all and (max-width:1200px){.text-block-text,.text-block-text p{font-size:1rem}.text-block-text p{margin-bottom:1.5rem}.text-block-link a{font-size:1rem}.text-block-text blockquote p,blockquote p,.text-block-quote,.text-block-quote p{font-size:1.25rem}blockquote{margin-left:1.5rem;margin-bottom:2rem;margin-top:2rem;font-size:1.25rem;padding:.5rem 1.5rem}.text-block .block-button{margin-top:2rem}.text-block .block-button:not(:first-child){margin-top:1rem}}@media all and (max-width:823px){.text-block-quote-wrapper{padding:1.875rem;margin:2rem 0}.text-block-quote{padding-left:0}.text-block-quote:before{top:-35px;left:auto;right:-24px;max-width:1.5rem}.text-block-quote,.text-block-quote p{font-size:1rem;line-height:1.6}.text-block-quote-person,.text-block-quote-person p{font-size:1rem}.pixel-content+.text-block:not(.pixel-content-pixel-none){padding-top:5rem}.pixel-content-pixel-deuce+.text-block,.pixel-content-pixel-tetris-alt+.text-block,.pixel-content-pixel-stairs+.text-block{padding-top:3rem}.pixel-content-pixel-twoplus+.text-block,.pixel-content-pixel-tower+.text-block{padding-top:2rem}.pixel-content-pixel-tetris+.text-block{padding-top:5rem}.page-block.pixel-content-pixel-tetris{padding-bottom:3rem}.page-block.pixel-content-pixel-stairs{padding-bottom:4rem}}@media all and (max-width:639px){.text-block-title,.text-block-text,.text-block-lead,.text-block-link{margin:0}.text-block .block-button:not(:first-child){margin-top:0}.text-block .block-button:not(:last-child){margin-bottom:1rem}}
.video-block-text{margin-bottom:4rem}.video-frame{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-frame iframe{position:absolute;width:100%;height:100%;left:0;top:0}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.rs-phone-popup{position:fixed;overflow:hidden;height:fit-content;right:20px;top:25vh;z-index:9999;display:flex;align-items:center;background-color:#fff;border-radius:50px;box-shadow:0 4px 8px rgba(0,0,0,.15);transition:all .3s ease;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.rs-placement-top-right{top:25vh;bottom:auto}.rs-placement-bottom-right{top:auto;bottom:2vh}.rs-placement-bottom-corner{top:auto;bottom:0}.rs-border-radius-none{border-radius:0}.rs-border-radius-small{border-radius:4px}.rs-border-radius-medium{border-radius:16px}.rs-border-radius-full{border-radius:50px}.rs-button-radius-none .rs-phone-popup-toggle{border-radius:0;border-radius:0}.rs-button-radius-small .rs-phone-popup-toggle{border-radius:4px;border-radius:4px}.rs-button-radius-medium .rs-phone-popup-toggle{border-radius:16px;border-radius:16px}.rs-button-radius-full .rs-phone-popup-toggle{border-radius:50%}.rs-phone-popup-minimized{width:auto;overflow:hidden}.rs-phone-popup-expanded{width:fit-content;max-width:300px;padding-right:15px;transition:width .3s ease-in-out}.rs-phone-popup-toggle{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#007bff;flex-shrink:0;position:relative}.rs-icon-wrapper{display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.rs-icon-wrapper svg{display:block}.rs-phone-popup-expanded .rs-phone-popup-toggle:hover .rs-icon-wrapper{opacity:0}.rs-close-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease}.rs-phone-popup-expanded .rs-phone-popup-toggle:hover .rs-close-icon{opacity:1}.rs-phone-popup-content{padding:0 15px;display:flex;flex-direction:column;justify-content:center;white-space:nowrap;overflow:hidden;opacity:0;transition:opacity .3s ease;width:0;margin:auto 0}.rs-phone-popup-minimized .rs-phone-popup-content{padding:unset}.rs-phone-popup-expanded .rs-phone-popup-content{opacity:1;width:auto;transition:opacity .3s ease .1s}.rs-phone-popup-text{font-size:14px;color:#333;margin-bottom:2px}.rs-phone-popup-number{font-size:16px;color:#007bff;font-weight:700;text-decoration:none}.rs-phone-popup-number:hover{text-decoration:underline}@keyframes rs-popup-expand{0%{transform:scale(1)}10%{transform:scale(1.05)}20%{transform:scale(1)}}.rs-phone-popup-attention{animation:rs-popup-expand 1.5s ease}@media (max-width:768px){.rs-phone-popup{right:15px;bottom:15px}.rs-phone-popup-expanded{max-width:250px}}
@font-face{font-family:'Barlow';src:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Regular.eot);src:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Regular.eot?#iefix) format('embedded-opentype'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Regular.woff2) format('woff2'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Regular.woff) format('woff'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Regular.ttf) format('truetype');font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:'Barlow';src:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Medium.eot);src:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Medium.eot?#iefix) format('embedded-opentype'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Medium.woff2) format('woff2'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Medium.woff) format('woff'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Medium.ttf) format('truetype');font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:'Barlow';src:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-SemiBold.eot);src:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-SemiBold.eot?#iefix) format('embedded-opentype'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-SemiBold.woff2) format('woff2'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-SemiBold.woff) format('woff'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-SemiBold.ttf) format('truetype');font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:'Barlow';src:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Bold.eot);src:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Bold.eot?#iefix) format('embedded-opentype'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Bold.woff2) format('woff2'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Bold.woff) format('woff'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-Bold.ttf) format('truetype');font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:'Barlow';src:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-ExtraBold.eot);src:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-ExtraBold.eot?#iefix) format('embedded-opentype'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-ExtraBold.woff2) format('woff2'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-ExtraBold.woff) format('woff'),url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../fonts/Barlow-ExtraBold.ttf) format('truetype');font-display:swap;font-style:normal;font-weight:800}
/*!
Theme Name: Scanoffice WP
Theme URI: http://underscores.me/
Author: Rajasoft
Author URI: https://rajasoft.fi/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: rajasoftdemo
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

This theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
:root{--loader:var(--color-secondary);--button-color:var(--color-secondary)}.rsf-list{padding:2.5rem 0;background:#eff6f8}.rsf-list-wrapper{margin-top:4rem;margin-bottom:4rem}.rsf-list-filters,.rsf-list-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;transition:all .15s cubic-bezier(.075,.82,.165,1);gap:2rem}.rsf-list-filters{justify-content:flex-start}.rsf-list-filter-options{width:100%;display:flex;justify-content:space-between}.rsf-filter-item-wrapper select{margin-bottom:0}.rsf-search{background:#fff;position:relative;height:70px;border-radius:6px}.rsf-search .icon-search{position:absolute;right:1.5rem;top:calc(50% - 14px)}.rsf-filter-item{min-height:70px}.rsf-filter-item.rsf-search label{position:absolute;font-size:18px;padding-left:1.5rem;height:100%;display:flex;align-items:center;pointer-events:none;top:0;transition:all .1s ease-in}.rsf-search input:focus{border:2px solid #93bfd0}.rsf-search input:focus+label,.rsf-search.value input+label{transform:translateY(-15px);align-items:flex-start;font-size:15px}.rsf-search input{border:2px solid transparent;border-radius:6px;width:100%;padding:0;padding-left:1.5rem;height:60px;background:0 0;box-shadow:none;font-size:18px;font-weight:600;color:#93bfd0}.rsf-search input[type=search]::-webkit-search-decoration,.rsf-search input[type=search]::-webkit-search-cancel-button,.rsf-search input[type=search]::-webkit-search-results-button,.rsf-search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.rsf-clear{background:#ff8fa2;font-size:16px;color:#fff;text-transform:uppercase;border-radius:6px;padding:.75rem 1rem;cursor:pointer;display:none}.rsf-clear:after{content:'✕';margin-left:1rem}.rsf-list-items{margin:0;justify-content:space-between}.rsf-list-items:after{flex:0 0 calc((100% - 4rem) / 3);content:''}.rsf-loader{visibility:hidden;display:flex;justify-content:center;margin-bottom:1rem}.rsf-loader.visible{visibility:visible}.rsf-filter-item,.rsf-list-item{flex-basis:calc((100% - 4rem) / 3);cursor:pointer}.rsf-filter-item label{font-size:1rem;font-weight:400}.rsf-list-item .list-item-image{height:300px;background-color:var(--color-secondary)}.rsf-loadmore{width:fit-content;margin:0 auto}.rsf-loadmore-button{display:flex;flex-direction:row;align-items:center;gap:1rem;background:var(--color-primary);font-size:16px;color:#fff;text-transform:uppercase;border-radius:6px;padding:.75rem 1.25rem;cursor:pointer;transition:background-color .1s}.rsf-loadmore-button:hover{background:var(--button-color);color:#fff}.rsf-loadmore .loadmore-icon{width:1rem;height:auto;display:flex}.rsf-loadmore .loadmore-icon svg{margin:-.5rem}@media all and (max-width:1199px){.rsf-filter-item,.rsf-list-item{flex-basis:calc((100% - 2rem) / 2)}}@media all and (max-width:639px){.rsf-filter-item,.rsf-list-item{flex-basis:100%}}.rs-container{background:#fff;position:relative;transition:height .4s ease-in;border-radius:6px}.rs-wrapper{position:absolute;top:0;width:100%;border-radius:6px;background:#fff;z-index:0}.rsf-list.loading .rsf-loader{visibility:visible}.rs-container.active .rs-wrapper{border:2px solid #93bfd0;z-index:1}.rs-container .rs-label label{transition:all .1s ease-in;font-size:18px}.rsf-filter-item:not(.rsf-dropdown) .rs-container.active .rs-label label,.rs-container.input .rs-label label,.rsf-filter-item:not(.rsf-dropdown) .rs-container.value .rs-label label,.rsf-filter-item.rsf-dropdown .rs-container.value:not(.active) .rs-label label,.rsf-search.active label{transform:translateY(-12px);font-size:15px}.rs-container.value .rs-label label:after{content:':';font-size:inherit}.rs-label{position:absolute;height:70px;padding:.5rem 1.25rem;width:100%;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.rs-label .icon-dropdown{transition:all .2s ease-in;padding:1rem;margin-right:-1rem}.rs-value{position:absolute;padding-top:15px;font-size:18px;white-space:nowrap;font-weight:600;max-width:80%;overflow:hidden}.rs-container.active .rs-value,.rs-container.input .rs-value{display:none}.rs-container.active .rs-label .icon-dropdown{transform:rotate(180deg)}.rs-container.active .rs-label .icon-dropdown svg{fill:#93bfd0}.rs-dropdown{display:none;width:100%;border-radius:6px}.rs-search{border:none;width:100%;padding:0;padding-left:1.5rem;height:70px;background:0 0;box-shadow:none;font-size:18px;font-weight:600;color:#93bfd0}.rs-options{padding-bottom:1.5rem;display:flex;flex-flow:column}.rs-option{order:1}.rs-option,.rs-results{padding:.5rem 1.5rem}.rs-container:not(.input) .no-results{display:none}.rs-option.selected{background:#eff6f8}.rs-option.rs-hidden{display:none}.rs-option.rs-ghost{pointer-events:none;color:#d3d3d3;cursor:auto;order:2}.rs-container.active .rs-dropdown{display:block}.rsf-autocomplete .rs-container:not(.input) .rs-dropdown{height:0}
.rsf-list{background-color:unset}.rsf-list .rsf-list-filters,.rsf-list-items{gap:unset}.rsf-search input .rsf-search input:active,.rsf-search input:focus,.rsf-search input:focus-within,.rsf-search input:visited,.rsf-search.value input+label{border:2px solid transparent;border:0}.rs-container.active .rs-wrapper{border:0}.rsf-filters-label{display:flex;align-items:center;font-size:1.5625rem;font-weight:600;line-height:1.25}.rsf-filter-item .rs-container .rs-value{max-width:65%;text-overflow:ellipsis}.rsf-filter-item.rsf-search input:focus,.rsf-filter-item.rsf-search.value input{padding-top:15px}.rsf-filter-item.rsf-search input:focus+label,.rsf-search.value input+label{align-items:flex-start;font-size:12px;padding-top:8px;transform:translateY(0)}.rsf-loadmore-button{background:0 0;border-radius:0;cursor:pointer;gap:0;font-size:1.125rem;padding:0;text-transform:none}.rsf-loadmore-button .button-text{position:relative;background:var(--color-1);color:var(--color-dark);transition:all .3s ease-in-out}.products-block .rsf-loadmore-button .button-text{width:calc(100% - 2.875rem);width:200px}.rsf-loadmore-button:hover .button-text{color:#fff}.rsf-loadmore-button .button-text:after{content:'';background:#3f5784;position:absolute;top:0;right:0;height:3.125rem;width:0;transition:width .3s ease-in-out;z-index:-1}.rsf-loadmore-button:hover .button-text:after{width:100%}.rsf-loadmore-button .loadmore-icon{width:3.125rem}.rsf-loadmore-button .loadmore-icon svg{transform:rotate(0);transition:all .5s cubic-bezier(1,.11,.65,.82);z-index:1}.rsf-loadmore-button:hover .loadmore-icon svg{transform:rotate(360deg)}.filterable-listing-block .rsf-search.input .icon-search svg.svg-search{display:none}.filterable-listing-block .rsf-search.input .icon-search svg.svg-spinner{display:block}.filterable-listing-block .rsf-search .icon-search svg.svg-spinner{display:none}.loading-spinner{animation:rotate 1.5s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}@media all and (max-width:1439px){.rsf-filters-label{font-size:1.25rem}}@media all and (max-width:1100px){.rsf-filters-label{display:flex;justify-content:center;margin-bottom:1rem;padding:1rem 0}.rsf-filters-label{padding:1rem 0}}@media all and (max-width:823px){.rsf-filters-label{justify-content:flex-start}}
.landing-menu-container{position:relative;display:flex;align-items:center;justify-content:flex-end}.landing-menu-container .menu-item{color:var(--color-dark);font-family:var(--font);font-size:1.125rem;font-weight:600;letter-spacing:0;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.landing-menu-container .menu-item:hover{color:var(--color-primary-hover)}.landing-menu .landing-desktop{display:flex;gap:1.6rem}.landing-menu .landing-mobile{display:none;margin:0}.landing-menu .landing-mobile li{list-style-type:none}.landing-mobile .is-accordion-submenu-parent{position:static}.landing-mobile-menu{position:absolute;top:100%;right:0;background-color:var(--color-1);box-shadow:0 5px 10px #0000000d;padding:1.25rem 2.5rem}.landing-mobile-menu li{padding:.25rem 0}.landing-mobile-menu a.menu-item{font-weight:500;padding:0}a.landing-toggle{display:flex;padding:0}.landing-toggle:after{content:none !important}.landing-hamburger{display:flex;align-items:center;justify-content:center;position:relative;width:32px;height:25px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.landing-hamburger .line{position:absolute;width:100%;height:5px;background:var(--color-primary);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.landing-hamburger:before{content:'';position:absolute;top:0;left:0;width:100%;height:5px;background:var(--color-primary);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.landing-hamburger:after{content:'';position:absolute;bottom:0;right:0;width:100%;height:5px;background:var(--color-primary);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.landing-mobile li[aria-expanded=true] .landing-hamburger:before,.landing-mobile li[aria-expanded=true] .landing-hamburger:after{width:0}.landing-mobile li[aria-expanded=true] .landing-hamburger .line-one{transform:rotate(45deg)}.landing-mobile li[aria-expanded=true] .landing-hamburger .line-two{transform:rotate(-45deg)}@media all and (max-width:1200px){.landing-menu .landing-desktop{display:none}.landing-menu .landing-mobile{display:flex}}@media all and (max-width:1023px){.page-template-page-landing .site-header .site-branding a{position:relative;z-index:11}.page-template-page-landing .site-header .landing-menu-container{position:absolute;right:1rem}}@media all and (max-width:639px){.page-template-page-landing .site-header .landing-menu-container{right:.625rem}}
:root{--menu-height:123px;--top-menu-height:78px}@media all and (max-width:1439px){:root{--menu-height:114px;--top-menu-height:68px}}@media all and (max-width:823px){:root{--menu-height:123px;--top-menu-height:90px}}.sticky-btn{display:none;height:40px;opacity:1;visibility:visible;margin-top:0;transform:translatey(-40px);-webkit-transition:var(--transition);-moz-transition:var(--transition);-o-transition:var(--transition);-ms-transition:var(--transition);transition:var(--transition)}.sticky-btn .btn{height:40px;justify-content:center;padding:0;width:100%}.sticky-btn .button-arrow{width:2.875rem}.mobile-menu-btn{display:none;position:fixed;bottom:0;justify-content:center;width:100%;height:3.375rem}@media all and (max-width:823px){.sticky-btn{display:flex;padding:0;transform:translatey(0)}.top .sticky-btn{opacity:0;visibility:hidden;margin-top:-40px}.mobopen .top .mobile-menu-btn{display:flex}}.mobopen{overflow-y:hidden}.mobile-menu-wrapper{margin-top:30px;margin-bottom:60px}main#primary,#primary #main{margin-top:var(--menu-height);-moz-transition:margin-top .1s ease-in-out;-o-transition:margin-top .1s ease-in-out;-ms-transition:margin-top .1s ease-in-out;-webkit-transition:margin-top .1s ease-in-out;transition:margin-top .1s ease-in-out}.top main#primary,.top #primary #main{margin-top:var(--top-menu-height)}.primary-menu-row .menu-container{display:flex;flex-flow:wrap row;justify-content:flex-end;align-content:space-between;padding:14px 0 16px}.menu{height:100%}.menu li{display:flex}.site-header .cell{height:100%;align-items:center;position:relative}.custom-logo,#theme-svg-logo{display:block;height:auto;width:290px;max-width:100%}#anniversary-svg-logo{display:block;height:auto;max-width:100%;transform:translateY(.125rem);width:290px}.top #anniversary-svg-logo{max-width:230px;transform:translateY(.25rem)}@media (min-width:1201px){#anniversary-svg-logo{transform:translateY(.5rem)}}@media (max-width:1439px){.top #anniversary-svg-logo{max-width:200px;transform:translateY(.25rem)}}@media (max-width:1023px){#anniversary-svg-logo{max-width:200px;width:100%}}header#masthead{position:fixed;top:0;width:100%;z-index:99;background:#fff;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.site-branding{display:flex}.menu-container .menu-item:hover{background:var(--color-1)}#masthead ul li{margin-bottom:0}.secondary-navigation{display:flex;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.top .secondary-navigation{margin-top:-3rem}#secondary-navigation a{display:flex;align-items:center;font-family:var(--font);font-size:.9375rem;font-weight:400;color:#000;height:auto;letter-spacing:.01em;line-height:1.3;padding:0 1rem}#secondary-navigation li:hover a{color:var(--color-primary)}#secondary-navigation li:hover .submenu a{color:inherit}#secondary-navigation li:hover .submenu a:hover{color:var(--color-primary);background:0 0}#secondary-navigation li a{padding:.7rem .9375rem}#secondary-navigation li a:after{display:none}#secondary-navigation .divider{position:relative;display:flex;align-items:center}#secondary-navigation .divider:after{content:'';background:#aab8ce;width:2px;height:16px;margin:auto}#secondary-navigation .submenu{background:var(--color-1);border:0;margin-left:0;padding:1rem 0}#secondary-navigation .submenu li{position:relative}#secondary-navigation .submenu li a{position:relative;padding:.5rem 2.75rem .5rem 2.25rem}#secondary-navigation .dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:-1.25rem;min-width:300px;box-shadow:0 5px 10px #2828330d}.search-button{cursor:pointer;display:flex;justify-content:flex-end;width:24px}.search-button .search-icon{stroke:var(--color-dark);width:18px}.is-reveal-open .search-button img{opacity:30%}#searchbar,#mobile-searchbar{position:absolute}#mobile-searchbar{top:100% !important;width:100%;max-width:100vw;height:40px;min-height:auto;box-shadow:0 10px 16px -10px #00000026}.searchbar{top:-3px !important;left:auto !important;right:0;background:0 0;border:0;max-width:360px;padding:0;overflow:inherit}.searchbar .search-form{position:relative}.searchbar .search-form [type=search]{background-color:var(--color-1);border:solid 1px var(--color-1);border:0;border-radius:0 !important;font-size:1rem;height:40px;padding:5px 45px 5px 10px}.searchbar .search-submit[type=submit]{position:absolute;top:0;left:auto;right:0;height:100%;width:44px;padding:0;text-indent:-999em;overflow:hidden;color:#fff;background:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../img/icon-search-white.svg);background-color:var(--color-primary);background-position:center;background-repeat:no-repeat;background-size:15px auto;border:0;border-radius:0 !important;cursor:pointer}.searchbar .search-submit:hover{background-color:var(--color-primary-hover);background-image:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../img/icon-search-white.svg);background-position:center;background-repeat:no-repeat}.searchbar .close-button{display:inline-flex;height:40px;width:33px;align-items:center;justify-content:center;position:absolute;top:0;right:-33px}.searchbar .close-button img{width:16px}#mobile-search{position:relative;margin-right:2rem}#mobile-menu .search-form{display:none}@media all and (max-width:1200px){.search-button .search-icon{stroke:var(--color-dark);width:24px}}@media all and (max-width:639px){.search-button{display:none}#mobile-menu .search-form{display:flex;gap:0}#mobile-menu .search-form [type=search]{border:2px solid transparent;height:2.25rem;padding:10px 1rem}#mobile-menu .search-form [type=search]:focus{border:2px solid #e4e8ee}#mobile-menu .search-form input[type=submit]{height:2.25rem;font-size:1rem;text-transform:none;padding:8px 16px 10px}}.nav-sub-second a:after,#secondary-menu .submenu li a:after{content:'';position:absolute;bottom:6px;background-image:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../img/icon-chevron.svg);background-repeat:no-repeat;width:13px;height:13px;display:inline-block;opacity:0;-moz-transition:var(--transition);-o-transition:var(--transition);-ms-transition:var(--transition);-webkit-transition:var(--transition);transition:var(--transition)}#secondary-menu .submenu li a:after{top:16px;right:30px}.nav-sub-second a:hover:after,#secondary-menu .submenu li a:hover:after{display:inline-block;opacity:1;transform:translatex(1rem)}.main-navigation{display:flex;justify-content:flex-end;width:100%}.main-navigation ul{justify-content:flex-end;height:46px}.main-navigation a:not(.btn){padding:.875rem .8rem}.primary-menu-row{height:var(--menu-height);-moz-transition:height .25s ease-out;-o-transition:height .25s ease-out;-ms-transition:height .25s ease-out;-webkit-transition:height .25s ease-out;transition:height .25s ease-out}.top .main-navigation{height:auto}.top .primary-menu-row{height:var(--top-menu-height)}#primary-menu .menu a{display:flex;align-items:center}#primary-menu-mobile a{padding:0}#primary-menu li{position:relative;align-items:center}.main-navigation li a{color:var(--color-dark);font-family:var(--font);font-size:1.125rem;font-weight:600;letter-spacing:0}#primary-menu li:hover{background:var(--color-1)}#primary-menu li:hover>a{color:var(--color-primary-hover)}#primary-menu .nav-sub-second{margin-left:0}.main-navigation li:hover .nav-sub-second a{color:var(--color-dark);font-size:1.125rem;font-weight:400;line-height:1.5}#primary-menu li .nav-sub-second a:hover{color:var(--color-primary-hover)}#primary-menu li.btn-primary{margin-left:.9375rem}#primary-menu li:not(:last-child).btn-primary{margin:0 .9375rem}#primary-menu li.btn-primary a{padding:0 1.25rem}.menu-btn{display:flex;font-size:1.125rem;font-weight:600;letter-spacing:.01em;height:2.875rem;margin:0 0 0 1.09375rem}.menu-btn .button-text{padding-top:14px;padding-left:1.25rem;text-wrap:nowrap}.menu-btn .button-arrow{width:2.875rem}.menu-btn .arrow-svg{height:14px;width:14px}.menu-btn.btn-secondary{height:auto}.menu-btn.btn-secondary:after{background:#eb3300;width:2.875rem}.menu-btn.btn-secondary .button-text{background:#f06640;color:#fff;padding-top:8px;padding-bottom:11px;padding-left:1.25rem;padding-right:1.25rem}#primary-menu li.btn-primary a:after{content:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../img/icon-chevron-white.svg);margin-left:14px;-moz-transition:transform .25s ease-out;-o-transition:transform .25s ease-out;-ms-transition:transform .25s ease-out;-webkit-transition:transform .25s ease-out;transition:transform .25s ease-out}#primary-menu li.btn-primary a:hover:after{transform:translatex(.5rem)}#primary-menu ul.nav-sub-second li a,#primary-menu li.second-menu-color a{text-transform:none}.primary-menu-item:hover .nav-sub-second-mega .nav-sub-second{display:block;width:100vw;position:fixed;top:100px;left:0;opacity:1;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.top .primary-menu-item:hover .nav-sub-second-mega .nav-sub-second{top:var(--top-menu-height);-webkit-transition:height .15s ease-in-out;-moz-transition:height .15s ease-in-out;-ms-transition:height .15s ease-in-out;-o-transition:height .15s ease-in-out;transition:height .15s ease-in-out}.primary-menu-item .nav-sub-second-mega .nav-sub-second,.primary-menu-item .nav-sub-second{opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;box-shadow:none}.primary-menu-item:hover .nav-sub-second{opacity:1}#primary-menu ul.nav-sub-third{opacity:1;display:block}#primary-menu .nav-sub-second-mega-sub li{padding:0;height:140px;align-items:baseline}.nav-sub-second-mega-sub{width:100%;-webkit-columns:4;-moz-columns:4;columns:4;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;padding:3rem .9375rem 4rem;padding:3rem .9375rem 2rem;max-width:87.5rem;margin:0 auto}.nav-sub-second-mega-sub li{display:grid;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-top:4em;margin-top:2.5em;overflow:hidden}.nav-sub-second-mega-sub .nav-sub-third{height:auto}.nav-sub-second-mega-sub .nav-sub-third li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:grid;margin-top:0}.nav-sub-second-mega-sub li:first-of-type{margin-top:0}#primary-menu ul.nav-sub-third{display:unset;left:unset;position:unset;box-shadow:none;margin:.5rem 0 0}#primary-menu ul.nav-sub-third li{margin-top:0;margin-top:-1rem}#primary-menu ul.nav-sub-third li{height:auto}.nav-sub-second-mega-sub a{display:block !important;width:auto !important}.main-navigation .nav-sub-second-mega-sub a{display:block;width:auto}.primary-menu-investor{right:0}.primary-menu-primary{display:flex;margin:0 auto}.primary-menu-primary li{padding:0 1rem}li.second-menu-color{background:#d3e5dd}li.second-menu-color .nav-sub-second{background:#d3e5dd}li .nav-sub-second{background:var(--color-1)}.has-children:after{content:'';display:none}.main-navigation li.second-menu-color:hover{background:#d3e5dd}.main-navigation .nav-sub-second-mega-sub li:hover{background:unset}ul.nav-sub-second{display:block}.main-navigation ul.nav-sub-second a{position:relative;font-family:var(--font);padding:0;margin-bottom:1rem;max-width:max-content}.main-navigation ul.nav-sub-second li:last-child a{padding:0}#primary-menu .nav-sub-second-mega li a{font-family:var(--font);font-size:1.25rem;font-weight:600;line-height:1.33;letter-spacing:.01em;padding:0;max-width:max-content}#primary-menu .nav-sub-second-mega .nav-sub-third li a{font-size:1.125rem;font-weight:400;padding-bottom:.25rem;max-width:max-content}.main-navigation ul.nav-sub-second{position:absolute;top:100%;left:-999em;width:350px;height:auto;padding:1.5rem 2.05rem .5rem;border-radius:0;box-shadow:0 5px 10px #0000000d}#primary-menu .nav-sub-second-mega ul.nav-sub-second{position:fixed;box-shadow:0 5px 10px #0000000d}#primary-menu .primary-menu-item:hover ul.nav-sub-second{left:-1.25rem}#primary-menu .primary-menu-item:hover .nav-sub-second-mega ul.nav-sub-second{top:auto;left:0;right:0;width:100%;height:auto;margin-top:20px}#primary-menu ul.nav-sub-second a{display:block}#primary-menu .class-border-top{border-top:1px solid #bbb;padding-top:1.5rem;margin-top:.75rem}.menu-mobile{display:none}.menu-mobile .accordion-menu li{padding:6px 0}.menu-mobile .accordion-menu li a{height:auto;line-height:1.6}.menu-mobile .accordion-menu .is-accordion-submenu a{padding:0}.submenu-toggle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0}.submenu-toggle:after{content:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../img/menu-acc.svg);border:0;width:32px;height:32px}#primary-menu-mobile .class-border-top{border-top:1px solid #bbb;padding-top:1rem;margin-top:.75rem;width:200px}.secondary-menu{padding-left:2rem}ul#menu-investor-menu li{background:#1cbc9b}ul#menu-investor-menu a{font-size:18px;padding-right:.5rem;padding-left:1rem}ul#menu-investor-menu .nav-subroot li{background:#1cbc9b;color:#fff !important}ul#menu-investor-menu .nav-subroot li a{background:#1cbc9b;color:#fff !important;font-size:16px !important}ul#menu-investor-menu .nav-subroot li:hover{background:#1cbc9b;color:#fff !important}.nav-subtree>li.color-light-green>a,.nav-subroot>li.color-light-green:hover>span{color:#fff !important}.nav-subroot>li.color-light-green>span{font-size:16px}.nav-menu-1,.nav-menu-2,.nav-menu-logo{padding-left:0;padding-right:0}#primary-menu .btn-primary a,#primary-menu .btn-primary a:active,#primary-menu .btn-primary a:focus,#primary-menu .btn-primary a:visited{color:#fff;background:var(--color-primary)}#primary-menu .btn-primary a:hover{color:#fff;background:var(--color-primary-hover)}@media screen and (max-width:93.75em){#primary-menu .nav-sub-second-mega ul.nav-sub-second{padding:1.5rem 4rem}}@media all and (max-width:1439px){.menu-btn{font-size:1rem;height:2.5rem;margin:0 0 0 1.09375rem}.menu-btn .button-arrow{width:2.5rem}}@media all and (max-width:1300px){.main-navigation a:not(.btn){padding:.875rem .5rem}#secondary-navigation li a{padding:.7rem .75rem}}@media all and (max-width:1200px){.custom-logo,#theme-svg-logo{width:270px}.primary-menu-row .menu-container{padding:17px 0}#primary-menu.menu-mobile{display:flex;align-items:center;justify-content:flex-end;padding:0;margin:0;height:100%}.main-navigation,.primary-menu-row{height:var(--top-menu-height)}.top .primary-menu-row{height:calc( var(--top-menu-height) - 18px )}main#primary{margin-top:var(--top-menu-height)}.main-navigation.menu-desktop{display:none}.menu-mobile{display:block}.main-navigation ul{display:block}.secondary-navigation{display:none}ul#primary-menu-mobile{position:relative;padding:1.5rem 0;width:100%}ul#secondary-menu-mobile{border-top:solid 1px #2828334d;padding:2rem 0 4rem;width:100%}#primary-menu-mobile li,#secondary-menu-mobile li{display:block}.menu-mobile li a{font-size:1.125rem;font-weight:500;padding:0}#secondary-menu-mobile li a{font-size:1rem;font-weight:400}.mobile-menu-navigation{position:fixed;top:calc( var(--top-menu-height) );bottom:0;left:0;background-color:var(--color-1);flex-direction:column;width:100%;overflow-y:scroll}.admin-bar .mobile-menu-navigation{top:calc( var(--top-menu-height) + 32px )}.top .mobile-menu-navigation{top:calc( var(--top-menu-height) - 20px )}.admin-bar.top .mobile-menu-navigation{top:calc( var(--top-menu-height) + 12px )}.menu-container .menu-btn{display:inline-flex;margin:0 4rem 0 0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a:after{display:inline-block;width:0;height:0;border:0;content:'+';border-bottom-width:0;border-top-style:solid;border-color:unset;position:absolute;top:0;margin-top:0;margin-left:.5rem;right:unset}#mobile-menu li,#mobile-menu ul{margin-bottom:0;margin-left:0}#mobile-menu ul.submenu{margin-left:1rem;margin-bottom:0;padding-top:.5rem;padding-bottom:1rem}#primary-menu-mobile ul.submenu .submenu{padding-top:0}#primary-menu-mobile ul.submenu li a{font-size:1rem;font-weight:500;padding:0}.menu-mobile ul.submenu ul.submenu{margin:.5rem 2.5rem 1rem 1rem}#secondary-menu-mobile ul.submenu{margin:0 1.5rem 1rem 1rem}#primary-menu-mobile ul.submenu ul.submenu li a,#secondary-menu-mobile ul.submenu ul.submenu li a{font-family:var(--font);font-size:1rem;font-weight:400;line-height:1.25;letter-spacing:0;padding:0}#primary-menu li:hover{background:unset}#mobile-menu .current-menu-item>a{text-decoration:underline}.title-bar{background:0 0;text-align:right;display:block;padding:0}.title-bar .menu-icon{margin-left:0;margin-right:0}.menu-icon:hover:after{background:#464646;-webkit-box-shadow:none;box-shadow:none;background-color:#464646}.menu-icon:after{display:none}.title-bar button{visibility:visible;display:block;background-repeat:no-repeat;width:32px;height:25px;padding:0;border:0;position:relative;background:0 0}.title-bar button div{visibility:visible;display:inline-flex;justify-content:flex-end;align-items:center;text-indent:-9999px;white-space:nowrap;width:100%;height:5px;color:transparent;background-color:var(--color-primary);background-repeat:no-repeat;margin:10px 0;padding:0;border:0;border-radius:none;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-property:background-color,transform;-o-transition-property:background-color,transform;-ms-transition-property:background-color,transform;-webkit-transition-property:background-color,transform;transition-property:background-color,transform}.title-bar button div:before{top:0;position:absolute;content:'';display:block;width:32px;height:5px;background-color:var(--color-primary);-moz-transition-property:background-color,transform;-o-transition-property:background-color,transform;-ms-transition-property:background-color,transform;-webkit-transition-property:background-color,transform;transition-property:background-color,transform;-moz-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}.title-bar button div:after{position:absolute;bottom:0;content:'';display:block;width:32px;height:5px;background-color:var(--color-primary);-moz-transition-property:background-color,transform;-o-transition-property:background-color,transform;-ms-transition-property:background-color,transform;-webkit-transition-property:background-color,transform;transition-property:background-color,transform;-moz-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.title-bar button.active,.title-bar button.active div{height:0;z-index:9;top:-10px}.title-bar button.active div{height:0;z-index:9;top:0}.title-bar button.active div:before{top:8px;position:absolute;content:'';display:block;background-color:var(--color-primary);width:32px;-moz-transition-property:background-color,transform;-o-transition-property:background-color,transform;-ms-transition-property:background-color,transform;-webkit-transition-property:background-color,transform;transition-property:background-color,transform;-moz-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;transform:rotate(45deg)}.title-bar button.active div:after{top:8px;position:absolute;content:'';display:block;background-color:var(--color-primary);width:32px;-moz-transition-property:background-color,transform;-o-transition-property:background-color,transform;-ms-transition-property:background-color,transform;-webkit-transition-property:background-color,transform;transition-property:background-color,transform;-moz-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;transform:rotate(-45deg)}}@media all and (max-width:823px){.custom-logo,#theme-svg-logo{max-width:190px}.main-navigation,.primary-menu-row{height:var(--mobile-menu-height)}.top #sticky-menu{height:calc( var(--mobile-menu-height) )}.mobile-menu-navigation{top:var(--mobile-menu-height)}.admin-bar .mobile-menu-navigation{top:calc( var(--mobile-menu-height) + 72px )}.top .mobile-menu-navigation{top:var(--mobile-menu-height)}.menu-container .menu-btn{font-size:.875rem;height:fit-content;margin:0 1.5rem 0 0}.menu-container .menu-btn .button-text{padding:7px 1rem 9px}.menu-container .menu-btn .button-arrow{display:none}ul#primary-menu-mobile{padding:1rem 0}ul#secondary-menu-mobile{padding:1rem 0}main#primary{margin-top:var(--mobile-menu-height)}}@media all and (max-width:639px){.menu-container .menu-btn{margin:0 1rem 0 0}.menu-container .menu-btn .button-text{padding:3px 11px 5px}}@media all and (max-width:480px){.custom-logo,#theme-svg-logo{max-width:156px}}div#searchbar{background:rgba(0,0,0,.8);width:100vw;height:100vh;position:absolute;left:0 !important;top:0 !important;max-width:100%}.searchbar-wrapper{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.searchbar .search-form [type=search]{background-color:var(--color-1);border:solid 1px var(--color-1);border:0;border-radius:0 !important;font-size:2rem;height:unset;padding:16px 45px 16px 26px}.searchbar .search-submit[type=submit]{position:absolute;top:0;left:auto;right:0;height:100%;width:80px;padding:0;text-indent:-999em;overflow:hidden;color:#fff;background:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/css/../img/icon-search-white.svg);background-color:var(--color-primary);background-position:center;background-repeat:no-repeat;background-size:25px auto;border:0;border-radius:0 !important;cursor:pointer}.searchbar .close-button{display:inline-flex;height:70px;width:53px;align-items:center;justify-content:center;position:absolute;top:0;right:7px}.searchbar .close-button img{width:26px}
.single-sog_manuals .sog-manuals-container .bg-primary,.single-sog_manuals .sog-manuals-container .bg-secondary{padding-left:3rem;padding-right:3rem}.single-sog_manuals .sog-manuals-container .top-padding-normal{padding-top:3rem}.single-sog_manuals .sog-manuals-container .bottom-padding-normal{padding-bottom:3rem}.single-sog_manuals .sog-manuals-container .pixel-content-pixel-twoplus{padding-left:10.5rem}.single-sog_manuals .sog-manuals-container .pixel-content-pixel-deuce,.single-sog_manuals .sog-manuals-container .pixel-content-pixel-tower{padding-bottom:5rem}.single-sog_manuals .sog-manuals-container .pixel-content-pixel-tetris,.single-sog_manuals .sog-manuals-container .pixel-content-pixel-tetris-alt{padding-bottom:7.5rem}.single-sog_manuals .sog-manuals-container .pixel-content-pixel-stairs,.single-sog_manuals .sog-manuals-container .pixel-content-pixel-double{padding-bottom:13rem}@media all and (max-width:1200px){.single-sog_manuals .sog-manuals-container .pixel-content-pixel-twoplus{padding-left:6.5rem}}@media all and (max-width:1023px){.single-sog_manuals .sog-manuals-container .pixel-content-pixel-twoplus{padding-bottom:4rem}}.single-sog_manuals .post-navigation{display:none}.single-sog_manuals .sog-manuals-container{padding-top:3rem}.single-sog_manuals .hero-single-mask{background:#0000004d;height:100%;width:100%;position:absolute;left:0;top:0}.manuals-title{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;z-index:5}.manuals-title h1{font-size:2.875rem;line-height:1.3;margin-bottom:1.5rem;margin-top:1.5rem;font-weight:600;text-align:center}.hero-single.no-image .manuals-title h1{text-align:left}.manuals-hero-divider{height:2rem}.single-sog_manuals .hero-single-pixels{left:0;top:0}@media all and (min-width:1025px){.sog-manuals-side{padding-right:5.625rem}}@media all and (max-width:1024px){.single-sog_manuals .sog-manuals-container{padding-top:0;margin:0}.single-sog_manuals .sog-manuals-container .bg-primary,.single-sog_manuals .sog-manuals-container .bg-secondary{padding-left:0;padding-right:0}.single-sog_manuals .sog-manuals-content{margin:0;width:100%}.sog-manuals-content .entry-content{margin-top:3rem}.sog-manuals-content{order:1}.sog-manuals-side{order:2}}@media all and (max-width:800px){.single-sog_manuals .hero-single{min-height:unset;height:50vw;max-height:500px}.manuals-title h1{font-size:1.75rem;line-height:1.3;margin:1.5rem;font-weight:600;text-align:center}}.sog-manuals-relative-manuals{padding-bottom:4rem;padding-top:4rem;width:100%}.sog-manuals-relative-manuals .relative-title{font-size:2rem;font-weight:700;margin-bottom:1.5rem;margin-top:0}.list-of-relative-manuals{display:flex;flex-direction:column}.list-of-relative-manuals a{font-size:1.5rem;width:fit-content}.list-of-relative-manuals a:not(:last-child){margin-bottom:1.5rem}.list-of-relative-manuals a svg{margin-left:.875rem;-webkit-transition:transform .25s ease-out;transition:transform .25s ease-out}.list-of-relative-manuals a:hover svg{transform:translatex(1rem)}@media (max-width:1023px){.sog-manuals-relative-manuals .relative-title{font-size:1.75rem}.list-of-relative-manuals a{font-size:1.375rem}.list-of-relative-manuals a:not(:last-child){margin-bottom:1rem}}@media (max-width:639px){.sog-manuals-relative-manuals .relative-title{font-size:1.5rem}.list-of-relative-manuals a{font-size:1.25rem}}.sog-manuals-side-info{margin-bottom:2.5rem}.sog-manuals-side-title{font-size:1.75rem;margin-top:0;margin-bottom:1.25rem}.sog-manuals-nav-title{font-size:1.75rem}.manuals-navigation-title{font-size:20px;font-weight:700}.manuals-navigation-title.current-item{color:var(--color-primary);font-size:20px;font-weight:600}.sog-manuals-side .sog-manuals-side-nav.fixed-nav{position:fixed;top:8rem;width:calc(25% - 5.625rem);max-width:442px}.sog-manuals-side-description,.sog-manuals-side-description *,.sog-manuals-submenu-item,.current-item,.category-li-wrapper a{font-size:18px;font-weight:400}.current-item{font-weight:600;line-height:1.2}.category-li-wrapper a:hover,a.sog-manuals-submenu-item:hover{color:var(--color-primary);text-decoration:underline}#manuals-navigation>li ul>li .current-item,#manuals-navigation .sog-manuals-submenu-item{font-size:16px !important;line-height:1.44}#manuals-navigation{margin-top:1.5rem;margin-left:0}#manuals-navigation li{position:relative;margin-top:.5rem;margin-bottom:1rem;line-height:1.2;list-style-type:none}#manuals-navigation li::marker{display:none;content:none}#manuals-navigation .category-li-wrapper{display:flex}#manuals-navigation .nav-icon{display:flex;align-items:center;height:1.375rem;margin-right:.75rem;cursor:pointer}#manuals-navigation .cat-posts{margin-top:1.25rem;margin-bottom:2rem}#manuals-navigation .cat-posts .nav-icon{height:1.75rem}#manuals-navigation .cat-posts li{display:flex;align-items:flex-start;margin-bottom:.5rem}#manuals-navigation .has-children.menu-item-open>div>.nav-icon{transform:rotate(180deg)}#manuals-navigation>li>ul>li .nav-icon svg{transform:rotate(270deg) translateX(2px)}#manuals-navigation>li.no-children>div>.nav-icon svg{transform:rotate(270deg) translateX(-1px)}#manuals-navigation .cat-item .cat-posts{display:none}#manuals-navigation .cat-item.menu-item-open .cat-posts{display:block}.cat-item .current-item{color:var(--color-primary)}@media all and (min-width:1025px){.sog-manuals-side .sog-manuals-wrapper{max-width:33vw}}@media all and (max-width:1024px){.sog-manuals-side{padding-left:2rem;padding-right:2rem;margin-bottom:3rem !important}.sog-manuals-side .sog-manuals-wrapper{position:static !important;background:var(--color-1);padding:2rem;width:100%}.sog-manuals-side .sog-manuals-side-nav{display:none}#manuals-navigation .cat-posts{margin-top:.5rem;margin-bottom:1rem}}@media all and (max-width:639px){.sog-manuals-side{padding-left:0;padding-right:0}}.single-sog_manuals .hero-single{min-height:unset;height:35vw;max-height:400px}.single-sog_manuals .hero-single picture,.single-sog_manuals .hero-single img{object-fit:cover;height:100%;width:100%;pointer-events:none;position:absolute;left:0;top:0;z-index:-1}.single-sog_manuals .hero-single.no-image{align-items:flex-end;height:auto;min-height:190px}.single-sog_manuals .hero-single.no-image .manuals-title{align-items:flex-start;background:0 0;color:var(--color-dark)}.single-sog_manuals .hero-single.no-image .manuals-title-container{padding:3rem 0}.single-sog_manuals .entry-content>div:first-child{padding-top:0}.sog-manuals-breadcrumb{display:flex;justify-content:center;margin:1.5rem 1rem}.hero-single.no-image .sog-manuals-breadcrumb{justify-content:flex-start;margin:0}.sog-manuals-breadcrumb ul{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0}.sog-manuals-breadcrumb ul li{margin-bottom:0}.sog-manuals-breadcrumb li.current-item a{font-weight:600}.sog-manuals-breadcrumb li a:hover{color:var(--color-primary-hover)}.sog-manuals-breadcrumb ul li a{font-size:16px;font-weight:500}.sog-manuals-breadcrumb .separator{margin:0 1rem;padding-top:3px}.sog-manuals-breadcrumb .separator svg{display:block}@media all and (min-width:1025px){.sog-manuals-support-menu{display:none}}@media all and (max-width:1024px){.sog-manuals-breadcrumb{display:none}@media all and (max-width:800px){.single-sog_manuals .hero-single{min-height:unset;height:250px}}.sog-manuals-support-menu{background:var(--color-1);z-index:5}.sog-manuals-support-menu.menu-item-open{padding-bottom:1rem}#support-menu-toggle{font-size:16px;font-weight:700;padding:1rem 3rem;display:block;position:relative}#support-menu-toggle .nav-icon{position:absolute;right:3rem}.sog-manuals-support-menu.menu-item-open>a>.nav-icon svg{transform:rotate(180deg)}.sog-manuals-support-menu .manuals-navigation-title{display:none}.sog-manuals-support-menu #manuals-navigation{margin:0;padding:1rem 3rem}.sog-manuals-support-menu #manuals-navigation .category-li-wrapper{justify-content:space-between}.sog-manuals-support-menu #manuals-navigation .category-li-wrapper>a,.sog-manuals-support-menu #manuals-navigation .current-item,.sog-manuals-support-menu #manuals-navigation .sog-manuals-submenu-item{font-size:16px !important}.sog-manuals-support-menu #manuals-navigation .category-li-wrapper>a{order:1}.sog-manuals-support-menu #manuals-navigation .category-li-wrapper>.nav-icon,.sog-manuals-support-menu .cat-posts>li>.nav-icon{order:2;margin-right:0}.sog-manuals-support-menu #manuals-navigation,.sog-manuals-support-menu #manuals-navigation li{margin-top:0;margin-bottom:5px}.sog-manuals-support-menu #manuals-navigation .cat-posts li{margin-bottom:10px}.sog-manuals-support-menu #manuals-navigation .cat-posts li .nav-toggle{order:1}.sog-manuals-support-menu #manuals-navigation .cat-posts li .sog-manuals-submenu-item,.sog-manuals-support-menu #manuals-navigation .cat-posts li .current-item{order:2}.single-sog_manuals .page-block-wrapper,.single-sog_manuals .page-block-wrapper>.cell{margin-right:0}.single-sog_manuals .page-block-wrapper{padding-left:3rem;padding-right:3rem}}@media all and (max-width:639px){.single-sog_manuals .page-block-wrapper{padding-left:2rem;padding-right:2rem}#support-menu-toggle{padding:1rem 2rem}#support-menu-toggle .nav-icon{right:2rem}.sog-manuals-support-menu #manuals-navigation{margin:0;padding:.5rem 2rem 1rem}.sog-manuals-support-menu #manuals-navigation .category-li-wrapper>a,.sog-manuals-support-menu #manuals-navigation .current-item,.sog-manuals-support-menu #manuals-navigation .sog-manuals-submenu-item{font-size:14px !important}}#floating-element{position:fixed;top:auto;bottom:0;left:0;height:auto;width:100%;transform:translatey(100%);-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;z-index:98;display:block}#floating-element.floating{width:100%;z-index:98;-webkit-box-shadow:rgba(0,0,0,.3) 0px 3px 15px 0px;box-shadow:rgba(0,0,0,.3) 0px 3px 15px 0px;max-height:100vh;transform:translatey(0)}.toc-toggle{display:flex;align-items:center;justify-content:center;position:relative;width:27px;height:20px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.toc-toggle:before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:var(--color-dark);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.toc-toggle:after{content:'';position:absolute;bottom:0;right:0;width:100%;height:4px;background:var(--color-dark);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.toc-toggle .line{position:absolute;width:100%;height:4px;background:var(--color-dark);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.toc-title{margin:0 1rem}.toc-title.phone{display:none}@media all and (max-width:639px){.toc-title.tablet{display:none}.toc-title.phone{display:block}}.table-of-contents li[aria-expanded=true] .toc-toggle .line-one{transform:rotate(45deg)}.table-of-contents li[aria-expanded=true] .toc-toggle .line-two{transform:rotate(-45deg)}.table-of-contents li[aria-expanded=true] .toc-toggle:before,.table-of-contents li[aria-expanded=true] .toc-toggle:after{width:0}.table-of-contents .is-accordion-submenu-parent{display:flex;flex-flow:column-reverse}.table-of-contents .submenu .is-accordion-submenu-parent{flex-flow:column}.table-of-contents .accordion-menu>li{margin-bottom:0}.table-of-contents .accordion-menu>li>a{font-weight:700;font-size:18px;display:flex;align-items:center;-webkit-tap-highlight-color:transparent}.table-of-contents .accordion-menu>li>a .arrow-svg{transform:rotate(90deg);width:auto}.table-of-contents li[aria-expanded=true]>a .arrow-svg{transform:rotate(270deg) !important}.table-of-contents .accordion-menu>li>a:after{display:none !important}.table-of-contents .is-submenu-item{margin-bottom:0}.table-of-contents .is-submenu-item>a{padding-left:0;padding-right:0;display:flex;align-items:center;justify-content:flex-start;width:100%;-webkit-tap-highlight-color:transparent}.table-of-contents .toc-mobile .is-submenu-item>a{width:fit-content}.table-of-contents .is-submenu-item>a .arrow-svg{width:auto;height:auto;margin-right:21px;margin-left:6px}.admin-bar .table-of-contents.floating{margin-top:0 !important}.table-of-contents .toc-desktop-title{position:relative}.table-of-contents .toc-desktop-title:after{content:"";position:absolute;right:0;top:50%;transform:translatey(-50%);width:1px;height:32px;background:#000;margin-left:2.5rem}ul.toc-desktop-list>.toc-desktop-title a{font-weight:600}.admin-bar .table-of-contents.floating{margin-top:32px;z-index:90}.table-of-contents{background:var(--color-1);font-weight:600;padding:1rem 0}.table-of-contents .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a:after{top:25px;right:-32px}.table-of-contents .accordion-menu .nested.is-accordion-submenu{margin-left:0}.toc-desktop .menu-btn{font-size:1rem;margin:0 1rem;opacity:0;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none}.floating .toc-desktop .menu-btn{opacity:1;pointer-events:auto}.toc-mobile{align-items:center;background:#fff;-webkit-box-shadow:0px -5px 10px 0px rgba(0,0,0,.1);-moz-box-shadow:0px -5px 10px 0px rgba(0,0,0,.1);box-shadow:0px -5px 10px 0px rgba(0,0,0,.1)}.menu .toc-toggle-control{background:var(--color-1);padding:1.5rem;width:100%}.toc-mobile .toc-title{margin-left:3rem}.toc-mobile>li>.submenu-toggle{bottom:10px;left:1.25rem;right:auto;top:auto;justify-content:flex-start;width:50%}.toc-mobile>li>.submenu-toggle[aria-expanded=true]{bottom:19px}.toc-mobile .submenu-wrapper .submenu-toggle{top:8px;right:14px;height:46px;width:46px}.toc-mobile .toc-toggle-control+.submenu-toggle:after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='icon_hamburger' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23171619' width='27px' height='20px' viewBox='0 0 27 20' style='enable-background:new 0 0 27 20;' xml:space='preserve'%3E%3Cg%3E%3Crect width='27' height='4'/%3E%3Crect y='7.9059' width='27' height='4'/%3E%3Crect y='16' width='27' height='4'/%3E%3C/g%3E%3C/svg%3E");margin:0}.toc-mobile .toc-toggle-control+.submenu-toggle[aria-expanded=true]:after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='icon_close' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23171619' width='21.9203px' height='21.9203px' viewBox='0 0 21.9203 21.9203' style='enable-background:new 0 0 21.9203 21.9203;' xml:space='preserve'%3E%3Cg%3E%3Crect x='-2.5398' y='8.9602' transform='matrix(0.7071 0.7071 -0.7071 0.7071 10.9602 -4.5398)' width='27' height='4'/%3E%3Crect x='-2.5398' y='8.9602' transform='matrix(-0.7071 0.7071 -0.7071 -0.7071 26.4602 10.9602)' width='27' height='4'/%3E%3C/g%3E%3C/svg%3E")}.toc-mobile .menu-btn{opacity:0;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none}.floating .toc-mobile .menu-btn{opacity:1;pointer-events:auto}.toc-desktop .dropdown.menu>li>.is-dropdown-submenu{top:auto;bottom:100%}.toc-desktop .dropdown.menu>li>a{padding:1.75rem 2rem}.toc-desktop .dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:4rem}.toc-desktop .dropdown.menu>li{-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.toc-desktop .dropdown.menu>li:hover{background:#fff}.toc-desktop .dropdown.menu>li:hover>a,.toc-desktop .dropdown.menu>li:focus>a,.toc-desktop .dropdown.menu>li.is-active>a{color:inherit}.toc-desktop .dropdown.menu .submenu{background:#fff;border:0;-webkit-box-shadow:0px -5px 10px 0px rgba(0,0,0,.1);-moz-box-shadow:0px -5px 10px 0px rgba(0,0,0,.1);box-shadow:0px -5px 10px 0px rgba(0,0,0,.1);height:auto;width:440px;z-index:10}.toc-desktop .dropdown.menu .submenu li a{font-weight:500;padding:1.75rem 4.5rem 1.75rem 2.5rem;position:relative;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.toc-desktop .dropdown.menu .submenu li:not(:last-child){border-bottom:1px solid #a8a8a8}.toc-mobile .submenu li a{line-height:1.4;padding:1.25rem 1.5rem 1.375rem}.toc-mobile .submenu-wrapper>li:not(:last-child){border-bottom:1px solid #a8a8a8}.toc-mobile .sub-categories{margin-bottom:.875rem}.toc-mobile .sub-categories li a{padding:0 1.5rem 1rem 2rem}.toc-desktop .dropdown.menu>li.is-dropdown-submenu-parent>a:after{border:0;content:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23282833' width='12px' height='7.4px' viewBox='0 0 13 8' style='enable-background:new 0 0 13 8;' xml:space='preserve'%3E%3Cpolygon class='st0' points='6.5,0 0,6.5 1.5,8 6.5,3.1 11.4,8 13,6.5 '/%3E%3C/svg%3E");margin-top:0;right:50px;top:20px}.toc-desktop .dropdown.menu .submenu li a:hover{background:var(--color-1)}.toc-desktop .dropdown.menu .submenu li a:after{content:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23282833' width='8px' height='13px' viewBox='0 0 8 13' style='enable-background:new 0 0 8 13;' xml:space='preserve'%3E%3Cpolygon points='1.5,0 0,1.5 4.9,6.5 0,11.4 1.5,13 8,6.5 '/%3E%3C/svg%3E");margin:0;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}@media all and (min-width:1200px){.toc-mobile{display:none}.toc-desktop{display:flex;align-items:center;justify-content:space-between}ul.toc-desktop-list{display:flex;list-style:none;margin-bottom:0}ul.toc-desktop-list>li{line-height:1.78;margin-right:0;margin-bottom:0}.toc-desktop-title{font-size:1rem;margin-right:1.25rem}ul.toc-desktop-list>li>a{font-size:1rem;font-weight:500;position:relative}.table-of-contents{padding:0}ul.toc-desktop-list>li>a{font-size:1rem;font-weight:500}}@media all and (max-width:1499px){.toc-desktop-title,ul.toc-desktop-list>li>a{font-size:1rem}.toc-desktop .dropdown.menu>li>a{padding:1.5rem}.toc-desktop .dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:3rem}.toc-desktop .dropdown.menu>li.is-dropdown-submenu-parent>a:after{right:36px;top:16px}.toc-desktop .dropdown.menu .submenu li a{font-size:1rem;padding:1.5rem 3rem 1.5rem 2rem}.toc-desktop .menu-btn{font-size:1rem;height:2.5rem}.toc-desktop .menu-btn .button-text{padding-left:1rem}.toc-desktop .menu-btn .button-arrow{margin-right:.25rem;width:2rem}.toc-desktop .menu-btn .arrow-svg{height:13px;width:13px}}@media all and (max-width:1399px){.toc-desktop .dropdown.menu>li>a{font-size:.875rem;padding:1.375rem 1rem}.toc-desktop .dropdown.menu .submenu li a{padding:1.25rem 2.25rem 1.25rem 1.5rem}.table-of-contents .toc-desktop-title:after{height:26px}.toc-desktop .dropdown.menu>li.is-dropdown-submenu-parent>a:after{top:11px}}@media all and (max-width:1199px){.table-of-contents{padding:0}#floating-element.floating{overflow-y:auto}.toc-desktop{display:none}.toc-mobile li{width:100%}.toc-mobile .menu-btn{display:flex;justify-content:flex-end;width:auto;padding:1.25rem .625rem 1.25rem .875rem}.toc-mobile .menu-btn{position:absolute;right:12px;bottom:12px;z-index:9999}.toc-mobile .menu-btn .button-text{font-size:.9375rem;padding:0 0 2px}.toc-mobile .menu-btn .button-arrow{align-items:center;display:inline-flex;justify-content:flex-end;width:1.25rem}.toc-mobile .menu-btn .button-arrow .arrow-svg{max-height:12px}.table-of-contents .accordion-menu li a{height:fit-content}.table-of-contents .accordion-menu>li>a{font-size:1rem}.table-of-contents .is-submenu-item{margin-top:6px}.table-of-contents .is-submenu-item>a{position:relative;font-size:1rem;font-weight:500}.table-of-contents .is-submenu-item>a:hover{color:var(--color-primary)}.table-of-contents .is-submenu-item>a .arrow-svg{width:8px;height:12px}}@media all and (max-width:1023px){.toc-mobile li{width:100%}.floating:not(.attop) .toc-mobile .menu-btn{z-index:1}}
.pixel-block{position:absolute;bottom:0;right:0;z-index:1;width:max-content}.pixel-block .pixel-shape{display:block}.pixel-deuce{left:0;bottom:-40px}.pixel-twoplus{left:0}.pixel-tower{bottom:-80px}.pixel-tetris{left:0;bottom:-160px}.pixel-tetris-alt{bottom:-160px}.pixel-stairs{bottom:-80px}.pixel-double{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.pixel-double .pixel-left{position:absolute;left:0;bottom:-80px}.pixel-double .pixel-right{position:absolute;right:0;bottom:-40px}.cta-pixels-left{position:absolute;top:0;left:0}.cta-pixels-right{position:absolute;bottom:-60px;right:0;height:180px;z-index:1}@media all and (max-width:1200px){.pixel-deuce{bottom:-24px}.pixel-deuce,.pixel-deuce svg{width:24px;height:48px}.pixel-twoplus,.pixel-twoplus svg{width:72px;height:48px}.pixel-tower{bottom:-48px}.pixel-tower,.pixel-tower svg{width:24px;height:72px}.pixel-tetris{bottom:-64px}.pixel-tetris,.pixel-tetris svg{width:64px;height:96px}.pixel-tetris-alt{bottom:-64px}.pixel-tetris-alt,.pixel-tetris-alt svg{width:64px;height:96px}.pixel-stairs{bottom:-32px}.pixel-stairs,.pixel-stairs svg{width:96px;height:96px}.pixel-double .pixel-left{bottom:-64px}.pixel-double .pixel-left,.pixel-double .pixel-left svg{width:64px;height:96px}.pixel-double .pixel-right{bottom:-32px}.pixel-double .pixel-right,.pixel-double .pixel-right svg{width:64px;height:64px}.cta-pixels .cta-pixels-left svg{width:160px;height:64px}.cta-pixels .cta-pixels-right svg{width:64px;height:96px}.cta-pixels-right{bottom:-116px}}.pixel-blue .pixel-1{fill:#3f98bd}.pixel-blue .pixel-2{fill:#e4f0f5}.pixel-blue .pixel-3{fill:#fff}.pixel-blue .pixel-4{fill:#7eb9d3}.pixel-blue .pixel-5{fill:#e4f0f5}.pixel-blue .pixel-6{fill:#f0f7fa}.pixel-red .pixel-1{fill:#f0663f}.pixel-red .pixel-2{fill:#fce9e4}.pixel-red .pixel-3{fill:#fff}.pixel-red .pixel-4{fill:#f4987e}.pixel-red .pixel-5{fill:#fce9e4}.pixel-red .pixel-6{fill:#fef3f0}.pixel-yellow .pixel-1{fill:#f5be3f}.pixel-yellow .pixel-2{fill:#fdf5e4}.pixel-yellow .pixel-3{fill:#fff}.pixel-yellow .pixel-4{fill:#f8d37e}.pixel-yellow .pixel-5{fill:#fbe9be}.pixel-yellow .pixel-6{fill:#fefaf0}.hero-single-pixels{display:flex;align-items:flex-end;justify-content:space-between;position:absolute;width:100%;height:100%}.hero-single-pixels .hero-pixels-left{position:absolute;top:0;left:0;z-index:1}.hero-single-pixels .hero-pixels-right{position:absolute;bottom:0;right:0;transform:translatey(33.3333%);z-index:1}.hero-single-pixels svg{display:block}@media all and (max-width:1200px){.hero-single-pixels .hero-pixels-left svg{width:80px;height:32px}.hero-single-pixels .hero-pixels-right svg{width:64px;height:48px}}
@media all and (-ms-high-contrast:none){::-ms-backdrop,.bg-mask{background:rgba(42,57,74,.4)!important}::-ms-backdrop,.facetwp-custom-job{display:none}::-ms-backdrop,img.custom-logo{width:233px}::-ms-backdrop,.footer-container svg{height:192px}::-ms-backdrop,footer{margin-top:-1rem}::-ms-backdrop,.hero-flow{position:absolute;bottom:-2rem;width:100%;height:388px!important}::-ms-backdrop,.hero-button a,::-ms-backdrop,a.text-block-button,::-ms-backdrop,.hero-arrow{display:inline-block}::-ms-backdrop,.nav-sub-second-mega-sub{display:block;-webkit-columns:unset;-moz-columns:unset;columns:unset}::-ms-backdrop,.nav-sub-second-mega-sub>li{display:inline-block!important;margin-top:0;margin-bottom:4em}::-ms-backdrop,.nav-sub-third{display:block!important;left:auto!important;position:relative!important}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-gallery img{object-fit:cover;width:100%;height:19vw;max-height:300px}@media all and (max-width:1024px){.slick-gallery img{height:38vw;max-height:100%}}@media all and (max-width:639px){.slick-gallery img{height:80vw}}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#000;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:#fff}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"×"}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(//scanoffice.fi/wp-content/themes/rajasoft_wp/inc/slick/./slick-ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:27px;height:27px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0;z-index:9999}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;width:27px;height:27px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/inc/slick/slick-prev.svg)}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:url(//scanoffice.fi/wp-content/themes/rajasoft_wp/inc/slick/slick-next.svg)}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-lightbox-details-wrapper{display:flex;align-items:center;justify-content:space-between;max-width:90%;margin:.75rem auto}.slick-lightbox-details-wrapper .slick-lightbox-slick-caption{font-size:1.25rem}
.ch2-settings-actions p{display:none}.ch2-settings-tabs ul li a{font-size:15px}.ch2-settings-content thead th,.ch2-settings-content tbody td{font-size:14px}.ch2-dialog-content p strong{display:block;font-weight:600 !important;margin-bottom:8px}.ch2-theme-bar .ch2-dialog p{font-size:14px !important;line-height:1.5 !important}.ch2-btn{font-family:'Barlow',Arial,sans-serif;font-size:1.125rem !important;font-weight:500 !important;text-transform:none !important;box-shadow:none !important}.ch2-theme-overlay .ch2-dialog-actions button.ch2-open-settings-btn{background:#00205b;color:#fff;text-decoration:none}.ch2-btn:hover{background:#0076a8 !important}.ch2-theme-overlay .ch2-dialog-actions button{height:22px !important;padding:16px 20px !important}.ch2-style-light .ch2-btn-secondary{background:#0076a8 !important}.ch2-dialog-actions{display:flex;justify-content:space-between;align-items:flex-end}.ch2-dialog-actions>div:first-child{display:flex;flex-direction:column}@media all and (max-width:639px){.ch2-dialog-actions{flex-direction:column}}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table{width:100%;border-collapse:collapse}.table-responsive th,.table-responsive td{padding:.5em;text-align:left;white-space:nowrap}
.lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid var(--loader);border-color:var(--loader) transparent var(--loader) transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.rs-phone-popup{z-index:98}