.grad-bg{background:linear-gradient(to bottom,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.55) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c000000',endColorstr='#8c000000',GradientType=0)}:root{--space-unit:16px;--space-xxs:calc(0.25 * var(--space-unit));--space-xs:calc(0.5 * var(--space-unit));--space-sm:calc(1 * var(--space-unit));--space-md:calc(2 * var(--space-unit));--space-lg:calc(4 * var(--space-unit));--space-xl:calc(8 * var(--space-unit));--space-xxl:calc(16 * var(--space-unit));--space-6:calc(0.375 * var(--space-unit));--space-12:calc(0.75 * var(--space-unit));--space-20:calc(1.25 * var(--space-unit));--space-24:calc(1.5 * var(--space-unit));--space-40:calc(2.5 * var(--space-unit));--space-48:calc(3 * var(--space-unit));--space-80:calc(5 * var(--space-unit));--space-96:calc(6 * var(--space-unit));--pri-100:#ff7700;--sec-100:#1a1a1a;--ter-100:#4b5563;--neu-100:#1f2937;--neu-200:#93a3af;--white:#fff;--black:#000;--font-primary:"Lexend",sans-serif;--font-secondary:"Figtree",sans-serif;--font-curve:"Kaushan Script",cursive;--heading-line-height:1.1;--body-line-height:140%;--content-width:1640px;--body-line-spacing:calc(1.125 * var(--space-unit))}.container{max-width:var(--content-width);width:100%;margin-inline:auto}.grid{display:grid}.padding-lr{padding-inline:40px}@media screen and (min-width:1024px){.padding-lr{padding-inline:80px}}@media screen and (min-width:1640px){.padding-lr{padding-inline:140px}}.padding-tb{padding-block:64px}@media screen and (min-width:1024px){.padding-tb{padding-block:100px}}@media screen and (min-width:1640px){.padding-tb{padding-block:140px}}.padding{padding-inline:40px;padding-block:64px}@media screen and (min-width:1024px){.padding{padding-inline:80px}}@media screen and (min-width:1640px){.padding{padding-inline:140px}}@media screen and (min-width:1024px){.padding{padding-block:100px}}@media screen and (min-width:1640px){.padding{padding-block:140px}}.padding-top{padding-top:64px}@media screen and (min-width:1024px){.padding-top{padding-top:100px}}@media screen and (min-width:1640px){.padding-top{padding-top:140px}}.padding-bottom{padding-bottom:64px}@media screen and (min-width:1024px){.padding-bottom{padding-bottom:100px}}@media screen and (min-width:1640px){.padding-bottom{padding-bottom:140px}}.margin-lr{margin-inline:var(--space-xs)}@media screen and (min-width:768px){.margin-lr{margin-inline:var(--space-sm)}}@media screen and (min-width:1024px){.margin-lr{margin-inline:var(--space-md)}}.margin-tb{margin-block:30px}@media screen and (min-width:768px){.margin-tb{margin-block:50px}}@media screen and (min-width:1024px){.margin-tb{margin-block:100px}}@media screen and (min-width:1640px){.margin-tb{margin-block:140px}}.menu-alignment{display:flex;gap:calc(2.5 * var(--space-unit));align-items:center}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);color:var(--pri-100);font-size:calc(40px + (80 - 40) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:700}@media screen and (min-width:1920px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-size:80px}}.h2,h2{font-size:calc(32px + (60 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.h2,h2{font-size:60px}}.h3,h3{font-size:calc(24px + (48 - 24) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.h3,h3{font-size:48px}}.h4,h4{font-size:calc(20px + (32 - 20) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.h4,h4{font-size:32px}}.h5,.h6,h5,h6{font-size:calc(18px + (24 - 18) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.h5,.h6,h5,h6{font-size:24px}}.wpcf7-response-output,a,div,label,legend,li,p,span,td{font-family:var(--font-secondary);color:var(--black);line-height:var(--body-line-height);font-weight:400;font-size:calc(18px + (20 - 18) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.wpcf7-response-output,a,div,label,legend,li,p,span,td{font-size:20px}}.wp-block-button__link,a,button{transition:0.3s;text-decoration:none}.wp-block-button__link:hover,a:hover,button:hover{text-decoration:underline}mark{color:var(--pri-100);background-color:transparent}.white{color:var(--white)}.p-content p:not(:first-child){margin-top:var(--space-12)}@media screen and (min-width:992px){.p-content p:not(:first-child){margin-top:var(--space-sm)}}[data-aos=fadeIn]{opacity:0}.aos-animate{opacity:1}*{margin:0;padding:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}::-webkit-scrollbar-thumb{background-color:var(--pri-100)}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}#content{margin:0}.grecaptcha-badge{opacity:0!important}.error404 .hero{padding:0px!important}.error404 .error-block{padding-bottom:100px}.error404 .error-block h1{font-size:calc(80px + (180 - 80) * ((100vw - 370px) / (1640 - 370)));color:var(--black)!important;text-shadow:1px 1px 1px var(--pri-100),2px 2px 1px var(--pri-100),3px 3px 1px var(--pri-100),4px 4px 1px var(--pri-100),5px 5px 1px var(--pri-100),6px 6px 1px var(--pri-100),7px 7px 1px var(--pri-100),8px 8px 1px var(--pri-100),25px 25px 8px rgba(0,0,0,0.2)}@media screen and (min-width:1920px){.error404 .error-block h1{font-size:180px}}.error404 .error-block h3{color:var(--sec-100)}.error404 .back-home{background-color:var(--black);border:2px solid var(--pri-100);padding:8px 16px;font-weight:400;text-decoration:none!important;display:inline-block;font-family:var(--font-secondary);text-transform:uppercase;font-size:20px;transition:all 0.35s ease;color:var(--pri-100);text-align:center;background-color:var(--pri-100);color:var(--black);max-width:max-content;margin:auto;margin-top:40px;width:100%;display:block}.error404 .back-home:hover{background-color:var(--pri-100);color:var(--black);opacity:1}.error404 .back-home:hover{background-color:var(--black);color:var(--pri-100)}.error404 .back-home:hover{background-color:transparent}.hidden{overflow-y:hidden}html{overflow-x:hidden}body{position:relative;background-color:var(--white);box-shadow:0 -20px 13px 4px rgba(0,0,0,0.11)}body,html{scroll-behavior:smooth}.button_container{display:block;position:absolute;top:20px;right:0;height:27px;width:32px;cursor:pointer;z-index:500;transition:all 0.35s ease}.button_container:hover span{background-color:var(--white)}.button_container:hover.active span{background-color:var(--white)}.button_container.active .top{transform:translateY(11px) translateX(0) rotate(45deg);background:var(--pri-100)}.button_container.active .middle{opacity:0;background:var(--pri-100);width:100%}.button_container.active .bottom{transform:translateY(-11px) translateX(0) rotate(-45deg);background:var(--pri-100);width:100%}.button_container span{background:var(--pri-100);height:3px;width:100%;position:absolute;top:0;left:0;transition:all 0.35s ease;cursor:pointer}.button_container span:nth-of-type(2){top:11px}.button_container span:nth-of-type(3){top:22px}@media screen and (min-width:768px){.button_container{display:none}}.overlay{position:fixed;background:var(--black);top:0;left:0;width:100%;height:0%;opacity:0;visibility:hidden;transition:opacity 0.35s,visibility 0.35s,height 0.35s;overflow:auto;z-index:400;content-visibility:auto}.overlay.open{opacity:1;visibility:visible;height:100%}.overlay.open li{animation:fadeInRight 0.5s ease forwards;animation-delay:0.35s}.overlay.open li:nth-of-type(2){animation-delay:0.4s}.overlay.open li:nth-of-type(3){animation-delay:0.45s}.overlay.open li:nth-of-type(4){animation-delay:0.5s}.overlay.open li:nth-of-type(5){animation-delay:0.55s}.overlay.open li:nth-of-type(6){animation-delay:0.6s}.overlay.open li:nth-of-type(7){animation-delay:0.65s}.overlay.open li:nth-of-type(8){animation-delay:0.7s}.overlay.open li:nth-of-type(9){animation-delay:0.75s}.overlay .overlay-nav-main{margin-block-start:20px;padding-inline:40px}@media screen and (min-width:1024px){.overlay .overlay-nav-main{padding-inline:80px}}@media screen and (min-width:1640px){.overlay .overlay-nav-main{padding-inline:140px}}.overlay .overlay-nav-main .overlay-menu{position:relative;text-align:left}.overlay .overlay-nav-main ul{list-style:none;padding:0;margin:0 auto;display:inline-flex;position:relative;height:100%;flex-direction:column;gap:16px}.overlay .overlay-nav-main ul>li{display:block;position:relative;opacity:0;margin:0}.overlay .overlay-nav-main ul>li a{display:block;position:relative;color:var(--white);text-decoration:none;overflow:hidden;font-size:32px;text-transform:uppercase;margin-top:0px;font-weight:400;margin-bottom:0}.overlay .overlay-nav-main ul>li a:hover{opacity:1}@keyframes fadeInRight{0%{opacity:0;left:20%}to{opacity:1;left:0}}.form-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:300;font-family:var(--font-primary);font-size:18px}form{background-color:var(--sec-100);padding:var(--space-sm);border-radius:var(--space-sm);display:flex;gap:var(--space-sm);flex-direction:column;align-items:unset}@media screen and (min-width:992px){form{padding:var(--space-md)}}form label{color:var(--white);font-family:var(--font-primary)}form input[type=submit]{width:100%;box-sizing:border-box;appearance:none;border-radius:6px;cursor:pointer}form input,form select,form textarea{padding:8px;border:1px solid var(--neu-200);background-color:var(--neu-100);width:100%;font-family:var(--font-secondary);font-size:18px;appearance:none;border-radius:6px;box-sizing:border-box;margin-top:6px;color:var(--white)}form .wpcf7-response-output{color:var(--white);font-size:16px;text-align:center}form .wpcf7-not-valid-tip{color:var(--pri-100);font-size:18px;padding-top:var(--space-xxs)}form ::-webkit-input-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:300;font-family:var(--font-primary);font-size:18px}form :-moz-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:300;font-family:var(--font-primary);font-size:18px}form ::-moz-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:300;font-family:var(--font-primary);font-size:18px}form :-ms-input-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:300;font-family:var(--font-primary);font-size:18px}.right{text-align:right}.left{text-align:left}.center{text-align:center}*{margin:0;padding:0}.transform{transform:scaleX(-1)}div{box-sizing:border-box}.custom-btn{background-color:var(--black);border:2px solid var(--pri-100);padding:8px 16px;font-weight:400;text-decoration:none!important;display:inline-block;font-family:var(--font-secondary);text-transform:uppercase;font-size:20px;transition:all 0.35s ease;color:var(--pri-100);text-align:center}.custom-btn:hover{background-color:var(--pri-100);color:var(--black);opacity:1}.reverse-btn{background-color:var(--black);border:2px solid var(--pri-100);padding:8px 16px;font-weight:400;text-decoration:none!important;display:inline-block;font-family:var(--font-secondary);text-transform:uppercase;font-size:20px;transition:all 0.35s ease;color:var(--pri-100);text-align:center;background-color:var(--pri-100);color:var(--black)}.reverse-btn:hover{background-color:var(--pri-100);color:var(--black);opacity:1}.reverse-btn:hover{background-color:var(--black);color:var(--pri-100)}img{height:auto}.img-responsive{display:block;width:100%}header{background-color:var(--black);width:100%;box-sizing:border-box;position:relative;transition:all 0.3s}header .wrapper{display:flex;gap:calc(2.5 * var(--space-unit));align-items:center;justify-content:space-between;position:relative}.site-logo{display:inline-block;width:70px;margin-bottom:0;position:relative;z-index:65}@media screen and (min-width:768px){.site-logo{width:140px}}.site-logo svg{width:100%;display:block;height:auto}.nav-main{display:none}@media screen and (min-width:768px){.nav-main{display:inline-block}}.nav-main ul{display:flex;gap:calc(2.5 * var(--space-unit));align-items:center}.nav-main ul>li{display:inline-block}.nav-main ul>li a{color:var(--white);text-decoration:none;font-family:var(--font-primary);font-weight:700;font-size:24px;text-transform:uppercase;padding:8px 16px;border:2px solid transparent;transition:all 0.35s ease}.nav-main ul>li a:hover{border-color:var(--pri-100);box-shadow:0 0 10px 5px rgba(255,119,0,0.35)}.hero{background-color:var(--black);height:100%;max-height:100vh;padding-inline:40px;padding-block:64px}@media screen and (min-width:1024px){.hero{padding-inline:80px}}@media screen and (min-width:1640px){.hero{padding-inline:140px}}@media screen and (min-width:1024px){.hero{padding-block:100px}}@media screen and (min-width:1640px){.hero{padding-block:140px}}.hero .wrapper{display:flex;gap:var(--space-md);flex-direction:column;align-items:center;height:100%;justify-content:center}.hero .wrapper .text-content{display:flex;gap:var(--space-md);flex-direction:column;align-items:center}.hero .wrapper .text-content h1{font-family:var(--font-curve);position:relative;transform:rotate(-5deg)}.hero .wrapper .text-content h1:after,.hero .wrapper .text-content h1:before{content:'';position:absolute;height:4px;width:30px;background-color:var(--white);top:50%;transform:translateY(-50%)}.hero .wrapper .text-content h1:before{margin-left:-35px;left:0}.hero .wrapper .text-content h1:after{margin-right:-42px;right:0;top:55%}@media screen and (min-width:768px){.hero .wrapper .text-content h1:after{margin-right:-50px}}.hero .wrapper .text-content h2{color:var(--white);font-size:18px;font-family:var(--font-secondary);font-weight:400}.hero .wrapper .text-content .buttons{display:flex;gap:var(--space-12);flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}#home-page .about-section{background-color:var(--sec-100)}#home-page .about-section .container .section-wrapper{margin-top:var(--space-48);grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-40)}@media screen and (min-width:992px){#home-page .about-section .container .section-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}}#home-page .about-section .container .section-wrapper .text-content .title{color:var(--white)}#home-page .about-section .container .section-wrapper .text-content .content{margin-block:var(--space-24)}#home-page .about-section .container .section-wrapper .text-content .content p{color:var(--white)}#home-page .about-section .container .section-wrapper .text-content .tag-line{font-style:italic;color:var(--white);font-weight:500;text-shadow:0 0 10px var(--neu-200),0 0 20px var(--neu-200),0 0 30px var(--neu-200),0 0 40px var(--neu-200)}#home-page .about-section .container .section-wrapper .text-content .features-btn{margin-top:var(--space-24);display:flex;gap:var(--space-12);flex-direction:row;align-items:center}@media screen and (max-width:767px){#home-page .about-section .container .section-wrapper .text-content .features-btn{flex-wrap:wrap}}#home-page .about-section .container .section-wrapper .text-content .features-btn p{display:flex;gap:0px;flex-direction:column;align-items:center;border-radius:5px;border:1px solid var(--neu-200);padding:12px 8px;color:var(--ter-100);width:100%}#home-page .about-section .container .section-wrapper .text-content .features-btn p mark{font-weight:700;font-size:24px}#home-page .about-section .container .section-wrapper .image-content img{border-radius:15px;object-fit:cover;object-position:center;height:100%}#home-page .education .container{max-width:1180px}#home-page .education .container .education-list{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-40)}@media screen and (min-width:768px){#home-page .education .container .education-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}#home-page .education .container .education-list .list-item{padding-left:20px;border-left:4px solid var(--pri-100)}#home-page .education .container .education-list .list-item h3{padding-bottom:var(--space-xs);color:var(--sec-100)}#home-page .education .container .education-list .list-item .school-name{font-weight:600}#home-page .work-experience{background-color:var(--black)}#home-page .work-experience .container{max-width:880px}#home-page .work-experience .container .work-list{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-lg)}#home-page .work-experience .container .work-list .list-item{padding-left:20px;border-left:4px solid var(--pri-100)}#home-page .work-experience .container .work-list .list-item h3{padding-bottom:var(--space-xs)}#home-page .work-experience .container .work-list .list-item .title-section{display:flex;gap:0px;flex-direction:column;align-items:unset}@media screen and (min-width:768px){#home-page .work-experience .container .work-list .list-item .title-section{flex-direction:row;gap:var(--space-sm);justify-content:space-between;align-items:center}}#home-page .work-experience .container .work-list .list-item .title-section .year{color:var(--pri-100)}#home-page .work-experience .container .work-list .list-item .school-name{font-weight:600}#home-page .work-experience .container .work-list .list-item .content{color:var(--neu-200);margin-top:var(--space-sm)}#home-page .feature-products{background-color:var(--black)}#home-page .feature-products .container .content{margin-top:var(--space-24);max-width:764px;width:100%;margin-inline:auto;text-align:center}#home-page .feature-products .container .projects-list{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-24)}@media screen and (min-width:768px){#home-page .feature-products .container .projects-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}}@media screen and (min-width:1024px){#home-page .feature-products .container .projects-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}#home-page .feature-products .container .projects-list .product-item{background-color:var(--sec-100);border:1px solid var(--neu-200);border-radius:6px;overflow:hidden}#home-page .feature-products .container .projects-list .product-item .list-item .image-content{position:relative;overflow:hidden}#home-page .feature-products .container .projects-list .product-item .list-item .image-content img{aspect-ratio:1.5;object-fit:cover;object-position:left top;transform:scale(1);transition:all 0.35s ease}#home-page .feature-products .container .projects-list .product-item .list-item .image-content:after{content:'';position:absolute;inset:0;width:100%;background:linear-gradient(-45deg,var(--pri-100) 0%,var(--neu-200) 100%);mix-blend-mode:multiply;opacity:0;transition:all 0.35s ease}#home-page .feature-products .container .projects-list .product-item .list-item .title-section{padding:var(--space-sm)}#home-page .feature-products .container .projects-list .product-item .list-item .title-section h3{padding-bottom:4px}#home-page .feature-products .container .projects-list .product-item .list-item .title-section p.company{color:var(--neu-200)}#home-page .feature-products .container .projects-list .product-item .list-item .title-section .content{text-align:left}#home-page .feature-products .container .projects-list .product-item:hover,#home-page .feature-products .container .projects-list .product-item:hover>*{text-decoration:none!important}#home-page .feature-products .container .projects-list .product-item:hover .image-content img{transform:scale(1.05)}#home-page .feature-products .container .projects-list .product-item:hover .image-content:after{opacity:0.7}#home-page .feature-products .container .view-btn{margin-top:var(--space-lg);text-align:center}#home-page .feature-products .container .view-btn p{color:var(--white);text-decoration:none;font-family:var(--font-primary);font-weight:400;font-size:20px;padding:8px 16px;border:2px solid transparent;border-bottom-color:var(--pri-100);transition:all 0.35s ease;display:inline-block}#home-page .feature-products .container .view-btn p:hover{border-color:var(--pri-100);box-shadow:0 0 10px 5px rgba(255,119,0,0.35)}#home-page .services{background-color:var(--sec-100)}#home-page .services .container h2{color:var(--white)}#home-page .services .container .serv-list{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-sm)}@media screen and (min-width:768px){#home-page .services .container .serv-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){#home-page .services .container .serv-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}#home-page .services .container .serv-list .list-item{background-color:var(--black);border-radius:var(--space-12);border:2px solid var(--neu-200);padding:40px}#home-page .services .container .serv-list .list-item .logo svg{height:50px;width:100%;max-width:50px;aspect-ratio:1;display:block}#home-page .services .container .serv-list .list-item .logo svg path{fill:var(--pri-100)}#home-page .services .container .serv-list .list-item h3{padding-block:var(--space-xs) var(--space-12)}#home-page .technical-skills .container h2{color:var(--black)}#home-page .technical-skills .container .skill-list{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-lg)}@media screen and (min-width:768px){#home-page .technical-skills .container .skill-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}#home-page .technical-skills .container .skill-list .list-item{display:flex;align-items:center;flex-direction:column}#home-page .technical-skills .container .skill-list .list-item .logo svg{height:35px;width:100%;max-width:35px;aspect-ratio:1;display:block;background-color:var(--black);padding:var(--space-xs);border-radius:var(--space-xs)}#home-page .technical-skills .container .skill-list .list-item .logo svg path{fill:var(--pri-100)}#home-page .technical-skills .container .skill-list .list-item h3{padding-block:var(--space-xs) var(--space-sm)}#home-page .technical-skills .container .skill-list .list-item .item{display:flex;gap:var(--space-xxs);flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center}@media screen and (min-width:600px){#home-page .technical-skills .container .skill-list .list-item .item{width:400px}}#home-page .technical-skills .container .skill-list .list-item .item p{color:var(--pri-100);background-color:var(--neu-100);border-radius:9999px;padding:4px 16px}#home-page .get-in-touch{background-color:var(--black)}#home-page .get-in-touch .container .section-wrapper{margin-top:var(--space-lg);grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-48)}@media screen and (min-width:992px){#home-page .get-in-touch .container .section-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}#home-page .get-in-touch .container .section-wrapper .contact-info .contact-title,#home-page .get-in-touch .container .section-wrapper .contact-info .content{color:var(--ter-100)}#home-page .get-in-touch .container .section-wrapper .contact-info>div.content{margin-top:var(--space-24)}#home-page .get-in-touch .container .section-wrapper .contact-info .logo{height:67px;width:67px;background-color:var(--pri-100);border-radius:50%;overflow:hidden}#home-page .get-in-touch .container .section-wrapper .contact-info .logo svg{height:35px;width:100%;max-width:35px;aspect-ratio:1;display:block;background-color:var(--pri-100);padding:var(--space-sm)}#home-page .get-in-touch .container .section-wrapper .contact-info .logo svg path{fill:var(--black)}#home-page .get-in-touch .container .section-wrapper .contact-info .contact-section{margin-top:var(--space-md);display:flex;gap:var(--space-24);flex-direction:column;align-items:unset}#home-page .get-in-touch .container .section-wrapper .contact-info .contact-section>div{display:flex;gap:var(--space-24);flex-direction:row;align-items:center}#home-page .get-in-touch .container .section-wrapper .contact-info .contact-section>div span{color:var(--white)}#home-page .get-in-touch .container .section-wrapper .contact-info .contact-section>div a:hover,#home-page .get-in-touch .container .section-wrapper .contact-info .contact-section>div span:hover{text-decoration:none!important;color:var(--pri-100);transition:all 0.35s ease}footer{background-color:var(--black)}footer #contact{padding-inline:40px}@media screen and (min-width:1024px){footer #contact{padding-inline:80px}}@media screen and (min-width:1640px){footer #contact{padding-inline:140px}}footer #contact .bottom-section{display:flex;gap:0px;flex-direction:column;align-items:center;justify-content:center;padding-bottom:var(--space-12)}@media screen and (min-width:768px){footer #contact .bottom-section{padding-bottom:var(--space-md)}}@media screen and (min-width:768px){footer #contact .bottom-section{display:flex;gap:32px;flex-direction:row;align-items:center;justify-content:space-between}}footer #contact .bottom-section .logo .site-logo{overflow:hidden}footer #contact .bottom-section .logo .site-logo img{margin-bottom:-12px}@media screen and (min-width:768px){footer #contact .bottom-section .logo .site-logo img{margin-left:-32px;margin-bottom:-32px}}@media screen and (max-width:767px){footer #contact .bottom-section .logo{text-align:center}}footer #contact .bottom-section .job-title{color:var(--neu-200)}footer #contact .bottom-section .social-links{margin-top:var(--space-md);display:flex;gap:var(--space-20);flex-direction:row;align-items:center}footer #contact .bottom-section .social-links a svg{height:30px;width:30px;transition:all 0.35s ease;padding:var(--space-xs);border-radius:var(--space-xs);background-color:var(--neu-100)}footer #contact .bottom-section .social-links a svg path{transition:all 0.35s ease;fill:var(--white)}footer #contact .bottom-section .social-links a:hover svg path{fill:var(--pri-100)}footer #contact .copyright{padding-block:var(--space-12);border-top:1px solid var(--sec-100)}@media screen and (min-width:768px){footer #contact .copyright{padding-block:var(--space-md)}}footer #contact .copyright a,footer #contact .copyright span{font-size:12px;width:auto;margin:0;color:var(--white)}footer #contact .copyright .copyright-text{display:block}@media screen and (min-width:1024px){footer #contact .copyright .copyright-text{display:inline-block}}footer #contact .copyright span:nth-of-type(2){display:inline-block;margin-bottom:0}