                body {
                    background: rgb(255, 150, 162);
                    background: linear-gradient(0deg, rgba(255, 150, 162, 1) 0%, rgba(231, 119, 147, 1) 70%, rgba(199, 79, 128, 1) 100%);
                }
                
                .navbar-toggler-icon {
                    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")!important;
                }
                
                a {
                    text-decoration: none !important;
                }
                
                .social {
                    text-align: center;
                    margin-top: 10%;
                    margin-bottom: 5%;
                }
                
                #facebook {
                    margin-right: 0.5%;
                }
                
                #youtube {
                    margin-left: 0.5%;
                }
                
                .col-md-4 ul {
                    margin-left: -15px;
                }
                
                .col-md-4 ul li {
                    list-style-type: none;
                    margin-bottom: 35px;
                    display: flex;
                }
                
                .col-md-4 ul li i {
                    margin-right: 15px;
                }
                
                .col-md-4 ul li p {
                    margin: 0;
                }
                
                .container {
                    text-align: center;
                }
                
                li {
                    margin-bottom: 10px;
                }
                
                p {
                    font-size: 15px;
                    color: white;
                    font-family: neutratext-demi, sans-serif;
                    letter-spacing: 1px;
                }
                
                .navbar-nav {
                    float: none;
                    margin: 0 auto;
                    text-align: center;
                }
                
                .navbar-nav a {
                    font-family: neutratext-bold, sans-serif;
                    font-size: 14px;
                    letter-spacing: 1px;
                    color: white!important;
                }
                
                .navbar-brand {
                    margin-left: 1%;
                }
                
                .navbar-nav a:hover {
                    -moz-transition: all .2s ease-in;
                    -o-transition: all .2s ease-in;
                    -webkit-transition: all .2s ease-in;
                    transition: all .2s ease-in;
                    color: #292929 !important;
                }
                
                .navbar-expand-lg .navbar-collapse {
                    margin-right: 6%;
                }
                
                .bg-light {
                    background-color: transparent !important;
                }
                
                .navbar-toggler {
                    color: white;
                }
                
                .navbar-light .navbar-toggler {
                    color: transparent;
                    border-color: transparent;
                }
                
                h1 {
                    color: white;
                    font-size: 60px;
                    text-align: center;
                    visibility: hidden;
                    font-weight: bold;
                    margin-left: 1.7%;
                    text-decoration: underline;
                }
                
                h2 {
                    font-family: neutratext-demi, sans-serif;
                    font-size: 20px;
                    letter-spacing: 3px;
                    line-height: 45px;
                    text-transform: uppercase;
                    color: white;
                }
                
                hr {
                    border-top: 1px solid white;
                    margin-left: 3%;
                    margin-right: 3%;
                }
                
                #pirmas-tekstas {
                    visibility: visible;
                }
                
                #antras-tekstas {
                    margin-left: 0.1%;
                }
                
                #ketvirtas-tekstas {
                    margin-left: 1.9%;
                }
                
                @keyframes logoPerijimas {
                    from {
                        height: 10%;
                    }
                    to {
                        height: 80%;
                    }
                }
                
                @keyframes logoPerijimasResponsive {
                    from {
                        height: 10%;
                    }
                    to {
                        height: 60%;
                    }
                }
                
                .slick-slide {
                    height: 80%;
                }
                
                .slick-center {
                    animation-name: logoPerijimas;
                    animation-duration: 3s;
                }
                
                .krypciu-logo {
                    margin-top: 30%;
                    margin-left: auto;
                    margin-right: auto;
                    height: 30%;
                }
                
                .slick-center img {
                    height: 70%;
                    margin-top: -1%;
                }
                
                .lygiuote:focus {
                    outline: none;
                }
                
                .overlay {
                    height: 100%;
                    width: 0;
                    position: fixed;
                    z-index: 1;
                    top: 0;
                    left: 0;
                    background: inherit;
                    background: inherit;
                    overflow-x: hidden;
                    transition: 0.5s;
                }
                
                .overlay-content {
                    position: relative;
                    top: 15%;
                    width: 100%;
                    text-align: center;
                }
                
                .overlay-content a:hover {
                    transform: scale(1.5);
                }
                
                .overlay a {
                    padding: 8px;
                    text-decoration: none;
                    display: block;
                    transition: 0.3s;
                    font-family: neutratext-demi, sans-serif;
                    font-size: 20px;
                    letter-spacing: 3px;
                    line-height: 45px;
                    text-transform: uppercase;
                    color: white;
                }
                
                .overlay a:hover,
                .overlay a:focus {
                    color: #f1f1f1;
                }
                
                .overlay .closebtn {
                    position: absolute;
                    top: 20px;
                    right: 15px;
                    font-size: 60px;
                }
                
                .socialOverlay a {
                    display: inline;
                }
                
                .socialOverlay {
                    margin-top: 30%;
                    text-align: center;
                }
                
                @media screen and (max-height: 450px) {
                    .overlay a {
                        font-size: 20px
                    }
                    .overlay .closebtn {
                        font-size: 40px;
                        top: 15px;
                        right: 35px;
                    }
                }
                
                @media only screen and (max-width: 1400px) {
                    h1 {
                        margin-left: 1%;
                    }
                    #antras-tekstas {
                        margin-left: 1%;
                    }
                    #ketvirtas-tekstas {
                        margin-left: 1.7%;
                    }
                }
                
                @media only screen and (max-width: 1320px) {
                    h1 {
                        margin-left: 2.5%;
                    }
                    #ketvirtas-tekstas {
                        margin-left: 1.5%;
                    }
                    #antras-tekstas {
                        margin-left: 0.8%;
                    }
                }
                
                @media only screen and (max-width: 1260px) {
                    #pirmas-tekstas {
                        margin-left: 13%;
                    }
                    .slick-center .pirmas-img {
                        margin-left: -3%;
                    }
                }
                
                @media only screen and (max-width: 1200px) {
                    #antras-tekstas {
                        margin-left: 1%;
                    }
                }
                
                @media only screen and (max-width: 1150px) {
                    .slick-center img {
                        height: 65%;
                    }
                    .krypciu-logo {
                        height: 25%;
                    }
                    h1 {
                        margin-left: 0.5%;
                    }
                    #pirmas-tekstas {
                        margin-left: 10%;
                    }
                    #antras-tekstas {
                        margin-left: 0.3%;
                    }
                    #ketvirtas-tekstas {
                        margin-left: 1.1%;
                    }
                }
                
                @media only screen and (max-width: 1070px) {
                    #pirmas-tekstas {
                        margin-left: 15%;
                    }
                    #antras-tekstas {
                        margin-left: 4%;
                    }
                    #ketvirtas-tekstas {
                        margin-left: 11%;
                    }
                    .slick-center .pirmas-img {
                        margin-left: -9%;
                    }
                }
                
                @media only screen and (max-width: 991px) {
                    .container {
                        max-width: 100%;
                    }
                }
                
                @media only screen and (max-width: 964px) {
                    .pirmas-img {
                        margin-left: auto!important;
                        margin-right: auto!important;
                    }
                    #pirmas-tekstas {
                        margin-left: 0%;
                    }
                    .slick-next {
                        margin-right: 9%;
                    }
                    .slick-prev {
                        margin-left: 6%;
                        z-index: 9999;
                    }
                    .slick-prev::before,
                    .slick-next::before {
                        font-size: 50px;
                    }
                    h1 {
                        margin-left: 3.2%;
                    }
                    #antras-tekstas {
                        margin-left: 0.5%;
                    }
                    #ketvirtas-tekstas {
                        margin-left: 0%;
                    }
                }
                
                @media only screen and (max-width: 935px) {
                    .col-md-4 {
                        max-width: 100%;
                    }
                    .firstCol {
                        flex: 0 0 40%
                    }
                    .secondCol {
                        flex: 0 0 26%;
                        margin-left: -3%;
                    }
                }
                
                @media only screen and (max-width: 900px) {
                    h1 {
                        margin-left: 3.1%;
                    }
                    #antras-tekstas {
                        margin-left: 0%;
                    }
                }
                
                @media only screen and (max-width: 830px) {
                    #antras-tekstas {
                        margin-left: 0%;
                    }
                    h1 {
                        margin-left: 2.9%;
                    }
                }
                
                @media only screen and (max-width: 824px) {
                    .secondCol {
                        flex: 0 0 28%;
                    }
                    .thirdCol {
                        flex: 0 0 31%;
                    }
                }
                
                @media only screen and (max-width: 780px) {
                    .col-md-4 ul {
                        margin-left: 17%;
                    }
                    .col-md-4 ul li {
                        margin-bottom: 0;
                    }
                    .firstCol {
                        flex: 0 0 90%;
                        margin-left: 9.5%;
                    }
                    .secondCol {
                        flex: 0 0 100%;
                        margin-left: 0;
                    }
                    .thirdCol {
                        flex: 0 0 100%;
                    }
                    .firstCol li {
                        width: 70%;
                    }
                }
                
                @media only screen and (max-width: 750px) {
                    h1 {
                        margin-left: 2.65%;
                    }
                    #antras-tekstas {
                        margin-left: 0%;
                    }
                }
                
                @media only screen and (max-width: 720px) {
                    .firstCol {
                        margin-left: 7.5%;
                    }
                }
                
                @media only screen and (max-width: 690px) {
                    .slick-slide {
                        height: 60%;
                        margin-top: 1.5%;
                    }
                    .slick-next {
                        margin-right: 12%;
                    }
                    .slick-slide img {
                        margin-top: -7%;
                    }
                    .slick-center {
                        animation-name: logoPerijimasResponsive;
                        animation-duration: 3s;
                    }
                    h1 {
                        margin-left: 2.5%;
                    }
                    #antras-tekstas {
                        margin-left: 0%;
                    }
                }
                
                @media only screen and (max-width: 670px) {
                    .firstCol {
                        margin-left: 6%;
                    }
                }
                
                @media only screen and (max-width: 635px) {
                    h1 {
                        margin-left: 2.25%;
                    }
                    #antras-tekstas {
                        margin-left: 0%;
                    }
                    .firstCol {
                        margin-left: 4%;
                    }
                }
                
                @media only screen and (max-width: 590px) {
                    .firstCol {
                        margin-left: 1%;
                        flex: 0 0 95%;
                    }
                }
                
                @media only screen and (max-width: 575px) {
                    h1 {
                        margin-left: 2.05%;
                    }
                    #antras-tekstas {
                        margin-left: 0%;
                    }
                }
                
                @media only screen and (max-width: 547px) {
                    .container p {
                        letter-spacing: 0.5px;
                    }
                    .firstCol {
                        margin-left: 0;
                    }
                }
                
                @media only screen and (max-width: 520px) {
                    h1 {
                        margin-left: 1.65%;
                    }
                    #antras-tekstas {
                        margin-left: 0%;
                    }
                    .overlay-content a:hover {
                        transform: scale(1.2);
                    }
                    .container p {
                        font-size: 14px;
                    }
                }
                
                @media only screen and (max-width: 500px) {
                    h1 {
                        margin-left: 1.5%;
                    }
                    #antras-tekstas {
                        margin-left: 0%;
                    }
                    .slick-prev::before,
                    .slick-next::before {
                        font-size: 40px;
                    }
                }
                
                @media only screen and (max-width: 497px) {
                    .firstCol {
                        margin-left: -2%;
                    }
                    .firstCol li {
                        width: 100%;
                    }
                }
                
                @media only screen and (max-width: 470px) {
                    .firstCol {
                        margin-left: -4.5%;
                    }
                }
                
                @media only screen and (max-width: 455px) {
                    h1 {
                        margin-left: 1.1%;
                    }
                    #antras-tekstas {
                        margin-left: 1.1%;
                    }
                }
                
                @media only screen and (max-width: 440px) {
                    .slick-prev::before,
                    .slick-next::before {
                        font-size: 35px;
                    }
                    h1 {
                        margin-left: 2%;
                        font-size: 45px;
                    }
                    #antras-tekstas {
                        margin-left: 2%;
                    }
                    .slick-center img {
                        height: 60%;
                    }
                    .firstCol {
                        margin-left: -7%;
                    }
                }
                
                @media only screen and (max-width: 420px) {
                    h1 {
                        margin-left: 2%;
                    }
                    #antras-tekstas {
                        margin-left: 2%;
                    }
                    .overlay-content a:hover {
                        transform: scale(1.1);
                    }
                }
                
                @media only screen and (max-width: 400px) {
                    h1 {
                        margin-left: 1.7%;
                    }
                    .firstCol {
                        margin-left: -10.5%;
                    }
                    .socialOverlay {
                        margin-top: 50%;
                    }
                }
                
                @media only screen and (max-width: 391px) {
                    .firstCol {
                        margin-left: -11.5%;
                    }
                }
                
                @media only screen and (max-width: 375px) {
                    h1 {
                        margin-left: 1.5%;
                    }
                    #antras-tekstas {
                        margin-left: 1.5%;
                    }
                    .slick-prev::before,
                    .slick-next::before {
                        font-size: 30px;
                    }
                    .overlay a {
                        font-size: 18px;
                    }
                }
                
                @media only screen and (max-width: 372px) {
                    .firstCol {
                        flex: 0 0 100%;
                        margin-left: -15%;
                    }
                }
                
                @media only screen and (max-width: 360px) {
                    .firstCol {
                        margin-left: -15.5%;
                    }
                    .container p {
                        letter-spacing: 0.2px;
                    }
                }
                
                @media only screen and (max-width: 350px) {
                    #colWithLogo {
                        margin-left: -18%;
                        width: 107%;
                    }
                }
                
                @media only screen and (max-width: 343px) {
                    .container p {
                        letter-spacing: 0px;
                    }
                    #colWithLogo {
                        margin-left: -17%;
                    }
                }
                
                @media only screen and (max-width: 340px) {
                    .overlay a {
                        font-size: 17px;
                    }
                }
                
                @media only screen and (max-width: 336px) {
                    .container p {
                        font-size: 13px;
                        letter-spacing: 0.2px;
                    }
                }
                
                @media only screen and (max-width: 330px) {
                    .slick-center img {
                        height: 50%;
                        margin-top: 20%;
                    }
                    h1 {
                        margin-left: 1.1%;
                    }
                    #antras-tekstas {
                        margin-left: 1.1%;
                    }
                    #colWithLogo {
                        margin-left: -18%;
                    }
                }
                
                @media only screen and (max-width: 328px) {
                    .firstCol li {
                        width: 125%;
                    }
                }
                
                @media only screen and (max-width: 320px) {
                    #colWithLogo {
                        margin-left: -19.5%;
                        width: 110%;
                    }
                }
                
                .hvr-underline-from-center {
                    display: inline-block;
                    vertical-align: middle;
                    -webkit-transform: perspective(1px) translateZ(0);
                    transform: perspective(1px) translateZ(0);
                    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
                    position: relative;
                    overflow: hidden;
                }
                
                .hvr-underline-from-center:before {
                    content: "";
                    position: absolute;
                    z-index: -1;
                    left: 51%;
                    right: 51%;
                    bottom: 0;
                    background: black;
                    height: 4px;
                    -webkit-transition-property: left, right;
                    transition-property: left, right;
                    -webkit-transition-duration: 0.3s;
                    transition-duration: 0.3s;
                    -webkit-transition-timing-function: ease-out;
                    transition-timing-function: ease-out;
                }
                
                .hvr-underline-from-center:hover:before,
                .hvr-underline-from-center:focus:before,
                .hvr-underline-from-center:active:before {
                    left: 0;
                    right: 0;
                }
                /**/
                
                .hvr-float {
                    display: inline-block;
                    vertical-align: middle;
                    -webkit-transform: perspective(1px) translateZ(0);
                    transform: perspective(1px) translateZ(0);
                    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
                    -webkit-transition-duration: 0.3s;
                    transition-duration: 0.3s;
                    -webkit-transition-property: transform;
                    transition-property: transform;
                    -webkit-transition-timing-function: ease-out;
                    transition-timing-function: ease-out;
                }
                
                .hvr-float:hover,
                .hvr-float:focus,
                .hvr-float:active {
                    -webkit-transform: translateY(-8px);
                    transform: translateY(-8px);
                }
                /* Bob */
                
                @-webkit-keyframes hvr-bob {
                    0% {
                        -webkit-transform: translateY(-8px);
                        transform: translateY(-8px);
                    }
                    50% {
                        -webkit-transform: translateY(-4px);
                        transform: translateY(-4px);
                    }
                    100% {
                        -webkit-transform: translateY(-8px);
                        transform: translateY(-8px);
                    }
                }
                
                @keyframes hvr-bob {
                    0% {
                        -webkit-transform: translateY(-8px);
                        transform: translateY(-8px);
                    }
                    50% {
                        -webkit-transform: translateY(-4px);
                        transform: translateY(-4px);
                    }
                    100% {
                        -webkit-transform: translateY(-8px);
                        transform: translateY(-8px);
                    }
                }
                
                @-webkit-keyframes hvr-bob-float {
                    100% {
                        -webkit-transform: translateY(-8px);
                        transform: translateY(-8px);
                    }
                }
                
                @keyframes hvr-bob-float {
                    100% {
                        -webkit-transform: translateY(-8px);
                        transform: translateY(-8px);
                    }
                }
                
                .hvr-bob {
                    display: inline-block;
                    vertical-align: middle;
                    -webkit-transform: perspective(1px) translateZ(0);
                    transform: perspective(1px) translateZ(0);
                    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
                }
                
                .hvr-bob:hover,
                .hvr-bob:focus,
                .hvr-bob:active {
                    -webkit-animation-name: hvr-bob-float, hvr-bob;
                    animation-name: hvr-bob-float, hvr-bob;
                    -webkit-animation-duration: .3s, 1.5s;
                    animation-duration: .3s, 1.5s;
                    -webkit-animation-delay: 0s, .3s;
                    animation-delay: 0s, .3s;
                    -webkit-animation-timing-function: ease-out, ease-in-out;
                    animation-timing-function: ease-out, ease-in-out;
                    -webkit-animation-iteration-count: 1, infinite;
                    animation-iteration-count: 1, infinite;
                    -webkit-animation-fill-mode: forwards;
                    animation-fill-mode: forwards;
                    -webkit-animation-direction: normal, alternate;
                    animation-direction: normal, alternate;
                }