.elementor-66 .elementor-element.elementor-element-b718bf3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-66 .elementor-element.elementor-element-72b4ff6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-66 .elementor-element.elementor-element-f1ac04f{--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-66 .elementor-element.elementor-element-5d87812 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-dd74d71 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-aee3e57{--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-66 .elementor-element.elementor-element-4080b7c{--grid-row-gap:41px;--grid-column-gap:30px;}.elementor-66 .elementor-element.elementor-element-4080b7c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-66 .elementor-element.elementor-element-4080b7c:after{content:"0.66";}.elementor-66 .elementor-element.elementor-element-4080b7c .elementor-post__thumbnail__link{width:100%;}.elementor-66 .elementor-element.elementor-element-4080b7c .elementor-post{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;}.elementor-66 .elementor-element.elementor-element-4080b7c .elementor-post__text{padding:8px 8px 8px 8px;}.elementor-66 .elementor-element.elementor-element-4080b7c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:7px;}.elementor-66 .elementor-element.elementor-element-4080b7c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:7px;}.elementor-66 .elementor-element.elementor-element-4080b7c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:7px;}.elementor-66 .elementor-element.elementor-element-4080b7c .elementor-post__title, .elementor-66 .elementor-element.elementor-element-4080b7c .elementor-post__title a{color:var( --e-global-color-primary );font-size:27px;line-height:1.15em;}.elementor-66 .elementor-element.elementor-element-4080b7c .elementor-post__title{margin-bottom:11px;}.elementor-66 .elementor-element.elementor-element-4080b7c .elementor-post__excerpt p{color:var( --e-global-color-primary );font-size:16px;font-weight:300;}.elementor-66 .elementor-element.elementor-element-4080b7c .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-4080b7c a.elementor-post__read-more{font-size:14px;font-weight:800;text-decoration:underline;}body.elementor-page-66:not(.elementor-motion-effects-element-type-background), body.elementor-page-66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFED;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-4080b7c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-66 .elementor-element.elementor-element-4080b7c:after{content:"0.5";}.elementor-66 .elementor-element.elementor-element-4080b7c .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-f1ac04f{--width:26%;}.elementor-66 .elementor-element.elementor-element-aee3e57{--width:74%;}}/* Start custom CSS for wp-widget-categories, class: .elementor-element-5d87812 */.elementor-66 .elementor-element.elementor-element-5d87812 {
    padding-left: 1rem;
    padding-right: 1rem;
}
.elementor-66 .elementor-element.elementor-element-5d87812 h5 {
    font-family: Recoleta;
    font-weight: 500;
    font-size: 24px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 16px 16px 16px 24px;
    background-color: #0a0a0a;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-5d87812 ul {
    padding-left: 24px;
    padding-top: 16px;
    padding-bottom: 16px;
    list-style: none;
    border: 1px solid #f0f0f0;
}
.elementor-66 .elementor-element.elementor-element-5d87812 ul li {
    color: #999;
    margin-bottom: 8px
}
.elementor-66 .elementor-element.elementor-element-5d87812 ul li a {
    color: #0a0a0a;
    font-family: Recoleta;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-tag_cloud, class: .elementor-element-280a5bd */.elementor-66 .elementor-element.elementor-element-280a5bd {
    padding: 1rem;
}
.elementor-66 .elementor-element.elementor-element-280a5bd h5 {
    font-family: Recoleta;
    font-weight: 500;
    font-size: 24px;
    margin-bottom: 0px;
    padding: 16px 16px 16px 24px;
    background-color: #0a0a0a;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-280a5bd .tagcloud {
    padding-left: 24px;
    padding-top: 16px;
    padding-bottom: 16px;
    list-style: none;
    border: 1px solid #f0f0f0;
}
.elementor-66 .elementor-element.elementor-element-280a5bd a {
    color: #0a0a0a;
    font-size: 14px !important;
    border: 1px solid #0a0a0a;
    padding: 2px 6px;
    display: inline-block;
    margin: 3px;
    border-radius: 5px;
    line-height: 21px;
}
.elementor-66 .elementor-element.elementor-element-280a5bd a:hover {
    background-color: #0a0a0a;
    color: white;
    transition: .3s all;
}/* End custom CSS */
/* Start custom CSS for wp-widget-recent-posts, class: .elementor-element-dd74d71 */.elementor-66 .elementor-element.elementor-element-dd74d71 {
    padding-left: 1rem;
    padding-right: 1rem;
}
.elementor-66 .elementor-element.elementor-element-dd74d71 h5 {
    font-family: Recoleta;
    font-weight: 500;
    font-size: 24px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 16px 16px 16px 24px;
    background-color: #0a0a0a;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-dd74d71 ul {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 16px;
    padding-bottom: 16px;
    list-style: none;
    border: 1px solid #f0f0f0;
}
.elementor-66 .elementor-element.elementor-element-dd74d71 ul li {
    color: #999;
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid #f0f0f0;
 
}
.elementor-66 .elementor-element.elementor-element-dd74d71 a {
    color: #0a0a0a;
    font-size: 15px;
    font-weight: 700;
}
.elementor-66 .elementor-element.elementor-element-dd74d71 .post-date {
    display: block;
    font-size: 14px;
    color: #777;
}/* End custom CSS */
/* Start custom CSS */.header-andana {
    background-color: #FFFFED !important;
}
.txt-color {
    color: #FFFFED !important;
}
#btn-color {
    background-color: #FFFFED;
    color: #0a0a0a;
    border: 1px solid #0a0a0a;
}
#btn-color:hover {
    color: #FFFFED;
    border-color: #FFFFED;
    background-color: transparent;
}/* End custom CSS */