@keyframes slideKeys{0%{transform:translateX(0)}to{transform:translateX(90px)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.wp-block-a1-blocks-reviews-page{--a1-platform-google-primary:#4285f4;--a1-platform-google-secondary:#34a853;--a1-platform-google-red:#ea4335;--a1-platform-google-yellow:#fbbc05;--a1-platform-facebook-primary:#1877f2;--a1-platform-facebook-secondary:#0866ff;--a1-platform-trustindex-primary:#00d4aa;--a1-platform-trustindex-secondary:#00b894}.wp-block-a1-blocks-call-back-request-page{--a1-platform-whatsapp-primary:#25d366;--a1-platform-whatsapp-secondary:#128c7e;--a1-platform-whatsapp-rgb:37,211,102}.a1-section,.error-section,.pmn-hero{padding:var(--a1-spacing-4xl) 0;position:relative}.a1-section-sm{padding:var(--a1-spacing-2xl) 0}.a1-section-lg{padding:var(--a1-spacing-5xl) 0}.a1-section-xl{padding:7.5rem 0}.a1-grid{display:grid;gap:var(--a1-spacing-md)}.a1-grid-2{grid-template-columns:repeat(2,1fr)}.a1-grid-3{grid-template-columns:repeat(3,1fr)}.a1-grid-4{grid-template-columns:repeat(4,1fr)}.a1-grid-auto{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.a1-flex{display:flex}.a1-flex-center{align-items:center;display:flex;justify-content:center}.a1-flex-between{align-items:center;display:flex;justify-content:space-between}.a1-flex-column{display:flex;flex-direction:column}.a1-flex-wrap{flex-wrap:wrap}.a1-flex-gap{gap:var(--a1-spacing-md)}.a1-flex-gap-sm{gap:var(--a1-spacing-sm)}.a1-flex-gap-lg{gap:var(--a1-spacing-lg)}.a1-text-center{text-align:center}.a1-text-left{text-align:left}.a1-text-right{text-align:right}.a1-align-center{align-items:center;display:flex}.a1-justify-center{display:flex;justify-content:center}.a1-mt-0{margin-top:0}.a1-mt-xs{margin-top:var(--a1-spacing-xs)}.a1-mt-sm{margin-top:var(--a1-spacing-sm)}.a1-mt-md{margin-top:var(--a1-spacing-md)}.a1-mt-lg{margin-top:var(--a1-spacing-lg)}.a1-mt-xl{margin-top:var(--a1-spacing-xl)}.a1-mt-2xl{margin-top:var(--a1-spacing-2xl)}.a1-mb-0{margin-bottom:0}.a1-mb-xs{margin-bottom:var(--a1-spacing-xs)}.a1-mb-sm{margin-bottom:var(--a1-spacing-sm)}.a1-mb-md{margin-bottom:var(--a1-spacing-md)}.a1-mb-lg{margin-bottom:var(--a1-spacing-lg)}.a1-mb-xl{margin-bottom:var(--a1-spacing-xl)}.a1-mb-2xl{margin-bottom:var(--a1-spacing-2xl)}.a1-pt-0{padding-top:0}.a1-pt-sm{padding-top:var(--a1-spacing-sm)}.a1-pt-md{padding-top:var(--a1-spacing-md)}.a1-pt-lg{padding-top:var(--a1-spacing-lg)}.a1-pt-xl{padding-top:var(--a1-spacing-xl)}.a1-pb-0{padding-bottom:0}.a1-pb-sm{padding-bottom:var(--a1-spacing-sm)}.a1-pb-md{padding-bottom:var(--a1-spacing-md)}.a1-pb-lg{padding-bottom:var(--a1-spacing-lg)}.a1-pb-xl{padding-bottom:var(--a1-spacing-xl)}@media(max-width:61.3125rem){.a1-grid-3,.a1-grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:48rem){.a1-section{padding:var(--a1-spacing-2xl) 0}.a1-section-lg,.a1-section-xl{padding:var(--a1-spacing-4xl) 0}.a1-grid-2,.a1-grid-3,.a1-grid-4{grid-template-columns:1fr}.a1-flex-between{flex-direction:column;gap:var(--a1-spacing-md)}}.error-content{background:rgba(var(--a1-dark-rgb),.6);border:1px solid var(--a1-border-color);border-radius:var(--a1-border-radius-lg);padding:var(--a1-spacing-2xl)}.a1-section-header,.section-header{align-items:center;display:flex;flex-direction:column;margin:0 auto var(--a1-spacing-2xl);max-width:800px;text-align:center}.a1-section-badge,.section-badge{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,rgba(var(--a1-primary-rgb),.2) 0,rgba(var(--a1-primary-rgb),.08) 50%,rgba(var(--a1-secondary-rgb),.08) 100%);border:1px solid rgba(var(--a1-secondary-rgb),.4);border-radius:50px;box-shadow:0 4px 20px rgba(var(--a1-primary-rgb),.15),0 2px 10px rgba(var(--a1-secondary-rgb),.1),inset 0 1px 0 rgba(var(--a1-light-rgb),.08);color:var(--a1-secondary-color,#ffd800);display:inline-flex;font-size:.75rem;font-weight:700;gap:.5rem;letter-spacing:1.5px;margin-bottom:var(--a1-spacing-lg);padding:.5rem 1.25rem;text-shadow:0 1px 2px rgba(var(--a1-dark-rgb),.3);text-transform:uppercase;transition:transform .3s ease,opacity .3s ease}@media(max-width:47.9375rem){.a1-section-badge,.section-badge{font-size:.6875rem;gap:.375rem;letter-spacing:1px;margin-bottom:var(--a1-spacing-md);padding:.375rem 1rem}}@media(min-width:48rem)and (max-width:61.25rem){.a1-section-badge,.section-badge{font-size:.6875rem;letter-spacing:1.25px;padding:.4375rem 1.125rem}}@media(min-width:61.3125rem){.a1-section-badge,.section-badge{font-size:.8125rem;gap:.625rem;letter-spacing:2px;margin-bottom:var(--a1-spacing-xl);padding:.625rem 1.5rem}}.a1-section-badge:hover,.section-badge:hover{background:linear-gradient(135deg,rgba(var(--a1-primary-rgb),.3) 0,rgba(var(--a1-primary-rgb),.15) 50%,rgba(var(--a1-secondary-rgb),.15) 100%);border-color:rgba(var(--a1-secondary-rgb),.6);box-shadow:0 8px 30px rgba(var(--a1-primary-rgb),.2),0 4px 15px rgba(var(--a1-secondary-rgb),.15),inset 0 1px 0 rgba(var(--a1-light-rgb),.12);transform:translateY(-2px)}.a1-section-badge .badge-icon,.section-badge .badge-icon{font-size:1em}@media(max-width:47.9375rem){.a1-section-badge .badge-icon,.section-badge .badge-icon{font-size:.875em}}.a1-section-title,.section-title{color:var(--a1-text-light,#fff);font-size:clamp(1.75rem,4vw,2.5rem);font-style:italic;font-weight:700;line-height:1.2;margin-bottom:var(--a1-spacing-md);position:relative}.a1-section-title span,.section-title span{color:var(--a1-secondary-color)}.a1-section-title:after,.section-title:after{background:linear-gradient(90deg,var(--a1-secondary-color),transparent);border-radius:2px;bottom:-8px;content:"";height:clamp(2px,.4vw,3px);left:50%;position:absolute;transform:translateX(-50%);width:clamp(50px,8vw,60px)}.a1-section-title--xl,.section-title--xl{color:var(--a1-text-light,#fff);font-size:clamp(2.25rem,5vw,3.5rem);font-style:italic;font-weight:700;line-height:1.15;margin-bottom:var(--a1-spacing-lg);position:relative;text-shadow:0 2px 4px rgba(var(--a1-dark-rgb),.3)}.a1-section-title--xl span,.section-title--xl span{color:var(--a1-secondary-color);text-shadow:0 0 20px rgba(var(--a1-secondary-rgb),.4),0 2px 4px rgba(var(--a1-dark-rgb),.3)}.a1-section-title--xl:after,.section-title--xl:after{background:linear-gradient(90deg,transparent 0,var(--a1-secondary-color) 20%,var(--a1-secondary-color) 80%,transparent 100%);border-radius:2px;bottom:-12px;box-shadow:0 0 10px rgba(var(--a1-secondary-rgb),.5);content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:clamp(60px,10vw,80px)}.a1-section-title--md,.section-title--md{color:var(--a1-text-light,#fff);font-size:clamp(1.5rem,3vw,2rem);font-style:italic;font-weight:700;line-height:1.25;margin-bottom:var(--a1-spacing-sm);position:relative}.a1-section-title--md span,.section-title--md span{color:var(--a1-secondary-color)}.a1-section-title--underline{color:var(--a1-text-light,#fff);font-size:clamp(2.25rem,5vw,3.5rem);font-style:italic;font-weight:700;line-height:1.15;margin-bottom:var(--a1-spacing-lg);position:relative;text-shadow:0 2px 4px rgba(var(--a1-dark-rgb),.3)}.a1-section-title--underline span{color:var(--a1-secondary-color);text-shadow:0 0 20px rgba(var(--a1-secondary-rgb),.4),0 2px 4px rgba(var(--a1-dark-rgb),.3)}.a1-section-title--underline:after{background:linear-gradient(90deg,transparent 0,var(--a1-secondary-color) 20%,var(--a1-secondary-color) 80%,transparent 100%);border-radius:2px;bottom:-12px;box-shadow:0 0 10px rgba(var(--a1-secondary-rgb),.5);content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:clamp(60px,10vw,80px)}.a1-section-title--no-underline,.section-title--no-underline{color:var(--a1-text-light,#fff);font-size:clamp(1.75rem,4vw,2.5rem);font-style:italic;font-weight:700;line-height:1.2;margin-bottom:var(--a1-spacing-md);position:relative}.a1-section-title--no-underline span,.section-title--no-underline span{color:var(--a1-secondary-color)}.a1-section-title--xl-no-underline,.section-title--xl-no-underline{color:var(--a1-text-light,#fff);font-size:clamp(2.25rem,5vw,3.5rem);font-style:italic;font-weight:700;line-height:1.15;margin-bottom:var(--a1-spacing-lg);position:relative;text-shadow:0 2px 4px rgba(var(--a1-dark-rgb),.3)}.a1-section-title--xl-no-underline span,.section-title--xl-no-underline span{color:var(--a1-secondary-color);text-shadow:0 0 20px rgba(var(--a1-secondary-rgb),.4),0 2px 4px rgba(var(--a1-dark-rgb),.3)}.a1-section-title--md-underline,.section-title--md-underline{color:var(--a1-text-light,#fff);font-size:clamp(1.5rem,3vw,2rem);font-style:italic;font-weight:700;line-height:1.25;margin-bottom:var(--a1-spacing-sm);position:relative}.a1-section-title--md-underline span,.section-title--md-underline span{color:var(--a1-secondary-color)}.a1-section-title--md-underline:after,.section-title--md-underline:after{background:linear-gradient(90deg,var(--a1-secondary-color),transparent);border-radius:2px;bottom:-6px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:clamp(40px,6vw,50px)}.a1-section-subtitle,.section-subtitle{color:var(--a1-text-light,#fff);font-size:clamp(1rem,2vw,1.25rem);line-height:1.7;margin:var(--a1-spacing-lg) auto 0;max-width:700px;text-shadow:0 1px 2px rgba(var(--a1-dark-rgb),.2)}.a1-section-subtitle--accent,.section-subtitle--accent{color:var(--a1-primary-color,#c00303)}.a1-content-section,.content-section{padding:clamp(3rem,5vw,4rem) 0;position:relative}.a1-content-section--dark{background:linear-gradient(180deg,var(--a1-dark-bg-alt) 0,var(--a1-dark-bg) 100%);padding:clamp(4rem,6vw,6rem) 0;position:relative}.a1-content-section--light{background:linear-gradient(180deg,#1a1a1a,#0f0f0f);padding:clamp(4rem,6vw,6rem) 0;position:relative}.a1-content-section--alt,.content-section--alt{background:rgba(26,26,26,.3)}@media(max-width:48rem){.a1-section-header,.section-header{margin-bottom:var(--a1-spacing-xl)}.a1-section-title:after,.section-title:after{bottom:-6px;height:2px;width:clamp(40px,6vw,50px)}.a1-section-title--underline:after,.a1-section-title--xl:after,.section-title--xl:after{bottom:-8px;height:2px;width:clamp(50px,8vw,60px)}.a1-section-title--md-underline:after,.section-title--md-underline:after{bottom:-4px;height:2px;width:clamp(30px,5vw,40px)}}.a1-section-separator,.a1-section-separator--top{position:relative}.a1-section-separator--top:before,.a1-section-separator:before{background:linear-gradient(90deg,transparent,rgba(var(--a1-secondary-rgb),.4),transparent);content:"";height:1px;left:10%;pointer-events:none;position:absolute;right:10%;top:0;z-index:1}.a1-section-separator--after{position:relative}.a1-section-separator--after:after{background:linear-gradient(90deg,transparent,rgba(var(--a1-secondary-rgb),.4),transparent);content:"";height:1px;left:10%;pointer-events:none;position:absolute;right:10%;top:0;z-index:1}:root :where([class*=wp-block-a1-blocks-]) h1,:root :where([class*=wp-block-a1-blocks-]) h2,:root :where([class*=wp-block-a1-blocks-]) h3,:root :where([class*=wp-block-a1-blocks-]) h4,:root :where([class*=wp-block-a1-blocks-]) h5,:root :where([class*=wp-block-a1-blocks-]) h6{letter-spacing:normal;margin:0;text-transform:none}:root :where([class*=wp-block-a1-blocks-]) a:not(.btn):not(.button){color:var(--a1-secondary-color)}:root :where([class*=wp-block-a1-blocks-]) a:not(.btn):not(.button):focus,:root :where([class*=wp-block-a1-blocks-]) a:not(.btn):not(.button):hover{color:var(--a1-secondary-hover)}.wp-block-a1-blocks.alignleft{float:left;margin:0 var(--a1-spacing-lg) var(--a1-spacing-lg) 0}.wp-block-a1-blocks.alignright{float:right;margin:0 0 var(--a1-spacing-lg) var(--a1-spacing-lg)}.wp-block-a1-blocks.aligncenter{clear:both;display:block;margin:0 auto var(--a1-spacing-lg);text-align:center}.wp-block-a1-blocks.alignwide{margin:0 auto var(--a1-spacing-lg);max-width:1200px;width:100%}.wp-block-a1-blocks.alignfull{margin-bottom:var(--a1-spacing-lg);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}.a1-blocks-container{margin:0;max-width:100%;padding:0;width:100%}.wp-block .a1-blocks-container{margin:0 auto;max-width:var(--wp--style--global--content-size,1200px);padding:0 var(--a1-spacing-lg)}.a1-blocks-wrapper{color:inherit;font-family:inherit;line-height:inherit}.a1-blocks-wrapper .wp-block{margin-bottom:1.5rem;margin-top:0}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}@media(prefers-contrast:high){.wp-block-a1-blocks,[class*=a1-blocks-]{--color-gray-300:#000;--color-gray-400:#000;--shadow-md:0 0 0 1px #000;--shadow-lg:0 0 0 2px #000}}.a1-placeholder{align-items:center;background:linear-gradient(135deg,var(--a1-dark-bg,#000) 0,var(--a1-dark-card,#0f0f0f) 100%);border:2px dashed rgba(var(--a1-light-rgb,255,255,255),.15);border-radius:var(--a1-border-radius-md,1rem);display:flex;justify-content:center;overflow:hidden;position:relative}.a1-placeholder:before{background:radial-gradient(circle at center,rgba(var(--a1-primary-rgb),.05) 0,transparent 70%);content:"";inset:0;pointer-events:none;position:absolute}.a1-placeholder__content{align-items:center;display:flex;flex-direction:column;gap:var(--a1-spacing-md,1.25rem);padding:var(--a1-spacing-xl,2.5rem);text-align:center;z-index:1}.a1-placeholder__icon{color:var(--a1-text-muted,#a3a3a3);height:clamp(48px,8vw,64px);opacity:.5;transition:opacity .3s ease,transform .3s ease;width:clamp(48px,8vw,64px)}.a1-placeholder__text{color:var(--a1-text-muted,#a3a3a3);font-size:var(--a1-font-size-sm,.875rem);font-weight:var(--a1-font-weight-medium,500);opacity:.7}.a1-placeholder__label{color:var(--a1-secondary-color,#ffd800);font-size:var(--a1-font-size-lg,1.25rem);font-weight:var(--a1-font-weight-semibold,600);letter-spacing:.1em;text-transform:uppercase}.a1-placeholder__sublabel{color:var(--a1-text-muted,#a3a3a3);font-size:var(--a1-font-size-sm,.875rem);font-weight:var(--a1-font-weight-normal,400);margin-top:calc(var(--a1-spacing-xs, .5rem)*-1);opacity:.7}.a1-placeholder__pattern{background:linear-gradient(0deg,hsla(0,0%,100%,.03) 0,transparent);bottom:0;height:40%;left:0;pointer-events:none;position:absolute;right:0}.a1-placeholder__pattern:before{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.03) 20px,transparent 0,transparent 22px);bottom:0;content:"";height:60px;left:0;opacity:.5;position:absolute;right:0}.a1-placeholder:hover{border-color:rgba(var(--a1-primary-rgb),.3)}.a1-placeholder:hover .a1-placeholder__icon{opacity:.7;transform:scale(1.05)}.a1-placeholder--aspect-16-9{aspect-ratio:16/9}.a1-placeholder--aspect-4-3{aspect-ratio:4/3}.a1-placeholder--aspect-1-1{aspect-ratio:1/1;border-radius:50%}.a1-placeholder--aspect-3-2{aspect-ratio:3/2}.a1-placeholder--aspect-2-3{aspect-ratio:2/3}.a1-placeholder--aspect-21-9{aspect-ratio:21/9}.a1-placeholder--aspect-hero{min-height:clamp(300px,50vh,500px);width:100%}.a1-placeholder--team{border-radius:50%}.a1-placeholder--team .a1-placeholder__icon{height:clamp(32px,6vw,48px);width:clamp(32px,6vw,48px)}.a1-placeholder--hero{border:none;border-radius:0}@media(prefers-reduced-motion:reduce){.a1-placeholder__icon{transition:none}.a1-placeholder:hover .a1-placeholder__icon{transform:none}}
