@font-face{font-family:Lobster Two;font-weight:400;font-style:normal;src:url(/build/assets/LobsterTwo-Regular-0rTmpsGS.ttf) format("truetype")}@font-face{font-family:Lobster Two;font-weight:400;font-style:italic;src:url(/build/assets/LobsterTwo-Italic-2FPl8vjQ.ttf) format("truetype")}@font-face{font-family:Lobster Two;font-weight:700;font-style:normal;src:url(/build/assets/LobsterTwo-Bold-xM_ZW3Zk.ttf) format("truetype")}@font-face{font-family:Lobster Two;font-weight:700;font-style:italic;src:url(/build/assets/LobsterTwo-BoldItalic-oLeMMxHb.ttf) format("truetype")}@font-face{font-family:Helvetica Neue;font-weight:100;font-style:normal;src:url(/build/assets/HelveticaNeueUltraLight-y0wiHNkO.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:100;font-style:italic;src:url(/build/assets/HelveticaNeueUltraLightItalic-sOwGZDvX.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:200;font-style:normal;src:url(/build/assets/HelveticaNeueThin-OQ-W5zMh.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:200;font-style:italic;src:url(/build/assets/HelveticaNeueThinItalic-6BXHmVGQ.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:300;font-style:normal;src:url(/build/assets/HelveticaNeueLight-refjcDEv.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:300;font-style:italic;src:url(/build/assets/HelveticaNeueLightItalic-04XrAUWE.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:400;font-style:normal;src:url(/build/assets/HelveticaNeueRoman-kqQRqaph.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:400;font-style:italic;src:url(/build/assets/HelveticaNeueItalic-yseCch4q.ttf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:500;font-style:normal;src:url(/build/assets/HelveticaNeueMedium-ZQAozK0D.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:500;font-style:italic;src:url(/build/assets/HelveticaNeueMediumItalic-1Au_EzUI.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:700;font-style:normal;src:url(/build/assets/HelveticaNeueBold-r0gGyAEQ.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:700;font-style:italic;src:url(/build/assets/HelveticaNeueBoldItalic-cvwJsygR.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:800;font-style:normal;src:url(/build/assets/HelveticaNeueHeavy-wMBLo5k5.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:800;font-style:italic;src:url(/build/assets/HelveticaNeueHeavyItalic-wlh1NsMp.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:900;font-style:normal;src:url(/build/assets/HelveticaNeueBlack-PRck-Wgs.otf) format("opentype")}@font-face{font-family:Helvetica Neue;font-weight:900;font-style:italic;src:url(/build/assets/HelveticaNeueBlackItalic-u4K9aJDG.otf) format("opentype")}@font-face{font-family:SF Pro Text;font-weight:300;font-style:normal;src:url(/build/assets/SF-Pro-Text-Light-9RtiV92J.ttf) format("truetype")}@font-face{font-family:SF Pro Text;font-weight:300;font-style:italic;src:url(/build/assets/SF-Pro-Text-LightItalic-wR-L6qum.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:300;font-style:normal;src:url(/build/assets/SF-Pro-Display-Light-cgEbXLnl.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:300;font-style:italic;src:url(/build/assets/SF-Pro-Display-LightItalic-434GcFCA.ttf) format("truetype")}@font-face{font-family:SF Pro Text;font-weight:400;font-style:normal;src:url(/build/assets/SF-Pro-Text-Regular-GLlKGnbU.ttf) format("truetype")}@font-face{font-family:SF Pro Text;font-weight:400;font-style:italic;src:url(/build/assets/SF-Pro-Text-RegularItalic-3Bs2aSJf.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:400;font-style:normal;src:url(/build/assets/SF-Pro-Display-Regular-eISchlbS.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:400;font-style:italic;src:url(/build/assets/SF-Pro-Display-RegularItalic-uUY20AbO.ttf) format("truetype")}@font-face{font-family:SF Pro Text;font-weight:500;font-style:normal;src:url(/build/assets/SF-Pro-Text-Medium-nTpNw2ks.ttf) format("truetype")}@font-face{font-family:SF Pro Text;font-weight:500;font-style:italic;src:url(/build/assets/SF-Pro-Text-MediumItalic-t109BTPc.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:500;font-style:normal;src:url(/build/assets/SF-Pro-Display-Medium-NnIC_u55.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:500;font-style:italic;src:url(/build/assets/SF-Pro-Display-MediumItalic-ZZNE_2tD.ttf) format("truetype")}@font-face{font-family:SF Pro Text;font-weight:600;font-style:normal;src:url(/build/assets/SF-Pro-Text-Semibold-feocTfW5.ttf) format("truetype")}@font-face{font-family:SF Pro Text;font-weight:600;font-style:italic;src:url(/build/assets/SF-Pro-Text-SemiboldItalic-V8a__xEI.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:600;font-style:normal;src:url(/build/assets/SF-Pro-Display-Semibold-0hBIw4bP.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:600;font-style:italic;src:url(/build/assets/SF-Pro-Display-SemiboldItalic-u7X-jHdE.ttf) format("truetype")}@font-face{font-family:SF Pro Text;font-weight:700;font-style:normal;src:url(/build/assets/SF-Pro-Text-Bold--usirQ9h.ttf) format("truetype")}@font-face{font-family:SF Pro Text;font-weight:700;font-style:italic;src:url(/build/assets/SF-Pro-Text-BoldItalic-GQ7wIOcC.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:700;font-style:normal;src:url(/build/assets/SF-Pro-Display-Bold-0UJd_nBz.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:700;font-style:italic;src:url(/build/assets/SF-Pro-Display-BoldItalic-eP3Ci-hm.ttf) format("truetype")}@font-face{font-family:SF Pro Text;font-weight:800;font-style:normal;src:url(/build/assets/SF-Pro-Text-Heavy-5nVKh9vj.ttf) format("truetype")}@font-face{font-family:SF Pro Text;font-weight:800;font-style:italic;src:url(/build/assets/SF-Pro-Text-HeavyItalic-tRAAlfrF.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:800;font-style:normal;src:url(/build/assets/SF-Pro-Display-Heavy-5SwgB-y0.ttf) format("truetype")}@font-face{font-family:SF Pro Display;font-weight:800;font-style:italic;src:url(/build/assets/SF-Pro-Display-HeavyItalic-UArD2gNo.ttf) format("truetype")}body{font-family:SF Pro Text,sans-serif;font-size:106.25%;font-weight:400;background-color:#000;color:#e1e6f0}#preloader{position:fixed;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:9999;background-color:#000;overflow:hidden}#preloader>.icon{position:absolute;width:50%}section.index-first{width:100%;height:200vh}section.index-first .content{position:sticky;top:0}section.index-first .content .opening-video{position:relative;width:100%;height:100vh;overflow:hidden;background:radial-gradient(circle,#0000 50%,#000c)}section.index-first .content .opening-video video{display:flex;object-fit:cover;justify-content:center;position:absolute;left:50%;width:100%;height:100%;top:50%;transform:translate(-50%,-50%);z-index:-1}section.index-first .content .typing-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 1200px){section.index-first .content .typing-text *{font-size:15vh!important}}section.index-first .content .typing-text *{font-family:Lobster Two,sans-serif;font-weight:700;font-style:italic;font-size:18vh;color:#fff;text-align:center}section.index-second{width:100%;height:auto;background-image:linear-gradient(to bottom,#000 70%,#02373d)}section.index-second .content{height:100vh;margin-top:50vh;padding-bottom:50vh}section.index-second .content.container-short-typing-text{padding-bottom:0!important;margin-bottom:50vh}@media screen and (max-width: 1200px){section.index-second .content .container-one{top:5%!important}}section.index-second .content .container-one{top:0;position:sticky}@media screen and (max-width: 992px){section.index-second .content .container-one .introduction-text-container{height:auto!important}}section.index-second .content .container-one .introduction-text-container{height:100vh}section.index-second .content .container-one .introduction-text-container .introduction-text{width:50%;height:auto}@media screen and (max-width: 992px){section.index-second .content .container-one .introduction-img-container{height:auto!important}}section.index-second .content .container-one .introduction-img-container{height:100vh}section.index-second .content .container-one .introduction-img-container .introduction-img{width:auto;height:80vh}section.index-second .content .container-one .introduction-img-container .introduction-img *{width:auto;height:100%;object-fit:cover}@media screen and (max-width: 1200px){section.index-second .content .container-two{top:15%!important}}section.index-second .content .container-two{top:40%;position:sticky;text-align:center}section.index-third{background-color:#02373d;padding-bottom:50vh}section.index-third .content{height:110vh;transition:all .3s ease-in-out}section.index-third .content .swiper-container{position:relative}section.index-third .content .swiper-container .swiper{width:100%;height:75vh;position:absolute;margin-top:10vh;padding:1.5rem 0}section.index-third .content .swiper-container .swiper .swiper-slide{height:100%;display:flex;justify-content:center}section.index-third .content .swiper-container .swiper .swiper-slide.swiper-slide-active .swiper-content{box-shadow:0 0 1.5rem #000}section.index-third .content .swiper-container .swiper .swiper-slide.swiper-slide-active .swiper-content .swiper-content-head{height:40%!important}@media screen and (max-width: 1200px){section.index-third .content .swiper-container .swiper .swiper-slide.swiper-slide-active .swiper-content .swiper-content-head{height:50%!important}section.index-third .content .swiper-container .swiper .swiper-slide.swiper-slide-active .swiper-content .swiper-content-body{height:30%!important;padding-bottom:0}section.index-third .content .swiper-container .swiper .swiper-slide.swiper-slide-active .swiper-content .swiper-content-body .title{padding-top:0}}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content{background-color:#00000080;width:80%;height:100%;padding:15px;border:1px solid #ffffff;border-radius:24px;overflow:hidden;color:#e1e6f0;text-decoration:none}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content:hover .swiper-content-head{scale:.95}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content .swiper-content-head{background-color:#8f98b2;width:100%;height:100%;border-radius:14px;overflow:hidden;transition:all .4s ease-in-out}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content .swiper-content-head img{width:100%;height:100%;object-fit:cover}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content .swiper-content-body{height:40%;padding:14px 0;overflow:hidden}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content .swiper-content-body *{margin:0;padding:0}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content .swiper-content-body .title,section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content .swiper-content-body .sub-title,section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content .swiper-content-body .description{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-top:1rem}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content .swiper-content-body .sub-title{line-clamp:1!important;-webkit-line-clamp:1!important}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content:hover .swiper-content-footer button{scale:1!important}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content .swiper-content-footer{width:100%;height:20%;display:flex;justify-content:center;align-items:center;overflow:hidden}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-content .swiper-content-footer button{background-color:transparent;border:1px solid #ffffff;border-radius:14px;scale:.95;transition:all .3s ease-in-out}section.index-third .content .swiper-container .swiper .swiper-slide .swiper-slide-shadow-left,section.index-third .content .swiper-container .swiper .swiper-slide .swiper-slide-shadow-right{border-radius:24px}section.index-third .content .swiper-container .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to right,#00000050,#0000)}@media screen and (max-width: 1200px){section.index-third .content .swiper-container .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000050,#0000)!important}}section.index-third .content .swiper-container .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to left,#00000050,#0000)}@media screen and (max-width: 1200px){section.index-third .content .swiper-container .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to left,#00000050,#0000)!important}}section.index-third .content .swiper-pagination-box{display:flex;position:sticky;justify-content:center;top:85vh;z-index:1;transition:all .3s ease-in-out}section.index-third .content .swiper-pagination-box .swiper-pagination-container{background-color:#0e1a1a;display:inline-flex;justify-content:center;align-items:center;width:auto;height:100%;padding:5px;border-radius:32px}section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-pagination{display:flex;position:static;justify-content:center;gap:8px;width:auto;height:auto;z-index:1}section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{background-color:#424245b3;width:8px;height:8px;border-radius:32px;overflow:hidden;opacity:1;transition:all .3s ease-in-out}section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet:hover{background-color:#adadb3b3;opacity:1}section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#424245b3!important;display:block;width:40px!important;opacity:1}section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet .swiper-pagination-bullet-fill{background-color:#fff;display:block;width:0%;height:100%;opacity:1;transition:all .3s ease-out}section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-prev,section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-next{position:static;width:44px;height:44px;margin:0;z-index:1}section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-prev:after,section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-next:after{font-size:1rem;color:#fff}section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-prev:hover,section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-next:hover{border-radius:50%;background-color:#323235b3}section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-prev{margin-inline-end:15px}section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-next{margin-inline-start:15px}@media screen and (max-width: 1200px){section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-prev,section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-next{width:0!important}section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-prev:after,section.index-third .content .swiper-pagination-box .swiper-pagination-container .swiper-button-next:after{content:none!important}}section.index-third .content:has(.git-container){margin-top:50vh;height:auto}section.index-third .content .git-container{min-height:auto!important;margin-top:6vh}section.index-third .content .git-container .graph-before-activity-overview{border-top:0!important;border-left:0!important;border-right:0!important}section.index-third .content .git-container .graph-before-activity-overview table{border-collapse:separate;margin-left:auto;margin-right:auto}section.index-third .content .git-container .graph-before-activity-overview table tbody tr .ContributionCalendar-day{border-radius:3px}section.index-third .content .git-container .f6{margin-left:auto;margin-right:auto}section.index-third .content .git-container .f6 .float-left{display:none}section.index-third .content .git-container .f6 .float-right{align-items:center}section.index-third .content .git-container .f6 .float-right .ContributionCalendar-day{border:.5px solid #ffffff}section.index-third .content .git-container .hide-sm,section.index-third .content .git-container .hide-md,section.index-third .content .git-container .hide-lg{display:none}section.index-third .content .git-container .text-muted,section.index-third .content .git-container .contrib-number{color:#e1e6f0!important}section.index-third .content .git-container #contribution-graph-legend-level-0,section.index-third .content .git-container .ContributionCalendar-day[data-level="0"]{background-color:#0fffff11!important}section.index-third .content .git-container #contribution-graph-legend-level-1,section.index-third .content .git-container .ContributionCalendar-day[data-level="1"]{background-color:#0fffff4b!important}section.index-third .content .git-container #contribution-graph-legend-level-2,section.index-third .content .git-container .ContributionCalendar-day[data-level="2"]{background-color:#0fffff80!important}section.index-third .content .git-container #contribution-graph-legend-level-3,section.index-third .content .git-container .ContributionCalendar-day[data-level="3"]{background-color:#0fffffc0!important}section.index-third .content .git-container #contribution-graph-legend-level-4,section.index-third .content .git-container .ContributionCalendar-day[data-level="4"]{background-color:#0fffff!important}section.index-third .content .git-report{width:100%;height:auto}section.index-third .content .git-report .git-report-img{width:50%;height:auto;margin-left:auto;margin-right:auto}@media screen and (max-width: 992px){section.index-third .content .git-report .git-report-img{width:100%!important}}@media screen and (max-width: 1200px){section.index-third .content .git-report .git-report-img{width:80%!important}}section.index-third .content .git-report .git-report-img img{width:100%;height:auto;object-fit:cover}section.index-fourth{background-image:linear-gradient(to top,#000 70%,#02373d);padding-bottom:50vh}section.index-fourth .content{height:auto;transition:all .3s ease-in-out}section.index-fourth .content .experience-container{width:100%;height:auto;padding-top:10vh;display:flex;flex-direction:column}section.index-fourth .content .experience-container .item{display:block}section.index-fourth .content .experience-container .item:first-child .row:first-child .col:first-child .experience-graph.company{top:25%}section.index-fourth .content .experience-container .item:first-child .row:first-child .col:first-child .experience-graph.company .dot{top:0!important;display:block}section.index-fourth .content .experience-container .item:first-child .row:first-child .col:last-child .experience-company-container{border-top:0!important;padding-top:0!important}section.index-fourth .content .experience-container .item:last-child .row:last-child .col .row:last-child .col:first-child .experience-graph .dot{top:0!important}section.index-fourth .content .experience-container .item:last-child .row:last-child .col .row:last-child .col:first-child .experience-graph .line{display:none}section.index-fourth .content .experience-container .item .row:first-child .col:last-child .experience-company-container{border-top:2px solid #8f98b2;padding-top:2rem}section.index-fourth .content .experience-container .item .row .experience-graph{width:100%;height:0%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:start;overflow:hidden;transition:all 1s ease-in-out}section.index-fourth .content .experience-container .item .row .experience-graph.company .dot{top:50%!important;display:none}section.index-fourth .content .experience-container .item .row .experience-graph .dot,section.index-fourth .content .experience-container .item .row .experience-graph .line{background-color:#fff;transition:all .3s ease-in-out;width:2vh;height:auto}section.index-fourth .content .experience-container .item .row .experience-graph .dot{position:absolute;height:2vh!important;border-radius:50%;top:3%;z-index:1}section.index-fourth .content .experience-container .item .row .experience-graph .line{width:.5vh!important;height:fit-content;flex-grow:1}section.index-fourth .content .experience-container .item .row .experience-company-container{width:100%;height:100%;display:flex;align-items:center;gap:1rem;padding-bottom:2rem}section.index-fourth .content .experience-container .item .row .experience-company-container .experience-company-logo{width:80px;height:auto;border-radius:14px;box-shadow:0 0 1rem #000;overflow:hidden}section.index-fourth .content .experience-container .item .row .experience-company-container .experience-company-logo img{width:100%;height:auto;object-fit:cover}section.index-fourth .content .experience-container .item .row .experience-company-container .experience-company-text *{margin:0!important}section.index-fourth .content .experience-container .item .row .experience-company-container .experience-company-text .text{padding-top:1rem}section.index-fourth .content .experience-container .item .row .experience-description-container{padding-bottom:2rem}section.index-fourth .content .experience-container .item .row .experience-description-container *{margin:0!important}section.index-fourth .content .experience-container .item .row .experience-description-container .text{padding-top:1rem;white-space:pre-line}section.works-first .content:first-child{height:93vh}section.works-first .content:first-child .background{width:100%;height:100%;margin-left:0;margin-right:0}section.works-first .content:first-child .background .col{background-color:#8f98b2;height:100%;padding:0;position:relative;overflow:hidden}section.works-first .content:first-child .background .col .img-container{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center}section.works-first .content:first-child .background .col .img-container img{width:100%;height:100%;object-fit:cover;z-index:1}section.works-first .content:first-child .background .col .img-container .img-shadow{width:100%;height:100%;top:0;left:0;position:absolute;z-index:2;background-image:linear-gradient(to top,#02373d,#0000,#0000)}section.works-first .content:last-child{height:7vh;background-image:linear-gradient(to right,#02373d 25%,#0fffffe1)}section.works-first .content:last-child .breadcrumb{height:100%;margin-bottom:0;align-items:center}section.works-first .content:last-child .breadcrumb .breadcrumb-item{text-transform:capitalize;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:60ch}@media screen and (max-width: 375px){section.works-first .content:last-child .breadcrumb .breadcrumb-item{max-width:15ch!important}}@media screen and (min-width: 375px) and (max-width: 767px){section.works-first .content:last-child .breadcrumb .breadcrumb-item{max-width:20ch!important}}@media screen and (min-width: 767px) and (max-width: 992px){section.works-first .content:last-child .breadcrumb .breadcrumb-item{max-width:30ch!important}}@media screen and (min-width: 992px) and (max-width: 1200px){section.works-first .content:last-child .breadcrumb .breadcrumb-item{max-width:50ch!important}}section.works-first .content:last-child .breadcrumb .breadcrumb-item:before{color:#8f98b2}section.works-first .content:last-child .breadcrumb .breadcrumb-item.active{font-weight:500!important;color:#fff!important}section.works-first .content:last-child .breadcrumb .breadcrumb-item.active:before{font-weight:300!important}section.works-first .content:last-child .breadcrumb .breadcrumb-item:hover,section.works-first .content:last-child .breadcrumb .breadcrumb-item *:hover{color:#fff!important}section.works-first .content:last-child .breadcrumb .breadcrumb-item a{text-decoration:none}section.works-first .content:last-child *{color:#e1e6f0f3;font-weight:300}section.works-second{padding-top:10vh;padding-bottom:10vh}section.works-second .back-link{color:#0fffff;text-decoration:none;transition:all .3s ease-in-out}section.works-second .back-link:hover{color:#e1e6f0}section.works-second .back-link *{display:flex;align-items:center;gap:2vh}section.works-second .title{margin:0;padding-top:5vh;letter-spacing:1px}section.works-second .company{color:#8f98b2;font-weight:300;margin:0}section.works-second .site{font-weight:400;padding-top:5vh}section.works-second .site *{color:#0fffff;text-decoration:none;font-style:italic;transition:all .3s ease-in-out}section.works-second .site *:hover{color:#a8fff9}section.works-second .preview-container{padding-top:10vh;width:auto;height:auto}section.works-second .preview-container .col{margin-bottom:5vh;position:relative;overflow:hidden}section.works-second .preview-container .col .img-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#8f98b2}section.works-second .preview-container .col .img-container img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 992px){section.works-second .preview-container .col .img-container img{height:auto!important}}footer .content:first-child{height:75vh;position:relative}footer .content:first-child *{position:relative;z-index:1}footer .content:first-child .text{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-transform:uppercase;text-align:center;font-family:Helvetica Neue,sans-serif}@media screen and (max-width: 1200px){footer .content:first-child .text *{font-size:1.48rem!important}}footer .content:first-child .text .socmed{padding-top:1rem}footer .content:first-child .text .socmed .col *{width:40px;height:40px;padding:6px;border-radius:10px;background-color:#fff;box-shadow:0 0 .5rem #fff}footer .content:first-child .background{width:100%;height:100%;opacity:.2;z-index:0;position:absolute;overflow:hidden}footer .content:first-child .background .col{background-color:#8f98b2;height:100%;padding:0;position:relative;overflow:hidden}footer .content:first-child .background .col .img-container{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center}footer .content:first-child .background .col .img-container img{width:100%;height:100%;object-fit:cover;object-position:center 15%}footer .content:last-child{height:auto}footer .content:last-child .row{height:auto;padding:1rem 0;border-top:.5px solid #8f98b2;font-size:.6rem;font-weight:500;transition:all .3s ease-in-out}@media screen and (min-width: 992px){footer .content:last-child .row{max-width:95%;margin-left:auto;margin-right:auto}}footer .content:last-child .row *{margin:0!important;color:#8f98b2!important;text-decoration:none}@media screen and (min-width: 992px){footer .content:last-child .row .col{padding-left:0;padding-right:0}}footer .content:last-child .row .col .text,footer .content:last-child .row .col .cv{display:flex}@media screen and (max-width: 992px){footer .content:last-child .row .col .text{font-size:.5rem}footer .content:last-child .row .col .cv{padding:.8rem 0}}footer .content:last-child .row span{padding-right:.3rem}article{font-weight:400;margin:0;padding-top:5vh;line-height:1.6;letter-spacing:1px}article h1,article h2,article h3,article h4,article h5,article h6,article p{font-size:16px}article strong{font-weight:700!important}article ul{display:block;list-style-type:disc!important;margin-block-start:16px;margin-block-end:16px;padding-inline-start:16px}article ul li{display:list-item}.container-short-typing-text{width:100%;height:150vh!important}.container-long-typing-text{width:100%;height:250vh!important}
