﻿.text-major{color:#d2775a}body{font-family:sans-serif;font-size:16px;line-height:1.85;letter-spacing:.05em;color:#000;text-align:justify}a{text-decoration:none;color:#000;transition:.4s}a:hover{color:#636363}.hr{margin:0 0 5px;border-color:#c4c4c4;opacity:1}.mb-xl{margin-bottom:6rem}.material-symbols-outlined{font-size:32px}.container{padding-right:1.5rem !important;padding-left:1.5rem !important}h1,h2,h3,h4,h5,h6{line-height:1.4;font-weight:700}.max-two-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.max-three-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.title-lg{color:#000;font-size:24px;text-align:center;margin-bottom:2rem}.title-lg::after{display:block;content:"";width:72px;height:1px;background-color:#000;margin:1rem auto 0}.title-md{font-size:24px}.title-sm{font-size:20px}.title-xs{font-size:16px}.btn{padding:12px 36px;border-radius:0;transition:.2s;font-size:14px}.btn-secondary{background-color:#333;border-color:#333;color:#fff}.btn-secondary:hover{background-color:#4d4d4d;border-color:#4d4d4d;color:#fff}.btn-major{background-color:#d2775a;border-color:#d2775a;color:#fff;padding:12px 36px}.btn-major:hover{background-color:#dd9882;border-color:#dd9882;color:#fff}.btn-light{background-color:#eaeaea;border-color:#eaeaea;color:#333}.btn-light:hover{background-color:rgba(0,0,0,0);border-color:#000;color:#000}.list-posts{list-style:none;padding:0}.list-posts img{width:100%;margin-bottom:.5rem}.list-posts h3 a{font-size:21px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list-posts p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.list-posts-full-width{list-style:none;margin:0 0 5rem;padding:0}.list-posts-full-width>li{margin-bottom:2rem;border-bottom:1px solid #ccc;padding-bottom:2rem}@media(min-width: 992px){.list-posts-full-width>li{display:flex}}.list-posts-full-width>li img{width:100%;margin-bottom:1rem}@media(min-width: 992px){.list-posts-full-width>li img{margin:0 2rem 0 0;width:250px}}.list-posts-full-width>li h3{font-size:24px}.list-posts-full-width>li p{font-size:16px;color:#636363}.list-posts-full-width>li h4{font-size:14px;color:#636363}.box-masonry{margin-bottom:2rem}.box-masonry img{width:100%}.box-masonry .first-post a{display:block;position:sticky;left:0;top:0}.box-masonry .first-post a .img{margin-bottom:1rem}.box-masonry .first-post a .text{bottom:1rem;text-align:center}.box-masonry .first-post a .text h4{font-size:14px}.box-masonry .first-post a .text h3{font-size:28px;padding:0 1rem}.box-masonry .first-post a .text h6{font-size:14px}.box-masonry .masonry-posts{display:grid;grid-template-columns:1fr;grid-column-gap:12px;grid-row-gap:12px}@media(min-width: 576px){.box-masonry .masonry-posts{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.box-masonry .masonry-posts{grid-column-gap:24px;grid-row-gap:24px}}.post-item{display:block;margin-bottom:2rem}.post-item .img{display:block;margin-bottom:1rem}.post-item .text{color:#000}.post-item .text h4{font-size:14px}.post-item .text h3{font-size:18px}.post-item .text h6{font-size:14px;color:#636363}.simple-post:not(:last-child){margin-bottom:1rem}.simple-post h3{font-size:16px;color:#333}.simple-post h4{font-size:11px;color:#636363}.result-scroll{position:relative;overflow:hidden}.result-scroll.hide-arrow::after{display:none !important}.result-scroll::after{content:"";display:none;position:absolute;right:0;top:0;z-index:1;width:140px;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255));pointer-events:none}.result-scroll .row{flex-wrap:nowrap;overflow:auto}.result-scroll:has(>.row>a+a+a+a+a)::after{display:block}.post-author{display:flex;align-items:center;margin-bottom:1rem}.post-author .img-author{margin-right:1rem}.list-posts-text{list-style:none;padding:0;margin:0}.list-posts-text li{margin-bottom:.25rem}.list-posts-text li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#636363}.list-posts-text li a:hover{color:#d2775a}.no-data{margin:3rem;text-align:center;color:#ccc}.post-categories{list-style:none;margin:0 0 .5rem;padding:0;display:flex;flex-wrap:wrap}.post-categories li:not(:last-child)::after{content:"·";display:inline;margin:0 .5rem}.post-categories li a{font-size:16px;color:#636363}.post-categories li a:hover{color:#000}.list-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.list-tags li{margin:0 .5rem .5rem 0}.list-tags li a{display:block;padding:4px 16px;background-color:#fff;border:1px solid #636363;color:#636363}.list-tags li a:hover{border-color:#d2775a;color:#d2775a}.list-custom-tags{list-style:none;margin:0;padding:0}.list-custom-tags.list-custom-tags-flex{display:flex;flex-wrap:wrap;justify-content:center}.list-custom-tags.list-custom-tags-flex li{margin-right:.5rem}.list-custom-tags li{margin-bottom:.5rem}.list-custom-tags li a{display:block;padding:8px 20px;border:1px solid #000;color:#000}.list-custom-tags li a:hover{border-color:#d2775a;color:#d2775a}.box-filter{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1rem}@media(min-width: 576px){.box-filter{flex-wrap:nowrap}}.box-filter label{font-size:14px;width:100%;margin-bottom:.5rem}@media(min-width: 576px){.box-filter label{max-width:100px}}.box-filter ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.box-filter ul>li{padding:8px 24px;font-size:14px;border:1px solid #000;margin:0 .5rem .5rem 0;cursor:pointer;transition:.4s}.box-filter ul>li:hover{border-color:#d2775a;color:#d2775a}.box-filter ul>li.active{border-color:#d2775a;background-color:#d2775a;color:#fff}.list-shares{list-style:none;padding:0;margin:0;display:flex}.list-shares>li:not(:last-child){margin-right:1rem}.list-shares>li svg{display:block;height:24px}.list-shares>li span{font-size:16px}.product-item{margin-bottom:2rem}.product-item img{margin-bottom:1rem}.product-item h3{font-size:18px}.header-main{position:relative;top:0;left:0;z-index:99;width:100%;background-color:#fff;padding:2rem 0 0}@media(min-width: 768px){.header-main{padding-bottom:2rem}}.header-main .container{position:relative}.header-main h1{margin-bottom:1.5rem}.header-main h1 a{display:block;text-align:center}.header-main h1 svg{padding-bottom:1rem;border-bottom:1px solid #000;height:120px}.header-main h1 svg .word{fill:#000}.header-main h1 svg .space{fill:#fff}@media(max-width: 991px){.nav-main{position:absolute;top:136px;left:0;z-index:9;width:100%;background-color:#fff;max-height:0;overflow:hidden;transition:.4s}.nav-main ul{list-style:none;margin:0;padding:0}.nav-main ul li{border-bottom:1px solid rgba(0,0,0,.08)}.nav-main ul li a{text-decoration:none;display:block;padding:12px 20px;font-size:16px;color:#000;text-align:center}}@media(min-width: 992px){.nav-main{position:relative}.nav-main ul{list-style:none;display:flex;justify-content:center;margin:0;padding:0}.nav-main ul li.current-menu-item a{text-decoration:underline;text-underline-offset:10px}.nav-main ul li a{display:block;padding:0 24px;color:#000;font-size:16px;text-decoration:none;transition:.4s}.nav-main ul li a:hover{color:#ccc}.nav-main ul li a .material-symbols-outlined{position:relative;top:4px}}.btn-nav-main{margin:0 .5rem 0 auto;cursor:pointer;position:absolute;right:1rem;top:1rem;padding:17px 12px}.btn-nav-main i{display:block;width:24px;height:2px;background-color:#000;transition:.2s;opacity:1}.btn-nav-main i:not(:last-child){margin-bottom:4px}@media(min-width: 992px){.btn-nav-main{display:none}}@media(max-width: 991px){.open-nav-main .nav-main{max-height:500px;border-bottom:1px solid #000}.open-nav-main .btn-nav-main i{position:relative}.open-nav-main .btn-nav-main i:nth-child(1){transform:rotate(45deg);top:4px}.open-nav-main .btn-nav-main i:nth-child(2){opacity:0}.open-nav-main .btn-nav-main i:nth-child(3){transform:rotate(-45deg);bottom:8px}.open-nav-main .box-search{display:block}}.box-search label,.box-search .search-submit{display:none}.box-search input{top:50%;background-color:#fff;border:1.5px solid #000;padding:6px 24px;color:#000;border-radius:100px}.box-search input:focus{outline:0}@media(max-width: 991px){.box-search{display:none;position:relative;background-color:#fff;padding:1rem;text-align:center}.box-search .btn-search-close{display:none}.box-search form input{left:50%;width:240px;height:40px}.box-search .btn-search{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#000}}@media(min-width: 992px){.box-search{position:absolute;right:2rem;top:50%;z-index:999;transform:translateY(-50%)}.box-search.open form{width:280px;height:48px}.box-search.open form input{width:240px}.box-search.open .btn-search{display:none}.box-search.open .btn-search-close{display:block}.box-search form{position:absolute;right:-1rem;top:50%;transform:translateY(-50%);width:0;height:0;overflow:hidden}.box-search form input{position:absolute;right:0px;transform:translateY(-50%);width:0;height:48px;transition:.4s}.box-search span{cursor:pointer;color:#000}.box-search .btn-search span{position:relative;top:4px}.box-search .btn-search-close{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.box-contribution{padding:2rem;background-color:#d2775a;display:flex;flex-wrap:wrap;color:#fff;justify-content:center;align-items:center}.box-contribution img{margin-bottom:1rem}@media(min-width: 992px){.box-contribution img{position:relative;top:10px}}.box-contribution a{color:#fff}.box-contribution p{margin:0 0 1rem}@media(min-width: 768px){.box-contribution p{margin-left:3rem;margin-right:3rem}}.footer-main{background-color:#000;padding:50px 0;letter-spacing:.05em;color:#fff}.footer-main .container{position:relative}.footer-main a{text-decoration:none;color:#fff}.footer-main .footer-logo{display:block;margin-bottom:2rem;text-align:center}@media(min-width: 992px){.footer-main .footer-logo{text-align:left;margin-bottom:4rem}}.footer-main .footer-logo .word{fill:#fff}.footer-main .footer-logo .space{fill:#000}.footer-main h2{font-size:24px;font-weight:normal;margin:0 0 .25rem}.footer-main h3{font-size:20px;font-weight:normal}.footer-main h3::after{content:"";display:block;width:80px;height:1px;background-color:#636363;margin:2rem auto}.footer-main p{font-size:14px}.footer-main .list-social{list-style:none;padding:0;display:flex;justify-content:center}@media(min-width: 992px){.footer-main .list-social{justify-content:start;margin:1rem 0 0}}.footer-main .list-social>li:not(:last-child){margin-right:1rem}.footer-main .list-social>li.facebook:hover svg path{fill:#1a77f2}.footer-main .list-social>li.instagram:hover svg path{fill:#dd2a7b}.footer-main .list-social>li.line:hover svg path{fill:#03c755}.footer-main .list-social>li svg{height:48px}.footer-main .list-social>li svg path{fill:#fff;transition:.4s}.footer-main ul{list-style:none;padding:0}.footer-main ul>li:not(:last-child){margin-bottom:.5rem}.nav-main-footer{font-size:16px;text-align:center}@media(min-width: 992px){.nav-main-footer{text-align:left}}.nav-main-footer ul{margin:0}.list-footer-info{font-size:14px;margin:2rem 0}@media(min-width: 992px){.list-footer-info{margin:0}}.list-footer-info>li{margin:0}.list-footer-about{font-size:16px;text-align:center;margin:3rem 0;position:relative}.list-footer-about::before{position:absolute;left:50%;top:-36px;transform:translateX(-50%);content:"";display:block;width:72px;height:1px;background-color:#fff}@media(min-width: 992px){.list-footer-about::before{display:none}}@media(min-width: 992px){.list-footer-about{text-align:left;margin:0}}#img-show{display:flex;position:fixed;left:0;top:0;z-index:99999;width:100%;height:100vh;background-color:rgba(0,0,0,.9);justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:.4s}#img-show.active{opacity:1;visibility:visible}#img-show.active img{width:auto;height:auto}#img-show img{max-width:100%;max-height:100%}#gdpr{position:fixed;left:0;bottom:0;z-index:9999;width:100%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);text-align:center;padding:1rem}#gdpr.close{display:none}#gdpr a{text-decoration:underline;text-underline-offset:6px}#go-top{position:fixed;bottom:2rem;right:2rem;z-index:9999;width:48px;height:48px;background-color:#fff;border:1px solid #000;display:flex;justify-content:center;align-items:center}.nav-links{list-style:none;margin:2rem 0;padding:0;display:flex;justify-content:center}.nav-links .page-numbers{display:none}.nav-links .prev,.nav-links .next{display:block;margin:0 1rem;border:1px solid #636363;padding:14px 15px;color:#636363;line-height:1}.nav-links .prev:hover,.nav-links .next:hover{color:#000;border-color:#000}.list-paged{list-style:none;margin:2rem 0;padding:0;display:flex;justify-content:center}.list-paged>li a{display:block;margin:0 1rem;border:1px solid #636363;padding:14px 15px;color:#636363;line-height:1}.list-paged>li a:hover{color:#000;border-color:#000}.pagination{display:block;margin-bottom:4rem}.pagination h2{display:none}@media(min-width: 992px){.wp-block-gallery{display:flex}}.wp-block-gallery>figure{margin-bottom:1rem !important}@media(min-width: 992px){.wp-block-gallery>figure{margin-right:1rem !important}}.wp-block-quote{border:0;background:url(img/quote.svg) left top no-repeat;padding:20px 0 0 52px;margin-top:1.5rem}.wp-block-quote p{display:inline;color:#d2775a;font-size:18px;font-weight:700}@media(min-width: 576px){.wp-block-quote p{font-size:20px}}.wp-block-pullquote{border-color:#000}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{font-size:22px;font-weight:500;color:#333}.wp-block-pullquote cite{font-size:14px;font-weight:400;color:#333}.wp-block-pullquote cite::before{content:"";display:inline-block;height:1px;width:32px;background-color:#ccc;margin-right:8px;position:relative;bottom:4px}.wp-block-code{background-color:#e6e6e6;border:0}.wp-block[data-align=right]>.wp-block-image{text-align:right}.alignright .wp-element-caption{text-align:right}.aligncenter .wp-element-caption{text-align:center}.wp-block-button .wp-block-button__link{background-color:#000;color:#fff;border-radius:0;padding:12px 36px;font-size:14px}.fb_iframe_widget_fluid_desktop iframe{width:100% !important}.header-archive{padding:2rem 0}.img-square{background-color:#eee}.img-square img{max-width:100%}@media(min-width: 576px){.img-square{padding-top:100%;position:relative}.img-square img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%}}.img-author{display:block;width:125px;height:125px;border-radius:50%;overflow:hidden;position:relative}@media(min-width: 576px){.img-author{width:175px;height:175px}}.img-author.img-author-xs{width:40px;height:40px}.img-author.img-author-xs img{width:40px;height:40px}.img-author img{object-fit:cover;width:125px;height:125px}@media(min-width: 576px){.img-author img{width:175px;height:175px}}.banner-home{position:relative;border-radius:15px;overflow:hidden}.banner-home .slick-slide a{display:block;position:relative}.banner-home .slick-slide img{width:100%;height:auto}.banner-home .slick-arrow{position:absolute;bottom:1.5rem;z-index:9;cursor:pointer;font-size:60px;color:#fff}.banner-home .slick-arrow.prev{left:2rem}.banner-home .slick-arrow.next{right:2rem}.banner-home .slick-dots{list-style:none;display:flex;margin:0;padding:0;position:absolute;bottom:1.5rem;left:50%;z-index:2;transform:translateX(-50%)}.banner-home .slick-dots>li{width:10px;height:10px;border-radius:50%;border:1px solid #fff;margin:0 .5rem}.banner-home .slick-dots>li.slick-active{background-color:#fff}.banner-home .slick-dots>li button{background:none;border:0;text-indent:-9999px}.index-what>ul{list-style:none;padding:0}.index-what>ul h3{font-size:20px;color:#333;margin:1rem 0;text-align:center}.index-what>ul p{font-size:16px;color:#333}.author-info{text-align:center}@media(min-width: 992px){.author-info{text-align:left}}.author-info h3{fonbt-size:18px;color:#000}.author-info h4{font-size:14px;color:#636363;font-weight:400}.author-info p{font-size:14px;color:#636363}@media(min-width: 992px){.box-other-authors{margin-bottom:6rem}}.box-other-authors.show-all .list-other-authors>li{display:flex}.box-other-authors.show-all #show-all-authors{display:none}.box-other-authors .list-other-authors{list-style:none;margin:0;padding:0}.box-other-authors .list-other-authors>li{display:none}.box-other-authors .list-other-authors>li:nth-child(-n+5){display:flex}.single-date-author{font-size:18px;margin:1rem 0}.single-date-author span{margin-right:1rem}.box-share{display:flex;align-items:center;margin:2rem 0}.box-share label{margin:0}.box-share .share-line{height:1px;background-color:#ccc;width:60px;margin:0 1rem}@media(min-width: 576px){.box-share .share-line{width:100px}}.single-author{display:flex}.single-author .img-author{flex-shrink:0;margin-right:1rem}@media(min-width: 576px){.single-author .img-author{width:135px;height:135px}}@media(min-width: 992px){.single-author .img-author{margin-right:2rem}}@media(min-width: 576px){.single-author .img-author img{width:135px;height:135px}}.single-author .text p{color:#636363}.single-content h2,.editor-styles-wrapper h2{font-size:24px}.single-content h3,.editor-styles-wrapper h3{font-size:20px}.single-content h4,.editor-styles-wrapper h4{font-size:20px;color:#333}.single-content a,.editor-styles-wrapper a{color:#d2775a}.single-content img,.editor-styles-wrapper img{max-width:100%}.box-money{margin-bottom:2rem}@media(min-width: 992px){.box-money{margin-bottom:4rem}}.about-underline>.row:not(:last-child)>div:nth-child(2) p{padding-bottom:3rem;margin:0}@media(min-width: 992px){.about-underline>.row:not(:last-child)>div:nth-child(2) p{border-bottom:1px solid #c4c4c4}}#sub-form-container{margin:4rem auto;text-align:center}@media(min-width: 768px){#sub-form-container{text-align:left}}#sub-form-container .img{margin-bottom:1rem}@media(min-width: 768px){#sub-form-container .img{margin:0 3rem 0 0}}#sub-form-container .text input{margin-bottom:.75rem;width:100%}@media(min-width: 768px){#sub-form-container .text input{margin:0 .5rem 0 0;width:120px}#sub-form-container .text input#sub-mail{width:200px}}#sub-form-container h2{font-size:16px;margin-bottom:1rem}#sub-form-container .content{display:none}#sub-form-container .content.active{display:block}@media(min-width: 768px){#sub-form-container form>div{display:flex;align-items:center;justify-content:center}}#sub-form-container .title{font-size:20px}#sub-form-container .result{text-align:center}.sub-inputs{padding:9px 12px;border-radius:0;border:1px solid #000;font-size:14px;outline:0;height:47px}.sub-inputs:hover{border-color:#636363}.sub-inputs:focus,.sub-inputs:active{border-color:#d2775a}
