@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-section,.basic-section,.card-grid-section,.logo-gallery,.marquee-section .buttons-wrapper,.marquee-section .max-container,.sliding-cards,.tabs-buttons,.toggle-blocks-section{padding-top:clamp(35px,3.646vw,70px);padding-bottom:clamp(35px,3.646vw,70px)}.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%;background:rgba(0,0,0,0);opacity:.0001;--header-bg-opacity:0}.site-header::before{content:"";position:absolute;inset:0;background:#2e002e;opacity:var(--header-bg-opacity);pointer-events:none;z-index:0}.site-header_container{position:relative;width:min(90vw,1620px);margin:0 auto;position:relative;display:flex;align-items:center;justify-content:space-between;padding:25px 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:30px;height:30px;display:block;padding:0;margin-left:auto}.site-header .hamburguer-wrapper.open{background:url(src/img/close.svg) no-repeat center;background-size:20px 20px}@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:flex-start}.site-header .menu-right-container .rld-button{gap:10px;max-height:42px;display:inline-flex;padding:8px}@media only screen and (min-width:768px){.site-header .menu-right-container .rld-button{max-height:56px}}.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{font-size:clamp(15px,1.042vw,20px)}.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}}.site-header .menu-right-container .ico-user{display:block}@media only screen and (min-width:768px){.site-header .menu-right-container .ico-user{display:none}}@media only screen and (min-width:1024px){.site-header nav{width:100%}}.site-header nav .rld-menu-container{position:fixed;background:#fff;width:100%;left:0;height:0;overflow:hidden;top:70px;display:flex;flex-direction:column;width:100%;padding:0 20px}@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-top-container,.site-header nav .rld-menu-container .menu-top-es-container{margin-left:clamp(.063rem,-1.167rem + 5.244vw,3.75rem);margin-right:5px}}.site-header nav .rld-menu-container .rld-menu{padding:87px 0 0}@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}.site-header nav .rld-menu-container .rld-menu li:not(:last-child){margin-bottom:20px}@media only screen and (min-width:1024px){.site-header nav .rld-menu-container .rld-menu li{opacity:1}.site-header nav .rld-menu-container .rld-menu li:not(:last-child){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:#000;display:block;font-size:clamp(1rem,.958rem + .178vw,1.125rem);font-style:normal;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:hover{color:#ff4a00}}.site-header .rld-logo{width:clamp(85px,6.875vw,132px)}.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:18px;margin-top:17px}@media only screen and (min-width:1024px){.social-links{justify-content:flex-end}}.social-links li a{display:block;width:38px;height:38px;border-radius:100%;transition:opacity .3s ease-out}.social-links li a.facebook{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="M19.2041 31.526H23.21V21.3787H26.0045L26.2987 17.9845H23.2013V16.0513C23.2013 15.2465 23.357 14.9316 24.1271 14.9316H26.2987V11.4062H23.5214C20.5365 11.4062 19.1955 12.7359 19.1955 15.2727V17.9845H17.1104V21.4224H19.1955V31.526H19.2041Z" fill="white"/></svg>');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,<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="M18.4093 19.0215H15.1427V29.6842H18.4093V19.0215Z" fill="white"/><path d="M16.7589 17.6303C17.8284 17.6303 18.6907 16.7501 18.6907 15.6603C18.6907 14.5706 17.8284 13.6904 16.7589 13.6904C15.6894 13.6904 14.8271 14.5706 14.8271 15.6603C14.8271 16.7501 15.6894 17.6303 16.7589 17.6303Z" fill="white"/><path d="M23.6242 24.0937C23.6242 22.5932 24.304 21.7047 25.614 21.7047C26.8161 21.7047 27.3882 22.5597 27.3882 24.0937V29.6933H30.6382V22.9369C30.6382 20.0784 29.0381 18.6953 26.7995 18.6953C24.561 18.6953 23.6242 20.4557 23.6242 20.4557V19.0222H20.4902V29.6849H23.6242V24.0853V24.0937Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:100% 100%;background-position:center}.social-links li a.twitter{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_202_763)'%3e%3cpath d='M10.3095 7.97177L16.6962 0.547791H15.1828L9.63725 6.99402L5.20799 0.547791H0.0993652L6.79721 10.2955L0.0993652 18.0808H1.61295L7.4693 11.2734L12.1469 18.0808H17.2555L10.3093 7.97177H10.3098H10.3095ZM8.23646 10.3813L7.5578 9.41073L2.15823 1.68709H4.48287L8.84049 7.9203L9.51916 8.8909L15.1835 16.9931H12.8589L8.2366 10.3816V10.3812L8.23646 10.3813Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_202_763'%3e%3crect width='17.156' height='17.533' fill='white' transform='translate(0.0993652 0.547791)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:100% 100%;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{height:100%}.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;justify-content:flex-start;gap:20px;height:100%;align-items:flex-end}.site-footer .footer-widgets .footer-widget-area #block-5 .ico-store{width:auto;height:clamp(40px,3.073vw,59px)}.site-footer .footer-widgets .footer-widget-area #block-5 .ico-store img{display:block;width:auto;height:100%}@media only screen and (min-width:768px){.site-footer .footer-widgets .footer-widget-area #block-5{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:#fff;font-size:13px;font-style:normal;transition:color .3s ease-out}.site-footer .footer-legal a:hover{color:#ff4a00}.site-footer .footer-legal .copy{font-size:13px;line-height:1.5;color:#f0f1ea;width:100%;margin-top:30px}@media only screen and (min-width:1024px){.site-footer .footer-legal .copy{margin-top:0;width:clamp(300px,30.208vw,600px)}}.site-footer .footer-legal .copy span{display:block;font-weight:500}.site-footer .footer-legal .copy p{color:rgba(240,241,234,.7)}.site-footer .footer-legal .copy p:not(:last-child){margin-bottom:10px}.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:#000;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:100dvh;align-items:flex-end;transform:scale(1.05);opacity:.0001;filter:blur(5px)}@media only screen and (min-width:1200px){.hero--background{aspect-ratio:1920/737;height:auto}}.hero--background .hero-text-content{position:relative;display:flex;width:100%;height:100%;justify-content:flex-end;align-items:flex-start;flex-direction:column;color:#fff;padding-bottom:clamp(1.563rem,1.042rem + 2.222vw,3.125rem)}.hero--background .hero-text-content .title{color:#fff;font-size:clamp(40px,4.688vw,90px);font-size:clamp(2.5rem,1.666rem + 3.56vw,5.938rem);line-height:.95;font-style:normal;font-weight:500;letter-spacing:-1px;text-wrap:balance;position:relative;display:inline-block}.hero--background .hero-text-content .title:has(+p){margin-bottom:24px}.hero--background .hero-text-content .title .char,.hero--background .hero-text-content .title .line,.hero--background .hero-text-content .title .word{display:inline-block;will-change:transform,opacity,filter}.hero--background .hero-text-content 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--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 span{display:block;opacity:.0001}.hero--video .content-text .title-tip{color:#fff;opacity:.0001}.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:20px;overflow:hidden;margin-bottom:40px;aspect-ratio:1/1;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}.rld-button{padding: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:all .3s ease-out;display:inline-flex;align-items:center;gap:10px;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:2px solid #fff}.rld-button--secondary .button-ico{display:flex}.rld-button--secondary:hover{background-color:#fff}.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}.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__item--2{display:none}.basic-section .section-text .wysiwyg{margin-top:clamp(1.25rem,.833rem + 1.778vw,2.5rem)}.basic-section .section-image_text{font-size:clamp(12px,.729vw,14px)}.basic-section .section-image_text p{margin:16px 0 0 0;padding:0}.basic-section .section-image{margin-top:40px}@media only screen and (min-width:1024px){.basic-section .section-image{margin-top:0}}.basic-section .section-image{overflow:hidden}.basic-section .section-image .section-image_media{position:relative}.basic-section .section-image .section-image_media button svg{width:clamp(130px,10.313vw,198px);aspect-ratio:1}.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--button .buttons-wrapper{margin:0 auto;width:100%;justify-content:center}.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__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-reverse;margin-bottom:clamp(10px,4.583vw,88px);align-items:center}.basic-section--videos .section-text .title-tip{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}@media only screen and (min-width:1024px){.basic-section--videos .section-text .title-tip{padding:7px 17px 7px 9px}}.basic-section--videos .section-text .title-tip::before{content:"";position:relative;background:url(https://practice.ronda.vet/wp-content/uploads/img-title-tip.webp) center center no-repeat;background-size:contain;width:142px;height:58px}.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:20px;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--cards{margin:clamp(30px,3.906vw,75px) 0}.basic-section--cards .grid__item--5{grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--cards .grid__item--5{grid-column:span 6!important}}.basic-section--cards .grid__item--7{grid-column:span 12!important}@media only screen and (min-width:1024px){.basic-section--cards .grid__item--7{grid-column:span 6!important}}.basic-section--cards .section-image_media{overflow:hidden;border-radius:20px}.basic-section--cards .section-text{height:100%}.basic-section--cards .section-text .wysiwyg{margin-top:0;height:100%}.basic-section--cards .section-text ul{display:grid;height:100%;grid-template-columns:repeat(1,1fr);gap:30px}@media only screen and (min-width:768px){.basic-section--cards .section-text ul{grid-template-columns:repeat(2,1fr)}}.basic-section--cards .section-text ul li{position:relative;overflow:hidden;margin:0!important;padding:0}.basic-section--cards .section-text ul li::before{display:none}@media only screen and (min-width:1200px){.basic-section--cards .section-text ul li{min-height:auto}}.basic-section--cards .section-text ul li .card{position:relative;display:flex;flex-direction:row;width:100%;height:100%;background-color:#fff;padding:clamp(20px,1.563vw,30px);gap:16px;overflow:hidden;border-radius:10px;justify-content:flex-start;align-items:center;text-align:left;opacity:.0001}.basic-section--cards .section-text ul li .card p{line-height:1;height:auto;font-size:clamp(18px,1.458vw,28px);margin:0;text-align:left;color:#8c3ef6}.basic-section--cards .section-text ul li .card img{width:clamp(40px,4.167vw,80px);height:auto}@media only screen and (min-width:1200px){.basic-section--cards .section-text ul li .card{text-align:center;align-items:flex-start;justify-content:space-between;flex-direction:column}.basic-section--cards .section-text ul li .card p{max-width:90%;line-height:140%;height:100%}}@media only screen and (min-width:1200px){.basic-section--cards .section-text ul .li--wide{grid-column:span 3}.basic-section--cards .section-text ul .li--wide .card p{max-width:80%}}.basic-section--numbers .container-background{background-size:cover;display:block;background-position:center center}.basic-section--numbers .section-text .title br{display:none}@media only screen and (min-width:1024px){.basic-section--numbers .section-text .title br{display:block}}.basic-section--numbers .section-text .wysiwyg{margin:0}.basic-section--numbers .section-text .wysiwyg ul{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(1.25rem,1rem + 1.067vw,2rem);padding:0;margin:0;list-style:none}@media only screen and (min-width:1024px){.basic-section--numbers .section-text .wysiwyg ul{grid-template-columns:repeat(3,1fr)}}.basic-section--numbers .section-text .wysiwyg ul li{display:flex;flex-direction:column;align-items:flex-start;font-size:clamp(14px,1.042vw,20px);line-height:120%;padding:0 clamp(1.563rem,1.042rem + 2.222vw,3.125rem);margin:0;align-items:center}.basic-section--numbers .section-text .wysiwyg ul li::before{content:none;display:none}.basic-section--numbers .section-text .wysiwyg ul li span{margin-bottom:clamp(.063rem,-.333rem + 1.689vw,1.25rem);font-size:clamp(50px,5.208vw,100px);line-height:120%;color:#2e002e;font-weight:100}@media only screen and (min-width:1024px){.basic-section--numbers .section-text .wysiwyg ul li{align-items:flex-start}.basic-section--numbers .section-text .wysiwyg ul li:not(:last-child){border-right:1px solid #2e002e}}.basic-section--numbers .grid__item--5,.basic-section--numbers .grid__item--6{grid-column:span 12!important}.basic-section--numbers .grid__item--1{display:none}.basic-section--form .container-background{background-position:bottom left}.basic-section--form .section-image{border-radius:0}.basic-section--bgcolor{padding:clamp(20px,1.563vw,30px) 0}.basic-section--bgcolor .container{padding:clamp(20px,1.667vw,32px);overflow:hidden;border-radius:20px;background-color:#f3ebfe}.basic-section--bgcolor .container .grid{align-items:center}.basic-section--bgcolor .container .section-text{max-width:100%}@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:20px;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}@media only screen and (min-width:1024px){.basic-section--reverse .grid .grid__item--5{order:2}}.basic-section--reverse .grid .grid__item--7{order:2}@media only screen and (min-width:1024px){.basic-section--reverse .grid .grid__item--7{order:1}}.basic-section--title{padding:clamp(75px,7.813vw,150px) 0 clamp(25px,3.021vw,58px)}.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}.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}.sliding-cards{overflow:hidden}.sliding-cards--team .section-slider{margin-top:clamp(2rem,1.708rem + 1.244vw,2.875rem);width:min(90vw,1620px);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,1620px);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:20px}.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:20px;line-height:140%;margin-bottom:0;color:#2e002e;font-weight:500}.sliding-cards--reviews .section-slider .card--info .card-title span{display:block;font-weight:300}.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 p span{font-size:clamp(26px,26px + 8*(100vw - 375px)/1545,34px);color:#8c3ef6;font-weight:400}.sliding-cards--text .section-slider{margin-top:clamp(2rem,1.708rem + 1.244vw,2.875rem);width:min(90vw,1620px);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:has(.container-background){padding-top:70px}.card-grid-section:has(.container-background) .container:has(.title--center) .title-tip{text-align:center;display:block}.card-grid-section:has(.container-background) .container .title-tip{color:#f7f5f0}.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{display:none;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:20px 10px 20px 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:#000;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--cards-3{margin-top:clamp(35px,3.646vw,70px);margin-bottom:clamp(35px,3.646vw,70px)}.card-grid-section--cards-3 .card-grid{grid-template-columns:repeat(3,1fr)}@media only screen and (min-width:1024px){.card-grid-section--cards-3 .card-grid{grid-template-columns:repeat(12,1fr)}}.card-grid-section--cards-3 .card-grid .card{grid-column:span 4;background-color:#fff;padding:clamp(1.25rem,.833rem + 1.778vw,2.5rem) clamp(.938rem,.625rem + 1.333vw,1.875rem);flex-direction:row;column-gap:10px}@media only screen and (min-width:1024px){.card-grid-section--cards-3 .card-grid .card{flex-direction:column}}.card-grid-section--cards-3 .card-grid .card-image{position:relative;width:clamp(130px,10.417vw,200px);margin:0 auto;height:auto}.card-grid-section--cards-3 .card-grid .card-image img{width:100%;height:auto;display:block}.card-grid-section--cards-3 .card-grid .card-text{display:flex;flex-direction:column;row-gap:8px;margin-top:0;color:#000;min-height:initial;padding:0;justify-content:center;aspect-ratio:initial}.card-grid-section--cards-3 .card-grid .card-text .card-header{flex-direction:column;font-weight:300;color:#2e002e;margin:0;gap:16px}.card-grid-section--cards-3 .card-grid .card-text .card-header .card-index{width:100%;display:block;font-size:clamp(30px,3.75vw,72px);line-height:80%;margin:0}.card-grid-section--cards-3 .card-grid .card-text .card-header p{margin:0;font-size:clamp(20px,1.771vw,34px);font-weight:300;line-height:120%}.card-grid-section--cards-3 .card-grid .card-text .card-footer{color:#141414}.card-grid-section--cards-3 .card-grid .card-text .card-button{display:none}@media only screen and (min-width:1024px){.card-grid-section--cards-3 .card-grid .card-text{justify-content:flex-start}}.card-grid-section--cards-3 .card-grid .card-info{display:none}.card-grid-section--cards-3 .card-grid .card-button{display:flex;justify-content:center}.card-grid-section--cards-3 .card-grid .card::before{content:"";position:absolute;top:-1px;left:-1px;width:0;height:0;border-top:clamp(60px,4.948vw,95px) solid var(--bg-color,none);border-right:clamp(60px,4.948vw,95px) solid transparent}.card-grid-section--cards-3.top-spacing-none{margin-top:0;padding-top:0}.card-grid-section--cards-3.top-spacing-none .container-background::before{display:none}.card-grid-section--cards-3.top-spacing-none .card-grid .card{gap:16px}.card-grid-section--cards-3.top-spacing-none .card-grid .card::before{border-top:clamp(30px,3.125vw,60px) solid var(--bg-color,none);border-right:clamp(30px,3.125vw,60px) solid transparent}.card-grid-section--cards-3.top-spacing-none .card-grid .card .card-text{row-gap:20px}.card-grid-section--cards-3.top-spacing-none .card-grid .card .card-text .card-header .card-index{display:none}.card-grid-section--cards-3.top-spacing-none .card-grid .card .card-text .card-header p{font-size:clamp(20px,1.563vw,30px);line-height:120%}.card-grid-section--cards-3.top-spacing-none .card-grid .card .card-text .card-footer ul{flex-direction:column}.card-grid-section--cards-3.top-spacing-none .card-grid .card .card-text .card-footer ul li{position:relative;border-radius:0;padding:0;backdrop-filter:none;background:rgba(0,0,0,0);border:none;font-size:inherit;line-height:120%;padding-left:clamp(28px,2.292vw,44px)}.card-grid-section--cards-3.top-spacing-none .card-grid .card .card-text .card-footer ul li::before{content:"";position:absolute;left:0;top:0;width:clamp(20px,1.458vw,28px);height:clamp(20px,1.458vw,28px);background-image:url(https://practice.ronda.vet/wp-content/uploads/ico-list.svg);background-repeat:no-repeat;background-size:contain}.card-grid-section--cards-3.top-spacing-none .card-grid .card .card-image{width:clamp(100px,6.771vw,130px);margin:0 auto}@media only screen and (min-width:1024px){.card-grid-section--cards-3.top-spacing-none .card-grid .card .card-image{margin:0 auto 16px}}.card-grid-section--cards-transparent{margin-top:clamp(35px,3.646vw,70px)}.card-grid-section--cards-transparent .container-background{background-image:none}@media only screen and (min-width:1024px){.card-grid-section--cards-transparent .container-background{background-image:var(--bg-image,none);background-size:auto 100%;background-position:top right}}.card-grid-section--cards-transparent .card-grid{grid-template-columns:repeat(3,1fr);grid-row-gap:clamp(1.25rem,.917rem + 1.422vw,2.25rem)}@media only screen and (min-width:1024px){.card-grid-section--cards-transparent .card-grid{grid-template-columns:repeat(12,1fr)}}.card-grid-section--cards-transparent .card-grid .card{grid-column:span 4;background-color:rgba(0,0,0,0);padding:0;flex-direction:row;padding-bottom:clamp(1.25rem,.917rem + 1.422vw,2.25rem)}.card-grid-section--cards-transparent .card-grid .card:not(:last-child){border-bottom:1px solid #2e002e}@media only screen and (min-width:1024px){.card-grid-section--cards-transparent .card-grid .card{flex-direction:column}.card-grid-section--cards-transparent .card-grid .card:not(:last-child){padding-right:clamp(16px,1.882vw,32px);border-bottom:none;border-right:1px solid #2e002e}}.card-grid-section--cards-transparent .card-grid .card-image{position:relative;max-width:200px;margin:0 auto;height:auto}.card-grid-section--cards-transparent .card-grid .card-image img{width:100%;height:auto;display:block}.card-grid-section--cards-transparent .card-grid .card-text{display:flex;flex-direction:column;row-gap:8px;margin-top:0;color:#000;min-height:initial;padding:0;justify-content:center;aspect-ratio:initial}.card-grid-section--cards-transparent .card-grid .card-text .card-header{flex-direction:column;font-weight:300;color:#fff;margin:0;gap:16px;margin-bottom:24px}.card-grid-section--cards-transparent .card-grid .card-text .card-header .card-index{display:none}.card-grid-section--cards-transparent .card-grid .card-text .card-header p{margin:0;font-size:clamp(20px,1.771vw,34px);font-weight:300;line-height:120%}.card-grid-section--cards-transparent .card-grid .card-text .card-footer{font-size:clamp(16px,1.042vw,20px)}.card-grid-section--cards-transparent .card-grid .card-text .card-footer ul{width:100%;flex-direction:column}.card-grid-section--cards-transparent .card-grid .card-text .card-footer ul li{position:relative;color:#fff;background-color:rgba(0,0,0,0);padding:0 0 0 36px;border:none;font-size:clamp(16px,1.042vw,20px)}.card-grid-section--cards-transparent .card-grid .card-text .card-footer ul li::before{content:"";position:absolute;top:0;left:0;flex-shrink:0;width:clamp(20px,1.458vw,28px);aspect-ratio:1/1;background:url(src/img/ico-list.svg) no-repeat center/contain}.card-grid-section--cards-transparent .card-grid .card-text .card-footer ul li:not(:last-child){margin-bottom:clamp(.75rem,.689rem + .259vw,1rem)}.card-grid-section--cards-transparent .card-grid .card-text .card-button{display:none}@media only screen and (min-width:1024px){.card-grid-section--cards-transparent .card-grid .card-text{justify-content:flex-start}}.card-grid-section--cards-transparent .card-grid .card-info{display:none}.card-grid-section--cards-transparent .card-grid .card-button{display:flex;justify-content:center}.card-grid-section--cards-transparent .card-grid .card::before{display:none}.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 *{box-sizing:border-box}.tabs-slider-section .tabs-content .swiper-container{width:100%}.tabs-slider-section .tabs-buttons{margin-top:2vw;max-width:1800px;margin:auto}.tabs-slider-section .tabs-buttons .swiper-wrapper{display:flex}.tabs-slider-section .tabs-buttons .swiper-slide{width:auto;height:auto;cursor:pointer;border-bottom:4px solid transparent}@media only screen and (min-width:1024px){.tabs-slider-section .tabs-buttons .swiper-slide{min-height:90px}}.tabs-slider-section .tabs-buttons .active-tab{opacity:1;border-bottom-color:red}.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:#000;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://practice.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://practice.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 .banner-link{display:block}.banner-section .banner-container{position:relative;display:flex;align-items:center;background-color:#fff;color:#fff;padding:34px 40px 20px 40px}@media only screen and (min-width:1024px){.banner-section .banner-container{padding:34px 90px 20px 42px}}.banner-section .banner-container::before{--bg-color:#FFF5F1;content:"";position:absolute;top:0;left:0;width:0;height:0;border-top:clamp(30px,3.125vw,60px) solid var(--bg-color,none);border-right:clamp(30px,3.125vw,60px) solid transparent}.banner-section .banner-container.text-image{justify-content:space-between;column-gap:40px}@media only screen and (min-width:768px){.banner-section .banner-container.text-image{column-gap:0}}.banner-section .banner-container.text-image .banner-container_image{display:flex;justify-content:flex-end;width:30%;display:none}.banner-section .banner-container.text-image .banner-container_image img{width:clamp(150px,14.479vw,278px);display:block}@media only screen and (min-width:768px){.banner-section .banner-container.text-image .banner-container_image{display:flex}}.banner-section .banner-container.text-image .banner-container_text{width:100%;color:#000}.banner-section .banner-container.text-image .banner-container_text p{font-weight:300}@media only screen and (min-width:768px){.banner-section .banner-container.text-image .banner-container_text{width:70%}}.banner-section .banner-container .banner-container_button{margin-top:20px}.text-container{display:flex;flex-direction:column;min-height:600px}.text-fader{min-width:clamp(100px,33.3333333333vw,600px);position:relative;color:#000;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://practice.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:#000;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;overflow-x:hidden;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:#000;font-weight:300}.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,1620px);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(70px,70px + 70*(100vw - 375px)/1545,140px);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(16px,16px + 4*(100vw - 375px)/1545,20px);line-height:110%}.title--m{font-size:clamp(25px,25px + 10*(100vw - 375px)/1545,35px)}.title--m:has(+.title-tip){margin-bottom:16px}.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 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:#2e002e;text-decoration:none!important;padding-bottom:6px;font-weight:600;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:4px;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{display:flex}.link-arrow__icon br{display:none}.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 .site-header{opacity:1;--header-bg-opacity:1}.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://practice.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://practice.ronda.vet/wp-content/uploads/tire-mark-primary-scaled.webp) no-repeat center center/auto 100%}}.tire-mark-primary{background:url(https://practice.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://practice.ronda.vet/wp-content/uploads/tire-mark-primary-scaled.webp) no-repeat center center/auto 100%}}.tire-mark-primary-invert{background:url(https://practice.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://practice.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://practice.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,4.583vw,88px)}.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:30px auto 0;color:#fff;font-size:clamp(22px,1.458vw,28px);text-align:center;line-height:139%}.tiers__note span{line-height:110%;font-size:clamp(14px,.885vw,17px);margin-top:18px;display:block}.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:#000;text-decoration:underline;font-size:clamp(16px,16px + 4*(100vw - 375px)/1545,20px)}.video-full .is-hidden{display:none}.image{position:relative}#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:1620px;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)}.error404{display:flex;flex-direction:column;min-height:100vh}.error404 .site-header{opacity:1;--header-bg-opacity:1}.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}