/*!
Theme Name: Patton cup
Theme URI: http://underscores.me/
Author: Underscores.me
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: patton-cup
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.

Patton cup 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/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:block}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}ul,ol{list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}input,textarea,select,button,a,a:focus{outline:none}textarea{resize:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}input:-moz-autofill,textarea:-moz-autofill,select:-moz-autofill{box-shadow:0 0 0px 1000px transparent inset;-moz-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s}.grecaptcha-badge{visibility:hidden !important}:root{color-scheme:only light;--red:#ed3a3a;--system-green:#166e36;--black:#1b1b1d;--gray:#595a60;--stroke:#dedddc;--white:#f7f6f5;--beige:#b78c5a;--vanilla:#d0bba2;--light-vanilla:#eee9e3;--dark-green:#062210;--forest-green:#082c15;--moss-green:#294834;--olive:#516a5a;--soft-green:#a8dbb9;--green-gray:#9eafa4;--light-mint:#cbd5cf;--error:#ec3e25;--linear:linear-gradient(90deg,var(--dark-green) 0%,#061d0e 100%)}.color_light-mint{color:var(--light-mint)}.color_black{color:var(--black)}body{font-family:'Marcellus',serif;font-optical-sizing:auto;color:var(--black);background-color:var(--white)}.overflow-hidden{overflow:hidden !important}.h1{font-size:112px;font-weight:400;line-height:normal;letter-spacing:-2.24px}.h2{font-size:80px;font-weight:400;line-height:normal;letter-spacing:-1.6px}.h3{font-size:74px;font-weight:400;line-height:110%}.h4{font-size:62px;font-weight:400;line-height:110%}.h5{font-size:44px;font-weight:400;line-height:120%}.h6{font-size:40px;font-weight:400;line-height:120%}.h7{font-size:32px;font-weight:400;line-height:124%}.h8{font-size:26px;font-weight:400;line-height:120%}.h9{font-size:24px;font-weight:400;line-height:160%}.body-xxl{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:26px;font-weight:400;line-height:148%}.body-xl{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:20px;font-weight:400;line-height:140%}.body-l{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:18px;font-weight:400;line-height:160%}.body-m-m{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:16px;font-weight:500;line-height:160%}.body-m{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:16px;font-weight:400;line-height:160%}.body-s{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:14px;font-weight:500;line-height:120%}.overline{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:20px;font-weight:400;line-height:120%;text-transform:uppercase}.overline-l{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:24px;font-weight:400;line-height:120%;text-transform:uppercase}.text-link{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:18px;font-weight:400;line-height:120%}.text-btn{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:18px;font-weight:500;line-height:100%}.text-caption{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:14px;font-weight:400;line-height:140%}.text-caption-sm{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:14px;font-weight:600;line-height:160%;letter-spacing:.14px;text-transform:uppercase}.text-label{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:14px;font-weight:400;line-height:140%}.text-number{font-size:80px;font-weight:400;line-height:74%;letter-spacing:-1.6px;text-transform:uppercase}.elements-label{font-family:'Open Sans',sans-serif;font-optical-sizing:auto;font-feature-settings:'salt' on;font-size:24px;font-weight:500;line-height:120%;text-transform:uppercase}.container-1440{max-width:1440px;width:100%;padding:0 72px;margin:0 auto !important}.container-1076{max-width:1216px}.grid-container{display:grid !important;grid-template-columns:repeat(12,1fr);column-gap:24px}@media screen and (max-width:1024px){.container-1440{padding:0 40px}.grid-container{grid-template-columns:repeat(8,1fr)}}@media screen and (max-width:992px){.container-1440{padding:0 24px}.grid-container{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:640px){.container-1440{padding:0 16px}.grid-container{column-gap:16px}}.swiper-btn-light-prev,.swiper-btn-light-next{width:48px !important;height:48px !important;border-radius:50%;border:2px solid var(--soft-green);transition:border-color .3s,background-color .3s}.swiper-btn-light-prev:after,.swiper-btn-light-next:after{content:'';width:12px;height:21px;background-repeat:no-repeat;transition:background-color .3s;-webkit-mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='21' viewBox='0 0 12 21' fill='none'%3e%3cpath d='M11 1L1 10.5015L11 20' stroke='%23A8DBB9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='21' viewBox='0 0 12 21' fill='none'%3e%3cpath d='M11 1L1 10.5015L11 20' stroke='%23A8DBB9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.swiper-btn-light-prev{border-color:var(--soft-green)}.swiper-btn-light-prev:after{margin-right:3px;background-color:var(--soft-green)}.swiper-btn-light-prev:hover{border-color:var(--white)}.swiper-btn-light-prev:hover:after{background-color:var(--white)}.swiper-btn-light-next{background-color:var(--soft-green)}.swiper-btn-light-next:after{rotate:180deg;margin-left:3px;background-color:var(--dark-green)}.swiper-btn-light-next:hover{background-color:var(--white);border-color:var(--white)}.swiper-btn-normal-prev,.swiper-btn-normal-next{width:48px !important;height:48px !important;border-radius:50%;border:2px solid var(--dark-green);transition:border-color .3s,background-color .3s}.swiper-btn-normal-prev:after,.swiper-btn-normal-next:after{content:'';width:12px;height:21px;background-repeat:no-repeat;transition:background-color .3s;-webkit-mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='21' viewBox='0 0 12 21' fill='none'%3e%3cpath d='M11 1L1 10.5015L11 20' stroke='%23A8DBB9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='21' viewBox='0 0 12 21' fill='none'%3e%3cpath d='M11 1L1 10.5015L11 20' stroke='%23A8DBB9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.swiper-btn-normal-prev:after{margin-right:3px}.swiper-btn-normal-next:after{margin-left:3px}.swiper-btn-normal-prev:after,.swiper-btn-normal-next:after{background-color:var(--dark-green)}.swiper-btn-normal-prev:hover,.swiper-btn-normal-next:hover{border-color:var(--soft-green)}.swiper-btn-normal-prev:hover:after,.swiper-btn-normal-next:hover:after{background-color:var(--soft-green)}.swiper-btn-normal-next:after{rotate:180deg}.btn,.btn-link>a{position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:60px;cursor:pointer;transition:background-color .3s,box-shadow .3s,color .3s,border-color .3s}.btn__icon,.btn-link__icon>a{position:relative;width:72px;height:72px;border-radius:16px;border:1px solid transparent;outline:none;text-indent:-9999px;background-color:rgba(245,245,247,.25);transition:border-color .3s}.btn__icon:after,.btn-link__icon>a:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;transition:background-color .3s}.btn-link__icon:hover>a{border-color:var(--white)}.btn-link__icon>a:after{display:block;width:31px;height:21px;background-color:var(--white);-webkit-mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='31' height='21' viewBox='0 0 31 21' fill='none'%3e%3cpath d='M28.7517 0H3.03739C2.46907 0 1.92402 0.221249 1.52216 0.615076C1.1203 1.0089 0.894531 1.54305 0.894531 2.1V18.9C0.894531 19.457 1.1203 19.9911 1.52216 20.3849C1.92402 20.7787 2.46907 21 3.03739 21H28.7517C29.32 21 29.865 20.7787 30.2669 20.3849C30.6688 19.9911 30.8945 19.457 30.8945 18.9V2.1C30.8945 1.54305 30.6688 1.0089 30.2669 0.615076C29.865 0.221249 29.32 0 28.7517 0ZM26.3945 2.1L15.8945 9.219L5.39453 2.1H26.3945ZM3.03739 18.9V3.0555L15.2838 11.361C15.4632 11.4829 15.6762 11.5483 15.8945 11.5483C16.1128 11.5483 16.3259 11.4829 16.5052 11.361L28.7517 3.0555V18.9H3.03739Z' fill='%23F7F6F5'/%3e%3c/svg%3e");mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='31' height='21' viewBox='0 0 31 21' fill='none'%3e%3cpath d='M28.7517 0H3.03739C2.46907 0 1.92402 0.221249 1.52216 0.615076C1.1203 1.0089 0.894531 1.54305 0.894531 2.1V18.9C0.894531 19.457 1.1203 19.9911 1.52216 20.3849C1.92402 20.7787 2.46907 21 3.03739 21H28.7517C29.32 21 29.865 20.7787 30.2669 20.3849C30.6688 19.9911 30.8945 19.457 30.8945 18.9V2.1C30.8945 1.54305 30.6688 1.0089 30.2669 0.615076C29.865 0.221249 29.32 0 28.7517 0ZM26.3945 2.1L15.8945 9.219L5.39453 2.1H26.3945ZM3.03739 18.9V3.0555L15.2838 11.361C15.4632 11.4829 15.6762 11.5483 15.8945 11.5483C16.1128 11.5483 16.3259 11.4829 16.5052 11.361L28.7517 3.0555V18.9H3.03739Z' fill='%23F7F6F5'/%3e%3c/svg%3e")}.btn__primary,.btn-link__primary>a{background-color:var(--soft-green);color:var(--dark-green)}.btn__primary-light:hover,.btn__primary-link_light>a:hover{background-color:var(--white)}.btn__primary-dark:hover,.btn__primary-link_dark>a:hover{background-color:var(--dark-green);color:var(--white)}.btn__secondary,.btn-link__secondary>a{background-color:var(--white);color:var(--dark-green)}.btn__secondary:hover,.btn-link__secondary>a:hover{background-color:var(--soft-green)}.btn__outline,.btn-link__outline>a{color:var(--white);border:1px solid var(--white)}.btn__outline:hover,.btn-link__outline>a:hover{color:var(--soft-green);border:1px solid var(--soft-green)}.btn__dark,.btn-link__dark>a{background-color:var(--dark-green);color:var(--white)}.btn__dark:hover,.btn-link__dark>a:hover{color:var(--dark-green);background-color:var(--white)}.btn__green-dark,.btn-link__green-dark>a{background-color:var(--dark-green);color:var(--white);border:none}.btn__green-dark:hover,.btn-link__green-dark>a:hover{color:var(--dark-green);background-color:var(--soft-green)}.btn__xs{min-height:35px}.btn__xs.btn__icon{width:35px}.btn__s{min-height:48px}.btn__s.btn__icon{width:48px}.btn__m,.btn-link__m>a{min-height:48px;padding-inline:24px}.btn__m-sm,.btn-link__m-sm>a{min-height:48px;padding-inline:18px}.btn__l,.btn-link__l>a{min-height:64px;padding:0 56px !important}.animate-decoration,.link-animate-decoration>a{position:relative}.animate-decoration:after,.link-animate-decoration>a:after{content:'';position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:var(--white);transform:scale3d(0,1,1);transform-origin:right center;transition:transform .3s}.animate-decoration:hover:after,.link-animate-decoration>a:hover:after{transform:scaleZ(1);transform-origin:left center}.link-decoration,.link-li-decoration>a{text-decoration:underline;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;transition:text-decoration .3s}.input_checkbox>.wpcf7-list-item{margin:0}.input_checkbox>.wpcf7-list-item>label{position:relative;display:flex;align-items:center;column-gap:8px;cursor:pointer}.input_checkbox>.wpcf7-list-item>label>input{position:absolute;z-index:-1;opacity:0}.input_checkbox>.wpcf7-list-item>label:before{content:'';display:flex;width:20px;height:20px;flex-shrink:0;border-radius:4px;border:1px solid var(--moss-green);transition:background-color .3s,border-color .3s}.input_checkbox>.wpcf7-list-item>label:hover:before{border-color:var(--dark-green)}.input_checkbox>.wpcf7-list-item>label:has(input:checked):before{background-color:var(--dark-green);border-color:var(--dark-green)}.input_checkbox>.wpcf7-list-item>label:after{content:'';position:absolute;top:50%;left:3px;display:block;width:14px;height:10px;transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="10" viewBox="0 0 14 10" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.7722 0.225302C14.0759 0.525706 14.0759 1.01276 13.7722 1.31316L5.21664 9.7747C4.9129 10.0751 4.42044 10.0751 4.11669 9.7747L0.227806 5.92854C-0.0759353 5.62814 -0.0759353 5.14109 0.227806 4.84069C0.531547 4.54028 1.02401 4.54028 1.32775 4.84069L4.66667 8.14291L12.6723 0.225302C12.976 -0.0751008 13.4685 -0.0751008 13.7722 0.225302Z" fill="%23F7F6F5"/></svg>')}.wpcf7-spinner{position:absolute;opacity:0;left:0}.wpcf7-spinner+br{display:none}.form__wrapper{display:flex;flex-direction:column;row-gap:32px}.form__item>p{display:flex;flex-direction:column;width:100%;row-gap:12px}.form__textarea{min-height:129px !important}.form__input{height:56px;width:100%;padding:16px 24px 16px 16px;border-radius:8px;font-family:'Open Sans';font-feature-settings:'salt' on;font-size:16px;font-weight:400;line-height:160%;background-color:transparent !important;appearance:none;transition:border-color .3s}.input_primary{background-color:var(--forest-green) !important;color:var(--light-mint);border:1px solid var(--moss-green)}.input_primary:hover,.input_primary:not(:placeholder-shown){border-color:var(--soft-green)}.input_primary::placeholder{color:var(--olive)}.input_primary:-webkit-autofill,.input_primary:-webkit-autofill:hover,.input_primary:-webkit-autofill:focus{-webkit-text-fill-color:var(--light-mint)}.input_primary:-moz-autofill{-moz-text-fill-color:var(--light-mint)}.input_secondary{color:var(--dark-green);border:1px solid var(--moss-green)}.input_secondary:hover,.input_secondary:not(:placeholder-shown){border-color:var(--dark-green)}.input_secondary::placeholder{color:var(--olive)}.input_secondary:-webkit-autofill,.input_secondary:-webkit-autofill:hover,.input_secondary:-webkit-autofill:focus{-webkit-text-fill-color:var(--dark-green)}.input_secondary:-moz-autofill{-moz-text-fill-color:var(--dark-green)}.input_secondary+.wpcf7-not-valid-tip,.input_primary+.wpcf7-not-valid-tip{position:absolute;color:var(--error);margin-top:1px;font-size:14px;font-weight:400;line-height:140%}.wpcf7-response-output{display:none}.cf7ResponseModal{position:fixed;left:0;top:0;z-index:5555;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:auto;color:var(--black);background:rgba(36,42,38,.4);backdrop-filter:blur(5px);opacity:0;visibility:hidden;transition:opacity 1s ease-in-out,visibility 1s ease-in-out,scale 1s}.cf7ResponseModal.show{opacity:1;visibility:visible}.cf7ResponseModal.hidden{opacity:0;visibility:hidden}.container-1440.cf7ResponseModal{margin:0 auto !important;max-width:100%}.modal-content{position:relative;max-width:636px;width:100%;padding-block:88px;text-align:center;border-radius:16px;scale:.7;transition:scale 1s}.show>.modal-content{scale:1;transition:scale 1s}.modal-content__cross{position:absolute;top:33px;right:33px;width:24px;height:24px;background-repeat:no-repeat;cursor:pointer;transition:rotate .3s;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 12L23 23M12 12L1 1M12 12L1 23M12 12L23 1" stroke="%23062210" stroke-width="2"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 12L23 23M12 12L1 1M12 12L1 23M12 12L23 1" stroke="%23062210" stroke-width="2"/></svg>')}.modal-content__cross:hover{rotate:360deg}.modal-content__title{margin:40px auto 24px}.modal-content__description{max-width:421px;margin:0 auto 40px}.button-form{max-width:fit-content;margin-inline:auto}#cf7ResponseModalSuccess>.modal-content{background-color:var(--white)}#cf7ResponseModalSuccess>.modal-content>.modal-content__title{color:var(--dark-green)}#cf7ResponseModalSuccess>.modal-content>.modal-content__description{color:var(--forest-green)}#cf7ResponseModalSuccess>.modal-content>.modal-content__cross{background-color:var(--dark-green)}#cf7ResponseModalError>.modal-content{background-color:var(--white)}#cf7ResponseModalError>.modal-content>.modal-content__title{color:var(--dark-green)}#cf7ResponseModalError>.modal-content>.modal-content__description{color:var(--forest-green)}#cf7ResponseModalError>.modal-content>.modal-content__cross{background-color:var(--dark-green)}@media screen and (max-width:992px){.modal-content{padding-block:72px}.modal-content__cross{top:31px;right:31px;width:22px;height:22px;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M11.0013 10.9974L20.3346 20.3307M11.0013 10.9974L1.66797 1.66406M11.0013 10.9974L1.66797 20.3307M11.0013 10.9974L20.3346 1.66406" stroke="%23062210" stroke-width="2"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M11.0013 10.9974L20.3346 20.3307M11.0013 10.9974L1.66797 1.66406M11.0013 10.9974L1.66797 20.3307M11.0013 10.9974L20.3346 1.66406" stroke="%23062210" stroke-width="2"/></svg>')}.modal-content__title{font-size:26px}.modal-content__description{max-width:295px}}.testimonials__swiper{grid-column:5/13;min-height:420px}.testimonials__wrapper{display:flex;padding:56px 64px 56px 40px;column-gap:24px;background-color:var(--beige)}.testimonials__slide{border-radius:8px}.testimonials__content{display:flex;flex-direction:column;min-width:218px}.testimonials__title{margin:94px 0 0;color:var(--white)}.testimonials__img{width:118px;height:118px;border-radius:50%}.testimonials__quote{color:var(--white);align-self:flex-end}.testimonials__quote:before{content:open-quote}.testimonials__quote:after{content:close-quote}.testimonials__btns{position:relative;height:48px;width:112px;margin:24px auto 0}.testimonials__prev{top:0 !important;left:0 !important;margin-top:0 !important}.testimonials__next{top:0 !important;right:0 !important;margin-top:0 !important}@media screen and (max-width:1024px){.testimonials__swiper{grid-column:3/9;min-height:344px}.testimonials__wrapper{padding:44px 52px 44px 32px;column-gap:20px}.testimonials__title{margin:77px 0 0;font-size:32px;line-height:124%}.testimonials__img{width:97px;height:97px}.testimonials__content{min-width:178px}.testimonials__quote{font-size:20px}}@media screen and (max-width:992px){.testimonials__swiper{grid-column:span 4;min-height:auto}.testimonials__wrapper{padding:64px 24px 56px;flex-direction:column}.testimonials__content{min-width:auto;row-gap:24px}.testimonials__img{width:97px;height:97px}.testimonials__title{margin:0 0 19px}}@media screen and (max-width:640px){.testimonials__wrapper{padding:40px 24px}}.accordion{width:100%;padding-block:40px;border-bottom:1px solid var(--stroke)}.accordion__number{grid-column:span 4;color:var(--gray);min-width:86px}.accordion__content{grid-column:span 8;row-gap:0}.accordion__details{width:100%}.accordion__details>summary{width:100%;display:flex;align-items:center;justify-content:space-between;column-gap:32px}.accordion__details>summary:after{content:'';display:block;height:19px;width:19px;flex-shrink:0;background-color:var(--dark-green);-webkit-mask:url('data:image/svg+xml,<svg fill="none" height="19" viewBox="0 0 19 19" width="19" xmlns="http://www.w3.org/2000/svg"><path d="m17.2226 1.77897-.0016 15.55633m0 0-15.55632.0001m15.55632-.0001-15.55632-15.55633" stroke="%23062210" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>');mask:url('data:image/svg+xml,<svg fill="none" height="19" viewBox="0 0 19 19" width="19" xmlns="http://www.w3.org/2000/svg"><path d="m17.2226 1.77897-.0016 15.55633m0 0-15.55632.0001m15.55632-.0001-15.55632-15.55633" stroke="%23062210" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>');transition:rotate .3s}.accordion__details[open]>summary:after{rotate:-90deg}.accordion__details+p{max-width:636px;overflow:hidden;max-height:0;padding-block:0;opacity:0;transition:max-height .2s ease,opacity .4s,padding-block .4s}.accordion__details[open]+p{max-height:800px;padding-block:16px 8px;opacity:1}.accordion__text{color:var(--gray)}@media screen and (max-width:1024px){.accordion__number{grid-column:span 2;color:var(--gray)}.accordion__content{grid-column:span 6;row-gap:0}}@media screen and (max-width:992px){.accordion{display:flex !important;column-gap:16px}.accordion__content{width:100%}}@media screen and (max-width:992px){.accordion__number{display:none}}#cursor{position:fixed;top:0;z-index:10;width:0;height:0;border-radius:50%;background-color:var(--soft-green);border:0 solid transparent;pointer-events:none;overflow:hidden;transition:width .3s,height .3s,border .3s}#cursor>div{height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;rotate:33.923deg;transition:opacity .2s}#cursor>div>div{width:33px;height:20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='33' height='20' viewBox='0 0 33 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.4996 0.0439453C2.68082 0.0439453 -0.000427246 10.5627 -0.000427246 10.5627C-0.000427246 10.5627 4.53707 19.0189 16.2933 19.0189C28.0496 19.0189 32.9996 10.7689 32.9996 10.7689C32.9996 10.7689 30.3183 0.0439453 16.4996 0.0439453ZM10.9308 3.1377C11.9621 2.51895 13.6121 2.51894 13.6121 2.51894C13.6121 2.51894 12.5808 4.3752 12.5808 5.81895C12.5808 7.2627 12.9933 8.0877 12.9933 8.0877L10.7246 8.5002C10.7246 8.5002 10.1058 7.46895 10.1058 6.0252C10.1058 4.3752 10.9308 3.1377 10.9308 3.1377ZM16.2933 16.9564C7.83707 16.9564 3.50582 12.2127 2.26832 10.3564C2.88707 8.91269 4.53707 5.81895 8.66207 3.75644C8.45582 4.58145 8.24957 5.40645 8.24957 6.4377C8.24957 10.9752 11.9621 14.6877 16.4996 14.6877C21.0371 14.6877 24.7496 10.9752 24.7496 6.4377C24.7496 5.40645 24.5433 4.58145 24.3371 3.75644C28.4621 5.6127 30.1121 8.91269 30.7308 10.3564C29.2871 12.2127 24.9558 16.9564 16.2933 16.9564Z' fill='%23062210'/%3e%3c/svg%3e")}#cursor>div>p{margin-top:5px;font-family:'Open Sans',sans-serif;font-feature-settings:'salt' on;font-size:18.255px;font-weight:600;line-height:120%;letter-spacing:-.365px}.cursor-touch{width:120px !important;height:120px !important;border:3px solid var(--white) !important}.cursor-touch>div{opacity:1 !important;transition:.2s opacity .2s}@media screen and (max-width:992px){.cursor-touch{width:0 !important;height:0 !important;border:none !important}.cursor-touch>div{opacity:0 !important}}