/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{scroll-behavior:smooth;overflow-x:hidden}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{overflow-x:hidden}html{scroll-behavior:smooth;overflow-x:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin-top:0;margin-bottom:0;padding-left:0}img{display:block;max-width:100%;height:auto}.list{list-style:none;padding-left:0;margin:0}.link{text-decoration:none}address{font-style:normal}a{text-decoration:none;color:inherit}h2{font-size:22px}@media screen and (min-width: 768px){h2{font-size:28px}}@media screen and (min-width: 1280px){h2{font-size:48px}}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin-top:0;margin-bottom:0;padding-left:0}img{display:block;max-width:100%;height:auto}.list{list-style:none;padding-left:0;margin:0}.link{text-decoration:none}address{font-style:normal}a{text-decoration:none;color:inherit}h2{font-size:41px}@media screen and (min-width: 768px){h2{font-size:60px}}@media screen and (min-width: 1280px){h2{font-size:80px}}.container{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 480px){.container{max-width:480px}}@media screen and (min-width: 768px)and (max-width: 1279px){.container{max-width:768px;padding-left:40px;padding-right:40px}}@media screen and (min-width: 1280px){.container{max-width:1280px;padding-left:80px;padding-right:80px}}.section{padding-top:60px;padding-bottom:60px}.section:nth-child(2n+3){background-color:var(--dark-background-color);color:var(--white-text-color)}.section:nth-child(2n+3) .btn,.section:nth-child(2n+3) input,.section:nth-child(2n+3) select,.section:nth-child(2n+3) textarea{border-color:var(--border-color-on-dark-background)}@media screen and (min-width: 768px)and (max-width: 1279px){.section{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 1280px){.section{padding-top:80px;padding-bottom:100px}}.btn{display:inline-block;outline:none;text-decoration:none;position:relative;overflow:hidden;z-index:5;transition:all .6s ease-in-out;background-color:inherit;color:inherit;padding:20px 60px;margin-left:auto;margin-right:auto;border-radius:28px;border:1px solid var(--stroke-color);font-size:20px;text-align:center;cursor:pointer;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);transition:var(--transition-border-color-funk)}.btn:hover,.btn:focus{border-color:#ffd500;box-shadow:0px 4px 8px rgba(255,213,0,.5);outline:2px var(--accent-color)}.btn span{display:block;position:absolute;width:0;height:0;border-radius:50%;background:var(--accent-color);transition:width .6s ease-in-out,height .6s ease-in-out;transform:translate(-50%, -50%);z-index:-1}.btn:hover span{width:225%;height:500px}@media screen and (min-width: 1280px){.btn{font-size:24px}}:root{--transition-duration: 500ms;--transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);--transition-color-link-func: color 600ms cubic-bezier(0.4, 0, 0.2, 1);--transition-background-color-func: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1);--transition-box-shadow-func: box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1);--transition-border-color-funk: border-color 600ms cubic-bezier(0.4, 0, 0.2, 1);--box-shadow-color: rgba(0, 0, 0, 0.15);--box-shadow-modal: 0px 1px 3px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.14), 0px 2px 1px rgba(0, 0, 0, 0.2);--box-shadow-button: 0px 3px 1px rgba(0, 0, 0, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.08), 0px 2px 2px rgba(0, 0, 0, 0.12);--transition-fill-color: fill 250ms cubic-bezier(0.4, 0, 0.2, 1);--transition-opaciti-visibiliti: opacity 250ms cubic-bezier(0.4, 0, 0.2, 1), visibility 250ms cubic-bezier(0.4, 0, 0.2, 1);--stroke-color: #1d1d1d;--accent-color: #e7a805;--dark-background-color: #040404;--light-background-color: #ffffff;--white-text-color: #f6f6f6;--black-text-color: #040404;--gray-text-color: #656565;--border-color-on-dark-background: #e7a805}.contact-us{--hexagon-grup-position-x: -330px;--hexagon-grup-position-y: 370px;--hexagon-width: 225px;--hexagon-height: 100px;background-image:url(/images/background-lines.svg);background-repeat:no-repeat;background-position:100% -5.24%;background-position:100% -5.24%;background-repeat:no-repeat}@media screen and (min-width: 768px){.contact-us{background-image:url(/images/background-lines.svg),url(/images/bg-hexagon.svg),url(/images/bg-hexagon.svg),url(/images/bg-hexagon.svg),url(/images/bg-hexagon.svg),url(/images/bg-hexagon.svg),url(/images/bg-hexagon.svg),url(/images/bg-hexagon.svg),url(/images/bg-hexagon.svg),url(/images/bg-hexagon.svg),url(/images/bg-hexagon.svg);background-position:100% -5.24%,calc(var(--hexagon-grup-position-x) + .75*var(--hexagon-width)) calc(var(--hexagon-grup-position-y) + 0px),calc(var(--hexagon-grup-position-x) + 2.25*var(--hexagon-width)) calc(var(--hexagon-grup-position-y) + 0px),calc(var(--hexagon-grup-position-x) + 0px) calc(var(--hexagon-grup-position-y) + 1*var(--hexagon-height)),calc(var(--hexagon-grup-position-x) + 1.5*var(--hexagon-width)) calc(var(--hexagon-grup-position-y) + 1*var(--hexagon-height)),calc(var(--hexagon-grup-position-x) + .75*var(--hexagon-width)) calc(var(--hexagon-grup-position-y) + 2*var(--hexagon-height)),calc(var(--hexagon-grup-position-x) + 0px) calc(var(--hexagon-grup-position-y) + 3*var(--hexagon-height)),calc(var(--hexagon-grup-position-x) + 1.5*var(--hexagon-width)) calc(var(--hexagon-grup-position-y) + 3*var(--hexagon-height)),calc(var(--hexagon-grup-position-x) + .75*var(--hexagon-width)) calc(var(--hexagon-grup-position-y) + 4*var(--hexagon-height)),calc(var(--hexagon-grup-position-x) + 2.25*var(--hexagon-width)) calc(var(--hexagon-grup-position-y) + 4*var(--hexagon-height)),calc(var(--hexagon-grup-position-x) + 1.5*var(--hexagon-width)) calc(var(--hexagon-grup-position-y) + 5*var(--hexagon-height))}}@media screen and (min-width: 1279px){.contact-us{width:636px}}.contact-us__h2{text-transform:uppercase}.contact-us__form{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.contact-us__form{gap:32px}}@media screen and (min-width: 768px)and (max-width: 1279px){.contact-us__form{width:492px}}@media screen and (min-width: 1279px){.contact-us__form{width:636px}}.form-group{display:flex;flex-direction:column}.form-group label{margin-bottom:.5rem;font-weight:bold}.form-group input,.form-group textarea,.form-group select{padding:12px 16px;border-radius:4px;border:1px solid var(--STROKE, #1d1d1d);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);transition:var(--transition-border-color-funk)}.form-group input:hover,.form-group input:focus,.form-group textarea:hover,.form-group textarea:focus,.form-group select:hover,.form-group select:focus{border-color:var(--accent-color);box-shadow:0px 4px 8px rgba(255,213,0,.5);outline:1px solid var(--accent-color)}@media screen and (min-width: 768px){.form-group input,.form-group textarea,.form-group select{padding:20px}}.form-group textarea{resize:vertical}.form-group select{appearance:none;background-color:#fff}.footer__created-svg{width:155px;height:24px;display:flex;padding:8px 14px;justify-content:center;align-items:center;gap:8px;border-radius:14px;border:1px solid #393838}.icon-webbees{display:inline-block;stroke-width:.4px;stroke:currentColor}.icon-bee{width:22.5px;height:20px;stroke:#e7a805}@media(max-width: 767px){.icon-bee{width:26px;height:26px}}.icon-web{width:56px;height:20px;stroke:#fff}@media(max-width: 767px){.icon-web{width:62px;height:22px}}.icon-bees{width:64px;height:20px;stroke:#e7a805}@media(max-width: 767px){.icon-bees{width:71px;height:22px}}@media(min-width: 768px){.logo-link:hover .footer__created-svg{border:1px solid #8c8c8c}.logo-link:hover .icon-bee,.logo-link:hover .icon-bees{filter:drop-shadow(0 0 2px #e7a805)}.logo-link:hover .icon-web{filter:drop-shadow(0 0 2px #ffffff)}}.footer{background-color:var(--dark-background-color);z-index:1}.footer__social-icons{display:flex;justify-content:center;gap:24px;margin-top:40px}.footer__social-icons .social-link{display:inline-block;width:32px;height:32px;transition:transform var(--transition-duration) var(--transition-timing-function)}.footer__social-icons .social-link:hover,.footer__social-icons .social-link:focus{transform:scale(1.1)}.footer__social-icons .social-link .icon{width:32px;height:32px;fill:var(--white-text-color);transition:fill var(--transition-fill-color)}.footer__social-icons .social-link .icon:hover,.footer__social-icons .social-link .icon:focus{fill:var(--accent-color)}.footer__section{display:grid;grid-template-columns:repeat(3, 1fr);justify-items:center;gap:32px;margin-top:52px;width:100%;font-family:Helvetica}@media(min-width: 768px){.footer__section{display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px;gap:30px}}.footer__section a{color:var(--white-text-color);text-decoration:none;font-size:14px;transition:color var(--transition-fill-color)}@media(min-width: 768px){.footer__section a{font-size:22px}}@media(min-width: 1280px){.footer__section a{font-size:24px}}.footer__section a:hover{color:var(--accent-color)}.footer__copy{margin-top:60px;text-align:center;font-family:Inter;font-size:14px;opacity:.7}@media(min-width: 768px){.footer__copy{margin-top:100px;margin-bottom:-48px;font-size:18px}}.header{position:fixed;left:0;right:0;z-index:10;padding:32px 20px;background:hsla(0,0%,100%,.2);backdrop-filter:blur(7.5px)}.header__inner{display:flex;justify-content:space-between;align-items:center;min-height:30px;font-size:15px;line-height:17px}.header__nav__btn{display:none}.header__logo__img{margin-right:4px}.header__logo-link{display:flex;justify-content:center;align-items:center;font-size:20px;color:#040404}.header__logo--accent{color:#e7a805}.header__logo--hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-duration) var(--transition-timing-function),visibility var(--transition-duration) var(--transition-timing-function)}.header__nav-link{color:#040404;font-size:20px;position:relative}.header__nav-link::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background-color:#e7a805;transition:width var(--transition-duration) var(--transition-timing-function)}.header__nav-link:hover::after,.header__nav-link:focus::after{width:100%}@media(min-width: 1280px){.header__nav__list{display:flex;justify-content:center;align-items:center;gap:32px}}@media(max-width: 1279px){.header__nav__btn{display:block;background-color:rgba(0,0,0,0);border:none;outline:none;padding:0;cursor:pointer}.header__nav__btn::before,.header__nav__btn::after{content:"";width:24px;height:2px;background-color:#040404;display:block;margin-bottom:4px;transition:transform var(--transition-duration) var(--transition-timing-function)}.header__nav__btn::after{margin-bottom:0;width:24px;margin-left:auto}.header__nav__btn-line{background-color:#040404;display:block;width:24px;height:2px;margin-bottom:4px;opacity:1;transition:opacity var(--transition-duration) var(--transition-timing-function)}.header__nav__btn.header__nav__btn--active .header__nav__btn-line{opacity:0;transition:opacity var(--transition-duration) var(--transition-timing-function)}.header__nav__btn.header__nav__btn--active::after{width:24px;transform:translateY(-6px) rotate(-135deg);background-color:#f4f4f4}.header__nav__btn.header__nav__btn--active::before{transform:translateY(6px) rotate(135deg);background-color:#f4f4f4}.header__nav__list{position:fixed;left:0;top:0;bottom:0;right:0;height:100vh;background-image:url(/images/mobile-menu.png);background-repeat:no-repeat;background-position:right bottom;background-color:#040404;z-index:-1;display:flex;flex-direction:column;gap:52px;padding-top:70px;padding-left:40px;transform:translateY(-100%);transition:transform var(--transition-duration) var(--transition-timing-function);overflow:auto}.header__nav__list--active{transform:translate(0)}.header__nav-link{color:#f6f6f6;font-size:24px}}.hero{background-image:url(/images/bg-test.jpg);background-size:cover;background-position:52%;background-repeat:no-repeat;height:100vh}.hero__box{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}@media(max-width: 7670px){.hero__box__title{color:#f6f6f6;font-size:47px;text-align:center;margin-bottom:12px}.hero__box__title--accent{color:#e7a805}.hero__box__text{color:#f6f6f6;font-size:16px;text-align:center;margin-bottom:52px}.hero__box__btn{font-size:16px;text-transform:uppercase;padding:20px 60px}}@media(min-width: 480px){.hero__box{align-items:start}.hero__box__title{color:#f6f6f6;font-size:60px;text-align:left;margin-left:40px;margin-bottom:12px}.hero__box__title--accent{color:#e7a805}.hero__box__text{color:#040404;font-size:20px;text-align:left;margin-left:40px;margin-bottom:52px}.hero__box__btn{text-transform:uppercase;margin-left:40px;padding:20px 60px}}@media(min-width: 1280px){.hero__box__title{font-size:68px;color:#f6f6f6}.hero__box__text{font-size:30px}}.portfolio__container{position:relative}.portfolio__container::before{content:"";position:absolute;background-image:url(/images/Vector_port__mobil.svg);background-repeat:no-repeat;width:100%;height:100%;right:-140px;top:-60px;z-index:-1}@media screen and (min-width: 768px){.portfolio__container::before{background-image:url(/images/Vector_port__tablet.svg);width:100%;height:100%;right:-80px;top:-80px}}@media screen and (min-width: 768px)and (min-width: 1279px){.portfolio__container::before{background-image:url(/images/Vector_port__desktop.svg);width:100%;height:100%;right:-540px;top:-100px}}.portfolio__title{color:var(--stroke-color);font-family:Manrope;font-size:41px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px;width:198px}@media screen and (min-width: 768px){.portfolio__title{font-size:60px;text-align:left;width:259px}}@media screen and (min-width: 1279px){.portfolio__title{font-size:80px;width:340px}}.portfolio__list{display:flex;flex-wrap:wrap;justify-content:center;gap:0;padding:0;list-style:none}.portfolio__img{width:100%;height:100%;display:block}@media(max-width: 767px){.portfolio__item{width:100%;height:auto;margin-bottom:10px}}@media(min-width: 768px){.portfolio__item{margin-bottom:20px}.portfolio__item:nth-child(1){width:220px;height:397px}.portfolio__item:nth-child(2){width:450px;height:397px}.portfolio__item:nth-child(1),.portfolio__item:nth-child(2){margin-bottom:20px}.portfolio__item:nth-child(3),.portfolio__item:nth-child(4),.portfolio__item:nth-child(5){flex-basis:calc((100% - 20px)/3)}}@media(min-width: 1200px){.portfolio__item:nth-child(1){width:408px;height:690px}.portfolio__item:nth-child(2){width:872px;height:690px}}.pricing__section:nth-child(2n+3){background-color:#000;color:var(--white-text-color)}.pricing__section:nth-child(2n+3) .btn,.pricing__section:nth-child(2n+3) input,.pricing__section:nth-child(2n+3) select,.pricing__section:nth-child(2n+3) textarea{border-color:var(--border-color-on-dark-background)}@media screen and (min-width: 768px)and (max-width: 1279px){.pricing__section{padding-bottom:80px}}.pricing__container{position:relative;overflow:hidden;z-index:1;padding-top:60px;padding-bottom:60px}.pricing__container::before{content:"";position:absolute;left:260px;top:80px;transform:translateY(-85px);width:200px;height:300px;background-image:url(/images/mae.png);background-repeat:no-repeat;background-size:contain;z-index:-1}@media screen and (min-width: 768px){.pricing__container{padding-top:80px}.pricing__container::before{left:520px;top:50px;transform:translateY(-50px);width:300px;height:400px;background-image:url(/images/mae_tablet.png)}.pricing__container::after{content:"";position:absolute;right:90px;top:0;width:551px;height:641px;background-image:url(/images/Vector.svg);background-repeat:no-repeat;background-size:contain;z-index:-1}}@media screen and (min-width: 1279px){.pricing__container{padding-top:80px;padding-bottom:100px}.pricing__container::before{left:960px;top:50px;width:1501px;height:2001px;background-image:url(/images/mae_desktop_top.png)}.pricing__container::after{left:943px;top:1900px;transform:translateY(-50px);width:1501px;height:2001px;background-image:url(/images/mae_desktop_bottom.png)}}.pricing__title{position:relative;color:var(--WHITE, #f6f6f6);font-family:Manrope;font-size:41px;font-style:normal;font-weight:700;line-height:normal;width:202px;margin-bottom:20px}@media screen and (min-width: 768px){.pricing__title{font-size:60px;width:295px}}@media screen and (min-width: 1279px){.pricing__title{font-size:80px;width:393px;margin-bottom:40px}.pricing__title::after{content:"";position:absolute;right:-745px;top:-100px;width:751.46px;height:841.767px;background-image:url(/images/Vector2.svg);background-repeat:no-repeat;background-size:contain;z-index:-1}}.pricing__subtitle{color:var(--ACCENT, #e7a805);text-align:center;font-family:Helvetica;font-size:22px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:32px}@media screen and (min-width: 1279px){.pricing__subtitle{font-size:24px}}.pricing__price{color:var(--WHITE, #f6f6f6);font-family:Helvetica;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:32px}@media screen and (min-width: 1279px){.pricing__price{font-size:22px}}.pricing__text{color:var(--GRAY, #656565);font-family:Helvetica;font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-align:left;display:flex;align-items:flex-start;gap:16px}.pricing__text::before{content:"";display:inline-block;width:22px;height:20px;background-image:url(/images/hive.png);background-repeat:no-repeat;background-size:contain;flex-shrink:0}@media screen and (min-width: 1279px){.pricing__text{font-size:20px;gap:20px}}.pricing__text:last-of-type{margin-bottom:32px}.pricing__btn{font-family:Montserrat;font-size:20px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.2px;text-transform:uppercase;display:flex;padding:20px 60px;justify-content:center;align-items:center;gap:10px;align-self:stretch;margin-top:auto}@media screen and (min-width: 768px){.pricing__btn{margin-top:auto}}.pricing__swiper{overflow:hidden;padding:0 10px;touch-action:pan-y}.pricing__list{--gap: 20px;display:flex;gap:var(--gap);transition:transform .5s ease-in-out;will-change:transform}.pricing__item{max-width:280px;flex:0 0 100%;display:flex;flex-direction:column;padding:40px 20px;gap:20px;border-radius:4px;border:1px solid var(--WHITE, #f6f6f6);background:var(--BLACK, #040404);margin-bottom:20px}@media screen and (min-width: 1279px){.pricing__list{display:grid;grid-template-columns:repeat(2, max-content);justify-content:start;gap:40px;transform:none !important}.pricing__item{max-width:400px;height:auto;min-height:1000px;padding:40px}}@media(max-width: 767.98px){.pricing__item{flex:0 0 100%;max-width:none}}@media(min-width: 768px)and (max-width: 1279.98px){.pricing__item{flex:0 0 calc((100% - var(--gap))/2);max-width:none;padding:20px}}.ourServices__container{padding-bottom:60px}@media screen and (min-width: 768px){.ourServices__container{padding-bottom:80px}}@media screen and (min-width: 920px){.ourServices__container{padding-bottom:95px}}@media screen and (min-width: 1280px){.ourServices__container{padding-bottom:100px;overflow:hidden}}.ourServices__section{padding-top:60px}.ourServices__section:nth-child(2n+3){background-color:var(--dark-background-color);color:var(--white-text-color)}.ourServices__section:nth-child(2n+3) .btn,.ourServices__section:nth-child(2n+3) input,.ourServices__section:nth-child(2n+3) select,.ourServices__section:nth-child(2n+3) textarea{border-color:var(--border-color-on-dark-background)}@media screen and (min-width: 768px)and (max-width: 1279px){.section{padding-top:80px}}@media screen and (min-width: 1280px){.section{padding-top:80px}}.ourServices__text{color:var(--WHITE, #f6f6f6);font-family:Helvetica;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-align:center;margin-bottom:8px}@media screen and (min-width: 768px){.ourServices__text{font-size:16px;width:499px;margin-bottom:20px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1024px){.ourServices__text{width:624px;font-size:20px}}.ourServices__title{position:relative;color:var(--WHITE, #f6f6f6);font-family:Manrope;font-size:41px;font-style:normal;font-weight:700;line-height:normal;width:198px;margin-bottom:260px}@media screen and (min-width: 768px){.ourServices__title{font-size:60px;margin-bottom:380px}}@media screen and (min-width: 1024px){.ourServices__title{width:386px;font-size:80px}}.ourServices__title::before{content:"";position:absolute;width:102px;height:112px;left:250px;top:-10px;background-image:url(/images/Beehive.svg);background-repeat:no-repeat}@media screen and (min-width: 425px){.ourServices__title::before{left:280px}}@media screen and (min-width: 500px){.ourServices__title::before{left:380px}}@media screen and (min-width: 768px){.ourServices__title::before{width:200px;height:164px;background-image:url(/images/Beehive_tablet.svg);left:500px}}@media screen and (min-width: 1024px){.ourServices__title::before{width:280px;height:286px;background-image:url(/images/Beehive_desktop.svg);left:600px;top:-50px}}@media screen and (min-width: 1279px){.ourServices__title::before{left:1020px;top:-100px}}@media(min-width: 768px){.ourServices__bigsvg svg{width:380px;height:334px}.ourServices__wrappersvg svg{width:280px;height:246px}}@media(min-width: 1279px){.ourServices__bigsvg svg{width:480px;height:424px}.ourServices__wrappersvg svg{width:348px;height:308px}}.ourServices__list{position:relative}.ourServices__item{position:absolute;list-style:none;overflow:hidden;pointer-events:none}.ourServices__wrappersvg,.ourServices__bigsvg{position:relative}.ourServices__subtitle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);transform-origin:center;color:var(--WHITE, #f6f6f6);text-align:center;font-family:Helvetica;font-size:14px;font-weight:700;text-transform:uppercase;line-height:normal;will-change:transform,color,opacity}@media(min-width: 768px){.ourServices__subtitle{font-size:20px}}@media(min-width: 1279px){.ourServices__subtitle{font-size:22px}}@keyframes subtitlePulse{0%{transform:translate(-50%, -50%) scale(1);color:var(--WHITE, #f6f6f6);opacity:.5}100%{transform:translate(-50%, -50%) scale(var(--pulse-scale, 1.15));color:#e7a805;opacity:1}}.ourServices__subtitle{--pulse-scale: 1.12}@media(min-width: 768px){.ourServices__subtitle{--pulse-scale: 1.18}}@media(min-width: 1279px){.ourServices__subtitle{--pulse-scale: 1.2}}@media(prefers-reduced-motion: reduce){.ourServices__subtitle-change{animation:none;color:#e7a805;opacity:1;transform:translate(-50%, -50%) scale(1)}}.ourServices__wrappertext{display:flex;padding:26px 12px;justify-content:center;align-items:center;align-self:stretch;border-radius:8px;border:1px solid var(--ACCENT, #e7a805);background:var(--BLACK, #040404);margin-bottom:32px}@media screen and (min-width: 768px){.ourServices__wrappertext{padding:36px}}@media screen and (min-width: 1279px){.ourServices__wrappertext{position:relative;margin-bottom:40px;margin-left:auto;margin-right:auto;width:737px;padding:40px;flex-shrink:0;z-index:1}}.ourServices__subtext{--pulse-scale-inline: 1.08;color:var(--GRAY, #656565);text-align:center;font-family:Helvetica;font-size:18px;font-weight:400;line-height:30px}@media(min-width: 1279px){.ourServices__subtext{font-size:24px}}@keyframes subtitlePulseInline{0%{transform:scale(0.9);color:var(--GRAY, #656565);opacity:.5}100%{transform:scale(var(--pulse-scale-inline, 1));color:#e7a805;opacity:1}}.ourServices__subtext-change{animation:subtitlePulseInline .6s cubic-bezier(0.22, 0.61, 0.36, 1) forwards}@media(min-width: 1279px){.ourServices__subtext{--pulse-scale-inline: 1}}@media(prefers-reduced-motion: reduce){.ourServices__subtext-change{animation:none;color:#e7a805;opacity:1;transform:none}}.ourServices__subtitle-change{animation:subtitlePulse .6s cubic-bezier(0.22, 0.61, 0.36, 1) forwards}.ourServices__wrapperBtn{display:flex;justify-content:space-around;align-items:center;flex-shrink:0;margin-bottom:25px}@media screen and (min-width: 425px)and (max-width: 767px){.ourServices__wrapperBtn{justify-content:space-evenly}}@media screen and (min-width: 768px){.ourServices__wrapperBtn{position:relative}}.ourServices__swiperButtonLeft,.ourServices__swiperButtonRight{width:40px;height:40px;background-repeat:no-repeat;background-size:contain;background-position:center;border:none;cursor:pointer;background-color:rgba(0,0,0,0)}.ourServices__swiperButtonLeft{background-image:url(/images/button_left.png)}@media screen and (min-width: 768px){.ourServices__swiperButtonLeft{position:absolute;width:50px;height:50px;bottom:75%;right:70%}}@media screen and (min-width: 1279px){.ourServices__swiperButtonLeft{width:80px;height:80px;transform:rotate(-45deg);top:-360px}}.ourServices__swiperButtonRight{background-image:url(/images/button_right.png)}@media screen and (min-width: 768px){.ourServices__swiperButtonRight{position:absolute;width:50px;height:50px;bottom:75%;left:70%}}@media screen and (min-width: 1279px){.ourServices__swiperButtonRight{width:80px;height:80px;transform:rotate(45deg);top:-360px}}.ourServices__btn{font-family:Montserrat;font-size:20px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.2px;text-transform:uppercase;display:flex;padding:20px 60px;justify-content:center;align-items:center;gap:10px;align-self:stretch;margin-top:auto}@media screen and (min-width: 768px){.ourServices__btn{margin-left:auto;margin-right:auto;width:245px;gap:8px}}@media screen and (min-width: 1279px){.ourServices__btn{font-size:24px;width:270px}}.big{top:-220px;left:50%;transform:translateX(-50%);z-index:1}.left{top:-160px;left:280px}.right{top:-160px;right:280px}.left-offset{top:-110px;left:450px}.right-offset{top:-110px;right:450px}.below-left{top:80px;left:450px}.below-right{top:80px;right:450px}@media screen and (min-width: 425px){.left{left:300px}.right{right:300px}.left-offset{top:-100px;left:500px}.right-offset{top:-100px;right:500px}.below-left{top:100px;left:500px}.below-right{top:100px;right:500px}}@media screen and (min-width: 500px){.left{left:320px}.right{right:320px}}@media screen and (min-width: 550px){.left-offset{top:-70px}.right-offset{top:-70px}.below-left{top:120px}.below-right{top:120px}}@media screen and (min-width: 768px){.big{top:-340px}.left{top:-255px;left:560px}.right{top:-255px;right:560px}.left-offset{top:-110px;left:780px}.right-offset{top:-110px;right:780px}.below-left{top:150px;left:780px}.below-right{top:150px;right:780px}}@media screen and (min-width: 1024px){.left{left:570px}.right{right:570px}.below-left{top:145px}.below-right{top:145px}}@media screen and (min-width: 1279px){.big{top:-440px;left:50%;transform:translateX(-50%);z-index:1}.left{top:-205px;left:810px}.right{top:-205px;right:810px}.left-offset{top:-25px;left:1080px}.right-offset{top:-25px;right:1080px}.below-left{top:295px;left:1080px}.below-right{top:295px;right:1080px}}.whatWeDo__container{position:relative}.whatWeDo__container::before{content:"";position:absolute;top:-70px;left:0;width:100%;height:100%;background-image:url(/images/Vectormobil.svg);background-repeat:no-repeat;z-index:-2}@media(min-width: 768px){.whatWeDo__container::before{top:-80px;background-image:url(/images/Vectortablet.svg);z-index:-2}.whatWeDo__container::after{content:"";position:absolute;top:-24px;left:386px;width:100%;height:100%;background-image:url(/images/Vectortabletright.svg);background-repeat:no-repeat;background-size:contain;z-index:-2}}@media(min-width: 1280px){.whatWeDo__container::before{background-image:url(/images/Vectordesktop.svg)}.whatWeDo__container::after{content:"";position:absolute;top:-24px;left:896px;background-image:url(/images/Vectordesktopright.svg)}}.whatWeDo__text-top{color:var(--stroke-color);font-family:Helvetica;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-align:center;margin-bottom:8px;width:257px;margin-left:auto;margin-right:auto}@media(min-width: 768px){.whatWeDo__text-top{width:411px;font-size:16px;margin-bottom:20px}}@media(min-width: 1280px){.whatWeDo__text-top{width:513px}}.whatWeDo__title{position:relative;color:var(--stroke-color);font-family:Manrope;font-size:41px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:360px}@media(min-width: 768px){.whatWeDo__title{width:600px;font-size:60px;margin-bottom:452px}}@media(min-width: 1280px){.whatWeDo__title{width:700px;font-size:80px;margin-bottom:520px}}.whatWeDo__text-bottom{color:var(--gray-text-color);text-align:center;font-family:Helvetica;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center;justify-content:center}.whatWeDo__text-bottom::before{content:"";position:absolute;bottom:120px;width:320px;height:320px;background-image:url(/images/Leonardo_mobil.png);background-repeat:no-repeat;z-index:-1}@media(min-width: 768px){.whatWeDo__text-bottom::before{bottom:100px;width:834px;height:412px;background-image:url(/images/Leonardo_tablet.png)}}@media(min-width: 1280px){.whatWeDo__text-bottom::before{bottom:110px;width:1200px;height:600px;background-image:url(/images/Leonardo_desktop.png)}}@media(min-width: 768px){.whatWeDo__text-bottom{width:571px;font-size:18px;margin-left:auto;margin-right:auto}}@media(min-width: 1280px){.whatWeDo__text-bottom{width:786px;font-size:24px;line-height:34px}}.preloader{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;z-index:1000;display:flex;align-items:center;justify-content:center;transition:opacity 2s ease,visibility 2s ease}.preloader.hidden{opacity:0;visibility:hidden;pointer-events:none}
