﻿@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";.error{width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-height:600px}.error__container{width:100%;max-width:1228px;padding:0 10px;margin:0 auto;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;gap:20px}.error__container h1{color:#3b384d;font-size:32px;font-style:normal;font-weight:700;line-height:150%;text-align:center}.error__container a{height:40px;padding:7px 25px;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:26px;border-radius:5px;transition:all 333ms ease-in-out}.error__container a:hover{opacity:.8}.home{width:100%}.home__principal{width:100%;min-height:416px;display:flex;align-items:center;justify-content:center}.home__principal-swiper{width:100%;max-width:1228px;height:416px;padding:0 10px;margin:0 auto;display:flex;align-items:center;justify-content:center}.home__principal-swiper-button-next,.home__principal-swiper-button-prev{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:7px;border-radius:5px;background:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,.05)}.home__principal-swiper-button-next::after,.home__principal-swiper-button-prev::after{display:none}.home__principal-swiper-pagination{bottom:0;width:100%;display:flex;align-items:center;justify-content:center}.home__principal-swiper-pagination .swiper-pagination-bullet{width:8px;height:5px;background:#f2f3f6;opacity:1;border-radius:10px}.home__principal-swiper-pagination .swiper-pagination-bullet-active{width:10px}.home__principal-container{width:100%;display:flex;align-items:center;justify-content:center}.home__principal-container-slider{width:100%}.home__principal-container--post{width:100%;display:flex;align-items:center;justify-content:center}.home__principal-container--post-content{width:100%;max-width:95%;display:flex;align-items:center;justify-content:center;gap:60px}.home__principal-container--post-image{width:100%;max-width:409px}.home__principal-container--post-image img{width:100%;height:340px;object-fit:cover;border-radius:5px}.home__principal-container--post-infos{padding:30px 0;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.home__principal-container--post-infos--geral{width:100%;display:flex;align-items:center;gap:40px;margin-bottom:52px}.home__principal-container--post-infos--geral p{color:#b3b7ca;font-size:12px;font-style:normal;font-weight:400;line-height:150%;position:relative;display:flex;align-items:center;gap:5px}.home__principal-container--post-infos--geral p:first-child:after{content:"";position:absolute;height:100%;width:1px;background:#b3b7ca;display:flex;align-items:center;justify-content:center;right:-20px}.home__principal-container--post-infos--geral p:last-child:before{content:"";position:absolute;height:100%;width:1px;background:#b3b7ca;display:flex;align-items:center;justify-content:center;left:-20px}.home__principal-container--post-infos--geral strong{text-transform:capitalize;color:#3b384d;font-size:12px;font-style:normal;font-weight:600;line-height:150%}.home__principal-container--post-infos-title{margin-bottom:40px;width:100%;display:flex;align-items:center}.home__principal-container--post-infos-title h2{color:#3b384d;font-size:24px;font-style:normal;font-weight:600;line-height:150%}.home__principal-container--post-infos-button{width:100%;display:flex;align-items:center;margin-bottom:62px}.home__principal-container--post-infos-button a{height:40px;padding:7px 25px;display:flex;align-items:center;justify-content:center;border-radius:5px;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:26px;transition:all 333ms ease-in-out}.home__showcase{width:100%;margin:40px 0}.home__showcase-highlights{width:100%;display:flex;max-width:1228px;margin:0 auto;padding:0 10px;min-height:300px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.home__showcase-highlights--title{width:100%;max-width:1228px;margin:0 auto;padding:0 10px;display:flex;align-items:center;justify-content:space-between}.home__showcase-highlights--title h2{font-size:24px;font-style:normal;font-weight:700;line-height:150%}.home__showcase-highlights--title-navigation{display:flex;align-items:center;justify-content:center;position:relative;gap:8px}.home__showcase-highlights--title-navigation .swiper-button-next,.home__showcase-highlights--title-navigation .swiper-button-prev{width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:unset;padding:7px;border-radius:5px;background:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,.05)}.home__showcase-highlights--title-navigation .swiper-button-next::after,.home__showcase-highlights--title-navigation .swiper-button-prev::after{display:none}.home__showcase-highlights-swiper{width:100%}.home__showcase-highlights-swiper .highlight__card{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:384px;height:230px}.home__showcase-highlights-swiper .highlight__card-front{width:100%;height:100%;padding:18px 30px 27px 30px;border-radius:5px;border:1px solid #e4e4e8;background:#fff;display:flex;flex-direction:column;justify-content:space-between}.home__showcase-highlights-swiper .highlight__card-front--author{width:100%}.home__showcase-highlights-swiper .highlight__card-front--author p{color:#3b384d;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.home__showcase-highlights-swiper .highlight__card-front--author strong{text-transform:capitalize}.home__showcase-highlights-swiper .highlight__card-front--title{width:100%}.home__showcase-highlights-swiper .highlight__card-front--title h3{color:#3b384d;font-size:24px;font-style:normal;font-weight:600;line-height:150%}.home__showcase-highlights-swiper .highlight__card-front--infos{width:100%;display:flex;align-items:center;gap:20px}.home__showcase-highlights-swiper .highlight__card-front--infos p{color:#3b384d;font-size:12px;font-style:normal;font-weight:400;line-height:150%;position:relative;display:flex;align-items:center;justify-content:center}.home__showcase-highlights-swiper .highlight__card-front--infos p:first-child::after{content:"";height:100%;width:1px;display:flex;position:absolute;align-items:center;justify-content:center;right:-10px;background:#b3b7ca}.home__showcase-highlights-swiper .highlight__card-back{width:100%;height:0;padding:18px 30px 27px 30px;border-radius:5px;display:flex;flex-direction:column;transition:all 333ms ease-in-out;pointer-events:none;visibility:hidden;opacity:0;position:absolute;bottom:0;gap:16px;overflow:hidden}.home__showcase-highlights-swiper .highlight__card-back--author-infos{width:100%;display:flex;align-items:center;justify-content:space-between}.home__showcase-highlights-swiper .highlight__card-back--author-infos p{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;justify-content:center;gap:5px;position:relative}.home__showcase-highlights-swiper .highlight__card-back--author-infos strong{text-transform:capitalize}.home__showcase-highlights-swiper .highlight__card-back--author-infos .infos{display:flex;align-items:center;gap:20px}.home__showcase-highlights-swiper .highlight__card-back--author-infos .infos p:first-child::after{content:"";height:100%;width:1px;display:flex;position:absolute;align-items:center;justify-content:center;right:-10px;background:#b3b7ca}.home__showcase-highlights-swiper .highlight__card-back--resume{width:100%}.home__showcase-highlights-swiper .highlight__card-back--resume p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:150%;max-height:10.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;position:relative}.home__showcase-highlights-swiper .highlight__card:hover .highlight__card-back{pointer-events:all;visibility:visible;opacity:1;height:100%}.home__showcase-highlights-swiper-pagination{bottom:0;width:100%;display:flex;align-items:center;justify-content:center}.home__showcase-highlights-swiper-pagination .swiper-pagination-bullet{width:8px;height:5px;background:#f2f3f6;opacity:1;border-radius:10px}.home__showcase-highlights-swiper-pagination .swiper-pagination-bullet-active{width:10px}.home__showcase--title{width:100%;max-width:1228px;margin:0 auto;padding:0 10px}.home__showcase--title h2{font-size:24px;font-style:normal;font-weight:700;line-height:150%;text-align:center}.home__showcase-most-seen{width:100%;padding:40px 0}.home__showcase-most-seen h2{color:#fff !important}.home__showcase-most-seen .swiper-pagination{bottom:0;width:100%;display:flex;align-items:center;justify-content:center}.home__showcase-most-seen .swiper-pagination .swiper-pagination-bullet{width:8px;height:5px;opacity:.5;border-radius:10px}.home__showcase-most-seen .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;width:10px;opacity:1}.home__showcase-container{width:100%;max-width:1228px;margin:0 auto;padding:0 10px;min-height:500px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.home__showcase-container-swiper-button-next,.home__showcase-container-swiper-button-prev{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:7px;border-radius:5px;background:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,.05)}.home__showcase-container-swiper-button-next::after,.home__showcase-container-swiper-button-prev::after{display:none}.home__showcase-container-swiper-pagination{bottom:0;width:100%;display:flex;align-items:center;justify-content:center}.home__showcase-container-swiper-pagination .swiper-pagination-bullet{width:8px;height:5px;background:#f2f3f6;opacity:1;border-radius:10px}.home__showcase-container-swiper-pagination .swiper-pagination-bullet-active{width:10px}@media screen and (max-width: 991px){.home__principal-container--post-content{max-width:90%}.home__principal-container--post-image{display:none}.home__principal-container--post-infos{width:100%;justify-content:center}.home__principal-container--post-infos--geral,.home__principal-container--post-infos-title,.home__principal-container--post-infos-button{justify-content:center;text-align:center}.home__principal-container--post-infos--geral{flex-wrap:wrap;gap:10px}.home__principal-container--post-infos--geral p:first-child:after{display:none}.home__principal-container--post-infos--geral p:last-child:before{display:none}}.archive{width:100%}.archive__container{width:100%;max-width:1228px;margin:50px auto;padding:0 10px;display:flex;flex-wrap:wrap;gap:28px}.archive__container .archive__post{width:100%;max-width:384px;min-height:430px;background:#fff;border-radius:5px;position:relative;transition:all 333ms ease-in-out;display:flex;flex-direction:column}.archive__container .archive__post-thumbnail{width:100%;height:189px;display:flex;align-items:center;justify-content:center}.archive__container .archive__post-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:5px 5px 0 0}.archive__container .archive__post-info{width:100%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;transition:all 333ms ease-in-out;z-index:3}.archive__container .archive__post-info--title{width:100%}.archive__container .archive__post-info--title h2{color:#3b384d;font-size:18px;font-style:normal;font-weight:700;line-height:150%}.archive__container .archive__post-info--resume{width:100%}.archive__container .archive__post-info--resume p{color:#3b384d;font-size:14px;font-style:normal;font-weight:400;line-height:150%;max-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;position:relative}.archive__container .archive__post-info--button-info{width:100%;display:flex;align-items:center;justify-content:space-between}.archive__container .archive__post-info--button-info a{height:40px;display:flex;align-items:center;justify-content:space-between;padding:7px;border-radius:5px;background:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.archive__container .archive__post-info--button-info p{color:#b3b7ca;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.archive__container .archive__post:before{width:100%;content:"";position:absolute;height:0%;border-radius:5px;bottom:0;transition:all 333ms ease-in-out;z-index:1}.archive__container .archive__post:hover .archive__post-info{position:absolute;height:auto;bottom:0}.archive__container .archive__post:hover .archive__post-info--title h2{color:#fff}.archive__container .archive__post:hover .archive__post-info--resume p{color:#fff;max-height:unset;overflow:unset;display:flex;-webkit-box-orient:unset;-webkit-line-clamp:unset}.archive__container .archive__post:hover .archive__post-info--button-info p{color:#fff}.archive__container .archive__post:hover:before{height:100%;transition:all 333ms ease-in-out}.archive__container:has(.archive__container-no-post){display:flex;align-items:center;justify-content:center}.archive__container-no-post{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#3b384d;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.archive__container .pagination:not(:empty){width:100%;height:50px;display:flex;justify-content:center;align-items:center;gap:10px;margin:50px 0 0 0}.archive__container .pagination:not(:empty) .nav-links{display:flex;align-items:center;justify-content:center;gap:8px}.archive__container .pagination:not(:empty) .prev,.archive__container .pagination:not(:empty) .next,.archive__container .pagination:not(:empty) .page-number{width:40px;height:40px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.05);border-radius:5px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:400;font-size:16px;line-height:26px;outline:none;border:none;cursor:pointer}.archive__container .pagination:not(:empty) .next:disabled,.archive__container .pagination:not(:empty) .prev:disabled{background:#f2f3f6}.archive__container .pagination:not(:empty) .next:disabled svg path,.archive__container .pagination:not(:empty) .prev:disabled svg path{stroke:#b3b7ca}.archive__container .pagination:not(:empty) .next:hover,.archive__container .pagination:not(:empty) .prev:hover,.archive__container .pagination:not(:empty) .page-numbers:hover{background:#fbf8ff}.archive__container .pagination:not(:empty) .current{border-radius:5px;color:#fff !important;font-weight:400;font-size:16px;line-height:26px;transition:all 333ms ease-in-out}.archive__container .pagination:not(:empty) .current:hover{opacity:.8}.archive__container .pagination:not(:empty) .disable{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f2f3f7;border-radius:5px}.archive__container .pagination:not(:empty) .disable svg path{stroke:#f2f3f6}@media screen and (mas-width: 400px){.archive__container{max-width:100%}.archive__post{max-width:100%}.archive__post-info{padding:14px}}.search{width:100%}.search__container{width:100%;max-width:1228px;margin:50px auto;padding:0 10px;display:flex;flex-wrap:wrap;gap:28px}.search__container .search__post{width:100%;max-width:384px;min-height:430px;background:#fff;border-radius:5px;position:relative;transition:all 333ms ease-in-out;display:flex;flex-direction:column}.search__container .search__post-thumbnail{width:100%;height:189px;display:flex;align-items:center;justify-content:center}.search__container .search__post-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:5px 5px 0 0}.search__container .search__post-info{width:100%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;transition:all 333ms ease-in-out;z-index:3}.search__container .search__post-info--title{width:100%}.search__container .search__post-info--title h2{color:#3b384d;font-size:18px;font-style:normal;font-weight:700;line-height:150%}.search__container .search__post-info--resume{width:100%}.search__container .search__post-info--resume p{color:#3b384d;font-size:14px;font-style:normal;font-weight:400;line-height:150%;max-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;position:relative}.search__container .search__post-info--button-info{width:100%;display:flex;align-items:center;justify-content:space-between}.search__container .search__post-info--button-info a{height:40px;display:flex;align-items:center;justify-content:space-between;padding:7px;border-radius:5px;background:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.search__container .search__post-info--button-info p{color:#b3b7ca;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.search__container .search__post:before{width:100%;content:"";position:absolute;height:0%;border-radius:5px;bottom:0;transition:all 333ms ease-in-out;z-index:1}.search__container .search__post:hover .search__post-info{position:absolute;height:auto;bottom:0}.search__container .search__post:hover .search__post-info--title h2{color:#fff}.search__container .search__post:hover .search__post-info--resume p{color:#fff;max-height:unset;overflow:unset;display:flex;-webkit-box-orient:unset;-webkit-line-clamp:unset}.search__container .search__post:hover .search__post-info--button-info p{color:#fff}.search__container .search__post:hover:before{height:100%;transition:all 333ms ease-in-out}.search__container:has(.search__container-no-post){display:flex;align-items:center;justify-content:center}.search__container-no-post{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#3b384d;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.search__container .pagination:not(:empty){width:100%;height:50px;display:flex;justify-content:center;align-items:center;gap:10px;margin:50px 0 0 0}.search__container .pagination:not(:empty) .nav-links{display:flex;align-items:center;justify-content:center;gap:8px}.search__container .pagination:not(:empty) .prev,.search__container .pagination:not(:empty) .next,.search__container .pagination:not(:empty) .page-number{width:40px;height:40px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.05);border-radius:5px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:400;font-size:16px;line-height:26px;outline:none;border:none;cursor:pointer}.search__container .pagination:not(:empty) .next:disabled,.search__container .pagination:not(:empty) .prev:disabled{background:#f2f3f6}.search__container .pagination:not(:empty) .next:disabled svg path,.search__container .pagination:not(:empty) .prev:disabled svg path{stroke:#b3b7ca}.search__container .pagination:not(:empty) .next:hover,.search__container .pagination:not(:empty) .prev:hover,.search__container .pagination:not(:empty) .page-numbers:hover{background:#fbf8ff}.search__container .pagination:not(:empty) .current{border-radius:5px;color:#fff;font-weight:400;font-size:16px;line-height:26px}.search__container .pagination:not(:empty) .disable{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f2f3f7;border-radius:5px}.search__container .pagination:not(:empty) .disable svg path{stroke:#f2f3f6}@media screen and (mas-width: 400px){.search__container{max-width:100%}.search__post{max-width:100%}.search__post-info{padding:14px}}.single{width:100%}.single__container{width:100%;background:#f2f3f6;padding:40px 10px}.single__container-post{width:100%;max-width:1066px;margin:0 auto 40px auto;border-radius:5px}.single__container-post--thumbnail{width:100%;height:401px;display:flex;align-items:center;justify-content:center}.single__container-post--thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:5px 5px 0 0}.single__container-post--infos{max-width:874px;width:100%;margin:0 auto;padding:26px 20px 32px 20px;display:flex;align-items:center;gap:20px}.single__container-post--infos p{color:#b3b7ca;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;position:relative;gap:5px}.single__container-post--infos p:first-child:after{content:"";position:absolute;height:100%;width:1px;background:#b3b7ca;display:flex;align-items:center;justify-content:center;right:-10px}.single__container-post--infos p:last-child:before{content:"";position:absolute;height:100%;width:1px;background:#b3b7ca;display:flex;align-items:center;justify-content:center;left:-10px}.single__container-post--infos strong{text-transform:capitalize;color:#3b384d}.single__container-post--content{width:100%;max-width:874px;width:100%;margin:0 auto;padding:0 20px;padding-bottom:80px}.single__container-post--content-title{width:100%;padding-bottom:16px;display:flex;align-items:center}.single__container-post--content-title h1{color:#3b384d;font-size:32px;font-style:normal;font-weight:700;line-height:150%}.single__container-post--content--text{width:100%;display:flex;flex-direction:column;gap:10px;color:#3b384d;font-style:normal;font-weight:400}.single__container-post--content--text .wp-block-image{width:100%;display:flex;align-items:center;justify-content:center}.single__container-post--content--text .wp-block-image img{max-width:100%;object-fit:contain}.single__container-additional{width:100%;background:#fff;padding:40px 0}.single__container-additional--tag{width:100%;max-width:1066px;padding:0 10px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.single__container-additional--tag-header{width:100%;display:flex;align-items:center;gap:16px}.single__container-additional--tag-header h2{color:#3b384d;font-size:24px;font-style:normal;font-weight:700;line-height:130%}.single__container-additional--tag-list{width:100%;display:flex;align-items:center;padding:16px 0;flex-wrap:wrap;gap:8px;border-top:1px solid #e4e4e8;border-bottom:1px solid #e4e4e8}.single__container-additional--tag-list li{display:flex;align-items:center;justify-content:center}.single__container-additional--tag-list li a{border-radius:5px;padding:5px 15px;display:flex;align-items:center;justify-content:center;color:#131313;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:capitalize;transition:all 333ms ease-in-out}.single__container-additional--tag-list-empity{color:#b3b7ca;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.single__container-additional--comments{width:100%;max-width:1066px;padding:0 10px;margin:54px auto}.single__container-additional--comments .content-comments{width:100%;display:flex;flex-direction:column;align-items:center}.single__container-additional--comments .content-comments>button{width:147px;height:40px;border-radius:5px;font-weight:400;font-size:16px;line-height:26px;order:1;color:#fff;border:none;cursor:pointer;order:1;transition:all 333ms ease-in-out}.single__container-additional--comments .content-comments>button:hover{background:#3b384d}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form{order:3;width:100%;display:flex;align-items:center;justify-content:center;opacity:0;flex-direction:column;visibility:hidden;height:0;transition:all 333ms ease-in-out}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form #name-user-parent-comment{margin:10px 0;display:flex;align-items:center;justify-content:center;width:100%;color:#4a5662;font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-transform:capitalize}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form form{width:100%;max-width:800px;display:none;align-items:center;justify-content:center;flex-direction:column;gap:12px;transition:all 333ms ease-in-out}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form form label{width:100%}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form form input{width:100%;max-width:800px;height:50px;padding:15px 30px;border-radius:5px;border:1px solid #e4e4e8;background:#fff;color:#3b384d;font-size:14px;font-style:normal;font-weight:400;outline:none;line-height:150%}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form form input::placeholder{color:#3b384d}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form form input:focus{border:none;outline:none;box-shadow:0px 2px 10px 0px rgba(228,228,228,.8)}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form form textarea{width:100%;max-width:800px;min-height:181px;padding:15px 30px;border-radius:5px;border:1px solid #e4e4e8;background:#fff;color:#3b384d;font-size:14px;font-style:normal;font-weight:400;line-height:150%;outline:none}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form form textarea:focus{border:none;outline:none;box-shadow:0px 2px 10px 0px rgba(228,228,228,.8)}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form form div{width:100%}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form form button[type=submit]{padding:7px 25px;display:flex;align-items:center;justify-content:center;border-radius:5px;text-align:center;background:#fff;border:none;outline:none;font-size:18px;font-style:normal;font-weight:400;line-height:33.184px;gap:32px;transition:all 333ms ease-in-out;box-shadow:0px 4px 8px 0px rgba(0,0,0,.05)}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form form button[type=submit]:hover{color:#fff;cursor:pointer}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form form button[type=submit]:hover svg path{stroke:#fff}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form-active{opacity:1;visibility:visible;height:auto}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form-active form{display:flex}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form-content-buttons{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form-content-buttons #cancel-reply{border-radius:5px;align-items:center;justify-content:space-between;gap:32px;display:none;padding:7px 25px;background:#fff;font-size:18px;font-style:normal;border-radius:5px;font-weight:400;line-height:33.184px;cursor:pointer;transition:all .3s ease-in-out;box-shadow:0px 4px 8px 0px rgba(0,0,0,.05)}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form-content-buttons #cancel-reply:hover{color:#fff}.single__container-additional--comments .content-comments .single-post__content-footer-comments-form-content-buttons #cancel-reply.active{display:flex}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users{width:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;height:0;flex-direction:column;order:2}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users .no-comments{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info{max-width:551px;width:100%;display:flex;gap:16px;flex-direction:column;padding:24px;border-radius:5px}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info-name p{color:#3b384d;font-size:16px;font-style:normal;font-weight:700;line-height:130%;text-transform:capitalize}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info-date{color:#91a5bc;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info-comment{color:#4f5d6e;font-size:14px;font-style:normal;word-wrap:break-word;font-weight:500;line-height:150%}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info-respost a{color:#3b384d;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info-respost a:hover{opacity:.8}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info .children:not(:empty){margin:10px 0;padding:0 20px;display:flex;align-items:flex-start;flex-direction:column;gap:20px}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info .children:not(:empty) li{background:#f9f9f9}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info .children:not(:empty) li .single-post__content-footer-comments-users-info-name p{font-size:16px;font-style:italic;font-weight:600;line-height:150%;text-transform:capitalize}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info .children:not(:empty) .single-post__content-footer-comments-users-info-show{display:none}@media screen and (max-width: 991px){.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info .children:not(:empty):has(.single-post__content-footer-comments-users-info-show){align-items:flex-start}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info .children:not(:empty) .single-post__content-footer-comments-users-info-show{background:unset;display:flex;border:none;color:#91a5bc;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info .children:not(:empty) li{display:none}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-info .children:not(:empty) li.active{display:block}}.single__container-additional--comments .content-comments .single-post__content-footer-comments-users-active{opacity:1;visibility:visible;height:auto;margin:42px 10px 24px 0}.single__container-additional--comments .comments-close{width:100%;display:flex;align-items:center;justify-content:center;color:#3b384d;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.single__container-additional--highlight{width:100%;width:1228px;padding:0 10px;margin:0 auto}@media screen and (max-width: 450px){.single__container-post--infos{flex-direction:column;gap:5px;align-items:flex-start}.single__container-post--infos p:first-child:after{display:none}.single__container-post--infos p:last-child:before{display:none}}*{margin:0;padding:0;box-sizing:border-box;font-family:"Work Sans",sans-serif}body{min-height:100vh;min-width:100vw;width:100%;height:100%;overflow-x:hidden;display:flex;background:#fff;flex-direction:column}a{text-decoration:none}ul,ol{list-style:none}main{overflow-x:hidden}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{display:none}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{display:none}.wpcf7-not-valid-tip{color:red;position:absolute}.header{width:100%;display:flex;align-items:center;justify-content:center;height:80px;border-bottom:1px solid #e4e4e8}.header__nav{width:100%;max-width:1228px;padding:0 10px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:center}.header__nav-container{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px}.header__nav-container--logo{height:100%;width:auto;display:flex;align-items:center;justify-content:center}.header__nav-container--logo img{width:auto;max-width:128px;object-fit:contain;height:auto}.header__nav-container--search{width:100%;height:100%;max-width:235px;display:flex;align-items:center;justify-content:center}.header__nav-container--search form{width:100%;height:auto;display:flex;align-items:center;justify-content:center}.header__nav-container--search form label{width:100%;height:40px;position:relative;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:5px;border:1px solid #e4e4e8;transition:all 333ms ease-in-out}.header__nav-container--search form label button{border:none;width:auto;background:rgba(0,0,0,0);position:absolute;left:0;padding:7px;display:flex;align-items:center;justify-content:center;border-radius:5px 0px 0px 5px;cursor:pointer;transition:all 333ms ease-in-out}.header__nav-container--search form label input{width:100%;height:100%;display:flex;border:none;padding:0 8px;margin-left:40px;color:#b3b7ca;font-size:14px;font-style:normal;font-weight:400;line-height:26px;border-radius:0px 5px 5px 0;outline:none;transition:all 333ms ease-in-out}.header__nav-container--search form label input::placeholder{color:#b3b7ca}.header__nav-container--search form label:has(input:focus-visible) button{left:unset;right:0;border-radius:0px 5px 5px 0px}.header__nav-container--search form label:has(input:focus-visible) button svg path{fill:#fff}.header__nav-container--search form label:has(input:focus-visible) input{margin-left:0;margin-right:40px;border-radius:5px 0px 0px 5px}.header__nav-container--menu{width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:548px}.header__nav-container--menu div{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.header__nav-container--menu div>ul{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;height:100%}.header__nav-container--menu div>ul li{padding:10px 25px;display:flex;position:relative;width:100%;text-align:center;height:100%;justify-content:center}.header__nav-container--menu div>ul li>a{font-size:16px;font-style:normal;font-weight:400;display:flex;align-items:center;justify-content:center;line-height:150%;transition:all 333ms ease-in-out}.header__nav-container--menu div>ul li:has(.sub-menu)>a{position:relative}.header__nav-container--menu div>ul li:has(.sub-menu)>a::after{content:"⌄";position:absolute;font-size:25px;font-style:normal;font-weight:400;line-height:1px;right:-25px;transform:translateY(-4px);transition:all 333ms ease-in-out}.header__nav-container--menu div>ul li .sub-menu{position:absolute;top:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;width:100%;border-radius:0px 0px 5px 5px;border-right:1px solid #e4e4e8;border-bottom:1px solid #e4e4e8;border-left:1px solid #e4e4e8;visibility:hidden;opacity:0;transition:all 333ms ease-in-out;pointer-events:none;z-index:5}.header__nav-container--menu div>ul li:hover>a:after{transform:rotate(180deg) translateY(-7px)}.header__nav-container--menu div>ul li:hover .sub-menu{visibility:visible;opacity:1;pointer-events:all}.header__nav-container--social{width:auto;display:flex;height:100%;align-items:center;justify-content:center;gap:8px}.header__nav-container--social a svg{transition:all 333ms ease-in-out}.header__nav-container--social a:hover svg{opacity:.8}.header__nav-container--button-mobile{display:none}.header__nav-container--mobile{display:none}body:has(.header__nav-container--mobile.active){overflow:hidden}@media screen and (max-width: 991px){.header__nav-container--menu,.header__nav-container--social{display:none}.header__nav-container--button-mobile{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;gap:5px;width:35px;cursor:pointer}.header__nav-container--button-mobile-line{width:100%;display:flex;align-items:center;justify-content:center;height:3px;border-radius:3px;transition:all 333ms ease-in-out}.header__nav-container--mobile{position:absolute;width:0;height:100vh;display:flex;align-items:center;justify-content:center;right:-10px;top:100%;z-index:20;padding:10px;visibility:hidden;opacity:0;pointer-events:none;transition:all 333ms ease-in-out;overflow-x:hidden;overflow-y:auto}.header__nav-container--mobile .menu-menu-principal-container{width:100%;height:100%;display:flex}.header__nav-container--mobile .menu-menu-principal-container ul{width:100%;display:flex;flex-direction:column;gap:8px;height:100%}.header__nav-container--mobile .menu-menu-principal-container ul li{padding:10px 15px;display:flex;position:relative;width:100%;height:auto;flex-direction:column}.header__nav-container--mobile .menu-menu-principal-container ul li>a{color:#3b384d;font-size:16px;font-style:normal;font-weight:400;display:flex;align-items:center;line-height:150%;transition:all 333ms ease-in-out}.header__nav-container--mobile .menu-menu-principal-container ul li:has(.sub-menu)>a{display:flex;align-items:center;justify-content:space-between;gap:5px}.header__nav-container--mobile .menu-menu-principal-container ul li:has(.sub-menu)>a:hover svg{transition:all 333ms ease-in-out}.header__nav-container--mobile .menu-menu-principal-container ul li:has(.sub-menu.active)>a svg{transform:rotate(180deg)}.header__nav-container--mobile .menu-menu-principal-container ul li .sub-menu{margin:10px 0;display:none;align-items:center;justify-content:center;flex-direction:column;gap:8px;width:100%;transition:all 333ms ease-in-out;z-index:5}.header__nav-container--mobile .menu-menu-principal-container ul li .sub-menu.active{display:flex}.header__nav-container--mobile .menu-menu-principal-container ul li:hover .sub-menu{visibility:visible;opacity:1;pointer-events:all}.header__nav-container:has(.header__nav-container--mobile.active) .header__nav-container--button-mobile .line-1{transform:rotate(-45deg) translateY(10px)}.header__nav-container:has(.header__nav-container--mobile.active) .header__nav-container--button-mobile .line-2{opacity:0}.header__nav-container:has(.header__nav-container--mobile.active) .header__nav-container--button-mobile .line-3{transform:rotate(45deg) translateY(-10px)}.header__nav-container .header__nav-container--mobile.active{width:100vw;visibility:visible;opacity:1;pointer-events:all}}@media screen and (max-width: 450px){.header__nav-container--logo img{max-width:100px}.header__nav-container--search{max-width:170px}}@media screen and (max-width: 360px){.header__nav-container--search{max-width:140px}.header__nav-container--logo img{max-width:90px}}.footer{width:100%;display:flex;align-items:center;justify-content:center;min-height:41px;background:#fff}.footer__container{width:100%;display:flex;align-items:center;justify-content:center;height:100%;text-align:center;max-width:1228px;margin:0 auto;padding:0 10px}.footer__container p{color:#4a5662;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.newsletter{width:100%;min-height:120px;background-color:#3b384d;display:flex;align-items:center;justify-content:center;margin-top:auto}.newsletter__container{width:100%;max-width:948px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:20px 10px}.newsletter__container-title{display:flex;flex-direction:column;gap:8px;text-align:left}.newsletter__container-title h3{color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:26px}.newsletter__container-title span{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.newsletter__container-form{width:auto;display:flex;align-items:center;justify-content:center}.newsletter__container-form>p{width:auto;display:flex;align-items:center;justify-content:center;gap:8px;height:auto}.newsletter__container-form>p input[type=email]{width:283px;border-radius:5px;border:1px solid #e4e4e8;background:#fff;border:none;padding:7px;height:40px;color:#b3b7ca;font-size:14px;font-style:normal;font-weight:400;outline:none;line-height:26px}.newsletter__container-form>p input[type=email]::placeholder{color:#b3b7ca}.newsletter__container-form>p input[type=submit]{height:40px;display:flex;align-items:center;justify-content:center;width:133px;gap:10px;border-radius:5px;color:#fff;font-size:16px;border:none;font-style:normal;font-weight:400;line-height:26px;transition:all 333ms ease-in-out;cursor:pointer}@media screen and (max-width: 991px){.newsletter__container{flex-direction:column;gap:20px}.newsletter__container-title{text-align:center}}@media screen and (max-width: 500px){.newsletter__container-form>p{flex-direction:column;gap:0}.newsletter__container-form>p input[type=submit]{width:100%}}.showcase__post{width:100%;max-width:384px;min-height:430px;background:#fff;border-radius:5px;position:relative;transition:all 333ms ease-in-out;display:flex;flex-direction:column}.showcase__post-thumbnail{width:100%;height:189px;display:flex;align-items:center;justify-content:center}.showcase__post-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:5px 5px 0 0}.showcase__post-info{width:100%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;transition:all 333ms ease-in-out;z-index:3}.showcase__post-info--title{width:100%}.showcase__post-info--title h3{color:#3b384d;font-size:18px;font-style:normal;font-weight:700;line-height:150%}.showcase__post-info--resume{width:100%}.showcase__post-info--resume p{color:#3b384d;font-size:14px;font-style:normal;font-weight:400;line-height:150%;max-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;position:relative}.showcase__post-info--button-info{width:100%;display:flex;align-items:center;justify-content:space-between}.showcase__post-info--button-info a{height:40px;display:flex;align-items:center;justify-content:space-between;padding:7px;border-radius:5px;background:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.showcase__post-info--button-info p{color:#b3b7ca;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.showcase__post::before{width:100%;content:"";position:absolute;height:0%;border-radius:5px;bottom:0;z-index:1;transition:all 333ms ease-in-out}.showcase__post:hover .showcase__post-info{position:absolute;height:auto;bottom:0}.showcase__post:hover .showcase__post-info--title h3{color:#fff}.showcase__post:hover .showcase__post-info--resume p{color:#fff;max-height:unset;overflow:unset;display:flex;-webkit-box-orient:unset;-webkit-line-clamp:unset}.showcase__post:hover .showcase__post-info--button-info p{color:#fff}.showcase__post:hover:before{height:100%;transition:all 333ms ease-in-out}#customize-controls .control-section .accordion-section-title:focus,#customize-controls .control-section .accordion-section-title:hover,#customize-controls .control-section.open .accordion-section-title,#customize-controls .control-section:hover>.accordion-section-title{color:#0047fd;background:#0e0e0e;border-left-color:#0047fd}.wp-core-ui .button,.wp-core-ui .button-secondary{color:#0047fd;border-color:#0047fd;background:#0e0e0e;vertical-align:top}.customize-panel-back:focus,.customize-panel-back:hover,.customize-section-back:focus,.customize-section-back:hover{color:#0047fd;background:#0e0e0e;border-left-color:#0047fd;box-shadow:none;outline:2px solid rgba(0,0,0,0);outline-offset:-2px}#customize-controls,#customize-header-actions,.customize-controls-close,#customize-outer-theme-controls .accordion-section-title,#customize-theme-controls .accordion-section-title,#customize-theme-controls .control-panel-themes>.accordion-section-title,#customize-theme-controls .control-panel-themes>.accordion-section-title:hover,#customize-controls .customize-info .accordion-section-title,.wp-full-overlay,.expanded .wp-full-overlay-footer,.wp-full-overlay-footer .devices,.wp-full-overlay-footer .devices button.active:before,.customize-panel-back,.customize-section-back,.customize-section-title,#customize-controls .customize-info .panel-title,#customize-controls .customize-pane-child .customize-section-title h3,#customize-controls .customize-pane-child h3.customize-section-title,#customize-outer-theme-controls .customize-pane-child .customize-section-title h3,#customize-outer-theme-controls .customize-pane-child h3.customize-section-title,#customize-controls .customize-info .customize-panel-description,#customize-controls .customize-info .customize-section-description,#customize-controls .no-widget-areas-rendered-notice,#customize-outer-theme-controls .customize-info .customize-section-description,#customize-controls .cannot-expand:hover .accordion-section-title,#customize-controls .panel-meta.customize-info .accordion-section-title:hover,.wp-full-overlay-footer .devices button:focus,.wp-full-overlay-footer .devices button:hover,#available-menu-items,#available-widgets,#available-menu-items .accordion-section-title,#available-menu-items #available-menu-items-search .accordion-section-title,#available-menu-items .open .accordion-section-title,.wp-customizer .menu-item-bar .menu-item-handle,.wp-customizer .menu-item-settings,#available-menu-items .accordion-section-content .new-content-item,.customize-control-dropdown-pages .new-content-item,.control-panel-themes .customize-themes-section-title,.control-panel-themes .customize-themes-section-title:focus,.control-panel-themes .customize-themes-section-title:hover,.control-panel-themes .customize-themes-full-container,.customize-preview-header.themes-filter-bar,#customize-sidebar-outer-content,#customize-control-changeset_preview_link,#customize-control-changeset_status .customize-inside-control-row{background:#0e0e0e;border:1px solid #0e0e0e;box-shadow:none;color:#fff}.wp-core-ui .button-primary{background:#0047fd;border-color:#0047fd;color:#fff;text-decoration:none;text-shadow:none;transition:all 333ms ease-in-out}.customize-control-title,#customize-controls .customize-info .accordion-section-title{color:#fff}.notification-message,.form-table td .notice p,.notice p,.notice-title,div.error p,div.updated p{color:#000}#customize-controls .customize-info,#customize-controls .panel-meta.customize-info .accordion-section-title,.wp-full-overlay-footer .devices button.active:hover,.wp-full-overlay-footer .devices button:focus,.wp-full-overlay-footer .devices button{border:none !important}#customize-footer-actions,#customize-footer-actions .collapse-sidebar{border-top:1px solid #fff}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary.hover,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{background:#0030ac}.customize-controls-close,.customize-controls-close:focus,.customize-controls-close:hover,.customize-controls-preview-toggle:focus,.customize-controls-preview-toggle:hover{background:#0e0e0e;color:#0030ac;border:none;box-shadow:none;outline:1px solid rgba(0,0,0,0)}#customize-controls .customize-info .customize-help-toggle:focus,#customize-controls .customize-info .customize-help-toggle:hover,#customize-controls .customize-info.open .customize-help-toggle{color:#0047fd}.wp-core-ui .button-secondary:hover,.wp-core-ui .button.hover,.wp-core-ui .button:hover{background:#0047fd;border-color:#0047fd;color:#fff}