@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.hamburglar{transform:scale(1);cursor:pointer;position:relative;display:block;width:84px;height:84px;background:rgba(0,0,0,0);-webkit-touch-callout:none;user-select:none;padding:8px;transition:background .3s ease-in-out}.path-burger{position:absolute;top:0;left:0;height:68px;width:68px;mask:url(#mask)}.animate-path{position:absolute;top:0;left:0;width:68px;height:68px}.path-rotation{height:34px;width:34px;margin:34px 34px 0 0;transform:rotate(0deg);transform-origin:100% 0}.path-rotation:before{content:"";display:block;width:30px;height:34px;margin:0 4px 0 0;background:#fb255b}@keyframes rotate-out{0%{transform:rotate(0deg)}40%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes rotate-in{0%{transform:rotate(360deg)}40%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}.hamburglar.is-open{background:#000}.hamburglar.is-open .path{animation:dash-in .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-open .animate-path{animation:rotate-in .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .path{animation:dash-out .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .animate-path{animation:rotate-out .6s linear normal;animation-fill-mode:forwards}.path{stroke-dasharray:240;stroke-dashoffset:240;stroke-linejoin:round;stroke:#fb255b}@keyframes dash-in{0%{stroke-dashoffset:240}40%{stroke-dashoffset:240}100%{stroke-dashoffset:0}}@keyframes dash-out{0%{stroke-dashoffset:0}40%{stroke-dashoffset:240}100%{stroke-dashoffset:240}}.burger-icon{position:absolute;padding:20px 16px;height:68px;width:68px}.burger-container{position:relative;height:28px;width:36px}.burger-bun-top,.burger-bun-bot,.burger-filling{position:absolute;display:block;height:4px;width:36px;border-radius:2px;background:#fb255b}.burger-bun-top{top:0;transform-origin:34px 2px}.burger-bun-bot{bottom:0;transform-origin:34px 2px}.burger-filling{top:12px}.burger-ring{position:absolute;top:8px;left:8px;width:68px;height:68px}.svg-ring{width:68px;height:68px}.hamburglar.is-open .burger-bun-top{animation:bun-top-out .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-open .burger-bun-bot{animation:bun-bot-out .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .burger-bun-top{animation:bun-top-in .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .burger-bun-bot{animation:bun-bot-in .6s linear normal;animation-fill-mode:forwards}@keyframes bun-top-out{0%{left:0;top:0;transform:rotate(0deg)}20%{left:0;top:0;transform:rotate(15deg)}80%{left:-5px;top:0;transform:rotate(-60deg)}100%{left:-5px;top:1px;transform:rotate(-45deg)}}@keyframes bun-bot-out{0%{left:0;transform:rotate(0deg)}20%{left:0;transform:rotate(-15deg)}80%{left:-5px;transform:rotate(60deg)}100%{left:-5px;transform:rotate(45deg)}}@keyframes bun-top-in{0%{left:-5px;bot:0;transform:rotate(-45deg)}20%{left:-5px;bot:0;transform:rotate(-60deg)}80%{left:0;bot:0;transform:rotate(15deg)}100%{left:0;bot:1px;transform:rotate(0deg)}}@keyframes bun-bot-in{0%{left:-5px;transform:rotate(45deg)}20%{left:-5px;bot:0;transform:rotate(60deg)}80%{left:0;bot:0;transform:rotate(-15deg)}100%{left:0;transform:rotate(0deg)}}.hamburglar.is-open .burger-filling{animation:burger-fill-out .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .burger-filling{animation:burger-fill-in .6s linear normal;animation-fill-mode:forwards}@keyframes burger-fill-in{0%{width:0;left:36px}40%{width:0;left:40px}80%{width:36px;left:-6px}100%{width:36px;left:0px}}@keyframes burger-fill-out{0%{width:36px;left:0px}20%{width:42px;left:-6px}40%{width:0;left:40px}100%{width:0;left:36px}}*,*::before,*::after{box-sizing:border-box}*{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-h)}a{text-decoration:none}#root,#__next{isolation:isolate}:root{--prime: #fb255b;--dark: #333333;--light: #fafafa;--black:#000;--bg: #fff;--gray: #e7e7e7;--rad: 8px;--font: "Roboto", sans-serif}html{font-size:14px;scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--bg);font-family:var(--font);line-height:1.1;color:var(--dark);-webkit-font-smoothing:antialiased}header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--gray);position:fixed;top:0;z-index:999;width:100%;background:var(--light)}header .left{display:flex;align-items:center}header .left img{max-width:220px;border-left:3px solid var(--gray);padding-left:20px}@media(max-width: 400px){header .left img{max-width:160px}}header .right{display:flex;gap:24px;align-items:center}header .right a{color:var(--dark);font-weight:600;transition:color .1s ease-in-out}header .right a svg path{fill:var(--dark)}header .right a:hover{color:var(--prime)}header .right a:hover svg path{fill:var(--prime)}header .right a.btn{display:flex;align-items:center;font-size:1.5rem;background:rgba(0,0,0,0);gap:12px;border:2px solid var(--dark);padding:6px 12px;margin-right:12px;transition:all .3s ease-in-out}header .right a.btn svg path{fill:var(--dark)}header .right a.btn:hover{background:var(--prime);color:var(--light);border:2px solid var(--prime)}header .right a.btn:hover svg path{fill:var(--light)}header .right.mobile{display:none;margin-right:12px}@media(max-width: 650px){header .right.desktop{display:none}header .right.mobile{display:block}}header nav{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:12px;justify-content:space-between;background:#000;min-width:320px;bottom:0;left:0;overflow-y:scroll;top:84px;transition:height .3s ease;height:calc(0% - 84px);-ms-overflow-style:none;scrollbar-width:none}header nav.open{height:calc(100% - 84px)}header nav::-webkit-scrollbar{display:none}header nav .linkwrap{display:flex;flex-direction:column;gap:12px;margin:2rem 2rem 0rem 1rem}header nav .linkwrap a{color:var(--light);font-size:2rem;font-weight:700;transition:all .2s ease;border-bottom:1px solid var(--prime);padding-bottom:12px}header nav .linkwrap a:hover{color:var(--prime)}main{background:url("../img/hero.webp");background-position:center;background-size:cover;min-height:75dvh;margin-top:85px;position:relative;display:flex;align-items:stretch}@media(max-width: 768px){main{flex-direction:column-reverse}}main .left{align-content:center;background:rgba(251,37,90,.8);padding:3rem 10rem 3rem 3rem;clip-path:polygon(100% 0%, 90% 50%, 100% 100%, 0 100%, 0 0);color:var(--light);max-width:57%}@media(max-width: 768px){main .left{max-width:100%;clip-path:polygon(50% 10%, 100% 0, 100% 100%, 0 100%, 0 0);padding:4rem 2rem}}main .left h1{font-size:4.7rem;line-height:1;margin-bottom:1.5rem}@media(max-width: 1030px){main .left h1{font-size:3.1rem}}@media(max-width: 450px){main .left h1{font-size:2.4rem}}main .left p{font-size:1.7rem;margin-bottom:3rem}@media(max-width: 450px){main .left p{font-size:1.2rem}}main .left a.btn{display:flex;align-items:center;font-size:1.5rem;background:rgba(0,0,0,0);gap:12px;color:var(--light);border:2px solid var(--light);padding:12px 24px;margin-top:12px;width:fit-content;transition:all .3s ease-in-out}@media(max-width: 768px){main .left a.btn{margin:12px auto}}@media(max-width: 630px){main .left a.btn{justify-content:center;width:100%}}main .left a.btn svg path{fill:var(--light)}main .left a.btn:hover{background:var(--light);color:var(--prime);border:2px solid var(--light)}main .left a.btn:hover svg path{fill:var(--prime)}main .acc{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%)}main .acc hr{border:0;height:30px;width:2px;background:var(--light);margin:0 auto -2px}main .acc svg{position:relative;top:-2px}main .acc svg path{fill:var(--prime)}#are{display:flex;margin:6rem auto;max-width:1000px;width:100%;padding:0 2rem}#are p{font-size:2.2rem;line-height:1.6}@media(max-width: 768px){#are p{font-size:1.8rem}}@media(max-width: 425px){#are p{font-size:1.3rem;line-height:1.5}}#are p span{color:var(--prime);text-transform:capitalize;font-weight:500}#services{padding:3rem 6rem}#services h2{text-align:center;margin-bottom:1rem;transform:translateX(70px)}@media(max-width: 1000px){#services h2{text-align:left;transform:translateX(0px)}}#services .slickcon{max-width:980px;width:100%;margin:auto;position:relative}#services .slickcon .arrows{width:99px;position:absolute;top:40%;left:-70px;display:flex;z-index:99}@media(max-width: 550px){#services .slickcon .arrows{top:10%}}#services .slickcon .arrows .prev,#services .slickcon .arrows .next{width:48px;background:var(--prime);height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}#services .slickcon .arrows .prev:hover,#services .slickcon .arrows .next:hover{opacity:.8}#services .slickcon .arrows hr{border:none;width:1px;background:var(--light)}#services .slickcon .slick-list{margin:0 -27px}#services .slickcon .slidecard{display:flex;gap:3rem;margin:0 5px}@media(max-width: 1000px){#services .slickcon .slidecard{flex-direction:column}}#services .slickcon .slidecard .left,#services .slickcon .slidecard .right{width:50%}@media(max-width: 1000px){#services .slickcon .slidecard .left,#services .slickcon .slidecard .right{width:100%}}#services .slickcon .slidecard .left{position:relative}#services .slickcon .slidecard .left img{box-shadow:3px 3px 10px rgba(0,0,0,.3)}@media(max-width: 1000px){#services .slickcon .slidecard .left img{margin:auto}}#services .slickcon .slidecard .right h3{font-size:3.5rem;margin:0 0 3rem;line-height:1}@media(max-width: 550px){#services .slickcon .slidecard .right h3{font-size:1.7rem;margin:0 0 1rem}}#services .slickcon .slidecard .right hr{background:var(--prime);height:4px;position:relative;left:-50%;margin-bottom:3rem;border:0}@media(max-width: 1000px){#services .slickcon .slidecard .right hr{left:unset}}@media(max-width: 550px){#services .slickcon .slidecard .right hr{margin-bottom:1rem}}#services .slickcon .slidecard .right p{font-size:1.5rem;line-height:1.5}@media(max-width: 550px){#services .slickcon .slidecard .right p{font-size:1.1rem}}#do{margin-top:4rem;padding:6rem 2rem;background:var(--gray);position:relative}#do hr.one,#do hr.two{border:0;width:3px;height:4rem;background:var(--dark);position:absolute;top:0;left:50%;transform:translateX(-50%)}#do hr.two{background:var(--prime);top:-4rem}#do .wrap{max-width:980px;margin:auto}#do .wrap h2{font-size:3rem;text-align:center;margin-bottom:2rem}#do .wrap p{font-size:2.2rem;line-height:1.6}@media(max-width: 768px){#do .wrap p{font-size:1.8rem}}@media(max-width: 425px){#do .wrap p{font-size:1.3rem;line-height:1.5}}#contact{padding:6rem 2rem;background:var(--prime);position:relative;color:var(--light)}#contact hr.one,#contact hr.two{border:0;width:3px;height:4rem;background:var(--light);position:absolute;top:0;left:50%;transform:translateX(-50%)}#contact hr.two{background:var(--dark);top:-4rem}#contact .wrap{max-width:980px;margin:auto}#contact .wrap h2{font-size:3rem;text-align:center;margin-bottom:2rem}#contact .wrap h3{font-size:2.5rem;text-align:left;margin-bottom:2rem}#contact .wrap p{font-size:1.5rem;line-height:1.4;margin-bottom:2rem}@media(max-width: 768px){#contact .wrap p{font-size:1.3rem}}@media(max-width: 425px){#contact .wrap p{font-size:1.1rem;line-height:1.2}}#contact .twocol{display:flex;justify-content:flex-start;max-width:980px;width:100%;margin:auto;gap:3rem}@media(max-width: 630px){#contact .twocol{flex-direction:column;gap:0}}#contact .twocol a.btn{display:flex;align-items:center;font-size:1.5rem;background:rgba(0,0,0,0);gap:12px;color:var(--light);border:2px solid var(--light);padding:12px 24px;margin-top:12px;width:fit-content;transition:all .3s ease-in-out}@media(max-width: 768px){#contact .twocol a.btn{margin:12px auto}}@media(max-width: 630px){#contact .twocol a.btn{justify-content:center;width:100%}}#contact .twocol a.btn svg path{fill:var(--light)}#contact .twocol a.btn:hover{background:var(--light);color:var(--prime);border:2px solid var(--light)}#contact .twocol a.btn:hover svg path{fill:var(--prime)}footer{padding:1rem 2rem;background:var(--black);position:relative;color:var(--light)}footer .wrap{max-width:980px;margin:auto;display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center}footer .wrap p{font-size:1rem;line-height:1}/*# sourceMappingURL=main.css.map */