.mfp-bg {top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80) }.mfp-wrap {top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden }.mfp-container {text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box }.mfp-container:before {content:'';display:inline-block;height:100%;vertical-align:middle }.mfp-align-top .mfp-container:before {display:none }.mfp-content {position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045 }.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {width:100%;cursor:auto }.mfp-ajax-cur {cursor:progress }.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out }.mfp-zoom {cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in }.mfp-auto-cursor .mfp-content {cursor:auto }.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {-webkit-user-select:none;-moz-user-select:none;user-select:none }.mfp-loading.mfp-figure {display:none }.mfp-hide {display:none !important }.mfp-preloader {color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044 }.mfp-preloader a {color:#ccc }.mfp-preloader a:hover {color:white }.mfp-s-ready .mfp-preloader {display:none }.mfp-s-error .mfp-content {display:none }button.mfp-close,button.mfp-arrow {overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none }
button::-moz-focus-inner {padding:0;border:0 }.mfp-close {width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace }.mfp-close:hover,.mfp-close:focus {opacity:1;filter:alpha(opacity=100) }.mfp-close:active {top:1px }.mfp-close-btn-in .mfp-close {color:#333 }.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {color:white;right:-6px;text-align:right;padding-right:6px;width:100% }.mfp-counter {position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px }.mfp-arrow {position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0) }.mfp-arrow:active {margin-top:-54px }.mfp-arrow:hover,.mfp-arrow:focus {opacity:1;filter:alpha(opacity=100) }.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a {content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent }.mfp-arrow:after,.mfp-arrow .mfp-a {border-top-width:13px;border-bottom-width:13px;top:8px }.mfp-arrow:before,.mfp-arrow .mfp-b {border-top-width:21px;border-bottom-width:21px;opacity:0.7 }.mfp-arrow-left {left:0 }.mfp-arrow-left:after,.mfp-arrow-left .mfp-a {border-right:17px solid white;margin-left:31px }.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {margin-left:25px;border-right:27px solid #3f3f3f }.mfp-arrow-right {right:0 }.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {border-left:17px solid white;margin-left:39px }.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {border-left:27px solid #3f3f3f }.mfp-iframe-holder {padding-top:40px;padding-bottom:40px }.mfp-iframe-holder .mfp-content {line-height:0;width:100%;max-width:900px }.mfp-iframe-holder .mfp-close {top:-40px }.mfp-iframe-scaler {width:100%;height:0;overflow:hidden;padding-top:56.25% }.mfp-iframe-scaler iframe {position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black }img.mfp-img {width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto }.mfp-figure {line-height:0 }.mfp-figure:after {content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444 }.mfp-figure small {color:#bdbdbd;display:block;font-size:12px;line-height:14px }.mfp-figure figure {margin:0 }.mfp-bottom-bar {margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto }.mfp-title {text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px }.mfp-image-holder .mfp-content {max-width:100% }.mfp-gallery .mfp-image-holder .mfp-figure {cursor:pointer }@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left:0;padding-right:0 }.mfp-img-mobile img.mfp-img {padding:0 }.mfp-img-mobile .mfp-figure:after {top:0;bottom:0 }.mfp-img-mobile .mfp-figure small {display:inline;margin-left:5px }.mfp-img-mobile .mfp-bottom-bar {background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box }.mfp-img-mobile .mfp-bottom-bar:empty {padding:0 }.mfp-img-mobile .mfp-counter {right:5px;top:3px }.mfp-img-mobile .mfp-close {top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0 }}@media all and (max-width:900px) {.mfp-arrow {-webkit-transform:scale(0.75);transform:scale(0.75) }.mfp-arrow-left {-webkit-transform-origin:0;transform-origin:0 }.mfp-arrow-right {-webkit-transform-origin:100%;transform-origin:100% }.mfp-container {padding-left:6px;padding-right:6px }}.mfp-ie7 .mfp-img {padding:0 }
.mfp-ie7 .mfp-bottom-bar {width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px }
.mfp-ie7 .mfp-container {padding:0 }
.mfp-ie7 .mfp-content {padding-top:44px }
.mfp-ie7 .mfp-close {top:0;right:0;padding-top:0 }
@font-face {font-family:'Graphik';src:url('../themes/rocketoo-sk-new/assets/fonts/graphik-condensed-black.otf');font-weight:900;font-style:normal}
@font-face {font-family:'RocketooMax';src:url('../themes/rocketoo-sk-new/assets/fonts/rocketoomax.eot');src:url('../themes/rocketoo-sk-new/assets/fonts/rocketoomax.eot?#iefix') format('embedded-opentype'),url('../themes/rocketoo-sk-new/assets/fonts/rocketoomax.woff') format('woff'),url('../themes/rocketoo-sk-new/assets/fonts/rocketoomax.ttf') format('truetype'),url('../themes/rocketoo-sk-new/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}
a,
a:hover {color:#ff9600}
a.link {text-decoration:underline}
a.link:hover {text-decoration:none}
p {color:#555}
p b {color:#333}
p.small {font-size:1.3rem}
.muted {opacity:.5}
.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;width:100% }}
.custom-select {display:inline-block;width:100%;height:5rem;padding:1rem;line-height:1;color:#040506;vertical-align:middle;background:#fff url('../themes/rocketoo-sk-new/assets/images/chevron.svg') no-repeat right 1rem center;background-size:1rem;border:1px solid #ddd;border-radius:3px;appearance:none;box-shadow:none}
.custom-select:focus {border-color:#ddd;outline:0}
.custom-select::-ms-value {color:#040506;background-color:#fff}
.custom-select[multiple],
.custom-select[size]:not([size="1"]) {height:auto;padding-right:1rem;background-image:none}
.custom-select:disabled {color:#999;background-color:#fff}
.custom-select::-ms-expand {opacity:0}
.custom-select {width:auto}
.nowrap {white-space:nowrap}
.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;line-height:normal}
.btn-primary {color:#fff;background-color:#004f86}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {color:#fff;background-color:#006db9;outline:none}
.btn-secondary {color:#fff;background-color:#111}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active {color:#fff;background-color:#2b2b2b;outline:none}
.btn-conversion {color:#fff;background-color:#ff9600}
.btn-conversion:hover,
.btn-conversion:focus,
.btn-conversion:active {color:#fff;background-color:#e68700;outline:none}
.btn-white {color:#004f86;background-color:#fff}
.btn-outline {color:#040506;background-color:transparent;border:2px solid #040506}
.btn-outline:hover,
.btn-outline:focus,
.btn-outline:active {color:#004f86;border-color:#004f86;outline:none}
.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/rocketoo-sk-new/assets/images/hamburger.svg') }}
.header-wrap:not(.pined) {background-color:#004f86;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:#ff9600}
.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;white-space:nowrap}
.header .header-nav ul li:not(:last-child),
.header .mobile ul li:not(:last-child) {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:#ff9600}
.header .mobile {display:none}
.header .mobile ul li:not(:last-child) {margin-right:0}
@media only screen and (max-width:1000px) {.header {justify-content:space-between }.header .header-nav {display:none }.header .header-nav ul li {padding:1rem 0 }.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;font-size:0;background-image:url('../themes/rocketoo-sk-new/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;width:100vw;left:50%;top:100%;background-color:#0a2540;transform:translateX(-50%) }body.menu-open .header .header-nav:after {position:absolute;content:'';left:0;right:0;bottom:0;height:2rem;box-shadow:0 2px 1.5rem 0.5rem rgba(0,0,0,0.1);z-index:-1 }body.menu-open .header .header-nav ul {position:relative;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:2rem;background-color:#0a2540 }body.menu-open .header .header-nav ul li.second-menu {margin-left:initial }body.menu-open .header .mobile .toggle-menu {background-image:url('../themes/rocketoo-sk-new/assets/images/close-white.svg') }body.menu-open .header-wrap.pined .header .header-nav {background-color:#efefef }body.menu-open .header-wrap.pined .header .header-nav ul {background-color:#efefef }body.menu-open .header-wrap.pined .header .mobile .toggle-menu {background-image:url('../themes/rocketoo-sk-new/assets/images/close.svg') }}
footer {background-color:#004f86;padding:12rem 0 0;overflow:hidden}
footer .footer-headline {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-about a {color:#fff;text-decoration:underline}
footer .footer-about a:hover {text-decoration:none}
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.3rem}
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/rocketoo-sk-new/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:-6rem;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:#004f86;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:#ff9600;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:not(.nowrap) {color:#ff9600}
.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/rocketoo-sk-new/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/rocketoo-sk-new/assets/images/li-check-wrong.svg')}
.icons-list {display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}
.icons-list.two-cols {grid-template-columns:1fr 1fr}
.icons-list.top-space {margin-top:6rem}
.icons-list img {display:block;width:100%;max-width:6.4rem;margin-bottom:2rem}
.icons-list .icons-list-headline,
.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}
section.dark .icons-list .icons-list-headline {color:#fff}
section.dark .btn-outline {color:#fff;border-color:#fff}
section.dark .btn-outline:hover {color:#ff9600;border-color:#ff9600}
.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 {background-color:#30373b;margin:0;padding:10rem 0}
section.dark h2,
section.dark p,
section.dark ul {color:#fff}
section.dark h2 strong {color:#ff9600}
section.dark .check-list li:before {background-image:url('../themes/rocketoo-sk-new/assets/images/li-check-dark.svg')}
section.orange {background-color:#ff9600;margin:0;padding:10rem 0}
section.orange .headline-block {max-width:70rem;margin:0 auto;text-align:center}
section.orange .headline-block h2 {color:#fff;font-size:4rem}
section.orange .headline-block p {color:#fff;font-size:2rem}
section.lower {margin:5rem 0}
section.lower.gray,
section.lower.lightblue,
section.lower.dark,
section.lower.orange {padding:5rem 0;margin:0}
section .image {display:flex;align-items:center}
section .image img {display:block;max-width:100%;height:auto}
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}
section h4 {font-size:2rem;font-weight:900}
@media only screen and (max-width:768px) {section {margin:6rem 0 }section.lower {margin:3rem 0 }section.gray,section.dark,section.orange,section.lightblue {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:#004f86;text-decoration:underline}
.contact-item a:hover {text-decoration:none}
.contact-person {display:grid;grid-template-columns:11rem 1fr;grid-gap:3rem;align-items:center}
.contact-person img {display:block;width:11rem;height:auto;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:#004f86;text-decoration:underline}
.contact-person a:hover {text-decoration:none}
.billing {color:#fff}
.branch a {color:#004f86;text-decoration:underline}
.branch a:hover {text-decoration:none}
.branches h3 {font-size:2rem;font-weight:900}
.reference-grid {display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);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(255,255,255,0.3);transition:all 0.2s ease-in-out;opacity:0}
.reference-grid .reference-item a:after {position:absolute;content:'';left:50%;top:50%;width:6rem;height:6rem;background-color:#ff9600;background-image:url('../themes/rocketoo-sk-new/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:1}
.reference-grid .reference-item a:hover:after {opacity:1;transform:translate(-50%,-50%)}
.reference-grid .reference-item img {display:block;width:100%;height:100%;object-fit:cover;transition:all 0.2s ease-in-out}
@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:#ff9600;background-image:url('../themes/rocketoo-sk-new/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.four-cols {grid-template-columns:repeat(4,1fr)}
.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 .feature-headline,
.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 }.features-grid.four-cols {grid-template-columns:repeat(2,1fr) }}
@media only screen and (max-width:768px) {.features-grid.four-cols {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:#ff9600;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/rocketoo-sk-new/assets/images/right-arrow-orange.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;height:auto}
@media only screen and (max-width:768px) {.plugins-list li img {width:5rem }}
.headline-block.narrow {max-width:70rem;margin:0 auto 6rem}
.heading-text {text-align:center}
.question {margin-bottom:2rem}
.question h5 {font-size:1.8rem;font-weight:700;margin:0 0 1rem}
i.info {display:inline-block;width:1.6rem;height:1.6rem;background-image:url('../themes/rocketoo-sk-new/assets/images/icons/info.svg');background-repeat:no-repeat;background-size:1.6rem 1.6rem;margin-left:1rem}
.templates .colors {display:flex;align-items:center;column-gap:1rem}
.templates .colors .color {width:2rem;height:2rem;border-radius:2rem}
.templates .template {display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;align-items:center}
.templates .template:nth-child(odd) .template-info {order:2}
.templates .template:nth-child(odd) .template-image {order:1}
.templates .template .template-info-headline {font-size:3rem;font-weight:900;margin-bottom:2rem}
.templates .template-bar {display:flex;justify-content:space-between;align-items:center;margin-top:3rem}
.templates .template-buttons {display:flex;align-items:center;column-gap:1rem}
.templates .template-price {font-size:1.8rem;font-weight:700}
@media only screen and (max-width:768px) {.templates .template {grid-template-columns:1fr;grid-gap:0 }.templates .template .template-image {order:1 }.templates .template .template-info {order:2 }.templates .template-bar {column-gap:2rem }}
@media only screen and (max-width:480px) {.templates .template-bar {justify-content:center;flex-wrap:wrap }}
.feature-item {margin-bottom:3rem}
.feature-item h4 {font-size:2rem;font-weight:900;margin-bottom:2rem}
.feature-image img {display:block;max-width:100%}
.try {position:relative}
.spinner-wrap {position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,79,134,0.9);z-index:50}
.spinner-msg {color:#fff;font-weight:700;margin-top:2rem}
.spinner {margin:1rem auto;width:5rem;height:4rem;text-align:center;font-size:1rem}
.spinner >div {background-color:#fff;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}
.spinner .rect2 {-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.spinner .rect3 {-webkit-animation-delay:-1.0s;animation-delay:-1.0s}
.spinner .rect4 {-webkit-animation-delay:-0.9s;animation-delay:-0.9s}
.spinner .rect5 {-webkit-animation-delay:-0.8s;animation-delay:-0.8s}
@-webkit-keyframes sk-stretchdelay {0%,40%,100% {-webkit-transform:scaleY(0.4) }20% {-webkit-transform:scaleY(1) }}
@keyframes sk-stretchdelay {0%,40%,100% {transform:scaleY(0.4);-webkit-transform:scaleY(0.4) }20% {transform:scaleY(1);-webkit-transform:scaleY(1) }}
.try-success h2 {font-weight:900;margin:0 0 3rem}
.demo-success {padding-top:80px}
@media only screen and (max-width:1199px) {.demo-success {padding-top:60px }}
@media only screen and (max-width:767px) {.demo-success {padding-top:40px }}
@media only screen and (max-width:640px) {.demo-success {padding-top:20px }}
.demo-success .h4 {margin-bottom:30px}
.demo-success p span {display:inline-block;width:170px}
@media only screen and (max-width:640px) {.demo-success p span {display:block;width:100%;margin-top:10px }.demo-success p span:first-child {margin-top:0 }}
.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 }}
.post-wysiwyg-content figure img {display:block;max-width:90%;margin:4rem auto}
.post-wysiwyg-content ul {color:#555}
.post-wysiwyg-content h3 {font-size:2.2rem;font-weight:900;margin-top:4rem;margin-bottom:2rem}
.post-wysiwyg-content h4 {font-size:1.8rem;font-weight:900;margin-top:3rem;margin-bottom:1rem}
.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/rocketoo-sk-new/assets/images/macbook-rocketoo.png?v2');background-repeat:no-repeat;background-position:right center;background-size:auto 40rem}
.home .hero .button-wrap {display:flex;align-items:center;column-gap:3rem;color:#fff;font-size:1.3rem}
@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:#004f86;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-inner.full {grid-template-columns:1fr}
.hero .hero-inner.full .hero-info {text-align:center}
.hero .hero-info,
.hero .hero-error {margin:10rem 0}
.hero .hero-info .sup-title,
.hero .hero-error .sup-title {color:#ff9600;font-size:2rem;font-weight:700;margin-bottom:1rem}
.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 + .btn,
.hero .hero-error .btn + .btn {margin-left:3rem}
.hero .hero-info ul,
.hero .hero-error ul {padding:0;margin:0;list-style:none;margin-bottom:4rem}
.hero .hero-info ul li,
.hero .hero-error ul li {display:flex;column-gap:2rem;align-self:center;color:#fff}
.hero .hero-info ul li:not(:last-child),
.hero .hero-error ul li:not(:last-child) {margin-bottom:1rem}
.hero .hero-info ul li:before,
.hero .hero-error ul li:before {content:'';width:2rem;height:2rem;background-image:url('../themes/rocketoo-sk-new/assets/images/icons/check-circle.svg');background-repeat:no-repeat;background-size:cover;flex:0 0 2rem}
.hero .hero-info .alert-danger,
.hero .hero-error .alert-danger {color:#fff;background-color:#a94442;border-color:#a94442}
.hero .hero-info .alert-danger p,
.hero .hero-error .alert-danger p {margin-bottom:0}
.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%;height:auto}
.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 {color:#fff;font-size:4rem;font-weight:900;text-align:center}
.hero.basic h1 a {color:#fff}
.hero.product .hero-inner:before {position:absolute;content:'';top:0;width:70rem;right:-30rem;bottom:0;background-image:url('../themes/rocketoo-sk-new/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:#ff9600;font-weight:700}
.hero .link:before {content:'';width:2.2rem;height:2.2rem;background-image:url('../themes/rocketoo-sk-new/assets/images/globe.svg');background-repeat:no-repeat;background-size:contain;margin-right:1rem}
.hero form {margin:4rem 0}
.hero .input-group {display:grid;grid-template-columns:1fr auto;grid-gap:1rem;align-items:center;max-width:60rem;margin:0 auto;background:#00406d;border-radius:5rem;margin-bottom:2rem;border:0.5rem solid #00406d;overflow:hidden}
.hero .input-group .form-control {height:5rem;font-size:1.6rem;background:#fff;border:none;box-shadow:none;border-radius:5rem;padding:6px 15px}
.hero .input-group .form-control:focus {border:0;box-shadow:none}
.hero .input-group .btn {border-radius:5rem}
.hero p a {color:#fff;text-decoration:underline}
.hero p a:hover {text-decoration:none}
@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 }.hero .input-group {grid-template-columns:1fr;grid-gap:.5rem;border-radius:3rem }.hero .input-group .form-control {width:inherit;margin:0 }.hero .input-group .input-group-btn {width:100% }.hero .input-group .btn {width:100%;justify-content:center }}
@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:1fr;grid-gap:6rem}
.features .features-cols {display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}
.features .features-col .features-item {display:flex;align-items:center;column-gap:2rem;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;width:6rem}
.features .features-col .features-item .features-item-headline,
.features .features-col .features-item h4 {font-size:2rem;font-weight:700}
.features .features-col .features-item p {font-size:1.4rem;margin-bottom:0}
@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:#ff9600}
.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/rocketoo-sk-new/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}
.pricelist-filter-wrap {display:flex;justify-content:center;margin:0 0 4rem}
.pricelist-filter {display:inline-flex;width:initial;border-radius:4rem;border:solid 2px #004f86;padding:.5rem}
.pricelist-filter a {display:block;color:#040506;font-size:1.4rem;padding:1rem 2rem;border-radius:4rem;cursor:pointer}
.pricelist-filter a:hover {text-decoration:none}
.pricelist-filter a.active {color:#fff;background-color:#111}
@media only screen and (max-width:768px) {.pricelist-filter {flex-wrap:wrap;border-radius:2rem }.pricelist-filter a {width:100%;text-align:center }}
.pricing-tables {display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:6rem 0}
@media only screen and (max-width:1000px) {.pricing-tables {grid-template-columns:1fr }}
.pricing-tables-item {display:flex;flex-direction:column;justify-content:space-between;border-radius:1rem;box-shadow:0 8px 48px #eee,0px 4px 8px rgba(66,71,76,0.06),0px 0 1px rgba(66,71,76,0.48);padding:3rem;row-gap:3rem}
.pricing-tables-item.featured {border:solid 2px #ff9600}
.pricing-tables-item.low {background-color:#fff}
.pricing-tables-item.low .pricing-button {text-align:left}
.pricing-tables-item .pricing-icon {width:13rem;height:13rem;border:.5rem solid #f7f9f9;border-radius:50%;position:relative;margin:0 auto 3rem;flex:0 0 13rem}
.pricing-tables-item .pricing-icon img {display:block;position:absolute;width:auto;height:7rem;left:50%;top:50%;transform:translate(-50%,-50%)}
.pricing-tables-item .pricing-title {color:#004f86;font-size:2.8rem;font-weight:900;text-align:center;margin:0 0 3rem}
.pricing-tables-item .pricing-title.small {font-size:2rem;text-align:left}
.pricing-tables-item .subtitle,
.pricing-tables-item .top-tariff {display:block;text-align:center;margin-bottom:2rem}
.pricing-tables-item .top-tariff {color:#ff9600}
.pricing-tables-item .rate {display:flex;flex-direction:column;height:6rem;justify-content:flex-end;align-items:center;margin-bottom:2rem;flex:0 0 6rem}
.pricing-tables-item del {opacity:.5}
.pricing-tables-item .price-wrap {display:flex;align-items:center;column-gap:1rem}
.pricing-tables-item .price {font-size:4rem;line-height:1}
.pricing-tables-item .symbol,
.pricing-tables-item .month {display:block;font-size:1.4rem;line-height:1}
.pricing-tables-item .pricing-position {margin:0;padding:0;list-style:none}
.pricing-tables-item .pricing-position li {display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;text-align:center;line-height:1;margin-bottom:1rem}
.pricing-tables-item .pricing-position li span {margin:0 1rem}
.pricing-tables-item .pricing-position li .info {opacity:.6}
.pricing-tables-item .pricing-position .count {font-weight:700}
.pricing-tables-item .link-fce {color:#040506;text-decoration:none;border-bottom:1px dotted #aaa}
.pricing-tables-item .pricing-button {text-align:center}
.pricelist-info {color:#71717a;font-size:1.3rem;max-width:80rem;margin:0 auto;text-align:center}
.pricelist-info a {color:#71717a;text-decoration:underline}
.pricelist-info a:hover {text-decoration:none}
.rocketoo-max ul {display:flex;flex-direction:column;row-gap:1rem;margin:0 0 4rem;padding:0;list-style:none}
.rocketoo-max ul li {display:flex;column-gap:1.5rem}
.rocketoo-max ul li:before {content:'';width:2rem;height:2rem;background-image:url('../themes/rocketoo-sk-new/assets/images/icons/check.svg');background-repeat:no-repeat;background-size:1.5rem 1.5rem;background-position:center center;flex:0 0 2rem}
.rocketoo-max ul li span {align-self:center}
.faq-cols {display:grid;grid-template-columns:1fr 1fr;gap:4rem}
@media only screen and (max-width:768px) {.faq-cols {grid-template-columns:1fr }}
.blog {display:grid;grid-template-columns:3fr 1fr;grid-gap:5rem}
.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:#ff9600}
.blog-posts {display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}
.blog-posts.first-page .post:first-child {grid-column:1/3}
.blog-posts .pagination,
.blog-posts .no-post {grid-column:1/3}
@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}
.blog-detail .post .post-additional-info {margin-bottom:2rem}
.post .post-thumb a {display:block}
.post .post-thumb img {max-width:100%;height:auto;border-radius:1rem}
.post .post-title {font-size:2rem;font-weight:700}
.post .post-title a {color:#040506}
.post .post-title a:hover {color:#ff9600}
.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}
.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:#ff9600;background-color:#ff9600;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}
.apps {display:grid;grid-template-columns:1fr 3fr;grid-gap:5rem}
.apps .custom-select {display:none}
@media only screen and (max-width:1000px) {.apps {grid-template-columns:1fr }.apps .headline,.apps .categories-wrap {display:none }.apps .custom-select {display:block;width:100% }}
.apps-categories .widget-category {position:sticky;top:10rem}
.apps-categories .widget-category .headline {font-size:2.4rem;font-weight:900;margin-bottom:2rem}
.apps-categories .widget-category .categories-wrap {margin:0;padding:0;list-style:none}
.apps-categories .widget-category .categories-wrap li {font-size:1.8rem}
.apps-categories .widget-category .categories-wrap li a {display:flex;align-items:center;padding:1rem 0;color:#040506}
.apps-categories .widget-category .categories-wrap li a.active {color:#ff9600}
.apps-category-description {margin-bottom:6rem}
.apps-listing {display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem 1rem}
.apps-listing .pagination,
.apps-listing .no-post {grid-column:1/4}
@media only screen and (max-width:768px) {.apps-listing {grid-template-columns:1fr }.apps-listing .pagination,.apps-listing .no-post {grid-column:1 }}
.apps-content h2 {font-size:2.4rem;font-weight:900;text-align:center;margin:0 0 3rem}
.apps-content hr {margin:8rem 0}
.app-item a {display:block;padding:2rem;border-radius:1rem}
.app-item a:hover {background-color:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,0.05);text-decoration:none}
.app-item .app-wrapper {position:relative;display:flex;flex-direction:column;align-items:center;color:#040506;margin-bottom:1rem}
.app-item .app-wrapper img {display:block;width:10rem;height:auto;border-radius:1rem;margin-bottom:3rem}
.app-item .app-wrapper .flags {position:absolute;top:0;right:0;display:flex;gap:1rem}
.app-item .app-wrapper .flags .favorite {color:#fff;font-size:1.3rem;font-weight:700;background-color:#ff9600;padding:2px 10px;border-radius:2rem}
.app-item .app-wrapper .flags .max {color:#fff;font-size:1.3rem;font-weight:700;background-color:#0a2540;padding:2px 10px;border-radius:2rem}
.app-item .app-wrapper .app-body {display:flex;flex-direction:column;align-items:center}
.app-item .app-wrapper .app-title {font-size:1.8rem;font-weight:700;text-align:center}
.app-item .app-wrapper .app-category {color:#8a8a8a;font-size:1.4rem;font-weight:600}
.app-item .app-description {display:block;display:-webkit-box;color:#8C9AA7;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}
.app-detail-wrap {display:grid;grid-template-columns:4fr 2fr;grid-gap:5rem}
@media only screen and (max-width:1000px) {.app-detail-wrap {grid-template-columns:1fr;grid-gap:2rem }}
.app-detail h2 {font-weight:900;margin:6rem 0 2rem}
.app-detail-info .box {background-color:#f6f9fc;border-radius:1rem;padding:3rem}
.app-detail-info .only-max {color:#fff;background-color:#0a2540;padding:1rem;border-radius:1rem;margin-top:3rem;text-align:center}
.app-image {display:block;width:15rem;border-radius:2rem;margin:0 auto 3rem}
.app-categories {margin-bottom:2rem;text-align:center}
.app-categories a {color:#040506;text-decoration:underline}
.app-categories a:hover {text-decoration:none}
.app-price {font-size:2rem;font-weight:700;text-align:center;margin-bottom:2rem}
.app-price span {display:block;font-size:1.6rem;font-weight:500}
.app-price a {color:#040506;text-decoration:underline}
.app-price a:hover {text-decoration:none}
.app-flags {display:flex;justify-content:center;gap:1rem;margin-top:-1rem;margin-bottom:2rem}
.app-flags .favorite {color:#fff;font-size:1.3rem;font-weight:700;background-color:#ff9600;padding:2px 10px;border-radius:2rem}
.app-developer {font-size:1.4rem;margin-top:2rem;text-align:center}
.app-help {font-size:1.4rem;margin-top:1rem;text-align:center}
.app-url {text-align:center}
.app-header-box {color:#fff;background-color:#5d708f;border-radius:1rem;padding:3rem;margin-bottom:3rem}
.app-header-box p,
.app-header-box ul {color:#fff}
.app-header-box p:last-of-type,
.app-header-box ul:last-of-type {margin-bottom:0}
.app-header-box ul {padding-left:2rem}
.app-header-box ul li:not(:last-child) {margin-bottom:1rem}
.app-header-box a {color:#fff;text-decoration:underline}
.app-header-box a:hover {text-decoration:none}
.app-images {margin-top:5rem}
.app-text .image {max-width:90%;margin:4rem auto;border-radius:1rem;background-color:#fff;padding:1rem;box-shadow:0 10px 30px 0 rgba(0,0,0,0.05)}
.app-text .image img {display:block;max-width:100%}
.app-text h3 {font-size:2rem;font-weight:700;margin:3rem 0 1rem}
.app-text h4 {font-size:1.8rem;font-weight:700;margin:2rem 0 1rem}