/*
 * Rejillas y carruseles de entradas (módulo «rejillas» de Soy Ateo — Funciones).
 * Sacado de AnWP Post Grid 1.3.4 (public/css/styles.min.css, GPL): solo las reglas cuyas clases pintan las
 * plantillas del módulo o añaden Swiper y el JS. Se generó automáticamente; no se ha retocado ninguna regla.
 */
html .anwp-pg-wrap{box-sizing:border-box;-ms-overflow-style:scrollbar}
.anwp-pg-wrap *,.anwp-pg-wrap :after,.anwp-pg-wrap :before{box-sizing:inherit}
.anwp-pg-wrap .d-block{display:block!important}
.anwp-pg-wrap .d-flex{display:flex!important}
.anwp-pg-wrap .position-static{position:static!important}
.anwp-pg-wrap .position-relative{position:relative!important}
.anwp-pg-wrap .flex-column{flex-direction:column!important}
.anwp-pg-wrap .flex-wrap{flex-wrap:wrap!important}
.anwp-pg-wrap .flex-grow-1{flex-grow:1!important}
.anwp-pg-wrap .justify-content-center{justify-content:center!important}
.anwp-pg-wrap .align-items-center{align-items:center!important}
.anwp-pg-wrap .align-self-start{align-self:flex-start!important}
.anwp-pg-wrap .align-self-end{align-self:flex-end!important}
.anwp-pg-wrap .w-100{width:100%!important}
.anwp-pg-wrap .m-0{margin:0!important}
.anwp-pg-wrap .mx-0{margin-right:0!important}
.anwp-pg-wrap .mb-0{margin-bottom:0!important}
.anwp-pg-wrap .mx-0{margin-left:0!important}
.anwp-pg-wrap .mt-1{margin-top:.25rem!important}
.anwp-pg-wrap .mr-1{margin-right:.25rem!important}
.anwp-pg-wrap .mb-1{margin-bottom:.25rem!important}
.anwp-pg-wrap .mt-2{margin-top:.5rem!important}
.anwp-pg-wrap .mr-2{margin-right:.5rem!important}
.anwp-pg-wrap .mb-2{margin-bottom:.5rem!important}
.anwp-pg-wrap .mt-3,.anwp-pg-wrap .my-3{margin-top:1rem!important}
.anwp-pg-wrap .mr-3{margin-right:1rem!important}
.anwp-pg-wrap .my-3{margin-bottom:1rem!important}
.anwp-pg-wrap .pt-1{padding-top:.25rem!important}
.anwp-pg-wrap .px-2{padding-right:.5rem!important}
.anwp-pg-wrap .px-2{padding-left:.5rem!important}
.anwp-pg-wrap .mt-auto{margin-top:auto!important}
.anwp-pg-wrap .mr-auto,.anwp-pg-wrap .mx-auto{margin-right:auto!important}
.anwp-pg-wrap .ml-auto,.anwp-pg-wrap .mx-auto{margin-left:auto!important}
.anwp-pg-wrap .text-decoration-none{text-decoration:none!important}
.anwp-pg-wrap .anwp-btn-outline-secondary{display:inline-block;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;font-size:1rem;line-height:1.5;-o-border-image:initial;border-image:initial;padding:.375rem .75rem;border-radius:4px;transition:color .15s ease-in-out 0s,background-color .15s ease-in-out 0s,border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;color:#6c757d;border:1px solid #6c757d}
.anwp-pg-wrap .anwp-btn-outline-secondary:not(:disabled):not(.disabled){cursor:pointer}
.anwp-pg-wrap .anwp-btn-outline-secondary:active,.anwp-pg-wrap .anwp-btn-outline-secondary:focus,.anwp-pg-wrap .anwp-btn-outline-secondary:hover,.anwp-pg-wrap .anwp-btn-outline-secondary[disabled]:active,.anwp-pg-wrap .anwp-btn-outline-secondary[disabled]:focus,.anwp-pg-wrap .anwp-btn-outline-secondary[disabled]:hover{background-color:#f5f5f5;color:#6c757d;border:1px solid #6c757d}
.anwp-pg-pagination{display:flex;padding-left:0;list-style:none;border-radius:4px;margin-top:25px}
.anwp-pg-pagination-loader{position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px}
.anwp-pg-posts-wrapper{position:relative}
.anwp-pg-posts-wrapper:not(.anwp-pg-pagination--loading) .anwp-pg-pagination-loader{display:none}
.anwp-pg-posts-wrapper.anwp-pg-pagination--loading>:not(.anwp-pg-pagination-loader){opacity:.1}
.anwp-page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#0085ba;background-color:#fff;border:1px solid #dee2e6}
.anwp-page-link:hover{z-index:2;color:#004e6e;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}
.anwp-page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,133,186,.25)}
.anwp-page-item{min-width:32px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.anwp-page-item:first-child .anwp-page-link{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.anwp-page-item:last-child .anwp-page-link{border-top-right-radius:4px;border-bottom-right-radius:4px}
.anwp-page-item .anwp-page-link--active{z-index:3;color:#fff!important;background-color:#0085ba;border-color:#0085ba}
.anwp-page-item .anwp-page-link--disabled{color:#6c757d!important;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6;opacity:.7}
.anwp-row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}
.anwp-no-gutters{margin-right:0;margin-left:0}
.anwp-no-gutters>[class*=anwp-col-]{padding-right:0;padding-left:0}
.anwp-col-3,.anwp-col-4,.anwp-col-6,.anwp-col-12,.anwp-col-lg-3,.anwp-col-lg-4,.anwp-col-lg-6,.anwp-col-lg-12,.anwp-col-sm-3,.anwp-col-sm-4,.anwp-col-sm-6,.anwp-col-sm-12{position:relative;width:100%;padding-right:10px;padding-left:10px}
.anwp-col-3{flex:0 0 25%;max-width:25%}
.anwp-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.anwp-col-6{flex:0 0 50%;max-width:50%}
.anwp-col-12{flex:0 0 100%;max-width:100%}
@media (min-width:576px){.anwp-col-sm-3{flex:0 0 25%;max-width:25%}
.anwp-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.anwp-col-sm-6{flex:0 0 50%;max-width:50%}
.anwp-col-sm-12{flex:0 0 100%;max-width:100%}}
@media (min-width:992px){.anwp-col-lg-3{flex:0 0 25%;max-width:25%}
.anwp-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.anwp-col-lg-6{flex:0 0 50%;max-width:50%}
.anwp-col-lg-12{flex:0 0 100%;max-width:100%}}
.anwp-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}
.anwp-object-cover{-o-object-fit:cover;object-fit:cover}
.anwp-pg-wrap .anwp-pg-updated:not(.anwp-pg-published){display:none}
.anwp-pg-wrap .anwp-pg-wrap+.anwp-pg-wrap{margin-top:1.5rem}
.anwp-pg-wrap .anwp-link-without-effects,.anwp-pg-wrap .anwp-link-without-effects:active,.anwp-pg-wrap .anwp-link-without-effects:focus,.anwp-pg-wrap .anwp-link-without-effects:hover{text-decoration:none!important;box-shadow:none!important;border-bottom:none!important}
.anwp-pg-wrap .anwp-pg-swiper-wrapper .swiper-wrapper{overflow:visible!important}
.anwp-pg-wrap .anwp-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}
.anwp-pg-wrap .anwp-pg-load-more .anwp-pg-load-more__btn.anwp-pg-load-more--active .anwp-pg-load-more__label,.anwp-pg-wrap .anwp-pg-load-more .anwp-pg-load-more__btn:not(.anwp-pg-load-more--active) .anwp-pg-wave{display:none!important}
.anwp-pg-wrap .anwp-pg-wave{margin:0 auto;height:24px;text-align:center;font-size:10px}
.anwp-pg-wrap .anwp-pg-wave .anwp-pg-rect{background-color:rgba(41,41,41,.7);height:80%;width:8px;display:inline-block;-webkit-animation:anwpPGWaveStretchDelay 1.2s ease-in-out infinite;animation:anwpPGWaveStretchDelay 1.2s ease-in-out infinite;margin:0 2px}
.anwp-pg-wrap .anwp-pg-wave .anwp-pg-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}
.anwp-pg-wrap .anwp-pg-wave .anwp-pg-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.anwp-pg-wrap .anwp-pg-wave .anwp-pg-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}
.anwp-pg-wrap .anwp-pg-wave .anwp-pg-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.anwp-pg-wrap .anwp-pg-wave .anwp-pg-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}
@-webkit-keyframes anwpPGWaveStretchDelay{0%,40%,to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}
@keyframes anwpPGWaveStretchDelay{0%,40%,to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}
.anwp-pg-wrap .anwp-pg-height-150{height:150px}
.anwp-pg-wrap .anwp-pg-height-160{height:160px}
.anwp-pg-wrap .anwp-pg-height-170{height:170px}
.anwp-pg-wrap .anwp-pg-height-180{height:180px}
.anwp-pg-wrap .anwp-pg-height-190{height:190px}
.anwp-pg-wrap .anwp-pg-height-200{height:200px}
.anwp-pg-wrap .anwp-pg-height-210{height:210px}
.anwp-pg-wrap .anwp-pg-height-220{height:220px}
.anwp-pg-wrap .anwp-pg-height-230{height:230px}
.anwp-pg-wrap .anwp-pg-height-240{height:240px}
.anwp-pg-wrap .anwp-pg-height-250{height:250px}
.anwp-pg-wrap .anwp-pg-height-260{height:260px}
.anwp-pg-wrap .anwp-pg-height-270{height:270px}
.anwp-pg-wrap .anwp-pg-height-280{height:280px}
.anwp-pg-wrap .anwp-pg-height-290{height:290px}
.anwp-pg-wrap .anwp-pg-height-300{height:300px}
.anwp-pg-wrap .anwp-pg-height-310{height:310px}
.anwp-pg-wrap .anwp-pg-height-320{height:320px}
.anwp-pg-wrap .anwp-pg-height-330{height:330px}
.anwp-pg-wrap .anwp-pg-height-340{height:340px}
.anwp-pg-wrap .anwp-pg-height-350{height:350px}
.anwp-pg-wrap .anwp-pg-height-360{height:360px}
.anwp-pg-wrap .anwp-pg-height-370{height:370px}
.anwp-pg-wrap .anwp-pg-height-380{height:380px}
.anwp-pg-wrap .anwp-pg-height-390{height:390px}
.anwp-pg-wrap .anwp-pg-height-400{height:400px}
.anwp-pg-wrap .anwp-pg-height-410{height:410px}
.anwp-pg-wrap .anwp-pg-height-420{height:420px}
.anwp-pg-wrap .anwp-pg-height-430{height:430px}
.anwp-pg-wrap .anwp-pg-height-440{height:440px}
.anwp-pg-wrap .anwp-pg-height-450{height:450px}
.anwp-pg-wrap .anwp-pg-height-460{height:460px}
.anwp-pg-wrap .anwp-pg-height-470{height:470px}
.anwp-pg-wrap .anwp-pg-height-480{height:480px}
.anwp-pg-wrap .anwp-pg-height-490{height:490px}
.anwp-pg-wrap .anwp-pg-height-500{height:500px}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-150{height:150px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-160{height:160px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-170{height:170px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-180{height:180px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-190{height:190px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-200{height:200px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-210{height:210px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-220{height:220px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-230{height:230px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-240{height:240px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-250{height:250px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-260{height:260px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-270{height:270px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-280{height:280px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-290{height:290px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-300{height:300px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-310{height:310px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-320{height:320px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-330{height:330px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-340{height:340px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-350{height:350px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-360{height:360px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-370{height:370px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-380{height:380px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-390{height:390px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-400{height:400px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-410{height:410px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-420{height:420px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-430{height:430px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-440{height:440px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-450{height:450px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-460{height:460px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-470{height:470px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-480{height:480px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-490{height:490px}}
@media (min-width:576px){.anwp-pg-wrap .anwp-pg-sm-height-500{height:500px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-150{height:150px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-160{height:160px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-170{height:170px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-180{height:180px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-190{height:190px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-200{height:200px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-210{height:210px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-220{height:220px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-230{height:230px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-240{height:240px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-250{height:250px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-260{height:260px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-270{height:270px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-280{height:280px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-290{height:290px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-300{height:300px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-310{height:310px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-320{height:320px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-330{height:330px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-340{height:340px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-350{height:350px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-360{height:360px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-370{height:370px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-380{height:380px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-390{height:390px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-400{height:400px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-410{height:410px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-420{height:420px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-430{height:430px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-440{height:440px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-450{height:450px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-460{height:460px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-470{height:470px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-480{height:480px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-490{height:490px}}
@media (min-width:992px){.anwp-pg-wrap .anwp-pg-lg-height-500{height:500px}}
.anwp-pg-wrap .anwp-pg-icon{display:inline-block;width:16px;height:16px;stroke-width:0;stroke:none;fill:#595959}
.anwp-pg-wrap .anwp-pg-icon--feather{stroke:currentColor!important;fill:none;stroke-width:2px}
.anwp-pg-wrap .anwp-pg-icon--s1em{width:1em;height:1em}
.anwp-pg-wrap .anwp-pg-icon--s28{width:28px;height:28px}
.anwp-pg-wrap .anwp-pg-icon--white{fill:#fff}
.elementor-element.elementor-element-edit-mode.elementor-widget.elementor-widget-empty[class*=elementor-widget-anwp-pg-]{min-height:50px}
.anwp-grid_card_bg_effect-darken_only .anwp-pg-post-teaser__thumbnail-img{-webkit-transform:none!important;transform:none!important}
.elementor-control-section_anwp_pro_promo_tab .elementor-panel-heading-toggle,.elementor-control-section_anwp_pro_promo_tab .elementor-section-title{color:#d48a0f}
.anwp-pg-wrap .anwp-pg-no-transform .anwp-pg-post-teaser:hover .anwp-pg-post-teaser__thumbnail-img{-webkit-transform:none!important;transform:none!important}
.anwp-pg-wrap .anwp-pg-post-teaser{font-size:16px}
.anwp-pg-wrap .anwp-pg-post-teaser__thumbnail{overflow:hidden}
.anwp-pg-wrap .anwp-pg-post-teaser__thumbnail-bg{transition:all .4s ease-in-out 0s}
.anwp-pg-wrap .anwp-pg-post-teaser__thumbnail-img{transition:all .4s ease-in-out 0s;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}
.anwp-pg-wrap .anwp-pg-post-teaser:not(.anwp-pg-post-teaser--inner-cover-link):hover .anwp-pg-post-teaser__thumbnail-bg{background:rgba(0,0,0,.4);transition:background-color .4s ease-in-out 0s}
.anwp-pg-wrap .anwp-pg-post-teaser:not(.anwp-pg-post-teaser--inner-cover-link):hover .anwp-pg-post-teaser__thumbnail-img{-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .4s ease-in-out 0s;transition:transform .4s ease-in-out 0s;transition:transform .4s ease-in-out 0s,-webkit-transform .4s ease-in-out 0s}
.anwp-pg-wrap .anwp-pg-post-teaser.anwp-pg-post-teaser--inner-cover-link .anwp-pg-post-teaser__thumbnail:hover .anwp-pg-post-teaser__thumbnail-bg{background:rgba(0,0,0,.4);transition:background-color .4s ease-in-out 0s}
.anwp-pg-wrap .anwp-pg-post-teaser.anwp-pg-post-teaser--inner-cover-link .anwp-pg-post-teaser__thumbnail:hover .anwp-pg-post-teaser__thumbnail-img{-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .4s ease-in-out 0s;transition:transform .4s ease-in-out 0s;transition:transform .4s ease-in-out 0s,-webkit-transform .4s ease-in-out 0s}
.anwp-pg-wrap .anwp-pg-post-teaser__top-meta{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
.anwp-pg-wrap .anwp-pg-post-teaser__top-meta>span{padding:4px 6px;background-color:rgba(39,52,58,.8);color:#fff;font-size:.75em;line-height:1;text-align:center}
.anwp-pg-wrap .anwp-pg-post-teaser__bottom-meta{font-size:.75em;color:#f5f5f5;padding:0 12px}
.anwp-pg-wrap .anwp-pg-post-teaser__category-wrapper{color:#fff;font-size:.75em;line-height:1;text-transform:uppercase}
.anwp-pg-wrap .anwp-pg-post-teaser__title{font-size:1em;line-height:1.2em;word-spacing:1px;letter-spacing:.5px;text-transform:uppercase;font-weight:500;padding:0 12px;-webkit-transform:translateZ(0);transform:translateZ(0)}
.anwp-pg-wrap .anwp-pg-post-teaser--layout-a .anwp-pg-post-teaser__title{color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.4em}
.anwp-pg-wrap .anwp-pg-post-teaser--layout-a .anwp-pg-post-teaser__muted_bg{position:absolute;bottom:0;left:0;right:0;top:30%;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 40%,rgba(0,0,0,.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#b3000000",GradientType=0)}
.anwp-pg-wrap .anwp-pg-post-teaser--layout-a .anwp-pg-post-teaser__bottom-meta:before{position:absolute;content:"";width:40px;border-top:1px solid #fff;top:-4px}
.anwp-pg-wrap .anwp-pg-post-teaser--layout-a .anwp-pg-post-teaser__bottom-meta{text-shadow:1px 1px 1px rgba(0,0,0,.7)}
.anwp-pg-wrap .anwp-pg-post-teaser--layout-d .anwp-pg-post-teaser__thumbnail-img{min-height:150px}
.anwp-pg-wrap .anwp-pg-post-teaser--layout-d .anwp-pg-post-teaser__top-meta{position:absolute;top:0;left:0;z-index:2}
.anwp-pg-wrap .anwp-pg-post-teaser--layout-d .anwp-pg-post-teaser__bottom-meta{font-size:12px;color:#777;padding:0;overflow:hidden;line-height:1.5}
.anwp-pg-wrap .anwp-pg-post-teaser--layout-d .anwp-pg-post-teaser__bottom-meta .anwp-pg-icon{fill:#777}
.anwp-pg-wrap .anwp-pg-post-teaser--layout-d .anwp-pg-post-teaser__title{font-size:1.1em;padding:0;font-weight:700;word-spacing:normal;letter-spacing:normal;text-transform:unset}
.anwp-pg-wrap .anwp-pg-post-teaser--layout-d .anwp-pg-post-teaser__excerpt{font-size:.9em;line-height:1.2em}
.anwp-pg-wrap .anwp-pg-post-teaser__category-column{position:absolute;top:0;right:0}
.anwp-pg-wrap .anwp-pg-post-teaser__category-column .anwp-pg-category__wrapper-filled{padding-top:4px;padding-bottom:4px}
.anwp-pg-wrap .anwp-pg-post-teaser__category-column .anwp-pg-post-teaser__category-wrapper+.anwp-pg-post-teaser__category-wrapper{margin-top:4px}
.anwp-pg-wrap .anwp-pg-post-teaser.anwp-pg-post-teaser--has-comments-meta .anwp-pg-post-teaser__category-column{max-width:calc(100% - 50px)}
.anwp-pg-wrap .anwp-pg-simple-grid__gutter-thick{margin-top:-10px;margin-bottom:-10px}
.anwp-pg-wrap .anwp-pg-simple-grid__gutter-thick .anwp-pg-post-teaser{margin-top:10px;margin-bottom:10px}
.anwp-pg-wrap .anwp-pg-simple-grid__gutter-thin{margin:-1px}
.anwp-pg-wrap .anwp-pg-simple-grid__gutter-thin .anwp-pg-post-teaser{border:1px solid transparent}
.anwp-pg-wrap .anwp-pg-classic-slider .anwp-pg-post-teaser__bottom-meta{margin-top:10px;margin-bottom:10px}
.anwp-pg-wrap .anwp-pg-classic-slider .anwp-pg-post-teaser.anwp-pg-post-teaser--with-read-more{height:auto;padding-bottom:10px}
.anwp-pg-wrap .anwp-pg-simple-slider .elementor-swiper-button{transition:background-color .5s}
.anwp-pg-wrap .anwp-pg-simple-slider .elementor-swiper-button:hover{background-color:rgba(34,34,34,.4)}
.anwp-pg-wrap .anwp-pg-simple-slider .elementor-swiper-button.elementor-swiper-button-prev{left:6px;padding:4px}
.anwp-pg-wrap .anwp-pg-simple-slider .elementor-swiper-button.elementor-swiper-button-next{right:6px;padding:4px}
.anwp-pg-wrap .anwp-pg-classic-grid{margin-bottom:-20px}
.anwp-pg-wrap .anwp-pg-classic-grid .anwp-pg-post-teaser{margin-bottom:20px}
.anwp-pg-wrap .anwp-pg-classic-grid .anwp-pg-post-teaser__content{padding-bottom:20px;border-bottom:1px solid #ddd}
.anwp-pg-wrap .anwp-pg-classic-grid .anwp-pg-post-teaser__bottom-meta{margin-top:10px;margin-bottom:10px}
.anwp-pg-wrap .anwp-pg-widget-header{border:none}
.anwp-pg-wrap .anwp-pg-widget-header__title{margin-top:0!important;margin-bottom:0!important;z-index:1;font-weight:400}
.anwp-pg-wrap .anwp-pg-widget-header__secondary-line{z-index:0}
.anwp-pg-widget-header-style--b .anwp-pg-wrap .anwp-pg-widget-header__secondary-line{position:absolute;width:100%;bottom:0}
.anwp-pg-widget-header-style--b .anwp-pg-wrap .anwp-pg-widget-header__title{padding:3px 15px}
.anwp-pg-widget-header-style--c .anwp-pg-wrap .anwp-pg-widget-header__secondary-line{position:absolute;width:100%;top:0}
.anwp-pg-widget-header-style--c .anwp-pg-wrap .anwp-pg-widget-header__title{padding:3px 15px}
.anwp-pg-widget-header-style--d .anwp-pg-wrap .anwp-pg-widget-header__secondary-line{position:absolute;width:100%;bottom:0}
.anwp-pg-widget-header-style--d .anwp-pg-wrap .anwp-pg-widget-header__title{padding-bottom:5px}
.anwp-pg-widget-header-style--e .anwp-pg-wrap .anwp-pg-widget-header__secondary-line{position:absolute;width:100%;top:0}
.anwp-pg-widget-header-style--e .anwp-pg-wrap .anwp-pg-widget-header__title{padding-top:5px}
.anwp-pg-widget-header-style--f .anwp-pg-wrap .anwp-pg-widget-header__secondary-line{position:absolute;width:100px;bottom:0}
.anwp-pg-widget-header-style--f .anwp-pg-wrap .anwp-pg-widget-header__title{padding-bottom:5px}
.anwp-pg-widget-header-style--g .anwp-pg-wrap .anwp-pg-widget-header__secondary-line{position:absolute;left:0;top:0;bottom:0}
.anwp-pg-widget-header-style--g .anwp-pg-wrap .anwp-pg-widget-header__title{padding-left:10px}
