@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/89f12d3970f4.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/726c032f370e.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/810817084226.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/85f18ab36850.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Licorice';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/8a8ec94e0b35.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Licorice';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/cdd84365365b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Licorice';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/97566ab9f452.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(fonts/2ebfe53c5076.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(fonts/d3a2a7349d86.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(fonts/af4f8b23525a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(fonts/8280a18c7089.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(fonts/cc99ca149092.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(fonts/95e31fcdb775.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/fccf6f588562.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/85c5ee6223f8.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/e66aca3b1b31.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/72f14f9625b4.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/e24080cfd9cb.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/2524e37a409f.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/fa90ededa188.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/e5fb3ba2e155.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/b90e8e77615e.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/6143f42698cf.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/65b8b346041d.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/490cf052db97.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--viewport-height:calc( 100vh - 2 * var(--site-outline-width,0px) - var(--wp-admin--admin-bar--height,0px) );--viewport-width:calc( 100vw - 2 * var(--site-outline-width,0px) - var(--header-width,0px) );--box-shadow:0 5px 15px rgba(0,0,0,.15);--box-shadow-up:0 -5px 15px rgba(0,0,0,.15);--box-shadow-right:5px 0 15px rgba(0,0,0,.15);--box-shadow-left:-5px 0 15px rgba(0,0,0,.15);--box-shadow-thin:0 1px 0 rgba(0,0,0,0.08);--box-shadow-thin-up:0 -1px 0 rgba(0,0,0,0.08);--box-shadow-thin-right:1px 0 0 rgba(0,0,0,0.08);--box-shadow-thin-left:-1px 0 0 rgba(0,0,0,0.08)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden;-webkit-tap-highlight-color:var(--color-content-primary-faded)}details{display:block}summary{display:list-item}progress{vertical-align:baseline}[hidden],template{display:none}a{text-decoration:none;background:none;transition-property:background,box-shadow,border,color,opacity,text-decoration-color,text-underline-offset,transform;transition-duration:.2s}b,strong{font-weight:var(--bold-font-weight,bold )}dfn{font-style:italic}address{font-style:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{height:auto;max-width:100%}figure{margin:0}hr{box-sizing:content-box;height:0;border-style:solid;border-width:0 0 1px;border-color:var(--color-content-border)}pre{overflow:auto;white-space:pre-wrap}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1rem}button,input,optgroup,select,textarea{vertical-align:top;text-transform:none;color:inherit;font:inherit;border:none;margin:0}select[multiple]{height:auto;padding:0.5rem}textarea{overflow:auto;resize:vertical}input:not([type=submit]),select,textarea{outline:none!important}input[type=tel],input[type=text],input[type=date],input[type=email],input[type=search],input[type=number],input[type=password],textarea{-webkit-appearance:none}input[type=file]::file-selector-button{color:inherit}button,[type=button],[type=reset],[type=submit]{overflow:visible;-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:0.5}label,[type=checkbox],[type=radio]{cursor:pointer}::-moz-focus-inner{border:0}::-webkit-file-upload-button{ font:inherit;border:0;outline:0;padding-left:0;background:none}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}th{text-align:left}td,th{vertical-align:top;padding:0.6rem 1rem;border-bottom:1px solid;border-color:var(--color-content-border);outline:none!important}dl,ul,ol{list-style:none;margin:0;padding:0}fieldset{border:0;margin:0;padding:0}audio,video,iframe,object,embed{max-width:100%;border:none}:-webkit-full-screen-ancestor:not(iframe){animation:none!important}a[ref*="Popup"]{cursor:zoom-in}::-moz-placeholder{opacity:0.5;color:inherit}::-webkit-input-placeholder{color:inherit;opacity:0.5}html{font-family:var(--font-family,inherit);font-weight:var(--font-weight,400);font-size:var(--font-size,16px);font-style:var(--font-style,normal);text-transform:var(--text-transform,none);line-height:var(--line-height,28px);letter-spacing:var(--letter-spacing,0)}h1,h2,h3,h4,h5,h6{margin:0;padding-top:1.5rem;color:var(--color-content-heading)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,h1 + h2,h2 + h3,h3 + h4,h4 + h5,h5 + h6{padding-top:0}p,ul,ol,dl,address,pre,table,blockquote,fieldset{margin:0 0 1.5rem}p:empty{display:none}ul{list-style-type:disc;margin-inline-start:2.5rem}ol{list-style-type:decimal;margin-inline-start:2.5rem}li{margin:0 0 0.5rem}li>ul,li>ol{margin-bottom:0.5rem;margin-top:0.5rem}blockquote{position:relative;padding:0 3rem;font-size:1.3em;line-height:1.7}blockquote:before{content:'\201C';display:block;font-size:6rem;line-height:0.8;font-family:Georgia,serif;position:absolute;inset-inline-start:0;opacity:.5}blockquote p,blockquote ul,blockquote ol{margin-bottom:0.5em}blockquote cite{display:block;font-size:1rem;font-style:normal;margin-top:0.5rem}pre{display:block;font-family:Consolas,Lucida Console,monospace;font-size:0.9rem;line-height:1.65;padding:0.8em 1em;width:100%;overflow:auto;background:var(--color-content-bg-alt);color:var(--color-content-text)}code{display:inline-block;vertical-align:top;font-family:Consolas,Lucida Console,monospace;padding:0 0.4rem;background:var(--color-content-bg-alt);color:var(--color-content-text)}pre code{display:block;padding:0;overflow-wrap:normal}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child,li:last-child,pre:last-child,table:last-child,address:last-child,fieldset:last-child,blockquote:last-child{margin-bottom:0}.l-section[class*="color_"] h1,.l-section[class*="color_"] h2,.l-section[class*="color_"] h3,.l-section[class*="color_"] h4,.l-section[class*="color_"] h5,.l-section[class*="color_"] h6{color:inherit}input:not([type=submit]),textarea,select{font-family:var( --inputs-font-family,inherit );font-size:var( --inputs-font-size,inherit );font-weight:var( --inputs-font-weight,inherit );letter-spacing:var( --inputs-letter-spacing,inherit );text-transform:var( --inputs-text-transform,inherit );border-radius:var( --inputs-border-radius,0px );background:var( --inputs-background,transparent );border-color:var( --inputs-border-color,currentColor );color:var( --inputs-text-color,inherit );box-shadow:var( --inputs-box-shadow,none );border-width:var( --inputs-border-width,1px );border-style:solid;width:100%;transition:all 0.2s}input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{min-height:var(--inputs-height,2em);line-height:var(--inputs-height,2em);padding:0 var(--inputs-padding,.6em)}select{height:calc( var(--inputs-height,2em) + var(--inputs-border-width,1px) * 2 )}textarea{min-height:var(--inputs-height,2em);height:calc( var(--inputs-height,2em) * 3 );padding:calc( var(--inputs-height,2em)/2 + var(--inputs-border-width,1px) - 0.7em ) var(--inputs-padding,.6em)}input[type=checkbox],input[type=radio]{-webkit-appearance:none;appearance:none;vertical-align:top;flex-shrink:0;text-align:center;margin-inline-end:.5em;letter-spacing:0;text-transform:none;line-height:var( --inputs-checkbox-size,1.5em );height:var( --inputs-checkbox-size,1.5em );width:var( --inputs-checkbox-size,1.5em );padding:0;box-sizing:content-box}input[type=checkbox]:before{visibility:hidden;content:'\f00c';font-family:fontawesome;font-weight:900;vertical-align:top}input[type=radio]{border-radius:50%!important}input[type=radio]:before{visibility:hidden;content:'';display:block;height:36%;width:36%;margin:32%;border-radius:inherit;background:currentColor}input:checked::before{visibility:visible}input[type=range]{box-shadow:none!important}input:not([type=submit]):focus,select:focus,textarea:focus{background:var( --inputs-focus-background,transparent );border-color:var( --inputs-focus-border-color,currentColor );color:var( --inputs-focus-text-color,inherit );box-shadow:var( --inputs-focus-box-shadow,none )}a:not(:focus-visible),button:not(:focus-visible),input[type=submit]:not(:focus-visible){outline:none}.hidden{display:none!important}.i-cf:after{content:'';display:block;clear:both}.align_right{text-align:right}a{color:var(--color-content-link)}.no-touch a:hover{color:var(--color-content-link-hover)}.l-canvas{margin:0 auto;width:100%;flex-grow:1;background:var(--color-content-bg-grad);color:var(--color-content-text)}.l-canvas.type_boxed,.l-canvas.type_boxed~.l-footer{max-width:var(--site-canvas-width)}.l-footer{overflow:hidden;margin:0 auto;width:100%;background:var(--color-content-bg-grad);color:var(--color-content-text)}body.us_iframe{background:var(--color-content-bg-grad)}html:has(> body.us_iframe){padding:0}.l-section{--margin-inline-stretch:min( var(--site-content-width) / 2 + var(--header-width,0px) / 2 + var(--site-outline-width,0px) - 50vw,var(--padding-inline) * -1 );padding-left:var(--padding-inline,2.5rem);padding-right:var(--padding-inline,2.5rem)}.l-section{position:relative;margin:0 auto}.l-section-h{position:relative;margin:0 auto;width:100%;max-width:var(--site-content-width,1200px)}.l-section.width_full{--padding-inline:0px!important}.l-section.width_full_with_indents>.l-section-h,.l-section.width_full>.l-section-h{max-width:none!important}.l-section.height_small{padding-top:2rem;padding-bottom:2rem}.l-section.height_medium{padding-top:4rem;padding-bottom:4rem}.l-section.height_large{padding-top:6rem;padding-bottom:6rem}.l-section.height_huge{padding-top:8rem;padding-bottom:8rem}.l-section.height_custom{padding-top:var(--section-custom-padding,5vmax);padding-bottom:var(--section-custom-padding,5vmax)}.l-section.full_height{min-height:var(--viewport-height)}.l-section.full_height.valign_center{display:flex;flex-direction:column;justify-content:center}.l-section.full_height.valign_bottom{display:flex;flex-direction:column;justify-content:flex-end}.l-section.type_sticky.is_sticky.shadow_thin{box-shadow:var(--box-shadow-thin)}.l-section.type_sticky.is_sticky.shadow_wide{box-shadow:var(--box-shadow)}.l-section.for_sidebar>div{display:flex;flex-wrap:wrap}.l-section.color_primary{background:var(--color-content-primary-grad);color:#fff}.l-section.color_secondary{background:var(--color-content-secondary-grad);color:#fff}.l-section.color_primary a,.l-section.color_secondary a{color:inherit}.l-section.parallax_hor{overflow:hidden}.l-section.with_slider,.l-section.with_video{overflow:hidden;transform:translateZ(0)}.l-section.with_slider>.l-section-h{z-index:1}.l-section.for_pagination{padding:0 0 2rem}.vc_column-inner>.w-post-elm:not(:first-child)>.l-section>.l-section-h{padding-top:0!important}.far{display:inline-block;line-height:1;font-family:"fontawesome";font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.g-preloader{display:inline-block;vertical-align:top;position:relative;font-size:2.5rem;width:1em;height:1em;color:var(--color-content-primary)}.l-section.color_primary .g-preloader,.l-section.color_secondary .g-preloader{color:inherit}.g-preloader.type_1:before,.g-preloader.type_1:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:2px solid}.g-preloader.type_1:before{opacity:0.2}.g-preloader.type_1:after{border-color:transparent;border-top-color:inherit;animation:rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6)}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}input.screen-reader-text:focus{ position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.g-breadcrumbs{line-height:1.4}.g-breadcrumbs>*{display:inline-block;vertical-align:top}.g-breadcrumbs-separator{margin:0 0.6em}.g-breadcrumbs.hide_current .g-breadcrumbs-item:last-child,.g-breadcrumbs.hide_current .g-breadcrumbs-separator:nth-last-child(2){display:none}.g-breadcrumbs.has_text_color a{color:inherit}html.us_popup_is_opened{scrollbar-width:none;margin-right:var(--scrollbar-width,0px)}html.ios-touch [class*="us_custom_"]{background-attachment:scroll!important}.l-body .vc_row:after,.l-body .vc_row:before,.l-body .vc_column-inner:after,.l-body .vc_column-inner:before{display:none}.l-body ul.wpb_thumbnails-fluid>li{margin-bottom:0}.g-cols.wpb_row{margin-bottom:0}.wpb_text_column:not(:last-child){margin-bottom:var(--text-block-margin-bottom,0px)}blockquote.is-style-large{padding:0}blockquote.is-style-large:before{display:none}.color_alternate{background:var(--color-alt-content-bg-grad);color:var(--color-alt-content-text)}.l-section.color_alternate h1,.l-section.color_alternate h2,.l-section.color_alternate h3,.l-section.color_alternate h4,.l-section.color_alternate h5,.l-section.color_alternate h6{color:var(--color-alt-content-heading)}.l-section.color_footer-top h1,.l-section.color_footer-top h2,.l-section.color_footer-top h3,.l-section.color_footer-top h4,.l-section.color_footer-top h5,.l-section.color_footer-top h6{color:var(--color-subfooter-heading)}.l-section.color_footer-bottom h1,.l-section.color_footer-bottom h2,.l-section.color_footer-bottom h3,.l-section.color_footer-bottom h4,.l-section.color_footer-bottom h5,.l-section.color_footer-bottom h6{color:var(--color-footer-heading)}.color_alternate td,.color_alternate th{border-color:var(--color-alt-content-border)}.color_alternate a{color:var(--color-alt-content-link)}.no-touch .color_alternate a:hover{color:var(--color-alt-content-link-hover)}.color_alternate .g-preloader{color:var(--color-alt-content-primary)}.color_footer-top{background:var(--color-subfooter-bg-grad);color:var(--color-subfooter-text)}.color_footer-top td,.color_footer-top th{border-color:var(--color-subfooter-border)}.color_footer-top a{color:var(--color-subfooter-link)}.no-touch .color_footer-top a:hover{color:var(--color-subfooter-link-hover)}.color_footer-bottom{background:var(--color-footer-bg-grad);color:var(--color-footer-text)}.color_footer-bottom td,.color_footer-bottom th{border-color:var(--color-footer-border)}.color_footer-bottom a{color:var(--color-footer-link)}.no-touch .color_footer-bottom a:hover{color:var(--color-footer-link-hover)}@media (max-width:1024px){.l-section.height_medium{padding-top:2.5rem;padding-bottom:2.5rem}.l-section.height_large{padding-top:6vmax;padding-bottom:6vmax}.l-section.height_huge{padding-top:9vmax;padding-bottom:9vmax}}@media screen and (max-width:767px){img.alignleft,img.alignright{float:none;display:block;margin:0 0 1.5rem}}@media screen and (max-width:600px){p{margin-bottom:1rem}h1,h2,h3,h4,h5,h6{padding-top:1rem}.l-section.height_small,.l-section.height_medium{padding-top:1.5rem;padding-bottom:1.5rem}}.w-btn,button[type=submit],input[type=submit]{display:inline-block;vertical-align:top;text-align:center;line-height:1.2; position:relative;transition-property:background,border,box-shadow,color,opacity,transform;-webkit-tap-highlight-color:rgba(0,0,0,0)}.w-btn{padding:.8em 1.8em}input[type=submit]{border-style:solid;border-width:var(--btn-border-width,0px)}.w-btn i{display:inline-block;vertical-align:top;line-height:inherit}.w-btn.icon_atleft i{margin-right:.5em}.w-btn.icon_atright i{margin-left:.5em}.w-btn.text_none i{margin:0!important;width:1.2em}.w-btn-label{display:inline-block;vertical-align:top}.w-btn:before,button[type=submit]:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;border-width:var(--btn-border-width,0px);border-style:solid;border-color:inherit;border-image:inherit;transition:inherit}.w-btn.with_border_animation{contain:paint;padding:0!important;background:none!important}.w-btn.with_border_animation::after{display:none!important}.w-btn.with_border_animation::before{top:50%;aspect-ratio:1;scale:1.2;translate:0 -50%;transition:none;border:none;animation:btnGradientRotate var(--border-animation-duration,3s) linear infinite}.w-btn.with_border_animation.play_on_hover:not(:hover)::before,.w-btn.with_border_animation.pause_on_hover:hover::before{animation-play-state:paused}@keyframes btnTextStart_slideTop{100%{transform:translate3d(0,105%,0);opacity:0}}@keyframes btnTextEnd_slideTop{0%{transform:translate3d(0,-100%,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes btnTextStart_slideBottom{100%{transform:translate3d(0,-105%,0);opacity:0}}@keyframes btnTextEnd_slideBottom{0%{transform:translate3d(0,100%,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes btnTextStart_slideLeft{100%{transform:translate3d(50%,0,0);opacity:0}}@keyframes btnTextEnd_slideLeft{0%{transform:translate3d(-50%,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes btnTextStart_slideRight{100%{transform:translate3d(-50%,0,0);opacity:0}}@keyframes btnTextEnd_slideRight{0%{transform:translate3d(50%,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes btnTextStart_scaleUp{100%{transform:scale(1.5);opacity:0}}@keyframes btnTextEnd_scaleUp{0%{transform:scale(.2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes btnTextStart_scaleDown{100%{transform:scale(0.2);opacity:0}}@keyframes btnTextEnd_scaleDown{0%{transform:scale(1.5);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes btnGradientRotate{0%{transform:translateZ(0) rotate(0)}100%{transform:translateZ(0) rotate(360deg)}}.g-cols.via_flex{display:flex;flex-wrap:wrap}.g-cols.via_grid{display:grid;gap:var(--columns-gap,3rem)}.vc_column_container{display:flex;flex-direction:column;position:relative;border-color:var(--color-content-border)}.g-cols.via_grid>.vc_column_container{min-width:0; width:auto}.g-cols.via_flex>div>.vc_column-inner{display:flex;flex-direction:column;flex-grow:1;position:relative;border-color:inherit}.g-cols.cols_custom{grid-template-columns:var( --custom-columns,repeat( auto-fill,minmax(250px,1fr) ) )}.g-cols.cols_1{grid-template-columns:100%}.g-cols.cols_2{grid-template-columns:repeat(2,1fr)}.g-cols.cols_3{grid-template-columns:repeat(3,1fr)}.g-cols.cols_4{grid-template-columns:repeat(4,1fr)}.g-cols.cols_5{grid-template-columns:repeat(5,1fr)}.g-cols.cols_6{grid-template-columns:repeat(6,1fr)}.g-cols.cols_1-2{grid-template-columns:1fr 2fr}.g-cols.cols_2-1{grid-template-columns:2fr 1fr}.g-cols.cols_2-3{grid-template-columns:2fr 3fr}.g-cols.cols_3-2{grid-template-columns:3fr 2fr}.g-cols.cols_1-3{grid-template-columns:1fr 3fr}.g-cols.cols_3-1{grid-template-columns:3fr 1fr}.g-cols.cols_1-4{grid-template-columns:1fr 4fr}.g-cols.cols_4-1{grid-template-columns:4fr 1fr}.g-cols.cols_1-5{grid-template-columns:1fr 5fr}.g-cols.cols_5-1{grid-template-columns:5fr 1fr}.g-cols.cols_7-5{grid-template-columns:7fr 5fr}.g-cols.cols_5-7{grid-template-columns:5fr 7fr}.g-cols.cols_1-2-1{grid-template-columns:1fr 2fr 1fr}.g-cols.cols_1-3-1{grid-template-columns:1fr 3fr 1fr}.g-cols.cols_1-4-1{grid-template-columns:1fr 4fr 1fr}.g-cols.via_flex.type_default{margin:0 -1.5rem}.g-cols.via_flex.type_default[style*="gap"]{margin:0 calc( -1.5rem - var(--additional-gap,0px) )}.g-cols.via_flex[style*="gap"]>.vc_column_container{padding-left:var(--additional-gap,0px);padding-right:var(--additional-gap,0px)}.g-cols.via_flex.type_default>div>.vc_column-inner{padding-left:1.5rem;padding-right:1.5rem}.g-cols.via_flex.type_default>div.has_bg_color>.vc_column-inner{padding-top:1.5rem;padding-bottom:1.5rem}.vc_column-inner>.wpb_wrapper{height:auto}.g-cols.via_flex.type_boxes{margin:0}.g-cols.via_flex.type_boxes[style*="gap"]{margin:0 calc( -1 * var(--additional-gap,0px) )}.g-cols.via_grid.type_boxes>.vc_column_container,.g-cols.via_flex.type_boxes>div>.vc_column-inner{padding:4rem}.g-cols.equal_height>div>.vc_column-inner,.g-cols.equal_height>div>.vc_column-inner>:only-child, .g-cols.equal_height>div>.vc_column-inner>.wpb_wrapper>:only-child{height:100%}.g-cols.via_flex.valign_middle>div>.vc_column-inner,.g-cols.via_grid.valign_middle>.vc_column_container{justify-content:center}.g-cols.via_flex.valign_bottom>div>.vc_column-inner,.g-cols.via_grid.valign_bottom>.vc_column_container{justify-content:flex-end}.vc_column-inner.type_sticky>.wpb_wrapper,.vc_column_container.type_sticky>.vc_column-inner{top:4rem}.g-cols.via_flex>.wpb_column.stretched{flex-grow:1}.g-cols.via_grid>.wpb_column.stretched{width:auto}.g-cols.via_flex.type_default>.wpb_column.stretched:first-of-type{margin-inline-start:calc( var(--margin-inline-stretch) + 1.5rem )}.g-cols.via_flex.type_default>.wpb_column.stretched:last-of-type{margin-inline-end:calc( var(--margin-inline-stretch) + 1.5rem )}.g-cols.via_grid>.wpb_column.stretched:first-of-type,.g-cols.via_flex.type_boxes>.wpb_column.stretched:first-of-type{margin-inline-start:var(--margin-inline-stretch)}.g-cols.via_grid>.wpb_column.stretched:last-of-type,.g-cols.via_flex.type_boxes>.wpb_column.stretched:last-of-type{margin-inline-end:var(--margin-inline-stretch)}.vc_column_container.has-link{position:relative}.color_alternate .vc_column_container{border-color:var(--color-alt-content-border)}.color_footer-top .vc_column_container{border-color:var(--color-subfooter-border)}.color_footer-bottom .vc_column_container{border-color:var(--color-footer-border)}@media (max-width:1024px){.g-cols.via_grid.type_boxes>.vc_column_container,.g-cols.via_flex.type_boxes>div>.vc_column-inner{padding:2.5rem}}@media screen and (max-width:600px){.g-cols.via_flex.type_default>.wpb_column.stretched{margin-left:0!important;margin-right:0!important}.g-cols.via_flex.type_boxes>.wpb_column.stretched{margin-left:var(--margin-inline-stretch);margin-right:var(--margin-inline-stretch)}.g-cols.via_grid.type_boxes>.vc_column_container,.g-cols.via_flex.type_boxes>div>.vc_column-inner{padding:1.5rem}}.w-form{line-height:1.4}.w-form-h{display:flex;margin-left:calc( var(--fields-gap,1rem) / -2 );margin-right:calc( var(--fields-gap,1rem) / -2 )}.w-form-row{position:relative;width:100%;padding-left:calc( var(--fields-gap,1rem) / 2 );padding-right:calc( var(--fields-gap,1rem) / 2 )}.w-form-row-label{font-weight:600;margin-bottom:.3em}.w-form-row-field{position:relative}.w-form-row-field>i{position:absolute;z-index:1;top:var(--inputs-border-width,1px);inset-inline-start:var(--inputs-border-width,1px);font-size:var(--inputs-font-size,inherit);line-height:var(--inputs-height,2em);width:var(--inputs-height,2em);color:var(--inputs-text-color,inherit);text-align:center;pointer-events:none;transition:color .2s}.w-form-row:has(:focus) .w-form-row-field>i{color:var(--inputs-focus-text-color)}.w-form-row.for_select select{-webkit-appearance:none;height:auto;padding-inline-end:max( var(--inputs-padding,.6em) * 2 + .8em,1.5em )}.w-form-row.for_select .w-form-row-field:after{content:'';position:absolute;top:calc( var(--inputs-height,2em) / 2 + var(--inputs-border-width,1px) );inset-inline-end:0;font-size:var(--inputs-font-size,inherit);margin:-.2em calc( var(--inputs-padding,.6em) + var(--inputs-border-width,1px) );color:var(--inputs-text-color,inherit);pointer-events:none;border:.4em solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-radius:2px}.w-form-row.for_select:has(:focus) .w-form-row-field:after{color:var(--inputs-focus-text-color,inherit)}.w-form-row.for_agreement label,.w-form-row.for_checkboxes label,.w-form-row.for_radio label{display:flex;align-items:center;padding:.2em 0;width:fit-content}.w-form-row.with_icon input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.w-form-row.with_icon textarea,.w-form-row.with_icon select{padding-inline-start:var(--inputs-height,2em)}.w-form-row.move_label .w-form-row-label{position:absolute;top:calc( var(--inputs-height,2em) / 2 + var(--inputs-border-width,1px) - .7em );z-index:1;font-size:var(--inputs-font-size,inherit);font-weight:inherit;margin:0 var(--inputs-padding,.6em);background:var(--inputs-background,transparent);color:var(--inputs-text-color,inherit);line-height:1.4;padding:0 .3em;pointer-events:none;transform-origin:0 0;transition:transform .2s,top .2s}.w-form-row.with_icon.move_label .w-form-row-label{margin-inline-start:calc( 1.6em + var(--inputs-padding,.6em) )}.w-form-row.move_label:has(:focus) .w-form-row-label,.w-form-row.move_label.not-empty .w-form-row-label{top:-.5em;transform:scale(.75);background:var(--inputs-focus-background,transparent);color:var(--inputs-focus-text-color,inherit)}.w-form.layout_ver .w-form-h{flex-wrap:wrap}.w-form.layout_ver .w-form-row{margin-bottom:var(--fields-gap,1rem)}.w-form.layout_hor .w-form-row.for_submit{width:auto}.w-form-row.cols_2{width:50%}.w-form-row.cols_3{width:33.3333%}.w-form-row.cols_4{width:25%}.w-form-row.for_submit{flex-shrink:0;margin-bottom:0!important}.w-form-row.for_submit.align_justify .w-btn{width:100%}.w-form .w-btn i,.w-form .w-btn-label{display:inline-block;transition:opacity .15s}.w-form .w-btn.loading i,.w-form .w-btn.loading .w-btn-label{opacity:0!important}.w-form .w-btn .g-preloader{position:absolute!important;top:50%;left:50%;font-size:1.8em;opacity:0;transform:translate(-50%,-50%);transition:opacity .3s;color:inherit}.w-form .w-btn.loading .g-preloader{opacity:1}.w-form-row.for_recaptcha_text{font-size:13px}.w-form-row-state{visibility:hidden;font-size:.9em;height:0;opacity:0;transition-property:visibility,height,padding,opacity;transition-duration:.3s}.w-form-row-state[validation-for],.w-form-row.check_wrong .w-form-row-state{visibility:visible;height:auto;padding-top:.3em;opacity:1;color:red}.w-form-row.check_wrong input,.w-form-row.check_wrong textarea,.w-form-row.check_wrong select{box-shadow:0 0 0 1px red;border-color:red}.w-form-message{visibility:hidden;opacity:0;transition:visibility .2s,opacity .2s,margin .2s}.w-form-message.type_success{visibility:visible;margin:var(--fields-gap,1rem) 0;opacity:1;color:#4c0}.w-form-message.type_error{visibility:visible;margin:var(--fields-gap,1rem) 0;opacity:1;color:red}.w-form-h:has(>.for_submit.align_center) + .w-form-message{text-align:center}span.wpcf7-list-item{display:block;margin:0;width:fit-content}span.wpcf7-list-item>label{display:flex;align-items:center;padding:.2em 0}@media screen and (max-width:600px){.w-form-h{flex-wrap:wrap}.w-form-row{width:100%!important}.w-form.layout_hor .w-form-row{margin-bottom:var(--fields-gap,1rem)}}@media screen and (max-width:480px){.w-form-row.for_submit{float:none!important;display:block!important;margin:0!important}.w-form.align_left .w-form-message.type_success,.w-form.align_right .w-form-message.type_success{display:block;text-align:center;padding-top:.6em}}.w-grid{clear:both; container-type:inline-size}.w-grid.no_results>*,.w-grid-list:empty{display:none!important}.w-grid.valign_center .w-grid-list{align-items:center}.w-grid-item{flex-shrink:0;min-width:0}.w-grid-item-h{position:relative;height:100%}.w-grid.overflow_hidden .w-grid-item-h{overflow:hidden}.w-grid-item-h time{display:block}.w-grid-item-anchor{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0}.w-grid[class*="ratio_"] .w-grid-item-anchor:focus-visible{outline-offset:calc( -1 * var(--focus-outline-width,2px ) )}.w-grid .w-post-elm>p:only-of-type{display:inline-block}.w-grid.type_grid .w-grid-list{display:grid;grid-template-columns:repeat( var(--columns,1),1fr );grid-auto-flow:dense;gap:calc( var(--gap,0px) * 2 )}.w-grid.type_grid .w-grid-item.size_2x1{grid-column-end:span min( 2,var(--columns,1) )}.w-grid.type_grid .w-grid-item.size_1x2{grid-row-end:span min( 2,var(--columns,1) )}.w-grid.type_grid .w-grid-item.size_2x2{grid-column-end:span min( 2,var(--columns,1) );grid-row-end:span min( 2,var(--columns,1) )}.w-grid.type_masonry .w-grid-list{display:flex;flex-wrap:wrap;margin:calc( var(--gap,0px) * -1 )}.w-grid.type_masonry .w-grid-item{padding:var(--gap,0px);width:calc( 100% / var(--columns,1) )}.w-grid.type_masonry .w-grid-item.size_2x1,.w-grid.type_masonry .w-grid-item.size_2x2{width:min( 100%,100% / var(--columns,1) * 2 )}.w-grid.type_masonry.cols_1 .w-grid-item:not(:last-child){padding:0;margin-bottom:var(--gap,0px)}.w-grid.type_masonry .w-grid-item-h{height:auto}.w-grid.type_metro .w-grid-list{display:grid;grid-template-columns:repeat(4,1fr); grid-auto-flow:dense;gap:calc( var(--gap,0px) * 2 )}.w-grid.type_metro .w-grid-item:nth-child(6n-3),.w-grid.type_metro .w-grid-item:nth-child(6n-2){grid-column-end:span 2;grid-row-end:span 2}.w-grid[class*="ratio_"] .w-grid-item-h{overflow:hidden;height:auto}.w-grid[class*="ratio_"] .w-grid-item-h:before{content:'';float:left;height:0;width:1px;margin-left:-1px;padding-bottom:calc( var(--item-ratio,1) * 100% )}.w-grid[class*="ratio_"] .post_image img,.w-grid[class*="ratio_"] .w-post-elm.type_image img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:601px){.w-grid[class*="ratio_"] .w-grid-item.size_2x1 .w-grid-item-h:before{padding-bottom:calc( var(--item-ratio,1) / 2 * 100% - var(--gap,0px) * var(--item-ratio,1) )}.w-grid[class*="ratio_"] .w-grid-item.size_1x2 .w-grid-item-h:before{padding-bottom:calc( var(--item-ratio,1) * 2 * 100% + var(--gap,0px) * 2 )}.w-grid[class*="ratio_"] .w-grid-item.size_2x2 .w-grid-item-h:before{padding-bottom:calc( var(--item-ratio,1) * 100% - var(--gap,0px) * 2 * ( var(--item-ratio,1) - 1 ) )}}.w-grid.type_carousel .w-grid-preloader{display:none}.w-grid-preloader{position:relative;height:0;width:100%;overflow:hidden}.w-grid-preloader .g-preloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.w-grid-preloader.active{height:20rem}.w-grid-preloader.active~.g-loadmore{display:none}.w-grid.preload_style_spinner.filtering>.w-grid-list{display:none}.w-grid.preload_style_fade.filtering>.w-grid-list,.w-grid.preload_style_fade.filtering>.g-loadmore{opacity:.33}.w-grid.preload_style_placeholders.filtering .w-grid-item{animation:1s linear infinite both background-moving;background:linear-gradient(to right,rgba(128,128,128,.15) 8%,rgba(128,128,128,.25) 18%,rgba(128,128,128,.15) 33%);background-size:1000px auto;color:transparent}.w-grid.preload_style_placeholders.filtering .w-grid-item *{visibility:hidden!important}@keyframes background-moving{0%{background-position:-500px 0}100%{background-position:500px 0}}@media screen and (max-width:600px){.w-grid.type_metro .w-grid-list{grid-template-columns:1fr 1fr!important}}.l-main .w-image{max-width:100%}.w-image-h{display:block;height:100%;max-height:inherit;border-radius:inherit;border-color:inherit!important;color:inherit!important}.w-image:not([class*="style_phone"]) .w-image-h{background:inherit}.w-image img,.w-image picture{object-fit:cover;vertical-align:top;height:inherit;max-height:inherit;border-radius:inherit}.w-image.has_aspect_ratio img,.w-image.has_aspect_ratio picture{width:100%}.w-image.has_height:not(.has_aspect_ratio) img,.w-image[class*="ush_image_"]:not(.has_aspect_ratio) img{width:auto}.w-image-h[href]{position:relative}.w-image.with_transparent .w-image-h>:last-of-type{display:none}.w-image.has_ratio{width:100%}.w-image.has_ratio .w-image-h{display:block!important;position:relative}.w-image.has_ratio img{position:absolute!important;top:0;left:0;right:0;height:100%;width:100%}.w-image.style_circle img{border-radius:50%}.w-image.style_outlined img{border:5px solid var(--color-content-border)}.w-image.style_shadow-1 img{box-shadow:var(--box-shadow)}.w-image.style_shadow-2 .w-image-h{display:inline-block;vertical-align:top;position:relative}.w-image.style_shadow-2 img{position:relative}.w-image.meta_modern .w-image-h{display:inline-block;vertical-align:top;position:relative}.w-image.style_phone12{position:relative;aspect-ratio:1 / 2.05;border-radius:16% / 7.6%; background:var(--color-content-primary-grad);color:#000}.w-image.style_phone12>.w-image-h{position:absolute;top:.68%;bottom:.68%;left:1.4%;right:1.4%;padding:3.4%;height:auto;background-color:currentColor;border-radius:15% / 7%}.w-image.style_phone12>.w-image-h>img{width:100%;height:100%;border-radius:12.6% / 5.6%}.w-image.style_phone12>.w-image-h:after{content:'';position:absolute;top:0;left:25%;width:50%;height:5.3%;border-radius:0 0 11% 11% / 0 0 50% 50%; background-color:inherit}.w-image.style_phone12.align_left,.w-image.style_phone12.align_right{float:none;margin:0}.w-image.style_phone12.meta_modern>.w-image-h{overflow:hidden}.color_alternate .w-image.style_outlined img{border-color:var(--color-alt-content-border)}.color_footer-top .w-image.style_outlined img{border-color:var(--color-subfooter-border)}.color_footer-bottom .w-image.style_outlined img{border-color:var(--color-footer-border)}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}img.mfp-img{line-height:0}img.mfp-img{max-width:100%}img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}@media print{*,*:before,*:after{box-shadow:none!important;text-shadow:none!important;animation:none!important;background:none!important;border-color:#000!important;color:#000!important;opacity:1!important}a[href^="http"]{text-decoration:underline!important}body.l-body div[class*="_custom_"]{background:none!important}.l-section.type_sticky,.l-footer,.w-form-row-state,.g-preloader,.i-cf:before,.i-cf:after{display:none!important}.l-main,.l-section{margin:0!important;padding:0!important;height:auto!important;min-height:0!important}.vc_column-inner{position:static!important}body.l-body .l-section .l-section-h{position:static!important;padding:5mm 0!important}input,select,textarea{border:1px solid!important}body.l-body .w-btn,button[type=submit],input[type=submit]{border:2px solid!important;color:inherit!important}body.l-body .w-btn:before,body.l-body .w-btn:after{display:none!important}.g-cols,.vc_column_container,.vc_column-inner{display:block!important}.w-grid-list{display:block!important;height:auto!important}.w-post-elm:after,.w-grid-item-h:before{display:none!important}.w-grid-item{position:static!important;transform:none!important;page-break-inside:avoid}.w-image{display:block;line-height:inherit}.w-separator{height:5mm!important}.w-separator.with_line{height:20mm!important}}.w-post-elm.color_link_inherit a:not(:hover),.color_alternate .w-post-elm.color_link_inherit a:not(:hover),.no-touch .w-post-elm.color_link_inherit.has_text_color>a:hover{color:inherit}.w-post-elm.has_width{flex-shrink:0}.w-post-elm.has_border_radius{overflow:hidden}.w-post-elm.has_height>a{max-height:inherit;height:inherit;border-radius:inherit}.w-post-elm.has_height img{object-fit:cover;max-height:inherit;height:inherit;border-radius:inherit}.w-post-elm.has_height:not(.stretched):not(.has_aspect_ratio) img{width:auto}.w-post-elm.has_ratio{position:relative;width:100%}.w-post-elm.has_ratio img{position:absolute!important;top:0;left:0;right:0;height:100%;width:100%!important;object-fit:cover}.w-post-elm.stretched img{width:100%}.w-post-elm.post_date{display:inline-block;vertical-align:top}.w-post-elm.post_image{overflow:hidden;position:relative}.w-post-elm.post_image>a:focus-visible,.w-post-elm.post_custom_field.type_image>a:focus-visible{display:block;outline-offset:calc( -1 * var(--focus-outline-width,2px ) );height:100%}.w-post-elm.post_image img,.w-post-elm.product_gallery>img,.w-post-elm.post_custom_field img{vertical-align:top}.w-grid .w-post-elm.post_image img,.w-grid .w-post-elm.post_custom_field img{display:block}.w-post-elm.post_image.has_aspect_ratio img,.w-post-elm.post_custom_field.has_aspect_ratio img{object-fit:cover;height:100%;width:100%}.w-post-elm.post_image.as_circle{border-radius:50%}.w-grid-item.format-audio .post_image:after,.w-grid-item.format-video .post_image:after{content:'\f04b';font:900 1.4rem/3.5rem fontawesome;width:3.2rem;padding-left:0.3rem;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:rgba(0,0,0,0.5);color:#fff;pointer-events:none}.w-grid .post_image.with_quote_icon:after{position:absolute;top:0;left:0;right:0;content:'\f10d';font:900 2rem/5.5rem fontawesome;text-align:center;color:#fff}.w-grid-item.has-post-thumbnail .post_image.with_quote_icon:after,.w-grid .post_image.media_preview:after{display:none}.w-post-elm.post_title{padding:0}.w-post-elm.post_title b{font-size:.85em;opacity:.5}.w-post-elm.post_taxonomy.style_simple>b{font-weight:inherit}.w-post-elm.post_taxonomy.style_badge{display:flex;flex-wrap:wrap;align-items:center}.w-post-elm.post_taxonomy.style_simple [style*="--swatch-color"]:not(:hover){color:var(--swatch-color,inherit)!important}.w-post-elm.post_taxonomy.style_badge [style*="--swatch-color"]:not(:hover){background:var(--swatch-color,transparent)!important;color:var(--swatch-contrast-color,inherit)!important}.w-post-elm.post_custom_field>i + p:only-of-type{display:inline-block}.w-post-elm.display_table{overflow-x:auto}body.us_filter_open{overflow:hidden!important}.w-separator{clear:both;overflow:hidden;line-height:0;height:1.5rem}.w-separator a,.color_alternate .w-separator a{color:inherit}.w-separator.width_30{width:30%;margin-left:auto!important;margin-right:auto!important}.w-separator.width_50{width:50%;margin-left:auto!important;margin-right:auto!important}.w-separator.width_screen{margin-left:var(--margin-inline-stretch);margin-right:var(--margin-inline-stretch)}.w-separator.with_content{line-height:1.3}.w-separator.size_small:empty{height:1.5rem}.w-separator.size_small.with_line{height:4rem}.w-separator.size_medium:empty{height:3rem}.w-separator.size_medium.with_line{height:6rem}.w-separator.size_large:empty{height:4.5rem}.w-separator.size_large.with_line{height:7rem}.w-separator.size_huge:empty{height:6rem}.w-separator.size_huge.with_line{height:9rem}.w-separator.color_border{color:var(--color-content-border)}.w-separator.color_primary{color:var(--color-content-primary)}.w-separator.color_secondary{color:var(--color-content-secondary)}.color_alternate .w-separator.color_border{color:var(--color-alt-content-border)}.color_alternate .w-separator.color_primary{color:var(--color-alt-content-primary)}.color_alternate .w-separator.color_secondary{color:var(--color-alt-content-secondary)}.color_footer-top .w-separator.color_border{color:var(--color-subfooter-border)}.color_footer-bottom .w-separator.color_border{color:var(--color-footer-border)}@media (max-width:1024px){.w-separator.size_small:empty{height:1rem}.w-separator.size_small.with_line{height:calc(1.5rem + 2vw)}.w-separator.size_medium:empty{height:calc(1rem + 2.5vw)}.w-separator.size_medium.with_line{height:calc(1.5rem + 4vw)}.w-separator.size_large:empty{height:calc(1rem + 5vw)}.w-separator.size_large.with_line{height:calc(1.5rem + 6vw)}.w-separator.size_huge:empty{height:calc(1rem + 7.5vw)}.w-separator.size_huge.with_line{height:calc(1.5rem + 8vw)}.w-separator.with_content.with_line{height:auto;padding-top:calc(0.5rem + 1vmin);padding-bottom:calc(0.5rem + 1vmin)}}@media screen and (max-width:600px){.w-separator.with_text.width_30,.w-separator.with_text.width_50{width:auto}}.w-menu .menu{margin:0}.w-menu ul,.w-menu li{list-style:none;margin:0}.w-menu li:last-child{margin:0!important}.w-menu.style_blocks[style*=--main-bg-color] .menu>li>a{background:var(--main-bg-color)}.w-menu[style*=--main-color] .menu>li>a{color:var(--main-color)}.w-menu.style_blocks[style*=--main-active-bg-color] .menu>li.expanded>a,.w-menu.style_blocks[style*=--main-active-bg-color] .menu>li.is-active>a,.w-menu.style_blocks[style*=--main-active-bg-color] .menu>li.current-menu-item>a{background:var(--main-active-bg-color)}.w-menu[style*=--main-active-color] .menu>li.expanded>a,.w-menu[style*=--main-active-color] .menu>li.is-active>a,.w-menu[style*=--main-active-color] .menu>li.current-menu-item>a{color:var(--main-active-color)}.no-touch .w-menu.style_blocks[style*=--main-hover-bg-color] .menu>li:not(.current-menu-item)>a:hover{background:var(--main-hover-bg-color)}.no-touch .w-menu[style*=--main-hover-color] .menu>li:not(.current-menu-item)>a:hover{color:var(--main-hover-color)}.w-menu.layout_ver{line-height:1.4}.w-menu.layout_ver .menu>li{margin-bottom:var(--main-gap,0)}.w-menu.layout_hor .menu{display:inline-flex;flex-wrap:wrap}.w-menu.layout_hor .menu>li:not(:last-of-type){margin-inline-end:var(--main-gap,0)}.w-menu.layout_hor.not_responsive .menu{flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.w-menu.layout_hor.spread{width:100%;margin:0}.w-menu.layout_hor.spread .menu{justify-content:space-between;width:100%}.w-menu.style_blocks .menu>li>a{display:block;padding:var(--main-ver-indent,0) var(--main-hor-indent,0);text-decoration:none!important}.w-menu.type_accordion{width:100%}.w-menu.type_accordion b{display:none;font-weight:inherit;width:1em;transition:transform .3s}.w-menu.type_accordion b::before{display:inline-block;vertical-align:top;font-family:fontawesome;transition:transform .3s}.w-menu.type_accordion.icontype_chevron b::before{content:'\f107';font-weight:400}.w-menu.type_accordion.icontype_plus b::before{content:'\f067';font-weight:400}.w-menu.type_accordion.icontype_triangle b::before{content:'\f0d7';font-weight:700}.w-menu.type_accordion.iconpos_before b{margin-inline-end:-1em}.w-menu.type_accordion.iconpos_before .menu-item>a>span{margin-inline-start:1.2em}.w-menu.type_accordion.iconpos_after b{text-align:end;margin-inline-start:auto}@property --captured-length{syntax:"<length>";initial-value:0px;inherits:true}h3.widgettitle{margin-bottom:1rem}#wp-calendar caption{font-weight:bold;padding:0.5rem 1rem 1rem}#wp-calendar thead th,#wp-calendar tbody td{padding:0;border:none;text-align:center;line-height:2rem}#wp-calendar thead th{font-size:0.7rem;font-weight:normal;opacity:0.5}#wp-calendar tbody td a{display:block;font-weight:bold}#wp-calendar tbody td#today{font-weight:bold}:root{--tec-font-family-sans-serif:inherit}#tribe-events-pg-template{padding-top:calc(var(--header-height) + 3rem)}ul.slick-dots{margin:0!important}a.aio-icon-box-link{color:inherit!important}#bbpress-forums li.bbp-header,div.bbp-forum-header,div.bbp-topic-header,div.bbp-reply-header{border-color:var(--color-content-border)}#bbpress-forums{position:relative}#bbpress-forums ul,#bbpress-forums li{list-style:none;margin:0;padding:0}#bbpress-forums fieldset{border-radius:var(--site-border-radius);box-shadow:var(--box-shadow)}#bbpress-forums ul.bbp-threaded-replies{margin-left:3rem}#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results{overflow:hidden;margin-bottom:1.3rem;clear:both}#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer{clear:both}#bbpress-forums li.bbp-header ul{overflow:hidden}#bbpress-forums ul.bbp-search-results li.bbp-header{display:none}#bbpress-forums li.bbp-footer{display:none}#bbpress-forums li.bbp-footer p{margin:0;line-height:1em}#bbpress-forums div.row-actions{font-size:0.8rem;visibility:hidden}#bbpress-forums li:hover>div.row-actions{visibility:visible}fieldset div.avatar{float:right}#bbp-topic-hot-tags{clear:both}#bbpress-forums div.bbp-reply-to{margin-left:8rem;padding:0.8rem 0.8rem 0.8rem 0;text-align:right}#bbpress-forums #bbp-cancel-reply-to-link{float:right;margin-top:1rem}#merge_tag,#delete_tag{display:inline}p.form-allowed-tags{max-width:100%}#bbpress-forums ul.bbp-forums-list{margin-top:0.6rem}#bbpress-forums ul.bbp-forums-list li{display:inline;font-size:0.9rem;margin-right:0.3rem}li.bbp-forum-info{float:left;text-align:left;width:50%}li.bbp-forum-topic-count,li.bbp-forum-reply-count{float:left;font-size:1.2rem;text-align:center;width:15%}li.bbp-forum-freshness{font-size:0.8rem;text-align:center;float:left;width:20%}li.bbp-topic-title{float:left;text-align:left;width:60%}li.bbp-topic-voice-count,li.bbp-topic-reply-count{float:left;text-align:center;width:10%}li.bbp-topic-freshness{text-align:center;float:left;width:20%}li.bbp-forum-freshness>a,li.bbp-topic-freshness>a{font-size:0.8rem;line-height:1.5;color:inherit;text-decoration:none!important}#bbpress-forums p.bbp-topic-meta{font-size:0.8rem;line-height:1.5;margin:2px 0 0;word-wrap:break-word;color:var(--color-content-faded)}p.bbp-topic-meta a{color:inherit;text-decoration:none!important}p.bbp-topic-meta span{white-space:nowrap;margin-right:0.2rem}#subscription-toggle,#favorite-toggle{display:inline-block;vertical-align:top;font-size:0.8rem;padding:0.2rem 1rem;border-radius:var(--site-border-radius);margin-bottom:0.6rem;text-decoration:none!important;background:var(--color-content-bg-alt-grad)}#subscription-toggle span.is-subscribed:before,#favorite-toggle span.is-favorite:before{content:'\f004';font-family:fontawesome;font-weight:900;vertical-align:top;margin-right:0.4rem;color:var(--color-content-primary)}#subscription-toggle span.is-subscribed:before{content:'\f00c'}div.bbp-forum-header,div.bbp-topic-header,div.bbp-reply-header{clear:both;overflow:hidden;font-size:0.8rem;line-height:1.3;padding:1.5rem 0 1.5rem 7rem;border-top-style:solid;border-top-width:1px}#bbpress-forums div.bbp-forum-author,#bbpress-forums div.bbp-topic-author,#bbpress-forums div.bbp-reply-author{float:left;text-align:center;font-size:0.8rem;line-height:1.3;width:80px; margin:-2.8rem 0 1.5rem}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar{max-width:80px; margin:0 auto 0.3rem}#bbpress-forums div.bbp-forum-author>img.avatar,#bbpress-forums div.bbp-topic-author>img.avatar,#bbpress-forums div.bbp-reply-author>img.avatar{margin-bottom:0;border-radius:50%}span.bbp-author-ip{font-family:monospace;font-size:10px; opacity:0.5;transition:opacity 0.3s}.no-touch span.bbp-author-ip{opacity:0}#bbpress-forums div.bbp-topic-content,#bbpress-forums div.bbp-reply-content{text-align:left;margin:0 0 2rem 7rem;overflow:hidden}#bbpress-forums div.bbp-topic-content p:last-child,#bbpress-forums div.bbp-reply-content p:last-child{margin-bottom:0}#bbpress-forums div.bbp-topic-content h1,#bbpress-forums div.bbp-reply-content h1,#bbpress-forums div.bbp-topic-content h2,#bbpress-forums div.bbp-reply-content h2,#bbpress-forums div.bbp-topic-content h3,#bbpress-forums div.bbp-reply-content h3,#bbpress-forums div.bbp-topic-content h4,#bbpress-forums div.bbp-reply-content h4,#bbpress-forums div.bbp-topic-content h5,#bbpress-forums div.bbp-reply-content h5,#bbpress-forums div.bbp-topic-content h6,#bbpress-forums div.bbp-reply-content h6{margin-bottom:1rem}#bbpress-forums div.bbp-topic-content img,#bbpress-forums div.bbp-reply-content img{max-width:100%}#bbpress-forums div.bbp-topic-content ul,#bbpress-forums div.bbp-reply-content ul,#bbpress-forums div.bbp-topic-content ol,#bbpress-forums div.bbp-reply-content ol{margin:0 0 1.3rem 2rem;padding:0}#bbpress-forums div.bbp-topic-content ul>li ul,#bbpress-forums div.bbp-topic-content ul>li ol,#bbpress-forums div.bbp-topic-content ol>li ul,#bbpress-forums div.bbp-topic-content ol>li ol,#bbpress-forums div.bbp-reply-content ul>li ul,#bbpress-forums div.bbp-reply-content ul>li ol,#bbpress-forums div.bbp-reply-content ol>li ul,#bbpress-forums div.bbp-reply-content ol>li ol{margin-bottom:0.3rem}#bbpress-forums div.bbp-topic-content ul li,#bbpress-forums div.bbp-reply-content ul li{list-style-type:disc}#bbpress-forums div.bbp-topic-content ol li,#bbpress-forums div.bbp-reply-content ol li{list-style-type:decimal}#bbpress-forums div.bbp-topic-content ol li li,#bbpress-forums div.bbp-reply-content ol li li{list-style-type:lower-alpha}#bbpress-forums div.bbp-topic-content ol li li li,#bbpress-forums div.bbp-reply-content ol li li li{list-style-type:upper-roman}span.bbp-admin-links{white-space:nowrap}.no-touch span.bbp-admin-links{opacity:0;transition:opacity 0.3s}span.bbp-admin-links a{font-size:0.8rem}span.bbp-topic-pagination{display:inline-block;vertical-align:top;font-size:0}span.bbp-topic-pagination a{display:inline-block;vertical-align:top;font-size:0.8rem;text-align:center;line-height:22px;height:24px;width:24px;margin:0 1px;border-radius:50%;border:1px solid}.no-touch span.bbp-topic-pagination a:hover{color:#fff}div.bbp-topic-form,div.bbp-reply-form{margin-top:3rem}#bbpress-forums fieldset{clear:both;padding:1.5rem 2rem;margin:0 0 1rem}#bbpress-forums fieldset legend{font-weight:bold}#bbpress-forums fieldset div{margin-bottom:0.8rem}#bbpress-forums fieldset p{margin:0 0 0.8rem}#bbpress-forums fieldset label{display:inline-block;vertical-align:top;margin-bottom:0.3rem}#bbpress-forums fieldset select#bbp_forum_id{max-width:13rem}textarea#bbp_forum_content{height:14rem}#bbpress-forums fieldset.bbp-forum-form-attributes{float:right;clear:none;margin-left:1.5rem;width:13rem}#bbpress-forums #bbp-your-profile h2.entry-title{display:none}#bbpress-forums #bbp-your-profile fieldset{margin-bottom:1.3rem}#bbpress-forums #bbp-your-profile fieldset div{float:left;width:100%;margin-bottom:0.8rem}#bbpress-forums #bbp-your-profile fieldset label[for]{float:left;width:30%;max-width:13rem;padding:0.6rem 1.3rem 0 0;cursor:pointer}#bbpress-forums #bbp-your-profile fieldset dl label[for]{width:70%}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset select,#bbpress-forums #bbp-your-profile fieldset textarea{width:70%}#bbpress-forums #bbp-your-profile fieldset input.checkbox{width:auto}#bbpress-forums #bbp-your-profile fieldset span.description{font-size:0.8rem;line-height:1.3;float:left;margin:2px 0 0 30%;width:70%}#bbpress-forums #bbp-your-profile fieldset fieldset{clear:none;float:none;border:none;padding:0;margin:0}#bbpress-forums #bbp-your-profile fieldset fieldset.password{width:70%;display:inline}#bbpress-forums #bbp-your-profile fieldset fieldset.password input,#bbpress-forums #bbp-your-profile fieldset fieldset.password span{width:100%}#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description{margin-left:0;margin-bottom:0.8rem}#bbpress-forums #bbp-your-profile fieldset.submit{padding:0;margin:0;border:none}#bbpress-forums #bbp-your-profile fieldset.submit legend{display:none}#bbp-single-user-details{margin:0 0 2rem;min-height:80px; overflow:hidden;position:relative}#bbp-user-avatar{position:absolute;width:80px}#bbp-user-avatar img{display:block;border-radius:50%}#bbp-user-navigation{margin:15px 0 0 15px;padding-left:80px;background:var(--color-content-bg-alt-grad)}#bbp-user-navigation li{display:inline-block;vertical-align:top;line-height:30px;padding:10px 15px}#bbp-user-navigation li.current{background:var(--color-content-bg-grad)}#bbp-user-navigation li.current a{color:inherit}#bbp-user-body h2{font-size:1.4rem;line-height:1;margin-bottom:1rem}#bbpress-forums dl.bbp-user-capabilities{display:inline-block;vertical-align:top}#bbpress-forums dl.bbp-user-capabilities dt{margin:0 0 0.6rem;text-transform:capitalize}div.bbp-template-notice,div.indicator-hint{clear:both;padding:1rem 1.3rem;margin:0 0 1rem;background:var(--color-content-primary-faded)}div.bbp-template-notice a{border-bottom:1px dotted}div.bbp-template-notice p{font-size:0.9rem;line-height:1.6}div.topic.status-trash,div.reply.status-trash{opacity:0.3}a.bbp-topic-delete-link,a.bbp-reply-delete-link{color:red}#bbpress-forums ul.bbp-topic-revision-log li a,#bbpress-forums ul.bbp-reply-revision-log li a{color:inherit}#bbpress-forums ul.bbp-topic-revision-log li img,#bbpress-forums ul.bbp-reply-revision-log li img{display:none}#bbpress-forums div.bbp-the-content-wrapper{margin-bottom:0.8rem}#bbpress-forums div.bbp-the-content-wrapper textarea{height:21.3rem;width:100%;margin:0}#bbpress-forums div.bbp-the-content-wrapper table,#bbpress-forums div.bbp-the-content-wrapper tbody,#bbpress-forums div.bbp-the-content-wrapper tr,#bbpress-forums div.bbp-the-content-wrapper td{border:none;padding:0;margin:0;width:auto;line-height:1}@media screen and (max-width:1023px){#bbpress-forums>#subscription-toggle{top:-2.5rem}}@media screen and (max-width:782px){#bbpress-forums div.bbp-the-content-wrapper input{height:auto}}@media screen and (max-width:600px){#bbpress-forums fieldset{padding:1rem 1.5rem}}@media screen and (max-width:480px){#bbpress-forums p.bbp-topic-meta{line-height:1.2rem}div.bbp-search-form input,div.bbp-search-form button{font-size:0.9rem}#bbpress-forums fieldset{padding:0.6rem 1.3rem}#bbpress-forums div.bbp-search-form{margin-bottom:1rem}div.bbp-topic-form,div.bbp-reply-form{margin-top:0}div.bbp-forum-header,div.bbp-topic-header,div.bbp-reply-header{padding:1rem 0}span.bbp-admin-links{clear:both;display:block;margin:0;white-space:normal}#bbpress-forums div.bbp-topic-author,#bbpress-forums div.bbp-reply-author{float:none;margin:0 0 1rem;text-align:left;width:100%}#bbpress-forums div.bbp-topic-author a.bbp-author-name,#bbpress-forums div.bbp-reply-author a.bbp-author-name{display:inline-block;word-wrap:break-word}#bbpress-forums div.bbp-topic-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar{display:inline-block;vertical-align:middle;margin:0 0.5rem 0 0;max-width:40px}#bbpress-forums div.bbp-topic-content,#bbpress-forums div.bbp-reply-content{clear:both;margin:0 0 1.3rem}li.bbp-forum-info,li.bbp-topic-title{width:100%}li.bbp-header li.bbp-forum-info,li.bbp-header li.bbp-topic-title{display:none}#bbpress-forums li.bbp-topic-voice-count,#bbpress-forums li.bbp-topic-reply-count,#bbpress-forums li.bbp-forum-topic-count,#bbpress-forums li.bbp-forum-reply-count{width:20%;text-align:left;margin-top:0.6rem}#bbpress-forums li.bbp-forum-freshness,#bbpress-forums li.bbp-topic-freshness{width:60%;text-align:left;margin-top:0.6rem}#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer{font-size:11px}#bbp-user-navigation{padding-left:50px}#bbp-user-navigation li{padding:0.3rem 0.6rem 6px}}ul.woocommerce-info:last-child,ul.woocommerce-error:last-child,ul.woocommerce-message:last-child{margin:0 0 1.5rem}p.demo_store{position:fixed;top:calc( var(--site-outline-width,0px) + var(--wp-admin--admin-bar--height,0px) );left:var(--site-outline-width,0px);right:var(--site-outline-width,0px);text-align:center;line-height:1.5rem;padding:1rem;z-index:9999;background:var(--color-content-primary-grad);color:#fff}#coming-soon-footer-banner{left:0;right:0;z-index:1000}a.added_to_cart{display:inline-block;vertical-align:top;font-size:0.8rem;line-height:1;margin:0.6rem;white-space:nowrap;border-bottom:1px solid transparent}p.product_field{margin-bottom:0}#customer_login h2{font-size:1.4rem}.w-post-elm.add_to_cart.btn_fullwidth{flex-grow:1}.w-post-elm.attributes.display_table{display:table;width:100%}.w-post-elm.attributes.display_table>div{display:table-row}.w-post-elm.attributes.display_table>div>*{display:table-cell;vertical-align:top;padding:0.6rem 1rem;border-bottom:1px solid var(--color-content-border)}.w-post-elm.attributes.display_table>div>*:first-child{font-weight:bold;padding-left:0;padding-right:0;max-width:200px}.w-post-elm.attributes.display_table>div:last-child>*{border:none}form.woocommerce-checkout::after{display:block;content:'';clear:both}#customer_details.col2-set{display:block}#wc-memberships-members-area,#wc-memberships-for-teams-teams-area{padding-top:var(--header-height)}.vc_column_container.wooproduct{float:left;padding:0 1rem}@media screen and (max-width:900px){.vc_column_container.wooproduct{width:50%!important}}@media screen and (max-width:480px){.w-post-elm.attributes.display_table{display:block}.w-post-elm.attributes.display_table>div>*{display:block;padding:0;border:none;max-width:none!important}.w-post-elm.product_ordering{flex-grow:1;margin:0;width:100%}.vc_column_container.wooproduct{width:100%!important}}img.iclflag,img.wpml-ls-flag{position:relative;top:1px;margin-right:0.4rem}:root{--color-header-middle-bg:#faf7f3;--color-header-middle-bg-grad:#faf7f3;--color-header-middle-text:#1f1714;--color-header-middle-text-hover:#1f1714;--color-header-transparent-bg:transparent;--color-header-transparent-bg-grad:transparent;--color-header-transparent-text:#fff;--color-header-transparent-text-hover:#fff;--color-chrome-toolbar:#faf7f3;--color-header-top-bg:#faf7f3;--color-header-top-bg-grad:#faf7f3;--color-header-top-text:#ffffff;--color-header-top-text-hover:#fff;--color-header-top-transparent-bg:rgba(0,0,0,0.2);--color-header-top-transparent-bg-grad:rgba(0,0,0,0.2);--color-header-top-transparent-text:rgba(255,255,255,0.66);--color-header-top-transparent-text-hover:#fff;--color-content-bg:#f7f2e7;--color-content-bg-grad:#f7f2e7;--color-content-bg-alt:#ced6d8;--color-content-bg-alt-grad:#ced6d8;--color-content-border:#361901;--color-content-heading:#361901;--color-content-heading-grad:#361901;--color-content-text:#303030;--color-content-link:#474747;--color-content-link-hover:#303030;--color-content-primary:#361901;--color-content-primary-grad:#361901;--color-content-secondary:#f7f2e7;--color-content-secondary-grad:#f7f2e7;--color-content-faded:#faf7f3;--color-alt-content-bg:#f7f2e7;--color-alt-content-bg-grad:#f7f2e7;--color-alt-content-bg-alt:#f7f2e7;--color-alt-content-bg-alt-grad:#f7f2e7;--color-alt-content-border:#361901;--color-alt-content-heading:#361901;--color-alt-content-heading-grad:#361901;--color-alt-content-text:#303030;--color-alt-content-link:#638cc9;--color-alt-content-link-hover:#303030;--color-alt-content-primary:#f7f2e7;--color-alt-content-primary-grad:#f7f2e7;--color-alt-content-secondary:#361901;--color-alt-content-secondary-grad:#361901;--color-alt-content-faded:#faf7f3;--color-footer-bg:#170d06;--color-footer-bg-grad:#170d06;--color-footer-bg-alt:#170d06;--color-footer-bg-alt-grad:#170d06;--color-footer-border:#170d06;--color-footer-heading:#f7f2e7;--color-footer-heading-grad:#f7f2e7;--color-footer-text:#faf7f3;--color-footer-link:#fcfcfc;--color-footer-link-hover:#faf7f3;--color-subfooter-bg:#170d06;--color-subfooter-bg-grad:#170d06;--color-subfooter-bg-alt:#170d06;--color-subfooter-bg-alt-grad:#170d06;--color-subfooter-border:#170d06;--color-subfooter-heading:#f7f2e7;--color-subfooter-heading-grad:#f7f2e7;--color-subfooter-text:#faf7f3;--color-subfooter-link:#fcfcfc;--color-subfooter-link-hover:#faf7f3;--color-content-primary-faded:rgba(54,25,1,0.15);--site-border-radius:0px;--site-canvas-width:1240px;--site-content-width:1250px;--text-block-margin-bottom:0px;--focus-outline-width:2px}:root{--font-family:Poppins,sans-serif;--font-size:14px;--line-height:24px;--font-weight:400;--bold-font-weight:700;--text-transform:none;--font-style:normal;--letter-spacing:0em;--h1-font-family:"Libre Baskerville";--h1-font-size:31px;--h1-line-height:1.07;--h1-font-weight:500;--h1-bold-font-weight:700;--h1-text-transform:none;--h1-font-style:normal;--h1-letter-spacing:-0.01em;--h1-margin-bottom:1.4rem;--h2-font-family:var(--h1-font-family);--h2-font-size:27px;--h2-line-height:1.2;--h2-font-weight:var(--h1-font-weight);--h2-bold-font-weight:var(--h1-bold-font-weight);--h2-text-transform:var(--h1-text-transform);--h2-font-style:var(--h1-font-style);--h2-letter-spacing:0;--h2-margin-bottom:1.1rem;--h3-font-family:var(--h1-font-family);--h3-font-size:25px;--h3-line-height:1.2;--h3-font-weight:var(--h1-font-weight);--h3-bold-font-weight:var(--h1-bold-font-weight);--h3-text-transform:var(--h1-text-transform);--h3-font-style:var(--h1-font-style);--h3-letter-spacing:0;--h3-margin-bottom:1.1rem;--h4-font-family:var(--h1-font-family);--h4-font-size:22px;--h4-line-height:1.2;--h4-font-weight:var(--h1-font-weight);--h4-bold-font-weight:var(--h1-bold-font-weight);--h4-text-transform:var(--h1-text-transform);--h4-font-style:var(--h1-font-style);--h4-letter-spacing:0;--h4-margin-bottom:1.1rem;--h5-font-family:var(--h1-font-family);--h5-font-size:20px;--h5-line-height:1.2;--h5-font-weight:var(--h1-font-weight);--h5-bold-font-weight:var(--h1-bold-font-weight);--h5-text-transform:var(--h1-text-transform);--h5-font-style:var(--h1-font-style);--h5-letter-spacing:0;--h5-margin-bottom:1rem;--h6-font-family:var(--h1-font-family);--h6-font-size:18px;--h6-line-height:1.2;--h6-font-weight:var(--h1-font-weight);--h6-bold-font-weight:var(--h1-bold-font-weight);--h6-text-transform:var(--h1-text-transform);--h6-font-style:var(--h1-font-style);--h6-letter-spacing:0;--h6-margin-bottom:1rem}@media (min-width:1025px) and (max-width:1380px){:root{--h1-font-size:29px;--h4-font-size:23px}}@media (min-width:607px) and (max-width:1024px){:root{--h1-font-size:27px;--h2-font-size:26px;--h3-font-size:23px;--h4-font-size:21px}}@media (max-width:606px){:root{--font-size:13px;--line-height:21px;--h1-font-size:25px;--h2-font-size:24px;--h3-font-size:21px;--h4-font-size:20px;--h5-font-size:18px;--h6-font-size:16px}}h1{font-family:var(--h1-font-family,inherit);font-weight:var(--h1-font-weight,inherit);font-size:var(--h1-font-size,inherit);font-style:var(--h1-font-style,inherit);line-height:var(--h1-line-height,1.4);letter-spacing:var(--h1-letter-spacing,inherit);text-transform:var(--h1-text-transform,inherit);margin-bottom:var(--h1-margin-bottom,1.5rem)}h1>strong{font-weight:var(--h1-bold-font-weight,bold)}h2{font-family:var(--h2-font-family,inherit);font-weight:var(--h2-font-weight,inherit);font-size:var(--h2-font-size,inherit);font-style:var(--h2-font-style,inherit);line-height:var(--h2-line-height,1.4);letter-spacing:var(--h2-letter-spacing,inherit);text-transform:var(--h2-text-transform,inherit);margin-bottom:var(--h2-margin-bottom,1.5rem)}h2>strong{font-weight:var(--h2-bold-font-weight,bold)}h3{font-family:var(--h3-font-family,inherit);font-weight:var(--h3-font-weight,inherit);font-size:var(--h3-font-size,inherit);font-style:var(--h3-font-style,inherit);line-height:var(--h3-line-height,1.4);letter-spacing:var(--h3-letter-spacing,inherit);text-transform:var(--h3-text-transform,inherit);margin-bottom:var(--h3-margin-bottom,1.5rem)}h3>strong{font-weight:var(--h3-bold-font-weight,bold)}h4{font-family:var(--h4-font-family,inherit);font-weight:var(--h4-font-weight,inherit);font-size:var(--h4-font-size,inherit);font-style:var(--h4-font-style,inherit);line-height:var(--h4-line-height,1.4);letter-spacing:var(--h4-letter-spacing,inherit);text-transform:var(--h4-text-transform,inherit);margin-bottom:var(--h4-margin-bottom,1.5rem)}h4>strong{font-weight:var(--h4-bold-font-weight,bold)}h5{font-family:var(--h5-font-family,inherit);font-weight:var(--h5-font-weight,inherit);font-size:var(--h5-font-size,inherit);font-style:var(--h5-font-style,inherit);line-height:var(--h5-line-height,1.4);letter-spacing:var(--h5-letter-spacing,inherit);text-transform:var(--h5-text-transform,inherit);margin-bottom:var(--h5-margin-bottom,1.5rem)}h5>strong{font-weight:var(--h5-bold-font-weight,bold)}h6{font-family:var(--h6-font-family,inherit);font-weight:var(--h6-font-weight,inherit);font-size:var(--h6-font-size,inherit);font-style:var(--h6-font-style,inherit);line-height:var(--h6-line-height,1.4);letter-spacing:var(--h6-letter-spacing,inherit);text-transform:var(--h6-text-transform,inherit);margin-bottom:var(--h6-margin-bottom,1.5rem)}h6>strong{font-weight:var(--h6-bold-font-weight,bold)}body{background:#125688}@media (min-width:1381px){.l-section{--padding-inline:2.5rem}}@media (min-width:1025px) and (max-width:1380px){.l-section{--padding-inline:2.5rem}.g-cols.via_grid[style*="--laptops-columns-gap"]{gap:var(--laptops-columns-gap,3rem)}}@media (min-width:607px) and (max-width:1024px){.l-section{--padding-inline:2.5rem}.g-cols.via_grid[style*="--tablets-columns-gap"]{gap:var(--tablets-columns-gap,3rem)}}@media (max-width:606px){.l-section{--padding-inline:1.5rem}.g-cols.via_grid[style*="--mobiles-columns-gap"]{gap:var(--mobiles-columns-gap,1.5rem)}}@media (max-width:606px){.g-cols.type_default>div[class*="vc_col-xs-"]{margin-top:1rem;margin-bottom:1rem}.g-cols>div:not([class*="vc_col-xs-"]){width:100%;margin:0 0 1.5rem}.g-cols.reversed>div:last-of-type{order:-1}.g-cols.type_boxes>div,.g-cols.reversed>div:first-child,.g-cols:not(.reversed)>div:last-child,.g-cols>div.has_bg_color{margin-bottom:0}}@media (min-width:607px){.vc_col-sm-2{width:16.6666%}.vc_col-sm-3{width:25%}.vc_col-sm-4{width:33.3333%}.vc_col-sm-2\/5{width:40%}.vc_col-sm-5{width:41.6666%}.vc_col-sm-6{width:50%}.vc_col-sm-7{width:58.3333%}.vc_col-sm-3\/5{width:60%}.vc_col-sm-8{width:66.6666%}.vc_col-sm-9{width:75%}.vc_col-sm-4\/5{width:80%}.vc_col-sm-12{width:100%}}@media (min-width:607px) and (max-width:1024px){.g-cols.via_flex.type_default>div[class*="vc_col-md-"],.g-cols.via_flex.type_default>div[class*="vc_col-lg-"]{margin-top:1rem;margin-bottom:1rem}}@media (min-width:1025px) and (max-width:1380px){.g-cols.via_flex.type_default>div[class*="vc_col-lg-"]{margin-top:1rem;margin-bottom:1rem}}div[class|="vc_col"].stretched{container-type:inline-size}@container (width >= calc(100cqw - 2rem)) and (min-width:calc(768px - 2rem)){.g-cols.via_flex.type_default>div[class|="vc_col"].stretched>.vc_column-inner{margin:-1rem}}@media (max-width:767px){.l-canvas{overflow:hidden}.g-cols.stacking_default.reversed>div:last-of-type{order:-1}.g-cols.stacking_default.via_flex>div:not([class*="vc_col-xs"]){width:100%;margin:0 0 1.5rem}.g-cols.stacking_default.via_grid.mobiles-cols_1{grid-template-columns:100%}.g-cols.stacking_default.via_flex.type_boxes>div,.g-cols.stacking_default.via_flex.reversed>div:first-child,.g-cols.stacking_default.via_flex:not(.reversed)>div:last-child,.g-cols.stacking_default.via_flex>div.has_bg_color{margin-bottom:0}.g-cols.stacking_default.via_flex.type_default>.wpb_column.stretched{margin-left:-1rem;margin-right:-1rem}.g-cols.stacking_default.via_grid.mobiles-cols_1>.wpb_column.stretched,.g-cols.stacking_default.via_flex.type_boxes>.wpb_column.stretched{margin-left:var(--margin-inline-stretch);margin-right:var(--margin-inline-stretch)}.vc_column-inner.type_sticky>.wpb_wrapper,.vc_column_container.type_sticky>.vc_column-inner{top:0!important}}@media (min-width:768px){.vc_column_container.type_sticky>.vc_column-inner,.vc_column-inner.type_sticky>.wpb_wrapper{position:-webkit-sticky;position:sticky}.l-section.type_sticky{position:-webkit-sticky;position:sticky;top:calc( var(--wp-admin--admin-bar--height,0px) + var(--site-outline-width,0px) );z-index:21;transition:top 0.3s cubic-bezier(.78,.13,.15,.86) 0.1s}.l-section.type_sticky>.l-section-h{transition:padding-top 0.3s}}@media (max-width:606px){.w-form-row.for_submit[style*=btn-size-mobiles] .w-btn{font-size:var(--btn-size-mobiles)!important}}:focus-visible,input[type=checkbox]:focus-visible + i{outline-width:var(--focus-outline-width,2px );outline-style:solid;outline-offset:2px;outline-color:var(--color-content-primary)}.us-btn-style_1{font-family:var(--font-family);font-style:normal;text-transform:uppercase;font-size:0.8rem;line-height:1.2!important;font-weight:700;letter-spacing:0.02em;padding:1em 1.8em;transition-duration:.3s;border-radius:3rem;transition-timing-function:ease;--btn-height:calc(1.2em + 2 * 1em);--btn-border-width:1px;--btn-hover-background:#125688;--btn-border-color:#361901;background:var(--btn-background,transparent);border-color:var(--btn-border-color,transparent);border-image:none;color:var(--color-content-heading)!important}.no-touch .us-btn-style_1:hover{background:var(--btn-hover-background,transparent);border-color:var(--btn-hover-border-color,transparent);border-image:none;color:#ffffff!important}.us-btn-style_1{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.us-btn-style_1>*{position:relative;z-index:1}.no-touch .us-btn-style_1:hover{background:var(--btn-background,transparent)}.us-btn-style_1::after{content:"";position:absolute;transition-duration:inherit;transition-timing-function:inherit;top:0;left:0;right:0;height:0;border-radius:inherit;transition-property:height;background:var(--btn-hover-background,transparent)}.no-touch .us-btn-style_1:hover::after{height:100%}.us-btn-style_2{font-family:var(--font-family);font-style:normal;text-transform:uppercase;font-size:1rem;line-height:1.2!important;font-weight:700;letter-spacing:0em;padding:0.8em 1.8em;transition-duration:.3s;border-radius:0.3;transition-timing-function:ease;--btn-height:calc(1.2em + 2 * 0.8em);--btn-border-width:2px;--btn-background:#edeeee;--btn-hover-background:rgba(0,0,0,0.05);background:var(--btn-background,transparent);border-color:var(--btn-border-color,transparent);border-image:none;color:#303030!important}.no-touch .us-btn-style_2:hover{background:var(--btn-hover-background,transparent);border-color:var(--btn-hover-border-color,transparent);border-image:none;color:#303030!important}.us-btn-style_2{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.us-btn-style_2>*{position:relative;z-index:1}.no-touch .us-btn-style_2:hover{background:var(--btn-background,transparent)}.us-btn-style_2::after{content:"";position:absolute;transition-duration:inherit;transition-timing-function:inherit;top:0;left:0;right:0;height:0;border-radius:inherit;transition-property:height;background:var(--btn-hover-background,transparent)}.no-touch .us-btn-style_2:hover::after{height:100%}:root{--inputs-font-family:inherit;--inputs-font-size:1rem;--inputs-font-weight:400;--inputs-letter-spacing:0em;--inputs-text-transform:none;--inputs-height:2.8rem;--inputs-padding:0.7rem;--inputs-checkbox-size:1.5em;--inputs-border-width:1px;--inputs-border-radius:0.3rem;--inputs-background:var(--color-content-bg-alt);--inputs-border-color:var(--color-content-border);--inputs-text-color:var(--color-content-text);--inputs-focus-background:var(--color-content-bg-alt);--inputs-focus-border-color:var(--color-content-border);--inputs-focus-text-color:var(--color-content-text)}.color_alternate input:not([type=submit]),.color_alternate textarea,.color_alternate select{background:var(--color-alt-content-bg-alt-grad)}.color_footer-top input:not([type=submit]),.color_footer-top textarea,.color_footer-top select,.color_footer-top .w-form-row.move_label .w-form-row-label{background:var(--color-subfooter-bg-alt-grad)}.color_footer-bottom input:not([type=submit]),.color_footer-bottom textarea,.color_footer-bottom select,.color_footer-bottom .w-form-row.move_label .w-form-row-label{background:var(--color-footer-bg-alt-grad)}.color_alternate input:not([type=submit]),.color_alternate textarea,.color_alternate select{border-color:var(--color-alt-content-border)}.color_footer-top input:not([type=submit]),.color_footer-top textarea,.color_footer-top select{border-color:var(--color-subfooter-border)}.color_footer-bottom input:not([type=submit]),.color_footer-bottom textarea,.color_footer-bottom select{border-color:var(--color-footer-border)}.color_alternate input:not([type=submit]),.color_alternate textarea,.color_alternate select,.color_alternate .w-form-row-field>i,.color_alternate .w-form-row-field:after,.color_footer-top input:not([type=submit]),.color_footer-top textarea,.color_footer-top select,.color_footer-top .w-form-row-field>i,.color_footer-top .w-form-row-field:after,.color_footer-bottom input:not([type=submit]),.color_footer-bottom textarea,.color_footer-bottom select,.color_footer-bottom .w-form-row-field>i,.color_footer-bottom .w-form-row-field:after{color:inherit}.fa-angle-right:before{content:"\f105"}.ft7.ft7b-main{padding-top:48px!important;padding-bottom:42px!important;background:#211713;color:rgba(255,255,255,.74)}.ft7.ft7b-main a{color:rgba(255,255,255,.78);text-decoration:none!important}.ft7.ft7b-main a:hover{color:#ffffff}.ft7b-brand{max-width:440px}.ft7b-kicker{display:block;margin-bottom:12px;color:#d8c7b8;font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:.13em}.ft7b-logo{margin:0 0 14px;color:#ffffff;font-family:Georgia,"Times New Roman",serif;font-size:34px;font-weight:800;line-height:1.02;letter-spacing:-0.04em}.ft7b-brand-text{margin:0;color:rgba(255,255,255,.72);font-size:15px;line-height:1.68}.ft7b-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.ft7-btn{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:0 17px;border-radius:999px;color:#ffffff!important;font-size:13px;font-weight:850;line-height:1;text-decoration:none!important}.ft7-btn-light{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06)}.ft7b-grid{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:28px}.ft7b-col{min-width:0}.ft7b-heading{margin:0 0 15px;color:#ffffff;font-size:16px;font-weight:900;line-height:1.2}.ft7b-links{display:grid;gap:9px}.ft7b-links a{display:inline-flex;width:fit-content;color:rgba(255,255,255,.72);font-size:14px;font-weight:750;line-height:1.35}.ft7b-address{margin:0 0 12px;color:rgba(255,255,255,.70);font-size:14px;line-height:1.62}.ft7b-address strong{display:block;margin-bottom:5px;color:#ffffff;font-size:15px;font-weight:900;line-height:1.3}.ft7b-local{margin:0 0 14px;color:rgba(255,255,255,.70);font-size:14px;line-height:1.62}.ft7.ft7b-bottom{padding-top:18px!important;padding-bottom:18px!important;background:#160f0c;color:rgba(255,255,255,.58);font-size:13px}.ft7-copy{color:rgba(255,255,255,.58);font-size:13px;line-height:1.4}.ft7-menu a{color:rgba(255,255,255,.62)!important;font-size:13px;text-decoration:none!important}.ft7-menu a:hover{color:#ffffff!important}@media screen and (max-width:1024px){.ft7b-grid{grid-template-columns:repeat(3,1fr);gap:20px}.ft7b-logo{font-size:30px}}@media screen and (max-width:767px){.ft7.ft7b-main{padding-top:38px!important;padding-bottom:32px!important}.ft7b-brand{max-width:none;margin-bottom:30px}.ft7b-grid{grid-template-columns:1fr;gap:24px}.ft7b-actions{flex-direction:column}.ft7-btn{width:100%}.ft7.ft7b-bottom,.ft7.ft7b-bottom .w-menu,.ft7-copy{text-align:center!important}.ft7.ft7b-bottom .vc_column_container:first-child{margin-bottom:10px}}.armur-sitemap-hero{padding-top:45px;padding-bottom:25px}.armur-sitemap-intro{max-width:900px;margin:0 auto;text-align:center}.armur-sitemap-intro h1{margin-bottom:15px;font-size:42px;line-height:1.15}.armur-sitemap-intro p,.armur-sitemap-text{font-size:18px;line-height:1.7}.armur-sitemap-section{padding-top:20px;padding-bottom:20px}.armur-sitemap-title{margin-bottom:10px;text-align:center}.armur-sitemap-text{max-width:850px;margin-left:auto;margin-right:auto;text-align:center}.armur-sitemap-box{height:100%;padding:28px;border-radius:18px;background:#faf7f3;box-shadow:0 8px 28px rgba(0,0,0,0.06)}.armur-sitemap-box h2,.armur-sitemap-box h3,.chi2-page .chi2-left-title{margin-bottom:18px}.armur-sitemap-box ul{margin:0;padding-left:20px}.armur-sitemap-box li{margin-bottom:8px;line-height:1.45}.armur-sitemap-box a{text-decoration:none;font-weight:600}.armur-sitemap-box a:hover,.chi2-page .razza3-richtext a:hover,.chi2-page .ct3-contact-box a:hover,.chi2-page .chi2-info-card a:hover{text-decoration:underline}.armur-sitemap-cta p{font-size:17px;line-height:1.7}.armur-sitemap-button{display:inline-block;margin-top:10px;padding:12px 22px;border-radius:999px;background:#125688;color:#fff!important;text-decoration:none!important}.armur-sitemap-button:hover{opacity:0.9}.chi2-page .rz11-wrap{max-width:1120px;margin:0 auto}.chi2-page .rz11-card{padding:26px;border:1px solid var(--chi2-line);border-radius:24px;background:#ffffff;box-shadow:var(--chi2-shadow)}.chi2-page .rz11-card-soft,.chi2-page.pen5-cream-light,.chi2-page.chi2-section-cream-light{background:#fcfaf8}.chi2-page .rz11-label{display:block;margin-bottom:12px;color:var(--chi2-brown2);font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:.13em}.chi2-page .rz11-rich h2,.chi2-page .rz11-faq h2{margin-top:0;margin-bottom:12px;color:var(--chi2-dark);font-family:Georgia,"Times New Roman",serif;font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-0.035em}.chi2-page .rz11-rich p,.chi2-page .rz11-faq p{margin:0 0 14px;color:var(--chi2-muted);font-size:15.5px;line-height:1.72}.chi2-page .rz11-rich p:last-child,.chi2-page .rz11-faq p:last-child,.hm5-rz-v3-wrap .hm5-rz-head,.chi2-page .razza3-richtext p:last-child,.chi2-page .chi2-info-card p:last-child,.chi2-page .pen3-care-main p:last-child,.srv2-body p:last-child{margin-bottom:0}.chi2-page .rz11-faq,.chi2-page .gar3-cover-actions{margin-top:24px}.chi2-page .rz11-faq-card,.chi2-page .ct2-form-box,.chi2-page .pen3-location-copy{padding:28px;border:1px solid var(--chi2-line);border-radius:24px;background:#ffffff;box-shadow:var(--chi2-shadow)}.chi2-page .rz11-faq details,.chi2-page .rz11-faq .ac-faq-item{padding:18px 0;border-bottom:1px solid var(--chi2-line)}.chi2-page .rz11-faq summary,.chi2-page .rz11-faq .ac-faq-question{color:var(--chi2-dark);font-size:18px;font-weight:900;line-height:1.25;cursor:pointer}.chi2-page .rz11-faq .ac-faq-answer{margin-top:10px;color:var(--chi2-muted);font-size:15px;line-height:1.65}.chi2-page .chi2-final-card p,.chi2-page .chi2-support-card p{margin:0;color:var(--chi2-muted);font-size:15px;line-height:1.65}.chi2-page .rz11-v3-top{display:grid;grid-template-columns:1fr 1fr;gap:18px}.chi2-page .rz11-v3-wide{margin-top:18px;display:grid;grid-template-columns:.8fr 1.2fr;gap:18px}.chi2-page .rz11-v3-faq,.chi2-page .cu3-breed-cloud{margin-top:18px}.chi2-page .ct2-note p{margin:0;color:var(--chi2-muted);font-size:14.5px;line-height:1.55}.chi2-page .pen5-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--chi2-line);border-bottom:1px solid var(--chi2-line)}.chi2-page .pen5-summary-line div:last-child,.chi2-page .pen5-steps div:last-child,.chi2-page .hm5-intro-line div:last-child{border-right:0}.chi2-page .gar3-chip-note p,.chi2-page .gar3-faq-item p,.chi2-page .pen3-faq-item p{margin:0;color:var(--chi2-muted);font-size:15px;line-height:1.6}.chi2-page.pen5-hero{padding-top:58px;padding-bottom:44px;background:linear-gradient(115deg,#ffffff 0%,#ffffff 58%,#faf8f5 100%);overflow:hidden}.chi2-page .hm5-hero-image img,.chi2-page .hm5-wide-image img,.chi2-page .pen3-hero-cover-image img{width:100%;display:block;object-fit:cover;border-radius:30px;border:1px solid var(--chi2-line);box-shadow:var(--chi2-shadow)}.chi2-page.pen5-summary{padding-top:8px;padding-bottom:36px;background:#ffffff}.chi2-page .pen5-summary-line{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--chi2-line);border-bottom:1px solid var(--chi2-line)}.chi2-page .pen5-summary-line div,.chi2-page .hm5-intro-line div{padding:22px 20px;border-right:1px solid var(--chi2-line)}.chi2-page .pen5-summary-line span,.chi2-page .hm5-intro-line span{display:block;margin-bottom:8px;color:var(--chi2-brown2);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.chi2-page .pen5-summary-line strong,.chi2-page .hm5-intro-line strong{display:block;color:var(--chi2-dark);font-family:Georgia,"Times New Roman",serif;font-size:25px;font-weight:800;line-height:1.08;letter-spacing:-0.035em}.chi2-page.pen5-section{padding-top:62px;padding-bottom:62px}.chi2-page.pen5-white,.chi2-page.hm5-white,.chi2-page.chi2-section-white{background:#ffffff}.chi2-page.pen5-cream,.chi2-page.hm5-cream{background:#faf8f5}.chi2-page .pen5-center{max-width:760px;margin:0 auto 34px;text-align:center}.chi2-page .pen5-center p{max-width:680px;margin:16px auto 0;color:var(--chi2-muted);font-size:16px;line-height:1.65}.chi2-page .pen5-steps div{padding:22px;border-right:1px solid var(--chi2-line)}.chi2-page .pen5-steps span{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;margin-bottom:14px;border-radius:999px;background:#ffffff;color:var(--chi2-brown);font-size:13px;font-weight:900}.chi2-page .pen5-steps strong{display:block;margin-bottom:8px;color:var(--chi2-dark);font-size:19px;font-weight:900;line-height:1.15}.chi2-page .pen5-steps p,.chi2-page .gar3-chip-node p,.chi2-page .pen3-process-step p{margin:0;color:var(--chi2-muted);font-size:14px;line-height:1.55}.chi2-page .pen5-extra-list,.chi2-page .gar3-support-list,.chi2-page .pen3-care-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.chi2-page .pen5-extra-list div{padding:18px;border:1px solid var(--chi2-line);border-radius:18px;background:#ffffff}.chi2-page .pen5-extra-list strong{display:block;margin-bottom:6px;color:var(--chi2-dark);font-size:17px;font-weight:900}.chi2-page .pen5-extra-list span,.chi2-page .chi2-trust-card span{display:block;color:var(--chi2-muted);font-size:14px;line-height:1.5}.chi2-page .pen5-video-link,.chi2-page .chi2-video-link{display:flex;justify-content:center;margin-top:22px}.hm5-rz-sec{padding-top:18px;padding-bottom:18px}.hm5-rz-head{max-width:760px;margin:0 auto 28px;text-align:center}.hm5-rz-head.hm5-rz-head-left{max-width:none;margin:0 0 24px;text-align:left}.hm5-rz-head p{margin:14px 0 0;color:var(--chi2-muted);font-size:16px;line-height:1.7}.hm5-rz-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.hm5-rz-tags-center{justify-content:center}.hm5-rz-tag{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border:1px solid var(--chi2-line);border-radius:999px;background:#fff;color:var(--chi2-brown);font-size:14px;font-weight:800;line-height:1.2;text-decoration:none!important}.hm5-rz-tag:hover{color:var(--chi2-dark);border-color:var(--chi2-sand)}.hm5-rz-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hm5-rz-note{margin-top:14px;color:var(--chi2-muted);font-size:14px;line-height:1.6}.hm5-rz-v3-wrap{padding:30px;border:1px solid var(--chi2-line);border-radius:28px;background:#fff;box-shadow:var(--chi2-shadow)}.chi2-page.hm5-hero{padding-top:66px;padding-bottom:54px;background:linear-gradient(115deg,#ffffff 0%,#ffffff 58%,#faf8f5 100%);overflow:hidden}.chi2-page.hm5-intro{padding-top:8px;padding-bottom:38px;background:#ffffff}.chi2-page .hm5-intro-line{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--chi2-line);border-bottom:1px solid var(--chi2-line)}.chi2-page.hm5-section{padding-top:66px;padding-bottom:66px}.chi2-page .pen3-location-facts{display:grid;grid-template-columns:1fr;gap:12px}.chi2-page .gar3-faq-item,.chi2-page .pen3-faq-item{padding:22px;border:1px solid var(--chi2-line);border-radius:22px;background:#ffffff}.chi2-page .chi2-btn-light:hover{border-color:var(--chi2-sand)}.chi2-page.hm5-final{padding-top:64px;padding-bottom:70px;background:#faf8f5}.chi2-page.hm5-final p{max-width:680px;margin:0;color:var(--chi2-muted);font-size:16px;line-height:1.65}.chi2-page .hm5-final-quote,.chi2-page .chi2-final-card,.chi2-page .chi2-quote{height:100%;padding:26px;border:1px solid var(--chi2-line);border-radius:24px;background:#ffffff;box-shadow:var(--chi2-shadow)}.chi2-page .hm5-final-quote span,.chi2-page .chi2-quote span{display:block;margin-bottom:12px;color:#b9864f;font-size:17px;letter-spacing:2px}.chi2-page .hm5-final-quote p{margin:0 0 16px;color:var(--chi2-text);font-size:18px;font-weight:750;line-height:1.45}.chi2-page .hm5-final-quote strong,.chi2-page .chi2-quote strong{display:block;color:var(--chi2-dark);font-size:14px}.chi2-page .razza3-lead{max-width:680px;margin-top:22px;color:var(--chi2-text);font-size:19px;line-height:1.62}.razza3-lead{max-width:900px!important}.chi2-page .razza3-lead p,.chi2-page .razza3-richtext p{margin:0 0 16px}.chi2-page .razza3-main-image img,.chi2-page .razza3-side-image img{width:100%;display:block;object-fit:cover;border-radius:28px;border:1px solid var(--chi2-line);box-shadow:var(--chi2-shadow)}.chi2-page .razza3-richtext{color:var(--chi2-text);font-size:16px;line-height:1.72}.chi2-page .razza3-richtext strong{color:var(--chi2-dark);font-weight:850}.chi2-page .razza3-richtext a,.chi2-page .chi2-info-card a{color:var(--chi2-brown2);text-decoration:none}.chi2-page .razza3-richtext h2,.chi2-page .razza3-richtext h3,.chi2-page .razza3-richtext h4{margin:26px 0 12px;color:var(--chi2-dark);font-family:Georgia,"Times New Roman",serif;font-weight:800;line-height:1.12;letter-spacing:-0.035em}.chi2-page .razza3-richtext h2{font-size:34px}.chi2-page .razza3-richtext h3{font-size:28px}.chi2-page .razza3-richtext h4{font-size:24px}.chi2-page .razza3-text-card{padding:28px}.chi2-page .razza3-gallery .w-grid-item,.chi2-page .razza3-gallery img,.chi2-page .chi2-gallery .w-grid-item,.chi2-page .chi2-gallery img,.chi2-page .pen3-gallery .w-grid-item,.chi2-page .pen3-gallery img{border-radius:14px;overflow:hidden}.tp7-section .tp7-breed-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.tp7-section .tp7-breed-card{display:block!important;min-height:0!important;padding:18px 18px 16px;border:1px solid var(--chi2-line,#eee8e2);border-radius:18px;background:#ffffff;box-shadow:var(--chi2-shadow,0 10px 24px rgba(30,20,10,0.04));color:var(--chi2-dark,#211713)!important;text-decoration:none!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.tp7-section .tp7-breed-card:hover{transform:translateY(-2px);border-color:var(--chi2-sand,#d8c7b8);box-shadow:0 12px 24px rgba(30,20,10,0.07);text-decoration:none!important}.tp7-section .tp7-breed-name{display:block;margin:0 0 10px;color:var(--chi2-dark,#211713);font-size:18px;font-weight:900;line-height:1.12;letter-spacing:-0.025em}.tp7-section .tp7-breed-text{display:block;margin:0 0 14px;color:var(--chi2-muted,#756c64);font-size:13px;line-height:1.42}.tp7-section .tp7-breed-cta{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 11px;border:1px solid var(--chi2-line,#eee8e2);border-radius:999px;background:#fcfaf8;color:var(--chi2-brown,#7a604d);font-size:12px;font-weight:850;line-height:1}.tp7-section .tp7-breed-card:hover .tp7-breed-cta{border-color:var(--chi2-sand,#d8c7b8);background:#ffffff;color:var(--chi2-dark,#211713)}.chi2-page.tp4-hero{padding-top:42px;padding-bottom:42px}.chi2-page.tp4-hero .chi2-title{font-size:clamp(38px,5vw,66px);line-height:1.03}.chi2-page .tp3-scroll{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 2px 18px}.chi2-page .tp3-scroll::-webkit-scrollbar,.srv2-carousel::-webkit-scrollbar{height:8px}.chi2-page .tp3-scroll::-webkit-scrollbar-track,.srv2-carousel::-webkit-scrollbar-track{background:#f6f1eb;border-radius:999px}.chi2-page .tp3-scroll::-webkit-scrollbar-thumb,.srv2-carousel::-webkit-scrollbar-thumb{background:#d8c7b8;border-radius:999px}.chi2-page .tp3-benefit-card{flex:0 0 clamp(250px,26vw,320px);scroll-snap-align:start;padding:22px;border:1px solid var(--chi2-line);border-radius:24px;background:#ffffff;box-shadow:var(--chi2-shadow);color:var(--chi2-muted);font-size:14.5px;line-height:1.6}.chi2-page .tp3-icon{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;margin-bottom:16px;border-radius:999px;background:var(--chi2-cream);color:var(--chi2-brown);font-size:22px;line-height:1}.chi2-page .tp3-benefit-card strong{display:block;margin-bottom:8px;color:var(--chi2-dark);font-size:20px;font-weight:900;line-height:1.15}.chi2-page .pen3-stay-card span{display:block;margin-bottom:10px;color:var(--chi2-brown2);font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:.12em}.chi2-page .cu3-link-list a:hover,.chi2-page .cu3-breed-cloud a:hover{border-color:var(--chi2-sand);background:#ffffff;color:var(--chi2-dark);text-decoration:none!important}.chi2-page .tp3-hero-card{padding:26px;border:1px solid var(--chi2-line);border-radius:26px;background:linear-gradient(105deg,#ffffff 0%,#fcfaf8 100%);box-shadow:var(--chi2-shadow);color:var(--chi2-muted);font-size:15px;line-height:1.65}.chi2-page .tp3-hero-card .chi2-h3{margin-bottom:14px;font-family:Georgia,"Times New Roman",serif;font-size:32px;line-height:1.08;letter-spacing:-0.035em}.chi2-page .tp3-hero-card p{margin:0 0 16px;color:var(--chi2-muted);font-size:15px;line-height:1.65}.chi2-page .tp3-mini-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px}.chi2-page .tp3-mini-list div{padding:12px 14px;border:1px solid var(--chi2-line);border-radius:16px;background:#ffffff;color:var(--chi2-dark);font-size:14px;font-weight:850;line-height:1.25}.chi2-page.ct3-hero{padding-top:34px!important;padding-bottom:34px!important}.chi2-page.ct3-hero .chi2-title{font-size:clamp(34px,4.4vw,54px);line-height:1.04}.chi2-page.ct3-hero .chi2-lead{max-width:720px;font-size:17px;line-height:1.6}.chi2-page .ct3-contact-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.chi2-page .ct3-contact-box{padding:16px;border:1px solid var(--chi2-line);border-radius:18px;background:#ffffff;box-shadow:none}.chi2-page .ct3-contact-box span{display:block;margin-bottom:6px;color:var(--chi2-brown2);font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:.12em}.chi2-page .ct3-contact-box strong,.chi2-page .ct2-note strong{display:block;margin-bottom:6px;color:var(--chi2-dark);font-size:17px;font-weight:900;line-height:1.2}.chi2-page .ct3-contact-box p{margin:0;color:var(--chi2-muted);font-size:13.5px;line-height:1.45}.chi2-page .ct3-contact-box a{color:var(--chi2-dark);text-decoration:none}.chi2-page .ct2-note{margin-top:18px;padding:18px;border:1px solid var(--chi2-line);border-radius:20px;background:#fcfaf8}.chi2-page .ct2-form-box .chi2-h2,.chi2-page .ct2-form-box .w-form-row,.chi2-page .cu3-size-card .chi2-h3{margin-bottom:12px}.chi2-page .ct2-form-box input[type="text"],.chi2-page .ct2-form-box input[type="email"],.chi2-page .ct2-form-box input[type="tel"],.chi2-page .ct2-form-box textarea{width:100%;min-height:48px;padding:13px 15px;border:1px solid var(--chi2-line);border-radius:14px;background:#ffffff;color:var(--chi2-dark);font-size:15px;line-height:1.3}.chi2-page .ct2-form-box textarea{min-height:140px;resize:vertical}.chi2-page .ct2-form-box input:focus,.chi2-page .ct2-form-box textarea:focus{outline:none;border-color:var(--chi2-sand)}.chi2-page .ct2-form-box button,.chi2-page .ct2-form-box input[type="submit"]{min-height:48px;border-radius:999px;font-size:14px;font-weight:850}.tit1{font-size:58pt!important}.corso{font-family:"Licorice",cursive;font-weight:400;font-style:normal}.centro{text-align:center!important}.sinner{font-size:50px;font-weight:800}.chi2-page{--chi2-bg:#ffffff;--chi2-cream:#faf8f5;--chi2-cream2:#f6f1eb;--chi2-dark:#211713;--chi2-text:#5f5148;--chi2-muted:#756c64;--chi2-line:#eee8e2;--chi2-brown:#7a604d;--chi2-brown2:#9c7b62;--chi2-sand:#d8c7b8;--chi2-green:#1f9d65;--chi2-green-dark:#157b4d;--chi2-radius:22px;--chi2-radius-small:14px;--chi2-shadow:0 10px 24px rgba(30,20,10,0.04);color:var(--chi2-dark);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.chi2-page.chi2-hero{padding-top:46px;padding-bottom:38px;background:linear-gradient(105deg,#ffffff 0%,#ffffff 48%,#faf8f5 100%);overflow:hidden}.chi2-page.chi2-section{padding-top:56px;padding-bottom:56px}.chi2-page.chi2-section-cream{background:var(--chi2-cream)}.chi2-page.chi2-trust-section,.chi2-page.pen3-prep-section{padding-top:10px;padding-bottom:34px;background:#ffffff}.chi2-page.chi2-final{padding-top:56px;padding-bottom:64px;background:var(--chi2-cream)}.chi2-page .chi2-hero-copy,.chi2-page .pen3-hero-copy{padding-right:34px}.chi2-page .chi2-title{max-width:760px;margin:0;color:var(--chi2-dark);font-family:Georgia,"Times New Roman",serif;font-size:clamp(44px,5.5vw,72px);font-weight:800;line-height:1.02;letter-spacing:-0.04em}.chi2-page .chi2-lead{max-width:680px;margin:22px 0 0;color:var(--chi2-text);font-size:19px;line-height:1.62}.chi2-page .chi2-breadcrumb{margin-top:18px;color:var(--chi2-muted);font-size:13px}.chi2-page .chi2-main-image img,.chi2-page .chi2-side-image img{width:100%;display:block;object-fit:cover;border-radius:26px;border:1px solid var(--chi2-line);box-shadow:var(--chi2-shadow)}.chi2-page .chi2-kicker{display:block;padding:0;margin:0 0 11px;border:0;border-radius:0;background:transparent;color:var(--chi2-brown2);font-size:12px;font-weight:900;line-height:1.25;text-transform:uppercase;letter-spacing:.13em}.chi2-page .chi2-kicker:before{content:none!important;display:none!important}.chi2-page .chi2-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.chi2-page .chi2-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:850;line-height:1;text-decoration:none!important;white-space:nowrap;transition:transform .18s ease,background .18s ease,border-color .18s ease}.chi2-page .chi2-btn:hover{transform:translateY(-1px);text-decoration:none!important}.chi2-page .chi2-btn-wa{background:var(--chi2-green);color:#ffffff!important}.chi2-page .chi2-btn-wa:hover{background:var(--chi2-green-dark)}.chi2-page .chi2-btn-dark{background:var(--chi2-dark);color:#ffffff!important}.chi2-page .chi2-btn-dark:hover{background:#000000}.chi2-page .chi2-btn-light{background:#ffffff;color:var(--chi2-dark)!important;border-color:var(--chi2-line)}.chi2-page .chi2-trust-track,.chi2-page .chi2-feature-grid,.chi2-page .chi2-facts-grid,.chi2-page .pen3-process{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.chi2-page .chi2-trust-card{min-height:160px;padding:22px;border:1px solid var(--chi2-line);border-radius:20px;background:#ffffff;box-shadow:none}.chi2-page .chi2-trust-card small{display:block;margin-bottom:16px;color:var(--chi2-brown2);font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:.12em}.chi2-page .chi2-trust-card strong{display:block;margin-bottom:8px;color:var(--chi2-dark);font-family:Georgia,"Times New Roman",serif;font-size:28px;font-weight:800;line-height:1.05;letter-spacing:-0.035em}.chi2-page .chi2-head{max-width:760px;margin:0 auto 30px;text-align:center}.chi2-page .chi2-h2{margin:0;color:var(--chi2-dark);font-family:Georgia,"Times New Roman",serif;font-size:clamp(32px,3.8vw,46px);font-weight:800;line-height:1.08;letter-spacing:-0.035em}.chi2-page .chi2-center-text{max-width:620px;margin:16px auto 0;color:var(--chi2-muted);font-size:16px;line-height:1.65}.chi2-page .chi2-text{margin:0 0 18px;color:var(--chi2-text);font-size:16px;line-height:1.72}.chi2-page .chi2-h3{margin:0 0 10px;color:var(--chi2-dark);font-size:22px;font-weight:850;line-height:1.12;letter-spacing:-0.025em}.chi2-page .chi2-feature-card{min-height:185px;padding:20px;border:1px solid var(--chi2-line);border-radius:20px;background:#ffffff}.chi2-page .chi2-feature-card span,.chi2-page .chi2-info-number,.chi2-page .chi2-card>span,.chi2-page .gar3-chip-node span{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;margin-bottom:16px;border-radius:999px;background:var(--chi2-cream);color:var(--chi2-brown);font-size:13px;font-weight:900}.chi2-page .chi2-feature-card p,.chi2-page .chi2-card p,.chi2-page .pen3-stay-card p{margin:0;color:var(--chi2-muted);font-size:14.5px;line-height:1.62}.chi2-page .chi2-info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;align-items:stretch}.chi2-page .chi2-info-card{position:relative;overflow:hidden;height:100%;padding:26px;border:1px solid var(--chi2-line);border-radius:22px;background:#ffffff;box-shadow:var(--chi2-shadow)}.chi2-page .chi2-info-card:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,var(--chi2-sand),rgba(216,199,184,0))}.chi2-page .chi2-info-card .chi2-h3{margin-bottom:14px}.chi2-page .chi2-info-card p{margin:0 0 14px;color:var(--chi2-muted);font-size:15px;line-height:1.68}.chi2-page .chi2-fact{padding:18px 20px;border:1px solid var(--chi2-line);border-radius:20px;background:#ffffff}.chi2-page .chi2-fact strong{display:block;margin:0 0 4px;color:var(--chi2-dark);font-size:18px;line-height:1.2}.chi2-page .chi2-fact span{display:block;margin:0;color:var(--chi2-muted);font-size:14px;line-height:1.45}.chi2-page .chi2-final-title{margin:0 0 16px;color:var(--chi2-dark);font-family:Georgia,"Times New Roman",serif;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.08;letter-spacing:-0.035em}.chi2-page .chi2-quote p{margin:0 0 16px;color:var(--chi2-text);font-size:19px;font-weight:750;line-height:1.45}.chi2-page .chi2-card-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.chi2-page .chi2-card{min-height:220px;padding:22px;border:1px solid var(--chi2-line);border-radius:22px;background:#ffffff;box-shadow:var(--chi2-shadow)}.chi2-page .chi2-support-card{height:100%;padding:28px;border:1px solid var(--chi2-line);border-radius:24px;background:linear-gradient(105deg,#ffffff 0%,#fcfaf8 100%);box-shadow:var(--chi2-shadow)}.chi2-page .chi2-support-card>span,.chi2-page .gar3-cover-badge span{display:block;margin-bottom:12px;color:var(--chi2-brown2);font-size:12px;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:.12em}.chi2-page .chi2-support-card .chi2-h3{max-width:520px;margin-bottom:14px;font-family:Georgia,"Times New Roman",serif;font-size:32px;line-height:1.08;letter-spacing:-0.035em}.chi2-page .chi2-check-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:22px}.chi2-page .chi2-check-grid div{position:relative;padding:13px 14px 13px 36px;border:1px solid var(--chi2-line);border-radius:16px;background:#ffffff;color:var(--chi2-dark);font-size:14px;font-weight:800;line-height:1.25}.chi2-page .chi2-check-grid div:before{content:"✓";position:absolute;left:14px;top:13px;color:var(--chi2-green);font-weight:900}.chi2-page .gar3-faq-list,.chi2-page .pen3-faq-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.chi2-page .gar3-faq-item .chi2-h3,.chi2-page .pen3-faq-item .chi2-h3,.chi2-page .cu3-size-card .chi2-kicker,.srv2-body .chi2-h3{margin-bottom:10px}.chi2-page.gar3-cover{padding-top:54px;padding-bottom:42px;background:linear-gradient(115deg,#ffffff 0%,#ffffff 52%,#faf8f5 100%);overflow:hidden}.chi2-page.gar3-hero{background:linear-gradient(105deg,#ffffff 0%,#ffffff 46%,#faf8f5 100%)}.chi2-page .gar3-cover-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:34px;align-items:end}.chi2-page .gar3-cover-copy .chi2-title{max-width:820px}.chi2-page .gar3-cover-badge{padding:24px;border:1px solid var(--chi2-line);border-radius:26px;background:#ffffff;box-shadow:var(--chi2-shadow)}.chi2-page .gar3-cover-badge strong{display:block;color:var(--chi2-dark);font-family:Georgia,"Times New Roman",serif;font-size:30px;font-weight:800;line-height:1.06;letter-spacing:-0.035em}.chi2-page .gar3-cover-badge p{margin:14px 0 0;color:var(--chi2-muted);font-size:15px;line-height:1.58}.chi2-page .gar3-cover-image{margin-top:34px}.chi2-page .gar3-cover-image img{width:100%;display:block;object-fit:cover;border:1px solid var(--chi2-line);border-radius:28px;box-shadow:var(--chi2-shadow)}.chi2-page.gar3-summary-section,.chi2-page.pen3-stats-section{padding-top:10px;padding-bottom:36px;background:#ffffff}.chi2-page .pen3-process-step span{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;margin-bottom:16px;border-radius:999px;background:var(--chi2-cream);color:var(--chi2-brown);font-size:13px;font-weight:900}.chi2-page .pen3-care-list div{padding:18px;border:1px solid var(--chi2-line);border-radius:20px;background:#ffffff}.chi2-page .gar3-support-list p,.chi2-page .pen3-care-list p{margin:0;color:var(--chi2-muted);font-size:13.5px;line-height:1.5}.chi2-page .gar3-chip-flow{display:grid;grid-template-columns:1fr 42px 1fr 42px 1fr;align-items:center}.chi2-page .gar3-chip-node{min-height:190px;padding:24px;border:1px solid var(--chi2-line);border-radius:24px;background:#ffffff;box-shadow:var(--chi2-shadow)}.chi2-page .gar3-chip-node strong{display:block;margin-bottom:8px;color:var(--chi2-dark);font-size:22px;font-weight:900}.chi2-page .gar3-chip-arrow{color:var(--chi2-sand);font-size:44px;font-weight:300;text-align:center}.chi2-page .gar3-chip-note{display:grid;grid-template-columns:.8fr 1.2fr;gap:18px;align-items:center;margin-top:18px;padding:20px;border:1px solid var(--chi2-line);border-radius:22px;background:#ffffff}.chi2-page .gar3-chip-note strong{color:var(--chi2-dark);font-family:Georgia,"Times New Roman",serif;font-size:26px;font-weight:800;line-height:1.08;letter-spacing:-0.035em}.chi2-page .pen3-care-layout,.chi2-page .pen3-location-box{display:grid;grid-template-columns:1.05fr .95fr;gap:22px;align-items:stretch}.chi2-page .pen3-care-main{padding:28px;border:1px solid var(--chi2-line);border-radius:24px;background:linear-gradient(105deg,#ffffff 0%,#fcfaf8 100%);box-shadow:var(--chi2-shadow)}.chi2-page .pen3-care-main p{max-width:720px;margin:0 0 16px;color:var(--chi2-muted);font-size:15.5px;line-height:1.7}.chi2-page .pen3-care-list span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;margin-bottom:12px;border-radius:999px;background:var(--chi2-cream);color:var(--chi2-brown);font-size:12px;font-weight:900}.chi2-page .gar3-support-panel{height:100%;padding:28px;border:1px solid var(--chi2-line);border-radius:26px;background:#ffffff;box-shadow:var(--chi2-shadow)}.chi2-page .gar3-support-panel>span{display:block;margin-bottom:10px;color:var(--chi2-brown2);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.chi2-page .gar3-support-panel h3{margin:0 0 20px;color:var(--chi2-dark);font-family:Georgia,"Times New Roman",serif;font-size:34px;font-weight:800;line-height:1.08;letter-spacing:-0.035em}.chi2-page .gar3-support-list div{padding:16px;border:1px solid var(--chi2-line);border-radius:18px;background:#fcfaf8}.chi2-page .gar3-support-list strong{display:block;margin-bottom:7px;color:var(--chi2-dark);font-size:16px;font-weight:900}.chi2-page.pen3-hero{padding-top:52px;padding-bottom:42px;background:linear-gradient(115deg,#ffffff 0%,#ffffff 52%,#faf8f5 100%);overflow:hidden}.chi2-page .pen3-stay-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.chi2-page .pen3-stay-card{overflow:hidden;border:1px solid var(--chi2-line);border-radius:24px;background:#ffffff;box-shadow:var(--chi2-shadow)}.chi2-page .pen3-stay-card img{width:100%;aspect-ratio:4 / 3;display:block;object-fit:cover;background:#fcfaf8}.chi2-page .pen3-stay-card div,.srv2-body{padding:22px}.chi2-page .pen3-care-main .chi2-h3{max-width:580px;margin-bottom:16px;font-family:Georgia,"Times New Roman",serif;font-size:34px;line-height:1.08;letter-spacing:-0.035em}.chi2-page .pen3-care-list strong{display:block;margin-bottom:6px;color:var(--chi2-dark);font-size:18px;font-weight:900;line-height:1.15}.chi2-page .pen3-process-step{position:relative;min-height:178px;padding:22px 18px;border:1px solid var(--chi2-line);border-radius:22px;background:#ffffff}.chi2-page .pen3-process-step strong{display:block;margin-bottom:8px;color:var(--chi2-dark);font-size:20px;font-weight:900;line-height:1.1}.chi2-page .pen3-location-copy p{margin:18px 0 0;color:var(--chi2-muted);font-size:15.5px;line-height:1.7}.chi2-page .pen3-location-facts div{padding:22px;border:1px solid var(--chi2-line);border-radius:20px;background:#ffffff}.chi2-page .pen3-location-facts strong{display:block;margin-bottom:6px;color:var(--chi2-dark);font-family:Georgia,"Times New Roman",serif;font-size:27px;font-weight:800;line-height:1.05;letter-spacing:-0.035em}.chi2-page .pen3-location-facts span{display:block;color:var(--chi2-muted);font-size:14px;line-height:1.45}.chi2-page .pen3-care-layout,.chi2-page .pen3-location-box,.chi2-page .pen3-care-main,.chi2-page .pen3-care-list,.chi2-page .pen3-location-copy,.chi2-page .pen3-location-facts{min-width:0}.chi2-page .pen3-care-layout,.chi2-page .pen3-location-box{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.chi2-page .pen3-care-main p,.chi2-page .pen3-care-list p,.chi2-page .pen3-location-copy p,.chi2-page .pen3-faq-item p,.chi2-page .pen3-process-step p,.chi2-page .pen3-stay-card p{margin:0}.chi2-page .pen3-care-main p + p{margin-top:16px}.chi2-page .pen3-care-list strong,.chi2-page .pen3-process-step strong{display:block;margin-bottom:7px}.chi2-page.pen3-hero-v2{padding-top:54px;padding-bottom:44px;background:linear-gradient(115deg,#fcfaf8 0%,#ffffff 44%,#ffffff 100%);overflow:hidden}.chi2-page .pen3-hero-media-col{position:relative}.chi2-page .pen3-hero-copy-card{align-self:center;padding-left:28px}.chi2-page .pen3-hero-copy-card .chi2-title{max-width:780px;font-size:clamp(42px,5vw,68px)}.chi2-page .pen3-hero-copy-card .chi2-lead{max-width:700px}.chi2-page.cu3-trust-section{display:none!important}.chi2-page .pen3-care-layout,.chi2-page .pen3-location-box{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:22px;align-items:stretch}.chi2-page .pen3-care-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.chi2-page .pen3-location-copy p{margin:18px 0 0}.chi2-page .cu3-hero-image{overflow:hidden;border-radius:28px;background:transparent;line-height:0}.chi2-page .cu3-hero-image .w-image-h,.chi2-page .cu3-hero-image a{display:block;overflow:hidden;border-radius:28px;line-height:0}.chi2-page .cu3-hero-image img{width:100%;height:100%!important;display:block;object-fit:cover;vertical-align:top;border-radius:28px;border:1px solid var(--chi2-line);box-shadow:var(--chi2-shadow)}.chi2-page .cu3-size-grid{display:flex;align-items:stretch;gap:18px;margin-left:0!important;margin-right:0!important}.chi2-page .cu3-size-grid>.vc_column_container{float:none!important;display:flex;width:calc(33.333% - 12px)!important;min-width:0}.chi2-page .cu3-size-card>.vc_column-inner{width:100%;height:100%;padding:14px!important;border:1px solid var(--chi2-line)!important;border-radius:24px!important;background:#ffffff!important;box-shadow:var(--chi2-shadow);overflow:hidden}.chi2-page .cu3-card-image{width:100%;aspect-ratio:16 / 10;overflow:hidden;border-radius:18px;margin:0 0 18px;background:transparent!important;line-height:0}.chi2-page .cu3-card-image .w-image-h,.chi2-page .cu3-card-image a,.chi2-page .cu3-card-image picture{width:100%;height:100%!important;display:block;overflow:hidden;border-radius:18px;background:transparent!important;line-height:0}.chi2-page .cu3-card-image img{width:100%!important;height:100%!important;min-height:0!important;display:block;object-fit:cover;vertical-align:top;border-radius:18px;background:transparent!important}.chi2-page .cu3-card-image .w-image-h:before,.chi2-page .cu3-card-image a:before{display:none!important;content:none!important}.chi2-page .cu3-size-card p,.chi2-page .cu3-size-card .wpb_text_column,.chi2-page .cu3-size-card .wpb_text_column p{color:var(--chi2-muted);font-size:14.5px;line-height:1.62}.chi2-page .cu3-size-card .wpb_text_column>.wpb_wrapper{display:block}.chi2-page .cu3-link-list,.chi2-page .cu3-breed-cloud{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.chi2-page .cu3-link-list a,.chi2-page .cu3-breed-cloud a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 12px;border:1px solid var(--chi2-line);border-radius:999px;background:#fcfaf8;color:var(--chi2-brown);font-size:13px;font-weight:850;line-height:1.15;text-decoration:none!important}.chi2-page .cu3-center-actions{justify-content:center;margin-top:26px}.srv2-carousel{display:flex;gap:18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 2px 18px}.srv2-card{flex:0 0 clamp(260px,28vw,330px);scroll-snap-align:start;overflow:hidden;border:1px solid var(--chi2-line);border-radius:22px;background:#ffffff;box-shadow:var(--chi2-shadow)}.srv2-image img{width:100%;aspect-ratio:4 / 3;display:block;object-fit:cover;border-radius:0}.srv2-body p{margin:0 0 14px;color:var(--chi2-muted);font-size:14.5px;line-height:1.62}.srv2-body .chi2-btn{min-height:42px;padding:0 16px;font-size:13px}@media (max-width:900px){.ft7b-grid{grid-template-columns:1fr;gap:24px;margin-top:36px}.ft7b-brand h3{font-size:34px}}@media (max-width:768px){.ft7b-main{padding-top:38px;padding-bottom:36px}.ft7b-actions{display:grid;grid-template-columns:1fr}.ft7b-actions .ft7-btn{width:100%}.ft7b-bottom{text-align:center}.ft7b-bottom .ft7-menu{text-align:center!important}}@media (max-width:767px){.armur-sitemap-intro h1{font-size:32px}.armur-sitemap-box{margin-bottom:20px;padding:22px}}@media (max-width:1024px){.chi2-page .rz11-v3-top,.chi2-page .rz11-v3-wide,.chi2-page .pen5-summary-line,.chi2-page .pen5-steps,.chi2-page .gar3-cover-grid,.chi2-page .pen3-care-layout,.chi2-page .pen3-location-box,.chi2-page .gar3-chip-note{grid-template-columns:1fr}.chi2-page .chi2-trust-track,.chi2-page .chi2-feature-grid,.chi2-page .chi2-facts-grid,.chi2-page .pen3-process{grid-template-columns:repeat(2,1fr)}.chi2-page .pen5-summary-line div:last-child,.chi2-page .pen5-steps div:last-child{border-bottom:0}.chi2-page .pen5-summary-line div,.chi2-page .pen5-steps div{border-right:0;border-bottom:1px solid var(--chi2-line)}.chi2-page .chi2-hero-copy,.chi2-page .pen3-hero-copy{padding-right:0}.chi2-page .chi2-card-grid-3,.chi2-page .pen3-stay-grid{grid-template-columns:repeat(3,1fr)}.chi2-page .gar3-chip-arrow{display:none}.chi2-page .gar3-chip-flow{grid-template-columns:1fr;gap:12px}.chi2-page .cu3-size-grid{display:block!important;margin-left:0!important;margin-right:0!important}.chi2-page .cu3-size-grid>.vc_column_container{display:block;width:100%!important;margin-bottom:18px}.chi2-page .cu3-size-grid>.vc_column_container:last-child{margin-bottom:0}.chi2-page .cu3-card-image{aspect-ratio:16 / 9}}@media (max-width:768px){.chi2-page .rz11-card,.chi2-page .rz11-faq-card,.chi2-page .pen3-care-main,.chi2-page .pen3-location-copy{padding:22px;border-radius:22px}.chi2-page .rz11-rich h2,.chi2-page .rz11-faq h2{font-size:26px}.chi2-page .razza3-text-card,.chi2-page .chi2-final-card,.chi2-page .chi2-quote,.chi2-page .gar3-faq-item,.chi2-page .pen3-faq-item{padding:20px;border-radius:20px}.chi2-page .pen5-extra-list,.chi2-page .gar3-faq-list,.chi2-page .pen3-faq-list{grid-template-columns:1fr}.chi2-page .chi2-support-card .chi2-h3,.chi2-page .gar3-support-panel h3,.chi2-page .pen3-care-main .chi2-h3{font-size:28px}.chi2-page.pen5-hero{padding-top:36px;padding-bottom:34px;background:#ffffff}.chi2-page .hm5-hero-image,.chi2-page .razza3-main-image,.chi2-page .chi2-main-image{margin-top:28px}.chi2-page .hm5-hero-image img,.chi2-page .hm5-wide-image img,.chi2-page .razza3-main-image img,.chi2-page .razza3-side-image img,.chi2-page .chi2-main-image img,.chi2-page .chi2-side-image img,.chi2-page .gar3-cover-image img,.chi2-page .cu3-hero-image .w-image-h,.chi2-page .cu3-hero-image a,.chi2-page .cu3-hero-image img{border-radius:22px}.chi2-page.pen5-section,.chi2-page.hm5-section{padding-top:46px;padding-bottom:46px}.chi2-page .pen5-summary-line strong,.chi2-page .gar3-chip-note strong{font-size:23px}.hm5-rz-head p{font-size:15px}.hm5-rz-v3-wrap,.chi2-page .gar3-cover-badge{padding:20px;border-radius:22px}.chi2-page.hm5-hero{padding-top:38px;padding-bottom:42px;background:#ffffff}.chi2-page.hm5-intro{padding-bottom:30px}.chi2-page .hm5-intro-line{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;margin-left:-2px;margin-right:-18px;padding:0 18px 8px 2px;border:0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.chi2-page .hm5-intro-line::-webkit-scrollbar,.chi2-page .chi2-trust-track::-webkit-scrollbar,.chi2-page .chi2-feature-grid::-webkit-scrollbar,.chi2-page .chi2-info-grid::-webkit-scrollbar,.chi2-page .chi2-card-grid-3::-webkit-scrollbar,.chi2-page .pen3-stay-grid::-webkit-scrollbar,.chi2-page .pen3-process::-webkit-scrollbar,.chi2-page .pen3-care-list::-webkit-scrollbar,.chi2-page .pen3-location-facts::-webkit-scrollbar,.chi2-page .chi2-gallery .w-grid-item:nth-child(n+5),.chi2-page .pen3-gallery .w-grid-item:nth-child(n+7){display:none}.chi2-page .hm5-intro-line,.chi2-page .chi2-trust-track,.chi2-page .chi2-feature-grid,.chi2-page .chi2-info-grid,.chi2-page .chi2-card-grid-3,.chi2-page .pen3-stay-grid,.chi2-page .pen3-process,.chi2-page .pen3-care-list,.chi2-page .pen3-location-facts{scrollbar-width:none}.chi2-page .hm5-intro-line div{flex:0 0 78%;padding:20px;border:1px solid var(--chi2-line)!important;border-radius:20px;background:#ffffff;scroll-snap-align:start}.chi2-page .gar3-chip-note{padding:18px;border-radius:20px}.chi2-page .hm5-final-quote{margin-top:24px;padding:20px;border-radius:20px}.chi2-page .razza3-lead,.chi2-page .chi2-lead{font-size:17px;line-height:1.58}.chi2-page .razza3-richtext h2{font-size:29px}.chi2-page .razza3-richtext h3,.chi2-page .gar3-cover-badge strong{font-size:25px}.chi2-page .razza3-richtext h4{font-size:22px}.chi2-page.chi2-hero,.chi2-page.gar3-cover,.chi2-page.pen3-hero{padding-top:34px;padding-bottom:32px;background:#ffffff}.chi2-page.chi2-section{padding-top:44px;padding-bottom:44px}.chi2-page.chi2-trust-section{padding-top:4px;padding-bottom:28px}.chi2-page .chi2-title{max-width:100%;font-size:42px}.chi2-page .chi2-head{text-align:left;margin-bottom:24px}.chi2-page .chi2-center-text{margin-left:0;margin-right:0}.chi2-page .chi2-h2{font-size:34px}.chi2-page .chi2-actions{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px}.chi2-page .chi2-actions .chi2-btn{width:auto;flex:1 1 0;min-width:0;min-height:46px;padding-left:8px;padding-right:8px;font-size:13px;text-align:center;white-space:nowrap}.chi2-page .chi2-trust-track,.chi2-page .chi2-feature-grid,.chi2-page .chi2-info-grid,.chi2-page .chi2-card-grid-3,.chi2-page .pen3-stay-grid,.chi2-page .pen3-process,.chi2-page .pen3-care-list,.chi2-page .pen3-location-facts{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;overflow-y:hidden;margin-left:-2px;margin-right:-18px;padding:0 18px 8px 2px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.chi2-page .chi2-info-grid{padding-right:42px}.chi2-page .chi2-trust-card,.chi2-page .chi2-feature-card,.chi2-page .chi2-card,.chi2-page .pen3-process-step{flex:0 0 260px;min-height:188px;scroll-snap-align:start}.chi2-page .chi2-info-card{flex:0 0 86%;padding:22px;border-radius:20px;scroll-snap-align:start}.chi2-page .chi2-facts-grid{grid-template-columns:repeat(2,1fr);gap:10px}.chi2-page .chi2-fact{padding:15px;border-radius:18px}.chi2-page .chi2-fact strong{margin-bottom:3px;font-size:16px}.chi2-page .chi2-fact span{font-size:13px;line-height:1.4}.chi2-page .chi2-support-card{margin-top:24px;padding:22px;border-radius:20px}.chi2-page .chi2-check-grid,.chi2-page .gar3-support-list{grid-template-columns:1fr 1fr;gap:8px}.chi2-page .chi2-check-grid div{padding:12px 12px 12px 32px;font-size:13px}.chi2-page .chi2-check-grid div:before{left:12px;top:12px}.chi2-page .chi2-video-link,.chi2-page .cu3-center-actions{justify-content:stretch}.chi2-page .chi2-video-link .chi2-btn,.chi2-page .cu3-center-actions .chi2-btn{width:100%}.chi2-page .gar3-cover-grid{grid-template-columns:1fr;gap:24px}.chi2-page .gar3-cover-image{margin-top:26px}.chi2-page .pen3-care-list div,.chi2-page .pen3-location-facts div{flex:0 0 245px;scroll-snap-align:start}.chi2-page .gar3-chip-node{min-height:auto;padding:20px;border-radius:20px}.chi2-page .gar3-support-panel{margin-top:24px;padding:22px;border-radius:22px}.chi2-page .gar3-support-list div{padding:14px}.chi2-page .gar3-support-list strong{font-size:14px}.chi2-page .gar3-support-list p{font-size:12.5px}.chi2-page .pen3-stay-card{flex:0 0 82%;scroll-snap-align:start}.chi2-page.pen3-hero-v2{padding-top:34px;padding-bottom:30px;background:#ffffff}.chi2-page .pen3-hero-copy-card{padding-left:0;margin-top:28px}.chi2-page .pen3-hero-cover-image img{border-radius:24px}.chi2-page .pen3-care-layout,.chi2-page .pen3-location-box{display:block!important;grid-template-columns:none!important}.chi2-page .pen3-care-main,.chi2-page .pen3-location-copy{padding:22px!important;border-radius:22px!important}.chi2-page .pen3-care-main .chi2-h3{font-size:30px!important;line-height:1.08!important}.chi2-page .pen3-care-main p,.chi2-page .pen3-location-copy p{font-size:16px!important;line-height:1.58!important}.chi2-page .pen3-care-list,.chi2-page .pen3-location-facts{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;overflow:visible!important;margin:14px 0 0!important;padding:0!important}.chi2-page .pen3-care-list div,.chi2-page .pen3-location-facts div{flex:none!important;width:100%!important;min-height:auto!important;padding:18px!important;border-radius:18px!important}.chi2-page .pen3-care-list strong{font-size:20px!important;line-height:1.15!important}.chi2-page .pen3-care-list p{font-size:15px!important;line-height:1.45!important}.chi2-page .pen3-location-copy .chi2-h2{font-size:31px!important;line-height:1.08!important}.chi2-page .pen3-location-facts strong{font-size:25px!important}.chi2-page .pen3-location-facts span{font-size:14px!important}.chi2-page .cu3-hero-image{margin-top:28px;border-radius:22px}.chi2-page .cu3-size-card>.vc_column-inner{padding:12px!important;border-radius:20px!important}.chi2-page .cu3-card-image{aspect-ratio:16 / 10;border-radius:16px;margin-bottom:16px}.chi2-page .cu3-card-image .w-image-h,.chi2-page .cu3-card-image a,.chi2-page .cu3-card-image picture,.chi2-page .cu3-card-image img{border-radius:16px}.chi2-page .cu3-link-list,.chi2-page .cu3-breed-cloud{gap:7px}.chi2-page .cu3-link-list a,.chi2-page .cu3-breed-cloud a{font-size:12.5px;min-height:32px;padding:7px 10px}}@media (max-width:520px){.hm5-rz-actions{flex-direction:column}}@media (max-width:420px){.chi2-page .hm5-intro-line div{flex-basis:84%;width:84%!important;max-width:84%!important}.chi2-page .chi2-title,.chi2-page .pen3-hero-copy-card .chi2-title{font-size:38px}.chi2-page .chi2-h2,.chi2-page .chi2-final-title{font-size:31px}.chi2-page .chi2-h3{font-size:20px}.chi2-page .chi2-actions .chi2-btn{min-height:44px;padding-left:6px;padding-right:6px;font-size:12px}.chi2-page .chi2-trust-card,.chi2-page .chi2-feature-card,.chi2-page .chi2-card{flex-basis:78%}.chi2-page .chi2-info-card{flex-basis:88%}.chi2-page .gar3-cover-badge strong{font-size:23px}.chi2-page .chi2-facts-grid{grid-template-columns:1fr 1fr}.chi2-page .chi2-support-card .chi2-h3,.chi2-page .gar3-support-panel h3{font-size:25px}.chi2-page .pen3-process-step,.chi2-page .pen3-care-list div,.chi2-page .pen3-location-facts div{flex-basis:82%}.chi2-page .gar3-support-list{grid-template-columns:1fr}.chi2-page .pen3-care-main .chi2-h3,.chi2-page .pen3-location-copy .chi2-h2{font-size:29px!important}}@media screen and (max-width:1024px){.tp7-section .tp7-breed-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:720px){.tp7-section .tp7-breed-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.tp7-section .tp7-breed-card{padding:12px;border-radius:15px}.tp7-section .tp7-breed-name{font-size:15px;margin-bottom:7px}.tp7-section .tp7-breed-text{display:none}.tp7-section .tp7-breed-cta{min-height:28px;padding:0 8px;font-size:11px}}@media screen and (max-width:767px){.chi2-page.tp4-hero{padding-top:32px;padding-bottom:32px}.chi2-page .tp3-benefit-card,.srv2-card{flex-basis:82vw}.chi2-page .tp3-mini-list{grid-template-columns:1fr}.srv2-carousel{gap:14px;padding-bottom:16px}}@media screen and (max-width:900px){.chi2-page .ct3-contact-row{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.chi2-page.ct3-hero{padding-top:28px!important;padding-bottom:28px!important}.chi2-page .ct2-form-box{padding:22px;border-radius:20px}}@media screen and (max-width:600px){.chi2-page .ct3-contact-row{grid-template-columns:1fr}}@media screen and (min-width:320px) and (max-width:1200px){.sinner{font-size:38px}.tit1{font-size:28pt!important}}.chi2-btn-wa{background:#167347!important;color:#ffffff!important}.chi2-btn-wa:hover{background:#125d3d!important}.chi2-kicker{color:#715e4c!important}.chi2-page .hm5-intro-line span{color:#715e4c!important}body.l-body{background:#faf7f3}html{scroll-behavior:auto}.ac-lightbox{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;padding:40px}.ac-lightbox img{max-height:90vh;max-width:95vw;object-fit:contain}.ac-lightbox button{position:absolute;right:20px;top:10px;color:white;background:transparent;border:0;font-size:40px;cursor:pointer}
.acrs-section,
.acrs-faq {
    margin: 1.5rem 0;
}

.acrs-section h2,
.acrs-section h3,
.acrs-faq h2,
.acrs-faq h3 {
    margin: 0 0 .75rem;
    line-height: 1.25;
}

.acrs-section-content p,
.acrs-faq-answer p {
    margin: 0 0 .9rem;
}

.acrs-faq-item {
    border: 1px solid rgba(0, 0, 0, .12);
    border-radius: 10px;
    margin: 0 0 .75rem;
    padding: 0;
    background: #fff;
}

.acrs-faq-item summary {
    cursor: pointer;
    font-weight: 700;
    padding: 1rem 1.1rem;
    list-style-position: inside;
}

.acrs-faq-answer {
    padding: 0 1.1rem 1rem;
}

.acrs-complete .acrs-section:first-child {
    margin-top: 0;
}

.acrs-debug {
    border: 1px solid rgba(0, 0, 0, .18);
    border-radius: 8px;
    padding: .75rem 1rem;
    margin: 1rem 0;
    background: #f6f7f7;
}

.acrs-faq summary .acrs-faq-question{display:inline;margin:0;font-size:inherit;line-height:inherit;font-weight:700}

.ac-native-inner:has(.ac-native-photo){display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.ac-native-photo img{width:100%;height:auto;border-radius:24px}.ac-photo-left .ac-native-photo{order:-1}@media(max-width:767px){.ac-native-inner:has(.ac-native-photo){grid-template-columns:1fr;gap:25px}.ac-photo-left .ac-native-photo{order:initial}}
.ac-lightbox .ac-lightbox-prev,.ac-lightbox .ac-lightbox-next{top:45%;font-size:64px}.ac-lightbox .ac-lightbox-prev{left:12px;right:auto}.ac-lightbox-counter{position:absolute;bottom:8px;left:0;right:0;text-align:center;color:#fff;font-size:13px}
