.module-page-01{padding-bottom:3rem}.module-page-01 .module-title{margin-bottom:1.5rem;text-align:center;text-align:center;margin-bottom:2rem;font-size:2.5rem;font-weight:800}.module-page-01 .content{text-align:center}.lcContent-home .module-page-01 .html-output{font-size:1.5rem;color:#777}@media (max-width:768px){.module-page-01{padding:0}.lcContent-home .module-page-01 .html-output{font-size:20px!important;color:#777}.lcContent-home .module-page-01 .inset{padding-bottom:3rem}}
.module-page-02 .module-title{margin-bottom:1.5rem}.module-page-02 .content{margin-bottom:1.5rem}.module-page-02 .large-image img{width:100%}@media (min-width:768px){.module-page-02{text-align:center}}
.module-page-05 .grid{display:grid;grid-template-columns:1fr;gap:.75rem}.module-page-05 .item-caption{padding:.75rem;display:flex;align-items:center}.module-page-05 .module-title{margin-bottom:1.5rem;font-size:2rem;font-weight:800}.module-page-05 .content{width:65%;font-size:1.25rem;font-weight:400;color:#777}.module-page-05 img{width:100%}.module-page-05 .btn.btn-outline{color:#333;border-color:#333;min-width:170px;margin-top:1.5rem;opacity:1;transition:opacity .15s ease-in-out}.module-page-05 .btn.btn-outline:hover,.module-page-05 .btn.btn-outline:active{opacity:.5}.module-page-05[data-mode="slider"] .swiper-pagination{position:static;padding-top:0.75rem}.module-page-05[data-mode="slider"] .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--tb-mono-white);border-radius:50%}.module-page-05[data-mode="slider"] .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-page-05[data-mode="slider"] .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-page-05[data-mode="slider"] .swiper-button-prev{left:.75rem}.module-page-05[data-mode="slider"] .swiper-button-next{right:.75rem}.module-page-05[data-mode="slider"] .swiper-control .icon{height:1rem;width:1rem;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-05[data-mode="slider"] .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-05[data-mode="slider"] .swiper-button-next .icon{transform:translateX(5%)}@media (min-width:768px){.module-page-05 .grid{grid-template-columns:repeat(2,1fr)}.module-page-05[data-mode="slider"] .swiper-control{height:42px;width:42px;margin-top:-21px}}@media(min-width:992px){.module-page-05 .grid{gap:1.5rem}}@media (min-width:1200px){.module-page-05[data-mode="slider"] .swiper-control{height:50px;width:50px;margin-top:-25px}.module-page-05 .item-caption{padding:1.5rem}}
.module-page-06 .grid{display:grid;grid-template-columns:1fr;gap:.75rem}.module-page-06 .item-caption{padding:.75rem;display:flex;align-items:center;justify-content:center}.module-page-06 .module-title{max-width:426px;font-size:80px;font-weight:800;line-height:80px;margin-bottom:.75rem}.module-page-06 img{width:100%}.module-page-06 .content{width:65%;font-weight:500;font-size:20px;line-height:30px;text-align:center;color:#777777}.module-page-06 .inset{text-align:center;width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center}.module-page-06 .btn.btn-outline{color:#000;border-color:#333;border:2px solid #000;width:100px;height:100px;border-radius:100px;padding:0;min-width:100px;margin-top:1.5rem;opacity:1;transition:color 375ms cubic-bezier(0.4,0.0,0.2,1),background-color 375ms cubic-bezier(0.4,0.0,0.2,1),border-color 375ms cubic-bezier(0.4,0.0,0.2,1);font-size:.875rem;line-height:16px;text-transform:uppercase;font-weight:500}.module-page-06 .btn.btn-outline:hover,.module-page-06 .btn.btn-outline:active{border-color:#009FDD;color:#009FDD}.module-page-06 .swiper-pagination{position:static;padding-top:0.75rem}.module-page-06 .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--tb-mono-white);border-radius:50%}.module-page-06 .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-page-06 .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-page-06 .swiper-button-prev{left:.75rem}.module-page-06 .swiper-button-next{right:.75rem}.module-page-06 .swiper-control .icon{height:1rem;width:1rem;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-06 .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-06 .swiper-button-next .icon{transform:translateX(5%)}@media (max-width:768px){.module-page-06 .inset{width:100%}.module-page-06 .module-title{font-size:3rem;line-height:48px}.module-page-06 .content{font-weight:400}}@media (min-width:360px){.module-page-06 .content{width:100%}.module-page-06 .btn.btn-outline{width:64px;height:64px;min-width:64px}.module-page-06 .item-image{display:flex;justify-content:center;align-items:center}}@media (min-width:768px){.module-page-06 .grid{grid-template-columns:repeat(2,1fr)}.module-page-06 .swiper-control{height:42px;width:42px;margin-top:-21px}.module-page-06 .inset{width:100%}.module-page-06 .content{font-weight:400}}@media(min-width:992px){.module-page-06 .grid{gap:1.5rem}.module-page-06 .btn.btn-outline{width:100px;height:100px;min-width:100px}}@media (min-width:1200px){.module-page-06 .swiper-control{height:50px;width:50px;margin-top:-25px}.module-page-06 .item-caption{padding:1.5rem}.module-page-06 .content{width:65%}}@media(max-width:1200px){.module-page-06 .module-title{font-size:48px;line-height:48px}}
.module-page-slider-01{--control-height:2rem;--control-width:2rem;padding-bottom:48px;padding-top:0}.module-page-slider-01 .swiper-slide img{width:100%}.module-page-slider-01 .swiper-control{height:var(--control-height);width:var(--control-width);margin-top:calc(var(--control-width) * -1 / 2);background-color:rgba(0,0,0,0.2);color:var(--tb-mono-white);border-radius:50%}.module-page-slider-01 .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-page-slider-01 .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-page-slider-01 .swiper-button-prev{left:.75rem}.module-page-slider-01 .swiper-button-next{right:.75rem}.module-page-slider-01 .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-slider-01 .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-slider-01 .swiper-button-next .icon{transform:translateX(5%)}.module-page-slider-01 .container-caption{position:absolute;top:0;left:0;right:0;bottom:0}.module-page-slider-01 .caption{display:flex;padding-top:1.5rem;padding-bottom:1.5rem}.module-page-slider-01 .caption:where(.right-bottom,.center-bottom,.left-bottom){padding-bottom:3rem}.module-page-slider-01 .caption .content{z-index:2;position:relative}.module-page-slider-01 .background-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.module-page-slider-01 .left-top{justify-content:flex-start;align-items:flex-start}.module-page-slider-01 .center-top{align-items:flex-start;justify-content:center;text-align:center}.module-page-slider-01 .right-top{justify-content:flex-end;align-items:flex-start;text-align:right}.module-page-slider-01 .right-center{justify-content:flex-end;align-items:center;text-align:right}.module-page-slider-01 .right-bottom{justify-content:flex-end;align-items:flex-end;text-align:right}.module-page-slider-01 .center-bottom{justify-content:center;align-items:flex-end;text-align:center}.module-page-slider-01 .left-bottom{justify-content:flex-start;align-items:flex-end}.module-page-slider-01 .left-center{align-items:center;justify-content:flex-start}.module-page-slider-01 :where(.left-top,.left-bottom,.left-center) .content{align-items:flex-start}.module-page-slider-01 :where(.right-top,.right-bottom,.right-center) .content{align-items:flex-end}.module-page-slider-01 .center{align-items:center;justify-content:center;text-align:center}.module-page-slider-01 .content{display:inline-flex;flex-direction:column;gap:.75rem}.module-page-slider-01 .caption .title{font-size:18px;font-weight:500;margin-bottom:0}.module-page-slider-01 .caption .btn{gap:0.5rem}.module-page-slider-01 .caption .btn .icon{width:.7rem;height:1rem}.module-page-slider-01 .swiper-pagination-bullet{width:15px;height:15px;background-image:url('https://images-studio.logicommerce.cloud/296/images/icons/pagination-bullet.svg');background-position:center;background-repeat:no-repeat;background-color:transparent}.module-page-slider-01 .swiper-pagination-bullet::after{left:0;right:0;bottom:0;top:0;border-radius:12px;background:url('../images/icons/pagination-bullet.svg');background-size:14px 10.5px;background-repeat:no-repeat;opacity:1}@media (min-width:768px){.module-page-slider-01{--control-height:2.5rem;--control-width:2.5rem}}@media(min-width:992px){.layout-2 .col-layout-content .module-page-slider-01 :where(.container,.container,.container-lg,.container-xl,.container-xxl){padding-left:4.25rem;padding-right:4.25rem}}@media (min-width:1200px){.module-page-slider-01{--control-height:3rem;--control-width:3rem}.layout-2 .col-layout-content .module-page-slider-01 :where(.container,.container,.container-lg,.container-xl,.container-xxl){padding-left:5rem;padding-right:5rem}}@media(min-width:768px) and (max-width:839px),(min-width:1200px) and (max-width:1271px),(min-width:1400px) and (max-width:1471px){.module-page-slider-01 .caption:is(.container,.container,.container-lg,.container-xl,.container-xxl){padding-left:var(--control-height);padding-right:var(--control-height)}}@media(min-width:992px) and (max-width:1063px){.module-page-slider-01 .caption:is(.container,.container,.container-lg,.container-xl,.container-xxl){padding-left:calc(var(--control-height) + 0.5rem);padding-right:calc(var(--control-height) + 0.5rem)}}
.module-page-banner-03 img{width:100%}.module-page-banner-03 .grid-items{display:grid;gap:.25rem}section.module.module-page-banner.module-page-banner-03.block-full-width{padding:0}@media(min-width:576px){.module-page-banner-03 .grid-items{grid-template-columns:repeat(2,1fr)}}
.page-contents-container .inset{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-contents-container .page-main-title{font-size:5rem;font-weight:800}.page-contents-container .html-output{font-size:2rem;line-height:48px;font-weight:800;color:#777}.module-page-01 .content{text-align:left!important;font-size:3rem;font-weight:500;line-height:48px;color:#777}.module-page-06 .module-title{font-size:2rem!important}.module-page-06 .inset{text-align:left!important;flex-direction:column;justify-content:flex-start;align-items:flex-start!important}.module-page-06 .content{text-align:left!important}.module-page-slider-01{padding-top:48px}.module-page-slider-01 .swiper-control{visibility:hidden}.nuvola-video{height:45rem;width:100%}@media (max-width:1200px){.module-page-05 .content,.module-page-06 .content{width:100%}}@media(max-width:992px){.module-page-05 .content,.module-page-06 .content{width:100%}}@media (max-width:760px){.module-page-01 .content{font-size:1rem;line-height:24px}.module-page-05 .item-image{order:1}.module-page-05 .item-caption{order:2}.module-page-05 .content,.module-page-06 .content{width:100%;font-size:1rem;line-height:24px}}