.about{background-color:rgba(1,6,0,.9);display:flex;justify-content:center}.hero{display:flex;flex-direction:row;padding:7rem;color:#fff;max-width:70rem}.hero .left{flex:2 1;border-left:3px dashed #2e2e2e;padding:2rem 2rem 2rem 3rem}.hero .left p{margin:0}.hero .left .top{font-size:4rem}.hero .left .bottom{font-size:1.2rem;max-width:35rem;color:#a3a3a3}.hero .left .bottom p{margin-top:1.2rem}.hero .right{flex:1 1;border-right:3px dashed #2e2e2e;padding:2rem 3rem 2rem 2rem}.right img{padding-top:2.1rem;margin-right:-1.3rem}.green{color:#03d903}@media (max-width:1350px){.hero .left .top{font-size:3rem}.hero .left .bottom{font-size:1rem;max-width:30rem}.avatar{width:336px;height:240px}}@media (max-width:1120px){.hero{padding:2rem}}@media (max-width:925px){.hero .left .top{font-size:2.5rem}.hero{padding:2rem 0;flex-wrap:wrap;flex-direction:column}.hero .left{border-left:none;min-width:50%;max-width:calc(100vw - 4rem);padding-left:2rem;padding-bottom:0}.hero .right{border-right:none;margin-left:2rem;padding-top:0}}@media (max-width:420px){.hero .left .top{font-size:2.5rem}.hero .left{border-left:none;min-width:auto;margin:0 1rem;max-width:calc(100vw - 2rem)}.hero .left .bottom{font-size:1rem;max-width:30rem}.hero .right{margin-left:0}.avatar{width:336px;height:240px}}.title{font-size:4rem;padding-bottom:1rem}.subtitle{text-align:center;font-size:2rem}.white{color:#fff}.red{color:red}.info{width:32rem;height:30%;color:#fff;display:flex;flex-direction:column;gap:.5rem}.info .top{font-size:2.5rem;text-transform:uppercase;text-align:center}.info .bottom{text-align:center;font-size:1.2rem;padding:0 2rem;color:#d0d0d0}.info .scroll-cta{display:flex;justify-content:center;margin-top:8rem}.icon-scroll,.icon-scroll:before{position:absolute;left:50%}.icon-scroll{width:1.2rem;height:2.7rem;margin-left:-20px;top:90%;margin-top:-35px;box-shadow:inset 0 0 0 2px #7a7a7a;border-radius:25px}.icon-scroll:before{content:"";width:8px;height:8px;background:#7a7a7a;margin-left:-4px;top:8px;border-radius:4px;animation-duration:2s;animation-iteration-count:infinite;animation-name:scroll}@keyframes scroll{0%{opacity:1}to{opacity:0;transform:translateY(1.5rem)}}@media (max-width:800px){.cta{display:none}}@media (max-width:600px){.info{width:28rem}.info .top{font-size:2rem}.info .bottom{font-size:1rem}}.row{display:flex;justify-content:center}.wrap{flex-wrap:wrap}.buttons{display:flex;flex-direction:row;justify-content:center;gap:1rem}.cta{color:#03d903;text-align:center}.blinking-cursor{font-weight:700;opacity:1;animation:blink-animation 1.5s steps(5,start) infinite}@keyframes blink-animation{to{opacity:0}}@font-face{font-family:__Raleway_4cc6a0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/490eba76978f3623-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Raleway_4cc6a0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/15662646287acc38-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Raleway_4cc6a0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5b88a69c4d984dfd-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Raleway_4cc6a0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/16b7e308294a9eea-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Raleway_4cc6a0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1fa3bdd0b28b01f-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Raleway_Fallback_4cc6a0;src:local("Arial");ascent-override:89.62%;descent-override:22.31%;line-gap-override:0.00%;size-adjust:104.89%}.__className_4cc6a0{font-family:__Raleway_4cc6a0,__Raleway_Fallback_4cc6a0;font-weight:700;font-style:normal}@font-face{font-family:__Source_Code_Pro_df7ce8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e956294a99db9044-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Source_Code_Pro_df7ce8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b292b760d76d3eb1-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Source_Code_Pro_df7ce8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aba17c4536d57941-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Source_Code_Pro_df7ce8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/efc9120a99faefd9-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Source_Code_Pro_df7ce8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/82aa3d9e82289e19-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Source_Code_Pro_df7ce8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/488c5cac76fc0e4f-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Source_Code_Pro_df7ce8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4ecf9da4147c3090-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Source_Code_Pro_Fallback_df7ce8;src:local("Arial");ascent-override:72.39%;descent-override:20.08%;line-gap-override:0.00%;size-adjust:135.93%}.__className_df7ce8{font-family:__Source_Code_Pro_df7ce8,__Source_Code_Pro_Fallback_df7ce8;font-weight:400;font-style:normal}ul.no-bullets{padding:0;margin:0}ul,ul.no-bullets{list-style-type:none}ul{color:#fff;font-size:1.3rem;display:flex;justify-content:center}li{padding-left:2rem;cursor:pointer}li:first-child{padding-left:0}li:hover{color:#b0b0b0}nav{padding-top:1rem;padding-bottom:1rem;margin-right:2rem}a{color:#fff;text-decoration:none}a:hover{color:#b0b0b0}nav{position:fixed;top:0;left:0;margin:0;transition:background-color 4s ease,border-bottom 4s ease,-webkit-backdrop-filter 4s ease;transition:background-color 4s ease,backdrop-filter 4s ease,border-bottom 4s ease;transition:background-color 4s ease,backdrop-filter 4s ease,border-bottom 4s ease,-webkit-backdrop-filter 4s ease;background-color:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);border-bottom:1px solid transparent;width:100vw;height:1.5rem;z-index:1000}nav.scrolled{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #252525}.image-gallery-icon{color:#fff;transition:all .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a)}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px #1a1a1a;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.projects{background-color:#f0f0f0;display:flex;justify-content:center;padding-top:7rem;padding-bottom:7rem}.projects .container{border-left:3px dashed #2e2e2e;width:70rem}.projects .container .header{font-size:2rem;padding-left:4rem}.projects .container .project-timeline{padding-top:2rem;padding-left:4rem;display:flex;flex-direction:column;gap:8rem}.projects .container .project-timeline .project-box{display:flex;flex-direction:row;gap:5rem}.projects .container .project-timeline .project-box .project-year{font-size:2.5rem}.projects .container .project-timeline .project-box .project-information{display:flex;flex-direction:column;gap:3rem;max-width:45rem;margin-left:3rem}.projects .container .project-timeline .project-box .project-information .project-gallery{margin-top:.6rem}.projects .container .project-timeline .project-box .project-information .project-description{font-size:1.2rem;line-height:1.7rem}.projects .container .info{font-size:1.8rem;color:#000;width:45rem;margin-left:12rem;margin-bottom:3rem;text-align:center;line-height:2.5rem}@media (max-width:1200px){.projects .container .project-timeline .project-box .project-information{max-width:40rem}.projects .container{border-left:none}.projects{padding-top:3rem;padding-bottom:3rem}}@media (max-width:950px){.projects .container .project-timeline .project-box .project-information{max-width:35rem}.projects{padding-top:1rem;padding-bottom:1rem}.projects .container .info{width:35rem}.projects .container .project-timeline{padding-left:0;align-items:center;gap:3rem}.projects .container .project-timeline .project-box{display:flex;flex-direction:column;flex-wrap:wrap;gap:3rem;align-items:center}.projects .container .project-timeline .project-box .project-year{font-size:2.5rem;text-align:center}.projects .container .project-timeline .project-box .project-information{width:-moz-fit-content;width:fit-content;margin-left:0;align-items:center}.projects .container .header{padding-left:0;text-align:center}.projects .container .info{width:35rem;margin:-4rem 0 2rem}}@media (max-width:650px){.projects .container .info,.projects .container .project-timeline .project-box .project-information{max-width:calc(100vw - 4rem)}.projects .container .info{margin-top:-1rem}}.flicking-pagination{position:absolute;left:0;bottom:10px;width:100%;text-align:center;z-index:2}.flicking-pagination-bullets,.flicking-pagination-scroll{font-size:0}.flicking-pagination-scroll{left:50%;transform:translate(-50%);white-space:nowrap;overflow:hidden}.flicking-pagination-scroll .flicking-pagination-slider{transition:transform .2s}.flicking-pagination-scroll.flicking-pagination-uninitialized .flicking-pagination-bullet,.flicking-pagination-scroll.flicking-pagination-uninitialized .flicking-pagination-slider{transition:none}.flicking-pagination-bullet{display:inline-block;width:8px;height:8px;margin:0 4px;border-radius:50%;background-color:hsla(0,0%,4%,.1);cursor:pointer;font-size:1rem}.flicking-pagination-scroll .flicking-pagination-bullet{transition:transform .2s}.flicking-pagination-bullet-active{background-color:#f2a65e}.flicking-pagination-scroll .flicking-pagination-bullet{vertical-align:middle;position:relative;transition:transform .2s,left .2s;transform:scale(0)}.flicking-pagination-scroll .flicking-pagination-bullet-active{transform:scale(1)}.flicking-pagination-scroll .flicking-pagination-bullet-next,.flicking-pagination-scroll .flicking-pagination-bullet-prev{transform:scale(.66)}.flicking-pagination-scroll .flicking-pagination-bullet-next2,.flicking-pagination-scroll .flicking-pagination-bullet-prev2{transform:scale(.33)}.flicking-viewport{position:relative;overflow:hidden}.flicking-viewport.vertical{display:inline-flex}.flicking-viewport.vertical>.flicking-camera{display:inline-flex;flex-direction:column}.flicking-viewport.flicking-hidden>.flicking-camera>*{visibility:hidden}.flicking-camera{width:100%;height:100%;display:flex;position:relative;flex-direction:row;z-index:1;will-change:transform}.flicking-camera>*{flex-shrink:0}.recommendation{background-color:#fbfbfb;background:linear-gradient(#fff,hsla(0,0%,100%,.7)),url(/network.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;flex-direction:column;padding-top:5.5rem;padding-bottom:3rem}.recommendation .container{display:flex;flex-direction:row;justify-content:center}.recommendation h1{font-size:3rem;margin:0;text-align:center}.recommendation .container button{background-color:transparent;border:0;font-size:4rem;cursor:pointer}.recommendation .container .nav-prev{width:3rem;padding:2rem;display:flex;justify-content:center;align-items:center}.recommendation .container button:hover{color:#00b7ff}.recommendation .container .nav-next{width:3rem;padding:2rem;display:flex;justify-content:center;align-items:center}.recommendation .container .carousel{width:39.1rem}.recommendation .container .flicking-camera{align-items:center}.recommendation .container .recommendation-box{width:35rem;padding:2rem;margin:2rem;font-size:1.2rem;line-height:1.5rem;text-align:justify;background-color:rgba(0,145,255,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top-right-radius:6rem;border-bottom-left-radius:6rem;border:1px solid #cbcbcb}.recommendation .container .recommendation-box .quote-image{width:64px;height:64px}.recommendation .container .recommendation-box .recommendation-author{text-align:right;font-weight:700}.recommendation .container .recommendation-box .recommendation-author-position,.recommendation .container .recommendation-box .recommendation-date{text-align:right}.flicking-pagination-bullet-active{background-color:#000!important}@media (max-width:850px){.recommendation{padding-left:1rem;padding-right:1rem}.recommendation .container .nav-next,.recommendation .container .nav-prev{display:none}.recommendation .container .recommendation-box{background-color:transparent;border:none}.recommendation h1{font-size:2.5rem}}@media (max-width:650px){.recommendation h1{font-size:2.5rem}.recommendation .container .recommendation-box{width:calc(100vw - 8rem)}.recommendation .container .carousel{width:calc(100vw - 4rem)}.recommendation .container .flicking-camera{align-items:start}}@media (max-width:550px){.recommendation .container .recommendation-box{width:calc(100vw - 4.2rem);padding:0;margin-top:4rem}.recommendation .container .carousel{width:calc(100vw - 4rem);padding:0;margin:0}.recommendation .container{width:calc(100vw - 4rem)}.recommendation h1{font-size:2rem}.recommendation{padding-left:0;padding-right:0;align-items:center}.recommendation .container .recommendation-box .quote-image{display:none}}.skills{background-color:#222;padding-top:7rem;padding-bottom:7rem}.skills,.skills .container{display:flex;justify-content:center}.skills .container{flex-direction:column;margin-top:-3rem;color:#fff;width:70%;margin-left:7rem;margin-right:7rem}.skills .top{margin-bottom:-2.5rem}.skills .middle,.skills .top{display:flex;justify-content:center}.skills .middle{margin-top:-3rem;margin-bottom:-1.8rem}.skills .middle .one-line,.skills .middle .two-lines{display:none}.skills .middle canvas{width:50rem;height:10rem;background-color:transparent}.skills .bottom{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row;gap:2rem;align-items:flex-start}.skills .bottom .skill-box{background-color:#111;border:1px solid #5c5c5c;border-radius:1.3rem;flex:1 1;padding:2rem;font-size:1.2rem;color:#a3a3a3;line-height:1.5;min-width:14rem;z-index:1}.skills .bottom .skill-box h2{margin:0;text-align:center;color:#fff}.skills .bottom .skill-box .logo-row{display:flex;flex-direction:row;gap:2rem;justify-content:center;align-items:center;flex-wrap:wrap;padding:1rem 0}.skills .CTA{text-align:center;margin-top:2rem}.skills button{padding:.75rem 1.5rem;border-radius:.75rem;font-size:1.1rem;font-weight:700;border:1px solid #fff;color:#000;background-color:#fff}.skills button:hover{background-color:#bfbfbf;cursor:pointer}@media (max-width:1350px){.skills .container{margin-left:3rem;margin-right:3rem}.skills .container .middle .thee-lines{display:none}.skills .bottom .skill-box{min-width:16rem}.skills .middle .two-lines{display:inline}.skills .middle .two-lines canvas{width:30rem;height:10rem;background-color:transparent}}@media (max-width:1000px){.skills .bottom .skill-box{min-width:70vw}.skills .container .middle .two-lines{display:none}.skills .container .middle .one-line{display:inline}.skills .container .middle .one-line canvas{width:20rem;height:8rem;background-color:transparent;z-index:0}#skill-backend{order:2}#skill-frontend{order:1}#skill-devopsai{order:3}}.worked-with{background-color:hsla(0,0%,7%,.95);display:flex;justify-content:center}.worked-with-container{display:flex;flex-direction:column;align-items:center;padding:3rem 2rem;color:#fff;max-width:70rem;font-size:2rem}.worked-with-container p{margin:0 0 1.5rem}.worked-with-container .logos-desktop{display:flex}.worked-with-container .logos,.worked-with-container .logos-desktop{flex-direction:row;gap:2rem;align-items:center;flex-wrap:wrap;height:4rem}.worked-with-container .logos{display:none}.worked-with-container .logos .company-logo{margin-top:.5rem;margin-bottom:.5rem;height:4rem;display:flex;align-items:center;justify-content:center}.worked-with-container .logos .company-logo a{display:flex;align-items:center;justify-content:center;text-decoration:none}@media (max-width:900px){.worked-with-container .logos-desktop{display:none}.worked-with-container .logos{display:flex}}@font-face{font-family:__Raleway_d1f6b7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6e5d849952d0b688-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Raleway_d1f6b7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6f5ea4d40d45fdc5-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Raleway_d1f6b7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0480a9e1d1acf74a-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Raleway_d1f6b7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1613604a2329a3c2-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Raleway_d1f6b7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6a1999d623f8c8db-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Raleway_Fallback_d1f6b7;src:local("Arial");ascent-override:89.62%;descent-override:22.31%;line-gap-override:0.00%;size-adjust:104.89%}.__className_d1f6b7{font-family:__Raleway_d1f6b7,__Raleway_Fallback_d1f6b7;font-weight:400;font-style:normal}body{margin:0;padding:0;background:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,.75)),url(/bg3.png) no-repeat 50% fixed;background-attachment:fixed;touch-action:pan-y}@media (max-width:768px){body{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.3)),url(/bg3.png) scroll}}main{display:flex;align-items:center;justify-content:center;height:100vh;width:calc(100vw - 4px);margin:0;background-size:cover}@media (max-width:768px){main{width:100vw}}