.aws-btn {
    --button-default-height: 44px;
    --button-default-font-size: 14px;
    --button-default-line-height: 24px;
    --button-default-border-radius: 2px;
    --button-default-placeholder-width: 120px;
    --button-icon-width: 44px;
    --button-icon-height: 44px;
    --button-small-width: 88px;
    --button-small-height: 44px;
    --button-medium-width: 136px;
    --button-medium-height: 44px;
    --button-large-width: 192px;
    --button-large-height: 44px;
    --button-font-family: inherit;
    --button-font-color: #fff;
    --button-font-weight: 600;
    --button-font-style: normal;
    --button-hover-darken-opacity: 0.1;
    --button-letter-spacing: 0px;
    --button-horizontal-padding: 16px;
    --button-raise-level: 2px;
    --button-hover-pressure: 1;
    --loading-transition-speed: 6s;
    --transform-speed: 0.15s;
    --button-primary-color: #1e88e5;
    --button-primary-color-dark: #1360a4;
    --button-primary-color-light: #fff;
    --button-primary-color-hover: #187bd1;
    --button-primary-color-active: #166dba;
    --button-primary-border: none;
    --button-secondary-color: #f2f6f9;
    --button-secondary-color-dark: #1360a4;
    --button-secondary-color-light: #1e88e5;
    --button-secondary-color-hover: #e1eaf1;
    --button-secondary-color-active: #cfdee9;
    --button-secondary-border: 2px solid #1e88e5;
    --button-anchor-color: #0e4f88;
    --button-anchor-color-dark: #072743;
    --button-anchor-color-light: #fff;
    --button-anchor-color-hover: #0d4a7f;
    --button-anchor-color-active: #0c4271;
    --button-anchor-border: none;
    --button-disabled-color: #afafaf;
    --button-disabled-color-dark: #898989;
    --button-disabled-color-light: #969696;
    --button-disabled-color-hover: #afafaf;
    --button-disabled-color-active: #afafaf;
    --button-disabled-border: none;
    --button-placeholder-color: #afafaf;
    --button-placeholder-color-dark: #898989;
    --button-placeholder-color-light: #969696;
    --button-placeholder-color-hover: #afafaf;
    --button-placeholder-color-active: #afafaf;
    --button-placeholder-border: none;
    --button-mail-color: #cfcfcf;
    --button-mail-color-dark: #9c9c9c;
    --button-facebook-color: #4868ad;
    --button-facebook-color-dark: #324877;
    --button-messenger-color: #3186f6;
    --button-messenger-color-dark: #0960d1;
    --button-twitter-color: #00aced;
    --button-twitter-color-dark: #0074a1;
    --button-linkedin-color: #0077b5;
    --button-linkedin-color-dark: #004569;
    --button-whatsapp-color: #25d366;
    --button-whatsapp-color-dark: #1a9247;
    --button-github-color: #25292e;
    --button-github-color-dark: #030304;
    --button-reddit-color: #fc461e;
    --button-reddit-color-dark: #cb2703;
    --button-pinterest-color: #bd091c;
    --button-pinterest-color-dark: #740611;
    --button-gplus-color: #ce5b4e;
    --button-gplus-color-dark: #a3392d;
    --button-youtube-color: #cc181e;
    --button-youtube-color-dark: #881014;
    --button-instagram-radial-color: radial-gradient( circle at 25% 110%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);
    --button-instagram-radial-color-dark: radial-gradient( circle at 25% 110%, #b9a800 0%, #938500 5%, #b10f00 45%, #8c0061 60%, #002ca9 90%);
}

.aws-btn--progress .aws-btn__content:after,
.aws-btn--progress .aws-btn__progress:after,
.aws-btn--progress .aws-btn__progress:before,
.aws-btn .aws-btn__content:after,
.aws-btn .aws-btn__wrapper:after,
.aws-btn .aws-btn__wrapper:before {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.aws-btn {
    padding: 0;
    margin: 0;
}

.aws-btn,
.aws-btn:focus {
    outline-color: 0;
    outline-style: none;
    outline-width: 0;
}

.aws-btn {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: transparent;
}

button.aws-btn .aws-btn__wrapper {
    margin-top: calc(var(--button-raise-level) * -1);
}

.aws-btn {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: middle;
    height: var(--button-default-height);
    background-color: transparent;
    font-size: var(--button-default-font-size);
    line-height: var(--button-default-line-height);
    font-weight: var(--button-font-weight);
    font-style: var(--button-font-style);
    letter-spacing: var(--button-letter-spacing);
    text-rendering: auto;
    text-decoration: none;
    text-align: center;
    transition: opacity 0.1s ease-out;
    border: none;
    opacity: 0;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
}

.aws-btn,
.aws-btn .aws-btn__wrapper {
    position: relative;
    font-family: var(--button-font-family);
}

.aws-btn .aws-btn__wrapper {
    display: flex;
    align-items: stretch;
    width: 100%;
    height: calc(100% - var(--button-raise-level));
}

.aws-btn .aws-btn__wrapper:before {
    content: " ";
    border-radius: var(--button-default-border-radius);
    top: auto;
    bottom: calc(var(--button-raise-level) * -1);
    z-index: 1;
    transition: background var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;
    transition: transform var(--transform-speed) ease-out, background var(--transform-speed) ease-out;
    transition: transform var(--transform-speed) ease-out, background var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;
}

.aws-btn .aws-btn__wrapper:after {
    content: " ";
    background-color: rgba(0, 0, 0, 0.15);
    border-radius: var(--button-default-border-radius);
    z-index: 3;
    width: 0;
    top: var(--button-raise-level);
}

.aws-btn .aws-btn__content {
    position: relative;
    display: flex;
    flex: 1 1;
    align-items: center;
    justify-content: center;
    border-radius: var(--button-default-border-radius);
    text-indent: 0;
    z-index: 3;
    overflow: hidden;
    padding: 0 var(--button-horizontal-padding);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: flat;
    transform-style: flat;
    -webkit-transform: skew(0) translateZ(0);
    transform: skew(0) translateZ(0);
    transition: border var(--transform-speed) ease-out, background var(--transform-speed) ease-out, color var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;
    transition: border var(--transform-speed) ease-out, transform var(--transform-speed) ease-out, background var(--transform-speed) ease-out, color var(--transform-speed) ease-out;
    transition: border var(--transform-speed) ease-out, transform var(--transform-speed) ease-out, background var(--transform-speed) ease-out, color var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;
}

.aws-btn .aws-btn__content>span:first-child {
    display: block;
}

.aws-btn .aws-btn__content>span:first-child>svg {
    vertical-align: text-top;
    margin-top: -2px;
}

.aws-btn:before {
    content: " ";
    background-color: rgba(0, 0, 0, 0.3);
    width: calc(100% - 2px);
    height: calc(100% - var(--button-raise-level) * 2);
    bottom: calc(var(--button-raise-level) / -2);
    left: 1px;
    position: absolute;
    border-radius: var(--button-default-border-radius);
    z-index: 1;
    -webkit-transform: skewY(0) translateZ(0);
    transform: skewY(0) translateZ(0);
    transition: background calc(var(--transform-speed) * 0.8) ease-out, -webkit-transform calc(var(--transform-speed) * 0.8) ease-out;
    transition: transform calc(var(--transform-speed) * 0.8) ease-out, background calc(var(--transform-speed) * 0.8) ease-out;
    transition: transform calc(var(--transform-speed) * 0.8) ease-out, background calc(var(--transform-speed) * 0.8) ease-out, -webkit-transform calc(var(--transform-speed) * 0.8) ease-out;
}

.aws-btn--primary .aws-btn__wrapper:before {
    background: var(--button-primary-color-dark);
}

.aws-btn--primary .aws-btn__content {
    background: var(--button-primary-color);
    color: var(--button-primary-color-light);
    border: var(--button-primary-border);
}

.aws-btn--primary .aws-btn__wrapper:hover .aws-btn__content {
    background: var(--button-primary-color-hover);
}

.aws-btn--primary.aws-btn--active .aws-btn__wrapper .aws-btn__content {
    background: var(--button-primary-color-active);
}

.aws-btn--primary.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--primary.aws-btn--progress .aws-btn__progress:after,
.aws-btn--primary.aws-btn--progress .aws-btn__progress:before {
    color: var(--button-primary-color-light);
}

.aws-btn--secondary .aws-btn__wrapper:before {
    background: var(--button-secondary-color-dark);
}

.aws-btn--secondary .aws-btn__content {
    background: var(--button-secondary-color);
    color: var(--button-secondary-color-light);
    border: var(--button-secondary-border);
}

.aws-btn--secondary .aws-btn__wrapper:hover .aws-btn__content {
    background: var(--button-secondary-color-hover);
}

.aws-btn--secondary.aws-btn--active .aws-btn__wrapper .aws-btn__content {
    background: var(--button-secondary-color-active);
}

.aws-btn--secondary.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--secondary.aws-btn--progress .aws-btn__progress:after,
.aws-btn--secondary.aws-btn--progress .aws-btn__progress:before {
    color: var(--button-secondary-color-light);
}

.aws-btn--link .aws-btn__wrapper:before {
    background: var(--button-anchor-color-dark);
}

.aws-btn--link .aws-btn__content {
    background: var(--button-anchor-color);
    color: var(--button-anchor-color-light);
    border: var(--button-anchor-border);
}

.aws-btn--link .aws-btn__wrapper:hover .aws-btn__content {
    background: var(--button-anchor-color-hover);
}

.aws-btn--link.aws-btn--active .aws-btn__wrapper .aws-btn__content {
    background: var(--button-anchor-color-active);
}

.aws-btn--link.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--link.aws-btn--progress .aws-btn__progress:after,
.aws-btn--link.aws-btn--progress .aws-btn__progress:before {
    color: var(--button-anchor-color-light);
}

.aws-btn--disabled .aws-btn__wrapper:before {
    background: var(--button-disabled-color-dark);
}

.aws-btn--disabled .aws-btn__content {
    background: var(--button-disabled-color);
    color: var(--button-disabled-color-light);
    border: var(--button-disabled-border);
}

.aws-btn--disabled .aws-btn__wrapper:hover .aws-btn__content {
    background: var(--button-disabled-color-hover);
}

.aws-btn--disabled.aws-btn--active .aws-btn__wrapper .aws-btn__content {
    background: var(--button-disabled-color-active);
}

.aws-btn--disabled.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--disabled.aws-btn--progress .aws-btn__progress:after,
.aws-btn--disabled.aws-btn--progress .aws-btn__progress:before {
    color: var(--button-disabled-color-light);
}

.aws-btn--placeholder .aws-btn__wrapper:before {
    background: var(--button-placeholder-color-dark);
}

.aws-btn--placeholder .aws-btn__content {
    background: var(--button-placeholder-color);
    color: var(--button-placeholder-color-light);
    border: var(--button-placeholder-border);
}

.aws-btn--placeholder .aws-btn__wrapper:hover .aws-btn__content {
    background: var(--button-placeholder-color-hover);
}

.aws-btn--placeholder.aws-btn--active .aws-btn__wrapper .aws-btn__content {
    background: var(--button-placeholder-color-active);
}

.aws-btn--placeholder.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--placeholder.aws-btn--progress .aws-btn__progress:after,
.aws-btn--placeholder.aws-btn--progress .aws-btn__progress:before {
    color: var(--button-placeholder-color-light);
}

.aws-btn--facebook .aws-btn__wrapper:before {
    background: #324877;
}

.aws-btn--facebook .aws-btn__content {
    background: #4868ad;
    color: #fff;
}

.aws-btn--facebook.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--facebook.aws-btn--progress .aws-btn__progress:after,
.aws-btn--facebook.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--messenger .aws-btn__wrapper:before {
    background: #0960d1;
}

.aws-btn--messenger .aws-btn__content {
    background: #3186f6;
    color: #fff;
}

.aws-btn--messenger.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--messenger.aws-btn--progress .aws-btn__progress:after,
.aws-btn--messenger.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--twitter .aws-btn__wrapper:before {
    background: #0074a1;
}

.aws-btn--twitter .aws-btn__content {
    background: #00aced;
    color: #fff;
}

.aws-btn--twitter.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--twitter.aws-btn--progress .aws-btn__progress:after,
.aws-btn--twitter.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--linkedin .aws-btn__wrapper:before {
    background: #004569;
}

.aws-btn--linkedin .aws-btn__content {
    background: #0077b5;
    color: #fff;
}

.aws-btn--linkedin.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--linkedin.aws-btn--progress .aws-btn__progress:after,
.aws-btn--linkedin.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--whatsapp .aws-btn__wrapper:before {
    background: #1a9247;
}

.aws-btn--whatsapp .aws-btn__content {
    background: #25d366;
    color: #fff;
}

.aws-btn--whatsapp.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--whatsapp.aws-btn--progress .aws-btn__progress:after,
.aws-btn--whatsapp.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--github .aws-btn__wrapper:before {
    background: #030304;
}

.aws-btn--github .aws-btn__content {
    background: #25292e;
    color: #fff;
}

.aws-btn--github.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--github.aws-btn--progress .aws-btn__progress:after,
.aws-btn--github.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--reddit .aws-btn__wrapper:before {
    background: #cb2703;
}

.aws-btn--reddit .aws-btn__content {
    background: #fc461e;
    color: #fff;
}

.aws-btn--reddit.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--reddit.aws-btn--progress .aws-btn__progress:after,
.aws-btn--reddit.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--pinterest .aws-btn__wrapper:before {
    background: #740611;
}

.aws-btn--pinterest .aws-btn__content {
    background: #bd091c;
    color: #fff;
}

.aws-btn--pinterest.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--pinterest.aws-btn--progress .aws-btn__progress:after,
.aws-btn--pinterest.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--gplus .aws-btn__wrapper:before {
    background: #a3392d;
}

.aws-btn--gplus .aws-btn__content {
    background: #ce5b4e;
    color: #fff;
}

.aws-btn--gplus.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--gplus.aws-btn--progress .aws-btn__progress:after,
.aws-btn--gplus.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--youtube .aws-btn__wrapper:before {
    background: #881014;
}

.aws-btn--youtube .aws-btn__content {
    background: #cc181e;
    color: #fff;
}

.aws-btn--youtube.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--youtube.aws-btn--progress .aws-btn__progress:after,
.aws-btn--youtube.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--mail .aws-btn__wrapper:before {
    background: #9c9c9c;
}

.aws-btn--mail .aws-btn__content {
    background: #cfcfcf;
    color: #fff;
}

.aws-btn--mail.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--mail.aws-btn--progress .aws-btn__progress:after,
.aws-btn--mail.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--instagram .aws-btn__wrapper:before {
    background: radial-gradient( circle at 25% 110%, #b9a800 0, #938500 5%, #b10f00 45%, #8c0061 60%, #002ca9 90%);
}

.aws-btn--instagram .aws-btn__content {
    background: radial-gradient( circle at 25% 110%, #fdf497 0, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);
    color: #fff;
}

.aws-btn--instagram.aws-btn--progress .aws-btn__content>span {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.aws-btn--instagram.aws-btn--progress .aws-btn__progress:after,
.aws-btn--instagram.aws-btn--progress .aws-btn__progress:before {
    color: #fff;
}

.aws-btn--placeholder {
    width: var(--button-default-placeholder-width);
}

.aws-btn--placeholder .aws-btn__content>span {
    display: block;
    width: 100%;
    height: 40%;
    background-color: var(--button-placeholder-color-light);
    border-radius: 2px;
    position: relative;
    overflow: hidden;
}

.aws-btn--placeholder .aws-btn__content>span:before {
    content: "";
    background-color: rgba(0, 0, 0, 0.1);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-animation: placeholder calc(var(--transform-speed) * 14) linear forwards infinite;
    animation: placeholder calc(var(--transform-speed) * 14) linear forwards infinite;
}

.aws-btn--visible {
    opacity: 1;
}

.aws-btn--left:before {
    -webkit-transform: skewY(calc(1deg * var(--button-hover-pressure) * 1)) translate3d(0, calc(-1px * var(--button-hover-pressure) / 2), 0);
    transform: skewY(calc(1deg * var(--button-hover-pressure) * 1)) translate3d(0, calc(-1px * var(--button-hover-pressure) / 2), 0);
}

.aws-btn--left .aws-btn__content {
    -webkit-transform: skewY( calc(1deg * var(--button-hover-pressure) * -1));
    transform: skewY(calc(1deg * var(--button-hover-pressure) * -1));
}

.aws-btn--right:before {
    -webkit-transform: skewY(calc(1deg * var(--button-hover-pressure) * -1)) translate3d(0, calc(-1px * var(--button-hover-pressure) / 2), 0);
    transform: skewY(calc(1deg * var(--button-hover-pressure) * -1)) translate3d(0, calc(-1px * var(--button-hover-pressure) / 2), 0);
}

.aws-btn--right .aws-btn__content {
    -webkit-transform: skewY(calc(1deg * var(--button-hover-pressure) * 1));
    transform: skewY(calc(1deg * var(--button-hover-pressure) * 1));
}

.aws-btn--middle:before {
    -webkit-transform: translate3d( 0, calc(-1px * var(--button-hover-pressure)), 0);
    transform: translate3d(0, calc(-1px * var(--button-hover-pressure)), 0);
}

.aws-btn--middle .aws-btn__content {
    -webkit-transform: translate3d( 0, calc(1px * var(--button-hover-pressure)), 0);
    transform: translate3d(0, calc(1px * var(--button-hover-pressure)), 0);
}

.aws-btn--icon .aws-btn__content>span:first-child>svg {
    vertical-align: middle;
}

.aws-btn--active:before {
    -webkit-transform: translate3d( 0, calc(var(--button-raise-level) * -1), 0);
    transform: translate3d(0, calc(var(--button-raise-level) * -1), 0);
}

.aws-btn--active .aws-btn__content {
    transition: background calc(var(--transform-speed) * 0.8) ease-out, color calc(var(--transform-speed) * 0.8) ease-out, -webkit-transform calc(var(--transform-speed) * 0.8) ease-out;
    transition: transform calc(var(--transform-speed) * 0.8) ease-out, background calc(var(--transform-speed) * 0.8) ease-out, color calc(var(--transform-speed) * 0.8) ease-out;
    transition: transform calc(var(--transform-speed) * 0.8) ease-out, background calc(var(--transform-speed) * 0.8) ease-out, color calc(var(--transform-speed) * 0.8) ease-out, -webkit-transform calc(var(--transform-speed) * 0.8) ease-out;
    -webkit-transform: translate3d(0, var(--button-raise-level), 0);
    transform: translate3d(0, var(--button-raise-level), 0);
}

.aws-btn--off:before {
    -webkit-transform: translate3d( 0, calc(var(--button-raise-level) * -1), 0);
    transform: translate3d(0, calc(var(--button-raise-level) * -1), 0);
    background-color: rgba(0, 0, 0, 0.05);
}

.aws-btn--off:hover .aws-btn__wrapper:before {
    background-color: #2d2d2d;
}

.aws-btn--off:hover .aws-btn__content {
    background-color: #313131;
    color: #3b3b3b;
}

.aws-btn--off .aws-btn__wrapper:before {
    background-color: #323232;
}

.aws-btn--off .aws-btn__content {
    background-color: #353535;
    color: #424242;
    -webkit-transform: translate3d(0, var(--button-raise-level), 0);
    transform: translate3d(0, var(--button-raise-level), 0);
}

.aws-btn--icon {
    width: var(--button-icon-width);
    height: var(--button-icon-height);
    font-size: calc(var(--button-default-font-size) * 1.5);
    line-height: calc(var(--button-default-line-height) * 1.5);
}

.aws-btn--small {
    width: var(--button-small-width);
    height: var(--button-small-height);
}

.aws-btn--medium,
.aws-btn--small {
    font-size: var(--button-default-font-size);
    line-height: var(--button-default-line-height);
}

.aws-btn--medium {
    width: var(--button-medium-width);
    height: var(--button-medium-height);
}

.aws-btn--large {
    width: var(--button-large-width);
    height: var(--button-large-height);
    font-size: var(--button-default-font-size);
    line-height: var(--button-default-line-height);
}

.aws-btn--fill {
    width: 100%;
}

span.aws-btn__bubble {
    display: block;
    position: absolute;
    visibility: hidden;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.1);
    z-index: 10;
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    -webkit-animation: bubble-ping calc(var(--transform-speed) * 3.5) cubic-bezier(0.5, 0, 0.6, 0.4) 0.05s forwards;
    animation: bubble-ping calc(var(--transform-speed) * 3.5) cubic-bezier(0.5, 0, 0.6, 0.4) 0.05s forwards;
}

@-webkit-keyframes placeholder {
    0% {
        -webkit-transform: translateX(-110%);
        transform: translateX(-110%);
    }
    25% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    50% {
        -webkit-transform: translateX(110%);
        transform: translateX(110%);
    }
    75% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    to {
        -webkit-transform: translateX(-110%);
        transform: translateX(-110%);
    }
}

@keyframes placeholder {
    0% {
        -webkit-transform: translateX(-110%);
        transform: translateX(-110%);
    }
    25% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    50% {
        -webkit-transform: translateX(110%);
        transform: translateX(110%);
    }
    75% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    to {
        -webkit-transform: translateX(-110%);
        transform: translateX(-110%);
    }
}

@-webkit-keyframes bounce {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    30% {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
    }
    60% {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
    }
    to {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
    }
}

@keyframes bounce {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    30% {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
    }
    60% {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
    }
    to {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
    }
}

@-webkit-keyframes bubble-ping {
    1% {
        visibility: visible;
    }
    10% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    99% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0;
    }
    to {
        visibility: hidden;
    }
}

@keyframes bubble-ping {
    1% {
        visibility: visible;
    }
    10% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    99% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0;
    }
    to {
        visibility: hidden;
    }
}

.aws-btn--progress .aws-btn__progress {
    position: relative;
    display: flex;
    flex: 1 1;
    align-items: center;
    justify-content: center;
    border-radius: 2px;
    text-indent: 0;
    z-index: 3;
    overflow: hidden;
    transition: border 0.15s ease-out, background 0.15s ease-out, color 0.15s ease-out, -webkit-transform 0.15s ease-out;
    transition: border 0.15s ease-out, transform 0.15s ease-out, background 0.15s ease-out, color 0.15s ease-out;
    transition: border 0.15s ease-out, transform 0.15s ease-out, background 0.15s ease-out, color 0.15s ease-out, -webkit-transform 0.15s ease-out;
}

.aws-btn--progress .aws-btn__progress>span {
    transition: opacity 75ms ease-out 0.1125s;
}

.aws-btn--progress .aws-btn__progress:after,
.aws-btn--progress .aws-btn__progress:before {
    display: flex;
    align-items: center;
    justify-content: center;
    color: hsla(0, 0%, 100%, 0.65);
    opacity: 0;
    transition: opacity 0.1125s ease-out 0.05s, -webkit-transform 0.15s ease-out 0.05s;
    transition: transform 0.15s ease-out 0.05s, opacity 0.1125s ease-out 0.05s;
    transition: transform 0.15s ease-out 0.05s, opacity 0.1125s ease-out 0.05s, -webkit-transform 0.15s ease-out 0.05s;
}

.aws-btn--progress .aws-btn__progress:before {
    content: attr(data-loading);
    display: none;
    -webkit-transform: translate3d(0, 50%, 0);
    transform: translate3d(0, 50%, 0);
}

.aws-btn--progress .aws-btn__progress:after {
    content: attr(data-status);
    display: none;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0);
}

.aws-btn--progress.aws-btn--active .aws-btn__progress>span {
    opacity: 0.075;
}

.aws-btn--progress.aws-btn--active .aws-btn__content:after,
.aws-btn--progress.aws-btn--active .aws-btn__progress:after,
.aws-btn--progress.aws-btn--active .aws-btn__progress:before {
    display: block;
}

.aws-btn--progress .aws-btn__content:after {
    content: " ";
    background-color: rgba(0, 0, 0, 0.15);
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    width: 100%;
    display: none;
}

.aws-btn--start .aws-btn__progress:before {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.aws-btn--start .aws-btn__content:after {
    transition: -webkit-transform 6s ease-out;
    transition: transform 6s ease-out;
    transition: transform 6s ease-out, -webkit-transform 6s ease-out;
    -webkit-transform: translate3d(-15%, 0, 0);
    transform: translate3d(-15%, 0, 0);
}

.aws-btn--errored .aws-btn__content:after {
    background-color: rgba(255, 0, 0, 0.75);
}

.aws-btn--end .aws-btn__content:after {
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.aws-btn--end .aws-btn__progress:after {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.aws-btn--end .aws-btn__progress:before {
    -webkit-transform: translate3d(0, 50%, 0);
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

</style><style data-href="/1.a8d68e761172653bddb3.css">.wrapper {
    box-sizing: border-box;
    max-width: 1200px;
    margin: 0 auto;
}

.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-right: 2rem;
    padding-left: 2rem;
}

.row {
    box-sizing: border-box;
    display: -moz-flex;
    display: flex;
    -moz-flex: 0 1 auto;
    flex: 0 1 auto;
    -moz-flex-direction: row;
    flex-direction: row;
    flex-wrap: wrap;
    margin-right: -0.5rem;
    margin-left: -0.5rem;
}

.row.reverse {
    -moz-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.col.reverse {
    -moz-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

.col-xs {
    flex-basis: auto;
}

.col-xs,
.col-xs-1 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-1 {
    flex-basis: 8.33333%;
    max-width: 8.33333%;
}

.col-xs-2 {
    flex-basis: 16.66667%;
    max-width: 16.66667%;
}

.col-xs-2,
.col-xs-3 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-3 {
    flex-basis: 25%;
    max-width: 25%;
}

.col-xs-4 {
    flex-basis: 33.33333%;
    max-width: 33.33333%;
}

.col-xs-4,
.col-xs-5 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-5 {
    flex-basis: 41.66667%;
    max-width: 41.66667%;
}

.col-xs-6 {
    flex-basis: 50%;
    max-width: 50%;
}

.col-xs-6,
.col-xs-7 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-7 {
    flex-basis: 58.33333%;
    max-width: 58.33333%;
}

.col-xs-8 {
    flex-basis: 66.66667%;
    max-width: 66.66667%;
}

.col-xs-8,
.col-xs-9 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-9 {
    flex-basis: 75%;
    max-width: 75%;
}

.col-xs-10 {
    flex-basis: 83.33333%;
    max-width: 83.33333%;
}

.col-xs-10,
.col-xs-11 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-11 {
    flex-basis: 91.66667%;
    max-width: 91.66667%;
}

.col-xs-12 {
    flex-basis: 100%;
    max-width: 100%;
}

.col-xs-12,
.col-xs-offset-0 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-offset-0 {
    margin-left: 0;
}

.col-xs-offset-1 {
    margin-left: 8.33333%;
}

.col-xs-offset-1,
.col-xs-offset-2 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-offset-2 {
    margin-left: 16.66667%;
}

.col-xs-offset-3 {
    margin-left: 25%;
}

.col-xs-offset-3,
.col-xs-offset-4 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-offset-4 {
    margin-left: 33.33333%;
}

.col-xs-offset-5 {
    margin-left: 41.66667%;
}

.col-xs-offset-5,
.col-xs-offset-6 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-offset-6 {
    margin-left: 50%;
}

.col-xs-offset-7 {
    margin-left: 58.33333%;
}

.col-xs-offset-7,
.col-xs-offset-8 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-offset-8 {
    margin-left: 66.66667%;
}

.col-xs-offset-9 {
    margin-left: 75%;
}

.col-xs-offset-9,
.col-xs-offset-10 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-offset-10 {
    margin-left: 83.33333%;
}

.col-xs-offset-11 {
    margin-left: 91.66667%;
}

.col-xs-offset-11,
.col-xs-offset-12 {
    box-sizing: border-box;
    -moz-flex-grow: 0;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.col-xs-offset-12 {
    margin-left: 100%;
}

.col-xs {
    -moz-flex-grow: 1;
    flex-grow: 1;
    flex-basis: 0;
    max-width: 100%;
}

.start-xs {
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    text-align: left;
}

.center-xs {
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
}

.end-xs {
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    text-align: right;
}

.top-xs {
    -moz-align-items: flex-start;
    align-items: flex-start;
}

.middle-xs {
    -moz-align-items: center;
    align-items: center;
}

.bottom-xs {
    -moz-align-items: flex-end;
    align-items: flex-end;
}

.around-xs {
    -moz-justify-content: space-around;
    justify-content: space-around;
}

.between-xs {
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.first-xs {
    order: -1;
}

.last-xs {
    order: 1;
}

@media only screen and (min-width: 0px) {
    .container,
    .container--blog,
    .container--full {
        width: 100%;
    }
    .col-xs {
        flex-basis: auto;
    }
    .col-xs,
    .col-xs-1 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-1 {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    .col-xs-2 {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    .col-xs-2,
    .col-xs-3 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-3 {
        flex-basis: 25%;
        max-width: 25%;
    }
    .col-xs-4 {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    .col-xs-4,
    .col-xs-5 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-5 {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    .col-xs-6 {
        flex-basis: 50%;
        max-width: 50%;
    }
    .col-xs-6,
    .col-xs-7 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-7 {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    .col-xs-8 {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    .col-xs-8,
    .col-xs-9 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-9 {
        flex-basis: 75%;
        max-width: 75%;
    }
    .col-xs-10 {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    .col-xs-10,
    .col-xs-11 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-11 {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    .col-xs-12 {
        flex-basis: 100%;
        max-width: 100%;
    }
    .col-xs-12,
    .col-xs-offset-0 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-offset-0 {
        margin-left: 0;
    }
    .col-xs-offset-1 {
        margin-left: 8.33333%;
    }
    .col-xs-offset-1,
    .col-xs-offset-2 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-offset-2 {
        margin-left: 16.66667%;
    }
    .col-xs-offset-3 {
        margin-left: 25%;
    }
    .col-xs-offset-3,
    .col-xs-offset-4 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-offset-4 {
        margin-left: 33.33333%;
    }
    .col-xs-offset-5 {
        margin-left: 41.66667%;
    }
    .col-xs-offset-5,
    .col-xs-offset-6 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-offset-6 {
        margin-left: 50%;
    }
    .col-xs-offset-7 {
        margin-left: 58.33333%;
    }
    .col-xs-offset-7,
    .col-xs-offset-8 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-offset-8 {
        margin-left: 66.66667%;
    }
    .col-xs-offset-9 {
        margin-left: 75%;
    }
    .col-xs-offset-9,
    .col-xs-offset-10 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-offset-10 {
        margin-left: 83.33333%;
    }
    .col-xs-offset-11 {
        margin-left: 91.66667%;
    }
    .col-xs-offset-11,
    .col-xs-offset-12 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xs-offset-12 {
        margin-left: 100%;
    }
    .col-xs {
        -moz-flex-grow: 1;
        flex-grow: 1;
        flex-basis: 0;
        max-width: 100%;
    }
    .start-xs {
        -moz-justify-content: flex-start;
        justify-content: flex-start;
        text-align: left;
    }
    .center-xs {
        -moz-justify-content: center;
        justify-content: center;
        text-align: center;
    }
    .end-xs {
        -moz-justify-content: flex-end;
        justify-content: flex-end;
        text-align: right;
    }
    .top-xs {
        -moz-align-items: flex-start;
        align-items: flex-start;
    }
    .middle-xs {
        -moz-align-items: center;
        align-items: center;
    }
    .bottom-xs {
        -moz-align-items: flex-end;
        align-items: flex-end;
    }
    .around-xs {
        -moz-justify-content: space-around;
        justify-content: space-around;
    }
    .between-xs {
        -moz-justify-content: space-between;
        justify-content: space-between;
    }
    .first-xs {
        order: -1;
    }
    .last-xs {
        order: 1;
    }
}

@media only screen and (min-width: 576px) {
    .container,
    .container--blog,
    .container--full {
        width: 100%;
    }
    .col-sm {
        flex-basis: auto;
    }
    .col-sm,
    .col-sm-1 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-1 {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    .col-sm-2 {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    .col-sm-2,
    .col-sm-3 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-3 {
        flex-basis: 25%;
        max-width: 25%;
    }
    .col-sm-4 {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    .col-sm-4,
    .col-sm-5 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-5 {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    .col-sm-6 {
        flex-basis: 50%;
        max-width: 50%;
    }
    .col-sm-6,
    .col-sm-7 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-7 {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    .col-sm-8 {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    .col-sm-8,
    .col-sm-9 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-9 {
        flex-basis: 75%;
        max-width: 75%;
    }
    .col-sm-10 {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    .col-sm-10,
    .col-sm-11 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-11 {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    .col-sm-12 {
        flex-basis: 100%;
        max-width: 100%;
    }
    .col-sm-12,
    .col-sm-offset-0 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-offset-0 {
        margin-left: 0;
    }
    .col-sm-offset-1 {
        margin-left: 8.33333%;
    }
    .col-sm-offset-1,
    .col-sm-offset-2 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-offset-2 {
        margin-left: 16.66667%;
    }
    .col-sm-offset-3 {
        margin-left: 25%;
    }
    .col-sm-offset-3,
    .col-sm-offset-4 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-offset-4 {
        margin-left: 33.33333%;
    }
    .col-sm-offset-5 {
        margin-left: 41.66667%;
    }
    .col-sm-offset-5,
    .col-sm-offset-6 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-offset-6 {
        margin-left: 50%;
    }
    .col-sm-offset-7 {
        margin-left: 58.33333%;
    }
    .col-sm-offset-7,
    .col-sm-offset-8 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-offset-8 {
        margin-left: 66.66667%;
    }
    .col-sm-offset-9 {
        margin-left: 75%;
    }
    .col-sm-offset-9,
    .col-sm-offset-10 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-offset-10 {
        margin-left: 83.33333%;
    }
    .col-sm-offset-11 {
        margin-left: 91.66667%;
    }
    .col-sm-offset-11,
    .col-sm-offset-12 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-sm-offset-12 {
        margin-left: 100%;
    }
    .col-sm {
        -moz-flex-grow: 1;
        flex-grow: 1;
        flex-basis: 0;
        max-width: 100%;
    }
    .start-sm {
        -moz-justify-content: flex-start;
        justify-content: flex-start;
        text-align: left;
    }
    .center-sm {
        -moz-justify-content: center;
        justify-content: center;
        text-align: center;
    }
    .end-sm {
        -moz-justify-content: flex-end;
        justify-content: flex-end;
        text-align: right;
    }
    .top-sm {
        -moz-align-items: flex-start;
        align-items: flex-start;
    }
    .middle-sm {
        -moz-align-items: center;
        align-items: center;
    }
    .bottom-sm {
        -moz-align-items: flex-end;
        align-items: flex-end;
    }
    .around-sm {
        -moz-justify-content: space-around;
        justify-content: space-around;
    }
    .between-sm {
        -moz-justify-content: space-between;
        justify-content: space-between;
    }
    .first-sm {
        order: -1;
    }
    .last-sm {
        order: 1;
    }
}

@media only screen and (min-width: 768px) {
    .container,
    .container--blog,
    .container--full {
        width: 100%;
    }
    .col-md {
        flex-basis: auto;
    }
    .col-md,
    .col-md-1 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-1 {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    .col-md-2 {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    .col-md-2,
    .col-md-3 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-3 {
        flex-basis: 25%;
        max-width: 25%;
    }
    .col-md-4 {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    .col-md-4,
    .col-md-5 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-5 {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    .col-md-6 {
        flex-basis: 50%;
        max-width: 50%;
    }
    .col-md-6,
    .col-md-7 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-7 {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    .col-md-8 {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    .col-md-8,
    .col-md-9 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-9 {
        flex-basis: 75%;
        max-width: 75%;
    }
    .col-md-10 {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    .col-md-10,
    .col-md-11 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-11 {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    .col-md-12 {
        flex-basis: 100%;
        max-width: 100%;
    }
    .col-md-12,
    .col-md-offset-0 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-offset-0 {
        margin-left: 0;
    }
    .col-md-offset-1 {
        margin-left: 8.33333%;
    }
    .col-md-offset-1,
    .col-md-offset-2 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-offset-2 {
        margin-left: 16.66667%;
    }
    .col-md-offset-3 {
        margin-left: 25%;
    }
    .col-md-offset-3,
    .col-md-offset-4 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-offset-4 {
        margin-left: 33.33333%;
    }
    .col-md-offset-5 {
        margin-left: 41.66667%;
    }
    .col-md-offset-5,
    .col-md-offset-6 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-offset-6 {
        margin-left: 50%;
    }
    .col-md-offset-7 {
        margin-left: 58.33333%;
    }
    .col-md-offset-7,
    .col-md-offset-8 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-offset-8 {
        margin-left: 66.66667%;
    }
    .col-md-offset-9 {
        margin-left: 75%;
    }
    .col-md-offset-9,
    .col-md-offset-10 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-offset-10 {
        margin-left: 83.33333%;
    }
    .col-md-offset-11 {
        margin-left: 91.66667%;
    }
    .col-md-offset-11,
    .col-md-offset-12 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-md-offset-12 {
        margin-left: 100%;
    }
    .col-md {
        -moz-flex-grow: 1;
        flex-grow: 1;
        flex-basis: 0;
        max-width: 100%;
    }
    .start-md {
        -moz-justify-content: flex-start;
        justify-content: flex-start;
        text-align: left;
    }
    .center-md {
        -moz-justify-content: center;
        justify-content: center;
        text-align: center;
    }
    .end-md {
        -moz-justify-content: flex-end;
        justify-content: flex-end;
        text-align: right;
    }
    .top-md {
        -moz-align-items: flex-start;
        align-items: flex-start;
    }
    .middle-md {
        -moz-align-items: center;
        align-items: center;
    }
    .bottom-md {
        -moz-align-items: flex-end;
        align-items: flex-end;
    }
    .around-md {
        -moz-justify-content: space-around;
        justify-content: space-around;
    }
    .between-md {
        -moz-justify-content: space-between;
        justify-content: space-between;
    }
    .first-md {
        order: -1;
    }
    .last-md {
        order: 1;
    }
}

@media only screen and (min-width: 992px) {
    .container,
    .container--blog,
    .container--full {
        width: 100%;
    }
    .col-lg {
        flex-basis: auto;
    }
    .col-lg,
    .col-lg-1 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-1 {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    .col-lg-2 {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    .col-lg-2,
    .col-lg-3 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-3 {
        flex-basis: 25%;
        max-width: 25%;
    }
    .col-lg-4 {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    .col-lg-4,
    .col-lg-5 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-5 {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    .col-lg-6 {
        flex-basis: 50%;
        max-width: 50%;
    }
    .col-lg-6,
    .col-lg-7 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-7 {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    .col-lg-8 {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    .col-lg-8,
    .col-lg-9 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-9 {
        flex-basis: 75%;
        max-width: 75%;
    }
    .col-lg-10 {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    .col-lg-10,
    .col-lg-11 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-11 {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    .col-lg-12 {
        flex-basis: 100%;
        max-width: 100%;
    }
    .col-lg-12,
    .col-lg-offset-0 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-offset-0 {
        margin-left: 0;
    }
    .col-lg-offset-1 {
        margin-left: 8.33333%;
    }
    .col-lg-offset-1,
    .col-lg-offset-2 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-offset-2 {
        margin-left: 16.66667%;
    }
    .col-lg-offset-3 {
        margin-left: 25%;
    }
    .col-lg-offset-3,
    .col-lg-offset-4 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-offset-4 {
        margin-left: 33.33333%;
    }
    .col-lg-offset-5 {
        margin-left: 41.66667%;
    }
    .col-lg-offset-5,
    .col-lg-offset-6 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-offset-6 {
        margin-left: 50%;
    }
    .col-lg-offset-7 {
        margin-left: 58.33333%;
    }
    .col-lg-offset-7,
    .col-lg-offset-8 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-offset-8 {
        margin-left: 66.66667%;
    }
    .col-lg-offset-9 {
        margin-left: 75%;
    }
    .col-lg-offset-9,
    .col-lg-offset-10 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-offset-10 {
        margin-left: 83.33333%;
    }
    .col-lg-offset-11 {
        margin-left: 91.66667%;
    }
    .col-lg-offset-11,
    .col-lg-offset-12 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-lg-offset-12 {
        margin-left: 100%;
    }
    .col-lg {
        -moz-flex-grow: 1;
        flex-grow: 1;
        flex-basis: 0;
        max-width: 100%;
    }
    .start-lg {
        -moz-justify-content: flex-start;
        justify-content: flex-start;
        text-align: left;
    }
    .center-lg {
        -moz-justify-content: center;
        justify-content: center;
        text-align: center;
    }
    .end-lg {
        -moz-justify-content: flex-end;
        justify-content: flex-end;
        text-align: right;
    }
    .top-lg {
        -moz-align-items: flex-start;
        align-items: flex-start;
    }
    .middle-lg {
        -moz-align-items: center;
        align-items: center;
    }
    .bottom-lg {
        -moz-align-items: flex-end;
        align-items: flex-end;
    }
    .around-lg {
        -moz-justify-content: space-around;
        justify-content: space-around;
    }
    .between-lg {
        -moz-justify-content: space-between;
        justify-content: space-between;
    }
    .first-lg {
        order: -1;
    }
    .last-lg {
        order: 1;
    }
}

@media only screen and (min-width: 1140px) {
    .container,
    .container--blog,
    .container--full {
        width: 100%;
    }
    .col-xl {
        flex-basis: auto;
    }
    .col-xl,
    .col-xl-1 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-1 {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    .col-xl-2 {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    .col-xl-2,
    .col-xl-3 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-3 {
        flex-basis: 25%;
        max-width: 25%;
    }
    .col-xl-4 {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    .col-xl-4,
    .col-xl-5 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-5 {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    .col-xl-6 {
        flex-basis: 50%;
        max-width: 50%;
    }
    .col-xl-6,
    .col-xl-7 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-7 {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    .col-xl-8 {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    .col-xl-8,
    .col-xl-9 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-9 {
        flex-basis: 75%;
        max-width: 75%;
    }
    .col-xl-10 {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    .col-xl-10,
    .col-xl-11 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-11 {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    .col-xl-12 {
        flex-basis: 100%;
        max-width: 100%;
    }
    .col-xl-12,
    .col-xl-offset-0 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-offset-0 {
        margin-left: 0;
    }
    .col-xl-offset-1 {
        margin-left: 8.33333%;
    }
    .col-xl-offset-1,
    .col-xl-offset-2 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-offset-2 {
        margin-left: 16.66667%;
    }
    .col-xl-offset-3 {
        margin-left: 25%;
    }
    .col-xl-offset-3,
    .col-xl-offset-4 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-offset-4 {
        margin-left: 33.33333%;
    }
    .col-xl-offset-5 {
        margin-left: 41.66667%;
    }
    .col-xl-offset-5,
    .col-xl-offset-6 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-offset-6 {
        margin-left: 50%;
    }
    .col-xl-offset-7 {
        margin-left: 58.33333%;
    }
    .col-xl-offset-7,
    .col-xl-offset-8 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-offset-8 {
        margin-left: 66.66667%;
    }
    .col-xl-offset-9 {
        margin-left: 75%;
    }
    .col-xl-offset-9,
    .col-xl-offset-10 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-offset-10 {
        margin-left: 83.33333%;
    }
    .col-xl-offset-11 {
        margin-left: 91.66667%;
    }
    .col-xl-offset-11,
    .col-xl-offset-12 {
        box-sizing: border-box;
        -moz-flex-grow: 0;
        flex-grow: 0;
        flex-shrink: 0;
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .col-xl-offset-12 {
        margin-left: 100%;
    }
    .col-xl {
        -moz-flex-grow: 1;
        flex-grow: 1;
        flex-basis: 0;
        max-width: 100%;
    }
    .start-xl {
        -moz-justify-content: flex-start;
        justify-content: flex-start;
        text-align: left;
    }
    .center-xl {
        -moz-justify-content: center;
        justify-content: center;
        text-align: center;
    }
    .end-xl {
        -moz-justify-content: flex-end;
        justify-content: flex-end;
        text-align: right;
    }
    .top-xl {
        -moz-align-items: flex-start;
        align-items: flex-start;
    }
    .middle-xl {
        -moz-align-items: center;
        align-items: center;
    }
    .bottom-xl {
        -moz-align-items: flex-end;
        align-items: flex-end;
    }
    .around-xl {
        -moz-justify-content: space-around;
        justify-content: space-around;
    }
    .between-xl {
        -moz-justify-content: space-between;
        justify-content: space-between;
    }
    .first-xl {
        order: -1;
    }
    .last-xl {
        order: 1;
    }
}

.twitter--hover:hover {
    background: #00aced !important;
}

.github--hover:hover {
    background: #333 !important;
}

.instagram--hover:hover {
    background: #966842 !important;
}

.linkedin--hover:hover {
    background: #0077b5 !important;
}

.medium--hover:hover {
    background: #0bdc6d !important;
}

.Youtube--hover {
    background: #47b64b !important;
}

.dev--hover:hover {
    background: #fff !important;
}

.Google-hangout--hover {
    background: #fff !important;
}

.container,
.container--blog,
.container--full {
    padding-left: 12px;
    padding-right: 12px;
    max-width: 1130px;
    margin-left: auto;
    margin-right: auto;
}

.container--full {
    max-width: 1280px;
}

.container--blog {
    max-width: 1340px;
}

.b-a,
.Navbar__toggler__burger-menu,
.Navbar__toggler__burger-menu:after,
.Navbar__toggler__burger-menu:before {
    transition: all 0.25s;
    position: absolute;
    content: "";
    left: 0;
    height: 2px;
    width: 30px;
    border-radius: 0;
    background: rgba(0, 0, 0, 0.88);
}

.b-a-expanded,
.Navbar__toggler.open .Navbar__toggler__burger-menu:after,
.Navbar__toggler.open .Navbar__toggler__burger-menu:before {
    transition: all 0.25s;
    top: 0;
}

.Navbar__toggler {
    border-radius: 0;
    padding: 0;
    border: 0;
    width: 30px;
    height: 18px;
    top: 4px;
    position: relative;
    background: transparent;
    cursor: pointer;
    z-index: 100;
}

@media (min-width: 768px) {
    .Navbar__toggler {
        display: none;
    }
}

.Navbar__toggler.open .Navbar__toggler__burger-menu {
    background: transparent !important;
    transition: all 0.25s;
}

.Navbar__toggler.open .Navbar__toggler__burger-menu:after {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.Navbar__toggler.open .Navbar__toggler__burger-menu:before {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.Navbar__toggler__burger-menu {
    top: 8px;
}

.Navbar__toggler__burger-menu:after {
    content: "";
    position: absolute;
    top: -8px;
    left: 0;
}

.Navbar__toggler__burger-menu:before {
    content: "";
    position: absolute;
    top: 8px;
    left: 0;
}

.Navbar__toggler:focus {
    border: 0;
    outline-width: 0;
}

.Navbar {
    height: 61px;
    display: flex;
    justify-content: center;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 10;
    box-shadow: 0 1px 0 0 #f3f3f3;
    background: #fff;
    transition: 0.3s;
}

.Navbar.inicio {
    background: transparent;
}

.Navbar.noTop {
    background: #fff;
}

.Navbar .container,
.Navbar .container--blog,
.Navbar .container--full {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
}

.Navbar * {
    margin: 0;
    padding: 0;
}

.Navbar a {
    text-decoration: none;
    color: #333;
    font-family: Open Sans, sans-serif;
    font-weight: 600;
}

.Navbar a:hover {
    background: #f4f4f4;
}

.Navbar__titlewrap {
    display: flex;
    align-items: center;
    border-radius: 3px;
    padding-right: 3px;
}

.Navbar__title {
    text-transform: capitalize;
    font-weight: 900 !important;
    color: #333;
    opacity: 0.9;
}

.Navbar__logo {
    width: 32px;
    height: 32px;
    border-radius: 3px;
    margin-right: 8px;
}

@media (max-width: 767px) {
    .Navbar__shadow {
        position: fixed;
        left: 900%;
        top: 0;
        width: 900%;
        height: 100%;
        transition: 0;
    }
    .Navbar__shadow.open {
        left: 0;
        transition: background 0.4s;
        background: rgba(0, 0, 0, 0.3);
        z-index: 20;
    }
}

.Navbar__nav {
    z-index: 30;
    list-style: none;
    position: absolute;
    top: 0;
    box-shadow: 0 0 0 1px #f3f3f3;
    width: 75%;
    max-width: 420px;
    height: 100vh;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
    background: #fff;
    transition: all 0s !important;
    transition: right 0.4s !important;
    right: -102%;
}

.Navbar__nav * {
    transition: all 0s !important;
}

.Navbar__nav.open {
    transition: right 0.4s !important;
    left: auto;
    right: 0;
}

@media (min-width: 576px) {
    .Navbar__nav {
        width: 60%;
    }
}

@media (min-width: 768px) {
    .Navbar__nav {
        right: auto;
        width: 100%;
        max-width: none !important;
        box-shadow: 0 0 0 0 transparent;
        opacity: 1;
        visibility: visible;
        background: transparent !important;
        display: flex;
        flex-direction: row;
        position: relative;
        height: auto;
    }
}

.Navbar__item {
    width: 98%;
}

@media (min-width: 768px) {
    .Navbar__item {
        border-top: 0 solid transparent !important;
        width: auto;
        margin-left: 2px;
    }
    .Navbar__item:last-child {
        border-bottom: 0 solid #eeeded;
    }
}

.Navbar__link {
    font-size: 15px;
    font-weight: 600;
    padding: 10px 8px;
    text-align: center;
    border-radius: 3px;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media (min-width: 768px) {
    .Navbar__link {
        transition: all 0.4s !important;
        padding: 6px 16px !important;
    }
}

.Navbar__link.active {
    color: #1976d2 !important;
}

.Navbar__link.active svg path,
.Navbar__link.active svg polygon {
    fill: #1976d2 !important;
    color: #1976d2 !important;
}

.Navbar__link .icon-item {
    padding-right: 4px;
    position: relative;
    width: 21px;
    height: 21px;
}

.Rotational {
    height: 100%;
}

.Rotational,
.Rotational__orbit {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.Rotational__orbit {
    position: relative;
    max-width: 255px;
    max-height: 255px;
    margin-top: 110px;
    margin-bottom: 100px;
}

@media (min-width: 576px) {
    .Rotational__orbit {
        max-width: 350px;
        max-height: 350px;
        margin-top: 120px;
        margin-bottom: 130px;
    }
}

@media (min-width: 992px) {
    .Rotational__orbit {
        max-width: 400px;
        max-height: 400px;
        margin-top: 0;
        margin-bottom: 0;
    }
}

.Rotational__item {
    border-radius: 50%;
    width: 100%;
    height: 100%;
    position: absolute;
}

.Rotational__item:before {
    content: "";
    position: absolute;
    background-size: cover;
    width: 38px;
    height: 38px;
}

@media (min-width: 576px) {
    .Rotational__item:before {
        width: 55px;
        height: 55px;
    }
}

.Rotational__item.computer:before {
    height: 55px;
    width: 45px;
}

@media (min-width: 576px) {
    .Rotational__item.computer:before {
        height: 65px;
        width: 55px;
    }
}

.Rotational__item.hacker:before {
    width: 48px;
    height: 48px;
}

@media (min-width: 576px) {
    .Rotational__item.hacker:before {
        width: 65px;
        height: 65px;
    }
}

.Rotational__item.hacker {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-animation: orb-hacker 10s linear infinite;
    animation: orb-hacker 10s linear infinite;
}

@-webkit-keyframes orb-hacker {
    0% {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    to {
        -webkit-transform: rotate(-315deg);
        transform: rotate(-315deg);
    }
}

@keyframes orb-hacker {
    0% {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    to {
        -webkit-transform: rotate(-315deg);
        transform: rotate(-315deg);
    }
}

.Rotational__item.hacker:before {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    background-image: url(../img/linux.svg);
    -webkit-animation: orbef-hacker 10s linear infinite;
    animation: orbef-hacker 10s linear infinite;
}

@-webkit-keyframes orbef-hacker {
    0% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }
    to {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg);
    }
}

@keyframes orbef-hacker {
    0% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }
    to {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg);
    }
}

.Rotational__item.protection {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-animation: orb-protection 10s linear infinite;
    animation: orb-protection 10s linear infinite;
}

@-webkit-keyframes orb-protection {
    0% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    to {
        -webkit-transform: rotate(-270deg);
        transform: rotate(-270deg);
    }
}

@keyframes orb-protection {
    0% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    to {
        -webkit-transform: rotate(-270deg);
        transform: rotate(-270deg);
    }
}

.Rotational__item.protection:before {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTYgNDk2Ij48cGF0aCBmaWxsPSIjZjZiZjU4IiBkPSJNMzI4IDE3NlYxNkgxNjh2MTYwaDgweiIvPjxwYXRoIGZpbGw9IiNmOWVjZGUiIGQ9Ik0yNDggMjk2aDU2bDMyLTY0SDE5MmwtMzIgNjR6Ii8+PGcgZmlsbD0iIzY2Y2VkYiI+PGNpcmNsZSBjeD0iNTYiIGN5PSI0MzIiIHI9IjQ4Ii8+PGNpcmNsZSBjeD0iMTg0IiBjeT0iNDMyIiByPSI0OCIvPjxjaXJjbGUgY3g9IjMxMiIgY3k9IjQzMiIgcj0iNDgiLz48Y2lyY2xlIGN4PSI0NDAiIGN5PSI0MzIiIHI9IjQ4Ii8+PHBhdGggZD0iTTQ2NCA0OGgtOTZ2NjRoOTZ6Ii8+PC9nPjxnIGZpbGw9IiMwMTAxMzMiPjxwYXRoIGQ9Ik0xOTIgNDBoMTEydjE2SDE5MnpNMTkyIDcyaDExMnYxNkgxOTJ6TTE5MiAxMDRoMTEydjE2SDE5MnpNMTkyIDEzNmgxMTJ2MTZIMTkyeiIvPjxwYXRoIGQ9Ik00NDggMzc2LjY0VjM0NGMwLTQuNDI0LTMuNTc2LTgtOC04SDI1NnYtMzJoNDhjMy4wMzIgMCA1LjgtMS43MTIgNy4xNi00LjQyNGwzMi02NGMxLjI0LTIuNDggMS4xMTItNS40MjQtLjM1Mi03Ljc4NFMzMzguNzc2IDIyNCAzMzYgMjI0aC04MHYtNDBoNzJjNC40MjQgMCA4LTMuNTc2IDgtOFY4OGgyNHYyNGMwIDQuNDI0IDMuNTc2IDggOCA4aDk2YzQuNDI0IDAgOC0zLjU3NiA4LThWNDhjMC00LjQyNC0zLjU3Ni04LTgtOGgtOTZjLTQuNDI0IDAtOCAzLjU3Ni04IDh2MjRoLTI0VjE2YzAtNC40MjQtMy41NzYtOC04LThIMTY4Yy00LjQyNCAwLTggMy41NzYtOCA4djQ0LjY4OGwtMTguMzQ0LTE4LjM0NC0xMS4zMTIgMTEuMzEyTDE0OC42ODggNzJINzJ2MTZoNzYuNjg4bC0xOC4zNDQgMTguMzQ0IDExLjMxMiAxMS4zMTJMMTYwIDk5LjMxMlYxNzZjMCA0LjQyNCAzLjU3NiA4IDggOGg3MnY0MGgtNDhhOC4wMDkgOC4wMDkgMCAwIDAtNy4xNiA0LjQyNGwtMzIgNjRjLTEuMjQgMi40OC0xLjExMiA1LjQyNC4zNTIgNy43ODRTMTU3LjIyNCAzMDQgMTYwIDMwNGg4MHYzMkg1NmMtNC40MjQgMC04IDMuNTc2LTggOHYzMi42NEMyMC45MTIgMzgwLjU0NCAwIDQwMy44NDggMCA0MzJjMCAzMC44NzIgMjUuMTI4IDU2IDU2IDU2czU2LTI1LjEyOCA1Ni01NmMwLTI4LjE1Mi0yMC45MTItNTEuNDU2LTQ4LTU1LjM2VjM1MmgxMTJ2MjQuNjRjLTI3LjA4OCAzLjkwNC00OCAyNy4yMDgtNDggNTUuMzYgMCAzMC44NzIgMjUuMTI4IDU2IDU2IDU2czU2LTI1LjEyOCA1Ni01NmMwLTI4LjE1Mi0yMC45MTItNTEuNDU2LTQ4LTU1LjM2VjM1MmgxMTJ2MjQuNjRjLTI3LjA4OCAzLjkwNC00OCAyNy4yMDgtNDggNTUuMzYgMCAzMC44NzIgMjUuMTI4IDU2IDU2IDU2czU2LTI1LjEyOCA1Ni01NmMwLTI4LjE1Mi0yMC45MTItNTEuNDU2LTQ4LTU1LjM2VjM1MmgxMTJ2MjQuNjRjLTI3LjA4OCAzLjkwNC00OCAyNy4yMDgtNDggNTUuMzYgMCAzMC44NzIgMjUuMTI4IDU2IDU2IDU2czU2LTI1LjEyOCA1Ni01NmMwLTI4LjE1Mi0yMC45MTItNTEuNDU2LTQ4LTU1LjM2ek0zNzYgNTZoODB2NDhoLTgwVjU2ek0xNzYgMjRoMTQ0djE0NEgxNzZWMjR6bTIwLjk0NCAyMTZoMTI2LjExMmwtMjQgNDhIMTcyLjk0NGwyNC00OHpNOTYgNDMyYzAgMjIuMDU2LTE3Ljk0NCA0MC00MCA0MHMtNDAtMTcuOTQ0LTQwLTQwIDE3Ljk0NC00MCA0MC00MCA0MCAxNy45NDQgNDAgNDB6bTEyOCAwYzAgMjIuMDU2LTE3Ljk0NCA0MC00MCA0MHMtNDAtMTcuOTQ0LTQwLTQwIDE3Ljk0NC00MCA0MC00MCA0MCAxNy45NDQgNDAgNDB6bTEyOCAwYzAgMjIuMDU2LTE3Ljk0NCA0MC00MCA0MHMtNDAtMTcuOTQ0LTQwLTQwIDE3Ljk0NC00MCA0MC00MCA0MCAxNy45NDQgNDAgNDB6bTg4IDQwYy0yMi4wNTYgMC00MC0xNy45NDQtNDAtNDBzMTcuOTQ0LTQwIDQwLTQwIDQwIDE3Ljk0NCA0MCA0MC0xNy45NDQgNDAtNDAgNDB6Ii8+PHBhdGggZD0iTTQwOCAxMzZoMTZ2MTZoLTE2ek00MDggMTY4aDE2djE2aC0xNnpNNDA4IDIwMGgxNnYxNmgtMTZ6TTQwOCAyMzJoMTZ2MTZoLTE2ek00MDggMjY0aDE2djE2aC0xNnpNMzc2IDI2NGgxNnYxNmgtMTZ6TTM0NCAyNjRoMTZ2MTZoLTE2ek00MCA3MmgxNnYxNkg0MHpNOCA3MmgxNnYxNkg4ek0yMDggMjU2aDgwdjE2aC04MHoiLz48L2c+PC9zdmc+);
    -webkit-animation: orbef-protection 10s linear infinite;
    animation: orbef-protection 10s linear infinite;
}

@-webkit-keyframes orbef-protection {
    0% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
    to {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg);
    }
}

@keyframes orbef-protection {
    0% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
    to {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg);
    }
}

.Rotational__item.server {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-animation: orb-server 10s linear infinite;
    animation: orb-server 10s linear infinite;
}

@-webkit-keyframes orb-server {
    0% {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }
    to {
        -webkit-transform: rotate(-225deg);
        transform: rotate(-225deg);
    }
}

@keyframes orb-server {
    0% {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }
    to {
        -webkit-transform: rotate(-225deg);
        transform: rotate(-225deg);
    }
}

.Rotational__item.server:before {
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MjcuNjUyIDQyNy42NTIiPjxwYXRoIGQ9Ik0yMTMuODI2IDBDOTUuNzMzIDAgMCA5NS43MzMgMCAyMTMuODI2czk1LjczMyAyMTMuODI2IDIxMy44MjYgMjEzLjgyNiAyMTMuODI2LTk1LjczMyAyMTMuODI2LTIxMy44MjZTMzMxLjkxOSAwIDIxMy44MjYgMHptOTMuMDYgMzEwLjMyYy0yLjcxOSA0LjY1Mi03LjYxMiA3LjI0Ni0xMi42MzggNy4yNDdhMTQuNTYgMTQuNTYgMCAwIDEtNy4zNjQtMmMtMzguNDI1LTIyLjQ1Ni04Mi44MTUtMjYuMDY1LTExMy4yOTUtMjUuMTM4LTMzLjc2MyAxLjAyNy01OC41MjMgNy42OTItNTguNzY5IDcuNzYtNy43ODMgMi4xMjYtMTUuODI2LTIuNDU0LTE3Ljk2MS0xMC4yMzYtMi4xMzQtNy43ODEgMi40My0xNS44MTkgMTAuMjA5LTE3Ljk2MiAxLjExNi0uMzA3IDI3Ljc2LTcuNTQ0IDY0LjgxMS04Ljc2NiAyMS44MjQtLjcyIDQyLjgzNC44MDEgNjIuNDM4IDQuNTIgMjQuODMgNC43MSA0Ny40OCAxMi45NzggNjcuMzIyIDI0LjU3NCA2Ljk3MyA0LjA3NCA5LjMyMSAxMy4wMyA1LjI0NyAyMC4wMDF6bTI3LjE4NC01Ni40NTljLTMuMjIgNS41MTEtOS4wMTYgOC41ODMtMTQuOTcgOC41ODQtMi45NjggMC01Ljk3NS0uNzYzLTguNzIzLTIuMzY5LTQ1LjUxNC0yNi42LTk4LjA5Ny0zMC44NzMtMTM0LjItMjkuNzc2LTM5Ljk5NCAxLjIxNy02OS4zMjMgOS4xMTItNjkuNjE0IDkuMTkyLTkuMjE3IDIuNTE1LTE4Ljc0Ni0yLjkwNi0yMS4yNzUtMTIuMTI0LTIuNTI4LTkuMjE4IDIuODc5LTE4LjczOCAxMi4wOTMtMjEuMjc3IDEuMzIyLS4zNjQgMzIuODgyLTguOTM3IDc2Ljc3LTEwLjM4NCAyNS44NTMtLjg1MiA1MC43MzkuOTQ5IDczLjk2IDUuMzU0IDI5LjQxMiA1LjU4IDU2LjI0MSAxNS4zNzMgNzkuNzQ0IDI5LjEwOCA4LjI2IDQuODI2IDExLjA0MiAxNS40MzQgNi4yMTUgMjMuNjkyem0xNi43MTEtNTEuMzM1Yy0zLjY0MSAwLTcuMzI5LS45MzYtMTAuNy0yLjkwNi0xMDguMjA3LTYzLjIzOC0yNDguNTcyLTI1LjY0My0yNDkuOTc3LTI1LjI1NS0xMS4zMTMgMy4xMTctMjMuMDA4LTMuNTI3LTI2LjEyNC0xNC44MzktMy4xMTctMTEuMzEyIDMuNTI3LTIzLjAwOCAxNC44MzktMjYuMTI0IDEuNjIxLS40NDcgNDAuMzMzLTEwLjk2MiA5NC4xNjYtMTIuNzM3IDMxLjcxMy0xLjA0NCA2Mi4yMzcgMS4xNjQgOTAuNzIgNi41NjcgMzYuMDc3IDYuODQ0IDY4Ljk4NyAxOC44NTYgOTcuODE1IDM1LjcwNCAxMC4xMyA1LjkyIDEzLjU0MyAxOC45MzEgNy42MjMgMjkuMDYxLTMuOTUgNi43Ni0xMS4wNTkgMTAuNTI5LTE4LjM2MiAxMC41Mjl6IiBmaWxsPSIjMDBkOTVmIi8+PC9zdmc+);
    -webkit-animation: orbef-server 10s linear infinite;
    animation: orbef-server 10s linear infinite;
}

@-webkit-keyframes orbef-server {
    0% {
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }
    to {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg);
    }
}

@keyframes orbef-server {
    0% {
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }
    to {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg);
    }
}

.Rotational__item.www {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-animation: orb-www 10s linear infinite;
    animation: orb-www 10s linear infinite;
}

@-webkit-keyframes orb-www {
    0% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    to {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
}

@keyframes orb-www {
    0% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    to {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
}

.Rotational__item.www:before {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNDAgMzQwIj48cGF0aCBmaWxsPSIjZGVkZGUwIiBkPSJNNzYuNDI5IDI5MEw4MCAzNDBoOTB2LTUwek0xNzAgODBINjEuNDI5TDY1IDEzMGgxMDV6Ii8+PHBhdGggZmlsbD0iI2FjYWJiMSIgZD0iTTE3MCAyOTB2NTBoOTBsMy41NzEtNTB6TTE3MCA4MHY1MGgxMDVsMy41NzEtNTB6Ii8+PHBhdGggZD0iTTE3MCAyNjBjLTIyLjA5MSAwLTQwLTIyLjM4Ni00MC01MHMxNy45MDktNTAgNDAtNTB2LTMwSDUwbDEwIDE2MGgxMTB2LTMweiIgZmlsbD0iI2ZmZGE0NCIvPjxwYXRoIGQ9Ik0xNzAgMTMwdjMwYzIyLjA5MSAwIDQwIDIyLjM4NiA0MCA1MHMtMTcuOTA5IDUwLTQwIDUwdjMwaDExMGwxMC0xNjBIMTcweiIgZmlsbD0iI2ZmOTgxMSIvPjxwYXRoIGQ9Ik0yMTAgMjEwYzAtMjcuNjE0LTE3LjkwOS01MC00MC01MHYxMDBjMjIuMDkxIDAgNDAtMjIuMzg2IDQwLTUweiIgZmlsbD0iIzUwNDEyZSIvPjxwYXRoIGQ9Ik0xMzAgMjEwYzAgMjcuNjE0IDE3LjkwOSA1MCA0MCA1MFYxNjBjLTIyLjA5MSAwLTQwIDIyLjM4Ni00MCA1MHoiIGZpbGw9IiM3ODYxNDUiLz48cGF0aCBmaWxsPSIjNTA0MTJlIiBkPSJNMjc4LjU3MSA4MEgzMDBWNDBoLTQwVjBIODB2NDBINDB2NDBoMTMweiIvPjwvc3ZnPg==);
    -webkit-animation: orbef-www 10s linear infinite;
    animation: orbef-www 10s linear infinite;
}

@-webkit-keyframes orbef-www {
    0% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    to {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
}

@keyframes orbef-www {
    0% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    to {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
}

.Rotational__item.browser {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
    -webkit-animation: orb-browser 10s linear infinite;
    animation: orb-browser 10s linear infinite;
}

@-webkit-keyframes orb-browser {
    0% {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg);
    }
    to {
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }
}

@keyframes orb-browser {
    0% {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg);
    }
    to {
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }
}

.Rotational__item.browser:before {
    -webkit-transform: rotate(-225deg);
    transform: rotate(-225deg);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTUuODQ4IDQ5NS44NDgiPjxwYXRoIGQ9Ik0zOTMuOTQgMjAwdi00OGgtMTguODg4YTEwMi4yNzkgMTAyLjI3OSAwIDAgMC0xMi42MzItMzAuNTI4bDEzLjM0NC0xMy4zNTItMzMuOTM2LTMzLjkzNi0xMy4zNTIgMTMuMzQ0YTEwMi4zNjUgMTAyLjM2NSAwIDAgMC0zMC41MjgtMTIuNjMyVjU2aC00OHYxOC44ODhBMTAyLjI3OSAxMDIuMjc5IDAgMCAwIDIxOS40MiA4Ny41MmwtMTMuMzUyLTEzLjM0NC0zMy45MzYgMzMuOTM2IDEzLjM0NCAxMy4zNTJhMTAyLjM2NSAxMDIuMzY1IDAgMCAwLTEyLjYzMiAzMC41MjhIMTUzLjk0djQ4aDE4Ljg4OGExMDIuMjc5IDEwMi4yNzkgMCAwIDAgMTIuNjMyIDMwLjUyOGwtMTMuMzQ0IDEzLjM1MiAzMy45MzYgMzMuOTM2IDEzLjM3Ni0xMy4zNzZhMTE5LjI1IDExOS4yNSAwIDAgMCA1LjU0NCAzLjE0NGw3LjUyOC0xNC4xMTIgOS40NC4wMDh2LTIyLjI0OGMtMTkuMTEyLTExLjA3Mi0zMi0zMS42OTYtMzItNTUuMzY4IDAtMzUuMzQ0IDI4LjY1Ni02NCA2NC02NHM2NCAyOC42NTYgNjQgNjRjMCAyMy42NzItMTIuODg4IDQ0LjI5Ni0zMiA1NS4zNjh2MjIuMTkybDkuNTc2LS4wMDggNy42MDggMTQuMDhhMTI5Ljk3MyAxMjkuOTczIDAgMCAwIDUuMzItMy4wNGwxMy4zNzYgMTMuMzc2IDMzLjkzNi0zMy45MzYtMTMuMzQ0LTEzLjM1MmExMDIuMzY1IDEwMi4zNjUgMCAwIDAgMTIuNjMyLTMwLjUyOGgxOC44OTZWMjAweiIgZmlsbD0iI2Y5YmE0OCIvPjxnIGZpbGw9IiMzMzMiPjxwYXRoIGQ9Ik00NTcuNzg4IDE4My45MmMwLTEwMC4xMjgtODEuNDMyLTE4Mi42MjQtMTgxLjUyLTE4My45MDRDMjc1LjQ4NC4wMDggMjc0LjcxNiAwIDI3My45NCAwIDE4Ny41MTYgMCAxMTEuOTggNjEuNTYgOTMuNzk2IDE0Ny4xODRjLTQuNDk2IDIxLjEyOC01LjA1NiA0Mi45Mi0xLjY4IDY0LjgzMmwtNTQuMDggOTYuNzI4IDU5LjkwNCAxNy4yNzJ2OTcuODMyaDgwdjcyaDE2di04OGgtODB2LTkzLjg2NEw2MS44MzYgMjk4Ljk2bDQ2Ljk4NC04NC4wMjQtLjQ3Mi0yLjc4NGMtMy41MzYtMjAuODQ4LTMuMTY4LTQxLjU5MiAxLjEwNC02MS42NEMxMjYuMjEyIDcxLjU2IDE5Ni4yMiAxNC45MjggMjc2LjA2OCAxNi4wMTZjOTEuMzg0IDEuMTY4IDE2NS43MjggNzYuNDk2IDE2NS43MjggMTY3LjkxMmwuMDI0IDI5LjE5MmMuMDQgNjQuMDk2LTMxLjUxMiAxMjQuMDk2LTg0LjQxNiAxNjAuNTA0bC0zLjQ2NCAyLjM5MnYxMTkuODMyaDE2VjM4NC4zNzZjNTUuMTUyLTM5LjYwOCA4Ny45MTItMTAzLjMwNCA4Ny44NzItMTcxLjI2NGwtLjAyNC0yOS4xOTJ6Ii8+PHBhdGggZD0iTTM0NS45NCAxNzUuODQ4YzAtMzkuNzA0LTMyLjI5Ni03Mi03Mi03MnMtNzIgMzIuMjk2LTcyIDcyYzAgMjMuOTkyIDEyLjE1MiA0Ni40OTYgMzIgNTkuOHYxMi42MDhjLTkuMTIgMS44NTYtMTYgOS45MzYtMTYgMTkuNTkyIDAgNy4xMiAzLjc2IDEzLjMyOCA5LjM2OCAxNi44OC0uODQ4IDIuMjI0LTEuMzY4IDQuNjA4LTEuMzY4IDcuMTIgMCAxMS4wMzIgOC45NjggMjAgMjAgMjBoNTZjMTEuMDMyIDAgMjAtOC45NjggMjAtMjAgMC0yLjUyLS41Mi00LjkwNC0xLjM2OC03LjEyIDUuNjA4LTMuNTQ0IDkuMzY4LTkuNzYgOS4zNjgtMTYuODggMC05LjY2NC02Ljg4LTE3LjczNi0xNi0xOS41OTJ2LTEyLjYwOGMxOS44NDgtMTMuMzA0IDMyLTM1LjgwOCAzMi01OS44em0tMTI4IDBjMC0zMC44NzIgMjUuMTI4LTU2IDU2LTU2czU2IDI1LjEyOCA1NiA1NmMwIDE5Ljg3Mi0xMC43MzYgMzguNDQtMjguMDA4IDQ4LjQ0OGwtMy45OTIgMi4zMTJ2MjEuMjRoLTE2di00OS40NzJjOS4yODgtMy4zMTIgMTYtMTIuMTEyIDE2LTIyLjUyOCAwLTEzLjIzMi0xMC43NjgtMjQtMjQtMjRzLTI0IDEwLjc2OC0yNCAyNGMwIDEwLjQxNiA2LjcxMiAxOS4yMTYgMTYgMjIuNTI4djQ5LjQ3MmgtMTZ2LTIxLjI0bC0zLjk5Mi0yLjMxMmMtMTcuMjcyLTEwLjAwOC0yOC4wMDgtMjguNTY4LTI4LjAwOC00OC40NDh6bTQ4IDBjMC00LjQxNiAzLjU4NC04IDgtOHM4IDMuNTg0IDggOC0zLjU4NCA4LTggOC04LTMuNTg0LTgtOHptLTI4IDg4aDcyYzIuMiAwIDQgMS44IDQgNHMtMS44IDQtNCA0aC03MmMtMi4yIDAtNC0xLjgtNC00czEuOC00IDQtNHptNjQgMzJoLTU2Yy0yLjIgMC00LTEuOC00LTRzMS44LTQgNC00aDU2YzIuMiAwIDQgMS44IDQgNHMtMS44IDQtNCA0ek0yNjUuODEyIDMyNy44NDhoMTZ2MTZoLTE2ek0yNjUuODEyIDM1OS44NDhoMTZ2MTZoLTE2ek0yNjUuODEyIDM5MS44NDhoMTZ2MTZoLTE2ek0yNjUuODEyIDQyMy44NDhoMTZ2MTZoLTE2eiIvPjwvZz48L3N2Zz4=);
    -webkit-animation: orbef-browser 10s linear infinite;
    animation: orbef-browser 10s linear infinite;
}

@-webkit-keyframes orbef-browser {
    0% {
        -webkit-transform: rotate(-225deg);
        transform: rotate(-225deg);
    }
    to {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }
}

@keyframes orbef-browser {
    0% {
        -webkit-transform: rotate(-225deg);
        transform: rotate(-225deg);
    }
    to {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }
}

.Rotational__item.computer {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-animation: orb-computer 10s linear infinite;
    animation: orb-computer 10s linear infinite;
}

@-webkit-keyframes orb-computer {
    0% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg);
    }
    to {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
}

@keyframes orb-computer {
    0% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg);
    }
    to {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
}

.Rotational__item.computer:before {
    -webkit-transform: rotate(-270deg);
    transform: rotate(-270deg);
    background-image: url(../img/lp.png);
    -webkit-animation: orbef-computer 10s linear infinite;
    animation: orbef-computer 10s linear infinite;
}

@-webkit-keyframes orbef-computer {
    0% {
        -webkit-transform: rotate(-270deg);
        transform: rotate(-270deg);
    }
    to {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }
}

@keyframes orbef-computer {
    0% {
        -webkit-transform: rotate(-270deg);
        transform: rotate(-270deg);
    }
    to {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }
}

.Rotational__item.laptop {
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg);
    -webkit-animation: orb-laptop 10s linear infinite;
    animation: orb-laptop 10s linear infinite;
}

@-webkit-keyframes orb-laptop {
    0% {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg);
    }
    to {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }
}

@keyframes orb-laptop {
    0% {
        -webkit-transform: rotate(315deg);
        transform: rotate(315deg);
    }
    to {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }
}

.Rotational__item.laptop:before {
    -webkit-transform: rotate(-315deg);
    transform: rotate(-315deg);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDYuOTMzIDQ2OS4zMzNWMTUzLjZjMC0yMy41NjEgMTkuMTA2LTQyLjY2NyA0Mi42NjctNDIuNjY3aDI3My4wNjdWNDM1LjIiIGZpbGw9IiMyODlmODciLz48ZyBmaWxsPSIjMjA4NjczIj48cGF0aCBkPSJNMzYyLjY2NyA0MTguMTMzSDE3NC45MzNjLTIzLjU2MSAwLTQyLjY2Ny0xOS4xMDYtNDIuNjY3LTQyLjY2N1YxMTAuOTMzaDIzMC40djMwNy4yek00Ni45MzMgNDY5LjMzM2g1OS43MzN2LTM1OC40SDg5LjZjLTIzLjU2MSAwLTQyLjY2NyAxOS4xMDYtNDIuNjY3IDQyLjY2N3YzMTUuNzMzeiIvPjwvZz48cGF0aCBkPSJNMzYyLjY2NyA1MDMuNDY3aC0yODEuNmMtMTguODUgMC0zNC4xMzMtMTUuMjgzLTM0LjEzMy0zNC4xMzNzMTUuMjgzLTM0LjEzMyAzNC4xMzMtMzQuMTMzaDI4MS42djY4LjI2NnoiIGZpbGw9IiNiOWI5YjkiLz48cGF0aCBkPSJNMTU3Ljg2NyAzNjYuOTMzVjUxLjJjMC0yMy41NjEgMTkuMTA2LTQyLjY2NyA0Mi42NjctNDIuNjY3aDI2NC41MzNWMzMyLjgiIGZpbGw9IiNlYTlkMmQiLz48ZyBmaWxsPSIjYjQ3OTIzIj48cGF0aCBkPSJNMjUxLjczMyA0Mi42NjdoMTc5LjJ2MTAyLjRoLTE3OS4yek0yNzcuMzMzIDE3OS4yaDEyOHYxNy4wNjdoLTEyOHpNMjc3LjMzMyAyMTMuMzMzaDEyOFYyMzAuNGgtMTI4ek0zNjIuNjY3IDI5MC4xMzNoNDIuNjY3VjMwNy4yaC00Mi42Njd6Ii8+PC9nPjxwYXRoIGQ9Ik0yMTcuNiA4LjUzM3YzNTguNGgtNTkuNzMzVjUxLjJjMC0yMy41NjEgMTkuMTA2LTQyLjY2NyA0Mi42NjctNDIuNjY3SDIxNy42eiIgZmlsbD0iI2Q2OGYyOSIvPjxwYXRoIGQ9Ik0zNjIuNjY3IDQwMS4wNjdIMTkyYy0xOC44NSAwLTM0LjEzMy0xNS4yODMtMzQuMTMzLTM0LjEzM1MxNzMuMTUgMzMyLjgwMSAxOTIgMzMyLjgwMWgyNzMuMDY3djY4LjI2N2gtMzQuMTMzIiBmaWxsPSIjZGJkYmRiIi8+PHBhdGggZD0iTTE5MiA0MDEuMDY3aDI3My4wNjd2LTM0LjEzM2gtMzA3LjJjMCAxOC44NDkgMTUuMjgzIDM0LjEzMyAzNC4xMzMgMzQuMTMzeiIgZmlsbD0iI2I5YjliOSIvPjxwYXRoIGZpbGw9IiNkYzRkNDEiIGQ9Ik0zNjIuNjY3IDM2Ni45MzNoNjguMjY2djEwMi40TDM5Ni44IDQzNS4ybC0zNC4xMzMgMzQuMTMzeiIvPjxwYXRoIGZpbGw9IiNjNzQ2M2IiIGQ9Ik0zNjIuNjY3IDM2Ni45MzNoNjguMjY3djI1LjZoLTY4LjI2N3oiLz48cGF0aCBkPSJNODEuMDY3IDUxMmgyODEuNmE4LjUzNiA4LjUzNiAwIDAgMCA4LjUzMy04LjUzM3YtMzAuNjAxbDI1LjYtMjUuNiAyOC4xIDI4LjFhOC41MzUgOC41MzUgMCAwIDAgOS4zMDEgMS44NTEgOC41NDcgOC41NDcgMCAwIDAgNS4yNjUtNy44ODVWNDA5LjZoMjUuNmE4LjUzNiA4LjUzNiAwIDAgMCA4LjUzMy04LjUzM1Y4LjUzM0E4LjUzNiA4LjUzNiAwIDAgMCA0NjUuMDY2IDBIMjAwLjUzM2MtMjguMjM3IDAtNTEuMiAyMi45NjMtNTEuMiA1MS4ydjUxLjJIODkuNmMtMjguMjM3IDAtNTEuMiAyMi45NjMtNTEuMiA1MS4ydjMxNS43MzNDMzguNCA0OTIuODYgNTcuNTQgNTEyIDgxLjA2NyA1MTJ6TTQyMi40IDQ0OC43MzRsLTE5LjU2Ny0xOS41NjdjLTEuNjY0LTEuNjY0LTMuODQ5LTIuNS02LjAzMy0yLjVzLTQuMzY5LjgzNi02LjAzMyAyLjVMMzcxLjIgNDQ4LjczNHYtNzMuMjY3aDUxLjJ2NzMuMjY3em0zNC4xMzMtNTYuMjAxaC0xNy4wNjd2LTI1LjZhOC41MzYgOC41MzYgMCAwIDAtOC41MzMtOC41MzNoLTY4LjI2N2E4LjUzNiA4LjUzNiAwIDAgMC04LjUzMyA4LjUzM3YyNS42SDE5MmMtMTQuMTE0IDAtMjUuNi0xMS40ODYtMjUuNi0yNS42czExLjQ4Ni0yNS42IDI1LjYtMjUuNmgyNjQuNTMzdjUxLjJ6bTAtNjguMjY2aC0yMzAuNHYtMzA3LjJoMjMwLjR2MzA3LjJ6bS0yNTYtMzA3LjJoOC41MzN2MzA3LjJIMTkyYy05LjY0MyAwLTE4LjQ0OSAzLjMzNy0yNS42IDguNzU1VjUxLjJjMC0xOC44MjUgMTUuMzA5LTM0LjEzMyAzNC4xMzMtMzQuMTMzem0tNTEuMiAzNDkuODY2YzAgMjMuNTI2IDE5LjE0IDQyLjY2NyA0Mi42NjcgNDIuNjY3aDE2Mi4xMzN2MTcuMDY3SDExNS4ydi0zMDcuMmgzNC4xMzN2MjQ3LjQ2NnpNODkuNiAxMTkuNDY3aDguNTMzdjMwNy4ySDgxLjA2N2MtOS42NDMgMC0xOC40NDkgMy4zMzctMjUuNiA4Ljc1NVYxNTMuNmMwLTE4LjgyNSAxNS4zMDgtMzQuMTMzIDM0LjEzMy0zNC4xMzN6bS04LjUzMyAzMjQuMjY2aDI3My4wNjd2NTEuMkg4MS4wNjdjLTE0LjExNCAwLTI1LjYtMTEuNDg2LTI1LjYtMjUuNnMxMS40ODYtMjUuNiAyNS42LTI1LjZ6Ii8+PHBhdGggZD0iTTI1MS43MzMgMTUzLjZoMTc5LjJhOC41MzYgOC41MzYgMCAwIDAgOC41MzMtOC41MzN2LTEwMi40YTguNTM2IDguNTM2IDAgMCAwLTguNTMzLTguNTMzaC0xNzkuMmE4LjUzNiA4LjUzNiAwIDAgMC04LjUzMyA4LjUzM3YxMDIuNGE4LjUzNiA4LjUzNiAwIDAgMCA4LjUzMyA4LjUzM3ptOC41MzQtMTAyLjRINDIyLjR2ODUuMzMzSDI2MC4yNjdWNTEuMnpNMjc3LjMzMyAxNzkuMmgxMjh2MTcuMDY3aC0xMjh6TTI3Ny4zMzMgMjEzLjMzM2gxMjhWMjMwLjRoLTEyOHpNMzYyLjY2NyAyOTAuMTMzaDQyLjY2N1YzMDcuMmgtNDIuNjY3eiIvPjwvc3ZnPg==);
    -webkit-animation: orbef-laptop 10s linear infinite;
    animation: orbef-laptop 10s linear infinite;
}

@-webkit-keyframes orbef-laptop {
    0% {
        -webkit-transform: rotate(-315deg);
        transform: rotate(-315deg);
    }
    to {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }
}

@keyframes orbef-laptop {
    0% {
        -webkit-transform: rotate(-315deg);
        transform: rotate(-315deg);
    }
    to {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }
}

.Rotational__item.headphones {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
    -webkit-animation: orb-headphones 10s linear infinite;
    animation: orb-headphones 10s linear infinite;
}

@-webkit-keyframes orb-headphones {
    0% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn);
    }
    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

@keyframes orb-headphones {
    0% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn);
    }
    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

.Rotational__item.headphones:before {
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTYuMDA4IDQ5Ni4wMDgiPjxjaXJjbGUgY3g9IjI0OC4wMDQiIGN5PSIyMDAiIHI9IjEyMCIgZmlsbD0iI2ZmY2I1NyIvPjxwYXRoIGQ9Ik00ODAuMDA0IDI0MS40NzJWMTc0LjUyYzkuMjg4LTMuMzEyIDE2LTEyLjExMiAxNi0yMi41MjggMC0xMy4yMzItMTAuNzY4LTI0LTI0LTI0LTIuNzUyIDAtNS4zNi41Ni03LjgyNCAxLjQxNmwtMzUuODQ4LTQ0LjgxNmMyLjI4OC0zLjY1NiAzLjY3Mi03Ljk1MiAzLjY3Mi0xMi41OTIgMC0xMy4yMzItMTAuNzY4LTI0LTI0LTI0LTYuNzI4IDAtMTIuNzkyIDIuOC0xNy4xNiA3LjI3MkwzMjcuNzggMjYuMTY4Yy4wNzItLjcyOC4yMjQtMS40MjQuMjI0LTIuMTY4IDAtMTMuMjMyLTEwLjc2OC0yNC0yNC0yNC0xMC40MTYgMC0xOS4yMTYgNi43MTItMjIuNTI4IDE2aC05MC45NDRDMTg3LjIyIDYuNzEyIDE3OC40MiAwIDE2OC4wMDQgMGMtMTMuMjMyIDAtMjQgMTAuNzY4LTI0IDI0IDAgLjk5Mi4xNzYgMS45NDQuMjk2IDIuOTA0bC0zOS42OCAxOS44NEMxMDAuMyA0Mi41OTIgOTQuNDYgNDAgODguMDA0IDQwYy0xMy4yMzIgMC0yNCAxMC43NjgtMjQgMjQgMCA0LjY0IDEuMzg0IDguOTM2IDMuNjY0IDEyLjYwOEwzMS44MiAxMjEuNDE2Yy0yLjQ2NC0uODU2LTUuMDY0LTEuNDE2LTcuODE2LTEuNDE2LTEzLjIzMiAwLTI0IDEwLjc2OC0yNCAyNCAwIDEwLjQxNiA2LjcxMiAxOS4yMTYgMTYgMjIuNTI4djUwLjk1MmMtOS4yODggMy4zMDQtMTYgMTIuMTA0LTE2IDIyLjUyIDAgMTMuMjMyIDEwLjc2OCAyNCAyNCAyNCA4Ljg4OCAwIDE2LjU2OC00LjkxMiAyMC43Mi0xMi4xMDRsNDMuNjcyIDcuOTQ0YzEuODQ4IDExLjQgMTEuNjg4IDIwLjE2IDIzLjYwOCAyMC4xNi4zMjggMCAuNjI0LS4wOC45NDQtLjA5NmwxNS4yNjQgMzguMTZjLTQuOTkyIDQuNDA4LTguMjA4IDEwLjc2OC04LjIwOCAxNy45MzYgMCAxMy4yMzIgMTAuNzY4IDI0IDI0IDI0IDguMDQ4IDAgMTUuMTQ0LTQuMDE2IDE5LjQ5Ni0xMC4xMTJsNjguNjU2IDE5LjYxNmMuNjE2IDkuNzQ0IDcuMDE2IDE3Ljg3MiAxNS44NDggMjEuMDI0djU4Ljk1MmMtOS4yODggMy4zMTItMTYgMTIuMTEyLTE2IDIyLjUyOCAwIDEzLjIzMiAxMC43NjggMjQgMjQgMjRzMjQtMTAuNzY4IDI0LTI0YzAtMTAuNDE2LTYuNzEyLTE5LjIxNi0xNi0yMi41Mjh2LTU4Ljk1MmM5LjI4OC0zLjMxMiAxNi0xMi4xMTIgMTYtMjIuNTI4IDAtNy42NjQtMy42OC0xNC40MzItOS4yOTYtMTguODI0bDkuNTUyLTI4LjY1NiA3MS43ODQgMjMuOTI4Yy4xOTIgMTAuMjE2IDYuOCAxOC44MDggMTUuOTUyIDIyLjA3MnY4Mi45NTJjLTkuMjg4IDMuMzEyLTE2IDEyLjExMi0xNiAyMi41MjggMCAxMy4yMzIgMTAuNzY4IDI0IDI0IDI0czI0LTEwLjc2OCAyNC0yNGMwLTEwLjQxNi02LjcxMi0xOS4yMTYtMTYtMjIuNTI4di04Mi45NDRjOS4yODgtMy4zMTIgMTYtMTIuMTEyIDE2LTIyLjUyOCAwLTIuOTItLjYtNS42ODgtMS41Ni04LjI4bDYxLjM4NC01MS4xNTJjMy41ODQgMi4xMjggNy43MiAzLjQzMiAxMi4xODQgMy40MzIgMTMuMjMyIDAgMjQtMTAuNzY4IDI0LTI0IDAtMTAuNDE2LTYuNzEyLTE5LjIxNi0xNi0yMi41Mjh6bS0zNDQuMDQ4IDE0LjA4Yy0uMDE2LS45Ni0uMTYtMS44OC0uMjg4LTIuODA4bDY1LjYyNC0zNC4wMjQgMjAuMjk2IDY1LjM4NC04NS42MzItMjguNTUyek0xMTguMSAyMzIuODhsLTExLjA4OC04NS4wMjQgNTQuODI0LTIuNzQ0YTIzLjk3NCAyMy45NzQgMCAwIDAgMjEuMjE2IDE0Ljc4NGwxMy40MzIgNDMuMjg4LTY4LjEzNiAzNS4zMjhhMjQuMDU3IDI0LjA1NyAwIDAgMC0xMC4yNDgtNS42MzJ6bS03MS45Mi05OGMtLjUwNC0xLjIyNC0xLjE1Mi0yLjM3Ni0xLjg0OC0zLjQ4OEw4MC4xOCA4Ni41ODRjLjkyOC4zMiAxLjg0LjY2NCAyLjgwOC44NzJsNS45MTIgNDUuMjg4LTQyLjcyIDIuMTM2em01Mi42NjQtNDkuNTg0YzcuNzc2LTMuOTc2IDEzLjE2LTExLjk4NCAxMy4xNi0yMS4yOTYgMC0uOTkyLS4xNzYtMS45NDQtLjI5Ni0yLjkwNGwzOS42OC0xOS44NGM0LjMyIDQuMTUyIDEwLjE2IDYuNzQ0IDE2LjYxNiA2Ljc0NCA0LjkxMiAwIDkuNDgtMS40OTYgMTMuMjg4LTQuMDRsNDkuNjggMzcuMjU2LTM1Ljk2OCAzMy41NjhjLTMuMzEyLTEuNzEyLTcuMDE2LTIuNzg0LTExLTIuNzg0LTEwLjgzMiAwLTE5LjkwNCA3LjI1Ni0yMi44OCAxNy4xMzZsLTU2LjE5MiAyLjgwOC02LjA4OC00Ni42NDh6bTE4My4xODQtNTEuNzJsLTM5LjE3NiAzNi41NkwxOTEuOTk2IDMyaDg5LjQ4Yy4xOTIuNTI4LjMyOCAxLjA2NC41NTIgMS41NzZ6bTIyLjMwNCAxMTMuNjg4bC02NC4zNzYgMzMuMzg0LTM0LjM2LTM0LjM2YzEuNDk2LTMuMTM2IDIuNDA4LTYuNTkyIDIuNDA4LTEwLjI4OCAwLTMuNDA4LS43MzYtNi42MzItMi4wMTYtOS41NjhsMzcuOTg0LTM1LjQ1NiA2MS4yMjQgNDUuOTJjLS43MDQgMi4yNTYtMS4xOTIgNC42MTYtMS4xOTIgNy4xMDQgMCAxLjEyLjE4NCAyLjE4NC4zMjggMy4yNjR6TTE5Mi4wMDQgMTM2YzAgNC40MDgtMy41ODQgOC04IDhzLTgtMy41OTItOC04IDMuNTg0LTggOC04IDggMy41OTIgOCA4em0zMy4wNTYgNTIuMzY4bC0xNC4xNTIgNy4zMzYtOS42NzItMzEuMTYgMjMuODI0IDIzLjgyNHptLTkuMzM2IDIyLjg2NGwyMS4yLTEwLjk5MiAzNy40OCAzNy40OGMtMS40ODggMy4xMjgtMi40IDYuNTg0LTIuNCAxMC4yOCAwIDcuNjcyIDMuNjggMTQuNDMyIDkuMjk2IDE4LjgyNGwtMTEuMTUyIDMzLjQ1Ni0yOS44NzItOS45Ni0yNC41NTItNzkuMDg4ek0yOTYuMDA0IDI1NmMtNC40MTYgMC04LTMuNTkyLTgtOHMzLjU4NC04IDgtOCA4IDMuNTkyIDggOGMwIDQuNDA4LTMuNTg0IDgtOCA4em0wLTMyYy0zLjY5NiAwLTcuMTUyLjkwNC0xMC4yOCAyLjQwOGwtMzMuODk2LTMzLjg5NiA1OS44NC0zMS4wMzJjNC4yODggNC4wMTYgMTAuMDA4IDYuNTIgMTYuMzM2IDYuNTIgNC40NjQgMCA4LjYtMS4zMDQgMTIuMTg0LTMuNDRsMzYuNDI0IDMwLjM1Mi02NC42NjQgMzUuMjcyYy00LjI1Ni0zLjgtOS44LTYuMTg0LTE1Ljk0NC02LjE4NHpNMzk2LjYyOCA5M2MzLjQgMS44NTYgNy4yNCAzIDExLjM3NiAzIDIuNzUyIDAgNS4zNTItLjU2IDcuODE2LTEuNDE2bDM1Ljg0OCA0NC44MTZjLTIuMjggMy42NzItMy42NjQgNy45Ni0zLjY2NCAxMi42IDAgMS4yODguMTg0IDIuNTM2LjM4NCAzLjc2OGwtNTYuNjY0IDMwLjkxMi00MS4yOC0zNC40Yy45Ni0yLjU5MiAxLjU2LTUuMzYgMS41Ni04LjI4YTIzLjg4IDIzLjg4IDAgMCAwLTEuODQtOS4xODRMMzk2LjYyOCA5M3ptNjMuMiAxNTAuNDMybC01NC44ODgtNDUuNzQ0IDUxLjEyOC0yNy44ODhhMjMuNzUyIDIzLjc1MiAwIDAgMCA3Ljk0NCA0LjcydjY2Ljk1MmEyNC4wNyAyNC4wNyAwIDAgMC00LjE4NCAxLjk2ek0zMzYuMDA0IDE0NGMwIDQuNDA4LTMuNTg0IDgtOCA4cy04LTMuNTkyLTgtOCAzLjU4NC04IDgtOCA4IDMuNTkyIDggOHptNTMuODI0IDYxLjkzNmw1Ny4zMjggNDcuNzc2LTEyNC4yMDgtMTEuMjk2IDY2Ljg4LTM2LjQ4ek00ODAuMDA0IDE1MmMwIDQuNDA4LTMuNTg0IDgtOCA4cy04LTMuNTkyLTgtOCAzLjU4NC04IDgtOCA4IDMuNTkyIDggOHptLTcyLTg4YzQuNDE2IDAgOCAzLjU5MiA4IDhzLTMuNTg0IDgtOCA4LTgtMy41OTItOC04IDMuNTg0LTggOC04em0tMjMuNzg0IDUuODMyYy0uMDY0LjcyOC0uMjE2IDEuNDI0LS4yMTYgMi4xNjggMCAzLjI1Ni42NjQgNi4zNTIgMS44NCA5LjE4NEwzMzkuMzcyIDEyM2MtMy4zOTItMS44NTYtNy4yMzItMy0xMS4zNjgtMy00LjkxMiAwLTkuNDggMS40OTYtMTMuMjg4IDQuMDRsLTU4Ljg2NC00NC4xNTIgMzcuMTYtMzQuNjhDMjk2LjMxNiA0Ni45MzYgMzAwLjAyIDQ4IDMwNC4wMDQgNDhjNi43MjggMCAxMi44LTIuOCAxNy4xNi03LjI3Mmw2My4wNTYgMjkuMTA0ek0zMDQuMDA0IDE2YzQuNDE2IDAgOCAzLjU5MiA4IDhzLTMuNTg0IDgtOCA4LTgtMy41OTItOC04IDMuNTg0LTggOC04em0tMTM2IDBjNC40MTYgMCA4IDMuNTkyIDggOHMtMy41ODQgOC04IDgtOC0zLjU5Mi04LTggMy41ODQtOCA4LTh6bS04MCA0MGM0LjQxNiAwIDggMy41OTIgOCA4cy0zLjU4NCA4LTggOC04LTMuNTkyLTgtOCAzLjU4NC04IDgtOHptLTY0IDgwYzQuNDE2IDAgOCAzLjU5MiA4IDhzLTMuNTg0IDgtOCA4LTgtMy41OTItOC04IDMuNTg0LTggOC04em0wIDExMmMtNC40MTYgMC04LTMuNTkyLTgtOHMzLjU4NC04IDgtOCA4IDMuNTkyIDggOC0zLjU4NCA4LTggOHptOC0zMC41MjhWMTY2LjUyYTIzLjk0IDIzLjk0IDAgMCAwIDE0Ljg4LTE1LjY2NGw0NC4wOTYtMi4yMDggMTEuMTUyIDg1LjUyYy00LjU5MiAyLjA4LTguMzQ0IDUuNTg0LTEwLjg0OCA5LjkyTDQ3LjYyIDIzNi4xNmMtMS40MTYtOC43MDQtNy40OTYtMTUuNzkyLTE1LjYxNi0xOC42ODh6bTcyIDM4LjUyOGMwLTQuNDA4IDMuNTg0LTggOC04czggMy41OTIgOCA4LTMuNTg0IDgtOCA4LTgtMy41OTItOC04em0yMy43OTIgMTcuOTI4YTIzLjYwMyAyMy42MDMgMCAwIDAgMy4wMzItMy4yMjRsOTYuNiAzMi4yIDE0LjI2NCA0NS45NDRjLTEuOTg0IDEuNDg4LTMuNzQ0IDMuMjQtNS4xODQgNS4yNTZsLTY4LjY1Ni0xOS42MTZDMTY3LjA2IDMyMS45NzYgMTU2LjcyNCAzMTIgMTQ0LjAwNCAzMTJjLS4zMiAwLS42MjQuMDgtLjkzNi4wOTZsLTE1LjI3Mi0zOC4xNjh6TTE0NC4wMDQgMzQ0Yy00LjQxNiAwLTgtMy41OTItOC04czMuNTg0LTggOC04IDggMy41OTIgOCA4LTMuNTg0IDgtOCA4em0xMTIgMTM2Yy00LjQxNiAwLTgtMy41OTItOC04czMuNTg0LTggOC04IDggMy41OTIgOCA4LTMuNTg0IDgtOCA4em0wLTEwNGMtNC40MTYgMC04LTMuNTkyLTgtOHMzLjU4NC04IDgtOCA4IDMuNTkyIDggOC0zLjU4NCA4LTggOHptLjI3Mi0zNC4xMTJsLTEwLjE2OC0zMi43NTIgMTguOTc2IDYuMzI4LTguODA4IDI2LjQyNHptNDAuMTc2LTY5LjkzNmM5LjQ1Ni0uMTc2IDE3LjU1Mi01Ljg0IDIxLjI5Ni0xMy45NDRsMTMxLjA4OCAxMS45MmMuMjA4LjguNDQ4IDEuNTg0LjcyOCAyLjM1MmwtNjEuMzg0IDUxLjE1MmMtMy41ODQtMi4xMjgtNy43MTItMy40MzItMTIuMTc2LTMuNDMyLTcuNjY0IDAtMTQuNDMyIDMuNjgtMTguODI0IDkuMjk2bC03MS44NTYtMjMuOTUyIDExLjEyOC0zMy4zOTJ6TTM3Ni4wMDQgNDgwYy00LjQxNiAwLTgtMy41OTItOC04czMuNTg0LTggOC04IDggMy41OTIgOCA4LTMuNTg0IDgtOCA4em0wLTEyOGMtNC40MTYgMC04LTMuNTkyLTgtOHMzLjU4NC04IDgtOCA4IDMuNTkyIDggOC0zLjU4NCA4LTggOHptOTYtODBjLTQuNDE2IDAtOC0zLjU5Mi04LThzMy41ODQtOCA4LTggOCAzLjU5MiA4IDgtMy41ODQgOC04IDh6IiBmaWxsPSIjM2YzYTM0Ii8+PGcgZmlsbD0iI2U1NjU2NSI+PHBhdGggZD0iTTE2LjAwNCAwaDE2djE2aC0xNnpNMTYuMDA0IDMyaDE2djE2aC0xNnpNMzIuMDA0IDE2aDE2djE2aC0xNnpNLjAwNCAxNmgxNnYxNmgtMTZ6TTQxNi4wMDQgMzY4aDE2djE2aC0xNnpNNDE2LjAwNCA0MDBoMTZ2MTZoLTE2ek00MzIuMDA0IDM4NGgxNnYxNmgtMTZ6TTQwMC4wMDQgMzg0aDE2djE2aC0xNnpNNDY0LjAwNCAzMmgxNnYxNmgtMTZ6TTQ2NC4wMDQgNjRoMTZ2MTZoLTE2ek00ODAuMDA0IDQ4aDE2djE2aC0xNnpNNDQ4LjAwNCA0OGgxNnYxNmgtMTZ6TTk2LjAwNCAzODRoMTZ2MTZoLTE2ek05Ni4wMDQgNDE2aDE2djE2aC0xNnpNMTEyLjAwNCA0MDBoMTZ2MTZoLTE2ek04MC4wMDQgNDAwaDE2djE2aC0xNnpNNDguMDA0IDI5NmgxNnYxNmgtMTZ6TTQ4LjAwNCAzMjhoMTZ2MTZoLTE2ek02NC4wMDQgMzEyaDE2djE2aC0xNnpNMzIuMDA0IDMxMmgxNnYxNmgtMTZ6Ii8+PC9nPjwvc3ZnPg==);
    -webkit-animation: orbef-headphones 10s linear infinite;
    animation: orbef-headphones 10s linear infinite;
}

@-webkit-keyframes orbef-headphones {
    0% {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn);
    }
    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

@keyframes orbef-headphones {
    0% {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn);
    }
    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

.Rotational__avatar-container {
    width: 115px;
    border-radius: 50%;
    overflow: hidden;
    -webkit-animation: float 3s ease-in-out infinite;
    animation: float 3s ease-in-out infinite;
}

@media (min-width: 576px) {
    .Rotational__avatar-container {
        width: 175px;
    }
}

@media (min-width: 992px) {
    .Rotational__avatar-container {
        width: 200px;
    }
}

.About {
    font-size: 15px;
}

.About__interests {
    margin-top: 50px;
    margin-bottom: 50px;
    text-align: left;
}

.About__interests__list {
    list-style: none;
}

.About__interests__item {
    margin-bottom: 0.65rem;
}

.About__interests__item i {
    width: 27px;
    height: 27px;
    display: inline-block;
    position: relative;
    margin-right: 10px;
    top: 6px;
    background-size: cover;
}

.About__interests__item i.ai {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTYgNDk2Ij48cGF0aCBkPSJNMjE2IDhDMTIzLjIxNiA4IDQ4IDgzLjIxNiA0OCAxNzZoNDB2LTI0aDE0LjI0QTE5OS4zODcgMTk5LjM4NyAwIDAgMCAyMzIgMTA0VjhoLTE2eiIgZmlsbD0iI2ZmY2I1NyIvPjxwYXRoIGQ9Ik0zMjAgMTg0Yy0yMi4wNTYgMC00MCAxNy45NDQtNDAgNDBzMTcuOTQ0IDQwIDQwIDQwIDQwLTE3Ljk0NCA0MC00MC0xNy45NDQtNDAtNDAtNDB6bTI0IDQwYzAgMy42OTYtLjkwNCA3LjE1Mi0yLjQwOCAxMC4yOEwzMzEuMzEyIDIyNGwxMC4yOC0xMC4yOGMxLjUwNCAzLjEyOCAyLjQwOCA2LjU4NCAyLjQwOCAxMC4yOHptLTEzLjcyLTIxLjU5MkwzMjAgMjEyLjY4OGwtMTAuMjgtMTAuMjhjMy4xMjgtMS41MDQgNi41ODQtMi40MDggMTAuMjgtMi40MDhzNy4xNTIuOTA0IDEwLjI4IDIuNDA4em0tMzEuODcyIDMxLjg3MkMyOTYuOTA0IDIzMS4xNTIgMjk2IDIyNy42OTYgMjk2IDIyNHMuOTA0LTcuMTUyIDIuNDA4LTEwLjI4bDEwLjI4IDEwLjI4LTEwLjI4IDEwLjI4em0xMS4zMTIgMTEuMzEybDEwLjI4LTEwLjI4IDEwLjI4IDEwLjI4QzMyNy4xNTIgMjQ3LjA5NiAzMjMuNjk2IDI0OCAzMjAgMjQ4cy03LjE1Mi0uOTA0LTEwLjI4LTIuNDA4eiIgZmlsbD0iI2U1NjU2NSIvPjxnIGZpbGw9IiMzZjNhMzQiPjxwYXRoIGQ9Ik00MCAxNzZoMTZjMC04OC4yMjQgNzEuNzc2LTE2MCAxNjAtMTYwaDh2ODQuMjcyQzE4OS43NjggMTI4LjQ5NiAxNDYuNjcyIDE0NCAxMDIuMjQgMTQ0SDgwdjE1MmMwIDUxLjg4OCAzOC4yNCA5NC45MDQgODggMTAyLjY0VjQ5Nmg3MnYtODBoLTE2djY0aC00MHYtODBoNTZWMGgtMjRDMTE4Ljk1MiAwIDQwIDc4Ljk1MiA0MCAxNzZ6bTE0NCAyMDhjLTQ4LjUyIDAtODgtMzkuNDgtODgtODhWMTYwaDYuMjRjNDMuODQgMCA4Ni40OC0xMy45MjggMTIxLjc2LTM5LjUwNHYyMTQuMzY4Yy0xMy43Ni0zLjU3Ni0yNC0xNS45OTItMjQtMzAuODY0aC0xNmMwIDIzLjczNiAxNy4zMzYgNDMuNDQ4IDQwIDQ3LjI4VjM4NGgtNDB6Ii8+PHBhdGggZD0iTTAgMjQ4YzAgMzAuODcyIDI1LjEyIDU2IDU2IDU2aDhWMTkyaC04Yy0zMC44OCAwLTU2IDI1LjEyLTU2IDU2em00OCAzOS4xOTJDMjkuNzY4IDI4My40OCAxNiAyNjcuMzIgMTYgMjQ4czEzLjc2OC0zNS40OCAzMi0zOS4xOTJ2NzguMzg0ek0xNjAgMjA4Yy0xMy4yMzIgMC0yNCAxMC43NjgtMjQgMjRzMTAuNzY4IDI0IDI0IDI0IDI0LTEwLjc2OCAyNC0yNC0xMC43NjgtMjQtMjQtMjR6bTAgMzJjLTQuNDA4IDAtOC0zLjU5Mi04LThzMy41OTItOCA4LTggOCAzLjU5MiA4IDgtMy41OTIgOC04IDh6TTQ0MCAxOTJoLTh2MTEyaDhjMzAuODggMCA1Ni0yNS4xMjggNTYtNTYgMC0zMC44OC0yNS4xMi01Ni01Ni01NnptOCA5NS4xOTJWMjA4LjhjMTguMjMyIDMuNzEyIDMyIDE5Ljg4IDMyIDM5LjE5MiAwIDE5LjMyOC0xMy43NjggMzUuNDg4LTMyIDM5LjJ6TTI1NiAxNjBoMTQ0djEzNmMwIDQ4LjUyLTM5LjQ4IDg4LTg4IDg4aC01NnYxNmg1NmM1Ny4zNDQgMCAxMDQtNDYuNjU2IDEwNC0xMDRWMTQ0SDI1NnYxNnpNMzEyIDBoLTU2djE2aDE2djMyaC0xNnYxNmgzMlYxNmgxNnY2NGgtNDh2MTZoNjRWMTYuNDA4YzQ0Ljc4NCA0LjA1NiA4MCA0MS43NjggODAgODcuNTkydjI0aDE2di0yNEM0MTYgNDYuNjU2IDM2OS4zNDQgMCAzMTIgMHpNNDMyIDgwaDE2VjQ2LjUyOGM5LjI4OC0zLjMxMiAxNi0xMi4xMTIgMTYtMjIuNTI4IDAtMTMuMjMyLTEwLjc2OC0yNC0yNC0yNHMtMjQgMTAuNzY4LTI0IDI0YzAgMTAuNDE2IDYuNzEyIDE5LjIxNiAxNiAyMi41MjhWODB6bTgtNjRjNC40MDggMCA4IDMuNTkyIDggOHMtMy41OTIgOC04IDgtOC0zLjU5Mi04LTggMy41OTItOCA4LTh6Ii8+PHBhdGggZD0iTTM1MiAzMjBjMC0xNy42NDgtMTQuMzUyLTMyLTMyLTMyaC02NHYxNmgxNnYzMmgtMTZ2MTZoNjRjMTcuNjQ4IDAgMzItMTQuMzUyIDMyLTMyem0tMTYgMGMwIDguODI0LTcuMTc2IDE2LTE2IDE2di0zMmM4LjgyNCAwIDE2IDcuMTc2IDE2IDE2em0tNDgtMTZoMTZ2MzJoLTE2di0zMnpNMjY0IDExMmgxNnYxNmgtMTZ6TTMwNCAxMTJoMTZ2MTZoLTE2ek0zNDQgMTEyaDE2djE2aC0xNnpNMzIwIDQxNmgtMTZ2MzJoLTQ4djE2aDEwNHYxNkgyNTZ2MTZoMTIwdi00OGgtNTZ6TTQzMiA5NmgxNnY4MGgtMTZ6Ii8+PC9nPjwvc3ZnPg==);
}

.About__interests__item i.ml {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTYuMDA4IDQ5Ni4wMDgiPjxjaXJjbGUgY3g9IjI0OC4wMDQiIGN5PSIyMDAiIHI9IjEyMCIgZmlsbD0iI2ZmY2I1NyIvPjxwYXRoIGQ9Ik00ODAuMDA0IDI0MS40NzJWMTc0LjUyYzkuMjg4LTMuMzEyIDE2LTEyLjExMiAxNi0yMi41MjggMC0xMy4yMzItMTAuNzY4LTI0LTI0LTI0LTIuNzUyIDAtNS4zNi41Ni03LjgyNCAxLjQxNmwtMzUuODQ4LTQ0LjgxNmMyLjI4OC0zLjY1NiAzLjY3Mi03Ljk1MiAzLjY3Mi0xMi41OTIgMC0xMy4yMzItMTAuNzY4LTI0LTI0LTI0LTYuNzI4IDAtMTIuNzkyIDIuOC0xNy4xNiA3LjI3MkwzMjcuNzggMjYuMTY4Yy4wNzItLjcyOC4yMjQtMS40MjQuMjI0LTIuMTY4IDAtMTMuMjMyLTEwLjc2OC0yNC0yNC0yNC0xMC40MTYgMC0xOS4yMTYgNi43MTItMjIuNTI4IDE2aC05MC45NDRDMTg3LjIyIDYuNzEyIDE3OC40MiAwIDE2OC4wMDQgMGMtMTMuMjMyIDAtMjQgMTAuNzY4LTI0IDI0IDAgLjk5Mi4xNzYgMS45NDQuMjk2IDIuOTA0bC0zOS42OCAxOS44NEMxMDAuMyA0Mi41OTIgOTQuNDYgNDAgODguMDA0IDQwYy0xMy4yMzIgMC0yNCAxMC43NjgtMjQgMjQgMCA0LjY0IDEuMzg0IDguOTM2IDMuNjY0IDEyLjYwOEwzMS44MiAxMjEuNDE2Yy0yLjQ2NC0uODU2LTUuMDY0LTEuNDE2LTcuODE2LTEuNDE2LTEzLjIzMiAwLTI0IDEwLjc2OC0yNCAyNCAwIDEwLjQxNiA2LjcxMiAxOS4yMTYgMTYgMjIuNTI4djUwLjk1MmMtOS4yODggMy4zMDQtMTYgMTIuMTA0LTE2IDIyLjUyIDAgMTMuMjMyIDEwLjc2OCAyNCAyNCAyNCA4Ljg4OCAwIDE2LjU2OC00LjkxMiAyMC43Mi0xMi4xMDRsNDMuNjcyIDcuOTQ0YzEuODQ4IDExLjQgMTEuNjg4IDIwLjE2IDIzLjYwOCAyMC4xNi4zMjggMCAuNjI0LS4wOC45NDQtLjA5NmwxNS4yNjQgMzguMTZjLTQuOTkyIDQuNDA4LTguMjA4IDEwLjc2OC04LjIwOCAxNy45MzYgMCAxMy4yMzIgMTAuNzY4IDI0IDI0IDI0IDguMDQ4IDAgMTUuMTQ0LTQuMDE2IDE5LjQ5Ni0xMC4xMTJsNjguNjU2IDE5LjYxNmMuNjE2IDkuNzQ0IDcuMDE2IDE3Ljg3MiAxNS44NDggMjEuMDI0djU4Ljk1MmMtOS4yODggMy4zMTItMTYgMTIuMTEyLTE2IDIyLjUyOCAwIDEzLjIzMiAxMC43NjggMjQgMjQgMjRzMjQtMTAuNzY4IDI0LTI0YzAtMTAuNDE2LTYuNzEyLTE5LjIxNi0xNi0yMi41Mjh2LTU4Ljk1MmM5LjI4OC0zLjMxMiAxNi0xMi4xMTIgMTYtMjIuNTI4IDAtNy42NjQtMy42OC0xNC40MzItOS4yOTYtMTguODI0bDkuNTUyLTI4LjY1NiA3MS43ODQgMjMuOTI4Yy4xOTIgMTAuMjE2IDYuOCAxOC44MDggMTUuOTUyIDIyLjA3MnY4Mi45NTJjLTkuMjg4IDMuMzEyLTE2IDEyLjExMi0xNiAyMi41MjggMCAxMy4yMzIgMTAuNzY4IDI0IDI0IDI0czI0LTEwLjc2OCAyNC0yNGMwLTEwLjQxNi02LjcxMi0xOS4yMTYtMTYtMjIuNTI4di04Mi45NDRjOS4yODgtMy4zMTIgMTYtMTIuMTEyIDE2LTIyLjUyOCAwLTIuOTItLjYtNS42ODgtMS41Ni04LjI4bDYxLjM4NC01MS4xNTJjMy41ODQgMi4xMjggNy43MiAzLjQzMiAxMi4xODQgMy40MzIgMTMuMjMyIDAgMjQtMTAuNzY4IDI0LTI0IDAtMTAuNDE2LTYuNzEyLTE5LjIxNi0xNi0yMi41Mjh6bS0zNDQuMDQ4IDE0LjA4Yy0uMDE2LS45Ni0uMTYtMS44OC0uMjg4LTIuODA4bDY1LjYyNC0zNC4wMjQgMjAuMjk2IDY1LjM4NC04NS42MzItMjguNTUyek0xMTguMSAyMzIuODhsLTExLjA4OC04NS4wMjQgNTQuODI0LTIuNzQ0YTIzLjk3NCAyMy45NzQgMCAwIDAgMjEuMjE2IDE0Ljc4NGwxMy40MzIgNDMuMjg4LTY4LjEzNiAzNS4zMjhhMjQuMDU3IDI0LjA1NyAwIDAgMC0xMC4yNDgtNS42MzJ6bS03MS45Mi05OGMtLjUwNC0xLjIyNC0xLjE1Mi0yLjM3Ni0xLjg0OC0zLjQ4OEw4MC4xOCA4Ni41ODRjLjkyOC4zMiAxLjg0LjY2NCAyLjgwOC44NzJsNS45MTIgNDUuMjg4LTQyLjcyIDIuMTM2em01Mi42NjQtNDkuNTg0YzcuNzc2LTMuOTc2IDEzLjE2LTExLjk4NCAxMy4xNi0yMS4yOTYgMC0uOTkyLS4xNzYtMS45NDQtLjI5Ni0yLjkwNGwzOS42OC0xOS44NGM0LjMyIDQuMTUyIDEwLjE2IDYuNzQ0IDE2LjYxNiA2Ljc0NCA0LjkxMiAwIDkuNDgtMS40OTYgMTMuMjg4LTQuMDRsNDkuNjggMzcuMjU2LTM1Ljk2OCAzMy41NjhjLTMuMzEyLTEuNzEyLTcuMDE2LTIuNzg0LTExLTIuNzg0LTEwLjgzMiAwLTE5LjkwNCA3LjI1Ni0yMi44OCAxNy4xMzZsLTU2LjE5MiAyLjgwOC02LjA4OC00Ni42NDh6bTE4My4xODQtNTEuNzJsLTM5LjE3NiAzNi41NkwxOTEuOTk2IDMyaDg5LjQ4Yy4xOTIuNTI4LjMyOCAxLjA2NC41NTIgMS41NzZ6bTIyLjMwNCAxMTMuNjg4bC02NC4zNzYgMzMuMzg0LTM0LjM2LTM0LjM2YzEuNDk2LTMuMTM2IDIuNDA4LTYuNTkyIDIuNDA4LTEwLjI4OCAwLTMuNDA4LS43MzYtNi42MzItMi4wMTYtOS41NjhsMzcuOTg0LTM1LjQ1NiA2MS4yMjQgNDUuOTJjLS43MDQgMi4yNTYtMS4xOTIgNC42MTYtMS4xOTIgNy4xMDQgMCAxLjEyLjE4NCAyLjE4NC4zMjggMy4yNjR6TTE5Mi4wMDQgMTM2YzAgNC40MDgtMy41ODQgOC04IDhzLTgtMy41OTItOC04IDMuNTg0LTggOC04IDggMy41OTIgOCA4em0zMy4wNTYgNTIuMzY4bC0xNC4xNTIgNy4zMzYtOS42NzItMzEuMTYgMjMuODI0IDIzLjgyNHptLTkuMzM2IDIyLjg2NGwyMS4yLTEwLjk5MiAzNy40OCAzNy40OGMtMS40ODggMy4xMjgtMi40IDYuNTg0LTIuNCAxMC4yOCAwIDcuNjcyIDMuNjggMTQuNDMyIDkuMjk2IDE4LjgyNGwtMTEuMTUyIDMzLjQ1Ni0yOS44NzItOS45Ni0yNC41NTItNzkuMDg4ek0yOTYuMDA0IDI1NmMtNC40MTYgMC04LTMuNTkyLTgtOHMzLjU4NC04IDgtOCA4IDMuNTkyIDggOGMwIDQuNDA4LTMuNTg0IDgtOCA4em0wLTMyYy0zLjY5NiAwLTcuMTUyLjkwNC0xMC4yOCAyLjQwOGwtMzMuODk2LTMzLjg5NiA1OS44NC0zMS4wMzJjNC4yODggNC4wMTYgMTAuMDA4IDYuNTIgMTYuMzM2IDYuNTIgNC40NjQgMCA4LjYtMS4zMDQgMTIuMTg0LTMuNDRsMzYuNDI0IDMwLjM1Mi02NC42NjQgMzUuMjcyYy00LjI1Ni0zLjgtOS44LTYuMTg0LTE1Ljk0NC02LjE4NHpNMzk2LjYyOCA5M2MzLjQgMS44NTYgNy4yNCAzIDExLjM3NiAzIDIuNzUyIDAgNS4zNTItLjU2IDcuODE2LTEuNDE2bDM1Ljg0OCA0NC44MTZjLTIuMjggMy42NzItMy42NjQgNy45Ni0zLjY2NCAxMi42IDAgMS4yODguMTg0IDIuNTM2LjM4NCAzLjc2OGwtNTYuNjY0IDMwLjkxMi00MS4yOC0zNC40Yy45Ni0yLjU5MiAxLjU2LTUuMzYgMS41Ni04LjI4YTIzLjg4IDIzLjg4IDAgMCAwLTEuODQtOS4xODRMMzk2LjYyOCA5M3ptNjMuMiAxNTAuNDMybC01NC44ODgtNDUuNzQ0IDUxLjEyOC0yNy44ODhhMjMuNzUyIDIzLjc1MiAwIDAgMCA3Ljk0NCA0LjcydjY2Ljk1MmEyNC4wNyAyNC4wNyAwIDAgMC00LjE4NCAxLjk2ek0zMzYuMDA0IDE0NGMwIDQuNDA4LTMuNTg0IDgtOCA4cy04LTMuNTkyLTgtOCAzLjU4NC04IDgtOCA4IDMuNTkyIDggOHptNTMuODI0IDYxLjkzNmw1Ny4zMjggNDcuNzc2LTEyNC4yMDgtMTEuMjk2IDY2Ljg4LTM2LjQ4ek00ODAuMDA0IDE1MmMwIDQuNDA4LTMuNTg0IDgtOCA4cy04LTMuNTkyLTgtOCAzLjU4NC04IDgtOCA4IDMuNTkyIDggOHptLTcyLTg4YzQuNDE2IDAgOCAzLjU5MiA4IDhzLTMuNTg0IDgtOCA4LTgtMy41OTItOC04IDMuNTg0LTggOC04em0tMjMuNzg0IDUuODMyYy0uMDY0LjcyOC0uMjE2IDEuNDI0LS4yMTYgMi4xNjggMCAzLjI1Ni42NjQgNi4zNTIgMS44NCA5LjE4NEwzMzkuMzcyIDEyM2MtMy4zOTItMS44NTYtNy4yMzItMy0xMS4zNjgtMy00LjkxMiAwLTkuNDggMS40OTYtMTMuMjg4IDQuMDRsLTU4Ljg2NC00NC4xNTIgMzcuMTYtMzQuNjhDMjk2LjMxNiA0Ni45MzYgMzAwLjAyIDQ4IDMwNC4wMDQgNDhjNi43MjggMCAxMi44LTIuOCAxNy4xNi03LjI3Mmw2My4wNTYgMjkuMTA0ek0zMDQuMDA0IDE2YzQuNDE2IDAgOCAzLjU5MiA4IDhzLTMuNTg0IDgtOCA4LTgtMy41OTItOC04IDMuNTg0LTggOC04em0tMTM2IDBjNC40MTYgMCA4IDMuNTkyIDggOHMtMy41ODQgOC04IDgtOC0zLjU5Mi04LTggMy41ODQtOCA4LTh6bS04MCA0MGM0LjQxNiAwIDggMy41OTIgOCA4cy0zLjU4NCA4LTggOC04LTMuNTkyLTgtOCAzLjU4NC04IDgtOHptLTY0IDgwYzQuNDE2IDAgOCAzLjU5MiA4IDhzLTMuNTg0IDgtOCA4LTgtMy41OTItOC04IDMuNTg0LTggOC04em0wIDExMmMtNC40MTYgMC04LTMuNTkyLTgtOHMzLjU4NC04IDgtOCA4IDMuNTkyIDggOC0zLjU4NCA4LTggOHptOC0zMC41MjhWMTY2LjUyYTIzLjk0IDIzLjk0IDAgMCAwIDE0Ljg4LTE1LjY2NGw0NC4wOTYtMi4yMDggMTEuMTUyIDg1LjUyYy00LjU5MiAyLjA4LTguMzQ0IDUuNTg0LTEwLjg0OCA5LjkyTDQ3LjYyIDIzNi4xNmMtMS40MTYtOC43MDQtNy40OTYtMTUuNzkyLTE1LjYxNi0xOC42ODh6bTcyIDM4LjUyOGMwLTQuNDA4IDMuNTg0LTggOC04czggMy41OTIgOCA4LTMuNTg0IDgtOCA4LTgtMy41OTItOC04em0yMy43OTIgMTcuOTI4YTIzLjYwMyAyMy42MDMgMCAwIDAgMy4wMzItMy4yMjRsOTYuNiAzMi4yIDE0LjI2NCA0NS45NDRjLTEuOTg0IDEuNDg4LTMuNzQ0IDMuMjQtNS4xODQgNS4yNTZsLTY4LjY1Ni0xOS42MTZDMTY3LjA2IDMyMS45NzYgMTU2LjcyNCAzMTIgMTQ0LjAwNCAzMTJjLS4zMiAwLS42MjQuMDgtLjkzNi4wOTZsLTE1LjI3Mi0zOC4xNjh6TTE0NC4wMDQgMzQ0Yy00LjQxNiAwLTgtMy41OTItOC04czMuNTg0LTggOC04IDggMy41OTIgOCA4LTMuNTg0IDgtOCA4em0xMTIgMTM2Yy00LjQxNiAwLTgtMy41OTItOC04czMuNTg0LTggOC04IDggMy41OTIgOCA4LTMuNTg0IDgtOCA4em0wLTEwNGMtNC40MTYgMC04LTMuNTkyLTgtOHMzLjU4NC04IDgtOCA4IDMuNTkyIDggOC0zLjU4NCA4LTggOHptLjI3Mi0zNC4xMTJsLTEwLjE2OC0zMi43NTIgMTguOTc2IDYuMzI4LTguODA4IDI2LjQyNHptNDAuMTc2LTY5LjkzNmM5LjQ1Ni0uMTc2IDE3LjU1Mi01Ljg0IDIxLjI5Ni0xMy45NDRsMTMxLjA4OCAxMS45MmMuMjA4LjguNDQ4IDEuNTg0LjcyOCAyLjM1MmwtNjEuMzg0IDUxLjE1MmMtMy41ODQtMi4xMjgtNy43MTItMy40MzItMTIuMTc2LTMuNDMyLTcuNjY0IDAtMTQuNDMyIDMuNjgtMTguODI0IDkuMjk2bC03MS44NTYtMjMuOTUyIDExLjEyOC0zMy4zOTJ6TTM3Ni4wMDQgNDgwYy00LjQxNiAwLTgtMy41OTItOC04czMuNTg0LTggOC04IDggMy41OTIgOCA4LTMuNTg0IDgtOCA4em0wLTEyOGMtNC40MTYgMC04LTMuNTkyLTgtOHMzLjU4NC04IDgtOCA4IDMuNTkyIDggOC0zLjU4NCA4LTggOHptOTYtODBjLTQuNDE2IDAtOC0zLjU5Mi04LThzMy41ODQtOCA4LTggOCAzLjU5MiA4IDgtMy41ODQgOC04IDh6IiBmaWxsPSIjM2YzYTM0Ii8+PGcgZmlsbD0iI2U1NjU2NSI+PHBhdGggZD0iTTE2LjAwNCAwaDE2djE2aC0xNnpNMTYuMDA0IDMyaDE2djE2aC0xNnpNMzIuMDA0IDE2aDE2djE2aC0xNnpNLjAwNCAxNmgxNnYxNmgtMTZ6TTQxNi4wMDQgMzY4aDE2djE2aC0xNnpNNDE2LjAwNCA0MDBoMTZ2MTZoLTE2ek00MzIuMDA0IDM4NGgxNnYxNmgtMTZ6TTQwMC4wMDQgMzg0aDE2djE2aC0xNnpNNDY0LjAwNCAzMmgxNnYxNmgtMTZ6TTQ2NC4wMDQgNjRoMTZ2MTZoLTE2ek00ODAuMDA0IDQ4aDE2djE2aC0xNnpNNDQ4LjAwNCA0OGgxNnYxNmgtMTZ6TTk2LjAwNCAzODRoMTZ2MTZoLTE2ek05Ni4wMDQgNDE2aDE2djE2aC0xNnpNMTEyLjAwNCA0MDBoMTZ2MTZoLTE2ek04MC4wMDQgNDAwaDE2djE2aC0xNnpNNDguMDA0IDI5NmgxNnYxNmgtMTZ6TTQ4LjAwNCAzMjhoMTZ2MTZoLTE2ek02NC4wMDQgMzEyaDE2djE2aC0xNnpNMzIuMDA0IDMxMmgxNnYxNmgtMTZ6Ii8+PC9nPjwvc3ZnPg==);
}

.About__interests__item i.ds {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDQuMTIzIDUwNC4xMjMiPjxjaXJjbGUgY3g9IjI1Mi4wNjIiIGN5PSIyNTIuMDYyIiByPSIyNTIuMDYyIiBmaWxsPSIjZTFlNmU4Ii8+PGcgZmlsbD0iIzE4MzY1MSI+PHBhdGggZD0iTTQyNS4zNTQgMjgzLjU2OWgxNS43NTR2MTUuNzU0aC0xNS43NTR6TTQyNS4zNTQgMjMxLjU4MmgxNS43NTR2MTUuNzU0aC0xNS43NTR6TTQyNS4zNTQgMTc5LjU5NGgxNS43NTR2MTUuNzU0aC0xNS43NTR6TTYzLjAxNSAyODMuNTY5aDE1Ljc1NHYxNS43NTRINjMuMDE1ek02My4wMTUgMjMxLjU4MmgxNS43NTR2MTUuNzU0SDYzLjAxNXpNNjMuMDE1IDE3OS41OTRoMTUuNzU0djE1Ljc1NEg2My4wMTV6TTQ4LjA0OSAxNjguNTY2Yy00LjcyNiAwLTcuODc3LTMuMTUxLTcuODc3LTcuODc3IDAtODEuOTIgNjYuMTY2LTE0Ny4yOTggMTQ3LjI5OC0xNDcuMjk4IDQuNzI2IDAgNy44NzcgMy4xNTEgNy44NzcgNy44NzdzLTMuMTUxIDcuODc3LTcuODc3IDcuODc3Yy03Mi40NjggMC0xMzEuNTQ1IDU5LjA3Ny0xMzEuNTQ1IDEzMS41NDUuMDAxIDMuOTM4LTMuMTUgNy44NzYtNy44NzYgNy44NzZ6Ii8+PHBhdGggZD0iTTQ4LjA0OSAxNjguNTY2Yy0yLjM2MyAwLTQuNzI2LS43ODgtNi4zMDItMy4xNTFsLTI2Ljc4Mi0zMy4wODNjLTIuMzYzLTMuMTUxLTIuMzYzLTguNjY1Ljc4OC0xMS4wMjggMy45MzgtMy4xNTEgOC42NjUtMi4zNjMgMTEuMDI4Ljc4OGwyMS4yNjggMjUuOTk0IDIxLjI2OC0yNS45OTRjMi4zNjMtMy4xNTEgNy44NzctMy45MzggMTEuMDI4LS43ODggMy4xNTEgMi4zNjMgMy45MzggNy44NzcuNzg4IDExLjAyOGwtMjYuNzgyIDMzLjA4M2MtMS41NzYgMS41NzYtMy45MzkgMy4xNTEtNi4zMDIgMy4xNTF6TTMxNi42NTIgNDkwLjczMmMtNC43MjYgMC03Ljg3Ny0zLjE1MS03Ljg3Ny03Ljg3N3MzLjE1MS03Ljg3NyA3Ljg3Ny03Ljg3N2M3Mi40NjggMCAxMzEuNTQ1LTU5LjA3NyAxMzEuNTQ1LTEzMS41NDUgMC00LjcyNiAzLjE1MS03Ljg3NyA3Ljg3Ny03Ljg3N3M3Ljg3NyAzLjE1MSA3Ljg3NyA3Ljg3N2MwIDgxLjkyMS02Ni4xNjYgMTQ3LjI5OS0xNDcuMjk5IDE0Ny4yOTl6Ii8+PHBhdGggZD0iTTQ3Ny4zNDIgMzgyLjAzMWwtMjEuMjY4LTI1Ljk5NC0yMS4yNjggMjUuOTk0Yy0yLjM2MyAzLjE1MS03Ljg3NyAzLjkzOC0xMS4wMjguNzg4LTMuMTUxLTIuMzYzLTMuOTM4LTcuODc3LS43ODgtMTEuMDI4bDI2Ljc4Mi0zMy4wODNjMS41NzUtMS41NzUgMy45MzgtMy4xNTEgNi4zMDItMy4xNTEgMi4zNjMgMCA0LjcyNi43ODggNi4zMDIgMy4xNTFsMjYuNzgyIDMzLjA4M2MyLjM2MyAzLjE1MSAyLjM2MyA4LjY2NS0uNzg4IDExLjAyOC0zLjkzOSAzLjE1LTguNjY1IDIuMzYzLTExLjAyOC0uNzg4ek00ODIuODU1IDE5NS4zNDhjLTQuNzI2IDAtNy44NzctMy4xNTEtNy44NzctNy44NzcgMC03Mi40NjgtNTkuMDc3LTEzMS41NDUtMTMxLjU0NS0xMzEuNTQ1LTQuNzI2IDAtNy44NzctMy4xNTEtNy44NzctNy44NzdzMy4xNTEtNy44NzcgNy44NzctNy44NzdjODEuMTMyIDAgMTQ3LjI5OCA2Ni4xNjYgMTQ3LjI5OCAxNDcuMjk4LjAwMSAzLjkzOS0zLjE0OSA3Ljg3OC03Ljg3NiA3Ljg3OHoiLz48cGF0aCBkPSJNMzcxLjc5MSA4MS4xMzJMMzM4LjcwOCA1NC4zNWMtMS41NzUtMS41NzUtMy4xNTEtMy45MzgtMy4xNTEtNi4zMDIgMC0yLjM2My43ODgtNC43MjYgMy4xNTEtNi4zMDJsMzMuMDgzLTI2Ljc4MmMzLjE1MS0yLjM2MyA4LjY2NS0yLjM2MyAxMS4wMjguNzg4IDMuMTUxIDMuOTM4IDIuMzYzIDguNjY1LS43ODggMTEuMDI4bC0yNS45OTQgMjEuMjY4IDI1Ljk5NCAyMS4yNjhjMy4xNTEgMi4zNjMgMy45MzggNy44NzcuNzg4IDExLjAyOC0yLjM2NCAzLjE1MS03LjA5IDMuOTM5LTExLjAyOC43ODh6TTE2MC42ODkgNDYzLjk1MWMtODEuOTIgMC0xNDcuMjk4LTY2LjE2Ni0xNDcuMjk4LTE0Ny4yOTggMC00LjcyNiAzLjE1MS03Ljg3NyA3Ljg3Ny03Ljg3N3M3Ljg3NyAzLjE1MSA3Ljg3NyA3Ljg3N2MwIDcyLjQ2OCA1OS4wNzcgMTMxLjU0NSAxMzEuNTQ1IDEzMS41NDUgNC43MjYgMCA3Ljg3NyAzLjE1MSA3Ljg3NyA3Ljg3Ny0uMDAxIDQuNzI1LTMuOTM5IDcuODc2LTcuODc4IDcuODc2eiIvPjxwYXRoIGQ9Ik0xMjEuMzA1IDQ4OC4zNjljLTIuMzYzLTMuMTUxLTIuMzYzLTguNjY1Ljc4OC0xMS4wMjhsMjUuOTk0LTIxLjI2OC0yNS45OTQtMjEuMjY4Yy0zLjE1MS0yLjM2My0zLjkzOC03Ljg3Ny0uNzg4LTExLjAyOCAyLjM2My0zLjE1MSA3Ljg3Ny0zLjkzOCAxMS4wMjgtLjc4OGwzMy4wODMgMjYuNzgyYzEuNTc1IDEuNTc1IDMuMTUxIDMuOTM4IDMuMTUxIDYuMzAycy0uNzg4IDQuNzI2LTMuMTUxIDYuMzAybC0zMy4wODMgMjYuNzgyYy0zLjkzOSAzLjE1MS04LjY2NSAyLjM2My0xMS4wMjgtLjc4OHoiLz48L2c+PHBhdGggZD0iTTM4Mi44MTggMzExLjkyNkgxMjEuMzA1Yy04LjY2NSAwLTE1Ljc1NCA3LjA4OS0xNS43NTQgMTUuNzU0djUxLjJjMCA4LjY2NSA3LjA4OSAxNS43NTQgMTUuNzU0IDE1Ljc1NGgyNjIuMzAyYzguNjY1IDAgMTUuNzU0LTcuMDg5IDE1Ljc1NC0xNS43NTR2LTUxLjJjLS43ODktOC42NjUtNy4wOS0xNS43NTQtMTYuNTQzLTE1Ljc1NHoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzgyLjgxOCA0MDIuNTExSDEyMS4zMDVjLTEzLjM5MSAwLTIzLjYzMS0xMC4yNC0yMy42MzEtMjMuNjMxdi01MS4yYzAtMTMuMzkxIDEwLjI0LTIzLjYzMSAyMy42MzEtMjMuNjMxaDI2Mi4zMDJjMTMuMzkxIDAgMjMuNjMxIDEwLjI0IDIzLjYzMSAyMy42MzF2NTEuMmMtLjc4OSAxMi42MDMtMTEuMDI5IDIzLjYzMS0yNC40MiAyMy42MzF6bS0yNjEuNTEzLTgyLjcwOGMtNC43MjYgMC03Ljg3NyAzLjE1MS03Ljg3NyA3Ljg3N3Y1MS4yYzAgNC43MjYgMy4xNTEgNy44NzcgNy44NzcgNy44NzdoMjYyLjMwMmMzLjkzOCAwIDcuODc3LTMuMTUxIDcuODc3LTcuODc3di01MS4yYzAtNC43MjYtMy4xNTEtNy44NzctNy44NzctNy44NzdIMTIxLjMwNXoiIGZpbGw9IiMxODM2NTEiLz48cGF0aCBmaWxsPSIjMmFhMGRhIiBkPSJNMjQ4LjkxMSAzNDEuMDcxaDEyMS4zMDV2MjQuNDE4SDI0OC45MTF6Ii8+PGNpcmNsZSBjeD0iMTQzLjM2IiBjeT0iMzUyLjg4NiIgcj0iOS40NTIiIGZpbGw9IiMxNzM2NTEiLz48Y2lyY2xlIGN4PSIxNzUuNjU1IiBjeT0iMzUyLjg4NiIgcj0iOS40NTIiIGZpbGw9IiNmMDVmNTAiLz48Y2lyY2xlIGN4PSIyMDcuOTUxIiBjeT0iMzUyLjg4NiIgcj0iOS40NTIiIGZpbGw9IiNmY2JkNWUiLz48cGF0aCBkPSJNMzU0LjQ2MiAxNTguMzI2YzAtNjAuNjUyLTQ5LjYyNS0xMTAuMjc3LTExMC4yNzctMTEwLjI3N3YxMTAuMjc3aDExMC4yNzd6IiBmaWxsPSIjZjA1ZjUwIi8+PHBhdGggZD0iTTM1NC40NjIgMTY2LjIwM0gyNDQuMTg1Yy00LjcyNiAwLTcuODc3LTMuMTUxLTcuODc3LTcuODc3VjQ4LjA0OWMwLTQuNzI2IDMuMTUxLTcuODc3IDcuODc3LTcuODc3IDY1LjM3OCAwIDExOC4xNTQgNTIuNzc1IDExOC4xNTQgMTE4LjE1NC0uMDAxIDQuNzI2LTMuMTUxIDcuODc3LTcuODc3IDcuODc3em0tMTAyLjQtMTUuNzU0aDk0LjUyM2MtMy45MzgtNTAuNDEyLTQ0LjExMS05MC41ODUtOTQuNTIzLTk0LjUyM3Y5NC41MjN6IiBmaWxsPSIjMTgzNjUxIi8+PHBhdGggZD0iTTI3NS42OTIgMTI2LjgxOHYtNDAuOTZjMTguMTE3IDcuODc3IDMzLjA4MyAyMi44NDMgNDAuOTYgNDAuOTZoLTQwLjk2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0yNDQuMTg1IDQ4LjA0OWMtNjAuNjUyIDAtMTEwLjI3NyA0OS42MjUtMTEwLjI3NyAxMTAuMjc3IDAgMzAuNzIgMTIuNjAzIDU4LjI4OSAzMi4yOTUgNzcuOTgybDc3Ljk4Mi03Ny45ODJWNDguMDQ5eiIgZmlsbD0iI2ZjYmQ1ZSIvPjxwYXRoIGQ9Ik0xNjYuMjAzIDI0NC4xODVjLTIuMzYzIDAtMy45MzgtLjc4OC01LjUxNC0yLjM2My0yMi4wNTUtMjIuMDU1LTM0LjY1OC01MS45ODgtMzQuNjU4LTgzLjQ5NSAwLTY1LjM3OCA1Mi43NzUtMTE4LjE1NCAxMTguMTU0LTExOC4xNTQgNC43MjYgMCA3Ljg3NyAzLjE1MSA3Ljg3NyA3Ljg3N3YxMTAuMjc3YzAgMi4zNjMtLjc4OCAzLjkzOC0yLjM2MyA1LjUxNGwtNzcuOTgyIDc3Ljk4MmMtMS41NzUgMS41NzQtMy45MzkgMi4zNjItNS41MTQgMi4zNjJ6bTcwLjEwNS0xODguMjU5Yy01Mi43NzUgMy45MzgtOTQuNTIzIDQ4LjA0OS05NC41MjMgMTAyLjQgMCAyNC40MTggOC42NjUgNDguMDQ5IDI0LjQxOCA2Ni45NTRsNzAuMTA1LTcwLjEwNVY1NS45MjZ6IiBmaWxsPSIjMTgzNjUxIi8+PHBhdGggZD0iTTE3MC45MjkgMTg3LjQ3MWMtMTUuNzU0LTM5LjM4NSAzLjE1MS04NC4yODMgNDEuNzQ4LTEwMS42MTJ2NTkuODY1bC00MS43NDggNDEuNzQ3eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0yNDQuMTg1IDE1OC4zMjZsLTc3Ljk4MiA3Ny45ODJjMTkuNjkyIDE5LjY5MiA0Ny4yNjIgMzIuMjk1IDc3Ljk4MiAzMi4yOTUgNjAuNjUyIDAgMTEwLjI3Ny00OS42MjUgMTEwLjI3Ny0xMTAuMjc3SDI0NC4xODV6IiBmaWxsPSIjNGViZDllIi8+PHBhdGggZD0iTTI0NC4xODUgMjc2LjQ4Yy0zMS41MDggMC02MS40NC0xMi42MDMtODMuNDk1LTM0LjY1OC0xLjU3NS0xLjU3NS0yLjM2My0zLjE1MS0yLjM2My01LjUxNCAwLTIuMzYzLjc4OC0zLjkzOCAyLjM2My01LjUxNGw3Ny45ODItNzcuOTgyYzEuNTc1LTEuNTc1IDMuMTUxLTIuMzYzIDUuNTE0LTIuMzYzaDExMC4yNzdjNC43MjYgMCA3Ljg3NyAzLjE1MSA3Ljg3NyA3Ljg3Ny0uMDAyIDY1LjM3OS01Mi43NzcgMTE4LjE1NC0xMTguMTU1IDExOC4xNTR6bS02Ni45NTQtNDAuMTcyYzE4LjkwNSAxNS43NTQgNDEuNzQ4IDI0LjQxOCA2Ni45NTQgMjQuNDE4IDUzLjU2MyAwIDk4LjQ2Mi00MS43NDggMTAyLjQtOTQuNTIzaC05OS4yNDlsLTcwLjEwNSA3MC4xMDV6IiBmaWxsPSIjMTgzNjUxIi8+PHBhdGggZD0iTTIxNS4wNCAyMzIuMzY5bDQxLjc0OC00MS43NDhoNTkuMDc3Yy0xNi41NDIgMzguNTk3LTYxLjQ0IDU2LjcxNC0xMDAuODI1IDQxLjc0OHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
}

.About__interests__item i.js {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNTEyIDI1NmMwIDMzLjM1My02LjM3NCA2NS4yMTItMTcuOTgzIDk0LjQzOGEyNTQuNjE1IDI1NC42MTUgMCAwIDEtMjIuOTM2IDQ0LjQ1IDI1Ni41MTMgMjU2LjUxMyAwIDAgMS0zOS41NDkgNDcuNDQ5IDI1Ni42NTkgMjU2LjY1OSAwIDAgMS0yOC4wMzUgMjIuOTI1QzM2MS44MDYgNDk0LjcwNyAzMTAuOTMgNTEyIDI1NiA1MTJzLTEwNS44MDYtMTcuMjkzLTE0Ny40OTgtNDYuNzM4YTI1Ni4wNTYgMjU2LjA1NiAwIDAgMS0zNC41MzQtMjkuMjY4QzI4LjIzMyAzODkuNzU3IDAgMzI2LjE2NSAwIDI1NlMyOC4yMzMgMTIyLjI0MyA3My45NjggNzYuMDA2YTI1Ni41MzYgMjU2LjUzNiAwIDAgMSAzNi43MjgtMzAuNzkzQzE1MS45NyAxNi42OTcgMjAyLjAzMSAwIDI1NiAwczEwNC4wMyAxNi42OTcgMTQ1LjMwNCA0NS4yMTNhMjUzLjgyOCAyNTMuODI4IDAgMCAxIDI4LjU4OCAyMi45MjUgMjU2LjMxOSAyNTYuMzE5IDAgMCAxIDQxLjE5IDQ4Ljk3NCAyNTQuNjE1IDI1NC42MTUgMCAwIDEgMjIuOTM2IDQ0LjQ1QzUwNS42MjYgMTkwLjc4OCA1MTIgMjIyLjY0NyA1MTIgMjU2eiIgZmlsbD0iI2U0YmE0MiIvPjxnIGZpbGw9IiNmMmYyZjIiPjxwYXRoIGQ9Ik0zOTEuMDUgMjMyLjk3Yy03LjEyNS0yMC42NjQtMzYuMzQxLTIwLjY2NC00Mi4wNC0zLjU2My01LjcgMTcuMTAxIDEzLjUzOSAyNy4wNzYgNDMuNDY2IDM3LjA1MyAyOS45MjcgOS45NzYgNDguNDU0IDM2LjM0MSA0NC44OTEgNTkuODU0cy0xMy41MzkgNTQuMTU0LTcyLjY4IDU0LjE1NGMtMzYuOTYzIDAtNTcuNTA1LTIzLjEwMy02Ny43MTQtNDAuNDI5bDMzLjUxMS0yMC4xMzhzMTEuNDAxIDI0LjIyNyAzMi43NzcgMjQuMjI3YzIxLjM3NyAwIDI5LjkyNy03LjEyNSAyOS45MjctMjMuNTE0IDAtMTkuOTUxLTY5LjExOC0yNy4wNzYtNzkuODA2LTYxLjI3OXMzLjU2My04Mi42NTYgNTMuNDQxLTc5LjA5NGMzMS4xNzUgMi4yMjcgNDguNzEgMTcuNTM1IDU3LjQ3OCAyOC43MDNMMzkxLjA1IDIzMi45N3pNMjM1LjcxNCAxODMuODA1djEzNi44MWMwIDE2LjM4OC0xNC4yNTEgMjQuOTQtMjguNTAyIDIyLjA4OS0xNC4yNTEtMi44NS0yMC42NjQtMTkuOTUxLTIwLjY2NC0xOS45NTFsLTMyLjc3NyAyMi4wODlzNy4xMjUgMzIuNzc3IDUyLjAxNiAzNS42MjhjNDQuODkxIDIuODUgNzAuNTQyLTI0LjIyNyA3MC41NDItNDcuMDI5VjE4My44MDVoLTQwLjYxNXoiLz48cGF0aCBkPSJNNzMuOTY4IDQ1LjIxM3YzOTAuNzgxYTI1Ni4xMjkgMjU2LjEyOSAwIDAgMCAzNC41MzQgMjkuMjY4aDI5NC45OTZhMjU2LjY1OSAyNTYuNjU5IDAgMCAwIDI4LjAzNS0yMi45MjVIOTYuODkzVjY4LjEzOGgzNzQuMTg4djMyNi43NWEyNTQuNjE1IDI1NC42MTUgMCAwIDAgMjIuOTM2LTQ0LjQ1VjQ1LjIxM0g3My45Njh6Ii8+PC9nPjxjaXJjbGUgY3g9Ijg3Ljg1NSIgY3k9IjMzOS4xNDMiIHI9IjQwLjYxNSIgZmlsbD0iIzNmNGE0MyIvPjwvc3ZnPg==);
}

.About__interests__item i.cp {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTYgNDk2Ij48cGF0aCBmaWxsPSIjZjZiZjU4IiBkPSJNMzI4IDE3NlYxNkgxNjh2MTYwaDgweiIvPjxwYXRoIGZpbGw9IiNmOWVjZGUiIGQ9Ik0yNDggMjk2aDU2bDMyLTY0SDE5MmwtMzIgNjR6Ii8+PGcgZmlsbD0iIzY2Y2VkYiI+PGNpcmNsZSBjeD0iNTYiIGN5PSI0MzIiIHI9IjQ4Ii8+PGNpcmNsZSBjeD0iMTg0IiBjeT0iNDMyIiByPSI0OCIvPjxjaXJjbGUgY3g9IjMxMiIgY3k9IjQzMiIgcj0iNDgiLz48Y2lyY2xlIGN4PSI0NDAiIGN5PSI0MzIiIHI9IjQ4Ii8+PHBhdGggZD0iTTQ2NCA0OGgtOTZ2NjRoOTZ6Ii8+PC9nPjxnIGZpbGw9IiMwMTAxMzMiPjxwYXRoIGQ9Ik0xOTIgNDBoMTEydjE2SDE5MnpNMTkyIDcyaDExMnYxNkgxOTJ6TTE5MiAxMDRoMTEydjE2SDE5MnpNMTkyIDEzNmgxMTJ2MTZIMTkyeiIvPjxwYXRoIGQ9Ik00NDggMzc2LjY0VjM0NGMwLTQuNDI0LTMuNTc2LTgtOC04SDI1NnYtMzJoNDhjMy4wMzIgMCA1LjgtMS43MTIgNy4xNi00LjQyNGwzMi02NGMxLjI0LTIuNDggMS4xMTItNS40MjQtLjM1Mi03Ljc4NFMzMzguNzc2IDIyNCAzMzYgMjI0aC04MHYtNDBoNzJjNC40MjQgMCA4LTMuNTc2IDgtOFY4OGgyNHYyNGMwIDQuNDI0IDMuNTc2IDggOCA4aDk2YzQuNDI0IDAgOC0zLjU3NiA4LThWNDhjMC00LjQyNC0zLjU3Ni04LTgtOGgtOTZjLTQuNDI0IDAtOCAzLjU3Ni04IDh2MjRoLTI0VjE2YzAtNC40MjQtMy41NzYtOC04LThIMTY4Yy00LjQyNCAwLTggMy41NzYtOCA4djQ0LjY4OGwtMTguMzQ0LTE4LjM0NC0xMS4zMTIgMTEuMzEyTDE0OC42ODggNzJINzJ2MTZoNzYuNjg4bC0xOC4zNDQgMTguMzQ0IDExLjMxMiAxMS4zMTJMMTYwIDk5LjMxMlYxNzZjMCA0LjQyNCAzLjU3NiA4IDggOGg3MnY0MGgtNDhhOC4wMDkgOC4wMDkgMCAwIDAtNy4xNiA0LjQyNGwtMzIgNjRjLTEuMjQgMi40OC0xLjExMiA1LjQyNC4zNTIgNy43ODRTMTU3LjIyNCAzMDQgMTYwIDMwNGg4MHYzMkg1NmMtNC40MjQgMC04IDMuNTc2LTggOHYzMi42NEMyMC45MTIgMzgwLjU0NCAwIDQwMy44NDggMCA0MzJjMCAzMC44NzIgMjUuMTI4IDU2IDU2IDU2czU2LTI1LjEyOCA1Ni01NmMwLTI4LjE1Mi0yMC45MTItNTEuNDU2LTQ4LTU1LjM2VjM1MmgxMTJ2MjQuNjRjLTI3LjA4OCAzLjkwNC00OCAyNy4yMDgtNDggNTUuMzYgMCAzMC44NzIgMjUuMTI4IDU2IDU2IDU2czU2LTI1LjEyOCA1Ni01NmMwLTI4LjE1Mi0yMC45MTItNTEuNDU2LTQ4LTU1LjM2VjM1MmgxMTJ2MjQuNjRjLTI3LjA4OCAzLjkwNC00OCAyNy4yMDgtNDggNTUuMzYgMCAzMC44NzIgMjUuMTI4IDU2IDU2IDU2czU2LTI1LjEyOCA1Ni01NmMwLTI4LjE1Mi0yMC45MTItNTEuNDU2LTQ4LTU1LjM2VjM1MmgxMTJ2MjQuNjRjLTI3LjA4OCAzLjkwNC00OCAyNy4yMDgtNDggNTUuMzYgMCAzMC44NzIgMjUuMTI4IDU2IDU2IDU2czU2LTI1LjEyOCA1Ni01NmMwLTI4LjE1Mi0yMC45MTItNTEuNDU2LTQ4LTU1LjM2ek0zNzYgNTZoODB2NDhoLTgwVjU2ek0xNzYgMjRoMTQ0djE0NEgxNzZWMjR6bTIwLjk0NCAyMTZoMTI2LjExMmwtMjQgNDhIMTcyLjk0NGwyNC00OHpNOTYgNDMyYzAgMjIuMDU2LTE3Ljk0NCA0MC00MCA0MHMtNDAtMTcuOTQ0LTQwLTQwIDE3Ljk0NC00MCA0MC00MCA0MCAxNy45NDQgNDAgNDB6bTEyOCAwYzAgMjIuMDU2LTE3Ljk0NCA0MC00MCA0MHMtNDAtMTcuOTQ0LTQwLTQwIDE3Ljk0NC00MCA0MC00MCA0MCAxNy45NDQgNDAgNDB6bTEyOCAwYzAgMjIuMDU2LTE3Ljk0NCA0MC00MCA0MHMtNDAtMTcuOTQ0LTQwLTQwIDE3Ljk0NC00MCA0MC00MCA0MCAxNy45NDQgNDAgNDB6bTg4IDQwYy0yMi4wNTYgMC00MC0xNy45NDQtNDAtNDBzMTcuOTQ0LTQwIDQwLTQwIDQwIDE3Ljk0NCA0MCA0MC0xNy45NDQgNDAtNDAgNDB6Ii8+PHBhdGggZD0iTTQwOCAxMzZoMTZ2MTZoLTE2ek00MDggMTY4aDE2djE2aC0xNnpNNDA4IDIwMGgxNnYxNmgtMTZ6TTQwOCAyMzJoMTZ2MTZoLTE2ek00MDggMjY0aDE2djE2aC0xNnpNMzc2IDI2NGgxNnYxNmgtMTZ6TTM0NCAyNjRoMTZ2MTZoLTE2ek00MCA3MmgxNnYxNkg0MHpNOCA3MmgxNnYxNkg4ek0yMDggMjU2aDgwdjE2aC04MHoiLz48L2c+PC9zdmc+);
}

.About__interests__item i.back {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48ZyBmaWxsPSIjMzU0OTVlIj48cGF0aCBkPSJNMjYuNDgzIDM5Ny4yNDFoNTIuOTY2djI2LjQ4M2MwIDkuNzUxLTcuOTA0IDE3LjY1NS0xNy42NTUgMTcuNjU1SDQ0LjEzOGMtOS43NTEgMC0xNy42NTUtNy45MDQtMTcuNjU1LTE3LjY1NXYtMjYuNDgzek0yOTEuMzEgMzk3LjI0MWg1Mi45NjZ2MjYuNDgzYzAgOS43NTEtNy45MDQgMTcuNjU1LTE3LjY1NSAxNy42NTVoLTE3LjY1NWMtOS43NTEgMC0xNy42NTUtNy45MDQtMTcuNjU1LTE3LjY1NXYtMjYuNDgzeiIvPjwvZz48cGF0aCBkPSJNMjkxLjY2MyAxNTguODk3SDE3LjY1NUM3LjkxNiAxNTguODY4LjAyOSAxNTAuOTggMCAxNDEuMjQxVjg4LjI3NmMuMDI5LTkuNzM5IDcuOTE2LTE3LjYyNyAxNy42NTUtMTcuNjU1aDMzNS40NDhjOS43MzkuMDI5IDE3LjYyNyA3LjkxNiAxNy42NTUgMTcuNjU1djI3Ljg5NSIgZmlsbD0iIzdmOGM4ZCIvPjxnIGZpbGw9IiM2NWRkYjkiPjxwYXRoIGQ9Ik01Mi45NjYgMTIzLjU4NmgtOC44MjhhOC44MjggOC44MjggMCAwIDEgMC0xNy42NTZoOC44MjhhOC44MjggOC44MjggMCAwIDEgMCAxNy42NTZ6TTk3LjEwMyAxMjMuNTg2aC04LjgyOGE4LjgyOCA4LjgyOCAwIDAgMSAwLTE3LjY1Nmg4LjgyOGE4LjgyOCA4LjgyOCAwIDAgMSAwIDE3LjY1NnpNMTQxLjI0MSAxMjMuNTg2aC04LjgyOGE4LjgyOCA4LjgyOCAwIDAgMSAwLTE3LjY1Nmg4LjgyOGE4LjgyOCA4LjgyOCAwIDAgMSAwIDE3LjY1NnoiLz48L2c+PHBhdGggZD0iTTMwMC4xMzggMTIzLjU4NmgtMzUuMzFhOC44MjggOC44MjggMCAwIDEgMC0xNy42NTZoMzUuMzFhOC44MjggOC44MjggMCAwIDEgMCAxNy42NTZ6IiBmaWxsPSIjNjdiOWNjIi8+PHBhdGggZmlsbD0iIzM1NDk1ZSIgZD0iTTI5MS42NjMgMTU4Ljg5N0gyNi40ODNsMzUuMzEgMzUuMzFIMjkxLjMxIi8+PHBhdGggZD0iTTI5MS4zMSAxOTQuMjA3SDE3LjY1NUM3LjkxNiAxOTQuMjM1LjAyOSAyMDIuMTIzIDAgMjExLjg2MnY1Mi45NjZjLjAyOSA5LjczOSA3LjkxNiAxNy42MjcgMTcuNjU1IDE3LjY1NWgyODcuNzc5IiBmaWxsPSIjN2Y4YzhkIi8+PGcgZmlsbD0iIzY1ZGRiOSI+PHBhdGggZD0iTTUyLjk2NiAyNDcuMTcyaC04LjgyOGE4LjgyOCA4LjgyOCAwIDAgMSAwLTE3LjY1Nmg4LjgyOGE4LjgyOCA4LjgyOCAwIDAgMSAwIDE3LjY1NnpNOTcuMTAzIDI0Ny4xNzJoLTguODI4YTguODI4IDguODI4IDAgMCAxIDAtMTcuNjU2aDguODI4YTguODI4IDguODI4IDAgMCAxIDAgMTcuNjU2ek0xNDEuMjQxIDI0Ny4xNzJoLTguODI4YTguODI4IDguODI4IDAgMCAxIDAtMTcuNjU2aDguODI4YTguODI4IDguODI4IDAgMCAxIDAgMTcuNjU2eiIvPjwvZz48cGF0aCBkPSJNMjkxLjMxIDI0Ny4xNzJoLTI2LjQ4M2E4LjgyOCA4LjgyOCAwIDAgMSAwLTE3LjY1NmgyNi40ODNhOC44MjggOC44MjggMCAwIDEgMCAxNy42NTZ6IiBmaWxsPSIjNjdiOWNjIi8+PHBhdGggZmlsbD0iIzM1NDk1ZSIgZD0iTTMwNS40MzQgMjgyLjQ4M0gyNi40ODNsMzUuMzEgMzUuMzFoMjY0LjgyOCIvPjxwYXRoIGQ9Ik0zMjYuODg1IDMxNy43OTNIMTcuNjU1QzcuOTE2IDMxNy44MjIuMDI5IDMyNS43MDkgMCAzMzUuNDQ4djUyLjk2NmMuMDI5IDkuNzM5IDcuOTE2IDE3LjYyNyAxNy42NTUgMTcuNjU1aDMzNS40NDhjOS43MzktLjAyOSAxNy42MjctNy45MTYgMTcuNjU1LTE3LjY1NXYtMjkuNjYxIiBmaWxsPSIjN2Y4YzhkIi8+PGcgZmlsbD0iIzY1ZGRiOSI+PHBhdGggZD0iTTUyLjk2NiAzNzAuNzU5aC04LjgyOGE4LjgyOCA4LjgyOCAwIDAgMSAwLTE3LjY1Nmg4LjgyOGE4LjgyOCA4LjgyOCAwIDAgMSAwIDE3LjY1NnpNOTcuMTAzIDM3MC43NTloLTguODI4YTguODI4IDguODI4IDAgMCAxIDAtMTcuNjU2aDguODI4YTguODI4IDguODI4IDAgMCAxIDAgMTcuNjU2ek0xNDEuMjQxIDM3MC43NTloLTguODI4YTguODI4IDguODI4IDAgMCAxIDAtMTcuNjU2aDguODI4YTguODI4IDguODI4IDAgMCAxIDAgMTcuNjU2eiIvPjwvZz48cGF0aCBkPSJNMzAwLjEzOCAzNzAuNzU5aC0zNS4zMWE4LjgyOCA4LjgyOCAwIDAgMSAwLTE3LjY1NmgzNS4zMWE4LjgyOCA4LjgyOCAwIDAgMSAwIDE3LjY1NnoiIGZpbGw9IiM2N2I5Y2MiLz48cGF0aCBkPSJNNTA1LjkgMTUxLjc2NGExMC42NzcgMTAuNjc3IDAgMCAxIDYuMSA5LjU3NHY1Ni4xOThhMTY2LjM4IDE2Ni4zOCAwIDAgMS02NS44MzkgMTMwLjQ1M2wtMzYuMzU2IDI4Ljc4YTEzLjIgMTMuMiAwIDAgMS0xNi4zIDBsLTM2LjM1Ni0yOC43OGExNjYuMzgyIDE2Ni4zODIgMCAwIDEtNjUuODM5LTEzMC40NTN2LTU2LjE5OGExMC42NzcgMTAuNjc3IDAgMCAxIDYuMS05LjU3NWw5NC4zNzYtNDUuNzc5YTIyLjY3NiAyMi42NzYgMCAwIDEgMTkuNzM5IDBsOTQuMzc1IDQ1Ljc4eiIgZmlsbD0iIzI0YWU1ZiIvPjxjaXJjbGUgY3g9IjQwMS42NTUiIGN5PSIyMzIuNDU3IiByPSI2NC4zNzEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzkyLjQ2MSAyNTkuNjgxYTguODE3IDguODE3IDAgMCAxLTYuMjQxLTIuNTg2bC05LjE5OC05LjE5OGE4LjgyNyA4LjgyNyAwIDAgMSAxMi40ODMtMTIuNDgybDIgMiAyMS40NzgtMjguNjM4YzIuOTIzLTMuODk5IDguNDU0LTQuNjkxIDEyLjM1My0xLjc2N3M0LjY5MSA4LjQ1NCAxLjc2NyAxMi4zNTNsLTI3LjU3NyAzNi43ODVhOC44MiA4LjgyIDAgMCAxLTcuMDY1IDMuNTMzeiIgZmlsbD0iIzI0YWU1ZiIvPjwvc3ZnPg==);
}

.About__interests__item i.more {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0ODAgNDgwIj48cGF0aCBkPSJNMzU0LjQxNiA0NDQuODMybC00NC45NjgtODkuOTM2SDE3MC41NTJsLTQ0Ljk2OCA4OS45MzZoMjI4LjgzMnoiIGZpbGw9IiNiM2IzYjMiLz48cGF0aCBkPSJNNTYgOGgzNjhjMjIuMDkxIDAgNDAgMTcuOTA5IDQwIDQwdjI3MmMwIDIyLjA5MS0xNy45MDkgNDAtNDAgNDBINTZjLTIyLjA5MSAwLTQwLTE3LjkwOS00MC00MFY0OEMxNiAyNS45MDkgMzMuOTA5IDggNTYgOHoiIGZpbGw9IiMyOWFiZTIiLz48ZyBmaWxsPSIjZTZlNmU2Ij48cGF0aCBkPSJNNDI0IDM2MEg1NmMtMjIuMDkxIDAtNDAtMTcuOTA5LTQwLTQwdi0yNGg0NDh2MjRjMCAyMi4wOTEtMTcuOTA5IDQwLTQwIDQwek04MCA0NDBoMzIwYzguODM3IDAgMTYgNy4xNjMgMTYgMTZzLTcuMTYzIDE2LTE2IDE2SDgwYy04LjgzNyAwLTE2LTcuMTYzLTE2LTE2czcuMTYzLTE2IDE2LTE2eiIvPjwvZz48cGF0aCBkPSJNMTgwLjU4NCAyOTZsNC4xODQtMTIuODcyTDIxNiAyNzAuNDY0VjI0MC44bC0zMS4yLTEyLjY1Ni03LjU2OC0yMy4yODggMTcuODI0LTI4LjU5Mi0xNy40NC0yNC0zMi43MzYgOC4xNDQtMTkuODE2LTE0LjQtMi4zNi0zMy41NTItMjguMjE2LTkuMTc2LTIxLjY0OCAyNS43NzZINDguMzM2TDI2LjY4IDEwMy4yOCAxNiAxMDYuNzUyVjI5NmgxNjQuNTg0eiIgZmlsbD0iI2ZiYjAzYiIvPjxwYXRoIGQ9Ik0xMTQuNTc2IDI5NmMyMi4yMzQtMjkuODcxIDE2LjA0My03Mi4xMS0xMy44MjgtOTQuMzQ0Qzc1LjIyOSAxODIuNjYxIDM5LjkwNCAxODQuMDg4IDE2IDIwNS4wOFYyOTZoOTguNTc2eiIgZmlsbD0iIzI5YWJlMiIvPjxwYXRoIGQ9Ik0yMTYgNzJoMjE2djE2SDIxNlY3MnpNMjE2IDEwNGgxMzZ2MTZIMjE2di0xNnpNMjE2IDEzNmgxMzZ2MTZIMjE2di0xNnpNMjgwIDQwaDE1MnYxNkgyODBWNDB6TTI0OCA0MGgxNnYxNmgtMTZWNDB6TTIzMiAzMjBoMTZ2MTZoLTE2di0xNnpNMTIyLjM0NCA4NS42NTZsMTEuMzEyLTExLjMxMkwxMjMuMzEyIDY0bDEwLjM0NC0xMC4zNDQtMTEuMzEyLTExLjMxMi0xNiAxNmE4IDggMCAwIDAgMCAxMS4zMTJsMTYgMTZ6TTE4MS42NTYgODUuNjU2bDE2LTE2YTggOCAwIDAgMCAwLTExLjMxMmwtMTYtMTYtMTEuMzEyIDExLjMxMkwxODAuNjg4IDY0bC0xMC4zNDQgMTAuMzQ0IDExLjMxMiAxMS4zMTJ6TTEzNi40MDQgODUuNDY0bDE2LjAxNi00Ny45OTggMTUuMTcgNS4wNjItMTYuMDE2IDQ3Ljk5OC0xNS4xNy01LjA2MnpNNDE2IDE4NGgtMTZ2NjRoLTE2di04MGgtMTZ2ODBoLTE2di00MGgtMTZ2NDBoLTE2di00OGgtMTZ2NDhoLTE2di0zMmgtMTZ2MzJoLTE2djE2aDE3NnYtMTZoLTE2di02NHoiLz48cGF0aCBkPSJNOCAyOTZ2MjRjLjAyNiAyNi40OTkgMjEuNTAxIDQ3Ljk3NCA0OCA0OGg5OS4wNTZsLTMyIDY0SDgwYy0xMy4yNTUgMC0yNCAxMC43NDUtMjQgMjRzMTAuNzQ1IDI0IDI0IDI0aDMyMGMxMy4yNTUgMCAyNC0xMC43NDUgMjQtMjRzLTEwLjc0NS0yNC0yNC0yNGgtNDMuMDU2bC0zMi02NEg0MjRjMjYuNDk5LS4wMjYgNDcuOTc0LTIxLjUwMSA0OC00OFY0OGMtLjAyNi0yNi40OTktMjEuNTAxLTQ3Ljk3NC00OC00OEg1NkMyOS41MDEuMDI2IDguMDI2IDIxLjUwMSA4IDQ4djI0OHptMTYxLjYtODguNjY0bDcuNTc2IDIzLjI4OGE4IDggMCAwIDAgNC42IDQuOTQ0TDIwOCAyNDYuMnYxOC44OGwtMjYuMjQgMTAuNjMyYTcuOTUyIDcuOTUyIDAgMCAwLTQuNiA0Ljk1MmwtMi40IDcuMzM2aC00Ni4wODhjMTcuOTI4LTM3LjUzNiAyLjAzMi04Mi40OTktMzUuNTA0LTEwMC40MjdBNzUuMzIxIDc1LjMyMSAwIDAgMCAyNCAxODkuNzY4VjExMi41NmwxOC4xODQgMjEuNjQ4YTggOCAwIDAgMCA2LjEyOCAyLjg1Nkg3Mi44YTggOCAwIDAgMCA2LjEyOC0yLjg1Nkw5Ny4xMiAxMTIuNTZsMTcuOTUyIDUuODMyIDEuOTg0IDI4LjE4NGE4LjAwMSA4LjAwMSAwIDAgMCAzLjI3MiA1LjkxMmwxOS44MTYgMTQuNGE4LjA0NiA4LjA0NiAwIDAgMCA2LjY0IDEuMjg4bDI3LjQ2NC02LjgyNCAxMS4xMDQgMTUuMjcyLTE0Ljk2OCAyNGE3Ljk5OSA3Ljk5OSAwIDAgMC0uNzg0IDYuNzEyek0yNCAyODh2LTc5LjJjMjUuODc2LTIwLjE4NyA2My4yMTgtMTUuNTc1IDgzLjQwNCAxMC4zMDJDMTIyLjk5IDIzOS4wOCAxMjQuMTkzIDI2Ni43NDQgMTEwLjQgMjg4SDI0em0zODQgMTY4YTggOCAwIDAgMS04IDhIODBhOCA4IDAgMCAxIDAtMTZoMzIwYTggOCAwIDAgMSA4IDh6bS02OC45NDQtMjRIMTQwLjk0NGwzMi02NGgxMzQuMTEybDMyIDY0ek00MjQgMzUySDU2Yy0xNy42NzMgMC0zMi0xNC4zMjctMzItMzJ2LTE2aDQzMnYxNmMwIDE3LjY3My0xNC4zMjcgMzItMzIgMzJ6TTU2IDE2aDM2OGMxNy42NzMgMCAzMiAxNC4zMjcgMzIgMzJ2MjQwSDE5NC4wNGwyNC45NjgtMTAuMTJhOCA4IDAgMCAwIDQuOTkyLTcuNDA4VjI0MC44YTggOCAwIDAgMC00Ljk5Mi03LjQxNkwxOTEuMiAyMjIuMTM2bC01LjI2NC0xNi4yIDE1Ljg1Ni0yNS40NGE4IDggMCAwIDAtLjMyLTguOTI4bC0xNy40NC0yNGE4IDggMCAwIDAtOC40LTMuMDY0bC0yOS4wODggNy4yLTEzLjc0NC05Ljk4NC0yLjEwNC0yOS44NGE4IDggMCAwIDAtNS41MTItNy4wNDhsLTI4LjItOS4xNjhhOC4wNjQgOC4wNjQgMCAwIDAtOC42IDIuNDcybC0xOS4yNTYgMjIuOTJINTIuMDY0TDMyLjggOTguMTM2YTguMDYzIDguMDYzIDAgMCAwLTguNjA4LTIuNDcybC0uMTkyLjA3MlY0OGMwLTE3LjY3MyAxNC4zMjctMzIgMzItMzJ6Ii8+PC9zdmc+);
}

.About__interests__item i.game {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIuMDgyIDUxMi4wODIiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cGF0aCBkPSJNMzg2LjkxNSA5OS4wMjFjLTg2Ljc3Ny04Ni43NzgtMjI3LjQ3Mi04Ni43NzgtMzE0LjI0OSAwcy04Ni43NzggMjI3LjQ3MiAwIDMxNC4yNDljODYuNzc4IDg2Ljc3OCAyMjcuNDcyIDg2Ljc3OCAzMTQuMjQ5IDBMMjI5Ljc5IDI1Ni4xNDYgMzg2LjkxNSA5OS4wMjF6IiBmaWxsPSIjZmZkYzEzIi8+PHBhdGggZD0iTTM4Ni45MTIgNDEzLjI2NmMtODYuNzcgODYuNzgtMjI3LjQ3IDg2Ljc4LTMxNC4yNSAwLTI1Ljc5LTI1Ljc5LTQzLjkyLTU2LjM2LTU0LjM4LTg4Ljg1IDEwLjE0IDE2Ljk4IDIyLjgzIDMyLjk2IDM4LjA2IDQ3LjQ0IDg0LjEgNzkuOTUgMjE2LjM2IDg2LjI0IDMwOC4wMyAxOC44N2wyMi41NCAyMi41NHoiIGZpbGw9IiNmZmE1MTEiLz48cGF0aCBkPSJNMzg2LjkxMiA5OS4wMjZsLTkuNjIgOS42MmMtOTEuMjgtNzcuOTktMjMxLjQ4LTc1LjA5LTMxOS4xMiA4LjY5YTIyMS45MSAyMjEuOTEgMCAwIDAtOC4yNCA4LjI5YzYuNzYtOS4zMSAxNC4zNC0xOC4yMSAyMi43My0yNi42IDg2Ljc4LTg2Ljc4IDIyNy40OC04Ni43OCAzMTQuMjUgMHoiIGZpbGw9IiNmZmVkOTciLz48Y2lyY2xlIGN4PSIzMjAuNDM1IiBjeT0iMjU3LjM5NCIgcj0iMTcuMDYzIiBmaWxsPSIjMDBmMGY1Ii8+PGNpcmNsZSBjeD0iNDAzLjk3NyIgY3k9IjI1Ny4zOTQiIHI9IjE3LjA2MyIgZmlsbD0iIzAwZjBmNSIvPjxjaXJjbGUgY3g9IjQ4Ny41MiIgY3k9IjI1Ny4zOTQiIHI9IjE3LjA2MyIgZmlsbD0iIzAwZjBmNSIvPjxnPjxjaXJjbGUgY3g9IjE5Ny4yNDgiIGN5PSIxNDQuMzk0IiByPSIxNy4wNjMiIGZpbGw9IiMwMGYwZjUiLz48L2c+PGc+PHBhdGggZD0iTTIyMC4zMjIgNDcwLjYzN2MtNTMuNzQxLTIuMzU2LTEwNC4yOTctMjQuNjEzLTE0Mi4zNTMtNjIuNjY5YTIxNS43ODQgMjE1Ljc4NCAwIDAgMS0zMS43MDgtNDAuMzI3Yy01LjAyMS04LjI0Ny0xNy44NDMtLjQ2NS0xMi44MTMgNy43OTlhMjMwLjcyMiAyMzAuNzIyIDAgMCAwIDMzLjkxNSA0My4xMzVjNDAuNzE2IDQwLjcxNiA5NC44MDUgNjQuNTI3IDE1Mi4zMDMgNjcuMDQ5YTcuNSA3LjUgMCAwIDAgLjY1Ni0xNC45ODd6TTc3Ljk2OCAxMDQuMzI0YzQwLjU5NS00MC41OTUgOTQuNDE1LTYyLjg3MSAxNTEuNzY3LTYyLjg3MS43MjcgMCAxLjQ1Ni4wMDMgMi4xODQuMDExIDQuMTY2LjA2IDcuNTMyLTMuMjg1IDcuNTczLTcuNDI2YTcuNSA3LjUgMCAwIDAtNy40MjYtNy41NzRjLTYyLjE5NC0uNjI1LTEyMC43MjMgMjMuMjcxLTE2NC43MDUgNjcuMjUzLTY1LjI4NiA2NS4yODgtODUuMTU1IDE2Mi44MTEtNTAuNjIgMjQ4LjQ1MiAzLjYwMyA4LjkzNyAxNy41MjUgMy4zNDkgMTMuOTExLTUuNjA5LTMyLjI4MS04MC4wNTItMTMuNzA5LTE3MS4yMSA0Ny4zMTYtMjMyLjIzNnpNMjQwLjM5NyAyNTYuMTQ2bDE1MS44MjEtMTUxLjgyMWE3LjUgNy41IDAgMCAwIDAtMTAuNjA3Yy0zNC4xNS0zNC4xNDktNzcuMzE0LTU2LjM0Ni0xMjQuODI1LTY0LjE4OWE3LjQ5NSA3LjQ5NSAwIDAgMC04LjYyMSA2LjE3OCA3LjQ5OSA3LjQ5OSAwIDAgMCA2LjE3OCA4LjYyMWM0MS45MzUgNi45MjQgODAuMjUgMjUuODE2IDExMS4yNjggNTQuNzg1bC0xNTEuNzMgMTUxLjczYTcuNSA3LjUgMCAwIDAgMCAxMC42MDdMMzc2LjIyIDQxMy4xODJDMzQyLjE4MyA0NDUgMjk5Ljg2MiA0NjQuNDQ1IDI1My4zNTMgNDY5LjU1YTcuNSA3LjUgMCAxIDAgMS42MzcgMTQuOTFjNTEuNjc4LTUuNjcyIDEwMC40MTMtMjkuMDcxIDEzNy4yMjktNjUuODg2YTcuNSA3LjUgMCAwIDAgMC0xMC42MDdMMjQwLjM5NyAyNTYuMTQ2eiIvPjxwYXRoIGQ9Ik0yOTUuODcyIDI1Ny4zOTRjMCAxMy41NDQgMTEuMDE5IDI0LjU2MyAyNC41NjMgMjQuNTYzczI0LjU2My0xMS4wMTkgMjQuNTYzLTI0LjU2My0xMS4wMTktMjQuNTYzLTI0LjU2My0yNC41NjMtMjQuNTYzIDExLjAxOS0yNC41NjMgMjQuNTYzem0zNC4xMjUgMGMwIDUuMjcyLTQuMjkgOS41NjMtOS41NjMgOS41NjNzLTkuNTYzLTQuMjktOS41NjMtOS41NjMgNC4yOS05LjU2MyA5LjU2My05LjU2MyA5LjU2MyA0LjI5IDkuNTYzIDkuNTYzek00MDMuOTc3IDIzMi44MzFjLTEzLjU0NCAwLTI0LjU2MyAxMS4wMTktMjQuNTYzIDI0LjU2M3MxMS4wMTkgMjQuNTYzIDI0LjU2MyAyNC41NjMgMjQuNTYzLTExLjAxOSAyNC41NjMtMjQuNTYzLTExLjAxOS0yNC41NjMtMjQuNTYzLTI0LjU2M3ptMCAzNC4xMjVjLTUuMjcyIDAtOS41NjMtNC4yOS05LjU2My05LjU2M3M0LjI5LTkuNTYzIDkuNTYzLTkuNTYzYzUuMjczIDAgOS41NjMgNC4yOSA5LjU2MyA5LjU2M3MtNC4yOSA5LjU2My05LjU2MyA5LjU2M3pNNDg3LjUyIDIzMi44MzFjLTEzLjU0NCAwLTI0LjU2MyAxMS4wMTktMjQuNTYzIDI0LjU2M3MxMS4wMTkgMjQuNTYzIDI0LjU2MyAyNC41NjMgMjQuNTYyLTExLjAxOSAyNC41NjItMjQuNTYzLTExLjAxOC0yNC41NjMtMjQuNTYyLTI0LjU2M3ptMCAzNC4xMjVjLTUuMjcyIDAtOS41NjMtNC4yOS05LjU2My05LjU2M3M0LjI5LTkuNTYzIDkuNTYzLTkuNTYzIDkuNTYzIDQuMjkgOS41NjMgOS41NjMtNC4yOTEgOS41NjMtOS41NjMgOS41NjN6TTE3Mi42ODYgMTQ0LjM5NGMwIDEzLjU0NCAxMS4wMTkgMjQuNTYzIDI0LjU2MyAyNC41NjNzMjQuNTYzLTExLjAxOSAyNC41NjMtMjQuNTYzLTExLjAxOS0yNC41NjItMjQuNTYzLTI0LjU2Mi0yNC41NjMgMTEuMDE4LTI0LjU2MyAyNC41NjJ6bTM0LjEyNSAwYzAgNS4yNzItNC4yOSA5LjU2My05LjU2MyA5LjU2M3MtOS41NjMtNC4yOS05LjU2My05LjU2MyA0LjI5LTkuNTYzIDkuNTYzLTkuNTYzIDkuNTYzIDQuMjkgOS41NjMgOS41NjN6Ii8+PC9nPjwvc3ZnPg==);
}

.About__interests__title {
    font-family: Open Sans, sans-serif;
    text-transform: uppercase;
    background: #3384a0;
    color: #fff;
    font-size: 16px;
    padding: 10px 85px;
    display: inline-block;
}

.About__img-container {
    align-self: center;
}

.About__img {
    border: 5px solid #3384a0;
}

.wrapper-post {
    padding: 12px;
    width: 100%;
    max-width: 760px;
    margin-left: auto;
    margin-right: auto;
}

.Post {
    padding-top: 80px;
    font-family: Gentium Book Basic;
    font-size: 15px;
    line-height: 1.4;
}

.Post .gatsby-resp-image-wrapper {
    max-width: 100% !important;
}

.Post__header {
    margin-bottom: 50px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.Post__header__data {
    width: 100%;
    max-width: 760px;
    padding: 12px;
}

.Post__header__image {
    width: 100%;
    max-width: 960px;
}

.Post.full-image .Post__header {
    margin-bottom: 50px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.Post.full-image .Post__header__data {
    width: 100%;
    max-width: 760px;
    padding: 12px;
}

.Post.full-image .Post__header__image {
    width: 100%;
}

.Post.medium-img .Post__header {
    margin-bottom: 50px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.Post.medium-img .Post__header__data {
    width: 100%;
    max-width: 760px;
    padding: 12px;
}

.Post.medium-img .Post__header__image {
    width: 100%;
    max-width: 1000px;
}

.Post.medium-img .Post__header__image>img {
    width: 100% !important;
}

.Post.normal-img .Post__header {
    margin-bottom: 50px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.Post.normal-img .Post__header__data {
    width: 100%;
    max-width: 760px;
    padding: 12px;
}

.Post.normal-img .Post__header__image {
    width: 100%;
    max-width: 736px;
}

.Post.doble-column {
    padding-top: 62px;
}

.Post.doble-column .Post__title {
    font-family: Gentium Book Basic, serif;
    font-size: 34px;
}

@media (min-width: 1180px) {
    .Post.doble-column .Post__title {
        font-size: 52px;
    }
}

.Post.doble-column .Post__header {
    margin-bottom: 50px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.Post.doble-column .Post__header__data {
    width: 100%;
    max-width: 760px;
    padding: 12px;
    order: 2;
}

.Post.doble-column .Post__header__image {
    width: 100%;
    order: 1;
}

.Post.doble-column .Post__header__image .gatsby-image-wrapper {
    max-height: 400px;
    width: 100%;
}

@media (min-width: 1180px) {
    .Post.doble-column .Post__header {
        min-height: 400px;
        margin-left: 65px;
        margin-right: 65px;
        flex-wrap: inherit;
    }
    .Post.doble-column .Post__header__data {
        width: 100%;
        max-width: 612px;
        padding: 60px 60px 32px 0;
        order: 1;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .Post.doble-column .Post__header__image {
        width: 100%;
        max-width: 612px;
        order: 2;
        display: flex;
        align-items: center;
    }
    .Post.doble-column .Post__header__image .gatsby-image-outer-wrapper {
        width: 100%;
    }
}

.Post__content {
    max-width: 775px;
}

.Post__title {
    font-size: 28px;
    margin: 0;
}

.Post__subtitle {
    text-align: left !important;
    font-size: 14px !important;
    font-weight: 400;
    margin: 16px 0 !important;
    color: #717171;
}

.Post__date {
    margin: 0;
    font-size: 13px;
    font-weight: 600;
    color: rgba(0, 0, 0, 0.54) !important;
    color: #dfbd83 !important;
}

.Post__date,
.Post h1,
.Post h2,
.Post h3,
.Post h4,
.Post h5,
.Post h6 {
    font-family: Open Sans;
}

.Post h2 {
    text-align: center;
}

.Post h2,
.Post h3 {
    margin-top: 30px;
    font-size: 25px;
}

.Post h4 {
    font-size: 19px;
}

.Post h6 {
    font-weight: 600;
    color: rgba(0, 0, 0, 0.53);
    text-align: center;
    font-size: 12px;
    position: relative;
    top: -25px;
    margin-bottom: 0;
}

@media (min-width: 576px) {
    .Post {
        font-size: 17px;
    }
    .Post__title {
        font-size: 28px;
    }
    .Post__subtitle {
        font-size: 17px !important;
    }
    .Post__date {
        font-size: 13px;
        color: #dfbd83 !important;
    }
    .Post h2,
    .Post h3 {
        margin-top: 30px;
        font-size: 25px;
    }
    .Post h4 {
        font-size: 19px;
    }
}

@media (min-width: 768px) {
    .Post {
        font-size: 21px;
    }
    .Post__title {
        font-size: 37px;
    }
    .Post__subtitle {
        font-size: 18px !important;
    }
    .Post__date {
        font-size: 14px;
    }
    .Post h2,
    .Post h3 {
        margin-top: 40px;
        font-size: 29px;
    }
    .Post h4 {
        font-size: 21px;
    }
}

.Post div.gatsby-highlight+h2,
.Post div.gatsby-highlight+h3,
.Post div.gatsby-highlight+h4 {
    margin-top: 30px !important;
}

.Post__footer {
    background: #fafafa;
    padding-top: 30px;
}

.Share {
    display: flex;
    justify-content: center;
}

.Share a {
    margin: 0 3px;
    padding: 9px;
    border-radius: 50%;
}

.Share a,
.Share a:hover {
    opacity: 1;
}

@media (min-width: 768px) {
    .Share a {
        padding: 12px;
    }
}

.Share__iconwrapper {
    background: #4a4a4a;
    display: inline-flex;
}

.Share__iconwrapper.facebook {
    background: #3b5998;
}

.Share__iconwrapper.twitter {
    background: #00aced;
}

.Share__iconwrapper.linkedin {
    background: #007bb5;
}

.Share__icon {
    margin: 0;
    width: 21px;
    height: 21px;
}

.Share--fixed {
    position: fixed;
    top: 30vh;
    flex-direction: column;
    display: none;
    left: 10px;
}

.Share--fixed.hide a {
    -webkit-transform: scale(0);
    transform: scale(0);
}

.Share--fixed a {
    transition: 0.3s;
    margin: 3px 0;
    z-index: 10;
    position: relative;
}

@media (min-width: 992px) {
    .Share--fixed {
        display: flex;
    }
}

.Foot__Share {
    margin-top: 30px;
    border-top: 1px solid rgba(0, 0, 0, 0.05);
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    padding: 30px 0;
    margin-bottom: 32px;
}

.emoji-icon {
    display: inline;
    margin: 1px 0 0;
    position: relative;
    width: 17px;
    top: 3px;
}

@media (min-width: 576px) {
    .emoji-icon {
        width: 19px;
    }
}

@media (min-width: 768px) {
    .emoji-icon {
        width: 21px;
    }
}

@-webkit-keyframes float {
    0% {
        box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
        -webkit-transform: translatey(0);
        transform: translatey(0);
    }
    50% {
        box-shadow: 0 15px 15px 0 rgba(0, 0, 0, 0.2);
        -webkit-transform: translatey(-4px);
        transform: translatey(-4px);
    }
    to {
        box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
        -webkit-transform: translatey(0);
        transform: translatey(0);
    }
}

@keyframes float {
    0% {
        box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
        -webkit-transform: translatey(0);
        transform: translatey(0);
    }
    50% {
        box-shadow: 0 15px 15px 0 rgba(0, 0, 0, 0.2);
        -webkit-transform: translatey(-4px);
        transform: translatey(-4px);
    }
    to {
        box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
        -webkit-transform: translatey(0);
        transform: translatey(0);
    }
}

.icon_svg {
    width: 21px;
    height: 21px;
}

.ToolbarButton {
    text-decoration: none !important;
    font-size: 13px;
}

.ToolbarButton:first-child {
    margin-right: 6px;
}

.ToolbarButton .icon {
    width: 17px;
    top: 3px;
    position: relative;
    height: 100%;
    margin-right: 6px;
}

.ProjectTemplate__header {
    margin-bottom: -5px;
}

.ProjectTemplate__contentwrapper {
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 1140px;
}

@media (min-width: 992px) {
    .ProjectTemplate__content {
        max-width: 100%;
    }
}

.ProjectTemplate__content> :first-child {
    margin-top: 15px !important;
}

.ProjectTemplate__col {
    padding: 0 !important;
}

@media (min-width: 992px) {
    .ProjectTemplate__col {
        padding-right: 40px !important;
    }
}

.ProjectTemplate__header-separator {
    background: #efefef;
    max-width: 760px !important;
    margin: 42px auto 20px;
}

@media (min-width: 992px) {
    .ProjectTemplate__header-separator {
        max-width: 100% !important;
    }
}

</style><meta name="generator" content="Gatsby 2.0.36" /><title data-react-helmet="true">Abhimanyu Aryan</title><link data-react-helmet="true" href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800|Gentium+Book+Basic:400,400i,700,700i" rel="stylesheet" /><link data-react-helmet="true" rel="apple-touch-icon" sizes="57x57" href="apple-icon-57x57.png" /><link data-react-helmet="true" rel="apple-touch-icon" sizes="60x60" href="apple-icon-60x60.png" /><link data-react-helmet="true" rel="apple-touch-icon" sizes="72x72" href="apple-icon-72x72.png" /><link data-react-helmet="true" rel="apple-touch-icon" sizes="76x76" href="apple-icon-76x76.png" /><link data-react-helmet="true" rel="apple-touch-icon" sizes="114x114" href="apple-icon-114x114.png" /><link data-react-helmet="true" rel="apple-touch-icon" sizes="120x120" href="apple-icon-120x120.png" /><link data-react-helmet="true" rel="apple-touch-icon" sizes="144x144" href="apple-icon-144x144.png" /><link data-react-helmet="true" rel="apple-touch-icon" sizes="152x152" href="apple-icon-152x152.png" /><link data-react-helmet="true" rel="apple-touch-icon" sizes="180x180" href="apple-icon-180x180.png" /><link data-react-helmet="true" rel="icon" type="image/png" sizes="192x192" href="android-icon-192x192.png" /><link data-react-helmet="true" rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png" /><link data-react-helmet="true" rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png" /><link data-react-helmet="true" rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png" /><meta data-react-helmet="true" name="distribution" content="global" /><meta data-react-helmet="true" name="msapplication-TileImage" content="/ms-icon-144x144.png" /><meta data-react-helmet="true" name="p:domain_verify" content="c397688e54fbd5c1a5dc40a1db9b809f" /><meta data-react-helmet="true" name="description" content="Abhimanyu Aryan - Deep Learning Practitionire" /><meta data-react-helmet="true" name="image" content="https://abhimanyuaryan.com/static/avatar-567052a18f9b22d3259f4fedd7553b37.jpg" /><meta data-react-helmet="true" property="fb:app_id" content="302184056577324" /><meta data-react-helmet="true" property="og:url" content="https://abhimanyuaryan.com" /><meta data-react-helmet="true" property="og:type" content="website" /><meta data-react-helmet="true" property="og:title" content="Abhimanyu Aryan" /><meta data-react-helmet="true" property="og:description" content="Abhimanyu Aryan - Deep Learning Practitionire" /><meta data-react-helmet="true" property="og:image" content="https://abhimanyuaryan.com/static/avatar-567052a18f9b22d3259f4fedd7553b37.jpg" /><meta data-react-helmet="true" name="twitter:card" content="summary_large_image" /><meta data-react-helmet="true" name="twitter:site" content="@dantehemerson" /><meta data-react-helmet="true" name="twitter:creator" content="@dantehemerson" /><meta data-react-helmet="true" name="twitter:title" content="Abhimanyu Aryan" /><meta data-react-helmet="true" name="twitter:description" content="Abhimanyu Aryan - Deep Learning Practitionire" /><meta data-react-helmet="true" name="twitter:image" content="https://abhimanyuaryan.com/static/avatar-567052a18f9b22d3259f4fedd7553b37.jpg" /><script data-react-helmet="true" type="application/ld+json">[ {
    "@context": "http://schema.org", "@type": "WebSite", "sameAs": [ "https://twitter.com/theabhimanyu", "https://www.facebook.com/iabhimanyuaryan", "https://plus.google.com/105477700631928479406", "https://www.instagram.com/ivdstudios", "https://www.github.com/abhimanyuaryan", "https://www.linkedin.com/in/abhimanyuaryan"], "url": "https://abhimanyuaryan.com", "name": "Abhimanyu Aryan", "alternateName": "Abhimanyu Aryan - Deep Learning Practitionire"
}

] </script><style id="typography.js">html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

body {
    margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
    display: block;
}

audio,
canvas,
progress,
video {
    display: inline-block;
}

audio:not([controls]) {
    display: none;
    height: 0;
}

progress {
    vertical-align: baseline;
}

[hidden],
template {
    display: none;
}

a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}

a:active,
a:hover {
    outline-width: 0;
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted;
}

b,
strong {
    font-weight: inherit;
    font-weight: bolder;
}

dfn {
    font-style: italic;
}

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

mark {
    background-color: #ff0;
    color: #000;
}

small {
    font-size: 80%;
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

img {
    border-style: none;
}

svg:not(:root) {
    overflow: hidden;
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

figure {
    margin: 1em 40px;
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}

button,
input,
optgroup,
select,
textarea {
    font: inherit;
    margin: 0;
}

optgroup {
    font-weight: 700;
}

button,
input {
    overflow: visible;
}

button,
select {
    text-transform: none;
}

[type="reset"],
[type="submit"],
button,
html [type="button"] {
    -webkit-appearance: button;
}

[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0;
}

[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText;
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}

textarea {
    overflow: auto;
}

[type="checkbox"],
[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

 ::-webkit-input-placeholder {
    color: inherit;
    opacity: 0.54;
}

 ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}

html {
    font: 100%/1.45 "Open Sans", sans-serif;
    box-sizing: border-box;
    overflow-y: scroll;
}

* {
    box-sizing: inherit;
}

*:before {
    box-sizing: inherit;
}

*:after {
    box-sizing: inherit;
}

body {
    color: hsla(0, 0%, 0%, 0.8);
    font-family: "Open Sans", sans-serif;
    font-weight: normal;
    word-wrap: break-word;
    font-kerning: normal;
    -moz-font-feature-settings: "kern", "liga", "clig", "calt";
    -ms-font-feature-settings: "kern", "liga", "clig", "calt";
    -webkit-font-feature-settings: "kern", "liga", "clig", "calt";
    font-feature-settings: "kern", "liga", "clig", "calt";
}

img {
    max-width: 100%;
}

h1 {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
    color: inherit;
    font-family: "Gentium Book Basic", serif;
    font-weight: bold;
    text-rendering: optimizeLegibility;
    font-size: 2rem;
    line-height: 1.1;
}

h2 {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
    color: inherit;
    font-family: "Gentium Book Basic", serif;
    font-weight: bold;
    text-rendering: optimizeLegibility;
    font-size: 1.51572rem;
    line-height: 1.1;
}

h3 {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
    color: inherit;
    font-family: "Gentium Book Basic", serif;
    font-weight: bold;
    text-rendering: optimizeLegibility;
    font-size: 1.31951rem;
    line-height: 1.1;
}

h4 {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
    color: inherit;
    font-family: "Gentium Book Basic", serif;
    font-weight: bold;
    text-rendering: optimizeLegibility;
    font-size: 1rem;
    line-height: 1.1;
}

h5 {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
    color: inherit;
    font-family: "Gentium Book Basic", serif;
    font-weight: bold;
    text-rendering: optimizeLegibility;
    font-size: 0.87055rem;
    line-height: 1.1;
}

h6 {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
    color: inherit;
    font-family: "Gentium Book Basic", serif;
    font-weight: bold;
    text-rendering: optimizeLegibility;
    font-size: 0.81225rem;
    line-height: 1.1;
}

hgroup {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
}

ul {
    margin-left: 1.45rem;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
    list-style-position: outside;
    list-style-image: none;
}

ol {
    margin-left: 1.45rem;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
    list-style-position: outside;
    list-style-image: none;
}

dl {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
}

dd {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
}

p {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
}

figure {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
}

pre {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
    font-size: 0.85rem;
    line-height: 1.45rem;
}

table {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
    font-size: 1rem;
    line-height: 1.45rem;
    border-collapse: collapse;
    width: 100%;
}

fieldset {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
}

blockquote {
    margin-left: 1.45rem;
    margin-right: 1.45rem;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
}

form {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
}

noscript {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
}

iframe {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
}

hr {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: calc(1.45rem - 1px);
    background: hsla(0, 0%, 0%, 0.2);
    border: none;
    height: 1px;
}

address {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.45rem;
}

b {
    font-weight: bold;
}

strong {
    font-weight: bold;
}

dt {
    font-weight: bold;
}

th {
    font-weight: bold;
}

li {
    margin-bottom: calc(1.45rem / 2);
}

ol li {
    padding-left: 0;
}

ul li {
    padding-left: 0;
}

li>ol {
    margin-left: 1.45rem;
    margin-bottom: calc(1.45rem / 2);
    margin-top: calc(1.45rem / 2);
}

li>ul {
    margin-left: 1.45rem;
    margin-bottom: calc(1.45rem / 2);
    margin-top: calc(1.45rem / 2);
}

blockquote *:last-child {
    margin-bottom: 0;
}

li *:last-child {
    margin-bottom: 0;
}

p *:last-child {
    margin-bottom: 0;
}

li>p {
    margin-bottom: calc(1.45rem / 2);
}

code {
    font-size: 0.85rem;
    line-height: 1.45rem;
}

kbd {
    font-size: 0.85rem;
    line-height: 1.45rem;
}

samp {
    font-size: 0.85rem;
    line-height: 1.45rem;
}

abbr {
    border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5);
    cursor: help;
}

acronym {
    border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5);
    cursor: help;
}

abbr[title] {
    border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5);
    cursor: help;
    text-decoration: none;
}

thead {
    text-align: left;
}

td,
th {
    text-align: left;
    border-bottom: 1px solid hsla(0, 0%, 0%, 0.12);
    font-feature-settings: "tnum";
    -moz-font-feature-settings: "tnum";
    -ms-font-feature-settings: "tnum";
    -webkit-font-feature-settings: "tnum";
    padding-left: 0.96667rem;
    padding-right: 0.96667rem;
    padding-top: 0.725rem;
    padding-bottom: calc(0.725rem - 1px);
}

th:first-child,
td:first-child {
    padding-left: 0;
}

th:last-child,
td:last-child {
    padding-right: 0;
}

</style><style type="text/css">.anchor {
    float: left;
    padding-right: 4px;
    margin-left: -20px;
}

h1 .anchor svg,
h2 .anchor svg,
h3 .anchor svg,
h4 .anchor svg,
h5 .anchor svg,
h6 .anchor svg {
    visibility: hidden;
}

h1:hover .anchor svg,
h2:hover .anchor svg,
h3:hover .anchor svg,
h4:hover .anchor svg,
h5:hover .anchor svg,
h6:hover .anchor svg,
h1 .anchor:focus svg,
h2 .anchor:focus svg,
h3 .anchor:focus svg,
h4 .anchor:focus svg,
h5 .anchor:focus svg,
h6 .anchor:focus svg {
    visibility: visible;
}

</style><script>document.addEventListener("DOMContentLoaded", function(event) {
    var hash=window.decodeURI(location.hash.replace("#", ""));
    if (hash !=="") {
        var element=document.getElementById(hash);
        if (element) {
            var offset=element.offsetTop;
            // Wait for the browser to finish rendering before scrolling.
            setTimeout(function() {
                window.scrollTo(0, offset - 75);
            }
            , 0);
        }
    }
}

);
</script><link rel="sitemap" type="application/xml" href="sitemap.xml" /><link rel="manifest" href="manifest.webmanifest" /><meta name="theme-color" content="#1976d2" /><style data-styled="cKoOTr kfRLhO eebOAg dOTdob bHcOJt iEnfcJ jeUIli bOjPRQ jecGcH cURzka iVASkO lkMUMO dKxQqv iBKGv iRjOUb iKiSmO esRTEP cSqHam gqAmPl kZWwsU evaoyv bBBxQp VlGaH bxKwVY dxSacP cHpcsX jPrnWN cwarNR jAllQJ jrlyoq bTXkJi FCJFe gnORPe kkkvrz caEgzi jKtztN eRmZKE cuRpMj fyJslz dCmzlu cTgoMq kijhrc fYZOVx kZbfIK bygRUx gglvwS fdmAxg fKIwCQ ldamWn knkygn cionNL gIYEML gjcXwZ eBpOMH kRbzLz jpQhiU gLuexG etRGpl gNZyiL hbogdA jWSPxs Zsxmy ciiVOn iibMxX jswhAh fXazwH cgTrhy fDHSqH ilkmYW gbPxcq gHBVfV iqYkiK bGVCYm MopUI gVAwBn" data-styled-version="4.0.3">
/* sc-component-id: sc-global-1166068088 */

{
    $slick-arrow-color: white !default;
    $slick-dot-color: black !default;
    $slick-dot-color-active: $slick-dot-color !default;
    $slick-dot-size: 6px !default;
    $slick-opacity-default: 0.75 !default;
    $slick-opacity-on-hover: 1 !default;
    $slick-opacity-not-active: 0.55 !default;
}

body {
    margin: 0 !important;
    padding: 0 !important;
    text-rendering: geometricPrecision;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    color: #333;
}

a.default {
    color: #4a90e2;
    border-bottom: 1px dotted #5b9fef;
    -webkit-text-decoration: none !important;
    text-decoration: none !important;
}

a.default:hover {
    border-bottom-style: solid;
}

.Dyamic-container {
    min-height: 100vh;
}

.aws-btn {
    width: auto !important;
    --button-default-height: 44px !important;
    --button-default-font-size: 15px !important;
    --button-default-border-radius: 2px !important;
    --button-horizontal-padding: 41px !important;
    --button-medium-height: 50px !important;
    --button-horizontal-padding: 23px !important;
    --button-raise-level: 4px !important;
    --button-hover-pressure: 1 !important;
    --transform-speed: 0.175s !important;
    --button-primary-color: #1976d2 !important;
    --button-primary-color-dark: #004ba0 !important;
    --button-primary-color-light: #ffffff !important;
    --button-primary-color-hover: #156cb8 !important;
    --button-primary-border: none !important;
    --button-secondary-color: #f44336 !important;
    --button-secondary-color-dark: #ba000d !important;
    --button-secondary-color-light: white !important;
    --button-secondary-color-hover: #d63a2f !important;
    --button-secondary-border: 0px solid #ba000d !important;
    --button-secondary-color-active: #d63a2f !important;
    --button-anchor-color: #0e4f88 !important;
    --button-anchor-color-dark: #072743 !important;
    --button-anchor-color-light: #ffffff !important;
    --button-anchor-color-hover: #0d4a7f !important;
    --button-anchor-border: none !important;
}

.aws-btn .icon {
    width: 19px;
    top: 2px;
    position: relative;
    height: 100%;
    margin-right: 6px;
}

.Disqus {
    max-width: 760px !important;
    min-height: 300px;
    padding-top: 25px;
}

.Disqus #disqus_thread a {
    color: #1976d2;
}

textarea {
    resize: vertical;
}

#swal2-title {
    font-family: $sans-serif-font;
}

#swal2-content {
    font-size: 17px;
}

input[type="text"],
input[type="email"],
textarea {
    border: 2px solid #e3e8eb;
    border-radius: 3px;
    box-shadow: none;
    color: #55595c;
    outline: 0;
    background: white;
    -webkit-transition: border 0.3s;
    transition: border 0.3s;
    width: 100%;
    padding: 15px 1.6rem;
    padding-right: 4.7rem;
    font-weight: 400;
}

input[type="text"]:focus,
input[type="email"]:focus,
textarea:focus {
    border-color: #1976d2;
}

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
}

.slick-list:focus {
    outline: none;
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.slick-track:before,
.slick-track:after {
    content: "";
    display: table;
}

.slick-track:after {
    clear: both;
}

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none;
}

[dir="rtl"] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
}

.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: block;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
    display: none;
}

.slick-prev,
.slick-next {
    position: absolute;
    display: block;
    height: 28px;
    width: 28px;
    border-radius: 23px;
    line-height: 0px;
    font-size: 0px;
    cursor: pointer;
    background: rgba(231, 236, 239, 0.46);
    box-shadow: 0 0px 6px rgba(0, 0, 0, 0.5);
    text-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
    top: 50%;
    overflow: hidden;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    border: none;
    outline: none;
    z-index: 9;
    opacity: 0.3;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

@media (min-width: 576px) {
    .slick-prev,
    .slick-next {
        height: 36px;
        width: 36px;
    }
}

@media (min-width: 768px) {
    .slick-prev,
    .slick-next {
        height: 40px;
        width: 40px;
    }
}

.slick-prev:hover,
.slick-next:hover {
    opacity: 1;
}

.slick-prev:before,
.slick-next:before {
    font-size: 40px;
    font-family: "Open Sans";
    line-height: 14px !important;
    color: white;
}

@media (min-width: 576px) {
    .slick-prev:before,
    .slick-next:before {
        font-size: 46px;
        line-height: 16px !important;
    }
}

@media (min-width: 768px) {
    .slick-prev:before,
    .slick-next:before {
        font-size: 50px;
        line-height: 19px !important;
    }
}

.slick-prev {
    left: 14px;
}

.slick-prev:before {
    content: "\2039";
    -webkit-letter-spacing: 2px;
    -moz-letter-spacing: 2px;
    -ms-letter-spacing: 2px;
    letter-spacing: 2px;
}

.slick-next {
    right: 14px;
}

.slick-next:before {
    -webkit-letter-spacing: -4px;
    -moz-letter-spacing: -4px;
    -ms-letter-spacing: -4px;
    letter-spacing: -4px;
    content: "\203A";
}

.slick-dotted.slick-slider {
    margin-bottom: 30px;
}

.slick-dots {
    position: absolute;
    bottom: 0;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    margin: 0;
    width: 100%;
}

.slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}

.slick-dots li button {
    border: 0;
    background: transparent;
    display: block;
    height: 20px;
    width: 20px;
    outline: none;
    line-height: 0px;
    font-size: 0px;
    color: transparent;
    padding: 5px;
    cursor: pointer;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
    outline: none;
}

.slick-dots li button:before {
    position: absolute;
    top: 0;
    left: 0;
    background: blue;
    content: "DOT";
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: $slick-dot-color;
    opacity: $slick-opacity-not-active;
}

.slick-dots li.slick-active button:before {
    color: $slick-dot-color-active;
    opacity: $slick-opacity-default;
}

.Post__content a {
    color: #4a90e2;
    border-bottom: 1px dotted #5b9fef;
    -webkit-text-decoration: none;
    text-decoration: none;
}

.Post__content a:hover {
    border-bottom-style: solid;
}

.Post__content a.anchor {
    border-bottom: none;
}

.Post__content img {
    margin: 0 auto;
    display: block;
}

code {
    -moz-tab-size: 2 !important;
    -o-tab-size: 2 !important;
    tab-size: 2 !important;
    text-shadow: none !important;
}

code.language-text {
    font-size: 0.75em;
    top: -1px;
    position: relative;
    padding: 0 6px !important;
    color: inherit !important;
    border: 1px solid #dbe3e7 !important;
    background: #ecf4fc !important;
}

.line-numbers-rows {
    border-right: 1px solid #dbe3e7 !important;
}

.line-numbers-rows>span:before {
    color: #a9b9c0 !important;
    text-shadow: none !important;
}

.gatsby-highlight-code-line {
    background-color: #e3e9ec;
    display: block;
    z-index: 4;
    position: relative;
    margin-right: -1em;
    margin-left: -1em;
    padding-right: 1em;
    padding-left: 0.75em;
    border-left: 0.25em solid #b2c4ce;
}

.gatsby-highlight pre[class*="language-"] {
    background-color: transparent;
    margin: 0;
    padding: 0;
    overflow: initial;
    float: left;
    min-width: 100%;
}

.gatsby-highlight pre[class*="language-"].line-numbers {
    padding-left: 2.8em;
}

.gatsby-highlight {
    background-color: #f7f9fa;
    border: 1px solid #dbe3e7;
    border-radius: 3px;
    margin: 0.5em 0;
    padding: 0.6em 0.7em;
    overflow: auto;
}

.gatsby-highlight pre[class*="language-"].line-numbers {
    padding: 0;
    padding-left: 2.8em;
    overflow: initial;
}

.gatsby-highlight::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}

.gatsby-highlight::-webkit-scrollbar-thumb {
    background: #a0c5d6;
}

.gatsby-highlight::-webkit-scrollbar-track {
    background: #e2e9ec;
}


/* sc-component-id: AuthorPost__Container-sc-1p0wawm-0 */

.cKoOTr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 13px;
    padding-left: 0px;
    margin-top: 20px;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: "Open Sans", sans-serif;
}


/* sc-component-id: AuthorPost__Image-sc-1p0wawm-1 */

.kfRLhO {
    margin: 0;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 13px;
}

.kfRLhO img {
    margin: 0 !important;
}


/* sc-component-id: AuthorPost__Body-sc-1p0wawm-2 */

.eebOAg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}


/* sc-component-id: AuthorPost__Name-sc-1p0wawm-3 */

.dOTdob {
    margin: 0;
    font-size: 11px;
    font-weight: 600;
    color: #767676 !important;
    text-transform: uppercase;
}

@media (min-width: 576px) {
    .dOTdob {
        font-size: 13px;
    }
    .dOTdob b {
        display: inline-block !important;
    }
}

.dOTdob b {
    color: #575757;
    font-weight: 400;
    display: none;
}


/* sc-component-id: AuthorPost__Author-sc-1p0wawm-4 */

.bHcOJt {
    color: #0077b5 !important;
    -webkit-text-decoration: none !important;
    text-decoration: none !important;
    display: block;
}

@media (min-width: 576px) {
    .bHcOJt {
        display: inline-block;
    }
}


/* sc-component-id: AuthorPost__Edit-sc-1p0wawm-5 */

.iEnfcJ {
    font-size: 13px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: none !important;
}

.iEnfcJ img {
    width: 16px;
    height: 16px;
    margin: 0;
}

.iEnfcJ span {
    margin-left: 4px;
    display: none;
}

@media (min-width: 576px) {
    .iEnfcJ span {
        display: inherit;
    }
}


/* sc-component-id: AuthorPostFooter__Container-sc-5hv2ux-0 */

.jeUIli {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 13px;
    padding-left: 0px;
    margin-top: 20px;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media (min-width: 768px) {
    .jeUIli {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-align-items: inherit;
        -webkit-box-align: inherit;
        -ms-flex-align: inherit;
        align-items: inherit;
    }
}


/* sc-component-id: AuthorPostFooter__Image-sc-5hv2ux-1 */

.bOjPRQ {
    margin: 0;
    width: 90px;
    height: 90px;
    border-radius: 3px;
    margin-right: 0;
}

@media (min-width: 768px) {
    .bOjPRQ {
        width: 134px !important;
        height: 134px !important;
        margin-right: 21px !important;
    }
}


/* sc-component-id: AuthorPostFooter__Body-sc-5hv2ux-2 */

.jecGcH {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-family: "Open Sans", sans-serif;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 14px;
}

@media (min-width: 768px) {
    .jecGcH {
        -webkit-align-items: inherit !important;
        -webkit-box-align: inherit !important;
        -ms-flex-align: inherit !important;
        align-items: inherit !important;
        padding-top: 0 !important;
    }
}


/* sc-component-id: AuthorPostFooter__By-sc-5hv2ux-3 */

.cURzka {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400;
    color: #767676;
    margin: 0;
}


/* sc-component-id: AuthorPostFooter__Name-sc-5hv2ux-4 */

.iVASkO {
    margin: 0;
    font-size: 21px;
    line-height: 1;
    font-weight: 600;
    color: #292929 !important;
    -webkit-text-decoration: none !important;
    text-decoration: none !important;
}

@media (min-width: 768px) {
    .iVASkO {
        font-size: 23px;
    }
}


/* sc-component-id: AuthorPostFooter__About-sc-5hv2ux-5 */

.lkMUMO {
    color: rgba(0, 0, 0, 0.54) !important;
    font-size: 14px;
    font-weight: 400;
    padding-top: 5px;
    margin: 0;
    text-align: center;
}

@media (min-width: 768px) {
    .lkMUMO {
        text-align: left !important;
    }
}


/* sc-component-id: Footer__Container-sc-1ezu7b6-0 */

.dKxQqv {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 200px;
    background: #f8f8f9;
}

.dKxQqv * {
    margin: 0;
    padding: 0;
}


/* sc-component-id: Footer__Social-sc-1ezu7b6-1 */

.iBKGv {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}


/* sc-component-id: Footer__Icon-sc-1ezu7b6-2 */

.iRjOUb {
    margin: 0 15px;
}

.iRjOUb img {
    width: 27px;
}


/* sc-component-id: Footer__Copy-sc-1ezu7b6-3 */

.iKiSmO {
    font-size: 13px;
    font-weight: 600;
    color: #848687;
    text-align: center;
}

.iKiSmO .heart {
    color: #ff7763;
}

.iKiSmO .copytext {
    display: block;
    padding: 10px 0 5px;
}

@media (min-width: 576px) {
    .iKiSmO .copytext {
        display: inline-block;
    }
}

.iKiSmO a {
    color: #282a2d;
    -webkit-text-decoration: none;
    text-decoration: none;
}


/* sc-component-id: ProjectToolbar__Container-n6km8t-0 */

.esRTEP {
    margin-top: 30px;
    margin-bottom: 12px;
    font-family: "Open Sans";
}


/* sc-component-id: Stack__List-sc-18nfr3z-0 */

.gnORPe {
    margin-left: 0;
}


/* sc-component-id: Stack__Item-sc-18nfr3z-2 */

.kkkvrz {
    padding: 2px 10px;
    background: #f7f7f7;
    color: #6a6a6a;
    border-radius: 25px;
    -webkit-text-decoration: none;
    text-decoration: none;
    margin: 0 2px;
    font-size: 13px;
    font-family: "Open Sans";
    font-weight: 600;
    display: inline-block;
    text-transform: capitalize;
}

.kkkvrz:hover {
    background: #e2e2e2;
}


/* sc-component-id: Tags__List-sc-1gs0vpl-0 */

.cHpcsX {
    list-style: none;
    margin-left: 0;
}


/* sc-component-id: Tags__Container-sc-1gs0vpl-1 */

.dxSacP {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    max-width: 760px;
}

@media (min-width: 992px) {
    .dxSacP {
        max-width: 960px;
    }
}


/* sc-component-id: Tags__Item-sc-1gs0vpl-2 */

.jPrnWN {
    padding: 2px 7px;
    background: #f7f7f7;
    color: #6a6a6a;
    border-radius: 3px;
    margin: 0 2px;
    font-size: 13px;
    font-family: "Open Sans";
    font-weight: 600;
    display: inline-block;
    text-transform: capitalize;
    -webkit-text-decoration: none !important;
    text-decoration: none !important;
}

.jPrnWN:hover {
    background: #e2e2e2;
}


/* sc-component-id: SidebarProject__Container-sc-3kknic-0 */

.cwarNR {
    max-width: 480px;
    margin-left: auto;
    width: 100%;
    margin-right: auto;
}


/* sc-component-id: SidebarProject__Title-sc-3kknic-1 */

.jAllQJ {
    font-family: "Open Sans";
    font-size: 16px !important;
    padding-bottom: 10px;
    text-align: center;
    border-bottom: 1px solid #efefef;
    margin-top: 15px !important;
}


/* sc-component-id: SidebarProject__List-sc-3kknic-2 */

.jrlyoq {
    list-style: none;
    margin-left: 0;
}


/* sc-component-id: SidebarProject__Item-sc-3kknic-3 */

.bTXkJi {
    font-family: "Open Sans";
    font-size: 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.bTXkJi svg {
    width: 22px;
    height: 22px;
    position: relative;
    top: -1px;
    margin-right: 10px;
}


/* sc-component-id: InProgress__InProcess-nlx6fv-0 */

.bBBxQp {
    width: 100px;
    height: 22px;
    margin-right: 2px;
    border-radius: 3px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #2fd869;
}

.bBBxQp span {
    color: white;
    font-size: 13px;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    padding: 0;
}

.bBBxQp img {
    width: 14px;
    height: 14px;
    margin: 0;
    margin-right: 6px;
}


/* sc-component-id: Slider__TopBar-sc-1ylolq8-1 */

.bxKwVY {
    height: 30px;
    background: #e9eff3;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.bxKwVY .TopBarButtons {
    background: #f26e5c;
    border-radius: 50%;
    height: 12px;
    width: 12px;
    position: relative;
    margin-left: 10px;
}

.bxKwVY .TopBarButtons:after {
    content: "";
    background: #47b64b;
    border-radius: 50%;
    position: absolute;
    left: 350%;
    top: 0;
    height: 12px;
    width: 12px;
}

.bxKwVY .TopBarButtons:before {
    content: "";
    background: #fbce75;
    border-radius: 50%;
    height: 12px;
    width: 12px;
    position: absolute;
    left: 175%;
    top: 0;
}


/* sc-component-id: Slider__Container-sc-1ylolq8-2 */

.kZWwsU {
    background: gray;
    max-width: 960px;
    margin: 0 auto;
    box-shadow: 0 6px 30px rgba(0, 0, 0, 0.45);
    border-radius: 7px 7px 2px 2px;
    overflow: hidden;
    position: relative;
    margin-bottom: 20px;
}


/* sc-component-id: Slider__InProgressAbsolute-sc-1ylolq8-3 */

.evaoyv {
    position: absolute;
    z-index: 2;
    top: 4px;
    right: 4px;
}


/* sc-component-id: Message__Container-sc-1d44pus-0 */

.cSqHam {
    background-color: #f8ffff;
    color: #276f86;
    margin: 10px 0 6px;
    padding: 1em 1.5em;
    font-family: "Open Sans", sans-serif;
    font-size: 13px;
    border-radius: 3px;
    box-shadow: 0 0 0 1px #a9d5de inset, 0 0 0 0 transparent;
}

.cSqHam p {
    margin: 0;
}


/* sc-component-id: Message__Title-sc-1d44pus-1 */

.gqAmPl {
    color: #0e566c;
    font-size: 1.1em;
    font-weight: bold;
    padding-bottom: 4px;
}


/* sc-component-id: sc-404__Container-uwu8te-0 */

.caEgzi {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100vh;
    min-height: 380px;
}


/* sc-component-id: sc-404__Title-uwu8te-1 */

.eRmZKE {
    text-align: center;
    font-size: 16px;
    padding: 0 10px 25px 10px;
    font-weight: 600;
    text-transform: uppercase;
    font-family: "Open Sans", sans-serif !important;
    margin: 0;
    color: #4b6a8e;
}

@media (min-width: 576px) {
    .eRmZKE {
        font-size: 20px;
    }
}


/* sc-component-id: sc-404__Image-uwu8te-2 */

.jKtztN {
    width: 100%;
    max-width: 479px;
}


/* sc-component-id: Item-f1iv7f-0 */

.cionNL {
    min-width: 140px;
    width: 50%;
    padding-left: 13px;
    padding-right: 13px;
    margin-bottom: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

@media (min-width: 576px) {
    .cionNL {
        width: 33.3333%;
    }
}

@media (min-width: 768px) {
    .cionNL {
        width: 25%;
    }
}

@media (min-width: 932px) {
    .cionNL {
        width: 20%;
    }
}


/* sc-component-id: Item__Tooltip-f1iv7f-1 */

.gjcXwZ {
    position: absolute;
    left: -8%;
    bottom: calc(100% - 5px);
    width: 106%;
    margin: 10px;
    text-align: center;
    background: white;
    color: #333;
    font-weight: 600;
    font-size: 13px;
    border-radius: 3px;
    padding: 3px 3px;
    opacity: 0;
    z-index: 333;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    box-shadow: 0 0 0px 1px #ddd;
}

.gjcXwZ p {
    position: relative;
    margin: 0;
}

.gjcXwZ span {
    display: inline-block;
    position: absolute;
    left: calc(50% - 11px);
    bottom: -23px;
    border: 10px solid white;
    border-right-color: transparent;
    border-left-color: transparent;
    border-bottom-color: transparent;
}


/* sc-component-id: Item__Image-f1iv7f-2 */

.gIYEML {
    width: 50px;
    height: 50px;
    border-radius: 3px;
    margin-bottom: 6px;
    box-shadow: 0 0 4px #191919;
}

.gIYEML:hover+.Item__Tooltip-f1iv7f-1 {
    opacity: 1;
    bottom: calc(102%);
}


/* sc-component-id: Item__Name-f1iv7f-3 */

.eBpOMH {
    color: white;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    font-size: 13px;
    text-align: center;
    margin: 0;
}


/* sc-component-id: Item__Type-f1iv7f-4 */

.kRbzLz {
    margin: 0;
    margin-top: 6px;
    font-size: 13px;
    color: #969696;
    background: #3d3d3d;
    border-radius: 3px;
    font-weight: 400;
    width: 100%;
    padding: 1px 0;
    font-family: "Open Sans", sans-serif;
    text-align: center;
}


/* sc-component-id: Group-lwk9bj-0 */

.fKIwCQ {
    background: #333;
    margin: 15px 0;
    border-radius: 5px;
}


/* sc-component-id: Group__Title-lwk9bj-1 */

.ldamWn {
    background: #555;
    color: #ccc;
    display: inline-block;
    width: 140px;
    font-size: 12px;
    border-radius: 0 0 3px 3px;
    padding: 10px 0;
    margin: 0;
    line-height: 0;
    text-align: center;
    top: -2px;
    left: 15px;
    position: relative;
}


/* sc-component-id: Group__ItemsWrapper-lwk9bj-2 */

.knkygn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 20px 0 0px 0;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}


/* sc-component-id: Header__Container-sc-1t931oy-0 */

.fyJslz {
    margin-left: auto;
    margin-right: auto;
    margin-top: 100px;
    margin-bottom: 10px;
    max-width: 820px;
    padding: 0 13px;
}

.dCmzlu {
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 30px;
    max-width: 820px;
    padding: 0 13px;
}

.cTgoMq {
    margin-left: auto;
    margin-right: auto;
    margin-top: 100px;
    margin-bottom: 24px;
    max-width: 820px;
    padding: 0 13px;
}


/* sc-component-id: Header__Title-sc-1t931oy-1 */

.kijhrc {
    font-family: "Open Sans", sans-serif;
    color: #3384a0;
    font-size: 11vw;
    text-align: center;
    line-height: 100%;
    font-weight: 900;
    -webkit-letter-spacing: -1px;
    -moz-letter-spacing: -1px;
    -ms-letter-spacing: -1px;
    letter-spacing: -1px;
    text-transform: uppercase;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: #3384a0;
}

@media (min-width: 768px) {
    .kijhrc {
        font-size: 78px;
    }
}

.fYZOVx {
    font-family: "Open Sans", sans-serif;
    color: #f06668;
    font-size: 11vw;
    text-align: center;
    line-height: 100%;
    font-weight: 900;
    -webkit-letter-spacing: -1px;
    -moz-letter-spacing: -1px;
    -ms-letter-spacing: -1px;
    letter-spacing: -1px;
    text-transform: uppercase;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: #f06668;
}

@media (min-width: 768px) {
    .fYZOVx {
        font-size: 78px;
    }
}

.kZbfIK {
    font-family: "Open Sans", sans-serif;
    color: #3fabbb;
    font-size: 11vw;
    text-align: center;
    line-height: 100%;
    font-weight: 900;
    -webkit-letter-spacing: -1px;
    -moz-letter-spacing: -1px;
    -ms-letter-spacing: -1px;
    letter-spacing: -1px;
    text-transform: uppercase;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: #3fabbb;
}

@media (min-width: 768px) {
    .kZbfIK {
        font-size: 78px;
    }
}

.bygRUx {
    font-family: "Open Sans", sans-serif;
    color: #61b865;
    font-size: 11vw;
    text-align: center;
    line-height: 100%;
    font-weight: 900;
    -webkit-letter-spacing: -1px;
    -moz-letter-spacing: -1px;
    -ms-letter-spacing: -1px;
    letter-spacing: -1px;
    text-transform: uppercase;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: #61b865;
}

@media (min-width: 768px) {
    .bygRUx {
        font-size: 78px;
    }
}


/* sc-component-id: Header__Description-sc-1t931oy-2 */

.gglvwS {
    color: #353535;
    text-align: center;
    margin: 0;
    font-size: 15px;
}

.gglvwS a {
    -webkit-text-decoration: none;
    text-decoration: none;
    color: #3384a0;
}

@media (min-width: 576px) {
    .gglvwS {
        font-size: 16px;
    }
}


/* sc-component-id: Stack__Container-sc-1gtnrqf-0 */

.fdmAxg {
    max-width: 932px;
    padding-left: 10px;
    padding-right: 10px;
    margin-left: auto;
    margin-right: auto;
}


/* sc-component-id: Card__Container-mjebsr-0 */

.gLuexG {
    -webkit-text-decoration: none;
    text-decoration: none;
}

.gLuexG>div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: left;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border-bottom: 1px solid rgb(221, 221, 221);
    padding: 2rem 0px;
}

@media (min-width: 768px) {
    .gLuexG>div {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}

.gLuexG>div * {
    margin: 0;
}

.gLuexG:first-child>div {
    border-top: 1px solid rgb(221, 221, 221);
}


/* sc-component-id: Card__ImageWrapper-mjebsr-1 */

.etRGpl {
    border-radius: 4px;
    overflow: hidden;
    width: 100%;
    max-width: 500px;
}

@media (min-width: 768px) {
    .etRGpl {
        width: 36%;
    }
}


/* sc-component-id: Card__Info-mjebsr-2 */

.gNZyiL {
    width: 100%;
    max-width: 560px;
    padding-top: 12px;
}

@media (min-width: 768px) {
    .gNZyiL {
        padding: 0 0 0 50px;
        width: 64%;
        max-width: 100%;
    }
}


/* sc-component-id: Card__Title-mjebsr-3 */

.hbogdA {
    font-family: "Open Sans", sans-serif;
    color: #282a2d;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}

.Card__Container-mjebsr-0:hover .hbogdA {
    color: #1976d2;
}


/* sc-component-id: Card__Time-mjebsr-4 */

.jWSPxs {
    color: #757575;
    font-size: 14px;
    text-align: right;
    padding: 6px 6px 6px;
}


/* sc-component-id: Card__Excerpt-mjebsr-5 */

.Zsxmy {
    color: #757575;
    font-size: 15px;
}

@media (min-width: 576px) {
    .Zsxmy {
        font-size: 1rem;
    }
}


/* sc-component-id: blog__PostsWrapper-sc-1qy5ehj-0 */

.jpQhiU {
    padding: 0 15px;
    max-width: 1060px;
    margin: 0 auto 35px;
}


/* sc-component-id: ContactForm__Container-sc-1yr70q4-0 */

.fXazwH {
    padding: 20px 10px;
}


/* sc-component-id: ContactForm__Item-sc-1yr70q4-1 */

.cgTrhy {
    padding: 15px 0;
}


/* sc-component-id: ContactForm__Label-sc-1yr70q4-2 */

.fDHSqH {
    display: block;
    font-size: 0.75rem;
    font-weight: 700;
    -webkit-letter-spacing: 0.05em;
    -moz-letter-spacing: 0.05em;
    -ms-letter-spacing: 0.05em;
    letter-spacing: 0.05em;
    line-height: 1.45;
    text-transform: uppercase;
    margin-bottom: 0.3rem;
}


/* sc-component-id: ContactForm__Submit-sc-1yr70q4-3 */

.ilkmYW {
    width: 140px !important;
}


/* sc-component-id: ContactSocial__ContactSocialWrapper-sc-1w37wxs-0 */

.ciiVOn {
    text-align: center;
}


/* sc-component-id: ContactSocial__Button-sc-1w37wxs-1 */

.iibMxX {
    margin: 0 3px !important;
}

.iibMxX .aws-btn__content {
    padding: 0 15px !important;
}

.iibMxX img {
    width: 25px;
    height: 25px;
    margin: 0;
    position: relative;
    top: 2px;
}


/* sc-component-id: contact__ContactFormWrapper-sc-1el8pcx-0 */

.jswhAh {
    max-width: 690px;
    margin: 0 auto;
}


/* sc-component-id: Social__SocialWrapper-sc-16pz9zj-0 */

.bGVCYm {
    text-align: center;
}


/* sc-component-id: Social__SocialIcon-sc-16pz9zj-1 */

.MopUI {
    margin: 0 5px !important;
    background: #bbbbbb;
    border-radius: 50%;
    width: 38px;
    height: 38px;
    padding: 8px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    display: inline-block;
}

.MopUI img {
    -webkit-transition: 0.3s;
    transition: 0.3s;
    width: 100%;
    margin: 0;
}

.MopUI:hover {
    -webkit-transform: scale(1.15);
    -ms-transform: scale(1.15);
    transform: scale(1.15);
}

.MopUI:hover img {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
}


/* sc-component-id: HeaderHome__ButtonAbout-sc-1g6zuhr-0 */

.gVAwBn {
    width: 141px !important;
    margin-top: 34px !important;
}


/* sc-component-id: HeaderHome__Container-sc-1g6zuhr-1 */

.gbPxcq {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 1100px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: 100%;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    min-height: 600px;
    padding-top: 100px;
    margin: 0 auto !important;
}

@media (min-width: 992px) {
    .gbPxcq {
        height: 100vh;
        min-height: 500px;
        padding-top: 38px;
    }
}


/* sc-component-id: HeaderHome__Title-sc-1g6zuhr-2 */

.gHBVfV {
    font-size: 12vw;
    font-weight: 900;
    text-transform: uppercase;
    text-align: center;
    font-family: "Gentium Book Basic";
    color: #f2f6f9 !important;
    margin-bottom: 0;
}

@media (min-width: 576px) {
    .gHBVfV {
        font-size: 4.4rem;
    }
}


/* sc-component-id: HeaderHome__Subtitle-sc-1g6zuhr-3 */

.iqYkiK {
    font-size: 18px;
    font-weight: 600;
    margin: 10px 0 20px 0;
    font-family: "Open Sans", sans-serif;
    text-align: center;
    color: #1976d2;
}