@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;
    400;ч
    500;
    600;
    700&display=swap);
    @import url(https://fonts.googleapis.com/css2?family=Heebo:wght@300;
    400;
    500;
    600;
    700&display=swap);
    .slick-loading .slick-list {
    background: #fff url(../media/slick/ajax-loader-fb6f3c23.gif) 50% no-repeat;
}
@font-face {
    font-family: slick;
    src: url(../media/fonts/slick-a4e97f5a.eot);
    src: url(../media/fonts/slick-a4e97f5a.eot#iefix) format("embedded-opentype"), url(../media/fonts/slick-29518378.woff) format("woff"), url(../media/fonts/slick-c94f7671.ttf) format("truetype"), url(../media/fonts/slick-2630a3e3.svg#slick) format("svg");
    font-weight: 400;
    font-style: normal;
}
.slick-next, .slick-prev {
    position: absolute;
    display: block;
    height: 20px;
    width: 20px;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    top: 50%;
    transform: translateY(-50%);
    padding: 0;
    border: none;
}
.slick-next, .slick-next:focus, .slick-next:hover, .slick-prev, .slick-prev:focus, .slick-prev:hover {
    background: transparent;
    color: transparent;
    outline: none;
}
.slick-next:focus:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-prev:hover:before {
    opacity: 1;
}
.slick-next.slick-disabled:before, .slick-prev.slick-disabled:before {
    opacity: .25;
}
.slick-next:before, .slick-prev:before {
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    color: #fff;
    opacity: .75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
    left: -25px;
}
[dir=rtl] .slick-prev {
    left: auto;
    right: -25px;
}
.slick-prev:before {
    content: "←"}
[dir=rtl] .slick-prev:before {
    content: "→"}
.slick-next {
    right: -25px;
}
[dir=rtl] .slick-next {
    left: -25px;
    right: auto;
}
.slick-next:before {
    content: "→"}
[dir=rtl] .slick-next:before {
    content: "←"}
.slick-dotted.slick-slider {
    margin-bottom: 30px;
}
.slick-dots {
    position: absolute;
    bottom: -25px;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    margin: 0;
    width: 100%}
.slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    padding: 0;
}
.slick-dots li, .slick-dots li button {
    height: 20px;
    width: 20px;
    cursor: pointer;
}
.slick-dots li button {
    border: 0;
    background: transparent;
    display: block;
    outline: none;
    line-height: 0;
    font-size: 0;
    color: transparent;
    padding: 5px;
}
.slick-dots li button:focus, .slick-dots li button:hover {
    outline: none;
}
.slick-dots li button:focus:before, .slick-dots li button:hover:before {
    opacity: 1;
}
.slick-dots li button:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "•";
    width: 20px;
    height: 20px;
    font-family: slick;
    font-size: 6px;
    line-height: 20px;
    text-align: center;
    color: #000;
    opacity: .25;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
    color: #000;
    opacity: .75;
}
html {
    scroll-behavior: smooth;
}
body {
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    position: relative;
    width: 100%;
    min-height: 100vh;
}
*, :after, :before {
    box-sizing: border-box;
}
a:not([class]) {
    -webkit-text-decoration-skip: ink;
    text-decoration-skip-ink: auto;
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    font-size: 100%;
    font: inherit;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
}
:focus {
    outline: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {
    display: block;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:after, blockquote:before, q:after, q:before {
    content: "";
    content: none;
}
td:empty, th:empty {
    opacity: 0;
}
input, input:required {
    box-shadow: none;
}
input:-webkit-autofill, input:-webkit-autofill:active, input:-webkit-autofill:focus, input:-webkit-autofill:hover {
    -webkit-box-shadow: 0 0 0 30px #fff inset;
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration {
    -webkit-appearance: none;
    -moz-appearance: none;
}
input[type=search] {
    -webkit-appearance: none;
    -moz-appearance: none;
}
audio, canvas, video {
    display: inline-block;
    max-width: 100%}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden] {
    display: none;
}
a:active, a:hover {
    outline: none;
}
img {
    border: 0;
    max-width: 100%;
    vertical-align: middle;
    height: auto;
}
img, picture {
    display: inline-block;
}
figure {
    margin: 0;
}
button, input {
    line-height: normal;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
    border: 0;
    background: transparent;
}
button::-moz-focus-inner {
    border: 0;
}
button[disabled], html input[disabled] {
    cursor: default;
}
input[type=checkbox], input[type=radio] {
    padding: 0;
}
input[type=search] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
button {
    border: 0;
    background: transparent;
}
textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
hr {
    box-sizing: content-box;
    overflow: visible;
    background: #000;
    border: 0;
    height: 1px;
    line-height: 0;
    margin: 0;
    padding: 0;
    page-break-after: always;
    width: 100%}
pre {
    font-family: monospace, monospace;
    font-size: 100%}
a {
    background-color: transparent;
}
abbr[title] {
    border-bottom: none;
    text-decoration: none;
}
code, kbd, samp {
    font-family: monospace, monospace;
    font-size: 100%}
small, sub, sup {
    font-size: 75%}
sub, sup {
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -5px;
}
sup {
    top: -5px;
}
button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1;
    margin: 0;
    padding: 0;
}
button, input {
    overflow: visible;
}
button, select {
    text-transform: none;
}
[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button;
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    border-style: none;
    padding: 0;
    outline: 0;
}
legend {
    color: inherit;
    white-space: normal;
    display: block;
    border: 0;
    max-width: 100%;
    width: 100%}
fieldset {
    min-width: 0;
}
body:not(:-moz-handler-blocked) fieldset {
    display: block;
}
progress {
    vertical-align: baseline;
}
[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;
}
summary {
    display: list-item;
}
template {
    display: none;
}
.slick-slider {
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list, .slick-slider {
    position: relative;
    display: block;
}
.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus {
    outline: none;
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-list, .slick-slider .slick-track {
    transform: translateZ(0);
}
.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:after, .slick-track:before {
    display: table;
    content: ""}
.slick-track:after {
    clear: both;
}
.slick-loading .slick-track {
    visibility: hidden;
}
.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir=rtl] .slick-slide {
    float: right;
}
.slick-slide img {
    display: block;
}
.slick-slide.slick-loading img {
    display: none;
}
.slick-slide.dragging img {
    pointer-events: none;
}
.slick-initialized .slick-slide {
    display: block;
}
.slick-loading .slick-slide {
    visibility: hidden;
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger {
    font: inherit;
    display: inline-block;
    overflow: visible;
    margin: 0;
    padding: 0;
    cursor: pointer;
    transition-timing-function: linear;
    transition-duration: .15s;
    transition-property: opacity, filter;
    text-transform: none;
    color: inherit;
    border: 0;
    background-color: transparent;
}
.hamburger.is-active:hover, .hamburger:hover {
    opacity: .7;
}
.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner:after, .hamburger.is-active .hamburger-inner:before {
    background-color: #000;
}
.hamburger-box {
    position: relative;
    display: inline-block;
    width: 40px;
    height: 24px;
}
.hamburger-inner {
    top: 50%;
    display: block;
    margin-top: -2px;
}
.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {
    position: absolute;
    width: 40px;
    height: 4px;
    transition-timing-function: ease;
    transition-duration: .15s;
    transition-property: transform;
    border-radius: 4px;
    background-color: #000;
}
.hamburger-inner:before {
    top: -10px;
}
.hamburger-inner:after {
    bottom: -10px;
}
.hamburger--3dx .hamburger-box {
    perspective: 80px;
}
.hamburger--3dx .hamburger-inner {
    transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dx .hamburger-inner:after, .hamburger--3dx .hamburger-inner:before {
    transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dx.is-active .hamburger-inner {
    transform: rotateY(180deg);
    background-color: transparent!important;
}
.hamburger--3dx.is-active .hamburger-inner:before {
    transform: translate3d(0, 10px, 0) rotate(45deg);
}
.hamburger--3dx.is-active .hamburger-inner:after {
    transform: translate3d(0, -10px, 0) rotate(-45deg);
}
.hamburger--3dx-r .hamburger-box {
    perspective: 80px;
}
.hamburger--3dx-r .hamburger-inner {
    transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dx-r .hamburger-inner:after, .hamburger--3dx-r .hamburger-inner:before {
    transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dx-r.is-active .hamburger-inner {
    transform: rotateY(-180deg);
    background-color: transparent!important;
}
.hamburger--3dx-r.is-active .hamburger-inner:before {
    transform: translate3d(0, 10px, 0) rotate(45deg);
}
.hamburger--3dx-r.is-active .hamburger-inner:after {
    transform: translate3d(0, -10px, 0) rotate(-45deg);
}
.hamburger--3dy .hamburger-box {
    perspective: 80px;
}
.hamburger--3dy .hamburger-inner {
    transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dy .hamburger-inner:after, .hamburger--3dy .hamburger-inner:before {
    transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dy.is-active .hamburger-inner {
    transform: rotateX(-180deg);
    background-color: transparent!important;
}
.hamburger--3dy.is-active .hamburger-inner:before {
    transform: translate3d(0, 10px, 0) rotate(45deg);
}
.hamburger--3dy.is-active .hamburger-inner:after {
    transform: translate3d(0, -10px, 0) rotate(-45deg);
}
.hamburger--3dy-r .hamburger-box {
    perspective: 80px;
}
.hamburger--3dy-r .hamburger-inner {
    transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dy-r .hamburger-inner:after, .hamburger--3dy-r .hamburger-inner:before {
    transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dy-r.is-active .hamburger-inner {
    transform: rotateX(180deg);
    background-color: transparent!important;
}
.hamburger--3dy-r.is-active .hamburger-inner:before {
    transform: translate3d(0, 10px, 0) rotate(45deg);
}
.hamburger--3dy-r.is-active .hamburger-inner:after {
    transform: translate3d(0, -10px, 0) rotate(-45deg);
}
.hamburger--3dxy .hamburger-box {
    perspective: 80px;
}
.hamburger--3dxy .hamburger-inner {
    transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dxy .hamburger-inner:after, .hamburger--3dxy .hamburger-inner:before {
    transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dxy.is-active .hamburger-inner {
    transform: rotateX(180deg) rotateY(180deg);
    background-color: transparent!important;
}
.hamburger--3dxy.is-active .hamburger-inner:before {
    transform: translate3d(0, 10px, 0) rotate(45deg);
}
.hamburger--3dxy.is-active .hamburger-inner:after {
    transform: translate3d(0, -10px, 0) rotate(-45deg);
}
.hamburger--3dxy-r .hamburger-box {
    perspective: 80px;
}
.hamburger--3dxy-r .hamburger-inner {
    transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dxy-r .hamburger-inner:after, .hamburger--3dxy-r .hamburger-inner:before {
    transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
}
.hamburger--3dxy-r.is-active .hamburger-inner {
    transform: rotateX(180deg) rotateY(180deg) rotate(-180deg);
    background-color: transparent!important;
}
.hamburger--3dxy-r.is-active .hamburger-inner:before {
    transform: translate3d(0, 10px, 0) rotate(45deg);
}
.hamburger--3dxy-r.is-active .hamburger-inner:after {
    transform: translate3d(0, -10px, 0) rotate(-45deg);
}
.hamburger--arrow.is-active .hamburger-inner:before {
    transform: translate3d(-8px, 0, 0) rotate(-45deg) scaleX(.7);
}
.hamburger--arrow.is-active .hamburger-inner:after {
    transform: translate3d(-8px, 0, 0) rotate(45deg) scaleX(.7);
}
.hamburger--arrow-r.is-active .hamburger-inner:before {
    transform: translate3d(8px, 0, 0) rotate(45deg) scaleX(.7);
}
.hamburger--arrow-r.is-active .hamburger-inner:after {
    transform: translate3d(8px, 0, 0) rotate(-45deg) scaleX(.7);
}
.hamburger--arrowalt .hamburger-inner:before {
    transition: top .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1);
}
.hamburger--arrowalt .hamburger-inner:after {
    transition: bottom .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1);
}
.hamburger--arrowalt.is-active .hamburger-inner:before {
    top: 0;
    transition: top .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
    transform: translate3d(-8px, -10px, 0) rotate(-45deg) scaleX(.7);
}
.hamburger--arrowalt.is-active .hamburger-inner:after {
    bottom: 0;
    transition: bottom .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
    transform: translate3d(-8px, 10px, 0) rotate(45deg) scaleX(.7);
}
.hamburger--arrowalt-r .hamburger-inner:before {
    transition: top .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1);
}
.hamburger--arrowalt-r .hamburger-inner:after {
    transition: bottom .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1);
}
.hamburger--arrowalt-r.is-active .hamburger-inner:before {
    top: 0;
    transition: top .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
    transform: translate3d(8px, -10px, 0) rotate(45deg) scaleX(.7);
}
.hamburger--arrowalt-r.is-active .hamburger-inner:after {
    bottom: 0;
    transition: bottom .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
    transform: translate3d(8px, 10px, 0) rotate(-45deg) scaleX(.7);
}
.hamburger--arrowturn.is-active .hamburger-inner {
    transform: rotate(-180deg);
}
.hamburger--arrowturn.is-active .hamburger-inner:before {
    transform: translate3d(8px, 0, 0) rotate(45deg) scaleX(.7);
}
.hamburger--arrowturn.is-active .hamburger-inner:after {
    transform: translate3d(8px, 0, 0) rotate(-45deg) scaleX(.7);
}
.hamburger--arrowturn-r.is-active .hamburger-inner {
    transform: rotate(-180deg);
}
.hamburger--arrowturn-r.is-active .hamburger-inner:before {
    transform: translate3d(-8px, 0, 0) rotate(-45deg) scaleX(.7);
}
.hamburger--arrowturn-r.is-active .hamburger-inner:after {
    transform: translate3d(-8px, 0, 0) rotate(45deg) scaleX(.7);
}
.hamburger--boring .hamburger-inner, .hamburger--boring .hamburger-inner:after, .hamburger--boring .hamburger-inner:before {
    transition-property: none;
}
.hamburger--boring.is-active .hamburger-inner {
    transform: rotate(45deg);
}
.hamburger--boring.is-active .hamburger-inner:before {
    top: 0;
    opacity: 0;
}
.hamburger--boring.is-active .hamburger-inner:after {
    bottom: 0;
    transform: rotate(-90deg);
}
.hamburger--collapse .hamburger-inner {
    top: auto;
    bottom: 0;
    transition-delay: .13s;
    transition-timing-function: cubic-bezier(.55, .055, .675, .19);
    transition-duration: .13s;
}
.hamburger--collapse .hamburger-inner:after {
    top: -20px;
    transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, opacity .1s linear;
}
.hamburger--collapse .hamburger-inner:before {
    transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19);
}
.hamburger--collapse.is-active .hamburger-inner {
    transition-delay: .22s;
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transform: translate3d(0, -10px, 0) rotate(-45deg);
}
.hamburger--collapse.is-active .hamburger-inner:after {
    top: 0;
    transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s linear .22s;
    opacity: 0;
}
.hamburger--collapse.is-active .hamburger-inner:before {
    top: 0;
    transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s, transform .13s cubic-bezier(.215, .61, .355, 1) .25s;
    transform: rotate(-90deg);
}
.hamburger--collapse-r .hamburger-inner {
    top: auto;
    bottom: 0;
    transition-delay: .13s;
    transition-timing-function: cubic-bezier(.55, .055, .675, .19);
    transition-duration: .13s;
}
.hamburger--collapse-r .hamburger-inner:after {
    top: -20px;
    transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, opacity .1s linear;
}
.hamburger--collapse-r .hamburger-inner:before {
    transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19);
}
.hamburger--collapse-r.is-active .hamburger-inner {
    transition-delay: .22s;
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transform: translate3d(0, -10px, 0) rotate(45deg);
}
.hamburger--collapse-r.is-active .hamburger-inner:after {
    top: 0;
    transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s linear .22s;
    opacity: 0;
}
.hamburger--collapse-r.is-active .hamburger-inner:before {
    top: 0;
    transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s, transform .13s cubic-bezier(.215, .61, .355, 1) .25s;
    transform: rotate(90deg);
}
.hamburger--elastic .hamburger-inner {
    top: 2px;
    transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55);
    transition-duration: .275s;
}
.hamburger--elastic .hamburger-inner:before {
    top: 10px;
    transition: opacity .125s ease .275s;
}
.hamburger--elastic .hamburger-inner:after {
    top: 20px;
    transition: transform .275s cubic-bezier(.68, -.55, .265, 1.55);
}
.hamburger--elastic.is-active .hamburger-inner {
    transition-delay: 75ms;
    transform: translate3d(0, 10px, 0) rotate(135deg);
}
.hamburger--elastic.is-active .hamburger-inner:before {
    transition-delay: 0s;
    opacity: 0;
}
.hamburger--elastic.is-active .hamburger-inner:after {
    transition-delay: 75ms;
    transform: translate3d(0, -20px, 0) rotate(-270deg);
}
.hamburger--elastic-r .hamburger-inner {
    top: 2px;
    transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55);
    transition-duration: .275s;
}
.hamburger--elastic-r .hamburger-inner:before {
    top: 10px;
    transition: opacity .125s ease .275s;
}
.hamburger--elastic-r .hamburger-inner:after {
    top: 20px;
    transition: transform .275s cubic-bezier(.68, -.55, .265, 1.55);
}
.hamburger--elastic-r.is-active .hamburger-inner {
    transition-delay: 75ms;
    transform: translate3d(0, 10px, 0) rotate(-135deg);
}
.hamburger--elastic-r.is-active .hamburger-inner:before {
    transition-delay: 0s;
    opacity: 0;
}
.hamburger--elastic-r.is-active .hamburger-inner:after {
    transition-delay: 75ms;
    transform: translate3d(0, -20px, 0) rotate(270deg);
}
.hamburger--emphatic {
    overflow: hidden;
}
.hamburger--emphatic .hamburger-inner {
    transition: background-color .125s ease-in .175s;
}
.hamburger--emphatic .hamburger-inner:before {
    left: 0;
    transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, left .125s ease-in .175s;
}
.hamburger--emphatic .hamburger-inner:after {
    top: 10px;
    right: 0;
    transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, right .125s ease-in .175s;
}
.hamburger--emphatic.is-active .hamburger-inner {
    transition-delay: 0s;
    transition-timing-function: ease-out;
    background-color: transparent!important;
}
.hamburger--emphatic.is-active .hamburger-inner:before {
    top: -80px;
    left: -80px;
    transition: left .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
    transform: translate3d(80px, 80px, 0) rotate(45deg);
}
.hamburger--emphatic.is-active .hamburger-inner:after {
    top: -80px;
    right: -80px;
    transition: right .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
    transform: translate3d(-80px, 80px, 0) rotate(-45deg);
}
.hamburger--emphatic-r {
    overflow: hidden;
}
.hamburger--emphatic-r .hamburger-inner {
    transition: background-color .125s ease-in .175s;
}
.hamburger--emphatic-r .hamburger-inner:before {
    left: 0;
    transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, left .125s ease-in .175s;
}
.hamburger--emphatic-r .hamburger-inner:after {
    top: 10px;
    right: 0;
    transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, right .125s ease-in .175s;
}
.hamburger--emphatic-r.is-active .hamburger-inner {
    transition-delay: 0s;
    transition-timing-function: ease-out;
    background-color: transparent!important;
}
.hamburger--emphatic-r.is-active .hamburger-inner:before {
    top: 80px;
    left: -80px;
    transition: left .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
    transform: translate3d(80px, -80px, 0) rotate(-45deg);
}
.hamburger--emphatic-r.is-active .hamburger-inner:after {
    top: 80px;
    right: -80px;
    transition: right .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
    transform: translate3d(-80px, -80px, 0) rotate(45deg);
}
.hamburger--minus .hamburger-inner:after, .hamburger--minus .hamburger-inner:before {
    transition: bottom .08s ease-out 0s, top .08s ease-out 0s, opacity 0s linear;
}
.hamburger--minus.is-active .hamburger-inner:after, .hamburger--minus.is-active .hamburger-inner:before {
    transition: bottom .08s ease-out, top .08s ease-out, opacity 0s linear .08s;
    opacity: 0;
}
.hamburger--minus.is-active .hamburger-inner:before {
    top: 0;
}
.hamburger--minus.is-active .hamburger-inner:after {
    bottom: 0;
}
.hamburger--slider .hamburger-inner {
    top: 2px;
}
.hamburger--slider .hamburger-inner:before {
    top: 10px;
    transition-timing-function: ease;
    transition-duration: .15s;
    transition-property: transform, opacity;
}
.hamburger--slider .hamburger-inner:after {
    top: 20px;
}
.hamburger--slider.is-active .hamburger-inner {
    transform: translate3d(0, 10px, 0) rotate(45deg);
}
.hamburger--slider.is-active .hamburger-inner:before {
    transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
    opacity: 0;
}
.hamburger--slider.is-active .hamburger-inner:after {
    transform: translate3d(0, -20px, 0) rotate(-90deg);
}
.hamburger--slider-r .hamburger-inner {
    top: 2px;
}
.hamburger--slider-r .hamburger-inner:before {
    top: 10px;
    transition-timing-function: ease;
    transition-duration: .15s;
    transition-property: transform, opacity;
}
.hamburger--slider-r .hamburger-inner:after {
    top: 20px;
}
.hamburger--slider-r.is-active .hamburger-inner {
    transform: translate3d(0, 10px, 0) rotate(-45deg);
}
.hamburger--slider-r.is-active .hamburger-inner:before {
    transform: rotate(45deg) translate3d(5.71429px, -6px, 0);
    opacity: 0;
}
.hamburger--slider-r.is-active .hamburger-inner:after {
    transform: translate3d(0, -20px, 0) rotate(90deg);
}
.hamburger--spin .hamburger-inner {
    transition-timing-function: cubic-bezier(.55, .055, .675, .19);
    transition-duration: .22s;
}
.hamburger--spin .hamburger-inner:before {
    transition: top .1s ease-in .25s, opacity .1s ease-in;
}
.hamburger--spin .hamburger-inner:after {
    transition: bottom .1s ease-in .25s, transform .22s cubic-bezier(.55, .055, .675, .19);
}
.hamburger--spin.is-active .hamburger-inner {
    transition-delay: .12s;
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transform: rotate(225deg);
}
.hamburger--spin.is-active .hamburger-inner:before {
    top: 0;
    transition: top .1s ease-out, opacity .1s ease-out .12s;
    opacity: 0;
}
.hamburger--spin.is-active .hamburger-inner:after {
    bottom: 0;
    transition: bottom .1s ease-out, transform .22s cubic-bezier(.215, .61, .355, 1) .12s;
    transform: rotate(-90deg);
}
.hamburger--spin-r .hamburger-inner {
    transition-timing-function: cubic-bezier(.55, .055, .675, .19);
    transition-duration: .22s;
}
.hamburger--spin-r .hamburger-inner:before {
    transition: top .1s ease-in .25s, opacity .1s ease-in;
}
.hamburger--spin-r .hamburger-inner:after {
    transition: bottom .1s ease-in .25s, transform .22s cubic-bezier(.55, .055, .675, .19);
}
.hamburger--spin-r.is-active .hamburger-inner {
    transition-delay: .12s;
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transform: rotate(-225deg);
}
.hamburger--spin-r.is-active .hamburger-inner:before {
    top: 0;
    transition: top .1s ease-out, opacity .1s ease-out .12s;
    opacity: 0;
}
.hamburger--spin-r.is-active .hamburger-inner:after {
    bottom: 0;
    transition: bottom .1s ease-out, transform .22s cubic-bezier(.215, .61, .355, 1) .12s;
    transform: rotate(90deg);
}
.hamburger--spring .hamburger-inner {
    top: 2px;
    transition: background-color 0s linear .13s;
}
.hamburger--spring .hamburger-inner:before {
    top: 10px;
    transition: top .1s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19);
}
.hamburger--spring .hamburger-inner:after {
    top: 20px;
    transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19);
}
.hamburger--spring.is-active .hamburger-inner {
    transition-delay: .22s;
    background-color: transparent!important;
}
.hamburger--spring.is-active .hamburger-inner:before {
    top: 0;
    transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s, transform .13s cubic-bezier(.215, .61, .355, 1) .22s;
    transform: translate3d(0, 10px, 0) rotate(45deg);
}
.hamburger--spring.is-active .hamburger-inner:after {
    top: 0;
    transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), transform .13s cubic-bezier(.215, .61, .355, 1) .22s;
    transform: translate3d(0, 10px, 0) rotate(-45deg);
}
.hamburger--spring-r .hamburger-inner {
    top: auto;
    bottom: 0;
    transition-delay: 0s;
    transition-timing-function: cubic-bezier(.55, .055, .675, .19);
    transition-duration: .13s;
}
.hamburger--spring-r .hamburger-inner:after {
    top: -20px;
    transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, opacity 0s linear;
}
.hamburger--spring-r .hamburger-inner:before {
    transition: top .1s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19);
}
.hamburger--spring-r.is-active .hamburger-inner {
    transition-delay: .22s;
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transform: translate3d(0, -10px, 0) rotate(-45deg);
}
.hamburger--spring-r.is-active .hamburger-inner:after {
    top: 0;
    transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity 0s linear .22s;
    opacity: 0;
}
.hamburger--spring-r.is-active .hamburger-inner:before {
    top: 0;
    transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s, transform .13s cubic-bezier(.215, .61, .355, 1) .22s;
    transform: rotate(90deg);
}
.hamburger--stand .hamburger-inner {
    transition: transform 75ms cubic-bezier(.55, .055, .675, .19) .15s, background-color 0s linear 75ms;
}
.hamburger--stand .hamburger-inner:before {
    transition: top 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s;
}
.hamburger--stand .hamburger-inner:after {
    transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s;
}
.hamburger--stand.is-active .hamburger-inner {
    transition: transform 75ms cubic-bezier(.215, .61, .355, 1) 0s, background-color 0s linear .15s;
    transform: rotate(90deg);
    background-color: transparent!important;
}
.hamburger--stand.is-active .hamburger-inner:before {
    top: 0;
    transition: top 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
    transform: rotate(-45deg);
}
.hamburger--stand.is-active .hamburger-inner:after {
    bottom: 0;
    transition: bottom 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
    transform: rotate(45deg);
}
.hamburger--stand-r .hamburger-inner {
    transition: transform 75ms cubic-bezier(.55, .055, .675, .19) .15s, background-color 0s linear 75ms;
}
.hamburger--stand-r .hamburger-inner:before {
    transition: top 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s;
}
.hamburger--stand-r .hamburger-inner:after {
    transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s;
}
.hamburger--stand-r.is-active .hamburger-inner {
    transition: transform 75ms cubic-bezier(.215, .61, .355, 1) 0s, background-color 0s linear .15s;
    transform: rotate(-90deg);
    background-color: transparent!important;
}
.hamburger--stand-r.is-active .hamburger-inner:before {
    top: 0;
    transition: top 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
    transform: rotate(-45deg);
}
.hamburger--stand-r.is-active .hamburger-inner:after {
    bottom: 0;
    transition: bottom 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
    transform: rotate(45deg);
}
.hamburger--squeeze .hamburger-inner {
    transition-timing-function: cubic-bezier(.55, .055, .675, .19);
    transition-duration: 75ms;
}
.hamburger--squeeze .hamburger-inner:before {
    transition: top 75ms ease .12s, opacity 75ms ease;
}
.hamburger--squeeze .hamburger-inner:after {
    transition: bottom 75ms ease .12s, transform 75ms cubic-bezier(.55, .055, .675, .19);
}
.hamburger--squeeze.is-active .hamburger-inner {
    transition-delay: .12s;
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transform: rotate(45deg);
}
.hamburger--squeeze.is-active .hamburger-inner:before {
    top: 0;
    transition: top 75ms ease, opacity 75ms ease .12s;
    opacity: 0;
}
.hamburger--squeeze.is-active .hamburger-inner:after {
    bottom: 0;
    transition: bottom 75ms ease, transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;
    transform: rotate(-90deg);
}
.hamburger--vortex .hamburger-inner {
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
    transition-duration: .2s;
}
.hamburger--vortex .hamburger-inner:after, .hamburger--vortex .hamburger-inner:before {
    transition-delay: .1s;
    transition-timing-function: linear;
    transition-duration: 0s;
}
.hamburger--vortex .hamburger-inner:before {
    transition-property: top, opacity;
}
.hamburger--vortex .hamburger-inner:after {
    transition-property: bottom, transform;
}
.hamburger--vortex.is-active .hamburger-inner {
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
    transform: rotate(765deg);
}
.hamburger--vortex.is-active .hamburger-inner:after, .hamburger--vortex.is-active .hamburger-inner:before {
    transition-delay: 0s;
}
.hamburger--vortex.is-active .hamburger-inner:before {
    top: 0;
    opacity: 0;
}
.hamburger--vortex.is-active .hamburger-inner:after {
    bottom: 0;
    transform: rotate(90deg);
}
.hamburger--vortex-r .hamburger-inner {
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
    transition-duration: .2s;
}
.hamburger--vortex-r .hamburger-inner:after, .hamburger--vortex-r .hamburger-inner:before {
    transition-delay: .1s;
    transition-timing-function: linear;
    transition-duration: 0s;
}
.hamburger--vortex-r .hamburger-inner:before {
    transition-property: top, opacity;
}
.hamburger--vortex-r .hamburger-inner:after {
    transition-property: bottom, transform;
}
.hamburger--vortex-r.is-active .hamburger-inner {
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
    transform: rotate(-765deg);
}
.hamburger--vortex-r.is-active .hamburger-inner:after, .hamburger--vortex-r.is-active .hamburger-inner:before {
    transition-delay: 0s;
}
.hamburger--vortex-r.is-active .hamburger-inner:before {
    top: 0;
    opacity: 0;
}
.hamburger--vortex-r.is-active .hamburger-inner:after {
    bottom: 0;
    transform: rotate(-90deg);
}
*, body {
    font-family: Poppins, sans-serif;
    font-weight: 400;
    box-sizing: border-box;
}
* .rtl, body .rtl {
    font-family: Heebo, sans-serif;
}
body {
    overflow-x: hidden;
}
.container {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;
}
.container-full-width {
    max-width: 100vw;
}
@media (max-width:1100px) {
    .mobile-hidden {
    display: none!important;
}
}@media (min-width:1100px) {
    .desktop-hidden {
    display: none!important;
}
}.hidden {
    display: none!important;
}
.w-100 {
    width: 100%}
.h-100 {
    height: 100%}
a {
    text-decoration: none;
}
.flex, .flex-1-1 {
    display: flex;
}
.flex-1-1 {
    flex: 1 1;
}
.row {
    flex-direction: row;
}
.row-reverse {
    flex-direction: row-reverse;
}
.col {
    flex-direction: column;
}
.wrap {
    flex-wrap: wrap;
}
.align-items-start {
    align-items: flex-start;
}
.align-items-center {
    align-items: center;
}
.align-items-end {
    align-items: flex-end;
}
.align-items-baseline {
    align-items: baseline;
}
.justify-content-center {
    justify-content: center;
}
.justify-content-between {
    justify-content: space-between;
}
.justify-content-end {
    justify-content: flex-end;
}
.align-self-start {
    align-self: flex-start;
}
.align-self-end {
    align-self: flex-end;
}
.align-self-center {
    align-self: center;
}
.justify-self-end {
    justify-self: flex-end;
}
.position-relative {
    position: relative;
}
.overflow-hidden {
    overflow: hidden;
}
.overflow-hidden-x {
    overflow-x: hidden;
}
.box-shadow {
    box-shadow: 0 4px 24px rgba(31, 31, 104, .27);
}
.box-shadow-light {
    box-shadow: 0 0 20px rgba(31, 31, 104, .1);
}
.border-bottom {
    border-bottom: 1px solid rgba(31, 31, 104, .3);
}
.scale-1-7 {
    transform: scale(1.7);
}
.text-capitalize {
    text-transform: capitalize;
}
.inline-block {
    display: inline-block;
}
.m-0 {
    margin: 0!important;
}
.m-l-2 {
    margin-left: 2px;
}
.m-l-4 {
    margin-left: 4px;
}
.m-l-6 {
    margin-left: 6px;
}
.m-l-8 {
    margin-left: 8px;
}
.m-l-12 {
    margin-left: 12px;
}
.m-l-24 {
    margin-left: 24px;
}
.m-l-34 {
    margin-left: 34px;
}
.m-l-40 {
    margin-left: 40px;
}
.m-r-2 {
    margin-right: 2px;
}
.m-r-4 {
    margin-right: 4px;
}
.m-r-6 {
    margin-right: 6px;
}
.m-r-8 {
    margin-right: 8px;
}
.m-r-12 {
    margin-right: 12px;
}
.m-r-14 {
    margin-right: 14px;
}
.m-r-16 {
    margin-right: 16px;
}
.m-r-18 {
    margin-right: 18px;
}
.m-r-24 {
    margin-right: 24px;
}
.m-r-40 {
    margin-right: 40px;
}
.m-b-2 {
    margin-bottom: 2px;
}
.m-b-4 {
    margin-bottom: 4px;
}
.m-b-6 {
    margin-bottom: 6px;
}
.m-b-8 {
    margin-bottom: 8px;
}
.m-b-10 {
    margin-bottom: 10px;
}
.m-b-12 {
    margin-bottom: 12px;
}
.m-b-16 {
    margin-bottom: 16px;
}
.m-b-20 {
    margin-bottom: 20px;
}
.m-b-24 {
    margin-bottom: 24px;
}
.m-b-28 {
    margin-bottom: 28px;
}
.m-b-32 {
    margin-bottom: 32px;
}
.m-b-40 {
    margin-bottom: 40px;
}
.m-b-45 {
    margin-bottom: 45px;
}
.m-b-50 {
    margin-bottom: 50px;
}
.m-b-55 {
    margin-bottom: 55px;
}
.m-b-60 {
    margin-bottom: 60px;
}
.m-b-72 {
    margin-bottom: 72px;
}
.m-b-100 {
    margin-bottom: 100px;
}
.m-b-t-0 {
    margin-top: 0!important;
}
.m-b-0, .m-b-t-0 {
    margin-bottom: 0!important;
}
.m-t-0 {
    margin-top: 0!important;
}
.padding-20 {
    padding: 20px;
}
.font-light {
    font-weight: 300;
}
.font-normal {
    font-weight: 400;
}
.font-pre-medium {
    font-weight: 500;
}
.font-medium {
    font-weight: 600;
}
.font-bold, .h1 {
    font-weight: 700;
}
.h1 {
    font-size: 55px;
    line-height: 62px;
    letter-spacing: .2px;
}
@media (max-width:1100px) {
    .h1 {
    font-size: 28px;
    line-height: 35px;
}
}.h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: .2px;
    color: #1f1f68;
    font-weight: 600;
}
@media (max-width:1024px) {
    .h2 {
    font-size: 26px;
    line-height: 33px;
}
}.h3 {
    font-size: 18px;
    line-height: 22px;
    letter-spacing: .2px;
    color: #fff;
    font-weight: 600;
}
@media (max-width:1024px) {
    .h3 {
    font-size: 16px;
    line-height: 19px;
}
}.body-text, .h4 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: .2px;
    color: #fff;
}
.h42 {
    font-size: 20px;
    line-height: 30px;
    letter-spacing: .2px;
    color: #000;
}
@media (max-width:1024px) {
    .body-text, .h4 {
    font-size: 16px;
    line-height: 19px;
}
}.h5 {
    font-size: 16px;
    line-height: 19px;
    letter-spacing: .2px;
    color: #fff;
    font-weight: 700;
}
.uppercase {
    text-transform: uppercase;
}
.text-left {
    text-align: left!important;
}
.text-center {
    text-align: center!important;
}
.text-right {
    text-align: right!important;
}
.text-white {
    color: #fff;
}
.text-white2 {
    color: #1F1F65;
}
.text-dark-blue {
    color: #1f1f68;
}
.text-light-blue {
    color: #338bf1;
}
.text-12 {
    font-size: 12px;
    line-height: 22px;
}
.text-13 {
    font-size: 13px;
    line-height: 21px;
}
.text-13-2 {
    font-size: 13px;
    line-height: 30px;
}
.text-14 {
    font-size: 14px;
    line-height: 23px;
}
.text-14-1 {
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 1.2px;
}
.text-14-2 {
    font-size: 14px;
    line-height: 20px;
}
.text-15 {
    font-size: 15px;
    line-height: 26px;
}
.text-16 {
    font-size: 16px;
    line-height: 20px;
}
.text-18 {
    font-size: 18px;
    line-height: 24px;
}
.text-23 {
    font-size: 23px;
    line-height: 33px;
}
.text-26 {
    font-size: 26px;
    line-height: 33px;
}
.text-28 {
    font-size: 28px;
    line-height: 36px;
}
@media (max-width:480px) {
    .text-28 {
    font-size: 9px;
    line-height: 11px;
}
}.text-30 {
    font-size: 30px;
    line-height: 30px;
}
.text-32 {
    font-size: 32px;
    line-height: 35px;
    letter-spacing: .1px;
}
.text-110 {
    font-size: 80px;
    line-height: 100px;
}
@media (max-width:1100px) {
    .text-110 {
    font-size: 28px;
    line-height: 30px;
}
}@media (max-width:600px) {
    .text-110 {
    font-size: 28px;
    line-height: 30px;
}
}.text-90 {
    font-size: 90px;
    line-height: 90px;
}
@media (max-width:1100px) {
    .text-90 {
    font-size: 45px;
    line-height: 62px;
}
}@media (max-width:600px) {
    .text-90 {
    font-size: 23px;
    line-height: 30px;
}
}.spacing-02 {
    letter-spacing: .2px;
}
.text-underline {
    text-decoration: underline;
}
.btn-primary {
    display: block;
    padding: 6px 16px;
    color: #fff;
   /* background: #338bf1; */
    background: #2c2c2c; 
    font-family: Poppins, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 19px;
    border-radius: 8px;
    text-align: center;
}
.btn-primary.longer {
    padding: 6px 40px;
}
.btn-primary.medium {
    padding: 14px 50px;
    font-size: 26px;
    text-transform: inherit;
}
@media (max-width:480px) {
    .btn-primary.medium {
    padding: 9px 20px;
    font-size: 22px;
    line-height: 20px;
}
}.btn-primary.large {
    padding: 18px 72px;
    border-radius: 17px;
    font-size: 15px;
}
.btn-primary.share {
    padding: 12px 25px;
    position: relative;
    text-transform: capitalize;
    min-width: 180px;
    font-weight: 400;
    font-size: 18px;
    margin: 5px 7px;
    display: flex;
    justify-content: center;
    align-items: center;
}
@media (max-width:768px) {
    .btn-primary.share {
    min-width: 244px;
    margin: 24px 7px;
}
}@media (max-width:480px) {
    .btn-primary.share {
    margin: 24px 0;
}
}.btn-primary.share.whatsapp {
    background: #25d366;
}
.btn-primary.share.whatsapp:hover {
    background: #03bd4a;
    transition: .2s;
}
.btn-primary.share.telegram {
    background: #08c;
}
.btn-primary.share.telegram:hover {
    background: #0073af;
    transition: .2s;
}
.btn-primary.share.email {
    background: #3cb2f4;
}
.btn-primary.share.email:hover {
    background: #28a9f1;
    transition: .2s;
}
.btn-primary.share.sms {
    background: #219653;
}
.btn-primary.share.sms:hover {
    background: #0a8940;
    transition: .2s;
}
.btn-appstore {
    display: block;
    width: 130px;
    height: 43px;
    background: url(../media/images/appstore.svg) no-repeat;
    background-size: 100%}
.btn-gplay {
    display: block;
    width: 143px;
    height: 42px;
    background: url(../media/images/googleplay.svg) no-repeat;
    background-size: 100%}
.btn-book-now {
    display: block;
    padding-right: 12px;
    text-align: right;
    text-transform: uppercase;
    color: #338bf1;
    font-size: 14px;
    line-height: 18px;
    font-weight: 700;
    letter-spacing: 1.2px;
    background: url(../media/images/icons/arrow-right-d24e82dc141f0583299852ccc8748da2.svg) no-repeat 100%}
.btn-book-now.btn-book-now-rtl {
    padding-left: 12px;
    text-align: left;
    background: url(../media/images/icons/arrow-left-f1eedf9e725515671ede562fcc8ed429.svg) no-repeat 0;
}
@media (max-width:480px) {
    .mobile-button {
    display: none;
}
}.dropbtn:after {
    background: url(../media/images/arrow-down-5ad1d6e5a0892f9fac36aa6d899c6efe.png);
    background-size: 100%}
.points-effect {
    position: relative;
}
.point {
    position: absolute;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    z-index: -1;
}
@media (max-width:768px) {
    .point {
    width: 7px;
    height: 7px;
}
}@media (max-width:768px) {
    .point.xs-hidden {
    display: none;
}
}.point.purple {
    background: #8000c6;
}
.point.pink {
    background: #ff2a7f;
}
.point.yellow {
    background: #ffd23f;
}
.point.blue {
    background: #338bf1;
}
@-webkit-keyframes fadeInOut {
    0% {
    transform: scale(1);
}
50% {
    transform: scale(0);
}
to {
    transform: scale(1);
}
}@keyframes fadeInOut {
    0% {
    transform: scale(1);
}
50% {
    transform: scale(0);
}
to {
    transform: scale(1);
}
}.icon {
    display: block;
    background-size: cover;
}
.icon.rounded {
    border-radius: 50%;
    box-shadow: 0 8px 24px rgba(51, 139, 241, .27);
}
.icon.large {
    width: 60px;
    height: 60px;
}
@media (max-width:480px) {
    .icon.medium {
    width: 35px;
    height: 35px;
    background-size: cover;
}
}.icon.small {
    width: 24px;
    height: 24px;
    min-width: 24px;
}
.icon.social-icons {
    width: 56px;
    height: 56px;
    background-size: cover;
}
@media (max-width:600px) {
    .icon.social-icons {
    width: 40px;
    height: 40px;
}
}@media (max-width:600px) {
    .global-page .introduce .icon.large,
    .madrid-page .introduce .icon.large {
    width: 42px;
    height: 42px;
    background-size: cover;
}
}.close-icon {
    background: url(../media/images/icons/close-7ca6fdcfe280864a1fc460b33948e1e0.svg) no-repeat;
}
.bike-icon {
    background: url(../media/images/voron.png) no-repeat;
}
.bike-orange-icon {
    background: url(../media/images/icons/bike-orange-0e2b57e9fa4b45882c6e0106f877ab65.svg) no-repeat;
}
.bike-elektro-icon {
    background: url(../media/images/icons/bike-elektro-3c19cdbd0a6c8253efde8db4a590d9d4.svg) no-repeat;
}
.van-icon {
    background: url(../media/images/icons/vans-ico-a471197c5b7d97bb720c56752564d4a5.svg) no-repeat;
}
.car-icon {
    background: url(../media/images/icons/car-39a416b9b8255ceb3937fd40e1579d8b.svg) no-repeat;
}
.business-icon {
    background: url(../media/images/icons/business-ico-904d9c1e74f85a88e84cf48902152d5f.svg) no-repeat;
}
.car-icon-2 {
    background: url(../media/images/icons/car-2-5e144f0bc2753cb0212408ef348e6c4c.svg) no-repeat;
}
.scooter-icon {
    background: url(../media/images/icons/scooter-5b3e75a1e02dbb367467a718f1e20537.svg) no-repeat;
}
.car-return-icon {
    background: url(../media/images/icons/car-return-ico-332de927c98f9db3a524e2b55e25106c.svg) no-repeat;
}
.car-van-return-icon {
    background: url(../media/images/icons/car-van-return-ico-c2156a283b1d1923f384f6b4442333cd.svg) no-repeat;
}
.moto-icon {
    background: url(../media/images/icons/moto-c534ed6a1c90d527435c7a861ef6da33.svg) no-repeat;
}
.one-way-icon {
    background: url(../media/images/icons/one-way-icon-b3cf8c76e58ebb28246c3bf409eb7a99.svg) no-repeat;
}
.short-icon {
    background: url(../media/images/icons/short-icon-8c4030e934d2b2ad00bcf02489002874.svg) no-repeat;
}
.sunny-icon {
    background: url(../media/images/icons/sunny-icon-34200cde4c6cbf4daecede71649afc4d.svg) no-repeat;
}
.parking-icon {
    background: url(../media/images/icons/parking-icon-1c06d75b8d56cbfd1be4a009dc3fb926.svg) no-repeat;
}
.save-icon {
    background: url(../media/images/icons/save-icon-e382471d88692e81a01a36baed2e63a4.svg) no-repeat;
}
.instagram-icon {
    background: url(../media/images/icons/icon-instagram-8cb2b780a4ae222e4b7ed7b43ab868df.svg) no-repeat;
}
.facebook-icon {
    background: url(../media/images/icons/icon-facebook-fc2e6b371d49a186ae63ef0d4a30a81e.svg) no-repeat;
}
.vk-icon {
    background: url(../media/images/icons/icon-facebook-fc2e6b371d49a186ae63ef0d4a30a81e.svg) no-repeat;
}
.linked-icon {
    background: url(../media/images/icons/icon-linkedin-4b86dc4c56276e400eeff920a017d519.svg) no-repeat;
}
.twitter-icon {
    background: url(../media/images/icons/icon-twitter-03d6fa74c9dcf0031b357048a30d5523.svg) no-repeat;
}
.youtube-icon {
    background: url(../media/images/icons/icon-youtube-2d4aeeb3b1f4ec5cc34ba22245b4bc67.svg) no-repeat;
}
.business-slider-rtl .slick-next, .business-slider .slick-next, .cars-slider-desktop .slick-next, .roll-slider .slick-next {
    background: url(../media/images/icons/arrow-right-icon-31a3202cd2c182ac98fc658432d15ee5.svg) top no-repeat;
    background-size: contain;
}
.business-slider-rtl .slick-prev, .business-slider .slick-prev, .cars-slider-desktop .slick-prev, .roll-slider .slick-prev {
    background: url(../media/images/icons/arrow-left-icon-67901ad6a42f83cad12b93a34f49c593.svg) no-repeat;
    background-size: contain;
}
lottie-player {
    z-index: -1;
}
#path01 {
    width: 32px;
}
@media (max-width:600px) {
    #path01 {
    width: 18px;
}
}#path02 {
    position: relative;
    width: 276px;
    margin-top: -10px;
}
#path02.path02 {
    right: 128px;
}
@media (max-width:600px) {
    #path02.path02 {
    width: 136px;
    right: 64px;
}
}#path02.rtl-path02 {
    right: -128px;
    transform: scaleX(-1);
}
@media (max-width:600px) {
    #path02.rtl-path02 {
    width: 136px;
    right: -64px;
}
}#path03 {
    position: relative;
    width: 296px;
}
#path03.path03 {
    right: 130px;
}
@media (max-width:600px) {
    #path03.path03 {
    width: 152px;
    right: 68px;
}
}#path03.rtl-path03 {
    right: -130px;
    transform: scaleX(-1);
}
@media (max-width:600px) {
    #path03.rtl-path03 {
    width: 152px;
    right: -64px;
}
}#path04 {
    position: relative;
    width: 18px;
    margin-top: -18px;
}
@media (max-width:600px) {
    #path04 {
    width: 11px;
    margin-top: -18px;
}
}#path05 {
    position: relative;
    left: 230px;
    width: 18px;
    margin-top: -18px;
}
@media (max-width:600px) {
    #path05 {
    left: 0;
    width: 11px;
    margin-top: -64px;
}
}#path06 {
    position: relative;
    left: 230px;
    width: 20px;
    margin-top: -18px;
}
@media (max-width:600px) {
    #path06 {
    left: 0;
    width: 11px;
    margin-top: -8px;
}
}#path07 {
    position: relative;
    width: 16px;
    margin-top: -24px;
}
@media (max-width:840px) {
    #path07 {
    align-self: flex-end;
    right: 146px;
}
}#path07M {
    position: relative;
    width: 180px;
    margin-top: -180px;
}
@media (max-width:1100px) {
    #path07M {
    right: 8%}
}@media (max-width:768px) {
    #path07M {
    right: 0;
    transform: translateX(calc(-50% + 16px));
}
}@media (max-width:600px) {
    #path07M {
    width: 100px;
    margin-top: -110px;
    transform: translateX(calc(-50% + 8px));
}
}@media (max-width:400px) {
    #path07M {
    transform: translateX(50%);
}
}@media (max-width:400px) {
    #path07M.rtl-path07M {
    right: 18px;
    transform: scaleX(-1);
}
}#path08.path08 {
    position: relative;
    width: 410px;
    right: 196px;
    margin-top: -10px;
}
#path08.rtl-path08 {
    right: -196px;
    transform: scaleX(-1);
}
@media (max-width:840px) {
    #path08.path08 {
    align-self: flex-end;
    right: 142px;
}
}#path08M {
    position: relative;
    width: 310px;
    right: 196px;
    margin-top: -70px;
}
@media (max-width:1100px) {
    #path08M {
    right: 140px;
}
}@media (max-width:600px) {
    #path08M {
    width: 190px;
    right: 86px;
}
}@media (max-width:400px) {
    #path08M {
    right: -4px;
}
}#path08M.rtl-path08M {
    transform: scaleX(-1);
}
@media (max-width:1100px) {
    #path08M.rtl-path08M {
    right: 0;
    transform: scaleX(-1) translateX(calc(-50% + 4px));
}
}@media (max-width:400px) {
    #path08M.rtl-path08M {
    right: -28px;
    transform: scaleX(-1);
}
}#path09 {
    align-self: flex-start;
    position: relative;
    width: 214px;
    right: 4px;
}
#path09.rtl-path09 {
    right: 180px;
}
#path09M {
    align-self: flex-start;
    position: relative;
    margin-top: -130px;
    width: 154px;
    left: 60px;
}
@media (max-width:768px) {
    #path09M {
    margin-top: 0;
    width: 104px;
}
}#path09M.rtl-path09M {
    left: 0;
    transform: scaleX(-1) translateX(50%);
}
#path10 {
    width: 18px;
    margin-bottom: 30px;
}
@media (max-width:600px) {
    #path10 {
    width: 12px;
}
}#path10M {
    display: none;
}
@media (max-width:768px) {
    #path10M {
    transform: translateX(-50%);
    width: 18px;
    left: 50%;
    top: 15px;
    position: relative;
    display: block;
}
}#path11 {
    width: 18px;
}
@media (max-width:600px) {
    #path11 {
    width: 12px;
    margin-top: 24px;
}
}#path11M {
    position: relative;
    width: 310px;
    margin-top: -10px;
}
@media (max-width:840px) {
    #path11M {
    align-self: flex-end;
    right: 30px;
}
}@media (max-width:440px) {
    #path11M {
    width: 210px;
}
}#path12 {
    width: 18px;
    left: 30%;
    position: relative;
    margin-bottom: -60px;
}
@media (max-width:1440px) {
    #path12 {
    left: 15%}
}@media (max-width:600px) {
    #path12 {
    display: none;
}
}#path13 {
    width: 460px;
}
#path13, #path14 {
    position: relative;
    margin-top: -30px;
    right: 15%}
#path14 {
    width: 370px;
}
#path15 {
    width: 521px;
    position: relative;
    margin-top: -180px;
    left: 50%;
    transform: translateX(-100%);
}
@media (max-width:1100px) {
    #path15 {
    width: 480px;
}
}@media (max-width:768px) {
    #path15 {
    display: none;
}
}.arrows-container {
    width: 100%;
    max-width: 954px;
    margin: auto;
}
.arrows-container .arrow01 {
    background: url(../media/images/arrows/arrow-1-186f237c56a0f801f8ba5dd3b447ac3d.svg) no-repeat;
    background-position: top 0 left 130px;
    height: 337px;
    margin: auto;
    background-size: contain;
}
.arrows-container .arrow02 {
    height: 517px;
    background: url(../media/images/arrows/arrow-2-8389a9f0d0f43308d57f24a2fdafd210.svg) no-repeat;
    background-position: top 0 left 130px;
    background-size: contain;
}
.arrows-container .arrow03 {
    height: 545px;
    background: url(../media/images/arrows/arrow-3-0c05c140c1fa5ad9a4a5fba53d7eb600.svg) no-repeat;
    background-position: top 0 left 335px;
    background-size: contain;
}
.arrows-container .arrow04 {
    height: 495px;
    background: url(../media/images/arrows/arrow-4-7d73938269f32c79a0b7c56386bb71d8.svg) no-repeat;
    background-position: top 0 left 165px;
    background-size: contain;
}
.arrows-container .arrow05 {
    height: 495px;
    background: url(../media/images/arrows/arrow-5-b1a5771c5c35e88b5027f017fe678176.svg) no-repeat;
    background-position: top 0 left 170px;
    background-size: contain;
}
.arrows-container .arrow06 {
    height: 361px;
    background: url(../media/images/arrows/arrow-6-db4e12af1ad6f1e9ab935581c8c9e575.svg) no-repeat;
    background-position: top 0 right 370px;
    background-size: contain;
}
.arrows-container .arrow07 {
    height: 130px;
    background: url(../media/images/arrows/arrow-7-a018888280408343055fcd6443cd12b8.svg) no-repeat;
    background-position: top 0 right 50%;
    background-size: contain;
}
@media (max-width:768px) {
    .arrows-container .arrow01 {
    background: url(../media/images/arrows/arrow-1-mob-13b9389995dc1f6087ca291a8452d9e8.svg) no-repeat;
    background-position: top 0 right 50%;
    height: 50px;
    background-size: contain;
}
.arrows-container .arrow02 {
    height: 140px;
    background: url(../media/images/arrows/arrow-2-mob-236adc6ed7880b0cfbcb3431b10cd7ff.svg) no-repeat;
    background-position: top 0 right calc(50% + 35px);
    background-size: contain;
}
.arrows-container .arrow03 {
    height: 88px;
    background: url(../media/images/arrows/arrow-3-mob-768dfc73c7768ba72d14502d13a3cc55.svg) no-repeat;
    background-position: top 0 right 50%;
    background-size: contain;
}
.arrows-container .arrow04 {
    height: 88px;
    background: url(../media/images/arrows/arrow-4-mob-d47a424043429acd4dc4427a8ecb729d.svg) no-repeat;
    background-position: top 0 right 50%;
    background-size: contain;
}
.arrows-container .arrow05 {
    height: 176px;
    background: url(../media/images/arrows/arrow-5-mob-2b056f17dfbc57fd42c42455ea84e9b8.svg) no-repeat;
    background-position: top 0 right calc(50% + 39px);
    background-size: contain;
}
.arrows-container .arrow06 {
    height: 79px;
    background: url(../media/images/arrows/arrow-6-mob-a685144d35b210212648af5954273819.svg) no-repeat;
    background-position: top 0 right 50%;
    background-size: contain;
    margin-bottom: 20px;
}
.arrows-container .arrow07 {
    height: 83px;
    background: url(../media/images/arrows/arrow-7-a018888280408343055fcd6443cd12b8.svg) no-repeat;
    background-position: top 0 right 50%;
    background-size: contain;
}
}.hamburger {
    position: relative;
    top: 1px;
    display: none;
    margin-right: 11px;
}
@media (max-width:1100px) {
    .hamburger {
    display: block;
}
}.hamburger.hamburger-rtl {
    margin-left: 11px;
    margin-right: 0;
}
.hamburger-box {
    width: 20px;
    height: 12px;
}
.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {
    width: 20px;
    height: 2px;
    border-radius: 0;
    background-color: #1f1f68;
}
.hamburger-inner:after, .hamburger-inner:before {
    display: block;
    content: ""}
.hamburger-inner:before {
    top: -5px;
}
.hamburger-inner:after {
    bottom: -5px;
}
.card {
    background: #fff;
    border-radius: 23px;
}
.hero-card {
    min-height: 203px;
    padding: 26px 10px 10px;
}
.hero-card .card-image {
    width: 167px;
    height: auto;
}
.hero-card .slide-img {
    max-height: 84px;
    min-height: 57px;
}
.hero-card .no-transform {
    justify-content: end;
}
.hero-card .card-title {
    position: relative;
    max-width: 148px;
    height: 38px;
    padding: 0 10px;
    margin-bottom: 6px;
    overflow: hidden;
    transform: translateX(-10px);
    -webkit-clip-path: polygon(0 0, 92% 0, 100% 50%, 92% 100%, 0 100%);
    clip-path: polygon(0 0, 92% 0, 100% 50%, 92% 100%, 0 100%);
}
.hero-card .card-title .h3 {
    line-height: 15px;
}
@media (max-width:768px) {
    .hero-card .card-title {
    min-width: 115px;
    height: 30px;
}
}.hero-card .card-title.reversed {
    transform: translateX(-11px) scale(1);
}
.hero-card .card-title.reversed .no-transform {
    transform: scale(1);
    text-align: left;
}
.hero-card .card-title.purple {
    background: linear-gradient(90deg, #1f1f68 -2.31%, #2f1b7a 3.33%, #4d129c 15.58%, #660cb8 28.7%, #7907ce 42.76%, #8703dd 58.22%, #8f01e6 76.14%, #9100e9 102.3%);
}
.hero-card .card-title.yellow {
    background: linear-gradient(90deg, #ff8463 -2.31%, #fff53f 102.3%);
}
.hero-card .card-title.pink {
    background: linear-gradient(90deg, #9100e9 -2.31%, #b10cca 10.32%, #cd17af 24.44%, #e31f9a 39.65%, #f3258b 56.26%, #fc2982 75.31%, #ff2a7f 102.3%);
}
.hero-card .card-title.blue {
    background: linear-gradient(90deg, #1f1f68 18.11%, #233280 30.95%, #284da3 52.43%, #2c64bf 75.36%, #2f75d5 99.83%, #3182e5 126.54%, #3389ee 157.17%, #338bf1 200.55%);
}
.hero-card .card-title.orange {
    background: linear-gradient(90deg, #ea971a -2.31%, #dd5930 102.3%);
}
.directions-card {
    height: 100%;
    padding: 44px 16px 18px;
    border-radius: 20px;
    box-shadow: 0 4px 10px rgba(31, 31, 104, .27);
}
@media (max-width:600px) {
    .directions-card {
    padding: 34px 16px 18px;
}
}.directions-card .card-image {
    width: 100%;
    height: auto;
}
.choose-your-card {
    min-height: 460px;
    position: relative;
}
@media (max-width:1100px) {
    .choose-your-card.card-with-car {
    padding: 0 14px 26px;
}
}@media (max-width:1100px) {
    .choose-your-card {
    max-width: 100%;
    max-height: 290px;
    min-height: 290px;
    padding: 0 24px 60px;
}
}.cars-slider-card {
    min-height: 290px;
    padding: 28px 14px 26px;
}
.cars-slider-card .card-title {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: normal;
}
.cars-slider-card .card-label {
    padding: 0 12px;
    border-radius: 12px;
    color: #1f1f68;
    background: #e2e5ea;
    font-size: 12px;
    line-height: 24px;
    margin-right: 5px;
    margin-bottom: 5px;
}
.cars-slider-card .card-label.with-icon {
    padding-left: 26px;
}
.cars-slider-card .card-image {
    width: auto;
    height: 100%;
    max-height: 90px;
    -o-object-fit: cover;
    object-fit: cover;

    margin: 0 auto 20px;

}
.payment .card-item, .payment .payment-card {
    box-shadow: 0 4px 24px rgba(31, 31, 104, .27);
    min-height: 287px;
    width: 45%;
    margin: 8px;
    border-radius: 20px;
    background-color: #fff;
    padding: 35px 25px 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.payment .card-item .card-image, .payment .payment-card .card-image {
    width: 100%;
    min-height: 128px;
    max-width: unset;
    -o-object-fit: contain;
    object-fit: contain;
}
.payment .card-item .card-title .price, .payment .payment-card .card-title .price {
    font-size: 30px;
    line-height: 30px;
    text-align: center;
    font-weight: 700;
}
.payment .card-item .card-title .simple-text, .payment .payment-card .card-title .simple-text {
    font-size: 16px;
    line-height: 30px;
    text-align: center;
}
@media (max-width:768px) {
    .payment .card-item {
    min-height: 140px;
    padding: 18px 12px;
    margin: 6px;
}
.payment .card-item .card-title .price {
    font-size: 15px;
    line-height: 15px;
}
.payment .card-item .card-title .simple-text {
    font-size: 12px;
    line-height: 15px;
}
.payment .card-item .card-image {
    min-height: 90px;
    margin-top: 10px;
}
}.choose-your-card.with-hover:hover {
    background-color: #fff;
    background-image: none!important;
    width: 100%;
    box-shadow: 0 4px 24px rgba(31, 31, 104, .27);
    padding-bottom: 30px;
}
.choose-your-card.with-hover:hover .card-text {
    display: none;
}
.choose-your-card.with-hover:hover .hovered-card {
    display: block;
    height: 100%}
.choose-your-card.with-hover .hovered-card {
    display: none;
}
.hovered-card .h1 {
    color: #1f1f68;
    text-transform: capitalize;
    max-width: 200px;
    font-size: 30px;
    line-height: 32px;
    letter-spacing: .2px;
}
@media (max-width:440px) {
    .hovered-card .h1 {
    font-size: 22px;
    max-width: 100%;
    top: 20px;
}
}.hovered-card .labels {
    top: 28px;
    right: 34px;
    display: flex;
}
@media (max-width:440px) {
    .hovered-card .labels {
    top: 70px;
    right: unset;
    margin-bottom: 160px;
}
}.hovered-card .card-label {
    padding: 0 12px;
    border-radius: 12px;
    color: #1f1f68;
    background: #e2e5ea;
    font-size: 12px;
    line-height: 24px;
    margin-right: 5px;
}
.hovered-card .card-label.with-icon {
    padding-left: 26px;
}
.hovered-card .card-image {
    position: absolute;
    width: 100%;
    height: auto;
    max-height: 250px;
    bottom: 50px;
    left: 0;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: center;
    object-position: center;
}
@media (max-width:1100px) {
    .hovered-card .card-image {
    max-height: 180px;
    bottom: 30px;
    left: 50%;
    transform: translate(-50%);
}
}@media (max-width:440px) {
    .hovered-card .card-image {
    max-height: 140px;
    bottom: 50px;
}
}.hovered-card .btn-book-now {
    position: absolute;
    bottom: 12px;
    right: 32px;
}
@media (max-width:440px) {
    .hovered-card .btn-book-now {
    bottom: 21px;
    right: 26px;
}
}.choose-your-card {
    max-width: calc(50% - 12px);
    width: 100%;
    min-height: 400px;
    margin-bottom: 54px;
    padding: 0 32px 60px;
    box-shadow: 0 4px 24px rgba(31, 31, 104, .27);
}
.choose-your-card .icons {
    transform: translateY(-50%);
}
@media (max-width:1100px) {
    .choose-your-card {
    max-width: 100%;
    min-height: 290px;
    padding: 0 24px 60px;
    margin-bottom: 60px;
}
}@media (max-width:440px) {
    .choose-your-card {
    margin-bottom: 60px;
}
}.choose-your-card.card-full-width {
    max-width: 100%}
.choose-your-card.card-full-width .card-text {
    max-width: 420px;
}
.choose-your-card.malta-card {
    min-height: 460px;
    max-width: calc(100% - 130px);
    padding-right: 0;
    padding-bottom: 0;
}
.choose-your-card.malta-card .card-text {
    max-width: 460px;
    margin-left: 32px;
    margin-top: 60px;
}
.choose-your-card.malta-card .card-text-israel {
    max-width: 685px;
    margin-left: 32px;
    margin-top: 100px;
}
.choose-your-card.malta-card .card-text-israel h1 {
    max-width: 610px;
}
.choose-your-card.malta-card .card-text-israel-rtl {
    margin-left: 0;
    margin-right: 32px;
}
.choose-your-card.malta-card .cars-slider-card {
    width: 257px;
    transform: translateX(50%);
}
.choose-your-card.malta-card .cars-slider-card.cars-slider-israel {
    transform: translateX(0);
    display: flex!important;
}
@media (max-width:768px) {
    .choose-your-card.malta-card {
    min-height: 360px;
}
}@media (max-width:767px) {
    .choose-your-card.malta-card {
    display: none;
}
}.choose-your-card.malta-card-rtl {
    padding-right: 32px;
}
.choose-your-card.card-with-car {
    min-height: 460px;
}
@media (max-width:1100px) {
    .choose-your-card.card-with-car {
    min-height: 303px;
    padding: 0 14px 26px;
}
}.card-with-bike {
    background: url(../media/images/card-bg1.jpg) no-repeat;
    background-size: cover;
}
.card-with-moped {
    background: url(../media/images/card-bg2.jpg) no-repeat;
    background-size: cover;
}
@media (max-width:420px) {
    /* ../media/images/card-bg-2-mobile-4494519775608a32d14ec326df3ee5df.png */
    .card-with-moped {
    background: url(../media/images/card-bg2.jpg) no-repeat;
    background-size: cover;
}
}.card-with-car {
    background: url(../media/images/card-bg3.jpg) no-repeat;
    background-size: cover;
}
@media (max-width:420px) {
    /* ../media/images/card-bg-3-mobile-c090fac29260f4ac889e28bfe9e40d39.png */
    .card-with-car {
    background: url(../media/images/card-bg3.jpg) no-repeat;
    background-size: cover;
}
}.card-with-scooter {
    /* ../media/images/card-bg-1-madrid-03d3abfe4c5a200e9db444589a951c9b.png */
    background: url(../media/images/card-bg1.jpg) no-repeat;
    background-size: cover;
}
@media (max-width:420px) {
    .card-with-scooter {
        /* ../media/images/card-bg-1-madrid-mobile-cdc782106087a41722faf94429ee0595.png */
    background: url(../media/images/card-bg1.jpg) no-repeat;
    background-size: cover;
}
}.malta-card.business {
    background: url(../media/images/business-70d308d8946cf0bd48625662c374ee17.png) no-repeat;
    background-size: cover;
}
@media (max-width:420px) {
    .malta-card.business {
    background: url(../media/images/business-mobile-9abe04ebb82b108fa2a6f4633a06a814.png) no-repeat;
    background-size: cover;
}
}.malta-card.card-one-way {
    background: url(../media/images/card-bg-1-malta-8aa06bdfd3f915dee5f9dd49d53d620f.png) no-repeat;
    background-size: cover;
}
@media (max-width:420px) {
    .malta-card.card-one-way {
    background: url(../media/images/card-bg-1-malta-mobile-5e4d76c7f8b6669e7621f46a841fa72a.png) no-repeat;
    background-size: cover;
}
}.malta-card.card-cars {
    background: url(../media/images/card-bg-cars-6d1e34c326004e489ce1173439ddb134.png) no-repeat;
    background-size: cover;
}
@media (max-width:420px) {
    .malta-card.card-cars {
    background: url(../media/images/card-bg-cars-mobile-9c1ac38659f3d344a49ecf544966a27e.png) no-repeat;
    background-size: cover;
}
}.malta-card.card-vans {
    background: url(../media/images/card-bg-vans-358eaca2d8097294c19c3fd117a25b72.png) no-repeat;
    background-size: cover;
}
.malta-card.card-vans.card-vans-rtl {
    background: url(../media/images/card-bg-vans-rtl-2f5e498dfb1a37f9de1b03a60c02ef43.png) no-repeat;
}
@media (max-width:420px) {
    .malta-card.card-vans {
    background: url(../media/images/card-bg-vans-mobile-c6bb90ca6c20e17197d4b51f4cf1d893.png) no-repeat;
    background-size: cover;
}
}.malta-card.card-bikes {
    background: url(../media/images/card-bg-bikes-5583444021209e50adf635e822a6dd42.png) no-repeat;
    background-size: cover;
}
@media (max-width:420px) {
    .malta-card.card-bikes {
    background: url(../media/images/card-bg-bikes-mobile-e74583f8583e3415c7b4cebb8152ead0.png) no-repeat;
    background-size: cover;
}
}.malta-card.card-return {
    background: url(../media/images/card-bg-return-8b0d49af1a0595c1f7c62ead301200fe.png) no-repeat;
    background-size: cover;
}
@media (max-width:420px) {
    .malta-card.card-return {
    background: url(../media/images/card-bg-return-mobile-27b8c10782ec1d5f5a18f9a95086c1df.png) no-repeat;
    background-size: cover;
}
}.malta-card.card-moped {
    background: url(../media/images/card-bg-3-malta-42e61e0f723ba9e565148d869b3c3df6.jpg) no-repeat;
}
@media (max-width:420px) {
    .malta-card.card-moped {
    background: url(../media/images/card-bg-3-malta-mobile-7ed1193d3f99b11a2c628d38386ff677.jpg) no-repeat;
    background-size: cover;
}
}.card-one-way-slider {
    background: url(../media/images/card-bg-3-cf02ed186a5843f0652974b3c085c8a5.png) no-repeat;
}
.card-return-slider {
    background: url(../media/images/card-bg-return-8b0d49af1a0595c1f7c62ead301200fe.png) no-repeat;
}
.card-moped-slider {
    background: url(../media/images/card-bg-moped-9f2184f6dbfeace00fa0b3e35127c632.png) no-repeat;
}
.card-label.with-icon {
    background: url(../media/images/icons/electric-icon-892053eaac9e7a478150401cd05c9009.svg) #e2e5ea 5px no-repeat;
}
.hero-slider {
    /* opacity: 0;
    visibility: hidden;
    width: 980px;
    max-width: 968px;
    transform: translateX(-90px); */


    opacity: 0;
    visibility: hidden;

    width: 100%;
    max-width: 1300px;
    /* max-width: 1440px; */
    margin: 0 auto;

    /* padding: 0 34px; */
    padding: 0;

}
@media (max-width:1024px) {
    .hero-slider {
    max-width: 100%;
    transform: translateX(0px);
}
}@media (max-width:460px) {
    .hero-slider {
    transform: translateX(0px);
}
}.hero-slider .slick-slide {
    width: 179px;
    padding: 10px 10px;
    /* cursor: pointer!important; */
}
.hero-slider .slide-img {
    transition: .2s;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    min-height: 79px;
}
@media (max-width:374px) {
    .hero-slider .slide-img {
    min-height: 65px;
}
}@media (max-width:460px) {
    .hero-slider.hero-slider-malta {
    transform: translateX(-5px);
}
}.hero-slider-israel-rtl.slick-initialized, .hero-slider-israel.slick-initialized, .hero-slider-madrid.slick-initialized, .hero-slider.slick-initialized {
    visibility: visible;
    opacity: 1;
}
.hero-slider-madrid {
    opacity: 0;
    visibility: hidden;
    max-width: 898px;
    transform: translateX(-5px);
}
@media (max-width:1024px) {
    .hero-slider-madrid {
    width: 898px;
}
}@media (max-width:768px) {
    .hero-slider-madrid {
    width: 720px;
}
}@media (max-width:654px) {
    .hero-slider-madrid {
    transform: translateX(-450px);
}
}.hero-slider-madrid .slick-slide {
    max-width: 179px;
    padding: 10px 5px;
    cursor: pointer!important;
}
.hero-slider-madrid .slide-img {
    transition: .2s;
}
.hero-slider-israel, .hero-slider-israel-rtl {
    opacity: 0;
    visibility: hidden;
    max-width: 890px;
    transform: translateX(-110px);
}
.hero-slider-israel-rtl .h3, .hero-slider-israel .h3 {
    font-size: 14px;
    line-height: 18px;
}
@media (max-width:896px) {
    .hero-slider-israel, .hero-slider-israel-rtl {
    width: 710px;
}
}@media (max-width:620px) {
    .hero-slider-israel, .hero-slider-israel-rtl {
    max-width: 538px;
}
}@media (max-width:430px) {
    .hero-slider-israel, .hero-slider-israel-rtl {
    transform: translateX(-238px);
}
}.hero-slider-israel-rtl.hero-slider-israel-rtl, .hero-slider-israel.hero-slider-israel-rtl {
    transform: translateX(0);
}
@media (max-width:794px) {
    .hero-slider-israel-rtl.hero-slider-israel-rtl, .hero-slider-israel.hero-slider-israel-rtl {
    max-width: 710px;
}
}@media (max-width:620px) {
    .hero-slider-israel-rtl.hero-slider-israel-rtl, .hero-slider-israel.hero-slider-israel-rtl {
    max-width: 530px;
}
}@media (max-width:430px) {
    .hero-slider-israel-rtl.hero-slider-israel-rtl, .hero-slider-israel.hero-slider-israel-rtl {
    transform: translateX(238px);
    width: 710px;
}
}.hero-slider-israel-rtl .slick-slide, .hero-slider-israel .slick-slide {
    width: 179px;
    padding: 10px 5px;
    cursor: pointer!important;
}
.hero-slider-israel-rtl .slide-img, .hero-slider-israel .slide-img {
    transition: .2s;
}
.business-slider-container {
    width: 100%;
    max-width: 1044px;
}
.business-slider-container.slider-rtl {
    direction: rtl;
}
.business-slider-container.slider-rtl .slick-arrow.slick-next {
    left: auto;
}
.business-slider-container .rtl-direction {
    direction: rtl;
}
.business-slider-container .business-slider, .business-slider-container .business-slider-rtl {
    width: 100%;
    position: relative;
    border-radius: 20px;
    box-shadow: 0 4px 24px rgba(31, 31, 104, .27);
    overflow: hidden;
}
.business-slider-container .business-slider-rtl .slider-item, .business-slider-container .business-slider .slider-item {
    position: relative;
}
.business-slider-container .business-slider-rtl .slider-item .slider-title, .business-slider-container .business-slider .slider-item .slider-title {
    font-size: 26px;
    line-height: 35px;
}
@media (max-width:480px) {
    .business-slider-container .business-slider-rtl .slider-item .slider-title, .business-slider-container .business-slider .slider-item .slider-title {
    font-size: 13px;
    line-height: 14px;
}
}.business-slider-container .business-slider-rtl .slider-item .btn-primary, .business-slider-container .business-slider .slider-item .btn-primary {
    text-transform: capitalize;
}
.business-slider-container .business-slider-rtl .slider-item img, .business-slider-container .business-slider .slider-item img {
    display: inline-block;
}
.business-slider-container .business-slider-rtl .cover, .business-slider-container .business-slider .cover {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: linear-gradient(180deg, rgba(31, 31, 104, .26), #1f1f68);
    z-index: 2;
}
.business-slider-container .business-slider-rtl .slider-item-description, .business-slider-container .business-slider .slider-item-description {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 20px 20px 140px;
    z-index: 2;
}
@media (max-width:768px) {
    .business-slider-container .business-slider-rtl .slider-item-description, .business-slider-container .business-slider .slider-item-description {
    padding: 20px 20px 80px;
}
}.business-slider-container .business-slider-rtl .slider-item-description .content, .business-slider-container .business-slider .slider-item-description .content {
    max-width: 760px;
}
.business-slider-container .business-slider-rtl .slick-arrow, .business-slider-container .business-slider .slick-arrow {
    width: 44px;
    height: 44px;
    top: auto;
    bottom: 50px;
    z-index: 3;
}
@media (max-width:768px) {
    .business-slider-container .business-slider-rtl .slick-arrow, .business-slider-container .business-slider .slick-arrow {
    width: 32px;
    height: 32px;
    bottom: 24px;
}
}.business-slider-container .business-slider-rtl .slick-arrow.slick-prev, .business-slider-container .business-slider .slick-arrow.slick-prev {
    left: calc(50% - 50px);
    right: auto;
    transform: translate(0);
}
@media (max-width:768px) {
    .business-slider-container .business-slider-rtl .slick-arrow.slick-prev, .business-slider-container .business-slider .slick-arrow.slick-prev {
    left: calc(50% - 40px);
}
}.business-slider-container .business-slider-rtl .slick-arrow.slick-next, .business-slider-container .business-slider .slick-arrow.slick-next {
    right: calc(50% - 50px);
    transform: translate(0);
}
@media (max-width:768px) {
    .business-slider-container .business-slider-rtl .slick-arrow.slick-next, .business-slider-container .business-slider .slick-arrow.slick-next {
    right: calc(50% - 40px);
}
}.business-slider-container .business-slider-rtl .slick-arrow:after, .business-slider-container .business-slider-rtl .slick-arrow:before, .business-slider-container .business-slider .slick-arrow:after, .business-slider-container .business-slider .slick-arrow:before {
    content: ""}
.roll-slider-container {
    width: 100%;
    max-width: 314px;
    margin-top: -40px;
    padding: 14px 16px 0 14px;
}
@media (min-width:1441px) {
    .roll-slider-container {
    margin-right: 138px;
}
}@media (max-width:768px) {
    .roll-slider-container {
    width: 100%;
    margin-top: 0;
    margin-left: 34px;
    margin-right: 34px;
}
.roll-slider-container .roll-slider {
    margin: 0 auto 80px;
}
}@media (max-width:440px) {
    .roll-slider-container {
    padding: 14px 15px 0 13px;
}
.roll-slider-container .roll-slider {
    margin: 0 auto 60px;
}
}.roll-slider-container .frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%}
.roll-slider-container .download-btn {
    display: none;
}
@media (max-width:768px) {
    .roll-slider-container .download-btn {
    display: block;
    margin: 30px auto 0;
    text-align: center;
    max-width: 251px;
    padding: 18px;
    width: 100%}
}.roll-slider {
    width: 100%}
.roll-slider .slick-list {
    border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
}
.roll-slider .slick-arrow {
    width: 32px;
    height: 32px;
    top: auto;
    bottom: -70px;
    z-index: 1;
}
.roll-slider .slick-arrow.slick-prev {
    left: 22px;
}
.roll-slider .slick-arrow.slick-next {
    right: 22px;
}
.roll-slider .slick-arrow:after, .roll-slider .slick-arrow:before {
    content: ""}
.roll-slider .slick-dots {
    bottom: -52px;
}
@media (max-width:600px) {
    .roll-slider .slick-dots {
    bottom: -38px;
}
}.roll-slider .slick-dots li {
    margin: 0 5px;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: hsla(0, 0%, 100%, .3);
    transition: .2s;
}
.roll-slider .slick-dots li.slick-active {
    background: #fff;
}
.roll-slider .slick-dots button:after, .roll-slider .slick-dots button:before {
    content: ""}
.roll-slider.rtl-roll-slider .slick-arrow.slick-next {
    left: auto;
}
.directions-slider {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    width: 64%}
.directions-slider .directions-card-description {
    position: absolute;
    padding: 15px;
    max-width: 665px;
    bottom: -120px;
}
@media (max-width:768px) {
    .directions-slider {
    width: 100%}
}.directions-slider .card-item {
    width: 360px;
    padding: 15px;
    flex-shrink: 0;
}
@media (max-width:1100px) {
    .directions-slider .card-item {
    padding: 15px 10px;
}
}@media (max-width:600px) {
    .directions-slider .card-item {
    width: 300px;
}
}@media (max-width:768px) {
    .directions-description-position-rtl {
    max-width: 744px;
    padding: 15px;
    margin: 0;
}
}@media (min-width:769px) and (max-width:1024px) {
    .directions-description-position-rtl {
    max-width: 744px;
    padding: 15px;
}
}@media (min-width:769px) and (max-width:1440px) {
    .directions-description-position-rtl {
    max-width: 744px;
    padding: 15px;
    margin-right: 350px;
}
}@media (min-width:1024px) and (max-width:1440px) {
    .directions-description-position-rtl {
    padding-right: 0;
    margin-right: 360px;
}
}@media (min-width:1440px) {
    .directions-description-position-rtl {
    padding: 15px;
    margin-right: 420px;
}
}@media (max-width:768px) {
    .directions-description-position {
    max-width: 744px;
    padding: 15px;
    margin: 0;
}
}@media (min-width:769px) and (max-width:1200px) {
    .directions-description-position {
    max-width: 744px;
    padding: 15px;
    margin-left: 350px;
}
}@media (min-width:1200px) {
    .directions-description-position {
    padding: 15px;
    margin-left: 420px;
}
}.journey-slider-title {
    display: none;
}
@media (max-width:600px) {
    .journey-slider-title {
    display: block;
    padding: 0 40px;
}
}.journey-slider {
    width: 100%;
    max-width: 1488px;
    margin: auto;
    padding: 0 174px;
}
.journey-slider p {
    transform: translateY(-50px);
}
@media (max-width:600px) {
    .journey-slider p {
    display: none;
}
}.journey-slider .ml4 {
    width: 100%;
    position: relative;
}
.journey-slider .ml4 .letters {
    text-align: center;
    opacity: 0;
    width: 100%}
.journey-slider .journey-block {
    position: relative;
    border-radius: 20px;
    box-shadow: 0 4px 24px rgba(31, 31, 104, .27);
    min-height: 612px;
    height: 612px;
    overflow: hidden;
    background: #fff;
    -webkit-transform: translateZ(0);
    -webkit-mask-image: -webkit-radial-gradient(circle, #fff 100%, #000 0);
}
.journey-slider .journey-block .journey-cover {
    height: 100%;
    width: 100%;
    background: linear-gradient(rgba(51, 139, 241, .39), rgba(31, 31, 104, .26));
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 20px;
    z-index: 2;
}
.journey-slider .slider-item {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}
.journey-slider .slider-item .slider-item-text {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    z-index: 5;
}
.journey-slider .slider-item .slider-item-text p {
    max-width: 400px;
}
.journey-slider .slider-item .slider-item-text h1 {
    margin-top: -50px;
}
.journey-slider .slider-item .slider-item-image, .journey-slider .slider-item picture {
    height: 100%;
    width: 100%;
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover;
}
@media (max-width:1023px) {
    .journey-slider {
    padding: 20px;
}
.journey-slider .journey-block {
    min-height: 290px;
    height: 100%;
    overflow: hidden;
}
.journey-slider .slider-item {
    padding: 0;
}
.journey-slider .slick-slide {
    margin: 20px;
    cursor: pointer!important;
}
}@media (max-width:600px) {
    .journey-slider {
    padding: 20px;
}
.journey-slider .journey-block {
    min-height: 290px;
    overflow: hidden;
}
.journey-slider .slider-item {
    padding: 0;
    min-height: 290px;
}
.journey-slider .slider-item .slider-item-text h1 {
    margin: 0;
}
}.show-subtitle.journey-slider p {
    transform: translateY(-50px);
}
@media (max-width:600px) {
    .show-subtitle.journey-slider p {
    display: block;
}
}@-webkit-keyframes puff-in-center {
    0%, 44.44%, to {
    opacity: 0;
    transform: scale(1.5);
}
11.11%, 22.22% {
    opacity: 1;
    transform: scale(1);
}
}@keyframes puff-in-center {
    0%, 44.44%, to {
    opacity: 0;
    transform: scale(1.5);
}
11.11%, 22.22% {
    opacity: 1;
    transform: scale(1);
}
}@-webkit-keyframes puff-text {
    0%, 33.33%, 44.44%, to {
    opacity: 0;
    transform: scale(3);
}
11.11%, 22.22% {
    opacity: 1;
    transform: scale(1);
}
}@keyframes puff-text {
    0%, 33.33%, 44.44%, to {
    opacity: 0;
    transform: scale(3);
}
11.11%, 22.22% {
    opacity: 1;
    transform: scale(1);
}
}@-webkit-keyframes puff-in-center-israel {
    0%, 44.44%, to {
    opacity: 0;
    transform: scale(1.5);
}
11.11%, 22.22% {
    opacity: 1;
    transform: scale(1);
}
}@keyframes puff-in-center-israel {
    0%, 50%, to {
    opacity: 0;
    transform: scale(1.5);
}
33% {
    opacity: 1;
    transform: scale(1);
}
}.cars-slider-desktop, .cars-slider-mobile {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    transform: translate(50%, 35px);
}
@media (max-width:1100px) {
    .cars-slider-desktop, .cars-slider-mobile {
    position: relative;
    transform: none;
}
.cars-slider-desktop .slick-list.draggable, .cars-slider-mobile .slick-list.draggable {
    padding-left: 10px;
}
.cars-slider-desktop .slick-track, .cars-slider-mobile .slick-track {
    overflow: visible;
}
}.cars-slider-desktop .slick-slide, .cars-slider-mobile .slick-slide {
    padding: 25px 10px;
    width: 290px;
    cursor: pointer!important;
}
@media (max-width:1100px) {
    .cars-slider-desktop .slick-slide, .cars-slider-mobile .slick-slide {
    padding-top: 30px;
}
}.cars-slider-desktop .slick-arrow, .cars-slider-mobile .slick-arrow {
    width: 45px;
    height: 45px;
    top: auto;
    bottom: -85px;
    left: 0;
    z-index: 1;
}
.cars-slider-desktop .slick-arrow.slick-prev, .cars-slider-mobile .slick-arrow.slick-prev {
    left: 5px;
}
.cars-slider-desktop .slick-arrow.slick-next, .cars-slider-mobile .slick-arrow.slick-next {
    left: 60px;
}
.cars-slider-desktop .slick-arrow:after, .cars-slider-desktop .slick-arrow:before, .cars-slider-mobile .slick-arrow:after, .cars-slider-mobile .slick-arrow:before {
    content: ""}
.cars-slider-israel-desktop, .cars-slider-israel-mobile, .cars-slider-rtl-israel-desktop, .cars-slider-rtl-israel-mobile {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    transform: translate(calc(100% - 130px), calc(50% - 110px));
}
@media (max-width:1100px) {
    .cars-slider-israel-desktop, .cars-slider-israel-mobile, .cars-slider-rtl-israel-desktop, .cars-slider-rtl-israel-mobile {
    position: relative;
    transform: none;
}
.cars-slider-israel-desktop .slick-list.draggable, .cars-slider-israel-mobile .slick-list.draggable, .cars-slider-rtl-israel-desktop .slick-list.draggable, .cars-slider-rtl-israel-mobile .slick-list.draggable {
    padding-left: 10px;
}
.cars-slider-israel-desktop .slick-track, .cars-slider-israel-mobile .slick-track, .cars-slider-rtl-israel-desktop .slick-track, .cars-slider-rtl-israel-mobile .slick-track {
    overflow: visible;
}
}.cars-slider-israel-desktop .card-label, .cars-slider-israel-mobile .card-label, .cars-slider-rtl-israel-desktop .card-label, .cars-slider-rtl-israel-mobile .card-label {
    font-weight: 500;
}
.cars-slider-israel-desktop .slick-slide, .cars-slider-israel-mobile .slick-slide, .cars-slider-rtl-israel-desktop .slick-slide, .cars-slider-rtl-israel-mobile .slick-slide {
    padding: 25px 0;
    margin: 0 10px;
    width: 257px;
    cursor: pointer!important;
}
@media (max-width:1100px) {
    .cars-slider-israel-desktop .slick-slide, .cars-slider-israel-mobile .slick-slide, .cars-slider-rtl-israel-desktop .slick-slide, .cars-slider-rtl-israel-mobile .slick-slide {
    padding-top: 30px;
}
}.cars-slider-israel-desktop .slick-arrow, .cars-slider-israel-mobile .slick-arrow, .cars-slider-rtl-israel-desktop .slick-arrow, .cars-slider-rtl-israel-mobile .slick-arrow {
    width: 45px;
    height: 45px;
    top: auto;
    bottom: -85px;
    left: 0;
    z-index: 1;
}
.cars-slider-israel-desktop .slick-arrow.slick-prev, .cars-slider-israel-mobile .slick-arrow.slick-prev, .cars-slider-rtl-israel-desktop .slick-arrow.slick-prev, .cars-slider-rtl-israel-mobile .slick-arrow.slick-prev {
    left: 5px;
}
.cars-slider-israel-desktop .slick-arrow.slick-next, .cars-slider-israel-mobile .slick-arrow.slick-next, .cars-slider-rtl-israel-desktop .slick-arrow.slick-next, .cars-slider-rtl-israel-mobile .slick-arrow.slick-next {
    left: 60px;
}
.cars-slider-israel-desktop .slick-arrow:after, .cars-slider-israel-desktop .slick-arrow:before, .cars-slider-israel-mobile .slick-arrow:after, .cars-slider-israel-mobile .slick-arrow:before, .cars-slider-rtl-israel-desktop .slick-arrow:after, .cars-slider-rtl-israel-desktop .slick-arrow:before, .cars-slider-rtl-israel-mobile .slick-arrow:after, .cars-slider-rtl-israel-mobile .slick-arrow:before {
    content: ""}
.cars-slider-mobile-simple {
    display: none;
}
.cars-slider-mobile-simple .journey-slider {
    max-width: none;
    margin: auto;
    padding: 0;
    position: absolute;
    min-width: 270px;
    min-height: 290px;
    left: 20px;
}
.cars-slider-mobile-simple .journey-slider .background-item-image {
    width: 100%;
    position: absolute;
}
.cars-slider-mobile-simple .journey-slider.journey-slider-rtl {
    left: inherit;
    right: 10px;
}
.cars-slider-mobile-simple .journey-slider.journey-slider-rtl .slider-item-text {
    text-align: right;
    padding-right: 20px;
}
.cars-slider-mobile-simple .journey-slider .slider-item-text {
    text-align: left;
    padding-left: 20px;
}
@media (max-width:767px) {
    .cars-slider-mobile-simple {
    display: flex;
    overflow-x: scroll;
    overflow-y: visible;
    padding-left: 10px;
}
}.cars-slider-mobile-simple .card {
    width: 260px;
    min-width: 270px;
    min-height: 290px;
    margin: 30px 10px;
    padding: 0 15px 15px;
}
.cars-slider-mobile-simple .card .icons {
    transform: translateY(-50%);
}
.cars-slider-mobile-simple .cars-slider-card {
    padding: 25px;
}
.cars-slider-mobile-simple .cars-slider-card.business-slider-card {
    padding: 20px;
}
.cars-slider-mobile-simple .cars-slider-card.business-slider-card .card-title {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.cars-slider-mobile-simple .hovered-card {
    display: inline-block;
}
.cars-slider-mobile-simple .right-padding {
    min-width: 5px;
}
.cars-slider-desktop.slick-initialized, .cars-slider-israel-desktop.slick-initialized, .cars-slider-israel-mobile.slick-initialized, .cars-slider-mobile.slick-initialized, .cars-slider-rtl-israel-desktop.slick-initialized, .cars-slider-rtl-israel-mobile.slick-initialized {
    visibility: visible;
    opacity: 1;
}
.cars-slider-rtl-israel-desktop, .cars-slider-rtl-israel-mobile {
    transform: translate(calc(-100% + 160px), calc(50% - 110px));
}
.circle-block {
    position: relative;
    width: 230px;
    height: 186px;
}
@media (max-width:768px) {
    .circle-block {
    width: 62px;
    height: 62px;
}
}.circle-block .circle {
    position: absolute;
    width: 186px;
    height: 186px;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0 4px 24px rgba(31, 31, 104, .27);
}
.circle-block .circle.circle-business {
    width: 161px;
    height: 161px;
}
@media (max-width:980px) {
    .circle-block .circle.circle-business {
    width: 100px;
    height: 100px;
}
}@media (max-width:796px) {
    .circle-block .circle.circle-business {
    width: 70px;
    height: 70px;
}
}@media (max-width:480px) {
    .circle-block .circle.circle-business {
    width: 58px;
    height: 58px;
}
}@media (max-width:350px) {
    .circle-block .circle.circle-business {
    width: 48px;
    height: 48px;
}
}.circle-block .circle.mobile {
    top: 38px;
}
@media (max-width:768px) {
    .circle-block .circle {
    width: 62px;
    height: 62px;
}
}.circle-block .circle-block-img {
    position: relative;
    width: 100%;
    max-width: 256px;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
}
@media (max-width:440px) {
    .circle-block .circle-block-img.circle-business-block-img {
    width: auto!important;
    height: 44px!important;
}
}@media (max-width:350px) {
    .circle-block .circle-block-img.circle-business-block-img {
    width: auto!important;
    height: 38px!important;
}
}@media (max-width:768px) {
    .circle-block .circle-block-img {
    width: 132px;
    max-width: 132px;
}
}@media (max-width:768px) {
    .circle-block.bigger, .circle-block.bigger .circle {
    width: 82px;
    height: 82px;
}
}.circle-block.with-car {
    left: 230px;
}
@media (max-width:600px) {
    .circle-block.with-car {
    left: 0;
}
}.circle-block.big {
    width: 330px;
}
.circle-block.with-bike img {
    bottom: 25px;
}
@media (max-width:768px) {
    .circle-block.with-bike img {
    bottom: 10px;
}
}.circle-business-block {
    position: relative;
    width: 286px;
}
.circle-business-block.circle-business-block-left {
    align-items: flex-start;
}
@media (max-width:768px) {
    .circle-business-block.circle-business-block-left {
    align-items: center;
}
}.circle-business-block.circle-business-block-left.rtl {
    align-items: flex-end;
}
@media (max-width:768px) {
    .circle-business-block.circle-business-block-left.rtl {
    align-items: center;
}
}.circle-business-block.circle-business-block-right {
    align-items: flex-end;
}
@media (max-width:768px) {
    .circle-business-block.circle-business-block-right {
    align-items: center;
}
}.circle-business-block.circle-business-block-right.rtl {
    align-items: flex-start;
}
@media (max-width:768px) {
    .circle-business-block.circle-business-block-right.rtl {
    align-items: center;
}
}.circle-business-block .circle {
    position: absolute;
    width: 283px;
    height: 283px;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0 4px 24px rgba(31, 31, 104, .27);
}
.circle-business-block .circle.mobile {
    top: 38px;
}
@media (max-width:768px) {
    .circle-business-block .circle {
    width: 115px;
    height: 115px;
}
}.circle-business-block .circle-block-img {
    position: relative;
    width: 100%;
    max-width: 286px;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
}
@media (max-width:768px) {
    .circle-business-block .circle-block-img {
    width: 117px;
    max-width: 117px;
}
}.circle-business-block .circle-block-img-cars {
    max-width: 385px;
    right: 40px;
}
@media (max-width:768px) {
    .circle-business-block .circle-block-img-cars {
    max-width: none;
    height: 117px;
    width: auto;
    right: -8px;
}
}@media (min-width:769px) and (max-width:1026px) {
    .circle-business-block .circle-block-img-cars {
    max-width: 365px;
    right: 20px;
}
}.circle-business-block .circle-block-img-mobile {
    max-width: 308px;
    bottom: 10px;
    left: 10px;
}
@media (max-width:768px) {
    .circle-business-block .circle-block-img-mobile {
    bottom: -1px;
    left: 0;
}
}.circle-business-block .circle-block-img-sustainable {
    max-width: 363px;
}
@media (max-width:768px) {
    .circle-business-block.bigger {
    width: 82px;
    height: 82px;
}
}@media (max-width:768px) {
    .circle-business-block.bigger .circle {
    width: 115px;
    height: 115px;
}
}.circle-business-block.with-car {
    left: 230px;
}
@media (max-width:600px) {
    .circle-business-block.with-car {
    left: 0;
}
}.circle-business-block.big {
    width: 330px;
}
.circle-business-block.with-bike img {
    bottom: 25px;
}
@media (max-width:768px) {
    .circle-business-block.with-bike img {
    bottom: 10px;
}
}.dropbtn {
    padding: 6px 48px 6px 16px;
    font-size: 18px;
    line-height: 30px;
    letter-spacing: .2px;
    border: 1px solid #e0e0e0;
    border-radius: 8px;
    min-width: 218px;
    text-align: left;
}
.dropbtn:after {
    content: "";
    width: 24px;
    height: 24px;
    position: absolute;
    right: 16px;
    top: 9px;
}
@media (max-width:768px) {
    .dropbtn {
    min-width: 180px;
}
}.dropdown {
    position: relative;
    display: inline-block;
}
.dropdown-content {
    display: none;
    position: absolute;
    margin-top: 4px;
    min-width: 218px;
    background: #fff;
    box-shadow: 2px 2px 14px rgba(31, 31, 104, .1);
    border-radius: 8px;
    font-size: 18px;
    line-height: 30px;
    z-index: 1;
    padding: 8px 0;
}
@media (max-width:768px) {
    .dropdown-content {
    min-width: 180px;
}
}.dropdown-content div {
    margin: 4px 0;
    cursor: pointer;
}
.dropdown-content a {
    padding: 4px 16px;
    text-decoration: none;
    display: block;
    color: #1f1f68;
}
.dropdown-content div.active, .dropdown-content div:hover {
    background-color: #1f1f68;
}
.dropdown-content div.active a, .dropdown-content div:hover a {
    color: #fff;
}
.signin-container {
    margin: 0;
    font-family: Roboto, Helvetica Neue, Arial, sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    color: #868ba1;
    text-align: left;
    background-color: #f0f2f7;
}
.signin-wrapper {
    min-height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
}
.signin-box {
    width: 400px;
    background-color: #fff;
    border: 1px solid #bbb;
    padding: 20px;
}
@media (min-width:480px) {
    .signin-box {
    padding: 40px;
}
}.signin-box .slim-logo {
    letter-spacing: -2px;
    font-size: 32px;
    font-weight: 700;
    transition: all .2s ease-in-out;
}
.slim-logo a {
    color: #1b84e7;
    text-decoration: none;
    background-color: transparent;
}
.signin-title-primary {
    font-weight: 300;
    color: #171717;
}
.signin-title-secondary {
    font-weight: 300;
    margin-top: 10px;
    margin-bottom: 10px;
}
.signin-form-control {
    margin-bottom: 20px;
    display: block;
    width: 100%;
    padding: .594rem .75rem;
    font-size: .875rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 3px;
    transition: border-color .15s;
}
.signin-img {
    max-width: 100px;
}
.btn-signin {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 10px 0;
    border: 0;
    width: 100%;
    min-height: 40px;
    background-image: linear-gradient(90deg, #1b84e7 0, #6f42c1);
    background-repeat: repeat-x;
    border-radius: 0;
}
.btn-signin, .btn-signin input {
    font-weight: 500;
    font-size: 13px;
}
.btn-signin input {
    text-transform: uppercase;
    letter-spacing: 1px;
}
.header {
    padding: 34px 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    border-bottom: 1px solid hsla(0, 0%, 100%, .3);
    transition: .3s;
    box-shadow: 0 -8px 16px hsla(0, 0%, 100%, .4), 0 9px 20px rgba(55, 71, 79, .07);
}
.header, .header.header-israel {
    z-index: 5;
}
@media (max-width:1100px) {
    .header {
    background: #fff;
    padding: 16px 0;
}
}.header .container {
    padding: 0 34px;
}
@media (max-width:1100px) {
    .header .container {
    padding: 0 15px;
}
}.header .header-nav {
    margin-right: 44px;
}
@media (max-width:1100px) {
    .header .header-nav {
    display: none;
}
}.header .header-nav .nav-item {
    margin-left: 44px;
    color: #fff;
    transition: .3s;
}
.header.light {
    background: #fff;
}
.header.light .header-nav .nav-item, .header.light .lang, .header.light .lang a {
    color: #1f1f68;
}
.mobile-nav {
    position: fixed;
    left: 0;
    top: 0;
    display: none;
    width: 100vw;
    height: 100%;
    z-index: 6;
    background: #fff;
    transform: translateX(-100%);
    transition: transform .2s cubic-bezier(.83, 0, .17, 1);
    overflow-y: scroll;
}
.mobile-nav.mobile-nav-israel {
    z-index: 6;
}
.mobile-nav .bottom-block {
    width: 100%;
    height: 175px;
    background: #13274c;
    padding: 88px 16px;
    -webkit-clip-path: polygon(0 0, 50% 30%, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 50% 30%, 100% 0, 100% 100%, 0 100%);
}
@media (max-width:1100px) {
    .mobile-nav {
    display: flex;
}
}.mobile-nav.open {
    transform: translateX(0);
}
.mobile-nav .container {
    padding: 16px 15px 30px;
}
.mobile-nav .lang {
    color: #1f1f68;
    text-transform: capitalize;
}
.mobile-nav .lang a, .mobile-nav .lang a:visited {
    color: #1f1f68;
}
.mobile-nav .lang a.active, .mobile-nav .lang a.active:visited {
    color: #338bf1;
}
.lang {
    text-transform: capitalize;
}
.lang, .lang a, .lang a:visited {
    color: #fff;
}
@media (max-width:440px) {
    .lang, .lang a, .lang a: visited {
    color: #1f1f68;
}
}.lang a.active, .lang a.active:visited {
    color: #338bf1;
}
.lang .divider {
    margin: 0 5px;
}
.lang .divider:last-child {
    display: none;
}
.js-about-anchor, .js-contact-anchor {
    cursor: pointer;
}
.header-small {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    border-bottom: 1px solid hsla(0, 0%, 100%, .3);
    background-color: #fff;
    z-index: 1;
}
.header-small .container {
    padding: 38px 40px 24px;
}
@media (max-width:1100px) {
    .header-small .container {
    padding: 15px;
}
}.header-logo, .nav-logo {
    display: inline-block;
    width: 303px;
    height: 44px;
    background: url(../media/images/logo-site-light.png) 50% no-repeat;
    background-size: contain;
}
@media (max-width:1100px) {
    .header-logo, .nav-logo {
    width: 161px;
    height: 33px;
    background: url(../media/images/logo-site-mobile.png) 50% no-repeat;
    background-size: contain;
}
}.header-logo.dark, .nav-logo.dark {
    background: url(../media/images/logo-site-dark.png) 50% no-repeat;
    background-size: contain;
}
@media (max-width:1100px) {
    .header-logo.dark, .nav-logo.dark {
    background-size: contain;
}
}.logo-business {
    display: inline-block;
    width: 267px;
    height: 26px;
    background: url(../media/images/logo-site-dark.png) 50% no-repeat;
    background-size: contain;
}
@media (max-width:1100px) {
    .logo-business {
    width: 195px;
    height: 19px;
    background: url(../media/images/logo-site-dark.png) 50% no-repeat;
    background-size: contain;
}
}.logo-business.dark {
    background: url(../media/images/logo-site-dark.png) 50% no-repeat;
    background-size: contain;
}
@media (max-width:1100px) {
    .logo-business.dark {
    background-size: contain;
}
}.hero {
    padding: 206px 0 415px;
    height: 800px;
    background: linear-gradient(180deg, #0032a5, rgba(31, 31, 104, 0) 58.51%), url(../media/images/bg1.jpg);
    background-size: cover;
}
.hero.hero-business {
    padding: 250px 0 415px;
}
@media (max-width:1100px) {
    .hero {
    margin-top: 56px;
    padding: 44px 0 100px;
    height: auto;
}
.hero.hero-business {
    padding: 90px 0 160px;
}
}.hero .container {
    padding: 0 16px;
    align-items: center;
}
@media (min-width:769px) {
    .hero .container {
    padding: 0 110px;
}
}@media (min-width:1025px) {
    .hero .container {
    align-items: flex-start;
}
.hero .container.hero-container-desktop {
    padding: 0 70px;
}
.hero .container.hero-container-desktop-rtl {
    padding: 0 170px;
}
}.hero .hero-logo {
    display: none;
    margin-bottom: 20px;
    width: 356px;
    height: auto;
}
@media (max-width:1024px) {
    .hero .hero-logo {
    display: block;
}
}.hero .hero-text {
    max-width: 670px;
    margin-bottom: 40px;
}
@media (max-width:1024px) {
    .hero .hero-text {
    text-align: center;
}
}.hero .hero-text-israel {
    max-width: 1100px;
    margin-bottom: 60px;
}
.hero .hero-text-israel.hero-text-israel-rtl {
    max-width: 800px;
}
.hero .hero-text-israel.hero-text-israel-rtl .h1 {
    font-size: 54px;
    line-height: 62px;
}
@media (max-width:480px) {
    .hero .hero-text-israel.hero-text-israel-rtl .h1 {
    font-size: 27px;
    text-align: center;
    line-height: 33px;
    padding: 10px 45px;
}
}@media (max-width:1024px) {
    .hero .hero-text-israel {
    text-align: center;
}
}.hero .hero-text-business {
    max-width: 831px;
    margin-bottom: 60px;
}
.hero .hero-text-business h1 {
    font-size: 52px;
    line-height: 62px;
    letter-spacing: .2px;
    font-weight: 700;
}
@media (max-width:480px) {
    .hero .hero-text-business h1 {
    font-size: 48px;
    line-height: 54px;
    margin-bottom: 21px;
}
}.hero .hero-text-business h4 {
    margin-bottom: 16px;
    line-height: 62px;
    font-weight: 700;
    font-size: 35px;
}
@media (max-width:768px) {
    .hero .hero-text-business {
    text-align: center;
}
.hero .hero-text-business h4 {
    font-size: 28px;
    line-height: 35px;
    letter-spacing: .2px;
    padding: 0 25px;
    margin-bottom: 21px;
}
.hero .hero-text-business .button-desktop {
    justify-content: center;
}
}.hero .h4 {
    margin-bottom: 16px;
}
@media (max-width:480px) {
    .hero {
    background: url(../media/images/bg1_mobile.jpg);
    background-size: cover;
}
}.hero.malta-hero {
    background: url(../media/images/hero-malta-bg-37df66f091c41d70fcf1422bf7e4c287.png) no-repeat;
    background-size: 100%}
@media (max-width:1570px) {
    .hero.malta-hero {
    background-size: 110%}
}@media (max-width:1420px) {
    .hero.malta-hero {
    background-size: 124%}
}@media (max-width:1200px) {
    .hero.malta-hero {
    background-size: 140%}
}@media (max-width:840px) {
    .hero.malta-hero {
    background-size: 168%}
}@media (max-width:768px) {
    .hero.malta-hero {
    background-size: 168%}
}@media (max-width:480px) {
    .hero.malta-hero {
    background: url(../media/images/hero-malta-bg-mobile-4525850dc74f0206af8a6202a8f02183.png) no-repeat;
    background-size: 100%}
}.hero.israel-hero {
    background: url(../media/images/girl-with-car-standart-ecb647c8a2d4f8a57afd876bf02953f5.jpeg) no-repeat;
    background-size: 100%}
@media (max-width:1570px) {
    .hero.israel-hero {
    background-size: 100%}
}@media (max-width:1420px) {
    .hero.israel-hero {
    background-size: 124%}
}@media (max-width:1200px) {
    .hero.israel-hero {
    height: 920px;
    background-size: 130%}
}@media (max-width:960px) {
    .hero.israel-hero {
    height: 796px;
}
}@media (max-width:840px) {
    .hero.israel-hero {
    background-size: 168%}
}@media (max-width:768px) {
    .hero.israel-hero {
    background-size: 168%}
}@media (max-width:650px) {
    .hero.israel-hero {
    height: 670px;
    background-size: 190%}
}@media (max-width:480px) {
    .hero.israel-hero {
    background: url(../media/images/girl-with-car-mob-standart-7b79d72758b31c043ee1e2e835e68401.jpeg) no-repeat;
    background-size: 100%}
}.hero.israel-hero-rtl {
    background: url(../media/images/girl-with-car-israel-c894269c07eed673ce285cf3aea6056e.jpeg) no-repeat;
    background-size: 100%}
@media (max-width:1570px) {
    .hero.israel-hero-rtl {
    background-size: 100%}
}@media (max-width:1420px) {
    .hero.israel-hero-rtl {
    background-size: 124%}
}@media (max-width:1200px) {
    .hero.israel-hero-rtl {
    height: 920px;
    background-size: 130%}
}@media (max-width:960px) {
    .hero.israel-hero-rtl {
    height: 796px;
}
}@media (max-width:840px) {
    .hero.israel-hero-rtl {
    background-size: 168%}
}@media (max-width:768px) {
    .hero.israel-hero-rtl {
    background-size: 168%}
}@media (max-width:650px) {
    .hero.israel-hero-rtl {
    height: 670px;
    background-size: 190%}
}@media (max-width:480px) {
    .hero.israel-hero-rtl {
    background: url(../media/images/girl-with-car-mob-israel-a9d21b726ee4c38b85dde9a5e9f9a6f7.jpeg) no-repeat;
    background-size: 100%;
    overflow: hidden;
}
}.hero.hero-presentations {
    height: 620px;
    padding: 206px 0 415px;
    background: url(../media/images/hero-presentations-bg-179d9794e944fb3982363592b7b7d162.png) no-repeat;
    background-size: cover;
}
@media (max-width:480px) {
    .hero.hero-presentations {
    padding: 110px 0;
    background: url(../media/images/hero-presentations-bg-mobile-be8a94c67d1656b70f505c6e00d49d4a.png) no-repeat;
    background-size: 100%}
}.hero-business {
    background: linear-gradient(180deg, rgba(31, 31, 104, .5), rgba(31, 31, 104, .29));
    background-size: cover;
    height: 1067px;
    display: flex;
}
.hero-business .business_video {
    width: 100vw;
    height: 1067px;
    position: absolute;
    -o-object-fit: cover;
    object-fit: cover;
    top: 0;
    z-index: -2;
}
@media (min-width:415px) {
    .hero-business .mobile_video {
    display: none;
}
}@media (max-width:414px) {
    .hero-business .desktop_video {
    display: none;
}
}@media (max-width:480px) {
    .hero-business {
    background: linear-gradient(180deg, rgba(31, 31, 104, .5), rgba(31, 31, 104, .29));
    background-size: cover;
    height: 100vh;
}
}.introduce {
    position: relative;
    margin-top: -160px;
    padding: 260px 0 280px;
     -webkit-clip-path: polygon(100% 85%,50% 100%,0 85%, 0 0,100% 0%,100% 0);
    clip-path: polygon(100% 85%,50% 100%,0 85%, 0 0,100% 0%,100% 0);
     background: url(../media/images/bg2.jpg) top no-repeat, linear-gradient(180deg, #e4e5ee 56.61%, rgba(228, 229, 238, 0) 99.85%);
    background-size: cover;
}
@media (max-width:1366px) {
    /* .hero {
        height: auto !important;
    } */
    .introduce {
    /* padding: 93px 0 320px; */
    background: none;
    -webkit-clip-path: polygon(100% 90%,50% 100%,0 90%, 0 0,100% 0%,100% 0);
    clip-path: polygon(100% 90%,50% 100%,0 90%, 0 0,100% 0%,100% 0);
}
.introduce.business-introduce {
    padding: 120px 0 200px;
}
}@media (max-width:1100px) {
    .introduce {
    margin-top: -64px;
}
.introduce.business-introduce {
    margin-top: -120px;
}
}@media (max-width:480px) {
    .introduce {
    padding: 200px 0 380px;
    background: none;
    -webkit-clip-path: polygon(100% 93%,50% 100%,0 93%, 0 0,100% 0%,100% 0);
    clip-path: polygon(100% 93%,50% 100%,0 93%, 0 0,100% 0%,100% 0);
    margin-top: -56px;
}
.introduce.business-introduce {
    padding: 200px 0 180px;
}
}.introduce .container {
    padding: 0 130px;
    height: 100%;
    /* justify-content: flex-end; */
}
@media (max-width:980px) {
    .introduce .container {
    padding: 0 15px;
}
}@media (max-width:680px) {
    .introduce .container {
    justify-content: center;
}
}.introduce .container-business, .introduce .container-israel {
    justify-content: flex-start;
}
@media (max-width:680px) {
    .introduce .container-business .container-israel, .introduce .container-israel .container-israel {
    justify-content: center;
}
}.introduce .introduce-text {
    /* max-width: 527px; */

    max-width: 640px;
    text-align: center;
    margin: 0 auto;
}

@media (max-width:1100px) {
    .introduce .introduce-text {
    max-width: 370px;
}
}@media (max-width:768px) {
    .introduce .introduce-text .h1 {
    margin: 50px 10px 24px;
    /* padding-top: 200px; */
    padding-top: 40px;
}
}@media (max-width:768px) {
    .introduce .introduce-text .icons {
    justify-content: center;
}
}@media (max-width:480px) {
    .introduce .introduce-text {
    transform: translateY(-50%);
    text-align: center;
}
}@media (max-width:768px) {
    .hero {
        height: auto;
        padding: 44px 0 25px;
    }
    .introduce {
        /* padding-bottom: 100px; */
        padding-bottom: 30px;
    }
    .introduce.malta-introduce {
    padding: 76px 0 190px;
}
.introduce.malta-introduce .introduce-text {
    transform: translateY(0);
    text-align: center;
}
.introduce.malta-introduce .introduce-text .h1 {
    margin-bottom: 190px;
}
}@media (max-width:1100px) {
    .introduce.malta-introduce {
    margin-top: -403px;
}
}@media (max-width:1366px) {
    .introduce {
    background-size: 105%;
    background: url(../media/images/bg2.jpg) top no-repeat;
    background-position-x: -66px;
}
}@media (max-width:1280px) {
    .introduce {
    background: url(../media/images/bg2.jpg) top no-repeat;
    background-size: 123%}
}@media (max-width:1100px) {
    .introduce {
    background-size: 130%}
}@media (max-width:840px) {
    .introduce {
    background-size: 170%}
}@media (max-width:580px) {
    .introduce {
    background: url(../media/images/bg2_mobile.jpg) center 0 no-repeat;
    background-size: cover;
}
}@media (max-width:360px) {
    .introduce {
    background: url(../media/images/bg2_mobile.jpg) bottom no-repeat;
    background-size: cover;
}
}.introduce.malta-introduce {
    background: url(../media/images/introduce-bg-malta-3ac67f3285cadc05f16021c4643cd5cb.png) top no-repeat;
    background-size: 108%}
@media (max-width:1200px) {
    .introduce.malta-introduce {
    background-size: 130%}
}@media (max-width:640px) {
    .introduce.malta-introduce {
    background-size: 150%}
}@media (max-width:580px) {
    .introduce.malta-introduce {
    background: url(../media/images/introduce-bg-malta-mobile-069c18b6ed1e3151c7a80008f157887c.png) center 0 no-repeat;
    background-size: cover;
}
}.introduce.israel-introduce {
    background: url(../media/images/bike-web-standart-592cbbc61aa9d4c9f7d0458c8c7751fd.jpeg) top no-repeat;
    background-size: 100%}
.introduce.israel-introduce .h1 {
    font-size: 49px;
    line-height: 65px;
}
@media (max-width:480px) {
    .introduce.israel-introduce .h1 {
    font-size: 26px;
    line-height: 37px;
    padding: 0 20px;
}
}@media (max-width:1200px) {
    .introduce.israel-introduce {
    background-size: 130%;
    height: 640px;
    padding: 70px 0 150px;
}
}@media (max-width:800px) {
    .introduce.israel-introduce {
    padding: 70px 0 150px;
}
}@media (max-width:640px) {
    .introduce.israel-introduce {
    background-size: 150%}
}@media (max-width:580px) {
    .introduce.israel-introduce {
    padding: 200px 0 180px;
    background: url(../media/images/bike-mob-standart-0ef55d8d32804dc4718db52eedba71fe.jpeg) 50% no-repeat;
    background-size: cover;
}
}.introduce.israel-introduce-rtl {
    background: url(../media/images/bike-web-israel-82e86fac45cedb68085407e473027587.jpeg) top no-repeat;
    background-size: 110%}
@media (max-width:1200px) {
    .introduce.israel-introduce-rtl {
    background-size: 130%}
}@media (max-width:800px) {
    .introduce.israel-introduce-rtl {
    padding: 93px 0 186px;
}
}@media (max-width:640px) {
    .introduce.israel-introduce-rtl {
    background-size: 150%}
}@media (max-width:580px) {
    .introduce.israel-introduce-rtl {
    padding: 250px 0 200px;
    background: url(../media/images/bike-mob-israel-15c3cc6f4f31d001ff569d4cb2bae5f2.jpeg) 50% no-repeat;
    background-size: cover;
}
}.introduce.business-introduce {
    background: linear-gradient(180deg, #e4e5ee 56.61%, #e4e5ee 99.85%);
}
@media (max-width:1366px) {
    .introduce.business-introduce {
    background: linear-gradient(180deg, #e4e5ee 56.61%, #e4e5ee 99.85%);
}
}.introduce-business {
    background: #e4e5f0;
}
.introduce-business .introduce-description {
    font-size: 24px;
    font-weight: 300;
    line-height: 30px;
}
.introduce-business .introduce-description p {
    margin-bottom: 10px;
}
@media (max-width:768px) {
    .introduce-business .introduce-description {
    padding: 0 20px;
    font-size: 13px;
    line-height: 18px;
}
}.introduce-business .introduce-text {
    max-width: 691px;
}
@media (max-width:1100px) {
    .introduce-business .introduce-text {
    max-width: 370px;
}
}@media (max-width:768px) {
    .introduce-business .introduce-text .h1 {
    margin: 0;
    padding: 0 20px;
    text-align: left;
    font-size: 21px;
    line-height: 28px;
}
}@media (max-width:768px) {
    .introduce-business .introduce-text .icons {
    justify-content: center;
}
}@media (max-width:480px) {
    .introduce-business .introduce-text {
    transform: translateY(-50%);
}
}.introduce-description {
    font-size: 24px;
    font-weight: 300;
    line-height: 30px;
}
.introduce-description p {
    margin-bottom: 10px;
}
@media (max-width:768px) {
    .introduce-description {
    padding: 0 20px;
}
}.anchor-scroll-top {
    position: absolute;
    top: -120px;
}
@media (max-width:1024px) {
    .anchor-scroll-top {
    top: -90px;
}
}@media (max-width:480px) {
    .anchor-scroll-top {
    top: -85px;
}
}.journey {
    padding: 50px 0 0;
}
@media (max-width:768px) {
    .journey .container {
    padding: 0 15px;
}
}.journey .journey-text {
    max-width: 570px;
    margin-bottom: 28px;
}
@media (max-width:600px) {
    .journey .journey-text {
    margin-bottom: 0;
}
}@media (min-width:600px) {
    .journey .journey-text .h1 {
    font-size: 55px;
    line-height: 62px;
}
}.journey-business, .journey-israel {
    padding: 50px 0 0;
}
.journey-business .journey-business-slider-container .slick-list.draggable, .journey-israel .journey-business-slider-container .slick-list.draggable {
    border-radius: 20px;
}
@media (max-width:480px) {
    .journey-business.journey-business, .journey-israel.journey-business {
    padding: 10px 0 0;
}
}@media (max-width:1024px) {
    .journey-business.journey-business, .journey-israel.journey-business {
    text-align: center;
}
.journey-business.journey-business .container, .journey-israel.journey-business .container {
    padding: 0 25px;
}
}@media (max-width:768px) {
    .journey-business .container, .journey-israel .container {
    padding: 0 15px;
}
}.journey-business .title, .journey-israel .title {
    font-size: 55px;
    font-weight: 700;
    line-height: 62px;
    margin-top: 15px;
    margin-bottom: 15px;
}
@media (max-width:480px) {
    .journey-business .title, .journey-israel .title {
    font-weight: 700;
    font-size: 30px;
    line-height: 38px;
    margin-top: 30px;
}
}.journey-business .item-container, .journey-israel .item-container {
    width: 100%;
    max-width: 954px;
    margin: 15px auto;
    align-items: center;
    text-align: left;
}
.journey-business .item-container .journey-item-description, .journey-israel .item-container .journey-item-description {
    font-size: 18px;
    font-weight: 300;
    line-height: 24px;
}
@media (max-width:480px) {
    .journey-business .item-container .journey-item-description, .journey-israel .item-container .journey-item-description {
    font-size: 13px;
    line-height: 22px;
}
}.journey-business .item-container .item-grow, .journey-israel .item-container .item-grow {
    flex-grow: 1;
}
@media (max-width:768px) {
    .journey-business .item-container, .journey-israel .item-container {
    flex-direction: column;
    margin: 20px auto;
}
.journey-business .item-container.items-reverse, .journey-israel .item-container.items-reverse {
    flex-direction: column-reverse;
}
}@media (max-width:480px) {
    .journey-business .item-container, .journey-israel .item-container {
    padding: 0 25px;
}
}.journey-business .journey-text, .journey-israel .journey-text {
    max-width: 542px;
    margin-bottom: 28px;
}
@media (max-width:600px) {
    .journey-business .journey-text, .journey-israel .journey-text {
    margin-bottom: 0;
}
}@media (min-width:600px) {
    .journey-business .journey-text .h1, .journey-israel .journey-text .h1 {
    font-size: 35px;
    line-height: 62px;
}
}.journey-business .journey-text .rtl-h1, .journey-israel .journey-text .rtl-h1 {
    font-size: 30px;
    line-height: 42px;
    font-weight: 700;
}
@media (min-width:600px) {
    .journey-business .journey-text .rtl-h1, .journey-israel .journey-text .rtl-h1 {
    font-size: 55px;
    line-height: 62px;
    font-weight: 700;
}
}.roll {
/*    background: linear-gradient(90deg, #1f1f68 18.11%, #233280 30.95%, #284da3 52.43%, #2c64bf 75.36%, #2f75d5 99.83%, #3182e5 126.54%, #3389ee 157.17%, #338bf1 200.55%);
*/    background: linear-gradient(90deg, #305ec6 18.11%, #446be3 30.95%, #1d4f82 52.43%, #13274c 75.36%, #060914 99.83%, #3182e5 126.54%, #3389ee 157.17%, #338bf1 200.55%);
    margin-top: -100px;
    
    
    
    
}
@media (max-width:768px) {
    .roll {
	     background: #000000; 
    /* background: #13274c; */
}
}@media (max-width:600px) {
    .roll {
    margin-top: -20px;
}
}.roll .container {
    padding: 0 100px 64px;
}
@media (max-width:1100px) {
    .roll .container {
    padding: 0 60px 64px;
}
}@media (max-width:768px) {
    .roll .container {
    flex-direction: column-reverse;
    align-items: center;
    padding: 0 15px 64px;
}
}@media (max-width:768px) {
    .roll .logo {
    display: none;
}
}.roll .logo img {
    filter: drop-shadow(0 12px 32px #222);
}
@media (max-width:768px) {
    .roll .btn-appstore, .roll .btn-gplay {
    display: none;
}
}.roll .roll-text {
    padding-top: 70px;
    max-width: 690px;
}
@media (max-width:768px) {
    .roll .roll-text {
    padding-top: 80px;
}
.roll .roll-text h1 {
    margin-bottom: 12px;
}
.roll .roll-text h4 {
    margin-bottom: 38px;
}
}.directions .rtl-block {
    display: block;
}
.directions .rtl-rate {
    font-size: 26px;
    font-weight: 700;
}
.directions .container {
    padding: 0 138px;
}
@media (max-width:1366px) {
    .directions .container {
    padding: 0 90px;
}
}@media (max-width:1300px) {
    .directions .container {
    padding: 0 60px;
}
}@media (max-width:1235px) {
    .directions .container {
    padding: 0 30px;
}
}@media (max-width:768px) {
    .directions .container {
    padding: 0 15px;
}
}@media (max-width:768px) {
    .directions .container.directions-slider-container {
    padding: 0 0 0 5px;
}
}.directions .one-way {
    width: 100%;
    justify-content: space-between;
}
@media (max-width:768px) {
    .directions .one-way {
    flex-direction: column;
}
}@media (max-width:768px) {
    .directions .with-bike {
    right: -3px;
    top: -40px;
}
}@media (max-width:400px) {
    .directions .with-bike {
    right: -92px;
}
}@media (max-width:400px) {
    .directions .with-bike.rtl-with-bike {
    right: 60px;
}
}.directions .directions-text {
    padding: 30px 10px 0 0;
    width: 36%;
    overflow: hidden;
}
@media (max-width:768px) {
    .directions .directions-text {
    width: 100%}
}@media (min-width:768px) {
    .directions .directions-text.mobile-text {
    display: none;
}
}@media (max-width:767px) {
    .directions .directions-text.desktop-text {
    display: none;
}
}.choose-your {
    padding: 58px 0 0;
}
.choose-your .icons {
    z-index: 2;
}
.choose-your .journey-slider {
    width: auto;
    max-width: none;
    margin: auto;
    padding: 0;
}
.choose-your .journey-slider .business-block {
    z-index: 0;
    position: absolute;
    border-radius: 20px;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: #fff;
    -webkit-transform: translateZ(0);
    -webkit-mask-image: -webkit-radial-gradient(circle, #fff 100%, #000 0);
}
.choose-your .journey-slider .business-block .background-item-image {
    width: 100%;
    height: 100%}
.choose-your .journey-slider .business-block .journey-cover {
    height: 100%;
    width: 100%;
    background: linear-gradient(rgba(51, 139, 241, .39), rgba(31, 31, 104, .26));
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 20px;
    z-index: 2;
}
.choose-your .journey-slider .slider-item-description {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 20px 20px 140px;
    z-index: 2;
}
.choose-your .journey-slider p {
    transform: none;
}
.choose-your .container {
    padding: 0 138px;
}
@media (max-width:1100px) {
    .choose-your .container {
    flex-direction: column;
    padding: 0 16px;
}
}@media (max-width:1100px) {
    .choose-your .container.mobile-slider-container {
    padding-right: 0;
}
}@media (max-width:600px) {
    .choose-your .container.mobile-slider-container {
    padding: 0;
}
}.choose-your .business-card {
    min-height: 300px;
    padding: 28px 14px 26px;
    width: 257px;
    transform: translateX(50%);
    z-index: 2;
}
.choose-your .business-card .labels {
    max-width: 250px;
}
.choose-your .business-card .card-label {
    padding: 0 12px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: 12px;
    color: #1f1f68;
    background: #e2e5ea;
    font-size: 12px;
    line-height: 24px;
    margin-right: 5px;
}
.choose-your .business-card-rtl {
    transform: translateX(-50%);
}
.choose-your .business-card-rtl .card-title {
    font-weight: 700;
}
.choose-your .choose-your-text {
    max-width: 560px;
    margin-bottom: 106px;
}
@media (max-width:600px) {
    .choose-your .choose-your-text {
    margin-bottom: 60px;
}
}.choose-your .choose-your-text-israel {
    max-width: 635px;
    margin-bottom: 106px;
}
@media (max-width:600px) {
    .choose-your .choose-your-text-israel {
    margin-bottom: 60px;
}
}.choose-your.malta-choose-your {
    padding-top: 0;
}
@media (max-width:767px) {
    .choose-your.with-hover .choose-your-card {
    display: none;
}
}.flexibility .container {
    padding: 0 198px;
}
@media (max-width:1200px) {
    .flexibility .container {
    padding: 0 60px;
}
}@media (max-width:920px) {
    .flexibility .container {
    padding: 0 15px;
}
}.flexibility .flexibility-text {
    margin-bottom: 102px;
    max-width: 800px;
}
.flexibility .flexibility-text.flexibility-text-business {
    margin-bottom: 60px;
}
@media (max-width:480px) {
    .flexibility .flexibility-text.flexibility-text-business {
    margin-bottom: 10px;
}
}.flexibility .flexibility-text.flexibility-text-israel {
    margin-bottom: 40px;
}
@media (max-width:480px) {
    .flexibility .flexibility-text.flexibility-text-israel {
    margin-bottom: 20px;
}
}@media (max-width:768px) {
    .flexibility .flexibility-text.flexibility-text-israel .mobile-button {
    display: block!important;
}
}.flexibility .flexibility-text .cta-btn {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 26px;
    line-height: 36px;
    padding: 12px 36px;
    border-radius: 15px;
    margin-top: 28px;
    text-transform: capitalize;
}
.flexibility .flexibility-text .mail-to-btn {
    font-size: 34px;
}
.flexibility .flexibility-text .mail-to-btn, .flexibility .flexibility-text .mail-to-mobile-btn {
    font-weight: 700;
    text-transform: lowercase;
    color: #338bf1;
    -webkit-text-decoration: revert;
    text-decoration: revert;
}
.flexibility .flexibility-text .mail-to-mobile-btn {
    font-size: 11px;
}
@media (min-width:769px) {
    .flexibility .flexibility-text .mail-to-mobile-btn {
    display: none;
}
}.flexibility .flexibility-text .cta-btn-mobile {
    display: none;
    border-radius: 15px;
    min-width: 251px;
    margin: 0 auto 20px;
    padding: 11px 42px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    text-align: center;
}
@media (max-width:768px) {
    .flexibility .flexibility-text .cta-btn-mobile {
    display: block;
}
}@media (min-width:768px) {
    .flexibility .flexibility-text .mobile-button {
    display: none;
}
}@media (max-width:768px) {
    .flexibility .flexibility-text .desktop-button {
    display: none;
}
}@media (max-width:600px) {
    .flexibility .flexibility-text {
    margin-bottom: 32px;
}
}@media (min-width:600px) and (max-width:800px) {
    .flexibility .multimodel .circle-block, .flexibility .multimodel .circle-block .circle {
    width: 130px;
    height: 130px;
}
}@media (max-width:767px) {
    .flexibility .multimodel .circle-block .circle-block-img {
    width: 100px;
    height: 60px;
}
}@media (max-width:440px) {
    .flexibility .multimodel .circle-block .circle-block-img {
    width: 90px;
    height: 45px;
}
}.footer {
    background: url(../media/images/footer-bg.jpg) top no-repeat, #000000;
    background-size: 100%;
    padding: 200px 0 100px;
    -webkit-clip-path: polygon(50% 0, 100% 12%, 100% 100%, 0 100%, 0 12%);
    clip-path: polygon(50% 0, 100% 12%, 100% 100%, 0 100%, 0 12%);
}
@media (max-width:600px) {
    .footer {
    padding: 234px 0 60px;
    -webkit-clip-path: polygon(50% 0, 100% 4%, 100% 100%, 0 100%, 0 4%);
    clip-path: polygon(50% 0, 100% 4%, 100% 100%, 0 100%, 0 4%);
}
}.footer .container {
    padding: 0 138px;
}
@media (max-width:1100px) {
    .footer .container {
    padding: 0 90px;
}
}@media (max-width:768px) {
    .footer .container {
    padding: 0 24px;
}
}@media (max-width:600px) {
    .footer .container {
    padding: 0 15px;
}
}.footer .footer-text {
    max-width: 900px;
    margin-bottom: 52px;
}
@media (max-width:600px) {
    .footer .footer-text {
    flex-direction: column-reverse;
    margin-bottom: 10px;
}
}@media (max-width:600px) {
    .footer .footer-text .h1 {
    margin-bottom: 58px;
}
}.footer .footer-text .h4 {
    margin-bottom: 22px;
}
@media (max-width:600px) {
    .footer .footer-text .h4 {
    margin: 0;
}
}.footer .download {
    margin-bottom: 162px;
}
@media (max-width:600px) {
    .footer .download {
    margin-bottom: 34px;
}
}.footer .social {
    width: 100%;
    max-width: 350px;
    padding: 32px 0;
}
.footer .social.social-israel {
    max-width: 250px;
}
@media (max-width:600px) {
    .footer .social {
    padding: 16px 0;
}
}.footer .footer-nav {
    margin-bottom: 20px;
    padding: 77px 120px;
    border-top: 4px solid hsla(0, 0%, 100%, .2);
    border-bottom: 4px solid hsla(0, 0%, 100%, .2);
}
@media (max-width:1100px) {
    .footer .footer-nav {
    padding: 77px 40px;
}
}@media (max-width:768px) {
    .footer .footer-nav {
    padding: 43px 0 10px;
}
}.footer .footer-nav .footer-nav-item {
    width: 160px;
}
@media (max-width:768px) {
    .footer .footer-nav .footer-nav-item {
    margin-bottom: 33px;
}
}@media (max-width:480px) {
    .footer .footer-nav .footer-nav-item {
    width: 100%}
}.madrid-page .footer .footer-text .h4.mobile, .malta-page .footer .footer-text .h4.mobile {
    display: none;
}
@media (max-width:600px) {
    .madrid-page .footer .footer-text, .malta-page .footer .footer-text {
    flex-direction: column;
}
.madrid-page .footer .footer-text .h4, .malta-page .footer .footer-text .h4 {
    margin-bottom: 10px;
}
.madrid-page .footer .footer-text .h4.mobile, .malta-page .footer .footer-text .h4.mobile {
    display: block;
}
}.payment {
    position: relative;
}
@media (max-width:768px) {
    .payment {
    padding: 48px 0 40px;
}
}.payment .container {
    padding: 0 138px;
}
@media (max-width:1366px) {
    .payment .container {
    padding: 0 90px;
}
}@media (max-width:1300px) {
    .payment .container {
    padding: 0 60px;
}
}@media (max-width:1235px) {
    .payment .container {
    padding: 0 30px;
}
}@media (max-width:768px) {
    .payment .container {
    padding: 0 15px;
}
}@media (max-width:768px) {
    .payment .container.payment-container {
    padding: 0;
}
}.payment .one-way {
    width: 100%;
    justify-content: space-between;
}
@media (max-width:768px) {
    .payment .one-way {
    flex-direction: column;
}
}@media (max-width:840px) {
    .payment .with-bike {
    align-self: flex-end;
    right: 60px;
}
}@media (max-width:768px) {
    .payment .with-bike {
    align-self: center;
    right: 0;
    margin: 150px 0;
}
}.payment .cards-block {
    width: 52%;
    padding: 0 20px;
}
.payment .cards-block .cards-wrap {
    flex-wrap: wrap;
}
@media (max-width:768px) {
    .payment .cards-block {
    width: 100%}
.payment .cards-block .cards-wrap {
    justify-content: space-around;
}
.payment .cards-block .desc {
    font-size: 10px;
    line-height: 16px;
    letter-spacing: .1px;
    text-align: center;
}
.payment .cards-block .card-item:first-child:nth-last-child(4), .payment .cards-block .card-item:first-child:nth-last-child(4)~.card-item {
    width: 45%}
.payment .cards-block .break {
    flex-basis: 100%;
    height: 0;
}
}.payment .cta-btn-mobile {
    display: none;
    border-radius: 15px;
    min-width: 251px;
    margin: 0 auto 20px;
    padding: 11px 42px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    text-align: center;
}
@media (max-width:768px) {
    .payment .cta-btn-mobile {
    display: block;
}
}.payment .payment-text {
    padding: 130px 10px 0 0;
    width: 48%;
    overflow: hidden;
    margin-bottom: 24px;
}
.payment .payment-text .cta-btn {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 26px;
    line-height: 36px;
    padding: 12px 36px;
    border-radius: 15px;
    margin-top: 28px;
}
.payment .payment-text .h1 {
    margin-bottom: 28px;
}
@media (max-width:768px) {
    .payment .payment-text {
    width: 100%;
    padding: 0 20px;
    margin-bottom: 42px;
    text-align: center;
}
.payment .payment-text .h1 {
    margin-bottom: 12px;
}
.payment .payment-text .body-text {
    padding: 0 20px;
}
}@media (min-width:769px) {
    .payment .payment-text.mobile-text {
    display: none;
}
}@media (max-width:768px) {
    .payment .payment-text.desktop-text {
    display: none;
}
}.terms {
    color: #1f1f68;
}
.terms .container {
    max-width: 970px;
    padding: 204px 20px 120px;
}
@media (max-width:1100px) {
    .terms .container {
    padding: 165px 20px 120px;
}
}@media (max-width:768px) {
    .terms .container {
    padding: 100px 20px 60px;
}
}.terms h1 {
    font-size: 55px;
    line-height: 62px;
    letter-spacing: .2px;
    font-weight: 700;
}
@media (max-width:1100px) {
    .terms h1 {
    font-size: 28px;
    line-height: 30px;
}
}.terms h2 {
    font-size: 32px;
    line-height: 30px;
    letter-spacing: .2px;
    font-weight: 600;
}
@media (max-width:1024px) {
    .terms h2 {
    font-size: 26px;
    line-height: 33px;
}
}.terms h3 {
    font-size: 28px;
    line-height: 22px;
    letter-spacing: .2px;
    font-weight: 600;
}
@media (max-width:1024px) {
    .terms h3 {
    font-size: 16px;
    line-height: 19px;
}
}.terms h4 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: .2px;
    font-weight: 700;
}
@media (max-width:1024px) {
    .terms h4 {
    font-size: 16px;
    line-height: 19px;
}
}.terms h5 {
    font-size: 20px;
    line-height: 19px;
    letter-spacing: .2px;
    font-weight: 700;
}
.terms a {
    color: #338bf1;
}
.terms p {
    font-size: 16px;
    line-height: 20px;
    letter-spacing: .2px;
    margin-bottom: 16px;
}
.terms b, .terms strong {
    font-weight: 700;
}
.terms em, .terms i {
    font-style: italic;
}
.terms ol li {
    list-style: decimal inside;
    margin-bottom: 16px;
}
.terms ol li::marker {
    font-weight: 700;
}
.terms ul li {
    list-style: disc inside;
    margin-bottom: 16px;
}
.terms .table-scroll-container {
    width: 100%;
    overflow-x: auto;
}
.terms table {
    text-align: left;
    width: 930px;
    margin-bottom: 28px;
}
.terms table thead {
    font-weight: 700;
}
.terms table tr {
    border-bottom: 1px solid #1f1f68;
}
.terms table tr td, .terms table tr th {
    padding: .725rem .96667rem calc(.725rem - 1px);
    word-wrap: break-word;
}
.terms-page .dropdown {
    margin-left: 64px;
}
.terms-page .dropdown.dropdown-rtl {
    margin-right: 64px;
}
@media (max-width:768px) {
    .terms-page .dropdown {
    margin-left: 30px;
}
.terms-page .dropdown.dropdown-rtl {
    margin-right: 30px;
}
}@media (max-width:440px) {
    .terms-page .header-small .container {
    justify-content: space-between;
}
}.promo {
    padding: 100px 0 0;
}
.promo .recomendation-link a {
    text-decoration: underline;
    font-size: 13px;
    color: #1f1f68;
}
@media (max-width:480px) {
    .promo p {
    font-size: 13px;
}
}.promo .h1 {
    font-size: 48px;
    line-height: 62px;
    letter-spacing: .2px;
    font-weight: 700;
}
@media (max-width:1100px) {
    .promo .h1 {
    font-size: 28px;
    line-height: 30px;
}
}.promo .font-weight-bolder {
    font-weight: 600;
    font-size: 20px;
}
@media (max-width:480px) {
    .promo .font-weight-bolder {
    font-size: 16px;
}
}.promo .btn-list {
    display: inline-flex;
}
@media (max-width:768px) {
    .promo .btn-list {
    display: block;
}
}@media (max-width:480px) {
    .promo .btn-list {
    display: block;
    width: 100%}
}.promo .logo-block, .promo .logo-block .logo-block-img {
    width: 250px;
}
@media (max-width:768px) {
    .promo .logo-block .logo-block-img {
    width: 141px;
    max-width: 141px;
}
}.promo .share-ico {
    width: 22px;
    margin-right: 10px;
}
@media (max-width:1100px) {
    .promo {
    margin-top: 28px;
    padding: 22px 0 0;
}
}.promo .container {
    padding: 0 138px;
}
@media (max-width:1280px) {
    .promo .container {
    padding: 0 32px;
    padding: 0 60px;
    padding: 0 16px;
}
}.promo .text-404 {
    width: 100%;
    max-width: 760px;
}
@media (min-width:600px) and (max-width:1100px) {
    .promo .multimodel .circle-block, .promo .multimodel .circle-block .circle {
    width: 130px;
    height: 130px;
}
}@media (max-width:1100px) {
    .promo .multimodel .circle-block .circle-block-img {
    width: 100px;
    height: 50px;
}
}@media (max-width:440px) {
    .promo .multimodel .circle-block .circle-block-img {
    width: 90px;
    height: 45px;
}
}.section-404 {
    padding: 206px 0;
}
@media (max-width:1100px) {
    .section-404 {
    margin-top: 56px;
    padding: 44px 0 160px;
}
}.section-404 .container {
    padding: 0 138px;
}
@media (max-width:1280px) {
    .section-404 .container {
    padding: 0 32px;
    padding: 0 60px;
    padding: 0 16px;
}
}.section-404 .text-404 {
    width: 100%;
    max-width: 570px;
}
@media (min-width:600px) and (max-width:1100px) {
    .section-404 .multimodel .circle-block, .section-404 .multimodel .circle-block .circle {
    width: 130px;
    height: 130px;
}
}@media (max-width:1100px) {
    .section-404 .multimodel .circle-block .circle-block-img {
    width: 100px;
    height: 50px;
}
}@media (max-width:440px) {
    .section-404 .multimodel .circle-block .circle-block-img {
    width: 90px;
    height: 45px;
}
}@media (max-width:1373px) {
    .presentations-page .hamburger {
    display: block;
}
}.presentations-page .header {
    padding: 34px 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    border-bottom: 1px solid hsla(0, 0%, 100%, .3);
    transition: .3s;
    z-index: 5;
    box-shadow: 0 -8px 16px hsla(0, 0%, 100%, .4), 0 9px 20px rgba(55, 71, 79, .07);
}
.presentations-page .header.header-israel {
    z-index: 5;
}
@media (max-width:1100px) {
    .presentations-page .header {
    background: #fff;
    padding: 16px 0;
}
}@media (min-width:1101px) and (max-width:1373px) {
    .presentations-page .header {
    background: #fff;
    padding: 34px 0;
}
}.presentations-page .header .container {
    padding: 0 34px;
}
@media (max-width:480px) {
    .presentations-page .header .container {
    padding: 0 20px;
}
}@media (min-width:768px) {
    .presentations-page .header .container {
    padding: 0 30px;
}
}.presentations-page .header .header-nav {
    margin-right: 44px;
}
@media (max-width:1373px) {
    .presentations-page .header .header-nav {
    display: none;
}
}.presentations-page .header .header-nav .nav-item {
    margin-left: 44px;
    color: #fff;
    transition: .3s;
}
.presentations-page .header.light {
    background: #fff;
}
.presentations-page .header.light .header-nav .nav-item, .presentations-page .header.light .lang, .presentations-page .header.light .lang a {
    color: #1f1f68;
}
.presentations-page .mobile-nav {
    position: fixed;
    left: 0;
    top: 0;
    display: none;
    width: 100vw;
    height: 100%;
    z-index: 6;
    background: #fff;
    transform: translateX(-100%);
    transition: transform .2s cubic-bezier(.83, 0, .17, 1);
    overflow-y: scroll;
}
.presentations-page .mobile-nav.mobile-nav-israel {
    z-index: 6;
}
.presentations-page .mobile-nav .bottom-block {
    width: 100%;
    height: 175px;
    background: #1f1f68;
    padding: 88px 16px;
    -webkit-clip-path: polygon(0 0, 50% 30%, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 50% 30%, 100% 0, 100% 100%, 0 100%);
}
@media (max-width:1373px) {
    .presentations-page .mobile-nav {
    display: flex;
}
}.presentations-page .mobile-nav.open {
    transform: translateX(0);
}
.presentations-page .mobile-nav .container {
    padding: 16px 15px 30px;
}
.presentations-page .mobile-nav .lang {
    color: #1f1f68;
    text-transform: capitalize;
}
.presentations-page .mobile-nav .lang a, .presentations-page .mobile-nav .lang a:visited {
    color: #1f1f68;
}
.presentations-page .mobile-nav .lang a.active, .presentations-page .mobile-nav .lang a.active:visited {
    color: #338bf1;
}
.presentations-page .lang {
    color: #fff;
    text-transform: capitalize;
}
.presentations-page .lang a, .presentations-page .lang a:visited {
    color: #fff;
}
@media (max-width:440px) {
    .presentations-page .lang, .presentations-page .lang a, .presentations-page .lang a: visited {
    color: #1f1f68;
}
}.presentations-page .lang a.active, .presentations-page .lang a.active:visited {
    color: #338bf1;
}
.presentations-page .lang .divider {
    margin: 0 5px;
}
.presentations-page .lang .divider:last-child {
    display: none;
}
.presentations-page .header-small {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    border-bottom: 1px solid hsla(0, 0%, 100%, .3);
    background-color: #fff;
    z-index: 1;
}
.presentations-page .header-small .container {
    padding: 38px 40px 24px;
}
@media (max-width:1373px) {
    .presentations-page .header-small .container {
    padding: 15px;
}
}.presentations-page .h1-presentations, .presentations-page .h2-presentations {
    font-size: 33px;
    font-weight: 700;
    text-align: center;
    letter-spacing: .2px;
}
.presentations-page .h1-presentations.h2-presentations, .presentations-page .h2-presentations.h2-presentations {
    font-size: 23px;
}
@media (min-width:768px) {
    .presentations-page .h1-presentations, .presentations-page .h2-presentations {
    font-size: 55px;
    line-height: 62px;
    width: 524px;
    margin: 0 auto;
}
.presentations-page .h1-presentations.h2-presentations, .presentations-page .h2-presentations.h2-presentations {
    font-size: 40px;
}
}@media (min-width:1100px) {
    .presentations-page .desktop-hidden {
    display: none!important;
}
}.presentations-page .header-nav-presentations {
    margin-right: 16px;
}
@media (max-width:1373px) {
    .presentations-page .header-nav-presentations {
    display: none;
}
}.presentations-page .header-nav-presentations .nav-item-presentations {
    font-size: 14px;
    margin-left: 24px;
    color: #fff;
    transition: .3s;
}
.presentations-page .light {
    background: #fff;
}
.presentations-page .light .header-nav-presentations .nav-item-presentations {
    color: #1f1f68;
}
.presentations-page .light .lang {
    color: #1f1f68;
    text-transform: capitalize;
}
.presentations-page .light .lang a, .presentations-page .light .lang a:visited {
    color: #1f1f68;
}
.presentations-page .light .lang a.active, .presentations-page .light .lang a.active:visited {
    color: #338bf1;
}
.presentations-page .background-white-triangle {
    margin-top: -125px;
    padding: 220px 0 0;
    background: linear-gradient(180deg, #fff 56.61%, rgba(228, 229, 238, 0) 99.85%);
    -webkit-clip-path: polygon(100% 0, 100% 49%, 100% 100%, 0 100%, 0 0, 50% 40%);
    clip-path: polygon(100% 0, 100% 49%, 100% 100%, 0 100%, 0 0, 50% 40%);
}
@media (max-width:480px) {
    .presentations-page .background-white-triangle {
    margin-top: -415px;
    padding: 30px 0 160px;
    background: #fff;
    -webkit-clip-path: polygon(100% 0, 100% 49%, 100% 100%, 0 100%, 0 0, 50% 30%);
    clip-path: polygon(100% 0, 100% 49%, 100% 100%, 0 100%, 0 0, 50% 30%);
}
}.presentations-page .presentations-and-financial {
    position: relative;
    margin-bottom: 100px;
}
.presentations-page .container-presentation-section {
    padding: 0 16px;
}
@media (min-width:768px) {
    .presentations-page .container-presentation-section {
    padding: 0 25px;
}
}@media (min-width:1100px) {
    .presentations-page .container-presentation-section {
    padding: 0 225px;
}
}@media (max-width:700px) {
    .presentations-page .presentations-page {
    flex-direction: column;
    align-items: center;
}
}@media (max-width:700px) {
    .presentations-page .presentations-page_2 {
    flex-direction: column;
}
}@media (min-width:700px) {
    .presentations-page .presentations-page_2 {
    margin-right: 20px;
    margin-left: 0;
}
.presentations-page .presentations-page_2.--rtl {
    margin-right: 0;
    margin-left: 20px;
}
}.presentations-page .day {
    font-size: 68px;
    line-height: 24px;
    margin-bottom: 30px;
    text-align: center;
}
.presentations-page .date-wrapper {
    min-width: 150px;
    text-align: center!important;
    flex-direction: column;
}
@media (max-width:700px) {
    .presentations-page .vertical-divider {
    border-bottom: 2px solid #1f1f68;
    width: 50px;
    margin-top: 30px;
    margin-bottom: 30px;
}
}@media (min-width:768px) {
    .presentations-page .vertical-divider {
    border-left: 2px solid #1f1f68;
    height: 36px;
}
}@media (max-width:700px) {
    .presentations-page .div-report {
    text-align: center;
}
}.presentations-page .report {
    font-weight: 700;
    font-size: 17px;
    line-height: 26px;
}
@media (max-width:480px) {
    .presentations-page .report {
    margin-bottom: 30px;
}
}.presentations-page .btn-presentations, .presentations-page .ended {
    font-weight: 700;
    font-size: 17px;
    line-height: 26px;
}
.presentations-page .btn-presentations {
    background: #1f1f68;
    border-radius: 13px;
    width: 245px;
    height: 48px;
    padding: 11px 24px;
    font-family: Poppins;
    letter-spacing: .2px;
    color: #fff;
    margin-bottom: 55px;
}
@media (max-width:700px) {
    .presentations-page .bottom-divider {
    width: 250px;
    margin: 0 auto 70px;
}
.presentations-page .bottom-divider:not(:last-child) {
    border-bottom: 1px solid rgba(0, 0, 0, .18);
}
}@media (min-width:701px) {
    .presentations-page .bottom-divider: not(:last-child) {
    border-bottom: 1px solid rgba(0, 0, 0, .18);
}
}@media (max-width:1373px) {
    .presentations-page .laptop-investors-hidden {
    display: none!important;
}
}.presentations-page .month-year-text {
    font-size: 15px;
    line-height: 22px;
    letter-spacing: .2px;
    font-weight: 700;
}
@media (max-width:700px) {
    .presentations-page .month-year-text {
    font-size: 18px;
}
}.team-page .background-white-triangle {
    margin-top: -125px;
    padding: 220px 0 0;
    background: linear-gradient(180deg, #fff 56.61%, rgba(228, 229, 238, 0) 99.85%);
    -webkit-clip-path: polygon(100% 0, 100% 49%, 100% 100%, 0 100%, 0 0, 50% 40%);
    clip-path: polygon(100% 0, 100% 49%, 100% 100%, 0 100%, 0 0, 50% 40%);
}
@media (max-width:480px) {
    .team-page .background-white-triangle {
    margin-top: -415px;
    padding: 30px 0 160px;
    background: #fff;
    -webkit-clip-path: polygon(100% 0, 100% 49%, 100% 100%, 0 100%, 0 0, 50% 30%);
    clip-path: polygon(100% 0, 100% 49%, 100% 100%, 0 100%, 0 0, 50% 30%);
}
}.team-page .team {
    position: relative;
}
.team-page .container-team-section {
    padding: 0 20px;
    margin-bottom: 100px;
}
@media (min-width:768px) {
    .team-page .container-team-section {
    padding: 0 40px;
}
}@media (min-width:1100px) {
    .team-page .container-team-section {
    padding: 0 80px;
}
}.team-page .team-list {
    display: grid;
    grid-gap: 80px 32px;
    grid-auto-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}
@media screen and (max-width:480px) {
    .team-page .team-list {
    grid-gap: 40px 32px;
    grid-template-columns: 1fr 1fr;
}
}.team-page .team-list-member {
    background: #fff;
    border-radius: 20px;
    box-shadow: 0 4px 30px rgba(0, 0, 0, .4);
    overflow: hidden;
    display: grid;
}
.team-page .team-list-member-picture {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: top;
    object-position: top;
    width: 100%;
    height: 200px;
}
@media screen and (min-width:1000px) {
    .team-page .team-list-member-picture {
    height: 250px;
}
}@media screen and (min-width:1200px) {
    .team-page .team-list-member-picture {
    height: 300px;
}
}.team-page .team-list-member-info {
    padding: 15px 20px;
    line-height: 20px;
    overflow-wrap: anywhere;
}
@media screen and (min-width:768px) {
    .team-page .team-list-member-info {
    line-height: 20px;
}
}@media screen and (min-width:1024px) {
    .team-page .team-list-member-info {
    padding: 30px 30px 20px;
    line-height: 20px;
}
}.team-page .team-list-member-info.--rtl {
    padding: 15px 20px;
    line-height: 22px;
}
@media screen and (min-width:768px) {
    .team-page .team-list-member-info.--rtl {
    line-height: 30px;
}
}@media screen and (min-width:1024px) {
    .team-page .team-list-member-info.--rtl {
    padding: 30px 30px 20px;
    line-height: 30px;
}
}.team-page .team-list-member-name {
    font-weight: 700;
    font-size: 14px;
    text-align: start;
    letter-spacing: .2px;
    color: #1f1f68;
}
@media (min-width:768px) {
    .team-page .team-list-member-name {
    font-size: 16px;
}
}@media (min-width:1024px) {
    .team-page .team-list-member-name {
    font-size: 24px;
    line-height: 22px;
}
}.team-page .team-list-member-position {
    font-weight: 400;
    font-size: 12px;
    text-align: start;
    letter-spacing: .2px;
    color: #1f1f68;
}
@media screen and (min-width:768px) {
    .team-page .team-list-member-position {
    font-size: 12px;
    line-height: 20px;
}
}@media screen and (min-width:1024px) {
    .team-page .team-list-member-position {
    font-size: 15px;
    line-height: 25px;
}
}.team-page .team-list-member-full-bio {
    font-weight: 600;
    font-size: 16px;
    text-align: start;
    letter-spacing: .2px;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
    color: #1f1f68;
}
@media screen and (min-width:768px) {
    .team-page .team-list-member-full-bio {
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
}
}@media screen and (min-width:1024px) {
    .team-page .team-list-member-full-bio {
    font-weight: 600;
    font-size: 14px;
    line-height: 25px;
}
}.jquery-modal.blocker {
    z-index: 1000;
}
.modal {
    overflow: hidden!important;
    max-width: 800px!important;
    padding: 0!important;
    border-radius: 21px!important;
}
.modal a.close-modal {
    color: transparent;
    background-image: url(../media/images/close-button-1dffbe09a435a336072d601d4b4808ea.png)!important;
    top: 21px!important;
    right: 21px!important;
    width: 21px!important;
    height: 21px!important;
}
@media (max-width:480px) {
    .modal a.close-modal {
    top: 15px!important;
    right: 15px!important;
    width: 7px!important;
    height: 7px!important;
}
}.modal-member {
    display: flex;
    direction: ltr;
}
.modal-member-img {
    width: 50%;
    overflow: hidden;
    flex-shrink: 0;
}
.modal-member-img>div {
    height: 100%;
    background-position: top;
    background-size: cover;
}
@media screen and (max-width:480px) {
    .modal-member-img>div {
    min-height: 50px;
    max-width: 100%}
}.modal-member-info-wrapper {
    padding: 20px 60px 20px 110px;
    flex-grow: 1;
    margin-left: -100px;
    background-color: #fff;
    display: flex;
    align-items: center;
    -webkit-clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0 100%, 100px 50%, 0 0);
    clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0 100%, 100px 50%, 0 0);
    overflow-wrap: anywhere;
}
.modal-member-info-wrapper .modal-member-info {
    margin-left: 20px;
}
@media screen and (max-width:480px) {
    .modal-member-info-wrapper {
    min-height: 200px;
    padding: 30px 20px 30px 100px;
    margin-left: -100px;
    -webkit-clip-path: polygon(100% 0, 100% 50%, 100% 100%, 25% 100%, 100px 50%, 25% 0);
    clip-path: polygon(100% 0, 100% 50%, 100% 100%, 25% 100%, 100px 50%, 25% 0);
}
}@media screen and (min-width:481px) {
    .modal-member-info-wrapper {
    min-height: 330px;
}
}@media screen and (min-width:768px) {
    .modal-member-info-wrapper {
    min-height: 400px;
}
}@media screen and (min-width:1024px) {
    .modal-member-info-wrapper {
    min-height: 450px;
}
}@media screen and (min-width:1200px) {
    .modal-member-info-wrapper {
    min-height: 480px;
}
}.modal-member-info-wrapper.--rtl {
    direction: rtl;
}
.modal-member-name {
    font-weight: 600;
    font-size: 24px;
    line-height: 44px;
    align-items: center;
    letter-spacing: .2px;
    color: #1f1f68;
    margin-bottom: 20px;
}
@media screen and (max-width:480px) {
    .modal-member-name {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 4px;
}
}@media screen and (min-width:481px) and (max-width:700px) {
    .modal-member-name {
    font-size: 18px;
    line-height: 27px;
}
}.modal-member-name.--rtl {
    text-align: start;
}
.modal-member-position-wrapper {
    margin-bottom: 20px;
    text-align: start;
    white-space: nowrap;
}
@media screen and (max-width:480px) {
    .modal-member-position-wrapper {
    margin-bottom: 5px;
}
}.modal-member-position {
    font-weight: 600;
    font-size: 24px;
    line-height: 30px;
    align-items: center;
    letter-spacing: .2px;
    color: #1f1f68;
    padding-right: 10px;
    white-space: normal;
}
@media screen and (max-width:480px) {
    .modal-member-position {
    font-size: 10px;
    line-height: 15px;
    padding-right: 5px;
}
}@media screen and (min-width:481px) and (max-width:700px) {
    .modal-member-position {
    font-size: 16px;
}
}.modal-member-position.--rtl {
    padding-right: 0;
    padding-left: 5px;
}
@media screen and (min-width:768px) {
    .modal-member-position.--rtl {
    font-size: 22px;
}
}.modal-member-linkedin-icon {
    font-size: 0;
}
.modal-member-linkedin-icon>img {
    position: relative;
    top: -8px;
    width: 28px;
}
.modal-member-linkedin-icon>img.--rtl {
    top: -6px;
}
@media screen and (max-width:480px) {
    .modal-member-linkedin-icon>img {
    width: 10px;
    top: -4px;
}
.modal-member-linkedin-icon>img.--rtl {
    top: -3px;
}
}.modal-member-description {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    align-items: center;
    letter-spacing: .2px;
    color: #1f1f68;
    margin-bottom: 10px;
}
@media screen and (max-width:480px) {
    .modal-member-description {
    font-size: 5px;
    line-height: 10px;
    margin-bottom: 10px;
}
}@media screen and (min-width:481px) and (max-width:700px) {
    .modal-member-description {
    font-size: 10px;
}
}.modal-member-description.--rtl {
    text-align: start;
}
.modal-member-favorite-vehicle {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    align-items: center;
    letter-spacing: .2px;
    color: #1f1f68;
    margin-right: 10px;
}
@media screen and (max-width:480px) {
    .modal-member-favorite-vehicle {
    font-size: 6px;
    line-height: 12px;
    margin-right: 5px;
}
}.modal-member-favorite-vehicle.--rtl {
    margin-right: 0;
}
.modal-member-favorite-vehicle-icon>img {
    width: 28px;
    margin-right: 10px;
}
@media screen and (max-width:480px) {
    .modal-member-favorite-vehicle-icon>img {
    width: 10px;
    margin-right: 3px;
}
}