*{font-family:Bodoni Moda,serif}header{background-color:#1f2655;height:40px;position:fixed;top:0}.navlist{width:100vw}.list{align-items:flex-end;background-color:rgba(31,38,85,.9);display:flex;flex-direction:column;gap:30px;list-style:none;padding:10px;-webkit-transform:translateY(40px) translateX(50px);transform:translateY(40px) translateX(50px)}@media screen and (min-width:768px){.list{align-items:center;flex-direction:row;padding:0;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}}.listed{display:flex;flex-direction:row;gap:20px;justify-content:center;list-style:none;position:absolute;right:30px}@media screen and (min-width:768px){.listed{align-items:center}}.burger{cursor:pointer;height:24px;margin-top:20px;width:24px;z-index:20}.burger span{transition:background-color .5s ease-in-out}.burger span,.burger span:after,.burger span:before{background-color:#f8e0e0;border-radius:12px;display:block;height:3px;width:100%}.burger span:after,.burger span:before{content:"";transition:all .5s ease-in-out}.burger span:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.burger span:after{margin-top:-4px;-webkit-transform:translateY(10px);transform:translateY(10px)}.burger.active span{background-color:transparent}.burger.active span:before{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}.burger.active span:after{-webkit-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}.body{align-items:center;background-color:#f8e0e0;display:grid;grid-template-columns:1fr 1fr;height:100vh;justify-content:center;width:100vw}.landing-image{width:600px}.project-image{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.3s ease-in-out;width:300px}.project-image:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.grid__item-link{color:currentColor;color:#f8e0e0;display:inline-block;font-size:.95rem;font-weight:700;pointer-events:auto;position:relative;text-decoration:none;text-transform:uppercase}.grid__item-link:focus,.grid__item-link:hover{color:#e074a8}.grid__item-link:before{background:currentColor;bottom:0;content:"";height:1px;opacity:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition:all .3s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;width:80%}.grid__item-link:hover:before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.grid__item-link-name{color:#fdbebe;font-weight:400;left:20px;padding:8px 0 0 3rem;position:absolute;text-decoration:none;text-transform:capitalize}.footer,.page__footer{text-align:center}.page__footer{align-items:center;background-color:#fdbebe;bottom:0;color:#e074a8;display:flex;flex-direction:column;font-size:14px;font-weight:400;height:30px;justify-content:center;padding:20px;position:fixed;width:100%}.hidden{display:none}.dev_div{align-items:center;background-color:#f8e0e0;display:flex;flex-direction:column;gap:25px;height:100vh;justify-content:center}.dev_img{border:1px solid #6a7593;border-radius:6px;margin-top:0;width:100px}.dev_img:hover{opacity:.5;-webkit-transform:scale(1.05);transform:scale(1.05)}.dev_img:hover,.dev_img:not(:hover){transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (min-width:768px){.dev_img{margin-top:50px;width:145px}}@media screen and (min-width:1280px){.dev_img{margin-top:50px;width:180px}}.dev_filter{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:300px}.dev_filter_option{background-color:#fdbebe;border:1px solid #6a7593;color:#6a7593;font-size:10px;padding:6px}@media screen and (min-width:768px){.dev_filter_option{font-size:14px}.dev_filter{gap:20px;width:600px}}.dev_logo{color:#6a7593;font-size:12px;padding:6px;width:35px}.dev_logo:hover{color:#fdbebe}@media screen and (min-width:768px){.dev_logo{font-size:12px;padding:6px}}.dev_title{color:#6a7593;font-size:60px;margin-top:-100px;text-transform:uppercase}@media screen and (min-width:768px){.dev_title{margin-top:-200px}}.line_project{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;height:300px;justify-content:center;width:60%}@media (min-width:768px){.line_project{gap:20px;height:400px;width:60%}}.proyect_div{align-items:center;display:flex;flex-direction:column}.proyect_div--icons{display:none}@media (min-width:768px){.proyect_div--icons{display:flex}}.graphic_div{align-items:center;background-color:#f8e0e0;display:flex;flex-direction:column;gap:50px;height:100vh;justify-content:center}.graphic_mini_div{display:flex;gap:60px}.graphic_img{width:230px}.graphic_title{color:#6a7593;font-size:60px;text-transform:uppercase}.card{border:4px solid #fff;height:200px;margin:auto;overflow:hidden;position:relative;transition:-webkit-transform 4s ease-in;transition:transform 4s ease-in;transition:transform 4s ease-in,-webkit-transform 4s ease-in;width:200px}.img{height:300px;transition:-webkit-transform 1s ease-in;transition:transform 1s ease-in;transition:transform 1s ease-in,-webkit-transform 1s ease-in;width:100%}.card:before{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.card:after,.card:before{align-items:center;background-color:hsla(0,25%,65%,.137);border:4px solid #fff;box-sizing:border-box;color:#fff;content:"";display:block;display:flex;font-family:sans-serif;font-size:25px;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:-webkit-transform .4s ease-in;transition:transform .4s ease-in;transition:transform .4s ease-in,-webkit-transform .4s ease-in;width:100%;z-index:1}.card:after{-webkit-transform:translateY(100%);transform:translateY(100%)}.card:hover:after,.card:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.section{--childs:5;--gap:10px;display:flex;gap:var(--gap);width:min(80%,800px)}.box{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;cursor:pointer;height:min(30vmin,250px);transition:width .3s ease-in-out 50ms;width:calc(100%/var(--childs))}.box:hover{width:calc(100%/(var(--childs) - 2))}section:has(.box:hover) .box:not(:hover){width:calc(100%/(var(--childs) + 1))}.box-1{background-image:url(https://user-images.githubusercontent.com/112553001/231889779-3e509a8a-e4be-4e60-abcd-500c256e0dbb.png)}.box-2{background-image:url(https://user-images.githubusercontent.com/112553001/231886927-179ff3b2-e8a5-4207-8531-28d14bf7948f.png)}.box-3{background-image:url(https://user-images.githubusercontent.com/112553001/231887998-3181a928-a128-4f8a-b1d7-8660ee83844d.png)}.box-4{background-image:url(https://user-images.githubusercontent.com/112553001/232287405-bbe4be0f-402a-4106-a157-c1357518e962.png)}.box-5{background-image:url(https://user-images.githubusercontent.com/112553001/231891225-d7725d88-3da1-4fae-bef6-0fe92f01d1c2.png)}.box-6{background-image:url(https://user-images.githubusercontent.com/112553001/231890419-ee370077-6a50-40cd-8218-9ed5dd6d2169.png)}.box-7{background-image:url(https://user-images.githubusercontent.com/112553001/231890424-7fa9cc31-4fda-49b7-8655-9e77851e7cd4.png)}.box-8{background-image:url(https://user-images.githubusercontent.com/112553001/231889107-b87a0ed1-8559-45f4-9c00-8ad67d165d85.png)}.box-9{background-image:url(https://user-images.githubusercontent.com/112553001/231889985-5152091a-81da-4af0-b145-00c0da4c6046.png)}.box-10{background-image:url(https://user-images.githubusercontent.com/112553001/231890992-29b964f0-04aa-41ba-bb11-4c407acf2aa6.png)}.video_div{align-items:center;background-color:#f8e0e0;display:flex;flex-direction:column;height:100vh;justify-content:center}.video_img{width:330px}@media screen and (min-width:1280px){.video_img{width:830px}}.video_title{color:#6a7593;font-size:60px;margin-bottom:90px;text-transform:uppercase}.contact_div{align-items:center;background-color:#f8e0e0;display:flex;flex-direction:column;height:100vh;justify-content:center}@media screen and (min-width:1280px){.contact_div{flex-direction:row;gap:100px}}.contact_img{height:250px}@media screen and (min-width:1280px){.contact_img{height:530px}}.contact_title{color:#6a7593;font-size:40px;text-align:center;text-transform:uppercase}@media screen and (min-width:1280px){.contact_title{font-size:60px;margin-bottom:160px}}.contact_mini_div{display:flex;flex-direction:column}@media screen and (min-width:1280px){.contact_mini_div{height:630px}}.text{text-align:justify;width:300px}.mailto{align-self:center;background-color:#e074a8;color:#fff;margin-top:20px;text-align:center;text-transform:uppercase;width:200px}.mailto:hover{background-color:#fff;color:#e074a8}@media screen and (min-width:1280px){.mailto{margin-bottom:0;margin-top:30px}}.fa-envelope,.fa-file{margin-left:12px}.icon-list{align-items:center;align-self:center;display:flex;gap:10px;justify-content:space-between;justify-self:center;margin-top:15px}.icon{color:#e074a8;font-size:16px;text-decoration:none}.icon:hover{color:#fff}*{box-sizing:border-box;list-style:none;margin:0;padding:0;text-decoration:none}.body{display:flex;flex-direction:column;gap:20px}.landing_offices{display:none;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:18px;font-weight:100;width:600px}@media screen and (min-width:768px){.landing_offices{align-items:center;display:flex;justify-content:center;text-align:justify}}.landing_offices_options{align-items:center;display:flex;justify-content:center}@media screen and (min-width:768px){.landing_offices_options{margin-top:30px}}.menu-landing{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center}@media screen and (min-width:768px){.menu-landing{flex-direction:row;gap:130px}}.landing-text-box{align-items:center;display:flex;flex-direction:column;gap:10px}@media screen and (min-width:768px){.landing-text-box{gap:30px}}.main_landingtext{align-items:center;color:#6a7593;display:flex;flex-direction:column;font-size:30px;text-transform:uppercase}@media screen and (min-width:768px){.main_landingtext{font-size:40px}}.mini_link{color:#e074a8;display:flex;margin:25px;text-align:center;text-transform:uppercase;width:70px}.mini_link:hover{color:#6a7593}@media screen and (min-width:768px){.mini_link{width:230px}}.landingtext{align-items:center;color:#6a7593;display:flex;flex-direction:column;font-size:20px;font-weight:400;margin-top:-15px;text-transform:uppercase}.landing-image{width:300px}@media screen and (min-width:768px){.landing-image{width:500px}}.project_div{align-items:center;background-color:#f8e0e0;display:flex;flex-direction:column;height:100vh;justify-content:center}.project_title{color:#6a7593;margin-top:20px;text-transform:uppercase}@media screen and (min-width:768px){.project_title{margin-bottom:90px;margin-top:0}}.div_project{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:768px){.div_project{flex-direction:row}}.project_imgdes{display:none}@media screen and (min-width:768px){.project_imgdes{border:1px solid #6a7593;display:flex;width:600px}}.project_imgmov{border:1px solid #6a7593;display:flex;margin-left:30%;margin-right:30%;margin-top:-20px;width:150px}@media screen and (min-width:768px){.project_imgmov{display:none}}p{margin-bottom:10px;text-align:justify;width:340px}@media screen and (min-width:768px){p{width:400px}}.prj_logo{color:#000;margin-right:10px;width:30px}.prj_logo:hover{color:#fdbebe}@media screen and (min-width:768px){.prj_logo{-webkit-transform:translateY(20px);transform:translateY(20px)}}.project_detail{display:flex;flex-direction:column;gap:25px;justify-content:space-between;margin:12px}@media screen and (min-width:768px){.project_detail{gap:35px;margin-top:-5px}}.detail_icons{display:none}@media screen and (min-width:768px){.detail_icons{align-items:center;display:flex}}.link{color:#000;font-size:14px}.link:hover{color:#fdbebe}
/*# sourceMappingURL=main.a91340f6.css.map*/