.PortfolioHome_mainContainer__SONOe{max-width:1200px;margin:auto;padding:20px}.PortfolioHome_header__AvrEZ{text-align:center;padding:30px 20px;background-color:#fff}.PortfolioHome_header__AvrEZ h1{font-size:28px;font-weight:700;color:#06038d}.PortfolioHome_header__AvrEZ p{font-size:16px;color:#666;max-width:800px;margin:auto}.PortfolioHome_divider__EwKS9{width:100%;height:3px;background-color:#f4f4f4;margin:20px 0}.PortfolioHome_title__B_KVv{text-align:center;font-size:20px;border-bottom:2px solid #9fca7b;display:inline-block;padding-bottom:5px;margin-bottom:20px}.PortfolioHome_cardRow__Qgad9{display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px 0}.PortfolioHome_cardGrid__IIp1w{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;justify-content:center;align-items:center;color:#fff}.PortfolioHome_card__X9D8_{background:#06038d;padding:20px;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.15);transition:transform .3s ease-in-out;text-align:center;width:100%;max-width:320px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.PortfolioHome_card__X9D8_:hover{transform:scale(1.05)}.PortfolioHome_imgContainer___W7eC{display:flex;justify-content:center;align-items:center;width:100%;height:140px;overflow:hidden}.PortfolioHome_card__X9D8_ img{width:auto;height:100%;object-fit:contain;border-radius:10px}.PortfolioHome_cardInfo__IlL6p{text-align:center;padding:10px 0;flex-grow:1}.PortfolioHome_cardTitle__d_RWD{font-size:18px;font-weight:700;color:#fff;margin-bottom:5px}.PortfolioHome_cardDesc__eEuCC{font-size:14px;color:#f5f5f5;max-width:90%;margin-top:5px;text-align:center;line-height:1.4}.PortfolioHome_section2__INSfp .PortfolioHome_card__X9D8_{background:#fff;color:#333;border-radius:15px;box-shadow:0 4px 10px rgba(65,105,225,.4);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;text-align:center;width:100%}.PortfolioHome_section2__INSfp .PortfolioHome_card__X9D8_:hover{box-shadow:0 6px 15px rgba(65,105,225,.6);transform:scale(1.05)}.PortfolioHome_section2__INSfp .PortfolioHome_cardTitle__d_RWD{color:#06038d}.PortfolioHome_section2__INSfp .PortfolioHome_cardDesc__eEuCC{color:#555}.PortfolioHome_section2__INSfp .PortfolioHome_imgContainer___W7eC{height:120px}.PortfolioHome_section2__INSfp .PortfolioHome_card__X9D8_ img{width:auto;height:100%;object-fit:contain;border-radius:10px;transition:filter .3s ease-in-out}.PortfolioHome_section2__INSfp .PortfolioHome_card__X9D8_:hover img{filter:brightness(0) saturate(100%) invert(20%) sepia(90%) saturate(500%) hue-rotate(180deg)}.PortfolioHome_section2__INSfp .PortfolioHome_title__B_KVv{padding:10px;text-align:center}@media (max-width:768px){.PortfolioHome_header__AvrEZ h1{font-size:22px}.PortfolioHome_header__AvrEZ p{font-size:14px;max-width:95%}.PortfolioHome_cardRow__Qgad9{gap:15px;padding:10px 0}.PortfolioHome_cardGrid__IIp1w{gap:15px;padding:0 10px}.PortfolioHome_card__X9D8_{padding:15px}.PortfolioHome_section2__INSfp .PortfolioHome_card__X9D8_{max-width:100%;padding:20px}.PortfolioHome_divider__EwKS9{margin:10px 0}}@media (max-width:480px){.PortfolioHome_header__AvrEZ h1{font-size:20px}.PortfolioHome_header__AvrEZ p{font-size:13px}.PortfolioHome_title__B_KVv{font-size:16px}.PortfolioHome_cardRow__Qgad9{flex-direction:column;gap:10px}.PortfolioHome_cardGrid__IIp1w{grid-template-columns:1fr;gap:15px}.PortfolioHome_card__X9D8_{padding:15px}.PortfolioHome_section2__INSfp .PortfolioHome_card__X9D8_{padding:20px}.PortfolioHome_divider__EwKS9{margin:10px 0}}.progressWithFace{display:flex;align-items:center;justify-content:space-between;width:90%;max-width:1000px;margin:auto;padding:20px}.progressContainer{display:flex;flex-direction:column;gap:25px;justify-content:center;align-items:flex-start;width:70%}.faceButtonContainer{width:30%;display:flex;justify-content:center;align-items:center}.progressWrapper{display:flex;align-items:center;position:relative;width:100%}.progressText{font-size:16px;font-weight:700;color:#000;margin-right:10px}progress[value]{flex-grow:1;height:6px;appearance:none;border:0;border-radius:10px;transition:all .3s ease-in-out}progress[value]::-webkit-progress-bar{background-color:#cfd8dc;border-radius:10px}progress[value]::-webkit-progress-value{background-color:var(--progress-value-color,#2196f3);border-radius:10px;transition:width .5s ease-in-out}progress[value]::-moz-progress-bar{background-color:var(--progress-value-color,#2196f3);border-radius:10px}.progressPercent{font-size:14px;font-weight:700;color:#000;margin-left:10px;opacity:0;transition:opacity .3s ease-in-out}.progressWrapper progress[value="100"]+.progressPercent{opacity:1}.popup{position:absolute;top:-20px;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;font-size:12px;padding:5px 10px;border-radius:5px;opacity:0;transition:opacity .5s ease-in-out}.popup.visible,.progressWrapper progress[value="100"]+.progressPercent+.popup{opacity:1}#container{position:relative;width:80px;height:80px}.face-button{width:6.25rem;height:6.25rem;border-radius:50%;background:var(--face);box-shadow:inset 2px -4px 18px var(--face-shadow);position:relative;display:inline-block;cursor:pointer;outline:none;border:none}.face-container{position:relative;display:block;width:40px;height:20px;margin:auto}.eye{position:absolute;height:.5rem;width:.5rem;background:var(--black);border-radius:50%;animation:eyeBlink 3.2s linear infinite}.eye.left{left:0}.eye.right{left:2rem}.mouth{position:absolute;top:1.125rem;left:.8rem;width:1rem;height:.125rem;background:var(--black);border-radius:0}.eye,.mouth{box-shadow:inset 1px 2px 4px #121110}.face-button:active .mouth,.face-button:hover .mouth{left:1rem;width:.5rem;height:.4rem;border-radius:1rem 1rem .125rem .125rem}.face-button:active .eye,.face-button:hover .eye{height:.375rem;width:.375rem;box-shadow:0 0 0 .25rem var(--white)}@keyframes eyeBlink{0%,30%,36%,to{transform:scale(1)}32%,34%{transform:scaleY(0)}}@media (max-width:768px){.progressWithFace{flex-direction:column;align-items:center;width:100%;padding:10px}.progressContainer{width:100%;align-items:center;text-align:center}.faceButtonContainer{width:100%;margin-top:20px}.face-button{width:5rem;height:5rem}.eye{height:.4rem;width:.4rem}.mouth{width:.8rem;height:.1rem}}@media (max-width:480px){.progressText{font-size:14px}.progressPercent{font-size:12px}.face-button{width:4.5rem;height:4.5rem}.eye{height:.35rem;width:.35rem}.mouth{width:.7rem;height:.1rem}}:root{--black:#2a2927;--white:#fff;--face:#fdda5f;--face-shadow:#fd9744}.Gallary_galleryContainer__5LxZK{text-align:center;padding:20px 0}.Gallary_galleryTitle__FJ78o{font-size:2rem;color:#06038d;margin:20px 0;font-weight:700}.Gallary_wrapper__LhybI{display:flex;align-items:center;justify-content:center;height:50vh}.Gallary_items__f1AZB{display:flex;gap:.4rem;perspective:calc(var(--index) * 35)}.Gallary_item__8qgfP{width:calc(var(--index) * 3);height:calc(var(--index) * 12);background-color:#222;background-size:cover;background-position:50%;cursor:pointer;filter:grayscale(1) brightness(.5);transition:transform 1.25s var(--transition),filter 3s var(--transition),width 1.25s var(--transition);will-change:transform,filter,rotateY,width;position:relative}.Gallary_item__8qgfP:after,.Gallary_item__8qgfP:before{content:"";position:absolute;height:100%;width:20px;right:calc(var(--index) * -1)}.Gallary_item__8qgfP:after{left:calc(var(--index) * -1)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover{filter:inherit;transform:translateZ(calc(var(--index) * 10))}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*{filter:inherit;transform:translateZ(calc(var(--index) * 8.5)) rotateY(35deg);z-index:-1}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*{filter:inherit;transform:translateZ(calc(var(--index) * 5.6)) rotateY(40deg);z-index:-2}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*+*{filter:inherit;transform:translateZ(calc(var(--index) * 2.5)) rotateY(30deg);z-index:-3}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*+*+*{filter:inherit;transform:translateZ(calc(var(--index) * .6)) rotateY(15deg);z-index:-4}.Gallary_items__f1AZB .Gallary_item__8qgfP:has(+:hover){filter:inherit;transform:translateZ(calc(var(--index) * 8.5)) rotateY(-35deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:has(+*+:hover){filter:inherit;transform:translateZ(calc(var(--index) * 5.6)) rotateY(-40deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:has(+*+*+:hover){filter:inherit;transform:translateZ(calc(var(--index) * 2.5)) rotateY(-30deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:has(+*+*+*+:hover){filter:inherit;transform:translateZ(calc(var(--index) * .6)) rotateY(-15deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:active,.Gallary_items__f1AZB .Gallary_item__8qgfP:focus{width:60vw;filter:inherit;z-index:100;transform:translateZ(calc(var(--index) * 10));margin:0 .45vw}@media (max-width:1200px){.Gallary_galleryTitle__FJ78o{font-size:1.75rem}.Gallary_wrapper__LhybI{height:45vh}.Gallary_items__f1AZB{gap:.3rem}.Gallary_item__8qgfP{width:calc(var(--index) * 2.5);height:calc(var(--index) * 11)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*{transform:translateZ(calc(var(--index) * 7.5)) rotateY(30deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*{transform:translateZ(calc(var(--index) * 5)) rotateY(35deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*+*{transform:translateZ(calc(var(--index) * 2)) rotateY(25deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*+*+*{transform:translateZ(calc(var(--index) * .4)) rotateY(10deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:active,.Gallary_items__f1AZB .Gallary_item__8qgfP:focus{width:70vw}}@media (max-width:768px){.Gallary_galleryTitle__FJ78o{font-size:1.5rem}.Gallary_wrapper__LhybI{height:40vh}.Gallary_items__f1AZB{gap:.2rem}.Gallary_item__8qgfP{width:calc(var(--index) * 2);height:calc(var(--index) * 10)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*{transform:translateZ(calc(var(--index) * 7)) rotateY(25deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*{transform:translateZ(calc(var(--index) * 4.5)) rotateY(30deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*+*{transform:translateZ(calc(var(--index) * 1.5)) rotateY(20deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*+*+*{transform:translateZ(calc(var(--index) * .2)) rotateY(5deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:active,.Gallary_items__f1AZB .Gallary_item__8qgfP:focus{width:85vw}}@media (max-width:480px){.Gallary_galleryTitle__FJ78o{font-size:1.2rem}.Gallary_wrapper__LhybI{height:35vh}.Gallary_items__f1AZB{gap:.1rem}.Gallary_item__8qgfP{width:calc(var(--index) * 1.5);height:calc(var(--index) * 8)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*{transform:translateZ(calc(var(--index) * 6.5)) rotateY(20deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*{transform:translateZ(calc(var(--index) * 4)) rotateY(25deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*+*{transform:translateZ(calc(var(--index) * 1)) rotateY(15deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:hover+*+*+*+*{transform:translateZ(calc(var(--index) * .1)) rotateY(5deg)}.Gallary_items__f1AZB .Gallary_item__8qgfP:active,.Gallary_items__f1AZB .Gallary_item__8qgfP:focus{width:80vw}}.Page_contentWrapper__WO3Rj{padding:60px 20px;font-family:Arial,sans-serif;max-width:1200px;margin:auto}.Page_flexContainer__RSpxe{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:50px;margin-top:40px}.Page_imageContainer__vstuD{flex-shrink:0;text-align:center;width:100%;max-width:500px}.Page_responsiveImage__GhFco{border-radius:10px;width:100%;height:auto}.Page_textContainer__YcMNQ{text-align:left;max-width:550px;width:100%}.Page_title__NbYuE{font-size:2.5rem;font-weight:700;color:#06038d;text-align:center}.Page_description__MQ6m6{font-size:1rem;color:#444;margin-top:15px;line-height:1.6;text-align:justify}@media (max-width:768px){.Page_flexContainer__RSpxe{flex-direction:column;gap:30px;text-align:center}.Page_title__NbYuE{font-size:2rem}.Page_description__MQ6m6{font-size:.95rem;text-align:center}.Page_imageContainer__vstuD{max-width:100%}}.__404_page_404__qCxQc{min-height:100vh;padding:80px 20px;background:#fff;font-family:Arvo,serif;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.__404_four_zero_four_bg__9425o{background-image:url(https://cdn.dribbble.com/users/285475/screenshots/2083086/dribbble_1.gif);background-repeat:no-repeat;height:500px;background-position:50%;background-size:contain;width:100%;max-width:600px}.__404_four_zero_four_bg__9425o h1{font-size:80px;margin:0}.__404_contant_box_404__JSiyu{margin-top:-30px;text-align:center;padding:20px}.__404_link_404__sVxXL{color:#fff!important;padding:12px 24px;background:#06038d;margin:20px 0;display:inline-block;font-size:18px;font-weight:700;border-radius:5px;text-decoration:none;transition:background .3s ease-in-out,transform .2s ease-in-out}.__404_link_404__sVxXL:hover{background:#003d7a;transform:scale(1.05)}@media screen and (max-width:768px){.__404_four_zero_four_bg__9425o{height:300px}.__404_four_zero_four_bg__9425o h1{font-size:50px}.__404_contant_box_404__JSiyu{margin-top:-20px;padding:15px}.__404_link_404__sVxXL{font-size:16px;padding:10px 20px}}@media screen and (max-width:480px){.__404_four_zero_four_bg__9425o{height:250px}.__404_four_zero_four_bg__9425o h1{font-size:40px}.__404_contant_box_404__JSiyu{margin-top:-15px}.__404_link_404__sVxXL{font-size:14px;padding:8px 18px}}.Portfolio_montoyaTextWrapper__6x_bH{display:flex;justify-content:center;align-items:center;margin-top:-140px}.Portfolio_section__OxhoG h2{font-family:Six Caps,sans-serif;display:flex;justify-content:center;align-items:center;background-color:transparent;color:#06038d;text-align:center;font-size:115px;font-weight:lighter;padding:10px;letter-spacing:10px}.Portfolio_container__6PLkV{position:relative;z-index:10;background-color:transparent;overflow:hidden;width:85%;margin:220px auto 0}.Portfolio_boxColumnWrapper__IpaKd{border-radius:20px;overflow:hidden;width:100%}.Portfolio_boxColumn__isR2q{display:flex;flex-direction:row;gap:12px;align-items:center;white-space:nowrap;position:relative;will-change:transform}.Portfolio_box__yHrQM{background-color:#fff;padding:15px;border-radius:8px;box-shadow:2px 2px 8px rgba(0,0,0,.1);text-align:center;width:280px;height:320px;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.Portfolio_box__yHrQM.Portfolio_active__Z5XdD{box-shadow:4px 4px 15px rgba(0,0,0,.3)}.Portfolio_boxText__qtH9U{font-size:12px;color:#666;max-height:200px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;text-align:center}.Portfolio_boximage__p0Uc1{display:block;margin:0 auto;max-width:100%;height:auto}@media (max-width:1200px){.Portfolio_container__6PLkV{width:90%}.Portfolio_box__yHrQM{width:260px;height:300px}}@media (max-width:768px){.Portfolio_section__OxhoG h2{font-size:80px}.Portfolio_container__6PLkV{width:95%}.Portfolio_box__yHrQM{width:240px;height:280px}.Portfolio_boxText__qtH9U{font-size:10px}}@media (max-width:480px){.Portfolio_section__OxhoG h2{font-size:60px;letter-spacing:5px}.Portfolio_container__6PLkV{width:100%}.Portfolio_box__yHrQM{width:220px;height:260px}.Portfolio_boxText__qtH9U{font-size:9px}}