.canvas-wrapper{width:100vw;height:100vh;margin-top:-83px}.canvas-wrapper .title-experience{word-break:keep-all;text-transform:uppercase;letter-spacing:10px;font-size:1.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:600px){.canvas-wrapper .title-experience{font-size:3rem}}@media (min-width:900px){.canvas-wrapper .title-experience{font-size:4rem}}@media (min-width:1200px){.canvas-wrapper .title-experience{letter-spacing:30px;font-size:6rem}}.my-values{margin-bottom:4rem}@media (min-width:600px){.my-values{margin:10rem 0}}@media (min-width:900px){.about-section{margin-bottom:15rem}}.about-section .about-wrapper{flex-direction:column;display:flex}@media (min-width:900px){.about-section .about-wrapper{flex-direction:row;margin-top:4rem}}.about-section .photoWrapper{margin-bottom:5rem;position:relative}@media (min-width:900px){.about-section .photoWrapper{flex:0 0 40%;margin-bottom:0}}.about-section .photoWrapper:after{content:"";border-radius:50%;width:64%;height:14%;animation:6s ease-in-out infinite floatShadowMobile;display:block;position:absolute;bottom:12%;left:50%;transform:translate(-50%);box-shadow:0 50px 24px #5f5f5f80}@media (min-width:600px){.about-section .photoWrapper:after{width:55%;animation:6s ease-in-out infinite floatShadowTablet;box-shadow:0 110px 30px #5f5f5f80}}.about-section .photo{z-index:1;border-radius:50%;width:70%;margin:0 auto;animation:6s ease-in-out infinite float;position:relative;overflow:hidden}.about-section .photo:after{content:"";padding-bottom:100%;display:block}.about-section .photo img{width:auto;height:100%;position:absolute;left:50%;transform:translate(-50%)}@media (min-width:900px){.about-section .about-desc{flex:0 0 50%;margin-right:10%}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes floatShadowMobile{0%{width:64%}50%{width:60%}to{width:64%}}@keyframes floatShadowTablet{0%{width:55%}50%{width:50%}to{width:55%}}.company{flex-flow:column wrap;display:flex}@media (min-width:900px){.company{flex-direction:row;margin:0 -.5rem}}.company .company-wrapper{background-color:#011627;margin-bottom:1rem;padding:1rem}.company .company-wrapper:last-child{margin-bottom:0}@media (min-width:900px){.company .company-wrapper{flex:0 0 calc(33.333% - 1rem);margin:2rem .5rem 0;padding:1.5rem}}.company .company-wrapper p{color:#fffcf9}.company .company-wrapper .company-order{letter-spacing:7px;color:gray;margin-top:0;font-size:3rem}@media (min-width:600px){.company .company-wrapper .company-order{font-size:4rem}}.company .company-wrapper .company-detail{font-size:1.3rem}@media (min-width:600px){.company .company-wrapper .company-detail{font-size:2rem}}.skills-section{flex-flow:column wrap;margin:3rem 0;display:flex}@media (min-width:900px){.skills-section{flex-direction:row}}.skills-section .skills-desc{flex:0 0 100%}@media (min-width:900px){.skills-section .skills-desc{flex:0 0 calc(35% - 3rem);margin-right:3rem}}.skills-section .skills{flex:0 0 100%;margin:2rem 0;list-style:none}@media (min-width:900px){.skills-section .skills{flex-wrap:wrap;flex:0 0 65%;margin:0 -.5rem;display:flex}}.skills-section .skills .skill-wrapper{flex-wrap:wrap;margin-bottom:1.5rem;padding:1.5rem 1rem;display:flex;box-shadow:0 3px 8px #0000003d}.skills-section .skills .skill-wrapper:last-child{margin-bottom:0}@media (min-width:900px){.skills-section .skills .skill-wrapper{flex:0 0 calc(50% - 1rem);margin:.5rem}}.skills-section .skills .skill-wrapper .skill-icon{flex:0 0 40px;margin-right:16px}@media (min-width:600px){.skills-section .skills .skill-wrapper .skill-icon{flex:0 0 60px}}@media (min-width:900px){.skills-section .skills .skill-wrapper .skill-icon{flex:0 0 40px}}@media (min-width:1200px){.skills-section .skills .skill-wrapper .skill-icon{flex:0 0 60px}}.skills-section .skills .skill-wrapper .skill-icon-style{width:40px;height:auto}@media (min-width:600px){.skills-section .skills .skill-wrapper .skill-icon-style{width:60px}}@media (min-width:900px){.skills-section .skills .skill-wrapper .skill-icon-style{width:40px}}@media (min-width:1200px){.skills-section .skills .skill-wrapper .skill-icon-style{width:60px}}.skills-section .skills .skill-wrapper .skill-desc{flex:0 0 calc(100% - 56px)}@media (min-width:600px){.skills-section .skills .skill-wrapper .skill-desc{flex:0 0 calc(100% - 76px)}}@media (min-width:900px){.skills-section .skills .skill-wrapper .skill-desc{flex:0 0 calc(100% - 56px)}}@media (min-width:1200px){.skills-section .skills .skill-wrapper .skill-desc{flex:0 0 calc(100% - 76px)}}.skills-section .skills .skill-wrapper .skill-desc-name{margin-top:0;font-size:20px}@media (min-width:600px){.skills-section .skills .skill-wrapper .skill-desc-name{font-size:2rem}}@media (min-width:900px){.skills-section .skills .skill-wrapper .skill-desc-name{font-size:20px}}@media (min-width:1200px){.skills-section .skills .skill-wrapper .skill-desc-name{font-size:2rem}}@media (min-width:900px){.skills-section .skills .skill-wrapper .skill-desc-blurb{font-size:1rem}}@media (min-width:1200px){.skills-section .skills .skill-wrapper .skill-desc-blurb{font-size:1.2rem}}.swiper{margin:2rem 0}.swiper-wrapper{display:flex}.swipper-slide{z-index:1;background:gray;flex:0 0 calc(100% - 1rem);margin-right:1rem;position:relative}@media (min-width:900px){.swipper-slide{flex:0 0 calc(50% - 1rem)}}@media (min-width:1200px){.swipper-slide{flex:0 0 calc(33.3333% - 1rem)}}.swipper-slide:hover{cursor:grab}.swipper-slide:active{cursor:grabbing}.swipper-slide:after{content:"";padding-bottom:calc(100% - 1rem);display:block}.swipper-slide .swipper-image-wrap{background-color:#0009;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;overflow:hidden}.swipper-slide .swipper-image-wrap:hover{background-color:#0003}.swipper-slide .swipper-image-wrap .swipper-image{z-index:-1;width:100%;height:auto;position:absolute}.swipper-slide .swipper-content{background-color:#011627;width:100%;padding:1rem;position:absolute;bottom:5%}.swipper-slide .swipper-content p{color:#fffcf9;margin-top:0;font-weight:700}.swipper-slide .swipper-content span{color:#011627;background-color:#2ec4b6;border-radius:10px;margin-right:10px;padding:5px;font-size:14px}
