.center-horizontal{display:flex;justify-content:center}.center-vertical{display:flex;align-items:center}.center-all{display:flex;align-items:center;justify-content:center}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:1vw}html ::-webkit-scrollbar{display:none}body{font-family:"Merriweather",serif}main{background:#f0f0f0}section{padding:130px 0 45px;scroll-margin-top:90px}@media(max-width: 768px){section{padding:60px 0}}@media(max-width: 578px){section{padding:50px 0}}button{border:none;background:none;padding:0}img{max-width:100%}ul{padding-left:22px;margin-bottom:0;list-style:none}a{text-decoration:none;color:inherit}p{font-weight:200}.activeGet{font-weight:500 !important}.diegosilva-aside{overflow-y:inherit}@media(min-width: 768px){body.home{height:100dvh;overflow:hidden}}.diegosilva-page{width:100%;position:relative}@media(min-width: 768px){.diegosilva-page{display:flex}}.InterTight{font-family:"Inter Tight"}.language{font-size:13px}@media(max-width: 575px){.language{margin-bottom:80px}}.Swiper .swiper-slide{user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important}.img-fit{position:relative}.img-fit img,.img-fit video{object-fit:cover;object-position:center;-o-object-fit:cover;-o-object-position:center;width:100%;height:100%;-webkit-object-fit:cover;-webkit-object-position:center}.img-contain{position:relative}.img-contain img,.img-contain video{object-fit:contain;object-position:center;-o-object-fit:contain;-o-object-position:center;width:100%;height:100%}.dsg-btn{padding:7px 24px 9px;line-height:1;display:flex;align-items:center;justify-content:center;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;min-width:164px !important;font-weight:200;font-size:17px;transform-origin:center;will-change:transform;transition:all .2s;min-height:40px}.dsg-btn.md{min-width:220px}.dsg-btn.sm{padding:8px 24px;height:auto}.dsg-btn.btn-black{transition:all .2s;border:1px solid #000;background:rgba(0,0,0,0);color:#000 !important}.dsg-btn.btn-black:hover{border:1px solid #000;background:#000;color:#fff !important;transition:all .2s}.dsg-btn.btn-black::before{border-radius:100%;height:40px;width:40px;background:purple;position:absolute;right:-23px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:30px;transition:all .2s}.dsg-btn.btn-white{position:relative;transition:all .2s;border:1px solid #fff;color:#fff;align-items:center;padding-right:60px}.dsg-btn.btn-white:hover{border:1px solid #fff;background:#fff;transition:all .2s;color:#000}.dsg-btn.btn-white:hover svg{background:#000;stroke:#fff}.dsg-btn.btn-white svg{position:absolute;right:0;color:#000;background:#fff;padding:6px;height:100%;width:40px;top:0}footer{padding:100px 0;width:100%;background-color:#000;color:#fff;position:relative}@media(max-width: 575px){footer{padding:50px 0 30px}footer div.container{width:100%;padding:0}footer div.container div.contact{font-size:6rem;border:0;padding-left:35px}footer div.container div.flex{padding-left:35px;flex-direction:column;gap:20px}footer div.container div.flex .dsg-btn{min-width:207px !important}footer div.container div.flex div.w-2\/6,footer div.container div.flex div.w-1\/6{width:100%}footer div.container div.flex ul{padding:0;display:flex;flex-direction:column;gap:10px}footer div.container div.flex ul li{margin-bottom:9px}footer div.container div.flex ul li a{font-size:3.5rem;color:#fff}footer div.container div.flex div p{font-size:3.5rem;color:#fff}}@media(min-width: 577px)and (max-width: 767px){footer .container .contact{font-size:20px}footer .container .flex div.w-2\/6{width:40%}footer .container .flex div.w-3\/6{width:10%}footer .container .flex div.menu-footer ul li{font-size:12px}footer .container .flex div.w-1\/6 p{font-size:12px}footer .container .flex div.w-1\/6 .img-fit.maneki{height:40px}}footer .menu-menu-footer li{margin-bottom:2px}footer .menu-menu-footer li a{font-size:17px}footer .logo{min-width:110px;height:90px;-webkit-min-width:110px;-webkit-height:90px;width:110px;margin-bottom:30px}footer .maneki{height:70px;width:fit-content;margin-top:20px}footer .contact{border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:30px}footer .w-60{width:60%}@media(min-width: 577px)and (max-width: 767px){footer .w-60{width:85%}}footer p{font-family:"Inter Tight";color:#9b9b9b;font-weight:300}footer li a{font-family:"Inter Tight";color:#d9d9d9;font-weight:300}@media(min-width: 767px){footer{z-index:20000}}@media(max-width: 575px){footer .div-newsletter{width:250px}}footer .form-newsletter input{background-color:#000;padding:5px 10px !important;height:40px !important;font-weight:500;letter-spacing:1px}footer .form-newsletter input::placeholder{color:#fff}footer .form-newsletter input:hover::placeholder{color:#000}footer .form-newsletter input:focus-visible{border-radius:none !important}footer .form-newsletter div button{min-height:40px;background-color:#fff}footer .form-newsletter div button .svg-email{line-height:1;display:flex;align-items:center;justify-content:center;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;min-width:50px !important;font-size:77px;transform-origin:center;will-change:transform;transition:all .2s;background-color:#fff}footer .form-newsletter #mc-embedded-subscribe{margin:0 !important}header{position:sticky;top:5px;padding:20px;width:20%;bottom:0;top:0;left:0;overflow-y:scroll;z-index:1001;background:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-box-shadow:0 0 30px rgba(0,0,0,.04);box-shadow:0 0 30px rgba(0,0,0,.04);scrollbar-width:none}@media(max-width: 575px){header{justify-content:unset}}header .link-estruct{display:grid;grid-template-columns:2fr 1fr}@media(min-width: 1200px)and (max-width: 1300px){header .link-estruct span{margin-left:-47px !important}}@media(min-width: 1301px)and (max-width: 1400px){header .link-estruct span{margin-left:-22px !important}}header span.plus-menu i{font-size:15px}@media(max-width: 1200px){header{padding:20px 25px}}@media(min-width: 1500px){header{padding:40px 50px}}header .img-fit{height:110px;width:fit-content}header ul{padding:0}header svg{fill:#fff;border-radius:100%;height:30px;width:30px;padding:5px;margin-right:20px}header .menu-btn{width:50px;height:50px;border-radius:10px;border:none;flex-direction:column;gap:5px;display:flex;align-items:center;justify-content:center}header .menu-btn div{width:26px;height:3px;background:#fff;border-radius:10px;transition:all .3s ease}header .menu-btn.close div:nth-child(1){transform:rotate(45deg) translateY(5px) translateX(5px);background:gray}header .menu-btn.close div:nth-child(2){opacity:0}header .menu-btn.close div:nth-child(3){transform:rotate(-45deg) translateY(-6px) translateX(6px);background:gray}@media(max-width: 500px){header .menu-btn.close div{background:#fff}}header nav{align-items:center;justify-content:space-between}header nav #menu-header-menu li,header nav #menu-menu-header li{font-weight:500}@media(max-width: 767px){header nav #menu-header-menu li .ancla,header nav #menu-menu-header li .ancla{font-size:4.3rem}}header nav #menu-header-menu li button span i,header nav #menu-menu-header li button span i{font-weight:500}header nav #menu-header-menu .menu-parent .submenu-child,header nav #menu-menu-header .menu-parent .submenu-child{max-height:0;transition:all .4s;overflow:hidden}@media(max-width: 1365px){header nav #menu-header-menu .menu-parent .submenu-child.show,header nav #menu-menu-header .menu-parent .submenu-child.show{max-height:185px}}@media(min-width: 1366px){header nav #menu-header-menu .menu-parent .submenu-child.show,header nav #menu-menu-header .menu-parent .submenu-child.show{max-height:230px}}@media(min-width: 1200px){header nav .submenu-head-btn{height:20px;width:20px}}header nav .nav_links{display:flex;gap:20px;width:100%;justify-content:space-between}header nav .nav_links .mobile-menu{display:flex;gap:20px;list-style:none;flex-direction:column}header nav .nav_links .mobile-menu a,header nav .nav_links .mobile-menu button{position:relative;display:flex;align-items:center;color:#000;line-height:1;font-family:"Inter Tight";font-weight:300;width:100%}header nav .nav_links .mobile-menu a:hover,header nav .nav_links .mobile-menu button:hover{color:#aaa}header nav .nav_links .mobile-menu a img,header nav .nav_links .mobile-menu button img{margin-right:12px;height:28px}@media(min-width: 1200px){header nav .nav_links .mobile-menu a img,header nav .nav_links .mobile-menu button img{display:none}}header nav .nav_links .mobile-menu a.activeAfter::after,header nav .nav_links .mobile-menu button.activeAfter::after{content:"";position:absolute;width:40px;height:40px;background-color:#8ac43f;top:50%;right:0;transform:translate(-50%, -50%);border-radius:50%;opacity:.7}@media(max-width: 575px){header nav .nav_links .mobile-menu a.activeAfter::after,header nav .nav_links .mobile-menu button.activeAfter::after{right:0}}header nav .nav_links .mobile-menu a.active,header nav .nav_links .mobile-menu button.active{color:#aaa}header nav .nav_links .mobile-menu a.current_page_item,header nav .nav_links .mobile-menu button.current_page_item{color:orange}header nav .nav_links .mobile-menu>button:hover:after,header nav .nav_links .mobile-menu>button.active:after{opacity:1}header nav .nav_links .mobile-menu>a,header nav .nav_links .mobile-menu .submenu>button{position:relative}@media(max-width: 1200px){header nav .nav_links .mobile-menu>a,header nav .nav_links .mobile-menu .submenu>button{color:#222;width:100%}header nav .nav_links .mobile-menu>a:active,header nav .nav_links .mobile-menu .submenu>button:active{color:#aaa}}header nav .nav_links .mobile-menu>a:after,header nav .nav_links .mobile-menu .submenu>button:after{content:"";position:absolute;height:3px;width:100%;left:0;background:#fff;bottom:-15px;border-radius:10px;opacity:0;transition:all .2s}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children .submenu-headline{background:#ccc;padding:18px 25px;display:none}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children .submenu-headline button{color:#000}@media(min-width: 1200px){header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children .submenu-headline{display:none}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children:hover .sub-menu{top:100%;visibility:visible;opacity:1}}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children:hover>button,header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children.active>button{color:#aaa}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children:hover>button:after,header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children.active>button:after{opacity:1}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu{transition:all .3s;top:calc(100% + 10px);left:-20px;padding-top:11px;transition:all .3s}@media(min-width: 1200px){header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu{visibility:visible;min-width:230px}}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu.show-menu{position:relative;opacity:1;visibility:visible}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu>li>a{display:none}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .sub-menu{list-style:none}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .sub-menu a{color:#cecece}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .sub-menu a:hover{color:#000}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .sub-menu a:hover::before{content:"";position:absolute;width:10px;height:1px;background-color:#000;top:50%;left:-2px;transform:translateY(-50%)}@media(max-width: 575px){header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .sub-menu a:hover::before{content:none}}@media(min-width: 1200px){header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .sub-menu{display:grid;gap:0 18px;width:100%;min-width:100px;padding:10px}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .sub-menu a{padding:8px 8px}}@media(max-width: 1200px){header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .sub-menu{padding:0}}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .menu-item-has-children{color:#fff;display:flex;flex-direction:column}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .menu-item-has-children a{color:dark_blue;border-radius:5px;padding:10px;font-weight:400;font-size:16px}@media(max-width: 1200px){header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .menu-item-has-children a{font-size:24px}}@media(max-width: 768px){header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .menu-item-has-children a{font-size:20px}}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .menu-item-has-children a:active{color:dark_blue;background:rgba(0,0,0,0)}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .menu-item-has-children a:hover{color:orange;background:rgba(0,0,0,0)}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .menu-item-has-children a:hover .sub-menu{border-top:2px solid orange}@media(max-width: 1024px){header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .menu-item-has-children li:not(:last-child){margin-bottom:10px}}@media(max-width: 1200px){header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu{padding-top:0;top:0;left:0;width:100%;padding:0px;z-index:1;overflow:hidden;transition:all .3s}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .menu-item-has-children{box-shadow:none}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .sub-menu{padding:25px 0 0}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu.show-submenu{height:auto}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu .submenu-headline svg{margin-right:10px;fill:initial}header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu li ul li{margin-bottom:10px}}@media(max-width: 768px){header nav .nav_links .mobile-menu>.menu-item.menu-item-has-children>.sub-menu{top:100px}}@media(max-width: 1300px){header nav .nav_links .mobile-menu>.menu-item{width:100%}}@media(max-width: 768px){header nav .nav_links .mobile-menu>.menu-item{width:100%;padding:10px 0px}}header nav .nav_links .mobile-menu>.menu-item.current_page_item button,header nav .nav_links .mobile-menu>.menu-item.current_page_item a{color:orange}header nav .nav_links .mobile-menu .main-btns{margin-top:auto;display:grid;gap:10px;grid-template-columns:1fr 1fr}@media(min-width: 1200px){header nav .nav_links .mobile-menu .main-btns{display:none}}header nav .nav_links .mobile-menu .main-btns a{font-size:16px}header nav .menu-btn{position:relative;z-index:1}header nav .menu-btn{width:50px;height:50px;border-radius:10px;border:none;flex-direction:column;gap:5px;display:flex;align-items:center;justify-content:center}header nav .menu-btn div{width:26px;height:3px;background:#fff;border-radius:10px;transition:all .3s ease}header nav .menu-btn.close div:nth-child(1){transform:rotate(45deg) translateY(5px) translateX(5px);background:gray}header nav .menu-btn.close div:nth-child(2){opacity:0}header nav .menu-btn.close div:nth-child(3){transform:rotate(-45deg) translateY(-6px) translateX(6px);background:gray}@media(max-width: 500px){header nav .menu-btn.close div{background:#fff}}@media(min-width: 1200px){header .menu-btn{display:none !important}header .menu-btn .nav_links .mobile-menu{position:fixed;background:#fdf9df;padding:25px;height:100dvh;width:530px;right:0;transform:translateX(100%);top:0;gap:0 !important;flex-direction:column;transition:all .3s;top:0px;box-shadow:0 5px 14px rgba(43,43,43,.3);align-items:flex-start}}@media(min-width: 1200px)and (max-width: 680px){header .menu-btn .nav_links .mobile-menu{width:100%}}@media(min-width: 1200px){header .menu-btn .nav_links .mobile-menu a,header .menu-btn .nav_links .mobile-menu button{color:blue;font-size:30px;font-weight:600;text-align:left}header .menu-btn .nav_links .mobile-menu.show-menu{transform:translateX(0%);justify-content:inherit}}@media(min-width: 1200px)and (max-width: 768px){header .menu-btn .nav_links .mobile-menu.show-menu{padding-top:147px}}@media(max-width: 768px){header{gap:30px}header .nav_links .mobile-menu{width:100%;padding-top:60px;padding-bottom:60px;top:0;border-radius:0;height:100%}header .nav_links .mobile-menu a{font-size:14px}header #menu-header-menu{gap:0}header .img-fit{height:90px;min-width:100px;-webkit-min-width:100px;-webkit-height:90px;width:100px}}@media(max-width: 578px){header .nav_links .mobile-menu>li>.center-vertical a,header .nav_links .mobile-menu button,header .nav_links .mobile-menu>li>a,header .nav_links .mobile-menu button{font-size:14px}}.activeSlide{color:#d7de21 !important}.diegosilva-nav-toggle i::before{top:-7px}.menu-toggle{height:20px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.bar{width:100%;height:3px;background-color:#333;transition:background-color .3s ease}.diegosilva-nav-toggle i{top:-5px}.diegosilva-nav-toggle i{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;width:20px;height:2px;color:#fff;font:bold 14px/.4 Helvetica;text-transform:uppercase;text-indent:-55px;background:#fff;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;top:18px;left:12px}.diegosilva-nav-toggle i::before,.diegosilva-nav-toggle i::after{content:"";width:20px;height:2px;background:#fff;position:absolute;left:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.diegosilva-nav-toggle i::after{bottom:-7px}.diegosilva-nav-toggle{position:fixed;left:0px;top:0px;z-index:9999;cursor:pointer;opacity:1;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background:#1e1e22;margin:15px 30px;border-radius:100%;width:45px;height:45px}@media screen and (max-width: 768px){.diegosilva-nav-toggle{visibility:visible}main{width:100% !important}.header{width:270px;-moz-transform:translateX(-270px);-webkit-transform:translateX(-270px);-ms-transform:translateX(-270px);-o-transform:translateX(-270px);transform:translateX(-270px);padding-top:80px;position:fixed}}@media screen and (max-width: 768px)and (max-width: 575px){.header{justify-content:center;gap:0}}.diegosilva-main{width:80%;float:right;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}body.offcanvas .diegosilva-nav-toggle{top:0;-moz-transform:translateX(185px);-webkit-transform:translateX(185px);-ms-transform:translateX(185px);-o-transform:translateX(185px);transform:translateX(185px)}body.offcanvas .header{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);width:270px;z-index:999;position:fixed;padding-left:65px}@media(max-width: 575px){body.offcanvas .header{padding-left:40px;justify-content:center;gap:0}}body.offcanvas main{transform:translateX(270px)}.js-diegosilva-nav-toggle.diegosilva-nav-toggle.close i{height:0}.js-diegosilva-nav-toggle.diegosilva-nav-toggle.close i::before{transform:rotate(-45deg) translateY(4px) translateX(-4px)}.js-diegosilva-nav-toggle.diegosilva-nav-toggle.close i::after{transform:rotate(45deg) translateY(-5px) translateX(-4px)}.activeSubmenu{color:#000 !important}.activeSubmenu::before{content:"";position:absolute;width:10px;height:1px;background-color:#000;top:50%;left:-2px;transform:translateY(-50%)}@media(max-width: 575px){.activeSubmenu::before{content:none}}.activeSubmenu::after{content:"";position:absolute;width:40px;height:40px;background-color:#8ac43f;top:50%;right:30px;transform:translate(-50%, -50%);border-radius:50%;opacity:.7}@media(max-width: 575px){.activeSubmenu::after{right:0}}@media(min-width: 1500px){.container{max-width:1400px}}@media(max-width: 991px){.container{max-width:100%;padding:0 30px}}@media(max-width: 768px){.container{padding:0 20px}}.Swiper{height:100vh;width:100%}.Swiper .swiper-pagination{justify-content:center;margin-right:20px}.Swiper .swiper-pagination-bullet{background:#fff;opacity:inherit;width:10px;height:10px;margin-bottom:18px !important}.Swiper .swiper-pagination-bullet-active{background:#d7de21;position:relative}.Swiper .swiper-pagination-bullet-active:before{content:"";position:absolute;width:18px;height:18px;border-radius:100%;border:1px solid #d7de21;display:flex;align-items:center;justify-content:center;top:-4px;left:-4px}@media(max-width: 600px){.Swiper .text-6xl{font-size:5rem !important}.Swiper .text-4-5xl{font-size:3.5rem;line-height:27px}}@media(max-width: 576px){.Swiper .text-6xl{font-size:7.3rem !important}.Swiper .w-3\/5{width:80%}.Swiper .text-4-5xl{font-size:4.9rem !important}.Swiper .studies{padding:40px 30px 40px 30px}.Swiper .studies>div{flex-direction:column;align-items:flex-start;-webkit-flex-direction:column;-webkit-align-items:flex-start}.Swiper .studies .img-aboutme{min-width:210px;height:210px;-webkit-min-width:210px;-webkit-height:210px;width:210px}.Swiper .studies .text-6xl{font-size:4.8rem !important;margin-top:15px;width:100% !important;font-weight:400 !important;line-height:22px}.Swiper .studies .flex div.w-2\/4{width:100%;font-size:18px}}.bg-banner{position:relative}.bg-banner .text-ppl{font-size:3.2rem;font-weight:600}.bg-banner .text-4-5xl{font-size:2.3rem}@media(min-width: 577px)and (max-width: 767px){.bg-banner .w-3\/5{width:80%}.bg-banner .w-3\/5 h1{font-size:5rem}.bg-banner .w-3\/5 p{font-size:3rem}}.background-img{position:absolute;height:100%;width:100%;z-index:-1}.background-img::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0.22) 0%, rgba(0, 0, 0, 0.6705882353) 105%);z-index:0}.img-aboutme{min-width:280px;height:280px;border-radius:100%;overflow:hidden;margin-right:18px}.studies{padding:0px 100px}.studies .flex h2.text-6xl{font-size:3.2rem;font-weight:300;width:60%}.studies .content_studies{font-size:1.06rem}.studies .content_studies p{font-weight:400}@media(min-width: 577px)and (max-width: 767px){.studies{padding:40px 60px}.studies .img-fit.img-aboutme{min-width:180px;height:180px}.studies div h2{font-size:3.9rem}.studies .flex{font-size:1.5rem}}.studies b{font-style:italic}.projects{position:relative;padding:0px 100px}@media(min-width: 577px)and (max-width: 767px){.projects{padding:40px 60px}}.projects .img-fit{height:315px;margin-bottom:10px;position:relative;transition:all .3s}@media(max-width: 576px){.projects .img-fit{margin-bottom:7px;height:auto;aspect-ratio:1/1.5}}@media(min-width: 577px)and (max-width: 767px){.projects .img-fit{margin-bottom:7px;height:210px}}@media(min-width: 1500px){.projects .img-fit{min-height:480px}}.projects .img-fit #cursor-follower{content:"+";display:none;position:absolute;width:50px;height:50px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:30px;text-align:center;display:flex !important;pointer-events:none}.projects a{color:#8ac43f}.projects::after{content:"";position:absolute;background:#000;height:50%;width:100%;left:0;top:0;z-index:-1}@media(max-width: 576px){.projects::after{height:30%}}.projects .info-projects{height:37%;position:relative;color:#000;height:150px}@media(max-width: 576px){.projects .info-projects{height:auto}}@media(min-width: 1500px){.projects .info-projects{height:200px}}.projects .info-projects .btn{color:#8ac43f;font-size:.8rem;font-weight:bold;position:absolute;bottom:0 !important}@media(max-width: 576px){.projects .info-projects .btn{font-size:3.5rem;bottom:initial;position:initial}}@media(min-width: 577px)and (max-width: 767px){.projects .info-projects .btn{bottom:-20px}}@media(min-width: 1400px){.projects .info-projects .btn{bottom:-18px}}.projects .info-projects .font-thin{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.projects .info-projects .the_title_project{font-size:1.45rem;line-height:1.8rem}@media(max-width: 576px){.projects .info-projects .the_title_project{font-size:6rem;padding:2px 0;line-height:6.5rem}}@media(min-width: 577px)and (max-width: 767px){.projects .info-projects .the_title_project{font-size:2.5rem;padding:5px 0 0;line-height:2.5rem}}@media(min-width: 577px)and (max-width: 767px){.projects .info-projects div.text{font-size:1.5rem;margin-top:5px}}.projects .info-projects .truncate-3-line{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.projects .info-projects .truncate-2-line{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.projects .text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;line-height:normal;margin-top:6px}@media(max-width: 576px){.projects .text{font-size:4.5rem;line-height:20px;margin-bottom:15px}}.projects .text p{font-weight:300}@media(max-width: 576px){.projects{padding:70px 30px 40px}.projects .flex{flex-direction:column;margin-top:25px;gap:20px}.projects .flex div.w-2\/6{width:100%}}.projects .swsr .swiper-button-prev{margin-left:40px;color:#d7de21}.projects .swsr .swiper-button-prev::after{font-size:30px}.projects .swsr .swiper-button-next{margin-right:40px;color:#d7de21}.projects .swsr .swiper-button-next::after{font-size:30px}@media(max-width: 575px){.projects .swsr .swiper-button-prev,.projects .swsr .swiper-button-next{width:50px;height:50px;border-radius:50%;background-color:rgba(81,81,81,.67);margin:0}}.Publications{color:#fff}@media(max-width: 576px){.Publications{height:auto;padding-top:70px}.Publications .w-4\/5{width:85%}.Publications .w-4\/5 .flex{flex-direction:column;gap:25px;margin-top:15px}.Publications .w-4\/5 .flex div.w-2\/4{width:100%;padding:30px 20px}.Publications .w-4\/5 .flex div.w-2\/4 h6{font-size:6rem;line-height:25px}.Publications .text-6xl{font-size:9.5rem}.Publications ul{margin-left:20px !important;margin-top:20px !important}.Publications ul li{font-size:5rem;line-height:inherit;font-weight:700}}@media(min-width: 577px)and (max-width: 767px){.Publications{padding:80px 0}.Publications .flex .flex div.w-2\/4{padding:20px 10px}.Publications .flex .flex div.w-2\/4 ul{margin-left:30px}.Publications .flex .flex div.w-2\/4 ul li{margin-bottom:1.5rem}.Publications .flex .flex div.w-2\/4 ul li::before{border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:10px solid #8ac43f;left:-15px}}.Publications ul{margin-left:40px;font-family:"Inter Tight";font-weight:600}.Publications ul li::before{content:"";position:absolute;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:14px solid #8ac43f;left:-23px;border-top-left-radius:4px;border-bottom-left-radius:4px;top:3px}@media(min-width: 1400px){.Publications ul li::before{top:10px}}.Academic{position:relative;padding:0 100px;background:#fff;overflow:hidden}@media(max-width: 576px){.Academic{padding:60px 25px;background:initial}.Academic div h3{font-size:9.6rem !important}.Academic .flex{flex-direction:column;gap:20px;margin-top:20px}.Academic .flex div.w-2\/4{width:100%;margin-bottom:15px}.Academic .flex div.w-2\/4 div.img-fit{height:auto}.Academic .flex .info-projects{margin-top:10px}.Academic .info-projects div.text{font-size:15px}}@media(min-width: 577px)and (max-width: 767px){.Academic{padding:40px 60px;z-index:1}}.Academic::after{content:"";position:absolute;background:#000;height:50%;width:100%;left:0;top:0;z-index:-1}@media(max-width: 576px){.Academic::after{height:25%}}.myAcademic{overflow:visible}.myAcademic .img-fit{height:350px}@media(min-width: 577px)and (max-width: 767px){.myAcademic .img-fit{height:270px}}@media(min-width: 1500px){.myAcademic .img-fit{height:400px}}@media(min-width: 577px)and (max-width: 767px){.myAcademic .info-projects .text{font-size:1.4rem}}.myAcademic h5{position:absolute;bottom:20px;left:40px;width:77%;color:#fff;font-size:2.6rem}.myAcademic .swiper-slide{position:relative;transition:all .3s}.myAcademic .swiper-slide:hover::before{content:"+";position:absolute;top:20px;right:20px;width:70px;height:70px;border-radius:100%;background:#8ac43f;display:flex;align-items:center;justify-content:center;z-index:5;font-size:30px;transition:all .3s}.myAcademic .InterTight p{font-weight:400}.swiper-mobile{height:100%}.swiper-mobile .swiper-wrapper.ppl{display:block}.swiper-mobile .swiper-wrapper.ppl .swiper-slide.bg-banner{height:100vh}.Contact{align-items:center}@media(min-width: 576px)and (max-width: 767px){.Contact{padding-top:50px !important;margin-bottom:50px !important}}.Contact .info_project{width:80%}@media(min-width: 577px)and (max-width: 767px){.Contact .info_project{flex-direction:column !important}.Contact .info_project div.w-2\/4{width:100%}.Contact .info_project div.w-2\/4 h4{font-size:5rem}.Contact .info_project div.w-2\/4 .div-email span{font-size:2rem}.Contact .info_project div.w-2\/4 .div-email p{font-size:2.3rem}.Contact .info_project .content_form{margin-top:20px}.Contact .info_project .content_form #contact-form label{font-size:2.2rem}}#researchProjects .SwiperR .swiper-wrapper .swiper-slide{opacity:0;transform:translateY(40px);transition:all .3s 0s}#researchProjects.swiper-slide-active .SwiperR .swiper-wrapper .swiper-slide{opacity:1;transform:translateY(0px)}#researchProjects.swiper-slide-active .SwiperR .swiper-wrapper .swiper-slide:nth-child(1){transition:all .5s 0.2s}#researchProjects.swiper-slide-active .SwiperR .swiper-wrapper .swiper-slide:nth-child(2){transition:all .5s 0.4s}#researchProjects.swiper-slide-active .SwiperR .swiper-wrapper .swiper-slide:nth-child(3){transition:all .5s 0.6s}#researchProjects.swiper-slide-active .SwiperR .swiper-wrapper .swiper-slide:nth-child(4){transition:all .5s 0.8s}#researchProjects.swiper-slide-active .SwiperR .swiper-wrapper .swiper-slide:nth-child(5){transition:all .5s 1s}#researchProjects.swiper-slide-active .SwiperR .swiper-wrapper .swiper-slide:nth-child(6){transition:all .5s 1.2s}#researchProjects.swiper-slide-active .SwiperR .swiper-wrapper .swiper-slide:nth-child(7){transition:all .5s 1.4s}#researchProjects.swiper-slide-active .SwiperR .swiper-wrapper .swiper-slide:nth-child(8){transition:all .5s 1.6s}#researchProjects.swiper-slide-active .SwiperR .swiper-wrapper .swiper-slide:nth-child(9){transition:all .5s 1.8s}.project .img-project{height:110vh;width:100%}@media(max-width: 575px){.project .img-project{height:100vh}}.project .img-project::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 105%);z-index:0}.project .info_project{z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;width:80%;margin-top:-600px;align-items:baseline !important}.project .info_project .bg-white{padding:65px;z-index:2;width:100%}.project .info_project .bg-white .InterTight p{font-weight:400}@media(min-width: 576px)and (max-width: 767px){.project .info_project .bg-white{padding:30px 60px}.project .info_project .bg-white .div_content{font-size:18px}.project .info_project .bg-white .infoText{font-size:14px;margin-bottom:20px;margin-left:30px}.project .info_project .bg-white .list_description_content .content_description b{font-size:2rem}.project .info_project .bg-white .list_description_content .content_description div{font-size:12px}.project .info_project .bg-white .list_description_content .content_description div ul li{font-size:12px}.project .info_project .bg-white .content_publications b{font-size:2rem}}.project .info_project h3{margin-bottom:20px}.project .info_project .infoText{margin-left:60px}.project .info_project .icon{min-width:55px;height:55px;margin-right:10px}.project .info_project ul{list-style:unset}.project .info_project .flex{margin-bottom:45px}@media(max-width: 575px){.project .info_project{width:85%;margin-top:-490px}.project .info_project .title_info_project{font-size:8rem}.project .info_project .content_info_project{padding:30px}.project .info_project .content_info_project .infoText{font-size:18px;margin-left:0;margin-bottom:30px}.project .info_project .content_info_project .infoText p{font-weight:300;font-family:"Inter Tight",sans-serif}.project .info_project .content_info_project .list_description_content{font-family:"Inter Tight",sans-serif;margin-bottom:0}.project .info_project .content_info_project .list_description_content div b{font-size:20px}.project .info_project .content_info_project .list_description_content div div{font-size:18px}.project .info_project .content_info_project .list_description_content div div ul li{margin-bottom:5px}.project .info_project .content_info_project .list_description_content div.content_description{margin-top:15px}.project .info_project .content_info_project .list_description_content div.content_description div p{font-weight:300}.project .info_project .content_info_project .list_description_content div.content_description div ul li{font-weight:300;font-size:18px}.project .info_project .content_info_project .content_publications{margin-bottom:0;font-family:"Inter Tight",sans-serif}.project .info_project .content_info_project .content_publications b{font-size:18px}.project .info_project .content_info_project .fieldwork{margin-top:20px;margin-bottom:15px}.project .info_project .content_info_project .fieldwork::before{content:none}.project .info_project .content_info_project .gridfieldwork{grid-template-columns:auto;padding-top:15px}.project .info_project .content_info_project .gridfieldwork div:not(:first-child){aspect-ratio:.5/.5;overflow:hidden}.project .info_project .content_info_project div:first-child.div_content{margin-bottom:20px}.project .info_project .content_info_project div:first-child p{font-size:18px;font-style:normal;font-weight:300;font-family:"Inter Tight",sans-serif}.project .info_project .icon{min-width:45px;height:45px;margin-right:10px}}.project .fieldwork{position:relative;margin-top:60px}.project .fieldwork::before{position:absolute;height:5px;width:110%;background:#f0f0f0;left:-56px;top:-30px}.project .gridfieldwork{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, auto);gap:10px}.project .gridfieldwork .fieldwork_item .img-fit{height:100%}.project .gridfieldwork .fieldwork_item:nth-child(1){grid-column:span 2;grid-row:span 2}.project .gridfieldwork .fieldwork_item:nth-child(1) img{height:100%}.project .gridfieldwork .fieldwork_item:nth-child(n+2){grid-column:span 1;grid-row:span 1}.project .gridfieldwork .fieldwork_item:nth-child(n+2) img{height:190px}@media(min-width: 1400px){.project .gridfieldwork .fieldwork_item:nth-child(n+2) img{height:240px}}#publications .img-project{height:70vh}@media(max-width: 767px){#publications .img-project{height:90vh;position:relative}}#publications .info_project{margin-top:-240px}@media(max-width: 575px){#publications .info_project{margin-top:-302px}#publications .info_project .title_publication{font-size:7rem}#publications .info_project .content_accordion{padding:30px 30px 30px 30px;width:100%;margin-bottom:50px}#publications .info_project .content_accordion .btn-accordion{font-size:5rem;padding-left:27px}#publications .info_project .content_accordion .btn-accordion::before{border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:14px solid #8ac43f;border-radius:5px}#publications .info_project .content_accordion .panel{padding:0}#publications .info_project .content_accordion .panel .publicationContainer{font-family:"Inter Tight",sans-serif;align-items:flex-start;flex-direction:column;padding-bottom:20px;padding-top:20px;position:relative}#publications .info_project .content_accordion .panel .publicationContainer .img-fit{min-width:initial;height:auto}#publications .info_project .content_accordion .panel .publicationContainer .year{font-size:4rem;position:absolute;bottom:10px}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications{width:90%;font-size:3.5rem;margin-top:10px;max-width:100%}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications .flex.items-center{padding-top:10px;padding-bottom:20px}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications .flex.items-center .link-container{flex-grow:1;width:100%}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications .flex.items-center .link-container .link{display:inline-block;max-width:85%;word-wrap:break-word}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications .flex.items-center div svg{min-width:25px;height:25px;width:25px}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications p{margin-bottom:0;font-size:18px}}@media(min-width: 576px)and (max-width: 767px){#publications .info_project h3{font-size:5rem}#publications .info_project .content_accordion{padding:30px 0 30px 30px;width:100%}#publications .info_project .content_accordion .btn-accordion{font-size:4rem;padding-left:27px}#publications .info_project .content_accordion .panel .publicationContainer{align-items:flex-start;flex-direction:column;padding-bottom:20px;padding-top:20px;position:relative}#publications .info_project .content_accordion .panel .publicationContainer .year{font-size:4rem;position:absolute;bottom:10px}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications{width:82%;font-size:3rem;margin-top:10px;max-width:100%}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications .flex.items-center{padding-top:10px;padding-bottom:20px}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications .flex.items-center .link-container{flex-grow:1;width:100%}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications .flex.items-center .link-container .link{display:inline-block;max-width:85%;word-wrap:break-word}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications .flex.items-center div svg{min-width:25px;height:25px;width:25px}#publications .info_project .content_accordion .panel .publicationContainer .infoPublications p{margin-bottom:0}}#publications .info_project ul{list-style:none}#publications .info_project li{position:relative;padding-left:24px}#publications .info_project li::before{content:"";position:absolute;width:0;height:0;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);border-left:19px solid #8ac43f;border-radius:5px;left:-23px;top:50%;transform:translateY(-50%)}#publications .info_project .publicationContainer.flex{margin-bottom:0px;padding-bottom:40px;padding-top:40px;gap:15px}#publications .accordion{cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;transition:.4s;padding-left:35px;position:relative;transition:all .3s;transform:rotate(0deg) translateX(0px) translateY(0px)}#publications .accordion::before{content:"";position:absolute;width:0;height:0;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);border-left:19px solid #8ac43f;border-radius:5px;left:0px;top:50%;transform:translateY(-50%)}@media(min-width: 576px)and (max-width: 767px){#publications .accordion::before{border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:15px solid #8ac43f}}#publications .active::before{transform:rotate(90deg) translateX(-12px) translateY(-3px)}#publications .panel{padding:0 5px;display:none;background-color:#fff;overflow:hidden}#publications .panel .img-fit{min-width:370px;height:250px}#publications .panel .infoPublications{max-width:350px}@media(min-width: 1400px){#publications .panel .infoPublications{max-width:450px}}#publications .panel .infoPublications p{margin-bottom:30px}#publications .panel .infoPublications b{font-weight:600}#publications .panel .infoPublications a{font-style:italic;position:relative}#publications .panel .infoPublications a::before{content:"";position:absolute;border:1px solid #000;height:1px;width:100%;bottom:0}#publications .panel .infoPublications .icon{min-width:42px;height:42px;color:#fff;background:#000;border-radius:100%;padding:7px}#publications .panel .infoPublications .link-container{width:100%}#publications .panel .infoPublications .link-container a{word-wrap:break-word}#publications .publicationContainer{border-bottom:1px solid #000}#publications .publicationContainer:last-child{border-bottom:none}#contact .info_project,#contacto .info_project{flex-direction:row;justify-content:left;padding:35px 20px 25px;align-items:center !important}@media(max-width: 575px){#contact .info_project,#contacto .info_project{flex-direction:column;width:85%;padding:40px 20px}#contact .info_project div.w-2\/4,#contacto .info_project div.w-2\/4{width:100%}#contact .info_project .content_form_header h4,#contacto .info_project .content_form_header h4{font-size:10rem}#contact .info_project .content_form_header a .div-email span,#contacto .info_project .content_form_header a .div-email span{font-size:3rem}#contact .info_project .content_form_header a .div-email p,#contacto .info_project .content_form_header a .div-email p{font-size:3.3rem}#contact .info_project .content_form,#contacto .info_project .content_form{margin-top:45px}#contact .info_project .content_form #contact-form label,#contacto .info_project .content_form #contact-form label{font-size:5rem}#contact .info_project .content_form #contact-form .label-check span,#contacto .info_project .content_form #contact-form .label-check span{font-size:3rem}#contact .info_project .content_form #contact-form #btnSend,#contacto .info_project .content_form #contact-form #btnSend{font-size:3rem;float:left;margin-top:10px}}#contact .img-project,#contacto .img-project{height:50%}#contact input,#contact textarea,#contacto input,#contacto textarea{border:none;width:100%;background:rgba(0,0,0,0);margin-bottom:10px;padding:15px 15px;font-size:17px;color:#999;font-size:15px;font-weight:500;background:#f5f5f5;font-family:"Inter Tight",sans-serif;resize:none}#contact input::placeholder,#contact textarea::placeholder,#contacto input::placeholder,#contacto textarea::placeholder{font-size:14px}#contact input[type=date]::-webkit-calendar-picker-indicator,#contact input[type=time]::-webkit-calendar-picker-indicator,#contacto input[type=date]::-webkit-calendar-picker-indicator,#contacto input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;border-radius:4px;margin-right:2px;opacity:.9;filter:invert(0.9)}#contact label,#contacto label{font-family:"Inter Tight",sans-serif}#contact label b,#contacto label b{color:red}#contact .check,#contacto .check{width:25px;height:25px}.rbsrnt_cjx{opacity:0;position:absolute;z-index:-11;width:0px;height:0px}.cursor-pointer{cursor:pointer}.text-center{text-align:center}.div-svg svg.icon{fill:#fff;background:#000;border-radius:100%;height:30px !important;min-width:30px !important;padding:5px;margin-right:7px !important}.align-items-end{align-items:end}.justify-content-center{justify-content:center}.mb-30{margin-bottom:30px}#contact-form input{height:40px}#contact-form .rbsrnt_cjx{display:none}#contact-form .label-check{display:flex;font-size:12px;gap:7px;align-items:center}#contact-form .label-check input{margin-bottom:0}#contact-form .label-check .terms_condition{text-decoration:underline;font-weight:600}#contact-form .label-check label{display:inline-block;position:relative;padding-left:30px;cursor:pointer;font-size:16px;line-height:1.5}#contact-form .label-check label::before{content:"";display:inline-block;width:25px;height:25px;border:1px solid #f0f0f0;background-color:#f0f0f0;position:absolute;left:0;top:-13px}#contact-form .label-check input[type=checkbox]:checked+label::before{background-color:#000;border-color:#000}#contact-form input[type=checkbox]{display:none}#contact-form #btnSend{margin-bottom:0;padding:10px;width:40%;float:right;background-color:#000;color:#fff}.h-100{height:100%}.bg-img-project{background-image:url("https://intuitionstudio.co/diegosilvagarzon/wp-diegosilva/wp-content/uploads/2024/04/algodon-y-contaminacion.jpg")}#contact,#contacto{height:100%;position:relative;padding-top:0px;margin-bottom:200px}@media(max-width: 575px){#contact,#contacto{padding-top:40%;margin-bottom:70px}}.bg-img-overlay{height:55%;background-size:cover;background-position:center bottom;top:0;background-repeat:no-repeat}@media(max-width: 575px){.bg-img-overlay{height:40%}}.info_project{position:relative;z-index:1}.policy-privacy{padding:50px 0px}.policy-privacy .title-privacy{font-size:35px}.policy-privacy p{margin-bottom:15px;font-family:"Inter Tight";font-size:18px;font-weight:300}.policy-privacy .w-90{width:90%}.policy-privacy strong{font-weight:800}/*# sourceMappingURL=custom.min.css.map */
