@import url(https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);/*!
Theme Name: Rload Theme
Theme URI: http://underscores.me/
Author: Rload Studio
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: rloadtheme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Rload Theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/*,input,textarea{box-sizing:border-box}body{margin:0}ul{list-style-type:none;padding:0;margin:0}a{color:inherit;text-decoration:none}button{box-shadow:none;border:none;cursor:pointer;font-weight:700;margin:0;padding:0;color:gray}p{margin:0}img{width:100%;display:block}input{border:none}.only-readers{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}hr{margin:5px 0 5px 0;border:none;border-top:1px solid gray}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px gray inset!important;box-shadow:0 0 0 1000px gray inset!important;border-radius:10px}.accordion-blocks-section,.banner-review,.banner-section,.basic-section,.card-grid-section,.logo-gallery,.marquee-section .buttons-wrapper,.marquee-section .max-container,.sliding-cards,.tabs-buttons,.tabs-slider-section,.toggle-blocks-section{padding-top:clamp(40px,4.167vw,80px);padding-bottom:clamp(40px,4.167vw,80px)}.custom-related-posts{padding-left:20px;padding-right:20px}@media only screen and (min-width:1024px){.custom-related-posts{padding-left:8vw;padding-right:8vw}}.custom-related-posts,.top-spacing{padding-top:clamp(50px,5vw,200px)}@media only screen and (min-width:1024px){.custom-related-posts,.top-spacing{padding-top:5.5vw}}.bottom-spacing,.custom-related-posts{padding-bottom:clamp(50px,5vw,200px)}@media only screen and (min-width:1024px){.bottom-spacing,.custom-related-posts{padding-bottom:5.5vw}}.custom-related-posts .latest-posts-custom-title,.text-fader h2{font-size:clamp(32px,4.4444444444vw,80px);line-height:clamp(35px,5.1111111111vw,92px);font-family:"Be Vietnam Pro",sans-serif;text-transform:uppercase}.site-header{position:fixed;top:0;z-index:1000;width:100%;--header-bg-opacity:0.6}.site-header::before{content:"";position:absolute;inset:0;background:#2e002e;opacity:var(--header-bg-opacity);background:#2e002e;pointer-events:none;z-index:0}.site-header_container{position:relative;width:min(90vw,1602px);margin:0 auto;position:relative;display:flex;align-items:center;justify-content:space-between;height:68px}@media only screen and (min-width:1024px){.site-header_container{height:auto;padding:clamp(14px,.833vw,16px) 0}}.site-header .hamburguer-wrapper{background:red url(src/img/hamburguer.svg) no-repeat center;background-size:contain;background-color:rgba(0,0,0,0);width:42px;height:42px;display:block;padding:0;margin-left:auto;z-index:1001}.site-header .hamburguer-wrapper.open{background:url(src/img/close.svg) no-repeat center}@media only screen and (min-width:1024px){.site-header .hamburguer-wrapper{display:none}}.site-header .menu-right-container{display:flex;gap:clamp(10px,.833vw,16px);align-items:center;margin-top:auto;padding-bottom:40px;flex-direction:column}@media only screen and (min-width:1024px){.site-header .menu-right-container{flex-direction:row;margin-top:0;padding-bottom:0}}.site-header .menu-right-container .rld-button{max-height:56px;width:100%;max-width:350px;justify-content:center;font-size:18px}@media only screen and (min-width:1024px){.site-header .menu-right-container .rld-button{font-size:clamp(14px,14px + 4*(100vw - 375px)/1545,18px);max-width:none;width:auto;justify-content:flex-start}}.site-header .menu-right-container .button-ico{width:28px;height:auto;display:block}@media only screen and (min-width:768px){.site-header .menu-right-container .button-ico{width:32px}}.site-header .menu-right-container .button-ico svg{width:100%;height:auto;display:block}.site-header .menu-right-container .button-text:has(+.ico-user){display:none}@media only screen and (min-width:768px){.site-header .menu-right-container .button-text:has(+.ico-user){display:block}}@media only screen and (min-width:1024px){.site-header nav{width:100%}}.site-header nav .rld-menu-container{position:fixed;background:#2e002e;width:100%;left:0;height:0;overflow:hidden;top:0;display:flex;flex-direction:column;width:100%;padding:0 20px;z-index:999}.site-header nav .rld-menu-container .menu-rld-menu-container{margin-top:68px}@media only screen and (min-width:1024px){.site-header nav .rld-menu-container{padding:0;position:static;background-color:rgba(0,0,0,0);height:auto;justify-content:flex-end;align-items:center;flex-direction:row}.site-header nav .rld-menu-container .menu-rld-menu-container{flex:1;margin-top:0}}.site-header nav .rld-menu-container .rld-menu{padding:40px 0 0;flex:1}@media only screen and (min-width:1024px){.site-header nav .rld-menu-container .rld-menu{display:flex;justify-content:center;padding:0;column-gap:22px}}.site-header nav .rld-menu-container .rld-menu li{position:relative;opacity:.0001;margin-bottom:20px}@media only screen and (min-width:1024px){.site-header nav .rld-menu-container .rld-menu li{opacity:1;margin-bottom:0}}.site-header nav .rld-menu-container .rld-menu li.current_page_item a{color:#ff4a00;pointer-events:none}.site-header nav .rld-menu-container .rld-menu li.active-page a{font-weight:700;color:#ff4a00}.site-header nav .rld-menu-container .rld-menu li a{color:#f7f5f0;display:block;font-size:28px;font-style:normal;font-weight:500;line-height:1;transition:color .3s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-width:1024px){.site-header nav .rld-menu-container .rld-menu li a{font-size:clamp(14px,14px + 4*(100vw - 375px)/1545,18px)}.site-header nav .rld-menu-container .rld-menu li a:hover{color:#ff4a00}}.site-header .rld-logo{width:clamp(93px,6.875vw,132px);flex-shrink:0;z-index:1001}.site-header .rld-logo a{display:block}.site-header .rld-logo a img{width:100%;display:block}@media only screen and (min-width:1024px){.site-header .rld-logo{display:flex;align-items:center}}.contact-link{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 20px;opacity:1;border-radius:50px;overflow:hidden;width:210px;font-size:20px;font-style:normal;font-weight:500;line-height:1;background:#ff4a00;font-family:"Be Vietnam Pro",sans-serif}.contact-link .button-text{color:#2e002e;display:block;margin-top:2px}.contact-link .button-ico{width:30px;height:30px;transform:translateX(0);transition:transform .2s ease}.contact-link:hover .button-ico{transform:translateX(3px)}@media only screen and (min-width:768px){.contact-link{width:clamp(9.375rem,8.125rem + 5.333vw,13.125rem)}}.social-links{display:flex;gap:10px}.social-links li a{display:block;width:clamp(24px,1.667vw,32px);height:clamp(24px,1.667vw,32px);border-radius:100%;transition:opacity .3s ease-out}.social-links li a.facebook{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='%232E002E'/%3E%3Cpath d='M14.1768 23.2734H17.134V15.7824H19.197L19.4141 13.2768H17.1276V11.8496C17.1276 11.2555 17.2426 11.0231 17.811 11.0231H19.4141V8.42059H17.3639C15.1604 8.42059 14.1704 9.40217 14.1704 11.2749V13.2768H12.6312V15.8147H14.1704V23.2734H14.1768Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-position:center}.social-links li a.instagram{background-image:url('data:image/svg+xml,<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.570365" y="0.570365" width="42.207" height="42.207" rx="21.1035" stroke="%23BAB9B9" stroke-width="1.14073"/><path d="M21.6703 14.2128C24.1126 14.2128 24.4015 14.2216 25.3644 14.2659C26.2573 14.3101 26.7387 14.4606 27.0626 14.5845C27.4916 14.7527 27.7892 14.9562 28.1131 15.2749C28.437 15.6023 28.6296 15.9033 28.7959 16.3369C28.9184 16.6644 29.0673 17.1512 29.111 18.054C29.1548 19.0276 29.1635 19.3196 29.1635 21.789C29.1635 24.2584 29.1548 24.5504 29.111 25.524C29.0673 26.4268 28.9184 26.9136 28.7959 27.2411C28.6296 27.6747 28.4282 27.9757 28.1131 28.3031C27.798 28.6218 27.4916 28.8253 27.0626 28.9935C26.7387 29.1174 26.2573 29.2679 25.3644 29.3121C24.4015 29.3564 24.1126 29.3652 21.6703 29.3652C19.228 29.3652 18.9391 29.3564 17.9762 29.3121C17.0833 29.2679 16.6018 29.1174 16.278 28.9935C15.849 28.8253 15.5514 28.6218 15.2275 28.3031C14.9124 27.9757 14.711 27.6747 14.5447 27.2411C14.4222 26.9136 14.2733 26.4268 14.2296 25.524C14.1858 24.5504 14.177 24.2584 14.177 21.789C14.177 19.3196 14.1858 19.0276 14.2296 18.054C14.2733 17.1512 14.4222 16.6644 14.5447 16.3369C14.711 15.9033 14.9124 15.6023 15.2275 15.2749C15.5514 14.9474 15.849 14.7527 16.278 14.5845C16.6018 14.4606 17.0833 14.3101 17.9762 14.2659C18.9391 14.2216 19.228 14.2128 21.6703 14.2128ZM21.6703 12.5488C19.193 12.5488 18.8778 12.5577 17.9062 12.6019C16.9345 12.6462 16.2692 12.8055 15.6915 13.0356C15.0874 13.2746 14.5797 13.5844 14.072 14.0977C13.5643 14.6111 13.2491 15.1244 13.0215 15.7351C12.7939 16.3192 12.6451 16.9919 12.6014 17.9743C12.5576 18.9568 12.5488 19.2754 12.5488 21.7801C12.5488 24.2849 12.5576 24.6035 12.6014 25.586C12.6451 26.5684 12.8027 27.2411 13.0215 27.8252C13.2579 28.4359 13.5643 28.9492 14.072 29.4626C14.5797 29.9759 15.0874 30.2946 15.6915 30.5247C16.2692 30.7548 16.9345 30.9053 17.9062 30.9584C18.8778 31.0026 19.193 31.0115 21.6703 31.0115C24.1476 31.0115 24.4627 31.0026 25.4344 30.9584C26.4061 30.9141 27.0714 30.7548 27.6491 30.5247C28.2531 30.2857 28.7609 29.9759 29.2686 29.4626C29.7763 28.9492 30.0914 28.4359 30.319 27.8252C30.5466 27.2411 30.6955 26.5684 30.748 25.586C30.7917 24.6035 30.8005 24.2849 30.8005 21.7801C30.8005 19.2754 30.7917 18.9568 30.748 17.9743C30.7042 16.9919 30.5466 16.3192 30.319 15.7351C30.0827 15.1244 29.7763 14.6111 29.2686 14.0977C28.7609 13.5844 28.2531 13.2657 27.6491 13.0356C27.0714 12.8055 26.4061 12.655 25.4344 12.6019C24.4627 12.5577 24.1476 12.5488 21.6703 12.5488Z" fill="white"/><path d="M21.6706 17.0371C19.0794 17.0371 16.9785 19.1613 16.9785 21.7811C16.9785 24.4009 19.0794 26.5251 21.6706 26.5251C24.2617 26.5251 26.3626 24.4009 26.3626 21.7811C26.3626 19.1613 24.2617 17.0371 21.6706 17.0371ZM21.6706 24.8612C19.9898 24.8612 18.6242 23.4804 18.6242 21.7811C18.6242 20.0818 19.9898 18.701 21.6706 18.701C23.3513 18.701 24.7169 20.0818 24.7169 21.7811C24.7169 23.4804 23.3513 24.8612 21.6706 24.8612Z" fill="white"/><path d="M27.6484 16.8505C27.6484 17.4612 27.1582 17.9568 26.5542 17.9568C25.9502 17.9568 25.46 17.4612 25.46 16.8505C25.46 16.2398 25.9502 15.7441 26.5542 15.7441C27.1582 15.7441 27.6484 16.2398 27.6484 16.8505Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:100% 100%;background-position:center}.social-links li a.linkedin{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16C0 7.16344 7.16344 0 16 0C24.8366 0 32 7.16344 32 16C32 24.8366 24.8366 32 16 32C7.16344 32 0 24.8366 0 16Z' fill='%232E002E'/%3E%3Cpath d='M12.0063 10.9451C12.0061 11.3282 11.8538 11.6955 11.5828 11.9662C11.3118 12.2369 10.9443 12.3889 10.5612 12.3887C10.1782 12.3885 9.81085 12.2362 9.54012 11.9652C9.26938 11.6942 9.11739 11.3267 9.11758 10.9436C9.11778 10.5606 9.27013 10.1933 9.54114 9.92253C9.81215 9.6518 10.1796 9.49981 10.5627 9.5C10.9457 9.50019 11.313 9.65255 11.5838 9.92356C11.8545 10.1946 12.0065 10.562 12.0063 10.9451ZM12.0496 13.4583H9.16092V22.5H12.0496V13.4583ZM16.6138 13.4583H13.7396V22.5H16.5849V17.7553C16.5849 15.1121 20.0298 14.8665 20.0298 17.7553V22.5H22.8824V16.7731C22.8824 12.3172 17.7838 12.4833 16.5849 14.6715L16.6138 13.4583Z' fill='%23F7F5F0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.social-links li a.twitter{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='%232E002E'/%3E%3Cg clip-path='url(%23clip0_1809_15094)'%3E%3Cpath d='M16.801 14.7441L21.5158 9.26361H20.3985L16.3047 14.0223L13.035 9.26361H9.2637L14.2082 16.4596L9.2637 22.2068H10.3811L14.7043 17.1815L18.1574 22.2068H21.9287L16.8009 14.7441H16.8012H16.801ZM15.2706 16.5229L14.7696 15.8064L10.7836 10.1047H12.4997L15.7165 14.7061L16.2175 15.4226L20.3991 21.4038H18.683L15.2707 16.5231V16.5228L15.2706 16.5229Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1809_15094'%3E%3Crect width='12.6648' height='12.9432' fill='white' transform='translate(9.26373 9.26331)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.social-links li a.youtube{background-image:url('data:image/svg+xml,<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.570365" y="0.570365" width="42.207" height="42.207" rx="21.1035" stroke="%23BAB9B9" stroke-width="1.14073"/><g clip-path="url(%23clip0_233_420)"><path d="M32.5101 16.9548C32.5101 16.9548 32.2873 15.3817 31.601 14.6909C30.732 13.7819 29.7605 13.7774 29.3149 13.7239C26.1242 13.4922 21.3336 13.4922 21.3336 13.4922H21.3247C21.3247 13.4922 16.5341 13.4922 13.3434 13.7239C12.8977 13.7774 11.9263 13.7819 11.0573 14.6909C10.371 15.3817 10.1526 16.9548 10.1526 16.9548C10.1526 16.9548 9.9209 18.8042 9.9209 20.6491V22.3781C9.9209 24.2231 10.1482 26.0724 10.1482 26.0724C10.1482 26.0724 10.371 27.6455 11.0528 28.3363C11.9218 29.2454 13.0626 29.2142 13.5706 29.3122C15.3977 29.486 21.3291 29.5395 21.3291 29.5395C21.3291 29.5395 26.1242 29.5306 29.3149 29.3033C29.7605 29.2498 30.732 29.2454 31.601 28.3363C32.2873 27.6455 32.5101 26.0724 32.5101 26.0724C32.5101 26.0724 32.7374 24.2275 32.7374 22.3781V20.6491C32.7374 18.8042 32.5101 16.9548 32.5101 16.9548ZM18.9717 24.4771V18.0644L25.1349 21.2819L18.9717 24.4771Z" fill="white"/></g><defs><clipPath id="clip0_233_420"><rect width="22.8165" height="22.8165" fill="white" transform="translate(9.9209 10.1094)"/></clipPath></defs></svg>');background-repeat:no-repeat;background-size:100% 100%;background-position:center}.social-links li a:hover{opacity:.8}.site-footer{background-color:#2e002e;color:#fff;padding:clamp(20px,2.083vw,40px) 0}.site-footer .footer-widgets{height:100%}.site-footer .footer-widgets .footer-widget-area{display:flex;gap:clamp(40px,4.167vw,80px);flex-direction:column;height:100%;align-items:flex-start}@media only screen and (min-width:768px){.site-footer .footer-widgets .footer-widget-area{align-items:flex-end;flex-direction:row}}.site-footer .footer-widgets .footer-widget-area .widget_text{display:flex;flex-direction:column}@media only screen and (min-width:1024px){.site-footer .footer-widgets .footer-widget-area .widget_text{column-gap:clamp(1.875rem,1.25rem + 2.667vw,3.75rem)}}.site-footer .footer-widgets .footer-widget-area .widget_text .widget-title{flex:0;color:#2e002e;font-size:17px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:-.17px;margin-bottom:16px}.site-footer .footer-widgets .footer-widget-area .widget_text .textwidget{flex:1 1 auto;min-width:0;text-align:left;display:flex;flex-direction:column;gap:5px}@media only screen and (min-width:1024px){.site-footer .footer-widgets .footer-widget-area .widget_text .textwidget{text-align:right}}.site-footer .footer-widgets .footer-widget-area .widget_text .textwidget a{font-style:normal;font-weight:100;font-size:18x;line-height:1.5;position:relative;display:inline-block;text-decoration:none;transition:color .3s ease-out}.site-footer .footer-widgets .footer-widget-area .widget_text .textwidget a:hover{color:#2e002e}.site-footer .footer-widgets .footer-widget-area .widget_text .textwidget li:last-child a{margin-top:0;line-height:24px;font-size:clamp(.938rem,.896rem + .178vw,1.063rem)}@media only screen and (min-width:1024px){.site-footer .footer-widgets .footer-widget-area .widget_text .textwidget li:last-child a{margin-top:16px}}.site-footer .footer-widgets .footer-widget-area #block-5{display:flex;flex-direction:column}.site-footer .footer-widgets .footer-widget-area #block-5 a{font-weight:300;font-size:clamp(14px,.885vw,17px);line-height:150%;color:#f0f1ea;transition:color .3s ease-out}.site-footer .footer-widgets .footer-widget-area #block-5 a:hover{color:#ff4a00}.site-footer .footer-widgets .footer-widget-area #block-7{display:flex;justify-content:flex-start;gap:20px;height:100%;align-items:flex-end}.site-footer .footer-widgets .footer-widget-area #block-7 .ico-store{width:auto;height:clamp(40px,3.073vw,59px)}.site-footer .footer-widgets .footer-widget-area #block-7 .ico-store img{display:block;width:auto;height:100%}@media only screen and (min-width:768px){.site-footer .footer-widgets .footer-widget-area #block-7{justify-content:flex-end}}.site-footer .site-info{display:flex;align-items:flex-start;gap:30px;flex-direction:column}@media only screen and (min-width:1024px){.site-footer .site-info{align-items:flex-end;flex-direction:row;justify-content:space-between}}.site-footer .site-info .footer-logo{min-width:clamp(200px,19.635vw,377px)}.site-footer .site-info .footer-logo img{width:100%;height:auto;display:block}.site-footer .footer-menu-nav{margin-bottom:30px}@media only screen and (min-width:1024px){.site-footer .footer-menu-nav{margin-bottom:0}}.site-footer .footer-menu-nav ul{display:flex;gap:clamp(.5rem,.333rem + .711vw,1rem)}.site-footer .footer-menu-nav ul li>a{font-size:clamp(.938rem,.896rem + .178vw,1.063rem);line-height:24px;color:#bab9b9;transition:color .3s ease-out;font-weight:300}.site-footer .footer-menu-nav ul li>a:hover{color:#fff}.site-footer .footer-legal{display:flex;justify-content:space-between;flex-direction:column-reverse}@media only screen and (min-width:1024px){.site-footer .footer-legal{flex-direction:row}}.site-footer .footer-legal .footer-legal-nav ul{display:flex;gap:10px}@media only screen and (min-width:768px){.site-footer .footer-legal .footer-legal-nav ul{flex-direction:row;gap:20px}}.site-footer .footer-legal a{color:#f0f1ea;font-size:13px;font-style:normal;transition:color .3s ease-out;font-weight:300}.site-footer .footer-legal a:hover{color:#ff4a00}.site-footer .footer-legal .copy{font-size:13px;line-height:1.5;color:#f0f1ea;margin-top:30px}@media only screen and (min-width:1024px){.site-footer .footer-legal .copy{margin-top:0}}.site-footer .footer-legal .copy span{display:block}.site-footer .footer-legal .copy p{color:rgba(240,241,234,.7)}.site-footer .footer-legal .copy p:not(:last-child){margin-bottom:6px}.site-footer .footer-legal .copy a{color:rgba(240,241,234,.7)}.site-footer .footer-legal .copy a:hover{color:#ff4a00}.site-footer hr{border:none;height:1px;background:rgba(247,245,240,.2);margin:30px 0;width:100%}.contact-form-wrapper{font-family:"Be Vietnam Pro",sans-serif;color:#5d5d5e;font-size:20px;line-height:1;margin-top:24px}@media only screen and (min-width:768px){.contact-form-wrapper{margin-top:0}}.form-row{display:grid;gap:32px;margin-bottom:32px}.form-row.two-col{grid-template-columns:1fr 1fr}.form-row.one-col{grid-template-columns:1fr}.form-field{display:flex;flex-direction:column;position:relative;font-size:14px}.form-field>label{font-size:13px;line-height:1.4;font-weight:400;color:#5d5d5e;margin-bottom:.5rem}.contact-form-wrapper input[type=email],.contact-form-wrapper input[type=tel],.contact-form-wrapper input[type=text],.contact-form-wrapper select,.contact-form-wrapper textarea{font-family:"Be Vietnam Pro",sans-serif;width:100%;border:1px solid #bab9b9;border-radius:8px;background-color:rgba(0,0,0,0);font-size:16px;line-height:1.4;color:#5d5d5e;padding:.9rem 1rem;appearance:none;outline:0;box-shadow:0 0 0 0 transparent;min-height:48px;font-weight:400}.contact-form-wrapper input::placeholder,.contact-form-wrapper select:invalid,.contact-form-wrapper textarea::placeholder{font-weight:400;color:#5d5d5e}.contact-form-wrapper input:focus,.contact-form-wrapper select:focus,.contact-form-wrapper textarea:focus{border-color:#5d5d5e;box-shadow:0 0 0 1px #5d5d5e}.contact-form-wrapper textarea{min-height:140px;resize:vertical}.select-field{position:relative}.select-field p{position:relative}.select-field select{padding-right:2rem}.select-field .custom-arrow{pointer-events:none;position:absolute;right:10%;top:50%;width:12px;height:12px;transform:translateY(-50%)}.form-row.consent-and-submit{grid-template-columns:1fr}.consent-wrapper{display:flex;align-items:flex-start;line-height:1;color:#5d5d5e}.consent-wrapper br{display:none}.consent-checkbox{font-size:13px;cursor:pointer;color:#5d5d5e;display:flex;align-items:center;gap:9px;font-weight:400}.consent-checkbox .wpcf7-list-item{margin:0}.consent-checkbox a{text-decoration:underline}.consent-checkbox input[type=checkbox]{width:20px;height:20px;margin-top:2px;border-radius:4px;border:1px solid #868687;appearance:none;position:relative;cursor:pointer;flex-shrink:0;outline:0}.consent-checkbox input[type=checkbox]:checked{background-color:#5d5d5e;border-color:#5d5d5e}.consent-checkbox input[type=checkbox]:checked::after{content:"";position:absolute;left:7px;top:2px;width:4px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.submit-wrapper{display:flex;justify-content:flex-end}.submit-wrapper .rld-button .button-text{font-weight:400}.submit-wrapper .rld-button .button-ico{width:30px;height:30px}.submit-wrapper .rld-button .button-ico svg{width:100%;height:100%}.cta-submit{display:inline-flex;align-items:center;justify-content:center;gap:50px;background-color:#2e002e;border:none;border-radius:60px;font-size:22px;font-style:normal;font-weight:500;line-height:24px;color:#2e002e;padding:15px 20px;height:60px;cursor:pointer;box-shadow:none}.cta-submit br{display:none}.cta-submit .cta-arrow{width:30px;height:30px;transform:translateX(0);transition:transform .2s ease}.cta-submit .cta-arrow svg{width:100%}.cta-submit:hover .cta-arrow{transform:translateX(3px)}@media(max-width:640px){.form-row.two-col{grid-template-columns:1fr}.cta-submit{width:100%;justify-content:center}}.wpcf7-not-valid-tip{color:#dc3232;font-size:13px;font-weight:400;display:block;margin-top:10px}.wpcf7 form .wpcf7-response-output{border:none;margin:20px 0 0;padding:0}.hero{position:relative;width:100%;height:auto;display:flex;margin-bottom:clamp(35px,3.646vw,70px)}.hero--slider{height:100vh}.hero--slider .hero-swiper{position:relative}.hero--slider .hero-slide{position:relative;overflow:hidden;display:grid;align-items:end;background:var(--bg-mobile) no-repeat center center/cover}@media only screen and (min-width:1024px){.hero--slider .hero-slide{background:var(--bg-desktop) no-repeat center center/cover}}.hero--slider .hero-slide__media{position:absolute;inset:0;z-index:0;width:100%;height:100%}.hero--slider .hero-slide__img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.hero--slider .hero-slide__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.55),rgba(0,0,0,.05))}.hero--slider .hero-slide__content{position:relative;height:100%;z-index:2;color:#fff}.hero--slider .hero-slide__content .container{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero--slider .hero-slide__content .container .hero-slide__text{font-style:normal;font-weight:500;font-size:clamp(1.563rem,.833rem + 3.111vw,3.75rem);line-height:2;letter-spacing:-.01em}.hero--slider .hero-slide__content .container .hero-slide__title{font-style:normal;font-weight:500;font-size:clamp(56px,8.05vw,180px);line-height:.95;letter-spacing:-.01em;color:#2e002e;text-align:center}@media only screen and (min-width:768px){.hero--slider .hero-slide__content .container .hero-slide__title{text-align:left}}@media only screen and (min-width:768px){.hero--slider .hero-slide__content .container{align-items:flex-start}}.hero--slider .swiper-opinion-pagination{position:relative;display:flex;bottom:46px!important;justify-content:flex-end;width:min(90vw,1620px);margin:0 auto}.hero--slider .swiper-opinion-pagination .swiper-pagination{display:flex;justify-content:center;align-items:center;position:absolute}.hero--slider .swiper-opinion-pagination .swiper-pagination-bullet{width:8px;height:8px;background-color:#fff;border-radius:50%;transition:all .3s ease;opacity:.5}.hero--slider .swiper-opinion-pagination .swiper-pagination-bullet-active{width:30px;background:#2e002e;border-radius:999px;opacity:1}.hero--background{position:relative;background-image:var(--hero-bg,none);background-size:cover;background-position:top right;background-repeat:no-repeat;min-height:auto;align-items:flex-end;margin-bottom:0;overflow:hidden;opacity:.0001}.hero--background .container{position:relative;z-index:2;height:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;padding:clamp(100px,13.385vw,257px) 0 clamp(20px,2.083vw,40px)}.hero--background .container .hero-content-title{position:relative;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.hero--background .container .hero-content-title .title{position:relative;color:#fff;font-size:clamp(34px,34px + 38*(100vw - 375px)/1545,72px);line-height:110%;font-style:normal;font-weight:500;text-align:center}.hero--background .container .hero-content-title .title:has(+p){margin-bottom:24px}.hero--background .container .hero-content-title .title .char,.hero--background .container .hero-content-title .title .line,.hero--background .container .hero-content-title .title .word{display:inline-block;will-change:transform,opacity,filter}.hero--background .container .hero-content-title p{font-size:clamp(1.25rem,1.167rem + .356vw,1.5rem);line-height:clamp(1.875rem,1.792rem + .356vw,2.125rem);max-width:970px;text-align:center;margin:0 auto}.hero--background .container .hero-content-buttons{margin-top:clamp(35px,2.396vw,46px)}.hero--background .container .hero-content-text ul{display:flex;margin-top:clamp(45px,4.688vw,90px);flex-direction:column}.hero--background .container .hero-content-text ul li{font-weight:400;display:flex;gap:20px;padding:20px 0;align-items:center;color:#f7f5f0}.hero--background .container .hero-content-text ul li:not(:last-child){border-bottom:1px solid #ddd}.hero--background .container .hero-content-text ul .ico-li{height:clamp(25px,2.708vw,52px);width:clamp(25px,2.708vw,52px);display:block}@media only screen and (min-width:768px){.hero--background .container .hero-content-text ul{flex-direction:row}.hero--background .container .hero-content-text ul li{padding:0 20px 0 0;margin-right:20px}.hero--background .container .hero-content-text ul li:not(:last-child){border-bottom:0;border-right:1px solid #ddd}}.hero--background .circle-hero{position:absolute;z-index:1;width:100%;height:100%;left:0;pointer-events:none;perspective:1200px;transform-style:preserve-3d;opacity:.0001}.hero--background .circle-hero::before{content:"";position:absolute;top:50%;left:50%;width:clamp(260px,48vw,920px);height:clamp(260px,48vw,920px);border-radius:50%;background:radial-gradient(circle,rgba(140,62,246,.28) 0,rgba(140,62,246,.12) 38%,rgba(140,62,246,0) 72%);filter:blur(52px);transform:translate(-50%,-50%);opacity:.35;pointer-events:none}.hero--background .circle-hero .circle-hero__glow{position:absolute;top:50%;left:50%;width:clamp(220px,34vw,650px);height:clamp(220px,34vw,650px);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.24) 0,rgba(140,62,246,.2) 32%,rgba(140,62,246,0) 70%);filter:blur(44px);opacity:.25;pointer-events:none;will-change:transform,opacity}.hero--background .circle-hero img{position:absolute;top:50%;left:50%;width:clamp(300px,60.885vw,1169px);height:clamp(300px,60.885vw,1169px);object-fit:contain;z-index:2;will-change:transform,filter;transform-origin:center center;backface-visibility:hidden}.hero--background-small{position:relative;background-image:var(--hero-bg,none);background-size:cover;background-position:top right;background-repeat:no-repeat;min-height:auto;align-items:flex-end;margin-bottom:0;overflow:hidden}.hero--background-small .container{position:relative;z-index:2;height:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;padding:clamp(100px,12.448vw,239px) 0 clamp(100px,9.271vw,178px)}.hero--background-small .container .hero-content-title{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;z-index:2}.hero--background-small .container .hero-content-title .title{position:relative;color:#fff;font-size:clamp(34px,34px + 38*(100vw - 375px)/1545,72px);line-height:110%;font-style:normal;font-weight:500}.hero--background-small .container .hero-content-title .title:has(+p){margin-bottom:24px}.hero--background-small .container .hero-content-title .title .char,.hero--background-small .container .hero-content-title .title .line,.hero--background-small .container .hero-content-title .title .word{display:inline-block;will-change:transform,opacity,filter}.hero--background-small .container .hero-content-title p{font-size:clamp(1.25rem,1.167rem + .356vw,1.5rem);line-height:clamp(1.875rem,1.792rem + .356vw,2.125rem);max-width:970px;text-align:center;margin:0 auto}.hero--background-small .container .hero-content-buttons{position:relative;z-index:2;margin-top:clamp(35px,2.396vw,46px)}.hero--background-small .container .hero-content-text{position:relative;color:#fff;margin-top:clamp(18px,1.354vw,26px);font-weight:300;line-height:150%;letter-spacing:-.01em;z-index:2}.hero--background-small .circle-hero{position:relative;width:100%;height:100%;left:0;pointer-events:none;perspective:1200px;transform-style:preserve-3d;z-index:1;opacity:.0001}.hero--background-small .circle-hero::before{content:"";position:absolute;top:50%;left:50%;width:clamp(260px,48vw,920px);height:clamp(260px,48vw,920px);border-radius:50%;background:radial-gradient(circle,rgba(140,62,246,.28) 0,rgba(140,62,246,.12) 38%,rgba(140,62,246,0) 72%);filter:blur(52px);transform:translate(-50%,-50%);opacity:.35;pointer-events:none}.hero--background-small .circle-hero .circle-hero__glow{position:absolute;top:50%;left:50%;width:clamp(220px,34vw,650px);height:clamp(220px,34vw,650px);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.24) 0,rgba(140,62,246,.2) 32%,rgba(140,62,246,0) 70%);filter:blur(44px);opacity:.25;pointer-events:none;will-change:transform,opacity}.hero--background-small .circle-hero img{position:absolute;top:50%;left:50%;width:clamp(300px,39.531vw,759px);height:clamp(300px,39.531vw,759px);object-fit:contain;z-index:2;will-change:transform,filter;transform-origin:center center;backface-visibility:hidden}.hero--video{margin-bottom:0;opacity:.0001;overflow:hidden;background:radial-gradient(ellipse 70% 55% at 50% 100%,#7c3aed 0,#5b21b6 25%,#3b0764 55%,#24003a 75%,#14001c 100%)}.hero--video .content-text{padding-top:130px;display:flex;flex-direction:column;row-gap:32px;color:#fff;margin-bottom:50px}.hero--video .content-text .title{color:#fff}.hero--video .content-text .title span{display:block;color:#fff}.hero--video .content-text .title-tip{color:#fff;opacity:.0001}@media only screen and (min-width:1024px){.hero--video .content-text .title-tip{width:43.438vw;max-width:834px}}.hero--video .content-text ul{display:flex;margin-top:30px;flex-direction:column}.hero--video .content-text ul li{width:max(100%,260px);font-weight:400;display:flex;gap:20px;padding:20px 0;align-items:center;opacity:.0001}.hero--video .content-text ul li:not(:last-child){border-bottom:1px solid #ddd}.hero--video .content-text ul .ico-li{height:clamp(25px,2.708vw,52px);width:clamp(25px,2.708vw,52px);display:block}@media only screen and (min-width:768px){.hero--video .content-text ul{flex-direction:row}.hero--video .content-text ul li{display:block;padding:0 20px 0 0;margin-right:20px}.hero--video .content-text ul li:not(:last-child){border-bottom:0;border-right:1px solid #ddd}.hero--video .content-text ul .ico-li{margin-bottom:16px}}.hero--video .image{width:100%;border-radius:clamp(20px,1.354vw,26px);overflow:hidden;margin-bottom:40px;opacity:.0001;pointer-events:none}.hero--video .image button{opacity:.0001}.hero--video .image button svg{position:absolute;z-index:2;bottom:24px;right:24px;width:clamp(60px,6.25vw,120px);height:clamp(60px,6.25vw,120px)}@media only screen and (min-width:1024px){.hero--video .image{width:calc(100% + 5vw);height:100%;margin-bottom:0;aspect-ratio:unset}.hero--video .image button svg{inset:50% auto auto 50%;transform:translate(-50%,-50%)}.hero--video .image{border-radius:0;border-bottom-left-radius:clamp(50px,15.625vw,300px)}.hero--video .image img{width:100%;height:100%;object-fit:cover}}.hero--video .hero-buttons{opacity:.0001}.hero--video .hero-buttons .buttons-wrapper{justify-content:flex-start}.hero--text{position:relative;display:flex;align-items:center;background-image:var(--hero-bg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;padding:clamp(60px,6.25vw,120px) 0;margin:0}.hero--text .hero-content-text{text-align:center}.hero--text .title{text-align:center;margin:0 auto;font-weight:600;font-size:clamp(34px,34px + 38*(100vw - 375px)/1545,72px);padding-top:64px}@media only screen and (min-width:1024px){.hero--text .title{padding-top:84px}}.rld-button{padding:clamp(16px,1.146vw,22px) clamp(18px,1.25vw,24px);opacity:1;border-radius:6px;overflow:hidden;font-style:normal;background-color:#ff4a00;font-family:"Be Vietnam Pro",sans-serif;transition:color .3s ease-out,background-color .3s ease-out;display:inline-flex;align-items:center;gap:10px;max-height:68px}.rld-button .button-text{color:#fff;display:block;font-weight:500;white-space:nowrap}.rld-button .button-ico{display:none;width:clamp(25px,1.563vw,30px);aspect-ratio:1;flex-shrink:0;transition:transform .3s ease-out}.rld-button .button-ico svg{width:100%;height:auto}.rld-button .button-ico svg path{fill:#f7f5f0}.rld-button .link-arrow__icon{display:none}.rld-button:hover{background-color:#8c3ef6}.rld-button:hover .button-ico{transform:scale(1.05)}.rld-button--secondary{background:rgba(0,0,0,0);color:#2e002e;border:1px solid #f7f5f0}.rld-button--secondary .button-ico{display:flex}.rld-button--secondary:hover{background-color:#f7f5f0}.rld-button--secondary:hover .button-text{color:#8c3ef6}.rld-button--secondary:hover .button-ico svg path{fill:#8c3ef6}.rld-button--tertiary{position:relative;padding:8px 0;opacity:1;border-radius:0;overflow:hidden;font-style:normal;background-color:rgba(0,0,0,0);font-family:"Be Vietnam Pro",sans-serif;transition:all .3s ease-out;display:inline-flex;align-items:center;gap:10px;height:auto}.rld-button--tertiary::after,.rld-button--tertiary:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:#ff4a00}.rld-button--tertiary::before{transform:scaleX(1);transform-origin:right;transition:transform .3s cubic-bezier(.65,0,.35,1)}.rld-button--tertiary::after{transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.65,0,.35,1)}.rld-button--tertiary:hover{background-color:rgba(0,0,0,0)}.rld-button--tertiary:hover::before{transform:scaleX(0)}.rld-button--tertiary:hover::after{transform:scaleX(1);transition-delay:.3s}.rld-button--tertiary .link-arrow__icon{display:flex}.rld-button--tertiary .link-arrow__icon br{display:none}.rld-button--tertiary .link-arrow__icon svg{width:clamp(20px,1.302vw,25px);height:auto;fill:#f7f5f0;transition-duration:.45s;transform:rotate(0);transition:transform .3s cubic-bezier(.65,0,.35,1)}.rld-button--tertiary .link-arrow:hover .link-arrow__icon svg{transform:rotate(-45deg)}.rld-button--tertiary .link-arrow:focus-visible{outline:2px solid #f7f5f0;outline-offset:4px}.rld-button--white{background-color:#f7f5f0;color:#2e002e}.rld-button--white:hover{background-color:#2e002e;color:#f7f5f0}.custom-related-posts{background-color:red}.custom-related-posts .latest-posts-custom-title{text-transform:none;text-align:center}.center-elements .buttons-wrapper{width:100%;justify-content:center}.title-text-combi p{text-transform:inherit;font-weight:400;font-size:clamp(17px,1.1vw,20px);line-height:clamp(24px,1.8vw,30px)}.basic-section{position:relative}.basic-section .grid{grid-row-gap:40px}.basic-section .grid__item--2{display:none}.basic-section .section-text .title{margin-bottom:16px}.basic-section .section-text .wysiwyg .link-arrow{margin-top:clamp(23px,2.448vw,47px)}.basic-section .section-image_text{font-size:clamp(.75rem,.708rem + .178vw,.875rem);font-size:clamp(12px,.729vw,14px)}.basic-section .section-image_text p{margin:16px 0 0 0;padding:0}.basic-section .section-image{height:100%;overflow:hidden}.basic-section .section-image .section-image_media{position:relative;height:100%}.basic-section .section-image .section-image_media img{width:100%;height:100%;object-fit:cover;border-radius:17px}.basic-section .section-image .section-image_media button svg{position:absolute;z-index:2;bottom:24px;right:24px;width:clamp(60px,4.219vw,81px);height:clamp(60px,4.219vw,81px)}.basic-section .section-image_html img{max-width:500px;margin:auto;display:block}@media only screen and (min-width:1024px){.basic-section .section-image_html img{max-width:100%;margin:0}}.basic-section .buttons-wrapper--out{margin-top:clamp(30px,3.125vw,60px)}.basic-section--half .grid__item--5{grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--half .grid__item--5{grid-column:span 6!important}}.basic-section--half .grid__item--7{grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--half .grid__item--7{grid-column:span 6!important}}.basic-section--half .section-text .title{margin-bottom:clamp(20px,2.448vw,47px)}.basic-section--full{padding:clamp(50px,5.208vw,100px) 0}.basic-section--full .grid{grid-row-gap:0}.basic-section--full .buttons-wrapper--out{position:relative}.basic-section--full .section-image{overflow:visible}.basic-section--full .title-tip{display:flex;justify-content:center;width:100%;max-width:1060px;margin:30px auto 0}.basic-section--full .grid__item--5{grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--full .grid__item--5{grid-column:span 12!important}}.basic-section--full .grid__item--7{grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--full .grid__item--7{grid-column:span 12!important}}.basic-section--videos .grid{grid-row-gap:0}.basic-section--videos .grid__item--5{grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--videos .grid__item--5{grid-column:span 12!important}}.basic-section--videos .grid__item--7{grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--videos .grid__item--7{grid-column:span 12!important}}.basic-section--videos .section-text{display:flex;flex-direction:column;margin-bottom:clamp(40px,4.583vw,88px);align-items:center}.basic-section--videos .section-text .title{order:2;margin-bottom:0}.basic-section--videos .section-text .wysiwyg{margin-top:16px;order:3}.basic-section--videos .section-text .title-tip{order:1;display:flex;border-radius:100vw;border:solid 1px #8c3ef6;align-items:center;padding:0 20px 0 5px;color:#8c3ef6;gap:16px;margin-bottom:clamp(15px,1.563vw,30px);text-align:left;padding:7px 17px 7px 9px}.basic-section--videos .section-text .title-tip::before{content:"";position:relative;background:url(https://dev.ronda.vet/wp-content/uploads/img-title-tip.webp) center center no-repeat;background-size:100% auto;width:142px;height:auto;aspect-ratio:142/58}.basic-section--videos .section-image{margin-top:0}.basic-section--videos .grid-videos{display:grid;grid-template-columns:1fr;gap:clamp(1.25rem,1rem + 1.067vw,2rem)}@media only screen and (min-width:768px){.basic-section--videos .grid-videos{grid-template-columns:8fr 4fr}}.basic-section--videos .grid-videos .image{border-radius:clamp(20px,1.354vw,26px);overflow:hidden;aspect-ratio:1/1;opacity:.0001}@media only screen and (min-width:768px){.basic-section--videos .grid-videos .image{aspect-ratio:unset}}.basic-section--videos .grid-videos .image img{width:100%;height:100%;display:block;object-fit:cover}.basic-section--videos .grid-videos .image button::after{content:"";position:absolute;inset:0;background:#8c3ef6;mix-blend-mode:hard-light;pointer-events:none;opacity:.0001;transition:opacity .7s cubic-bezier(.16,1,.3,1);will-change:opacity}.basic-section--videos .grid-videos .image button svg{position:absolute;z-index:2;bottom:24px;right:24px;width:clamp(60px,4.219vw,81px);height:clamp(60px,4.219vw,81px)}.basic-section--videos .grid-videos .image button:hover::after{opacity:.6}.basic-section--outstanding .grid .grid__item--5{order:1;grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--outstanding .grid .grid__item--5{order:2;grid-column:span 6!important}}.basic-section--outstanding .grid .grid__item--7{order:2;grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--outstanding .grid .grid__item--7{order:1;grid-column:span 6!important}}.basic-section--outstanding .container{border-radius:clamp(16px,1.042vw,20px)}.basic-section--outstanding .container .section-text{display:flex;flex-direction:column-reverse;justify-content:center;height:100%;padding:20px}@media only screen and (min-width:1024px){.basic-section--outstanding .container .section-text{padding-right:clamp(1px,3.125vw,60px)}}.basic-section--outstanding .container .section-text .title{margin-bottom:0;letter-spacing:-.03em}.basic-section--outstanding .container .section-text .title-tip{margin-bottom:clamp(14px,.833vw,16px);font-size:clamp(20px,1.458vw,28px);letter-spacing:-.01em;line-height:139%;font-weight:500}.basic-section--bgcolor{padding:clamp(20px,1.563vw,30px) 0}.basic-section--bgcolor .container{padding:clamp(20px,1.667vw,32px);overflow:hidden;border-radius:clamp(20px,1.354vw,26px);background-color:#f3ebfe}.basic-section--bgcolor .container .grid{align-items:center}.basic-section--bgcolor .container .section-text{display:flex;flex-direction:column;max-width:100%}.basic-section--bgcolor .container .section-text .title-tip{order:1;display:block;font-size:clamp(26px,26px + 8*(100vw - 375px)/1545,34px);font-weight:600}.basic-section--bgcolor .container .section-text .title{order:2}.basic-section--bgcolor .container .section-text .wysiwyg{order:3}@media only screen and (min-width:1024px){.basic-section--bgcolor .container .section-text{max-width:522px}}.basic-section--bgcolor .container .section-text .link-arrow{margin-top:clamp(20px,1.823vw,35px)}.basic-section--bgcolor .container .section-image{background-color:#d4b8fc;border-radius:clamp(20px,1.354vw,26px);overflow:hidden}.basic-section--bgcolor .container .section-image .section-image_media img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.0001}.basic-section--bgcolor .container .section-image .section-image_media img:first-child{position:relative}.basic-section--reverse .grid .grid__item--5{order:1;grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--reverse .grid .grid__item--5{order:2;grid-column:span 6!important}}.basic-section--reverse .grid .grid__item--7{order:2;grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--reverse .grid .grid__item--7{order:1;grid-column:span 6!important}}.basic-section--reverse .section-text{height:100%;display:flex;flex-direction:column;justify-content:center}.basic-section--reverse .section-text .title{margin-bottom:clamp(20px,2.448vw,47px)}.basic-section--reverse .section-text .wysiwyg strong{font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px)}.basic-section--title .grid__item--5{grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--title .grid__item--5{grid-column:span 12!important}}.basic-section--title .grid__item--7{display:none}.basic-section--title .section-text .title{margin-bottom:0}.basic-section--text{padding:0;opacity:1!important;padding-bottom:clamp(50px,5.208vw,100px)}.basic-section--text .grid__item--5{grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--text .grid__item--5{grid-column:span 12!important}}.basic-section--text .grid__item--7{display:none}.basic-section--text .wysiwyg{margin:0 auto}.basic-section--text .wysiwyg br{display:none}@media only screen and (min-width:1024px){.basic-section--text .wysiwyg{width:69.271vw;max-width:1330px}.basic-section--text .wysiwyg br{display:block}}.basic-section--text .buttons-wrapper{margin-top:clamp(20px,1.563vw,30px)}.basic-section--banner .grid{grid-row-gap:0}.basic-section--banner .container{background-image:none;border-radius:clamp(20px,1.354vw,26px)}.basic-section--banner .container .section-text{padding:clamp(20px,2.865vw,55px) clamp(20px,4.063vw,78px)}.basic-section--banner .container .section-text .title{font-size:clamp(31px,31px + 31*(100vw - 375px)/1545,62px);line-height:110%;color:#f7f5f0;margin-bottom:0}.basic-section--banner .container .section-text .title-tip{color:#ff4a00;font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);line-height:139%;font-weight:500;margin-bottom:clamp(10px,.729vw,14px)}.basic-section--banner .container .section-text .wysiwyg{color:#f7f5f0;margin-top:clamp(10px,.729vw,14px)}.basic-section--banner .container .section-text .buttons-wrapper{margin-top:clamp(18px,1.667vw,32px);justify-content:flex-start;gap:16px}@media only screen and (min-width:1024px){.basic-section--banner .container .section-text{padding:clamp(25px,2.865vw,55px) 0 clamp(25px,2.865vw,55px) clamp(39px,4.063vw,78px)}}.basic-section--banner .container .grid__item--1{display:none}.basic-section--banner .container .grid__item--5{order:2;grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--banner .container .grid__item--5{grid-column:span 7!important}}.basic-section--banner .container .grid__item--7{order:3;grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--banner .container .grid__item--7{grid-column:span 5!important}}@media only screen and (min-width:1024px){.basic-section--banner .container{background-position:right 30% top 0;background-size:auto 100%;background-repeat:no-repeat;background-image:var(--bg-image,none)}.basic-section--banner .container .wysiwyg{width:min(36.823vw,707px)}}.logo-gallery .section-top .title{margin-bottom:16px}.logo-gallery .gallery-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:clamp(1px,1.667vw,32px)}.logo-gallery .gallery-wrapper{--cols-mobile:2;--cols-tablet:3;--cols-desktop:6;margin-top:clamp(20px,3.125vw,60px);display:grid;grid-template-columns:repeat(var(--cols-mobile),1fr);gap:clamp(10px,1.667vw,32px)}@media only screen and (min-width:768px){.logo-gallery .gallery-wrapper{grid-template-columns:repeat(var(--cols-tablet),1fr)}}@media only screen and (min-width:1024px){.logo-gallery .gallery-wrapper{grid-template-columns:repeat(var(--cols-desktop),1fr)}}.logo-gallery .gallery-wrapper .image-wrapper{display:flex;justify-content:center;align-items:center;opacity:.0001}.logo-gallery .gallery-wrapper .image-wrapper img{max-width:clamp(150px,12.135vw,233px);height:auto;object-fit:contain}.logo-gallery .section-bottom_text{width:min(90vw,1602px);margin:0 auto}.logo-gallery .section-bottom_text ul{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:clamp(1.25rem,1rem + 1.067vw,2rem)}.logo-gallery .section-bottom_text ul li{display:flex;flex-direction:column;align-items:flex-start;grid-column:span 12;position:relative;font-weight:400;row-gap:8px;padding:20px 0}.logo-gallery .section-bottom_text ul li:not(:last-child){border-bottom:1px solid #ddd}.logo-gallery .section-bottom_text ul .ico-li{height:clamp(40px,2.708vw,52px);width:clamp(40px,2.708vw,52px);display:block}@media only screen and (min-width:768px){.logo-gallery .section-bottom_text ul li{grid-column:span 4;padding:0 clamp(20px,4.688vw,90px)}.logo-gallery .section-bottom_text ul li:not(:last-child){border-bottom:0}.logo-gallery .section-bottom_text ul li:nth-child(2)::after{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background-color:#2e002e}.logo-gallery .section-bottom_text ul li:nth-child(2)::before{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:#2e002e}.logo-gallery .section-bottom_text ul .ico-li{margin-bottom:16px}}.logo-gallery--big .gallery-wrapper{--cols-mobile:1;--cols-tablet:2;--cols-desktop:4}.logo-gallery--big .gallery-wrapper .image-wrapper img{max-width:100%}.sliding-cards{overflow:hidden}.sliding-cards--team .section-slider{margin-top:clamp(2rem,1.708rem + 1.244vw,2.875rem);width:min(90vw,1602px);overflow:visible}@media only screen and (min-width:1024px){.sliding-cards--team .section-slider{width:100%}}.sliding-cards--team .section-slider .navigation-arrows{position:relative;margin:auto;display:flex;justify-content:center;gap:16px;margin-top:30px}.sliding-cards--team .section-slider .navigation-arrows .slider-button{position:relative;width:clamp(50px,3.125vw,60px);height:clamp(50px,3.125vw,60px);cursor:pointer}.sliding-cards--team .section-slider .navigation-arrows .slider-button--border{fill:none;stroke:#16232b;stroke-opacity:.2;transition:transform .3s ease-out,stroke-opacity .3s ease-out}.sliding-cards--team .section-slider .navigation-arrows .slider-button--icon{fill:#16232b;transition:all .3s ease-out}.sliding-cards--team .section-slider .navigation-arrows .slider-button--prev:hover .slider-button--icon{transform:translateX(-3px)}.sliding-cards--team .section-slider .navigation-arrows .slider-button--prev:hover .slider-button--border{stroke-opacity:.4}.sliding-cards--team .section-slider .navigation-arrows .slider-button--next:hover .slider-button--icon{transform:translateX(3px)}.sliding-cards--team .section-slider .navigation-arrows .slider-button--next:hover .slider-button--border{stroke-opacity:.4}.sliding-cards--team .section-slider .swiper{--swiper-wrapper-transition-timing-function:cubic-bezier(.22, 1, .36, 1)}.sliding-cards--team .section-slider .swiper-wrapper{will-change:transform}.sliding-cards--team .section-slider .swiper-slide{width:clamp(260px,80vw,400px);height:auto}.sliding-cards--team .section-slider .card{position:relative;width:100%;height:100%}.sliding-cards--team .section-slider .card::before{content:"";position:absolute;z-index:1;top:-1px;left:-1px;width:0;height:0;border-top:clamp(48px,4.948vw,95px) solid #fff5f1;border-right:clamp(48px,4.948vw,95px) solid transparent}.sliding-cards--team .section-slider .card--image{position:relative;width:100%}.sliding-cards--team .section-slider .card--image img{width:100%;height:auto;display:block}.sliding-cards--team .section-slider .card--info{position:relative;width:100%;margin-top:24px}.sliding-cards--team .section-slider .card--info .card-title{font-size:clamp(20px,1.458vw,28px);line-height:130%;margin-bottom:7px}.sliding-cards--team .section-slider .card--info .card-title span{display:block;font-size:clamp(16px,1.042vw,20px)}.sliding-cards--team .section-slider .card--info .card-text{color:#2e002e;font-size:clamp(16px,1.042vw,20px);line-height:130%;margin-top:16px}.sliding-cards--reviews{padding-top:0}.sliding-cards--reviews .buttons-wrapper{margin-top:clamp(30px,3.125vw,60px)}.sliding-cards--reviews .buttons-wrapper .rld-button .button-ico{display:flex}.sliding-cards--reviews .section-slider{margin-top:clamp(2rem,1.708rem + 1.244vw,2.875rem);width:min(90vw,1602px);overflow:visible}@media only screen and (min-width:1024px){.sliding-cards--reviews .section-slider{width:100%}}.sliding-cards--reviews .section-slider .navigation-arrows{position:relative;margin:auto;display:flex;justify-content:center;gap:16px;margin-top:clamp(30px,3.125vw,60px)}.sliding-cards--reviews .section-slider .navigation-arrows .slider-button{position:relative;width:clamp(50px,3.125vw,60px);height:clamp(50px,3.125vw,60px);cursor:pointer}.sliding-cards--reviews .section-slider .navigation-arrows .slider-button--border{fill:none;stroke:#8c3ef6;transition:transform .3s ease-out,stroke-opacity .3s ease-out}.sliding-cards--reviews .section-slider .navigation-arrows .slider-button--icon{fill:#8c3ef6;transition:all .3s ease-out}.sliding-cards--reviews .section-slider .navigation-arrows .slider-button--prev:hover .slider-button--icon{transform:translateX(-3px)}.sliding-cards--reviews .section-slider .navigation-arrows .slider-button--prev:hover .slider-button--border{stroke-opacity:.4}.sliding-cards--reviews .section-slider .navigation-arrows .slider-button--next:hover .slider-button--icon{transform:translateX(3px)}.sliding-cards--reviews .section-slider .navigation-arrows .slider-button--next:hover .slider-button--border{stroke-opacity:.4}.sliding-cards--reviews .section-slider .swiper-slide{width:80vw;height:auto;will-change:transform,filter,opacity;transition-property:transform,filter,opacity;transition-timing-function:ease}@media only screen and (min-width:768px){.sliding-cards--reviews .section-slider .swiper-slide{width:clamp(300px,47.396vw,910px)}}.sliding-cards--reviews .section-slider .card{position:relative;width:100%;height:100%;display:flex;padding:clamp(70px,5.938vw,114px) clamp(25px,2.604vw,50px) clamp(15px,1.563vw,30px);background-color:#f7f5f0;overflow:hidden;border-radius:clamp(20px,1.354vw,26px)}.sliding-cards--reviews .section-slider .card::before{content:"";position:absolute;z-index:1;top:clamp(15px,1.563vw,30px);left:clamp(25px,2.604vw,50px);width:clamp(30px,2.917vw,56px);height:auto;aspect-ratio:56/43;background-image:url(src/img/ico-reviews.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.sliding-cards--reviews .section-slider .card--image{position:relative;width:clamp(100px,5.938vw,114px);aspect-ratio:1/1}.sliding-cards--reviews .section-slider .card--image img{width:100%;height:auto;display:block;border-radius:100%}.sliding-cards--reviews .section-slider .card--info{display:flex;flex-direction:column-reverse;justify-content:space-between;position:relative;width:100%;gap:clamp(20px,1.563vw,30px)}.sliding-cards--reviews .section-slider .card--info .card-title{display:flex;align-items:center;gap:clamp(18px,1.25vw,24px);line-height:140%;margin-bottom:0;color:#2e002e;font-weight:300}.sliding-cards--reviews .section-slider .card--info .card-title strong{font-weight:700;display:block}.sliding-cards--reviews .section-slider .card--info .card-text{display:flex;flex-direction:column;gap:clamp(20px,1.563vw,30px);line-height:150%}.sliding-cards--reviews .section-slider .card--info .card-text blockquote{padding:0;margin:0;font-size:clamp(26px,26px + 8*(100vw - 375px)/1545,34px);line-height:124%;color:#ff4a00;font-weight:400}.sliding-cards--text .section-slider{margin-top:clamp(2rem,1.708rem + 1.244vw,2.875rem);width:min(90vw,1602px);overflow:visible}.sliding-cards--text .section-slider .navigation-arrows{position:relative;margin:auto;display:flex;justify-content:center;gap:16px;margin-top:clamp(.625rem,.417rem + .889vw,1.25rem)}.sliding-cards--text .section-slider .navigation-arrows .slider-button{position:relative;width:60px;height:60px;cursor:pointer}.sliding-cards--text .section-slider .navigation-arrows .slider-button--border{fill:none;stroke:#16232b;stroke-opacity:.2;transition:transform .3s ease-out,stroke-opacity .3s ease-out}.sliding-cards--text .section-slider .navigation-arrows .slider-button--icon{fill:#16232b;transition:transform .3s ease-out}.sliding-cards--text .section-slider .navigation-arrows .slider-button--prev:hover .slider-button--icon{transform:translateX(-3px)}.sliding-cards--text .section-slider .navigation-arrows .slider-button--prev:hover .slider-button--border{stroke-opacity:.4}.sliding-cards--text .section-slider .navigation-arrows .slider-button--next:hover .slider-button--icon{transform:translateX(3px)}.sliding-cards--text .section-slider .navigation-arrows .slider-button--next:hover .slider-button--border{stroke-opacity:.4}.sliding-cards--text .section-slider .swiper-slide{width:clamp(260px,100vw,520px)}.sliding-cards--text .section-slider .card{position:relative;width:100%;height:100%}.sliding-cards--text .section-slider .card-image{position:relative;aspect-ratio:520/330;inset:0;max-height:330px;overflow:hidden}.sliding-cards--text .section-slider .card-image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.sliding-cards--text .section-slider .card-info{position:relative;width:100%;height:100%}.sliding-cards--text .section-slider .card-info .card-image{position:relative;width:100%;height:auto;border-radius:10px;overflow:hidden}.sliding-cards--text .section-slider .card-info .card-image img{display:block;width:100%;height:auto;object-fit:cover}.sliding-cards--text .section-slider .card-info .card-title{position:relative;width:100%;height:100%;font-size:clamp(1.563rem,1.458rem + .444vw,1.875rem);line-height:1.2;margin-top:clamp(1.25rem,.833rem + 1.778vw,2.5rem)}.sliding-cards--text .section-slider .card-info .card-title p{margin:0}.sliding-cards--text .section-slider .card-info .card-title::before{content:"";display:block;width:clamp(1.563rem,1.042rem + 2.222vw,3.125rem);height:clamp(.313rem,.208rem + .444vw,.625rem);background-color:#2e002e;margin-bottom:16px}.sliding-cards--text .section-slider .card-text{margin-top:16px}.sliding-cards--text .section-slider .card-text>:first-child{font-size:16px;line-height:26px;letter-spacing:-.01em;margin:0}@media only screen and (min-width:1024px){.sliding-cards--text .section-slider .card:hover .card-text{opacity:1}}.sliding-cards .buttons-wrapper{display:flex;justify-content:center}.card-grid-section{position:relative}.card-grid-section .section-text{margin-bottom:clamp(40px,4.583vw,88px)}.card-grid-section .card-grid{position:relative;width:100%;display:grid}.card-grid-section .card-grid .card{position:relative;display:flex;flex-direction:column}.card-grid-section .card-grid .card-image{position:absolute;top:0;left:0;width:100%;height:100%}.card-grid-section .card-grid .card-image img{width:100%;height:100%;object-fit:cover}.card-grid-section .card-grid .card-text{position:relative;color:#fff;display:flex;flex-direction:column;width:100%;height:100%;top:0;left:0;justify-content:space-between}.card-grid-section .card-grid .card-text .card-header img{max-width:100px}.card-grid-section .card-grid .card-text .card-header p span{display:block;font-family:"Be Vietnam Pro",sans-serif;font-size:clamp(14px,1.458vw,28px)}.card-grid-section .card-grid .card-text .card-footer ul{display:flex;flex-direction:column}.card-grid-section .card-grid .card-text .card-footer ul li{padding:clamp(16px,1.042vw,20px) 0}.card-grid-section--1{grid-template-columns:repeat(1,1fr)}.card-grid-section--1 .grid__item--1{display:none}@media only screen and (min-width:1200px){.card-grid-section--1 .grid__item--1{display:block}}.card-grid-section--1 .grid__item--10{grid-column:span 12!important}@media only screen and (min-width:1200px){.card-grid-section--1 .grid__item--10{grid-column:span 10!important}}.card-grid-section--1 .section-text{margin:0 auto clamp(40px,4.583vw,88px)}.card-grid-section--1 .card-grid .card{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;user-select:none;padding-bottom:20px;scrollbar-width:thin;scrollbar-color:#8c3ef6 rgba(140,62,246,.1)}.card-grid-section--1 .card-grid .card::-webkit-scrollbar{width:4px}.card-grid-section--1 .card-grid .card::-webkit-scrollbar-track{background:rgba(140,62,246,.1);border-radius:10px}.card-grid-section--1 .card-grid .card::-webkit-scrollbar-thumb{background-color:#8c3ef6;border-radius:10px;border:1.5px solid transparent;background-clip:content-box}.card-grid-section--1 .card-grid .card-text .card-header{display:grid;grid-template-columns:repeat(2,1fr);min-height:75px;opacity:.0001}.card-grid-section--1 .card-grid .card-text .card-header .compare__col{display:flex;align-items:center;justify-content:center;cursor:pointer;background:#250025;border-top-left-radius:16px;border-top-right-radius:16px}.card-grid-section--1 .card-grid .card-text .card-header .compare__col:last-child{background-color:#8c3ef6}@media only screen and (min-width:768px){.card-grid-section--1 .card-grid .card-text .card-header .compare__col{background:rgba(0,0,0,0)}}@media(min-width:768px){.card-grid-section--1 .card-grid .card-text .card-header .compare__col{cursor:default;pointer-events:none;opacity:1}}.card-grid-section--1 .card-grid .card-text .card-footer ul{list-style:none;margin:0;padding:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;overflow:hidden}.card-grid-section--1 .card-grid .card-text .card-footer ul li{scroll-snap-align:start;display:grid;padding:0;text-align:left;opacity:.0001;border-bottom:1px solid #8c3ef6;grid-template-columns:1fr}.card-grid-section--1 .card-grid .card-text .card-footer ul li:last-child{border-bottom:none}@media only screen and (min-width:768px){.card-grid-section--1 .card-grid .card-text .card-footer ul li{grid-template-columns:1fr 1fr}}.card-grid-section--1 .card-grid .card-text .card-footer ul li .col{position:relative;display:flex;padding:20px 10px;align-items:center;line-height:1;column-gap:20px;transition:opacity .5s cubic-bezier(.4,0,.2,1)}@media only screen and (min-width:768px){.card-grid-section--1 .card-grid .card-text .card-footer ul li .col{padding:clamp(15px,1.042vw,20px) clamp(5px,.521vw,10px) clamp(15px,1.042vw,20px) clamp(25px,1.563vw,30px)}}.card-grid-section--1 .card-grid .card-text .card-footer ul li .col--left{background:#250025}.card-grid-section--1 .card-grid .card-text .card-footer ul li .col--left::before{content:"";position:relative;width:clamp(20px,1.563vw,30px);height:clamp(20px,1.563vw,30px);background:url(src/img/ico-tradicional.svg) center center no-repeat;background-size:contain;top:1px;left:0}.card-grid-section--1 .card-grid .card-text .card-footer ul li .col--right{color:#2e002e;background-color:#f7f5f0}.card-grid-section--1 .card-grid .card-text .card-footer ul li .col--right::before{content:"";position:relative;width:clamp(20px,1.563vw,30px);height:clamp(20px,1.563vw,30px);background:url(src/img/ico-ronda.svg) center center no-repeat;background-size:contain;top:1px;left:0}.card-grid-section--1 .card-grid .card-text .card-footer ul li .col--left.ico-none{background-color:rgba(0,0,0,0)}.card-grid-section--1 .card-grid .card-text .card-footer ul li .col--left.ico-none::before{content:none}.card-grid-section--1 .card-grid .card-text .card-footer ul li .col--right.ico-none{justify-content:center;border-bottom-left-radius:16px}.card-grid-section--1 .card-grid .card-text .card-footer ul li .col--right.ico-none::before{content:none}.card-grid-section--1 .card-grid .card-text .card-footer ul li .border-bt-lf{border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media only screen and (min-width:768px){.card-grid-section--1 .card-grid .card-text .card-footer ul li .border-top-left{border-top-left-radius:16px}}.card-grid-section--1 .card-grid .card-text .card-footer ul li .rld-button{color:#fff;font-size:15px;font-weight:700}@media only screen and (min-width:768px){.card-grid-section--1 .card-grid .card-text .card-footer ul li .rld-button{font-size:clamp(16px,16px + 4*(100vw - 375px)/1545,20px)}}@media(max-width:767px){.card-grid-section--1 .card-grid .card-text .card-footer ul li [data-content]{display:none}.card-grid-section--1 .card-grid .card-text .card-footer ul li .compare__col{cursor:pointer;opacity:.5;transition:opacity .2s ease}.card-grid-section--1 .card-grid .card-text .card-footer ul li .compare__col.is-active{opacity:1}}.card-grid-section--1 .card-grid .card-text .card-footer ul .no-border{border:none}.card-grid-section--3{padding:clamp(50px,5.208vw,100px) 0}.card-grid-section--3 .grid .grid__item--1{display:none}.card-grid-section--3 .grid .grid__item--10{grid-column:span 12!important}.card-grid-section--3 .container .section-text{margin-bottom:clamp(40px,4.167vw,80px)}.card-grid-section--3 .container .section-text:has(.title--center) .title-tip{text-align:center;display:block;color:#2e002e;margin-top:16px}.card-grid-section--3 .container .card-grid{grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,1rem + 1.067vw,2rem)}@media only screen and (min-width:768px){.card-grid-section--3 .container .card-grid{grid-template-columns:repeat(8,1fr)}}@media only screen and (min-width:1024px){.card-grid-section--3 .container .card-grid{grid-template-columns:repeat(12,1fr)}}.card-grid-section--3 .container .card-grid .card{grid-column:span 4;background-color:#fff;padding:clamp(18px,1.25vw,24px);flex-direction:row;gap:clamp(14px,.833vw,16px);border-radius:clamp(16px,1.042vw,20px)}@media only screen and (min-width:768px){.card-grid-section--3 .container .card-grid .card{flex-direction:column}}.card-grid-section--3 .container .card-grid .card-image{display:block;position:relative;width:clamp(80px,5.208vw,100px);height:auto}.card-grid-section--3 .container .card-grid .card-image img{width:100%;height:auto;display:block}.card-grid-section--3 .container .card-grid .card-text{display:flex;flex-direction:column;row-gap:16px;margin-top:0;color:#2e002e;min-height:initial;padding:0;justify-content:center;aspect-ratio:initial}.card-grid-section--3 .container .card-grid .card-text .card-header{font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);font-weight:500}.card-grid-section--3 .container .card-grid .card-text .card-header br{display:none}@media only screen and (min-width:1024px){.card-grid-section--3 .container .card-grid .card-text .card-header br{display:block}}.card-grid-section--3 .container .card-grid .card-text .card-button{display:none}@media only screen and (min-width:1024px){.card-grid-section--3 .container .card-grid .card-text{justify-content:flex-start}}.card-grid-section--3 .container .card-grid .card-info{display:none}.card-grid-section--3 .container .card-grid .card-button{display:flex;justify-content:center}.card-grid-section--3 .container .buttons-wrapper{margin-top:clamp(40px,5.556vw,80px)}.card-grid-section--hovers .grid .grid__item--1{display:none}.card-grid-section--hovers .grid .grid__item--10{grid-column:span 12!important}.card-grid-section--hovers .card-grid{position:relative;width:100%;display:grid;gap:clamp(1.25rem,1rem + 1.067vw,2rem);grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:768px){.card-grid-section--hovers .card-grid{grid-template-columns:1fr repeat(5,1fr) repeat(5,1fr) 1fr}}.card-grid-section--hovers .card-grid .card{position:relative;display:flex;flex-direction:column;grid-column:1/-1;border-radius:clamp(16px,1.042vw,20px);overflow:hidden;cursor:pointer}@media only screen and (min-width:768px){.card-grid-section--hovers .card-grid .card:nth-child(1){grid-column:2/span 5}.card-grid-section--hovers .card-grid .card:nth-child(2){grid-column:7/span 5}}.card-grid-section--hovers .card-grid .card-image{position:absolute;top:0;left:0;width:100%;height:100%}.card-grid-section--hovers .card-grid .card-image img{width:100%;height:100%;object-fit:cover}.card-grid-section--hovers .card-grid .card-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(140,62,246,.7);backdrop-filter:blur(12px);z-index:1;transition:opacity .3s ease-out;opacity:1}@media only screen and (min-width:768px){.card-grid-section--hovers .card-grid .card-image::before{opacity:.0001}}.card-grid-section--hovers .card-grid .card-text{position:relative;display:flex;flex-direction:column;gap:clamp(20px,1.875vw,36px);width:100%;height:100%;padding:clamp(20px,2.083vw,40px);z-index:2}.card-grid-section--hovers .card-grid .card-text .card-header{color:#f7f5f0;font-size:clamp(34px,34px + 38*(100vw - 375px)/1545,72px);line-height:110%;font-weight:600}.card-grid-section--hovers .card-grid .card-text .card-footer{opacity:1;transition:opacity .3s ease-out}.card-grid-section--hovers .card-grid .card-text .card-footer ul{display:flex;flex-direction:column;gap:10px}.card-grid-section--hovers .card-grid .card-text .card-footer ul li{padding:0;display:flex;align-items:flex-start;gap:12px;list-style:none}.card-grid-section--hovers .card-grid .card-text .card-footer ul li::before{content:"";width:20px;height:20px;background:url(src/img/ico-list-rounded.svg) no-repeat center;background-size:contain;flex-shrink:0;margin-top:.15em}@media only screen and (min-width:1024px){.card-grid-section--hovers .card-grid .card-text .card-footer{opacity:.0001}}.card-grid-section--hovers .card-grid .card-text .card-cardButton{opacity:1;transition:opacity .3s ease-out}@media only screen and (min-width:1024px){.card-grid-section--hovers .card-grid .card-text .card-cardButton{opacity:.0001}}.card-grid-section--hovers .card-grid .card:nth-child(1) .card-text{background:linear-gradient(130.7deg,#8c3ef6 13.83%,rgba(140,62,246,0) 53.89%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.card-grid-section--hovers .card-grid .card:nth-child(2) .card-text{background:linear-gradient(138.16deg,#ff4a00 13.24%,rgba(255,74,0,0) 55.04%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.card-grid-section--hovers .card-grid .card:nth-child(2) .card-image:before{background:rgba(255,74,0,.7);backdrop-filter:blur(12px)}.card-grid-section--hovers .card-grid .card:hover .card-image::before{opacity:1}.card-grid-section--hovers .card-grid .card:hover .card-footer{opacity:1}.card-grid-section--hovers .card-grid .card:hover .card-cardButton{opacity:1}.card-grid-section--buttons .grid .grid__item--1{display:none}.card-grid-section--buttons .grid .grid__item--10{grid-column:span 12!important}.card-grid-section--buttons .section-text .title br{display:none}@media only screen and (min-width:1024px){.card-grid-section--buttons .section-text .title br{display:block}}.card-grid-section--buttons .section-text .wysiwyg{margin-top:16px}.card-grid-section--buttons .card-grid{position:relative;width:100%;display:grid;gap:clamp(1.25rem,1rem + 1.067vw,2rem);grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:768px){.card-grid-section--buttons .card-grid{grid-template-columns:repeat(12,1fr)}}.card-grid-section--buttons .card-grid .card{position:relative;display:flex;flex-direction:column;grid-column:span 4;border-radius:clamp(16px,1.042vw,20px);overflow:hidden}@media only screen and (min-width:768px){.card-grid-section--buttons .card-grid .card{grid-column:span 3}}.card-grid-section--buttons .card-grid .card-image{position:relative;top:0;left:0;width:100%;height:100%}.card-grid-section--buttons .card-grid .card-image img{width:100%;height:100%;object-fit:cover}.card-grid-section--buttons .card-grid .card-text{position:absolute;top:0;left:0;color:#fff;display:flex;flex-direction:column;width:100%;height:100%}.card-grid-section--buttons .card-grid .card-text .card-header{font-size:clamp(34px,34px + 38*(100vw - 375px)/1545,72px);line-height:110%;font-weight:600;padding:clamp(20px,2.083vw,40px)}.card-grid-section--gallery .grid .grid__item--1{display:none}.card-grid-section--gallery .grid .grid__item--10{grid-column:span 12!important}.card-grid-section--gallery .section-text{margin-bottom:clamp(40px,4.167vw,80px)}.card-grid-section--gallery .section-text:has(.title--center) .title-tip{text-align:center;display:block;color:#2e002e;margin-top:16px}.card-grid-section--gallery .card-grid{position:relative;width:100%;display:grid;gap:clamp(1.25rem,1rem + 1.067vw,2rem);grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:768px){.card-grid-section--gallery .card-grid{grid-template-columns:repeat(12,1fr)}}.card-grid-section--gallery .card-grid .card{position:relative;display:flex;flex-direction:column;border-radius:clamp(16px,1.042vw,20px);overflow:hidden;grid-column:1/-1;min-height:365px;opacity:.0001}.card-grid-section--gallery .card-grid .card-image{position:relative;top:0;left:0;width:100%;height:100%}.card-grid-section--gallery .card-grid .card-image img{width:100%;height:100%;object-fit:cover}.card-grid-section--gallery .card-grid .card-text{position:absolute;top:0;left:0;color:#fff;display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;padding:clamp(20px,2.083vw,40px)}@media only screen and (min-width:1024px){.card-grid-section--gallery .card-grid .card-text{max-width:28.49vw}}.card-grid-section--gallery .card-grid .card-text .card-header{font-size:clamp(25px,25px + 9*(100vw - 375px)/1545,34px);line-height:124%;font-weight:600;color:#2e002e;margin-bottom:16px}.card-grid-section--gallery .card-grid .card-text .card-footer{color:#2e002e}.card-grid-section--gallery .card-grid .card:nth-child(4n+1){grid-column:span 12}.card-grid-section--gallery .card-grid .card:nth-child(4n+1) .card-image{background:rgba(228,208,255,.4)}.card-grid-section--gallery .card-grid .card:nth-child(4n+1) .card-image img{opacity:0;position:absolute;width:auto;height:100%;top:0;right:0}.card-grid-section--gallery .card-grid .card:nth-child(4n+2){grid-column:span 12}.card-grid-section--gallery .card-grid .card:nth-child(4n+2) .card-text{justify-content:flex-end;padding:clamp(20px,1.563vw,30px)}@media only screen and (min-width:768px){.card-grid-section--gallery .card-grid .card:nth-child(4n+2) .card-text{max-width:26.406vw}}.card-grid-section--gallery .card-grid .card:nth-child(4n+2) .card-text .card-footer,.card-grid-section--gallery .card-grid .card:nth-child(4n+2) .card-text .card-header{color:#f7f5f0}.card-grid-section--gallery .card-grid .card:nth-child(4n+3){grid-column:span 12}.card-grid-section--gallery .card-grid .card:nth-child(4n+3) .card-text{justify-content:flex-end;padding:clamp(20px,1.563vw,30px)}@media only screen and (min-width:768px){.card-grid-section--gallery .card-grid .card:nth-child(4n+3) .card-text{max-width:26.406vw}}.card-grid-section--gallery .card-grid .card:nth-child(4n+3) .card-text .card-footer,.card-grid-section--gallery .card-grid .card:nth-child(4n+3) .card-text .card-header{color:#f7f5f0}.card-grid-section--gallery .card-grid .card:nth-child(4n+4){grid-column:span 12}.card-grid-section--gallery .card-grid .card:nth-child(4n+4) .card-image{background:#ffead7}.card-grid-section--gallery .card-grid .card:nth-child(4n+4) .card-image img{opacity:0}@media only screen and (min-width:768px){.card-grid-section--gallery .card-grid .card:nth-child(4n+1){grid-column:span 8}.card-grid-section--gallery .card-grid .card:nth-child(4n+2){grid-column:span 4}.card-grid-section--gallery .card-grid .card:nth-child(4n+3){grid-column:span 4}.card-grid-section--gallery .card-grid .card:nth-child(4n+4){grid-column:span 8}}@media only screen and (min-width:1024px){.card-grid-section--gallery .card-grid .card:nth-child(4n+1) .card-image img{opacity:1}.card-grid-section--gallery .card-grid .card:nth-child(4n+4) .card-image img{opacity:1}}.card-grid-section--bg{padding:0;margin:clamp(40px,4.167vw,80px) auto}.card-grid-section--bg .container-background{background-image:none}@media only screen and (min-width:768px){.card-grid-section--bg .container-background{border-radius:clamp(25px,1.563vw,30px);width:calc(100% - 6.25vw);background-image:var(--bg-image,none);left:50%;transform:translateX(-50%);max-width:1800px;background-position:center right}}.card-grid-section--bg .container{padding:clamp(40px,4.167vw,80px) 0}@media only screen and (min-width:768px){.card-grid-section--bg .container{padding:clamp(160px,10.052vw,193px) 0 clamp(30px,3.125vw,60px)}}.card-grid-section--bg .container .section-text{margin-bottom:clamp(20px,1.667vw,32px)}.card-grid-section--bg .container .grid .grid__item--1{display:none}.card-grid-section--bg .container .grid .grid__item--10{grid-column:span 12!important}.card-grid-section--bg .container .card-grid{grid-template-columns:1fr;gap:clamp(1.25rem,1rem + 1.067vw,2rem)}@media only screen and (min-width:768px){.card-grid-section--bg .container .card-grid{grid-template-columns:repeat(var(--grid-cols,4),1fr)}}.card-grid-section--bg .container .card-grid .card{padding:clamp(18px,1.25vw,24px);background-color:rgba(247,245,240,.6);border-radius:clamp(16px,1.042vw,20px)}.card-grid-section--bg .container .card-grid .card .card-text{justify-content:flex-start}.card-grid-section--bg .container .card-grid .card .card-text .card-header{font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);line-height:139%;font-weight:500;color:#2e002e;margin-bottom:clamp(12px,.833vw,16px)}.card-grid-section--bg .container .card-grid .card .card-text .card-footer{color:#2e002e}.card-grid-section--bgsmall{padding:0;margin:clamp(40px,4.167vw,80px) auto}.card-grid-section--bgsmall .container-background{background-image:none}@media only screen and (min-width:768px){.card-grid-section--bgsmall .container-background{border-radius:clamp(25px,1.563vw,30px);width:calc(100% - 6.25vw);background-image:var(--bg-image,none);left:50%;transform:translateX(-50%);max-width:1800px;background-position:center right}}.card-grid-section--bgsmall .container{padding:clamp(40px,4.167vw,80px) 0}@media only screen and (min-width:768px){.card-grid-section--bgsmall .container{padding:clamp(50px,6.528vw,94px) 0 clamp(30px,3.125vw,60px)}}.card-grid-section--bgsmall .container .section-text{margin-bottom:clamp(20px,1.667vw,32px)}.card-grid-section--bgsmall .container .grid .grid__item--1{display:none}.card-grid-section--bgsmall .container .grid .grid__item--10{grid-column:span 12!important}.card-grid-section--bgsmall .container .card-grid{grid-template-columns:1fr;gap:clamp(1.25rem,1rem + 1.067vw,2rem)}@media only screen and (min-width:768px){.card-grid-section--bgsmall .container .card-grid{grid-template-columns:repeat(var(--grid-cols,4),1fr)}}.card-grid-section--bgsmall .container .card-grid .card{padding:clamp(18px,1.25vw,24px);background-color:rgba(247,245,240,.6);border-radius:clamp(16px,1.042vw,20px)}.card-grid-section--bgsmall .container .card-grid .card .card-text{justify-content:flex-start}.card-grid-section--bgsmall .container .card-grid .card .card-text .card-header{font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);line-height:139%;font-weight:500;color:#2e002e;margin-bottom:clamp(12px,.833vw,16px)}.card-grid-section--bgsmall .container .card-grid .card .card-text .card-footer{color:#2e002e}.card-grid-section--team .grid .grid__item--1{display:none}.card-grid-section--team .grid .grid__item--10{grid-column:span 12!important}.card-grid-section--team .container .section-text{margin-bottom:clamp(40px,4.167vw,80px)}.card-grid-section--team .container .section-text:has(.title--center) .title-tip{text-align:center;display:block;color:#2e002e;margin-top:16px}.card-grid-section--team .container .card-grid{grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,1rem + 1.067vw,2rem)}@media only screen and (min-width:768px){.card-grid-section--team .container .card-grid{grid-template-columns:repeat(8,1fr)}}@media only screen and (min-width:1024px){.card-grid-section--team .container .card-grid{grid-template-columns:repeat(12,1fr)}}.card-grid-section--team .container .card-grid .card{grid-column:span 4;overflow:hidden;border-radius:clamp(16px,1.042vw,20px);aspect-ratio:351/378;background:url(https://dev.ronda.vet/wp-content/uploads/bg-team.webp) center center no-repeat;background-size:cover;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.card-grid-section--team .container .card-grid .card.is-active .card-footer{opacity:1}@media only screen and (min-width:768px){.card-grid-section--team .container .card-grid .card:hover .card-footer{opacity:1}}@media only screen and (min-width:1200px){.card-grid-section--team .container .card-grid .card{grid-column:span 4;aspect-ratio:507/410}}.card-grid-section--team .container .card-grid .card-image{position:relative;display:flex;align-items:flex-end;justify-content:center;align-content:flex-end}.card-grid-section--team .container .card-grid .card-image img{width:100%;height:auto;display:block}@media only screen and (min-width:1024px){.card-grid-section--team .container .card-grid .card-image{display:block}}.card-grid-section--team .container .card-grid .card-text{display:flex;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:initial;padding:clamp(18px,1.198vw,23px);pointer-events:none}.card-grid-section--team .container .card-grid .card-text::before{content:"";position:absolute;top:10px;right:10px;background:url(https://dev.ronda.vet/wp-content/uploads/ico-plus-team.svg) center center no-repeat;background-size:100% auto;width:40px;height:40px}@media only screen and (min-width:768px){.card-grid-section--team .container .card-grid .card-text::before{display:none}}.card-grid-section--team .container .card-grid .card-text .card-header{position:relative;bottom:0;left:0;width:100%;background:rgba(247,245,240,.7);backdrop-filter:blur(12px);padding:18px 20px;border-radius:10px;color:#2e002e;line-height:150%;font-size:clamp(16px,1.042vw,20px)}.card-grid-section--team .container .card-grid .card-text .card-footer{transition:opacity .3s ease;opacity:.0001;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(46,0,46,.8);backdrop-filter:blur(17px);font-size:clamp(15px,1.042vw,20px);line-height:150%;display:flex;align-items:flex-end;pointer-events:none}@media only screen and (min-width:1024px){.card-grid-section--team .container .card-grid .card-text .card-footer{align-items:flex-start}}.card-grid-section--team .container .card-grid .card-text .card-footer p{padding:clamp(20px,1.563vw,30px) clamp(20px,2.083vw,40px)}.card-grid-section--team .container .card-grid .card-text .card-footer::before{content:"";position:absolute;top:10px;right:10px;background:url(https://dev.ronda.vet/wp-content/uploads/ico-close-team.svg) center center no-repeat;background-size:100% auto;width:40px;height:40px}@media only screen and (min-width:768px){.card-grid-section--team .container .card-grid .card-text .card-footer::before{display:none}}.card-grid-section--team .container .card-grid .card-text .card-button{display:none}.card-grid-section--team .container .card-grid .card-info{display:none}.card-grid-section--team .container .card-grid .card-button{display:flex;justify-content:center}.card-grid-section--media{padding:clamp(50px,5.208vw,100px) 0}.card-grid-section--media .grid .grid__item--1{display:none}.card-grid-section--media .grid .grid__item--10{grid-column:span 12!important}.card-grid-section--media .container .section-text{margin-bottom:clamp(40px,4.167vw,80px)}.card-grid-section--media .container .section-text:has(.title--center) .title-tip{text-align:center;display:block;color:#2e002e;margin-top:16px}.card-grid-section--media .container .card-grid{grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,1rem + 1.067vw,2rem)}@media only screen and (min-width:768px){.card-grid-section--media .container .card-grid{grid-template-columns:repeat(8,1fr)}}@media only screen and (min-width:1024px){.card-grid-section--media .container .card-grid{grid-template-columns:repeat(12,1fr)}}.card-grid-section--media .container .card-grid .card{grid-column:span 4;flex-direction:column;padding:clamp(20px,1.563vw,30px);gap:clamp(14px,.833vw,16px);border-radius:0;background-color:#f7f5f0}.card-grid-section--media .container .card-grid .card-image{display:block;position:relative;width:100%;height:auto}.card-grid-section--media .container .card-grid .card-image img{width:100%;height:auto;display:block}.card-grid-section--media .container .card-grid .card-text{display:flex;flex-direction:column;row-gap:0;margin-top:0;color:#2e002e;min-height:initial;padding:0;justify-content:center;aspect-ratio:initial}.card-grid-section--media .container .card-grid .card-text .card-header{font-size:clamp(18px,18px + 7*(100vw - 375px)/1545,25px);font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;min-height:3.9em}.card-grid-section--media .container .card-grid .card-text .card-header br{display:none}@media only screen and (min-width:1024px){.card-grid-section--media .container .card-grid .card-text .card-header br{display:block}}.card-grid-section--media .container .card-grid .card-text .card-footer{margin-top:10px;font-size:15px;font-weight:300;line-height:150%}.card-grid-section--media .container .card-grid .card-text .card-footer a{position:relative;font-weight:300;display:inline-block;letter-spacing:-.02em;transition:color .3s ease-out;text-decoration:underline}.card-grid-section--media .container .card-grid .card-text .card-footer a:hover{color:#ff4a00}.card-grid-section--media .container .card-grid .card-text .card-cardButton{display:block;padding-top:17px;margin-top:auto}.card-grid-section--media .container .card-grid .card-text .card-cardButton .link-arrow{color:#2e002e}.card-grid-section--media .container .card-grid .card-text .card-cardButton .link-arrow__icon{padding-right:clamp(30px,2.083vw,40px);background:url(src/img/ico-arrow-dark.svg) no-repeat center right/clamp(18px,1.25vw,24px) auto}.card-grid-section--media .container .card-grid .card-text .card-cardButton .link-arrow__icon:hover{padding-right:clamp(33px,2.24vw,43px)}@media only screen and (min-width:1024px){.card-grid-section--media .container .card-grid .card-text{justify-content:flex-start}}.card-grid-section--media .container .card-grid .card-info{display:none}.card-grid-section--media .container .card-grid .card-button{display:flex;justify-content:center}.card-grid-section--pricing .grid .grid__item--1{display:none}.card-grid-section--pricing .grid .grid__item--10{grid-column:span 12!important}.card-grid-section--pricing .section-text{max-width:1324px;width:68.958vw;margin:0 auto}.card-grid-section--pricing .section-text .wysiwyg{margin-top:clamp(20px,1.667vw,32px)}.card-grid-section--pricing .card-grid{position:relative;width:100%;display:flex;gap:clamp(1.25rem,1rem + 1.067vw,2rem);justify-content:space-between;flex-direction:column;padding:clamp(30px,3.125vw,60px) 0}@media only screen and (min-width:1024px){.card-grid-section--pricing .card-grid{padding:clamp(30px,3.125vw,60px);flex-direction:row}}.card-grid-section--pricing .card-grid .card{position:relative;display:flex;flex-direction:column;border-radius:clamp(16px,1.042vw,20px);overflow:hidden;background-color:#e8d8fd;width:100%}@media only screen and (min-width:1024px){.card-grid-section--pricing .card-grid .card{width:33.594vw;max-width:645px}}.card-grid-section--pricing .card-grid .card-image{display:none}.card-grid-section--pricing .card-grid .card-text{position:relative;display:flex;flex-direction:column;gap:clamp(20px,1.875vw,36px);width:100%;height:100%;padding:clamp(20px,2.083vw,40px)}.card-grid-section--pricing .card-grid .card-text .card-header{color:#2e002e;display:flex;flex-direction:column;letter-spacing:-.02em}.card-grid-section--pricing .card-grid .card-text .card-header strong{font-size:clamp(25px,25px + 9*(100vw - 375px)/1545,34px);font-weight:600;color:#8c3ef6;padding-bottom:10px;display:block}.card-grid-section--pricing .card-grid .card-text .card-header blockquote{margin:0;padding:.521vw 0;font-weight:600}.card-grid-section--pricing .card-grid .card-text .card-header blockquote p{margin:0;padding:0;font-size:clamp(60px,4.479vw,86px);line-height:1}.card-grid-section--pricing .card-grid .card-text .card-header blockquote p span{font-size:clamp(18px,1.875vw,36px);display:inline}.card-grid-section--pricing .card-grid .card-text .card-header em{font-size:clamp(12px,.781vw,15px);font-style:normal}.card-grid-section--pricing .card-grid .card-text .card-header em span{color:#8c3ef6;display:inherit;font-size:inherit}.card-grid-section--pricing .card-grid .card-text .card-footer ul{display:flex;flex-direction:column;gap:10px}.card-grid-section--pricing .card-grid .card-text .card-footer ul li{padding:0;display:flex;align-items:flex-start;gap:12px;color:#2e002e;list-style:none}.card-grid-section--pricing .card-grid .card-text .card-footer ul li::before{content:"";width:22px;height:22px;background:url(src/img/ico-list-rounded-purple.svg) no-repeat center;background-size:contain;flex-shrink:0;margin-top:.15em}.card-grid-section--pricing .card-grid .card-text .card-footer .link-arrow__icon{background:url(src/img/ico-arrow-dark.svg) no-repeat center right/24px auto}.card-grid-section--pricing .card-grid .card-text .card-footer .link-arrow{margin-top:30px;color:#2e002e}.card-grid-section--pricing .card-grid .card-text .card-cardButton .rld-button--white{color:#f7f5f0;background-color:#ff4a00}.card-grid-section--pricing .card-grid .card-text .card-cardButton .rld-button--white:hover{background-color:#8c3ef6}.card-grid-section--pricing .card-grid .card:nth-child(3){background:#ffece5}.card-grid-section--pricing .card-grid .card:nth-child(3) .card-header strong{color:#ff4a00}.card-grid-section--pricing .card-grid .card:nth-child(3) .card-header blockquote span{font-size:clamp(30px,3.125vw,60px)}.card-grid-section--pricing .card-grid .card:nth-child(3) .card-footer ul li::before{background:url(src/img/ico-list-rounded-orange.svg) no-repeat center}.card-grid-section--pricing .card-grid .card-separator{display:flex;font-size:clamp(25px,25px + 9*(100vw - 375px)/1545,34px);align-items:center;justify-content:center}.card-grid-section--practices{padding-bottom:clamp(30px,3.125vw,60px)}.card-grid-section--practices .grid .grid__item--1{display:none}.card-grid-section--practices .grid .grid__item--10{grid-column:span 12!important}.card-grid-section--practices .section-text{margin-bottom:clamp(40px,4.167vw,80px)}.card-grid-section--practices .card-grid{position:relative;width:100%;display:flex;gap:clamp(1.25rem,1rem + 1.067vw,2rem);flex-direction:column;padding:0;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1024px){.card-grid-section--practices .card-grid{flex-direction:row}}.card-grid-section--practices .card-grid .card{position:relative;display:flex;flex-direction:column;border-radius:clamp(16px,1.042vw,20px);overflow:hidden;background-color:#e8d8fd;width:100%}@media only screen and (min-width:1024px){.card-grid-section--practices .card-grid .card{width:33.594vw;max-width:645px}}.card-grid-section--practices .card-grid .card-image{position:relative;top:0;left:0;width:100%;height:100%;aspect-ratio:2/1}.card-grid-section--practices .card-grid .card-image img{width:100%;height:auto;object-fit:contain}@media only screen and (min-width:1024px){.card-grid-section--practices .card-grid .card-image{aspect-ratio:inherit}}.card-grid-section--practices .card-grid .card-text{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;height:auto;padding:clamp(10px,1.042vw,20px);background:#f7f5f0;backdrop-filter:blur(12px);border-radius:10px}@media only screen and (min-width:1024px){.card-grid-section--practices .card-grid .card-text{position:absolute;bottom:20px;left:20px;top:auto;width:calc(100% - 40px);background:rgba(247,245,240,.7)}}.card-grid-section--practices .card-grid .card-text .card-header{color:#2e002e;display:flex;flex-direction:column;letter-spacing:-.02em;line-height:124%;font-weight:600;font-size:clamp(24px,1.771vw,34px)}.card-grid-section--practices .card-grid .card-text .card-footer p{color:#2e002e}.card-grid-section--practices .card-grid .card-text .card-footer ul{display:flex;flex-direction:column;gap:10px}.card-grid-section--practices .card-grid .card-text .card-footer ul li{padding:0;display:flex;align-items:flex-start;gap:12px;color:#2e002e;list-style:none}.card-grid-section--practices .card-grid .card-text .card-footer ul li::before{content:"";width:22px;height:22px;background:url(src/img/ico-list-rounded-purple.svg) no-repeat center;background-size:contain;flex-shrink:0;margin-top:.15em}.card-grid-section--practices .card-grid .card-text .card-footer blockquote{margin:10px 0 0;padding:0}.card-grid-section--practices .card-grid .card-text .card-footer blockquote p{font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);color:#8c3ef6!important}.card-grid-section--practices .card-grid .card-text .card-cardButton .rld-button--white{color:#f7f5f0;background-color:#ff4a00}.card-grid-section--practices .card-grid .card-text .card-cardButton .rld-button--white:hover{background-color:#8c3ef6}.card-grid-section--practices .card-grid .card:nth-child(5){flex-direction:column;width:100%;max-width:100%}@media only screen and (min-width:1024px){.card-grid-section--practices .card-grid .card:nth-child(5){flex-direction:row-reverse}}.card-grid-section--practices .card-grid .card:nth-child(5) .card-text{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;top:0;left:0;justify-content:center}@media only screen and (min-width:1024px){.card-grid-section--practices .card-grid .card:nth-child(5) .card-text{width:50%}}.card-grid-section--practices .card-grid .card:nth-child(5) .card-text .card-header{display:none}.card-grid-section--practices .card-grid .card:nth-child(5) .card-text .card-footer ul{display:flex;flex-direction:column;gap:10px}.card-grid-section--practices .card-grid .card:nth-child(5) .card-text .card-footer ul li{padding:0;display:flex;align-items:flex-start;gap:12px;color:#2e002e;list-style:none}.card-grid-section--practices .card-grid .card:nth-child(5) .card-text .card-footer ul li::before{content:"";width:22px;height:22px;background:url(src/img/ico-list.svg) no-repeat center;background-size:contain;flex-shrink:0;margin-top:.15em}.card-grid-section--practices .card-grid .card:nth-child(5) .card-text .card-cardButton{display:none}.card-grid-section--practices .card-grid .card:nth-child(5) .card-image{width:100%;height:100%;aspect-ratio:2/1}.card-grid-section--practices .card-grid .card:nth-child(5) .card-image img{width:100%;height:auto;object-fit:cover}@media only screen and (min-width:1024px){.card-grid-section--practices .card-grid .card:nth-child(5) .card-image{width:50%;aspect-ratio:inherit}}.card-grid-section--practices .card-grid .card-separator{display:flex;font-size:clamp(25px,25px + 9*(100vw - 375px)/1545,34px);align-items:center;justify-content:center;color:#f7f5f0}.card-grid-section--practices .card-grid .card-arrow{display:flex;width:100%;height:clamp(34px,3.542vw,68px);align-items:center;justify-content:center}.card-grid-section--practices .card-grid .card-arrow svg{width:auto;height:clamp(34px,3.542vw,68px)}.marquee-section .marquee-slider{margin-top:4vw}.marquee-section.logo-marquee .swiper-wrapper{align-items:center}.marquee-section.logo-marquee .slide-content{display:flex;align-items:center;justify-content:space-around}.marquee-section.logo-marquee .slide-content p{margin-left:2.5vw;margin-right:2.5vw;margin-bottom:0}.marquee-section .section-text{width:100%;text-align:center}.marquee-section .swiper-wrapper{transition-timing-function:linear}@media only screen and (min-width:768px){.marquee-section .swiper-wrapper .swiper-slide{max-width:50%}}.tabs-slider-section .tabs-wrapper .tabs-buttons{display:flex;justify-content:center;align-items:center;gap:23px;padding:clamp(30px,3.125vw,60px) 0}.tabs-slider-section .tabs-wrapper .tabs-buttons .tab-button{display:flex;align-items:center;justify-content:center;color:#f7f5f0;border:solid 1px #f7f5f0;border-radius:100vw;width:clamp(190px,11.979vw,230px);padding:clamp(14px,.833vw,16px) 0;cursor:pointer;transition:color .3s ease-out,background-color .3s ease-out}.tabs-slider-section .tabs-wrapper .tabs-buttons .tab-button.active{color:#2e002e;background-color:#f7f5f0;pointer-events:none}.tabs-slider-section .tabs-wrapper .tabs-buttons .tab-button:hover{color:#2e002e;background-color:#f7f5f0}.tabs-slider-section .tabs-content .tab-content{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:clamp(1.25rem,1rem + 1.067vw,2rem);grid-row-gap:30px}@media only screen and (min-width:768px){.tabs-slider-section .tabs-content .tab-content{grid-template-columns:repeat(3,1fr)}}.tabs-slider-section .tabs-content .tab-content .tab-card{width:100%;height:100%;display:flex;flex-direction:column;border-radius:clamp(16px,1.042vw,20px);background-color:#f7f5f0;overflow:hidden;counter-increment:tab-card-counter}.tabs-slider-section .tabs-content .tab-content .tab-card .tab-card__image{position:relative;width:100%}.tabs-slider-section .tabs-content .tab-content .tab-card .tab-card__image img{width:100%;object-fit:cover}.tabs-slider-section .tabs-content .tab-content .tab-card .tab-card__text{display:flex;flex-direction:column;padding:clamp(20px,1.563vw,30px) clamp(18px,1.042vw,20px);height:100%}.tabs-slider-section .tabs-content .tab-content .tab-card .tab-card__text .tab-card-title__counter::before{content:counter(tab-card-counter,decimal-leading-zero);margin-bottom:8px;font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);font-weight:500}.tabs-slider-section .tabs-content .tab-content .tab-card .tab-card__text .tab-card-title{font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);line-height:138%;margin-bottom:16px;font-weight:500}.tabs-slider-section .tabs-content .tab-content .tab-card .tab-card__text .tab-card-text{line-height:150%}.accordion-blocks-section .block-table{display:flex;flex-direction:column;gap:18px;width:100%;height:100%}@media only screen and (min-width:1024px){.accordion-blocks-section .block-table{flex-direction:row;gap:1.5vw}}.accordion-blocks-section .block-table__item{position:relative;display:flex;border-radius:clamp(12px,1vw,20px);width:100%;align-items:center;justify-content:center;transition:width .5s cubic-bezier(.4,0,.2,1);overflow:hidden}@media only screen and (min-width:1024px){.accordion-blocks-section .block-table__item{width:33%;min-height:500px}}@media only screen and (min-width:1024px){.accordion-blocks-section .block-table__item:hover{width:50%}}.accordion-blocks-section .block-table__item .container{padding:clamp(15px,2vw,25px);background-color:rgba(0,0,0,.5);color:#fff;height:100%}.accordion-blocks-section .block-table__item .container-text{max-width:300px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.accordion-blocks-section .block-table__item .container-text p>a{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:50px;padding:clamp(10px,1.1vw,12px) clamp(20px,1.1vw,30px);color:#2e002e;font-weight:700;margin-top:30px;width:100%}@media only screen and (min-width:1024px){.accordion-blocks-section .block-table__item .container-text p>a{width:fit-content;margin-top:1vw}}.accordion-blocks-section .block-table__item .container-text p>a:hover{background-color:red;color:#fff}.accordion-blocks-section .block-table__item .container-text p>a:hover::after{background-image:url(https://dev.ronda.vet/wp-content/uploads/arrow-bg-w.svg);background-position:8% 85%;transition:background-position .3s ease-in-out}.accordion-blocks-section .block-table__item .container-text p>a::after{content:"";display:block;margin-left:20px;background-image:url(https://dev.ronda.vet/wp-content/uploads/arrow-bg-b.svg);background-position:85% 0;background-size:50px;width:24px;height:24px;transition:background-position .3s ease-in-out}.toggle-blocks-section .section-text{margin-bottom:30px}.toggle-blocks-section .section-text .title br{display:none}@media only screen and (min-width:1024px){.toggle-blocks-section .section-text .title br{display:block}}@media only screen and (min-width:1024px){.toggle-blocks-section .section-text{margin-bottom:0}}.toggle-blocks-section .accordion{width:100%;font-size:16px}.toggle-blocks-section .accordion .accordion-group{padding:24px 0;cursor:pointer;transition:background-color .3s cubic-bezier(.215,.61,.355,1);background-color:rgba(0,0,0,0);border-bottom:#e4dfdf 1px solid}.toggle-blocks-section .accordion .accordion-group .accordion-menu{position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;overflow:hidden;gap:15px}.toggle-blocks-section .accordion .accordion-group .accordion-menu .title{width:100%;transition:color .3s cubic-bezier(.215,.61,.355,1)}.toggle-blocks-section .accordion .accordion-group .accordion-menu:hover .title{color:#8c3ef6}.toggle-blocks-section .accordion .accordion-group .accordion-menu .active{color:#8c3ef6}.toggle-blocks-section .accordion .accordion-group .accordion-menu .accordion-ico{width:40px;height:40px;flex-shrink:0}.toggle-blocks-section .accordion .accordion-group .accordion-menu .accordion-ico svg{width:100%}.toggle-blocks-section .accordion .accordion-group .accordion-menu .accordion-ico svg rect{fill:transparent;stroke:#8c3ef6}.toggle-blocks-section .accordion .accordion-group .accordion-menu .accordion-ico svg .plus{fill:#8c3ef6}.toggle-blocks-section .accordion .accordion-group .accordion-menu .accordion-ico svg .minus{fill:#8c3ef6}.toggle-blocks-section .accordion .accordion-group .accordion-content{height:0;overflow:hidden}.toggle-blocks-section .accordion .accordion-group .accordion-content .wysiwyg{margin-top:20px;padding:0 60px 0 0}.toggle-blocks-section .accordion .accordion-group .accordion-content .wysiwyg ul{margin-bottom:clamp(1.875rem,1.667rem + .889vw,2.5rem)}.toggle-blocks-section .accordion .accordion-group .accordion-content .wysiwyg a{text-decoration:underline}@media only screen and (min-width:768px){.toggle-blocks-section .accordion{width:100%;margin-top:0}.toggle-blocks-section .accordion .accordion-group .accordion-menu .wysiwyg{width:100%}.toggle-blocks-section .accordion .accordion-group .accordion-menu .accordion-ico{width:clamp(40px,2.708vw,52px);height:clamp(40px,2.708vw,52px)}.toggle-blocks-section .accordion .accordion-group .accordion-content{height:0;overflow:hidden}}.centered-buttons .buttons-wrapper,.marquee-section .buttons-wrapper{justify-content:center}@media only screen and (min-width:1024px){.flex-reverse .max-container{flex-direction:row-reverse}}.flex-reverse .max-container .section-text{padding-right:0}.flex-reverse .max-container .section-image{padding-left:0}@media only screen and (min-width:768px){.section-image,.section-text{width:100%}}@media only screen and (min-width:1024px){.section-image,.section-text{flex:1;width:100%}}.section-image:only-child,.section-text:only-child{flex:100%}.section-image{padding-left:0}.section-image img{width:100%}@media only screen and (min-width:1024px){.buttons-wrapper{display:flex}}.banner-section{position:relative}.banner-section .banner-link{display:block}.banner-section .banner-container{position:relative;display:flex;align-items:center;background-color:#fff;color:#fff;background-position:top center;background-size:cover;background-repeat:no-repeat;background-image:var(--bg-image,none);padding:clamp(60px,6.25vw,120px) clamp(20px,2.083vw,40px);border-radius:clamp(20px,1.354vw,26px);overflow:hidden}.banner-section .banner-container .banner-container_text{width:100%}.banner-section .banner-container .banner-container_text p{font-weight:300;color:#f7f5f0;text-align:center;font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px)}.banner-section .banner-container .banner-container_text .links-inline{margin-top:14px;display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:column;align-items:center;row-gap:14px}@media only screen and (min-width:768px){.banner-section .banner-container .banner-container_text .links-inline{flex-direction:row}}.banner-section .banner-container .banner-container_text .links-inline a{font-size:clamp(25px,25px + 9*(100vw - 375px)/1545,34px);transition:color .3s ease-out;display:block}.banner-section .banner-container .banner-container_text .links-inline a:hover{color:#ff4a00}.banner-section .banner-container .banner-container_text .links-inline a:not(:last-child)::after{content:none}@media only screen and (min-width:768px){.banner-section .banner-container .banner-container_text .links-inline a:not(:last-child)::after{content:"|";margin-inline:.75rem;color:#f7f5f0}}.banner-review{position:relative}.banner-review .grid__item--1 svg{position:absolute;top:0;right:0;width:clamp(30px,2.917vw,56px)}.banner-review .grid__item--1:last-child svg{position:absolute;bottom:0;left:0;top:initial;right:initial}.banner-review .banner-container{position:relative;display:flex;align-items:center;background-color:#fff;color:#fff;background-position:top center;background-size:cover;background-repeat:no-repeat;background-image:var(--bg-image,none);padding:clamp(20px,2.083vw,40px);border-radius:clamp(16px,1.042vw,20px);overflow:hidden}.banner-review .banner-container .content-banner{display:flex;flex-direction:column;align-items:center;gap:clamp(20px,2.5vw,40px);padding:clamp(12px,1.25vw,24px) 0}.banner-review .banner-container .content-banner::before{content:"";position:relative;top:0;left:0;background:url(src/img/ico-open-blockquote.svg) center center no-repeat;background-size:contain;width:clamp(28px,2.917vw,56px);height:clamp(21px,2.24vw,43px);margin-bottom:auto;flex-shrink:0;margin-right:auto}.banner-review .banner-container .content-banner::after{content:"";position:relative;background:url(src/img/ico-close-blockquote.svg) center center no-repeat;background-size:contain;width:clamp(28px,2.917vw,56px);height:clamp(21px,2.24vw,43px);margin-top:auto;flex-shrink:0;margin-left:auto}@media only screen and (min-width:768px){.banner-review .banner-container .content-banner{flex-direction:row}}.banner-review .banner-container .content-banner .banner-container_image{position:relative;width:clamp(100px,9.896vw,190px);height:clamp(100px,9.896vw,190px);flex-shrink:0}.banner-review .banner-container .content-banner .banner-container_text{display:flex;flex-direction:column;gap:clamp(20px,1.667vw,32px);width:100%;color:#2e002e}.banner-review .banner-container .content-banner .banner-container_text blockquote{font-size:clamp(25px,25px + 9*(100vw - 375px)/1545,34px);padding:0;margin:0}.text-container{display:flex;flex-direction:column;min-height:600px}.text-fader{min-width:clamp(100px,33.3333333333vw,600px);position:relative;color:#2e002e;min-height:29vw}.text-fader h3{white-space:nowrap}.text-fader h2{text-transform:none}.text-fader .fade-slide{position:absolute;opacity:0;transition:opacity .5s ease;z-index:0}.text-fader .fade-slide.active-fade{opacity:1!important;transition:opacity .5s ease;z-index:100}.image-swiper{width:100%}.image-swiper .swiper-slide{transition:transform .3s ease;transform:scale(.8)!important;transform-origin:bottom center}.image-swiper .swiper-slide.swiper-slide-active{transform:scale(1)!important}.controls{position:relative;max-width:200px;display:flex;align-items:center;justify-content:space-between;height:50px;margin-left:auto;margin-right:0;z-index:100}.controls .swiper-button-next,.controls .swiper-button-prev{height:35px;width:90px;position:relative;background-image:url(https://dev.ronda.vet/wp-content/uploads/green_arrow.svg);background-repeat:no-repeat;background-position:center;top:0;margin-top:0;background-size:contain}.controls .swiper-button-prev{transform:rotate(-180deg)}.controls .swiper-button-next:after,.controls .swiper-button-prev:after{display:none}.jelly-id{position:fixed;width:0;height:0;border-radius:50%;background-color:red;pointer-events:none;transform-origin:50% 50%;z-index:9999;color:#2e002e;display:none}@media only screen and (min-width:1024px){.jelly-id{display:block}}.inside-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;font-weight:700;font-size:1.2rem;width:100%;height:20px;text-align:center}.only-mobile{display:block}@media only screen and (min-width:768px){.only-mobile{display:none}}.only-pc{display:none}@media only screen and (min-width:768px){.only-pc{display:block}}.site{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column}.site .site-main>div:not(.hero){opacity:.0001}body{font-family:"Be Vietnam Pro",sans-serif;font-size:clamp(16px,16px + 4*(100vw - 375px)/1545,20px);background-color:#fff;color:#2e002e;font-weight:400}.active-page>a{color:red!important}h1,h2,h3,h4{font-weight:400;margin:0;padding:0}.mobile-hidden{display:none}@media only screen and (min-width:1024px){.mobile-hidden{display:block}}.mobile-shown{display:block}@media only screen and (min-width:1024px){.mobile-shown{display:none!important}}.buttons-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:30px;align-items:center;justify-content:center}.buttons-wrapper--center{align-items:center;width:100%}.site-content{display:block}.site-content .content-area{width:100%}.container{position:relative;width:min(90vw,1602px);margin:0 auto}.container--full{width:100%}.container--invert .grid>*{order:calc(100 - var(--i))}.container--half .container-background{background-position:top left;background-size:cover}.container--half .grid .grid__item:nth-child(2){display:none}.container--half .grid .grid__item--5{grid-column:span 12}@media only screen and (min-width:1024px){.container--half .grid .grid__item--5{grid-column:span 7}}.container--half .grid .grid__item--6{grid-column:span 12}@media only screen and (min-width:1024px){.container--half .grid .grid__item--6{grid-column:span 5}}.container-background{position:absolute;top:0;width:100%;height:100%;background-position:top center;background-size:cover;background-repeat:no-repeat;background-image:var(--bg-image,none);background-color:var(--bg-color,none)}@media only screen and (min-width:1024px){.container-background{display:block}}.title{font-size:clamp(26px,26px + 8*(100vw - 375px)/1545,34px);line-height:124%;font-weight:600;font-style:normal;color:#2e002e}.title--xxl{font-size:clamp(40px,40px + 140*(100vw - 375px)/1545,180px);line-height:110%;font-weight:600;letter-spacing:-2.8px}.title--xl{font-size:clamp(40px,40px + 60*(100vw - 375px)/1545,100px);line-height:110%;font-weight:600;letter-spacing:-2px}.title--l{font-size:clamp(34px,34px + 38*(100vw - 375px)/1545,72px);line-height:110%}.title--s{font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);line-height:110%}.title--m{font-size:clamp(25px,25px + 9*(100vw - 375px)/1545,34px)}.title--article{font-size:clamp(18px,18px + 7*(100vw - 375px)/1545,25px);color:#2e002e;font-weight:600}.title--post{font-size:clamp(25px,25px + 29*(100vw - 375px)/1545,54px);color:#2e002e;line-height:134%;font-weight:700}.title--accordion{font-size:clamp(18px,1.25vw,24px);line-height:124%;margin:0;padding:0;text-align:left}.title--center{text-align:center}.title--center+.title-tip{text-align:center}.title--white{color:#fff}.title--white+.title-tip{color:#fff}.title--orange{color:#ff4a00}.title--purple{color:rgba(140,62,246,.4)}.title--banner{font-size:clamp(31px,31px + 31*(100vw - 375px)/1545,62px)}.title span{color:#2e002e}.title .char{opacity:.0001}.title .line{display:block}.title .line-inner{display:inline-block;padding-block:.12em;margin-block:-.12em;clip-path:inset(0 0 100% 0);will-change:clip-path}.wysiwyg{line-height:150%}.wysiwyg--xl{font-size:clamp(18px,1.771vw,34px);line-height:130%}.wysiwyg--l{font-size:clamp(22px,1.458vw,28px);line-height:130%}.wysiwyg--m{font-size:14px;line-height:20px}.wysiwyg--center{text-align:center}.wysiwyg--white{color:#fff}.wysiwyg strong{font-weight:700}.wysiwyg ul li{position:relative;padding-left:clamp(30px,2.083vw,40px)}.wysiwyg ul li::before{content:"";position:absolute;top:0;left:0;flex-shrink:0;width:clamp(20px,1.458vw,28px);aspect-ratio:1;background:url(src/img/ico-list.svg) no-repeat center/contain}.wysiwyg ul li:not(:last-child){margin-bottom:16px}.wysiwyg a{text-decoration:underline}.wysiwyg p{margin:0}.wysiwyg p:not(:last-child){margin-bottom:clamp(1.875rem,1.667rem + .889vw,2.5rem)}.wysiwyg ol{list-style:none;margin:0;padding:0;counter-reset:step}.wysiwyg ol>li{counter-increment:step;display:flex;align-items:flex-start;gap:18px;padding:clamp(.938rem,.625rem + 1.333vw,1.875rem) 0;border-bottom:1px solid #5d5d5e}.wysiwyg ol>li::before{color:#2e002e;content:counter(step,decimal-leading-zero);font-size:18px;line-height:1.55;width:2ch;flex:0 0 2ch;font-variant-numeric:tabular-nums}.wysiwyg ol>li:last-child{border-bottom:0;padding-bottom:0}.wysiwyg ol>li:first-child{padding-top:0}.text-white .title{color:#fff}.text-white .title-tip{color:#fff}.text-white .wysiwyg{color:#fff}.text-white .card{color:#fff}.page-thank-you .thank-you-section .section-text{background-color:#fff;border-radius:clamp(20px,1vw,50px);padding:3vw;max-width:1000px;margin:auto}.page-thank-you .thank-you-section .section-text .title-s2 p:first-of-type{color:#2e002e;text-transform:none;font-weight:400;font-size:clamp(22px,1.4vw,26px);line-height:clamp(26px,2vw,30px);margin-bottom:3vw}.page-thank-you .custom-related-posts{background-color:rgba(0,0,0,0)!important;padding:0;margin-top:2.5vw}.error404 .inside-article,.no-results .inside-article{text-align:center;color:#2e002e;min-height:70vh;display:flex;flex-direction:column;justify-content:center;padding-top:clamp(50px,15vw,160px)}.no-results{margin-top:0!important}.no-results .inside-article{min-height:0;padding-top:clamp(50px,15vw,60px)}.link-arrow{position:relative;display:inline-flex;align-items:center;gap:16px;color:#f7f5f0;text-decoration:none!important;padding-bottom:8px;font-weight:400;font-size:clamp(16px,16px + 4*(100vw - 375px)/1545,20px)}.link-arrow br{display:none}.link-arrow::after,.link-arrow::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#ff4a00}.link-arrow::before{transform:scaleX(1);transform-origin:right;transition:transform .3s cubic-bezier(.65,0,.35,1)}.link-arrow::after{transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.65,0,.35,1)}.link-arrow:hover::before{transform:scaleX(0)}.link-arrow:hover::after{transform:scaleX(1);transition-delay:.3s}.link-arrow:not(:hover)::before{transition-delay:.3s}.link-arrow__icon{background:url(src/img/ico-arrow.svg) no-repeat center right/24px auto;padding-right:40px;overflow:visible;transition:padding .3s ease-out}.link-arrow__icon br{display:none}.link-arrow__icon:hover{padding-right:43px}.link-arrow__icon svg{width:clamp(20px,1.302vw,25px);height:auto;fill:#2e002e;transition-duration:.45s;transform:rotate(0);transition:transform .3s cubic-bezier(.65,0,.35,1)}.link-arrow:hover .link-arrow__icon svg{transform:rotate(-45deg)}.link-arrow:focus-visible{outline:2px solid #2e002e;outline-offset:4px}.page-legal{opacity:1}.page-legal main .container{opacity:1!important;padding:clamp(150px,10.417vw,200px) 0 50px}.page-legal main a{text-decoration:underline;color:#ff4a00;transition:color .3s ease-out}.page-legal main a:hover{color:#2e002e}.page-legal main ul{margin:0;list-style:disc;margin-left:20px}.page-legal main ul:not(:last-child){margin-bottom:20px}.page-legal main ul li{padding-left:0;margin-bottom:0!important}.page-legal main ul li::before{display:none}.page-legal main p{margin:0}.page-legal main p:not(:last-child){margin-bottom:20px}.page-legal main .title:not(:first-child){margin-top:30px}.page-legal table{border:1px solid #d3d5da;border-collapse:collapse;margin-bottom:20px}.page-legal table thead{background-color:#bdbdbd}.page-legal table tbody>tr:nth-of-type(even){background-color:#dfdfdf}.page-legal table tbody>tr>th{text-align:left}.page-legal table td,.page-legal table th{border:1px solid #a0a0a0;padding:8px 10px}.page-legal h1,.page-legal h2,.page-legal h3,.page-legal h4,.page-legal h5,.page-legal h6{margin-bottom:clamp(20px,1.563vw,30px)}.padding-top-reset{padding-top:0}@media only screen and (min-width:768px){.padding-top-reset{padding-top:clamp(3.75rem,2.5rem + 5.333vw,7.5rem)}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.bg-image-degraded{background:url(https://dev.ronda.vet/wp-content/uploads/tire-mark-primary-mobile.webp) no-repeat bottom 60px center/100% auto}@media only screen and (min-width:768px){.bg-image-degraded{background:url(https://dev.ronda.vet/wp-content/uploads/tire-mark-primary-scaled.webp) no-repeat center center/auto 100%}}.tire-mark-primary{background:url(https://dev.ronda.vet/wp-content/uploads/tire-mark-primary-mobile.webp) no-repeat bottom 60px center/100% auto}@media only screen and (min-width:768px){.tire-mark-primary{background:url(https://dev.ronda.vet/wp-content/uploads/tire-mark-primary-scaled.webp) no-repeat center center/auto 100%}}.tire-mark-primary-invert{background:url(https://dev.ronda.vet/wp-content/uploads/tire-mark-primary-mobile.webp) no-repeat bottom 60px center/100% auto}@media only screen and (min-width:768px){.tire-mark-primary-invert{background:url(https://dev.ronda.vet/wp-content/uploads/tire-mark-primary-left-scaled.webp) no-repeat center center/auto 100%}}.tire-mark-secondary{background:0 0}@media only screen and (min-width:768px){.tire-mark-secondary{background:url(https://dev.ronda.vet/wp-content/uploads/tire-mark-secondary-scaled.webp) no-repeat center center/auto 100%}}.swiper,.swiper *{user-select:none;-webkit-user-select:none}.swiper-button-next,.swiper-button-prev,.swiper-pagination{user-select:none;-webkit-user-select:none}.swiper-button-disabled{opacity:.5;pointer-events:none;transition:opacity .3s ease-out}.swiper-button-disabled .slider-button--icon{opacity:.2}.top-spacing-none{padding-top:0}.bottom-spacing-none{padding-bottom:0}.color-orange{color:#ff4a00!important}.color-purple{color:#8c3ef6!important}.color-white{color:#fff!important}.tiers{width:100%;margin-top:clamp(40px,3.125vw,60px)}.tiers__text{text-align:center;color:#fff;line-height:139%;font-size:clamp(22px,1.458vw,28px);font-weight:500}.tiers__text span{font-size:clamp(15px,1.094vw,21px);letter-spacing:-.02em}.tiers__head{display:grid;grid-template-columns:minmax(100px,1fr) minmax(100px,.8fr) minmax(100px,.8fr);align-items:end;color:hsla(0,0%,100%,.9);font-size:clamp(13px,1.042vw,20px);line-height:110%;font-weight:400;column-gap:0}.tiers__head .tiers__head-cell:not(:first-child){border-bottom:1px solid #8c3ef6}.tiers__table{max-width:1070px;margin:30px auto 0;scrollbar-width:thin;scrollbar-color:#8c3ef6 rgba(140,62,246,.1)}.tiers__table::-webkit-scrollbar{width:4px}.tiers__table::-webkit-scrollbar-track{background:rgba(140,62,246,.1);border-radius:10px}.tiers__table::-webkit-scrollbar-thumb{background-color:#8c3ef6;border-radius:10px;border:1.5px solid transparent;background-clip:content-box}.tiers__head-cell:nth-child(2),.tiers__head-cell:nth-child(3){padding:clamp(20px,1.563vw,30px) 2px;text-align:center;background-color:#250025;height:100%}.tiers__head-cell:nth-child(2){border-top-left-radius:20px}.tiers__head-cell:nth-child(3){border-top-right-radius:20px}.tiers__head-cell--empty{opacity:0;pointer-events:none}.tiers__body{display:flex;flex-direction:column;gap:0}.tiers__row{display:grid;grid-template-columns:minmax(100px,1fr) minmax(100px,.8fr) minmax(100px,.8fr);align-items:center;padding:20px 0;background:#250025;color:#fff;column-gap:0}.tiers__row--active{background:#f3f0f0;color:#2a002d;border-radius:20px;transform:scale(1.03);margin-bottom:2px}.tiers__row:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.tiers__row:first-child{border-top-left-radius:20px}.tiers__row:not(.tiers__row:last-child){border-bottom:1px solid #8c3ef6}.tiers__cell{min-width:0}.tiers__cell--tier{display:flex;align-items:center;gap:0;white-space:wrap;min-width:0;padding-left:20px}.tiers__cell--value{text-align:center;font-size:clamp(14px,1.458vw,28px);line-height:110%;font-weight:400;white-space:wrap}.tiers__cell--price{text-align:center;font-size:clamp(15px,1.771vw,32px);line-height:110%;font-weight:500;white-space:wrap}.tiers__cell--price span{font-size:clamp(14px,1.406vw,25px);letter-spacing:-.02em}.tiers__label{font-size:clamp(14px,1.458vw,20px);line-height:139%;color:#fff;white-space:wrap;min-width:clamp(60px,5.208vw,100px)}.tiers__divider{width:1px;height:1.5rem;background:#f7f5f0;margin:0 15px}.tiers__row--active .tiers__divider{background:#202020}.tiers__name{font-size:clamp(14px,1.042vw,20px);line-height:110%;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tiers__note{max-width:1070px;margin:20px auto 0;color:#fff;text-align:center;font-size:clamp(22px,1.458vw,28px);line-height:139%}.tiers__note span{line-height:110%;font-size:clamp(14px,.885vw,17px);margin-bottom:clamp(30px,3.125vw,60px);display:block;text-align:left}.tiers ul{display:flex;flex-direction:column;justify-content:space-between;margin:clamp(40px,4.688vw,90px) 0}.tiers ul li{display:flex;align-items:center;gap:clamp(20px,1.667vw,32px);padding:clamp(20px,1.563vw,30px) 0;color:#f7f5f0;font-size:clamp(18px,1.25vw,24px);font-weight:500}.tiers ul li img{width:clamp(25px,2.708vw,52px);height:clamp(25px,2.708vw,52px)}.tiers ul .divider{background-color:#8c3ef6;width:100%;min-height:1px;padding:0}@media only screen and (min-width:1024px){.tiers ul{flex-direction:row}.tiers ul .divider{width:1px;min-height:100%}}.video-full{margin:clamp(40px,4.583vw,88px) auto clamp(30px,3.125vw,60px);width:min(90vw,1000px)}.video-full .video-wrap{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.video-full wistia-player[media-id=fu14ga5sps]:not(:defined){background:center/cover no-repeat url(https://fast.wistia.com/embed/medias/fu14ga5sps/swatch);display:block;filter:blur(5px);padding-top:56.25%}.video-full .video-sound{position:relative;z-index:10;border:0;background:rgba(0,0,0,0);color:#fff;padding:10px 14px;cursor:pointer;line-height:1;color:#2e002e;text-decoration:underline;font-size:clamp(16px,16px + 4*(100vw - 375px)/1545,20px)}.video-full .is-hidden{display:none}.image{position:relative}.rload-share{padding:clamp(18px,1.25vw,24px) 0;display:flex;align-items:center;gap:clamp(20px,1.25vw,24px);border-top:1px solid #e4dfdf}.rload-share p{font-size:clamp(12px,.781vw,15px);font-weight:600}#guides{display:block;position:fixed;z-index:1000000;width:100%;height:100%;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:1}#guides .guides__horizontal{display:none;position:relative;top:0;margin:0 auto;width:90vw;max-width:1602px;height:100%}@media only screen and (min-width:768px){#guides .guides__horizontal{width:90vw}}#guides .guides__horizontal .grid{position:relative;margin:0 auto;width:100%;height:100vh;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:clamp(1.25rem,1rem + 1.067vw,2rem)}@media only screen and (min-width:768px){#guides .guides__horizontal .grid{grid-template-columns:repeat(12,1fr)}}#guides .guides__horizontal .grid-item{background-color:red;opacity:.2}#guides .guides__switcher{display:block;position:absolute;width:auto;bottom:0;left:0;width:40px;height:30px;overflow:hidden;pointer-events:all;background-color:red;opacity:.6;cursor:pointer;will-change:transform}.grid{position:relative;margin:0 auto;width:100%;height:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:clamp(1.25rem,1rem + 1.067vw,2rem);align-items:stretch}@media only screen and (min-width:1024px){.grid{grid-template-columns:repeat(12,1fr)}}.grid--center{align-items:center}.grid .grid__item{position:relative;grid-column:span 12}@media only screen and (min-width:1024px){.grid .grid__item--1{grid-column:span 1}.grid .grid__item--2{grid-column:span 2}.grid .grid__item--3{grid-column:span 3}.grid .grid__item--4{grid-column:span 4}.grid .grid__item--5{grid-column:span 5}.grid .grid__item--6{grid-column:span 6}.grid .grid__item--7{grid-column:span 7}.grid .grid__item--8{grid-column:span 8}.grid .grid__item--9{grid-column:span 9}.grid .grid__item--10{grid-column:span 10}.grid .grid__item--11{grid-column:span 11}.grid .grid__item--12{grid-column:span 12}}.grid .grid__item--disable{display:none}@media only screen and (min-width:1024px){.grid .grid__item--disable{display:block}}.grid-center .container .grid{align-items:center}.grid-reverse .grid .grid__item:nth-child(1){order:1}.grid-reverse .grid .grid__item:nth-child(2){order:2}.grid-reverse .grid .grid__item:nth-child(3){order:3}.grid-reverse .grid .section-image{margin-top:30px}@media only screen and (min-width:768px){.grid-reverse .grid .grid__item:nth-child(1){order:3}.grid-reverse .grid .grid__item:nth-child(2){order:2}.grid-reverse .grid .grid__item:nth-child(3){order:1}.grid-reverse .grid .section-image{margin-top:0}}.wistia-modal{position:fixed;inset:0;z-index:99999;display:block;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility 0s linear .28s}.wistia-modal.is-open{pointer-events:auto;opacity:1;visibility:visible;transition:opacity .28s ease,visibility 0s}.wistia-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.9);opacity:0;transition:opacity .28s ease;cursor:pointer}.wistia-modal.is-open .wistia-modal__backdrop{opacity:1}.wistia-modal__dialog{position:absolute;inset:0;display:grid;place-items:center;padding:24px}.wistia-modal__content{width:min(1200px,100%);height:min(675px,100%);transform:translateY(14px) scale(.98);opacity:0;transition:transform .28s ease,opacity .28s ease;will-change:transform,opacity;display:flex;justify-content:center;align-items:center;height:auto}.wistia-modal.is-open .wistia-modal__content{transform:translateY(0) scale(1);opacity:1}.wistia-modal__player{width:100%;height:100%;background:#000;opacity:0;transition:opacity .25s ease .05s}.wistia-modal.is-open .wistia-modal__player{opacity:1}.wistia-modal__close{position:absolute;top:16px;right:16px;z-index:2;border:0;background:#ff4a00;color:#fff;width:44px;height:44px;border-radius:999px;cursor:pointer;transition:backgroundColor .28s ease,color .28s ease}.wistia-modal__close:hover{background:#fff;color:#ff4a00}@media(max-width:900px){.wistia-modal__content{width:100%;height:auto}}@media(prefers-reduced-motion:reduce){.wistia-modal,.wistia-modal__backdrop,.wistia-modal__content,.wistia-modal__player{transition:none!important}.wistia-modal__content{transform:none!important;opacity:1!important}.wistia-modal__backdrop{opacity:1!important}}.js-wistia-open{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0)}.page-blog .blog-hero{position:relative;display:flex;align-items:center;background-image:var(--hero-bg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;padding:clamp(60px,6.25vw,120px) 0}.page-blog .blog-hero .title{color:#f7f5f0;text-align:center;max-width:1324px;margin:0 auto;padding-top:64px;font-weight:600}@media only screen and (min-width:1024px){.page-blog .blog-hero .title{padding-top:84px}}.page-blog .blog-categories{padding-bottom:clamp(50px,5.938vw,114px)}.page-blog .blog-categories .blog-filters{margin:clamp(45px,4.688vw,90px) 0 clamp(50px,5.208vw,100px)}.page-blog .blog-categories p{margin-right:clamp(14px,.833vw,16px);width:100%}@media only screen and (min-width:768px){.page-blog .blog-categories p{width:auto}}.page-blog .blog-categories .blog-filters__audience{display:flex;gap:clamp(14px,.833vw,16px);flex-wrap:wrap;justify-content:flex-start;align-items:center}@media only screen and (min-width:768px){.page-blog .blog-categories .blog-filters__audience{justify-content:center}}.page-blog .blog-categories .blog-filters__topics{display:flex;gap:clamp(14px,.833vw,16px);flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:clamp(25px,2.083vw,40px)}@media only screen and (min-width:768px){.page-blog .blog-categories .blog-filters__topics{justify-content:center}}.page-blog .blog-categories .filter-btn{padding:clamp(14px,.833vw,16px) clamp(20px,1.25vw,24px);border:1px solid #2e002e;background:rgba(0,0,0,0);cursor:pointer;transition:background-color .8s ease,color .8s ease;color:#2e002e;border-radius:100vw}.page-blog .blog-categories .filter-btn:hover{background-color:#2e002e;color:#fff}.page-blog .blog-categories [data-audience=all]{padding:clamp(14px,.833vw,16px) clamp(28px,1.667vw,32px)}.page-blog .blog-categories .filter-btn.is-active{background-color:#2e002e;color:#fff;pointer-events:none}.page-blog .blog-categories .filter-btn.is-disabled{opacity:.4;pointer-events:none;cursor:default}.page-blog .blog-categories .blog-list{display:grid;grid-template-columns:1fr;gap:clamp(1.25rem,1rem + 1.067vw,2rem)}@media only screen and (min-width:768px){.page-blog .blog-categories .blog-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.page-blog .blog-categories .blog-list{grid-template-columns:repeat(3,1fr)}}.page-blog .blog-categories .blog-card{display:flex;flex-direction:column;background-color:#f7f5f0;overflow:hidden;border-radius:10px}.page-blog .blog-categories .blog-card:hover .blog-card__image img{transform:scale(1.05)}.page-blog .blog-categories .blog-card[hidden]{display:none}.page-blog .blog-categories .blog-card__image{display:block;aspect-ratio:507/249;overflow:hidden}.page-blog .blog-categories .blog-card__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease}.page-blog .blog-categories .blog-card__tags{display:flex;gap:8px;flex-wrap:wrap}.page-blog .blog-categories .blog-card__content{display:flex;flex-direction:column;padding:clamp(18px,.729vw,24px);flex:1}.page-blog .blog-categories .blog-card__audiences{display:flex;gap:8px;flex-wrap:wrap}.page-blog .blog-categories .blog-card__audience{display:inline-flex;align-items:center;width:fit-content;padding:8px 10px;border:1px solid #2e002e;border-radius:100vw;color:#2e002e;font-size:clamp(14px,.833vw,16px);line-height:1}.page-blog .blog-categories .blog-card__topics{display:flex;gap:8px;flex-wrap:wrap}.page-blog .blog-categories .blog-card__topic{display:inline-flex;align-items:center;width:fit-content;padding:8px 10px;border:1px solid #2e002e;border-radius:100vw;color:#2e002e;font-size:clamp(14px,.833vw,16px);line-height:1}.page-blog .blog-categories .blog-card__title{margin:16px 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2;min-height:2.4em}.page-blog .blog-categories .blog-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none}.page-blog .blog-categories .blog-card__excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#2e002e;font-size:clamp(14px,.833vw,16px);line-height:150%}.page-blog .blog-categories .blog-card__excerpt>:last-child{margin-bottom:0}.page-blog .blog-categories .blog-card__date{display:block;color:#2e002e;font-size:15px;margin-top:auto;padding-top:16px}.page-blog .blog-categories .blog-pagination{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:clamp(50px,5.208vw,100px)}.page-blog .blog-categories .blog-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:clamp(30px,2.083vw,40px);height:clamp(30px,2.083vw,40px);border-radius:100vw;color:#2e002e;text-decoration:none;transition:background-color .8s ease,color .8s ease}.page-blog .blog-categories .blog-pagination .page-numbers.current{background-color:#2e002e;border:1px solid #2e002e;color:#fff}.page-blog .blog-categories .blog-pagination .page-numbers.dots{border-color:transparent;pointer-events:none;padding:0 4px;min-width:auto}.page-practices .sliding-cards--reviews .section-slider .card--info .card-text blockquote{color:#8c3ef6}.page-practices .sliding-cards--reviews .section-slider .card::before{background-image:url(src/img/ico-reviews-pruple.svg)}.page-locums .basic-section--bgcolor .container{background-color:#ffece5}.page-locums .basic-section--bgcolor .container .section-image{background-color:#ffbba0}.page-locums .basic-section--videos .section-text{margin-bottom:0}.page-locums .basic-section--videos .section-text .title-tip{color:#ff4a00;border:solid 1px #ff4a00}.page-about .basic-section--banner .rld-button--secondary .button-ico{display:none}.single-post .site-header{--header-bg-opacity:1}.single-post{padding:clamp(90px,6.25vw,120px) 0 0}.single-post .content-sticky{position:sticky;top:120px;display:none;padding-bottom:20px}@media only screen and (min-width:1024px){.single-post .content-sticky{display:flex;flex-direction:column;gap:20px}}.single-post .content-sticky .content-widget{background-color:#f7f5f0;width:100%;border-radius:12px;padding:clamp(20px,1.563vw,30px)}.single-post .content-sticky .content-widget .rload-post-index{padding-bottom:clamp(18px,1.667vw,34px)}.single-post .content-sticky .content-widget .rload-post-index .index-title{font-size:18px;padding-bottom:10px;font-weight:600}.single-post .content-sticky .content-widget .rload-post-index ul.rload-post-index__list{counter-reset:item;list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.single-post .content-sticky .content-widget .rload-post-index ul.rload-post-index__list li{counter-increment:item;display:flex;gap:8px;font-size:16px}.single-post .content-sticky .content-widget .rload-post-index ul.rload-post-index__list li a{font-size:16px}.single-post .content-sticky .content-widget .rload-post-index ul.rload-post-index__list li a:hover{text-decoration:underline}.single-post .content-sticky .content-widget .rload-post-index ul.rload-post-index__list li::before{content:counter(item,decimal-leading-zero) ".";color:#ff4a00;font-weight:600;flex-shrink:0}.single-post .content-sticky .content-widget .rload-share{padding-bottom:0}.single-post .content-sticky .content-widget__banner .banner-cta{background-color:#2e002e;overflow:hidden;border-radius:clamp(16px,1.042vw,20px);color:#f7f5f0}.single-post .content-sticky .content-widget__banner .banner-cta .banner-cta__content{padding:clamp(18px,1.667vw,32px);display:flex;flex-direction:column;align-items:center}.single-post .content-sticky .content-widget__banner .banner-cta .banner-cta__content .banner-cta__pretitle{font-weight:700;font-size:12px;line-height:150%;letter-spacing:.01em;text-align:center;text-transform:uppercase;color:#ff4a00}.single-post .content-sticky .content-widget__banner .banner-cta .banner-cta__content .banner-cta__title{font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);text-align:center}.single-post .content-sticky .content-widget__banner .banner-cta .banner-cta__content .banner-cta__text{text-align:center;margin:0;padding:0;font-weight:300}.single-post .content-sticky .content-widget__banner .banner-cta .banner-cta__content .banner-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(18px,1.667vw,32px)}.single-post .content-sticky .content-widget__banner .banner-cta .banner-cta__content .banner-cta__actions .rld-button{width:100%;max-width:380px;text-align:center;justify-content:center}.single-post .content-sticky .content-widget__banner .banner-cta .banner-cta__content .banner-cta__actions .rld-button a{font-size:18px}.single-post .post-back-link{display:inline-flex;align-items:center;gap:clamp(8px,.677vw,13px);margin-top:clamp(20px,2.083vw,40px);color:#2e002e;text-decoration:none;transition:opacity .3s ease;font-weight:600}.single-post .post-back-link svg{width:clamp(18px,1.25vw,24px);height:clamp(18px,1.25vw,24px)}.single-post .post-back-link:hover{opacity:.7}.single-post .single-post-tags{margin:clamp(35px,3.646vw,70px) 0 16px;display:flex;flex-wrap:wrap;gap:16px}.single-post .single-post-tags .single-post__audiences{display:flex;gap:16px;flex-wrap:wrap}.single-post .single-post-tags .single-post__audiences .single-post__audience{display:inline-flex;align-items:center;width:fit-content;padding:16px 24px;border:1px solid #2e002e;border-radius:100vw;color:#2e002e;line-height:1}.single-post .single-post-tags .single-post__topics{display:flex;gap:16px;flex-wrap:wrap}.single-post .single-post-tags .single-post__topics .single-post__topic{display:inline-flex;align-items:center;width:fit-content;padding:16px 24px;border:1px solid #2e002e;border-radius:100vw;color:#2e002e;line-height:1}.single-post .single-post__author{display:flex;align-items:center;padding:10px 0 clamp(20px,1.771vw,34px);border-bottom:1px solid #2e002e}.single-post .single-post__author--footer{margin:clamp(20px,1.771vw,34px) 0 clamp(20px,2.083vw,40px);padding:16px;align-items:flex-start;background-color:#f7f5f0;border-radius:6px;border:0}.single-post .single-post__author-avatar{flex-shrink:0;margin-right:8px}.single-post .single-post__author-avatar img{display:block;width:clamp(30px,2.708vw,52px);height:clamp(30px,2.708vw,52px);border-radius:50%;object-fit:cover}.single-post .single-post__author-content{display:flex;flex-direction:column}.single-post .single-post__author-label{display:block;color:rgba(46,0,46,.6)}.single-post .single-post__author-name{font-size:clamp(14px,.833vw,16px);font-weight:600}.single-post .single-post__author-last_name{font-size:12px;color:#2e002e}.single-post .single-post__author-last_name p:last-child{margin-bottom:0}.single-post .single-post__author-description{font-size:14px;color:#2e002e;margin-top:8px}.single-post .single-post__date{display:flex;font-size:clamp(14px,.833vw,16px);line-height:1.4}.single-post .single-post__separator{padding:0 16px}.single-post .single-post__meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.single-post .single-post__date,.single-post .single-post__reading-time{font-size:clamp(14px,.833vw,16px)}.single-post .entry-content{padding:clamp(20px,1.771vw,34px) 0 clamp(20px,2.083vw,40px)}.single-post .entry-content h1,.single-post .entry-content h2,.single-post .entry-content h3{font-size:clamp(25px,25px + 9*(100vw - 375px)/1545,34px);font-weight:600;line-height:124%;letter-spacing:-.02em;margin:0;padding:30px 0 10px}.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);font-weight:600;line-height:124%;letter-spacing:-.02em;margin:0;padding:30px 0 10px}.single-post .entry-content img{border-radius:12px}.single-post .entry-content p{padding:10px 0}.single-post .entry-content blockquote{margin:0;border-left:solid #ff4a00 16px;background-color:#f7f5f0;padding:clamp(25px,1.823vw,35px) clamp(38px,2.5vw,48px);font-weight:600;line-height:150%;margin:30px 0}.single-post .entry-content ol,.single-post .entry-content ul{list-style:none;padding:10px 0}.single-post .entry-content ol li,.single-post .entry-content ul li{position:relative;padding-left:20px}.single-post .entry-content ol li:not(:last-child),.single-post .entry-content ul li:not(:last-child){margin-bottom:16px}.single-post .entry-content ol li::before,.single-post .entry-content ul li::before{content:"";position:absolute;top:.4em;left:0;width:clamp(8px,.521vw,10px);height:clamp(8px,.521vw,10px);border-radius:50%;background-color:#ff4a00}.single-post .entry-content table{width:100%;border-collapse:collapse;background:#f7f5f0;margin:clamp(16px,1.042vw,20px) 0;border:1px solid #e4dfdf}.single-post .entry-content table tr:first-child{display:none}.single-post .entry-content table tr{display:block}.single-post .entry-content table td{display:block;width:100%;padding:16px;border-bottom:1px solid #e4dfdf;color:#2e002e;line-height:1;font-weight:400}.single-post .entry-content table td span{display:block;margin-bottom:10px;font-weight:600}.single-post .entry-content table td:last-child{border-bottom:none}.single-post .entry-content table td:first-child{background:#ff4a00;color:#fff;font-weight:700;line-height:1}.single-post .entry-content table td:nth-child(2)::before,.single-post .entry-content table td:nth-child(3)::before{display:block;margin-bottom:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ff4a00}.single-post .entry-content table b,.single-post .entry-content table strong{font-weight:700}@media only screen and (min-width:1024px){.single-post .entry-content table{table-layout:fixed;border:1px solid #e4dfdf;overflow:hidden}.single-post .entry-content table tbody{display:table-row-group}.single-post .entry-content table tr{display:table-row;margin-bottom:0;border:none}.single-post .entry-content table tr:first-child{display:table-row}.single-post .entry-content table td{display:table-cell;width:auto;padding:18px 10px;border:1px solid #e4dfdf;vertical-align:top;font-size:15px;line-height:1;color:#2e002e}.single-post .entry-content table td span{display:none}.single-post .entry-content table tr:first-child td{background:#ff4a00;color:#fff;font-weight:400;font-size:15px;line-height:1;padding:18px 10px}.single-post .entry-content table td:first-child{background:rgba(0,0,0,0);color:#2e002e;font-weight:500}.single-post .entry-content table td:nth-child(2),.single-post .entry-content table td:nth-child(3){width:auto}.single-post .entry-content table td:nth-child(2)::before,.single-post .entry-content table td:nth-child(3)::before{display:none}.single-post .entry-content table tr:not(:first-child):hover td{background:rgba(77,44,145,.03)}}.single-post .entry-content .banner-cta{background-color:#2e002e;overflow:hidden;border-radius:clamp(16px,1.042vw,20px);color:#f7f5f0;margin:clamp(90px,9.375vw,180px) 0 clamp(15px,.156vw,30px)}.single-post .entry-content .banner-cta .banner-cta__content{padding:clamp(18px,1.667vw,32px);display:flex;flex-direction:column;align-items:center}.single-post .entry-content .banner-cta .banner-cta__content .banner-cta__pretitle{font-weight:700;font-size:12px;line-height:150%;letter-spacing:.01em;text-align:center;text-transform:uppercase;color:#ff4a00}.single-post .entry-content .banner-cta .banner-cta__content .banner-cta__title{font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);text-align:center}.single-post .entry-content .banner-cta .banner-cta__content .banner-cta__text{text-align:center;margin:0;padding:0;font-weight:300}.single-post .entry-content .banner-cta .banner-cta__content .banner-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(18px,1.25vw,24px)}.single-post .keep-reading{position:relative;margin:0;padding:0}.single-post .keep-reading__title{font-size:clamp(25px,25px + 9*(100vw - 375px)/1545,34px);font-weight:600;line-height:124%;letter-spacing:-.02em;margin:0 0 18px}.single-post .keep-reading__grid{display:flex;flex-direction:column;gap:clamp(1.25rem,1rem + 1.067vw,2rem)}@media only screen and (min-width:768px){.single-post .keep-reading__grid{flex-direction:row}}.single-post .keep-reading__card{background-color:#f7f5f0;border-radius:10px;overflow:hidden;width:100%}@media only screen and (min-width:768px){.single-post .keep-reading__card{flex-direction:row;width:calc(50% - clamp(10px,.833vw,16px))}}.single-post .keep-reading__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.single-post .keep-reading__image{aspect-ratio:507/249;overflow:hidden}.single-post .keep-reading__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.single-post .keep-reading__content{display:flex;flex-wrap:wrap;gap:16px;padding:clamp(18px,1.25vw,24px)}.single-post .keep-reading__audiences,.single-post .keep-reading__topics{display:flex;flex-wrap:wrap;gap:8px}.single-post .keep-reading__audience,.single-post .keep-reading__topic{display:inline-flex;align-items:center;width:fit-content;padding:8px 12px;border:1px solid #2e002e;border-radius:100vw;color:#2e002e;font-size:12px;line-height:1}.single-post .keep-reading__card-title{font-size:clamp(18px,18px + 7*(100vw - 375px)/1545,25px);font-weight:600;line-height:124%;letter-spacing:-.02em;margin:0}.single-post .keep-reading__content-text{width:100%}.single-post .keep-reading__excerpt{margin-top:4px;width:100%;font-size:clamp(14px,.833vw,16px);line-height:150%;color:#2e002e}.single-post .keep-reading__excerpt p{margin:0}.single-post .keep-reading__date{font-size:clamp(14px,.833vw,16px);line-height:150%}.single-post .keep-reading__card:hover .keep-reading__image img{transform:scale(1.04)}.single-post .entry-footer{padding:clamp(18px,1.25vw,24px) 0}.single-post .entry-footer .post-edit-link{font-size:14px;transition:color .3s ease}.single-post .entry-footer .post-edit-link:hover{color:#ff4a00}.single-post .content__banner .banner-cta{background-color:#2e002e;overflow:hidden;border-radius:clamp(16px,1.042vw,20px);color:#f7f5f0;margin:0 0 clamp(15px,.156vw,30px)}.single-post .content__banner .banner-cta .banner-cta__content{padding:clamp(18px,1.667vw,32px);display:flex;flex-direction:column;align-items:center}.single-post .content__banner .banner-cta .banner-cta__content .banner-cta__pretitle{font-weight:700;font-size:12px;line-height:150%;letter-spacing:.01em;text-align:center;text-transform:uppercase;color:#ff4a00}.single-post .content__banner .banner-cta .banner-cta__content .banner-cta__title{font-size:clamp(18px,18px + 10*(100vw - 375px)/1545,28px);text-align:center}.single-post .content__banner .banner-cta .banner-cta__content .banner-cta__text{text-align:center;margin:0;padding:0;font-weight:300}.single-post .content__banner .banner-cta .banner-cta__content .banner-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(18px,1.25vw,24px)}.error404{display:flex;flex-direction:column;min-height:100vh}.error404 .site-main{display:flex;justify-content:center;align-items:center;flex:1}.error404 .site-main .container{padding:clamp(6.25rem,4.167rem + 8.889vw,12.5rem) 0 50px}.error404 .site-main .container .title{margin-bottom:clamp(1.25rem,1.042rem + .889vw,1.875rem)}.error404 .site-main .container .wysiwyg p{line-height:121%;margin-bottom:20px}