@font-face {
    font-family: swiper-icons;
    src: url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);
    font-weight: 400;
    font-style: normal
}


.loader {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  display: inline-block;
  border-top: 3px solid #9ca4c2;
  border-right: 3px solid transparent;
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
	margin-top:30px;
}

@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
} 
#loading {
    background: #f4f9ff;
    position: fixed;
    align-items: center;
    justify-content: center;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    direction: ltr;
    font-weight: 500;
    color: #9ca4c2;
    font-size: 20px;
    transition: .5s;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Oxygen, Cantarell, sans-serif;
    display: flex
;
    flex-direction: column;
}
:root {
    --swiper-theme-color: #007aff
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1
}

.swiper-pagination-disabled>.swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
    display: none !important
}

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: 50%;
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-scrollbar-disabled>.swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important
}

.swiper-horizontal>.swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0)
    }
    to {
        transform: rotate(360deg)
    }
}

:root {
    --swiper-theme-color: #007aff
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}

.swiper-android .swiper-slide,
.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-pointer-events {
    touch-action: pan-y
}

.swiper-pointer-events.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,
.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-vertical>.swiper-wrapper:before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center
}

.swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-virtual.swiper-css-mode .swiper-wrapper:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after {
    height: 1px;
    width: var(--swiper-virtual-size)
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after {
    width: 1px;
    height: var(--swiper-virtual-size)
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    text-transform: none;
    font-variant: initial;
    line-height: 1
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    left: 10px;
    right: auto
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    right: 10px;
    left: auto
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-horizontal>.swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: 50%;
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0, -50%, 0)
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: .2s transform, .2s top
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translate(-50%);
    white-space: nowrap
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s left
}

.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s right
}

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, .25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal>.swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical>.swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
}

.swiper-slide-visible .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    to {
        transform: rotate(360deg)
    }
}

.swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-grid>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-grid-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube {
    overflow: visible
}

.swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-next+.swiper-slide,
.swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right,
.swiper-cube .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
}

.swiper-cube .swiper-cube-shadow:before {
    content: "";
    background: #000;
    position: absolute;
    inset: 0;
    filter: blur(50px)
}

.swiper-flip {
    overflow: visible
}

.swiper-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right,
.swiper-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height
}

.swiper-cards {
    overflow: visible
}

.swiper-cards .swiper-slide {
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden
}



@font-face {
    font-display: swap;
    font-family: dana;
    font-style: normal;
    font-weight: 500;
    src: url('fonts/eot/dana-fanum-medium.eot');
    src: url('fonts/eot/dana-fanum-medium.eot?#iefix') format('embedded-opentype'),url('fonts/woff2/dana-fanum-medium.woff2') format('woff2'),url('fonts/woff/dana-fanum-medium.woff') format('woff')
}

@font-face {
    font-display: swap;
    font-family: dana;
    font-style: normal;
    font-weight: 600;
    src: url('fonts/eot/dana-fanum-demibold.eot');
    src: url('fonts/eot/dana-fanum-demibold.eot?#iefix') format('embedded-opentype'),url('fonts/woff2/dana-fanum-demibold.woff2') format('woff2'),url('fonts/woff/dana-fanum-demibold.woff') format('woff')
}

@font-face {
    font-display: swap;
    font-family: dana;
    font-style: normal;
    font-weight: 800;
    src: url('fonts/eot/dana-fanum-extrabold.eot');
    src: url('fonts/eot/dana-fanum-extrabold.eot?#iefix') format('embedded-opentype'),url('fonts/woff2/dana-fanum-extrabold.woff2') format('woff2'),url('fonts/woff/dana-fanum-extrabold.woff') format('woff')
}

@font-face {
    font-display: swap;
    font-family: dana;
    font-style: normal;
    font-weight: 900;
    src: url('fonts/eot/dana-fanum-black.eot');
    src: url('fonts/eot/dana-fanum-black.eot?#iefix') format('embedded-opentype'),url('fonts/woff2/dana-fanum-black.woff2') format('woff2'),url('fonts/woff/dana-fanum-black.woff') format('woff')
}

@font-face {
    font-display: swap;
    font-family: dana;
    font-style: normal;
    font-weight: 700;
    src: url('fonts/eot/dana-fanum-bold.eot');
    src: url('fonts/eot/dana-fanum-bold.eot?#iefix') format('embedded-opentype'),url('fonts/woff2/dana-fanum-bold.woff2') format('woff2'),url('fonts/woff/dana-fanum-bold.woff') format('woff')
}

@font-face {
    font-display: swap;
    font-family: dana;
    font-style: normal;
    font-weight: 400;
    src: url('fonts/eot/dana-fanum-regular.eot');
    src: url('fonts/eot/dana-fanum-regular.eot?#iefix') format('embedded-opentype'),url('fonts/woff2/dana-fanum-regular.woff2') format('woff2'),url('fonts/woff/dana-fanum-regular.woff') format('woff')
}

a {
    user-select: none;
    color: inherit
}

li {
    list-style: none
}

::-moz-selection {
    color: #757575;
    background: rgba(0, 0, 0, .1)
}

::selection {
    color: #757575;
    background: rgba(0, 0, 0, .1)
}

::-webkit-scrollbar {
    width: 7px;
    height: 7px
}

@media (max-width: 992px) {
    ::-webkit-scrollbar {
        width: 4px;
        height: 4px
    }
}

::-webkit-scrollbar-track {
    background: transparent;
    margin: .1rem
}

::-webkit-scrollbar-thumb {
    background: #313b78;
    border-radius: 50px;
    transition: all .2s ease
}

::-webkit-scrollbar-thumb:hover {
    background: #47539e
}

@font-face {
    font-family: remixicon;
    src: url(../fonts/remixicon-8fc22423.eot?t=1683619276315);
    src: url(../fonts/remixicon-8fc22423.eot?t=1683619276315#iefix) format("embedded-opentype"), url(../fonts/remixicon-ea008af6.woff2?t=1683619276315) format("woff2"), url(../fonts/remixicon-f535f7a6.woff?t=1683619276315) format("woff"), url(../fnt/icons/remixicon.ttf?t=1683619276315) format("truetype"), url(../../img/remixicon.svg?t=1683619276315#remixicon) format("svg");
    font-display: swap
}

[class^=ri-],
[class*=ri-] {
    font-family: remixicon !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
}

.ri-lg {
    font-size: 1.3333em;
    line-height: .75em;
    vertical-align: -.0667em
}

.ri-xl {
    font-size: 1.5em;
    line-height: .6666em;
    vertical-align: -.075em
}

.ri-xxs {
    font-size: .5em
}

.ri-xs {
    font-size: .75em
}

.ri-sm {
    font-size: .875em
}

.ri-1x {
    font-size: 1em
}

.ri-2x {
    font-size: 2em
}

.ri-3x {
    font-size: 3em
}

.ri-4x {
    font-size: 4em
}

.ri-5x {
    font-size: 5em
}

.ri-6x {
    font-size: 6em
}

.ri-7x {
    font-size: 7em
}

.ri-8x {
    font-size: 8em
}

.ri-9x {
    font-size: 9em
}

.ri-10x {
    font-size: 10em
}

.ri-fw {
    text-align: center;
    width: 1.25em
}

.ri-arrow-right-s-line:before {
    content: "\ea6e"
}

.ri-instagram-line:before {
    content: "\ee66"
}

.ri-arrow-down-s-line:before {
    content: "\ea4e"
}

.ri-arrow-up-s-line:before {
    content: "\ea78"
}

.ri-arrow-left-s-line:before {
    content: "\ea64"
}

.ri-search-line:before {
    content: "\f0d1"
}

.ri-award-line:before {
    content: "\ea8a"
}

.ri-medal-line:before {
    content: "\ef28"
}

.ri-shield-star-line:before {
    content: "\f10a"
}

.ri-windows-fill:before {
    content: "\f2c7"
}

.ri-terminal-window-fill:before {
    content: "\f1f9"
}

.ri-window-2-fill:before {
    content: "\f2c3"
}

.ri-window-fill:before {
    content: "\f2c5"
}

.ri-archive-drawer-fill:before {
    content: "\ea45"
}

.ri-archive-fill:before {
    content: "\ea47"
}

.ri-inbox-archive-fill:before {
    content: "\ee4c"
}

.ri-inbox-unarchive-fill:before {
    content: "\ee50"
}

.ri-file-search-fill:before {
    content: "\ed04"
}

.ri-archive-drawer-line:before {
    content: "\ea46"
}

.ri-archive-line:before {
    content: "\ea48"
}

.ri-inbox-archive-line:before {
    content: "\ee4d"
}

.ri-inbox-unarchive-line:before {
    content: "\ee51"
}

.ri-shield-check-line:before {
    content: "\f100"
}

.ri-secure-payment-fill:before {
    content: "\f0d2"
}

.ri-earth-fill:before {
    content: "\ec79"
}

.ri-earth-line:before {
    content: "\ec7a"
}

.ri-rest-time-fill:before {
    content: "\f07d"
}

.ri-exchange-line:before {
    content: "\ecad"
}

.ri-exchange-fill:before {
    content: "\ecaa"
}

.ri-lock-2-line:before {
    content: "\eecc"
}

.ri-lock-2-fill:before {
    content: "\eecb"
}

.ri-hand-coin-line:before {
    content: "\edf1"
}

.ri-hand-coin-fill:before {
    content: "\edf0"
}

.ri-customer-service-2-fill:before {
    content: "\ec0b"
}

.ri-customer-service-2-line:before {
    content: "\ec0c"
}

.ri-download-cloud-fill:before {
    content: "\ec57"
}

.ri-folder-download-fill:before {
    content: "\ed5f"
}

.ri-line-chart-fill:before {
    content: "\eeaa"
}

.ri-install-fill:before {
    content: "\ee67"
}

.ri-uninstall-fill:before {
    content: "\f245"
}

.ri-uninstall-line:before {
    content: "\f246"
}

.ri-install-line:before {
    content: "\ee68"
}

.ri-arrow-left-up-line:before {
    content: "\ea66"
}

.ri-article-fill:before {
    content: "\ea7d"
}

.ri-article-line:before {
    content: "\ea7e"
}

.ri-task-fill:before {
    content: "\f1e7"
}

.ri-send-backward:before {
    content: "\f0d6"
}

.ri-customer-service-fill:before {
    content: "\ec0d"
}

.ri-customer-service-line:before {
    content: "\ec0e"
}

.ri-code-box-fill:before {
    content: "\eba6"
}

.ri-terminal-box-fill:before {
    content: "\f1f5"
}

.ri-device-recover-fill:before {
    content: "\ec2f"
}

.ri-database-2-line:before {
    content: "\ec16"
}

.ri-database-2-fill:before {
    content: "\ec15"
}

.ri-folder-shield-line:before {
    content: "\ed7c"
}

.ri-mail-send-line:before {
    content: "\eefc"
}

.ri-mail-open-line:before {
    content: "\eefa"
}

.ri-mail-line:before {
    content: "\eef6"
}

.ri-youtube-fill:before {
    content: "\f2d4"
}

.ri-youtube-line:before {
    content: "\f2d5"
}

.ri-whatsapp-fill:before {
    content: "\f2bb"
}

.ri-whatsapp-line:before {
    content: "\f2bc"
}

.ri-twitter-fill:before {
    content: "\f23a"
}

.ri-twitter-line:before {
    content: "\f23b"
}

.ri-twitch-fill:before {
    content: "\f238"
}

.ri-twitch-line:before {
    content: "\f239"
}

.ri-telegram-fill:before {
    content: "\f1ef"
}

.ri-telegram-line:before {
    content: "\f1f0"
}

.ri-linkedin-fill:before {
    content: "\eeb5"
}

.ri-linkedin-line:before {
    content: "\eeb6"
}

.ri-linkedin-box-fill:before {
    content: "\eeb3"
}

.ri-google-fill:before {
    content: "\edd4"
}

.ri-facebook-fill:before {
    content: "\ecbc"
}

.ri-behance-fill:before {
    content: "\eab9"
}

.ri-dribbble-line:before {
    content: "\ec64"
}

.ri-file-copy-2-line:before {
    content: "\ecd3"
}

.ri-close-line:before {
    content: "\eb99"
}

.ri-check-line:before {
    content: "\eb7b"
}

.ri-checkbox-circle-fill:before {
    content: "\eb80"
}

.ri-checkbox-circle-line:before {
    content: "\eb81"
}

.ri-settings-3-fill:before {
    content: "\f0e5"
}

.ri-flashlight-fill:before {
    content: "\ed3c"
}

.ri-cloud-windy-fill:before {
    content: "\eba0"
}

.ri-router-fill:before {
    content: "\f09c"
}

.ri-base-station-fill:before {
    content: "\eaa5"
}

.ri-map-pin-2-fill:before {
    content: "\ef09"
}

.ri-store-fill:before {
    content: "\f1a8"
}

.ri-hourglass-2-fill:before {
    content: "\f336"
}

.ri-hourglass-fill:before {
    content: "\f338"
}

.ri-external-link-fill:before {
    content: "\ecae"
}

.ri-smartphone-fill:before {
    content: "\f159"
}

.ri-hard-drive-3-fill:before {
    content: "\f394"
}

.ri-cloud-fill:before {
    content: "\eb9c"
}

.ri-user-3-fill:before {
    content: "\f255"
}

.ri-user-fill:before {
    content: "\f25f"
}

.ri-user-3-line:before {
    content: "\f256"
}

.ri-user-line:before {
    content: "\f264"
}

.ri-eye-off-line:before {
    content: "\ecb7"
}

.ri-eye-off-fill:before {
    content: "\ecb6"
}

.ri-eye-fill:before {
    content: "\ecb4"
}

.ri-eye-line:before {
    content: "\ecb5"
}

.rangecontainer {
    width: 100%
}

.grad-range {
    -webkit-appearance: none;
    width: 100%;
    height: 3px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #cfddf0), color-stop(50%, #313b78), color-stop(50%, #cfddf0));
    outline: none;
    -webkit-transition: .2s;
    transition: opacity .2s
}

.grad-range:hover {
    opacity: 1
}

.grad-range::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 22px;
    height: 22px;
    background: #313b78;
    cursor: pointer;
    border-radius: 50%
}

.grad-range::-moz-range-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 22px;
    height: 22px;
    background: #313b78;
    cursor: pointer;
    border-radius: 50%
}

details summary {
    cursor: pointer;
    user-select: none
}

details summary>* {
    display: inline
}

details summary::marker {
    content: ""
}

details summary:after {
    content: "+";
    color: #fc6e35;
    position: absolute;
    font-size: 1.75rem;
    line-height: 0;
    top: 50%;
    transform: translateY(calc(-50% - .42rem));
    right: 0;
    font-weight: 500
}

details[open] summary:after {
    content: "-"
}

details summary {
    outline: 0
}

#vertical-plans2 .plan.active {
    --c: #313b78
}

#vertical-plans2 .plan.active {
    border-color: #313b78
}

#vertical-plans2 .plan.active [children] div {
    border-color: #313b78;
    color: #313b78
}

#plan-selector2 .active {
    border-color: #313b78
}

.spinner-text {
    animation-name: spin-text;
    animation-duration: 25s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

@keyframes spin-text {
    0% {
        transform: rotate(0)
    }
    to {
        transform: rotate(360deg)
    }
}

#jobs-open-jobs details {
    position: relative
}

#jobs-open-jobs details summary:after {
    content: ""
}

#jobs-open-jobs details[open] summary:after {
    content: ""
}

#jobs-open-jobs details[open] summary i {
    transform: rotate(-180deg) translateY(-4px)
}

#jobs-open-jobs details[open] {
    border-color: rgba(var(--m-color-primary), 1)
}

#jobs-open-jobs details .offer-head:before {
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 3rem;
    height: 130%;
    background-color: rgba(var(--m-color-primary), 1);
    transform: translate(calc(100% - 1rem)) translateY(-50%);
    border-radius: 0 10px 10px 0;
    transition: .2s all ease;
    z-index: -1
}

#jobs-open-jobs details:hover .offer-head:before {
    transform: translate(calc(100% - .45rem)) translateY(-50%)
}

html {
    scroll-padding-top: 100px
}

@media only screen and (max-width: 600px) {
    .mybars div:nth-child(29) {
        animation: barAnim2 5s linear infinite
    }
    .mybars div:nth-child(26),
    .mybars div:nth-child(27),
    .mybars div:nth-child(28) {
        animation: barAnim3 5s linear infinite
    }
    .mybars div:nth-child(25),
    .mybars div:nth-child(25) {
        animation: barAnim4 5s linear infinite
    }
}

.arrow-rotate {
    transform: rotate(-90deg)
}

select::-ms-expand {
    display: none;
    appearance: none
}

select {
    appearance: none
}

.overx {
    overflow-x: auto
}

.shadow-green-css {
    box-shadow: 0 0 20px #3ece62 !important
}

.trade-earth {
    animation-direction: alternate-reverse !important
}

.trade-earth.earth i:nth-child(4) {
    top: 65% !important
}

.shadow-cpanel {
    box-shadow: 10px 20px 40px #bdcad97a
}

.plan.active div {
    border-color: #313b78 !important
}

.plan div {
    transition: .3s all
}

.plan.active i {
    color: #313b78 !important
}

.mybars div {
    background: #94e2a5;
    height: 25px
}

.mybars div:nth-child(57) {
    animation: barAnim2 5s linear infinite
}

.mybars div:nth-child(54),
.mybars div:nth-child(55),
.mybars div:nth-child(56) {
    animation: barAnim3 5s linear infinite
}

.mybars div:nth-child(53),
.mybars div:nth-child(53) {
    animation: barAnim4 5s linear infinite
}

.mybars2 div:nth-child(52) {
    animation: barAnim1 5.5s linear infinite;
    animation-delay: 2s
}

.mybars2 div:nth-child(51) {
    animation: barAnim2 5.5s linear infinite;
    animation-delay: 2s
}

.mybars2 div:nth-child(50) {
    animation: barAnim3 5.5s linear infinite;
    animation-delay: 2s
}

*:focus {
    outline: none
}

body {
    min-width: 270px
}

[data-animation] {
    position: relative;
    overflow: hidden;
    z-index: 1
}

.ripple {
    width: 2px;
    height: 2px;
    position: absolute;
    border-radius: 50%;
    background-color: #0019320d;
    transform: scale(1);
    z-index: -1
}

[data-animation]:hover .ripple {
    transform: scale(var(--scale))
}

#nav li span {
    border: 1px solid #e3edf8;
    border-radius: 99rem;
    font-size: 13px;
    color: #9ca4c2;
    padding: 0 .5rem;
    margin-right: .35rem;
    animation: navNewBlink 3s ease infinite
}

#nav .cover {
    visibility: hidden;
    opacity: 0
}

#nav.active .cover {
    visibility: visible;
    opacity: 1
}

#nav.active .nav-toggle {
    right: 0 !important
}

@keyframes navNewBlink {
    0% {
        color: #9ca4c2
    }
    50% {
        color: #313b78
    }
}

@keyframes rippleEffect {
    0% {
        transform: scale(1)
    }
    to {
        opacity: .5;
        transform: scale(var(--scale))
    }
}

button {
    cursor: pointer
}

#home-domain ul li b:before {
    content: "";
    width: .35rem;
    height: .35rem;
    background: #313b78;
    position: absolute;
    left: -.45rem;
    top: 45%;
    border-radius: 50%
}

.ripple-white .ripple,
#home-domain .ripple {
    background: #f4f8fd
}

.ripple-white:hover,
#home-domain a:hover {
    transition: background-color .25s ease, all .25s ease;
    background: #f4f8fd;
    transition-delay: .3s, 0s
}

.ripple-white2 .ripple {
    background: #fff
}

.ripple-white2:hover {
    transition: background-color .25s ease, all .25s ease;
    background: #fff;
    transition-delay: .3s, 0s
}

.ripple-darker .ripple {
    background: rgba(0, 0, 0, .25)
}

input::placeholder,
.ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

html {
    scroll-behavior: smooth
}

.header-help,
.site-name-en {
    writing-mode: vertical-rl;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    transform: rotate(180deg);
    min-width: 5rem;
    font-weight: 700;
    font-size: .85rem;
    letter-spacing: .25rem;
    z-index: 2
}

.header-help {
    writing-mode: unset;
    font-size: .75rem;
    font-weight: 500;
    align-items: end;
    padding-bottom: 2.5rem;
    transform: none;
    right: auto;
    left: 0;
    letter-spacing: unset
}

.need-help {
    transform: scale(0);
    transform-origin: bottom left
}

.need-help.active {
    transform: scale(1)
}

#home-grid2 .bars div,
#home-grid1 .bars div,
#offer .bars div {
    background: #94e2a5
}

@media (max-width: 576px) {
    #home-grid2 .bars div:nth-child(1),
    #home-grid2 .bars div:nth-child(3),
    #home-grid2 .bars div:nth-child(3),
    #home-grid2 .bars div:nth-child(4),
    #home-grid2 .bars div:nth-child(5),
    #home-grid2 .bars div:nth-child(6),
    #home-grid1 .bars div:nth-child(1),
    #home-grid1 .bars div:nth-child(2),
    #home-grid1 .bars div:nth-child(3),
    #home-grid1 .bars div:nth-child(4),
    #home-grid1 .bars div:nth-child(5),
    #home-grid1 .bars div:nth-child(6),
    #offer .bars div:nth-child(1),
    #offer .bars div:nth-child(2),
    #offer .bars div:nth-child(3),
    #offer .bars div:nth-child(4),
    #offer .bars div:nth-child(5),
    #offer .bars div:nth-child(6) {
        display: none
    }
}

#home-grid1 .bars div:nth-child(33),
#offer .bars div:nth-child(33) {
    animation: barAnim1 5s linear infinite
}

#home-grid2 .bars div:nth-child(25),
#home-grid1 .bars div:nth-child(32),
#offer .bars div:nth-child(32) {
    animation: barAnim2 5s linear infinite
}

#home-grid2 .bars div:nth-child(24),
#home-grid1 .bars div:nth-child(31),
#offer .bars div:nth-child(31) {
    animation: barAnim3 5s linear infinite
}

#home-grid2 .bars div:nth-child(23),
#home-grid1 .bars div:nth-child(30),
#offer .bars div:nth-child(30) {
    animation: barAnim4 5s linear infinite
}

#home-grid2 .bars2 div:nth-child(25) {
    animation: barAnim1 5.5s linear infinite;
    animation-delay: 2s
}

#home-grid2 .bars2 div:nth-child(24) {
    animation: barAnim2 5.5s linear infinite;
    animation-delay: 2s
}

#home-grid2 .bars2 div:nth-child(23) {
    animation: barAnim3 5.5s linear infinite;
    animation-delay: 2s
}

img,
input,
textarea,
svg {
    max-width: 100%
}

@keyframes barAnim1 {
    5% {
        background: #94e2a5
    }
    10% {
        background: #eaf2fc
    }
    75% {
        background: #eaf2fc
    }
    80% {
        background: #94e2a5
    }
    90% {
        background: #94e2a5
    }
}

@keyframes barAnim2 {
    10% {
        background: #94e2a5
    }
    15% {
        background: #eaf2fc
    }
    35% {
        background: #eaf2fc
    }
    40% {
        background: #94e2a5
    }
    45% {
        background: #eaf2fc
    }
    65% {
        background: #eaf2fc
    }
    75% {
        background: #94e2a5
    }
    85% {
        background: #94e2a5
    }
}

@keyframes barAnim3 {
    15% {
        background: #94e2a5
    }
    20% {
        background: #eaf2fc
    }
    30% {
        background: #eaf2fc
    }
    35% {
        background: #94e2a5
    }
    45% {
        background: #94e2a5
    }
    50% {
        background: #eaf2fc
    }
    60% {
        background: #eaf2fc
    }
    65% {
        background: #94e2a5
    }
    80% {
        background: #94e2a5
    }
}

@keyframes barAnim4 {
    20% {
        background: #94e2a5
    }
    25% {
        background: #eaf2fc
    }
    30% {
        background: #94e2a5
    }
    50% {
        background: #94e2a5
    }
    55% {
        background: #eaf2fc
    }
    60% {
        background: #94e2a5
    }
    65% {
        background: #94e2a5
    }
    75% {
        background: #94e2a5
    }
}

.earth {
    width: 88%;
    padding-top: 88%;
    background: url(https://vatan.host/wp-content/uploads/2025/08/earth-9c6d6cad.webp) #fff;
    margin-right: auto;
    margin-left: auto;
    border-radius: 100%;
    background-size: auto 100%;
    animation: spin-earth 20s infinite linear;
    background-position-x: 0;
    position: relative
}

.earth i {
    background: #94e2a5;
    display: block;
    width: .3rem;
    height: .3rem;
    border-radius: 100%;
    position: absolute;
    z-index: 3;
    opacity: 0;
    box-shadow: 0 0 1rem #3ece62 !important
}

.earth i:nth-child(1) {
    top: 32%;
    left: 25%;
    animation: blink 8s linear infinite
}

.earth i:nth-child(2) {
    top: 20%;
    right: 40%;
    animation: blink 8s linear infinite
}

.earth i:nth-child(3) {
    top: 25%;
    right: 25%;
    animation: blink 8s linear infinite;
    animation-delay: 8s
}

.earth i:nth-child(4) {
    top: 75%;
    right: 35%;
    animation: blink 8s linear infinite;
    animation-delay: 6s
}

.earth i:nth-child(6) {
    top: 55%;
    right: 35%;
    animation: blink 8s linear infinite;
    animation-delay: 4s
}

.earth i:nth-child(5) {
    top: 30%;
    left: 35%;
    animation: blink 8s linear infinite;
    animation-delay: 2s
}

@keyframes blink {
    15% {
        opacity: 0
    }
    25% {
        opacity: 1
    }
    35% {
        opacity: 0;
        transform: translate(-1400%)
    }
}

@keyframes spin-earth {
    0% {
        background-position-x: 30%
    }
    to {
        background-position-x: 233%
    }
}

#home-grid2 .icon {
    width: 1.25rem;
    height: 1.25rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

#home-grid2 .si1 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAARCAMAAAD0U0w/AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAFFQTFRFAAAA/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2ws/2wsbavKDQAAABt0Uk5TADCvv59PsP8Qz0CQf1DA0O9g8CCA4HCgP2/f6RYNnQAAAK5JREFUeJxlUVsCgzAIozprpZP6rtv9Dzqg6ObMh2JCS4IAv3BVLXg0cINvDXX4l9oT3Z+GX6mNNuKpI/rIFCH2id+DCKGyRifUKIx8IRfJlEmZWbqpSMt5+8iPFY5TDmASYkNEyFxlwP31Lj3qqjhduVIrgqVIpMqsTaYkyzLoqU0Yi+bDMbJrdqdbWkZiRCx5s12hfvCynVByJaf6FYHUkeTzt3/RZyIXifxl3R8fQwm2z3xK/wAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: contain
}

#home-grid2 .si2 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYBAMAAAAIZcBFAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAACFQTFRFAAAAMbfpMbfpMbfpMbfpMbfpMbfpMbfpMbfpMbfpMbfpiQW+SgAAAAt0Uk5TAKBg/0BQ4CDQEICo+JpCAAAAXElEQVR4nGNgQAGMCnCmsBFc0NhYAcGECwvDhFkQwsIKMGFGoAhUWBkkAhEGi0CFgSIBDMnGxgUMDGzGFhPgop1wtXBBZbggAyNckIFhJcINyC5Dci+SL5D9hgkAy9wTN0wyKwsAAAAASUVORK5CYII=) center center no-repeat;
    background-size: contain
}

#home-grid2 .si3 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAMAAAAiV0Z6AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAj1QTFRFAAAAUVtgV2FmWGFmVV9kUVtgR1JXV2FmWWJnVmBlVV5jU11iT1leUVtgWWNoVV9kVF5jUlxhUFpfS1ZbVF5jjZOWtbm8qa6xqa6wT1leS1ZbVV9kl5ygoKaoiI+Sh42RTlhdS1ZbYmpvXGVqWmNoTVhdTFZbU11ia2hhzo5J95w/w4dIbmRXTFdcS1VaVV9kdGtez41I45RCj3JRSVRZQk1SYWpvyMzNZ290Zm5zoqap5+joYWluSFNYRVBVVF5jq6+y////+Pj47u7u8PDw8fHxSFJXRlFWQk1T9PX1+vr68vLy6uvrR1FXRVBVQ05TPEhNVF5j+/v79PT09fX1dHx/RE9VQk1SP0pQVl9k6uvs9/f3rLG0Q05UQUxSP0tQPEhNUlxhdX6C/f39z9LTQ05TQEtRP0pPPUhOU11itbm75+npPklPO0ZMVF5j4OHiPUhOO0ZMUFpgys3OPEdNOkVLMDxCUlxhVF5juoVNXWZr9fb2uLy/OURKNkJIVmBldWxfpn5T+J1AkHRUp6yvfIOHbFtFRUpIUE1FNkJI+J5C+J1B4pNAWF1b3uDhY2xxyX8x9o8m9o4j04ApQUZEMj5EVmBl5JZG95w+95s7145AVlpZ3t/g6Onquby/ZG1y64so9o8l9o4i9o0grm8tMj5ExYpL7ZhB95w995o695k5t39E1IApTktCMz9FMDxCUVtgUFtgjnBQwoRDzIc+x3ssQ0dFMz9FSlRaSVRZRVBWQEtROkZLN0NINEBGFJRoHAAAAL90Uk5TABO6//KpEsn/////1SX//////3lb//////+3jP//////4///////jP/////////J//////8j//////////+lq///////////Zv////////AynP///////8Pz////////U1r///////+kq////8LX////Wv///xBJ1v//////Qdf///////////9i//////////////9x8///////////////////////////////0VDI8v/////xQXjVhzOj0TFxXc/9AAABSElEQVR4nGNggAJGJmYWVjYGNMDOwcnFzYMmyMvHzC8gKCSMKioiKsYlLiEphSoqLSMrICevoIgmqsTFrayiqoYqqq6hqaWto6uHKqpvYGhkrKpmYoriBDNzC0sraxtbO2RRewdHJ2cXVwc3dw9kpZ6Ojl6u3j6+fv4BcNFAWUcgCAoOCQ0Lj4CLRkY5goWjY2Lj4hOggolJjhCQnJKalp4BFc3Mgoo6ZsfF5+RCRfPyYaKOaekFhRDBIq5iuGh8TklpGUiwvKKyqhoqWANUWlsHFKxvaGxqboGKtraVtHd0AkWZu7q1enr7IKL9EyZOmjxlKgPDtOlNM2bOmj3H0XHuvPk5CxYuWrxkKdAHy5avWLlqta2vX2pcesHESWvWrlsPdMGGjZKbNm9xc48NT8spWbh123aoe9l27LTdtRvE2lO6dx+QAgCwnGcPtTwRmQAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: contain
}

#home-grid2 .si4 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAWCAMAAAAsJOYWAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAGZQTFRFzHwZzHwZzHwZAAAAzHwZzHwZzHwZzHwZzHwZzHwZzHwZzHwZzHwZzHwZzHwZzHwZzHwZzHwZzHwZsmwWsmwWsmwWsmwWsmwWsmwWsmwWsmwWsmwWsmwWsmwWsmwWsmwWsmwWsmwWJQHBdAAAACJ0Uk5TMD8QAED/r7BQ8O+QwCDfcIDQz4D/cDDQIO/gwEBQkBDwsJ4PA5gAAAB5SURBVHicLdBZDsJADAPQMClQ1pYuU5YpQ+9/SRTb/ntypEQx20WSI9bsIwfJj2ArpVPonChvUV4kv4KNdMPsXfIOZS/5AzTJoEHyHuykcYrMVAYWTS5QpmZg5IbnK/DW9g+qQq3Al1dXzP0qtaFaeVMBNn0il0il/nIxCjDDrr3AAAAAAElFTkSuQmCC) center center no-repeat;
    background-size: contain
}

#home-grid2 .si5 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAaCAMAAABvn+dxAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAIdQTFRFAAAAXozaXozaXozaXozaXozaXoza9c0h9c0h9c0hXoza9c0h9c0h9c0hcpXC9c0h9c0h9c0hXozav7Zk9c0h9c0h58cyXoza6sgv9c0hXozacJTE9c0h9c0hXoza0r5MXoza9c0h9c0h9c0h9c0h9c0hyrtWbpPGXozaXozap6uB9c0h9c0hUe5XogAAAC10Uk5TABAwsO/A/yBQsJCQ4BB5v/Aw8GTv/2qfeaDPiK/Q0GEgyPHfyUBVl7+gZMCAikuB0AAAALpJREFUeJxt0tsWgiAQBdBBgkKltDpmFyuze/3/94WkpcK8sTkwaw0QdYqRpwLuw5HwoTQ6dtDoRDkowyjWDk5nSTrE+WKJbMX6KHJgLeSGdXG7A4rQXNOyTSog0Xv5Y9tIHgogZT8+WuQUladKN2yyzb6Ok3NEvF7MTbg9dgHKq8XAzu/Legko0WLDoWmnbn+0LNZAfu+i4UeG5DnqI1GK11QOUVfv0EFSExIO1u8iHKxL+JC4D/s/5APt4QwbDSFkxwAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: contain
}

#home-grid2 .si8 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAWCAMAAAAVQ1dNAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAFpQTFRFAAAAIJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3IJI3GehwzQAAAB50Uk5TABCf30CA7/+/IFCPMG/wr89wP38PYF8vT7Dg0KDAeLKq5wAAAJRJREFUeJx1kOkSwiAMhEM5ArYi2lKtx/u/puGoQhz3B8c3mYVdgCIxSAW9tEFE6xpykFg0ikomix+ZYzHCTsnW037SId9Dtj1DOtN4hheYadU7E+GHLTAZzsYFFGc2AETOcKBhzpB+KzjDlZ7nzFxbNq817E3mHG7r895jakE9vsTrva3oK3o2rQqdyIu177Zi9E9vExgJlIEhS8UAAAAASUVORK5CYII=) center center no-repeat;
    background-size: contain
}

#home-grid2 .si9 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM1MiwgMjAyMC8wMS8zMC0xNTo1MDozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTY4NEFFQ0I3MUFGMTFFRTlDNTBGRDNBNTFDOUVBMDMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTY4NEFFQ0E3MUFGMTFFRTlDNTBGRDNBNTFDOUVBMDMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMGQwMjAxYi0yZDU0LTI3NGYtODk4Mi02OWU1ZWRjNzJmZGEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMGQwMjAxYi0yZDU0LTI3NGYtODk4Mi02OWU1ZWRjNzJmZGEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Pe0xGAAAAGFBMVEX/8+3+ror9hVD+yrP/3s/+m2/9ayv///+j+HykAAAACHRSTlP/////////AN6DvVkAAADMSURBVHjadFIJEoQwCONI6v9/vIG2Wp1ZxtFKCOGoXX/M9gEeZY43YJTLzATTDgDhm2oeuAFEHtmzkQJs+Tcrwybgrm9COguhN2D9zxFjdGF0yGOToPd4zJgFMFunPAQo3pUsoDNlh6oHHaAyNzAJCvYYpXwDRXC0jl8noMxDUppXzo5bXDnvUFkpcpU7a3UkI1bL1jw+PfCaLXfTCZexnxqgc84KYa/lYQ9xjvPw572otZw19DxWm0H0asAVc2xU81a1aZ9b8rWfAAMAeOgLlPJqXYAAAAAASUVORK5CYII=) center center no-repeat;
    background-size: contain
}

#home-grid2 .si6 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM1MiwgMjAyMC8wMS8zMC0xNTo1MDozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjFBMjYzMUM3MUFBMTFFRUJDN0I5QTc3ODEzMDQ2QTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjFBMjYzMUI3MUFBMTFFRUJDN0I5QTc3ODEzMDQ2QTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMGQwMjAxYi0yZDU0LTI3NGYtODk4Mi02OWU1ZWRjNzJmZGEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMGQwMjAxYi0yZDU0LTI3NGYtODk4Mi02OWU1ZWRjNzJmZGEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5auRqTAAAAGFBMVEVLcqnx9PhtjbnN2OeVrMyyw9omVZf////95D9zAAAACHRSTlP/////////AN6DvVkAAAD0SURBVHjadJJblsIwDEP9kMz+d8x1AwXOnMlHm1aOLMmJxz8rPttWRDl/gVZFlTVT/QVkzVnVMeF+A0mtuw0cCSIdIG3YozKB3DMKnxOcpzbgcMWjpipyAWpCbanTqjZfYwBYl6W7UcrTUx4BaJTFkZd++gkMIGr73QA2UwdwjOy3fzRCvlSliYv/g8w0AOKVujNii5pVhYv23Zx6jDjWR0xG6U3WhdGYAzTJYZu/5p0+zTGy3VyilTY3Ur4iydmSRDO9rvSVJ0TSnFlX3oBLXiXXoCSUYIv4oKpN/TXaRkf1a47R35eB6V7zkPvPLfldTwEGAHcjCqlq3/vKAAAAAElFTkSuQmCC) center center no-repeat;
    background-size: contain
}

#home-grid2 .si7 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAGNQTFRFAAAARnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFRnxFbh5r5QAAACF0Uk5TADDgEGD/j3Cw30/A738uoCCfQNDwgD1MPL/PV5BvUFtquReEMAAAAO5JREFUeJx1UdmSwyAMC4cDFDaBEJZmlx7//5U1DJA2k/rBA/JI8jEMb0GGL0HZKcw48COS0ygkqMtnRZvxx8AEOWZr3dIKS0a8wLSGyYHvDKsREx7hX4ev3clH/F5pmLai1pUsBA0+t2oFxcJfKwgwsfHFf6L1TZxBA11nC6Bu13vBszGoNjNbs9bNFotA905YKP40N8DShSRdC3NEilyarnGkaq0bUj501YhL5w+AuO6TJyjbeCo9A2wh7EtEN/FU2ELmxn4vC5RzlVmPnLZO4PeBl2nkDIEE2ndVr4VKqQx2PL2E85MPizzHDxIvr0oK2EZc63kAAAAASUVORK5CYII=) center center no-repeat;
    background-size: contain
}

.httpsblink {
    animation: httpsblink 6285ms linear infinite
}

.httpsiconblink {
    animation: httpsiconblink 6285ms linear infinite
}

@keyframes httpsiconblink {
    0% {
        opacity: 100;
        transform: scale(1)
    }
    30% {
        opacity: 100;
        transform: scale(1)
    }
    35% {
        opacity: 0;
        transform: scale(3)
    }
    95% {
        opacity: 0;
        transform: scale(0)
    }
    to {
        opacity: 100
    }
}

@keyframes httpsblink {
    0% {
        opacity: 100
    }
    5% {
        opacity: 0
    }
    10% {
        opacity: 100
    }
    15% {
        opacity: 0
    }
    20% {
        opacity: 100
    }
    95% {
        opacity: 100
    }
    to {
        opacity: 100
    }
}

.gridlines-bg {
    background: url(../../img/gridline.svg) top left 1px;
    background-size: 9.98% auto
}

@media (max-width: 576px) {
    .gridlines-bg {
        background-size: 19.9% auto
    }
}

input,
textarea {
    width: 100%
}

.select {
    position: relative
}

.select select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: ""
}

.select select::-ms-expand {
    display: none
}

#arz-features2 .rounded-10 {
    transition: all .25s ease
}

#arz-features2 .grid>div:hover .rounded-10 {
    border-color: #313b7826
}

#page-headings li {
    position: relative;
    padding: 0 2rem
}

#page-headings li.active {
    color: #fc6e35
}

#page-headings li.active:before {
    content: "";
    width: 2px;
    background: #feb79a;
    height: 1.5rem;
    right: 0rem;
    margin-right: 0rem;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

#page-headings::-webkit-scrollbar {
    width: .25rem
}

.page-content h1,
.page-content h2,
.page-content h3,
.page-content h4,
.page-content h5,
.page-content h6 {
    font-size: 1.2rem;
    font-weight: 800;
    margin-top: .5rem;
    padding-top: 1.5rem;
    padding-bottom: .75rem;
    position: relative
}

.page-content h1:nth-child(1),
.page-content h2:nth-child(1),
.page-content h3:nth-child(1),
.page-content h4:nth-child(1),
.page-content h5:nth-child(1),
.page-content h6:nth-child(1) {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0
}

.page-content p {
    margin: .5rem 0;
    line-height: 210%
}

.page-content span {
    color: #fc6e35;
    min-width: 3rem;
    display: inline-block
}

.share-box {
    opacity: 0;
    height: 0;
    visibility: hidden;
    overflow: hidden
}

.share-box.active {
    opacity: 1;
    height: 24.5625rem;
    visibility: visible
}

.share-toggle-icon.active {
    transform: rotate(180deg)
}

.onlyprint {
    display: none
}

@media print {
    .onlyprint {
        display: block
    }
    #pagenav,
    .share-toggle,
    #footer {
        display: none
    }
    ol {
        list-style: unset !important
    }
    #page-title {
        background: none !important;
        color: #252525
    }
    .onlyprint,
    .page-content,
    #page-headings,
    #page-headings li,
    #page-headings li.active {
        color: #252525;
        padding-right: 0;
        padding-left: 0
    }
    #page-headings li.active:before {
        display: none
    }
    .page-content span {
        color: #777
    }
}

.grid-barax {
    direction: ltr
}

.grid-barax>* {
    direction: rtl
}

.earth-s2 i {
    width: .7rem;
    height: .7rem
}

#vertical-plans .plan.active {
    border-color: #313b78
}

#vertical-plans .plan.active [children] div {
    border-color: #313b78;
    color: #313b78
}

#plan-selector .active {
    border-color: #313b78
}

.radial-gr-1 {
    position: absolute;
    width: 100%;
    height: 100%;
    background: radial-gradient(rgba(255, 255, 255, .25), #F4F9FF 80%)
}

@media (max-width: 992px) {
    .mobile-not-show-before-click:not(.active) {
        transform: translateY(100%)
    }
}

.trade-bgt {
    background: url(../../img/trade-bg.jpg) #fff center center;
    background-size: cover
}

.trade-bg {
    background: url(../../img/trade-bg.png) #fff center center;
    background-size: cover
}

.shadow-6 {
    box-shadow: .75rem .75rem 1.25rem #bdcad966
}

#nav li {
    position: relative
}

@media (min-width: 992px) {
    #nav .arrow {
        border-bottom: .5rem solid #fff;
        border-right: .5rem solid transparent;
        border-left: .5rem solid transparent;
        position: absolute;
        right: 50%;
        bottom: -2px;
        transition: all .2s ease;
        transform: translate(50%) translateY(-1rem);
        opacity: 0;
        visibility: hidden
    }
    #nav .mega {
        background: #fff;
        position: absolute;
        top: 100%;
        right: -1.5rem;
        padding: 1.5rem;
        border-radius: 1.25rem;
        box-shadow: 0 .75rem 1.25rem #bdcad91a;
        transition: all .2s ease;
        transform: translateY(-.5rem);
        opacity: 0;
        visibility: hidden;
        display: flex;
        flex-wrap: wrap;
        gap: 1.25rem
    }
    #nav .mega.cols2 {
        min-width: 39rem;
        right: 50%;
        transform: translate(25%) translateY(-.5rem)
    }
    #nav .mega.cols2.leftside {
        transform: translate(50%) translateY(-.5rem)
    }
    #nav .mega.cols2 li:nth-child(2n) {
        margin-right: .5rem
    }
    #nav .mega::-webkit-scrollbar-track {
        margin: 1.5rem
    }
    #nav li>a {
        display: block;
        padding: .75rem .7rem;
        position: relative
    }
    #nav li>a:hover {
        z-index: 2
    }
    #nav .mega li a {
        display: block;
        padding: 0;
        position: static
    }
    #nav .mega li {
        min-width: 17rem;
        position: relative
    }
    #nav .more {
        transform: rotate(-45deg) translateY(-50%);
        margin-right: auto;
        font-size: 1.25rem;
        opacity: 0;
        transition: all .2s ease;
        display: block;
        position: absolute;
        top: 50%;
        left: .5rem
    }
    #nav .mega li:hover .more {
        opacity: 1;
        left: 0
    }
    #nav li:hover .arrow {
        transform: translate(50%);
        opacity: 1;
        visibility: visible
    }
    #nav li:hover .mega {
        transform: none;
        opacity: 1;
        visibility: visible
    }
    #nav li:hover .mega.cols2 {
        transform: translate(25%)
    }
    #nav li:hover .mega.leftside {
        transform: translate(50%)
    }
    #nav .mega .icon {
        width: 3.25rem;
        height: 3.25rem;
        border-radius: 1rem;
        font-size: 1.25rem;
        display: flex;
        align-items: center;
        justify-content: center
    }
    #nav .mega .icon i {
        padding-bottom: .1rem
    }
    #nav .mega li {
        display: flex;
        align-items: center;
        gap: .75rem
    }
    #nav .icon.icon-color-1 {
        box-shadow: 1.25rem -.25rem 1rem #f5fafe inset, .5rem .5rem 1rem #00000006;
        text-shadow: .5rem .5rem .75rem #e7ebf4, .5rem .5rem 1.5rem #e7ebf4;
        color: #a5b1e1
    }
    #nav .icon.icon-color-1 svg {
        filter: drop-shadow(.5rem .5rem .75rem #e7ebf4) drop-shadow(.5rem .5rem 1.5rem #e7ebf4)
    }
    #nav .icon.icon-color-2 {
        box-shadow: 1.25rem -.25rem 1rem #f4fdfa inset, .5rem .5rem 1rem #00000006;
        text-shadow: .5rem .5rem .75rem #e8f4e6, .5rem .5rem 1.5rem #e8f4e6;
        color: #c6e6c1
    }
    #nav .icon.icon-color-2 svg {
        filter: drop-shadow(.5rem .5rem .75rem #e8f4e6) drop-shadow(.5rem .5rem 1.5rem #e8f4e6)
    }
    #nav .icon.icon-color-3 {
        box-shadow: 1.25rem -.25rem 1rem #fef6f4 inset, .5rem .5rem 1rem #00000006;
        text-shadow: .5rem .5rem .75rem #f4e6e5, .5rem .5rem 1.5rem #f4e6e5;
        color: #e8cbcd
    }
    #nav .icon.icon-color-3 svg {
        filter: drop-shadow(.5rem .5rem .75rem #f4e6e5) drop-shadow(.5rem .5rem 1.5rem #f4e6e5)
    }
    #nav .icon.icon-color-4 {
        box-shadow: 1.25rem -.25rem 1rem #faf4fe inset, .5rem .5rem 1rem #00000006;
        text-shadow: .5rem .5rem .75rem #eee4ed, .5rem .5rem 1.5rem #eee4ed;
        color: #edc3e7
    }
    #nav .icon.icon-color-4 svg {
        filter: drop-shadow(.5rem .5rem .75rem #eee4ed) drop-shadow(.5rem .5rem 1.5rem #eee4ed)
    }
    #nav .icon.icon-color-5 {
        box-shadow: 1.25rem -.25rem 1rem #fef0ff inset, .5rem .5rem 1rem #00000006;
        text-shadow: .5rem .5rem .75rem #f3ece6, .5rem .5rem 1.5rem #f3ece6;
        color: #e8c0ff
    }
    #nav .icon.icon-color-5 svg {
        filter: drop-shadow(.5rem .5rem .75rem #f3ece6) drop-shadow(.5rem .5rem 1.5rem #f3ece6)
    }
    #nav .icon.icon-color-6 {
        box-shadow: 1.25rem -.25rem 1rem #fef9f5 inset, .5rem .5rem 1rem #00000006;
        text-shadow: .5rem .5rem .75rem #f3ece6, .5rem .5rem 1.5rem #f3ece6;
        color: #e8d4c9
    }
    #nav .icon.icon-color-6 svg {
        filter: drop-shadow(.5rem .5rem .75rem #f3ece6) drop-shadow(.5rem .5rem 1.5rem #f3ece6)
    }
}

@media (max-width: 991.98px) {
    #nav .mega .icon {
        font-size: 1rem;
        width: 1rem;
        height: 1rem;
        opacity: .2;
        text-align: center
    }
    #nav .mega .icon i {
        margin-top: -.7rem
    }
    #nav .mega .icon svg {
        width: 1rem;
        height: 1rem
    }
    #nav .mega {
        margin-top: .25rem
    }
    #nav .mega li {
        display: flex;
        align-items: center;
        gap: .5rem;
        padding: .25rem 0;
        font-size: .8rem
    }
    #nav .mega .more,
    #nav .detail {
        display: none
    }
}

@keyframes byebye {
    2% {
        transform: rotate(10deg)
    }
    6% {
        transform: rotate(-10deg)
    }
    10% {
        transform: rotate(10deg)
    }
    14% {
        transform: rotate(-10deg)
    }
    18% {
        transform: rotate(10deg)
    }
    20% {
        transform: rotate(0)
    }
}

.bold-plan {
    color: #313B78;
    font-weight: 650;
}

.ri-arrow-right-s-line:before {
    content: "\ea6e";
}

.ri-instagram-line:before {
    content: "\ee66";
}

.ri-arrow-down-s-line:before {
    content: "\ea4e";
}

.ri-arrow-up-s-line:before {
    content: "\ea78";
}

.ri-arrow-left-s-line:before {
    content: "\ea64";
}

.ri-search-line:before {
    content: "\f0d1";
}

.ri-award-line:before {
    content: "\ea8a";
}

.ri-medal-line:before {
    content: "\ef28";
}

.ri-shield-star-line:before {
    content: "\f10a";
}

.ri-windows-fill:before {
    content: "\f2c7";
}

.ri-terminal-window-fill:before {
    content: "\f1f9";
}

.ri-window-2-fill:before {
    content: "\f2c3";
}

.ri-window-fill:before {
    content: "\f2c5";
}

.ri-archive-drawer-fill:before {
    content: "\ea45";
}

.ri-archive-fill:before {
    content: "\ea47";
}

.ri-inbox-archive-fill:before {
    content: "\ee4c";
}

.ri-inbox-unarchive-fill:before {
    content: "\ee50";
}

.ri-file-search-fill:before {
    content: "\ed04";
}

.ri-archive-drawer-line:before {
    content: "\ea46";
}

.ri-archive-line:before {
    content: "\ea48";
}

.ri-inbox-archive-line:before {
    content: "\ee4d";
}

.ri-inbox-unarchive-line:before {
    content: "\ee51";
}

.ri-shield-check-line:before {
    content: "\f100";
}

.ri-secure-payment-fill:before {
    content: "\f0d2";
}

.ri-earth-fill:before {
    content: "\ec79";
}

.ri-earth-line:before {
    content: "\ec7a";
}

.ri-rest-time-fill:before {
    content: "\f07d";
}

.ri-exchange-line:before {
    content: "\ecad";
}

.ri-exchange-fill:before {
    content: "\ecaa";
}

.ri-lock-2-line:before {
    content: "\eecc";
}

.ri-lock-2-fill:before {
    content: "\eecb";
}

.ri-hand-coin-line:before {
    content: "\edf1";
}

.ri-hand-coin-fill:before {
    content: "\edf0";
}

.ri-customer-service-2-fill:before {
    content: "\ec0b";
}

.ri-customer-service-2-line:before {
    content: "\ec0c";
}

.ri-download-cloud-fill:before {
    content: "\ec57";
}

.ri-folder-download-fill:before {
    content: "\ed5f";
}

.ri-line-chart-fill:before {
    content: "\eeaa";
}

.ri-install-fill:before {
    content: "\ee67";
}

.ri-uninstall-fill:before {
    content: "\f245";
}

.ri-uninstall-line:before {
    content: "\f246";
}

.ri-install-line:before {
    content: "\ee68";
}

.ri-arrow-left-up-line:before {
    content: "\ea66";
}

.ri-article-fill:before {
    content: "\ea7d";
}

.ri-article-line:before {
    content: "\ea7e";
}

.ri-task-fill:before {
    content: "\f1e7";
}

.ri-send-backward:before {
    content: "\f0d6";
}

.ri-customer-service-fill:before {
    content: "\ec0d";
}

.ri-customer-service-line:before {
    content: "\ec0e";
}

.ri-code-box-fill:before {
    content: "\eba6";
}

.ri-terminal-box-fill:before {
    content: "\f1f5";
}

.ri-device-recover-fill:before {
    content: "\ec2f";
}

.ri-database-2-line:before {
    content: "\ec16";
}

.ri-database-2-fill:before {
    content: "\ec15";
}

.ri-folder-shield-line:before {
    content: "\ed7c";
}

.ri-mail-send-line:before {
    content: "\eefc";
}

.ri-mail-open-line:before {
    content: "\eefa";
}

.ri-mail-line:before {
    content: "\eef6";
}

.ri-youtube-fill:before {
    content: "\f2d4";
}

.ri-youtube-line:before {
    content: "\f2d5";
}

.ri-whatsapp-fill:before {
    content: "\f2bb";
}

.ri-whatsapp-line:before {
    content: "\f2bc";
}

.ri-twitter-fill:before {
    content: "\f23a";
}

.ri-twitter-line:before {
    content: "\f23b";
}

.ri-twitch-fill:before {
    content: "\f238";
}

.ri-twitch-line:before {
    content: "\f239";
}

.ri-telegram-fill:before {
    content: "\f1ef";
}

.ri-telegram-line:before {
    content: "\f1f0";
}

.ri-linkedin-fill:before {
    content: "\eeb5";
}

.ri-linkedin-line:before {
    content: "\eeb6";
}

.ri-linkedin-box-fill:before {
    content: "\eeb3";
}

.ri-google-fill:before {
    content: "\edd4";
}

.ri-facebook-fill:before {
    content: "\ecbc";
}

.ri-behance-fill:before {
    content: "\eab9";
}

.ri-dribbble-line:before {
    content: "\ec64";
}

.ri-file-copy-2-line:before {
    content: "\ecd3";
}

.ri-close-line:before {
    content: "\eb99";
}

.ri-checkbox-circle-fill:before {
    content: "\eb80";
}

.ri-checkbox-circle-line:before {
    content: "\eb81";
}

.ri-settings-3-fill:before {
    content: "\f0e5";
}

.ri-flashlight-fill:before {
    content: "\ed3c";
}

.ri-cloud-windy-fill:before {
    content: "\eba0";
}

.ri-router-fill:before {
    content: "\f09c";
}

.ri-base-station-fill:before {
    content: "\eaa5";
}

.ri-map-pin-2-fill:before {
    content: "\ef09";
}

.ri-store-fill:before {
    content: "\f1a8";
}

.ri-hourglass-2-fill:before {
    content: "\f336";
}

.ri-hourglass-fill:before {
    content: "\f338";
}

.ri-external-link-fill:before {
    content: "\ecae";
}

.ri-smartphone-fill:before {
    content: "\f159";
}

.ri-hard-drive-3-fill:before {
    content: "\f394";
}

.ri-cloud-fill:before {
    content: "\eb9c";
}

.ri-user-3-fill:before {
    content: "\f255";
}

.ri-user-fill:before {
    content: "\f25f";
}

.ri-user-3-line:before {
    content: "\f256";
}

.ri-user-line:before {
    content: "\f264";
}

.ri-eye-off-line:before {
    content: "\ecb7";
}

.ri-eye-off-fill:before {
    content: "\ecb6";
}

.ri-eye-fill:before {
    content: "\ecb4";
}

.ri-eye-line:before {
    content: "\ecb5";
}

.ri-infinity-fill:before {
    content: "\f3b8";
}

.ri-infinity-line:before {
    content: "\f3b9";
}

.ri-box-3-fill:before {
    content: "\f2f4";
}

.ri-box-3-line:before {
    content: "\f2f5";
}

.ri-graduation-cap-line:before {
    content: "\f333";
}

.ri-graduation-cap-fill:before {
    content: "\f332";
}

.ri-plant-fill:before {
    content: "\f006";
}

.ri-plant-line:before {
    content: "\f007";
}

.ri-key-2-fill:before {
    content: "\ee6e";
}

.ri-key-2-line:before {
    content: "\ee6f";
}

.ri-cloudy-fill:before {
    content: "\eba4";
}

.ri-cloudy-line:before {
    content: "\eba5";
}

.ri-user-voice-line:before {
    content: "\f27a";
}

.ri-user-voice-fill:before {
    content: "\f279";
}

.ri-user-settings-fill:before {
    content: "\f26d";
}

.ri-user-settings-line:before {
    content: "\f26e";
}

.ri-share-fill:before {
    content: "\f0f7";
}

.ri-share-line:before {
    content: "\f0fe";
}

.ri-shield-check-fill:before {
    content: "\f0ff";
}

.ri-check-double-fill:before {
    content: "\eb78";
}

.ri-close-circle-line:before {
    content: "\eb97";
}

.ri-close-circle-fill:before {
    content: "\eb96";
}

.ri-add-circle-line:before {
    content: "\ea11";
}

.ri-add-circle-fill:before {
    content: "\ea10";
}

.ri-indeterminate-circle-line:before {
    content: "\ee57";
}

.ri-indeterminate-circle-fill:before {
    content: "\ee56";
}

.ri-checkbox-line:before {
    content: "\eb85";
}

.ri-checkbox-fill:before {
    content: "\eb82";
}

.ri-speed-up-fill:before {
    content: "\f370";
}

.ri-pin-distance-fill:before {
    content: "\effb";
}

.ri-pin-distance-line:before {
    content: "\effc";
}

.ri-map-pin-user-line:before {
    content: "\ef1a";
}

.ri-map-pin-user-fill:before {
    content: "\ef19";
}

.ri-wordpress-fill:before {
    content: "\f37a";
}

.ri-wordpress-line:before {
    content: "\f37b";
}

.ri-windows-line:before {
    content: "\f2c8";
}

.ri-heart-fill:before {
    content: "\ee0e";
}

.ri-heart-line:before {
    content: "\ee0f";
}

.ri-24-hours-fill:before {
    content: "\ea01";
}

.ri-24-hours-line:before {
    content: "\ea02";
}

.ri-database-fill:before {
    content: "\ec17";
}

.ri-database-line:before {
    content: "\ec18";
}

.ri-server-line:before {
    content: "\f0e0";
}

.ri-server-fill:before {
    content: "\f0df";
}

.ri-hard-drive-fill:before {
    content: "\edfa";
}

.ri-hard-drive-line:before {
    content: "\edfb";
}

.ri-hard-drive-2-line:before {
    content: "\edf9";
}

.ri-hard-drive-2-fill:before {
    content: "\edf8";
}

.ri-hard-drive-3-line:before {
    content: "\f395";
}

.ri-save-line:before {
    content: "\f0b3";
}

.ri-save-fill:before {
    content: "\f0b2";
}

.ri-phone-fill:before {
    content: "\efe9";
}

.ri-phone-line:before {
    content: "\efec";
}

.ri-brackets-fill:before {
    content: "\eaea";
}

.ri-brackets-line:before {
    content: "\eaeb";
}

.ri-code-s-slash-fill:before {
    content: "\ebac";
}

.ri-code-s-slash-line:before {
    content: "\ebad";
}

.ri-code-fill:before {
    content: "\eba8";
}

.ri-code-line:before {
    content: "\eba9";
}

.ri-terminal-box-line:before {
    content: "\f1f6";
}

.ri-code-box-line:before {
    content: "\eba7";
}

.ri-cpu-line:before {
    content: "\ebf0";
}

.ri-cpu-fill:before {
    content: "\ebef";
}

.ri-sd-card-fill:before {
    content: "\f0c8";
}

.ri-sd-card-line:before {
    content: "\f0c9";
}

.ri-vip-line:before {
    content: "\f292";
}

.ri-vip-fill:before {
    content: "\f291";
}

.ri-code-view:before {
    content: "\ebae";
}

.ri-link-m:before {
    content: "\eeaf";
}

.ri-attachment-2:before {
    content: "\ea84";
}

.ri-swap-line:before {
    content: "\f1cb";
}

.ri-swap-fill:before {
    content: "\f1ca";
}

.ri-coin-fill:before {
    content: "\ebb1";
}

.ri-coin-line:before {
    content: "\ebb2";
}

.ri-cash-line:before {
    content: "\f2fb";
}

.ri-cash-fill:before {
    content: "\f2fa";
}

.ri-virus-fill:before {
    content: "\f293";
}

.ri-virus-line:before {
    content: "\f294";
}

.ri-centos-fill:before {
    content: "\eb44";
}

.ri-centos-line:before {
    content: "\eb45";
}

.ri-facebook-line:before {
    content: "\ecbd";
}

.ri-drive-fill:before {
    content: "\ec65";
}

.ri-drive-line:before {
    content: "\ec66";
}

.ri-instagram-fill:before {
    content: "\ee65";
}

.ri-linkedin-box-line:before {
    content: "\eeb4";
}

.ri-microsoft-line:before {
    content: "\ef58";
}

.ri-microsoft-fill:before {
    content: "\ef57";
}

.ri-ubuntu-line:before {
    content: "\f241";
}

.ri-ubuntu-fill:before {
    content: "\f240";
}

.ri-secure-payment-line:before {
    content: "\f0d3";
}

.ri-bank-card-2-fill:before {
    content: "\ea8f";
}

.ri-bank-card-2-line:before {
    content: "\ea90";
}

.ri-bank-card-line:before {
    content: "\ea92";
}

.ri-bank-card-fill:before {
    content: "\ea91";
}

.ri-wallet-3-fill:before {
    content: "\f2ab";
}

.ri-wallet-3-line:before {
    content: "\f2ac";
}

.ri-wallet-line:before {
    content: "\f2ae";
}

.ri-wallet-fill:before {
    content: "\f2ad";
}

.ri-file-cloud-fill:before {
    content: "\ecce";
}

.ri-file-cloud-line:before {
    content: "\eccf";
}

.ri-dashboard-3-line:before {
    content: "\ec12";
}

.ri-dashboard-3-fill:before {
    content: "\ec11";
}

.ri-dashboard-2-line:before {
    content: "\ec10";
}

.ri-dashboard-2-fill:before {
    content: "\ec0f";
}

.ri-signal-wifi-fill:before {
    content: "\f133";
}

.ri-signal-wifi-line:before {
    content: "\f134";
}

.ri-wifi-line:before {
    content: "\f2c0";
}

.ri-wifi-fill:before {
    content: "\f2bf";
}

.ri-wifi-off-fill:before {
    content: "\f2c1";
}

.ri-wifi-off-line:before {
    content: "\f2c2";
}

.ri-base-station-line:before {
    content: "\eaa6";
}

.ri-scan-2-fill:before {
    content: "\f0ba";
}

.ri-scan-2-line:before {
    content: "\f0bb";
}

.ri-scan-line:before {
    content: "\f0bd";
}

.ri-scan-fill:before {
    content: "\f0bc";
}

.ri-shut-down-fill:before {
    content: "\f125";
}

.ri-shut-down-line:before {
    content: "\f126";
}

.ri-restart-line:before {
    content: "\f080";
}

.ri-restart-fill:before {
    content: "\f07f";
}

.ri-device-recover-line:before {
    content: "\ec30";
}

.ri-router-line:before {
    content: "\f09d";
}

.ri-terminal-fill:before {
    content: "\f1f7";
}

.ri-terminal-line:before {
    content: "\f1f8";
}

.ri-terminal-window-line:before {
    content: "\f1fa";
}

.ri-code-s-line:before {
    content: "\ebab";
}

.ri-code-s-fill:before {
    content: "\ebaa";
}

.ri-tools-fill:before {
    content: "\f21a";
}

.ri-tools-line:before {
    content: "\f21b";
}

.ri-edit-fill:before {
    content: "\ec85";
}

.ri-edit-line:before {
    content: "\ec86";
}

.ri-chat-history-line:before {
    content: "\eb61";
}

.ri-chat-history-fill:before {
    content: "\eb60";
}

.ri-window-2-line:before {
    content: "\f2c4";
}

.ri-window-line:before {
    content: "\f2c6";
}

.ri-global-fill:before {
    content: "\edce";
}

.ri-global-line:before {
    content: "\edcf";
}

.ri-bookmark-fill:before {
    content: "\eae4";
}

.ri-bookmark-line:before {
    content: "\eae5";
}

.ri-bar-chart-horizontal-fill:before {
    content: "\ea9c";
}

.ri-bar-chart-horizontal-line:before {
    content: "\ea9d";
}

.ri-bar-chart-2-line:before {
    content: "\ea96";
}

.ri-bar-chart-2-fill:before {
    content: "\ea95";
}

.ri-bubble-chart-line:before {
    content: "\eb03";
}

.ri-bubble-chart-fill:before {
    content: "\eb02";
}

.ri-pie-chart-2-line:before {
    content: "\eff6";
}

.ri-pie-chart-2-fill:before {
    content: "\eff5";
}

.ri-line-chart-line:before {
    content: "\eeab";
}

.ri-verified-badge-line:before {
    content: "\f3e9";
}

.ri-verified-badge-fill:before {
    content: "\f3e8";
}

.ri-medal-fill:before {
    content: "\ef27";
}

.ri-award-fill:before {
    content: "\ea89";
}

.ri-cloud-line:before {
    content: "\eb9d";
}

.ri-inbox-2-line:before {
    content: "\f3a9";
}

.ri-inbox-2-fill:before {
    content: "\f3a8";
}

.ri-mail-fill:before {
    content: "\eef3";
}

.ri-mail-open-fill:before {
    content: "\eef9";
}

.ri-mail-send-fill:before {
    content: "\eefb";
}

.ri-store-line:before {
    content: "\f1a9";
}

.ri-building-2-fill:before {
    content: "\eb08";
}

.ri-building-2-line:before {
    content: "\eb09";
}

.ri-home-smile-fill:before {
    content: "\ee2e";
}

.ri-home-smile-line:before {
    content: "\ee2f";
}

.ri-home-fill:before {
    content: "\ee26";
}

.ri-home-line:before {
    content: "\ee2b";
}

.ri-home-2-line:before {
    content: "\ee19";
}

.ri-home-2-fill:before {
    content: "\ee18";
}

.ri-expand-up-down-fill:before {
    content: "\f326";
}

.ri-expand-up-down-line:before {
    content: "\f327";
}

.ri-arrow-up-line:before {
    content: "\ea76";
}

.ri-arrow-right-up-line:before {
    content: "\ea70";
}

.ri-arrow-up-circle-line:before {
    content: "\ea72";
}

.ri-arrow-up-circle-fill:before {
    content: "\ea71";
}

.ri-arrow-down-circle-line:before {
    content: "\ea4a";
}

.ri-arrow-down-circle-fill:before {
    content: "\ea49";
}

.ri-arrow-up-down-line:before {
    content: "\ea74";
}

.ri-arrow-up-down-fill:before {
    content: "\ea73";
}

.ri-expand-left-right-fill:before {
    content: "\f322";
}

.ri-map-pin-fill:before {
    content: "\ef13";
}

.ri-map-pin-line:before {
    content: "\ef14";
}

.ri-map-pin-2-line:before {
    content: "\ef0a";
}

.ri-map-pin-5-line:before {
    content: "\ef10";
}

.ri-map-pin-5-fill:before {
    content: "\ef0f";
}

.ri-speed-up-line:before {
    content: "\f371";
}

.ri-slow-down-line:before {
    content: "\f369";
}

.ri-slow-down-fill:before {
    content: "\f368";
}

.ri-settings-3-line:before {
    content: "\f0e6";
}

.ri-check-fill:before {
    content: "\eb7a";
}

.ri-upload-2-fill:before {
    content: "\f249";
}

.ri-upload-2-line:before {
    content: "\f24a";
}

.ri-download-cloud-line:before {
    content: "\ec58";
}

.ri-close-fill:before {
    content: "\eb98";
}

.ri-refresh-line:before {
    content: "\f064";
}

.ri-refresh-fill:before {
    content: "\f063";
}

.ri-upload-cloud-2-fill:before {
    content: "\f24b";
}

.ri-upload-cloud-2-line:before {
    content: "\f24c";
}

.ri-upload-cloud-line:before {
    content: "\f24e";
}

.ri-upload-cloud-fill:before {
    content: "\f24d";
}

.ri-download-cloud-2-line:before {
    content: "\ec56";
}

.ri-download-cloud-2-fill:before {
    content: "\ec55";
}

.ri-search-fill:before {
    content: "\f0d0";
}

.ri-history-line:before {
    content: "\ee17";
}

.ri-history-fill:before {
    content: "\ee16";
}

.ri-loop-right-line:before {
    content: "\f33f";
}

.ri-loop-right-fill:before {
    content: "\f33e";
}

.ri-folder-shield-2-line:before {
    content: "\ed7a";
}

.ri-folder-shield-2-fill:before {
    content: "\ed79";
}

.ri-swap-box-fill:before {
    content: "\f1c8";
}

.ri-swap-box-line:before {
    content: "\f1c9";
}

.ri-check-line:before {
    content: "\eb7b";
}

.ri-check-double-line:before {
    content: "\eb79";
}

.ri-time-fill:before {
    content: "\f20e";
}

.ri-time-line:before {
    content: "\f20f";
}

.ri-external-link-line:before {
    content: "\ecaf";
}

.ri-arrow-turn-back-fill:before {
    content: "\f2e6";
}

.ri-home-smile-2-fill:before {
    content: "\ee2c";
}

.ri-home-smile-2-line:before {
    content: "\ee2d";
}

.ri-calculator-line:before {
    content: "\eb1f";
}

.ri-calculator-fill:before {
    content: "\eb1e";
}

.ri-calendar-line:before {
    content: "\eb27";
}

.ri-calendar-fill:before {
    content: "\eb26";
}

.ri-flag-2-fill:before {
    content: "\ed38";
}

.ri-flag-2-line:before {
    content: "\ed39";
}

.ri-links-fill:before {
    content: "\eeb7";
}

.ri-links-line:before {
    content: "\eeb8";
}

.ri-reply-fill:before {
    content: "\f079";
}

.ri-reply-line:before {
    content: "\f07a";
}

.ri-reply-all-line:before {
    content: "\f078";
}

.ri-reply-all-fill:before {
    content: "\f077";
}

.ri-send-plane-fill:before {
    content: "\f0d9";
}

.ri-send-plane-line:before {
    content: "\f0da";
}

.ri-shake-hands-fill:before {
    content: "\f3aa";
}

.ri-shake-hands-line:before {
    content: "\f3ab";
}

.ri-service-fill:before {
    content: "\f0e1";
}

.ri-service-line:before {
    content: "\f0e2";
}

.ri-trademark-fill:before {
    content: "\f21e";
}

.ri-trademark-line:before {
    content: "\f21f";
}

.ri-creative-commons-nc-fill:before {
    content: "\ebf5";
}

.ri-creative-commons-nc-line:before {
    content: "\ebf6";
}

.ri-seo-fill:before {
    content: "\f3a3";
}

.ri-seo-line:before {
    content: "\f3a4";
}

.ri-chat-3-fill:before {
    content: "\eb50";
}

.ri-chat-3-line:before {
    content: "\eb51";
}

.ri-message-3-fill:before {
    content: "\ef45";
}

.ri-message-3-line:before {
    content: "\ef46";
}

.ri-chat-check-fill:before {
    content: "\eb54";
}

.ri-chat-check-line:before {
    content: "\eb55";
}

.ri-chat-smile-2-line:before {
    content: "\eb6f";
}

.ri-chat-smile-2-fill:before {
    content: "\eb6e";
}

.ri-chat-smile-3-fill:before {
    content: "\eb70";
}

.ri-chat-smile-3-line:before {
    content: "\eb71";
}

.ri-scissors-fill:before {
    content: "\f0c2";
}

.ri-scissors-line:before {
    content: "\f0c3";
}

.ri-artboard-fill:before {
    content: "\ea7b";
}

.ri-artboard-line:before {
    content: "\ea7c";
}

.ri-screenshot-fill:before {
    content: "\f0c6";
}

.ri-screenshot-line:before {
    content: "\f0c7";
}

.ri-bug-fill:before {
    content: "\eb06";
}

.ri-bug-line:before {
    content: "\eb07";
}

.ri-device-fill:before {
    content: "\ec2d";
}

.ri-device-line:before {
    content: "\ec2e";
}

.ri-macbook-line:before {
    content: "\eee8";
}

.ri-macbook-fill:before {
    content: "\eee7";
}

.ri-computer-fill:before {
    content: "\ebc9";
}

.ri-computer-line:before {
    content: "\ebca";
}

.ri-mac-line:before {
    content: "\eee6";
}

.ri-mac-fill:before {
    content: "\eee5";
}

.ri-u-disk-fill:before {
    content: "\f23e";
}

.ri-u-disk-line:before {
    content: "\f23f";
}

.ri-battery-fill:before {
    content: "\eaaf";
}

.ri-battery-line:before {
    content: "\eab0";
}

.ri-sd-card-mini-fill:before {
    content: "\f0ca";
}

.ri-sd-card-mini-line:before {
    content: "\f0cb";
}

.ri-save-2-fill:before {
    content: "\f0ae";
}

.ri-save-2-line:before {
    content: "\f0af";
}

.ri-gamepad-line:before {
    content: "\edab";
}

.ri-gamepad-fill:before {
    content: "\edaa";
}

.ri-radar-fill:before {
    content: "\f04b";
}

.ri-radar-line:before {
    content: "\f04c";
}

.ri-sensor-line:before {
    content: "\f0dd";
}

.ri-sensor-fill:before {
    content: "\f0dc";
}

.ri-mouse-fill:before {
    content: "\ef7c";
}

.ri-mouse-line:before {
    content: "\ef7d";
}

.ri-keyboard-box-line:before {
    content: "\ee73";
}

.ri-keyboard-box-fill:before {
    content: "\ee72";
}

.ri-keyboard-fill:before {
    content: "\ee74";
}

.ri-keyboard-line:before {
    content: "\ee75";
}

.ri-fingerprint-fill:before {
    content: "\ed30";
}

.ri-fingerprint-line:before {
    content: "\ed31";
}

.ri-fingerprint-2-line:before {
    content: "\ed2f";
}

.ri-fingerprint-2-fill:before {
    content: "\ed2e";
}

.ri-barcode-fill:before {
    content: "\eaa1";
}

.ri-barcode-line:before {
    content: "\eaa2";
}

.ri-qr-code-line:before {
    content: "\f03d";
}

.ri-qr-code-fill:before {
    content: "\f03c";
}

.ri-rotate-lock-fill:before {
    content: "\f097";
}

.ri-rotate-lock-line:before {
    content: "\f098";
}

.ri-phone-lock-line:before {
    content: "\efee";
}

.ri-phone-lock-fill:before {
    content: "\efed";
}

.ri-file-fill:before {
    content: "\ece0";
}

.ri-file-line:before {
    content: "\eceb";
}

.ri-clipboard-fill:before {
    content: "\eb90";
}

.ri-clipboard-line:before {
    content: "\eb91";
}

.ri-file-shield-2-line:before {
    content: "\ed09";
}

.ri-file-shield-2-fill:before {
    content: "\ed08";
}

.ri-file-info-line:before {
    content: "\ecea";
}

.ri-file-info-fill:before {
    content: "\ece9";
}

.ri-folder-download-line:before {
    content: "\ed60";
}

.ri-folder-add-line:before {
    content: "\ed5a";
}

.ri-folder-add-fill:before {
    content: "\ed59";
}

.ri-list-check:before {
    content: "\eeba";
}

.ri-align-justify:before {
    content: "\ea26";
}

.ri-align-right:before {
    content: "\ea28";
}

.ri-link:before {
    content: "\eeb2";
}

.ri-safe-fill:before {
    content: "\f0aa";
}

.ri-safe-line:before {
    content: "\f0ab";
}

.ri-refund-2-line:before {
    content: "\f066";
}

.ri-refund-2-fill:before {
    content: "\f065";
}

.ri-refund-fill:before {
    content: "\f067";
}

.ri-refund-line:before {
    content: "\f068";
}

.ri-ticket-line:before {
    content: "\f20d";
}

.ri-ticket-fill:before {
    content: "\f20c";
}

.ri-price-tag-fill:before {
    content: "\f024";
}

.ri-price-tag-line:before {
    content: "\f025";
}

.ri-shopping-bag-line:before {
    content: "\f118";
}

.ri-shopping-bag-fill:before {
    content: "\f117";
}

.ri-vip-crown-fill:before {
    content: "\f28d";
}

.ri-vip-crown-line:before {
    content: "\f28e";
}

.ri-shopping-cart-2-fill:before {
    content: "\f11d";
}

.ri-shopping-cart-2-line:before {
    content: "\f11e";
}

.ri-exchange-box-line:before {
    content: "\eca5";
}

.ri-exchange-box-fill:before {
    content: "\eca4";
}

.ri-exchange-dollar-fill:before {
    content: "\eca8";
}

.ri-exchange-dollar-line:before {
    content: "\eca9";
}

.ri-exchange-cny-line:before {
    content: "\eca7";
}

.ri-exchange-cny-fill:before {
    content: "\eca6";
}

.ri-exchange-funds-fill:before {
    content: "\ecab";
}

.ri-exchange-funds-line:before {
    content: "\ecac";
}

.ri-increase-decrease-line:before {
    content: "\ee53";
}

.ri-increase-decrease-fill:before {
    content: "\ee52";
}

.ri-money-dollar-circle-line:before {
    content: "\ef65";
}

.ri-money-dollar-circle-fill:before {
    content: "\ef64";
}

.ri-money-euro-box-fill:before {
    content: "\ef66";
}

.ri-money-euro-box-line:before {
    content: "\ef67";
}

.ri-money-euro-circle-line:before {
    content: "\ef69";
}

.ri-money-euro-circle-fill:before {
    content: "\ef68";
}

.ri-money-pound-box-fill:before {
    content: "\ef6a";
}

.ri-money-pound-box-line:before {
    content: "\ef6b";
}

.ri-money-dollar-box-line:before {
    content: "\ef63";
}

.ri-money-dollar-box-fill:before {
    content: "\ef62";
}

.ri-coins-fill:before {
    content: "\ebb3";
}

.ri-coins-line:before {
    content: "\ebb4";
}

.ri-bit-coin-line:before {
    content: "\eac6";
}

.ri-bit-coin-fill:before {
    content: "\eac5";
}

.ri-funds-fill:before {
    content: "\eda2";
}

.ri-funds-line:before {
    content: "\eda3";
}

.ri-hand-heart-line:before {
    content: "\edf3";
}

.ri-hand-heart-fill:before {
    content: "\edf2";
}

.ri-gift-2-fill:before {
    content: "\edb8";
}

.ri-gift-2-line:before {
    content: "\edb9";
}

.ri-stock-fill:before {
    content: "\f19c";
}

.ri-stock-line:before {
    content: "\f19d";
}

.ri-zzz-line:before {
    content: "\f2df";
}

.ri-zzz-fill:before {
    content: "\f2de";
}

.ri-chrome-line:before {
    content: "\eb8d";
}

.ri-chrome-fill:before {
    content: "\eb8c";
}

.ri-discord-fill:before {
    content: "\ec37";
}

.ri-discord-line:before {
    content: "\ec38";
}

.ri-github-line:before {
    content: "\edcb";
}

.ri-github-fill:before {
    content: "\edca";
}

.ri-gitlab-fill:before {
    content: "\edcc";
}

.ri-gitlab-line:before {
    content: "\edcd";
}

.ri-google-play-fill:before {
    content: "\edd6";
}

.ri-google-play-line:before {
    content: "\edd7";
}

.ri-google-line:before {
    content: "\edd5";
}

.ri-paypal-fill:before {
    content: "\efdb";
}

.ri-paypal-line:before {
    content: "\efdc";
}

.ri-playstation-line:before {
    content: "\f015";
}

.ri-playstation-fill:before {
    content: "\f014";
}

.ri-soundcloud-fill:before {
    content: "\f163";
}

.ri-soundcloud-line:before {
    content: "\f164";
}

.ri-flight-takeoff-line:before {
    content: "\ed43";
}

.ri-flight-takeoff-fill:before {
    content: "\ed42";
}

.ri-menu-fill:before {
    content: "\ef3b";
}

.ri-dashboard-fill:before {
    content: "\ec13";
}

.ri-dashboard-line:before {
    content: "\ec14";
}

.ri-menu-search-line:before {
    content: "\f3d1";
}

.ri-menu-search-fill:before {
    content: "\f3d0";
}

.ri-star-fill:before {
    content: "\f186";
}

.ri-star-line:before {
    content: "\f18b";
}

.ri-information-fill:before {
    content: "\ee58";
}

.ri-information-line:before {
    content: "\ee59";
}

.ri-delete-bin-7-line:before {
    content: "\ec28";
}

.ri-delete-bin-7-fill:before {
    content: "\ec27";
}

.ri-share-circle-line:before {
    content: "\f0f6";
}

.ri-share-circle-fill:before {
    content: "\f0f5";
}

.ri-toggle-fill:before {
    content: "\f218";
}

.ri-toggle-line:before {
    content: "\f219";
}

.ri-user-add-line:before {
    content: "\f25e";
}

.ri-user-add-fill:before {
    content: "\f25d";
}

.ri-user-follow-fill:before {
    content: "\f260";
}

.ri-user-follow-line:before {
    content: "\f261";
}

.ri-user-unfollow-line:before {
    content: "\f278";
}

.ri-user-unfollow-fill:before {
    content: "\f277";
}

.ri-user-star-line:before {
    content: "\f276";
}

.ri-user-star-fill:before {
    content: "\f275";
}

.ri-fire-fill:before {
    content: "\ed32";
}

.ri-fire-line:before {
    content: "\ed33";
}

.main-c-blog {
    padding: 15px;
    text-align: justify;
    font-size: 15px;
    line-height: 2;
}
.footer_page_blog {
    justify-content: space-around;
    background: #f4f9ff;
    border: 3px;
}
.footer_arch {
    justify-content: space-around;
}

.entry_main_post {
    text-align: justify;
    color: #424658;
    font-size: 16px;
    line-height: 1.8;
    padding: 25px;
}

.entry_main_post h3 {
    color: #35537f;
    font-weight: 600;
    font-size: 1rem;
}
.entry_main_post h2 {
    color: #35537f;
    font-weight: 600;
    font-size: 1.3rem;
}
.entry_main_post h4,h5,h6 {
    color: #35537f;
    font-weight: 600;
    font-size: 0.8rem;
}

.post_thumb img {
    width: auto;
    height: auto;
    border-radius: 20px;
}

.pa-2{
	padding:20px;
}

.post_thumb img {
    width: 100%;
    height: auto;
    border-radius: 30px;
}

.ex p {
    margin: 0;
    font-size: 15px;
}

.item_post_data span {
    color: #fc6e35;
    font-size: 15px;
    /* align-items: center; */
    display: flex
;
    gap: 5px;
    margin-left: 15px;
}

.region-anim .swiper-slide > div[parent]{animation:flipFade .45s ease both}
  @keyframes flipFade{
    0%{transform:rotateX(8deg) translateY(6px);opacity:.0}
    100%{transform:rotateX(0) translateY(0);opacity:1}
  }