.h3b{font-size: clamp(2rem,1.3333rem+1.3889vw,3rem)}@font-face{font-display: block;font-family:'iconfont';font-weight: normal;font-style: normal;src: url('../fonts/iconfont.woff2?ku6cqk') format('woff2'), url('../fonts/iconfont.woff?ku6cqk') format('woff'), url('fonts/iconfont.ttf?ku6cqk') format('truetype'), url('fonts/iconfont.svg?ku6cqk#iconfont') format('svg')}[class*="icon-"]:before{font-family:'iconfont'!important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.icon-bomastudio:before{content: "\e900"}.icon-look:before{content: "\e000"}.icon-attachment:before{content: "\e001"}.icon-mail:before{content: "\e002"}.icon-link:before{content: "\e005"}.icon-clock:before{content: "\e014"}.icon-radio-hover:before{content: "\e019"}.icon-heart:before{content: "\e024"}.icon-search:before{content: "\e036"}.icon-zoom-in:before{content: "\e037"}.icon-zoom-out:before{content: "\e038"}.icon-radio-on:before{content: "\e042"}.icon-checkbox-check:before{content: "\e046"}.icon-radio:before{content: "\e049"}.icon-play:before{content: "\e052"}.icon-checkbox:before{content: "\e054"}.icon-user:before{content: "\e074"}.icon-globe:before{content: "\e078"}.icon-reload:before{content: "\e080"}.icon-tag:before{content: "\e085"}.icon-left:before,.icon-arrow-left:before,.icon-prev:before{content: "\e094"}.icon-right:before,.icon-arrow-right:before,.icon-next:before{content: "\e095"}.icon-up:before{content: "\e096"}.icon-down:before{content: "\e097"}.icon-grid:before{content: "\e102"}.icon-flag:before{content: "\e108"}.icon-trash:before{content: "\e109"}.icon-maximize:before{content: "\e112"}.icon-minimize:before{content: "\e113"}.icon-plus:before{content: "\e114"}.icon-minus:before{content: "\e115"}.icon-close:before{content: "\e117"}.icon-menu:before{content: "\e120"}.icon-download:before{content: "\e122"}.icon-cart:before{content: "\e600"}.icon-edit:before{content: "\e601"}.icon-logout:before{content: "\e602"}.icon-telephone:before{content: "\e603"}.icon-facebook:before{content: "\f09a"}.icon-twitter:before{content: "\e902"}.icon-linkedin:before{content: "\e901"}.icon-instagram:before{content: "\ea92"}@font-face{font-display: swap;font-family:'Inter';font-style: normal;font-weight: 400;src: local('Inter'), url('../fonts/inter-v12-latin-regular.woff2') format('woff2'), url('../fonts/inter-v12-latin-regular.woff') format('woff')}@font-face{font-display: swap;font-family:'Inter';font-style: normal;font-weight: 700;src: local('Inter'), url('../fonts/inter-v12-latin-700.woff2') format('woff2'), url('../fonts/inter-v12-latin-700.woff') format('woff')}*{-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,hgroup,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,hgroup,nav,section{display: block}table{border-collapse: collapse}html{ms-text-size-adjust: 100%;webkit-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}body{font-family:Inter,"Helvetica Neue",sans-serif;font-size: 100%;line-height: 1.5;color: #4C555E}button{border: none;margin: 0;padding: 0;width: auto;overflow: visible;background: transparent;-webkit-appearance: none}button::-moz-focus-inner{border: 0;padding: 0}a{color: inherit;text-decoration: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}img{display: block;width: 100%;height: auto}h1{font-size: clamp(2.25rem, 0.4167rem + 3.8194vw, 5rem);line-height: 1.2;color: #383E45}h2{font-size: clamp(1.625rem, 0.0417rem + 3.2986vw, 4rem);font-weight: 400;line-height: 1.2;color: #383E45}h3{font-size: 1.5em;line-height: 1.2;color: #383E45}h4{color: #383E45}.section-main{padding-top: 3rem}.text
p{font-size: 1.125em;line-height: 2;margin-bottom: 1.5rem;max-width: 50rem;margin-left: auto;margin-right: auto}.text p:last-child{margin-bottom: 0}.text a:not(.button){background: rgba(0,150,169,0.1);border-bottom: 2px solid #0096A9}.text a:not(.button):hover{color: #0096A9}.text ul:not(.pagemenu){font-size: 1.125em;line-height: 2;margin-bottom: 1.5rem;list-style: disc;padding-left: 1em;max-width: 50rem;margin-left: auto;margin-right: auto}.text
ol{font-size: 1.125em;line-height: 2;margin-bottom: 1.5rem;list-style: decimal;padding-left: 1.5em;max-width: 50rem;margin-left: auto;margin-right: auto;list-style-type: none}.text ol>li{counter-increment: step-counter}.text ol>li:before{content: counter(step-counter);display: inline-block;width: 1.5rem;margin-left: -1.5rem;font-size: 0.75em;font-weight: 700}.text h1,
.text h2,
.text h3,
.text
h4{max-width: 50rem;margin-bottom: 1.5rem}.text
h2{margin-top: 3rem;text-decoration: underline;text-decoration-color: #00C3DB}.button{display: inline-block;padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5rem;font-weight: 700;background: #0096A9;color: white;position: relative;z-index: 1}.button:after{content: "";position: absolute;z-index: -1;left: 0;right: 0;top: 100%;bottom: -0.75rem;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;background: #00C3DB}.button:hover{background: #00C3DB}.button:hover:after{top: 0;bottom: 0}.button:active{background: #383E45}.button:active:after{background: #383E45}@media screen and (max-width: 1200px){.text p,
.text ul:not(.pagemenu),
.text
ol{font-size: 1em;line-height: 1.5;margin-bottom: 1em}.button{font-size: 1em}}@media screen and (max-width: 1024px){.button:after{display: none}}.column{padding-left: 3rem;padding-right: 3rem}.spaced-small{margin-bottom: 1.5rem}.spaced{margin-bottom: 3rem}.spaced-2{margin-bottom: 6rem}.spaced-4{margin-bottom: 12rem}.wrapper{max-width: 65rem;margin-left: auto;margin-right: auto;padding-left: 3rem;padding-right: 3rem}.wrapper.big{max-width: 120rem}.wrapper.small{max-width: 50rem}.c-1-2{width: 50%;display: inline-block}.c-1-4{width: 25%;display: inline-block}.c-3-4{width: 75%;display: inline-block}.c-1-3{width: 33.333333333333%;display: inline-block}.c-2-3{width: 66.666666666667%;display: inline-block}@media screen and (max-width: 1440px){.wrapper,.column{padding-left: 1.5rem;padding-right: 1.5rem}.spaced-2{margin-bottom: 4.5rem}.spaced-4{margin-bottom: 4.5rem}}@media screen and (max-width: 1200px){.wrapper,.column{padding-left: 0.75rem;padding-right: 0.75rem}.spaced{margin-bottom: 1.5rem}.spaced-2{margin-bottom: 3rem}}@media screen and (max-width: 1024px){.c-1-2{width: 100%}.c-1-4{width: 33.3333%}.c-3-4{width: 66.6666%}.c-1-3,.c-2-3{width: 100%}}@media screen and (max-width: 768px){.c-1-4,.c-3-4{width: 100%}}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}.img-wrapper
img{position: absolute;top: 0;left: 0;width: 100% !important}.img-wrapper
iframe{position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100% !important;height: 100% !important}html.has-scroll-smooth{overflow: hidden}html.has-scroll-dragging{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.has-scroll-smooth
body{overflow: hidden}.has-scroll-smooth [data-scroll-container]{min-height: 100vh}[data-scroll-direction="horizontal"] [data-scroll-container]{height: 100vh;display: inline-block;white-space: nowrap}[data-scroll-direction="horizontal"] [data-scroll-section]{display: inline-block;vertical-align: top;white-space: nowrap;height: 100%}.c-scrollbar{position: absolute;right: 0;top: 0;width: 11px;height: 100%;transform-origin: center right;transition: transform 0.3s, opacity 0.3s;opacity: 0}.c-scrollbar:hover{transform: scaleX(1.45)}.c-scrollbar:hover,
.has-scroll-scrolling .c-scrollbar,
.has-scroll-dragging .c-scrollbar{opacity: 1}[data-scroll-direction="horizontal"] .c-scrollbar{width: 100%;height: 10px;top: auto;bottom: 0;transform: scaleY(1)}[data-scroll-direction="horizontal"] .c-scrollbar:hover{transform: scaleY(1.3)}.c-scrollbar_thumb{position: absolute;top: 0;right: 0;background-color: black;opacity: 0.5;width: 7px;border-radius: 10px;margin: 2px;cursor: -webkit-grab;cursor: grab}.has-scroll-dragging .c-scrollbar_thumb{cursor: -webkit-grabbing;cursor: grabbing}[data-scroll-direction="horizontal"] .c-scrollbar_thumb{right: auto;bottom: 0}.site-header{position: fixed;top: 0;left: 0;right: 0;z-index: 1000}.no-js .site-header{position: static}.header-inner{background: rgba(255,255,255,0.92);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;padding: 1.5rem 3rem;display: flex;gap: 1.5rem;align-items: center;justify-content: space-between}.logo{display: block}.logo
svg{display: block;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.mainmenu-button{display: inline-block;font-size: 1.5em;width: 2em;height: 2em;line-height: 2;text-align: center;display: none}.mainmenu-button:hover{color: #FFF;background: #0096A9}.mainmenu-button:active{background: #383E45}.mainmenu-box{display: flex;gap: 1.5rem;flex-flow: column;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.mainmenu-box
a{display: block;position: relative;padding: 0.75rem 1.5rem}.mainmenu-box a:after{content: "";display: block;position: absolute;bottom: 0;left: 1.5rem;right: 1.5rem;border-bottom: 0.5rem solid;transform: scaleX(0);transform-origin: 100% 0;transition: transform .25s ease, color .25s linear}.mainmenu-box a:hover{color: #00C3DB !important}.mainmenu-box a:hover:after{transform: scaleX(1);transform-origin: 0 0}.mainmenu-box a:active{color: #383E45}.mainmenu-box
a.current{color: #0096A9}.mainmenu-box a.current:after{transform: scaleX(1);transform-origin: 0 0}.mainmenu-box
nav{display: flex;flex-wrap: wrap}.mainmenu
a{font-size: 1.25rem;line-height: 1.5rem;font-weight: 700}.secondmenu{align-self: flex-end}@media screen and (min-width: 1366px){.scrolled .header-inner{padding: 0 3rem}.scrolled .mainmenu-box{gap: 0}.scrolled .logo
svg{height: 3rem;width: auto}}@media screen and (max-width: 1366px){.header-inner{padding: 0 3rem}.mainmenu-box{gap: 0}.logo
svg{height: 3rem;width: auto}}@media screen and (max-width: 1024px){.site-header:before{content: "";position: fixed;z-index: -1;top: 4.5rem;bottom: 0;left: 0;right: 0;background: #000;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;opacity: 0;pointer-events: none}.header-inner{padding: 0.75rem}.logo
svg{height: 3rem;width: auto}.mainmenu-button{display: block}.mainmenu-box{position: absolute;z-index: 1;top: 4.5rem;right: 0;background: #FFF;flex-flow: column-reverse;max-height: 0;overflow: hidden}.mainmenu-box
nav{flex-flow: column;gap: 0}.secondmenu{align-self: stretch}.menuopen{overflow: hidden}.menuopen .site-header{background: #FFF}.menuopen .site-header:before{opacity: 0.7;pointer-events: auto}.menuopen .mainmenu-box{max-height: 1200px}}@media screen and (max-width: 576px){.mainmenu-box{left: 0}}.owl-carousel{display: none;position: relative;-webkit-tap-highlight-color: transparent;width: 100%;z-index: 1}.owl-carousel .owl-stage{-moz-backface-visibility: hidden;-ms-touch-action: pan-Y}.owl-carousel .owl-stage:after{clear: both;content: ".";display: block;height: 0;line-height: 0;visibility: hidden}.owl-carousel .owl-stage-outer{overflow: hidden;position: relative;-webkit-transform: translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-moz-backface-visibility: hidden;-moz-transform: translate3d(0,0,0);-ms-backface-visibility: hidden;-ms-transform: translate3d(0,0,0);-webkit-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0)}.owl-carousel .owl-item{float: left;min-height: 1px;position: relative;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none}.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled{display: none}.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot{cursor: pointer;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-user-select: none}.owl-carousel.owl-loaded{display: block}.owl-carousel.owl-loading{display: block;opacity: 0}.owl-carousel.owl-hidden{opacity: 0}.owl-carousel.owl-refresh .owl-item{visibility: hidden}.owl-carousel.owl-drag .owl-item{-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-user-select: none}.owl-carousel.owl-grab{cursor: grab;cursor: move}.owl-carousel.owl-rtl{direction: rtl}.owl-carousel.owl-rtl .owl-item{float: right}.no-js .owl-carousel{display: block}.owl-carousel
.animated{animation-duration: 1000ms;animation-fill-mode: both}.owl-carousel .owl-animated-in{z-index: 0}.owl-carousel .owl-animated-out{z-index: 1}.owl-carousel
.fadeOut{animation-name: fadeOut}@keyframes
fadeOut{0%{opacity: 1}100%{opacity: 0}}.owl-nav
button{-webkit-tap-highlight-color: transparent;cursor: pointer;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.owl-height{transition: height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity: 0;transition: opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style: preserve-3d}.owl-carousel .owl-video-wrapper{background: #4C555E;height: 100%}.owl-carousel .owl-video-play-icon{background: url("owl.video.play.png") no-repeat;cursor: pointer;height: 80px;left: 50%;margin-left: -40px;margin-top: -40px;position: absolute;top: 50%;transition: transform 100ms ease;-webkit-backface-visibility: hidden;width: 80px;z-index: 1}.owl-carousel .owl-video-play-icon:hover{-ms-transform: scale(1.3,1.3);transform: scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon{display: none}.owl-carousel .owl-video-tn{background-position: center center;background-repeat: no-repeat;background-size: contain;height: 100%;opacity: 0;transition: opacity 400ms ease}.owl-carousel .owl-video-frame{height: 100%;width: 100%;z-index: 1}.owl-dots{line-height: 1;-webkit-tap-highlight-color: transparent;display: flex;gap: 1rem;padding: 1rem}.owl-dot
span{display: inline-block;width: 1rem;height: 1rem;border-radius: 0.5rem;background: white;opacity: 0.33;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.owl-dot.active
span{opacity: 1}.owl-dot:hover
span{background: #00C3DB;opacity: 1}.slider-featured{position: relative}.slider-featured .owl-dots{position: absolute;bottom: 0;right: 0}.slide{position: relative;display: none}.slide:nth-child(1),.slide.owl-slide{display: block}.slide-text{position: absolute;z-index: 20;width: 70%;top: 50%;left: 0;padding: 3rem;transform: translateY(-50%)}.slide-text.no-gallery{position: static;transform: none}.slide-text
h1{display: inline;background-color: #F5E65C;color: #000;padding: 0 0.2em;line-height: 1.5;box-decoration-break: clone}.slide-text
h2{display: inline;background-color: #000;color: #fff;padding: 0 0.2em;line-height: 1.5;box-decoration-break: clone}.slide-text
h3{display: inline;background-color: #fff;color: #000;padding: 0 0.2em;line-height: 1.5;box-decoration-break: clone}.slide-image{position: relative;z-index: 10;width: 50%;margin-left: auto}.slide-image .img-wrapper{padding-top: 75%}.slide-image
.button{position: absolute;z-index: 20;right: 5vw;bottom: 5vw}@media screen and (max-width: 1024px){.slide-text{position: static;width: 100%;transform: none;padding: 1.5rem 3rem}.slide-image{width: 75%}}@media screen and (max-width: 768px){.slide-image{width: auto;margin-left: 3rem}}.welcome{position: relative}.welcome-txt{position: relative;z-index: 20;background: #FFF;max-width: 65rem;margin-left: auto}.welcome-img{position: absolute;z-index: 10;left: 5vw;top: 0;width: 23vw;height: auto}.chisono{position: relative}.cosafaccio{position: relative;overflow: hidden}.cosafaccio
.wrapper{position: relative;z-index: 20}.cosafaccio-img{position: absolute;z-index: 10;right: -2.5vw;top: 0;width: 25vw}.thumb-page{position: relative}.thumb-page .img-wrapper{padding-top: 75%}.thumb-page
img{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.thumb-page:nth-child(even) .thumb-inner{flex-flow: row-reverse}.thumb-inner{display: flex}.thumb-inner:hover
img{opacity: 0.75}@media screen and (max-width: 768px){.thumb-page:nth-child(even) .thumb-inner{flex-flow: column}.thumb-inner{flex-flow: column;gap: 1.5rem}}.thumb-news{position: relative;width: 33.333333333333%;display: inline-block}.owl-item .thumb-news{display: block;width: 100%}.thumb-news-inner{display: block}.thumb-news-inner:hover .thumb-news-title{color: #0096A9}.thumb-news-inner:hover
img{opacity: 0.66}.thumb-news-inner:hover .thumb-news-button{background: #0096A9;color: white}.thumb-news-inner
img{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.thumb-news-inner:active .thumb-news-button{background: #383E45}.thumb-news-img{padding-top: 75%}.thumb-news-title{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;margin-bottom: 1rem}.thumb-news-data{font-size: 0.875em;text-transform: uppercase;letter-spacing: 0.1em;margin-bottom: 1rem}.thumb-news-text{color: #82888E}.thumb-news-button{display: inline-block;font-size: 1.5em;width: 2em;height: 2em;line-height: 2;text-align: center;border-radius: 1em;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;float: right;margin-left: 1rem}.thumb-news-button:hover{color: #FFF;background: #0096A9}.thumb-news-button:active{background: #383E45}@media screen and (max-width: 1024px){.thumb-news{width: 50%}}@media screen and (max-width: 600px){.thumb-news{display: block;width: auto}}.related-slider .owl-dots{position: static;display: flex;justify-content: center}.related-slider .owl-dot
span{background: #4C555E}@media screen and (max-width: 1024px){.chisono-img-wrapper,.chisono-txt-wrapper{display: block;max-width: 480px;margin-left: auto;margin-right: auto}}.site-footer{position: relative}.site-footer
hr{height: 0;border-color: #F0F4F5}.footer-top{background: #F5E65C;padding-top: 3rem;padding-bottom: 3rem}.footer-socialmenu{display: flex;justify-content: flex-end;gap: 0.75rem}.footer-socialmenu
a{display: inline-block;font-size: 1.5em;width: 2em;height: 2em;line-height: 2;text-align: center;border-radius: 1em}.footer-socialmenu a.icon-facebook:hover{background: #3B5998;color: #FFF}.footer-socialmenu a.icon-facebook:active{background: #383E45}.footer-socialmenu a.icon-twitter:hover{background: #00ACED;color: #FFF}.footer-socialmenu a.icon-twitter:active{background: #383E45}.footer-socialmenu a.icon-linkedin:hover{background: #0077B5;color: #FFF}.footer-socialmenu a.icon-linkedin:active{background: #383E45}.footer-socialmenu a.icon-instagram:hover{background: #E54360;color: #FFF}.footer-socialmenu a.icon-instagram:active{background: #383E45}.footer-actions
a{display: flex;gap: 1.5rem;justify-content: space-between;align-items: center;border-radius: 1.5rem}.footer-actions a:hover{background: white;padding-left: 1.5rem}.footer-actions a:hover
h3{color: #0096A9}.footer-actions a:hover
span{background: #0096A9}.footer-actions a:active{background: #383E45}.footer-actions a:active
h3{color: white}.footer-actions a:active
span{background: #383E45;color: white}.footer-actions
h3{color: #383E45}.footer-actions
span{display: inline-block;font-size: 1.5em;width: 2em;height: 2em;line-height: 2;text-align: center;border-radius: 1em;background: #383E45;color: white;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.footer-bottom{background: #F0F4F5;padding-top: 3rem;padding-bottom: 3rem}.vcard-contacts
div{display: flex;justify-content: space-between;gap: 0.75rem}.row-last{padding-top: 3rem;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 1.5rem}.row-last
nav{display: flex;gap: 1.5rem}.row-loghi{align-items: enter;justify-content: center;gap: 3rem;padding-top: 0}.logo-cdo,.logo-original{flex-basis: 140px}.footer-scrolltop{display: inline-block;font-size: 1.5em;width: 2em;height: 2em;line-height: 2;text-align: center;border-radius: 1em;position: absolute;bottom: 1.5rem;left: 0;right: 0;margin: 0 auto}.footer-scrolltop:hover{color: #FFF;background: #0096A9}.footer-scrolltop:active{background: #383E45}.footer-credits{position: absolute;right: 0;bottom: 0;display: inline-block;font-size: 1.5em;width: 2em;height: 2em;line-height: 2;text-align: center}.footer-credits:hover{color: #FFF;background: #0096A9}.footer-credits:active{background: #383E45}.edit-link{position: absolute;z-index: 10000;top: 0;left: 0;height: 1.5em;width: 1.5em;overflow: hidden;line-height: 1.5em;margin: 0.75rem;background: #000;color: #FFF;border-radius: 4px}.edit-link:before{font-family:'iconfont'!important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;content: "\e601";height: 1.5em;width: 1.5em;display: inline-block;text-align: center}.edit-link:hover{width: auto;padding-right: 6px}#codeigniter_profiler{position: absolute;top: 0;left: 0;right: 0;z-index: 9999999999999999}.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: #4C555E;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: #676f76;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: #0096A9}#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: #798086}#s-bl .b-bn{position: relative}#s-bl .c-bl{padding: 1em;margin-bottom: .5em;border: 1px solid #a6aaaf;transition: background-color .25s ease}#s-bl .c-bl:hover{background: #676f76}#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: #676f76;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: #4C555E;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 #a6aaaf;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: #0096A9}.cc_div .cc-link:active{border-color: transparent}#c-bns button:first-child,
#s-bns button:first-child{color: #4C555E;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: #0096A9}#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 #a6aaaf}#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: #4C555E;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: #798086}#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 #d2d5d7}.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 #4C555E;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: #4C555E;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 #d2d5d7}.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 #d2d5d7}#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}}
