@keyframes slides{0%{transform:translateX(5%)}50%{transform:translateX(-145%)}100%{transform:translateX(5%)}}@media(min-width: 87.5em){@keyframes slides{0%{transform:translateX(5%)}50%{transform:translateX(-75%)}100%{transform:translateX(5%)}}}@keyframes skillBarAnimation{from{width:0}}@keyframes loading-slide{0%{background-color:#f76707;transform:translatex(0vw)}100%{background-color:#ffd8a8;transform:translatex(calc(var(--container-size) - var(--box-size) * 1.25))}}@keyframes loading-color-change{0%{background-color:#f76707}100%{background-color:#ffc078}}@keyframes loading-flip-1{0%,15%{transform:rotate(0)}35%,100%{transform:rotate(-180deg)}}@keyframes loading-squidge-1{5%{transform-origin:center bottom;transform:scalex(1) scaley(1)}15%{transform-origin:center bottom;transform:scalex(1.3) scaley(0.7)}25%,20%{transform-origin:center bottom;transform:scalex(0.8) scaley(1.4)}55%,100%{transform-origin:center top;transform:scalex(1) scaley(1)}40%{transform-origin:center top;transform:scalex(1.3) scaley(0.7)}}@keyframes loading-flip-2{0%,30%{transform:rotate(0)}50%,100%{transform:rotate(-180deg)}}@keyframes loading-squidge-2{20%{transform-origin:center bottom;transform:scalex(1) scaley(1)}30%{transform-origin:center bottom;transform:scalex(1.3) scaley(0.7)}40%,35%{transform-origin:center bottom;transform:scalex(0.8) scaley(1.4)}70%,100%{transform-origin:center top;transform:scalex(1) scaley(1)}55%{transform-origin:center top;transform:scalex(1.3) scaley(0.7)}}@keyframes loading-flip-3{0%,45%{transform:rotate(0)}65%,100%{transform:rotate(-180deg)}}@keyframes loading-squidge-3{35%{transform-origin:center bottom;transform:scalex(1) scaley(1)}45%{transform-origin:center bottom;transform:scalex(1.3) scaley(0.7)}55%,50%{transform-origin:center bottom;transform:scalex(0.8) scaley(1.4)}85%,100%{transform-origin:center top;transform:scalex(1) scaley(1)}70%{transform-origin:center top;transform:scalex(1.3) scaley(0.7)}}@keyframes loading-flip-4{0%,60%{transform:rotate(0)}80%,100%{transform:rotate(-180deg)}}@keyframes loading-squidge-4{50%{transform-origin:center bottom;transform:scalex(1) scaley(1)}60%{transform-origin:center bottom;transform:scalex(1.3) scaley(0.7)}70%,65%{transform-origin:center bottom;transform:scalex(0.8) scaley(1.4)}100%,100%{transform-origin:center top;transform:scalex(1) scaley(1)}85%{transform-origin:center top;transform:scalex(1.3) scaley(0.7)}}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit;outline:none}html{font-size:62.5%}body{box-sizing:border-box;overflow-x:hidden;background-color:#111;background-image:radial-gradient(#222 0.5px, transparent 0.5px);background-size:5px 5px}section:not(:first-child){border-bottom:.5px solid rgba(248, 249, 250, 0.15)}ul{list-style:none;margin:0;padding:0}a:link,:visited{text-decoration:none}body{font-family:"Roboto",sans-serif;font-weight:400;color:#f8f9fa}.h1-heading{font-size:5.2rem;font-weight:600;color:#fff;line-height:1.2;letter-spacing:1px;margin-bottom:1.2rem}@media only screen and (max-width: 37.5em){.h1-heading{font-size:4.4rem}}.h2-heading{font-size:4.4rem;font-weight:700;display:inline-block;line-height:1.2;letter-spacing:.2rem;margin-bottom:1.2rem}@media only screen and (max-width: 37.5em){.h2-heading{font-size:3.6rem}}.h3-heading{font-size:2.4rem;font-weight:600;display:inline-block;letter-spacing:.2rem;margin-bottom:.8rem}.paragraph{color:#dee2e6;font-size:1.8rem;line-height:1.6;margin-bottom:.8rem}.card-pr{color:#dee2e6;font-size:1.6rem;line-height:1.7;margin-bottom:.8rem}.slide-quote,.slide-author-rol{color:rgba(222, 226, 230, 0.8);font-size:1.4rem;line-height:1.7}.slide-company{font-size:2rem;margin-bottom:.8rem}.our-story-hd{color:#111;font-size:3.6rem;margin-bottom:.8rem}.our-story-pr{color:#111;font-size:1.6rem;line-height:1.7}.hidden{display:none !important}.bb{border-bottom:.5px solid rgba(248, 249, 250, 0.15)}.bg-gd-1{background-color:#222}.bg-gl-2{background-color:#f1f3f5}.mt-lg{margin-top:4.8rem}.mb-lg{margin-bottom:4.8rem}.mb-sm{margin-bottom:2.4rem}.btn,.btn:link,.btn:visited{background-color:#fd7e14;color:inherit;text-transform:uppercase;text-decoration:none;padding:1.5rem 3rem;display:inline-block;border-radius:3px;transition:all .2s;font-size:1.6rem;font-weight:500;border:none;cursor:pointer}@media only screen and (max-width: 37.5em){.btn,.btn:link,.btn:visited{padding:1.2rem 2.4rem}}.btn:hover{background-color:#d9480f}.btn:active{background-color:rgba(217, 72, 15, 0.8) !important}.btn-text:link,.btn-text:visited{font-size:1.6rem;display:inline-block;color:#fd7e14;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:all .3s}.btn-text:hover,.btn-text:active{color:#d9480f;border-bottom:1px solid transparent}.pf-card{position:relative;overflow:hidden;border-radius:3px}.pf-card .pf-img{max-height:50rem;width:100%;transition:transform .4s ease}.pf-card:hover .pf-img{transform:scale(1.1)}.pf-card .pf-caption{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.75);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:all .3s ease;padding:2rem;box-sizing:border-box}.pf-card:hover .pf-caption{opacity:1}.team-card{width:25rem;min-height:25rem;padding:2.4rem;border:.5px solid rgba(248, 249, 250, 0.5);border-radius:3px;transition:all .6s}@media(min-width: 87.5em){.team-card{max-height:35rem;width:30rem}}.team-card .media-ctr{overflow:hidden;margin-bottom:0}.team-card .media-ctr .team-img{display:inline-block;width:15rem}.team-card:hover{border-color:#fd7e14}.card-icon{height:7rem;fill:#ffc078;filter:brightness(80%)}.card-icon-s{height:7rem;filter:brightness(80%)}.swiper{border:.5px solid rgba(248, 249, 250, 0.15);border-radius:3px}.swiper .slide-container{display:flex;flex-direction:column;justify-content:space-between;padding:2.4rem 4.8rem}@media only screen and (min-width: 112.5em){.swiper .slide-container{padding:3.2rem 6.4rem}}@media only screen and (max-width: 37.5em){.swiper .slide-container{padding:1.6rem 3.2rem}}.swiper-slide{max-height:100%;background-color:rgba(0, 0, 0, 0.5)}.swiper-slide .slide-logo{height:5.5rem;width:5.5rem;border-radius:50%;background-color:rgba(17, 17, 17, 0.5);border:.5px solid rgba(248, 249, 250, 0.15)}.swiper-slide .slide-author{display:flex;gap:2.4rem}.swiper-button-next::after,.swiper-button-prev::after{content:none}.swiper-button-next .icon,.swiper-button-prev .icon{fill:#fd7e14;height:2.4rem}@media only screen and (max-width: 37.5em){.swiper-button-next .icon,.swiper-button-prev .icon{height:2rem}}.skills-bars .skill:not(:last-child){margin-bottom:3.2rem}.skills-bars .skill-hd{display:flex;justify-content:space-between;font-size:2.4rem}@media only screen and (max-width: 56.25em){.skills-bars .skill-hd{font-size:1.8rem}}.skills-bars .skill-bar{height:1rem;background-color:rgba(34, 34, 34, 0.9);overflow:hidden}@media only screen and (max-width: 37.5em){.skills-bars .skill-bar{height:.8rem}}.skills-bars .skill-bar-prog{height:100%;width:0;background-color:rgba(222, 226, 230, 0.5);animation:skillBarAnimation 2s ease-out forwards}.faq-accordion{display:flex;flex-direction:column;gap:2.4rem}.faq-accordion p{margin:0}.faq-accordion .faq-item{background-color:#222;border:.5px solid rgba(248, 249, 250, 0.15);border-radius:3px;padding:2.4rem;transition:all .3s ease}@media only screen and (max-width: 37.5em){.faq-accordion .faq-item{padding:1.6rem}}.faq-accordion .faq-item .faq-question{display:flex;align-items:center;gap:2.4rem;cursor:pointer}@media only screen and (max-width: 37.5em){.faq-accordion .faq-item .faq-question{gap:1.6rem}}.faq-accordion .faq-item .faq-num,.faq-accordion .faq-item .faq-txt{color:#dee2e6;font-size:1.8rem;line-height:1.6;font-weight:500;letter-spacing:.2rem}.faq-accordion .faq-item .faq-txt{flex-grow:1}.faq-accordion .faq-item .faq-num,.faq-accordion .faq-item .faq-icon{flex-shrink:0}.faq-accordion .faq-item .faq-num,.faq-accordion .faq-item .card-pr{color:rgba(222, 226, 230, 0.8)}.faq-accordion .faq-item .faq-icon{width:2.4rem;height:2.4rem;stroke:#fd7e14;transition:transform .3s ease}.faq-accordion .faq-item .faq-hidden-box{max-height:0;overflow:hidden;transition:all .3s ease-out}.faq-accordion .faq-item.faq-open{border-top:4px solid #fd7e14}.faq-accordion .faq-item.faq-open .faq-hidden-box{max-height:50rem;padding:1.6rem 4.8rem 0 4.8rem}@media only screen and (max-width: 37.5em){.faq-accordion .faq-item.faq-open .faq-hidden-box{padding:1.6rem}}.faq-accordion .faq-item.faq-open .faq-icon{transform:rotate(180deg)}.loading-spinner-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#111;display:flex;justify-content:center;align-items:center;z-index:9999;--duration: 1.5s;--container-size: 25rem;--box-size: 3.3rem;--box-border-radius: 3px}@media only screen and (max-width: 37.5em){.loading-spinner-container{--container-size: 15rem;--box-size: 2.4rem}}.loading-spinner{width:var(--container-size);display:flex;justify-content:space-between;align-items:center;position:relative}.loading-box{width:var(--box-size);height:var(--box-size);position:relative;display:block;transform-origin:-50% center;border-radius:var(--box-border-radius)}.loading-box:after{content:"";width:100%;height:100%;position:absolute;top:0;right:0;background-color:#ffc078;border-radius:var(--box-border-radius)}.loading-box:nth-child(1){animation:loading-slide var(--duration) ease-in-out infinite alternate}.loading-box:nth-child(1):after{animation:loading-color-change var(--duration) ease-in-out infinite alternate}.loading-box:nth-child(2){animation:loading-flip-1 var(--duration) ease-in-out infinite alternate}.loading-box:nth-child(2):after{animation:loading-squidge-1 var(--duration) ease-in-out infinite alternate}.loading-box:nth-child(3){animation:loading-flip-2 var(--duration) ease-in-out infinite alternate}.loading-box:nth-child(3):after{animation:loading-squidge-2 var(--duration) ease-in-out infinite alternate}.loading-box:nth-child(4){animation:loading-flip-3 var(--duration) ease-in-out infinite alternate}.loading-box:nth-child(4):after{animation:loading-squidge-3 var(--duration) ease-in-out infinite alternate}.loading-box:nth-child(5){animation:loading-flip-4 var(--duration) ease-in-out infinite alternate}.loading-box:nth-child(5):after{animation:loading-squidge-4 var(--duration) ease-in-out infinite alternate}.loading-box:nth-child(2):after{background-color:#fd7e14}.loading-box:nth-child(3):after{background-color:#ff922b}.loading-box:nth-child(4):after{background-color:#ffa94d}.loading-box:nth-child(5):after{background-color:#ffc078}.section-hero{height:100vh;position:relative;overflow:hidden}@media only screen and (max-width: 37.5em){.section-hero{height:auto}}.section-hero .hero-img-ctr{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.section-hero .hero-img-ctr .hero-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-hero .hero-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;height:100vh;border:none;padding-bottom:4.8rem}@media only screen and (max-width: 37.5em){.section-hero .hero-content{padding:12.8rem 2.4rem 6.4rem 2.4rem}}@media only screen and (max-width: 37.5em){.section-hero .hero-content{padding-top:8rem;justify-content:center;height:100vh}}.section-hero .hero-content .hero-intro{width:75%}@media only screen and (max-width: 56.25em){.section-hero .hero-content .hero-intro{width:100%}}.section-hero .hero-content .hero-intro .heading-tertiary{color:#f1f3f5}.section-services .heading-container{max-width:60rem;margin:0 auto 4.8rem auto}.section-testimonial .testimonials-ctr{display:flex;flex-wrap:wrap;justify-content:start;gap:3.2rem}.section-testimonial .testimonials-ctr .testimonial-intro,.section-testimonial .testimonials-ctr .swiper{min-width:40rem;max-width:50rem;flex-grow:1}@media only screen and (min-width: 112.5em){.section-testimonial .testimonials-ctr .testimonial-intro,.section-testimonial .testimonials-ctr .swiper{margin-right:0;min-width:55rem;max-width:60rem}}@media only screen and (max-width: 75em){.section-testimonial .testimonials-ctr .testimonial-intro,.section-testimonial .testimonials-ctr .swiper{min-width:20rem;margin-right:auto}}form{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}form input,form textarea{margin:0;padding:.8rem 1.6rem;border:.5px solid rgba(248, 249, 250, 0.15);outline:none;border-radius:3px;background-color:#333;color:#f8f9fa;font-size:1.6rem}form input::-moz-placeholder,form textarea::-moz-placeholder{color:#dee2e6}form input::placeholder,form textarea::placeholder{color:#dee2e6}form .form-group{display:flex;justify-content:space-between;gap:2.4rem;width:100%}@media only screen and (max-width: 56.25em){form .form-group{min-width:20rem;flex-wrap:wrap}form .form-group input{min-width:20rem}}form input{flex-grow:1}form textarea{width:100%;max-height:15rem}.footer .footer-content{padding:6.4rem}@media only screen and (max-width: 75em){.footer .footer-content{padding:3.2rem}}.footer .footer-content .footer-heading{font-size:2.4rem;margin-bottom:1.6rem}.footer .footer-content ul{display:flex;justify-content:center;flex-wrap:wrap}.footer .footer-content nav ul{gap:3.2rem;margin-bottom:3.2rem}@media only screen and (max-width: 56.25em){.footer .footer-content nav ul{gap:2.4rem}}.footer .footer-content nav ul a:link,.footer .footer-content nav ul a:visited{text-decoration:none;font-size:1.8rem;color:#dee2e6}.footer .footer-content .social-media ul{gap:1.6rem}.footer .footer-content .social-media ul li a:link,.footer .footer-content .social-media ul li a:visited{display:block;font-size:2.4rem;color:#fff;transition:all .3s}.footer .footer-content .social-media ul li a:hover,.footer .footer-content .social-media ul li a:active{transform:scale(1.3)}.footer .copyright{color:#dee2e6;font-size:1.4rem;border-top:.5px solid rgba(248, 249, 250, 0.15);padding:2.4rem}.footer .copyright a:link,.footer .copyright a:visited{color:#fff;font-weight:500}.grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(40rem, 1fr));gap:3.2rem;align-items:center}@media only screen and (min-width: 112.5em){.grid{gap:8rem}}@media only screen and (max-width: 37.5em){.grid{grid-template-columns:1fr;gap:1.6rem}}.flex-alg-str{align-self:start}.flex-ctr-6-4{display:flex;align-items:center;flex-wrap:wrap;gap:6.4rem;justify-content:space-between}@media only screen and (max-width: 75em){.flex-ctr-6-4{justify-content:center}}.flex-ctr-6-4 .flex-item-6r{max-width:60rem}@media only screen and (max-width: 75em){.flex-ctr-6-4 .flex-item-6r{max-width:70rem;text-align:center}}.flex-ctr-6-4 .flex-item-4r{max-height:auto;max-width:40rem}@media only screen and (max-width: 75em){.flex-ctr-6-4 .flex-item-4r{max-width:60rem}}.flex-ctr-5-5{display:flex;flex-wrap:wrap;gap:6.4rem;justify-content:center;align-items:center}@media only screen and (max-width: 75em){.flex-ctr-5-5{gap:3.2rem}}.flex-ctr-5-5 .flex-item-4r{flex:1 0 50rem;max-width:60rem}@media only screen and (max-width: 75em){.flex-ctr-5-5 .flex-item-4r{flex:1 1 auto}}.flex-ctr-5-5 .flex-item-5r{flex:1 0 50rem;min-width:50rem}@media only screen and (max-width: 75em){.flex-ctr-5-5 .flex-item-5r{flex:1 1 30rem;max-width:75%}}@media only screen and (max-width: 37.5em){.flex-ctr-5-5 .flex-item-5r{min-width:auto;flex:1 1 auto;max-width:100%}}.flex-ctr-3-items{display:flex;justify-content:center;flex-wrap:wrap;gap:3.2rem}@media only screen and (min-width: 112.5em){.flex-ctr-3-items{gap:8rem}}.flex-ctr-3-items .flex-item{flex:1 0 30rem;max-width:35rem;min-width:25rem;min-height:20rem;max-height:40rem;padding:2.4rem;border:.5px solid rgba(248, 249, 250, 0.5);border-radius:3px;transition:all .6s}@media only screen and (max-width: 37.5em){.flex-ctr-3-items .flex-item{max-height:50rem}}.flex-ctr-3-items .flex-item .media-ctr{width:100%;margin-bottom:3.2rem}.flex-ctr-3-items .flex-item:hover{border-color:#fd7e14}.header{width:100%;position:fixed;z-index:1000;transition:.5s ease-in-out}.header .navbar{padding:1.6rem 5rem}@media only screen and (max-width: 75em){.header .navbar{padding:1.6rem 2rem}}@media only screen and (max-width: 37.5em){.header .navbar .container-fluid{padding-left:0;padding-right:0}}.header .navbar .logo{height:3.5rem;transition:all .4s}.header .navbar .logo:hover{filter:brightness(90%)}.header .navbar-collapse{flex-grow:0}@media(max-width: 61.8em){.header .navbar-collapse{height:100vh}}.header .navbar-nav{gap:3.5rem}@media(max-width: 61.8em){.header .navbar-nav{margin-top:3rem}}.header .navbar-toggler{width:3rem;height:2.4rem;position:relative;transition:.5s ease-in-out}.header .navbar-toggler,.header .navbar-toggler:focus,.header .navbar-toggler:active,.header .navbar-toggler .toggler-icon:focus{outline:none;box-shadow:none;border:0}.header .navbar-toggler .toggler-icon{display:block;position:absolute;height:.3rem;width:100%;background-color:#f8f9fa;border-radius:.1rem;opacity:1;left:0;transform:rotate(0deg);transition:.5s ease-in-out}.header .navbar-toggler .top-bar{margin-top:-1rem;transform:rotate(0deg)}.header .navbar-toggler .middle-bar{opacity:1;filter:alpha(opacity=100)}.header .navbar-toggler .bottom-bar{margin-top:1rem;transform:rotate(0deg)}.header .navbar-toggler.open .top-bar{margin-top:0rem;transform:rotate(45deg)}.header .navbar-toggler.open .middle-bar{margin-top:0rem;opacity:0;filter:alpha(opacity=0)}.header .navbar-toggler.open .bottom-bar{margin-top:0rem;transform:rotate(-45deg)}.header .navbar .nav-link:link,.header .navbar .nav-link:visited{display:inline;text-decoration:none;font-weight:500;color:#f1f3f5;font-size:1.8rem;transition:all .3s}.header .navbar .nav-link:hover,.header .navbar .nav-link:active{color:#fd7e14}.header .navbar .nav-link-cta{background-color:#fd7e14;color:#fff;border-radius:3px;padding:1.2rem 2.4rem}.header .navbar .nav-link-cta:hover,.header .navbar .nav-link-cta:active{background-color:#d9480f;color:#fff}.header .blur{backdrop-filter:blur(5px);background-color:rgba(0, 0, 0, 0.8)}.container{padding:12.8rem 3.2rem}@media only screen and (max-width: 75em){.container{max-width:100%;padding:12.8rem 6.4rem}}@media only screen and (max-width: 56.25em){.container{padding:12.8rem 3.2rem 6.4rem 3.2rem}}.section-hero .type-text{position:relative}.section-hero .type-text::after{content:"";display:block;position:absolute;right:-5px;top:0;height:100%;width:1.5px;background-color:#333}.section-hero .cta-and-contact{display:flex;align-items:center;gap:2.4rem}.section-hero .hero-contact-list{display:flex;align-items:center;gap:1.6rem}@media only screen and (max-width: 75em){.section-hero .hero-contact-list{display:none}}.section-hero .hero-contact-list .hero-contact-item{border-left:1px solid rgba(222, 226, 230, 0.6);padding-left:.8rem}.section-hero .hero-contact-list .hero-contact-item p{margin:0;font-size:1.4rem}.section-hero .hero-contact-list .hero-contact-item p strong{color:#fff}.section-hero .hero-contact-list .hero-contact-item .hero-contact-link:link,.section-hero .hero-contact-list .hero-contact-item .hero-contact-link:visited{text-decoration:none;color:inherit}.section-about .about-logo{flex-grow:1}.section-about .about-logo-img{width:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(80%)}@media only screen and (max-width: 56.25em){.section-about .about-logo-img{width:90%}}.section-brands{overflow:hidden;width:100vw}.section-brands .brands-container{position:relative;padding:4.8rem 0}@media only screen and (max-width: 37.5em){.section-brands .brands-container{padding:3.2rem 0}}.section-brands .brands-container .brands-wrapper{display:flex;gap:9.6rem;animation:40s slides linear infinite}@media(min-width: 87.5em){.section-brands .brands-container .brands-wrapper{animation:20s slides linear infinite}}.section-brands .brands-container .brands-wrapper .brand-logo{height:5rem;filter:brightness(70%)}@media only screen and (max-width: 56.25em){.section-brands .brands-container .brands-wrapper{gap:4.8rem}}@media only screen and (max-width: 37.5em){.section-brands .brands-container .brands-wrapper{animation:20s slides linear infinite}}.section-brands:hover .brands-wrapper{animation-play-state:paused}#p-hero{height:auto}#p-hero .container{padding-top:6.4rem;padding-bottom:0}.p-hero-img{height:55rem;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 112.5em){.p-hero-img{height:70rem}}.section-insights p{display:block}.section-our-story{background-image:url("../img/our-story-bg.jpg");background-size:cover;background-position:center}.section-our-story .our-story-ctr{padding:6.4rem 8rem}@media only screen and (max-width: 37.5em){.section-our-story .our-story-ctr{padding:2.4rem 1.2rem}}.section-core-values .core-img{display:inline-block;width:100%;max-height:30rem;border-radius:3px}@media(min-width: 48em){.section-core-values .grid-item-4{grid-column:1/2;grid-row:2/3}}.section-team .flex-ctr-3-items{gap:6.4rem}@media only screen and (max-width: 75em){.section-team .flex-ctr-3-items{gap:2.4rem}}.section-contact .contact-wrapper{background-color:#222;padding:4.8rem;display:flex;justify-content:center;align-items:center;gap:3.2rem}@media only screen and (max-width: 75em){.section-contact .contact-wrapper{flex-wrap:wrap}}@media only screen and (max-width: 56.25em){.section-contact .contact-wrapper{padding:2.4rem}}@media only screen and (max-width: 37.5em){.section-contact .contact-wrapper{padding:2.4rem 1.2rem}}.section-contact .form-container{min-width:35rem;max-width:80%;flex-grow:1}@media only screen and (max-width: 37.5em){.section-contact .form-container{min-width:auto;max-width:100%}}.section-contact .map{height:50rem;min-width:40rem;max-width:80%;flex-grow:1}@media only screen and (max-width: 37.5em){.section-contact .map{min-width:auto;max-width:100%;height:35rem}}.section-contact .map iframe{border:none;height:100%;width:100%}.section-contact .contact-icons{display:flex;gap:1.6rem;margin-bottom:.8rem}.section-contact .contact-icons .contact-icon:link,.section-contact .contact-icons .contact-icon:visited{display:block;font-size:1.8rem;color:#fff}.section-404 .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4.8rem}@media only screen and (max-width: 37.5em){.section-404 .container{gap:3.2rem;padding:0;height:100vh}}.section-404 .error-ctr{display:flex;align-items:center;gap:1.6rem}@media only screen and (max-width: 56.25em){.section-404 .error-ctr{gap:1.2rem}}.section-404 .error-num{color:#fd7e14;font-size:32rem;line-height:.8;font-weight:400}@media only screen and (max-width: 56.25em){.section-404 .error-num{font-size:20rem}}@media only screen and (max-width: 37.5em){.section-404 .error-num{font-size:10rem}}.section-404 .error-face{height:23rem;stroke:#fd7e14}@media only screen and (max-width: 56.25em){.section-404 .error-face{height:16rem}}@media only screen and (max-width: 37.5em){.section-404 .error-face{height:9rem}}/*# sourceMappingURL=style.css.map */
