@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css";@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.footer-container{display:inline-flex;flex-direction:column;background-color:#171717;color:#fff;width:100%;min-height:50vh}.footer-container .footer-header{display:flex;justify-content:space-between;align-items:center;height:calc(2.2vw + 2.2vh);border-bottom:white;padding-left:calc(1vw + 1vh);padding-right:calc(1vw + 1vh);font-family:Arvo;font-weight:400;font-style:normal;color:#000}.footer-container .footer-header span{font-size:calc(1.1vw + 1.1vh);color:#fff}.footer-container .footer-header .social-icons-container{display:flex;align-items:center;width:auto;height:100%;gap:calc(.9vw + .9vh)}.footer-container .footer-header .social-icons-container .social-icons{width:calc(1vw + 1vh)}.footer-container .footer-header .social-icons-container .social-icons svg{width:100%;height:100%}.footer-container .main-footer-section{padding-left:calc(1vw + 1vh);padding-right:calc(1vw + 1vh);font-family:Ubuntu,sans-serif;font-weight:300;font-style:normal;height:80%}.footer-container .main-footer-section .main-footer-section-grid{display:grid;grid-template-columns:repeat(4,calc(11vw + 11vh));grid-template-rows:repeat(1,calc(10vw + 10vh));justify-content:center;column-gap:3%;height:100%}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-left{display:flex;flex-direction:column;justify-content:center;width:100%}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-left h6{display:flex;align-items:center;justify-content:left;gap:calc(.1vw + .1vh);text-wrap:wrap;font-size:calc(.9vw + .9vh);margin-bottom:calc(.2vw + .2vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-left p{font-size:calc(.5vw + .5vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-left{display:flex;flex-direction:column;justify-content:center;gap:.75rem}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-left h6{display:flex;align-items:center;justify-content:left;gap:calc(.1vw + .1vh);font-size:calc(.9vw + .9vh);margin-bottom:calc(.2vw + .2vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-left p{font-size:calc(.6vw + .6vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-left p a{color:#fff}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-right{display:flex;flex-direction:column;justify-content:center;gap:.75rem}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-right h6{display:flex;align-items:center;justify-content:left;gap:calc(.1vw + .1vh);font-size:calc(.9vw + .9vh);margin-bottom:calc(.2vw + .2vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-right p{font-size:calc(.6vw + .6vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-right p a{color:#fff}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right{display:flex;flex-direction:column;justify-content:center;gap:.75rem}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right :nth-child(3){font-size:calc(.5vw + .5vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right h6{display:flex;align-items:center;justify-content:left;gap:calc(.1vw + .1vh);font-size:calc(.9vw + .9vh);margin-bottom:calc(.2vw + .2vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right p{font-size:calc(.8vw + .8vh);display:flex;align-items:center;justify-content:left;gap:calc(.1vw + .1vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right p svg{width:calc(1vw + 1vh)}.footer-container .low-footer-section{display:flex;justify-content:center;align-items:center;height:calc(2.2vw + 2.2vh);font-family:Arvo;font-weight:400;font-style:normal;color:#000}.footer-container .low-footer-section span{margin-right:calc(.5vw + .5vh);font-size:calc(1.1vw + 1.1vh);color:#fff}.footer-container .low-footer-section a{color:#fff;font-size:calc(1.1vw + 1.1vh)}@media (max-width: 1000px){.footer-container{display:flex;flex-direction:column;background-color:#171717;color:#fff;width:100%}.footer-container .footer-header{display:flex;justify-content:space-between;align-items:center;height:calc(2.2vw + 2.2vh);border-bottom:white;padding-left:calc(1vw + 1vh);padding-right:calc(1vw + 1vh);font-family:Arvo;font-weight:400;font-style:normal;color:#000}.footer-container .footer-header span{font-size:calc(1.1vw + 1.1vh);color:#fff}.footer-container .footer-header .social-icons-container{display:flex;align-items:center;width:auto;height:100%;gap:calc(.9vw + .9vh)}.footer-container .footer-header .social-icons-container .social-icons{width:calc(1vw + 1vh)}.footer-container .footer-header .social-icons-container .social-icons svg{width:100%;height:100%}.footer-container .main-footer-section{padding-left:calc(1vw + 1vh);padding-right:calc(1vw + 1vh);font-family:Ubuntu,sans-serif;font-weight:300;font-style:normal}.footer-container .main-footer-section .main-footer-section-grid{display:grid;grid-template-columns:repeat(4,calc(11vw + 11vh));justify-content:center;column-gap:3%}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-left{display:flex;flex-direction:column;justify-content:center;width:100%;gap:2rem}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-left h6{display:flex;align-items:center;justify-content:left;gap:calc(.1vw + .1vh);text-wrap:wrap;font-size:calc(.9vw + .9vh);margin-bottom:calc(.2vw + .2vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-left p{font-size:calc(.5vw + .5vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-left{display:flex;flex-direction:column;justify-content:center}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-left h6{display:flex;align-items:center;justify-content:left;gap:calc(.1vw + .1vh);font-size:calc(.9vw + .9vh);margin-bottom:calc(.2vw + .2vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-left p{font-size:calc(.6vw + .6vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-left p a{color:#fff}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-right{display:flex;flex-direction:column;justify-content:center}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-right h6{display:flex;align-items:center;justify-content:left;gap:calc(.1vw + .1vh);font-size:calc(.9vw + .9vh);margin-bottom:calc(.2vw + .2vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-right p{font-size:calc(.6vw + .6vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-right p a{color:#fff}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right{display:flex;flex-direction:column;justify-content:center}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right :nth-child(3){font-size:calc(.5vw + .5vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right h6{display:flex;align-items:center;justify-content:left;gap:calc(.1vw + .1vh);font-size:calc(.9vw + .9vh);margin-bottom:calc(.2vw + .2vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right p{font-size:calc(.8vw + .8vh);display:flex;align-items:center;justify-content:left;gap:calc(.1vw + .1vh)}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right p svg{width:calc(1vw + 1vh)}.footer-container .low-footer-section{display:flex;justify-content:center;align-items:center;height:calc(2.2vw + 2.2vh);font-family:Arvo;font-weight:400;font-style:normal;color:#000}.footer-container .low-footer-section span{margin-right:calc(.5vw + .5vh);font-size:calc(1.1vw + 1.1vh);color:#fff}.footer-container .low-footer-section a{color:#fff;font-size:calc(1.1vw + 1.1vh)}}@media (max-width: 570px){.footer-container .main-footer-section .main-footer-section-grid{grid-template-columns:repeat(4,calc(9vw + 9vh))}.footer-container .low-footer-section{font-size:.5rem;gap:.2rem}.footer-container .low-footer-section span,.footer-container .low-footer-section a{font-size:1.6em}}@media (max-width: 450px){.footer-container .main-footer-section .main-footer-section-grid{grid-template-columns:repeat(4,calc(7vw + 7vh))}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-left h6{font-size:.6rem}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-left h6{font-size:.5rem}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-right h6,.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right h6{font-size:.6rem}.footer-container .low-footer-section{font-size:.5rem}.footer-container .low-footer-section span{font-size:1.2em}.footer-container .low-footer-section a{font-size:1.3em}}@media (max-width: 400px){.footer-container .main-footer-section .main-footer-section-grid{grid-template-columns:repeat(4,calc(7vw + 7vh))}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-left h6{font-size:.6rem}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-left h6{font-size:.5rem}.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-central-right h6,.footer-container .main-footer-section .main-footer-section-grid .main-footer-section-right h6{font-size:.6rem}.footer-container .low-footer-section{font-size:.5rem}.footer-container .low-footer-section span{font-size:1.1em}.footer-container .low-footer-section a{font-size:1.2em}}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.global-header-wrapper{display:flex;align-items:center;justify-content:space-between;background-color:#171717;padding:.5rem 1rem}.global-header-wrapper .header-left .header-left-link-el{text-decoration:none;font-family:Arvo;font-weight:400;font-style:normal;color:#fff;font-size:1.8rem}.global-header-wrapper .header-left .header-left-link-el span{color:#12f7ff}.global-header-wrapper .header-right{display:flex;align-items:center;gap:.5rem;min-height:43px}.global-header-wrapper .header-right ul{display:flex;align-items:center;gap:1rem}.global-header-wrapper .header-right ul li{list-style-type:none;cursor:pointer;transition:all .2s;color:#fff;font-family:Arvo;font-weight:700;font-style:normal}.global-header-wrapper .header-right ul li a{color:#fff;transition:all .2s}.global-header-wrapper .header-right ul li a:hover,.global-header-wrapper .header-right ul li:hover{color:#12f7ff;text-shadow:0 0 10px rgba(18,247,255,.3),0 0 20px rgba(18,247,255,.3),0 0 30px rgba(18,247,255,.3),0 0 40px rgba(18,247,255,.3),0 0 70px rgba(18,247,255,.3),0 0 80px rgba(18,247,255,.3),0 0 100px rgba(18,247,255,.3),0 0 150px rgba(18,247,255,.3)}.global-header-wrapper .header-right button{display:flex;align-items:center;gap:.1rem;border-radius:25px;padding:.4rem;cursor:pointer;transition:.5s}.global-header-wrapper .header-right button:hover{background-color:#12f7ff}.global-header-wrapper .header-right button:active{outline:solid 1px black;background-color:#0890ff}.global-header-wrapper .app-icon-ctnr{display:none;outline:solid #12f7ff 2px;align-items:center;border-radius:10px;padding:.2rem}.global-header-wrapper .app-icon-ctnr span{color:#12f7ff;cursor:pointer}@media (max-width: 770px){.global-header-wrapper{position:relative}.global-header-wrapper .header-right-responsive{z-index:1000!important;position:absolute;top:-500px;left:0;width:100%;height:fit-content;background-color:#171717;display:flex;gap:.5rem;min-height:43px;transition:all .5s}.global-header-wrapper .header-right-responsive ul{display:flex;align-items:center;gap:1rem;flex-direction:column;padding:1rem}.global-header-wrapper .header-right-responsive ul li{list-style-type:none;cursor:pointer;transition:all .2s;color:#fff;font-family:Arvo;font-weight:700;font-style:normal}.global-header-wrapper .header-right-responsive ul li a{color:#fff;transition:all .2s}.global-header-wrapper .header-right-responsive ul li a:hover,.global-header-wrapper .header-right-responsive ul li:hover{color:#12f7ff;text-shadow:0 0 10px rgba(18,247,255,.3),0 0 20px rgba(18,247,255,.3),0 0 30px rgba(18,247,255,.3),0 0 40px rgba(18,247,255,.3),0 0 70px rgba(18,247,255,.3),0 0 80px rgba(18,247,255,.3),0 0 100px rgba(18,247,255,.3),0 0 150px rgba(18,247,255,.3)}.global-header-wrapper .header-right-responsive ul button{display:flex;align-items:center;gap:.1rem;border-radius:25px;padding:.4rem;cursor:pointer;transition:.5s}.global-header-wrapper .header-right-responsive ul button:hover{background-color:#12f7ff}.global-header-wrapper .header-right-responsive ul button:active{outline:solid 1px black;background-color:#0890ff}.global-header-wrapper .header-right-visible{top:100%}.global-header-wrapper .app-icon-ctnr{display:flex;transition:transform .5s}.global-header-wrapper .app-icon-ctnr-rotate{transform:rotate(-180deg)}}@media (max-width: 450px){.global-header-wrapper{position:relative}.global-header-wrapper .header-right-responsive{z-index:1000!important;position:absolute;top:-500px;left:0;width:100%;height:fit-content;background-color:#171717;display:flex;gap:.5rem;min-height:43px;transition:all .5s}.global-header-wrapper .header-right-responsive ul{display:flex;align-items:center;gap:1rem;flex-direction:column;padding:1rem}.global-header-wrapper .header-right-responsive ul li{list-style-type:none;cursor:pointer;transition:all .2s;color:#fff;font-family:Arvo;font-weight:700;font-style:normal}.global-header-wrapper .header-right-responsive ul li a{color:#fff;transition:all .2s}.global-header-wrapper .header-right-responsive ul li a:hover,.global-header-wrapper .header-right-responsive ul li:hover{color:#12f7ff;text-shadow:0 0 10px rgba(18,247,255,.3),0 0 20px rgba(18,247,255,.3),0 0 30px rgba(18,247,255,.3),0 0 40px rgba(18,247,255,.3),0 0 70px rgba(18,247,255,.3),0 0 80px rgba(18,247,255,.3),0 0 100px rgba(18,247,255,.3),0 0 150px rgba(18,247,255,.3)}.global-header-wrapper .header-right-responsive ul button{display:flex;align-items:center;gap:.1rem;border-radius:25px;padding:.4rem;cursor:pointer;transition:.5s}.global-header-wrapper .header-right-responsive ul button:hover{background-color:#12f7ff}.global-header-wrapper .header-right-responsive ul button:active{outline:solid 1px black;background-color:#0890ff}.global-header-wrapper .header-right-visible{top:100%}.global-header-wrapper .app-icon-ctnr{display:flex;transition:transform .5s}.global-header-wrapper .app-icon-ctnr-rotate{transform:rotate(-180deg)}}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.home-component-wrapper{display:flex;flex-direction:column;align-items:center;min-height:80vh;font-family:Arvo;font-weight:400;font-style:normal;color:#000}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.info-box .work-contacts{display:flex;justify-content:space-between;padding:1rem}.info-box .work-contacts .email-info h5{color:#12f7ff}.info-box .work-contacts .email-info h6{font-size:1rem}.info-box .work-contacts .linkedin-info h5{color:#12f7ff}.info-box .work-contacts .linkedin-info a{text-decoration:none;color:#fff;font-size:1rem;font-weight:700}.info-box .btn-box{display:flex;justify-content:space-between;height:3rem;padding-left:1rem;padding-right:1rem;margin-top:.5rem;margin-bottom:.5rem}.info-box .social-icons{margin-top:3rem;margin-bottom:3rem;display:flex;justify-content:space-between;width:180px;height:30px}.info-box .social-icons a{display:inline-flex;width:30px;height:100%;justify-content:center;align-items:center;background-color:#081825ef;color:#12f7ff;border:2px solid #12f7ff;border-radius:5px;box-shadow:1 1 10rem #12f7ff;position:relative;z-index:1}.info-box .social-icons a:hover{color:#081825ef}.info-box .social-icons a:hover:before{width:100%}.info-box .social-icons a:before{content:"";position:absolute;left:0;top:0;background:#12f7ff;width:0;height:100%;z-index:-1;transition:.4s}.info-box .social-icons a i{font-size:1.5rem}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.home-presentation-section{position:relative;display:flex;flex-direction:column;padding:3rem;gap:.5rem;background-size:100%;min-height:81rem;width:100%}.home-presentation-section .home-presentation-background-img{z-index:-1!important;position:absolute;top:0;left:0;width:100%;height:100%}.home-presentation-section .home-presentation-background-img img{object-fit:cover;object-position:top;width:100%;height:100%}.home-presentation-section h1{text-align:center;font-size:3rem}.home-presentation-section h1 span{color:#12f7ff}.home-presentation-section .home-presentation-content{display:flex;padding:3rem;gap:.5rem}.home-presentation-section .home-presentation-content .home-presentation-section-left{flex:1}.home-presentation-section .home-presentation-content .home-presentation-section-left .home-presentation-synopsis{padding:1rem}.home-presentation-section .home-presentation-content .home-presentation-section-right{flex:1;border:solid 1px rgb(88,88,88);border-radius:15px;overflow:hidden;opacity:.7}.home-presentation-section .home-presentation-content .home-presentation-section-right img{width:100%}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.home-carousel-section{background-color:#081825ef}.home-carousel-section .react-multi-carousel-list{padding:1rem .3rem}.home-carousel-section .react-multi-carousel-list .job{position:relative;height:20rem;padding:1rem;margin-left:1rem;margin-right:1rem;box-shadow:10px 10px #000;display:flex}.home-carousel-section .react-multi-carousel-list .job .job-about-ctnr{z-index:1!important;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-overflow:ellipsis}.home-carousel-section .react-multi-carousel-list .job .job-about-ctnr p:nth-of-type(2n){max-height:20%;overflow-y:clip;font-size:1rem}.home-carousel-section .react-multi-carousel-list .job .job-about-ctnr h1{text-align:center}.home-carousel-section .react-multi-carousel-list .job .job-img-ctnr{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1!important;opacity:.6}.home-carousel-section .react-multi-carousel-list .job .job-img-ctnr img{width:100%;height:100%}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.home-container{width:100%;min-height:80vh}.home-container .home-presentation-section{color:#fff}@media (max-width: 1140px){.home-presentation-section{min-height:61rem}.home-presentation-section h1{font-size:2.5rem}.info-box .work-contacts .email-info h6,.info-box .work-contacts .linkedin-info a{font-size:.8rem}}@media (max-width: 980px){.home-container .home-presentation-section{min-height:51rem}.home-container .home-presentation-section h1{font-size:2.5rem}.home-container .info-box .work-contacts .email-info h6,.home-container .info-box .work-contacts .linkedin-info a{font-size:.8rem}.home-container .info-box .btn-box .btn,.home-container .info-box .btn-box .btn2{width:9rem;font-size:.9rem}.home-container .info-box .social-icons a{width:1.8rem;height:1.8rem}.home-container .info-box .social-icons a i{font-size:1.2rem}.home-container .home-carousel-section .react-multi-carousel-list .job .job-about-ctnr h1{font-size:1.6rem}.home-container .home-projects-section .project-section-ctnr .project-section-ctnr-header{font-size:2.5rem}.home-container .home-projects-section .project-section-ctnr .btn3{width:22%;font-size:.6rem}.home-container .home-projects-section .react-multi-carousel-list .job{height:15rem}.home-container .home-projects-section .react-multi-carousel-list .job .job-about-ctnr h1{font-size:1.5rem}.home-container .track{height:15rem}.home-container .track .track-about-ctnr h1{font-size:1.5rem}}@media (max-width: 870px){.home-container .home-presentation-section .home-presentation-content .home-presentation-section-right{height:fit-content}.home-container .info-box .work-contacts .email-info h6,.home-container .info-box .work-contacts .linkedin-info a{font-size:.7rem}.home-container .info-box .btn-box .btn,.home-container .info-box .btn-box .btn2{width:9rem;font-size:.9rem}.home-container .info-box .social-icons a{width:1.8rem;height:1.8rem}.home-container .info-box .social-icons a i{font-size:1.2rem}.home-container .home-carousel-section .react-multi-carousel-list .job .job-about-ctnr h1{font-size:1.6rem}.home-container .home-projects-section .project-section-ctnr .project-section-ctnr-header{font-size:2rem}.home-container .home-projects-section .project-section-ctnr .btn3{width:25%;font-size:.5rem}.home-container .home-projects-section .react-multi-carousel-list .job{height:15rem}.home-container .home-projects-section .react-multi-carousel-list .job .job-about-ctnr h1{font-size:1.5rem}.home-container .track{height:15rem}.home-container .track .track-about-ctnr h1{font-size:1.5rem}}@media (max-width: 800px){.home-container .home-presentation-section{min-height:40rem}.home-container .home-presentation-section h1{font-size:1.7rem}.home-container .home-presentation-section .home-presentation-content .home-presentation-section-left .home-presentation-synopsis p{text-align:center}.home-container .home-presentation-section .home-presentation-content .home-presentation-section-right{display:none}}@media (max-width: 690px){.home-container .home-presentation-section h1{font-size:1.4rem}.home-container .home-presentation-section .home-presentation-content .home-presentation-section-left .home-presentation-synopsis{font-size:.8rem}.home-container .home-presentation-section .home-presentation-content .home-presentation-section-left .home-presentation-synopsis p{font-size:1.1em}}@media (max-width: 580px){.home-container .info-box .social-icons a{width:1.5rem;height:1.5rem}.home-container .info-box .social-icons a i{font-size:1rem}.home-container .home-carousel-section .react-multi-carousel-list .job{height:10rem}.home-container .home-carousel-section .react-multi-carousel-list .job .job-about-ctnr h1{font-size:1rem}.home-container .home-carousel-section .react-multi-carousel-list .job .job-about-ctnr p:nth-of-type(2n){font-size:.7rem}.home-container .home-carousel-section .react-multi-carousel-list .job .job-about-ctnr p i{display:none}.home-container .home-projects-section .project-section-ctnr{font-size:.7rem}.home-container .home-projects-section .project-section-ctnr .project-section-ctnr-header{font-size:1.6rem}.home-container .home-projects-section .project-section-ctnr .btn3{height:1.2rem;width:10rem;font-size:.5em}.home-container .home-projects-section .react-multi-carousel-list .job{height:10rem}.home-container .home-projects-section .react-multi-carousel-list .job .job-about-ctnr h1{font-size:1rem}.home-container .track{height:10rem}.home-container .track .track-about-ctnr h1{font-size:1rem}}@media (max-width: 500px){.home-container .home-presentation-section{padding:1.5rem;min-height:20vh}.home-container .home-presentation-section .home-presentation-content,.home-container .home-presentation-section .home-presentation-content .home-presentation-section-left .home-presentation-synopsis{padding:0}.home-container .home-presentation-section .home-presentation-content .home-presentation-section-left .home-presentation-synopsis p{font-size:.7rem}.home-container .info-box .btn-box .btn,.home-container .info-box .btn-box .btn2{height:2.2rem;width:6rem}.home-container .info-box .social-icons a{width:1.5rem;height:1.5rem}.home-container .info-box .social-icons a i{font-size:1rem}.home-container .home-carousel-section .react-multi-carousel-list .job{height:10rem;margin:0}.home-container .home-carousel-section .react-multi-carousel-list .job .job-about-ctnr h1{font-size:1rem}.home-container .home-carousel-section .react-multi-carousel-list .job .job-about-ctnr p:nth-of-type(2n){text-align:center;font-size:.7rem}.home-container .home-carousel-section .react-multi-carousel-list .job .job-about-ctnr p i{display:none}.home-container .home-projects-section .project-section-ctnr{font-size:.7rem}.home-container .home-projects-section .project-section-ctnr .project-section-ctnr-header{font-size:1.6rem}.home-container .home-projects-section .project-section-ctnr .btn3{height:1.2rem;width:10rem;font-size:.5em}.home-container .home-projects-section .react-multi-carousel-list .job{height:8.5rem}.home-container .home-projects-section .react-multi-carousel-list .job .job-about-ctnr h1{font-size:1rem}.home-container .track{height:8.5rem}.home-container .track .track-about-ctnr h1{font-size:1rem}}@media (max-width: 420px){.home-container .home-presentation-section{padding:1.5rem;min-height:20vh}.home-container .home-presentation-section .home-presentation-content,.home-container .home-presentation-section .home-presentation-content .home-presentation-section-left .home-presentation-synopsis{padding:0}.home-container .home-presentation-section .home-presentation-content .home-presentation-section-left .home-presentation-synopsis p{font-size:.7rem}.home-container .info-box .work-contacts .email-info h6,.home-container .info-box .work-contacts .linkedin-info a{font-size:.6rem}.home-container .info-box .btn-box .btn,.home-container .info-box .btn-box .btn2{height:2.2rem;width:6rem}.home-container .info-box .social-icons a{width:1.5rem;height:1.5rem}.home-container .info-box .social-icons a i{font-size:1rem}.home-container .home-carousel-section .react-multi-carousel-list .job{height:10rem;margin:0}.home-container .home-carousel-section .react-multi-carousel-list .job .job-about-ctnr h1{font-size:1rem}.home-container .home-carousel-section .react-multi-carousel-list .job .job-about-ctnr p:nth-of-type(2n){font-size:.7rem}.home-container .home-carousel-section .react-multi-carousel-list .job .job-about-ctnr p i{display:none}.home-container .home-projects-section .project-section-ctnr{font-size:.7rem}.home-container .home-projects-section .project-section-ctnr .project-section-ctnr-header{font-size:1.6rem}.home-container .home-projects-section .project-section-ctnr .btn3{height:1.2rem;width:10rem;font-size:.5em}.home-container .home-projects-section .react-multi-carousel-list .job{height:7rem}.home-container .home-projects-section .react-multi-carousel-list .job .job-about-ctnr h1{font-size:1rem}.home-container .track{height:7rem}.home-container .track .track-about-ctnr h1{font-size:1rem}}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.mainport-ctnr{padding:1rem 2rem 2rem;position:relative;min-height:80vh;width:100%}.mainport-ctnr h1{color:#fff}.mainport-ctnr h1 span{color:#12f7ff}.mainport-ctnr .mainport-background-image-ctnr{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1!important}.mainport-ctnr .mainport-background-image-ctnr .mainport-background-image{width:100%;height:100%;object-fit:cover;object-position:top}.mainport-ctnr .mainport-portlinks-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem}.mainport-ctnr .mainport-portlinks-container h1{font-size:3rem}.mainport-ctnr .mainport-portlinks-container .port-link-container{position:relative;width:70%;height:15rem;border:solid 3px #12f7ff;border-radius:10px;overflow:hidden;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.mainport-ctnr .mainport-portlinks-container .port-link-container h1{color:#fff;font-size:3rem;opacity:.5}.mainport-ctnr .mainport-portlinks-container .port-link-container:hover{transform:scale(1.1)}.mainport-ctnr .mainport-portlinks-container .port-link-container:hover h1{opacity:.9}.mainport-ctnr .mainport-portlinks-container .port-link-container .port-link-image{z-index:-1!important;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mainport-ctnr .mainport-portlinks-container .port-link-container .port-link-modulator{z-index:-1!important;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}@media (max-width: 1000px){.mainport-ctnr .mainport-portlinks-container h1{font-size:2.5rem}}@media (max-width: 670px){.mainport-ctnr .mainport-portlinks-container{padding-top:.5rem}.mainport-ctnr .mainport-portlinks-container h1{font-size:2.1rem}.mainport-ctnr .mainport-portlinks-container .port-link-container h1{font-size:2.2rem}}@media (max-width: 500px){.mainport-ctnr .mainport-portlinks-container{padding-top:.5rem}.mainport-ctnr .mainport-portlinks-container h1{font-size:1.8rem}.mainport-ctnr .mainport-portlinks-container .port-link-container h1{font-size:2.2rem}}@media (max-width: 450px){.mainport-ctnr{padding:0}.mainport-ctnr .backlinks-component-container .backlink-container a{font-size:.9rem}.mainport-ctnr .backlinks-component-container .backlink-container i{font-size:.7rem!important}.mainport-ctnr .mainport-portlinks-container{padding-top:.8rem}.mainport-ctnr .mainport-portlinks-container h1{font-size:1.5rem}.mainport-ctnr .mainport-portlinks-container .port-link-container h1{font-size:2rem}}@media (max-width: 400px){.mainport-ctnr{padding:0}.mainport-ctnr .mainport-portlinks-container{padding-top:.8rem}.mainport-ctnr .mainport-portlinks-container h1{font-size:1.5rem}.mainport-ctnr .mainport-portlinks-container .port-link-container{height:10rem}.mainport-ctnr .mainport-portlinks-container .port-link-container h1{font-size:2rem}}.backlinks-component-container{display:flex;justify-content:left;align-items:center;gap:.5rem;padding:1rem 0rem 0rem 1rem}.backlinks-component-container .backlink-container{color:#fff}.backlinks-component-container .backlink-container a{font-size:1rem;text-decoration:none;color:#fff}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.music-modal-box-ctnr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30rem;height:30rem;background-color:#171717;border:2px solid #000;box-shadow:0 24px 48px #0003;border-radius:15px;padding:16px}.music-modal-box-ctnr .music-modal-div-ctnr{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(1vw + 1vh)}.music-modal-box-ctnr .music-modal-div-ctnr a{color:#fff;-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:black}.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-typography1{font-family:Arvo;font-weight:700;font-style:normal;color:#fff;font-size:2rem;-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:black}.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-typography1 span,.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-typography1 span a{color:#12f7ff}.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-typography2{text-align:center;font-family:Arvo;font-weight:700;font-style:normal;color:#fff;font-size:2rem;-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:black}.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-typography2 span{color:#12f7ff;-webkit-text-stroke-width:1px;-webkit-text-stroke-black:black}.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-typography2 span a{color:#12f7ff}.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-close-button .music-modal-close-button-icon{color:#fff}.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-image-ctnr{z-index:-1!important;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5}.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-image-ctnr img{width:100%;min-height:100%}@media (max-width: 500px){.music-modal-box-ctnr{width:25rem;height:25rem}}@media (max-width: 450px){.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-typography1{font-size:1.7rem;-webkit-text-stroke-color:none;-webkit-text-stroke-width:0px}.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-typography1 span a,.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-typography2,.music-modal-box-ctnr .music-modal-div-ctnr .music-modal-typography2 span a{-webkit-text-stroke-color:none;-webkit-text-stroke-width:0px}}@media (max-width: 450px){.music-modal-box-ctnr{width:23rem;height:23rem}}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.track-port{position:relative;height:20rem;padding:1rem;margin-left:1rem;margin-right:1rem;box-shadow:10px 10px #000;display:flex;width:15rem}.track-port .btn-spotify{display:inline-flex;justify-content:center;align-items:center;width:7rem;background-color:#12f7ff;color:#081825ef;font-size:1rem;letter-spacing:1px;font-weight:600;transition:.6s;box-shadow:0 0 .5rem #12f7ff;position:relative;z-index:1;overflow:hidden;border:2px solid #12f7ff;cursor:pointer}.track-port .btn-spotify:hover{color:#12f7ff}.track-port .btn-spotify:hover:before{width:100%}.track-port .btn-spotify:before{content:"";position:absolute;top:0;left:0;background-color:#081825ef;width:0;height:100%;z-index:-1;transition:.4s}.track-port .btn-spotify2{display:inline-flex;justify-content:center;align-items:center;width:7rem;background-color:#081825ef;color:#12f7ff;font-size:1rem;letter-spacing:1px;font-weight:600;transition:.6s;box-shadow:0 0 .5rem #12f7ff;position:relative;z-index:1;overflow:hidden;border:2px solid #12f7ff;cursor:pointer}.track-port .btn-spotify2:hover{color:#081825ef}.track-port .btn-spotify2:hover:before{width:100%}.track-port .btn-spotify2:before{content:"";position:absolute;top:0;left:0;background-color:#12f7ff;width:0;height:100%;z-index:-1;transition:.4s}.track-port .track-about-ctnr{width:100%;z-index:1!important;display:flex;flex-direction:column;justify-content:center;align-items:bottom;color:#fff}.track-port .track-about-ctnr .h-ctnr{min-height:5rem;display:flex;flex-direction:column}.track-port .track-about-ctnr .h-ctnr h1{font-size:1.9rem;text-align:center;opacity:1;-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:black}.track-port .track-about-ctnr .playback-controls{display:flex;flex-direction:column;align-items:center;gap:.5rem}.track-port .track-about-ctnr .playback-controls h2{font-size:1rem;text-align:center;color:#12f7ff;text-shadow:3px 3px 2px black;opacity:1}.track-port .track-about-ctnr a{color:#fff;-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:black}.track-port .track-about-ctnr .devport-neon-button-ctnr{display:flex;justify-content:center;padding-top:1rem}.track-port .track-about-ctnr .devport-neon-button-ctnr .devport-neon-button{padding:.3rem .2rem;display:inline-flex;justify-content:center;align-items:center;width:fit-content;background-color:#081825ef;color:#12f7ff;transition:.6s;box-shadow:0 0 .5rem #12f7ff;border-radius:25px;position:relative;z-index:1;overflow:hidden;border:2px solid #12f7ff;cursor:pointer}.track-port .track-about-ctnr .devport-neon-button-ctnr .devport-neon-button:hover{color:#081825ef}.track-port .track-about-ctnr .devport-neon-button-ctnr .devport-neon-button:hover:before{width:100%}.track-port .track-about-ctnr .devport-neon-button-ctnr .devport-neon-button:before{content:"";position:absolute;top:0;left:0;background-color:#12f7ff;width:0;height:100%;z-index:-1;transition:.4s}.track-port .track-about-ctnr .track-login-href{text-align:center}.track-port .track-img-ctnr{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1!important;opacity:1}.track-port .track-img-ctnr img{object-fit:cover;object-position:50%;width:100%;height:100%}@media (max-width: 1000px){.track-port{width:20vw;height:32vw}}@media (max-width: 750px){.track-port{height:38vw}}@media (max-width: 700px){.track-port .track-about-ctnr .playback-controls h2{font-size:.8rem}}@media (max-width: 650px){.track-port{height:47vw}.track-port .track-about-ctnr .devport-neon-button-ctnr .devport-neon-button{font-size:.8rem}}@media (max-width: 550px){.track-port{width:40vw}.track-port .track-about-ctnr{gap:2rem}.track-port .track-about-ctnr .devport-neon-button-ctnr .devport-neon-button{font-size:.8rem}}@media (max-width: 500px){.track-port .track-about-ctnr{gap:2rem}.track-port .track-about-ctnr .devport-neon-button-ctnr .devport-neon-button{font-size:.8rem}}@media (max-width: 450px){.track-port .track-about-ctnr{gap:1rem}}@media (max-width: 400px){.track-port .track-about-ctnr{gap:.2rem}.track-port .track-about-ctnr .h-ctnr h1{font-size:1.7rem}.track-port .track-about-ctnr .devport-neon-button-ctnr .devport-neon-button{font-size:.8rem}}@media (max-width: 350px){.track-port .track-about-ctnr{gap:.1px}.track-port .track-about-ctnr .h-ctnr h1{font-size:1.7rem}.track-port .track-about-ctnr .devport-neon-button-ctnr .devport-neon-button{font-size:.8rem;height:2rem}}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.musicport-title{text-align:center;font-size:3rem;-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:black}.musicport-tracks-ctnr{padding-top:3rem;display:grid;grid-template-columns:repeat(4,25%)}@media (max-width: 1000px){.musicport-title{text-align:center;font-size:3rem}.musicport-tracks-ctnr{padding-top:3rem;display:grid;grid-template-columns:repeat(4,25%)}}@media (max-width: 750px){.musicport-title{margin-top:.5rem;font-size:2.5rem}}@media (max-width: 550px){.musicport-title{margin-top:.5rem;font-size:2.5rem}.musicport-tracks-ctnr{grid-template-columns:repeat(2,50%);row-gap:2rem}}@media (max-width: 450px){.musicport-tracks-ctnr{padding-top:1rem;padding-bottom:2rem}}@media (max-width: 400px){.musicport-tracks-ctnr{padding-top:1rem}}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.webport-section h1{text-align:center;font-size:3rem}.webport-section .webport-form-ctnr{display:flex;align-items:center;justify-content:space-between;background-color:#081825ef;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-radius:20px}.webport-section .webport-form-ctnr h1{text-shadow:5px 5px 10px black}.webport-section .webport-form-ctnr .webport-searchbar{display:flex;align-items:center;background-color:#eaf1fb;padding:.3rem 1rem;border-radius:25px;width:20rem;height:2.5rem}.webport-section .webport-form-ctnr .webport-searchbar input{width:80%;outline:none;border:none;background-color:inherit;padding-left:.5rem}.webport-section .webport-form-ctnr .webport-searchbar button{width:20%;border:none;outline:none;background-color:inherit;display:flex;align-items:center;cursor:pointer;height:100%;justify-content:center}.webport-section .webport-form-ctnr .webport-searchbar button i{font-size:1.8rem}.webport-section .webport-form-ctnr .webport-filters-ctnr{display:flex;flex-direction:column;outline:solid #12f7ff 1px;padding:1rem;border-radius:10px;background-color:#081825ef}.webport-section .webport-form-ctnr .webport-filters-ctnr label{color:#fff;font-size:1.5rem}.webport-section .webport-form-ctnr .webport-filters-ctnr label span{color:#12f7ff}.webport-section .webport-form-ctnr .webport-filters-ctnr #filters-form{display:flex;flex-direction:column;gap:1rem}.webport-section .devport-projects-section .devport-projects-ctnr{display:grid;grid-template-columns:repeat(5,19vw);row-gap:2rem;min-height:80vh;padding-bottom:2rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-neon-button{padding:.3rem .2rem;display:inline-flex;justify-content:center;align-items:center;width:fit-content;background-color:#081825ef;color:#12f7ff;transition:.6s;box-shadow:0 0 .5rem #12f7ff;border-radius:25px;position:relative;z-index:1;overflow:hidden;border:2px solid #12f7ff;cursor:pointer}.webport-section .devport-projects-section .devport-projects-ctnr .devport-neon-button:hover{color:#081825ef}.webport-section .devport-projects-section .devport-projects-ctnr .devport-neon-button:hover:before{width:100%}.webport-section .devport-projects-section .devport-projects-ctnr .devport-neon-button:before{content:"";position:absolute;top:0;left:0;background-color:#12f7ff;width:0;height:100%;z-index:-1;transition:.4s}.webport-section .devport-projects-section .devport-paginator .MuiPaginationItem-root{color:#fff}.webport-section .devport-projects-section .devport-paginator .MuiPaginationItem-root.Mui-selected{background-color:#fff;color:#000}.webport-section .devport-projects-section .devport-paginator .MuiPaginationItem-root:hover{background-color:#fff3}.webport-section .webport-modal-project-content{background-color:#000}@media (max-width: 1000px){.webport-section h1{font-size:2.3rem}.webport-section .webport-form-ctnr .webport-searchbar{width:18rem}.webport-section .devport-projects-section .devport-projects-ctnr{grid-template-columns:repeat(4,23.5vw)}}@media (max-width: 850px){.webport-section h1{font-size:2rem}.webport-section .webport-form-ctnr .webport-searchbar{align-items:center;width:15rem;height:2rem}.webport-section .webport-form-ctnr .webport-searchbar button i{font-size:1.5rem}.webport-section .webport-form-ctnr .webport-filters-ctnr label{font-size:1rem}.webport-section .webport-form-ctnr .webport-filters-ctnr #filters-form{font-size:15px}.webport-section .webport-form-ctnr .webport-filters-ctnr #filters-form button{font-size:.9rem;height:1.5rem}.webport-section .devport-projects-section .devport-projects-ctnr{grid-template-columns:repeat(4,23.5vw)}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev{height:17rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr{padding:0}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr .devport-neon-button{width:5rem;font-size:1rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr .devport-neon-button .devport-neon-button-icon{display:none}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr div h1{margin-top:.5rem;font-size:1rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr div .project-dev-icon-ctnr{padding:.1rem;height:fit-content}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr div .project-dev-icon-ctnr .project-dev-icon{height:2rem}}@media (max-width: 770px){.webport-section h1{font-size:1.8rem}.webport-section .webport-form-ctnr .webport-searchbar{width:12rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr div .project-dev-icon-ctnr .project-dev-icon{font-size:1.9rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr .devport-project-component-button{width:3rem;font-size:.8rem!important}}@media (max-width: 700px){.webport-section .devport-projects-section .devport-projects-ctnr{grid-template-columns:repeat(3,30.5vw)}}@media (max-width: 600px){.webport-section .webport-form-ctnr h1{font-size:1.2rem}.webport-section .webport-form-ctnr .webport-searchbar{width:10rem}.webport-section .webport-form-ctnr .webport-searchbar input::placeholder{font-size:.8rem}.webport-section .webport-form-ctnr .webport-searchbar button i{font-size:1rem}.webport-section .webport-form-ctnr .dev-port-reset-btn,.webport-section .webport-form-ctnr .webport-filters-ctnr{width:10rem}.webport-section .webport-form-ctnr .webport-filters-ctnr label{font-size:.8rem}.webport-section .webport-form-ctnr .webport-filters-ctnr #filters-form button{width:100%}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr .devport-project-component-button{font-size:.6rem!important}.webport-section .devport-projects-section .devport-projects-ctnr .devport-neon-button{font-size:.8rem!important}.webport-section .devport-projects-section .devport-paginator .MuiPaginationItem-root.Mui-selected{transform:scale(.9)}}@media (max-width: 500px){.webport-section .webport-form-title{display:none}.webport-section .webport-form-ctnr{padding:2rem 3rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev{height:15rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr div{height:45%}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr div h1{font-size:.8rem;height:fit-content}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr div .project-dev-icon-ctnr .project-dev-icon{font-size:1.5rem;height:1.5rem}}@media (max-width: 450px){.webport-section{padding-bottom:2rem}.webport-section .webport-form-ctnr{padding:1rem;margin-right:3rem;margin-left:3rem}.webport-section .devport-projects-section{margin-left:3rem;margin-right:3rem}.webport-section .devport-projects-section .devport-projects-ctnr{grid-template-columns:repeat(2,40vw);column-gap:.5rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev{height:15rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr{gap:2rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr div{height:fit-content}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr div h1{font-size:.8rem;height:fit-content}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr div .project-dev-icon-ctnr .project-dev-icon{font-size:2rem;height:2rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr .devport-project-component-button{height:3rem!important;width:7rem!important;font-size:.7rem!important}}@media (max-width: 400px){.webport-section .webport-form-ctnr .webport-filters-ctnr{width:8rem}.webport-section .webport-form-ctnr .webport-filters-ctnr label{display:none}.webport-section .webport-form-ctnr .webport-filters-ctnr #filters-form select,.webport-section .webport-form-ctnr .webport-filters-ctnr #filters-form button{font-size:.7rem}.webport-section .devport-projects-section .devport-projects-ctnr .devport-project-ctnr .project-dev .project-about-ctnr div .project-dev-icon-ctnr{display:none}}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.project-dev{position:relative;height:20rem;padding:1rem;margin-left:1rem;margin-right:1rem;box-shadow:10px 10px #000;display:flex;border-radius:15px}.project-dev .project-about-ctnr{padding-top:2rem;padding-bottom:2rem;width:100%;z-index:1!important;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;gap:.3rem;text-overflow:ellipsis}.project-dev .project-about-ctnr .devport-neon-button{box-shadow:5px 5px 10px #000!important}.project-dev .project-about-ctnr div{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.2rem;height:50%;padding-bottom:.5rem}.project-dev .project-about-ctnr div h1{font-size:1.5rem;text-align:center;vertical-align:middle;text-wrap:wrap;height:50%;overflow-y:hidden;text-shadow:10px 5px 10px black}.project-dev .project-about-ctnr div .project-dev-icon-ctnr{background-color:#fff;border-radius:10px;outline:solid 1px black;display:flex;align-items:center;height:35%;padding:.2rem;justify-content:center;box-shadow:5px 5px 10px #000}.project-dev .project-about-ctnr div .project-dev-icon-ctnr .project-dev-icon{font-size:2rem}.project-dev .project-about-ctnr .devport-project-component-button{display:inline-flex;justify-content:center;align-items:center;width:150px;background-color:#12f7ff;color:#081825ef;font-size:1rem;letter-spacing:1px;font-weight:600;transition:.6s;box-shadow:0 0 .5rem #12f7ff;border-radius:5px;position:relative;z-index:1;overflow:hidden;border:2px solid #12f7ff;cursor:pointer;width:15vw!important;height:calc(2vw + 2vh);transition-property:color!important;transition-duration:.6s!important}.project-dev .project-about-ctnr .devport-project-component-button:hover{color:#12f7ff}.project-dev .project-about-ctnr .devport-project-component-button:hover:before{width:100%}.project-dev .project-about-ctnr .devport-project-component-button:before{content:"";position:absolute;top:0;left:0;background-color:#081825ef;width:0;height:100%;z-index:-1;transition:.4s}.project-dev .project-img-ctnr{border-radius:15px;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1!important}.project-dev .project-img-ctnr .img-modulator{position:relative}.project-dev .project-img-ctnr .img-modulator img{object-fit:cover;object-position:50%;width:100%;height:100%}.project-dev .modulator{position:absolute;height:100%;width:100%;background-color:#000;top:0;left:0;opacity:.3;border-radius:15px}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.devport-infomodal-ctnr-total{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25rem;min-height:25rem;background-color:#171717;border:2px solid #000;box-shadow:0 24px 48px #0003;border-radius:15px;padding:16px;overflow:hidden}.devport-infomodal-ctnr-total .devport-infomodal-ctnr{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:top;align-items:center;gap:calc(1vw + 1vh);min-height:100%}.devport-infomodal-ctnr-total .devport-infomodal-ctnr .devport-infomodal-header{text-align:center;font-family:Arvo;font-weight:700;font-style:normal;color:#12f7ff;font-size:calc(1.5vw + 1.5vh);-webkit-text-stroke-width:.01px;-webkit-text-stroke-color:black;text-shadow:10px 5px 10px black}.devport-infomodal-ctnr-total .devport-infomodal-ctnr .devport-infomodal-icon-ctnr{background-color:#fff;border-radius:10px;outline:solid 1px black;padding:.5rem}.devport-infomodal-ctnr-total .devport-infomodal-ctnr .devport-infomodal-icon-ctnr .devport-infomodal-icon{font-size:3rem}.devport-infomodal-ctnr-total .devport-infomodal-ctnr .devport-infomodal-description{text-align:center;font-family:Arvo;font-weight:700;font-style:normal;color:#fff;font-size:calc(1vw + 1vh);text-shadow:10px 10px 10px black}.devport-infomodal-ctnr-total .devport-infomodal-img-ctnr{z-index:-1!important;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5}.devport-infomodal-ctnr-total .devport-infomodal-img-ctnr img{object-fit:cover;width:100%;height:100%}@media (max-width: 700px){.devport-infomodal-ctnr-total .devport-infomodal-ctnr .devport-infomodal-icon-ctnr .devport-infomodal-icon{font-size:2rem}.devport-infomodal-ctnr-total .devport-infomodal-ctnr .devport-infomodal-description{font-size:3.1vw}}@media (max-width: 500px){.devport-infomodal-ctnr-total .devport-infomodal-ctnr .devport-infomodal-icon-ctnr .devport-infomodal-icon{font-size:2rem}.devport-infomodal-ctnr-total .devport-infomodal-ctnr .devport-infomodal-description{font-size:1.3rem}}@media (max-width: 450px){.devport-infomodal-ctnr-total{width:20rem}.devport-infomodal-ctnr-total .devport-infomodal-ctnr .devport-infomodal-icon-ctnr .devport-infomodal-icon{font-size:2rem}.devport-infomodal-ctnr-total .devport-infomodal-ctnr .devport-infomodal-description{font-size:1.2rem}}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.btn{display:inline-flex;justify-content:center;align-items:center;width:150px;background-color:#12f7ff;color:#081825ef;font-size:1rem;letter-spacing:1px;font-weight:600;transition:.6s;box-shadow:0 0 .5rem #12f7ff;border-radius:5px;position:relative;z-index:1;overflow:hidden;border:2px solid #12f7ff;cursor:pointer}.btn:hover{color:#12f7ff}.btn:hover:before{width:100%}.btn:before{content:"";position:absolute;top:0;left:0;background-color:#081825ef;width:0;height:100%;z-index:-1;transition:.4s}.btn2{display:inline-flex;justify-content:center;align-items:center;width:150px;background-color:#081825ef;color:#12f7ff;font-size:1rem;letter-spacing:1px;font-weight:600;transition:.6s;box-shadow:0 0 .5rem #12f7ff;border-radius:5px;position:relative;z-index:1;overflow:hidden;border:2px solid #12f7ff;cursor:pointer}.btn2:hover{color:#081825ef}.btn2:hover:before{width:100%}.btn2:before{content:"";position:absolute;top:0;left:0;background-color:#12f7ff;width:0;height:100%;z-index:-1;transition:.4s}.btn3{display:inline-flex;justify-content:center;align-items:center;width:150px;background-color:#081825ef;color:#12f7ff;font-size:1rem;letter-spacing:1px;font-weight:600;transition:.6s;box-shadow:0 0 .5rem #12f7ff;position:relative;z-index:1;overflow:hidden;border:2px solid #12f7ff;border-radius:50px;cursor:pointer}.btn3:hover{color:#081825ef}.btn3:hover:before{width:100%}.btn3:before{content:"";position:absolute;top:0;left:0;background-color:#12f7ff;width:0;height:100%;z-index:-1;transition:.4s}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}.about-ctnr .about-abstract-section{background-color:#081825ef;padding:2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem}.about-ctnr .about-abstract-section .about-abstract-ctnr{width:65%;display:flex;flex-direction:column;justify-content:center;align-items:left;gap:1rem}.about-ctnr .about-abstract-section .about-abstract-ctnr h1{font-size:3rem;color:#fff}.about-ctnr .about-abstract-section .about-abstract-ctnr h1 span{color:#12f7ff}.about-ctnr .about-abstract-section .about-abstract-ctnr p{color:#fff}.about-ctnr .about-abstract-section .about-abstract-ctnr .about-abstract-socials-ctnr{display:flex;align-items:center;gap:2rem}.about-ctnr .about-abstract-section .about-abstract-ctnr .about-abstract-socials-ctnr .about-abstract-social-icons{display:flex;justify-content:space-between;align-items:center;gap:1rem}.about-ctnr .about-abstract-section .about-abstract-ctnr .about-abstract-socials-ctnr .about-abstract-social-icons a{color:#fff}.about-ctnr .about-abstract-section .about-abstract-ctnr .about-abstract-socials-ctnr .about-abstract-social-icons a i{font-size:1.5rem}.about-ctnr .about-abstract-section .about-abstract-img-ctnr{width:35%;height:30rem;overflow:hidden;border:solid 1px #12f7ff;border-radius:10px}.about-ctnr .about-abstract-section .about-abstract-img-ctnr img{object-fit:cover;object-position:top;width:100%;height:100%}.about-ctnr .about-jobs-section{background-color:#171717;padding:2rem}.about-ctnr .about-jobs-section .about-jobs-ctnr{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem;padding-bottom:3rem}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-description-ctnr{display:flex;flex-direction:column;justify-content:center;gap:1rem;align-items:left;width:65%}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-description-ctnr h1{font-size:3rem;text-align:left;color:#fff;-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:rgb(23,23,23)}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-description-ctnr p{color:#fff;font-size:1rem}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-img-ctnr{width:35%;max-height:50%;height:15rem;border:solid gray 1px;overflow:hidden;border-radius:20px}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-img-ctnr img{object-fit:cover;width:100%;height:100%}@media (max-width: 900px){.about-ctnr .about-abstract-section{justify-content:center}.about-ctnr .about-abstract-section .about-abstract-ctnr h1{font-size:2.5rem;text-align:center}.about-ctnr .about-abstract-section .about-abstract-ctnr p{text-align:center}.about-ctnr .about-abstract-section .about-abstract-ctnr .about-abstract-socials-ctnr{justify-content:space-between;padding:1rem}.about-ctnr .about-abstract-section .about-abstract-ctnr .about-abstract-socials-ctnr .btn-box .btn{height:2.5rem}.about-ctnr .about-abstract-section .about-abstract-img-ctnr{display:none}}@media (max-width: 800px){.about-ctnr .about-abstract-section .about-abstract-ctnr{width:80%}.about-ctnr .about-abstract-section .about-abstract-ctnr p,.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-description-ctnr{font-size:.9rem}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-description-ctnr h1{font-size:2rem}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-description-ctnr p{font-size:.9em}}@media (max-width: 600px){.about-ctnr .about-abstract-section .about-abstract-ctnr{width:80%}.about-ctnr .about-abstract-section .about-abstract-ctnr p{font-size:.9rem}.about-ctnr .about-jobs-section{display:flex;flex-direction:column;gap:2rem}.about-ctnr .about-jobs-section .about-jobs-ctnr{justify-content:center;position:relative}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-description-ctnr{z-index:1000;font-size:.9rem}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-description-ctnr h1{text-align:center;font-size:2rem}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-description-ctnr p{text-align:center;font-size:.9em}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-img-ctnr{max-height:none;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;border:none}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-img-ctnr img{position:relative;height:100%}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-img-ctnr:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#171717;opacity:.3}}@media (max-width: 450px){.about-ctnr .about-abstract-section .about-abstract-ctnr h1{font-size:2rem}.about-ctnr .about-abstract-section .about-abstract-ctnr p{font-size:.8rem}.about-ctnr .about-abstract-section .about-abstract-ctnr .about-abstract-socials-ctnr .btn-box .btn{height:1.8rem;width:6rem;font-size:.7rem}.about-ctnr .about-jobs-section .about-jobs-ctnr .about-jobs-description-ctnr p{font-size:.7rem}}@media (max-width: 400px){.about-ctnr .about-abstract-section .about-abstract-ctnr h1{font-size:1.6rem}.about-ctnr .about-abstract-section .about-abstract-ctnr p{font-size:.7rem}.about-ctnr .about-jobs-section{padding:1.5rem}}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}#notfound{position:relative;height:100vh;background-color:#292e33}#notfound .notfound{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notfound{max-width:520px;width:100%;line-height:1.4;text-align:center}.notfound .notfound-404{position:relative;height:240px}.notfound .notfound-404 h1{font-family:Montserrat,sans-serif;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:252px;font-weight:900;color:#12f7ff;text-transform:uppercase;letter-spacing:-40px;margin:0 0 0 -20px}.notfound .notfound-404 h1>span{text-shadow:-8px 0px 0px #fff}.notfound .notfound-404 h3{font-family:Cabin,sans-serif;position:relative;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;margin:0;letter-spacing:3px;padding-left:6px}.notfound h2{font-family:Cabin,sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#fff;margin-top:0;margin-bottom:25px}@media only screen and (max-width: 767px){.notfound .notfound-404{height:200px}.notfound .notfound-404 h1{font-size:200px}}@media only screen and (max-width: 480px){.notfound .notfound-404{height:162px}.notfound .notfound-404 h1{font-size:162px;height:150px;line-height:162px}.notfound h2{font-size:16px}}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;scroll-behavior:smooth}:root{font-family:Arvo}@font-face{font-family:Arvo;font-display:swap;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}html{font-size:16px}body{padding:0;margin:0}@media (max-width: 1298px){html{font-size:14px}}
