﻿@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,500;0,600;0,700;0,800;0,900;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap";*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased;overflow-y:scroll;-webkit-overflow-scrolling:touch}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-family:var(--header-font)}#root,#__next{isolation:isolate}html,body{box-sizing:border-box;font-family:var(--body-font);font-weight:lighter;font-size:18px;scroll-behavior:smooth}html{font-size:15px}@media screen and (min-width: 360px){html{font-size:calc(15px + 17*(100vw - 360px)/1080)}}@media screen and (min-width: 1440px){html{font-size:32px}}h1{font-size:2.0736rem}h1{font-size:25.92px}@media screen and (min-width: 360px){h1{font-size:calc(25.92px + 24.705*(100vw - 360px)/1080)}}@media screen and (min-width: 1440px){h1{font-size:50.625px}}h2{font-size:1.728rem}h2{font-size:25.92px}@media screen and (min-width: 360px){h2{font-size:calc(25.92px + 24.705*(100vw - 360px)/1080)}}@media screen and (min-width: 1440px){h2{font-size:50.625px}}h3{font-size:1.152rem}h3{font-size:21.6px}@media screen and (min-width: 360px){h3{font-size:calc(21.6px + 12.15*(100vw - 360px)/1080)}}@media screen and (min-width: 1440px){h3{font-size:33.75px}}h4{font-size:1.152rem}q,blockquote{quotes:"“" "”"}a,a:hover,a:focus,a:active{text-decoration:none}:root{--header-font:"Poppins", sans-serif;--body-font: "Sora", monospace;--bg:#2d2d2d;--body-text:#fff;--primary:#01b6ad;--secondary: #f79e1c;--third:#ed4030;--forth:#0088d2;--blk: #000;--wht: #fff}body{background-color:var(--bg);color:var(--body-text);overflow-x:hidden}.siteWrap{width:100%;position:relative;transition:all .3s ease-in-out}.siteWrap.open{transform:translateX(-320px)}.wrap{max-width:1440px;margin:auto;width:100%;display:flex;align-items:center}a{color:var(--body-text)}nav{display:flex;flex-direction:column;background:var(--primary);position:absolute;padding:1rem;width:320px;gap:20px;right:0;transition:all .3s ease-in-out;transform:translateX(320px)}nav.open{transform:translateX(0px)}nav .nav-link{font-weight:700;transition:all .3s ease-in-out}nav .nav-link:hover{opacity:70%}header{background:var(--blk);padding:.2rem 1rem;width:100%}header .wrap{justify-content:space-between}header .logo{width:250px}@media(max-width: 450px){header .logo{width:100%;max-width:200px}}header .menu{outline:none;border:none;padding:0;margin:0;background:none;cursor:pointer}header .menu:hover i svg path{fill:var(--secondary)}header .menu i svg{width:40px;height:40px}header .menu i svg path{transition:all .3s ease-in-out;fill:var(--primary)}header .menu .menu_open{display:block}header .menu .menu_open.open{display:none}header .menu .menu_close{display:none}header .menu .menu_close.open{display:block}section#services{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);grid-gap:20px;margin:20px auto;width:100%;max-width:1480px;padding-inline:20px}@media(max-width: 1100px){section#services{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr)}}@media(max-width: 550px){section#services{grid-template-columns:1fr;grid-template-rows:repeat(5, 1fr)}}section#services .card{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:20px;text-align:center}section#services .card svg{width:64px;height:64px}section#services .card svg path,section#services .card svg circle{fill:var(--body-text)}section#services .card h4{text-transform:uppercase;line-height:1;margin-block:10px}section#services .card p{font-weight:500}section#services .div1{grid-area:1/1/2/2;background:var(--primary)}section#services .div2{grid-area:1/2/2/3;background:var(--secondary)}@media(max-width: 550px){section#services .div2{grid-area:2/1/3/2}}section#services .div3{grid-area:1/3/3/5;padding:0}@media(max-width: 1100px){section#services .div3{grid-area:2/1/4/3}}@media(max-width: 550px){section#services .div3{grid-area:3/1/4/2}}section#services .div3 img{object-fit:cover;object-position:center;width:100%}section#services .div4{grid-area:2/1/3/2;background:var(--third)}@media(max-width: 1100px),(max-width: 550px){section#services .div4{grid-area:4/1/5/2}}section#services .div5{grid-area:2/2/3/3;background:var(--forth)}@media(max-width: 1100px){section#services .div5{grid-area:4/2/5/3}}@media(max-width: 550px){section#services .div5{grid-area:5/1/6/2}}section#about .wrap{flex-direction:column;margin:3rem auto;padding-inline:1rem}section#about .wrap h3{font-weight:100}section#about .wrap h3 span{font-weight:700}section#about .wrap .about_text{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;max-width:1440px;width:100%;margin:1rem 0 0}@media(max-width: 700px){section#about .wrap .about_text{grid-template-columns:1fr}}section#contact{display:grid;gap:40px;grid-template-columns:repeat(2, 1fr);margin:auto;width:100%;max-width:1480px;padding-inline:20px;align-items:stretch}@media(max-width: 991px){section#contact{grid-template-columns:1fr}}section#contact .contact_text{padding-inline:1rem;background:var(--primary);display:flex;flex-direction:column;justify-content:center;font-weight:400}@media(max-width: 991px){section#contact .contact_text{padding-block:3rem}}section#contact .contact_text h3{margin-top:40px}section#contact .contact_text ul{list-style:none;margin:0;padding:0}section#contact .contact_text ul li{margin-bottom:20px;font-weight:400}section#contact .contact_text ul li a{word-break:break-all}section#contact .contact_text ul li a:hover{opacity:70%}footer{text-align:center;padding:2rem 2rem .5rem;color:var(--body-text)}/*# sourceMappingURL=main.css.map */