@font-face {font-family:'Graphik';src:url('../themes/rocketoomax/assets/fonts/graphik-condensed-black.otf');font-weight:900;font-style:normal}
@font-face {font-family:'RocketooMax';src:url('../themes/rocketoomax/assets/fonts/rocketoomax.eot');src:url('../themes/rocketoomax/assets/fonts/rocketoomax.eot?#iefix') format('embedded-opentype'),url('../themes/rocketoomax/assets/fonts/rocketoomax.woff') format('woff'),url('../themes/rocketoomax/assets/fonts/rocketoomax.ttf') format('truetype'),url('../themes/rocketoomax/assets/fonts/rocketoomax.svg#rocketoomax') format('svg');font-weight:normal;font-style:normal}
[data-icon]:before {font-family:'RocketooMax' !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^="icon-"]:before,
[class*=" icon-"]:before {font-family:'RocketooMax' !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-care:before {content:"\61"}
.icon-connection:before {content:"\62"}
.icon-data:before {content:"\63"}
.icon-drawing:before {content:"\64"}
.icon-grow:before {content:"\65"}
.icon-piggy:before {content:"\66"}
.icon-seo:before {content:"\67"}
.icon-servers:before {content:"\68"}
.icon-settings:before {content:"\69"}
.icon-trophy:before {content:"\6a"}
.icon-user:before {content:"\6b"}
* {box-sizing:border-box}html,
body {text-rendering:optimizeLegibility;font-smooth:always;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased}
html {height:100%;max-height:100%;font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}
body {min-width:32rem;box-sizing:content-box;color:#040506;font-family:'Montserrat',sans-serif;font-size:1.6rem}input,
button,
select,
textarea {font-family:inherit;font-size:inherit;line-height:inherit}
.no-margin {margin:0 !important}
.no-padding {padding:0 !important}
.mb30 {margin-bottom:3rem !important}
.mt30 {margin-top:3rem !important}
.mb60 {margin-bottom:6rem !important}
.mt60 {margin-top:6rem !important}
@media only screen and (max-width:1000px) {.container {max-width:initial }}
.btn {display:inline-flex;align-items:center;height:5rem;font-size:1.6rem;font-weight:700;border-radius:5rem;border:none;padding:1rem 3rem;cursor:pointer}
.btn-primary {color:#fff;background-color:#0a2540}
.btn-primary:hover {background-color:#113e6c}
.btn-conversion {color:#fff;background-color:#00d4ff}
.btn-conversion:hover {background-color:#0ac}
.btn-white {color:#0a2540;background-color:#fff}
.btn-pulse {position:relative}
.btn-pulse:after {position:absolute;content:'';display:block;left:-5px;right:-5px;top:-5px;bottom:-5px;background-color:#fff;border-radius:5rem;animation:pulse-border 2500ms ease-out infinite;z-index:-1}
@keyframes pulse-border {0% {-webkit-transform:scale(1);transform:scale(1);opacity:.5 }100% {-webkit-transform:scale(1.1,1.2);transform:scale(1.1,1.2);opacity:0 }}
.header-wrap {position:sticky;top:0;background-color:#fff;box-shadow:0 0 1rem 2px rgba(0,0,0,0.1);z-index:100}
@media only screen and (max-width:1000px) {.header-wrap.pined .header .mobile .toggle-menu {background-image:url('../themes/rocketoomax/assets/images/hamburger.svg') }}
.header-wrap:not(.pined) {background-color:#0a2540;box-shadow:none}
.header-wrap:not(.pined) .brand svg path {fill:#fff}
.header-wrap:not(.pined) .header-nav ul li {color:#fff}
.header-wrap:not(.pined) .header-nav ul li a {color:#fff}
.header-wrap:not(.pined) .header-nav ul li a.highlight {color:#00d4ff}
.header {display:flex;align-items:center;height:7rem}
.header .brand {display:block;width:23rem;margin-right:5rem}
.header .header-nav,
.header .mobile {display:flex;width:100%;align-items:center}
.header .header-nav ul,
.header .mobile ul {display:flex;width:100%;align-items:center;list-style:none;margin:0;padding:0}
.header .header-nav ul li,
.header .mobile ul li {color:#040506;font-size:1.6rem;font-weight:700;margin-right:3rem}
.header .header-nav ul li.second-menu,
.header .mobile ul li.second-menu {margin-left:auto}
.header .header-nav ul li a,
.header .mobile ul li a {color:#040506}
.header .header-nav ul li a.highlight,
.header .mobile ul li a.highlight {color:#00d4ff}
.header .mobile {display:none}
@media only screen and (max-width:1000px) {.header {justify-content:space-between }.header .header-nav {display:none }.header .mobile {display:flex;width:initial }.header .mobile ul {gap:2rem }.header .mobile ul li {margin-right:0 }.header .mobile .toggle-menu {display:block;width:3rem;height:3rem;background-image:url('../themes/rocketoomax/assets/images/hamburger-white.svg');background-repeat:no-repeat;background-size:2rem 2rem;background-position:center center }}
@media only screen and (max-width:480px) {.header .mobile .highlight {display:none }}
@media only screen and (max-width:1000px) {body.menu-open .header {position:relative }body.menu-open .header .header-nav {display:block;position:absolute;left:-1.5rem;right:-1.5rem;top:100%;width:initial;background-color:#0a2540 }body.menu-open .header .header-nav ul {flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1rem 2rem 2rem }body.menu-open .header .header-nav ul li.second-menu {margin-left:initial }body.menu-open .header .mobile .toggle-menu {background-image:url('../themes/rocketoomax/assets/images/close-white.svg') }body.menu-open .header-wrap.pined .header .header-nav {background-color:#fff }body.menu-open .header-wrap.pined .header .mobile .toggle-menu {background-image:url('../themes/rocketoomax/assets/images/close.svg') }}
footer {background-color:#0a2540;padding:12rem 0 0;overflow:hidden}
footer h4 {color:#fff;font-size:1.6rem;font-weight:600;margin-bottom:2rem}
footer .footer-inner {display:grid;grid-template-columns:4fr 2fr 3fr 3fr;grid-gap:3rem}
footer .footer-logo {display:block;margin-bottom:2rem}
footer .footer-logo img {display:block;height:4rem}
footer .footer-about p {color:#fff;font-size:1.4rem;margin:0}
footer .footer-block ul {margin:0;padding:0;list-style-type:none}
footer .footer-block ul li {display:flex;align-items:center;column-gap:.5rem;font-size:1.5rem}
footer .footer-block ul li:not(:last-child) {margin-bottom:1rem}
footer .footer-block ul li:before {content:'';width:.5rem;height:1rem;background-image:url('../themes/rocketoomax/assets/images/angle-right.svg');background-repeat:no-repeat;background-size:contain}
footer .footer-block ul li a {color:#fff;font-weight:500;opacity:.8}
footer .footer-contact {position:relative;z-index:1}
footer .footer-contact:after {position:absolute;content:'';left:-2rem;top:-15rem;height:500%;width:500%;background:rgba(255,255,255,0.05);z-index:-1}
footer .footer-contact .contact .item {display:flex;align-items:center}
footer .footer-contact .contact .item:not(:last-child) {margin-bottom:3rem}
footer .footer-contact .contact .item .icon span {display:flex;align-items:center;justify-content:center;height:4.5rem;width:4.5rem;border-radius:50%;margin-right:2rem;background:rgba(255,255,255,0.1);color:var(--white);border:1px dashed rgba(255,255,255,0.3)}
footer .footer-contact .contact .item .icon img {display:block;width:2rem}
footer .footer-contact .contact .item .content {color:#fff}
footer .footer-contact .contact .item .content strong {display:block}
footer .footer-contact .contact .item .content a {color:#adb5bd;font-size:1.5rem}
footer .footer-bottom {position:relative;background-color:#0a2540;border-top:1px solid rgba(255,255,255,0.1);padding:3rem;margin-top:12rem;z-index:2}
footer .footer-bottom p {color:#fff;font-size:1.5rem;text-align:center;margin:0;opacity:.5}
footer .footer-bottom p a {color:#fff}
@media only screen and (max-width:1000px) {footer {padding:5rem 0 0 }footer .footer-inner {grid-template-columns:4fr 2fr 2fr;grid-gap:6rem 3rem }footer .footer-contact {grid-column:1/4 }footer .footer-contact:after {top:-3rem;left:-1.5rem;right:-1.5rem;width:initial }footer .footer-contact .contact {display:flex;align-items:center;gap:5rem }footer .footer-contact .contact .item:not(:last-child) {margin-bottom:0 }footer .footer-bottom {margin-top:5rem }}
@media only screen and (max-width:768px) {footer .footer-inner {grid-template-columns:1fr 1fr }footer .footer-about,footer .footer-contact {grid-column:1/3 }}
@media only screen and (max-width:600px) {footer .footer-contact .contact {flex-wrap:wrap }}
@media only screen and (max-width:480px) {footer .footer-block {grid-column:1/3 }}
.headline-block .sup-title {display:block;color:#00d4ff;font-size:2rem;font-weight:700;margin-bottom:1rem}
.headline-block h2 {font-size:3rem;font-weight:900;margin-bottom:2rem}
.headline-block h2 >span {color:#00d4ff}
.headline-block p {margin-bottom:3rem}
.link-primary {color:#00b7dc;font-weight:700;text-decoration:underline}
.link-primary:hover {color:#00b7dc;text-decoration:none}
.facts {display:flex;margin-top:3rem}
.facts.separate {margin:0}
.facts .fact {display:inline-block}
.facts .fact:not(:last-child) {border-right:1px solid #e7e7e7;padding-right:3rem;margin-right:3rem}
.facts .fact .counter {display:block;font-family:'Manrope',sans-serif;font-size:4.5rem;font-weight:800;letter-spacing:-4px;line-height:1;margin-bottom:.5rem}
.facts .fact .medium {font-size:1.5rem;font-weight:600}
@media only screen and (max-width:768px) {.facts {flex-wrap:wrap;row-gap:1rem }}
.check-list {display:flex;flex-direction:column;row-gap:2rem;margin:0;padding:0;list-style:none}
.check-list li {display:flex;column-gap:2rem}
.check-list li:before {content:'';width:4rem;height:4rem;background-image:url('../themes/rocketoomax/assets/images/li-check.svg');background-repeat:no-repeat;flex:0 0 4rem}
.check-list li span {align-self:center}
.check-list.wrong li:before {background-image:url('../themes/rocketoomax/assets/images/li-check-wrong.svg')}
.icons-list {display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}
.icons-list.three-box {grid-template-columns:repeat(3,1fr)}
.icons-list.top-space {margin-top:6rem}
.icons-list img {display:block;width:100%;max-width:6.4rem;margin-bottom:2rem}
.icons-list h4 {font-size:2rem;font-weight:600;margin-bottom:1rem}
.icons-list p {margin:0}
.icons-list .item {display:flex;flex-direction:column}
.icons-list .same-height {display:flex;flex-direction:column;justify-content:space-between;height:100%}
@media only screen and (max-width:768px) {.icons-list {grid-template-columns:repeat(2,1fr) }}
@media only screen and (max-width:600px) {.icons-list {grid-template-columns:1fr }}
section.dark h4 {color:#fff}
.client {text-align:right}
.client b {font-size:1.8rem}
section {margin:10rem 0}
section.gray {background-color:#f6f9fc;margin:0;padding:10rem 0}
section.gray .section-content {grid-template-columns:7fr 6fr}
section.gray .icons-list h4 {color:#111}
section.lightblue {background-color:#ccf6ff;margin:0;padding:10rem 0}
section.dark,
section.darkgray {background-color:#0a2540;margin:0;padding:10rem 0}
section.dark h2,
section.darkgray h2,
section.dark p,
section.darkgray p,
section.dark ul,
section.darkgray ul {color:#fff}
section.dark h2 strong,
section.darkgray h2 strong {color:#00d4ff}
section.dark .check-list li:before,
section.darkgray .check-list li:before {background-image:url('../themes/rocketoomax/assets/images/li-check-dark.svg')}
section.darkgray {background-color:#30373b}
section.blue {background-color:#00d4ff;margin:0;padding:10rem 0}
section.blue .headline-block {text-align:center}
section.blue .headline-block h2 {font-size:4rem}
section.lower {margin:5rem 0}
section.lower.gray,
section.lower.lightblue,
section.lower.dark,
section.lower.blue,
section.lower.darkgray {padding:5rem 0;margin:0}
section .image {display:flex;align-items:center}
section .image img {display:block;max-width:100%}
section .image.rounted img {border-radius:1rem}
section .section-content {display:grid;align-items:center;grid-template-columns:6fr 7fr;grid-gap:5rem}
section .section-content.one-col {display:block}
section .section-content h3 {font-size:1.8rem;font-weight:700;margin-bottom:2rem}
@media only screen and (max-width:768px) {section {margin:6rem 0 }section.lower {margin:3rem 0 }section.gray,section.dark,section.blue,section.lightblue,section.darkgray {padding:6rem 0 }section .section-content .image {order:2 }section.gray .section-content,section .section-content {grid-template-columns:1fr;grid-gap:2rem }}
.contact-item h4 {font-size:2.2rem;font-weight:900;margin-bottom:1rem}
.contact-item a {color:#0a2540;text-decoration:underline}
.contact-item a:hover {text-decoration:none}
.reference-grid {display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,33.33%);margin:6rem 0}
.reference-grid .reference-item a {position:relative;display:block;height:100%;overflow:hidden;cursor:pointer;border-radius:1rem}
.reference-grid .reference-item a:before {position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.3);transition:all 0.2s ease-in-out}
.reference-grid .reference-item a:after {position:absolute;content:'';left:50%;top:50%;width:6rem;height:6rem;background-color:#00d4ff;background-image:url('../themes/rocketoomax/assets/images/right-arrow.svg');background-repeat:no-repeat;background-position:center center;background-size:2rem;border-radius:8rem;transform:translate(-50%,250%) scale(0.7);transition:all 0.4s ease-in-out;z-index:1;opacity:0}
.reference-grid .reference-item a:hover:before {opacity:0}
.reference-grid .reference-item a:hover:after {opacity:1;transform:translate(-50%,-50%)}
.reference-grid .reference-item a:hover .logo {opacity:0;transform:translate(-50%,-50%) scale(0.7)}
.reference-grid .reference-item img {display:block;width:100%;height:100%;object-fit:cover;transition:all 0.2s ease-in-out}
.reference-grid .reference-item .logo {left:50%;max-width:70%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 0.3s ease-in-out;z-index:1}
.reference-grid .reference-item:nth-child(2) {grid-column:2;grid-row:1/3}
.reference-grid .reference-item:nth-child(4) {grid-column:1;grid-row:2/4}
.reference-grid .reference-item:nth-child(6) {grid-column:3;grid-row:2/4}
@media only screen and (max-width:768px) {.reference-grid {grid-template-columns:repeat(2,1fr);grid-template-rows:auto }.reference-grid .reference-item:nth-child(2),.reference-grid .reference-item:nth-child(4),.reference-grid .reference-item:nth-child(6) {grid-column:initial;grid-row:initial }.reference-grid .reference-item:nth-child(1) {order:2 }.reference-grid .reference-item:nth-child(2) {order:1 }.reference-grid .reference-item:nth-child(3) {order:6 }.reference-grid .reference-item:nth-child(4) {order:3 }.reference-grid .reference-item:nth-child(5) {order:4 }.reference-grid .reference-item:nth-child(6) {order:5 }}
@media only screen and (max-width:480px) {.reference-grid {grid-template-columns:1fr }}
.reference-list {display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}
.reference-list.louie .louie {display:none}
.reference-list.bandi .bandi {display:none}
.reference-list.vinozoom .vinozoom {display:none}
.reference-list.ekkagold .ekkagold {display:none}
.reference-list .reference-item a {position:relative;display:block;height:100%;overflow:hidden;cursor:pointer;border-radius:1rem}
.reference-list .reference-item a:before {position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.3);transition:all 0.2s ease-in-out}
.reference-list .reference-item a:after {position:absolute;content:'';left:50%;top:50%;width:6rem;height:6rem;background-color:#00d4ff;background-image:url('../themes/rocketoomax/assets/images/right-arrow.svg');background-repeat:no-repeat;background-position:center center;background-size:2rem;border-radius:8rem;transform:translate(-50%,250%) scale(0.7);transition:all 0.4s ease-in-out;z-index:1;opacity:0}
.reference-list .reference-item a:hover:before {opacity:0}
.reference-list .reference-item a:hover:after {opacity:1;transform:translate(-50%,-50%)}
.reference-list .reference-item a:hover .logo {opacity:0;transform:translate(-50%,-50%) scale(0.7)}
.reference-list .reference-item img {display:block;width:100%;height:100%;object-fit:cover;transition:all 0.2s ease-in-out}
.reference-list .reference-item .reference-img {aspect-ratio:1}
.reference-list .reference-item .logo {left:50%;max-width:70%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 0.3s ease-in-out;z-index:1}
@media only screen and (max-width:768px) {.reference-list {grid-template-columns:1fr 1fr }}
@media only screen and (max-width:480px) {.reference-list {grid-template-columns:1fr }}
.content-image {display:flex}
.content-image .content-image-wrap {flex:1}
.content-image .content-image-wrap .image-wrap {margin-left:3rem}
.content-image .content-image-wrap .image-wrap img {max-width:50rem;width:100%}
@media only screen and (max-width:768px) {.content-image {display:grid;grid-template-columns:1fr;grid-row-gap:2rem }.content-image .content-image-wrap .image-wrap {margin-left:0 }.content-image .content-image-wrap .image-wrap img {max-width:initial }}
.features-grid {display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem;margin:5rem 0 0}
.features-grid .feature {background:#fff;border-radius:1rem;box-shadow:3px 3px 5px rgba(0,0,0,0.05);padding:3rem}
.features-grid .feature .icon {margin-bottom:2rem}
.features-grid .feature .icon img {display:block;height:6.4rem}
.features-grid .feature h3 {font-size:2rem;font-weight:600;margin:0 0 1rem 0}
.features-grid .feature p {margin:0}
@media only screen and (max-width:1000px) {.features-grid {grid-template-columns:1fr }}
h2.number {display:flex;align-items:center;font-size:3rem;font-weight:900;margin-bottom:4rem}
h2.number span {position:relative;display:inline-block;margin-right:6rem;font-size:4.2rem;font-weight:900}
h2.number span:after {position:absolute;right:-42px;top:50%;content:"";height:2px;width:3rem;background:#00d4ff;margin-top:-1px}
.alert p:last-child {margin-bottom:0}
.three-cols {display:grid;grid-template-columns:repeat(3,1fr)}
.three-cols .headline {font-weight:700;margin-bottom:1rem}
.three-cols .check-list {row-gap:.5rem}
.three-cols .check-list li {column-gap:0}
.three-cols .check-list li:before {width:3rem;height:3rem;background-image:url('../themes/rocketoomax/assets/images/right-arrow-blue.svg');background-size:1rem;background-position:center center;flex:0 0 3rem}
@media only screen and (max-width:768px) {.three-cols {grid-template-columns:1fr;row-gap:2rem }}
.plugins-list {display:flex;justify-content:center;list-style:none;padding:0;margin:0;flex-wrap:wrap;gap:2rem;margin-top:6rem}
.plugins-list li {border-radius:10px;overflow:hidden}
.plugins-list li img {width:6rem}
@media only screen and (max-width:768px) {.plugins-list li img {width:5rem }}
.contact-person {display:grid;grid-template-columns:11rem 1fr;grid-gap:3rem;align-items:center}
.contact-person img {display:block;width:11rem;border-radius:11rem}
.contact-person h5 {font-size:1.8rem;font-weight:900;margin:0 0 .5rem}
.contact-person i {font-size:1.4rem}
.contact-person a {color:#0a2540;text-decoration:underline}
.contact-person a:hover {text-decoration:none}
.billing {color:#fff}
.branch a {color:#0a2540;text-decoration:underline}
.branch a:hover {text-decoration:none}
.branches h3 {font-size:2rem;font-weight:900}
.two-cols {display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}
@media only screen and (max-width:768px) {.two-cols {grid-template-columns:1fr }}
.faq-cols {display:grid;grid-template-columns:1fr 1fr;gap:4rem}
@media only screen and (max-width:768px) {.faq-cols {grid-template-columns:1fr }}
.question {margin-bottom:2rem}
.question h5 {font-size:1.8rem;font-weight:700;margin:0 0 1rem}
.table-brokerage thead th {color:#fff;background-color:#0a2540;border-bottom:none;padding-top:15px;padding-bottom:15px}
.table-brokerage thead th:first-child {border-radius:10px 0 0 0}
.table-brokerage thead th:last-child {border-radius:0 10px 0 0}
.legend {position:relative;margin-top:20px;padding-top:10px;font-style:italic}
.legend:before {position:absolute;content:'';left:0;top:0;width:80px;height:2px;background-color:#bbb}
.faq .faq-item {margin-bottom:2rem}
.faq h4 {font-size:2rem;font-weight:600;margin-bottom:1rem}
.faq p {border-left:3px solid #00d4ff;padding-left:2rem}
.home .hero:before {content:'';width:150%;height:30rem;background:#fff;position:absolute;z-index:-5;transform:rotate(-6deg);bottom:-24rem;right:-10rem}
.home .hero .hero-inner {min-height:50rem}
.home .hero .hero-inner:before {position:absolute;content:'';left:0;right:-20rem;top:0;bottom:0;background-image:url('../themes/rocketoomax/assets/images/macbook-rocketoo.png?v2');background-repeat:no-repeat;background-position:right center;background-size:auto 40rem}
@media only screen and (max-width:1000px) {.home .hero .hero-inner:before {right:-30rem }}
@media only screen and (max-width:768px) {.home .hero .hero-inner:before {content:none }}
.mobile-img {display:none}
@media only screen and (max-width:768px) {.mobile-img {display:block;max-width:100%;margin-top:3rem }}
.hero {position:relative;background-color:#0a2540;overflow:hidden;margin:0;z-index:1}
.hero .hero-inner {position:relative;display:grid;grid-template-columns:3fr 2fr;grid-gap:3rem;align-items:center}
.hero .hero-info,
.hero .hero-error {margin:10rem 0}
.hero .hero-info .sup-title,
.hero .hero-error .sup-title {color:#00d4ff;font-size:2rem;font-weight:700;margin-bottom:1rem}
.hero .hero-info h1,
.hero .hero-error h1,
.hero .hero-info .h1,
.hero .hero-error .h1 {color:#fff;font-size:4rem;font-weight:800;margin-bottom:2rem}
.hero .hero-info p,
.hero .hero-error p {color:#fff;margin-bottom:4rem}
.hero .hero-info .btn-pulse:after,
.hero .hero-error .btn-pulse:after {background-color:#00d4ff}
.hero .hero-info .btn + .btn,
.hero .hero-error .btn + .btn {margin-left:3rem}
.hero .hero-error {text-align:center}
.hero .hero-image {position:relative;display:flex;align-items:center;height:100%}
.hero .hero-image img {display:block;max-width:100%}
.hero.reference .hero-inner {grid-template-columns:1fr 1fr}
.hero.reference .hero-image {align-items:flex-end;justify-content:center}
.hero.basic {display:flex;align-items:center;min-height:20rem}
.hero.basic h1,
.hero.basic .h1 {color:#fff;font-size:4rem;font-weight:900;text-align:center}
.hero.product .hero-inner:before {position:absolute;content:'';top:0;width:70rem;right:-30rem;bottom:0;background-image:url('../themes/rocketoomax/assets/images/product.png');background-repeat:no-repeat;background-position:left center;background-size:auto 100%}
.hero .links {display:flex;flex-wrap:wrap;column-gap:3rem;row-gap:2rem}
.hero .link {display:flex;align-items:center;color:#00d4ff;font-weight:700}
.hero .link:before {content:'';width:2.2rem;height:2.2rem;background-image:url('../themes/rocketoomax/assets/images/globe.svg');background-repeat:no-repeat;background-size:contain;margin-right:1rem}
@media only screen and (max-width:768px) {.hero {padding:5rem 0 }.hero .hero-inner {grid-template-columns:1fr }.hero .hero-info {margin:0 }.hero .hero-image {justify-content:center }.hero .hero-image img {max-height:40rem }}
@media only screen and (max-width:1000px) {.hero.reference {padding:5rem 0 0 }.hero.reference .hero-inner {grid-template-columns:1fr }.hero.reference .hero-info {margin:0 }.hero.reference .hero-image img {height:30rem;object-fit:cover;width:100%;max-width:70rem;object-position:top }}
.features {display:grid;align-items:center;grid-template-columns:2fr 3fr;grid-gap:2rem}
.features .features-cols {display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}
.features .features-col:last-child {margin-top:3rem}
.features .features-col .features-item {box-shadow:0 2rem 5rem rgba(0,0,0,0.1);background:#fff;padding:3rem}
.features .features-col .features-item:not(:first-child) {margin-top:2rem}
.features .features-col .features-item .icon {display:block;font-size:6rem;line-height:6rem;background:linear-gradient(45deg,#00d4ff 0%,#0a2540 90%);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.features .features-col .features-item h4 {font-size:2rem;font-weight:700}
.features .features-col .features-item p {font-size:1.4rem}
@media only screen and (max-width:768px) {.features {grid-template-columns:1fr;grid-gap:5rem }}
@media only screen and (max-width:600px) {.features .features-cols {grid-template-columns:1fr;grid-gap:0 }.features .features-col:last-child {margin-top:2rem }}
.logos-wrap {margin:5rem 0}
.logos-wrap .logos {display:grid;grid-template-columns:repeat(5,1fr);grid-gap:4rem;align-items:center}
.logos-wrap .logos .logo {display:flex;align-items:center;justify-content:center;max-width:21rem;margin:0 auto}
.logos-wrap .logos .logo img {display:block;width:100%;height:100%;max-height:6rem;object-fit:contain}
@media only screen and (max-width:768px) {.logos-wrap .logos {display:flex;flex-wrap:wrap }}
@media only screen and (max-width:480px) {.logos-wrap .logos {display:grid;grid-template-columns:1fr }}
.erp .image {padding:0 5rem}
.transition {grid-template-columns:1fr}
.transition .icons-list {margin-top:6rem}
.getintouch {position:fixed;display:none;align-items:center;justify-content:center;left:0;right:0;top:0;bottom:0;color:#fff;background-color:#181818;z-index:100;overflow:auto;padding:2rem}
.getintouch-inner {position:relative;width:90%;max-width:120rem;max-height:66vh}
.getintouch-inner .close {position:absolute;top:-5rem;right:0}
.getintouch-inner .close:hover svg {opacity:1}
.getintouch-inner .close svg {display:block;width:2rem;height:2rem;fill:#d4d4d8;opacity:.8}
@media only screen and (max-width:1000px) {.getintouch-inner {max-height:80vh }}
.getintouch-form-wrap {display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}
@media only screen and (max-width:1000px) {.getintouch-form-wrap {grid-template-columns:1fr }}
.getintouch-headline h2 {font-size:3rem;font-weight:900;margin:0 0 3rem}
.getintouch-form .form-control {height:5.5rem;color:#111;font-size:1.6rem;box-shadow:none;border:none;border-radius:4px;padding:1rem}
.getintouch-form .form-group {margin-bottom:2rem}
.getintouch-form .form-group label {display:none}
.getintouch-form .form-group strong {display:block;margin-bottom:1rem}
.getintouch-form .custom-radio {display:inline-flex;align-items:center;cursor:pointer}
.getintouch-form .custom-radio input[type="radio"] {display:none}
.getintouch-form .custom-radio input[type="radio"]:checked + label:before {background-color:#00d4ff}
.getintouch-form .custom-radio label {display:inline-flex;align-items:center}
.getintouch-form .custom-radio label:before {content:'';width:2rem;height:2rem;border-radius:2rem;background-color:#fff;border:4px solid #fff;margin-right:1rem}
.getintouch-form .custom-radio + .custom-radio {margin-left:3rem}
.getintouch-form .custom-select {position:relative;display:flex;align-items:center;height:5.5rem;background-color:#fff;background-image:url('../themes/rocketoomax/assets/images/select-beak.svg');background-size:1.3rem;background-position:right 1.5rem center;border-radius:4px;padding:1rem}
.getintouch-form .custom-select label {position:absolute;display:block;top:5px;left:1rem;font-size:1.2rem}
.getintouch-form .custom-select select {width:100%;color:#111;font-size:1.6rem;background-color:transparent;border:none;margin-top:1.5rem;webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}
.getintouch-form .btn {padding:1rem 5rem}
.getintouch-form .gdpr {font-size:1.2rem}
body.getintouch-open .getintouch {display:flex}
.blog {max-width:810px;margin:0 auto}
.blog .custom-select {display:none}
@media only screen and (max-width:1000px) {.blog {grid-template-columns:1fr }.blog .blog-categories {order:1 }.blog .blog-posts,.blog .blog-detail {order:2 }.blog .headline,.blog .categories-wrap {display:none }.blog .custom-select {display:block;width:100% }}
.blog-categories .widget-category {position:sticky;top:10rem}
.blog-categories .widget-category .headline {font-size:2.4rem;font-weight:900;margin-bottom:2rem}
.blog-categories .widget-category .categories-wrap {margin:0;padding:0;list-style:none}
.blog-categories .widget-category .categories-wrap li {font-size:1.8rem}
.blog-categories .widget-category .categories-wrap li a {display:flex;align-items:center;padding:1rem 0;color:#040506}
.blog-categories .widget-category .categories-wrap li a.active {color:#00d4ff}
.blog-posts {display:grid;grid-template-columns:1fr;grid-gap:5rem}
.blog-posts .post .post-title {position:absolute;bottom:0;left:0;right:0;display:flex;align-items:flex-end;color:#fff;font-size:2rem;font-weight:700;margin:0;padding:50px 20px 20px;background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0.75393908) 50%,rgba(255,255,255,0) 100%)}
.blog-posts .post .post-title a {color:#040506}
.blog-posts .post .post-title a:hover {color:#00d4ff}
@media only screen and (max-width:768px) {.blog-posts {grid-template-columns:1fr }.blog-posts.first-page .post:first-child {grid-column:1 }.blog-posts .pagination,.blog-posts .no-post {grid-column:1 }}
.blog-detail .post .post-title {font-size:3rem;font-weight:900;margin-top:40px;margin-bottom:20px}
.blog-detail .post .post-additional-info {margin-bottom:2rem}
.post .post-thumb {position:relative;text-align:center;border-radius:1rem;overflow:hidden}
.post .post-thumb a {display:block}
.post .post-thumb img {max-width:100%;height:auto;border-radius:1rem}
.post .post-additional-info {display:flex;column-gap:2rem;font-size:1.4rem}
.post .post-date {color:#aaa}
.post .post-category {color:#aaa}
.post .post-category a {color:#aaa;text-decoration:underline}
.post .post-category a:hover {text-decoration:none}
.post .post-text {padding:20px 20px 0}
.post .post-more {margin-top:10px;text-align:right}
.post .post-more a {display:inline-flex;align-items:center;gap:5px;color:#00d4ff;font-weight:700;text-decoration:none}
.post .post-more a:hover {text-decoration:underline}
.post .post-more a:hover:after {opacity:1}
.post .post-more a:after {content:'';width:3px;height:25px;background-color:#00d4ff;opacity:.9}
.post-wysiwyg-content figure img {display:block;max-width:90%;margin:4rem auto}
.post-wysiwyg-content ul {color:#040506}
.post-wysiwyg-content h2 {font-size:2.2rem;font-weight:900;margin-top:4rem;margin-bottom:2rem}
.post-wysiwyg-content h3 {font-size:1.8rem;font-weight:900;margin-top:3rem;margin-bottom:1rem}
.post-wysiwyg-content a:not(.btn) {color:#040506;text-decoration:underline;cursor:pointer}
.post-wysiwyg-content a:not(.btn):hover {text-decoration:none}
.post-wysiwyg-content .foto-wrap {margin:4rem auto}
.post-wysiwyg-content .foto-wrap img {display:block;max-width:100%;height:auto;border-radius:1rem;margin:0 auto}
.pagination {display:flex;align-items:center;justify-content:center}
.pagination ul {display:flex;align-items:center;padding:0;margin:0;list-style:none;gap:1rem}
.pagination ul li.active a,
.pagination ul li.active a:hover {border-color:#00d4ff;background-color:#00d4ff;color:#fff}
.pagination ul li a,
.pagination ul li span {display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;color:#040506;border-radius:3px;border:1px solid #ddd;line-height:1}
.pagination ul li a {cursor:pointer}
.pagination ul li a:hover {background-color:#efefef;text-decoration:none}
.pagination ul li span {border:none}