.list-videos .btn-select-category.active{color:#fff;background-color:#C64E2E}.list-videos .btn-select-category:not(.active){color:#2A375B;background-color:#FFFAF1}.list-videos .list-videos-category:not(.active){display:none!important}.list-videos .list-videos-category article{background-color:#fff}.list-videos .list-videos-category article.active{background-color:#FEEECE}.filter-testimonials-categories .btn-testimonials-category.active{color:#C24D2D;border-bottom-color:#CA502F}.testimonials-panels{position:relative;transition:height 0.3s ease}.testimonials-panels.--loading .testimonials-loading{opacity:1;transition-delay:0.15s}.testimonials-loading{position:absolute;inset:0;z-index:1;display:flex;justify-content:center;padding-top:120px;opacity:0;pointer-events:none;transition:opacity 0.2s ease}.testimonials-loading span{width:40px;height:40px;border:3px solid #F1D6C9;border-top-color:#CA502F;border-radius:50%;animation:testimonials-spin 0.8s linear infinite}@keyframes testimonials-spin{to{transform:rotate(360deg)}}.testimonials{display:none;opacity:0;transform:translateY(12px);transition:opacity 0.3s ease,transform 0.3s ease}.testimonials.active{display:block}.testimonials.--visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.testimonials-panels,.testimonials{transition:none}}.testimonials-text-slider article{font-family:"Inter Regular",sans-serif;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#535862}.testimonials-text-slider article>:empty{display:none}.testimonials-text-slider article>:first-child{font-family:"Lora Medium",serif;font-size:18px;line-height:27px;color:#181D27;text-align:justify;hyphens:auto}.testimonials-text-slider article>:has(strong,b){margin-top:24px}.testimonials-text-slider article strong,.testimonials-text-slider article b,.testimonials-text-slider article h3,.testimonials-text-slider article h4{display:block;font-family:"Inter Extra-Bold",sans-serif;font-weight:400;font-size:18px;line-height:26px;color:#181D27}.testimonials-text-slider article em,.testimonials-text-slider article i,.testimonials-text-slider article small{display:block;font-style:normal}.slider-arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #D5D7DA;border-radius:50%;background-color:#fff;cursor:pointer}.slider-arrow:hover{background-color:#FEFAF7}.slider-arrow.slick-disabled{opacity:.4;cursor:default}.testimonials-image-slider .slick-slide{margin-right:6px}.testimonials-image-slider .slick-slide:nth-child(4n+2){padding-top:18px}.testimonials-image-slider .slick-slide:nth-child(4n+3){padding-top:13px}.testimonials-image-slider:not(.slick-initialized) figure:not(:first-child){display:none}.guestbook{padding:28px 4px 16px}.guestbook .guestbook-calendar{position:relative;margin:0 auto}.guestbook .guestbook-binding{position:relative;z-index:5;height:22px;border-radius:4px 4px 0 0;background:linear-gradient(#dba862,#b77c33);box-shadow:0 2px 4px rgba(16,24,40,.2)}.guestbook .guestbook-binding::before{content:"";position:absolute;top:-12px;right:16px;left:16px;height:27px;background:linear-gradient(90deg,transparent 14px,#8a8f98 14px,#eef0f2 16px,#8a8f98 18px,transparent 18px) 0 0/32px 23px space no-repeat,radial-gradient(circle at 16px 23px,#4a3a28 3.5px,transparent 4.5px) 0 0/32px 100% space no-repeat}.guestbook .guestbook-book{position:relative;min-height:200px;perspective:1600px;perspective-origin:50% 20%;background-color:#fff;cursor:grab;user-select:none;box-shadow:0 3px 0 -1px #fff,0 4px 0 -1px #d5d7da,0 7px 0 -2px #fff,0 8px 0 -2px #d5d7da,0 12px 24px rgba(16,24,40,.15);outline:none}.guestbook .guestbook-book.--last{box-shadow:0 8px 20px rgba(16,24,40,.12)}.guestbook .guestbook-book:focus-visible{outline:2px solid #cf9143;outline-offset:4px}.guestbook .guestbook-loading{padding-top:80px;text-align:center}.guestbook .guestbook-page{position:absolute;inset:0;display:none}.guestbook .guestbook-page canvas{display:block;width:100%;height:100%;background-color:#fff}.guestbook .guestbook-page.--under{display:block;z-index:1}.guestbook .guestbook-page.--current{display:block;z-index:2}.guestbook .guestbook-page.--lifted{visibility:hidden}.guestbook .guestbook-flip-shadow{position:absolute;top:0;left:0;z-index:3;width:100%;background:linear-gradient(rgba(16,24,40,.06),rgba(16,24,40,.28) calc(100% - 24px),transparent);pointer-events:none}.guestbook .guestbook-flipper,.guestbook .guestbook-flipper-bottom{position:absolute;left:0;width:100%;transform-origin:50% 0;transform-style:preserve-3d}.guestbook .guestbook-flipper{top:0;z-index:4;height:50%;pointer-events:none}.guestbook .guestbook-flipper-bottom{top:100%;height:100%}.guestbook .guestbook-flipper-face,.guestbook .guestbook-flipper-back{position:absolute;inset:0;overflow:hidden;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.guestbook .guestbook-flipper-face canvas,.guestbook .guestbook-flipper-back canvas{display:block;width:100%;height:100%}.guestbook .guestbook-flipper-back{background:linear-gradient(#fdfaf3,#ece2cf);transform:rotateX(180deg)}.guestbook .guestbook-flipper-shade{position:absolute;inset:0;background-color:#101828;opacity:0}.guestbook .guestbook-controls{margin-top:12px;gap:4px}.guestbook .guestbook-counter{min-width:112px;text-align:center}.guestbook .guestbook-prev,.guestbook .guestbook-next{display:flex;padding:6px;color:#ca502f}.guestbook .guestbook-prev:disabled,.guestbook .guestbook-next:disabled{color:#181d27;opacity:.25;cursor:default}.guestbook .guestbook-prev:not(:disabled) svg,.guestbook .guestbook-next:not(:disabled) svg{animation:guestbook-nudge 1.6s ease-in-out infinite}.guestbook .guestbook-prev{--guestbook-nudge:-4px}.guestbook .guestbook-prev svg{transform:rotate(180deg)}.guestbook .guestbook-counter.--cover,.guestbook .guestbook-zoom{text-transform:uppercase}.--guestbook-zoom{overflow:hidden}.guestbook .guestbook-stage{position:relative}.guestbook .guestbook-close,.guestbook .guestbook-rotate,.guestbook .guestbook-scale{display:none}.guestbook .guestbook-viewer.--zoom{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;overflow:hidden;background-color:#feeece}.guestbook .guestbook-viewer.--zoom .guestbook-stage{display:flex;flex:1;min-height:0;padding:24px 16px;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y}.guestbook .guestbook-viewer.--zoom .guestbook-calendar{flex-shrink:0;margin:auto}.guestbook .guestbook-viewer.--zoom .guestbook-next,.guestbook .guestbook-viewer.--zoom .guestbook-prev,.guestbook .guestbook-viewer.--zoom .guestbook-zoom{display:none}.guestbook .guestbook-viewer.--zoom .guestbook-controls{position:fixed;top:12px;left:12px;z-index:10;margin:0;padding:0 16px;line-height:44px;border-radius:999px;background-color:#fff;box-shadow:0 2px 8px rgba(16,24,40,.2)}.guestbook .guestbook-viewer.--zoom .guestbook-counter{min-width:0}.guestbook .guestbook-viewer.--zoom .guestbook-close,.guestbook .guestbook-viewer.--zoom .guestbook-scale{position:fixed;z-index:10;display:flex}.guestbook .guestbook-viewer.--zoom .guestbook-close{top:12px;right:12px}.guestbook .guestbook-viewer.--zoom .guestbook-rotate{top:64px;right:12px}.guestbook .guestbook-viewer.--zoom .guestbook-rotate[aria-pressed=true]{color:#fff;background-color:#ca502f}.guestbook .guestbook-viewer.--zoom .guestbook-scale{right:12px;bottom:12px;flex-direction:column;gap:8px}.guestbook .guestbook-viewer.--zoom .guestbook-close,.guestbook .guestbook-viewer.--zoom .guestbook-rotate,.guestbook .guestbook-viewer.--zoom .guestbook-scale button{align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:#181d27;background-color:#fff;box-shadow:0 2px 8px rgba(16,24,40,.2)}.guestbook .guestbook-viewer.--zoom .guestbook-scale button{display:flex}.guestbook .guestbook-viewer.--zoom .guestbook-scale button:disabled{opacity:.4;cursor:default}@media (max-width:767px) and (orientation:portrait){.guestbook .guestbook-viewer.--zoom .guestbook-rotate{position:fixed;z-index:10;display:flex}.guestbook .guestbook-viewer.--zoom.--rotated{inset:auto;top:0;left:100%;width:100vh;width:100dvh;height:100vw;transform-origin:0 0;transform:rotate(90deg)}.guestbook .guestbook-viewer.--zoom.--rotated .guestbook-stage{padding-top:12px;padding-bottom:12px}}@keyframes guestbook-nudge{50%{translate:var(--guestbook-nudge,4px) 0}}@media (prefers-reduced-motion:reduce){.guestbook .guestbook-prev svg,.guestbook .guestbook-next svg{animation:none!important}}@media (min-width:768px){.testimonials-text-slider article{font-size:18px;line-height:26px}.testimonials-text-slider article>:first-child{font-size:19px;line-height:28px}.testimonials-text-slider article strong,.testimonials-text-slider article b,.testimonials-text-slider article h3,.testimonials-text-slider article h4{font-size:20px;line-height:28px}.testimonials .nGY2Navigationbar{display:none!important}.testimonials-image-slider .slick-slide:nth-child(4n+2){padding-top:28px}.testimonials-image-slider .slick-slide:nth-child(4n+3){padding-top:20px}.guestbook{padding:32px 56px 32px}}@media (min-width:1024px){.guestbook{padding:40px 100px 40px}.testimonials-text-slider article>:first-child{font-size:20px;line-height:30px}.testimonials-text-slider article>:has(strong,b){margin-top:48px}.testimonials-image-slider .slick-slide:nth-child(4n+2){padding-top:40px}.testimonials-image-slider .slick-slide:nth-child(4n+3){padding-top:28px}}