.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}:root :where(.a1-breadcrumb){display:block;font-size:var(--a1-font-size-sm,.875rem);line-height:1.4;padding:var(--a1-spacing-sm,1rem) 0}:root :where(.a1-breadcrumb__list){align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}:root :where(.a1-breadcrumb__item){align-items:center;display:inline-flex;gap:.5rem}:root :where(.a1-breadcrumb__link){color:var(--a1-text-muted,#6c757d);text-decoration:none;transition:color .2s ease}:root :focus:where(.a1-breadcrumb__link),:root :hover:where(.a1-breadcrumb__link){color:var(--a1-primary-color,#c00303);text-decoration:underline}:root :focus-visible:where(.a1-breadcrumb__link){border-radius:2px;outline:2px solid currentcolor;outline-offset:2px}:root :where(.a1-breadcrumb__current){color:var(--a1-text-color,#333);font-weight:500}:root :where(.a1-breadcrumb__separator){color:var(--a1-text-muted,#6c757d);opacity:.6;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root :where(.a1-breadcrumb){font-size:var(--a1-font-size-xs,.8125rem);margin-inline:auto;max-width:var(--a1-container-max-width,1200px);padding-inline:var(--a1-spacing-sm,1rem)}@media(min-width:calc(61.25rem + 1px)){:root :where(.a1-breadcrumb){font-size:var(--a1-font-size-sm,.875rem);padding-inline:var(--a1-spacing-md,1.5rem)}}:root :where(.a1-breadcrumb--dark) .a1-breadcrumb__link{color:hsla(0,0%,100%,.7)}:root :where(.a1-breadcrumb--dark) .a1-breadcrumb__link:focus,:root :where(.a1-breadcrumb--dark) .a1-breadcrumb__link:hover{color:#fff}:root :where(.a1-breadcrumb--dark) .a1-breadcrumb__current{color:#fff}:root :where(.a1-breadcrumb--dark) .a1-breadcrumb__separator{color:hsla(0,0%,100%,.5)}:root :where(.a1-breadcrumb--compact){font-size:var(--a1-font-size-xs,.8125rem);padding:var(--a1-spacing-xs,.5rem) 0}:root :where(.a1-breadcrumb--compact) .a1-breadcrumb__list{gap:.375rem}:root :where(.a1-breadcrumb--above-hero){background:rgba(0,0,0,.85);margin-inline:0;max-width:none;padding:.375rem 0;text-align:left}@media(min-width:calc(61.25rem + 1px)){:root :where(.a1-breadcrumb--above-hero){padding:.5rem 0}}:root :where(.a1-breadcrumb--above-hero) .a1-breadcrumb__list{margin-inline:auto;max-width:var(--a1-container-max-width,1200px);padding-inline:var(--a1-spacing-sm,1rem)}@media(min-width:calc(61.25rem + 1px)){:root :where(.a1-breadcrumb--above-hero) .a1-breadcrumb__list{padding-inline:var(--a1-header-container-padding-lg,32px)}}:root :where(.a1-breadcrumb--above-hero) .a1-breadcrumb__link{color:hsla(0,0%,100%,.7)}:root :where(.a1-breadcrumb--above-hero) .a1-breadcrumb__link:focus,:root :where(.a1-breadcrumb--above-hero) .a1-breadcrumb__link:hover{color:#fff}:root :where(.a1-breadcrumb--above-hero) .a1-breadcrumb__current{color:hsla(0,0%,100%,.9)}:root :where(.a1-breadcrumb--above-hero) .a1-breadcrumb__separator{color:hsla(0,0%,100%,.4)}.a1-section-header,.section-header{align-items:center;display:flex;flex-direction:column;margin:0 auto var(--a1-spacing-xl);max-width:800px;text-align:center}@media(min-width:48rem){.a1-section-header,.section-header{margin:0 auto var(--a1-spacing-2xl)}}.a1-section-badge,.section-badge{align-items:center;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;color:var(--a1-secondary-color,#ffd800);display:inline-flex;font-size:.875rem;font-weight:700;gap:.375rem;letter-spacing:1px;margin-bottom:var(--a1-spacing-md);padding:.375rem 1rem;text-transform:uppercase}@supports(backdrop-filter:blur(12px)){.a1-section-badge,.section-badge{backdrop-filter:blur(12px)}}.a1-section-badge,.section-badge{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);text-shadow:0 1px 2px rgba(var(--a1-dark-rgb),.3);transition:transform .3s ease,opacity .3s ease}@media(min-width:48rem){.a1-section-badge,.section-badge{gap:.5rem;letter-spacing:1.5px;margin-bottom:var(--a1-spacing-lg);padding:.5rem 1.25rem}}@media(min-width:48rem)and (max-width:61.25rem){.a1-section-badge,.section-badge{font-size:.875rem;letter-spacing:1.25px;padding:.4375rem 1.125rem}}@media(min-width:61.3125rem){.a1-section-badge,.section-badge{font-size:.9375rem;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}.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-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)}.a1-section-title:after,.section-title:after{bottom:-6px;height:2px;width:clamp(40px,6vw,50px)}@media(min-width:48rem){.a1-section-title:after,.section-title:after{bottom:-8px;height:clamp(2px,.4vw,3px);width:clamp(50px,8vw,60px)}}.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;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}}
