.block-image-text{padding-top:150px;gap:20px;display:flex}@media only screen and (max-width:768px){.block-image-text{margin:0 20px}}.block-image-text--image{width:50%;overflow:hidden}@media only screen and (max-width:768px){.block-image-text--image{width:100%}}.block-image-text--image .img-container{width:100%}.block-image-text--image .img-container__inner{width:100%}.block-image-text--image .img-container__inner img{width:100%}.block-image-text--below{flex-direction:column}.block-image-text--above{flex-direction:column-reverse}.block-image-text--left{flex-direction:row}@media only screen and (max-width:768px){.block-image-text--left{flex-direction:column}}.block-image-text--left .block-image-text--text{width:50%}@media only screen and (max-width:768px){.block-image-text--left .block-image-text--text{width:100%}}.block-image-text--left .block-image-text--text p{margin:unset}.block-image-text--right{flex-direction:row-reverse}@media only screen and (max-width:768px){.block-image-text--right{flex-direction:column}}.block-image-text--right .block-image-text--text{width:50%}@media only screen and (max-width:768px){.block-image-text--right .block-image-text--text{width:100%}}.block-image-text--right .block-image-text--text p{margin:unset}h1,h2,h3,h4,h5,p,span,strong,a,button,li,small{font-family:"Poppins"}h1,h2,h3,h4,h5{line-height:1.2}h1{font-size:55px;font-weight:700}@media only screen and (max-width:768px){h1{font-size:30px}}h2{font-size:32px;font-weight:700}@media only screen and (max-width:768px){h2{font-size:24px}}h3{font-size:28px;font-weight:700}@media only screen and (max-width:768px){h3{font-size:24px}}h4{font-size:24px;font-weight:500}h5{font-size:20px;font-weight:500}p{font-size:16px;font-weight:400}body{margin:unset;background-color:#100028;overflow-x:hidden}.button{padding:10px 50px;font-size:20px;color:#ffffff;text-decoration:none;text-transform:uppercase;border:1px solid transparent}.button--primary{background-color:#3a0ca3;box-shadow:inset 15px 15px 40px #00bfe7, inset -120px -10px 40px #00bfe7}.button--primary:hover{background:transparent;border:1px solid #ffffff;box-shadow:unset;transition:all 0.5s ease-in-out}html{scroll-behavior:smooth}.site-main{max-width:1320px;margin:auto}section:not(.hero-section){max-width:1320px;margin:auto;width:calc(100% - 80px)}@media only screen and (min-width:1320px){section:not(.hero-section){width:100%}}@media only screen and (max-width:1024px){section:not(.hero-section){width:calc(100% - 60px)}}@media only screen and (max-width:768px){section:not(.hero-section){width:calc(100% - 40px)}}.no-style{text-decoration:none}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#100028;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1000}#preloader .preloader-image{background-image:url(../imgs/cat.png);background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0 0 10px #ffffff);width:120px;height:120px;margin-bottom:15px}#preloader .loading-text{font-size:32px;color:#ffffff;margin-bottom:15px;text-align:center}#preloader .progress-bar{width:80%;max-width:400px;height:20px;background:#ffffff;overflow:hidden;border-radius:2px}#preloader .progress-bar .progress{width:0;height:100%;background:#00bfe7;transition:width 1s ease-in-out}.lazy{background-color:#22223B;transition:background-color 0.3s ease}.lazy img{opacity:0;transition:opacity 0.3s ease}.lazy img[src]{opacity:1}.header-container{width:100%;display:flex;justify-content:center;position:absolute;z-index:3}.header-container .site-header{max-width:1320px;width:100%;height:80px;margin-top:25px;background:#000000;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1024px){.header-container .site-header{margin-left:20px;margin-right:20px}}@media only screen and (max-width:768px){.header-container .site-header{background:#000000;border:1px solid #00bfe7}}.header-container .site-header.navbar-active{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.header-container .site-header.sticky{max-width:100%;position:fixed;margin-top:unset;border-radius:unset;opacity:0.8;transition:max-width 1s ease-in-out}.header-container .site-header.sticky .logo-container{margin-left:60px}.header-container .site-header.sticky .site-nav{margin-right:calc(60px - 16px)}.header-container .site-header .logo-container{display:flex;align-items:center;margin-left:16px}.header-container .site-header .logo-container .img-container__inner{display:flex;align-items:center}.header-container .site-header .site-nav{width:50%;text-align:right;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:1024px){.header-container .site-header .site-nav{display:none}}.header-container .site-header .site-nav .menu-main-menu-container .main-menu{display:flex;flex-direction:row;justify-content:flex-end;margin-right:16px;gap:16px;list-style:none}.header-container .site-header .site-nav .menu-main-menu-container .main-menu li a{text-decoration:none;font-size:18px;color:#ffffff;text-transform:uppercase;text-wrap:nowrap}.header-container .site-header .site-nav .menu-main-menu-container .main-menu li a:hover{color:#d3d3d3}.header-container .site-header .navbar-toggle{display:none}@media only screen and (max-width:1024px){.header-container .site-header .navbar-toggle{display:block;background:url("../imgs/navbar-toggle.svg");width:40px;height:40px;background-repeat:no-repeat;background-size:contain;border:none;margin-right:20px}}.header-container .site-nav-mobile{max-height:0;opacity:0;transition:max-height 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.header-container .site-nav-mobile .menu-main-menu-container{display:none}.header-container .site-nav-mobile.active{display:flex;flex-direction:column;background:#000000;margin-top:-15px;border-radius:10px;width:calc(100% - 40px);max-height:500px;opacity:1;transition:max-height 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;position:absolute;top:105px}.header-container .site-nav-mobile.active.sticky{position:fixed;top:95px;width:100%;opacity:0.8;z-index:3;border-bottom-left-radius:unset;border-bottom-right-radius:unset}@media only screen and (max-width:768px){.header-container .site-nav-mobile.active{background:#000000;border:1px solid #00bfe7;border-radius:unset;border-bottom-left-radius:10px;border-bottom-right-radius:10px;top:119.5px}}.header-container .site-nav-mobile.active .menu-main-menu-container{display:block}.header-container .site-nav-mobile.active .menu-main-menu-container .mobile-menu{list-style:none;padding:unset}.header-container .site-nav-mobile.active .menu-main-menu-container .mobile-menu li{display:flex;justify-content:center}.header-container .site-nav-mobile.active .menu-main-menu-container .mobile-menu li:not(:last-child){margin-bottom:10px}.header-container .site-nav-mobile.active .menu-main-menu-container .mobile-menu li a{text-decoration:none;font-size:18px;color:#ffffff;text-transform:uppercase}.footer{margin-top:100px;width:100vw;border-top:1px solid #00bfe7}.footer .footer-content{max-width:1320px;margin:auto;background:linear-gradient(0deg, rgba(0, 193, 231, 0.8509803922), #100028, #100028)}.footer .footer-content--top{padding:20px 0 20px 0}@media only screen and (max-width:1320px){.footer .footer-content--top{display:flex;justify-content:center}}.footer .footer-content--top .footer-logo{width:240px}.footer .footer-content--top .footer-logo .img-container{width:100%}.footer .footer-content--top .footer-logo .img-container__inner{width:100%}.footer .footer-content--top .footer-logo .img-container__inner img{width:100%}.footer .footer-content--main{display:flex;justify-content:space-around;padding-bottom:10px}@media only screen and (max-width:768px){.footer .footer-content--main{flex-direction:column;align-items:center}}.footer .footer-content--main--left .menu-main-menu-container .footer-menu{margin:unset;padding:unset;list-style:none}.footer .footer-content--main--left .menu-main-menu-container .footer-menu .menu-item a{text-decoration:none;color:#ffffff;font-size:16px}.footer .footer-content--main--left .menu-main-menu-container .footer-menu .menu-item a:hover{color:#00bfe7}.footer .footer-content--main--left .menu-main-menu-container .footer-menu .lang-item{display:none}.footer .footer-content--main--right{display:flex;gap:12px}@media only screen and (max-width:768px){.footer .footer-content--main--right{display:none}}.footer .footer-content--main--right .data-left,.footer .footer-content--main--right .data-right{display:flex;flex-direction:column}.footer .footer-content--main--right .data-left span,.footer .footer-content--main--right .data-right span{font-size:16px;color:#ffffff}.footer .footer-content--main--right .data-left span:not(:first-child),.footer .footer-content--main--right .data-right span:not(:first-child){padding-top:16px}.footer .footer-content--main--right .data-left a,.footer .footer-content--main--right .data-right a{text-decoration:underline;color:#ffffff;font-size:16px}.footer .footer-content--main--right .data-left a:hover,.footer .footer-content--main--right .data-right a:hover{color:#00bfe7}.footer .footer-content--bottom{padding:20px 0 20px 0;border-top:1px solid #d3d3d3;display:flex;justify-content:center}.footer .footer-content--bottom span{color:#ffffff;font-size:16px}.footer .footer-content--bottom span img{width:16px;height:16px}.hero-section{height:100vh;width:100%}.hero-section .hero-container{background:linear-gradient(180deg, #00bfe7, #100028, #100028);width:100%;height:100%;position:relative;display:flex;align-items:center}.hero-section .hero-container .hero-content{display:flex;width:100%}@media only screen and (max-width:1024px){.hero-section .hero-container .hero-content{flex-direction:column}}@media only screen and (max-width:768px){.hero-section .hero-container .hero-content{display:none}}.hero-section .hero-container .hero-content--left{width:50%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1024px){.hero-section .hero-container .hero-content--left{width:100%}}.hero-section .hero-container .hero-content--left .inner{width:80%}.hero-section .hero-container .hero-content--left .inner h1{color:#ffffff;margin-bottom:20px}.hero-section .hero-container .hero-content--left .inner .subtitle-container{margin-bottom:60px}.hero-section .hero-container .hero-content--left .inner .subtitle-container span{color:#00bfe7;font-size:35px;font-weight:700}.hero-section .hero-container .hero-content--left .inner .subtitle-container span.typed-cursor{color:#ffffff;margin-left:5px}.hero-section .hero-container .hero-content--right{width:50%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1024px){.hero-section .hero-container .hero-content--right{width:100%;margin-top:100px}}.hero-section .hero-container .hero-content--right .img-container__inner{width:400px;height:400px;display:flex;align-items:center;justify-content:center;clip-path:polygon(50% 0%, 83% 12%, 100% 43%, 94% 78%, 68% 100%, 32% 100%, 6% 78%, 0% 43%, 17% 12%)}.hero-section .hero-container .hero-content::before{content:"";position:absolute;top:30%;left:-1%;width:40px;height:40px;background-image:url(../imgs/cat.png);background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0px 0px 9px #ffffff)}@media only screen and (max-width:1024px){.hero-section .hero-container .hero-content::before{display:none}}.hero-section .hero-container .hero-content::after{content:"";position:absolute;bottom:10%;left:50%;width:60px;height:60px;background-image:url(../imgs/cat.png);background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0px 0px 9px #ffffff)}@media only screen and (max-width:1024px){.hero-section .hero-container .hero-content::after{display:none}}.hero-section .hero-container .hero-content--mobile{display:none}@media only screen and (max-width:768px){.hero-section .hero-container .hero-content--mobile{display:flex;width:100%;height:100vh}}.hero-section .hero-container .hero-content--mobile .img-container__inner{display:flex;align-items:center;justify-content:center}.hero-section .hero-container .hero-content--mobile .img-container__inner img{height:100vh}.hero-section .hero-container .hero-content--mobile .img-container__inner .inner-content{position:absolute;left:-60px;width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.hero-section .hero-container .hero-content--mobile .img-container__inner .inner-content .inner h1{color:#ffffff;margin-bottom:20px}.hero-section .hero-container .hero-content--mobile .img-container__inner .inner-content .inner .subtitle-container{margin-bottom:60px}.hero-section .hero-container .hero-content--mobile .img-container__inner .inner-content .inner .subtitle-container span{color:#00bfe7;font-size:25px;font-weight:700}.about-me-section{padding-top:100px}@media only screen and (max-width:1024px){.about-me-section{display:flex;justify-content:center;align-items:center}}@media only screen and (max-width:768px){.about-me-section{margin-top:100px;width:100%}}@media only screen and (max-width:1024px){.about-me-section .about-me-container{max-width:720px;width:100%}}@media only screen and (max-width:768px){.about-me-section .about-me-container{width:calc(100% - 40px);margin:auto}}.about-me-section .about-me-container .about-me-content{display:flex;position:relative}@media only screen and (max-width:1024px){.about-me-section .about-me-container .about-me-content{flex-direction:column}}.about-me-section .about-me-container .about-me-content .square:nth-child(1){position:absolute;z-index:2;top:-5%;left:23%;border-radius:15px;width:70px;height:70px;background-image:url(../imgs/cat.png);background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0 0 10px #ffffff);animation:rotate 2s infinite}.about-me-section .about-me-container .about-me-content .square:nth-child(2){position:absolute;z-index:2;top:68%;left:85%;border-radius:15px;width:120px;height:120px;background-image:url(../imgs/cat.png);background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0 0 10px #ffffff);animation:rotate 3s infinite}@media only screen and (max-width:1024px){.about-me-section .about-me-container .about-me-content .square:nth-child(2){top:80%}}@media only screen and (max-width:768px){.about-me-section .about-me-container .about-me-content .square:nth-child(2){width:80px;height:80px;left:70%}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (max-width:1024px){.about-me-section .about-me-container .about-me-content--left .img-container__inner{display:flex;justify-content:center}}.about-me-section .about-me-container .about-me-content--left .img-container__inner img{border-radius:10px}.about-me-section .about-me-container .about-me-content--right{margin-left:40px}@media only screen and (max-width:1024px){.about-me-section .about-me-container .about-me-content--right{margin-left:unset;margin-top:40px}}.about-me-section .about-me-container .about-me-content--right h2{margin-top:unset;color:#00bfe7;text-transform:uppercase}.about-me-section .about-me-container .about-me-content--right p{margin-top:50px;color:#ffffff}.about-me-section .about-me-container .about-me-content--right .data{display:flex;margin-top:50px}@media only screen and (max-width:768px){.about-me-section .about-me-container .about-me-content--right .data{display:none}}.about-me-section .about-me-container .about-me-content--right .data-left{display:flex;flex-direction:column}.about-me-section .about-me-container .about-me-content--right .data-left span{font-size:16px;font-weight:700;color:#00bfe7}.about-me-section .about-me-container .about-me-content--right .data-right{display:flex;flex-direction:column;margin-left:30px}.about-me-section .about-me-container .about-me-content--right .data-right span{font-size:16px;color:#ffffff}.about-me-section .about-me-container .about-me-content--right .data-right span a{color:white}.about-me-section .about-me-container .about-me-content--right .data--mobile{display:none}@media only screen and (max-width:768px){.about-me-section .about-me-container .about-me-content--right .data--mobile{display:flex;flex-direction:column}}.about-me-section .about-me-container .about-me-content--right .data--mobile--content:not(:last-child){margin-bottom:25px}.about-me-section .about-me-container .about-me-content--right .data--mobile--content .label{font-size:16px;font-weight:700;color:#00bfe7}.about-me-section .about-me-container .about-me-content--right .data--mobile--content .data{font-size:16px;color:#ffffff;display:block;margin-top:unset}.about-me-section .about-me-container .about-me-content--right .data--mobile--content .data a{color:white}.skills-section{padding-top:100px}.skills-section .skills-container h2{text-align:center;color:#00bfe7;margin-bottom:50px;margin-top:unset;text-transform:uppercase}.skills-section .skills-container .skills-content{display:flex;justify-content:center;flex-wrap:wrap;gap:25px}@media only screen and (max-width:768px){.skills-section .skills-container .skills-content{flex-direction:column;align-items:center}}.skills-section .skills-container .skills-content--inner{width:40%;height:75px;background-color:#22223B;border-radius:10px;border-bottom-left-radius:unset}@media only screen and (max-width:768px){.skills-section .skills-container .skills-content--inner{width:calc(100% - 40px)}}.skills-section .skills-container .skills-content--inner h5{color:#ffffff;margin:20px 0 10px 10px}.skills-section .skills-container .skills-content--inner .progressbar-outer{width:100%}.skills-section .skills-container .skills-content--inner .progressbar-inner{background-color:#00bfe7;display:flex;justify-content:center;width:0}.skills-section .skills-container .skills-content--inner .progressbar-inner.animate{transition:width 3s ease-in}.skills-section .skills-container .skills-content--inner .progressbar-inner.animate.p-10{width:10%}.skills-section .skills-container .skills-content--inner .progressbar-inner.animate.p-20{width:20%}.skills-section .skills-container .skills-content--inner .progressbar-inner.animate.p-30{width:30%}.skills-section .skills-container .skills-content--inner .progressbar-inner.animate.p-40{width:40%}.skills-section .skills-container .skills-content--inner .progressbar-inner.animate.p-50{width:50%}.skills-section .skills-container .skills-content--inner .progressbar-inner.animate.p-60{width:60%}.skills-section .skills-container .skills-content--inner .progressbar-inner.animate.p-70{width:70%}.skills-section .skills-container .skills-content--inner .progressbar-inner.animate.p-80{width:80%}.skills-section .skills-container .skills-content--inner .progressbar-inner.animate.p-90{width:90%}.skills-section .skills-container .skills-content--inner .progressbar-inner.animate.p-100{width:100%}.services-section{padding-top:100px;position:relative}.services-section::before{content:"";position:absolute;top:30%;left:24%;border-radius:50%;width:700px;height:600px;background-image:url(../imgs/cat.png);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#00bfe7;opacity:0.1}@media only screen and (max-width:1024px){.services-section::before{left:10%}}@media only screen and (max-width:768px){.services-section::before{left:-5%}}.services-section .services-container h2{text-align:center;color:#00bfe7;text-transform:uppercase}.services-section .services-container .services-content{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;min-height:1070px}@media only screen and (max-width:1024px){.services-section .services-container .services-content{flex-direction:column;align-items:center}}.services-section .services-container .services-content--inner{max-width:420px;width:30%;min-height:400px;max-height:500px;margin-top:25px;border:1px solid #d3d3d3;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;opacity:0}.services-section .services-container .services-content--inner.animate:nth-child(1){opacity:1;transition:opacity 1s ease-in}.services-section .services-container .services-content--inner.animate:nth-child(2){opacity:1;transition:opacity 1s ease-in;transition-delay:1s}.services-section .services-container .services-content--inner.animate:nth-child(3){opacity:1;transition:opacity 1s ease-in;transition-delay:2s}.services-section .services-container .services-content--inner.animate:nth-child(4){opacity:1;transition:opacity 1s ease-in;transition-delay:3s}.services-section .services-container .services-content--inner.animate:nth-child(5){opacity:1;transition:opacity 1s ease-in;transition-delay:4s}.services-section .services-container .services-content--inner.animate:nth-child(6){opacity:1;transition:opacity 1s ease-in;transition-delay:5s}@media only screen and (max-width:1024px){.services-section .services-container .services-content--inner{width:100%}}.services-section .services-container .services-content--inner:hover{border:1px solid #00bfe7;background-color:#000000;transition:all 1s ease-in-out}.services-section .services-container .services-content--inner:hover .img-container{transform:translateX(100px);border:1px solid #00bfe7;transition:all 1s ease-in-out}.services-section .services-container .services-content--inner:hover h4{color:#00bfe7;transition:color 1s ease-in-out}.services-section .services-container .services-content--inner:hover p{color:#00bfe7;transition:color 1s ease-in-out}.services-section .services-container .services-content--inner .img-container{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:#000000;border:1px solid #d3d3d3;border-radius:100px;position:absolute;top:-30px;left:30px}.services-section .services-container .services-content--inner .img-container__inner{width:30px;height:30px}.services-section .services-container .services-content--inner .img-container__inner img{width:100%}.services-section .services-container .services-content--inner h4{margin:unset;margin-bottom:10px;margin-top:50px;color:#ffffff}.services-section .services-container .services-content--inner p{color:#d3d3d3;text-align:center;margin:20px 0 20px 0}@keyframes slideInFromLeft{0%{margin-left:-999px}100%{margin-left:0}}@keyframes slideInFromRight{0%{margin-right:-999px}100%{margin-right:0}}.parallax-section{overflow-x:hidden;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;height:500px;position:absolute;left:0;width:100% !important;max-width:99999px !important;margin-top:100px !important}.parallax-section .overlay{width:100%;height:500px;z-index:5;background:#000000;opacity:0.5}.projects-section{margin-top:700px !important}.projects-section .projects-section-container{display:flex;flex-direction:column;align-items:center}.projects-section .projects-section-container h2{color:#ffffff;text-align:center;text-transform:uppercase;margin-bottom:50px}.projects-section .projects-section-container .projects-content{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.projects-section .projects-section-container .projects-content--inner{max-width:400px;min-height:600px;display:flex;flex-direction:column;background:#000000;border:1px solid #00bfe7;border-radius:10px;margin-bottom:25px;overflow:hidden}.projects-section .projects-section-container .projects-content--inner .img-container{max-width:400px;max-height:240px;width:100%;aspect-ratio:1.7777777778;overflow:hidden}.projects-section .projects-section-container .projects-content--inner .img-container__inner{width:100%;height:100%}.projects-section .projects-section-container .projects-content--inner .img-container__inner img{width:100%;height:100%;object-fit:cover}.projects-section .projects-section-container .projects-content--inner .content{margin:20px}.projects-section .projects-section-container .projects-content--inner .content h3{color:#00bfe7;text-transform:uppercase}.projects-section .projects-section-container .projects-content--inner .content p{color:#00bfe7;margin-bottom:30px}.projects-section .projects-section-container .button{margin-top:50px}.conditions-section{margin-top:100px !important}.conditions-section .conditions-container h2{color:#ffffff;text-align:center;margin-bottom:50px;text-transform:uppercase}.conditions-section .conditions-container .conditions-content{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:1024px){.conditions-section .conditions-container .conditions-content{flex-direction:column;align-items:center;justify-content:center}}.conditions-section .conditions-container .conditions-content--inner{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000;border:1px solid #00bfe7;border-radius:10px;width:40%;max-width:600px;padding:40px}.conditions-section .conditions-container .conditions-content--inner:only-child{margin:auto;flex:0 1 auto}@media only screen and (max-width:1024px){.conditions-section .conditions-container .conditions-content--inner{margin-bottom:50px;width:90%}}@media only screen and (max-width:768px){.conditions-section .conditions-container .conditions-content--inner{padding:10px}}.conditions-section .conditions-container .conditions-content--inner h3{color:#00bfe7}.conditions-section .conditions-container .conditions-content--inner p{color:#ffffff;margin:0 30px 0 30px}.archive-projects--title{padding:200px 0 100px 0}.archive-projects--title h1{text-align:center;color:#ffffff}.projects-content{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.projects-content--inner{max-width:400px;min-height:600px;display:flex;flex-direction:column;background:#000000;border:1px solid #00bfe7;border-radius:10px;margin-bottom:25px;overflow:hidden}.projects-content--inner .img-container{max-width:400px;max-height:240px;width:100%;aspect-ratio:1.7777777778;overflow:hidden}.projects-content--inner .img-container__inner{width:100%}.projects-content--inner .img-container__inner img{width:100%;height:100%;object-fit:contain}.projects-content--inner .content{margin:20px}.projects-content--inner .content h3{color:#00bfe7;text-transform:uppercase}.projects-content--inner .content p{color:#00bfe7;margin-bottom:30px}.button{margin-top:50px}.single-projects-section{padding-top:150px}.single-projects-section .single-title{color:#ffffff;text-align:center}.single-projects-section .block-image{width:100%;max-width:1320px;padding:50px 0 50px 0;display:flex;justify-content:center}.single-projects-section .block-image .img-container{width:50%}.single-projects-section .block-image .img-container__inner{width:100%}.single-projects-section .block-image .img-container__inner img{width:100%}.single-projects-section .block-text{color:#ffffff}.single-projects-section .block-button-link{padding:50px 0 50px 0}.not-found-section{padding:250px 0 250px 0;display:flex;flex-direction:column;align-items:center}.not-found-section h1{text-align:center;color:#ffffff}.not-found-section img{max-width:400px;width:100%}.not-found-section h2{color:#ffffff;text-align:center}.block-heading{margin-top:100px}.block-heading--heading{color:#ffffff;text-align:center;text-transform:uppercase}.contact-section{background-image:url(../imgs/contact-background.png);overflow-x:hidden;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;height:500px;width:100% !important;max-width:99999px !important;margin-top:100px !important}.contact-section .contact-form{margin:unset !important;padding:40px !important}.contact-section .contact-form .wpforms-form .wpforms-field-container .wpforms-field input{background:transparent;color:#ffffff;border-color:#00bfe7;border-radius:0%;width:100%;max-width:100%;display:block}.contact-section .contact-form .wpforms-form .wpforms-field-container .wpforms-field input::placeholder{color:#d3d3d3}.contact-section .contact-form .wpforms-form .wpforms-field-container .wpforms-field textarea{background:transparent;color:#ffffff;border-color:#00bfe7;border-radius:0%}.contact-section .contact-form .wpforms-form .wpforms-field-container .wpforms-field textarea::placeholder{color:#d3d3d3}.contact-section .contact-form .wpforms-form .wpforms-submit-container .button{padding:10px 50px;font-size:20px;color:#ffffff;text-decoration:none;text-transform:uppercase}.contact-section .contact-form .wpforms-form .wpforms-submit-container .button--primary{background-color:#3a0ca3;box-shadow:inset 15px 15px 40px #00bfe7, inset -120px -10px 40px #00bfe7}.contact-section .contact-form .wpforms-form .wpforms-submit-container .button--primary:hover{background:transparent;border:1px solid #ffffff;box-shadow:unset;transition:all 0.5s ease-in-out}#moove_gdpr_cookie_info_bar{background-color:#000000 !important;border:1px solid #00bfe7 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p{font-size:16px;font-family:"Poppins"}