.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --aur-bg:#F7F3EC; --aur-surface:#EFE8DB; --aur-ink:#2A241E; --aur-accent:#B8863E; --aur-accent-deep:#8E6327; --aur-muted:#8A8074; --aur-line:#E0D4C1; --aur-dark:#3B2E22; --aur-cream:#F7F3EC; --aur-font-heading:Cormorant Garamond; --aur-font-body:Poppins; --aur-font-ui:Jost; }
/* Start custom CSS *//* aur-booking-btn */
.elementor-element-3ed6c1f .elementor-button,.elementor-element-dd0941b .elementor-button,.elementor-element-56a1782 .elementor-button,.elementor-element-e9f7257 .elementor-button,.elementor-element-1f8ba94 .elementor-button,.elementor-element-dbf3b5e .elementor-button,.elementor-element-3d92c55 .elementor-button,a.elementor-element-5425ffb0,a.elementor-element-693afb8d,a.elementor-element-454cb4ad,a.elementor-element-ca01de4,a.elementor-element-33d461bf,a.elementor-element-6677f89e,a.elementor-element-1f84cf68{background:linear-gradient(180deg,#B8863E 0%,#8E6327 100%)!important;background-color:#A3742F!important;color:#F7F3EC!important}
.elementor-element-3ed6c1f .elementor-button:hover,.elementor-element-dd0941b .elementor-button:hover,.elementor-element-56a1782 .elementor-button:hover,.elementor-element-e9f7257 .elementor-button:hover,.elementor-element-1f8ba94 .elementor-button:hover,.elementor-element-dbf3b5e .elementor-button:hover,.elementor-element-3d92c55 .elementor-button:hover,a.elementor-element-5425ffb0:hover,a.elementor-element-693afb8d:hover,a.elementor-element-454cb4ad:hover,a.elementor-element-ca01de4:hover,a.elementor-element-33d461bf:hover,a.elementor-element-6677f89e:hover,a.elementor-element-1f84cf68:hover{background:linear-gradient(180deg,#A97A35 0%,#7D561F 100%)!important}
/* /aur-booking-btn */
/* AUR-BTN: jednolite przyciski (Ledron 2026-10-30) */
html body .elementor-button,html body a.e-button-base,html body .aur-mp2-btn{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,background .35s ease,background-color .35s ease,color .35s ease,border-color .35s ease!important;}
/* wypełnione (złote) */
html body a.e-button-base.g-4a89bc8,html body a.e-button-base.aur-btn,html body .aurevia-methods-button-primary .elementor-button,html body .aur-mp2-btn-primary,html body .elementor-location-header .elementor-button,html body .aur-btn:not(.elementor-element-37658ef):not(.elementor-element-f916033) .elementor-button,html body .elementor-element-dbf3b5e .elementor-button{background:linear-gradient(180deg,#B8863E 0%,#8E6327 100%)!important;background-color:#A3742F!important;color:#F7F3EC!important;border:1px solid transparent!important;box-shadow:0 10px 24px -14px rgba(142,99,39,.55)!important;}
html body a.e-button-base.g-4a89bc8:hover,html body a.e-button-base.aur-btn:hover,html body .aurevia-methods-button-primary .elementor-button:hover,html body .aur-mp2-btn-primary:hover,html body .elementor-location-header .elementor-button:hover,html body .aur-btn:not(.elementor-element-37658ef):not(.elementor-element-f916033) .elementor-button:hover,html body .elementor-element-dbf3b5e .elementor-button:hover{background:linear-gradient(180deg,#A97A35 0%,#7D561F 100%)!important;background-color:#8E6327!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 16px 30px -14px rgba(125,86,31,.7)!important;}
/* obrys */
html body a.e-button-base.g-93bd577,html body a.e-button-base.aur-btn-outline,html body .aurevia-methods-button-secondary .elementor-button,html body .aur-mp2-btn-outline,html body .elementor-element-37658ef .elementor-button,html body .elementor-element-f916033 .elementor-button{background:transparent!important;color:#8E6327!important;border:1px solid #C99B5C!important;box-shadow:none!important;}
html body a.e-button-base.g-93bd577:hover,html body a.e-button-base.aur-btn-outline:hover,html body .aurevia-methods-button-secondary .elementor-button:hover,html body .aur-mp2-btn-outline:hover,html body .elementor-element-37658ef .elementor-button:hover,html body .elementor-element-f916033 .elementor-button:hover{background:#8E6327!important;color:#fff!important;border-color:#8E6327!important;transform:translateY(-2px)!important;box-shadow:0 16px 30px -14px rgba(125,86,31,.6)!important;}
/* linki tekstowe */
html body a.e-button-base.g-1baa117,html body .aur-btn-link .elementor-button,html body .aurevia-link-button .elementor-button{background:transparent!important;box-shadow:none!important;border:0!important;}
html body a.e-button-base.g-1baa117:hover,html body .aur-btn-link .elementor-button:hover,html body .aurevia-link-button .elementor-button:hover,html body .aurevia-method-row:hover .aurevia-link-button .elementor-button{color:#7D561F!important;transform:translateX(5px)!important;box-shadow:none!important;}
/* wrappery widgetów nigdy nie mają własnego tła */
html body .elementor-widget.aurevia-methods-button,html body .elementor-widget.aurevia-link-button,html body .elementor-widget.aur-btn,html body .elementor-widget.aur-btn-link{background:none!important;box-shadow:none!important;transform:none!important;}
.elementor-animation-float:hover{transform:translateY(-2px)!important;}
@media (prefers-reduced-motion:reduce){html body .elementor-button,html body a.e-button-base{transition:none!important;transform:none!important;}}
/* END AUR-BTN */
/* AUR-MP2: podstrony metod, układ redakcyjny (Ledron) */
body:has(.aur-mp2){background:#FBF8F2;}
body .aur-mp2{--g:#B8853D;--gd:#8E6327;--ink:#3B302A;--mut:#6C6058;--ln:#E4D8C9;display:flex!important;flex-direction:column!important;width:100%;color:var(--ink);background:#FBF8F2;font-family:Montserrat,Poppins,sans-serif;overflow:clip;}
body .aur-mp2 .e-con,body .aur-mp2.e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;}
body .aur-mp2 .elementor-widget{margin:0!important;}
body .aur-mp2 .elementor-heading-title{margin:0;color:var(--ink);font-family:"Cormorant Garamond",serif;font-weight:500;}
body .aur-mp2 p{margin:0 0 1.05em;} body .aur-mp2 p:last-child{margin-bottom:0;}
/* hero */
body .aur-mp2 .aur2-hero-in{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(40px,7vw,120px)!important;align-items:center;max-width:1240px;width:100%;margin:0 auto;padding:clamp(56px,7vw,110px) 32px clamp(64px,7vw,110px)!important;}
body .aur-mp2 .aur2-hero-copy{display:flex!important;flex-direction:column;align-items:flex-start;gap:22px!important;}
body .aur-mp2 .aur2-crumbs p{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--g);}
body .aur-mp2 .aur2-crumbs a{color:var(--mut);text-decoration:none;transition:color .25s;} body .aur-mp2 .aur2-crumbs a:hover{color:var(--gd);} body .aur-mp2 .aur2-crumbs span{margin:0 10px;color:#CDB797;}
body .aur-mp2 .aur2-title .elementor-heading-title{font-size:clamp(52px,6vw,96px);line-height:.95;letter-spacing:-.01em;}
body .aur-mp2 .aur2-lead{max-width:540px;} body .aur-mp2 .aur2-lead p{font-size:17px;line-height:1.75;color:var(--mut);} body .aur-mp2 .aur2-lead strong{display:block;font-family:"Cormorant Garamond",serif;font-size:24px;line-height:1.3;font-weight:500;font-style:italic;color:var(--gd);}
body .aur-mp2 .aur2-meta p{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);}
body .aur-mp2 .aur2-meta i{width:4px;height:4px;border-radius:50%;background:var(--g);}
body .aur-mp2 .aur2-actions{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:12px!important;padding-top:8px!important;}
body .aur-mp2 .aur2-actions-c{justify-content:center;}
body .aur-mp2 .aur2-actions .elementor-widget{width:auto!important;}
body .aur-mp2 .aur2-btn .elementor-button{display:inline-flex;align-items:center;min-height:52px;padding:16px 30px;border-radius:2px;font-family:Montserrat,Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;}
body .aur-mp2 .aur2-hero-media{position:relative;}
body .aur-mp2 .aur2-hero-img,body .aur-mp2 .aur2-hero-img img{width:100%!important;max-width:none!important;display:block;}
body .aur-mp2 .aur2-hero-img img{aspect-ratio:6/5;height:auto!important;object-fit:cover;object-position:var(--fp,50% 50%);border-radius:150px 150px 0 0;box-shadow:0 34px 70px -34px rgba(86,58,32,.45);}
body.page-id-410 .aur2-hero-img img{--fp:38% 62%;} body.page-id-414 .aur2-hero-img img{--fp:50% 50%;} body.page-id-418 .aur2-hero-img img{--fp:50% 55%;} body.page-id-422 .aur2-hero-img img{--fp:70% 60%;} body.page-id-426 .aur2-hero-img img{--fp:50% 45%;} body.page-id-430 .aur2-hero-img img{--fp:50% 50%;}
/* artykuł */
body .aur-mp2 .aur2-article{border-top:1px solid var(--ln);background:#FFFDF9;}
body .aur-mp2 .aur2-article-in{display:grid!important;grid-template-columns:230px minmax(0,700px);justify-content:center;gap:clamp(40px,7vw,110px)!important;max-width:1240px;width:100%;margin:0 auto;padding:clamp(56px,6vw,96px) 32px!important;align-items:start;}
body .aur-mp2 .aur2-toc-wrap{position:sticky!important;top:120px;}
body .aur-mp2 .aur2-toc-label{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--g);margin-bottom:18px;}
body .aur-mp2 .aur2-toc ol{list-style:none;margin:0 0 28px;padding:0;border-left:1px solid var(--ln);}
body .aur-mp2 .aur2-toc li a{display:block;padding:9px 0 9px 18px;margin-left:-1px;border-left:1px solid transparent;font-size:13.5px;line-height:1.4;color:var(--mut);text-decoration:none;transition:color .25s,border-color .25s;}
body .aur-mp2 .aur2-toc li a:hover,body .aur-mp2 .aur2-toc li a.is-active{color:var(--ink);border-left-color:var(--g);}
body .aur-mp2 .aur2-toc-cta{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gd);text-decoration:none;border-bottom:1px solid #D4BC98;padding-bottom:4px;transition:color .25s,border-color .25s;}
body .aur-mp2 .aur2-toc-cta:hover{color:#5f4116;border-color:var(--gd);}
body .aur-mp2 .aur2-main{display:flex!important;flex-direction:column;gap:clamp(56px,6vw,84px)!important;}
body .aur-mp2 .aur2-sec{display:flex!important;flex-direction:column;gap:22px!important;scroll-margin-top:120px;}
body .aur-mp2 .aur2-h2 .elementor-heading-title{font-size:clamp(34px,3.2vw,46px);line-height:1.08;}
body .aur-mp2 .aur2-body{font-size:16.5px;line-height:1.85;color:#4E433C;}
body .aur-mp2 .aur2-body strong{color:var(--ink);font-weight:600;}
body .aur-mp2 .aur2-body h3{font-family:"Cormorant Garamond",serif;font-weight:500;font-size:27px;line-height:1.2;color:var(--ink);margin:38px 0 14px;}
body .aur-mp2 .aur2-body h4{font-family:"Cormorant Garamond",serif;font-weight:500;font-size:23px;line-height:1.2;color:var(--ink);margin:0 0 6px;}
body .aur-mp2 .aur2-body .aur-mp-quote{font-family:"Cormorant Garamond",serif;font-style:italic;font-size:clamp(26px,2.4vw,34px);line-height:1.3;color:var(--gd);margin:36px 0!important;padding:0;}
body .aur-mp2 .aur2-body .aur-mp-note{margin-top:28px!important;padding:20px 0 0;border-top:1px solid var(--ln);font-size:15px;color:var(--mut);}
body .aur-mp2 .aur2-body .aur-mp-note::before{content:"Warto wiedzieć";display:block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--g);}
body .aur-mp2 .aur2-body .aur-mp-list{list-style:none;margin:6px 0 1.2em;padding:0;border-top:1px solid var(--ln);}
body .aur-mp2 .aur2-body .aur-mp-list li{position:relative;padding:14px 0 14px 30px;border-bottom:1px solid var(--ln);}
body .aur-mp2 .aur2-body .aur-mp-list li::before{content:"";position:absolute;left:2px;top:27px;width:14px;height:1px;background:var(--g);}
body .aur-mp2 .aur2-body .aur-mp-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 40px;margin:14px 0 30px;}
body .aur-mp2 .aur2-body .aur-mp-card{padding-top:18px;border-top:1px solid #D4BC98;font-size:15px;line-height:1.75;}
body .aur-mp2 .aur2-body .aur-mp-card p{margin-bottom:.7em;}
body .aur-mp2 .aur2-body .aur-mp-light h4{display:flex;flex-direction:column;gap:2px;}
body .aur-mp2 .aur2-body .aur-mp-light h4 span{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--g);}
body .aur-mp2 .aur2-body .aur-mp-light h4::before{content:"";width:12px;height:12px;border-radius:50%;margin-bottom:10px;}
body .aur-mp2 .aur-mp-light-red h4::before{background:#D24B3A;box-shadow:0 0 14px rgba(210,75,58,.6);} body .aur-mp2 .aur-mp-light-nir h4::before{background:#8A2A22;box-shadow:0 0 14px rgba(138,42,34,.5);} body .aur-mp2 .aur-mp-light-blue h4::before{background:#3F6FC6;box-shadow:0 0 14px rgba(63,111,198,.55);} body .aur-mp2 .aur-mp-light-green h4::before{background:#3E9A64;box-shadow:0 0 14px rgba(62,154,100,.5);}
body .aur-mp2 .aur2-body .aur-mp-steps{list-style:none;margin:10px 0 0;padding:0;counter-reset:st;}
body .aur-mp2 .aur2-body .aur-mp-steps li{counter-increment:st;position:relative;padding:0 0 30px 74px;}
body .aur-mp2 .aur2-body .aur-mp-steps li::before{content:counter(st,decimal-leading-zero);position:absolute;left:0;top:-4px;font-family:"Cormorant Garamond",serif;font-size:34px;line-height:1;color:var(--g);}
body .aur-mp2 .aur2-body .aur-mp-steps li::after{content:"";position:absolute;left:20px;top:40px;bottom:6px;width:1px;background:var(--ln);}
body .aur-mp2 .aur2-body .aur-mp-steps li:last-child{padding-bottom:6px;} body .aur-mp2 .aur2-body .aur-mp-steps li:last-child::after{display:none;}
body .aur-mp2 .aur2-body .aur-mp-steps li p{font-size:15.5px;}
/* faq */
body .aur-mp2 .aur2-faq-list{display:flex!important;flex-direction:column;border-top:1px solid var(--ln);}
body .aur-mp2 .aur2-faq-item{border-bottom:1px solid var(--ln);}
body .aur-mp2 .aur-mp-details summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;cursor:pointer;list-style:none;font-family:"Cormorant Garamond",serif;font-size:23px;line-height:1.3;color:var(--ink);transition:color .25s;}
body .aur-mp2 .aur-mp-details summary::-webkit-details-marker{display:none;}
body .aur-mp2 .aur-mp-details summary:hover{color:var(--gd);}
body .aur-mp2 .aur-mp-plus{flex:0 0 auto;width:38px;height:38px;border:1px solid #D4BC98;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-size:19px;color:var(--gd);transition:transform .35s ease,background-color .25s,color .25s,border-color .25s;}
body .aur-mp2 .aur-mp-details[open] .aur-mp-plus{transform:rotate(45deg);background:var(--gd);border-color:var(--gd);color:#fff;}
body .aur-mp2 .aur-mp-details::details-content{block-size:0;overflow:hidden;transition:block-size .4s ease,content-visibility .4s allow-discrete;}
body .aur-mp2 .aur-mp-details[open]::details-content{block-size:auto;}
body .aur-mp2 .aur2-faq-list{interpolate-size:allow-keywords;}
body .aur-mp2 .aur-mp-answer{padding:0 62px 24px 0;font-size:15.5px;line-height:1.8;color:var(--mut);}
/* cta */
body .aur-mp2 .aur2-cta{background:#F3EADC;border-top:1px solid var(--ln);}
body .aur-mp2 .aur2-cta-in{max-width:760px;width:100%;margin:0 auto;padding:clamp(64px,8vw,120px) 32px!important;display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:20px!important;}
body .aur-mp2 .aur2-cta-title .elementor-heading-title{font-size:clamp(36px,3.6vw,54px);line-height:1.08;}
body .aur-mp2 .aur2-cta-text p{font-size:16px;line-height:1.75;color:var(--mut);}
/* poprzednia / następna */
body .aur-mp2 .aur2-pn{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ln);}
body .aur-mp2 .aur2-pn a{display:flex;flex-direction:column;gap:8px;padding:clamp(34px,4vw,56px) clamp(24px,6vw,96px);text-decoration:none;background:#FBF8F2;transition:background-color .35s;}
body .aur-mp2 .aur2-pn a+a{border-left:1px solid var(--ln);text-align:right;align-items:flex-end;}
body .aur-mp2 .aur2-pn small{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--g);}
body .aur-mp2 .aur2-pn span{font-family:"Cormorant Garamond",serif;font-size:clamp(30px,3vw,44px);line-height:1.05;color:var(--ink);transition:color .35s,transform .35s;}
body .aur-mp2 .aur2-pn a:hover{background:#F3EADC;} body .aur-mp2 .aur2-pn a:hover span{color:var(--gd);}
body .aur-mp2 .aur2-pn-prev:hover span{transform:translateX(-6px);} body .aur-mp2 .aur2-pn-next:hover span{transform:translateX(6px);}
@media (max-width:1024px){body .aur-mp2 .aur2-article-in{grid-template-columns:1fr;}body .aur-mp2 .aur2-toc-wrap{position:static!important;}body .aur-mp2 .aur2-toc ol{columns:2;}}
@media (max-width:767px){body .aur-mp2 .aur2-hero-in{grid-template-columns:1fr;padding:32px 20px 56px!important;gap:36px!important;}body .aur-mp2 .aur2-hero-media{order:-1;}body .aur-mp2 .aur2-hero-img img{aspect-ratio:4/3;border-radius:140px 140px 0 0;}body .aur-mp2 .aur2-title .elementor-heading-title{font-size:48px;}body .aur-mp2 .aur2-article-in,body .aur-mp2 .aur2-cta-in{padding-left:20px!important;padding-right:20px!important;}body .aur-mp2 .aur2-toc ol{columns:1;}body .aur-mp2 .aur2-body .aur-mp-cards{grid-template-columns:1fr;}body .aur-mp2 .aur2-body .aur-mp-steps li{padding-left:58px;}body .aur-mp2 .aur-mp-answer{padding-right:0;}body .aur-mp2 .aur2-pn{grid-template-columns:1fr;}body .aur-mp2 .aur2-pn a+a{border-left:0;border-top:1px solid var(--ln);}body .aur-mp2 .aur2-actions .elementor-widget,body .aur-mp2 .aur2-actions .elementor-button{width:100%!important;justify-content:center;}}
/* END AUR-MP2 */

/* AUR-PL: cennik (Ledron) */
body .aur-pl .aur-pl-hero{background:linear-gradient(180deg,#FBF8F2 0%,#F3EADC 100%);border-bottom:1px solid #E4D8C9;}
body .aur-pl .aur-pl-hero-in{max-width:1000px;width:100%;margin:0 auto;padding:clamp(64px,8vw,120px) 32px clamp(48px,6vw,80px)!important;display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:20px!important;}
body .aur-pl .aur-pl-eyebrow p{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#B8853D;margin:0;}
body .aur-pl .aur-pl-title .elementor-heading-title{font-size:clamp(52px,6vw,92px);line-height:.95;}
body .aur-pl .aur-pl-lead{max-width:640px;} body .aur-pl .aur-pl-lead p{font-size:17px;line-height:1.75;color:#6C6058;}
body .aur-pl .aur-pl-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;}
body .aur-pl .aur-pl-nav a{padding:11px 20px;border:1px solid #D4BC98;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#3B302A;text-decoration:none;background:rgba(255,253,249,.7);transition:all .3s ease;}
body .aur-pl .aur-pl-nav a:hover{background:#8E6327;border-color:#8E6327;color:#fff;transform:translateY(-2px);}
body .aur-pl .aur-pl-sec{border-bottom:1px solid #E4D8C9;background:#FFFDF9;scroll-margin-top:110px;}
body .aur-pl .aur-pl-sec.aur-pl-alt{background:#F8F2E8;}
body .aur-pl .aur-pl-in{max-width:1180px;width:100%;margin:0 auto;padding:clamp(56px,6vw,96px) 32px!important;display:grid!important;grid-template-columns:minmax(240px,340px) minmax(0,1fr);gap:clamp(32px,6vw,90px)!important;align-items:start;}
body .aur-pl .aur-pl-head{display:flex!important;flex-direction:column;gap:14px!important;position:sticky!important;top:120px;}
body .aur-pl .aur-pl-h2 .elementor-heading-title{font-size:clamp(34px,3.2vw,46px);line-height:1.08;}
body .aur-pl .aur-pl-intro p{font-size:15px;line-height:1.75;color:#6C6058;}
body .aur-pl .aur-pl-list{border-top:1px solid #E4D8C9;}
body .aur-pl .aur-pl-item{display:grid;grid-template-columns:minmax(0,1fr) 80px 236px;gap:24px;align-items:center;padding:26px 0;border-bottom:1px solid #E4D8C9;transition:background-color .3s ease;}
body .aur-pl .aur-pl-item:hover{background:linear-gradient(90deg,rgba(184,133,61,.06),transparent 70%);}
body .aur-pl .aur-pl-main h3{margin:0 0 6px;font-family:"Cormorant Garamond",serif;font-weight:500;font-size:clamp(22px,1.8vw,26px);line-height:1.2;color:#3B302A;}
body .aur-pl .aur-pl-main h3 em{display:inline-block;vertical-align:middle;margin-left:8px;padding:3px 10px;border-radius:999px;background:#8E6327;color:#fff;font-family:Montserrat,sans-serif;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;}
body .aur-pl .aur-pl-main p{margin:0;font-size:14.5px;line-height:1.65;color:#6C6058;max-width:560px;}
body .aur-pl .aur-pl-time{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8E7A66;white-space:nowrap;}
body .aur-pl .aur-pl-prices{display:flex;gap:22px;justify-content:flex-end;}
body .aur-pl .aur-pl-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:92px;}
body .aur-pl .aur-pl-price small{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#B8853D;white-space:nowrap;}
body .aur-pl .aur-pl-price b{font-family:"Cormorant Garamond",serif;font-weight:600;font-size:30px;line-height:1;color:#3B302A;white-space:nowrap;}
body .aur-pl .aur-pl-packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;}
body .aur-pl .aur-pl-pack{position:relative;padding:34px 32px 30px;border:1px solid #D4BC98;border-radius:8px;background:#FFFDF9;box-shadow:0 24px 60px -36px rgba(86,58,32,.35);transition:transform .35s ease,box-shadow .35s ease;}
body .aur-pl .aur-pl-pack:hover{transform:translateY(-4px);box-shadow:0 30px 70px -34px rgba(86,58,32,.45);}
body .aur-pl .aur-pl-pack-tag{margin:0 0 6px!important;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#B8853D;}
body .aur-pl .aur-pl-pack h3{margin:0 0 14px;font-family:"Cormorant Garamond",serif;font-weight:500;font-size:32px;line-height:1.1;color:#3B302A;}
body .aur-pl .aur-pl-pack-price{display:flex;align-items:baseline;gap:12px;margin:0 0 14px!important;}
body .aur-pl .aur-pl-pack-price b{font-family:"Cormorant Garamond",serif;font-size:44px;font-weight:600;line-height:1;color:#8E6327;}
body .aur-pl .aur-pl-pack-price s{font-size:15px;color:#A8978A;}
body .aur-pl .aur-pl-pack p{font-size:14.5px;line-height:1.7;color:#6C6058;}
body .aur-pl .aur-pl-pack ul{list-style:none;margin:16px 0 24px;padding:0;border-top:1px solid #E4D8C9;}
body .aur-pl .aur-pl-pack li{position:relative;padding:11px 0 11px 24px;border-bottom:1px solid #E4D8C9;font-size:14px;color:#4E433C;}
body .aur-pl .aur-pl-pack li::before{content:"";position:absolute;left:2px;top:18px;width:7px;height:7px;border:1px solid #B8853D;transform:rotate(45deg);}
body .aur-pl .aur-pl-pack-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:50px;border-radius:2px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#F7F3EC!important;background:linear-gradient(180deg,#B8863E 0%,#8E6327 100%);transition:transform .35s ease,box-shadow .35s ease,background .35s ease;}
body .aur-pl .aur-pl-pack-btn:hover{background:linear-gradient(180deg,#A97A35 0%,#7D561F 100%);transform:translateY(-2px);box-shadow:0 16px 30px -14px rgba(125,86,31,.7);}
body .aur-pl .aur-pl-info{background:#F3EADC;}
body .aur-pl .aur-pl-info-in{grid-template-columns:1fr auto!important;align-items:center!important;}
body .aur-pl .aur-pl-notes{list-style:none;margin:0;padding:0;display:grid;gap:10px;}
body .aur-pl .aur-pl-notes li{position:relative;padding-left:24px;font-size:14.5px;line-height:1.6;color:#4E433C;}
body .aur-pl .aur-pl-notes li::before{content:"";position:absolute;left:2px;top:.6em;width:7px;height:7px;border:1px solid #B8853D;transform:rotate(45deg);}
@media (max-width:1024px){body .aur-pl .aur-pl-in{grid-template-columns:1fr;}body .aur-pl .aur-pl-head{position:static!important;}body .aur-pl .aur-pl-info-in{grid-template-columns:1fr!important;}}
@media (max-width:767px){body .aur-pl .aur-pl-in,body .aur-pl .aur-pl-hero-in{padding-left:20px!important;padding-right:20px!important;}body .aur-pl .aur-pl-item{grid-template-columns:1fr auto;gap:10px 16px;}body .aur-pl .aur-pl-main{grid-column:1/-1;}body .aur-pl .aur-pl-prices{gap:16px;}body .aur-pl .aur-pl-price{min-width:0;}body .aur-pl .aur-pl-price b{font-size:26px;}body .aur-pl .aur-pl-title .elementor-heading-title{font-size:48px;}}
body .aur-pl .aur-pl-main h3 em{display:inline;margin-left:6px;padding:0;border-radius:0;background:none;color:#B8853D;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:.8em;font-weight:500;letter-spacing:0;text-transform:none;}body .aur-pl .aur-pl-main h3 em::before{content:'— ';}
body .aur-pl .aur-pl-grp{margin:0;padding:34px 0 10px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#B8853D;border-bottom:1px solid #E4D8C9;}body .aur-pl .aur-pl-list>.aur-pl-grp:first-child{padding-top:0;}
body .aur-pl .aur-pl-pk-sub{margin:0 0 4px!important;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:17px!important;color:#8E6327!important;}
body .aur-pl .aur-pl-reg{margin-top:6px;font-size:11.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#9A8B7E!important;}
body .aur-pl .aur-pl-pk-note{margin:26px 0 0;font-size:14.5px;line-height:1.75;color:#6C6058;max-width:760px;}body .aur-pl .aur-pl-pk-note a{color:#8E6327;text-decoration:underline;text-underline-offset:3px;}
body .aur-pl .aur-pl-time small{display:block;margin-bottom:2px;font-size:10px;font-weight:600;letter-spacing:.12em;color:#B8A48E;}
body .aur-pl .aur-pl-notes li::before{width:12px;height:1px;border:0;background:#B8853D;transform:none;top:.8em;left:0;}
body .aur-pl .aur-pl-more{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8E6327;text-decoration:none;border-bottom:1px solid #D4BC98;padding-bottom:3px;transition:color .3s ease,border-color .3s ease;}
body .aur-pl .aur-pl-more span{transition:transform .3s ease;}
body .aur-pl .aur-pl-more:hover{color:#5f4116;border-color:#8E6327;}body .aur-pl .aur-pl-more:hover span{transform:translateX(4px);}
body .aur-pl .aur-pl-packsec .aur-pl-in{grid-template-columns:1fr!important;gap:36px!important;}
body .aur-pl .aur-pl-packsec .aur-pl-head{position:static!important;max-width:680px;}
body .aur-pl .aur-pk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 56px;}
body .aur-pl .aur-pk{display:flex;flex-direction:column;padding:30px 0 40px;border-top:1px solid #CDB797;}
body .aur-pl .aur-pk-cat{margin:0 0 12px!important;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#B8853D;}
body .aur-pl .aur-pk h3{margin:0 0 6px;font-family:'Cormorant Garamond',serif;font-weight:500;font-size:clamp(26px,2.2vw,32px);line-height:1.1;color:#3B302A;}
body .aur-pl .aur-pk-ses{margin:0 0 14px!important;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:18px;color:#8E6327;}
body .aur-pl .aur-pk-short{flex:1 1 auto;margin:0 0 22px!important;font-size:14.5px;line-height:1.7;color:#6C6058;}
body .aur-pl .aur-pk-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;}
body .aur-pl .aur-pk-price{margin:0!important;display:flex;flex-direction:column;}
body .aur-pl .aur-pk-price b{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:36px;line-height:1;color:#3B302A;}
body .aur-pl .aur-pk-price small{margin-top:6px;font-size:11.5px;color:#9A8B7E;}
body .aur-pl .aur-pk .aur-pl-more{margin:0 0 4px;}
body .aur-pl .aur-dw-wrap{display:none;}
@media (max-width:1024px){body .aur-pl .aur-pk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;}}
@media (max-width:767px){body .aur-pl .aur-pk-grid{grid-template-columns:1fr;}}
body .aur-pl .aur-pl-price b,body .aur-pl .aur-pk h3,body .aur-pl .aur-pk-price b,body .aur-pl .aur-pl-main h3,body .aur-dw h2,body .aur-dw-meta b{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;}
body .aur-pl .aur-pk-grid{gap:24px!important;}
body .aur-pl .aur-pk{padding:30px 30px 0!important;border:1px solid #E4D8C9!important;border-top:3px solid #B8853D!important;border-radius:6px;background:#FFFFFF;transition:border-color .3s ease,background-color .3s ease;}
body .aur-pl .aur-pk:hover{border-color:#D4BC98!important;border-top-color:#8E6327!important;background:#FFFDF9;}
body .aur-pl .aur-pk-cat{margin-bottom:10px!important;}
body .aur-pl .aur-pk h3{font-size:clamp(24px,1.9vw,28px)!important;font-weight:600!important;margin-bottom:10px!important;}
body .aur-pl .aur-pk-ses{margin:0 0 14px!important;font-family:Montserrat,Poppins,sans-serif!important;font-style:normal!important;font-size:13px!important;font-weight:600;color:#3B302A!important;}
body .aur-pl .aur-pk-short{color:#554942!important;font-size:14.5px!important;margin-bottom:24px!important;}
body .aur-pl .aur-pk-foot{flex-direction:column!important;align-items:stretch!important;gap:0!important;margin:0 -30px;}
body .aur-pl .aur-pk-price{flex-direction:row!important;align-items:baseline;justify-content:space-between;gap:12px;padding:18px 30px;border-top:1px solid #EDE3D6;}
body .aur-pl .aur-pk-price b{font-family:Montserrat,Poppins,sans-serif!important;font-size:26px!important;font-weight:600!important;color:#3B302A;letter-spacing:-.01em;}
body .aur-pl .aur-pk-price small{margin:0!important;font-size:12.5px!important;color:#7A6C61!important;}
body .aur-pl .aur-pk .aur-pl-more{margin:0!important;display:flex!important;justify-content:space-between;padding:15px 30px!important;border-bottom:0!important;border-top:1px solid #EDE3D6;background:#F8F2E8;border-radius:0 0 5px 5px;}
body .aur-pl .aur-pk .aur-pl-more:hover{background:#8E6327;color:#fff!important;}
body .aur-pl .aur-pl-more,body .aur-pl .aur-pk .aur-pl-more{font-family:'Cormorant Garamond',serif!important;font-size:18px!important;font-weight:500!important;font-style:italic;letter-spacing:.01em!important;text-transform:none!important;}
body .aur-pl .aur-pl-more span{font-style:normal;font-size:15px;}
.aur-dw .aur-dw-addon{margin:6px 0 10px;padding:20px 22px;border:1px solid #E4D8C9;border-top:3px solid #B8853D;border-radius:6px;background:#FFFFFF;}
.aur-dw .aur-dw-addon-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px!important;font-weight:600;color:#3B302A!important;}
.aur-dw .aur-dw-addon-head b{font-family:Montserrat,Poppins,sans-serif;font-size:20px;white-space:nowrap;color:#8E6327;}
.aur-dw .aur-dw-addon p:last-child{margin-bottom:0;}
/* END AUR-PL */
/* AUR-MOB-HEROBG */
@media (max-width:767px){
 .elementor-element-337c8d59{position:relative!important;isolation:isolate;overflow:hidden;background-image:linear-gradient(180deg,rgba(251,248,242,.92) 0%,rgba(251,248,242,.8) 45%,rgba(251,248,242,.6) 100%),url('https://aurevia.com.pl/wp-content/uploads/2026/08/01-hero-aurevia-portal-woda.png')!important;background-size:cover!important;background-position:center 70%!important;}
 .elementor-element-337c8d59 .e-image-base{display:none!important;}
 .elementor-element-3292dd9c{position:relative!important;isolation:isolate;overflow:hidden;background-image:linear-gradient(180deg,rgba(251,248,242,.92) 0%,rgba(251,248,242,.8) 45%,rgba(251,248,242,.6) 100%),url('https://aurevia.com.pl/wp-content/uploads/2026/09/Obraz-ChatGPT-25-wrz-2026-13_27_04-1.png')!important;background-size:cover!important;background-position:center 60%!important;}
 .elementor-element-3292dd9c .e-image-base{display:none!important;}
 .e-20511e7e-e6a3{min-width:0;overflow-wrap:anywhere;font-size:1.75rem!important;}
}
/* END AUR-MOB-HEROBG */

/* AUR-MOB-2 */
/* Kontakt: dolny kafelek - rozjaśnienie */
.elementor-element-6b7e9562::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(251,248,242,.82) 0%,rgba(251,248,242,.62) 45%,rgba(251,248,242,.25) 100%);pointer-events:none;}
.elementor-element-6b7e9562 > *:not(img){position:relative;z-index:1;}
@media (max-width:767px){
 .elementor-element-6b7e9562::before{background:rgba(251,248,242,.62);}
 /* Kontakt: zdjęcie jako tło hero */
 .elementor-element-652bca81{isolation:isolate;overflow:hidden;padding-bottom:56px!important;background-image:linear-gradient(180deg,rgba(251,248,242,.92) 0%,rgba(251,248,242,.8) 50%,rgba(251,248,242,.62) 100%),url('https://aurevia.com.pl/wp-content/uploads/2026/09/Obraz-ChatGPT-25-wrz-2026-15_52_04-1.png')!important;background-size:cover!important;background-position:center 65%!important;}
 .elementor-element-eb7304c{display:none!important;}
 /* BioFrequency: hero - zdjęcie pod treścią */
 .elementor-element-2e8d87b3{min-height:0!important;padding-bottom:0!important;}
 .elementor-element-4cd36f47{order:1;}
 .elementor-element-2e8d87b3 [data-id="866f30f"]{display:none!important;}
 .elementor-element-2e8d87b3 img[data-id="3d19ece6"]{order:2;position:relative!important;inset:auto!important;width:calc(100% + 40px)!important;max-width:none!important;height:300px!important;margin:30px -20px 0!important;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 22%);mask-image:linear-gradient(180deg,transparent 0%,#000 22%);}
 /* BioFrequency: jak wygląda sesja */
 .elementor-element-57d9a30a > .e-con{display:grid!important;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:8px;align-items:baseline;}
 .elementor-element-57d9a30a > .e-con > .e-image-base{grid-column:1 / -1;justify-self:center;margin:0 auto 14px;}
 .elementor-element-57d9a30a > .e-con > .e-paragraph-base:first-of-type{grid-column:1;margin:0!important;}
 .elementor-element-57d9a30a > .e-con > .e-heading-base{grid-column:2;margin:0!important;}
 .elementor-element-57d9a30a > .e-con > .e-paragraph-base:last-child{grid-column:1 / -1;text-align:left;}
}
/* Stopka mobile */
@media (max-width:767px){
 .elementor-element-0534b23,.elementor-element-0534b23 > .e-con-inner{flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;row-gap:34px!important;column-gap:0!important;}
 .elementor-element-30317cd,.elementor-element-e14c2ca{width:100%!important;flex-basis:100%!important;}
 .elementor-element-0534b23,.elementor-element-0534b23 > .e-con-inner{align-items:flex-start!important;} .elementor-element-c24a149,.elementor-element-2d06298{justify-content:flex-start!important;width:50%!important;flex:0 0 50%!important;max-width:50%!important;padding:0 8px!important;}
 .elementor-element-c24a149 .elementor-nav-menu,.elementor-element-2d06298 .elementor-nav-menu{display:flex!important;flex-direction:column;align-items:center!important;padding:0!important;margin:0!important;}
 .elementor-element-c24a149 .elementor-nav-menu a,.elementor-element-2d06298 .elementor-nav-menu a{justify-content:center!important;text-align:center!important;padding:6px 0!important;}
 .elementor-element-c24a149 .elementor-heading-title,.elementor-element-2d06298 .elementor-heading-title{text-align:center!important;}
 .elementor-element-38f2da6 img{max-width:104px!important;}
 .elementor-element-e14c2ca{border-top:1px solid rgba(184,133,61,.22);padding-top:30px!important;}
}
/* Menu mobilne - kompaktowe */
@media (max-width:1024px){
 .elementor-element-ca90790{padding-top:22px!important;padding-bottom:24px!important;}
 .elementor-element-8788d0d{padding-bottom:10px!important;}
 .elementor-element-7a4ddab img{max-width:64px!important;}
 .elementor-element-cf81c1d .elementor-item{font-size:20px!important;padding-top:11px!important;padding-bottom:11px!important;}
 .elementor-element-cf81c1d .elementor-nav-menu--main .elementor-item::after{font-size:22px!important;}
 .elementor-element-dd0941b{margin-top:20px!important;margin-bottom:16px!important;}
}
/* END AUR-MOB-2 */

/* AUR-LEGAL */
body .aur-lg .aur-lg-metaw,body .aur-lg .aur-lg-metaw p{margin:0;}
body .aur-lg .aur-lg-meta{font-size:13px;color:#7A6B5E;letter-spacing:.02em;margin:4px 0 0;}
body .aur-lg .aur-lg-meta span{margin:0 8px;color:#C9A574;}
body .aur-lg .aur-lg-meta a{color:#8E6327;text-decoration:none;border-bottom:1px solid rgba(142,99,39,.35);padding-bottom:1px;}
body .aur-lg .aur-lg-meta a:hover{border-color:#8E6327;}
body .aur-lg .aur-lg-wrap{background:#FBF8F2;}
body .aur-lg .aur-lg-in{max-width:1180px;width:100%;margin:0 auto;padding:clamp(48px,6vw,96px) 32px clamp(64px,8vw,120px)!important;display:grid!important;grid-template-columns:250px minmax(0,1fr);gap:clamp(40px,6vw,96px)!important;align-items:start;}
body .aur-lg .aur-lg-tocw{position:sticky;top:120px;align-self:start;}
body .aur-lg .aur-lg-toc-t{font-family:'Cormorant Garamond',serif;font-size:22px;color:#2A241E;margin:0 0 14px;}
body .aur-lg .aur-lg-toc ol{list-style:none;margin:0;padding:0;border-left:1px solid #E2D5C6;}
body .aur-lg .aur-lg-toc li{margin:0;}
body .aur-lg .aur-lg-toc a{display:flex;gap:10px;padding:6px 0 6px 16px;margin-left:-1px;border-left:1px solid transparent;font-size:13.5px;line-height:1.4;color:#5C5248;text-decoration:none;transition:color .2s,border-color .2s;}
body .aur-lg .aur-lg-toc a span{color:#B8853D;min-width:30px;font-variant-numeric:tabular-nums;}
body .aur-lg .aur-lg-toc a:hover{color:#2A241E;border-left-color:#B8853D;}
body .aur-lg .aur-lg-docw,body .aur-lg .aur-lg-docw .elementor-widget-container{min-width:0;}
body .aur-lg .aur-lg-doc{max-width:760px;color:#4A4038;font-size:15.5px;line-height:1.75;}
body .aur-lg .aur-lg-sec{padding:0 0 40px;margin:0 0 40px;border-bottom:1px solid #E7DDD0;scroll-margin-top:110px;}
body .aur-lg .aur-lg-sec:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}
body .aur-lg .aur-lg-doc h2{font-family:'Cormorant Garamond',serif!important;font-weight:500!important;font-size:clamp(26px,2.6vw,32px)!important;line-height:1.15!important;color:#1F1A15!important;margin:0 0 20px!important;display:flex;gap:14px;align-items:baseline;}
body .aur-lg .aur-lg-n{color:#B8853D;font-size:.8em;min-width:40px;}
body .aur-lg .aur-lg-doc h3{font-family:'Cormorant Garamond',serif!important;font-weight:500!important;font-size:22px!important;line-height:1.25!important;color:#2A241E!important;margin:0 0 8px!important;}
body .aur-lg .aur-lg-doc p{margin:0 0 14px;}
body .aur-lg .aur-lg-doc ol{list-style:none;counter-reset:lg;margin:0;padding:0;}
body .aur-lg .aur-lg-doc ol>li{counter-increment:lg;position:relative;padding-left:34px;margin:0 0 12px;}
body .aur-lg .aur-lg-doc ol>li::before{content:counter(lg) ".";position:absolute;left:0;top:0;color:#B8853D;font-family:'Cormorant Garamond',serif;font-size:18px;line-height:1.55;}
body .aur-lg .aur-lg-doc ul{margin:10px 0 14px;padding:0;list-style:none;}
body .aur-lg .aur-lg-doc ul>li{position:relative;padding-left:20px;margin:0 0 8px;}
body .aur-lg .aur-lg-doc ul>li::before{content:"";position:absolute;left:2px;top:.8em;width:8px;height:1px;background:#B8853D;}
body .aur-lg .aur-lg-doc strong{color:#2A241E;font-weight:600;}
body .aur-lg .aur-lg-doc a{color:#8E6327;text-decoration:underline;text-decoration-color:rgba(142,99,39,.35);text-underline-offset:3px;}
body .aur-lg .aur-lg-doc a:hover{text-decoration-color:#8E6327;}
body .aur-lg .aur-lg-items{display:flex;flex-direction:column;}
body .aur-lg .aur-lg-item{padding:22px 0;border-top:1px solid #EFE6DA;}
body .aur-lg .aur-lg-item:first-child{border-top:0;padding-top:4px;}
body .aur-lg .aur-lg-item p{margin:0 0 8px;}
body .aur-lg .aur-lg-item p span{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:17px;color:#8E6327;margin-right:4px;}
@media (max-width:900px){
 body .aur-lg .aur-lg-in{grid-template-columns:minmax(0,1fr);padding:36px 20px 64px!important;gap:36px!important;}
 body .aur-lg .aur-lg-tocw{position:static;}
 body .aur-lg .aur-lg-toc{padding:20px 20px 14px;background:#F5EEE4;border-radius:10px;}
 body .aur-lg .aur-lg-toc ol{border-left:0;}
 body .aur-lg .aur-lg-toc a{padding:5px 0;margin:0;border:0;}
 body .aur-lg .aur-lg-doc{font-size:15px;line-height:1.7;}
 body .aur-lg .aur-lg-sec{padding-bottom:30px;margin-bottom:30px;}
 body .aur-lg .aur-lg-doc ol>li{padding-left:28px;}
}
/* END AUR-LEGAL */

/* AUR-MOB-3 */
@media (max-width:767px){
 .elementor-element-4fd02732 > .e-con{align-items:center!important;text-align:center!important;}
 .elementor-element-4fd02732 > .e-con > .e-con:first-child{justify-content:center!important;align-self:stretch!important;width:100%!important;}
 .elementor-element-4fd02732 > .e-con > .e-con:first-child > :not(.e-paragraph-base){display:none!important;}
 .elementor-element-4fd02732 > .e-con > .e-con:nth-child(2){grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;text-align:center!important;width:100%!important;row-gap:16px!important;}
 .elementor-element-4fd02732 > .e-con > .e-con:nth-child(2) > *{justify-self:center!important;margin-left:auto!important;margin-right:auto!important;}
 .elementor-element-4fd02732 > .e-con > .e-con:nth-child(2) .e-con{align-items:center!important;text-align:center!important;}
 .elementor-element-4fd02732 .e-heading-base,.elementor-element-4fd02732 .e-paragraph-base{text-align:center!important;}
 .elementor-element-4fd02732 a.e-button-base{align-self:center!important;}
}
@media (max-width:1024px){
 .elementor-element-76b9c61 .elementor-social-icons-wrapper,.elementor-element-76b9c61 .elementor-grid{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;gap:12px!important;}
 .elementor-element-76b9c61 .elementor-grid-item{margin:0!important;}
 .elementor-element-76b9c61 .elementor-social-icon{font-size:15px!important;padding:.75em!important;}
}
/* END AUR-MOB-3 */

/* AUR-STICKY */
@media (max-width:1024px){
 header.elementor-location-header{position:sticky;top:0;z-index:999;}
 body.admin-bar header.elementor-location-header{top:46px;}
}
@media (max-width:600px){ body.admin-bar header.elementor-location-header{top:0;} }
/* END AUR-STICKY *//* End custom CSS */