.elementor-7071 .elementor-element.elementor-element-2a007af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-7071 .elementor-element.elementor-element-aa234c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-7071 .elementor-element.elementor-element-93859b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7071 .elementor-element.elementor-element-5a6b4d2 .elementor-icon-box-wrapper{text-align:start;}.elementor-7071 .elementor-element.elementor-element-5a6b4d2 .elementor-icon-box-title, .elementor-7071 .elementor-element.elementor-element-5a6b4d2 .elementor-icon-box-title a{font-family:"NextSphere", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;}.elementor-7071 .elementor-element.elementor-element-5a6b4d2 .elementor-icon-box-title{color:#FFB38F;}.elementor-7071 .elementor-element.elementor-element-b25f2a7 .elementor-icon-list-icon{width:14px;}.elementor-7071 .elementor-element.elementor-element-b25f2a7 .elementor-icon-list-icon i{font-size:14px;}.elementor-7071 .elementor-element.elementor-element-b25f2a7 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-7071 .elementor-element.elementor-element-b25f2a7 .elementor-icon-list-text, .elementor-7071 .elementor-element.elementor-element-b25f2a7 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-7071 .elementor-element.elementor-element-b25f2a7 .elementor-icon-list-item{font-family:"Blumir", Sans-serif;font-size:15px;font-weight:500;}.elementor-7071 .elementor-element.elementor-element-11991bb .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-7071 .elementor-element.elementor-element-ab33d46 .elementor-widget-container{font-family:"Blumir", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-7071 .elementor-element.elementor-element-fb32aa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7071 .elementor-element.elementor-element-fb32aa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7071 .elementor-element.elementor-element-fb32aa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7071 .elementor-element.elementor-element-fb32aa2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7071 .elementor-element.elementor-element-fb32aa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7071 .elementor-element.elementor-element-fb32aa2 .elementor-icon-list-icon i{color:#FFB38F;transition:color 0.3s;}.elementor-7071 .elementor-element.elementor-element-fb32aa2 .elementor-icon-list-icon svg{fill:#FFB38F;transition:fill 0.3s;}.elementor-7071 .elementor-element.elementor-element-fb32aa2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7071 .elementor-element.elementor-element-fb32aa2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7071 .elementor-element.elementor-element-fb32aa2 .elementor-icon-list-item > a{font-family:"Blumir", Sans-serif;font-size:15px;}.elementor-7071 .elementor-element.elementor-element-fb32aa2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7071 .elementor-element.elementor-element-0a7a67c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7071 .elementor-element.elementor-element-0a7a67c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7071 .elementor-element.elementor-element-0a7a67c .elementor-button{font-family:"NextSphere", Sans-serif;font-size:17px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:16px 28px 16px 28px;}.elementor-7071 .elementor-element.elementor-element-83001fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7071 .elementor-element.elementor-element-ddb9c93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7071 .elementor-element.elementor-element-63810fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-7071 .elementor-element.elementor-element-b883329{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7071 .elementor-element.elementor-element-9c8aac8 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:18px;font-weight:700;color:#1A1512;}.elementor-7071 .elementor-element.elementor-element-79d2d89{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#1A1512;}.elementor-7071 .elementor-element.elementor-element-79d2d89 .elementor-share-btn{border-width:2px;}.elementor-7071 .elementor-element.elementor-element-cb2c2e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-7071 .elementor-element.elementor-element-90c3209 .elementor-icon-box-wrapper{text-align:start;}.elementor-7071 .elementor-element.elementor-element-90c3209 .elementor-icon-box-title, .elementor-7071 .elementor-element.elementor-element-90c3209 .elementor-icon-box-title a{font-family:"NextSphere", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;}.elementor-7071 .elementor-element.elementor-element-90c3209 .elementor-icon-box-title{color:#D60B51;}.elementor-7071 .elementor-element.elementor-element-81e9b01 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:34px;font-weight:700;color:#1A1512;}.elementor-7071 .elementor-element.elementor-element-81ad4b1 .elementor-heading-title{font-family:"Blumir", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#5C534D;}.elementor-7071 .elementor-element.elementor-element-e5d847b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-7071 .elementor-element.elementor-element-73630b7 .elementor-icon-box-wrapper{text-align:start;}.elementor-7071 .elementor-element.elementor-element-73630b7 .elementor-icon-box-title, .elementor-7071 .elementor-element.elementor-element-73630b7 .elementor-icon-box-title a{font-family:"NextSphere", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;}.elementor-7071 .elementor-element.elementor-element-73630b7 .elementor-icon-box-title{color:#D60B51;}.elementor-7071 .elementor-element.elementor-element-cc77066 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:34px;font-weight:700;color:#1A1512;}.elementor-7071 .elementor-element.elementor-element-f9579dd{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-7071 .elementor-element.elementor-element-f9579dd .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7071 .elementor-element.elementor-element-f9579dd .e-loop-item > .elementor-section, .elementor-7071 .elementor-element.elementor-element-f9579dd .e-loop-item > .elementor-section > .elementor-container, .elementor-7071 .elementor-element.elementor-element-f9579dd .e-loop-item > .e-con, .elementor-7071 .elementor-element.elementor-element-f9579dd .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7071 .elementor-element.elementor-element-b08d2d5 .elementor-button{background-color:rgba(0,0,0,0);font-family:"NextSphere", Sans-serif;font-size:16px;font-weight:600;fill:#1A1512;color:#1A1512;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1A1512;border-radius:12px 12px 12px 12px;}.elementor-7071 .elementor-element.elementor-element-5b7f90e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-7071 .elementor-element.elementor-element-b6ce22d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 9px 29px -1px rgba(255, 0, 0, 0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7071 .elementor-element.elementor-element-b6ce22d:not(.elementor-motion-effects-element-type-background), .elementor-7071 .elementor-element.elementor-element-b6ce22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(159deg, var( --e-global-color-primary ) 51%, var( --e-global-color-secondary ) 96%);}.elementor-7071 .elementor-element.elementor-element-4e760cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7071 .elementor-element.elementor-element-2421b8c > .elementor-widget-container{background-color:#FFFFFF4F;padding:05px 20px 5px 20px;border-radius:100px 100px 100px 100px;}.elementor-7071 .elementor-element.elementor-element-2421b8c.elementor-element{--align-self:flex-start;}.elementor-7071 .elementor-element.elementor-element-2421b8c .elementor-icon-box-wrapper{text-align:start;}.elementor-7071 .elementor-element.elementor-element-2421b8c .elementor-icon-box-title, .elementor-7071 .elementor-element.elementor-element-2421b8c .elementor-icon-box-title a{font-family:"NextSphere", Sans-serif;font-size:13px;font-weight:600;}.elementor-7071 .elementor-element.elementor-element-2421b8c .elementor-icon-box-title{color:#FFFFFF;}.elementor-7071 .elementor-element.elementor-element-0013287.elementor-element{--align-self:flex-start;}.elementor-7071 .elementor-element.elementor-element-0013287 .elementor-heading-title{font-family:"NextSphere", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-7071 .elementor-element.elementor-element-42e5d57{--display:flex;}.elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7071 .elementor-element.elementor-element-f4f3831{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-item > a{font-family:"Blumir", Sans-serif;font-size:19px;}.elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7071 .elementor-element.elementor-element-d4659d2 .elementor-button{background-color:#FFFFFF;font-family:"NextSphere", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(250.4844787597656, 101.3282142771049, 0, 0.5);border-radius:9px 9px 9px 9px;padding:15px 15px 15px 15px;}.elementor-7071 .elementor-element.elementor-element-d4659d2 .elementor-button:hover, .elementor-7071 .elementor-element.elementor-element-d4659d2 .elementor-button:focus{background-color:var( --e-global-color-c65a4bd );color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7071 .elementor-element.elementor-element-d4659d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7071 .elementor-element.elementor-element-d4659d2 .elementor-button:hover svg, .elementor-7071 .elementor-element.elementor-element-d4659d2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-7071 .elementor-element.elementor-element-11991bb .elementor-heading-title{font-size:30px;} .elementor-7071 .elementor-element.elementor-element-79d2d89{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7071 .elementor-element.elementor-element-f9579dd{--grid-columns:2;}}@media(min-width:768px){.elementor-7071 .elementor-element.elementor-element-2a007af{--content-width:1180px;}.elementor-7071 .elementor-element.elementor-element-aa234c5{--width:55%;}.elementor-7071 .elementor-element.elementor-element-83001fb{--width:45%;}.elementor-7071 .elementor-element.elementor-element-63810fa{--content-width:900px;}.elementor-7071 .elementor-element.elementor-element-cb2c2e9{--content-width:1180px;}.elementor-7071 .elementor-element.elementor-element-e5d847b{--content-width:1180px;}}@media(max-width:767px){.elementor-7071 .elementor-element.elementor-element-2a007af{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-7071 .elementor-element.elementor-element-11991bb .elementor-heading-title{font-size:24px;}.elementor-7071 .elementor-element.elementor-element-63810fa{--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-7071 .elementor-element.elementor-element-9c8aac8 .elementor-heading-title{font-size:13px;} .elementor-7071 .elementor-element.elementor-element-79d2d89{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7071 .elementor-element.elementor-element-81e9b01 .elementor-heading-title{font-size:24px;}.elementor-7071 .elementor-element.elementor-element-cc77066 .elementor-heading-title{font-size:24px;}.elementor-7071 .elementor-element.elementor-element-f9579dd{--grid-columns:1;}.elementor-7071 .elementor-element.elementor-element-b6ce22d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7071 .elementor-element.elementor-element-2421b8c .elementor-icon-box-title, .elementor-7071 .elementor-element.elementor-element-2421b8c .elementor-icon-box-title a{font-size:12px;}.elementor-7071 .elementor-element.elementor-element-0013287 .elementor-heading-title{font-size:21px;}}/* Start custom CSS for icon-list, class: .elementor-element-f4f3831 */.elementor-7071 .elementor-element.elementor-element-f4f3831 .elementor-icon-list-icon {
    padding: 10px 15px 10px 10px;
    border-radius: 10px;
    background-color: #FFFFFF4F;
}/* End custom CSS */
/* Start custom CSS */.avz-progress{position:fixed!important;top:0;left:0;right:0;width:100%!important;z-index:9999;margin:0!important}
.admin-bar .avz-progress{top:32px}
.avz-hero{background:radial-gradient(900px 420px at 85% 0%,rgba(214,11,81,.35),transparent 60%),radial-gradient(700px 380px at 0% 100%,rgba(232,78,27,.28),transparent 60%),#1A1512}
.avz-wrap-760{max-width:900px;margin:0 auto;text-align:center;align-items:center}
.avz-art-hero .elementor-post-info,.avz-art-hero .elementor-icon-list-items{justify-content:center}
.avz-art-cat a,.avz-rec-fmt a,.avz-art-cat .elementor-post-info__terms-list-item,.avz-rec-fmt .elementor-post-info__terms-list-item{display:inline-block;padding:6px 12px;border-radius:100px;background:rgba(255,255,255,.12);color:#fff!important;font-size:13px!important;line-height:1.3;text-transform:uppercase;letter-spacing:.06em;margin:2px}
.avz-art-cat .elementor-post-info__terms-list,.avz-rec-fmt .elementor-post-info__terms-list{font-size:0}
.avz-lead p{margin:0}
.avz-lead .elementor-widget-container{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.avz-art-cover{margin-top:-88px;position:relative;z-index:2}
.avz-art-cover .avz-cover-img{max-width:1000px!important;margin:0 auto;width:100%}
.avz-cover-img img,.avz-rec-img img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:20px;display:block;box-shadow:0 24px 48px -24px rgba(26,21,18,.45)}
.avz-art-body{align-items:flex-start}
.avz-art-main{min-width:0}
.avz-art-aside{position:sticky;top:110px;align-self:flex-start}
.avz-prose{font-family:Blumir,sans-serif;font-size:19px;line-height:1.75;color:#16131A;max-width:740px}
.avz-prose p{margin:0 0 1.2em}
.avz-prose h2{font-family:NextSphere,sans-serif;font-size:30px;line-height:1.25;margin:1.8em 0 .6em;color:#1A1512;scroll-margin-top:110px}
.avz-prose h3{font-family:NextSphere,sans-serif;font-size:22px;line-height:1.3;margin:1.5em 0 .5em;color:#1A1512;scroll-margin-top:110px}
.avz-prose a{color:#D60B51;text-decoration:underline;text-underline-offset:3px}
.avz-prose ul,.avz-prose ol{margin:0 0 1.2em;padding-left:1.3em}
.avz-prose li{margin-bottom:.45em}
.avz-prose li::marker{color:#D60B51}
.avz-prose blockquote{margin:1.6em 0;padding:18px 24px;border-left:4px solid #D60B51;background:#FBF7F2;border-radius:0 14px 14px 0;font-style:normal}
.avz-prose img{border-radius:14px;height:auto}
.avz-prose table{width:100%;border-collapse:collapse;font-size:16px;margin:0 0 1.4em}
.avz-prose th,.avz-prose td{border:1px solid #E8E1DA;padding:10px 12px;text-align:left}
.avz-prose th{background:#FBF7F2}
.avz-toc{border:1px solid #E8E1DA!important;border-radius:16px!important;overflow:hidden;background:#fff}
.avz-toc .elementor-toc__header{background:#FBF7F2;border-bottom:1px solid #E8E1DA;padding:16px 20px}
.avz-toc .elementor-toc__header-title{font-family:NextSphere,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:.06em;color:#1A1512}
.avz-toc .elementor-toc__body{padding:14px 20px 18px;max-height:52vh;overflow:auto}
.avz-toc .elementor-toc__list-item-text{font-family:Blumir,sans-serif;font-size:15px;line-height:1.4;color:#4A4350}
.avz-toc .elementor-toc__list-item-text:hover,.avz-toc .elementor-toc__list-item-text.elementor-item-active{color:#D60B51}
.avz-toc .elementor-toc__list-item-text-wrapper i{color:#D60B51;font-size:10px}
.avz-aside-cta{background:#1A1512;border-radius:20px}
.avz-aside-cta .elementor-button{width:100%;justify-content:center}
.avz-btn-grad .elementor-button{background:linear-gradient(90deg,#e84e1b 0%,#e61b72 49%,#d60b51 100%);box-shadow:0 8px 24px rgba(230,27,114,.28);transition:transform .15s}
.avz-btn-grad .elementor-button:hover{transform:translateY(-2px)}
.avz-btn-line .elementor-button:hover{background:#1A1512!important;color:#fff!important}
.avz-share-row{border-top:1px solid #E8E1DA;padding-top:24px;flex-wrap:wrap}
.avz-share-row .elementor-widget{width:auto}
.avz-eyebrow .elementor-icon-box-title{margin:0}
.avz-more{background:#FBF7F2;max-width:none!important}
.avz-more .loop-grid,.avz-more .elementor-loop-container{margin-top:18px}
.avz-rec-body{background:#FBF7F2}
.avz-rec-card{background:#fff;border:1px solid #E8E1DA;border-radius:24px;box-shadow:0 20px 40px -32px rgba(26,21,18,.35)}
.avz-rec-card .avz-prose{max-width:none}
.avz-rec-hero .elementor-icon-list-items{gap:6px}
.avz-card{height:100%;transition:border-color .2s,transform .2s,box-shadow .2s}
.avz-card:hover{border-color:#D60B51!important;transform:translateY(-4px);box-shadow:0 14px 30px rgba(26,21,18,.08)}
.avz-card-img img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}
.avz-card-txt{flex-grow:1}
.avz-card-tags .elementor-widget{width:auto}
.avz-badge-cat .elementor-heading-title,.avz-badge-fmt .elementor-heading-title{display:inline-block;padding:6px 10px;border-radius:100px;text-transform:uppercase;letter-spacing:.05em;background:rgba(232,78,27,.1)}
.avz-badge-fmt .elementor-heading-title{background:#D60B51}
.avz-gratis .elementor-heading-title{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}
.avz-card-tags .avz-gratis{flex:none}
.avz-card-tags .avz-badge-fmt{min-width:0}
.avz-card .avz-badge-fmt,.avz-card .avz-gratis,.avz-card .avz-cta{display:none}
.avz-card .avz-cta-leer{display:block}
.avz-cta{margin-top:auto}
.e-loop-item.category-recursos-gratuitos .avz-card{background:#FBF7F2!important;border-color:#F1D3DD!important}
.avz-more .e-loop-item.category-recursos-gratuitos .avz-card{background:#fff!important}
.e-loop-item.category-recursos-gratuitos .avz-card .avz-badge-cat,.e-loop-item.category-recursos-gratuitos .avz-card .avz-cta-leer{display:none}
.e-loop-item.category-recursos-gratuitos .avz-card .avz-badge-fmt,.e-loop-item.category-recursos-gratuitos .avz-card .avz-gratis{display:block}
.e-loop-item.category-recursos-gratuitos .avz-cta .elementor-heading-title{color:#D60B51}
.e-loop-item.category-recursos-gratuitos.tag-herramienta .avz-cta-usar,.e-loop-item.category-recursos-gratuitos.tag-guia .avz-cta-descargar,.e-loop-item.category-recursos-gratuitos.tag-ebook .avz-cta-descargar,.e-loop-item.category-recursos-gratuitos.tag-plantilla .avz-cta-descargar,.e-loop-item.category-recursos-gratuitos.tag-documento .avz-cta-descargar,.e-loop-item.category-recursos-gratuitos.tag-clase-ejecutiva .avz-cta-ver,.e-loop-item.category-recursos-gratuitos.tag-recurso .avz-cta-ver{display:block}
.avz-sr{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:18px}
.avz-sr__card{display:flex;flex-direction:column;gap:10px;padding:28px;border:1px solid #E8E1DA;border-radius:20px;background:#fff;color:#16131A!important;text-decoration:none!important;transition:border-color .2s,transform .2s,box-shadow .2s}
.avz-sr__card:hover{border-color:#D60B51;transform:translateY(-4px);box-shadow:0 14px 30px rgba(26,21,18,.08)}
.avz-sr__card--main{background:#1A1512;border-color:#1A1512;color:#fff!important}
.avz-sr__tag{font-family:NextSphere,sans-serif;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#D60B51}
.avz-sr__card--main .avz-sr__tag{color:#FFB38F}
.avz-sr__icon{font-size:26px;color:#E84E1B;margin:6px 0 2px}
.avz-sr__name{font-family:NextSphere,sans-serif;font-size:20px;line-height:1.25;font-weight:700}
.avz-sr__text{font-family:Blumir,sans-serif;font-size:16px;line-height:1.55;color:#5C534D;flex-grow:1}
.avz-sr__card--main .avz-sr__text{color:#D9D2CC}
.avz-sr__cta{font-family:NextSphere,sans-serif;font-size:14px;font-weight:600;color:#D60B51;text-transform:uppercase;letter-spacing:.04em}
.avz-sr__card--main .avz-sr__cta{background:linear-gradient(90deg,#e84e1b 0%,#e61b72 49%,#d60b51 100%);color:#fff;padding:12px 18px;border-radius:12px;text-align:center;box-shadow:0 8px 24px rgba(230,27,114,.28)}
.avz-servs .elementor-widget-shortcode{width:100%}
@media (max-width:1024px){.avz-sr{grid-template-columns:1fr 1fr}.avz-sr__card--main{grid-column:1/-1}}
@media (max-width:767px){.avz-sr{grid-template-columns:1fr}.avz-sr__card{padding:22px}}
.avz-rec-content{margin-bottom:36px}
.avz-rec-content .elementor-widget-heading h2{scroll-margin-top:110px}
.avz-rec-text{font-family:Blumir,sans-serif;font-size:18px;line-height:1.7;color:#16131A}
.avz-rec-text p{margin:0 0 1em}
.avz-rec-text p:last-child{margin-bottom:0}
.avz-rec-text p:empty{display:none}
.avz-rec-list .elementor-icon-list-icon{align-self:flex-start;margin-top:4px}
.avz-rec-form{background:radial-gradient(600px 300px at 100% 0%,rgba(214,11,81,.3),transparent 60%),#1A1512;border-radius:20px}
.avz-rec-form .elementor-heading-title{color:#fff!important}
.avz-rec-form #descargar .elementor-heading-title{color:#FFB38F!important}
.avz-rec-form__img img{width:100%;height:auto;border-radius:14px}
.avz-rec-form__embed{width:100%}
.avz-rec-form__embed iframe{width:100%;min-height:420px}
#descargar{scroll-margin-top:110px}
@media (max-width:1024px){.avz-rec-form{flex-direction:column!important}.avz-rec-form>.e-con{width:100%!important}}
@media (max-width:1024px){.avz-art-body{flex-direction:column!important}.avz-art-main,.avz-art-aside{width:100%!important}.avz-art-aside{position:static;order:-1}.avz-aside-cta{display:none}.avz-rec-hero{flex-direction:column!important}.avz-rec-hero>.e-con{width:100%!important}}
@media (max-width:767px){.avz-prose{font-size:17px}.avz-prose h2{font-size:24px}.avz-prose h3{font-size:20px}.avz-art-cover{margin-top:-64px}.admin-bar .avz-progress{top:46px}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NextSphere';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/06/NextSphereBlack.woff') format('woff');
}
@font-face {
	font-family: 'NextSphere';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/06/NextSphereBold.woff') format('woff');
}
@font-face {
	font-family: 'NextSphere';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/06/NextSphereExtra-Bold.woff') format('woff');
}
@font-face {
	font-family: 'NextSphere';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/06/NextSphereSemi-Bold.woff') format('woff');
}
@font-face {
	font-family: 'NextSphere';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/06/NextSphereMedium.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Blumir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-VF.woff2') format('woff2'),
		url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-VF.woff') format('woff'),
		url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Blumir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-VF.woff2') format('woff2'),
		url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-VF.woff') format('woff'),
		url('https://staging.avanzamas.cl/wp-content/uploads/2026/04/Blumir-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Blumir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */