﻿/*!
 * Bootstrap v4.2.1 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:7.5px}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:7.5px;line-height:1}.figure-caption{font-size:90%;color:#6c757d}.container{width:100%;padding-right:15px;padding-left:15px;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:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xxxl,.col-xxxl-auto,.col-xxxl-12,.col-xxxl-11,.col-xxxl-10,.col-xxxl-9,.col-xxxl-8,.col-xxxl-7,.col-xxxl-6,.col-xxxl-5,.col-xxxl-4,.col-xxxl-3,.col-xxxl-2,.col-xxxl-1,.col-xxl,.col-xxl-auto,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg-plus,.col-lg-plus-auto,.col-lg-plus-12,.col-lg-plus-11,.col-lg-plus-10,.col-lg-plus-9,.col-lg-plus-8,.col-lg-plus-7,.col-lg-plus-6,.col-lg-plus-5,.col-lg-plus-4,.col-lg-plus-3,.col-lg-plus-2,.col-lg-plus-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.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.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.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.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@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.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.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.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@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.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.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.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@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.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.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.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width: 1100px){.col-lg-plus{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-plus-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-plus-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-plus-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-plus-3{flex:0 0 25%;max-width:25%}.col-lg-plus-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-plus-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-plus-6{flex:0 0 50%;max-width:50%}.col-lg-plus-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-plus-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-plus-9{flex:0 0 75%;max-width:75%}.col-lg-plus-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-plus-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-plus-12{flex:0 0 100%;max-width:100%}.order-lg-plus-first{order:-1}.order-lg-plus-last{order:13}.order-lg-plus-0{order:0}.order-lg-plus-1{order:1}.order-lg-plus-2{order:2}.order-lg-plus-3{order:3}.order-lg-plus-4{order:4}.order-lg-plus-5{order:5}.order-lg-plus-6{order:6}.order-lg-plus-7{order:7}.order-lg-plus-8{order:8}.order-lg-plus-9{order:9}.order-lg-plus-10{order:10}.order-lg-plus-11{order:11}.order-lg-plus-12{order:12}.offset-lg-plus-0{margin-left:0}.offset-lg-plus-1{margin-left:8.3333333333%}.offset-lg-plus-2{margin-left:16.6666666667%}.offset-lg-plus-3{margin-left:25%}.offset-lg-plus-4{margin-left:33.3333333333%}.offset-lg-plus-5{margin-left:41.6666666667%}.offset-lg-plus-6{margin-left:50%}.offset-lg-plus-7{margin-left:58.3333333333%}.offset-lg-plus-8{margin-left:66.6666666667%}.offset-lg-plus-9{margin-left:75%}.offset-lg-plus-10{margin-left:83.3333333333%}.offset-lg-plus-11{margin-left:91.6666666667%}}@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.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.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.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}@media(min-width: 1600px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}}@media(min-width: 2200px){.col-xxxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxxl-3{flex:0 0 25%;max-width:25%}.col-xxxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxxl-6{flex:0 0 50%;max-width:50%}.col-xxxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxxl-9{flex:0 0 75%;max-width:75%}.col-xxxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxxl-12{flex:0 0 100%;max-width:100%}.order-xxxl-first{order:-1}.order-xxxl-last{order:13}.order-xxxl-0{order:0}.order-xxxl-1{order:1}.order-xxxl-2{order:2}.order-xxxl-3{order:3}.order-xxxl-4{order:4}.order-xxxl-5{order:5}.order-xxxl-6{order:6}.order-xxxl-7{order:7}.order-xxxl-8{order:8}.order-xxxl-9{order:9}.order-xxxl-10{order:10}.order-xxxl-11{order:11}.order-xxxl-12{order:12}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.3333333333%}.offset-xxxl-2{margin-left:16.6666666667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.3333333333%}.offset-xxxl-5{margin-left:41.6666666667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.3333333333%}.offset-xxxl-8{margin-left:66.6666666667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.3333333333%}.offset-xxxl-11{margin-left:91.6666666667%}}.clearfix::after{display:block;clear:both;content:""}.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: 1100px){.d-lg-plus-none{display:none !important}.d-lg-plus-inline{display:inline !important}.d-lg-plus-inline-block{display:inline-block !important}.d-lg-plus-block{display:block !important}.d-lg-plus-table{display:table !important}.d-lg-plus-table-row{display:table-row !important}.d-lg-plus-table-cell{display:table-cell !important}.d-lg-plus-flex{display:flex !important}.d-lg-plus-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(min-width: 1600px){.d-xxl-none{display:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}}@media(min-width: 2200px){.d-xxxl-none{display:none !important}.d-xxxl-inline{display:inline !important}.d-xxxl-inline-block{display:inline-block !important}.d-xxxl-block{display:block !important}.d-xxxl-table{display:table !important}.d-xxxl-table-row{display:table-row !important}.d-xxxl-table-cell{display:table-cell !important}.d-xxxl-flex{display:flex !important}.d-xxxl-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: 1100px){.flex-lg-plus-row{flex-direction:row !important}.flex-lg-plus-column{flex-direction:column !important}.flex-lg-plus-row-reverse{flex-direction:row-reverse !important}.flex-lg-plus-column-reverse{flex-direction:column-reverse !important}.flex-lg-plus-wrap{flex-wrap:wrap !important}.flex-lg-plus-nowrap{flex-wrap:nowrap !important}.flex-lg-plus-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-plus-fill{flex:1 1 auto !important}.flex-lg-plus-grow-0{flex-grow:0 !important}.flex-lg-plus-grow-1{flex-grow:1 !important}.flex-lg-plus-shrink-0{flex-shrink:0 !important}.flex-lg-plus-shrink-1{flex-shrink:1 !important}.justify-content-lg-plus-start{justify-content:flex-start !important}.justify-content-lg-plus-end{justify-content:flex-end !important}.justify-content-lg-plus-center{justify-content:center !important}.justify-content-lg-plus-between{justify-content:space-between !important}.justify-content-lg-plus-around{justify-content:space-around !important}.align-items-lg-plus-start{align-items:flex-start !important}.align-items-lg-plus-end{align-items:flex-end !important}.align-items-lg-plus-center{align-items:center !important}.align-items-lg-plus-baseline{align-items:baseline !important}.align-items-lg-plus-stretch{align-items:stretch !important}.align-content-lg-plus-start{align-content:flex-start !important}.align-content-lg-plus-end{align-content:flex-end !important}.align-content-lg-plus-center{align-content:center !important}.align-content-lg-plus-between{align-content:space-between !important}.align-content-lg-plus-around{align-content:space-around !important}.align-content-lg-plus-stretch{align-content:stretch !important}.align-self-lg-plus-auto{align-self:auto !important}.align-self-lg-plus-start{align-self:flex-start !important}.align-self-lg-plus-end{align-self:flex-end !important}.align-self-lg-plus-center{align-self:center !important}.align-self-lg-plus-baseline{align-self:baseline !important}.align-self-lg-plus-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}}@media(min-width: 1600px){.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}}@media(min-width: 2200px){.flex-xxxl-row{flex-direction:row !important}.flex-xxxl-column{flex-direction:column !important}.flex-xxxl-row-reverse{flex-direction:row-reverse !important}.flex-xxxl-column-reverse{flex-direction:column-reverse !important}.flex-xxxl-wrap{flex-wrap:wrap !important}.flex-xxxl-nowrap{flex-wrap:nowrap !important}.flex-xxxl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xxxl-fill{flex:1 1 auto !important}.flex-xxxl-grow-0{flex-grow:0 !important}.flex-xxxl-grow-1{flex-grow:1 !important}.flex-xxxl-shrink-0{flex-shrink:0 !important}.flex-xxxl-shrink-1{flex-shrink:1 !important}.justify-content-xxxl-start{justify-content:flex-start !important}.justify-content-xxxl-end{justify-content:flex-end !important}.justify-content-xxxl-center{justify-content:center !important}.justify-content-xxxl-between{justify-content:space-between !important}.justify-content-xxxl-around{justify-content:space-around !important}.align-items-xxxl-start{align-items:flex-start !important}.align-items-xxxl-end{align-items:flex-end !important}.align-items-xxxl-center{align-items:center !important}.align-items-xxxl-baseline{align-items:baseline !important}.align-items-xxxl-stretch{align-items:stretch !important}.align-content-xxxl-start{align-content:flex-start !important}.align-content-xxxl-end{align-content:flex-end !important}.align-content-xxxl-center{align-content:center !important}.align-content-xxxl-between{align-content:space-between !important}.align-content-xxxl-around{align-content:space-around !important}.align-content-xxxl-stretch{align-content:stretch !important}.align-self-xxxl-auto{align-self:auto !important}.align-self-xxxl-start{align-self:flex-start !important}.align-self-xxxl-end{align-self:flex-end !important}.align-self-xxxl-center{align-self:center !important}.align-self-xxxl-baseline{align-self:baseline !important}.align-self-xxxl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media(min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media(min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media(min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media(min-width: 1100px){.float-lg-plus-left{float:left !important}.float-lg-plus-right{float:right !important}.float-lg-plus-none{float:none !important}}@media(min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}@media(min-width: 1600px){.float-xxl-left{float:left !important}.float-xxl-right{float:right !important}.float-xxl-none{float:none !important}}@media(min-width: 2200px){.float-xxxl-left{float:left !important}.float-xxxl-right{float:right !important}.float-xxxl-none{float:none !important}}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports(position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:15px !important}.mt-1,.my-1{margin-top:15px !important}.mr-1,.mx-1{margin-right:15px !important}.mb-1,.my-1{margin-bottom:15px !important}.ml-1,.mx-1{margin-left:15px !important}.m-2{margin:30px !important}.mt-2,.my-2{margin-top:30px !important}.mr-2,.mx-2{margin-right:30px !important}.mb-2,.my-2{margin-bottom:30px !important}.ml-2,.mx-2{margin-left:30px !important}.m-3{margin:45px !important}.mt-3,.my-3{margin-top:45px !important}.mr-3,.mx-3{margin-right:45px !important}.mb-3,.my-3{margin-bottom:45px !important}.ml-3,.mx-3{margin-left:45px !important}.m-4{margin:60px !important}.mt-4,.my-4{margin-top:60px !important}.mr-4,.mx-4{margin-right:60px !important}.mb-4,.my-4{margin-bottom:60px !important}.ml-4,.mx-4{margin-left:60px !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:15px !important}.pt-1,.py-1{padding-top:15px !important}.pr-1,.px-1{padding-right:15px !important}.pb-1,.py-1{padding-bottom:15px !important}.pl-1,.px-1{padding-left:15px !important}.p-2{padding:30px !important}.pt-2,.py-2{padding-top:30px !important}.pr-2,.px-2{padding-right:30px !important}.pb-2,.py-2{padding-bottom:30px !important}.pl-2,.px-2{padding-left:30px !important}.p-3{padding:45px !important}.pt-3,.py-3{padding-top:45px !important}.pr-3,.px-3{padding-right:45px !important}.pb-3,.py-3{padding-bottom:45px !important}.pl-3,.px-3{padding-left:45px !important}.p-4{padding:60px !important}.pt-4,.py-4{padding-top:60px !important}.pr-4,.px-4{padding-right:60px !important}.pb-4,.py-4{padding-bottom:60px !important}.pl-4,.px-4{padding-left:60px !important}.m-n1{margin:-15px !important}.mt-n1,.my-n1{margin-top:-15px !important}.mr-n1,.mx-n1{margin-right:-15px !important}.mb-n1,.my-n1{margin-bottom:-15px !important}.ml-n1,.mx-n1{margin-left:-15px !important}.m-n2{margin:-30px !important}.mt-n2,.my-n2{margin-top:-30px !important}.mr-n2,.mx-n2{margin-right:-30px !important}.mb-n2,.my-n2{margin-bottom:-30px !important}.ml-n2,.mx-n2{margin-left:-30px !important}.m-n3{margin:-45px !important}.mt-n3,.my-n3{margin-top:-45px !important}.mr-n3,.mx-n3{margin-right:-45px !important}.mb-n3,.my-n3{margin-bottom:-45px !important}.ml-n3,.mx-n3{margin-left:-45px !important}.m-n4{margin:-60px !important}.mt-n4,.my-n4{margin-top:-60px !important}.mr-n4,.mx-n4{margin-right:-60px !important}.mb-n4,.my-n4{margin-bottom:-60px !important}.ml-n4,.mx-n4{margin-left:-60px !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:15px !important}.mt-sm-1,.my-sm-1{margin-top:15px !important}.mr-sm-1,.mx-sm-1{margin-right:15px !important}.mb-sm-1,.my-sm-1{margin-bottom:15px !important}.ml-sm-1,.mx-sm-1{margin-left:15px !important}.m-sm-2{margin:30px !important}.mt-sm-2,.my-sm-2{margin-top:30px !important}.mr-sm-2,.mx-sm-2{margin-right:30px !important}.mb-sm-2,.my-sm-2{margin-bottom:30px !important}.ml-sm-2,.mx-sm-2{margin-left:30px !important}.m-sm-3{margin:45px !important}.mt-sm-3,.my-sm-3{margin-top:45px !important}.mr-sm-3,.mx-sm-3{margin-right:45px !important}.mb-sm-3,.my-sm-3{margin-bottom:45px !important}.ml-sm-3,.mx-sm-3{margin-left:45px !important}.m-sm-4{margin:60px !important}.mt-sm-4,.my-sm-4{margin-top:60px !important}.mr-sm-4,.mx-sm-4{margin-right:60px !important}.mb-sm-4,.my-sm-4{margin-bottom:60px !important}.ml-sm-4,.mx-sm-4{margin-left:60px !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:15px !important}.pt-sm-1,.py-sm-1{padding-top:15px !important}.pr-sm-1,.px-sm-1{padding-right:15px !important}.pb-sm-1,.py-sm-1{padding-bottom:15px !important}.pl-sm-1,.px-sm-1{padding-left:15px !important}.p-sm-2{padding:30px !important}.pt-sm-2,.py-sm-2{padding-top:30px !important}.pr-sm-2,.px-sm-2{padding-right:30px !important}.pb-sm-2,.py-sm-2{padding-bottom:30px !important}.pl-sm-2,.px-sm-2{padding-left:30px !important}.p-sm-3{padding:45px !important}.pt-sm-3,.py-sm-3{padding-top:45px !important}.pr-sm-3,.px-sm-3{padding-right:45px !important}.pb-sm-3,.py-sm-3{padding-bottom:45px !important}.pl-sm-3,.px-sm-3{padding-left:45px !important}.p-sm-4{padding:60px !important}.pt-sm-4,.py-sm-4{padding-top:60px !important}.pr-sm-4,.px-sm-4{padding-right:60px !important}.pb-sm-4,.py-sm-4{padding-bottom:60px !important}.pl-sm-4,.px-sm-4{padding-left:60px !important}.m-sm-n1{margin:-15px !important}.mt-sm-n1,.my-sm-n1{margin-top:-15px !important}.mr-sm-n1,.mx-sm-n1{margin-right:-15px !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-15px !important}.ml-sm-n1,.mx-sm-n1{margin-left:-15px !important}.m-sm-n2{margin:-30px !important}.mt-sm-n2,.my-sm-n2{margin-top:-30px !important}.mr-sm-n2,.mx-sm-n2{margin-right:-30px !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-30px !important}.ml-sm-n2,.mx-sm-n2{margin-left:-30px !important}.m-sm-n3{margin:-45px !important}.mt-sm-n3,.my-sm-n3{margin-top:-45px !important}.mr-sm-n3,.mx-sm-n3{margin-right:-45px !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-45px !important}.ml-sm-n3,.mx-sm-n3{margin-left:-45px !important}.m-sm-n4{margin:-60px !important}.mt-sm-n4,.my-sm-n4{margin-top:-60px !important}.mr-sm-n4,.mx-sm-n4{margin-right:-60px !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-60px !important}.ml-sm-n4,.mx-sm-n4{margin-left:-60px !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:15px !important}.mt-md-1,.my-md-1{margin-top:15px !important}.mr-md-1,.mx-md-1{margin-right:15px !important}.mb-md-1,.my-md-1{margin-bottom:15px !important}.ml-md-1,.mx-md-1{margin-left:15px !important}.m-md-2{margin:30px !important}.mt-md-2,.my-md-2{margin-top:30px !important}.mr-md-2,.mx-md-2{margin-right:30px !important}.mb-md-2,.my-md-2{margin-bottom:30px !important}.ml-md-2,.mx-md-2{margin-left:30px !important}.m-md-3{margin:45px !important}.mt-md-3,.my-md-3{margin-top:45px !important}.mr-md-3,.mx-md-3{margin-right:45px !important}.mb-md-3,.my-md-3{margin-bottom:45px !important}.ml-md-3,.mx-md-3{margin-left:45px !important}.m-md-4{margin:60px !important}.mt-md-4,.my-md-4{margin-top:60px !important}.mr-md-4,.mx-md-4{margin-right:60px !important}.mb-md-4,.my-md-4{margin-bottom:60px !important}.ml-md-4,.mx-md-4{margin-left:60px !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:15px !important}.pt-md-1,.py-md-1{padding-top:15px !important}.pr-md-1,.px-md-1{padding-right:15px !important}.pb-md-1,.py-md-1{padding-bottom:15px !important}.pl-md-1,.px-md-1{padding-left:15px !important}.p-md-2{padding:30px !important}.pt-md-2,.py-md-2{padding-top:30px !important}.pr-md-2,.px-md-2{padding-right:30px !important}.pb-md-2,.py-md-2{padding-bottom:30px !important}.pl-md-2,.px-md-2{padding-left:30px !important}.p-md-3{padding:45px !important}.pt-md-3,.py-md-3{padding-top:45px !important}.pr-md-3,.px-md-3{padding-right:45px !important}.pb-md-3,.py-md-3{padding-bottom:45px !important}.pl-md-3,.px-md-3{padding-left:45px !important}.p-md-4{padding:60px !important}.pt-md-4,.py-md-4{padding-top:60px !important}.pr-md-4,.px-md-4{padding-right:60px !important}.pb-md-4,.py-md-4{padding-bottom:60px !important}.pl-md-4,.px-md-4{padding-left:60px !important}.m-md-n1{margin:-15px !important}.mt-md-n1,.my-md-n1{margin-top:-15px !important}.mr-md-n1,.mx-md-n1{margin-right:-15px !important}.mb-md-n1,.my-md-n1{margin-bottom:-15px !important}.ml-md-n1,.mx-md-n1{margin-left:-15px !important}.m-md-n2{margin:-30px !important}.mt-md-n2,.my-md-n2{margin-top:-30px !important}.mr-md-n2,.mx-md-n2{margin-right:-30px !important}.mb-md-n2,.my-md-n2{margin-bottom:-30px !important}.ml-md-n2,.mx-md-n2{margin-left:-30px !important}.m-md-n3{margin:-45px !important}.mt-md-n3,.my-md-n3{margin-top:-45px !important}.mr-md-n3,.mx-md-n3{margin-right:-45px !important}.mb-md-n3,.my-md-n3{margin-bottom:-45px !important}.ml-md-n3,.mx-md-n3{margin-left:-45px !important}.m-md-n4{margin:-60px !important}.mt-md-n4,.my-md-n4{margin-top:-60px !important}.mr-md-n4,.mx-md-n4{margin-right:-60px !important}.mb-md-n4,.my-md-n4{margin-bottom:-60px !important}.ml-md-n4,.mx-md-n4{margin-left:-60px !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:15px !important}.mt-lg-1,.my-lg-1{margin-top:15px !important}.mr-lg-1,.mx-lg-1{margin-right:15px !important}.mb-lg-1,.my-lg-1{margin-bottom:15px !important}.ml-lg-1,.mx-lg-1{margin-left:15px !important}.m-lg-2{margin:30px !important}.mt-lg-2,.my-lg-2{margin-top:30px !important}.mr-lg-2,.mx-lg-2{margin-right:30px !important}.mb-lg-2,.my-lg-2{margin-bottom:30px !important}.ml-lg-2,.mx-lg-2{margin-left:30px !important}.m-lg-3{margin:45px !important}.mt-lg-3,.my-lg-3{margin-top:45px !important}.mr-lg-3,.mx-lg-3{margin-right:45px !important}.mb-lg-3,.my-lg-3{margin-bottom:45px !important}.ml-lg-3,.mx-lg-3{margin-left:45px !important}.m-lg-4{margin:60px !important}.mt-lg-4,.my-lg-4{margin-top:60px !important}.mr-lg-4,.mx-lg-4{margin-right:60px !important}.mb-lg-4,.my-lg-4{margin-bottom:60px !important}.ml-lg-4,.mx-lg-4{margin-left:60px !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:15px !important}.pt-lg-1,.py-lg-1{padding-top:15px !important}.pr-lg-1,.px-lg-1{padding-right:15px !important}.pb-lg-1,.py-lg-1{padding-bottom:15px !important}.pl-lg-1,.px-lg-1{padding-left:15px !important}.p-lg-2{padding:30px !important}.pt-lg-2,.py-lg-2{padding-top:30px !important}.pr-lg-2,.px-lg-2{padding-right:30px !important}.pb-lg-2,.py-lg-2{padding-bottom:30px !important}.pl-lg-2,.px-lg-2{padding-left:30px !important}.p-lg-3{padding:45px !important}.pt-lg-3,.py-lg-3{padding-top:45px !important}.pr-lg-3,.px-lg-3{padding-right:45px !important}.pb-lg-3,.py-lg-3{padding-bottom:45px !important}.pl-lg-3,.px-lg-3{padding-left:45px !important}.p-lg-4{padding:60px !important}.pt-lg-4,.py-lg-4{padding-top:60px !important}.pr-lg-4,.px-lg-4{padding-right:60px !important}.pb-lg-4,.py-lg-4{padding-bottom:60px !important}.pl-lg-4,.px-lg-4{padding-left:60px !important}.m-lg-n1{margin:-15px !important}.mt-lg-n1,.my-lg-n1{margin-top:-15px !important}.mr-lg-n1,.mx-lg-n1{margin-right:-15px !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-15px !important}.ml-lg-n1,.mx-lg-n1{margin-left:-15px !important}.m-lg-n2{margin:-30px !important}.mt-lg-n2,.my-lg-n2{margin-top:-30px !important}.mr-lg-n2,.mx-lg-n2{margin-right:-30px !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-30px !important}.ml-lg-n2,.mx-lg-n2{margin-left:-30px !important}.m-lg-n3{margin:-45px !important}.mt-lg-n3,.my-lg-n3{margin-top:-45px !important}.mr-lg-n3,.mx-lg-n3{margin-right:-45px !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-45px !important}.ml-lg-n3,.mx-lg-n3{margin-left:-45px !important}.m-lg-n4{margin:-60px !important}.mt-lg-n4,.my-lg-n4{margin-top:-60px !important}.mr-lg-n4,.mx-lg-n4{margin-right:-60px !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-60px !important}.ml-lg-n4,.mx-lg-n4{margin-left:-60px !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width: 1100px){.m-lg-plus-0{margin:0 !important}.mt-lg-plus-0,.my-lg-plus-0{margin-top:0 !important}.mr-lg-plus-0,.mx-lg-plus-0{margin-right:0 !important}.mb-lg-plus-0,.my-lg-plus-0{margin-bottom:0 !important}.ml-lg-plus-0,.mx-lg-plus-0{margin-left:0 !important}.m-lg-plus-1{margin:15px !important}.mt-lg-plus-1,.my-lg-plus-1{margin-top:15px !important}.mr-lg-plus-1,.mx-lg-plus-1{margin-right:15px !important}.mb-lg-plus-1,.my-lg-plus-1{margin-bottom:15px !important}.ml-lg-plus-1,.mx-lg-plus-1{margin-left:15px !important}.m-lg-plus-2{margin:30px !important}.mt-lg-plus-2,.my-lg-plus-2{margin-top:30px !important}.mr-lg-plus-2,.mx-lg-plus-2{margin-right:30px !important}.mb-lg-plus-2,.my-lg-plus-2{margin-bottom:30px !important}.ml-lg-plus-2,.mx-lg-plus-2{margin-left:30px !important}.m-lg-plus-3{margin:45px !important}.mt-lg-plus-3,.my-lg-plus-3{margin-top:45px !important}.mr-lg-plus-3,.mx-lg-plus-3{margin-right:45px !important}.mb-lg-plus-3,.my-lg-plus-3{margin-bottom:45px !important}.ml-lg-plus-3,.mx-lg-plus-3{margin-left:45px !important}.m-lg-plus-4{margin:60px !important}.mt-lg-plus-4,.my-lg-plus-4{margin-top:60px !important}.mr-lg-plus-4,.mx-lg-plus-4{margin-right:60px !important}.mb-lg-plus-4,.my-lg-plus-4{margin-bottom:60px !important}.ml-lg-plus-4,.mx-lg-plus-4{margin-left:60px !important}.p-lg-plus-0{padding:0 !important}.pt-lg-plus-0,.py-lg-plus-0{padding-top:0 !important}.pr-lg-plus-0,.px-lg-plus-0{padding-right:0 !important}.pb-lg-plus-0,.py-lg-plus-0{padding-bottom:0 !important}.pl-lg-plus-0,.px-lg-plus-0{padding-left:0 !important}.p-lg-plus-1{padding:15px !important}.pt-lg-plus-1,.py-lg-plus-1{padding-top:15px !important}.pr-lg-plus-1,.px-lg-plus-1{padding-right:15px !important}.pb-lg-plus-1,.py-lg-plus-1{padding-bottom:15px !important}.pl-lg-plus-1,.px-lg-plus-1{padding-left:15px !important}.p-lg-plus-2{padding:30px !important}.pt-lg-plus-2,.py-lg-plus-2{padding-top:30px !important}.pr-lg-plus-2,.px-lg-plus-2{padding-right:30px !important}.pb-lg-plus-2,.py-lg-plus-2{padding-bottom:30px !important}.pl-lg-plus-2,.px-lg-plus-2{padding-left:30px !important}.p-lg-plus-3{padding:45px !important}.pt-lg-plus-3,.py-lg-plus-3{padding-top:45px !important}.pr-lg-plus-3,.px-lg-plus-3{padding-right:45px !important}.pb-lg-plus-3,.py-lg-plus-3{padding-bottom:45px !important}.pl-lg-plus-3,.px-lg-plus-3{padding-left:45px !important}.p-lg-plus-4{padding:60px !important}.pt-lg-plus-4,.py-lg-plus-4{padding-top:60px !important}.pr-lg-plus-4,.px-lg-plus-4{padding-right:60px !important}.pb-lg-plus-4,.py-lg-plus-4{padding-bottom:60px !important}.pl-lg-plus-4,.px-lg-plus-4{padding-left:60px !important}.m-lg-plus-n1{margin:-15px !important}.mt-lg-plus-n1,.my-lg-plus-n1{margin-top:-15px !important}.mr-lg-plus-n1,.mx-lg-plus-n1{margin-right:-15px !important}.mb-lg-plus-n1,.my-lg-plus-n1{margin-bottom:-15px !important}.ml-lg-plus-n1,.mx-lg-plus-n1{margin-left:-15px !important}.m-lg-plus-n2{margin:-30px !important}.mt-lg-plus-n2,.my-lg-plus-n2{margin-top:-30px !important}.mr-lg-plus-n2,.mx-lg-plus-n2{margin-right:-30px !important}.mb-lg-plus-n2,.my-lg-plus-n2{margin-bottom:-30px !important}.ml-lg-plus-n2,.mx-lg-plus-n2{margin-left:-30px !important}.m-lg-plus-n3{margin:-45px !important}.mt-lg-plus-n3,.my-lg-plus-n3{margin-top:-45px !important}.mr-lg-plus-n3,.mx-lg-plus-n3{margin-right:-45px !important}.mb-lg-plus-n3,.my-lg-plus-n3{margin-bottom:-45px !important}.ml-lg-plus-n3,.mx-lg-plus-n3{margin-left:-45px !important}.m-lg-plus-n4{margin:-60px !important}.mt-lg-plus-n4,.my-lg-plus-n4{margin-top:-60px !important}.mr-lg-plus-n4,.mx-lg-plus-n4{margin-right:-60px !important}.mb-lg-plus-n4,.my-lg-plus-n4{margin-bottom:-60px !important}.ml-lg-plus-n4,.mx-lg-plus-n4{margin-left:-60px !important}.m-lg-plus-auto{margin:auto !important}.mt-lg-plus-auto,.my-lg-plus-auto{margin-top:auto !important}.mr-lg-plus-auto,.mx-lg-plus-auto{margin-right:auto !important}.mb-lg-plus-auto,.my-lg-plus-auto{margin-bottom:auto !important}.ml-lg-plus-auto,.mx-lg-plus-auto{margin-left:auto !important}}@media(min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:15px !important}.mt-xl-1,.my-xl-1{margin-top:15px !important}.mr-xl-1,.mx-xl-1{margin-right:15px !important}.mb-xl-1,.my-xl-1{margin-bottom:15px !important}.ml-xl-1,.mx-xl-1{margin-left:15px !important}.m-xl-2{margin:30px !important}.mt-xl-2,.my-xl-2{margin-top:30px !important}.mr-xl-2,.mx-xl-2{margin-right:30px !important}.mb-xl-2,.my-xl-2{margin-bottom:30px !important}.ml-xl-2,.mx-xl-2{margin-left:30px !important}.m-xl-3{margin:45px !important}.mt-xl-3,.my-xl-3{margin-top:45px !important}.mr-xl-3,.mx-xl-3{margin-right:45px !important}.mb-xl-3,.my-xl-3{margin-bottom:45px !important}.ml-xl-3,.mx-xl-3{margin-left:45px !important}.m-xl-4{margin:60px !important}.mt-xl-4,.my-xl-4{margin-top:60px !important}.mr-xl-4,.mx-xl-4{margin-right:60px !important}.mb-xl-4,.my-xl-4{margin-bottom:60px !important}.ml-xl-4,.mx-xl-4{margin-left:60px !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:15px !important}.pt-xl-1,.py-xl-1{padding-top:15px !important}.pr-xl-1,.px-xl-1{padding-right:15px !important}.pb-xl-1,.py-xl-1{padding-bottom:15px !important}.pl-xl-1,.px-xl-1{padding-left:15px !important}.p-xl-2{padding:30px !important}.pt-xl-2,.py-xl-2{padding-top:30px !important}.pr-xl-2,.px-xl-2{padding-right:30px !important}.pb-xl-2,.py-xl-2{padding-bottom:30px !important}.pl-xl-2,.px-xl-2{padding-left:30px !important}.p-xl-3{padding:45px !important}.pt-xl-3,.py-xl-3{padding-top:45px !important}.pr-xl-3,.px-xl-3{padding-right:45px !important}.pb-xl-3,.py-xl-3{padding-bottom:45px !important}.pl-xl-3,.px-xl-3{padding-left:45px !important}.p-xl-4{padding:60px !important}.pt-xl-4,.py-xl-4{padding-top:60px !important}.pr-xl-4,.px-xl-4{padding-right:60px !important}.pb-xl-4,.py-xl-4{padding-bottom:60px !important}.pl-xl-4,.px-xl-4{padding-left:60px !important}.m-xl-n1{margin:-15px !important}.mt-xl-n1,.my-xl-n1{margin-top:-15px !important}.mr-xl-n1,.mx-xl-n1{margin-right:-15px !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-15px !important}.ml-xl-n1,.mx-xl-n1{margin-left:-15px !important}.m-xl-n2{margin:-30px !important}.mt-xl-n2,.my-xl-n2{margin-top:-30px !important}.mr-xl-n2,.mx-xl-n2{margin-right:-30px !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-30px !important}.ml-xl-n2,.mx-xl-n2{margin-left:-30px !important}.m-xl-n3{margin:-45px !important}.mt-xl-n3,.my-xl-n3{margin-top:-45px !important}.mr-xl-n3,.mx-xl-n3{margin-right:-45px !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-45px !important}.ml-xl-n3,.mx-xl-n3{margin-left:-45px !important}.m-xl-n4{margin:-60px !important}.mt-xl-n4,.my-xl-n4{margin-top:-60px !important}.mr-xl-n4,.mx-xl-n4{margin-right:-60px !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-60px !important}.ml-xl-n4,.mx-xl-n4{margin-left:-60px !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}@media(min-width: 1600px){.m-xxl-0{margin:0 !important}.mt-xxl-0,.my-xxl-0{margin-top:0 !important}.mr-xxl-0,.mx-xxl-0{margin-right:0 !important}.mb-xxl-0,.my-xxl-0{margin-bottom:0 !important}.ml-xxl-0,.mx-xxl-0{margin-left:0 !important}.m-xxl-1{margin:15px !important}.mt-xxl-1,.my-xxl-1{margin-top:15px !important}.mr-xxl-1,.mx-xxl-1{margin-right:15px !important}.mb-xxl-1,.my-xxl-1{margin-bottom:15px !important}.ml-xxl-1,.mx-xxl-1{margin-left:15px !important}.m-xxl-2{margin:30px !important}.mt-xxl-2,.my-xxl-2{margin-top:30px !important}.mr-xxl-2,.mx-xxl-2{margin-right:30px !important}.mb-xxl-2,.my-xxl-2{margin-bottom:30px !important}.ml-xxl-2,.mx-xxl-2{margin-left:30px !important}.m-xxl-3{margin:45px !important}.mt-xxl-3,.my-xxl-3{margin-top:45px !important}.mr-xxl-3,.mx-xxl-3{margin-right:45px !important}.mb-xxl-3,.my-xxl-3{margin-bottom:45px !important}.ml-xxl-3,.mx-xxl-3{margin-left:45px !important}.m-xxl-4{margin:60px !important}.mt-xxl-4,.my-xxl-4{margin-top:60px !important}.mr-xxl-4,.mx-xxl-4{margin-right:60px !important}.mb-xxl-4,.my-xxl-4{margin-bottom:60px !important}.ml-xxl-4,.mx-xxl-4{margin-left:60px !important}.p-xxl-0{padding:0 !important}.pt-xxl-0,.py-xxl-0{padding-top:0 !important}.pr-xxl-0,.px-xxl-0{padding-right:0 !important}.pb-xxl-0,.py-xxl-0{padding-bottom:0 !important}.pl-xxl-0,.px-xxl-0{padding-left:0 !important}.p-xxl-1{padding:15px !important}.pt-xxl-1,.py-xxl-1{padding-top:15px !important}.pr-xxl-1,.px-xxl-1{padding-right:15px !important}.pb-xxl-1,.py-xxl-1{padding-bottom:15px !important}.pl-xxl-1,.px-xxl-1{padding-left:15px !important}.p-xxl-2{padding:30px !important}.pt-xxl-2,.py-xxl-2{padding-top:30px !important}.pr-xxl-2,.px-xxl-2{padding-right:30px !important}.pb-xxl-2,.py-xxl-2{padding-bottom:30px !important}.pl-xxl-2,.px-xxl-2{padding-left:30px !important}.p-xxl-3{padding:45px !important}.pt-xxl-3,.py-xxl-3{padding-top:45px !important}.pr-xxl-3,.px-xxl-3{padding-right:45px !important}.pb-xxl-3,.py-xxl-3{padding-bottom:45px !important}.pl-xxl-3,.px-xxl-3{padding-left:45px !important}.p-xxl-4{padding:60px !important}.pt-xxl-4,.py-xxl-4{padding-top:60px !important}.pr-xxl-4,.px-xxl-4{padding-right:60px !important}.pb-xxl-4,.py-xxl-4{padding-bottom:60px !important}.pl-xxl-4,.px-xxl-4{padding-left:60px !important}.m-xxl-n1{margin:-15px !important}.mt-xxl-n1,.my-xxl-n1{margin-top:-15px !important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-15px !important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-15px !important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-15px !important}.m-xxl-n2{margin:-30px !important}.mt-xxl-n2,.my-xxl-n2{margin-top:-30px !important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-30px !important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-30px !important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-30px !important}.m-xxl-n3{margin:-45px !important}.mt-xxl-n3,.my-xxl-n3{margin-top:-45px !important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-45px !important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-45px !important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-45px !important}.m-xxl-n4{margin:-60px !important}.mt-xxl-n4,.my-xxl-n4{margin-top:-60px !important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-60px !important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-60px !important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-60px !important}.m-xxl-auto{margin:auto !important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto !important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto !important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto !important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto !important}}@media(min-width: 2200px){.m-xxxl-0{margin:0 !important}.mt-xxxl-0,.my-xxxl-0{margin-top:0 !important}.mr-xxxl-0,.mx-xxxl-0{margin-right:0 !important}.mb-xxxl-0,.my-xxxl-0{margin-bottom:0 !important}.ml-xxxl-0,.mx-xxxl-0{margin-left:0 !important}.m-xxxl-1{margin:15px !important}.mt-xxxl-1,.my-xxxl-1{margin-top:15px !important}.mr-xxxl-1,.mx-xxxl-1{margin-right:15px !important}.mb-xxxl-1,.my-xxxl-1{margin-bottom:15px !important}.ml-xxxl-1,.mx-xxxl-1{margin-left:15px !important}.m-xxxl-2{margin:30px !important}.mt-xxxl-2,.my-xxxl-2{margin-top:30px !important}.mr-xxxl-2,.mx-xxxl-2{margin-right:30px !important}.mb-xxxl-2,.my-xxxl-2{margin-bottom:30px !important}.ml-xxxl-2,.mx-xxxl-2{margin-left:30px !important}.m-xxxl-3{margin:45px !important}.mt-xxxl-3,.my-xxxl-3{margin-top:45px !important}.mr-xxxl-3,.mx-xxxl-3{margin-right:45px !important}.mb-xxxl-3,.my-xxxl-3{margin-bottom:45px !important}.ml-xxxl-3,.mx-xxxl-3{margin-left:45px !important}.m-xxxl-4{margin:60px !important}.mt-xxxl-4,.my-xxxl-4{margin-top:60px !important}.mr-xxxl-4,.mx-xxxl-4{margin-right:60px !important}.mb-xxxl-4,.my-xxxl-4{margin-bottom:60px !important}.ml-xxxl-4,.mx-xxxl-4{margin-left:60px !important}.p-xxxl-0{padding:0 !important}.pt-xxxl-0,.py-xxxl-0{padding-top:0 !important}.pr-xxxl-0,.px-xxxl-0{padding-right:0 !important}.pb-xxxl-0,.py-xxxl-0{padding-bottom:0 !important}.pl-xxxl-0,.px-xxxl-0{padding-left:0 !important}.p-xxxl-1{padding:15px !important}.pt-xxxl-1,.py-xxxl-1{padding-top:15px !important}.pr-xxxl-1,.px-xxxl-1{padding-right:15px !important}.pb-xxxl-1,.py-xxxl-1{padding-bottom:15px !important}.pl-xxxl-1,.px-xxxl-1{padding-left:15px !important}.p-xxxl-2{padding:30px !important}.pt-xxxl-2,.py-xxxl-2{padding-top:30px !important}.pr-xxxl-2,.px-xxxl-2{padding-right:30px !important}.pb-xxxl-2,.py-xxxl-2{padding-bottom:30px !important}.pl-xxxl-2,.px-xxxl-2{padding-left:30px !important}.p-xxxl-3{padding:45px !important}.pt-xxxl-3,.py-xxxl-3{padding-top:45px !important}.pr-xxxl-3,.px-xxxl-3{padding-right:45px !important}.pb-xxxl-3,.py-xxxl-3{padding-bottom:45px !important}.pl-xxxl-3,.px-xxxl-3{padding-left:45px !important}.p-xxxl-4{padding:60px !important}.pt-xxxl-4,.py-xxxl-4{padding-top:60px !important}.pr-xxxl-4,.px-xxxl-4{padding-right:60px !important}.pb-xxxl-4,.py-xxxl-4{padding-bottom:60px !important}.pl-xxxl-4,.px-xxxl-4{padding-left:60px !important}.m-xxxl-n1{margin:-15px !important}.mt-xxxl-n1,.my-xxxl-n1{margin-top:-15px !important}.mr-xxxl-n1,.mx-xxxl-n1{margin-right:-15px !important}.mb-xxxl-n1,.my-xxxl-n1{margin-bottom:-15px !important}.ml-xxxl-n1,.mx-xxxl-n1{margin-left:-15px !important}.m-xxxl-n2{margin:-30px !important}.mt-xxxl-n2,.my-xxxl-n2{margin-top:-30px !important}.mr-xxxl-n2,.mx-xxxl-n2{margin-right:-30px !important}.mb-xxxl-n2,.my-xxxl-n2{margin-bottom:-30px !important}.ml-xxxl-n2,.mx-xxxl-n2{margin-left:-30px !important}.m-xxxl-n3{margin:-45px !important}.mt-xxxl-n3,.my-xxxl-n3{margin-top:-45px !important}.mr-xxxl-n3,.mx-xxxl-n3{margin-right:-45px !important}.mb-xxxl-n3,.my-xxxl-n3{margin-bottom:-45px !important}.ml-xxxl-n3,.mx-xxxl-n3{margin-left:-45px !important}.m-xxxl-n4{margin:-60px !important}.mt-xxxl-n4,.my-xxxl-n4{margin-top:-60px !important}.mr-xxxl-n4,.mx-xxxl-n4{margin-right:-60px !important}.mb-xxxl-n4,.my-xxxl-n4{margin-bottom:-60px !important}.ml-xxxl-n4,.mx-xxxl-n4{margin-left:-60px !important}.m-xxxl-auto{margin:auto !important}.mt-xxxl-auto,.my-xxxl-auto{margin-top:auto !important}.mr-xxxl-auto,.mx-xxxl-auto{margin-right:auto !important}.mb-xxxl-auto,.my-xxxl-auto{margin-bottom:auto !important}.ml-xxxl-auto,.mx-xxxl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1100px){.text-lg-plus-left{text-align:left !important}.text-lg-plus-right{text-align:right !important}.text-lg-plus-center{text-align:center !important}}@media(min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1600px){.text-xxl-left{text-align:left !important}.text-xxl-right{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 2200px){.text-xxxl-left{text-align:left !important}.text-xxxl-right{text-align:right !important}.text-xxxl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0056b3 !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,.5) !important}.text-white-50{color:rgba(255,255,255,.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-reset{color:inherit !important}body{font-size:13px;line-height:24px;font-family:"Titillium Web",sans-serif;font-weight:400;letter-spacing:1px;color:#121212;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility}h1{margin:0;font-weight:400;font-size:22px;line-height:normal}@media(min-width: 768px){h1{font-size:26px}}h2,.h2{display:inline-block;padding:0;margin:0 0 5px;font-weight:400;font-size:20px;line-height:25px;letter-spacing:3px}@media(min-width: 768px){h2,.h2{font-size:22px;line-height:normal}}h2 .small,.h2 .small{display:block;font-size:20px;letter-spacing:2px}.privacy h2{display:block}h3,.h3{padding:0;margin:0 0 5px;font-weight:400;font-size:19px;line-height:normal;letter-spacing:2px}@media(min-width: 768px){h3,.h3{font-size:22px}}h4,.h4{padding:0;margin:0 0 5px;font-weight:300;font-size:19px;line-height:normal;letter-spacing:2px}@media(min-width: 768px){h4,.h4{font-size:22px}}h5,.h5{padding:0;margin:0 0 5px;font-weight:300;font-size:18px;line-height:normal;letter-spacing:2px}p{margin:10px 0}p.subtitle{margin:0 0 10px 0;font-size:16px;font-weight:600}ul{padding:0;margin:0}li{list-style:none}a{color:#0099b1;text-decoration:none;transition:color .8s cubic-bezier(0.76, 0.015, 0.41, 1)}a:hover,a:focus,a:active{color:#121212;text-decoration:none;outline:none}*:focus{outline:none}strong{font-weight:700}.txtSmall{font-size:12px}.txtWhite{color:#fff !important}.bg-black{color:#fff;font-weight:300;background:linear-gradient(135deg, black 0%, #222222 50%, black 100%)}.bg-black h2,.bg-black h3{color:#fff;border-color:#fff}.bg-black a,.bg-black a:hover{color:#fff}picture{display:block;margin:0}.container-fluid{padding-right:30px;padding-left:30px}@media(max-width: 575.98px){.no-padding-xs{padding-left:0;padding-right:0}}.vertCenterParent{display:table;table-layout:fixed;height:inherit}.vertCenterParent .vertCenter{display:table-cell;vertical-align:middle;width:100%}.imgLeft{margin:15px auto}@media(min-width: 768px){.imgLeft{float:left !important;margin:5px 30px 5px 0}}.imgRight{margin:15px auto}@media(min-width: 768px){.imgRight{float:right !important;margin:5px 0 5px 30px}}[class*=spacer]{width:100%;content:" ";display:table;clear:both}.spacerLine{height:1px;margin:15px 0;background:#0099b1}.spacerLine.gray{background:#323232}.winHeight30{height:30vh}.winHeight50{height:50vh}.winHeight60{height:60vh}.winHeight70{height:70vh}.winHeight80{height:80vh}.winHeight90{height:90vh}.winHeight100{height:100vh}.cover img{position:absolute;width:100%;height:100%;object-fit:cover}.ObjectFitCover{background-size:cover;background-position:center,center;background-repeat:no-repeat}.ObjectFitCover img{opacity:0}.contain img{position:absolute;width:100%;height:100%;object-fit:contain}.ObjectFitContain{background-size:contain;background-position:center,center;background-repeat:no-repeat}.ObjectFitContain img{opacity:0}svg,svg path,svg polygon,svg line,svg rect{-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.fxContainer{display:block;overflow:hidden}.shadowOut{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}.shadowOutHover:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}.shadowBottom{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.4);-moz-box-shadow:0 5px 5px rgba(0,0,0,.4);box-shadow:0 5px 5px rgba(0,0,0,.4)}.shadowTxt{text-shadow:1px 1px 2px rgba(0,0,0,.6)}.grayscale{filter:grayscale(100%);transition:filter .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.grayscale:hover{filter:grayscale(0%)}.scaleImgHover img,.scaleImgHover svg{transition:all .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.scaleImgHover:hover:not(.active) img,.scaleImgHover:hover:not(.active) svg{transform:scale(1.08, 1.08)}.fx__rotate180{overflow:hidden;transition:transform .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.fx__rotate180:hover{transform:rotate(90deg)}html.no-touchevents [class*=fxZoomImg] figure{position:relative;overflow:hidden;height:100%}html.no-touchevents [class*=fxZoomImg] img,html.no-touchevents [class*=fxZoomImg] .imgCover{transition:all .8s cubic-bezier(0.76, 0.015, 0.41, 1)}html.no-touchevents [class*=fxZoomImg] *:hover img,html.no-touchevents [class*=fxZoomImg] *:hover .imgCover{transform:scale(1.07)}.fxZoomImg-strong *:hover img,.fxZoomImg-strong *:hover .imgCover{transform:scale(1.15)}.fxBottomLine,#pageContainer p a,.footer a:not(.noFx){position:relative}html.no-touchevents .fxBottomLine:after,html.no-touchevents #pageContainer p a:after,html.no-touchevents .footer a:not(.noFx):after{position:absolute;content:"";width:0px;height:100%;top:0;left:-3px;background-color:#0099b1;z-index:-1;transition:width .6s cubic-bezier(0.76, 0.015, 0.41, 1)}html.no-touchevents .fxBottomLine:hover,html.no-touchevents #pageContainer p a:hover,html.no-touchevents .footer a:not(.noFx):hover{color:#fff}html.no-touchevents .fxBottomLine:hover:after,html.no-touchevents #pageContainer p a:hover:after,html.no-touchevents .footer a:not(.noFx):hover:after{width:calc(100% + 6px)}.fxBottomLine.active,#pageContainer p a.active,.footer a:not(.noFx).active{cursor:default}.fxBottomLine.active:after,#pageContainer p a.active:after,.footer a:not(.noFx).active:after{display:none}.fxBottomLine.active:hover,#pageContainer p a.active:hover,.footer a:not(.noFx).active:hover{color:#121212 !important}html.no-touchevents .bg-black .fxBottomLine,html.no-touchevents .bg-black .footer a{position:relative}html.no-touchevents .bg-black .fxBottomLine:after,html.no-touchevents .bg-black .footer a:after{background-color:#0099b1 !important}.imgGallery{position:relative;overflow:hidden}.imgGallery__ico{display:block;position:absolute;width:80px;height:80px;top:50%;left:50%;background-color:#fff;background-image:url("../img/generali/ico-zoom.svg");background-position:center center;background-repeat:no-repeat;background-size:31px 31px;opacity:0;transform:translate(-50%, -50%);transition:opacity .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.imgGallery:hover{cursor:pointer}.imgGallery:hover .imgGallery__ico{opacity:1}.fxImgReveal{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3}.fxImgReveal__slide{position:absolute;width:100%;height:100%;top:-104%;left:0;background:#0099b1;z-index:3}body.informatica .fxImgReveal__slide{background:#009fe3}body.stampa .fxImgReveal__slide{background:#e6007e}body.arredo-interattivita .fxImgReveal__slide{background:#ffd912}.parallax{position:relative;width:100%;height:50vh;min-height:450px;overflow:hidden}@media(min-width: 768px){.parallax{min-height:550px}}@media(min-width: 992px){.parallax{min-height:450px}}@media(min-width: 1200px){.parallax{min-height:550px}}@media(min-width: 1600px){.parallax{min-height:650px}}@media(min-width: 2200px){.parallax{min-height:750px}}.parallax.small{height:300px;min-height:300px}@media(min-width: 1200px){.parallax.small{height:350px;min-height:350px}}.parallax__imgContainer{position:absolute;width:100%;height:100%;z-index:-1}.parallax__imgContainer .parallax__img{position:relative;width:100%;height:125%;top:-25%;left:0}.parallaxElement,.parallaxElementPage{position:relative;height:100%;width:100%;padding-top:0;z-index:0}.drawSvg img{opacity:0}.drawSvg svg path,.drawSvg svg polygon,.drawSvg svg rect{stroke-width:1px;fill:transparent}.drawSvg.fxVisible svg.loaded path,.drawSvg.fxVisible svg.loaded polygon,.drawSvg.fxVisible svg.loaded rect,.drawSvg[data-color=nero].fxVisible svg.loaded path,.drawSvg[data-color=nero].fxVisible svg.loaded polygon,.drawSvg[data-color=nero].fxVisible svg.loaded rect{stroke:#121212;animation:drawSvg-animation-black 2.4s forwards}.drawSvg[data-color=ciano].fxVisible svg.loaded path,.drawSvg[data-color=ciano].fxVisible svg.loaded polygon,.drawSvg[data-color=ciano].fxVisible svg.loaded rect{stroke:#009fe3;animation:drawSvg-animation-cian 2.4s forwards}.drawSvg[data-color=magenta].fxVisible svg.loaded path,.drawSvg[data-color=magenta].fxVisible svg.loaded polygon,.drawSvg[data-color=magenta].fxVisible svg.loaded rect{stroke:#e6007e;animation:drawSvg-animation-magenta 2.4s forwards}.drawSvg[data-color=giallo].fxVisible svg.loaded path,.drawSvg[data-color=giallo].fxVisible svg.loaded polygon,.drawSvg[data-color=giallo].fxVisible svg.loaded rect{stroke:#ffd912;animation:drawSvg-animation-yellow 2.4s forwards}@keyframes drawSvg-animation-cian{0%{fill:transparent;stroke-dasharray:0,100}70%{fill:transparent;stroke-dasharray:100,0}100%{fill:#009fe3;stroke-dasharray:100,0}}@keyframes drawSvg-animation-magenta{0%{fill:transparent;stroke-dasharray:0,100}70%{fill:transparent;stroke-dasharray:100,0}100%{fill:#e6007e;stroke-dasharray:100,0}}@keyframes drawSvg-animation-yellow{0%{fill:transparent;stroke-dasharray:0,100}70%{fill:transparent;stroke-dasharray:100,0}100%{fill:#ffd912;stroke-dasharray:100,0}}@keyframes drawSvg-animation-black{0%{fill:transparent;stroke-dasharray:0,100}70%{fill:transparent;stroke-dasharray:100,0}100%{fill:#121212;stroke-dasharray:100,0}}.drawSvg--bgblack svg path,.drawSvg--bgblack svg polygon,.drawSvg--bgblack svg rect{stroke-width:1px;fill:transparent}.drawSvg--bgblack.fxVisible svg.loaded path,.drawSvg--bgblack.fxVisible svg.loaded polygon,.drawSvg--bgblack.fxVisible svg.loaded rect,.drawSvg--bgblack[data-color=nero].fxVisible svg.loaded path,.drawSvg--bgblack[data-color=nero].fxVisible svg.loaded polygon,.drawSvg--bgblack[data-color=nero].fxVisible svg.loaded rect{stroke:#121212;animation:drawSvg-animation-black-bgblack 2.4s forwards}.drawSvg--bgblack[data-color=ciano].fxVisible svg.loaded path,.drawSvg--bgblack[data-color=ciano].fxVisible svg.loaded polygon,.drawSvg--bgblack[data-color=ciano].fxVisible svg.loaded rect{stroke:#009fe3;animation:drawSvg-animation-cian-bgblack 2.4s forwards}.drawSvg--bgblack[data-color=magenta].fxVisible svg.loaded path,.drawSvg--bgblack[data-color=magenta].fxVisible svg.loaded polygon,.drawSvg--bgblack[data-color=magenta].fxVisible svg.loaded rect{stroke:#e6007e;animation:drawSvg-animation-magenta-bgblack 2.4s forwards}.drawSvg--bgblack[data-color=giallo].fxVisible svg.loaded path,.drawSvg--bgblack[data-color=giallo].fxVisible svg.loaded polygon,.drawSvg--bgblack[data-color=giallo].fxVisible svg.loaded rect{stroke:#ffd912;animation:drawSvg-animation-yellow-bgblack 2.4s forwards}.drawSvg--bgblack[data-color=grigio].fxVisible svg.loaded path,.drawSvg--bgblack[data-color=grigio].fxVisible svg.loaded polygon,.drawSvg--bgblack[data-color=grigio].fxVisible svg.loaded rect{stroke:#ccc;animation:drawSvg-animation-gray-bgblack 2.4s forwards}@keyframes drawSvg-animation-cian-bgblack{0%{fill:transparent;stroke-dasharray:0,100}70%{fill:transparent;stroke-dasharray:100,0}100%{fill:#009fe3;stroke-dasharray:100,0}}@keyframes drawSvg-animation-magenta-bgblack{0%{fill:transparent;stroke-dasharray:0,100}70%{fill:transparent;stroke-dasharray:100,0}100%{fill:#e6007e;stroke-dasharray:100,0}}@keyframes drawSvg-animation-yellow-bgblack{0%{fill:transparent;stroke-dasharray:0,100}70%{fill:transparent;stroke-dasharray:100,0}100%{fill:#ffd912;stroke-dasharray:100,0}}@keyframes drawSvg-animation-black-bgblack{0%{fill:transparent;stroke-dasharray:0,100}70%{fill:transparent;stroke-dasharray:100,0}100%{fill:#121212;stroke-dasharray:100,0}}@keyframes drawSvg-animation-gray-bgblack{0%{fill:transparent;stroke-dasharray:0,100}70%{fill:transparent;stroke-dasharray:100,0}100%{fill:#ccc;stroke-dasharray:100,0}}.svgAnimationContainer:hover #e9lejycpi2dn2{animation:e9lejycpi2dn2_c_o 3000ms linear 1 normal forwards}@keyframes e9lejycpi2dn2_c_o{0%{opacity:0}10%{opacity:0}16.666667%{opacity:1}23.333333%{opacity:1}30%{opacity:1}36.666667%{opacity:0}46.666667%{opacity:0}100%{opacity:0}}.svgAnimationContainer:hover #eb7abt02duxu6_ts{animation:eb7abt02duxu6_ts__ts 3000ms linear 1 normal forwards}@keyframes eb7abt02duxu6_ts__ts{0%{transform:translate(49.95px, 39.952081px) scale(-0.003808, -0.003564);animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}16.666667%{transform:translate(49.95px, 39.952081px) scale(1.135103, 1.135103);animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}33.333333%{transform:translate(49.95px, 39.952081px) scale(-0.003808, -0.003564)}100%{transform:translate(49.95px, 39.952081px) scale(-0.003808, -0.003564)}}.svgAnimationContainer:hover #emltinrgoi35_ts{animation:emltinrgoi35_ts__ts 3000ms linear 1 normal forwards}@keyframes emltinrgoi35_ts__ts{0%{transform:translate(54.075px, 73.9px) scale(0, 0)}16.666667%{transform:translate(54.075px, 73.9px) scale(1, 1)}33.333333%{transform:translate(54.075px, 73.9px) scale(0, 0)}100%{transform:translate(54.075px, 73.9px) scale(0, 0)}}.svgAnimationContainer:hover #emltinrgoi37_ts{animation:emltinrgoi37_ts__ts 3000ms linear 1 normal forwards}@keyframes emltinrgoi37_ts__ts{0%{transform:translate(61.375px, 81.2px) scale(0, 0)}16.666667%{transform:translate(61.375px, 81.2px) scale(1, 1)}33.333333%{transform:translate(61.375px, 81.2px) scale(0, 0)}100%{transform:translate(61.375px, 81.2px) scale(0, 0)}}.svgAnimationContainer:hover #emzah0uu4iy4_ts{animation:emzah0uu4iy4_ts__ts 3000ms linear 1 normal forwards}@keyframes emzah0uu4iy4_ts__ts{0%{transform:translate(74.606847px, 47.3px) scale(0, 0)}20%{transform:translate(74.606847px, 47.3px) scale(1, 1)}40%{transform:translate(74.606847px, 47.3px) scale(0, 0)}100%{transform:translate(74.606847px, 47.3px) scale(0, 0)}}.svgAnimationContainer:hover #ewd3sgufcl43_ts{animation:ewd3sgufcl43_ts__ts 3000ms linear 1 normal forwards}@keyframes ewd3sgufcl43_ts__ts{0%{transform:translate(13.6px, 78.3px) scale(0, 0)}10%{transform:translate(13.6px, 78.3px) scale(1, 1)}20%{transform:translate(13.6px, 78.3px) scale(1, 1)}30%{transform:translate(13.6px, 78.3px) scale(1, 1)}40%{transform:translate(13.6px, 78.3px) scale(0, 0)}100%{transform:translate(13.6px, 78.3px) scale(0, 0)}}.svgAnimationContainer:hover #ewd3sgufcl44_ts{animation:ewd3sgufcl44_ts__ts 3000ms linear 1 normal forwards}@keyframes ewd3sgufcl44_ts__ts{0%{transform:translate(47.7px, 78.3px) scale(0, 0)}10%{transform:translate(47.7px, 78.3px) scale(0, 0)}20%{transform:translate(47.7px, 78.3px) scale(1, 1)}30%{transform:translate(47.7px, 78.3px) scale(0, 0)}100%{transform:translate(47.7px, 78.3px) scale(0, 0)}}.svgAnimationContainer:hover #ewd3sgufcl45_ts{animation:ewd3sgufcl45_ts__ts 3000ms linear 1 normal forwards}@keyframes ewd3sgufcl45_ts__ts{0%{transform:translate(13.5px, 21.8px) scale(0, 0)}20%{transform:translate(13.5px, 21.8px) scale(1, 1)}40%{transform:translate(13.5px, 21.8px) scale(0, 0)}100%{transform:translate(13.5px, 21.8px) scale(0, 0)}}.svgAnimationContainer:hover #eenz4x10vo842_ts{animation:eenz4x10vo842_ts__ts 3000ms linear 1 normal forwards}@keyframes eenz4x10vo842_ts__ts{0%{transform:translate(65.85px, 48.1px) scale(0, 0)}20%{transform:translate(65.85px, 48.1px) scale(1, 1)}40%{transform:translate(65.85px, 48.1px) scale(0, 0)}100%{transform:translate(65.85px, 48.1px) scale(0, 0)}}@font-face{font-family:"lg";src:url("../scripts/lib/light-gallery/dist/fonts/lg.eot?n1z373");src:url("../scripts/lib/light-gallery/dist/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("../scripts/lib/light-gallery/dist/fonts/lg.woff?n1z373") format("woff"),url("../scripts/lib/light-gallery/dist/fonts/lg.ttf?n1z373") format("truetype"),url("../scripts/lib/light-gallery/dist/fonts/lg.svg?n1z373#lg") format("svg");font-weight:normal;font-style:normal}.lg-icon{font-family:"lg";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{display:block;position:absolute;width:36px;height:52px;padding:10px;top:50%;margin-top:-18px;background-color:rgba(255,255,255,.5);cursor:pointer;z-index:1080;border:none;outline:none;-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;transition:background-color .4s linear}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{background-color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-prev{left:20px}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(255,255,255,.5)}.lg-toolbar .lg-icon{color:#0099b1;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#0099b1}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{background-color:rgba(255,255,255,.5);bottom:0;color:#111;font-size:13px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html span{display:block;font-size:16px;margin-bottom:5px}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#0099b1;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:rgba(255,255,255,.5);bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:1px solid rgba(255,255,255,.6);margin-bottom:5px}@media(min-width: 1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#fff}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0099b1;color:#fff;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:""}.lg-outer .lg-toogle-thumb:hover{color:#0099b1}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../scripts/lib/light-gallery/dist/img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../scripts/lib/light-gallery/dist/img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("../scripts/lib/light-gallery/dist/img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../scripts/lib/light-gallery/dist/img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../scripts/lib/light-gallery/dist/img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity .08s ease 0s;-moz-transition:opacity .08s ease 0s;-o-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#fff;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:""}.lg-show-autoplay .lg-autoplay-button:after{content:""}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .15s !important;-moz-transition:-moz-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .15s !important;-o-transition:-o-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .15s !important;transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:""}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:""}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:""}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0, 0px, 0);-o-transform:translate3d(0, 0px, 0);-ms-transform:translate3d(0, 0px, 0);-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0, 5px, 0);-o-transform:translate3d(0, 5px, 0);-ms-transform:translate3d(0, 5px, 0);-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:""}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:""}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:""}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:""}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:""}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../scripts/lib/light-gallery/dist/img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#fff;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s}#loader__overlay{position:fixed;background:#fff;width:100%;height:100%;top:0;left:0;z-index:9996}#loader__overlay #loader__content{position:fixed;display:none;opacity:0;width:100%;height:100%;top:0;left:0;top:0;left:0;background:linear-gradient(-45deg, #fff 0%, #f8d4fa 15%, #e8dbd1 40%, #f2cad7 60%, #f2d1d1 80%, #fff 100%);background-size:300% 300%;z-index:9999;animation:page-flip 2s cubic-bezier(0.5, 0, 0.5, 1) infinite}@keyframes page-flip{0%{background-position:20% 20%}100%{background-position:80% 80%}}#loader__overlay #loader__content #loader__logo{position:absolute;width:190px;height:50px;top:50%;left:50%;margin:-25px 0 0 -95px}#loader__overlay #loader__content #loader__line{position:absolute;width:100%;height:15px;left:50%;top:calc(50% + 10px);left:50%;background:#0099b1;z-index:-1;transform:translateX(-50%);animation:lineAnimation 1.8s ease-in-out}@-webkit-keyframes lineAnimation{0%{width:0px}100%{width:100%}}@-moz-keyframes lineAnimation{0%{width:0px}100%{width:100%}}@-ms-keyframes lineAnimation{0%{width:0px}100%{width:100%}}@-o-keyframes lineAnimation{0%{width:0px}100%{width:100%}}@keyframes lineAnimation{0%{width:0px}100%{width:100%}}#header__logo{position:fixed;width:150px;padding:10px;top:-100px;background:#fff;z-index:99;transition:all .6s cubic-bezier(0.76, 0.015, 0.41, 1)}@media(min-width: 768px){#header__logo{width:230px;padding:20px}}#header.show #header__logo{top:0px}body.submenuOverlayOpen #header,body.scrolled #header,body.scrolled-down #header{top:-35px}body.submenuOverlayOpen #header #header__logo,body.scrolled #header #header__logo,body.scrolled-down #header #header__logo{width:110px;padding:8px}@media(min-width: 768px){body.submenuOverlayOpen #header #header__logo,body.scrolled #header #header__logo,body.scrolled-down #header #header__logo{width:160px;padding:15px}}#pageTopDx{position:fixed;align:right;height:64px;top:0;right:0;z-index:7;background:linear-gradient(135deg, black 0%, #222222 50%, black 100%);transition:top .6s cubic-bezier(0.76, 0.015, 0.41, 1)}@media(min-width: 768px){#pageTopDx{width:100%;height:30px}}#pageTopDx .cierreCarta{padding:0 10px;border-left:#323232 1px solid}#pageTopDx .cierreCarta img{margin-top:2px;width:140px}body.scrolled-down #pageTopDx{top:-90px}@media(min-width: 992px){body.scrolled-down #pageTopDx{top:-30px}}body.scrolled-up #pageTopDx{top:0}@media(min-width: 768px){#navTop{height:30px}}#navTop li{display:block;position:relative;padding:0 15px;height:30px;line-height:30px;border-left:#323232 1px solid}@media(min-width: 768px){#navTop li{float:left}}#navTop li:first-child{border-left:none}#navTop li .item{display:block;height:30px;line-height:30px;font-size:10px;color:#ccc;font-weight:400;text-transform:uppercase;cursor:pointer;transition:color .6s cubic-bezier(0.76, 0.015, 0.41, 1)}#navTop li .item img.ico{width:auto;height:16px;margin:0 4px 0 0}#navTop li .item:hover{color:#fff}#navTop li ul.secondLevel{display:none}.sidebar{position:fixed;top:0;left:0;height:100%;width:160px;max-width:90%;z-index:9;padding:55px 0 0;background:linear-gradient(135deg, black 0%, #222222 50%, black 100%);transition:transform .6s cubic-bezier(0.76, 0.015, 0.41, 1),width .6s cubic-bezier(0.76, 0.015, 0.41, 1),padding .6s cubic-bezier(0.76, 0.015, 0.41, 1),box-shadow .6s cubic-bezier(0.76, 0.015, 0.41, 1)}@media(min-width: 768px){.sidebar{padding:90px 0 0}}@media print{.sidebar{display:none}}.sidebar__openBtn{position:absolute;width:13px;height:50%;top:50%;right:-13px;padding:10px 0;background:#0099b1;cursor:pointer;transition:opacity .6s cubic-bezier(0.76, 0.015, 0.41, 1),background .6s cubic-bezier(0.76, 0.015, 0.41, 1)}@media(min-width: 992px){.sidebar__openBtn{width:20px;right:-20px;padding:15px 0}}.sidebar__openBtn svg{display:block;position:relative;width:12px;height:12px;left:1px;margin-top:18px}@media(min-width: 992px){.sidebar__openBtn svg{width:14px;height:14px;left:3px;margin-top:0}}.sidebar__openBtn:hover{background:#121212}.sidebar__wrapper{position:relative;display:flex;flex-direction:column;height:100%;padding:0 5px;overflow-x:hidden}.sidebar__logo{padding:15px;background:#fff}.sidebar__nav{display:flex;flex-grow:1;align-items:stretch}.sidebar__nav ul.nav{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex-grow:1;max-width:100%;width:100%}.sidebar__nav ul.nav>li{display:flex;align-items:stretch;justify-content:stretch;flex-grow:1;padding:5px;text-align:center;color:#fff;border-top:1px solid #323232;cursor:pointer}@media(min-width: 992px){.sidebar__nav ul.nav>li{padding:15px}}@media(min-width: 992px){.sidebar__nav ul.nav>li:hover .item .ico{transform:scale(1.2)}.sidebar__nav ul.nav>li:hover .item .txt{color:#fff}}.sidebar__nav ul.nav>li.active .item .txt{color:#fff}.sidebar__nav ul.nav>li:first-child{border-top:none}.sidebar__nav ul.nav>li .item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%}@media(min-height: 720px){.sidebar__nav ul.nav>li .item{flex-direction:column;justify-content:center}}.sidebar__nav ul.nav>li .txt{flex-grow:1;margin-left:20px;font-size:14px;line-height:normal;color:#ccc;overflow:visible;transition:opacity .6s cubic-bezier(0.76, 0.015, 0.41, 1),height .6s cubic-bezier(0.76, 0.015, 0.41, 1),transform .6s cubic-bezier(0.76, 0.015, 0.41, 1)}@media(min-height: 720px){.sidebar__nav ul.nav>li .txt{margin-left:0;margin-top:10px;flex-grow:0}}.sidebar__nav ul.nav>li .txt>span{display:block;font-weight:bold;white-space:nowrap}.sidebar__nav ul.nav>li .ico{position:relative;display:block;flex-shrink:0;width:28px;height:28px;transition:transform .6s cubic-bezier(0.76, 0.015, 0.41, 1)}@media(min-width: 992px)and (min-height: 720px){.sidebar__nav ul.nav>li .ico{width:32px;height:32px}}@media(min-width: 992px)and (min-height: 820px){.sidebar__nav ul.nav>li .ico{width:40px;height:40px}}.sidebar__nav ul.nav>li .ico svg{width:100%;height:100%}.sidebar__nav ul.secondLevel{display:none}.sidebar__socials{flex-grow:0;display:inline-flex;justify-content:center;padding:0 10px;border-top:1px solid #323232}.sidebar__socials .icoSocial{padding:10px 8px;opacity:.6;transition:opacity .6s cubic-bezier(0.76, 0.015, 0.41, 1);cursor:pointer}.sidebar__socials .icoSocial img{height:20px;width:auto;display:block;margin:0 auto;transition:transform .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.sidebar__socials .icoSocial:hover img{transform:scale(1.2)}.sidebar--icon,.sidebar--full{transform:translateX(0)}.sidebar--icon .sidebar__wrapper,.sidebar--full .sidebar__wrapper{z-index:5}.sidebar--icon{width:50px}@media(min-width: 992px){.sidebar--icon{width:80px}}.sidebar--icon .sidebar__nav li .item .txt{transform:scale(0);opacity:0}@media(min-height: 720px){.sidebar--icon .sidebar__nav li .item .txt{height:0}}.sidebar--icon .sidebar__socials .icoSocial{opacity:0;pointer-events:none}.sidebar--icon .sidebar__socials .icoSocial--showBtn{opacity:.5;pointer-events:all;cursor:pointer}.sidebar--full{width:160px}@media(min-height: 720px){.sidebar--full{width:160px}}.sidebar--full .sidebar__openBtn svg{transform:rotate(180deg)}.sidebar--full .sidebar__nav li .item .txt{opacity:1}body[data-sidebar-state=icon] #pageContainer,body[data-sidebar-state=icon] #submenuOverlayContent,body[data-sidebar-state=icon] #footer{margin-left:50px}@media(min-width: 992px){body[data-sidebar-state=icon] #pageContainer,body[data-sidebar-state=icon] #submenuOverlayContent,body[data-sidebar-state=icon] #footer{margin-left:80px}}body[data-sidebar-state=full] #pageContainer,body[data-sidebar-state=full] #submenuOverlayContent,body[data-sidebar-state=full] #footer{margin-left:50px}@media(min-width: 768px){body[data-sidebar-state=full] #pageContainer,body[data-sidebar-state=full] #submenuOverlayContent,body[data-sidebar-state=full] #footer{margin-left:160px}}@media(min-width: 768px)and (min-height: 720px){body[data-sidebar-state=full] #pageContainer,body[data-sidebar-state=full] #submenuOverlayContent,body[data-sidebar-state=full] #footer{margin-left:160px}}body.scrolled .sidebar,body.scrolled-down .sidebar{padding-top:42px}@media(min-width: 768px){body.scrolled .sidebar,body.scrolled-down .sidebar{padding-top:65px}}body:not(.scrolled) .sidebar__openBtn,body.submenuOverlayOpen .sidebar__openBtn{opacity:0;pointer-events:none}.submenuOverlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:8;background-color:#fff;transition:all .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.submenuOverlay__content{position:relative;height:100%;color:#fff;font-size:22px;line-height:28px}@media(min-width: 768px){.submenuOverlay__content{font-size:24px;line-height:30px}}@media(min-width: 992px){.submenuOverlay__content{font-size:28px;line-height:32px}}@media(min-width: 1200px){.submenuOverlay__content{font-size:34px;line-height:44px}}.submenuOverlay__wrapper{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:500px;height:100%;padding:15px;margin:0 auto}@media(min-width: 768px){.submenuOverlay__wrapper{padding:30px}}.submenuOverlay__title{padding:70px 30px 15px;text-align:center;font-weight:600;font-size:28px;line-height:32px;color:#121212;background-size:45px 45px;background-repeat:no-repeat;background-position:center 15px}@media(min-width: 768px){.submenuOverlay__title{padding-top:100px;background-size:65px 65px}}@media(min-width: 992px)and (orientation: landscape){.submenuOverlay__title{padding-right:60px;padding-left:60px}}.submenuOverlay__title[data-section=chi-siamo]{background-image:url("../img/icons/menu/chi-siamo-overlay.svg")}.submenuOverlay__title[data-section=informatica]{background-image:url("../img/icons/menu/informatica-overlay.svg")}.submenuOverlay__title[data-section=stampa]{background-image:url("../img/icons/menu/stampa-overlay.svg")}.submenuOverlay__title[data-section=arredo-interattivita]{background-image:url("../img/icons/menu/arredo-interattivita-overlay.svg")}.submenuOverlay__title[data-section=contatti]{background-image:url("../img/icons/menu/contatti-overlay.svg")}.submenuOverlay__title[data-section=assistenza-clienti]{background-image:url("../img/icons/menu/assistenza-clienti-overlay.svg")}.submenuOverlay__title .ico{display:none}.submenuOverlay__list{padding-top:15px;border-top:#fff 1px solid;text-align:center}.submenuOverlay__list ul li{position:relative;display:block;padding-top:20px;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media(min-width: 992px)and (orientation: landscape){.submenuOverlay__list ul li{padding-top:30px}}.submenuOverlay__list ul li span{display:block;position:relative}.submenuOverlay__list ul li a{display:inline-block;vertical-align:middle;color:#121212;font-weight:200;transition:all .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.submenuOverlay__list ul li a:hover{color:#121212}.submenuOverlay__list li:first-child{padding:0}.submenuOverlay__closeBtn{position:absolute;width:30px;height:30px;top:15px;right:15px;border:none;background:url("../img/generali/x-close-submenu.svg") no-repeat center center;background-size:contain;outline:none;z-index:100;overflow:hidden;cursor:pointer}@media(min-width: 992px){.submenuOverlay__closeBtn{width:40px;height:40px;top:50%;right:30px;margin-top:-20px}}.submenuOverlay[data-section=chi-siamo] .submenuOverlay__title{color:#0099b1}.submenuOverlay[data-section=chi-siamo] .submenuOverlay__list{border-top:#0099b1 3px solid}.submenuOverlay[data-section=chi-siamo] .submenuOverlay__list ul li span a:hover{color:#0099b1}.submenuOverlay[data-section=informatica] .submenuOverlay__title{color:#009fe3}.submenuOverlay[data-section=informatica] .submenuOverlay__list{border-top:#009fe3 3px solid}.submenuOverlay[data-section=informatica] .submenuOverlay__list ul li span a:hover{color:#009fe3}.submenuOverlay[data-section=stampa] .submenuOverlay__title{color:#e6007e}.submenuOverlay[data-section=stampa] .submenuOverlay__list{border-top:#e6007e 3px solid}.submenuOverlay[data-section=stampa] .submenuOverlay__list ul li span a:hover{color:#e6007e}.submenuOverlay[data-section=arredo-interattivita] .submenuOverlay__title{color:#ffd912}.submenuOverlay[data-section=arredo-interattivita] .submenuOverlay__list{border-top:#ffd912 3px solid}.submenuOverlay[data-section=arredo-interattivita] .submenuOverlay__list ul li span a:hover{color:#ffd912}.submenuOverlay[data-section=contatti] .submenuOverlay__title{color:#0099b1}.submenuOverlay[data-section=contatti] .submenuOverlay__list{border-top:#0099b1 3px solid}.submenuOverlay[data-section=contatti] .submenuOverlay__list ul li span a:hover{color:#0099b1}.submenuOverlay[data-section=assistenza-clienti] .submenuOverlay__title{color:#0099b1}.submenuOverlay[data-section=assistenza-clienti] .submenuOverlay__list{border-top:#0099b1 3px solid}.submenuOverlay[data-section=assistenza-clienti] .submenuOverlay__list ul li span a:hover{color:#0099b1}.overlay--slideRight{visibility:hidden;transform:translateX(-100%);transition:all 1s cubic-bezier(0.76, 0.015, 0.41, 1)}.overlay--slideRight .submenuOverlay__list ul li span{transform:translateY(120%);transition:transform .8s cubic-bezier(0.76, 0.015, 0.41, 1);transition-delay:0s}.overlay--slideRight.open{visibility:visible;transform:translateX(0%);transition:transform .8s cubic-bezier(0.76, 0.015, 0.41, 1)}.overlay--slideRight.open .submenuOverlay__list ul li span.show{transform:translateY(0%)}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="1"]{transition-delay:.1666666667s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="2"]{transition-delay:.3333333333s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="3"]{transition-delay:.5s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="4"]{transition-delay:.6666666667s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="5"]{transition-delay:.8333333333s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="6"]{transition-delay:1s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="7"]{transition-delay:1.1666666667s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="8"]{transition-delay:1.3333333333s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="9"]{transition-delay:1.5s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="10"]{transition-delay:1.6666666667s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="11"]{transition-delay:1.8333333333s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="12"]{transition-delay:2s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="13"]{transition-delay:2.1666666667s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="14"]{transition-delay:2.3333333333s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="15"]{transition-delay:2.5s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="16"]{transition-delay:2.6666666667s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="17"]{transition-delay:2.8333333333s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="18"]{transition-delay:3s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="19"]{transition-delay:3.1666666667s}.overlay--slideRight.open .submenuOverlay__list ul li span.show[data-page-count="20"]{transition-delay:3.3333333333s}.swiper-wrapper{-moz-transition-timing-function:cubic-bezier(0.65, 0.02, 0.2, 1);-o-transition-timing-function:cubic-bezier(0.65, 0.02, 0.2, 1);-ms-transition-timing-function:cubic-bezier(0.65, 0.02, 0.2, 1);-webkit-transition-timing-function:cubic-bezier(0.65, 0.02, 0.2, 1);transition-timing-function:cubic-bezier(0.65, 0.02, 0.2, 1)}.swiper-container{position:relative;height:100%;width:100%;top:0}.swiper-container .swiper-wrapper{-moz-transition-timing-function:cubic-bezier(0.65, 0.02, 0.2, 1);-o-transition-timing-function:cubic-bezier(0.65, 0.02, 0.2, 1);-ms-transition-timing-function:cubic-bezier(0.65, 0.02, 0.2, 1);-webkit-transition-timing-function:cubic-bezier(0.65, 0.02, 0.2, 1);transition-timing-function:cubic-bezier(0.65, 0.02, 0.2, 1)}.swiper-container .swiper-wrapper .swiper-slide-content{position:relative;width:100%;height:100%}.swiper-container .swiper-wrapper .swiper-slide-content.cover img{position:absolute;width:100%;height:100%;object-fit:cover}.swiper-container .swiper-wrapper .swiper-slide-content.ObjectFitCover{background-size:cover;background-position:center;background-repeat:no-repeat}.swiper-container .swiper-wrapper .swiper-slide-content.ObjectFitCover img{opacity:0}.swiper-container .swiper-wrapper .swiper-slide-content.contain img{position:absolute;width:100%;height:100%;object-fit:contain}.swiper-container .swiper-wrapper .swiper-slide-content.ObjectFitContain{background-size:contain;background-position:center;background-repeat:no-repeat}.swiper-container .swiper-wrapper .swiper-slide-content.ObjectFitContain img{opacity:0}.swiper-container .swiper-wrapper .swiper-slide .slide-caption{display:none}.swiper-button{width:14px;height:14px;top:50%;background-image:none;transition:background .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.swiper-button-prev{left:15px}@media(min-width: 768px){.swiper-button-prev{left:30px}}.swiper-button-next{right:10px}@media(min-width: 768px){.swiper-button-next{right:30px}}.swiper-button:hover img{transform:scale(1.1)}.swiper-button-disabled{opacity:.5;cursor:default !important}.swiper-pagination-bullets{bottom:0 !important}.swiper-pagination-bullets .swiper-pagination-bullet{width:7px;height:7px;margin:0 7px 0 0 !important;border:#0099b1 1px solid;border-radius:0;background:transparent;opacity:1;transition:all .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#0099b1;cursor:default !important}#sliderTop{position:relative;min-height:450px}#sliderTop__overlay{position:absolute;width:95%;height:auto;bottom:55px;right:0;z-index:1}@media(min-width: 768px){#sliderTop__overlay{width:65%;bottom:85px}}@media(min-width: 992px){#sliderTop__overlay{width:70%;bottom:85px}}@media(min-width: 1200px){#sliderTop__overlay{width:55%;max-width:850px}}#sliderTop__overlay .slide-caption{position:relative}#sliderTop__overlay .slide-caption__title{display:block;margin:0 0 5px;font-weight:400;font-size:26px;line-height:32px;letter-spacing:2px;color:#121212}@media(min-width: 768px){#sliderTop__overlay .slide-caption__title{font-size:36px;line-height:40px;letter-spacing:3px}}@media(min-width: 992px){#sliderTop__overlay .slide-caption__title{font-size:40px;line-height:45px}}@media(min-width: 1200px){#sliderTop__overlay .slide-caption__title{font-size:46px;line-height:52px}}#sliderTop__overlay .slide-caption__title:after{background:#fff}#sliderTop__overlay .slide-caption__subtitle{display:block;margin:0 0 5px;color:#121212;font-weight:400;font-size:20px;line-height:25px;letter-spacing:3px}@media(min-width: 768px){#sliderTop__overlay .slide-caption__subtitle{font-size:24px;line-height:29px}}@media(min-width: 992px){#sliderTop__overlay .slide-caption__subtitle{font-size:28px;line-height:32px}}@media(min-width: 1200px){#sliderTop__overlay .slide-caption__subtitle{font-size:30px;line-height:35px}}#sliderTop__overlay .slide-caption__btn{position:relative;width:80%;height:20px;left:20%;padding:0 15px;margin-top:7px;background:#0099b1;transition:background .6s cubic-bezier(0.76, 0.015, 0.41, 1)}#sliderTop__overlay .slide-caption__btn svg{display:block;position:relative;width:14px;height:14px;top:3px}#sliderTop__overlay a{display:block}#sliderTop__overlay a:hover .slide-caption__btn{background:#121212}#sliderTop .swiper-button{right:10px;left:auto;top:auto}@media(min-width: 768px){#sliderTop .swiper-button{right:12px !important}}#sliderTop .swiper-button.swiper-button-prev{bottom:10px}@media(min-width: 768px){#sliderTop .swiper-button.swiper-button-prev{bottom:48px}}#sliderTop .swiper-button.swiper-button-next{bottom:32px}@media(min-width: 768px){#sliderTop .swiper-button.swiper-button-next{bottom:22px}}#sliderTop__progressBar{position:absolute;width:0;height:2px;bottom:0;left:0;background:#0099b1;z-index:99}#sliderTop__progressBar.animating{animation:timebar 5s forwards ease-out}.sliderArticleContainer{position:relative}.sliderArticleContainer:before{display:block;content:"";width:100%;padding-top:62.5%;margin-top:""}.sliderArticleContainer>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sliderArticleContainer--pagination{margin-bottom:45px}.sliderArticle{height:100%;min-height:100%;overflow:visible}.sliderArticle .swiper-slide{background:#fff}.sliderArticle-button{position:absolute;width:60px;height:20px;top:auto !important;bottom:-40px;padding:0 15px;margin-top:7px;font-size:16px;font-weight:700;line-height:20px;color:#fff;background:#0099b1;transition:background .6s cubic-bezier(0.76, 0.015, 0.41, 1);cursor:pointer;z-index:20}.sliderArticle-button:hover{background:#121212}.sliderArticle-button img{margin-top:-2px}.sliderArticle-button-prev{left:0;text-align:right}.sliderArticle-button-next{right:0}.sliderArticle .swiper-pagination{position:relative;height:20px;bottom:-2px !important;margin-top:15px}.sliderPage .swiper-wrapper{height:200px}@media(min-width: 768px){.sliderPage .swiper-wrapper{height:400px}}@media(min-width: 992px){.sliderPage .swiper-wrapper{height:500px}}@media(min-width: 1200px){.sliderPage .swiper-wrapper{height:550px}}.sliderPage .swiper-slide{padding:0 24px;background:#fff}@media(min-width: 768px){.sliderPage .swiper-slide{padding:0 45px}}.sliderPage .swiper-slide figure{display:block;position:relative;width:100%;height:100%}.sliderPage .swiper-button{top:50%}@media(max-width: 767.98px){.sliderPage .swiper-button{width:20px;height:33px;padding:5px;margin-top:-18px}.sliderPage .swiper-button-next{right:2px}.sliderPage .swiper-button-prev{left:2px}.sliderPage .swiper-button svg{width:10px;height:20px}}@media(min-width: 768px){.sliderPage .swiper-button-next{right:0}.sliderPage .swiper-button-prev{left:0}}.sliderPage .swiper-pagination{position:relative;height:20px;margin-top:15px}.carousel{padding:90px 0 0;margin:15px auto 0}@media(min-width: 768px){.carousel{padding:60px 0 0}}.carousel .swiper-slide{width:auto;padding:0 31px}.carousel-button{position:absolute;width:60px;height:20px;top:38px !important;padding:0 15px;margin-top:7px;font-size:16px;font-weight:700;line-height:20px;color:#fff;background:#0099b1;transition:background .6s cubic-bezier(0.76, 0.015, 0.41, 1);cursor:pointer}@media(min-width: 768px){.carousel-button{width:80px;top:0 !important}}.carousel-button:hover{background:#121212}.carousel-button img{margin-top:-2px}.carousel-button-prev{left:30px;text-align:right}.carousel-button-next{right:30px}.carousel-link{position:absolute;top:0;width:100%;text-align:center}@media(min-width: 768px){.carousel-link{width:auto;left:50%;transform:translateX(-50%)}}#pageContainer{position:relative;z-index:1;border-bottom:#0099b1 20px solid;background-color:#fff;transition:all .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.pageContent{position:relative;z-index:1}.pageContent li{position:relative;padding:0 0 8px 13px}.pageContent li:before{content:"";position:absolute;width:6px;height:6px;top:10px;left:0;background:#0099b1}.pageContent li.download{padding:0 0 8px 18px}.pageContent li.download:before{content:"";position:absolute;width:11px;height:13px;top:6px;left:0;border:none;background:url("../img/generali/download.svg") 0 0 no-repeat}.pageContent-noslider{margin-top:100px}@media(min-width: 768px){.pageContent-noslider{margin-top:90px}}.rowConnect{position:absolute;bottom:50px;left:-200px;height:20px;width:400px;background:#0099b1;z-index:9}.btn{display:inline-block;padding:5px 10px;margin-top:15px;color:#121212;font-weight:400;background:#fff;transition:background .6s cubic-bezier(0.76, 0.015, 0.41, 1),color .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.btnRow{position:relative;width:60%;height:20px;left:40%;padding:0 15px;margin-top:7px;font-size:16px;font-weight:700;line-height:20px;color:#fff;background:#0099b1;transition:background .6s cubic-bezier(0.76, 0.015, 0.41, 1)}.btnRow:hover{background:#121212}.btnRow svg{display:block;position:relative;width:14px;height:14px;top:3px}.bg-black .btnRow:hover{background:#e6007e}.boxLink{position:relative;padding:30px 0;margin:0 auto;text-align:center;cursor:pointer}@media(max-width: 767.98px){.boxLink:nth-child(n+2){border-top:#323232 1px solid}}@media(min-width: 768px){.boxLink{padding:45px 0}.boxLink:nth-child(n+2){border-left:#323232 1px solid}}@media(min-width: 1200px){.boxLink{padding:60px 0}}.boxLink img,.boxLink svg{max-width:80px}@media(min-width: 992px){.boxLink img,.boxLink svg{max-width:90px}}@media(min-width: 1200px){.boxLink img,.boxLink svg{max-width:100px}}.boxLink:hover .btn{color:#fff;background:#0099b1}.boxLink[data-section=chi-siamo]:hover .btn{background:#0099b1}.boxLink[data-section=informatica]:hover .btn{background:#009fe3}.boxLink[data-section=stampa]:hover .btn{background:#e6007e}.boxLink[data-section=arredo-interattivita]:hover .btn{background:#ffd912}.boxLink[data-section=contatti]:hover .btn{background:#0099b1}.boxLink[data-section=assistenza-clienti]:hover .btn{background:#0099b1}.boxIco__ico img,.boxIco__ico svg{max-width:80px}.pacman{position:relative;display:block;width:100%;height:56px;margin-bottom:10px;background:#fff;overflow:hidden}@media only screen and (min-width: 901px){.pacman{height:50px}}@media only screen and (min-width: 1350px){.pacman{height:74px}}.pacman video{display:block}.team__img{position:relative}.team__img:before{display:block;content:"";width:100%;padding-top:100%;margin-top:""}.team__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.team__nome{font-size:20px;font-weight:300}.team__mansione{font-size:14px}.categoriesList li{position:relative;display:inline-block;padding:0 12px 0 18px}@media(min-width: 1200px){.categoriesList li{padding:0 20px 0 26px}}@media(min-width: 1600px){.categoriesList li{padding:0 26px 0 32px}}.categoriesList li:first-child{padding-left:0;margin-left:0}.categoriesList li:first-child:before{display:none}.categoriesList li a{display:block;text-transform:uppercase;line-height:inherit;cursor:pointer}.categoriesList li a.active{color:#0099b1;cursor:default}.newsPrev{max-width:400px;margin:0 auto;padding-bottom:15px}@media(min-width: 768px){.newsPrev{padding-bottom:30px}}@media(min-width: 992px){.newsPrev{padding-bottom:45px}}.newsPrev__box{position:relative;margin:0;text-align:center}@media(min-width: 768px){.newsPrev__box{text-align:left}}.newsPrev__box a{color:#121212}.newsPrev__box .newsPrev__img{position:relative;overflow:hidden}.newsPrev__box .newsPrev__img.video{position:relative}.newsPrev__box .newsPrev__img.video:before{display:block;content:"";width:100%;padding-top:56.25%;margin-top:""}.newsPrev__box .newsPrev__img.video>.content{position:absolute;top:0;left:0;right:0;bottom:0}.newsPrev__box .newsPrev__img.video figure{display:block;width:100%;height:100%}.newsPrev__box .newsPrev__title{position:relative;padding-top:15px}.newsPrev__box .newsPrev__info{position:relative;font-size:11px;text-transform:uppercase;color:#555}.newsPrev__box .newsPrev__info .newsPrev__date{position:relative;padding:0 16px 0 0}.newsPrev__box .newsPrev__info .newsPrev__date:after{display:block;content:"";position:absolute;width:6px;height:1px;top:7px;right:0;background:#555}.newsPrev__box .newsPrev__info .newsPrev__category{padding:0 0 0 10px}.newsPrev__box:hover .newsPrev__title:before{width:200px}.newsPrev__box:hover .btnRow{background:#121212}.bg-black .newsPrev a{color:#fff}.bg-black .newsPrev__box:hover .btnRow{background:#e6007e}.newsArticle__info{position:relative;margin:15px 0;font-size:11px;text-transform:uppercase}.newsArticle__info .newsArticle__date{position:relative;padding:0 16px 0 0}.newsArticle__info .newsArticle__date:after{display:block;content:"";position:absolute;width:6px;height:2px;top:7px;right:0;background:#121212}.newsArticle__info .newsArticle__category{padding:0 0 0 10px}.pagination{margin-bottom:30px;text-align:center}.videoPlayerContainer{margin:30px auto;position:relative}.videoPlayerContainer:before{display:block;content:"";width:100%;padding-top:56.25%;margin-top:""}.videoPlayerContainer>.content{position:absolute;top:0;left:0;right:0;bottom:0}.videoPlayerContainer .videoPlayer{width:100%;height:100%}#map{position:relative;width:100%;height:100%;color:#121212}#map a{color:#0099b1}.sede__ico{max-width:80px;margin-top:50px}table{margin-bottom:15px}table tr{border-bottom:#ccc 1px solid}table td{width:33%}#footerSpacer{display:none}@media(min-width: 768px){#footerSpacer{display:block;position:relative;width:100%;height:690px;z-index:-2;pointer-events:none;clear:both}}@media(min-width: 768px)and (min-width: 992px){#footerSpacer{height:580px}}@media(min-width: 768px)and (min-width: 1200px){#footerSpacer{height:506px}}@media(min-width: 768px){#footer{position:fixed;width:100%;height:690px;left:0;bottom:0}}@media(min-width: 768px)and (min-width: 992px){#footer{height:580px}}@media(min-width: 768px)and (min-width: 1200px){#footer{height:506px}}@media(min-width: 768px)and (max-width: 991.98px){#footer .col-border-left:nth-child(even){border-left:#323232 1px solid}}@media(min-width: 992px){#footer .col-border-left:nth-child(n+2){border-left:#323232 1px solid}}.footer__logo{max-width:120px}form div{padding-bottom:8px}.input{position:relative;display:inline-block;width:100%;padding-top:30px;border-bottom:1px solid #0099b1;vertical-align:top;overflow:hidden;z-index:1}.input__field{position:relative;display:block;float:right;width:100%;padding:0 5px;color:#121212;letter-spacing:2px;border:none;border-radius:0;background:transparent;-webkit-appearance:none;opacity:0;z-index:100}.input__field:focus{outline:none}.input__label{position:absolute;display:inline-block;float:right;width:100%;padding:0;bottom:0;left:0;padding:0;letter-spacing:2px;color:#121212;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.input__label:before{content:"";position:absolute;width:100%;height:25px;top:calc(100% + 1px);left:0;background:#f0f0f0;transition:all .4s cubic-bezier(0.76, 0.015, 0.41, 1);transform:translateY(-1px)}.input__label-content{position:relative;display:block;padding:0;width:100%;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;transition:all .4s cubic-bezier(0.76, 0.015, 0.41, 1)}.input__field:focus,.input--filled .input__field{cursor:text;opacity:1;-webkit-transition:opacity 0s .4s;transition:opacity 0s .4s}.input__field:focus+.input__label::before,.input--filled .input__label::before{-webkit-transition-delay:.05s;transition-delay:.05s;transform:translateY(-100%)}.input__field:focus+.input__label .input__label-content,.input--filled .input__label-content{color:#121212;transform:translateY(-100%) scale(0.85)}.select{position:relative;display:inline-block;width:100%;padding-top:30px;border-bottom:1px solid #0099b1;vertical-align:top;overflow:hidden;z-index:1}.select__field{position:relative;display:block;float:right;width:100%;padding:0 5px;color:#121212;letter-spacing:2px;border:none;border-radius:0;background:transparent;-webkit-appearance:none;opacity:0;z-index:100;cursor:pointer}.select__field:focus{outline:none}.select__field option{background:#f0f0f0}.select__label{position:absolute;display:inline-block;float:right;width:100%;height:25px;padding:0;bottom:0;left:0;padding:0;color:#121212;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.select__label::before{content:"";position:absolute;width:100%;height:25px;top:calc(100% + 1px);left:0;background:#f0f0f0;transition:all .4s cubic-bezier(0.76, 0.015, 0.41, 1);transform:translateY(-1px)}.select__label-content{position:relative;display:block;padding:0;width:100%;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;transition:all .4s cubic-bezier(0.76, 0.015, 0.41, 1)}.select__label-content:after{content:"";position:absolute;display:block;width:0;height:0;top:8px;right:0;border-right:transparent 5px solid;border-left:transparent 5px solid;border-top:#121212 5px solid;opacity:1;transition:opacity .4s cubic-bezier(0.76, 0.015, 0.41, 1)}.select__field:focus,.select--filled .select__field{cursor:pointer;opacity:1;-webkit-transition:opacity 0s .4s;transition:opacity 0s .4s}.select__field:focus+.select__label::before,.select--filled .select__label::before{-webkit-transition-delay:.05s;transition-delay:.05s;transform:translateY(-100%)}.select__field:focus+.select__label .select__label-content,.select--filled .select__label-content{color:#121212;transform:translateY(-100%) scale(0.85)}.select__field:focus+.select__label .select__label-content:after,.select--filled .select__label-content:after{opacity:0}.textarea{position:relative;display:inline-block;width:100%;padding:30px 5px 0;border-bottom:1px solid #0099b1;vertical-align:top;overflow:hidden;z-index:1}.textarea__field{position:relative;display:block;float:right;width:100%;height:95px;padding:0;color:#121212;letter-spacing:2px;border:none;border-radius:0;background:transparent;-webkit-appearance:none;opacity:0;z-index:100;resize:none}.textarea__field:focus{outline:none}.textarea__label{position:absolute;display:inline-block;float:right;width:100%;height:95px;padding:0 5px;bottom:0;left:0;padding:0;color:#121212;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.textarea__label:before{content:"";position:absolute;width:100%;height:95px;top:calc(100% + 1px);left:0;background:#f0f0f0;transition:all .4s cubic-bezier(0.76, 0.015, 0.41, 1);transform:translateY(-1px)}.textarea__label-content{position:relative;display:block;padding:0;width:100%;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;transition:all .4s cubic-bezier(0.76, 0.015, 0.41, 1)}.textarea__field:focus,.textarea--filled .textarea__field{cursor:text;opacity:1;-webkit-transition:opacity 0s .4s;transition:opacity 0s .4s}.textarea__field:focus+.textarea__label::before,.textarea--filled .textarea__label::before{-webkit-transition-delay:.05s;transition-delay:.05s;transform:translateY(-100%)}.textarea__field:focus+.textarea__label .textarea__label-content,.textarea--filled .textarea__label-content{transform:translateY(-100%) scale(0.85)}input[type=checkbox]{position:absolute;clip:rect(1px, 1px, 1px, 1px)}input[type=checkbox]+label{cursor:pointer;padding:0 0 0 20px;position:relative}input[type=checkbox]+label:before,input[type=checkbox]+span+label:before{position:absolute;content:"";width:12px;height:12px;top:2px;left:0;border:#0099b1 1px solid;cursor:pointer}input[type=checkbox]:checked+label:after,input[type=checkbox]:checked+span+label:after{content:"";display:block;position:absolute;width:12px;height:12px;top:2px;left:0;font-size:12px;background-image:url("../img/form/x-checkbox.svg");background-position:0 0;background-repeat:no-repeat;background-size:12px,12px}button.submit[type=submit]{display:block;width:calc(50% - 4px);margin:5px auto 0;color:#121212;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#fff;border:none;background:#0099b1;cursor:pointer;transition:all .6s cubic-bezier(0.76, 0.015, 0.41, 1)}button.submit[type=submit]:hover{background:#121212}.privacy{position:relative}.privacy__txt{font-size:11px;text-align:left;line-height:18px}.privacy a{display:inline-block}.privacy.error{padding-top:10px;margin-top:10px}.privacy.error .privacy__txt:before,.privacy.error .privacy__txt:after{top:-20px}.privacy.error span.error{top:0px;margin:0 0 10px 23px}span.error{position:absolute;display:block;width:100%;bottom:-5px;font-size:12px;line-height:14px;color:#e64e4e;text-transform:lowercase;z-index:-1}.alert-error,.alert-success{padding:30px 0 0 0}.alert-error strong,.alert-success strong{text-transform:uppercase}.alert-error p,.alert-success p{margin:0}.alert-error{color:#e64e4e}.alert-success{color:#0099b1}.home .alert-error,.home .alert-success{text-align:center}#form_contact_message{text-align:center}.rate-meter{position:relative;display:inline-block;height:20px;width:105px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI2MCIgaGVpZ2h0PSIyNDUiIHZpZXdCb3g9Ii0yMCAtMjUgMzAwIDMwMCI+CjxwYXRoIGQ9Im01NSwyMzcgNzQtMjI4IDc0LDIyOEw5LDk2aDI0MCIgZmlsbD0iI0QxRDFEMSIvPgo8L3N2Zz4=") top left repeat-x;background-size:contain}.rate-meter::after{position:absolute;content:"";height:100%;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI2MCIgaGVpZ2h0PSIyNDUiIHZpZXdCb3g9Ii0yMCAtMjUgMzAwIDMwMCI+CjxwYXRoIGQ9Im01NSwyMzcgNzQtMjI4IDc0LDIyOEw5LDk2aDI0MCIgZmlsbD0iI0U3NzExQiIvPgo8L3N2Zz4=") top left repeat-x;background-size:contain}.rate-meter[data-value="0"]::after{width:0%}.rate-meter[data-value="1"]::after{width:10%}.rate-meter[data-value="2"]::after{width:20%}.rate-meter[data-value="3"]::after{width:30%}.rate-meter[data-value="4"]::after{width:40%}.rate-meter[data-value="5"]::after{width:50%}.rate-meter[data-value="6"]::after{width:60%}.rate-meter[data-value="7"]::after{width:70%}.rate-meter[data-value="8"]::after{width:80%}.rate-meter[data-value="9"]::after{width:90%}.rate-meter[data-value="10"]::after{width:100%}.google-reviews .google-reviews__header{margin-bottom:20px}.google-reviews .google-reviews__rate{color:#e7711b;vertical-align:top;margin-right:5px;font-weight:bold;font-size:18px}.google-reviews .google-reviews__btn{display:inline-block;float:right;cursor:pointer;display:inline-block;font-size:11px;font-weight:bold;height:27px;line-height:27px;min-width:54px;text-align:center;text-decoration:none}.google-review p{margin:0}.google-review .google-review__photo{width:36px;margin-right:10px}.google-review .google-review__text{margin-left:54px}.rate-stars .rate-star--on{color:#e7711b}.rate-stars .rate-star--off{color:#d1d1d1}#pageOverlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:5;background-color:rgba(255,255,255,.8)}.backdropfilter #pageOverlay{background-color:rgba(255,255,255,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#pageOverlay__content{position:fixed;width:calc(100% - 80px);height:auto;top:120px;left:65px;background:#fff;z-index:402}@media(min-width: 576px){#pageOverlay__content{max-width:450px}}@media(min-width: 768px){#pageOverlay__content{width:calc(100% - 230px);top:calc(50% + 15px);left:calc(50% + 80px);transform:translate(-50%, -50%)}}@media(min-width: 992px){#pageOverlay__content{max-width:550px;left:calc(50% + 80px);transform:translate(-50%, -50%)}}#pageOverlay__content #pageOverlay__contentInner{max-height:calc(100vh - 150px);overflow-y:auto;overflow-x:hidden;scrollbar-color:#0099b1 transparent;scrollbar-width:thin}#pageOverlay__content #pageOverlay__contentInner::-webkit-scrollbar-track{background-color:transparent}#pageOverlay__content #pageOverlay__contentInner::-webkit-scrollbar{width:4px;background-color:transparent}#pageOverlay__content #pageOverlay__contentInner::-webkit-scrollbar-thumb{background-color:#0099b1}@media(min-width: 768px){#pageOverlay__content #pageOverlay__img{padding-right:0}}#pageOverlay__content #pageOverlay__txt{padding:15px}@media(min-width: 768px){#pageOverlay__content #pageOverlay__txt{padding:15px 30px}}#pageOverlay__content #pageOverlay__txt h3{margin:10px 0 0 0}#pageOverlay__content #pageOverlay__txt p{margin:10px 0;font-size:18px}#pageOverlay__content #pageOverlay__close{position:absolute;top:-40px;right:0;width:24px;height:24px;border:none;outline:none;z-index:100;overflow:hidden;cursor:pointer}@media(min-width: 992px){#pageOverlay__content #pageOverlay__close{width:30px;height:30px;top:-40px}}#pageOverlay__content #pageOverlay__close svg{width:20px;height:20px}@media(min-width: 992px){#pageOverlay__content #pageOverlay__close svg{width:30px;height:30px}}#pageOverlay__content #pageOverlay__close svg line{stroke:#0099b1}