.wp-block-image>a,.wp-block-image>figure>a{display:inline-block;}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden;}.wp-block-image img.show{animation:show-content-image .4s;}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit;}.wp-block-image.has-custom-border img{box-sizing:border-box;}.wp-block-image.aligncenter{text-align:center;}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%;}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%;}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table;}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption;}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0;}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em;}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto;}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em;}.wp-block-image.is-style-circle-mask img{border-radius:9999px;}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>");mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;}.wp-block-image.is-style-circle-mask img.nitro-lazy{mask-image:none !important;}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px;}.wp-block-image figure{margin:0;}.wp-lightbox-container{display:flex;flex-direction:column;position:relative;}.wp-lightbox-container img{cursor:zoom-in;}.wp-lightbox-container img:hover+button{opacity:1;}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100;}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease;}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px;}.wp-lightbox-container button:hover{cursor:pointer;opacity:1;}.wp-lightbox-container button:focus{opacity:1;}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none;}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000;}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000;}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none;}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999;}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000;}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width);}.wp-lightbox-overlay .wp-block-image figcaption{display:none;}.wp-lightbox-overlay button{background:none;border:none;}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000;}.wp-lightbox-overlay.active{visibility:visible;}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both;}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both;}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both;}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible;}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s;}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none;}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards;}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none;}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s;}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none;}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards;}}@keyframes show-content-image{0%{visibility:hidden;}99%{visibility:hidden;}to{visibility:visible;}}@keyframes turn-on-visibility{0%{opacity:0;}to{opacity:1;}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}to{opacity:0;visibility:hidden;}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}to{transform:translate(-50%,-50%) scale(1);}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible;}99%{visibility:visible;}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}}.rating-stars-container{display:flex;align-items:center;gap:.5rem;}.rating-stars-wrapper{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;}.stars-display{display:flex;align-items:center;gap:.125rem;line-height:1;}.star{display:inline-block;font-family:inherit;font-style:normal;font-weight:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:color .2s ease;}.rating-stars-wrapper.size-small .star{font-size:16px;}.rating-stars-wrapper.size-medium .star{font-size:20px;}.rating-stars-wrapper.size-large .star{font-size:24px;}.rating-stars-wrapper.size-xl .star{font-size:32px;}.star.filled{color:var(--star-color,#ffd700);}.star.empty{color:var(--empty-star-color,#e4e5e9);}.star.partial{position:relative;color:var(--empty-star-color,#e4e5e9);}.star.partial::before{content:"★";position:absolute;left:0;top:0;color:var(--star-color,#ffd700);width:var(--fill-percentage,50%);overflow:hidden;clip-path:inset(0 calc(100% - var(--fill-percentage,50%)) 0 0);}.rating-value-text{display:flex;align-items:baseline;gap:.125rem;font-weight:600;color:inherit;}.rating-number{font-size:1em;}.rating-separator{font-size:.9em;opacity:.7;}.max-rating{font-size:.9em;opacity:.7;}.rating-description{font-size:.875em;color:inherit;opacity:.8;white-space:nowrap;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.has-text-align-left .rating-stars-container{justify-content:flex-start;}.has-text-align-center .rating-stars-container{justify-content:center;}.has-text-align-right .rating-stars-container{justify-content:flex-end;}@media (max-width: 768px){.rating-stars-wrapper{gap:.375rem;}.stars-display{gap:.1rem;}.rating-description{font-size:.8em;}.rating-stars-wrapper.size-xl .star{font-size:28px;}.rating-stars-wrapper.size-large .star{font-size:22px;}}@media (max-width: 480px){.rating-stars-wrapper{flex-direction:column;align-items:flex-start;gap:.25rem;}.rating-description{font-size:.75em;}}@media (prefers-contrast: high){.star.filled{color:#000;}.star.empty{color:#666;}.star.partial::before{color:#000;}}@media (prefers-reduced-motion: reduce){.star{transition:none;}}.rating-stars-container:hover .star.filled{transform:scale(1.05);}.rating-stars-container:hover .star.partial::before{transform:scale(1.05);}.rating-stars-container:focus-within{outline:2px solid currentColor;outline-offset:2px;border-radius:4px;}@media print{.rating-stars-container{color:#000 !important;}.star.filled,.star.partial::before{color:#000 !important;}.star.empty{color:#999 !important;}}@keyframes splide-loading{0%{transform:rotate(0);}to{transform:rotate(1turn);}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0;}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1;}.splide--rtl{direction:rtl;}.splide__track--ttb>.splide__list{display:block;}.splide__container{box-sizing:border-box;position:relative;}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important;}.splide.is-initialized:not(.is-active) .splide__list{display:block;}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none;}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto;}.splide:not(.is-overflow) .splide__pagination{display:none;}.splide__progress__bar{width:0;}.splide{position:relative;visibility:hidden;}.splide.is-initialized,.splide.is-rendered{visibility:visible;}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative;}.splide__slide img{vertical-align:bottom;}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px;}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none;}.splide__toggle.is-active .splide__toggle__pause{display:inline;}.splide__track{overflow:hidden;position:relative;z-index:0;}.image-carousel{position:relative;width:100%;}.image-carousel-wrapper{position:relative;}.image-carousel-splide.splide{position:relative;}.image-carousel-splide .splide__track{overflow:hidden;border-radius:8px;}.image-carousel-splide .splide__list{display:flex;}.image-carousel-splide .splide__slide{opacity:1;transition:opacity .3s ease;}.carousel-item{position:relative;width:100%;height:100%;display:block;display:flex;overflow:hidden;border-radius:8px;justify-content:center;align-items:center;}.carousel-item-link{display:block;text-decoration:none;color:inherit;width:100%;height:100%;}.carousel-item-link:hover{text-decoration:none;color:inherit;}.carousel-image{max-width:100%;height:auto;object-fit:cover;object-position:center;border-radius:8px;transition:transform .3s ease;}.carousel-item:hover .carousel-image{transform:scale(1.05);}.carousel-caption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.7));color:white;padding:1rem;font-size:.9rem;line-height:1.4;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.image-carousel-splide .splide__arrow{background:rgba(255,255,255,.9);border:2px solid rgba(0,0,0,.1);width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;opacity:.8;}.image-carousel-splide .splide__arrow:hover{background:rgba(255,255,255,1);border-color:rgba(0,0,0,.2);opacity:1;transform:scale(1.1);}.image-carousel-splide .splide__arrow:disabled{opacity:.3;cursor:not-allowed;}.image-carousel-splide .splide__arrow svg{width:1rem;height:1rem;fill:#333;}.image-carousel-splide .splide__arrow--prev{left:1rem;}.image-carousel-splide .splide__arrow--next{right:1rem;}.image-carousel-splide .splide__pagination{bottom:-2.5rem;padding:0;display:flex;justify-content:center;gap:.5rem;}.image-carousel-splide .splide__pagination__page{background:rgba(0,0,0,.3);border:none;border-radius:50%;width:.75rem;height:.75rem;margin:0;transition:all .3s ease;cursor:pointer;}.image-carousel-splide .splide__pagination__page.is-active{background:#007cba;transform:scale(1.2);}.image-carousel-splide .splide__pagination__page:hover{background:rgba(0,0,0,.6);}@media (max-width: 768px){.image-carousel-splide .splide__arrow{width:2rem;height:2rem;}.image-carousel-splide .splide__arrow svg{width:.8rem;height:.8rem;}.image-carousel-splide .splide__arrow--prev{left:.5rem;}.image-carousel-splide .splide__arrow--next{right:.5rem;}.carousel-caption{padding:.75rem;font-size:.8rem;}}@media (max-width: 480px){.image-carousel-splide .splide__pagination{bottom:-2rem;}.image-carousel-splide .splide__pagination__page{width:.6rem;height:.6rem;}}.carousel-item::before{}.carousel-item .carousel-image{position:relative;z-index:2;}.carousel-item .carousel-image[src]:not([src=""]) + ::before{display:none;}@keyframes loading{0%{background-position:200% 0;}100%{background-position:-200% 0;}}.image-carousel-splide .splide__arrow:focus,.image-carousel-splide .splide__pagination__page:focus{outline:2px solid #007cba;outline-offset:2px;}.carousel-item-link:focus{outline:2px solid #007cba;outline-offset:2px;border-radius:8px;}.image-carousel-wrapper.fade-left::before,.image-carousel-wrapper.fade-right::after{content:"";position:absolute;top:0;bottom:0;width:60px;z-index:10;pointer-events:none;}.image-carousel-wrapper.fade-left::before{left:0;background:linear-gradient(to right,rgba(245,247,251,1) 0%,rgba(245,247,251,.8) 30%,rgba(245,247,251,0) 100%);}.image-carousel-wrapper.fade-right::after{right:0;background:linear-gradient(to left,rgba(245,247,251,1) 0%,rgba(245,247,251,.8) 30%,rgba(245,247,251,0) 100%);}.mr-icon-list-item{--mr-icon-list-item-content-color:inherit;--mr-icon-list-item-icon-color:inherit;display:flex;align-items:center;gap:var(--mr-icon-list-gap-icon-label,.5rem);color:var(--mr-icon-list-item-content-color);margin:0;padding:0;}.mr-icon-list-item__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--mr-icon-list-item-icon-color);font-size:var(--mr-icon-list-icon-size,1em);line-height:1;min-width:1em;height:1em;}.mr-icon-list-item__icon i,.mr-icon-list-item__icon svg{display:block;width:1em;height:1em;}.mr-icon-list-item__icon.dashicons{font-family:dashicons;font-size:var(--mr-icon-list-icon-size,1em);width:1em;height:1em;line-height:1;}.mr-icon-list-item__icon.dashicons::before{font-size:inherit;width:1em;height:1em;}.mr-icon-list-item__icon.fa,.mr-icon-list-item__icon.fas,.mr-icon-list-item__icon.far,.mr-icon-list-item__icon.fal,.mr-icon-list-item__icon.fab{font-family:"Font Awesome 6 Free","Font Awesome 6 Pro","Font Awesome 5 Free","Font Awesome 5 Pro";font-weight:900;}.mr-icon-list-item__icon.fa.far,.mr-icon-list-item__icon.fas.far,.mr-icon-list-item__icon.far.far,.mr-icon-list-item__icon.fal.far,.mr-icon-list-item__icon.fab.far{font-weight:400;}.mr-icon-list-item__icon.fa.fal,.mr-icon-list-item__icon.fas.fal,.mr-icon-list-item__icon.far.fal,.mr-icon-list-item__icon.fal.fal,.mr-icon-list-item__icon.fab.fal{font-weight:300;}.mr-icon-list-item__content{flex:1;line-height:1.5;color:var(--mr-icon-list-item-content-color);}.mr-icon-list-item__content p{margin:0;}.mr-icon-list-item__content strong{font-weight:600;}.mr-icon-list-item__content em{font-style:italic;}.mr-icon-list-item__content a{color:inherit;text-decoration:underline;}.mr-icon-list-item__content a:hover{text-decoration:none;}.mr-icon-list[data-align=center] .mr-icon-list-item{justify-content:center;text-align:center;}.mr-icon-list[data-align=right] .mr-icon-list-item{justify-content:flex-end;text-align:right;}.mr-icon-list--hide-labels .mr-icon-list-item .mr-icon-list-item__content{display:none;}@media (max-width: 768px){.mr-icon-list-item{gap:calc(var(--mr-icon-list-gap-icon-label,.5rem) * .8);}.mr-icon-list-item__icon{font-size:calc(var(--mr-icon-list-icon-size,1em) * .9);}}@media (max-width: 480px){.mr-icon-list-item{gap:calc(var(--mr-icon-list-gap-icon-label,.5rem) * .7);}.mr-icon-list-item__icon{font-size:calc(var(--mr-icon-list-icon-size,1em) * .8);}}@media (prefers-reduced-motion: reduce){.mr-icon-list-item *{transition:none !important;animation:none !important;}}@media (prefers-contrast: high){.mr-icon-list-item__icon{filter:contrast(2);}}@media print{.mr-icon-list-item__icon{color:#000 !important;}.mr-icon-list-item__content{color:#000 !important;}}.mr-icon-list{--mr-icon-list-gap:1rem;--mr-icon-list-gap-icon-label:.5rem;--mr-icon-list-align:left;--mr-icon-list-divider-width:1px;--mr-icon-list-divider-color:#e0e0e0;--mr-icon-list-divider-length:100%;--mr-icon-list-content-color:inherit;--mr-icon-list-icon-color:inherit;--mr-icon-list-icon-size:1em;margin:0;padding:0;list-style:none;}.mr-icon-list__content{display:flex;flex-direction:var(--mr-icon-list-orientation,column);gap:var(--mr-icon-list-gap);text-align:var(--mr-icon-list-align);flex-wrap:wrap;}.mr-icon-list--hide-labels .mr-icon-list-item__content{display:none;}.mr-icon-list--has-divider .mr-icon-list-item:not(:last-child){position:relative;padding-bottom:calc(var(--mr-icon-list-gap) / 2);margin-bottom:calc(var(--mr-icon-list-gap) / 2);}.mr-icon-list--has-divider .mr-icon-list-item:not(:last-child)::after{content:"";position:absolute;bottom:0;left:0;width:var(--mr-icon-list-divider-length);height:var(--mr-icon-list-divider-width);background-color:var(--mr-icon-list-divider-color);}.mr-icon-list[data-orientation=horizontal] .mr-icon-list__content{flex-direction:row;flex-wrap:wrap;}.mr-icon-list[data-orientation=horizontal][data-has-divider=true] .mr-icon-list-item:not(:last-child){border-bottom:none;border-right:var(--mr-icon-list-divider-width,1px) solid var(--mr-icon-list-divider-color,#e0e0e0);padding-right:calc(var(--mr-icon-list-gap,1rem) / 2);margin-right:calc(var(--mr-icon-list-gap,1rem) / 2);padding-bottom:0;margin-bottom:0;}@media (max-width: 768px){.mr-icon-list[data-alignment-tablet]{text-align:var(--mr-icon-list-align-tablet,var(--mr-icon-list-align));}.mr-icon-list[data-orientation=horizontal] .mr-icon-list__content{flex-direction:column;}}@media (max-width: 480px){.mr-icon-list[data-alignment-mobile]{text-align:var(--mr-icon-list-align-mobile,var(--mr-icon-list-align));}}.mr-icon-list-item{display:flex;align-items:flex-start;gap:var(--mr-icon-list-gap-icon-label);color:var(--mr-icon-list-content-color);}.mr-icon-list-item__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--mr-icon-list-icon-color);font-size:var(--mr-icon-list-icon-size);line-height:1;}.mr-icon-list-item__icon i,.mr-icon-list-item__icon svg{display:block;}.mr-icon-list-item__icon.dashicons{font-family:dashicons;font-size:var(--mr-icon-list-icon-size);width:1em;height:1em;}.mr-icon-list-item__icon.fa,.mr-icon-list-item__icon.fas,.mr-icon-list-item__icon.far,.mr-icon-list-item__icon.fal,.mr-icon-list-item__icon.fab{font-family:"Font Awesome 6 Free","Font Awesome 6 Pro","Font Awesome 5 Free","Font Awesome 5 Pro";}.mr-icon-list-item__content{flex:1;line-height:1.5;}.mr-icon-list-item__content p{margin:0;}.mr-icon-list[data-align=center] .mr-icon-list-item{justify-content:center;}.mr-icon-list[data-align=right] .mr-icon-list-item{justify-content:flex-end;}@media (prefers-reduced-motion: reduce){.mr-icon-list *{transition:none !important;animation:none !important;}}@media print{.mr-icon-list--has-divider .mr-icon-list-item:not(:last-child)::after{background-color:#000 !important;}}.testimonials{overflow:hidden;}.testimonials.is-style-style-1,.testimonials .style-1{position:relative;overflow:hidden;}.testimonials.is-style-style-1 .testimonial-container,.testimonials .style-1 .testimonial-container{display:flex;width:100%;max-width:1200px;gap:40px;margin-left:auto;margin-right:auto;}.testimonials.is-style-style-1 .profile-card,.testimonials .style-1 .profile-card{width:260px;flex:0 0 260px;background:var(--wp--preset--color--white);border-radius:var(--mrd-border-radius);padding:24px 24px;text-align:center;box-shadow:var(--mrd-box-shadow);display:flex;flex-direction:column;}.testimonials.is-style-style-1 .profile-image,.testimonials .style-1 .profile-image{width:100px;border-radius:100%;margin:0 auto 8px auto;position:relative;}.testimonials.is-style-style-1 .profile-image img,.testimonials .style-1 .profile-image img{width:100px;height:100px;border-radius:100%;object-fit:cover;}.testimonials.is-style-style-1 .profile-image svg,.testimonials .style-1 .profile-image svg{width:48px;height:48px;position:absolute;top:0;right:-40px;z-index:1;}.testimonials.is-style-style-1 .name,.testimonials .style-1 .name{font-size:22px;font-weight:600;color:var(--wp--preset--color--black);margin-bottom:0px;}.testimonials.is-style-style-1 .title,.testimonials .style-1 .title{font-size:20px;font-weight:300;font-style:italic;color:var(--wp--preset--color--black);margin-bottom:20px;}.testimonials.is-style-style-1 .company-logo,.testimonials .style-1 .company-logo{margin-top:auto;}.testimonials.is-style-style-1 .company-logo img,.testimonials .style-1 .company-logo img{width:100%;max-width:90%;height:auto;display:block;margin:0 auto;}.testimonials.is-style-style-1 .testimonial-content,.testimonials .style-1 .testimonial-content{flex:1;}.testimonials.is-style-style-1 .category-tag,.testimonials .style-1 .category-tag{font-size:16px;font-weight:400;display:inline-block;background:#007f59;color:var(--wp--preset--color--white);padding:8px 16px;border-radius:20px;margin-bottom:20px;}.testimonials.is-style-style-1 .testimonial-text,.testimonials .style-1 .testimonial-text{font-size:22px;font-weight:600;color:var(--wp--preset--color--white);line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.1);}.testimonials.is-style-style-1 .quote-mark,.testimonials .style-1 .quote-mark{display:none;}.testimonials.is-style-style-1 .quote-mark svg,.testimonials .style-1 .quote-mark svg{width:60px;height:60px;}@media (max-width: 781px){.testimonials.is-style-style-1 .testimonial-container,.testimonials .style-1 .testimonial-container{flex-direction:column;text-align:center;gap:30px;}.testimonials.is-style-style-1 .profile-card,.testimonials .style-1 .profile-card{margin:0 auto;}.testimonials.is-style-style-1 .name,.testimonials .style-1 .name{font-size:20px;}.testimonials.is-style-style-1 .title,.testimonials .style-1 .title{font-size:18px;}.testimonials.is-style-style-1 .company-logo img,.testimonials .style-1 .company-logo img{max-width:80%;}.testimonials.is-style-style-1 .testimonial-text,.testimonials .style-1 .testimonial-text{font-size:18px;}}.testimonials.is-style-style-2 .testimonial-banner,.testimonials .style-2 .testimonial-banner{width:100%;max-width:1200px;text-align:center;position:relative;margin:0 auto;z-index:1;}.testimonials.is-style-style-2 .category-tag,.testimonials .style-2 .category-tag{font-size:16px;font-weight:400;color:var(--wp--preset--color--white);display:inline-block;background:#007f59;padding:8px 16px;border-radius:24px;margin-bottom:16px;}.testimonials.is-style-style-2 .testimonial-text,.testimonials .style-2 .testimonial-text{font-size:22px;font-weight:600;color:var(--wp--preset--color--white);line-height:1.5;margin-bottom:50px;}.testimonials.is-style-style-2 .attribution-section,.testimonials .style-2 .attribution-section{display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap;}.testimonials.is-style-style-2 .profile-section,.testimonials .style-2 .profile-section{display:flex;align-items:center;gap:15px;}.testimonials.is-style-style-2 .profile-image,.testimonials .style-2 .profile-image{width:100px;position:relative;}.testimonials.is-style-style-2 .profile-image img,.testimonials .style-2 .profile-image img{width:100px;height:100px;border-radius:100%;object-fit:cover;}.testimonials.is-style-style-2 .quote-marks,.testimonials .style-2 .quote-marks{position:absolute;top:0;right:-40px;}.testimonials.is-style-style-2 .quote-marks svg,.testimonials .style-2 .quote-marks svg{width:48px;height:48px;}.testimonials.is-style-style-2 .company-attribution,.testimonials .style-2 .company-attribution{font-size:22px;font-weight:600;font-style:italic;color:var(--wp--preset--color--white);padding-left:50px;}.testimonials.is-style-style-2 .company-logo,.testimonials .style-2 .company-logo{background:var(--wp--preset--color--white);padding:14px 20px;border-radius:8px;}.testimonials.is-style-style-2 .company-logo img,.testimonials .style-2 .company-logo img{width:100%;max-width:140px;height:auto;display:block;}@media (max-width: 781px){.testimonials.is-style-style-2 .testimonial-text,.testimonials .style-2 .testimonial-text{font-size:18px;margin-bottom:40px;}.testimonials.is-style-style-2 .attribution-section,.testimonials .style-2 .attribution-section{flex-direction:column;gap:20px;}.testimonials.is-style-style-2 .profile-section,.testimonials .style-2 .profile-section{gap:6px;width:100%;flex-direction:column;}.testimonials.is-style-style-2 .company-attribution,.testimonials .style-2 .company-attribution{font-size:20px;padding-left:0;}}.testimonials.is-style-style-3 .testimonial-wrapper,.testimonials .style-3 .testimonial-wrapper{display:flex;width:100%;max-width:1200px;gap:30px;margin:0 auto;}.testimonials.is-style-style-3 .profile-section,.testimonials .style-3 .profile-section{display:flex;flex-direction:column;width:260px;flex:0 0 260px;text-align:center;position:relative;}.testimonials.is-style-style-3 .profile-image,.testimonials .style-3 .profile-image{width:100px;position:relative;margin:0 auto 20px auto;}.testimonials.is-style-style-3 .profile-image img,.testimonials .style-3 .profile-image img{width:100px;height:100px;border-radius:100%;}.testimonials.is-style-style-3 .quote-marks,.testimonials .style-3 .quote-marks{position:absolute;top:0;right:-40px;}.testimonials.is-style-style-3 .quote-marks svg,.testimonials .style-3 .quote-marks svg{width:48px;height:48px;}.testimonials.is-style-style-3 .quote-marks svg path,.testimonials .style-3 .quote-marks svg path{fill:#4caf50;}.testimonials.is-style-style-3 .company-name,.testimonials .style-3 .company-name{font-size:22px;font-weight:600;color:var(--wp--preset--color--black);line-height:1.5;}.testimonials.is-style-style-3 .designation,.testimonials .style-3 .designation{font-size:20px;font-weight:300;font-style:italic;color:var(--wp--preset--color--black);line-height:1.5;margin-bottom:25px;}.testimonials.is-style-style-3 .company-logo,.testimonials .style-3 .company-logo{margin-top:auto;}.testimonials.is-style-style-3 .company-logo img,.testimonials .style-3 .company-logo img{width:100%;max-width:180px;display:block;margin:0 auto;}.testimonials.is-style-style-3 .testimonial-bubble,.testimonials .style-3 .testimonial-bubble{background:linear-gradient(135deg,#4caf50 0%,#26a69a 100%);border-radius:var(--mrd-border-radius);padding:34px 30px;position:relative;flex:1;}.testimonials.is-style-style-3 .testimonial-bubble::before,.testimonials .style-3 .testimonial-bubble::before{content:"";position:absolute;left:-15px;top:30px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #4caf50;}.testimonials.is-style-style-3 .category-tag,.testimonials .style-3 .category-tag{font-size:16px;font-weight:400;color:var(--wp--preset--color--white);display:inline-block;background:#007f59;padding:8px 16px;border-radius:24px;margin-bottom:16px;}.testimonials.is-style-style-3 .testimonial-text,.testimonials .style-3 .testimonial-text{color:var(--wp--preset--color--white);font-size:22px;line-height:1.5;font-weight:600;}@media (max-width: 781px){.testimonials.is-style-style-3 .testimonial-wrapper,.testimonials .style-3 .testimonial-wrapper{flex-direction:column;gap:40px;align-items:center;}.testimonials.is-style-style-3 .profile-section,.testimonials .style-3 .profile-section{min-width:auto;width:100%;max-width:300px;}.testimonials.is-style-style-3 .profile-image,.testimonials .style-3 .profile-image{margin:0 auto 8px auto;}.testimonials.is-style-style-3 .company-name,.testimonials .style-3 .company-name{font-size:20px;}.testimonials.is-style-style-3 .designation,.testimonials .style-3 .designation{font-size:18px;margin-bottom:20px;}.testimonials.is-style-style-3 .testimonial-bubble,.testimonials .style-3 .testimonial-bubble{width:100%;padding:30px 25px;}.testimonials.is-style-style-3 .testimonial-bubble::before,.testimonials .style-3 .testimonial-bubble::before{left:50%;top:-15px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #4caf50;border-top:none;transform:translateX(-50%);}.testimonials.is-style-style-3 .testimonial-text,.testimonials .style-3 .testimonial-text{font-size:18px;}}.testimonials.is-style-style-4,.testimonials .style-4{width:100%;position:relative;z-index:1;}.testimonials.is-style-style-4 .testimonial-container,.testimonials .style-4 .testimonial-container{width:100%;max-width:1200px;position:relative;margin-left:auto;margin-right:auto;display:flex;gap:40px;z-index:1;}.testimonials.is-style-style-4 .header-section,.testimonials .style-4 .header-section{flex:0 0 140px;}.testimonials.is-style-style-4 .profile-image,.testimonials .style-4 .profile-image{width:100px;position:relative;}.testimonials.is-style-style-4 .profile-image img,.testimonials .style-4 .profile-image img{width:100px;height:100px;border-radius:100%;display:block;}.testimonials.is-style-style-4 .quote-marks,.testimonials .style-4 .quote-marks{line-height:1;position:absolute;top:0;right:-40px;z-index:1;}.testimonials.is-style-style-4 .quote-marks svg,.testimonials .style-4 .quote-marks svg{width:48px;height:48px;}.testimonials.is-style-style-4 .category-tag,.testimonials .style-4 .category-tag{font-size:16px;font-weight:400;color:var(--wp--preset--color--white);display:inline-block;background:#007f59;padding:8px 16px;border-radius:24px;margin-bottom:20px;}.testimonials.is-style-style-4 .testimonial-text,.testimonials .style-4 .testimonial-text{font-size:22px;font-weight:600;color:var(--wp--preset--color--white);line-height:1.5;}.testimonials.is-style-style-4 .attribution-section,.testimonials .style-4 .attribution-section{display:flex;align-items:center;gap:30px;margin-top:30px;}.testimonials.is-style-style-4 .client-name,.testimonials .style-4 .client-name{font-size:22px;font-weight:600;color:var(--wp--preset--color--white);line-height:1.2;margin-bottom:8px;}.testimonials.is-style-style-4 .client-role,.testimonials .style-4 .client-role{font-size:20px;font-style:italic;color:var(--wp--preset--color--white);line-height:1.2;}.testimonials.is-style-style-4 .company-logo,.testimonials .style-4 .company-logo{background:var(--wp--preset--color--white);padding:12px 10px;border-radius:8px;flex-shrink:0;}.testimonials.is-style-style-4 .company-logo img,.testimonials .style-4 .company-logo img{width:100%;max-width:120px;display:block;}@media (max-width: 781px){.testimonials.is-style-style-4 .testimonial-container,.testimonials .style-4 .testimonial-container{flex-direction:column;gap:40px;}.testimonials.is-style-style-4 .header-section,.testimonials .style-4 .header-section{flex:0 0 100%;}.testimonials.is-style-style-4 .testimonial-text,.testimonials .style-4 .testimonial-text{font-size:18px;text-align:left;}.testimonials.is-style-style-4 .attribution-section,.testimonials .style-4 .attribution-section{flex-direction:column;align-items:start;gap:20px;}.testimonials.is-style-style-4 .client-name,.testimonials .style-4 .client-name{font-size:20px;}.testimonials.is-style-style-4 .client-role,.testimonials .style-4 .client-role{font-size:18px;}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}@keyframes fadeIn{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}@keyframes slideIn{from{opacity:0;transform:translateX(-30px);}to{opacity:1;transform:translateX(0);}}