.selectize-control.plugin-remove_button .item .remove{border-left:1px solid #d0d0d0}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-control.multi .selectize-input>div{background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-control .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-control .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-control .dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #0073bb;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#aaa}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.selectize-control.multi .selectize-input>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0!important}.selectize-input:after{content:" ";display:block;clear:left}.selectize-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown-emptyoptionlabel{text-align:center}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border-color:#d0d0d0 transparent;border-style:solid;border-width:5px;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:none}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);border-radius:3px;background-color:#1b9dec;background-image:linear-gradient(180deg,#1da7ee,#178ee9);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03)}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:linear-gradient(180deg,#008fd8,#0075cf);background-repeat:repeat-x}.selectize-control.single .selectize-input{box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8);background-color:#f9f9f9;background-image:linear-gradient(180deg,#fefefe,#f2f2f2);background-repeat:repeat-x}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}body,html{font-family:Helvetica-Neue,Helvetica,Arial,sans-serif;line-height:1.5}article,aside,audio,body,canvas,caption,details,div,figure,footer,header,hgroup,html,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cit,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:10px;padding-left:10px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@keyframes awn-fade-in{0%{opacity:0}to{opacity:1}}@keyframes awn-fade-out{0%{opacity:1}to{opacity:0}}@keyframes awn-slide-right{0%{opacity:0;left:100%}to{opacity:1;left:0}}@keyframes awn-slide-left{0%{opacity:0;right:100%}to{opacity:1;right:0}}@keyframes awn-bar{0%{right:100%}to{right:0}}.awn-popup-loading-dots,.awn-popup-loading-dots:after,.awn-popup-loading-dots:before{border-radius:50%;width:6px;height:6px;animation-fill-mode:both;background:#fff;animation:awn-loading-dots 1s ease-in-out infinite}.awn-popup-loading-dots{position:relative;margin-left:24px;display:inline-block;color:#fff;animation-delay:-.16s}.awn-popup-loading-dots:after,.awn-popup-loading-dots:before{content:"";position:absolute;top:0}.awn-popup-loading-dots:before{left:-16px;animation-delay:-.32s}.awn-popup-loading-dots:after{left:16px}@keyframes awn-loading-dots{0%,80%,to{box-shadow:0 0 0 0}40%{box-shadow:0 0 0 2px}}#awn-popup-wrapper{position:fixed;left:0;right:0;bottom:0;top:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7);z-index:99999;opacity:0;animation-name:awn-fade-in;animation-timing-function:ease-out;animation-fill-mode:both}#awn-popup-wrapper.awn-hiding{animation-name:awn-fade-out}#awn-popup-wrapper .awn-popup-body{position:relative;border-radius:6px;word-break:break-word;background:#fff;padding:24px;min-width:320px;font-size:14px;max-width:500px}#awn-popup-wrapper .awn-popup-body.awn-popup-confirm{display:flex;flex-direction:column;align-items:center}#awn-popup-wrapper .awn-popup-body.awn-popup-confirm .fa{font-size:44px;color:#c26700}#awn-popup-wrapper .awn-popup-body.awn-popup-async-block{background:transparent;font-size:32px;font-weight:700;color:#fff;text-align:center}#awn-popup-wrapper .awn-popup-title{font-size:14px;font-weight:700;text-transform:uppercase;margin-top:8px}#awn-popup-wrapper .awn-buttons{width:100%;display:flex;justify-content:space-between;margin-top:24px}#awn-popup-wrapper .awn-buttons .awn-btn{border-radius:4px;border:0;font-weight:700;transition:background .2s linear;font-size:14px;width:45%;line-height:32px;color:#fff}#awn-popup-wrapper .awn-buttons-1 .awn-btn{width:100%}#awn-popup-wrapper .awn-buttons .awn-btn-success{background:#40871d}#awn-popup-wrapper .awn-buttons .awn-btn-success:hover{background:#367218}#awn-popup-wrapper .awn-buttons .awn-btn-cancel{background:#1c76a6}#awn-popup-wrapper .awn-buttons .awn-btn-cancel:hover{background:#186690}#awn-toast-container{position:fixed;z-index:99998;bottom:24px;right:24px;box-sizing:border-box}#awn-toast-container.awn-top-left,#awn-toast-container.awn-top-right{top:24px;bottom:auto}#awn-toast-container.awn-top-left .awn-toast:first-child,#awn-toast-container.awn-top-right .awn-toast:first-child{margin-top:16px}#awn-toast-container.awn-bottom-left,#awn-toast-container.awn-top-left{left:24px;right:auto}#awn-toast-container.awn-bottom-left .awn-toast,#awn-toast-container.awn-top-left .awn-toast{right:100%;animation-name:awn-slide-left}#awn-toast-container.awn-bottom-left .awn-toast.awn-hiding,#awn-toast-container.awn-top-left .awn-toast.awn-hiding{right:0}#awn-toast-container.awn-bottom-right .awn-toast,#awn-toast-container.awn-top-right .awn-toast{left:100%;animation-name:awn-slide-right}#awn-toast-container.awn-bottom-right .awn-toast.awn-hiding,#awn-toast-container.awn-top-right .awn-toast.awn-hiding{left:0}.awn-toast{position:relative;cursor:pointer;overflow:hidden;opacity:0;width:320px;background:#ebebeb;margin-top:16px;border-radius:6px;color:grey;font-size:14px;animation-timing-function:linear;animation-fill-mode:both}.awn-toast-content{word-break:break-word}.awn-toast-label{display:block;text-transform:uppercase;color:grey;font-size:18px}.awn-toast-icon{position:absolute;right:16px;top:6px;bottom:0;display:flex;align-items:center;justify-content:flex-end}.awn-toast-icon .fa{font-size:44px;color:grey}.awn-toast-wrapper{padding:22px 88px 16px 16px;border:2px solid #d1d1d1;border-radius:6px}.awn-toast-progress-bar{position:absolute;top:0;left:0;right:0;height:6px}.awn-toast-progress-bar:after{content:" ";background:grey;position:absolute;width:100%;right:100%;top:0;height:6px;animation-name:awn-bar;animation-duration:inherit;animation-timing-function:linear;animation-fill-mode:both}.awn-toast.awn-toast-progress-bar-paused .awn-toast-progress-bar:after{animation-play-state:paused}.awn-toast.awn-hiding{animation-name:awn-fade-out!important}.awn-toast.awn-toast-success{background:#dff8d3;color:#40871d}.awn-toast.awn-toast-success .awn-toast-wrapper{border-color:#a7d590}.awn-toast.awn-toast-success .fa,.awn-toast.awn-toast-success b{color:#40871d}.awn-toast.awn-toast-success .awn-toast-progress-bar:after{background:#40871d}.awn-toast.awn-toast-info{background:#d3ebf8;color:#1c76a6}.awn-toast.awn-toast-info .awn-toast-wrapper{border-color:#9fd3ef}.awn-toast.awn-toast-info .fa,.awn-toast.awn-toast-info b{color:#1c76a6}.awn-toast.awn-toast-info .awn-toast-progress-bar:after{background:#1c76a6}.awn-toast.awn-toast-alert{background:#f8d5d3;color:#a92019}.awn-toast.awn-toast-alert .awn-toast-wrapper{border-color:#f0a29d}.awn-toast.awn-toast-alert .fa,.awn-toast.awn-toast-alert b{color:#a92019}.awn-toast.awn-toast-alert .awn-toast-progress-bar:after{background:#a92019}.awn-toast.awn-toast-warning{background:#ffe7cc;color:#c26700}.awn-toast.awn-toast-warning .awn-toast-wrapper{border-color:#ffc480}.awn-toast.awn-toast-warning .fa,.awn-toast.awn-toast-warning b{color:#c26700}.awn-toast.awn-toast-warning .awn-toast-progress-bar:after{background:#c26700}[class^=awn-]{box-sizing:border-box}:root{--color-white:#fff;--color-grey:#e9e9e7;--color-light-grey:#e9e9e7;--color-background:#f3f3f3;--color-accent:#fb0;--color-accent-dark:#18315a;--color-accent-dark-rgb:24,49,90;--color-font-color:#001219;--color-dark-blue:#0d1a30;--color-light-blue:#b0c1dd;--box-card-shadow:176,193,221}.h1{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:32px;font-weight:700}@media (min-width:992px){.h1{font-size:48px}}.h2{color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-family:Rufina,serif;font-weight:700;font-size:18px}@media (min-width:992px){.h2{font-size:24px}}.h3{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-weight:700;font-size:16px}body:not(.wp-admin){font-family:Open Sans,sans-serif;background-color:var(--color-background);overflow-x:hidden}body:not(.wp-admin).overflow-hidden{overflow:hidden!important}@media (max-width:992px){body:not(.wp-admin).overflow-hidden-mobile{overflow:hidden!important}}body:not(.wp-admin) .container-fluid{max-width:1270px}body:not(.wp-admin).admin-bar .article__body-share{top:102px}body:not(.wp-admin).admin-bar .header{top:46px}@media (min-width:783px){body:not(.wp-admin).admin-bar .header{top:32px}}@media (min-width:768px){body:not(.wp-admin).admin-bar .landing__sidebar-toc{top:180px}}body.page-template-page-about-us,body.page-template-page-my-account,body.single-post,body.single-project{background-color:#fff}@media (min-width:768px){body.scrolled .landing__sidebar-toc{top:78px}body.scrolled.admin-bar .landing__sidebar-toc{top:110px}}.acf-block-preview{font-weight:"Open Sans",sans-serif}.acf-block-preview a{pointer-events:none!important;cursor:pointer}.brsch.rotate-180{transform:rotate(180deg)}.text-right{text-align:right}.button{display:inline-block;padding:8px 16px;border-color:var(--color-accent);border:2px solid var(--color-accent);background-color:var(--color-accent);color:var(--color-accent-dark);font-size:14px;border-radius:4px;text-transform:uppercase;cursor:pointer;line-height:1;transition:all .15s linear;text-decoration:none;text-align:center}@media (hover:hover){.button:hover{transition:all .15s linear;background-color:unset;color:var(--color-accent)}.button:hover.button--dark{color:var(--color-accent-dark)}.button:hover.button--red,.my-account__subpage-section .avatar-upload #wpua-remove-button-existing button.button:hover{color:#ea1601;background-color:unset}.button:hover.button--outline,.my-account__subpage-section .avatar-upload #wpua-add-button-existing button.button:hover,.my-account__subpage-section .avatar-upload #wpua-undo-button-existing button.button:hover{background-color:var(--color-accent);color:var(--color-accent-dark)}.button:hover.button--outline.button--dark,.my-account__subpage-section .avatar-upload #wpua-add-button-existing button.button:hover.button--dark,.my-account__subpage-section .avatar-upload #wpua-undo-button-existing button.button:hover.button--dark{background-color:var(--color-accent-dark);color:var(--color-white)}}.button--medium{padding:6px 12px}.button--small{padding:4px 10px}.button--outline,.my-account__subpage-section .avatar-upload #wpua-add-button-existing button,.my-account__subpage-section .avatar-upload #wpua-undo-button-existing button{background-color:unset;color:var(--color-accent)}.button--red,.my-account__subpage-section .avatar-upload #wpua-remove-button-existing button{border-color:#ea1601;background-color:#ea1601;color:var(--color-white)}.button--red.button--outline,.my-account__subpage-section .avatar-upload #wpua-add-button-existing #wpua-remove-button-existing button,.my-account__subpage-section .avatar-upload #wpua-add-button-existing button.button--red,.my-account__subpage-section .avatar-upload #wpua-remove-button-existing #wpua-add-button-existing button,.my-account__subpage-section .avatar-upload #wpua-remove-button-existing #wpua-undo-button-existing button,.my-account__subpage-section .avatar-upload #wpua-remove-button-existing button.button--outline,.my-account__subpage-section .avatar-upload #wpua-undo-button-existing #wpua-remove-button-existing button,.my-account__subpage-section .avatar-upload #wpua-undo-button-existing button.button--red{background-color:unset;color:#ea1601}.button--dark{border-color:var(--color-accent-dark);background-color:var(--color-accent-dark);color:var(--color-white)}.button--dark.button--outline,.my-account__subpage-section .avatar-upload #wpua-add-button-existing button.button--dark,.my-account__subpage-section .avatar-upload #wpua-undo-button-existing button.button--dark{background-color:unset;color:var(--color-accent-dark)}.button--shiny{background:linear-gradient(90deg,var(--color-accent),hsla(0,0%,100%,.5),var(--color-accent));background-color:var(--color-accent);border:1px solid var(--color-accent);transition:all .25s linear;animation:buttonShinyAnimation 5s ease infinite;background-size:200% 200%;font-weight:700;font-size:18px;letter-spacing:-.5px}@media (hover:hover){.button--shiny:hover{background-color:var(--color-accent);transition:all .25s linear;color:var(--color-accent-dark);animation-play-state:paused}}.button.processing{cursor:default;pointer-events:none;background-color:var(--color-accent-dark);border-color:var(--color-accent-dark);position:relative;transition:background .25s linear,background-color .25s linear,color .25s linear;color:var(--color-accent-dark)}.button.processing.processing--primary{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent)}.button.processing:before{content:"";display:block;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);width:16px;height:16px;border-radius:8px;border:2px solid hsla(0,0%,100%,.5);border-left-color:#fff;animation:spinnerAnimation 2s ease infinite}@-webkit-keyframes spinnerAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinnerAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes buttonShinyAnimation{0%{background-position:0 0}50%{background-position:100% 50%}to{background-position:0 0}}.label{padding:6px 10px;border-radius:18px;border:1px solid var(--color-accent);background-color:var(--color-accent);color:var(--color-font-color);display:inline-block;font-size:14px;line-height:1;font-weight:600;transition:all .25s linear;text-decoration:none}.label.clickable{cursor:pointer}@media (hover:hover){.label.clickable:hover{transition:all .25s linear;border-color:var(--color-accent-dark);background:transparent}}.label--small{padding:5px 10px 3px;font-size:12px}.label--outline{border-color:var(--color-accent-dark);background:transparent}@media (hover:hover){.label--outline.clickable:hover{background-color:var(--color-accent);border-color:var(--color-accent)}}.input-box{margin-bottom:20px;width:100%;max-width:300px}.input-box label{display:block;color:var(--color-accent-dark);font-size:12px;font-weight:600;margin-bottom:10px}.input-box label span{font-size:10px;text-transform:uppercase;color:var(--color-light-blue)}.input-box input,.input-box select,.input-box textarea{font-family:Open Sans,sans-serif;margin-bottom:5px;background-color:var(--color-grey);border:1px solid var(--color-grey);border-radius:4px;padding:8px 32px 8px 12px;color:var(--color-dark-blue);font-weight:400;width:100%;font-size:14px}.input-box input::placeholder,.input-box select::placeholder,.input-box textarea::placeholder{font-family:Open Sans,sans-serif;font-size:14px;color:rgba(var(--color-font-color),.7);opacity:.5}.input-box.checkbox label{display:inline-block;font-weight:400;vertical-align:text-top;width:calc(100% - 30px);cursor:pointer;margin-bottom:0}.input-box.checkbox .input-box__input:after{top:0}.input-box.checkbox .input-box__message{padding-left:30px}.input-box.checkbox.large{width:30px;height:30px}.input-box.checkbox.large input[type=checkbox]:after{width:30px;height:30px;border-radius:4px;font-size:20px;padding-left:4px}.input-box input[type=checkbox]{vertical-align:text-top;width:0;margin-right:20px;cursor:pointer;margin-top:0;min-width:0}.input-box input[type=checkbox]:checked:after{content:"\f103";transition:all .25s linear}.input-box input[type=checkbox]:after{transition:all .25s linear;content:"";display:block;width:16px;height:16px;border:1px solid var(--color-grey);border-radius:4px;font-family:brsch!important;font-style:normal;font-weight:400!important;color:var(--color-accent-dark);font-size:10px;padding-left:2px;padding-top:2px;vertical-align:top;background-color:var(--color-grey)}.input-box.search .input-box__input input{padding-left:32px}.input-box.search .input-box__input:before{content:"\f116"}.input-box.password .input-box__input:after{content:"\f108"}.input-box.password.show-password .input-box__input:after{content:"\f109"}.input-box.invalid input{transition:all .25s linear;border-color:#ea1601}.input-box.invalid .input-box__input:after{content:"\f11a";color:#ea1601}.input-box.invalid .input-box__message{transition:all .25s linear;color:#ea1601}.input-box__input{transition:all .25s linear;position:relative;display:inline-block;width:100%}.input-box__input:after,.input-box__input:before{font-family:brsch!important;font-style:normal;font-weight:400!important;vertical-align:top;position:absolute;top:5px;z-index:2;font-size:16px}.input-box__input:before{left:10px}.input-box__input:after{right:10px}.input-box__input .overlay{position:absolute;right:10px;top:5px}.input-box__input .overlay.toggle-password-show{width:36px;height:36px;top:0;right:0;z-index:3;cursor:pointer}.input-box__input .overlay.cross,.input-box__input .overlay.hide-password,.input-box__input .overlay.magnifier{cursor:pointer}.input-box__input .overlay.hide-password .when-show{display:none}.input-box__input .overlay.hide-password .when-hide{display:block}.input-box__input .overlay.show-password{cursor:pointer}.input-box__input .overlay.show-password .when-show{display:block}.input-box__input .overlay.show-password .when-hide{display:none}.input-box__input .overlay.left{right:auto;left:10px}.input-box__input .overlay.error{color:#ea1601}.input-box__message{font-size:12px;font-weight:400;color:rgba(var(--color-font-color),.7);transition:all .25s linear}.input-box .qs-datepicker-container{overflow:visible}.input-box .qs-month,.input-box .qs-year{font-size:14px}.input-box .qs-day,.input-box .qs-num{font-size:14px;height:25px}.input-box .qs-controls{background-color:var(--color-grey)}.input-box .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:var(--color-accent)}.input-box .qs-overlay-month{padding:6px 0}.input-box .selectize-control.single .selectize-input{font-family:Open Sans,sans-serif;background-color:var(--color-grey);background:var(--color-grey);border:1px solid var(--color-grey);border-radius:4px;padding:8px 32px 8px 12px;color:var(--color-dark-blue);font-weight:400;width:100%;background-image:none;white-space:nowrap;box-shadow:none;display:block;font-size:14px}.input-box .selectize-control.single .selectize-input.input-active input{display:inline-block;vertical-align:middle}.input-box .selectize-control.single .selectize-input .item{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.input-box .selectize-control.single .selectize-input::placeholder{font-family:Open Sans,sans-serif;font-size:14px;color:rgba(var(--color-font-color),.7);opacity:.5}.input-box .selectize-dropdown.single{font-family:Open Sans,sans-serif;border:1px solid var(--color-grey);border-radius:4px;font-size:14px}.input-box .selectize-dropdown.single .selectize-dropdown-content .option.selected{background-color:var(--color-grey);font-size:14px;line-height:1.4}.site{position:relative;padding-top:20px}@media (min-width:1200px){.site{white-space:nowrap}}@media (min-width:1200px){.site__body{white-space:normal}}@media (min-width:1200px){.site__body.with-sidebar{display:inline-block;vertical-align:top;width:calc(100% - 250px);padding-right:20px}}.site__sidebar{display:none}@media (min-width:1200px){.site__sidebar{white-space:normal;vertical-align:top;display:inline-block;width:250px}}.site__sidebar .ad{width:100%;height:160px;background:#d3d3d3;margin-bottom:20px}.site__sidebar .ad-2{height:350px}.site__sidebar .ad-3{height:100px}.site__arrows{position:absolute;left:0;height:100px;top:-160px;z-index:99999999999;pointer-events:none;display:flex;justify-content:center;background:linear-gradient(180deg,transparent,#000);margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}@media (min-width:992px){.site__arrows{display:none}}.site__arrows .arrow{position:absolute;height:40px;width:40px;border:4px solid #fff;border-top:none;border-left:none;border-radius:4px;transform:rotate(43deg);box-shadow:2px 2px 4px rgba(0,0,0,.4);animation:arrowAnimation 3s infinite}@keyframes arrowAnimation{0%{transform:rotate(45deg) translateY(0)}54%{transform:rotate(45deg) translateY(25px) translateX(25px)}80%,to{transform:rotate(45deg) translateY(0)}}.header{z-index:20;background:var(--color-white);width:100%;height:60px;position:sticky;box-shadow:0 4px 4px rgba(0,0,0,.25);text-align:left;padding:15px 0 0;top:0}@media (min-width:992px){.header{height:130px;padding:20px 0 0}}.header .hide-on-scrolled{display:block}.header .show-on-scrolled{display:none}.header .small-menu{list-style:none;display:inline-block}.header .small-menu__item{display:inline-block;position:relative}.header .small-menu__item--parent.open .small-menu__link:after,.header .small-menu__item--parent.open>.small-menu__sub-menu__link:after{transition:all .25s linear;transform:rotate(90deg)!important}@media (min-width:992px){.header .small-menu__item--parent.open .small-menu__link:after,.header .small-menu__item--parent.open>.small-menu__sub-menu__link:after{transform:rotate(-90deg)!important}}.header .small-menu__item--parent.open>.small-menu__sub-menu__link:after{transform:rotate(-90deg)!important;transition:all .25s linear}.header .small-menu__item--parent .small-menu__link:after{content:"\f104";font-family:brsch!important;font-style:normal;font-weight:400!important;vertical-align:top;line-height:26px;margin-left:4px;display:inline-block;transition:all .25s linear;transform:rotate(-90deg)}@media (min-width:992px){.header .small-menu__item--parent .small-menu__link:after{transform:rotate(90deg)}}.header .small-menu__item>.small-menu__sub-menu{background:#fff;box-shadow:0 4px 7px 2px rgba(var(--box-card-shadow),.3);border:1px solid #d1dce1;border-radius:4px;text-align:left;display:none;min-width:300px;max-width:400px;width:auto;overflow-x:hidden;overflow-y:auto;max-height:400px;z-index:2}@media (min-width:992px){.header .small-menu__item>.small-menu__sub-menu{max-height:800px}}.header .small-menu__item>.small-menu__sub-menu>.small-menu__sub-menu__item:first-child>.small-menu__sub-menu__link:first-child{border-top:none}.header .small-menu__item>.small-menu__sub-menu>.small-menu__sub-menu__item.small-menu__item--parent>.small-menu__sub-menu__link:after{position:absolute;right:4px;top:4px;content:"\f104";font-family:brsch!important;font-style:normal;font-weight:400!important;vertical-align:top;line-height:26px;display:block;transform:rotate(90deg);transition:all .25s linear}.header .small-menu__item>.small-menu__sub-menu>.small-menu__sub-menu__item>.small-menu__sub-menu__link{border-top:1px solid #d1dce1;background-color:var(--color-light-grey);display:block;margin-right:0;position:relative;padding:8px 24px 8px 8px}.header .small-menu__sub-menu{position:absolute;bottom:36px;display:block;left:0;z-index:2}@media (min-width:992px){.header .small-menu__sub-menu{left:auto;right:0;top:30px;bottom:unset}}.header .small-menu__sub-menu__item{display:block;position:relative}.header .small-menu__sub-menu__item .small-menu__sub-menu{position:relative;top:0;border-top:1px solid #d1dce1;padding-left:8px;padding-right:8px;display:none}.header .small-menu__sub-menu__item .small-menu__sub-menu>.small-menu__sub-menu__item{display:block;margin-bottom:8px;margin-top:8px}.header .small-menu__sub-menu__item .small-menu__sub-menu>.small-menu__sub-menu__item .small-menu__sub-menu__link{display:block;margin:0;font-size:14px;line-height:1.25;color:var(--color-dark-blue)}@media (min-width:992px){.header.scrolled{padding-top:10px;height:60px}}.header.scrolled .hide-on-scrolled{display:none}.header.scrolled .show-on-scrolled{display:block}@media (min-width:992px){.header.scrolled .header__logo{max-width:200px;order:0}.header.scrolled .header__logo svg{height:auto;width:100%}}.header.scrolled .header__logo .no-scroll{display:none}.header.scrolled .header__logo .on-scroll{display:block}@media (min-width:992px){.header.scrolled .header__menu{order:1;flex-basis:0;flex-grow:1;white-space:nowrap}.header.scrolled .header__menu .menu{margin-top:4px}.header.scrolled .header__menu .menu__element{margin-right:6px;white-space:normal}.header.scrolled .header__menu .menu__element-selector{padding:10px 4px 20px;font-size:14px}.header.scrolled .header__menu .menu__element-selector:after{left:6px;width:calc(100% - 12px)}}.header.scrolled .header__menu-regions{display:none}.header.scrolled .header__smallMenu{order:2;padding-top:6px;flex-grow:0}.header__articleBar{position:absolute;bottom:-4px;height:4px;width:100%}.header__articleBar-bar{display:block;background:var(--color-accent);height:100%;width:0;transition:width .5s linear}.header__burger{display:flex;align-items:center}@media (min-width:992px){.header__burger{display:block}}.header__burger .burger{vertical-align:middle;position:relative;width:32px;height:28px;cursor:pointer}.header__burger .burger.open span{transition:all .1s linear}.header__burger .burger.open span:first-child{top:11px;transform:rotate(45deg)}.header__burger .burger.open span:nth-child(2){top:11px;width:0}.header__burger .burger.open span:nth-child(3){top:11px;transform:rotate(-45deg)}.header__burger .burger span{display:block;position:absolute;width:100%;height:3px;background:var(--color-accent-dark);transition:all .1s linear;border-radius:2px}.header__burger .burger span:first-child{top:0}.header__burger .burger span:nth-child(2){top:11px;width:24px}.header__burger .burger span:nth-child(3){top:22px}@media (min-width:992px){.header__burger{display:none}}.header__search a{text-decoration:none;margin-left:auto;margin-right:0;width:32px;height:32px;line-height:1;border:2px solid var(--color-accent-dark);border-radius:16px;color:var(--color-accent-dark);display:flex;align-items:center;justify-content:center}@media (min-width:992px){.header__search{display:none}}.header__logo{display:flex;align-items:center;text-align:center;justify-content:center}@media (min-width:992px){.header__logo{justify-content:flex-start;text-align:left}}.header__logo .no-scroll{display:block}@media (max-width:992px){.header__logo .no-scroll{display:none!important}}.header__logo .on-scroll{display:none}@media (max-width:992px){.header__logo .on-scroll{display:block}}.header__logo svg{width:auto;max-width:75%;height:32px}@media (min-width:992px){.header__logo svg{max-width:100%;height:50px}}.header__menu{overflow:hidden;transition:max-height .1s linear}.header__menu.open{max-height:100vh;transition:max-height .1s linear}@media (max-width:992px){.header__menu{max-height:0;width:100%;background-color:var(--color-white);margin-top:7px;height:calc(100vh - 60px)}}@media (min-width:992px){.header__menu{display:block;position:static}}.header__menu-buttons{margin-top:20px}.header__menu-buttons a{display:block;width:100%}@media (min-width:992px){.header__menu-buttons{display:none}}.header__menu-regions{display:none}@media (min-width:992px){.header__menu-regions{display:block}}.header__menu-regions .input-box{display:flex;justify-content:center;align-items:center}.header__menu-regions .input-box label{margin-bottom:0;margin-right:8px}.header__menu-regions .input-box .selectize-input{cursor:pointer!important}.header__menu-regions .input-box .selectize-input.input-active input[type=select-one]{display:none!important}.header__menu-regions .input-box .selectize-dropdown .option{cursor:pointer}.header__menu-footer{display:flex;align-items:center;justify-content:center;margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid rgba(0,0,0,.15)}@media (min-width:992px){.header__menu-footer{display:none}}.header__menu-footer a,.header__menu-footer div{text-decoration:none}.header__menu-footer a:last-child,.header__menu-footer div:last-child{margin-right:0}.header__menu-footer .small-menu__item:after{content:"";display:inline-block;width:1px;height:16px;background:var(--color-accent-dark);opacity:.15;margin-left:8px;margin-right:4px;vertical-align:middle}.header__menu-footer a{color:var(--color-accent-dark);font-size:14px;line-height:16px}.header__menu-footer__region select{border:none;color:var(--color-accent-dark)}.header__smallMenu{display:none;text-align:right}@media (min-width:992px){.header__smallMenu{display:block;white-space:nowrap}}.header__smallMenu a:not(.button){text-decoration:none;color:var(--color-accent-dark);font-size:14px;line-height:16px;vertical-align:middle;margin-right:10px}.header__smallMenu a:not(.button):before{vertical-align:middle}.header__smallMenu .button{margin-right:10px}.header__smallMenu-burger{vertical-align:middle;display:inline-block}.header__smallMenu-burger .burger{vertical-align:middle;position:relative;width:18px;height:18px;cursor:pointer}.header__smallMenu-burger .burger span{display:block;position:absolute;width:100%;height:2px;background:var(--color-accent-dark)}.header__smallMenu-burger .burger span:first-child{top:2px}.header__smallMenu-burger .burger span:nth-child(2){top:7px}.header__smallMenu-burger .burger span:nth-child(3){top:12px}.footer{background-color:var(--color-dark-blue);color:#fff;padding-top:40px;padding-bottom:40px}.footer__details{margin-bottom:32px;align-content:center}@media (min-width:992px){.footer__details{margin-bottom:48px;text-align:center}}.footer__details-logo img{height:auto;max-width:150px;margin-bottom:20px}.footer__details-address{font-size:14px!important;line-height:1.4;opacity:.8}.footer__details-address p a{color:var(--color-accent)}.footer__details-socials{margin-top:30px;text-align:center}@media (min-width:992px){.footer__details-socials{margin-top:0}}.footer__details-socials .social{background-color:var(--color-accent-dark);width:32px;height:32px;color:#fff;text-decoration:none;border-radius:16px;display:inline-block;margin-right:10px;text-align:center;padding-top:8px;margin-bottom:24px}.footer__details-socials .social:last-child{margin-right:0}.footer__details-underSocials{font-size:12px!important;line-height:1.4}.footer__boxes{margin-bottom:30px}@media (min-width:992px){.footer__boxes{text-align:center}}.footer__boxes-single{margin-bottom:20px}@media (min-width:992px){.footer__boxes-single{margin-bottom:0}}.footer__boxes-single__heading{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:16px;font-weight:700;color:var(--color-accent);margin-bottom:10px}@media (min-width:992px){.footer__boxes-single__heading{font-size:18px}}.footer__boxes-single a{display:block;color:#fff;text-decoration:none;opacity:.8;margin-bottom:8px;font-size:14px}.footer__legals{text-align:center;margin-bottom:30px}.footer__legals a{text-decoration:none;color:#fff;opacity:.8;font-size:12px;line-height:16px;position:relative}.footer__legals a:after{content:"";width:4px;height:4px;border-radius:2px;background-color:#fff;opacity:.3;display:inline-block;margin-right:4px;margin-left:4px;vertical-align:middle}.footer__legals a:last-child:after{display:none}.footer__copyright{text-align:center;font-family:Rufina,serif;font-size:14px;line-height:16px;font-weight:700}.search-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;padding:30px 10px;background:rgba(0,0,0,.8)}@media (min-width:992px){.search-popup{padding:60px 30px}}.search-popup__body{max-width:640px;margin-left:auto;margin-right:auto;position:relative;max-height:100%;overflow-y:auto}.search-popup__body-close{position:absolute;top:16px;right:16px;cursor:pointer}.search-popup__body.box{padding:32px 20px}.search-popup__body-title{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:28px;font-weight:700;text-align:center;margin-bottom:10px}@media (min-width:992px){.search-popup__body-title{font-size:32px}}.search-popup__body-input{display:flex;align-items:center;justify-content:center}.search-popup__body-input i{font-size:16px}.search-popup__body-input .input-box{margin-bottom:0;margin-right:10px;max-width:300px;width:100%}.search-popup__body-input .input-box input{max-width:400px;margin-bottom:0}.search-popup__body-results .search-group-label:first-child{margin-top:20px;padding-top:10px;border-top:2px solid var(--color-accent-dark)}.login-popup{position:fixed;bottom:0;left:0;width:100vw;padding-bottom:32px;padding-top:32px;z-index:1000}.login-popup__body{max-width:500px;margin-left:auto;margin-right:auto;position:relative;max-height:100%;overflow-y:auto;text-align:center}.login-popup__body-close{position:absolute;top:0;right:0;cursor:pointer;padding:16px;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;background-color:var(--color-accent-dark)}.login-popup__body.box{padding:16px 48px 16px 20px;margin-top:0;margin-bottom:0;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.menu{margin-top:20px;max-height:calc(100% - 118px);padding-right:10px;margin-right:-10px;height:100%;overflow-y:scroll}@media (min-width:992px){.menu{overflow:hidden;padding-right:0;margin-right:0;margin-top:8px;max-height:unset}}.menu__element{display:block}@media (min-width:992px){.menu__element{display:inline-block;margin-right:20px;width:auto}.menu__element:last-child{margin-right:0}}@media (max-width:992px){.menu__element.open .menu__element-body{max-height:unset;transition:all .15s linear}}@media (max-width:992px) and (max-width:992px){.menu__element.open .menu__element-selector.has-submenu:after{transform:rotate(-90deg)}}.menu__element.current .menu__element-selector:after{opacity:1;transition:all .25s linear}.menu__element.premium a{font-weight:700;background:-webkit-linear-gradient(100deg,#33454d,#7496a5,#47616c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.menu__element.active .menu__element-selector{background-color:var(--color-light-grey);transition:background-color .25s,color .25s linear}.menu__element.active .menu__element-selector:after{opacity:1;transition:all .25s linear}.menu__element.active .menu__element-body{max-height:200vh;box-shadow:0 4px 4px rgba(0,0,0,.25);transition:all .15s linear}@media (min-width:992px){.menu__element.active .menu__element-body{max-height:100vh}}@media (hover:hover) and (min-width:992px){.menu__element:focus .menu__element-selector,.menu__element:hover .menu__element-selector{background-color:var(--color-light-grey);transition:background-color .25s,color .25s linear}.menu__element:focus .menu__element-selector:after,.menu__element:hover .menu__element-selector:after{opacity:1;transition:all .25s linear}.menu__element:focus .menu__element-body,.menu__element:hover .menu__element-body{max-height:200vh;box-shadow:0 4px 4px rgba(0,0,0,.25);transition:all .15s linear}}@media (hover:hover) and (min-width:992px) and (min-width:992px){.menu__element:focus .menu__element-body,.menu__element:hover .menu__element-body{max-height:100vh}}.menu__element-selector{border-radius:4px 4px 0 0;position:relative;transition:background-color .25s,color .25s linear;color:var(--color-dark-blue);text-transform:uppercase;font-size:14px;line-height:16px;cursor:pointer;padding-bottom:10px;border-bottom:1px solid var(--color-dark-blue);margin-bottom:10px;text-decoration:none;display:block;width:100%}@media (min-width:992px){.menu__element-selector{width:auto;margin-bottom:0;border-bottom:0;padding:10px 10px 20px;font-size:16px;line-height:16px}}@media (max-width:992px){.menu__element-selector.has-submenu:after{transform:rotate(90deg)}}.menu__element-selector:after{content:"\f104";font-family:brsch!important;font-style:normal;font-weight:400!important;position:absolute;transition:all .25s linear;right:0;font-size:18px}@media (min-width:992px){.menu__element-selector:after{transform:rotate(0);background:var(--color-accent);bottom:10px;opacity:0;left:10px;height:2px;width:calc(100% - 20px);content:""}}.menu__element-body{overflow:hidden;max-height:0;transition:all .15s linear}@media (min-width:992px){.menu__element-body{background:var(--color-grey);position:absolute;left:0;width:100%}}.menu__element-body__content{padding-bottom:20px;padding-top:0}@media (min-width:992px){.menu__element-body__content{padding-top:20px;border-top:2px solid var(--color-accent-dark)}}.menu__element-body__label{color:var(--color-dark-blue);text-transform:uppercase;font-size:16px;line-height:1;font-weight:700;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid var(--color-accent);margin-top:20px}@media (min-width:992px){.menu__element-body__label{margin-top:0}}.menu-categories{position:relative}.menu-categories__single{display:block}@media (min-width:992px){.menu-categories__single:not(.has-children) .menu-categories__single-label:after{display:none}}.menu-categories__single.open .menu-categories__single-label:after{transform:rotate(270deg);transition:all .15s linear}@media (min-width:992px){.menu-categories__single{width:50%}}.menu-categories__single-label{border:2px solid var(--color-accent-dark);border-radius:4px;padding:10px;display:block;width:100%;margin-bottom:20px;font-size:14px;line-height:1;font-weight:600;color:var(--color-accent-dark);text-decoration:none;position:relative;transition:background-color .1s,border .1s linear}.menu-categories__single-label:after{position:absolute;content:"\f104";font-family:brsch!important;font-style:normal;font-weight:400!important;vertical-align:top;right:10px;font-size:18px;margin-top:-2px;transition:all .15s linear}@media (min-width:992px){.menu-categories__single-label:after{transform:rotate(0)}}.menu-categories__single-submenu{margin-bottom:20px;margin-left:10px}@media (min-width:992px){.menu-categories__single-submenu{display:none;width:50%;position:absolute;left:50%;padding:10px;top:0;height:auto;margin-bottom:0;min-height:100%}}.menu-categories__single-submenu__links{padding-left:10px;border-left:2px solid var(--color-accent-dark)}.menu-categories__single-submenu a{display:block;margin-bottom:10px;font-size:14px;line-height:1.2;font-weight:600;text-decoration:none;color:var(--color-accent-dark)}.menu-categories__single-submenu a:last-child{margin-bottom:0}@media (hover:hover) and (min-width:992px){.menu-categories__single:hover{width:100%}.menu-categories__single:hover .menu-categories__single-label{width:50%;background-color:var(--color-accent);border-color:var(--color-accent);transition:background-color .1s,border .1s linear}.menu-categories__single:hover .menu-categories__single-submenu{display:block}}@media (hover:hover) and (min-width:992px) and (min-width:992px){.menu-categories__single:hover .menu-categories__single-submenu{display:flex;align-items:center}}.menu-editors__single{display:block;margin-bottom:10px;vertical-align:middle;text-decoration:none;font-size:14px;line-height:1.5;font-weight:600;color:var(--color-dark-blue)}.menu-editors__single:last-child{margin-bottom:0}.menu-editors__single img{vertical-align:middle;height:32px;width:32px;margin-right:10px}.menu-topics a{display:block;font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:16px;font-weight:700;text-decoration:none;margin-bottom:10px}@media (min-width:992px){.menu-topics a{font-size:18px}}.menu-topics a:last-child{margin-bottom:0}.article-block{white-space:nowrap;margin-bottom:20px}.article-block:last-child{border-bottom:none}@media (min-width:768px){.article-block{padding-bottom:0;margin-bottom:0;border-bottom:none}}.article-block.longer-text .article-block__details-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}.article-block.additional-margin-bottom{margin-bottom:20px}.article-block__thumbnail{position:relative}.article-block__thumbnail-wrap{position:relative;width:100%;padding-bottom:100%}.article-block__thumbnail-wrap img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover}.article-block__thumbnail-play{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.3)}.article-block__thumbnail-play.small i{width:60px;height:60px;font-size:26px;padding-left:6px}.article-block__thumbnail-play i{width:100px;height:100px;background:var(--color-accent-dark);border-radius:50px;color:#fff;font-size:44px;display:flex;justify-content:center;align-items:center;padding-left:10px}.article-block__thumbnail img{display:block;max-width:100%}.article-block__details{white-space:normal;margin-top:8px}.article-block__details-tags{line-height:1;margin-bottom:4px}.article-block__details-divider{display:inline-block;position:relative;vertical-align:top;height:16px;width:4px;margin-left:2px;margin-right:2px}.article-block__details-divider:after{content:"";display:block;position:absolute;top:6px;background:var(--color-accent);width:4px;height:4px;border-radius:8px}.article-block__details-label{vertical-align:top;font-size:14px;line-height:16px;color:var(--color-dark-blue);text-decoration:none;font-weight:600;display:inline-block}.article-block__details-label.premium,.article-block__details-label.sponsored{text-transform:uppercase;font-weight:700}.article-block__details-label.date{font-weight:400;line-height:16px}.article-block__details-label.pinned{text-transform:uppercase;font-size:12px;background-color:var(--color-accent);color:#fff;font-weight:600;padding:3px 4px 1px;border-radius:4px;margin-top:-2px;margin-right:4px}.article-block__details-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;font-size:14px;color:var(--color-font-color)}.article-block__details-content__title{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:16px;font-weight:700;display:block;font-size:20px;text-decoration:none}@media (min-width:992px){.article-block__details-content__title{font-size:20px}}.article-block__details-content a{color:var(--color-font-color)}.article-block__details-author{margin-top:8px}.article-block__details-author a{display:flex;align-items:center;text-decoration:none}.article-block__details-author__image{width:24px;height:24px;border-radius:4px}.article-block__details-author__name{margin-left:8px;font-weight:600;font-size:14px;line-height:1.2;color:var(--color-accent-dark)}.article-block.large-in-menu{margin-bottom:20px}@media (min-width:992px){.article-block.large-in-menu{margin-bottom:0}}@media (min-width:768px){.article-block.horizontal{margin-bottom:20px}}.article-block.horizontal:last-child{margin-bottom:0}.article-block.horizontal.longer-text .article-block__details-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}.article-block.horizontal.big .article-block__thumbnail{display:block;vertical-align:top;width:100%;height:auto;margin-bottom:10px}@media (min-width:992px){.article-block.horizontal.big .article-block__thumbnail{margin-bottom:0}}.article-block.horizontal.big .article-block__thumbnail-wrap{padding-bottom:47.82609%}.article-block.horizontal.big .article-block__details{display:block;vertical-align:top;max-width:100%;padding-left:0;margin-top:0}.article-block.horizontal.big .article-block__details-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}.article-block.horizontal .article-block__thumbnail{display:inline-block;vertical-align:top;width:150px;height:auto}.article-block.horizontal .article-block__thumbnail-wrap{padding-bottom:66.66667%}.article-block.horizontal .article-block__details{display:inline-block;vertical-align:top;max-width:calc(100% - 150px);padding-left:10px;margin-top:0}.article-block.horizontal .article-block__details-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.article-block.horizontal.no-thumbnail .article-block__details{max-width:100%;padding-left:0}.article-block.big .article-block__thumbnail-wrap{padding-bottom:64.78261%}.article-block.big .article-block__details-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical}.article-block.big .article-block__details-content__title{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:28px;font-weight:700;margin-bottom:4px}@media (min-width:992px){.article-block.big .article-block__details-content__title{font-size:32px}}.article-embed{display:flex;background-color:var(--color-grey);padding:10px;margin-bottom:2rem;border-radius:4px;width:100%;flex-direction:column}@media (min-width:768px){.article-embed{flex-direction:row}}.article-embed.no-thumbnail .article-embed__details{max-width:100%}.article-embed.no-excerpt:not(.no-thumbnail){align-items:center;flex-direction:row}.article-embed.no-excerpt:not(.no-thumbnail) .article-embed__thumbnail{width:120px;margin-bottom:0;margin-right:10px}.article-embed.no-excerpt:not(.no-thumbnail) .article-embed__details{max-width:calc(100% - 130px)}.article-embed__thumbnail{width:100%;margin-bottom:10px}@media (min-width:768px){.article-embed__thumbnail{width:240px;margin-right:10px;margin-bottom:0}}.article-embed__thumbnail img{width:100%;height:auto;border-radius:8px}@media (min-width:768px){.article-embed__details{max-width:calc(100% - 250px)}}.article-embed__details-info{font-size:14px}.article-embed__details-info .cat,.article-embed__details-info .date,.article-embed__details-info .divider{display:inline-block;vertical-align:middle;margin-right:2px}.article-embed__details-info .cat{margin-right:0;font-weight:600;text-decoration:none}.article-embed__details-info .divider{width:8px;height:8px;background:var(--color-accent);border-radius:4px}.article-embed__details-title{margin-top:4px;display:block;font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:16px;font-weight:700;text-decoration:none!important}@media (min-width:992px){.article-embed__details-title{font-size:18px}}.article-embed__details-excerpt{margin-top:4px;font-size:14px;line-height:1.5;font-weight:400;color:var(--color-font-color)}.image-box{width:auto;height:auto}.box,.image-box{border-radius:4px}.box{box-shadow:0 4px 7px 2px rgba(var(--box-card-shadow),.3);background-color:var(--color-white);padding:10px 20px 20px;margin-bottom:20px}.box.premium{background:linear-gradient(15deg,#fff,rgba(209,220,225,.05) 60%,#fff);border:2px solid #d1dce1}.box.premium .box__heading{border-bottom-color:#d1dce1}.box.no-heading{padding-top:20px}.box__heading{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:2px solid var(--color-accent);margin-bottom:20px}.box__heading.has-filters{margin-bottom:8px}.box__heading.extended-title,.box__heading.with-labels{display:block}.box__heading.extended-title .box__heading-title{display:inline-block;vertical-align:middle}.box__heading.extended-title i{vertical-align:sub;font-size:16px;line-height:1.2}.box__heading-title{font-weight:700;font-size:16px;line-height:1.2;color:var(--color-font-color);letter-spacing:.5px;text-transform:uppercase;text-decoration:none}.box__heading-title__wrap>*{display:inline-block}.box__heading-labels{margin-top:10px;margin-bottom:10px}.box__heading-labels .label{margin-bottom:10px}.box__heading-actions{font-weight:600;white-space:nowrap}.box__heading-actions a{text-decoration:none;color:var(--color-accent-dark);font-size:14px;vertical-align:middle;display:block}.box__heading-actions a i{vertical-align:middle;display:inline-block;font-size:18px;margin-top:-2px}.box__content .sidebar{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.box__content-pagination{margin-top:20px}.box__content-filters{border-bottom:1px solid var(--color-light-blue);margin-bottom:16px}.box__content-filters.open .box__content-filters__heading-toggler i{transform:rotate(-90deg);transition:all .25s linear}.box__content-filters.category-description--bottom{border-bottom:none;margin-bottom:0;padding-top:10px}.box__content-filters.category-description .box__content-filters__heading{display:inline-flex;justify-content:flex-start}.box__content-filters.category-description .box__content-filters__heading-name{font-size:14px;font-weight:600;margin-right:4px}.box__content-filters.category-description .box__content-filters__body{font-size:14px}.box__content-filters.category-description .box__content-filters__body p{margin-bottom:8px}.box__content-filters__heading{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-top:8px;padding-bottom:8px;margin-bottom:8px}@media (hover:hover){.box__content-filters__heading:hover{cursor:pointer}}.box__content-filters__heading-name{vertical-align:middle}.box__content-filters__heading-name i{vertical-align:middle;line-height:20px}.box__content-filters__heading-toggler i{display:block;transform:rotate(90deg);transition:all .25s linear}.box__content-filters__body-search{display:flex;align-items:flex-end;margin-bottom:16px}.box__content-filters__body-search .input-box{max-width:unset}@media (min-width:768px){.box__content-filters__body-search .input-box{margin-bottom:0}}.box__content-filters__body-search .input-box input{margin-bottom:0}.box__content-filters__body-categories .label{margin-bottom:10px}.pagination-links{display:flex;align-items:center;justify-content:center}.pagination-links .page-numbers{display:block;padding:4px 6px;font-size:14px;font-weight:600;border:1px solid var(--color-accent-dark);color:var(--color-accent-dark);margin:0 5px;border-radius:4px;text-decoration:none;text-align:center;min-width:30px}.pagination-links .page-numbers:first-child{margin-left:0}.pagination-links .page-numbers:last-child{margin-right:0}.pagination-links .page-numbers i{font-size:16px;line-height:20px;display:block}.pagination-links .page-numbers.dots{border:none;margin:0}.pagination-links .page-numbers.next,.pagination-links .page-numbers.prev{background-color:var(--color-light-blue);border-color:var(--color-light-blue);color:#fff}.pagination-links .page-numbers.current{background-color:var(--color-accent-dark);color:#fff}.ad-box{max-width:100%;margin-bottom:20px}.ad-box a{max-width:100%}.ad-box a,.ad-box img{display:block;height:auto}.ad-box img{width:100%}.ad-box iframe{display:block;max-width:100%}.article{padding-bottom:20px}.article .image-caption,.article figcaption{font-size:14px;color:rgba(0,0,0,.6);margin-top:4px;max-width:640px;margin-left:auto;margin-right:auto}@media (min-width:992px){.article .image-caption,.article figcaption{text-align:center}}.article .wp-block-image img,.article img{border-radius:4px}.article img{max-width:100%;margin-left:auto;margin-right:auto;height:auto;display:block}.article-details .date{color:var(--color-accent-dark);vertical-align:middle}.article-details .divider{width:4px;height:4px;display:inline-block;border-radius:2px;background:var(--color-accent-dark);vertical-align:middle;margin-left:4px;margin-right:4px}.article-details .read-time{vertical-align:middle;color:var(--color-accent-dark);opacity:.7}.article__properties{display:flex;justify-content:space-between;padding-bottom:4px;margin-bottom:10px;border-bottom:2px solid var(--color-accent)}@media (min-width:992px){.article__properties{margin-bottom:20px}}.article__properties-breadcrumbs span{font-size:14px;font-weight:800;text-transform:uppercase;vertical-align:middle}.article__properties-breadcrumbs svg{vertical-align:middle;height:16px;width:auto}.article__properties-breadcrumbs a{text-decoration:none;font-weight:600;font-size:14px;line-height:1;color:var(--color-accent-dark);vertical-align:middle}.article__properties-breadcrumbs i{line-height:1;vertical-align:middle;display:inline-block}.article__properties-details{display:none;font-size:14px}@media (min-width:992px){.article__properties-details{display:block}}.article .share-block{width:32px;height:32px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:16px;border:2px solid var(--color-accent-dark);color:var(--color-accent-dark);font-size:14px;line-height:1;cursor:pointer}.article .share-block a{text-decoration:none;display:block}.article__body{max-width:640px;margin-left:auto;margin-right:auto;margin-bottom:10px;position:relative}.article__body.ranking{max-width:unset}.article__body-titleLabel{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:28px;font-weight:700;display:block;margin-top:-8px;color:var(--color-accent-dark)}@media (min-width:992px){.article__body-titleLabel{font-size:32px}}.article__body-share{display:none;position:sticky;margin-left:-50px;top:80px;height:0;float:left;margin-bottom:100px}@media (min-width:calc(640px + 100px + 40px)){.article__body-share{display:block}}.article__body-share .share-block{margin-bottom:10px}.article__body-share .share-block:last-child{margin-bottom:0}.article__body h1{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:32px;font-weight:700}@media (min-width:992px){.article__body h1{font-size:48px;margin-bottom:20px}}.article__body .featured-excerpt{font-weight:600;margin-bottom:20px}.article__body-info{display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:2px solid var(--color-accent);margin-bottom:20px}.article__body-info__author{display:flex;align-items:center}.article__body-info__author img{width:48px;height:48px;border-radius:4px;margin-right:10px}.article__body-info__author .author{text-decoration:none;color:var(--color-accent-dark);font-weight:600;font-size:14px;line-height:1.2}.article__body-info__reactions{display:flex;align-items:center}.article__body-info__reactions img{width:24px;height:24px}.article__body-info__reactions span{font-size:14px;line-height:1.2;font-weight:400;color:rgba(0,0,0,.6);margin-left:5px}.article__body-tags{margin-bottom:20px}.article__body-tags a{text-decoration:none;font-size:14px;line-height:1;font-weight:600}.article__body-summary{display:flex;justify-content:space-between;align-items:flex-start}.article__body-summary .section-label{margin-bottom:10px}.article__body-summary__reactions .reaction{margin-top:8px;position:relative;display:inline-block;margin-right:10px;cursor:pointer}@media (min-width:992px){.article__body-summary__reactions .reaction{margin-right:20px}}.article__body-summary__reactions .reaction:last-child{margin-right:0}.article__body-summary__reactions .reaction img{width:32px;height:32px;display:block}.article__body-summary__reactions .reaction.voted{pointer-events:none;cursor:default}.article__body-summary__reactions .reaction.voted .reaction__count{color:var(--color-accent)}.article__body-summary__reactions .reaction__count{position:absolute;top:-8px;left:24px;background-color:var(--color-accent-dark);border-radius:4px;padding:2px 4px;font-size:12px;line-height:1.2;color:#fff;font-weight:600}.article__body-summary__share{text-align:right}.article__body-summary__share .share-block{display:inline-flex;margin-right:5px;margin-top:8px}@media (min-width:992px){.article__body-summary__share .share-block{margin-right:10px}}.article__body-summary__share .share-block:last-child{margin-right:0}.article__body-series{margin-top:16px;background:#d1dce1;padding:8px;border-radius:4px;margin-bottom:16px}.article__body-series.open .article__body-series__title i{transform:rotate(-90deg)}.article__body-series__title{font-weight:700;font-size:16px;line-height:1.2;color:var(--color-font-color);letter-spacing:.5px;text-transform:uppercase;line-height:1.5;font-size:14px;display:flex;cursor:pointer;justify-content:space-between}.article__body-series__title i{font-size:22px;transition:all .25s linear;display:block;transform:rotate(90deg);height:22px}.article__body-series__list{margin-top:8px;max-height:350px;overflow-y:auto;overflow-x:hidden;padding-right:4px;margin-right:-4px}.article__body-series__list-single{display:flex;margin-bottom:8px;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.5);border-radius:4px;padding:8px}.article__body-series__list-single.current{background-color:#fff}.article__body-series__list-single:last-child{margin-bottom:0}.article__body-series__list-single__number{width:32px;display:block;text-align:center;padding-right:8px}.article__body-series__list-single__article{display:block;width:calc(100% - 32px)}.article__body-seriesNavigation{margin-top:16px;background:#d1dce1;padding:8px;border-radius:4px;margin-bottom:16px}.article__body-seriesNavigation__title{font-weight:700;font-size:16px;line-height:1.2;color:var(--color-font-color);letter-spacing:.5px;text-transform:uppercase;line-height:1.5;font-size:14px;margin-bottom:8px}.article__body-seriesNavigation__box{display:flex;justify-content:center;align-items:center}.article__body-seriesNavigation__box-arrow{font-size:16px}.article__body-seriesNavigation__box-arrow i{display:block;width:16px;height:16px}.article__body-seriesNavigation__box-arrow.prev{padding-right:4px}.article__body-seriesNavigation__box-arrow.prev i{display:block;transform:rotate(180deg)}.article__body-seriesNavigation__box-arrow.next{padding-left:4px}.article__body-seriesNavigation__box-article{padding:8px;border-radius:4px;background-color:hsla(0,0%,100%,.5)}@media (max-width:768px){.article__body-seriesNavigation .col-md-6:last-child{margin-top:8px}}.article__thumbnail{margin-bottom:10px}@media (min-width:992px){.article__thumbnail{margin-bottom:20px}}.article__thumbnail img{max-height:500px}.article__thumbnail-embed{max-width:640px;margin-left:auto;margin-right:auto}.article__thumbnail-embed__content{position:relative;width:100%;padding-bottom:56.25%}.article__thumbnail-embed__content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article--ranking__hero{background-color:var(--color-dark-blue);color:#fff;padding:20px 10px;align-items:center;border-bottom:10px solid var(--color-accent)}.article--ranking__hero .article__thumbnail{margin-bottom:10px}@media (min-width:768px){.article--ranking__hero .article__thumbnail{margin-bottom:0}}.article--ranking__hero h1{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:32px;font-weight:700;color:#fff;margin-bottom:8px}@media (min-width:992px){.article--ranking__hero h1{font-size:48px}}.article--ranking__hero .article__properties{border-bottom:0;color:#fff;margin-bottom:0}.article--ranking__hero .article__properties-breadcrumbs a,.article--ranking__hero .article__properties .date{color:var(--color-accent)}.article--ranking__hero-content{margin-bottom:10px}.article--ranking__hero-content.styled-text{font-size:14px;opacity:.7}.article--ranking__hero-details .article__body-info__author img{width:32px;height:32px}.article--ranking__hero-details .article__body-info__author .author{color:#fff;font-weight:500}.article--ranking__hero-details .article__body-info{margin-bottom:0;padding-bottom:0;border-bottom:none}.article--ranking__hero-details .article__body-tags .section-label{color:var(--color-white);opacity:.7;margin-top:12px}.article--ranking__hero-details .article__body-tags a{color:var(--color-accent)}.article--ranking__hero-details__share{display:flex;justify-content:center;align-items:center}.article--ranking__hero-details__share .share-block{margin-right:8px;border-color:var(--color-accent)}.article--ranking__hero-details__share .share-block a{color:#fff}.article--ranking__hero-details__share .share-block:last-of-type{margin-right:0}.article--ranking .ranking .position{padding:20px 10px}@media (min-width:768px){.article--ranking .ranking .position{padding:40px 10px}}.article--ranking .ranking .position:nth-child(2n){background-color:var(--color-background)}.article--ranking .ranking .position__details-number{width:60px;height:60px;background-color:var(--color-accent-dark);color:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:8px;font-size:40px;font-weight:700;border-bottom:8px solid var(--color-accent)}.article--ranking .ranking .position__details-title{margin-bottom:10px}.article--ranking .ranking .position__image{display:block;width:auto;height:auto;max-width:100%;position:sticky;top:80px;margin-bottom:10px}@media (min-width:768px){.article--ranking .ranking .position__image{margin-bottom:0}}.article--ranking .ranking .position__content a{color:var(--color-dark-blue)}.article--ranking .article__body .paywall{margin-top:20px}.section-label{line-height:1.3;color:rgba(0,0,0,.6);font-size:12px}@media (min-width:992px){.section-label{font-size:14px}}.styled-text{font-size:16px;line-height:1.6}@media (min-width:992px){.styled-text{font-size:18px}}.styled-text p{margin-bottom:10px}@media (min-width:992px){.styled-text p{margin-bottom:20px}}.styled-text p:last-child{margin-bottom:0}.styled-text a{color:var(--color-accent-dark)}.styled-text h1{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:32px;font-weight:700;margin-bottom:10px}@media (min-width:992px){.styled-text h1{font-size:48px}}.styled-text h2{color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-family:Rufina,serif;font-weight:700;font-size:18px;margin-bottom:10px}@media (min-width:992px){.styled-text h2{font-size:24px}}.styled-text h3{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-weight:700;font-size:16px;margin-bottom:10px}.styled-text ol,.styled-text ul{color:var(--color-font-color);margin:0 0 10px}@media (min-width:992px){.styled-text ol,.styled-text ul{margin-bottom:20px}}.styled-text ol li,.styled-text ul li{margin-left:20px;margin-bottom:4px}.styled-text ol li:last-child,.styled-text ul li:last-child{margin-bottom:0}.styled-text ol li ol,.styled-text ol li ul,.styled-text ul li ol,.styled-text ul li ul{margin-bottom:0;margin-top:4px}.styled-text ul{list-style:none}.styled-text ul li{position:relative}.styled-text ul li:before{content:"";position:absolute;left:-16px;background-color:var(--color-accent);border:2px solid var(--color-accent);width:8px;height:8px;border-radius:5px;top:10px}.styled-text ul li ul li:before{background-color:#fff}.styled-text ul li ul li ul li:before{border-radius:0;background-color:var(--color-accent)}#awn-toast-container .awn-toast{box-shadow:2px 4px 4px rgba(0,0,0,.15)}#awn-toast-container .awn-toast-alert{background-color:#ea1601;color:#fff}#awn-toast-container .awn-toast-alert .awn-toast-label{color:#fff;font-size:12px}#awn-toast-container .awn-toast-success{background-color:#08a045;color:#fff}#awn-toast-container .awn-toast-success .awn-toast-label{color:#fff}#awn-toast-container .awn-toast-wrapper{border:none;padding:12px 16px 8px;border-radius:4px}#awn-toast-container .awn-toast-label{font-size:12px}#awn-toast-container .awn-toast-content{font-size:16px;line-height:1.5}.search-results .search-group-label{margin-bottom:10px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-font-color);letter-spacing:.5px;text-transform:uppercase}.search-results .search-tag{text-decoration:none;font-size:14px;line-height:1;font-weight:600;color:var(--color-font-color)}.search-results .label{margin-bottom:10px}.search-results .search-box{display:flex;align-items:center;margin-bottom:20px}.search-results .search-box .input-box{width:calc(100% - 160px);margin-right:10px;margin-bottom:0}.search-results .search-box .input-box input{margin-bottom:0;max-width:100%;width:100%}.search-results .search-box button{width:150px}.search-results .search-full-link{text-align:center;margin-top:10px}.search-results .company__block{padding-bottom:8px;border-bottom:1px solid rgba(var(--color-accent-dark-rgb),.1);margin-bottom:8px}.search-results .search-group-companies .company__block:last-child,.search-results .search-group-companies .company__block:nth-last-child(2){border-bottom:0}.author-block{display:flex;padding:20px}@media (min-width:768px){.author-block{align-items:center}}.author-block__image{width:96px}@media (min-width:768px){.author-block__image{width:168px}}.author-block__image img{width:96px;height:96px;border-radius:4px}@media (min-width:768px){.author-block__image img{width:168px;height:168px}}.author-block__details{padding-left:10px}@media (min-width:768px){.author-block__details{padding-left:20px}}.author-block__details h1{font-size:16px;line-height:1.2;color:var(--color-font-color);letter-spacing:.5px;font-size:18px;line-height:1.1;font-weight:700;text-transform:uppercase;margin-bottom:10px}@media (min-width:768px){.author-block__details h1{font-size:24px}}.signup-box{padding:40px;text-align:center;margin:20px auto 40px}@media (min-width:768px){.signup-box{min-width:500px;margin-bottom:80px;margin-top:40px}}.signup-box__wrapper{display:flex;justify-content:center;align-items:center}.signup-box__heading{max-width:640px;margin-left:auto;margin-right:auto;font-size:14px;margin-bottom:10px}.signup-box__heading-step{margin-top:4px;font-size:12px;line-height:16px;color:#000}.signup-box__message{font-size:12px}.signup-box__message.failure{color:#ea1601}.signup-box__body{font-size:14px;line-height:1.5}.signup-box__body a{text-decoration:none}.signup-box__body .subscription-selection__free{text-align:center}.signup-box__body-form{margin-top:20px;width:260px;margin-left:auto;margin-right:auto;text-align:left}.signup-box__body-form.subscription-selection{max-width:640px;width:100%}.signup-box__body-form .input-box{width:260px}.signup-box__body-form input:not([type=checkbox]),.signup-box__body-form select{width:260px;min-width:unset}.signup-box__body-form button[type=submit]{width:100%;margin-bottom:20px}.signup-box__body-form__smaller .input-box{margin-bottom:0}.signup-box__body-form__smaller a{color:var(--color-font-color);vertical-align:text-top}.signup-box__body-alternative{margin-top:20px;padding-top:20px;border-top:2px solid var(--color-accent-dark);width:260px;margin-left:auto;margin-right:auto}.signup-box__body-alternative a{color:var(--color-accent-dark);font-weight:700}.signup-box__body-alternative a i{font-size:20px;vertical-align:text-bottom;margin-left:-4px}.password-strength{display:flex;align-content:center;justify-content:space-between;width:100%;position:relative;margin:4px 0 4px auto;min-height:12px}.password-strength.empty .too-short,.password-strength.too-short .too-short{display:block}.password-strength.very-weak .password-strength__bar .infill{transition:all .25s linear;background-color:#c6151f;width:10%}.password-strength.very-weak .very-weak{display:block}.password-strength.weak .password-strength__bar .infill{transition:all .25s linear;background-color:#ff6a00;width:25%}.password-strength.weak .weak{display:block}.password-strength.medium .password-strength__bar .infill{transition:all .25s linear;background-color:#ffb700;width:50%}.password-strength.medium .medium{display:block}.password-strength.strong .password-strength__bar .infill{transition:all .25s linear;background-color:#9bbd00;width:75%}.password-strength.strong .strong{display:block}.password-strength.very-strong .password-strength__bar .infill{transition:all .25s linear;background-color:#32c914;width:100%}.password-strength.very-strong .very-strong{display:block}.password-strength__bar{width:60%;position:relative;margin-top:3px;height:4px;border-radius:4px;overflow:hidden;background:rgba(24,49,90,.2)}.password-strength__bar .infill{position:absolute;left:0;right:auto;top:0;width:0;height:100%;transition:all .25s linear}.password-strength__text{width:40%;font-size:10px;line-height:1.2;font-weight:500;text-transform:uppercase;color:rgba(0,18,25,.7)}.password-strength__text .strength{display:none}.company-listing__card{margin-bottom:8px}.company-listing .company__block{padding-bottom:8px;border-bottom:1px solid rgba(var(--color-accent-dark-rgb),.1);margin-bottom:8px}@media (min-width:576px){.company-listing .company__block{border-bottom:0;margin-bottom:16px;padding-bottom:0}}.company-listing__categories i{vertical-align:middle;margin-bottom:4px;font-size:14px;line-height:1.4}.company-listing__categories a{color:var(--color-dark-blue);text-decoration:none;margin-bottom:4px;font-size:14px;display:block;vertical-align:middle}.company-single__about h1{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:28px;font-weight:700}@media (min-width:992px){.company-single__about h1{font-size:32px}}.company-single__about-heading{display:flex;justify-content:space-between;align-items:center}.company-single__about-heading .logo{display:block;margin-right:0;margin-left:auto;max-width:100px;height:auto;width:auto}@media (min-width:768px){.company-single__about-heading .logo{max-height:100px;max-width:350px}}.company-single__about .styled-text{margin-top:10px}@media (min-width:992px){.company-single__details{min-height:calc(100% - 20px)}}.company-single__details .box__content>.row{align-items:center}.company-single__details .box__content-list{margin-bottom:16px}.company-single__details .box__content-list:last-child{margin-bottom:0}@media (min-width:992px){.company-single__details .box__content-list{margin-bottom:0;display:flex;justify-content:space-between;align-items:flex-start}.company-single__details .box__content-list .company-single__details-value{padding-left:8px;text-align:right}}.company-single__details-label{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:16px;font-weight:700}@media (min-width:992px){.company-single__details-label{font-size:18px;margin-bottom:8px}}.company-single__details-value{margin-bottom:8px}.company-single__details-value a{text-decoration:none;color:var(--color-font-color)}.company-single__map{width:100%;height:100%;display:block;position:relative}.company-single__map iframe{max-width:100%}.company-single__map-wrapper{height:calc(100% - 20px)}.company-single__map-wrapper .box__content{height:calc(100% - 52px);min-height:250px}.company-single__map-wrapper .box__content .map{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.company-single__finances-table .table-heading{font-weight:600}.company-single__finances-table-turnover,.company-single__finances-table__year{margin-bottom:8px}.company__block{margin-bottom:16px}.company__block-details .title{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:16px;font-weight:700;text-decoration:none}@media (min-width:992px){.company__block-details .title{font-size:20px}}.company__block-details .category{margin-top:4px}.company__block-details .category a{display:block;font-size:14px;line-height:16px;color:var(--color-dark-blue);text-decoration:none;font-weight:600;color:var(--color-accent-dark)}.company__block-details .about{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;margin-top:4px;opacity:.8}.company__block-details .address{font-size:14px;line-height:1.2;color:var(--color-font-color);opacity:.8;margin-top:8px}.company__block-details .address i{margin-right:4px;vertical-align:middle}.company__block-details .website{font-size:14px;line-height:1.2;color:var(--color-font-color);opacity:.8;margin-top:8px;overflow:hidden;text-overflow:ellipsis}.company__block-details .website a{text-decoration:none;color:var(--color-font-color);vertical-align:middle}.company__block-details .website i{margin-right:4px;vertical-align:middle}.company__card{background-color:var(--color-grey);padding:12px;border-radius:8px;height:100%;min-height:60px}.company__card-details{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-weight:700;font-size:16px;text-decoration:none;display:flex;flex-direction:column;justify-content:center;height:100%}.company__card-details__logo{height:50px;display:flex;align-items:center;margin-bottom:8px}.company__card-details__logo .logo{max-height:50px;max-width:200px;height:auto;width:auto}.company__card-details__title{display:block}.paywall{background-color:var(--color-background);padding:24px;margin-bottom:32px}.paywall__content{font-size:14px;line-height:21px;color:rgba(var(--color-font-color),.7)}.paywall__content em{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-weight:700;font-size:16px;text-decoration:none}.paywall__content ul li{margin-left:24px}.paywall__content ul li:before{background:transparent;color:var(--color-dark-blue);content:"\f102";border:none;font-family:brsch!important;font-style:normal;font-weight:400!important;vertical-align:top;width:16px;height:16px;top:2px;left:-20px;margin-bottom:10px}.paywall__content-heading{color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-family:Rufina,serif;font-weight:700;font-size:18px;margin-bottom:16px}@media (min-width:992px){.paywall__content-heading{font-size:24px}}.paywall__cta-link{display:block;width:100%;background-color:#01a011;border-radius:4px;padding:12px;font-size:16px;line-height:1;font-weight:600;text-align:center;color:#fff!important;text-transform:uppercase;text-decoration:none;transition:all .25s linear;border:2px solid #01a011}@media (hover:hover){.paywall__cta-link:hover{transition:all .25s linear;background-color:#fff;color:#01a011!important}}.paywall__cta-text{text-align:center;font-size:14px;line-height:19px;font-weight:400;color:var(--color-font-color);margin-top:8px}.paywall__paymentMethods{display:flex;justify-content:center;align-items:center;margin-top:16px;flex-direction:column}@media (min-width:576px){.paywall__paymentMethods{flex-direction:row}}.paywall__paymentMethods-label{font-size:12px;line-height:16px;font-weight:400;margin-right:16px;margin-bottom:8px}@media (min-width:576px){.paywall__paymentMethods-label{margin-bottom:0}}.paywall__paymentMethods-images{display:flex;justify-content:center;align-items:center}.paywall__paymentMethods-images img{max-height:20px;width:auto;display:inline-block;margin-left:4px;margin-right:4px}.paywall-fade{position:relative}.paywall-fade:before{content:"";position:absolute;top:auto;bottom:0;left:0;width:100%;height:100%;max-height:150px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}@media (min-width:992px){.paywall-fade:before{max-height:200px}}.premium-bar{position:fixed;bottom:0;left:0;width:100%;background-color:var(--color-dark-blue);color:#fff;box-shadow:0 -4px 4px rgba(0,0,0,.25);padding-top:16px!important;padding-bottom:16px!important}.premium-bar__body{position:relative;flex-direction:column;display:flex;align-items:center;justify-content:center;z-index:4}@media (min-width:992px){.premium-bar__body{flex-direction:row;justify-content:space-between}}.premium-bar__close{position:absolute;right:0;top:-40px;background:var(--color-dark-blue);width:32px;height:32px;border-radius:12px 12px 0 0;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;z-index:5}.premium-bar__image{position:relative;width:350px;height:100%;margin-top:auto}.premium-bar__image img{position:absolute;bottom:16px;left:0;height:auto;width:100%}@media (min-width:992px){.premium-bar__image img{bottom:-16px}}.premium-bar__text{font-size:16px;line-height:1.5;text-align:center}@media (min-width:992px){.premium-bar__text{padding-right:16px;text-align:left}}.premium-bar__cta{margin-top:10px}@media (min-width:992px){.premium-bar__cta{margin-top:0}}.premium-bar__cta-button{min-width:250px;display:block;text-align:center}.takeover{background-color:#000;max-height:100vh;max-width:100vw;position:relative;left:0;top:0;width:100%;border-bottom:10px solid var(--color-light-grey);border:solid var(--color-light-grey);border-width:10px 10px 20px}@media (min-width:992px){.takeover{border-width:20px 20px 40px}}.takeover__header{position:absolute;top:0;right:0;padding:4px 8px;background:#000;z-index:1}.takeover__header span{margin-right:4px;color:#fff;font-size:12px;font-weight:700}@media (min-width:992px){.takeover__header span{font-size:14px}}.takeover__header-close{cursor:pointer;display:flex;justify-content:center;align-items:center}.takeover__header-close .close{position:relative;width:14px;height:24px}.takeover__header-close .close div{width:16px;height:2px;border-radius:2px;background:#fff;position:absolute;left:0;top:11px}.takeover__header-close .close div:first-child{transform:rotate(45deg)}.takeover__header-close .close div:last-child{transform:rotate(-45deg)}.takeover__footer{position:absolute;top:100%;left:0;width:100%;text-align:center;padding:2px 10px 0;font-size:10px;font-weight:600}@media (min-width:992px){.takeover__footer{font-size:14px;padding-top:10px}}.takeover__footer i{display:inline-block;transform:rotate(90deg)}.takeover .ad-box{margin-bottom:0}.popup-signup{position:fixed;bottom:0;width:100%;height:100%;padding:16px;z-index:21;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center}.popup-signup__body{position:relative;max-width:640px;margin-left:auto;margin-right:auto;display:block;background-color:var(--color-dark-blue);color:var(--color-white);padding:32px;text-align:center;border-radius:8px;box-shadow:0 4px 7px 2px rgba(0,0,0,.3)}.popup-signup__body-close{position:absolute;right:0;top:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;z-index:5}.popup-signup__body-heading{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:28px;font-weight:700;color:var(--color-white);margin-bottom:8px}@media (min-width:992px){.popup-signup__body-heading{font-size:32px}}.popup-signup__body-content{margin-bottom:8px}.popup-signup__body-input .input-box{margin-left:auto;margin-right:auto;margin-bottom:8px}.project__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;margin-bottom:20px}@media (min-width:992px){.project__logos{margin-bottom:40px}}.project__logos-single{display:flex;justify-content:center;align-items:center;width:calc(50% - 8px);height:80px;background:var(--color-grey);padding:8px;border-radius:4px}@media (min-width:992px){.project__logos-single{width:200px;height:100px}}.project__logos-single img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.project__card{width:100%;margin-bottom:16px}.project__card-details{text-decoration:none}.project__card-details__logo{width:100%;position:relative;padding-bottom:52.17391%;display:block;overflow:hidden;border-radius:8px}.project__card-details__logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.project__card-details__headline{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:12px;font-weight:700;margin-top:4px;display:block}@media (min-width:992px){.project__card-details__headline{font-size:14px}}.project__card-details__title{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;margin-top:8px;font-size:18px;display:block}.overheader{max-width:1920px}.overheader,.overheader img{margin-left:auto;margin-right:auto}.overheader img{max-height:600px;display:block;width:auto;max-width:100%}.overheader .ad-box{margin-bottom:0}.featured-categories__list{margin-bottom:10px}.featured-categories__list-selector{margin-right:10px}.featured-categories__list-selector:last-child{margin-right:0}.featured-categories__list-selector.current{pointer-events:none!important}.featured-categories__tabs{position:relative}.featured-categories__tabs-single{overflow-x:scroll;transition:max-height .25s linear;max-height:0}.featured-categories__tabs-single>.row{flex-wrap:nowrap}.featured-categories__tabs-single .article-block{width:150px}.featured-categories__tabs-single:after{content:"";position:absolute;height:100%;right:0;top:0;background:linear-gradient(270deg,#fff 2.69%,hsla(0,0%,100%,.471166) 25.85%,hsla(0,0%,100%,0) 87.88%);width:20px}@media (min-width:992px){.featured-categories__tabs-single:after{display:none}}@media (min-width:992px){.featured-categories__tabs-single{overflow:hidden}.featured-categories__tabs-single>.row{flex-wrap:wrap}.featured-categories__tabs-single .article-block{width:auto}}.featured-categories__tabs-single.active{max-height:400px}.featured-categories__tabs-single__readMore{width:200px;padding:20px;height:100%;background-color:var(--color-accent-dark);display:flex;justify-content:center;align-items:center;color:#fff;text-align:center;flex-direction:column;border-radius:4px;margin-right:10px}@media (min-width:992px){.featured-categories__tabs-single__readMore{margin-right:0;width:100%}}.featured-categories__tabs-single__readMore-content{margin-bottom:8px;font-family:Rufina,serif}.featured-categories__tabs-single__readMore a{color:#fff;text-decoration:none;vertical-align:middle;font-size:16px;line-height:1.4}.featured-categories__tabs-single__readMore a i{vertical-align:middle;font-size:16px;line-height:18px}.block-quote{padding-top:50px;padding-left:20px;margin-bottom:20px}@media (min-width:992px){.block-quote{padding-top:20px;padding-left:70px}}.block-quote__content{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-size:28px;font-weight:700;padding-bottom:10px;border-bottom:1px solid var(--color-accent);margin-bottom:10px;position:relative}@media (min-width:992px){.block-quote__content{font-size:32px}}.block-quote__content:before{content:"“";font-size:100px;line-height:1;color:var(--color-accent);font-weight:700;position:absolute;top:-60px;left:-20px}@media (min-width:992px){.block-quote__content:before{font-size:140px;top:-40px;left:-70px}}.block-quote__content.no-tagline{border-bottom:none}.block-quote__tagline{font-weight:600;color:var(--color-accent-dark);font-size:14px;line-height:1.2;text-align:right}@media (min-width:992px){.block-quote__tagline{text-align:left}}.block-facts{padding:20px;background-color:var(--color-accent-dark);border-radius:4px;color:#fff;margin-bottom:20px}.block-facts__title{text-transform:uppercase;font-weight:700;color:var(--color-accent);margin-bottom:8px;letter-spacing:1px}.block-facts ul{margin-bottom:0;color:#fff}.block-facts__content{padding-left:20px;border-left:2px solid var(--color-accent)}.newsletter-cta{background-color:var(--color-accent-dark);color:#fff;padding:30px 20px}@media (min-width:768px){.newsletter-cta__details{display:flex}}.newsletter-cta__details-image{max-width:100px;max-height:70px;margin-bottom:10px}@media (min-width:768px){.newsletter-cta__details-image{margin-bottom:0;margin-right:40px}}.newsletter-cta__details-content{margin-bottom:20px}@media (min-width:768px){.newsletter-cta__details-content{margin-bottom:0}}.newsletter-cta__details-content__heading{font-weight:700;font-size:16px;line-height:1.2;color:var(--color-font-color);letter-spacing:.5px;color:#fff;text-transform:uppercase;margin-bottom:8px}@media (min-width:768px){.newsletter-cta__form{text-align:right}}.newsletter-cta__form .input-box{margin-bottom:10px}@media (min-width:768px){.newsletter-cta__form .input-box{margin-right:0;margin-left:auto}}.newsletter-cta__form .input-box input{margin-bottom:0}.my-account{max-width:100vw;overflow:hidden;white-space:nowrap;display:block}@media (min-width:768px){.my-account{display:flex}}.my-account__sidebar{white-space:normal;margin-left:0;transition:all .25s linear;vertical-align:top;display:inline-block}.my-account__sidebar.hidden{margin-left:-100vw;transition:all .25s linear}@media (min-width:768px){.my-account__sidebar.hidden{margin-left:0}}.my-account__sidebar-user{display:flex;align-items:center;flex-direction:column;padding-bottom:20px}.my-account__sidebar-user__avatar{position:relative}.my-account__sidebar-user__avatar img{width:80px;height:80px;border-radius:40px}.my-account__sidebar-user__details{text-align:center;font-size:16px;font-weight:600;line-height:1.25}.my-account__sidebar-user__details .company,.my-account__sidebar-user__details .position{font-weight:400;font-size:12px;margin-top:4px}.my-account__sidebar-user__details .company{opacity:.5}.my-account__sidebar-section{padding-top:20px;padding-bottom:20px;position:relative}.my-account__sidebar-section:before{position:absolute;content:"";top:0;height:1px;left:0;width:calc(100% - 20px);background-color:var(--color-dark-blue);opacity:.12}.my-account__sidebar-section__heading{font-weight:700;font-size:16px;line-height:1.2;color:var(--color-font-color);letter-spacing:.5px;font-size:14px;text-transform:uppercase;display:flex;text-decoration:none;padding-bottom:4px}.my-account__sidebar-section__heading-icon{width:24px;height:24px;display:inline-flex}.my-account__sidebar-section__heading-icon i{font-size:20px}.my-account__sidebar-section__heading-label{display:inline-block;padding-left:4px;line-height:20px}.my-account__sidebar-section__pages-single{width:100%;display:block;padding:6px 10px;cursor:pointer;transition:all .1s linear;text-decoration:none;color:#000}.my-account__sidebar-section__pages-single:before{display:none;content:"\f104";font-family:brsch!important;font-style:normal;font-weight:400!important;vertical-align:top}@media (hover:hover){.my-account__sidebar-section__pages-single:hover{transition:all .1s linear;background-color:var(--color-accent)}}@media (min-width:768px){.my-account__sidebar-section__pages-single.active{background-color:var(--color-accent);transition:all .25s linear;font-weight:600;pointer-events:none;cursor:default}.my-account__sidebar-section__pages-single.active:before{display:inline-block}}.my-account__body{margin-left:100vw;white-space:normal;vertical-align:top;display:inline-block;max-height:0}.my-account__body,.my-account__body.visible{transition:margin-left .25s,max-height 1ms linear}.my-account__body.visible{margin-left:0;max-height:100000vh}@media (min-width:768px){.my-account__body{margin-left:0;display:block;max-height:unset}}.my-account__subpage-heading{margin-bottom:20px}.my-account__subpage-heading__back{display:inline-block;margin-right:10px;width:28px;height:28px;border:2px solid var(--color-accent-dark);border-radius:14px;font-size:24px;cursor:pointer;margin-top:-2px}.my-account__subpage-heading__back i{transform:rotate(180deg);display:block}@media (min-width:768px){.my-account__subpage-heading__back{display:none}}.my-account__subpage-section{margin-bottom:32px;max-width:300px;margin-left:auto;margin-right:auto}@media (min-width:768px){.my-account__subpage-section{max-width:unset}}.my-account__subpage-section__heading,.my-account__subpage-section h3{font-weight:600;font-size:14px;line-height:1;margin-bottom:10px}.my-account__subpage-section .button{width:100%;max-width:300px}.my-account__subpage-section .email-update{align-items:flex-end}.my-account__subpage-section .email-update button[type=submit]{margin-bottom:16px}.my-account__subpage-section .avatar-upload #wpua-images-existing{margin-top:10px}.my-account__subpage-section .avatar-upload #wpua-images-existing .description{font-size:12px;text-align:center}.my-account__subpage-section .avatar-upload #wpua-remove-button-existing{margin-top:4px}.my-account__subpage-section .avatar-upload p.submit{margin-top:10px}.my-account__subpage-section .newsletters__heading{text-align:center;font-size:14px;color:rgba(var(--color-font-color),.7);display:none}@media (min-width:768px){.my-account__subpage-section .newsletters__heading{display:flex}}.my-account .newsletter{margin-bottom:32px}@media (min-width:768px){.my-account .newsletter{margin-bottom:16px}}@media (min-width:768px){.my-account .newsletter__details{display:flex;align-items:flex-start}}.my-account .newsletter__details-thumbnail{position:relative;display:block;width:100%;padding-bottom:51.51515%;margin-bottom:10px}@media (min-width:768px){.my-account .newsletter__details-thumbnail{margin-bottom:0;width:165px;padding-bottom:85px}}.my-account .newsletter__details-thumbnail .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.my-account .newsletter__details-info{font-size:14px;color:rgba(var(--color-font-color),.7)}@media (min-width:768px){.my-account .newsletter__details-info{max-width:calc(100% - 165px);padding-left:10px}}.my-account .newsletter__details-info__heading{font-family:Rufina,serif;color:var(--color-font-color);font-style:normal;letter-spacing:0;line-height:120%;font-weight:700;font-size:16px;margin-bottom:4px}@media (min-width:768px){.my-account .newsletter__details-info__heading{margin-bottom:0}}.my-account .newsletter__schedule{font-weight:600}.my-account .newsletter__schedule,.my-account .newsletter__subscribed{text-align:center;margin-top:auto;margin-bottom:auto}.my-account .newsletter__subscribed .input-box{width:auto;margin-bottom:0;margin-right:10px}@media (min-width:768px){.my-account .newsletter__subscribed .input-box{margin-right:0}}.my-account .newsletter__schedule,.my-account .newsletter__subscribed{display:flex;justify-content:space-between;align-items:center;margin-top:10px}@media (min-width:768px){.my-account .newsletter__schedule,.my-account .newsletter__subscribed{display:block}}.my-account .newsletter__schedule .value-label,.my-account .newsletter__subscribed .value-label{font-size:12px;line-height:1.2;color:var(--color-font-color);font-weight:400;opacity:.8}@media (min-width:768px){.my-account .newsletter__schedule .value-label,.my-account .newsletter__subscribed .value-label{display:none}}.page-subscribe{max-width:640px;margin-left:auto;margin-right:auto}.page-subscribe .paywall{background-color:#fff;margin-bottom:0}.about-us{max-width:640px;margin-left:auto;margin-right:auto}.about-us__team-single{display:flex;justify-content:flex-start;align-items:center;margin-bottom:16px}.about-us__team-single__photo{width:64px}@media (min-width:992px){.about-us__team-single__photo{width:96px}}.about-us__team-single__photo img{width:64px;height:64px;border-radius:4px}@media (min-width:992px){.about-us__team-single__photo img{width:96px;height:96px}}.about-us__team-single__details{width:calc(100% - 64px);padding-left:16px}@media (min-width:992px){.about-us__team-single__details{width:calc(100% - 96px)}}.about-us__team-single__details .name{font-weight:700;font-size:16px;line-height:1.2;color:var(--color-font-color);letter-spacing:.5px;text-transform:uppercase;font-size:18px;text-decoration:none}@media (min-width:992px){.about-us__team-single__details .name{font-size:24px}}.about-us__team-single__details .email a{font-size:14px;color:var(--color-accent-dark);text-decoration:none}.about-us__team-single__details .role{font-size:16px}.about-us__thumbnail{margin-bottom:20px}.about-us__thumbnail img{max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.contact-us__method{display:flex;flex-direction:column;text-align:center;margin-bottom:16px}@media (min-width:992px){.contact-us__method{margin-bottom:0}}.contact-us__method-image{height:48px;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.contact-us__method-image img{width:auto;height:auto;max-height:48px}.contact-us__method-details{color:var(--color-font-color);font-size:14px}.contact-us__method-details a{text-decoration:none;color:var(--color-font-color)}.contact-us__map{margin-top:16px}.contact-us__map iframe{width:100%}.landing__intro{z-index:2;margin-top:-20px;background-color:var(--color-dark-blue);color:#fff;position:relative;margin-bottom:16px;padding-top:16px}@media (min-width:992px){.landing__intro{margin-bottom:32px;padding-top:32px}}.landing__intro a{color:var(--color-accent)}.landing__intro:after,.landing__intro:before{content:"";z-index:1;position:absolute;width:calc(50vw - 50%);background:var(--color-dark-blue);height:100%;top:0}.landing__intro:before{right:100%}.landing__intro:after{left:100%}@media (min-width:992px){.landing__intro-image{padding-bottom:32px}}.landing__intro-image img{max-width:100%;margin-left:auto;margin-right:auto;height:auto}.landing__intro-content{max-width:640px;margin-left:auto;margin-right:auto;padding-bottom:16px}@media (min-width:992px){.landing__intro-content{padding-bottom:32px;padding-top:0}}.landing__body .box__content{padding-top:10px;scroll-margin-top:80px}.landing__body .box__content h1,.landing__body .box__content h2,.landing__body .box__content h3,.landing__body .box__content h4,.landing__body .box__content h5,.landing__body .box__content h6{scroll-margin-top:80px}.landing__sidebar .ps__rail-y{z-index:3;background-color:var(--color-background)!important}.landing__sidebar-toc{padding-left:16px;padding-right:16px;position:relative}.landing__sidebar-toc__content{position:relative;margin-bottom:16px}@media (min-width:992px){.landing__sidebar-toc__content{max-height:calc(100vh - 126px);padding-right:20px;margin-right:-10px}}@media (min-width:992px){.landing__sidebar-toc{position:sticky;top:148px;padding-left:0;padding-right:0;margin-bottom:36px}.landing__sidebar-toc:before{top:0;background:linear-gradient(var(--color-background),transparent)}.landing__sidebar-toc:after,.landing__sidebar-toc:before{z-index:4;content:"";position:absolute;left:0;width:calc(100% - 10px);height:16px}.landing__sidebar-toc:after{bottom:0;background:linear-gradient(transparent,var(--color-background))}}.landing__sidebar-toc__heading{margin-bottom:4px;color:var(--color-accent-dark);font-weight:600}@media (min-width:992px){.landing__sidebar-toc__heading{padding-top:8px}}.landing__sidebar-toc__heading:after{content:"";display:block;width:60px;height:2px;border-radius:1px;background:var(--color-accent);margin-bottom:8px;margin-top:4px}.landing__sidebar-toc a{display:block;font-size:14px;margin-bottom:8px;color:var(--color-dark-blue);text-decoration:none}@media (min-width:992px){.landing__sidebar-toc a:last-child{padding-bottom:16px}}.landing__sidebar-toc a.level-1{font-weight:600}.landing__sidebar-toc a.level-2{font-weight:500;margin-left:8px}.landing__sidebar-toc a.level-3{font-weight:500;opacity:.7;margin-left:12px}.landing__sidebar-toc a.level-4{font-weight:400;opacity:.7;margin-left:16px}.landing__sidebar.right{margin-bottom:16px}.landing__sidebar.right .back-to-top{box-shadow:0 4px 7px 2px rgba(var(--box-card-shadow),.3);cursor:pointer;background-color:var(--color-accent-dark);color:#fff;display:flex;justify-content:center;align-items:center;width:64px;height:64px;border-radius:8px;text-decoration:none;font-size:36px;position:sticky;top:calc(100vh - 74px)}@media (max-width:992px){.landing__sidebar.right .back-to-top{position:fixed;bottom:0;right:16px;opacity:0;transition:all .25s linear}.landing__sidebar.right .back-to-top.target-reached{opacity:1;transition:all .25s linear}}.landing__sidebar.right .back-to-top__spacer{height:100vh;display:none}@media (min-width:992px){.landing__sidebar.right .back-to-top__spacer{display:block}}.landing__sidebar.right .back-to-top i{transform:rotate(-90deg)}.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:flex;flex-direction:column;z-index:9001;user-select:none;border:1px solid grey;border-radius:.26392em;overflow:hidden;background:#fff;box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;transition:opacity .3s;display:flex;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:.26392em;padding:.5em;margin:0 auto auto;cursor:pointer;background:hsla(0,0%,50.2%,.4)}.qs-overlay .qs-submit.qs-disabled{color:grey;border-color:grey;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1}.qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:33.33333%;cursor:pointer;opacity:.5;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;background:#d3d3d3;filter:blur(0);transition:filter .3s}.qs-controls.qs-blur{filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.26392em;transition:background .15s}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:after{content:"";border:.39063em solid transparent;position:absolute;top:50%;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:grey;right:50%;transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:grey;left:50%;transform:translate(-25%,-50%)}.qs-month-year{font-weight:700;transition:border .2s;border-bottom:1px solid transparent;cursor:pointer}.qs-month-year:hover{border-bottom:1px solid grey}.qs-month-year:active:focus,.qs-month-year:focus{outline:none}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:flex;flex-wrap:wrap;padding:.3125em;filter:blur(0);transition:filter .3s}.qs-squares.qs-blur{filter:blur(5px)}.qs-square{width:14.28571%;height:1.5625em;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s;border-radius:.26392em}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty{cursor:default}.qs-day{font-weight:700;color:grey}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}@font-face{font-family:brsch;font-display:block;src:url(fonts/brsch.f86a3d5b7cf5f7d029c2662397b15a9f.eot?#iefix) format("embedded-opentype"),url(fonts/brsch.fe09532bc32bbccaf64ff91e28f19218.woff) format("woff"),url(fonts/brsch.153676e837652d905a62ba2c7e8ae9b6.woff2) format("woff2"),url(fonts/brsch.8a1a6eba666d27b104abce2e4d844ea4.ttf) format("truetype"),url(fonts/brsch.e4441d1b432b179576e99e4ce190a72c.svg#brsch) format("svg")}.brsch{line-height:1}.brsch:before{font-family:brsch!important;font-style:normal;font-weight:400!important;vertical-align:top}.brsch-bell:before{content:"\f101"}.brsch-checkmark-in-circle:before{content:"\f102"}.brsch-checkmark:before{content:"\f103"}.brsch-chevron-right:before{content:"\f104"}.brsch-company:before{content:"\f105"}.brsch-cross:before{content:"\f106"}.brsch-crown:before{content:"\f107"}.brsch-eye-hidden:before{content:"\f108"}.brsch-eye:before{content:"\f109"}.brsch-facebook-outline:before{content:"\f10a"}.brsch-facebook:before{content:"\f10b"}.brsch-filter:before{content:"\f10c"}.brsch-instagram-outline:before{content:"\f10d"}.brsch-linkedin-outline:before{content:"\f10e"}.brsch-linkedin:before{content:"\f10f"}.brsch-logout:before{content:"\f110"}.brsch-megaphone:before{content:"\f111"}.brsch-my-feed:before{content:"\f112"}.brsch-play:before{content:"\f113"}.brsch-pointer:before{content:"\f114"}.brsch-rss:before{content:"\f115"}.brsch-search:before{content:"\f116"}.brsch-twitter-outline:before{content:"\f117"}.brsch-twitter:before{content:"\f118"}.brsch-user:before{content:"\f119"}.brsch-warning:before{content:"\f11a"}.brsch-www:before{content:"\f11b"}