@import url(https://fonts.googleapis.com/css2?family=Merienda:wght@300..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Outfit:wght@100..900&display=swap);img,source,video{object-fit:cover;object-position:center}iframe,img,source,video{height:100%;width:100%}.header,.section,iframe,img{width:100%}.header,body{background-color:var(--white-color)}.nav-link,.nav-logo{font-weight:var(--font-semi)}.header,.latest-desc a i,.post-desc a i{transition:.5s}:root{--header-height:8rem;--white-color:#fff;--light-color:#ebecf0;--black-color:#000;--title-color:#012d01;--subtitle-color:#325a1f;--text-color:#2f2f2f;--button-color:#587027;--footer-color:#a16a0c;--body-font:"Outfit",sans-serif;--title-font:"Montserrat",sans-serif;--big-title-font:"Merienda",cursive;--biggest-font-size:3rem;--big-font-size:2.25rem;--h1-font-size:2rem;--h2-font-size:1.5rem;--h3-font-size:1.25rem;--normal-font-size:.938rem;--small-font-size:.875rem;--smallest-font-size:.813rem;--font-light:300;--font-regular:400;--font-medium:500;--font-semi:600;--font-bold:700;--z-tooltip:10;--z-fixed:100}@media screen and (min-width:640px){:root{--biggest-font-size:5rem;--big-font-size:3.25rem;--h1-font-size:2.25rem;--h2-font-size:2rem;--h3-font-size:1.25rem;--normal-font-size:1rem;--small-font-size:.938rem;--smallest-font-size:.875rem}}*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--body-font)}ul{list-style:none}a{text-decoration:none}button,input,textarea{border:none;outline:0}iframe{border:none!important;border-radius:none!important}.main,.podcast-audio iframe{overflow:hidden}.section{padding-block:4rem 1rem}.container{max-width:1024px;margin-inline:1.5rem}.grid{display:grid;gap:1.5rem}.flex{display:flex;flex-direction:column}.header{position:fixed;top:0;left:0;box-shadow:0 2px 16px hsla(220,32%,8%,.3);z-index:var(--z-fixed)}.nav{height:var(--header-height)}.nav-burger,.nav-close,.nav-logo{color:var(--title-color)}.dropdown-link,.nav-link{color:var(--black-color);background-color:var(--white-color)}.nav-data{height:100%;display:flex;justify-content:space-between;align-items:center}.nav-logo{display:inline-flex;align-items:center;column-gap:.25rem;font-family:var(--big-title-font);font-size:var(--h3-font-size)}.dropdown-link,.home-subtitle,.nav-link{font-family:var(--title-font)}.nav-logo img{width:100px;height:auto}.nav-toggle{position:relative;width:32px;height:32px}.nav-burger,.nav-close{position:absolute;width:max-content;height:max-content;inset:0;margin:auto;font-size:var(--h2-font-size);cursor:pointer;transition:opacity .1s,transform .4s}.nav-close{opacity:0}@media screen and (max-width:1118px){.nav-menu{overflow-x:hidden;overflow-y:auto;position:absolute;left:0;top:8rem;width:100%;height:calc(100vh - 8rem);overflow:auto;pointer-events:none;opacity:0;transition:top .4s,opacity .3s}.nav-menu::-webkit-scrollbar{width:0}.nav-list{background-color:var(--white-color);padding-top:1rem}}.nav-link{font-size:var(--normal-font-size);padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s}.dropdown-arrow,.dropdown-link i{font-size:1.25rem;font-weight:initial}.dropdown-link:hover,.nav-link:hover{background-color:var(--light-color)}.show-menu{opacity:1;top:8rem;pointer-events:initial}.home-bg,.home::after{top:0;left:0;height:100%}.show-icon .nav-burger{opacity:0;transform:rotate(90deg)}.show-icon .nav-close{opacity:1;transform:rotate(90deg)}.dropdown-item{cursor:pointer}.dropdown-arrow{transition:transform .4s}.dropdown-link{padding:1.25rem 1.25rem 1.25rem 2.5rem;display:flex;align-items:center;column-gap:.5rem;font-weight:var(--font-semi);transition:background-color .3s}.home-desc,.home-icon{color:var(--white-color);display:flex}.dropdown-list{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.dropdown-item:hover .dropdown-list{max-height:1500px;transition:max-height .4s ease-in}.dropdown-item:hover .dropdown-arrow{transform:rotate(180deg)}.home{position:relative;width:100%;min-height:100vh}.home-bg,.home-desc,.home::after{position:absolute;width:100%}.home::after{content:'';background-color:var(--black-color);opacity:.4}.home-desc{top:45%;flex-direction:column;align-items:center;row-gap:.5rem;z-index:2}.home-subtitle{font-size:var(--h1-font-size);font-weight:var(--font-light);letter-spacing:2px}.home-icon,.home-title{font-size:var(--biggest-font-size)}.about-title,.home-title,.latest-title{font-family:var(--big-title-font);font-weight:var(--font-bold)}.home-icon{padding:1rem;align-items:center;justify-content:center;animation:1.4s infinite forwards homeAnimation}@keyframes homeAnimation{0%{opacity:0;transform:translateY(-.25rem)}50%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(.25rem)}}.about-container{row-gap:1rem}.about-img{width:100%;height:350px;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.latest-data,.podcast-data{height:auto;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.about-title{font-size:var(--big-font-size);text-transform:uppercase;color:var(--title-color)}.about-text{color:var(--text-color);font-size:var(--small-font-size)}.latestart-container{align-items:center;row-gap:1.5rem}.latest-title{text-align:center;font-size:var(--big-font-size);text-transform:uppercase;color:var(--title-color)}.latest-desc h4,.post-btn{font-family:var(--title-font)}.footer,.footer-link,.footer-social_link,.post-btn{color:var(--white-color)}.latest-grid,.podcast-grid{grid-template-columns:repeat(1,330px)}.latest-img{width:100%;height:auto}.latest-img_1{height:450px}.latest-desc{padding:1.5rem;row-gap:.5rem}.latest-desc h4{text-transform:capitalize;color:var(--subtitle-color)}.latest-desc h3,.post-desc h3{color:var(--title-color);font-weight:var(--font-medium);font-size:var(--h3-font-size)}.footer-link,.latest-desc a,.post-btn,.post-desc a{font-weight:var(--font-semi)}.latest-desc a,.post-desc a{color:var(--button-color);font-size:var(--small-font-size);display:flex;align-items:center;column-gap:.5rem}.latest-desc:hover a i,.post-desc:hover a i{transform:translateX(.25rem)}.podcast-data{row-gap:1rem}.podcast-audio{width:100%}.post-desc{row-gap:.5rem;padding:1.5rem}.footer-container,.footer-copy{row-gap:2rem}.post-btn{background-color:var(--button-color);padding:1rem 2rem;font-size:var(--normal-font-size);box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.footer{background-color:var(--footer-color)}.footer-grid{grid-template-columns:repeat(1,1fr)}.footer-data span{font-size:var(--h2-font-size);font-weight:var(--font-bold)}.footer-social_link{font-size:var(--h3-font-size)}.footer-data h3{font-weight:var(--font-medium)}.footer-copy{width:100%;align-items:center;text-align:center}.footer-right{width:100%;padding-bottom:1rem;border-bottom:1px solid}.footer-desg,.footer-desg a{font-size:var(--smallest-font-size);font-weight:var(--font-light);color:#f9f9f9}.footer-desg a{color:var(--text-color)}::-webkit-scrollbar{width:.6rem;border-radius:.5rem;background-color:#e1e4e9}::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:#c3c9d4}::-webkit-scrollbar-thumb:hover{border-radius:.5rem;background-color:#97a0b4}@media screen and (max-width:361px){.container{margin-inline:1rem}.nav-link{padding-inline:1rem}.home-title{font-size:var(--big-font-size)}}@media screen and (min-width:1118px){.container{max-width:1496px;margin-inline:4.5rem}.nav{height:calc(var(--header-height) + 2rem);display:flex;justify-content:space-between}.nav-toggle{display:none}.nav-list{height:100%;display:flex;column-gap:3rem}.nav-link{height:100%;padding:0;justify-content:initial;column-gap:.25rem;transition:.5s}.nav-link:hover{background-color:transparent;color:var(--title-color)}.dropdown-item{position:relative}.dropdown-list{max-height:initial;overflow:initial;position:absolute;opacity:0;left:0;top:6rem;pointer-events:none;transition:opacity .3s,top .3s}.dropdown-link{padding-inline:1rem 3.5rem}.dropdown-item:hover .dropdown-list{opacity:1;top:8rem;pointer-events:initial;transition:top .3s}.about-container{flex-direction:row;align-items:center;column-gap:2rem}.about-desc,.about-img{width:50%}.latest-grid,.podcast-grid{grid-template-columns:repeat(3,330px)}.footer-grid{grid-template-columns:repeat(3,1fr);align-items:self-start}}@media screen and (min-width:1919px){.container{max-width:2048px;margin-inline:5rem}}