.elementor-widget-archive-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-archive-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-archive-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-archive-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-42771 .elementor-element.elementor-element-a5c10001{--grid-row-gap:20px;--grid-column-gap:30px;}.elementor-42771 .elementor-element.elementor-element-a5c10001 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-42771 .elementor-element.elementor-element-a5c10001:after{content:"0.66";}.elementor-42771 .elementor-element.elementor-element-a5c10001 .elementor-post__thumbnail__link{width:100%;}.elementor-42771 .elementor-element.elementor-element-a5c10001 .elementor-post__meta-data span + span:before{content:" ";}.elementor-42771 .elementor-element.elementor-element-a5c10001.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-42771 .elementor-element.elementor-element-a5c10001.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-42771 .elementor-element.elementor-element-a5c10001.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-42771 .elementor-element.elementor-element-a5c10001 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-42771 .elementor-element.elementor-element-a5c10001 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-42771 .elementor-element.elementor-element-a5c10001 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-42771 .elementor-element.elementor-element-a5c10001 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-42771 .elementor-element.elementor-element-a5c10001 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-archive-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-archive-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-archive-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-archive-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-archive-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-archive-posts .elementor-posts-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-archive-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-archive-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-archive-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-archive-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-archive-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-archive-posts .elementor-posts-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-42771 .elementor-element.elementor-element-a5c10001 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-42771 .elementor-element.elementor-element-a5c10001:after{content:"0.5";}.elementor-42771 .elementor-element.elementor-element-a5c10001 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS */.elementor-element-54c75ed3{background-image:linear-gradient(rgba(17,17,17,.8),rgba(17,17,17,.8)),url(https://www.fundacionantoniogala.org/wp-content/uploads/2018/04/fag_title.jpg);background-size:cover;background-position:center;}
.elementor-element-54c75ed3 .rank-math-breadcrumb{text-align:center;}
.elementor-element-54c75ed3 .rank-math-breadcrumb p{margin:0;font-family:var(--FuenteTexto);font-size:16px;font-weight:700;color:#ddd;line-height:1.6;}
.elementor-element-54c75ed3 .rank-math-breadcrumb a{color:#ddd;font-weight:700;text-decoration:none;}
.elementor-element-54c75ed3 .rank-math-breadcrumb a:hover{color:#FF7900;}
.elementor-element-54c75ed3 .rank-math-breadcrumb .separator{color:#fff;margin:0 6px;font-weight:700;}
.elementor-element-54c75ed3 .rank-math-breadcrumb .last{color:#FF7900;font-weight:800;}
.elementor-widget-theme-post-content{font-family:var(--FuenteTexto),'Open Sans',sans-serif;font-size:18px;line-height:1.8;color:#333;}
.elementor-widget-theme-post-content p{margin:0 0 10px;}
.elementor-widget-theme-post-content img{max-width:100%;height:auto;}
.elementor-widget-theme-post-content a{color:#FF7900;}
.elementor-element-17444753 .elementor-widget{margin-bottom:35px !important;}
.elementor-element-17444753 .elementor-widget-container>h5{font-family:var(--FuenteTitulos);font-size:20px;font-weight:700;color:#000;line-height:1.3;margin:0 0 20px;padding-bottom:15px;position:relative;}
.elementor-element-17444753 .elementor-widget-container>h5::before{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:3px;background:#f5f5f5;}
.elementor-element-17444753 .elementor-widget-container>h5::after{content:'';position:absolute;left:0;bottom:-1px;width:50px;height:3px;background:#FF7900;}
.elementor-element-17444753 ul{list-style:none;margin:0;padding:0;}
.elementor-element-17444753 li{margin:0;padding:0;}
.elementor-element-17444753 form.search-form{display:flex;margin:0;}
.elementor-element-17444753 form.search-form label{flex:1 1 auto;margin:0;}
.elementor-element-17444753 input.search-field{width:100%;height:55px;border:1px solid #eee;border-right:0;border-radius:0;padding:0 16px;font-size:14px;background:#fff;box-sizing:border-box;}
.elementor-element-17444753 input.search-submit{flex:0 0 49px;width:49px;height:55px;border:0;border-radius:0;padding:0;font-size:0;color:transparent;background-color:#FF7900;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='6.5'/%3E%3Cpath d='M15 15l6 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px 16px;cursor:pointer;}
.elementor-element-17444753 input.search-submit:hover{background-color:#CC6100;}
.elementor-element-17444753 .elementor-widget-wp-widget-recent-posts li a{display:block;font-family:var(--FuenteTexto);font-size:16px;font-weight:700;line-height:1.8;color:#444;text-decoration:none;}
.elementor-element-17444753 .elementor-widget-wp-widget-recent-posts li a:hover,.elementor-element-17444753 .elementor-widget-wp-widget-categories li a:hover{color:#FF7900;}
.elementor-element-17444753 .elementor-widget-wp-widget-categories li{position:relative;padding-left:24px;}
.elementor-element-17444753 .elementor-widget-wp-widget-categories li::before{content:'';position:absolute;left:0;top:6px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF7900' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M3 6.5A1.5 1.5 0 0 1 4.5 5H9l2 2.5h8.5A1.5 1.5 0 0 1 21 9v9.5A1.5 1.5 0 0 1 19.5 20h-15A1.5 1.5 0 0 1 3 18.5z'/%3E%3C/svg%3E") no-repeat center/16px 16px;}
.elementor-element-17444753 .elementor-widget-wp-widget-categories li a{font-family:var(--FuenteTexto);font-size:16px;font-weight:400;line-height:1.8;color:#7d848a;text-decoration:none;}
.elementor-element-17444753 .elementor-widget-wp-widget-archives select{width:100%;height:38px;border:1px solid #eee;border-radius:0;padding:0 8px;font-size:14px;color:#333;background:#fff;}
.elementor-element-17444753 .tagcloud a{display:inline-block;font-size:12px !important;font-weight:400;text-transform:uppercase;color:#7d848a;border:1px solid #eee;border-radius:50px;padding:6px 15px;margin:0 12px 10px 0;text-decoration:none;line-height:1.5;}
.elementor-element-17444753 .tagcloud a:hover{color:#fff;background:#FF7900;border-color:#FF7900;}
p.e-71fd65ec-c5dc{display:flex;align-items:center;}
p.e-71fd65ec-c5dc::before{content:'';display:inline-block;flex:0 0 15px;width:15px;height:15px;margin-right:7px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a9a9a' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3C/svg%3E") no-repeat center/15px 15px;}
p.e-71fd65ec-c5dc a{color:#9a9a9a;text-decoration:none;}
p.e-71fd65ec-c5dc a:hover{color:#FF7900;}
.elementor-widget-post-comments #reply-title,.elementor-widget-post-comments .comments-title{font-family:var(--FuenteTitulos);font-size:24px;font-weight:700;text-transform:uppercase;color:#000;line-height:1.3;margin:0 0 20px;}
.elementor-widget-post-comments .comment-notes,.elementor-widget-post-comments .logged-in-as{font-size:16px;color:#9a9a9a;margin:0 0 20px;}
.elementor-widget-post-comments .comment-form{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:0;}
.elementor-widget-post-comments .comment-form>*{grid-column:1/-1;}
.elementor-widget-post-comments .comment-form-email,.elementor-widget-post-comments .comment-form-url{grid-column:auto;}
.elementor-widget-post-comments .comment-form-author label,.elementor-widget-post-comments .comment-form-email label,.elementor-widget-post-comments .comment-form-url label,.elementor-widget-post-comments .comment-form-comment label{position:absolute;left:-9999px;}
.elementor-widget-post-comments .comment-form input[type=text],.elementor-widget-post-comments .comment-form input[type=email],.elementor-widget-post-comments .comment-form input[type=url],.elementor-widget-post-comments .comment-form textarea{width:100%;border:1px solid #eee;border-radius:0;background:#fff;font-size:14px;color:#333;padding:0 16px;height:48px;box-sizing:border-box;}
.elementor-widget-post-comments .comment-form textarea{height:130px;padding:14px 16px;}
.elementor-widget-post-comments .comment-form input::placeholder,.elementor-widget-post-comments .comment-form textarea::placeholder{color:#9a9a9a;}
.elementor-widget-post-comments .comment-form p{margin:0 0 20px;}
.elementor-widget-post-comments .comment-form-cookies-consent{color:#9a9a9a;}
.elementor-widget-post-comments .form-submit input[type=submit]{background:#FF7900;color:#fff;border:0;border-radius:0;padding:14px 40px;font-family:var(--FuenteTexto);font-size:16px;cursor:pointer;}
.elementor-widget-post-comments .form-submit input[type=submit]:hover{background:#CC6100;}
@media(max-width:767px){.elementor-widget-post-comments .comment-form{grid-template-columns:1fr;}}
.elementor-element-c2d3e4f5{margin-top:40px;width:100%;}
.elementor-element-b1c2d3e4{width:100%;}

.elementor-widget-post-comments .comments-title{text-transform:none;margin-bottom:25px;}
.elementor-widget-post-comments ol.comment-list{list-style:none;margin:0 0 60px;padding:0;}
.elementor-widget-post-comments ol.comment-list ol.children{list-style:none;margin:20px 0 0 40px;padding:0;}
.elementor-widget-post-comments li.comment{background:#f8f8f8;padding:30px;margin:0 0 20px;list-style:none;}
.elementor-widget-post-comments li.comment li.comment{margin-bottom:0;}
.elementor-widget-post-comments li.comment>article.comment-body{position:relative;display:grid;grid-template-columns:80px 1fr;column-gap:20px;align-items:start;}
.elementor-widget-post-comments .comment-meta,.elementor-widget-post-comments .comment-author{display:contents;}
.elementor-widget-post-comments .comment-author img.avatar{grid-column:1;grid-row:1/4;width:80px;height:80px;border-radius:50%;}
.elementor-widget-post-comments .comment-author .fn{grid-column:2;grid-row:1;font-family:var(--FuenteTitulos);font-size:17.6px;font-weight:700;color:#0073aa;line-height:1.4;padding-right:90px;}
.elementor-widget-post-comments .comment-author .fn a{color:#0073aa;text-decoration:none;}
.elementor-widget-post-comments .comment-author .says{display:none;}
.elementor-widget-post-comments .comment-metadata{grid-column:2;grid-row:2;font-size:12px;color:#9a9a9a;margin:0 0 10px;}
.elementor-widget-post-comments .comment-metadata a{color:#9a9a9a;text-decoration:none;}
.elementor-widget-post-comments .comment-metadata .edit-link a{color:#FF7900;margin-left:8px;}
.elementor-widget-post-comments .comment-content{grid-column:2;grid-row:3;font-size:16px;line-height:1.8;color:#333;}
.elementor-widget-post-comments .comment-content p{margin:0 0 10px;}
.elementor-widget-post-comments .reply{position:absolute;top:0;right:0;}
.elementor-widget-post-comments .reply a{font-family:var(--FuenteTexto);font-size:13px;font-weight:700;text-transform:uppercase;color:#FF7900;text-decoration:none;}
.elementor-widget-post-comments .reply a::after{content:' \2192';}
.elementor-widget-post-comments .reply a:hover{color:#CC6100;}
@media(max-width:767px){.elementor-widget-post-comments li.comment{padding:20px;}.elementor-widget-post-comments li.comment>article.comment-body{grid-template-columns:50px 1fr;column-gap:14px;}.elementor-widget-post-comments .comment-author img.avatar{width:50px;height:50px;}.elementor-widget-post-comments ol.comment-list ol.children{margin-left:15px;}}
.elementor-widget-post-comments h2.title-comments{font-family:var(--FuenteTitulos);font-size:24px;font-weight:700;color:#000;line-height:1.3;margin:0 0 25px;text-transform:none;}

.elementor-widget-archive-posts .elementor-posts-container{display:block;}
.elementor-widget-archive-posts article.elementor-post{background:#fff;margin:0 0 20px;padding:0;border:0;box-shadow:none;}
.elementor-widget-archive-posts .elementor-post__thumbnail{padding-bottom:0 !important;overflow:hidden;}
.elementor-widget-archive-posts .elementor-post__thumbnail img{position:static !important;transform:none !important;width:100% !important;height:auto !important;}
.elementor-widget-archive-posts .elementor-post__text{padding:40px;margin:0;}
.elementor-widget-archive-posts .elementor-post__title{margin:0 0 8px;font-family:var(--FuenteTitulos);font-size:24px;font-weight:700;line-height:1.2;}
.elementor-widget-archive-posts .elementor-post__title a{color:#000;text-decoration:none;}
.elementor-widget-archive-posts .elementor-post__title a:hover{color:#FF7900;}
.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var(--FuenteTexto);font-size:14px;color:#9a9a9a;margin:0 0 8px;}
.elementor-widget-archive-posts .elementor-post__meta-data span{margin-right:8px;}
.elementor-widget-archive-posts .elementor-post__meta-data a{color:#9a9a9a;text-decoration:none;}
.elementor-widget-archive-posts .elementor-post__meta-data a:hover{color:#FF7900;}
.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var(--FuenteTexto);font-size:16px;line-height:1.8;color:#333;margin:0 0 15px;}
.elementor-widget-archive-posts .elementor-post__read-more{display:inline-block;background:#FF7900;color:#fff;border:3px solid #FF7900;font-family:var(--FuenteTexto);font-size:14px;padding:8px 24px;text-decoration:none;}
.elementor-widget-archive-posts .elementor-post__read-more:hover{background:#CC6100;border-color:#CC6100;}
.elementor-widget-archive-posts .elementor-pagination{display:flex;justify-content:flex-start;margin-top:15px;text-align:left;}
.elementor-widget-archive-posts .elementor-pagination .page-numbers{display:inline-block;font-size:16px;padding:11.2px 15.2px;line-height:1.4;background:#fff;color:#777;border:1px solid #ddd;margin-left:-1px;text-decoration:none;}
.elementor-widget-archive-posts .elementor-pagination .page-numbers.current{background:#FF7900;color:#fff;border-color:#FF7900;}
.elementor-widget-archive-posts .elementor-pagination .page-numbers:first-child{margin-left:0;border-radius:4px 0 0 4px;}
.elementor-widget-archive-posts .elementor-pagination .page-numbers:last-child{border-radius:0 4px 4px 0;}
@media(max-width:767px){.elementor-widget-archive-posts .elementor-post__text{padding:25px 20px;}}

.elementor-widget-archive-posts .elementor-post__meta-data{display:flex;flex-wrap:wrap;align-items:center;}
.elementor-widget-archive-posts .elementor-post-date,.elementor-widget-archive-posts .fag-post-cats{display:inline-flex;align-items:center;margin-right:8px;}
.elementor-widget-archive-posts .elementor-post-date::before,.elementor-widget-archive-posts .fag-post-cats::before{content:"";flex:0 0 14px;width:14px;height:14px;margin-right:6px;background-repeat:no-repeat;background-size:14px 14px;}
.elementor-widget-archive-posts .elementor-post-date::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a9a9a' stroke-width='2'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3C/svg%3E");}
.elementor-widget-archive-posts .fag-post-cats::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a9a9a' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M3 6.5A1.5 1.5 0 0 1 4.5 5H9l2 2.5h8.5A1.5 1.5 0 0 1 21 9v9.5A1.5 1.5 0 0 1 19.5 20h-15A1.5 1.5 0 0 1 3 18.5z'/%3E%3C/svg%3E");}
.elementor-widget-archive-posts .fag-post-cats a{margin-right:0;}

.elementor-widget-archive-posts .fag-post-cats{display:inline-block;}
.elementor-widget-archive-posts .fag-post-cats::before{display:inline-block;vertical-align:-2px;}
.elementor-widget-archive-posts .elementor-post__meta-data{display:block;}
.elementor-widget-archive-posts .elementor-post-date{display:inline-block;}
.elementor-widget-archive-posts .elementor-post-date::before{display:inline-block;vertical-align:-2px;}
.elementor-widget-archive-posts .elementor-pagination .elementor-screen-only{display:none;}
.elementor-widget-archive-posts .elementor-pagination span.page-numbers.prev,.elementor-widget-archive-posts .elementor-pagination span.page-numbers.next{display:none;}
.elementor-widget-archive-posts .elementor-pagination span.page-numbers.prev+.page-numbers{border-radius:4px 0 0 4px;margin-left:0;}
.elementor-widget-archive-posts .elementor-pagination .page-numbers.current:last-child{border-radius:0 4px 4px 0;}
.elementor-widget-archive-posts .elementor-pagination span.page-numbers.next{display:none;}
.elementor-widget-archive-posts .elementor-pagination .page-numbers:nth-last-child(2):has(+ span.next){border-radius:0 4px 4px 0;}

.elementor-widget-archive-posts .elementor-pagination .page-numbers{margin:0 0 0 -1px !important;}
.elementor-widget-archive-posts .elementor-pagination .page-numbers:first-child,.elementor-widget-archive-posts .elementor-pagination span.page-numbers.prev+.page-numbers{margin-left:0 !important;}

.elementor-widget-archive-posts .elementor-post__text{background:#fff;box-shadow:inset 0 0 0 1px #e0e0e0;}
.elementor-widget-archive-posts .elementor-post__read-more,.elementor-widget-archive-posts .elementor-post__read-more:hover,.elementor-widget-archive-posts .elementor-post__read-more:focus{color:#fff !important;}

.elementor-widget-archive-posts article.elementor-post{border:1px solid #e0e0e0;}
.elementor-widget-archive-posts .elementor-post__text{box-shadow:none;}
.elementor-widget-archive-posts .elementor-post__thumbnail__link{display:block;margin:0 !important;line-height:0;}
.elementor-widget-archive-posts .elementor-post__thumbnail,.elementor-widget-archive-posts .elementor-post__thumbnail img{margin:0 !important;display:block;}/* End custom CSS */