@font-face{font-family:'Author';src:url('/assets/fonts/author/Author-Semibold.woff2') format('woff2'), url('/assets/fonts/author/Author-Semibold.ttf') format('truetype');font-weight:600;font-display:swap;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,p,a,em,img,strong,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,article,embed,figure,figcaption,footer,header,aside,main,menu,nav,output,section,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;vertical-align:top}ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,nav,main,section{display:block}table{border-collapse:collapse;border-spacing:0;width:100%;max-width:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font:inherit;color:inherit;margin:0;padding:0;border:0
none;background:none;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{opacity: .5}button[disabled],input[disabled],input[readonly]{cursor:not-allowed}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:none}input,textarea,select,button{outline:none}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}input:focus,textarea:focus,select:focus{outline-offset:0}body{color:#4D4D4D;background:#F9F9F5;font-family:-apple-system,BlinkMacSystemFont,Roboto,Oxygen-Sans,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;line-height:1.5}.body-inner{position:relative}::selection{background-color:rgba(62,211,152,0.07)}a{color:inherit;text-decoration:none;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}img{display:block;width:100%;height:auto}svg{display:block}h1,.h1{font-family:Author,sans-serif;font-size:3.25em;line-height:1;font-weight:600;color:#000}h2,.h2{font-family:Author,sans-serif;font-size:2em;line-height:1.1;font-weight:600;color:#000}h3,.h3{font-family:Author,sans-serif;font-size:1.625em;line-height:1.1;font-weight:600;color:#000}h4,.h4{font-size:1.5em}h5,.h5{font-size:1.375em}h6,.h6{font-size:1.25em}hr{border-top:none;border-bottom:1px solid #BFC2B9}.hidden{display:none}.button{display:inline-block;text-transform:uppercase;font-weight:700;letter-spacing:0.1em;padding:0.75em 2em;border-radius:1.5em;color:#000;background-color:#3ED398}.button:hover{background-color:#40D9C4}.button:active{background-color:#000;color:#fff}@media screen and (max-width: 1024px){h1,.h1{font-size:2.625em}h2,.h2{font-size:1.75em}h3,.h3{font-size:1.5em}}@media screen and (max-width: 768px){h1,.h1{font-size:2.5em}h2,.h2{font-size:1.625em}}@media screen and (max-width: 480px){h1,.h1{font-size:2em}h2,.h2{font-size:1.375em}h3,.h3{font-size:1.25em}}.wrapper{max-width:90rem;margin-left:auto;margin-right:auto;padding-left:3rem;padding-right:3rem}.spaced-big{margin-bottom:6rem}.spaced{margin-bottom:3rem}.spaced-small{margin-bottom:1.5rem}.column{padding-left:1.5rem;padding-right:1.5rem}.column-small{padding-left:0.75rem;padding-right:0.75rem}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem;align-items:start}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem;align-items:start}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem;align-items:start}[class^="grid-"]>*{min-width:0px}.flex-3{display:flex;gap:1.5rem 3rem;align-items:flex-start}.flex-3 .page-aside{flex:0 0 300px}.flex-3 .page-main{flex:1}@media screen and (max-width: 1440px){.grid-3,.grid-4{grid-gap:1.5rem}}@media screen and (max-width: 1280px){.wrapper{padding-left:1.5rem;padding-right:1.5rem}.flex-3{flex-wrap:wrap}.flex-3 .aside-left{flex-basis:100%}}@media screen and (max-width: 1024px){.spaced-big{margin-bottom:5rem}.spaced{margin-bottom:2.5rem}.spaced-small{margin-bottom:1.25rem}.grid-3{grid-template-columns:repeat(2,1fr)}.grid-4{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 768px){.spaced-big{margin-bottom:4rem}.spaced{margin-bottom:2rem}.spaced-small{margin-bottom:1rem}.grid-4{grid-template-columns:repeat(2,1fr)}.grid-2{grid-gap:1.5rem;grid-template-columns:1fr}.grid-2 .page-column.spaced{margin-bottom:0}}@media screen and (max-width: 640px){.grid-3{grid-template-columns:1fr}.flex-3 .aside-right{flex-basis:100%;order:2}.flex-3 .page-main{order:3}}@media screen and (max-width: 480px){.grid-4{grid-template-columns:1fr}.spaced-big{margin-bottom:3rem}}img.lazy{opacity:0;transition-property:opacity;transition-duration:1s}img.lazy.loaded{opacity:1}.no-js
img.lazy{display:none}.img-wrapper{position:relative;overflow:hidden;background:#F4F5EE}.img-wrapper
img{position:absolute;top:0;left:0;width:100% !important;height:100%;object-fit:cover}.img-wrapper
iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important}.banner{position:relative}.banner
h2{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;background:red;color:white;padding:0.5rem 1rem;border-radius:50%;opacity:0.75}.banner .img-wrapper{display:block}.banner-1{background:#00303C;margin-bottom:0}.banner-1 .banner-wrapper{max-width:768px;padding:0.5rem 0;margin-left:auto;margin-right:auto}.banner-1 .img-wrapper{padding-top:11.71875%}.scrolled .banner-1 .banner-wrapper{padding:0}.banner-2 .banner-wrapper,
.banner-3 .banner-wrapper,
.banner-8 .banner-wrapper,
.banner-9 .banner-wrapper,
.banner-10 .banner-wrapper,
.banner-11 .banner-wrapper{max-width:300px;margin-left:auto;margin-right:auto}.banner-2 .img-wrapper,
.banner-3 .img-wrapper,
.banner-8 .img-wrapper,
.banner-9 .img-wrapper,
.banner-10 .img-wrapper,
.banner-11 .img-wrapper{padding-top:83.3333%}.banner-4 .banner-wrapper,
.banner-5 .banner-wrapper,
.banner-6 .banner-wrapper,
.banner-7 .banner-wrapper,
.banner-12 .banner-wrapper,
.banner-13 .banner-wrapper,
.banner-14 .banner-wrapper,
.banner-15 .banner-wrapper,
.banner-16 .banner-wrapper,
.banner-17 .banner-wrapper{max-width:768px;margin-left:auto;margin-right:auto}.banner-4 .img-wrapper,
.banner-5 .img-wrapper,
.banner-6 .img-wrapper,
.banner-7 .img-wrapper,
.banner-12 .img-wrapper,
.banner-13 .img-wrapper,
.banner-14 .img-wrapper,
.banner-15 .img-wrapper,
.banner-16 .img-wrapper,
.banner-17 .img-wrapper{padding-top:20.3125%}@media screen and (max-width: 768px){.banner-1 .banner-wrapper{padding:0}}.site-header{position:relative;z-index:1000;left:0;right:0;background:#fff}.site-header
ul{display:flex}.site-header
a{display:block;position:relative;color:#000}.site-header a:hover{background-color:#3ED398}.site-header a:active{background-color:#000;color:#fff}.site-header a:after{content:"";position:absolute;bottom:0;left:0.75rem;right:0.75rem}.site-header .current>a:after{border-top:4px solid #3ED398}.site-header
.submenu{padding:0.5rem;background:#000;color:#fff;position:absolute;z-index:2;flex-flow:column;border-radius:0 0 0.5rem 0.5rem;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.15);opacity:0;pointer-events:none;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.site-header .submenu
a{color:#fff;text-align:left;border-radius:0.25rem}.site-header .submenu .current>a{color:#3ED398}.site-header .submenu .current>a:hover{color:#fff}.site-header .submenu .current>a:after{border-top:none}.site-header .has-submenu>a{border-radius:0.5rem 0.5rem 0 0}.site-header .has-submenu:hover>a{background:#000;color:#fff}.site-header .has-submenu:hover
.submenu{opacity:1;pointer-events:auto}.site-header .submenu-open{display:inline-block;vertical-align:middle;width:10px;height:6px;margin-left:0.75rem;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%23aeb0a8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E")}.header-top{display:flex;justify-content:space-between;align-items:center;font-size:0.75em;font-weight:700;line-height:1;margin:0
6rem -1.5rem}.header-top a,
.header-top
.claim{padding:0.75rem}.header-top .menu-social
a{padding:0;color:#000}.header-top .menu-social
svg{width:2rem;height:auto}.top-menu>li:last-child>a{background:rgba(62,211,152,0.3)}.header-middle{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.logo{background-color:transparent !important}.header-button .btn-ico{display:block;color:#3ED398;transition:all 0.5s cubic-bezier(.215,.61,.355,1);border-radius:1.5rem}.header-button:hover .btn-ico{background-color:#3ED398;color:#000}.header-button:active .btn-ico{background-color:#000;color:#fff}.header-button .btn-txt{font-size:0.75em;font-weight:700}.header-bottom{border-top:1px solid #DDE0D7;border-bottom:1px solid #DDE0D7}.header-bottom
.wrapper{display:flex;justify-content:center;position:relative;gap:1.5rem}.header-bottom .wrapper>ul{display:inline-flex;align-items:center}.header-bottom .categorie-menu{gap:1.5rem}.header-bottom .categorie-menu
.submenu{left:1.5rem;right:1.5rem;flex-flow:row;flex-wrap:wrap}.header-bottom .categorie-menu .submenu
li{flex:0 0 20%}.header-bottom .esperto-risponde .has-submenu{position:relative}.header-bottom .esperto-risponde
.submenu{left:0;right:0}.header-bottom
a{font-weight:700;text-align:center;padding:0.75rem 1.5rem}.header-bottom a:after{left:1.5rem;right:1.5rem}.scrolled .site-header{position:fixed;top:0;box-shadow:0 0 3rem rgba(0,0,0,0.175)}@media screen and (min-width: 769px){.scrolled .header-middle{padding-top:0.75rem;padding-bottom:0.75rem}.scrolled .logo
svg{height:48px;width:auto}.scrolled .header-button .btn-txt{display:none}.scrolled .header-top{transform:translateY(31px)}}@media screen and (max-width: 1280px){.scrolled .top-menu
li{display:none}.scrolled .top-menu li:last-child{display:block}.header-bottom .wrapper,
.header-bottom .categorie-menu{gap:0.75rem}}@media screen and (max-width: 1024px){.scrolled .header-top .menu-social{display:none}.scrolled .top-menu{margin-left:auto}.header-bottom{display:none}}@media screen and (max-width: 768px){.header-top{display:none}.header-middle{padding:0.75rem;gap:0.75rem;border-bottom:1px solid #DDE0D7}.logo
svg{height:3rem;width:auto}.header-button .btn-txt{display:none}}@media screen and (max-width: 600px){.header-middle{gap:0}}.menu-overlay{position:fixed;z-index:2000;top:0;left:0;right:0;bottom:0;overflow-y:scroll;opacity:0;pointer-events:none;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.menu-overlay:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,0.85);opacity:0;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.menu-overlay:after{content:"";position:fixed;z-index:2;bottom:0;left:0;width:300px;height:3rem;background:linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0.01) 100%);opacity:0;transform:translateX(-100%);transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.menu-overlay .button-menu{display:inline-block;font-size:1.5em;width:2em;height:2em;line-height:2;text-align:center;color:#000;background-color:#3ED398;display:block;position:fixed;z-index:3;top:0;left: -48px}.menu-overlay .button-menu:before{line-height:1}.menu-overlay .button-menu:hover{background-color:#40D9C4}.menu-overlay .button-menu:active{background-color:#000;color:#fff}.menu-bar{position:relative;z-index:2;width:300px;min-height:100%;background:#fff;padding:3rem;transform:translateX(-100%);transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.menu-bar
a{display:block;color:#000;font-weight:700;padding:0.5rem 0}.menu-bar a:hover{background:#3ED398;padding:0.5rem 1rem}.menu-bar a:active{background:#000;color:#fff}.menu-bar .menu-social
a{padding:0}.menu-bar .menu-social a:active{color:#000}.menu-bar .has-submenu{position:relative}.menu-bar .has-submenu.open .submenu-open{transform:rotate(180deg)}.menu-bar .has-submenu.open .submenu
a{opacity:1;padding:0.5rem 1rem;line-height:1.5}.menu-bar .submenu-open{position:absolute;z-index:1;top:0;right:0;width:40px;height:40px;cursor:pointer;background:center center no-repeat url("data:image/svg+xml,%3Csvg width='14' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%23AEB0A8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E")}.menu-bar .submenu-open:hover{background-color:black;background-image:url('/assets/img/icons/caret-down.svg')}.menu-bar
.submenu{position:relative}.menu-bar .submenu
a{font-size:0.875em;font-weight:400;opacity:0;line-height:0;padding:0
1rem}.menu-item{padding:1rem 0;border-bottom:1px solid #CFD4C9}.menu-item:last-child{padding-bottom:0;border-bottom:none}.menu-title{font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#9A9C96;margin-bottom:0.5rem}.menu-social{display:flex}.menu-social
a{display:block;color:#3ED398;border-radius:1.5rem}.menu-social a:hover{background-color:#3ED398;color:#00303C}.menu-social a:active{background-color:transparent;color:#fff}.menu-open{overflow:hidden}.menu-open
body{overflow:hidden}.menu-open .menu-overlay{opacity:1;pointer-events:auto}.menu-open .menu-overlay:before{opacity:1}.menu-open .menu-overlay:after{opacity:1;transform:translateX(0)}.menu-open .menu-overlay .button-menu{left:252px}.menu-open .menu-bar{transform:translateX(0)}.search-overlay{position:fixed;z-index:2000;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.85);opacity:0;pointer-events:none;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.search-overlay .button-search{position:fixed;z-index:3;top:3rem;right:3rem;display:inline-block;font-size:1.5em;width:2em;height:2em;line-height:2;text-align:center;color:#000;background-color:#3ED398;border-radius:1em;background-color:#fff}.search-overlay .button-search:before{line-height:1}.search-overlay .button-search:hover{background-color:#40D9C4}.search-overlay .button-search:active{background-color:#000;color:#fff}.search-form{display:flex;flex-wrap:wrap;width:100%;max-width:75rem;margin-left:auto;margin-right:auto;gap:3rem;align-items:center;padding:3rem}.search-input{flex-grow:1;font-size:3em;line-height:1;color:#fff;border-bottom:1px solid}.search-button{flex-grow:1}.search-open{overflow:hidden}.search-open
body{overflow:hidden}.search-open .search-overlay{opacity:1;pointer-events:auto}@media screen and (max-width: 1440px){.search-overlay .button-search{top:1.5rem;right:1.5rem}}@media screen and (max-width: 768px){.search-overlay .button-search{top:1.5rem;right:1.5rem}.search-form{padding:1.5rem;gap:1.5rem}.search-input{font-size:1.5em;line-height:2}}@media screen and (max-width: 480px){.search-input{font-size:1.25em}}.section-top{padding-top:3rem;background:#F4F5EE url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m32 0v32h-32v32h64v-64z' fill='%233ed398'/%3E%3C/svg%3E") bottom right no-repeat}.section-top.hasmenu{padding-top:0}.section-top.hasmenu .menu-sub-categorie{margin-bottom:1.5rem}.top-header{max-height:640px;overflow:hidden}.top-header
article{height:100%;overflow-y:auto}@media screen and (max-width: 1440px){.section-top{padding-top:1.5rem}}@media screen and (max-width: 768px){.top-header{max-height:none}.top-header
article{overflow:initial}.section-top{background-size:32px 32px}.section-top.spaced-big{margin-bottom:1.5rem}}.section-top{padding-bottom:3rem}.section-top
h1{max-width:50rem}@media screen and (max-width: 1440px){.section-top{padding-bottom:1.5rem}}.post{position:relative;z-index:1;display:flex;flex-flow:column;gap:0.75rem}.post:hover .post-img:before{opacity:0.3}.post:hover .post-title{text-decoration:underline;text-decoration-thickness:4px;text-decoration-color:#3ED398}.post-link{display:block}.post-link:hover .post-img:before{opacity:0.3}.post-img{padding-top:75%}.post-img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:#000;opacity:0;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.post-title{word-break:break-word}.post-title:hover{text-decoration:underline;text-decoration-thickness:4px;text-decoration-color:#3ED398}.post-cat{font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#3ED398}.post-btm{display:flex;flex-wrap:wrap;gap:0 1ch;align-items:center;color:#6F746D}.post-data,.post-author{font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:0.1em}.post-data:after{content:"•";color:#3ED398;margin-left:1ch}@media screen and (max-width: 768px){.post{gap:0.5rem}}.section-newsletter{min-height:233px;padding-top:3rem;padding-bottom:3rem;background-color:#F4F5EE;background-repeat:no-repeat;background-position:left center}.section-newsletter.entered{background-image:url('/assets/img/ct-newsletter.svg')}.section-newsletter .section-text{display:flex;flex-wrap:wrap;gap:3rem;align-items:flex-start;justify-content:space-between}.section-newsletter .section-text
a{background-color:#00303C;color:#fff}.section-newsletter .section-text a:hover{background-color:#3ED398;color:#000}.section-newsletter .section-text a:active{background-color:#000;color:#fff}.newsletter-inner{max-width:44rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){.section-newsletter{background-position:right 10px center;background-size:40vw auto}.section-newsletter .section-text{padding-right:25vw}}.site-disclaimer{max-width:50rem;margin:1.5rem auto;padding-left:1.5rem;padding-right:1.5rem;display:flex;align-items:center;gap:1.5rem}.disclaimer-text{font-size:0.75em}.disclaimer-text
a{text-decoration:underline}.disclaimer-text a:hover{color:#3ED398}.disclaimer-text a:active{color:#000}@media screen and (max-width: 480px){.site-disclaimer{flex-flow:column;gap:0.75rem}}.site-footer{background:#00303C;color:#fff;padding-top:3rem;padding-bottom:3rem;position:relative;z-index:900}.site-footer
hr{height:0;border-top:none;-bottom:1px solid #BFC2B9}.site-footer .menu-social{gap:1.5rem}.footer-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem}.footer-logo{width:100%;max-width:377px}.footer-logo .img-wrapper{display:block;padding-top:14.862%;background:none}.footer-logo .img-wrapper
img{object-fit:contain}.footer-title{font-weight:700;color:#3ED398;margin-bottom:1.5rem}.row-2
ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem;align-items:start;grid-gap:0.75rem}.row-2
a{display:block;padding:0.75rem 0}.row-2 a:hover{color:#3ED398}.row-2 a:active{text-decoration:underline}.footer-partners{display:flex;flex-wrap:wrap;gap:1.5rem}.footer-partners
a{display:block;width:120px;height:3rem;position:relative}.footer-partners
img{position:absolute;top:0;left:0}.row-4{font-size:0.75em}.footer-credits{text-align:right}.totop{position:fixed;bottom:1.5rem;right:1.5rem;display:inline-block;font-size:1.5em;width:2em;height:2em;line-height:2;text-align:center;color:#000;background-color:#3ED398;border-radius:1em}.totop:before{line-height:1}.totop:hover{background-color:#40D9C4}.totop:active{background-color:#000;color:#fff}.totop.hidden{opacity:0;pointer-events:none}@media screen and (max-width: 1440px){.site-footer
.wrapper{padding-left:3rem;padding-right:3rem}}@media screen and (max-width: 768px){.row-1{justify-content:center}.footer-credits
br{display:none}.footer-credits
a{margin-left:1ch}}@media screen and (max-width: 480px){.site-footer
.wrapper{padding-left:1.5rem;padding-right:1.5rem}}.center-popup{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000000;padding:1.5rem;display:none;background-color:rgba(0,0,0,0.75)}.center-popup.visible-popup{display:flex;align-items:center;justify-content:center}.popup-content{position:relative;margin:0
auto;background:white;max-width:37.5rem}.popup-content.image{max-width:60rem}.popup-link{display:block}.popup-inner{display:flex;align-items:center}.popup-text{padding:1.5rem;min-width:18.75rem}.popup-text
h1{margin-bottom:1.5rem}.popup-text
.button{margin-top:1.5rem}.popup-image{flex:none;position:relative}.popup-image
.button{position:absolute;right:0.75rem;bottom:0.75rem}.popup-close{position:absolute;top: -1.5rem;right: -1.5rem;background-color:white;border-radius:1.5rem;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.popup-close
svg{pointer-events:none}.popup-close:hover{background-color:#3ED398;color:white}.popup-close:active{background-color:#4D4D4D}.popup-open{overflow:hidden}.popup-open
body{overflow:hidden}@media screen and (max-width: 1024px){.popup-text{min-width:0}.popup-inner{display:block}.popup-inner.image{max-width:37.5rem}.popup-image{display:none}}@media screen and (max-width: 320px){.popup-text{padding:1.25rem}}#cc--main{z-index:2147483647}.cc_div *,.cc_div:before,.cc_div:after{line-height:1.2}.cc_div .c-bn,
.cc_div .b-tl,
#s-ttl,
#c-ttl,
#s-bl td:before{font-weight:700}.cc_div input,
.cc_div button,
.cc_div
a{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cc_div
a{border-bottom:1px solid}.cc_div a:hover{text-decoration:none;border-color:transparent}.c--anim #cm,
.c--anim #s-cnt,
.c--anim #s-inr,#cs-ov,#cm-ov{transition:visibility .25s linear, opacity .25s ease, transform .25s ease !important}.c--anim .c-bn{transition:background-color .25s ease !important}.c--anim #cm.bar.slide,
.c--anim .bar.slide #s-inr{transition:visibility .4s ease, opacity .4s ease, transform .4s ease !important}.c--anim #cm.bar.slide + #cm-ov,
.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease, opacity .4s ease, transform .4s ease !important}#cm.bar.slide,
.cc_div .bar.slide #s-inr{transform:translateX(100%);opacity:1}#cm.bar.top.slide,
.cc_div .bar.left.slide #s-inr{transform:translateX(-100%);opacity:1}#cm.slide,
.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,
.show--consent .c--anim #cm.bar,
.show--settings .c--anim #s-inr,
.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible !important}.force--consent.show--consent .c--anim #cm.box.middle,
.force--consent.show--consent .c--anim
#cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible !important}.force--consent.show--consent .c--anim #cm-ov,
.show--settings .c--anim #cs-ov{visibility:visible !important;opacity:1 !important}#cm{font-family:inherit;padding:1.25em;position:fixed;z-index:1;background:#4D4D4D;color:white;max-width:20em;width:100%;bottom:1.25em;right:1.25em;opacity:0;visibility:hidden;transform:scale(.95);line-height:initial}#cc_div
#cm{display:block !important}#c-ttl{display:none;margin-bottom: .7em;font-size:1em}.cloud #c-ttl{margin-top: -0.15em}#c-txt{margin-bottom:1rem;font-size:0.75em;line-height:1.5}.cc_div .c-bn{color:white;background:#686868;padding:1em
1.5em;display:inline-block;cursor:pointer;font-size:0.8em;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-align:center}#cm .c-bn{width:48.5%}#c-bns button + button,
#s-cnt button+button,#s-c-bn{float:right}#s-cnt #s-rall-bn{float:none;margin-left:1em}#cm .c_link:hover,
#cm .c_link:active,
#s-cnt button + button:hover,
#s-cnt button+button:active,#s-c-bn:active,#s-c-bn:hover{background:#3ED398}#s-cnt{position:fixed;top:0;left:0;width:100%;z-index:101;display:table;height:100%;visibility:hidden}#s-bl{outline:none}#s-bl
.title{margin-top:1.4em}#s-bl .title:first-child{margin-top:0}#s-bl .b-bn{margin-top:0}#s-bl .b-acc
.p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{display:block;font-family:inherit;font-size: .95em;width:100%;cursor:pointer;position:relative;padding:1.3em 6.4em 1.3em 2.7em;background:none;transition:background-color .25s ease}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius:0;border-bottom-left-radius:0}#s-cnt .b-bn .b-tl:active,
#s-cnt .b-bn .b-tl:hover{background:#7a7a7a}#s-bl .b-bn{position:relative}#s-bl .c-bl{padding:1em;margin-bottom: .5em;border:1px
solid #a6a6a6;transition:background-color .25s ease}#s-bl .c-bl:hover{background:#686868}#s-bl .c-bl:last-child{margin-bottom: .5em}#s-bl .c-bl:first-child{transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#s-bl .c-bl:not(.b-ex):first-child:hover{background:transparent;background:unset}#s-bl .c-bl.b-ex{padding:0;border:none;background:#686868;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em}#s-bl .c-bl.b-ex:first-child{margin-bottom: .5em}#s-bl .b-acc{max-height:0;overflow:hidden;padding-top:0;margin-bottom:0;display:none}#s-bl .act .b-acc{max-height:100%;display:block;overflow:hidden}#s-cnt
.p{font-size:0.9em;line-height:1.5em;margin-top: .85em;color:white}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;vertical-align:middle;position:relative}#cs{padding:0
1.7em;width:100%;position:fixed;left:0;right:0;top:0;bottom:0;height:100%}#s-inr{height:100%;position:relative;max-width:45em;margin:0
auto;transform:scale(.96);opacity:0;padding-top:4.75em;padding-bottom:4.75em;overflow:hidden;visibility:hidden;box-shadow:rgba(0,0,0,0.22) 0px 13px 27px -5px}#s-inr,#s-hdr,#s-bns{background:#4D4D4D;color:white}#s-bl{overflow-y:auto;overflow-x:hidden;height:100%;padding:1.3em 2.1em;display:block;width:100%}#s-bns{position:absolute;bottom:0;left:0;right:0;padding:1em
2.1em;border-top:1px solid #a6a6a6;height:4.75em}.cc_div .cc-link{color:white;border-bottom:1px solid;display:inline;padding-bottom:0;text-decoration:none;cursor:pointer;font-weight:600}.cc_div .cc-link:hover{color:#3ED398}.cc_div .cc-link:active{border-color:transparent}#c-bns button:first-child,
#s-bns button:first-child{color:#4D4D4D;background:white}.cc_div .b-tg .c-tgl:checked~.c-tg{background:green}#c-bns button:first-child:active,
#c-bns button:first-child:hover,
#s-bns button:first-child:active,
#s-bns button:first-child:hover{background:#3ED398}#s-hdr{position:absolute;top:0;width:100%;display:table;padding:0
2.1em;height:4.75em;vertical-align:middle;z-index:2;border-bottom:1px solid #a6a6a6}#s-ttl{display:table-cell;vertical-align:middle;font-size:1em}#s-c-bn{padding:0;width:1.7em;height:1.7em;font-size:1.45em;margin:0;font-weight:initial;position:relative}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{position:absolute;top:0;z-index: -1;opacity:0;pointer-events:none;overflow:hidden}#c_policy__text{height:31.250em;overflow-y:auto;margin-top:1.250em}#c-s-in{position:relative;transform:translateY(-50%);top:50%;height:100%;height:calc(97.5%);max-height:37.5em}.cc_div .b-tg{position:absolute;right:0;top:0;bottom:0;display:inline-block;margin:auto;right:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg .c-tgl{position:absolute;cursor:pointer;display:block;top:0;left:0;margin:0;border:0}.cc_div .b-tg .c-tg{position:absolute;background:white;transition:background-color .25s ease;pointer-events:none;border-radius:0.7rem}.cc_div span.t-lb,
.cc_div .b-tg,
.cc_div .b-tg .c-tg,
.cc_div .b-tg .c-tgl{width:3.4em;height:1.5em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:rgba(0,128,0,0.5)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{content:"";position:relative;display:block;left:0.125em;top:0.125em;width:1.25em;height:1.25em;border:none;box-sizing:content-box;background:#4D4D4D;transition:transform .25s ease;border-radius:100%}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,
#s-bl th,
#s-bl
td{border:none}#s-bl tbody
tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#7a7a7a}#s-bl
table{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden}#s-bl td,
#s-bl
th{padding:0.8em 0.625em;text-align:left;vertical-align:top;font-size: .8em;padding-left:1.2em}#s-bl
th{font-family:inherit;padding:1.2em 1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #d3d3d3}.force--consent #s-cnt,
.force--consent
#cs{width:100vw}#cm-ov,#cs-ov{position:fixed;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background:rgba(0,0,0,0.75);display:none;transition:none}.show--settings #cs-ov,
.c--anim #cs-ov,
.force--consent .c--anim #cm-ov,
.force--consent.show--consent #cm-ov{display:block}#cs-ov{z-index:2}.force--consent
.cc_div{position:fixed;top:0;left:0;bottom:0;width:100%;width:100vw;visibility:hidden;transition:visibility .25s linear}.force--consent.show--consent .c--anim .cc_div,
.force--consent.show--settings .c--anim
.cc_div{visibility:visible}.force--consent
#cm{position:absolute}.force--consent
#cm.bar{width:100vw;max-width:100vw}html.force--consent.show--consent{overflow-y:hidden !important}html.force--consent.show--consent,
html.force--consent.show--consent
body{height:auto !important;overflow-x:hidden !important}.cc_div .b-bn .b-tl::before,
.cc_div .act .b-bn .b-tl::before{border:solid white;border-width:0 2px 2px 0;padding: .2em;display:inline-block;position:absolute;content:'';margin-right:15px;transform:translateY(-50%) rotate(45deg);left:1.2em;top:50%}.cc_div .act .b-bn .b-tl::before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i::before{border:solid #4D4D4D;border-width:0 2px 2px 0;padding: .1em;display:inline-block;padding-bottom:0.45em;content:'';margin:0
auto;transform:rotate(45deg);top: .37em;left: .75em;position:absolute}#s-c-bn::before,#s-c-bn::after{content:'';position:absolute;left: .82em;top: .58em;height: .6em;width:1.5px;background:white;transform:rotate(45deg);border-radius:1em;margin:0
auto}#s-c-bn::after{transform:rotate(-45deg)}.cc_div .off-i,
.cc_div .on-i{height:100%;width:50%;position:absolute;right:0;display:block;text-align:center;transition:opacity .15s ease}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i::before,
.cc_div .off-i::after{right: .8em;top: .42em;content:' ';height: .7em;width: .09375em;display:block;background:#4D4D4D;margin:0
auto;position:absolute;transform-origin:center}.cc_div .off-i::before{transform:rotate(45deg)}.cc_div .off-i::after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked ~ .c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked ~ .c-tg .off-i{opacity:0}.force--consent #cm.box.middle,
.force--consent
#cm.cloud.middle{top:50%;transform:translateY(-37%);bottom:auto}.force--consent #cm.box.middle.zoom,
.force--consent
#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center{left:1em;right:1em;margin:0
auto}#cm.cloud{max-width:50em;margin:0
auto;text-align:center;left:1em;right:1em;overflow:hidden;padding:1.3em 2em;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{width:70%;display:table-cell;vertical-align:top;padding-right:2.4em}.cc_div .cloud #c-txt{margin-bottom:0;font-size:0.85em}.cc_div .cloud #c-bns{min-width:170px;display:table-cell;vertical-align:middle}#cm.cloud .c-bn{margin: .625em 0 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{width:100%;max-width:100%;left:0;right:0;bottom:0;border-radius:0;position:fixed;padding:2em}#cm.bar #c-inr{max-width:32em;margin:0
auto}#cm.bar #c-bns{max-width:33.75em}#cm.bar
#cs{padding:0}.cc_div .bar #c-s-in{top:0;transform:none;height:100%;max-height:100%}.cc_div .bar #s-hdr,
.cc_div .bar #s-bl,
.cc_div .bar #s-bns{padding-left:1.6em;padding-right:1.6em}.cc_div .bar
#cs{padding:0}.cc_div .bar #s-inr{margin:0;margin-left:auto;margin-right:0;border-radius:0;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,
.cc_div .bar #s-bl thead,
.cc_div .bar #s-bl tbody,
.cc_div .bar #s-bl th,
.cc_div .bar #s-bl td,
.cc_div .bar #s-bl tr,
.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead
tr{position:absolute;top: -9999px;left: -9999px}.cc_div .bar #s-bl
tr{border-top:1px solid #d3d3d3}.cc_div .bar #s-bl
td{border:none;position:relative;padding-left:35%}.cc_div .bar #s-bl td:before{position:absolute;left:1em;padding-right:0.625em;white-space:nowrap;content:attr(data-column);color:white;overflow:hidden;text-overflow:ellipsis}#cm.top{bottom:auto;top:1.250em}#cm.left{right:auto;left:1.250em}#cm.right{left:auto;right:1.250em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width: 688px){#cm,#cm.cloud,#cm.left,#cm.right{max-width:100%;margin:0;right:0;left:1em;bottom:0;display:block}.force--consent #cm,
.force--consent
#cm.cloud{width:auto;max-width:100vw}#cm.top{top:1em;bottom:auto}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}.cc_div .cloud #c-txt{font-size: .9em}#cm.cloud .c-bn{font-size: .85em}#s-bns,
.cc_div .bar #s-bns{padding:1em
1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{max-height:100%;height:100%;top:0;transform:none}.cc_div .b-tg{transform:scale(1.1);right:1.1em}#s-inr{margin:0;padding-bottom:7.9em;border-radius:0}#s-bns{height:7.9em}#s-bl,
.cc_div .bar #s-bl{padding:1.3em}#s-hdr,
.cc_div .bar #s-hdr{padding:0
1.3em}#s-bl
table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:0.83em;padding: .9em 1.6em}#s-cnt .b-bn .b-tl{padding-top:1.2em;padding-bottom:1.2em}#s-bl table,
#s-bl thead,
#s-bl tbody,
#s-bl th,
#s-bl td,
#s-bl tr,#s-cnt{display:block}#s-bl thead
tr{position:absolute;top: -9999px;left: -9999px}#s-bl
tr{border-top:1px solid #d3d3d3}#s-bl
td{border:none;position:relative;padding-left:35%}#s-bl td:before{position:absolute;left:1em;padding-right:0.625em;white-space:nowrap;content:attr(data-column);color:white;overflow:hidden;text-overflow:ellipsis}#cm .c-bn,
.cc_div .c-bn{width:100%;margin-right:0}#s-cnt #s-rall-bn{margin-left:0}#c-bns button + button,
#s-cnt button+button{margin-top:0.625em;float:unset}#cm.cloud,#cm.box{left:1em;right:1em;width:auto}#cm.cloud.right,#cm.cloud.left{margin:0}.cc_div .cloud #c-bns,
.cc_div .cloud #c-inr,
.cc_div .cloud #c-inr-i{display:block;width:auto;min-width:unset}.cc_div .cloud #c-txt{margin-bottom:1.625em}}.edit-link{position:absolute;z-index:100;font-size:0.75em;font-weight:700;padding:0.5rem 1rem;background:rgba(0,0,0,0.75);border-radius:0.5rem;color:white;margin:0.25rem}.edit-link:hover{background:#3ED398;color:black}.edit-link:active{background:white}
