.ct-section {
    width: 100%;
    background-size: cover;
    background-repeat: repeat
}

.ct-section>.ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.ct-div-block {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start
}

.ct-new-columns {
    display: flex;
    width: 100%;
    flex-direction: row;
    align-items: stretch;
    justify-content: center;
    flex-wrap: wrap
}

.ct-link-text {
    display: inline-block
}

.ct-link {
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    text-decoration: none;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.ct-link-button {
    display: inline-block;
    text-align: center;
    text-decoration: none
}

.ct-link-button {
    background-color: #1e73be;
    border: 1px solid #1e73be;
    color: #fff;
    padding: 10px 16px
}

.ct-image {
    max-width: 100%
}

.ct-fancy-icon>svg {
    width: 55px;
    height: 55px
}

.ct-inner-content {
    width: 100%
}

.ct-slide {
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.ct-nestable-shortcode {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start
}

.oxy-comments {
    width: 100%;
    text-align: left
}

.oxy-comment-form {
    width: 100%
}

.oxy-login-form {
    width: 100%
}

.oxy-search-form {
    width: 100%
}

.oxy-tabs-contents {
    display: flex;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start
}

.oxy-tab {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start
}

.oxy-tab-content {
    display: flex;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start
}

.oxy-testimonial {
    width: 100%
}

.oxy-icon-box {
    width: 100%
}

.oxy-pricing-box {
    width: 100%
}

.oxy-posts-grid {
    width: 100%
}

.oxy-gallery {
    width: 100%
}

.ct-slider {
    width: 100%
}

.oxy-tabs {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: stretch
}

.ct-modal {
    flex-direction: column;
    align-items: flex-start
}

.ct-span {
    display: inline-block;
    text-decoration: inherit
}

.ct-widget {
    width: 100%
}

.oxy-dynamic-list {
    width: 100%
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .ct-div-block,
    .oxy-post-content,
    .ct-text-block,
    .ct-headline,
    .oxy-rich-text,
    .ct-link-text {
        max-width: 100%
    }
    img {
        flex-shrink: 0
    }
    body * {
        min-height: 1px
    }
}

.oxy-testimonial {
    flex-direction: row;
    align-items: center
}

.oxy-testimonial .oxy-testimonial-photo-wrap {
    order: 1
}

.oxy-testimonial .oxy-testimonial-photo {
    width: 125px;
    height: 125px;
    margin-right: 20px
}

.oxy-testimonial .oxy-testimonial-photo-wrap,
.oxy-testimonial .oxy-testimonial-author-wrap,
.oxy-testimonial .oxy-testimonial-content-wrap {
    align-items: flex-start;
    text-align: left
}

.oxy-testimonial .oxy-testimonial-text {
    margin-bottom: 8px;
    font-size: 21px;
    line-height: 1.4;
    -webkit-font-smoothing: subpixel-antialiased
}

.oxy-testimonial .oxy-testimonial-author {
    font-size: 18px;
    -webkit-font-smoothing: subpixel-antialiased
}

.oxy-testimonial .oxy-testimonial-author-info {
    font-size: 12px;
    -webkit-font-smoothing: subpixel-antialiased
}

.oxy-icon-box {
    text-align: left;
    flex-direction: column
}

.oxy-icon-box .oxy-icon-box-icon {
    margin-bottom: 12px;
    align-self: flex-start
}

.oxy-icon-box .oxy-icon-box-heading {
    font-size: 21px;
    margin-bottom: 12px
}

.oxy-icon-box .oxy-icon-box-text {
    font-size: 16px;
    margin-bottom: 12px;
    align-self: flex-start
}

.oxy-icon-box .oxy-icon-box-link {
    margin-top: 20px
}

.oxy-pricing-box .oxy-pricing-box-section {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    alignment: center;
    text-align: center
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
    justify-content: center
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
    justify-content: center
}

.oxy-pricing-box .oxy-pricing-box-title-title {
    font-size: 48px
}

.oxy-pricing-box .oxy-pricing-box-title-subtitle {
    font-size: 24px
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
    flex-direction: row
}

.oxy-pricing-box .oxy-pricing-box-currency {
    font-size: 28px
}

.oxy-pricing-box .oxy-pricing-box-amount-main {
    font-size: 80px;
    line-height: .7
}

.oxy-pricing-box .oxy-pricing-box-amount-decimal {
    font-size: 13px
}

.oxy-pricing-box .oxy-pricing-box-term {
    font-size: 16px
}

.oxy-pricing-box .oxy-pricing-box-sale-price {
    font-size: 12px;
    color: rgba(0, 0, 0, .5);
    margin-bottom: 20px
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
    font-size: 16px;
    color: rgba(0, 0, 0, .5)
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
    justify-content: center
}

.oxy-progress-bar .oxy-progress-bar-background {
    background-color: #000;
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, .12) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .12) 50%, rgba(255, 255, 255, .12) 75%, transparent 75%, transparent);
    animation: none 0s paused
}

.oxy-progress-bar .oxy-progress-bar-progress-wrap {
    width: 85%
}

.oxy-progress-bar .oxy-progress-bar-progress {
    background-color: #6af;
    padding: 40px;
    animation: none 0s paused, none 0s paused;
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, .12) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .12) 50%, rgba(255, 255, 255, .12) 75%, transparent 75%, transparent)
}

.oxy-progress-bar .oxy-progress-bar-overlay-text {
    font-size: 30px;
    font-weight: 900;
    -webkit-font-smoothing: subpixel-antialiased
}

.oxy-progress-bar .oxy-progress-bar-overlay-percent {
    font-size: 12px
}

.ct-slider .unslider-nav ol li {
    border-color: #fff
}

.ct-slider .unslider-nav ol li.unslider-active {
    background-color: #fff
}

.ct-slider .ct-slide {
    padding: 0
}

.oxy-superbox .oxy-superbox-secondary,
.oxy-superbox .oxy-superbox-primary {
    transition-duration: .5s
}

.oxy-pro-menu {
    menu_dropdown_animation: fade-up
}

.oxy-pro-menu .oxy-pro-menu-list .menu-item a {
    padding-top: px;
    padding-left: px;
    padding-right: px;
    padding-bottom: px
}

.oxy-pro-menu .oxy-pro-menu-list>.menu-item {
    margin-top: px;
    margin-left: px;
    margin-right: px;
    margin-bottom: px
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu {
    box-shadow: px px px px
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children>a svg {
    margin-top: px;
    margin-left: px;
    margin-right: px;
    margin-bottom: px;
    transition-duration: .4s
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children>a div {
    margin-left: 0
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a {
    padding-top: px;
    padding-left: px;
    padding-right: px;
    padding-bottom: px
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg {
    width: 30px;
    height: 30px
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon {
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon,
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg {
    transition-duration: .4s
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon {
    top: 20px;
    left: 20px
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg {
    width: 24px;
    height: 24px
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon,
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg {
    transition-duration: .4s
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container>div:first-child,
.oxy-pro-menu .oxy-pro-menu-open-container>div:first-child {
    oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemoxypromenuopencontaineroxypromenulistmenuitem_min_width: px
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container {
    oxy-pro-menu_slug_oxypromenuoffcanvascontainer_width: px
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container {
    background-color: #fff
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a,
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a {
    padding-top: px;
    padding-left: px;
    padding-right: px;
    padding-bottom: px
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container,
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container {
    padding-top: px;
    padding-left: px;
    padding-right: px;
    padding-bottom: px
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container,
.oxy-pro-menu .oxy-pro-menu-open-container {
    background-color: ;
    background-image: url();
    overlay-color: ;
    background-size: ;
    background-repeat: ;
    background-attachment: ;
    background-blend-mode: ;
    background-size-width: px;
    background-size-height: px;
    background-position: px px
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children>a svg,
.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children>a svg {
    font-size: 24px
}

.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,
.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul {
    background-color: rgba(0, 0, 0, .2);
    border-top-style: solid
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list {
    flex-direction: row
}

.oxy-pro-menu .oxy-pro-menu-container .menu-item a {
    text-align: left;
    justify-content: flex-start
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item,
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item {
    align-items: flex-start
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container {
    top: 0;
    bottom: 0;
    right: auto;
    left: 0
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a {
    text-align: left;
    justify-content: flex-start
}

.oxy-shape-divider {
    width: 0;
    height: 0
}

.oxy_shape_divider svg {
    width: 100%
}

.ct-section-inner-wrap,
.oxy-header-container {
    max-width: 1120px
}

body {
    font-family: prompt
}

body {
    line-height: 1.6;
    font-size: 16px;
    font-weight: 400;
    color: #404040
}

.oxy-nav-menu-hamburger-line {
    background-color: #404040
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: prompt;
    font-size: 64px;
    color: #ffa407
}

h2,
h3,
h4,
h5,
h6 {
    font-size: 48px
}

h3,
h4,
h5,
h6 {
    font-size: 36px
}

a {
    color: #65bec2;
    text-decoration: none
}

a:hover {
    color: #6799b2;
    text-decoration: none
}

.ct-link-text {
    text-decoration:
}

.ct-link {
    text-decoration:
}

.ct-link-button {
    border-radius: 3px
}

.ct-section-inner-wrap {
    padding-top: 75px;
    padding-right: 20px;
    padding-bottom: 75px;
    padding-left: 20px
}

.ct-new-columns>.ct-div-block {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px
}

.oxy-header-container {
    padding-right: 20px;
    padding-left: 20px
}

@media(max-width:992px) {
    .ct-columns-inner-wrap {
        display: block!important
    }
    .ct-columns-inner-wrap:after {
        display: table;
        clear: both;
        content: ""
    }
    .ct-column {
        width: 100%!important;
        margin: 0!important
    }
    .ct-columns-inner-wrap {
        margin: 0!important
    }
}

.oxel_icon_button__container:hover {
    background-color: #cfd3d7
}

.oxel_icon_button__container {
    background-color: #eceeef;
    padding-top: 8px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 8px;
    transition-duration: .3s
}

.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_icon_button__container.oxy-easy-posts .oxy-posts,
.oxel_icon_button__container.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    align-items: center
}

.oxel_icon_button_text {
    color: #374047
}

.oxel_icon_button_icon {
    color: #606e79
}

.oxel_icon_button_icon>svg {
    width: 18px;
    height: 18px
}

.oxel_icon_button_icon {
    margin-right: 8px
}

.oxel_logo_slider {
    width: 100%;
    position: relative;
    overflow: hidden;
    text-align: center
}

.oxel_logo_slider:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider.oxy-easy-posts .oxy-posts,
.oxel_logo_slider.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: center
}

.oxel_logo_slider__logo {
    transition-duration: .3s;
    transition-timing-function: ease-in-out;
    width: 20%;
    height: 100px;
    text-align: center;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0
}

.oxel_logo_slider__logo:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider__logo.oxy-easy-posts .oxy-posts,
.oxel_logo_slider__logo.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.oxel_logo_slider__image_carrier {
    width: 100%;
    text-align: left;
    flex-shrink: 0;
    transition-duration: .1s;
    transition-timing-function: linear
}

.oxel_logo_slider__image_carrier:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider__image_carrier.oxy-easy-posts .oxy-posts,
.oxel_logo_slider__image_carrier.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start
}

.oxel_logo_slider__image_carrier--delay {}

.oxy-superbox-primary {}

.oxy-superbox-secondary {}

.icon-intab-ani {}

.anitransform {}

.saturate {}

.animation_z_in_z_out {}

.anitrans-contact {}

.dumdum {}

.oxy-stock-content-styles {}

.neon-flicker {}

.div-block-bg {
    background-image: url(../images/box01.png);
    background-size: 100% 100%;
    padding-top: 5%;
    padding-left: 5%;
    padding-right: 5%;
    padding-bottom: 5%;
    text-align: center;
    width: 100%
}

.div-block-bg:not(.ct-section):not(.oxy-easy-posts),
.div-block-bg.oxy-easy-posts .oxy-posts,
.div-block-bg.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: center
}

@media(max-width:767px) {
    .div-block-bg {
        background-image: url(../images/box4.png);
        border-radius: 10px;
        border-top-width: 2px;
        border-right-width: 2px;
        border-bottom-width: 2px;
        border-left-width: 2px;
        border-top-color: #00c4ff;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        background: 0 0
    }
}

.div-block-bg-pink {
    background-image: url(https://lavagame168.com/wp-content/uploads/2022/05/box02.png);
    background-size: 100% 100%;
    padding-top: 5%;
    padding-left: 5%;
    padding-right: 5%;
    padding-bottom: 5%
}

@media(max-width:767px) {
    .div-block-bg-pink {
        border-top-color: #f0f;
        border-right-color: #f0f;
        border-bottom-color: #f0f;
        border-left-color: #f0f;
        border-top-width: 2px;
        border-right-width: 2px;
        border-bottom-width: 2px;
        border-left-width: 2px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-radius: 10px;
        background: 0 0
    }
}

.toggle-6851 {}

.toggle-6851-expanded {}

.toggle-1596 {}

.toggle-1596-expanded {}

.div-block-respon {
    background-image: url(../images/box01.png);
    background-size: 100% 100px;
    background-repeat: no-repeat;
    background-attachment: scroll
}

@media(max-width:767px) {
    .div-block-respon {
        background-image: url(../images/box4.png);
        background-size: auto auto
    }
}

.tabs-2873-tab {
    padding-top: 1%;
    padding-right: 1%;
    padding-bottom: 1%;
    padding-left: 1%
}

@media(max-width:767px) {}

.tabs-2873-tab-active {}

.tabs-contents-2873-tab {}

body {
    color: #fff;
    font-family: prompt;
    background-color: #120000;
    font-size: clamp(14px, 18px, 22px);
    line-height: 1.6;
    font-weight: 400
}

h1,
h2 {
    font-size: clamp(14px, 18px, 22px);
    font-family: prompt;
    color: #f95b00
}

h3,
h4,
h5,
h6 {
    font-family: prompt;
    font-size: clamp(14px, 18px, 22px);
    color: #fe8d25
}

p {
    font-size: 14px;
    text-indent: 2vw
}

li {
    font-size: 14px
}

a {
    color: #fff
}

a:hover {
    color: #fe8d25
}

.anitransform {
    animation: anitransform 1.5s ease-in-out 1s infinite alternate
}

@keyframes anitransform {
    0% {
        transform: translateY(0px)
    }
    100% {
        transform: translateY(-10%)
    }
}

.anitrans-contact {
    animation: anitrans-contact .8s ease-in-out 1s infinite alternate
}

@keyframes anitrans-contact {
    0% {
        transform: translateX(0)
    }
    100% {
        transform: translateX(5px)
    }
}

.neon-flicker {
    animation: border-flicker 2s linear infinite
}

@keyframes border-flicker {
    0% {
        opacity: .1
    }
    2% {
        opacity: 1
    }
    4% {
        opacity: .1
    }
    8% {
        opacity: 1
    }
    70% {
        opacity: .7
    }
    100% {
        opacity: 1
    }
}

.shakeme {
    animation-iteration-count: infinite;
    animation-name: shakeme;
    animation-duration: 4s;
    -webkit-animation-name: shakeme;
    -webkit-animation-duration: .8s;
    -webkit-transform-origin: 50% 50%;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear
}

@-webkit-keyframes shakeme {
    0% {
        -webkit-transform: translate(2px, 1px) rotate(0deg)
    }
    10% {
        -webkit-transform: translate(-1px, -2px) rotate(-1deg)
    }
    20% {
        -webkit-transform: translate(-3px, 0px) rotate(1deg)
    }
    30% {
        -webkit-transform: translate(0px, 2px) rotate(0deg)
    }
    40% {
        -webkit-transform: translate(1px, -1px) rotate(1deg)
    }
    50% {
        -webkit-transform: translate(-1px, 2px) rotate(-1deg)
    }
    60% {
        -webkit-transform: translate(-3px, 1px) rotate(0deg)
    }
    70% {
        -webkit-transform: translate(2px, 1px) rotate(-1deg)
    }
    80% {
        -webkit-transform: translate(-1px, -1px) rotate(1deg)
    }
    90% {
        -webkit-transform: translate(2px, 2px) rotate(0deg)
    }
    100% {
        -webkit-transform: translate(1px, -2px) rotate(-1deg)
    }
}

.dumdum {
    transition: transform .3s;
    margin: 0 auto
}

.dumdum:hover {
    -webkit-animation-name: hvr-push;
    animation-name: hvr-push;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-push {
    50% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push {
    50% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.drop-shadow-red {
    animation: drop-shadow-red 1s ease 0s infinite normal none
}

@keyframes drop-shadow-red {
    0.0% {}
    50% {
        -webkit-filter: drop-shadow(0px 3px 10px #fbde50);
        filter: drop-shadow(0px 0px 10px #fbde50)
    }
}

@keyframes anitransform {
    0% {
        transform: translateY(0)
    }
    100% {
        transform: translateY(-5px)
    }
}

.anitransform {
    animation: anitransform 1s ease-in-out 1s infinite alternate
}

.dumdum {
    transition: transform .3s;
    margin: 0 auto
}

.dumdum:hover {
    -webkit-animation-name: hvr-push;
    animation-name: hvr-push;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-push {
    50% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push {
    50% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.a-black {
    color: #000
}

a.a-black:hover,
a.a-black:active {
    color: #fff
}

.site-footer {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0%
}

figure {
    margin: 0;
    margin-bottom: 0
}