#flix-content {
    font-family: 'Kanit';
    font-weight: 400;
    font-size: 1rem
}

#flix-content-sidebar {
    color: #ffffff;
    background-color: #000000;
}

#flix-content-sidebar a {
    color: #ffffff
}

#flix-content-sidebar a:hover {
    color: #ffffff
}

body {
    color: #ffffff;
    background-color: #d0f4de;
}

body a {
    color: #ffffff
}

body a:hover {
    color: #ffffff
}

#header {
    color: #000;
    background-color: #000000;
}

#header a {
    color: #ffffff
}

#header a:hover {
    color: #ffffff
}

#footer {
    color: #000;
    background-color: #000000;
}

#footer a {
    color: #000
}

#footer a:hover {
    color: #000
}

#flix-css-h5zud1bq .layer-menu {
    min-height: 40px;
}

#flix-css-h5zud1bq .nav-btn-icon span {
    background-color: #ffffff
}

#flix-css-h5zud1bq .nav-link {
    padding: 8px 20px;
    margin: 5px 0px;
    border-width: 2px;
    border-radius: 50px;
}

#flix-css-h5zud1bq .nav-link:hover,
#flix-css-h5zud1bq .nav-link.active {
    border-style: none;
    border-radius: 50px;
}

#flix-css-h5zud1bq .nav-link i {
    color: #ffffff;
}

#flix-css-h5zud1bq .nav-link:hover i,
#flix-css-h5zud1bq .nav-link.active i {
    color: #f8f8f8
}

#flix-css-h5zud1bq .dropdown-toggle::after {
    color: #ffffff;
}

#flix-css-h5zud1bq .nav-link span {
    color: #ffffff;
}

#flix-css-h5zud1bq .nav-link:hover span,
#flix-css-h5zud1bq .nav-link.active span {
    color: #e6e6e6
}

#flix-css-h5zud1bq {
    border-style: none;
    padding: 0px;
    margin: 0px;
}

@media (min-width:768px) and (max-width:1024px) {
    .mode-auto #flix-css-h5zud1bq {
        padding: 0px;
    }
}

.mode-tl #flix-css-h5zud1bq {
    padding: 0px;
}

@media (min-width:768px) and (max-width:1024px) {
    .mode-auto #flix-css-h5zud1bq {
        margin: -30px 0px 0px 0px;
    }
}

.mode-tl #flix-css-h5zud1bq {
    margin: -30px 0px 0px 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-h5zud1bq {
        padding: 5px;
    }
}

.mode-mb #flix-css-h5zud1bq {
    padding: 5px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-h5zud1bq {
        margin: 0px;
    }
}

.mode-mb #flix-css-h5zud1bq {
    margin: 0px;
}

#flix-css-h5zud1bq {
    font-weight: 500;
}

#flix-css-h7c6quo7 .flix-css-container {
    margin-right: 0 !important;
    display: inline-block !important;
    width: auto !important;
    font-size: 18px;
    color: #000;
}

#flix-css-h7c6quo7 .flix-css-container:hover {
    color: #ff3993
}

#flix-css-h7c6quo7>.flix-css-container {
    border-style: none;
    border-width: 1px;
    border-radius: 50px;
    padding: 18px 20px 18px 0px;
}

#flix-css-h7c6quo7 {
    margin: 5px 0px 0px 0px
}

#flix-css-d4p4vgaz>.flix-css-container>.split-row>div {
    padding: 0px
}

#flix-css-63jpfj5t {
    padding: 0px 20px;
    margin: 5px 0px -80px 0px;
}

@media (min-width:768px) and (max-width:1024px) {
    .mode-auto #flix-css-63jpfj5t {
        padding: 30px 25px 0px 25px;
    }
}

.mode-tl #flix-css-63jpfj5t {
    padding: 30px 25px 0px 25px;
}

@media (min-width:768px) and (max-width:1024px) {
    .mode-auto #flix-css-63jpfj5t {
        margin: -10px -10px 10px -10px;
    }
}

.mode-tl #flix-css-63jpfj5t {
    margin: -10px -10px 10px -10px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-63jpfj5t {
        padding: 35px 25px 5px 25px;
    }
}

.mode-mb #flix-css-63jpfj5t {
    padding: 35px 25px 5px 25px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-63jpfj5t {
        margin: -17px -3px 17px 0px;
    }
}

.mode-mb #flix-css-63jpfj5t {
    margin: -17px -3px 17px 0px;
}

#flix-css-63jpfj5t {
    z-index: 9999;
}

@media (max-width: 480px) {
    .layer-member .layer-member-login,
    .layer-member .layer-member-register,
    #flix-css-k9ua18ba>.flix-css-container {
        flex: 0 0 100% !important;
    }
    .mode-mb .layer-member .layer-member-login {
        margin-top: 35px !important;
    }
    .layer-button,
    #flix-css-j8s74m73 .layer-button-register .btn,
    #flix-css-j8s74m73 .layer-button-login .btn {
        width: 100% !important;
    }
    #flix-css-6rk56vll>.flix-css-container>.split-row>div {
        padding-bottom: 20px !important;
    }
    #flix-css-j8s74m73 .layer-member>div {
        padding-bottom: 8px !important;
    }
}

#flix-css-4zt73fia {
    padding: 0px;
    margin: 5px 0px -50px 0px;
}

@media (min-width:768px) and (max-width:1024px) {
    .mode-auto #flix-css-4zt73fia {
        padding: 30px 25px 0px 25px;
    }
}

.mode-tl #flix-css-4zt73fia {
    padding: 30px 25px 0px 25px;
}

@media (min-width:768px) and (max-width:1024px) {
    .mode-auto #flix-css-4zt73fia {
        margin: -10px -10px 10px -10px;
    }
}

.mode-tl #flix-css-4zt73fia {
    margin: -10px -10px 10px -10px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-4zt73fia {
        padding: 35px 25px 5px 25px;
    }
}

.mode-mb #flix-css-4zt73fia {
    padding: 35px 25px 5px 25px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-4zt73fia {
        margin: -17px -3px 17px 0px;
    }
}

.mode-mb #flix-css-4zt73fia {
    margin: -17px -3px 17px 0px;
}

#flix-css-4zt73fia {
    animation: zoom-in-zoom-out 1s ease infinite;
}

@keyframes zoom-in-zoom-out {
    0% {
        transform: scale(1, 1);
    }
    50% {
        transform: scale(1.03, 1.03);
    }
    100% {
        transform: scale(1, 1);
    }
}

#flix-css-hkbaggae .layer-heading {
    font-size: 14px;
}

#flix-css-hkbaggae {
    padding: 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-hkbaggae {
        padding: 15px 30px 0px 30px;
    }
}

.mode-mb #flix-css-hkbaggae {
    padding: 15px 30px 0px 30px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-hkbaggae {
        margin: -10px 0px 0px 0px;
    }
}

.mode-mb #flix-css-hkbaggae {
    margin: -10px 0px 0px 0px;
}

#flix-css-j8s74m73 .layer-member-tel input::placeholder {
    color: #ffffff
}

#flix-css-j8s74m73 .layer-member-tel input:-webkit-autofill {
    -webkit-text-fill-color: #ffffff !important;
}

#flix-css-j8s74m73 .layer-member-tel input {
    color: #ffffff;
}

#flix-css-j8s74m73 .layer-member-tel i {
    color: #ffffff;
    font-size: 23px;
}

#flix-css-j8s74m73 .layer-member-tel .layer-member-input {
    background-color: #000000b8;
    border-color: #2ee887;
    border-style: solid;
    border-width: 2px;
    border-radius: 50px;
    padding: 5px 8px 5px 15px;
}

#flix-css-j8s74m73 .layer-member-tel .layer-member-input:focus-within {
    background-color: #000000b7;
    border-color: #ff3993;
}

#flix-css-j8s74m73 .layer-member-pass input::placeholder {
    color: #ffffff
}

#flix-css-j8s74m73 .layer-member-pass input:-webkit-autofill {
    -webkit-text-fill-color: #ffffff !important;
}

#flix-css-j8s74m73 .layer-member-pass input {
    color: #ffffff;
}

#flix-css-j8s74m73 .layer-member-pass i {
    color: #ffffff;
}

#flix-css-j8s74m73 .layer-member-pass .layer-member-input {
    background-color: #000000b8;
    border-color: #2ee887;
    border-style: solid;
    border-width: 2px;
    border-radius: 50px;
    padding: 5px 8px 5px 15px;
}

#flix-css-j8s74m73 .layer-member-pass .layer-member-input:focus-within {
    background-color: #000000b7;
    border-color: #ff3993;
}

#flix-css-j8s74m73 .layer-button-login .btn {
    font-size: inherit;
    padding: 7px 28px;
    font-size: 16px;
    color: #0b0000;
    background: linear-gradient(90deg, #2ee887 0%, #c4f6ff 100%);
    border-style: none;
    border-width: 0px;
    border-radius: 50px;
}

#flix-css-j8s74m73 .layer-button-login .btn:hover {}

#flix-css-j8s74m73 .layer-button-register .btn {
    font-size: inherit;
    padding: 7px 20px;
    color: #00ff5a;
    background: linear-gradient(90deg, #889daf 0%, #524b4e 100%);
    border-style: none;
    border-radius: 50px;
}

#flix-css-j8s74m73 .layer-button-register .btn:hover {}

#flix-css-j8s74m73 .layer-button-logout .btn {
    font-size: inherit;
    color: #ffffff;
    background: linear-gradient(135deg, #4e0000 0%, #ff0000 100%);
    border-style: none;
    border-radius: 5px;
}

#flix-css-j8s74m73 .layer-button-logout .btn:hover {}

#flix-css-j8s74m73 .layer-member>div {
    padding: 5px
}

#flix-css-j8s74m73 .layer-member {
    justify-content: flex-end
}

#flix-css-j8s74m73 {
    padding: 0px 9px;
    margin: 15px 0px 20px 0px;
}

@media (min-width:768px) and (max-width:1024px) {
    .mode-auto #flix-css-j8s74m73 {
        padding: 0px;
    }
}

.mode-tl #flix-css-j8s74m73 {
    padding: 0px;
}

@media (min-width:768px) and (max-width:1024px) {
    .mode-auto #flix-css-j8s74m73 {
        margin: 0px;
    }
}

.mode-tl #flix-css-j8s74m73 {
    margin: 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-j8s74m73 {
        margin: 10px 0px 20px 0px;
    }
}

.mode-mb #flix-css-j8s74m73 {
    margin: 10px 0px 20px 0px;
}

#flix-css-bfby9juh>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-d5n3h872>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-d5n3h872 {
    background-color: #D0F4DE;
    /*background-image: url( );*/
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
}

#flix-css-6woyl1xl>.flix-css-container>.split-row>div {
    padding: 2px
}

#flix-css-6woyl1xl {
    background-color: #202b37;
}

#flix-css-i6ww8q6e li {
    padding: 0px 15px;
    font-size: 18px;
}

#flix-css-i6ww8q6e ul {
    flex-direction: row;
    justify-content: flex-end
}

#flix-css-i6ww8q6e {
    font-weight: 500;
}

#flix-css-a6oat5cm>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-a6oat5cm {
    background-color: #161e2dfa;
    padding: 5px 0px;
}

#flix-css-h75f9qex>.flix-css-container>.split-row>div {
    padding: 2px
}

#flix-css-h75f9qex {
    background-color: #0e1218;
}

#flix-css-dqlonnio .flix-css-container {
    display: inline-block !important;
    width: auto !important;
    font-size: 15px;
}

#flix-css-dqlonnio>.flix-css-container {
    padding: 10px 0px;
}

#flix-css-dqlonnio {
    display: block;
    width: 100%;
    background: #202B37;
    text-align: center;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

#flix-css-dqlonnio:hover {
    background: #ff3993;
}

#flix-css-6gs09sdp .flix-css-container {
    display: inline-block !important;
    width: auto !important;
    font-size: 15px;
}

#flix-css-6gs09sdp>.flix-css-container {
    padding: 10px 0px;
}

#flix-css-6gs09sdp {
    display: block;
    width: 100%;
    background: #202B37;
    text-align: center;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

#flix-css-6gs09sdp:hover {
    background: #ff3993;
}

#flix-css-3w7syj88 .flix-css-container {
    display: inline-block !important;
    width: auto !important;
    font-size: 15px;
}

#flix-css-3w7syj88>.flix-css-container {
    padding: 10px 0px;
}

#flix-css-3w7syj88 {
    display: block;
    width: 100%;
    background: #202B37;
    text-align: center;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

#flix-css-3w7syj88:hover {
    background: #ff3993;
}

#flix-css-dsb9t0zd .flix-css-container {
    display: inline-block !important;
    width: auto !important;
    font-size: 15px;
}

#flix-css-dsb9t0zd>.flix-css-container {
    padding: 10px 0px;
}

#flix-css-dsb9t0zd {
    display: block;
    width: 100%;
    background: #202B37;
    text-align: center;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

#flix-css-dsb9t0zd:hover {
    background: #ff3993;
}

#flix-css-etf7qwrx>.flix-css-container>.split-row>div {
    padding: 7px
}

#flix-css-cq2iae0q .flix-css-container {
    display: inline-block !important;
    width: auto !important;
    font-size: 15px;
}

#flix-css-cq2iae0q>.flix-css-container {
    padding: 10px 0px;
}

#flix-css-cq2iae0q {
    display: block;
    width: 100%;
    background: #202B37;
    text-align: center;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

#flix-css-cq2iae0q:hover {
    background: #ff3993;
}

#flix-css-zhbbu6e .flix-css-container {
    display: inline-block !important;
    width: auto !important;
    font-size: 15px;
}

#flix-css-zhbbu6e>.flix-css-container {
    padding: 10px 0px;
}

#flix-css-zhbbu6e {
    display: block;
    width: 100%;
    background: #202B37;
    text-align: center;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

#flix-css-zhbbu6e:hover {
    background: #ff3993;
}

#flix-css-f0xde0kq .flix-css-container {
    display: inline-block !important;
    width: auto !important;
    font-size: 15px;
}

#flix-css-f0xde0kq>.flix-css-container {
    padding: 10px 0px;
}

#flix-css-f0xde0kq {
    display: block;
    width: 100%;
    background: #202B37;
    text-align: center;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

#flix-css-f0xde0kq:hover {
    background: #ff3993;
}

#flix-css-gpjhdt1l .flix-css-container {
    display: inline-block !important;
    width: auto !important;
    font-size: 15px;
}

#flix-css-gpjhdt1l>.flix-css-container {
    padding: 10px 0px;
}

#flix-css-gpjhdt1l {
    display: block;
    width: 100%;
    background: #202B37;
    text-align: center;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

#flix-css-gpjhdt1l:hover {
    background: #ff3993;
}

#flix-css-do33yni5>.flix-css-container>.split-row>div {
    padding: 7px
}

#flix-css-mcrwo8d>.flix-css-container>.split-row>div {
    padding: 5px
}

#flix-css-mcrwo8d {
    padding: 0px 0px 30px 0px;
    margin: 0px;
}

#flix-css-j0jzkf5w {
    padding: 0px 200px 0px 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-j0jzkf5w {
        padding: 0px 20px;
    }
}

.mode-mb #flix-css-j0jzkf5w {
    padding: 0px 20px;
}

#flix-css-5vnb4x9v .layer-heading {
    font-size: 14px;
    color: #000;
}

#flix-css-5vnb4x9v {
    padding: 20px 50px 0px 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-5vnb4x9v {
        padding: 0px 0px 50px 0px;
    }
}

.mode-mb #flix-css-5vnb4x9v {
    padding: 0px 0px 50px 0px;
}

#flix-css-6icea7f9 .flix-css-container {
    margin-left: 0 !important;
    display: inline-block !important;
    width: auto !important;
    color: #000;
}

#flix-css-6icea7f9>.flix-css-container {
    padding: 5px 0px;
}

#flix-css-5uheywqc>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-7qam62q1 {
    padding: 10px 0px 0px 0px;
}

#flix-css-chwyof2b .layer-figure {
    text-align: left
}

#flix-css-62nwfu4x>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-g0f6mk2u {
    padding: 15px 0px 20px 0px;
}

#flix-css-dtg202q1 .layer-heading {
    font-size: 18px;
}

#flix-css-dtg202q1 {
    padding: 0px 0px 10px 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-dtg202q1 {
        padding: 50px 0px 0px 0px;
    }
}

.mode-mb #flix-css-dtg202q1 {
    padding: 50px 0px 0px 0px;
}

#flix-css-hjz5y8dx li a {
    color: #000
}

#flix-css-hjz5y8dx li {
    padding: 4px 0px 0px 0px;
    font-size: 14px;
    color: #000;
}

#flix-css-hjz5y8dx ul {
    flex-direction: column;
    text-align: left
}

#flix-css-edxym0k8>.flix-css-container>.split-row>div {
    padding: 5px
}

#flix-css-6ofo0nk5 .layer-heading {
    font-size: 15px;
}

#flix-css-6ofo0nk5 {
    padding: 30px 0px;
}

#flix-css-c3x6lshf>.flix-css-container>.split-row>div {
    padding: 10px
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-c3x6lshf {
        padding: 0px 0px 80px 0px;
    }
}

.mode-mb #flix-css-c3x6lshf {
    padding: 0px 0px 80px 0px;
}

#flix-css-ygul135>.flix-css-container>.split-row>div {
    padding: 0px
}

#flix-css-ygul135 {
    background-color: #D0F4DE;
    /*background-image: url(../../img/demo1/.jpg);*/
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
    padding: 40px 0px;
    margin: 0px;
}

#flix-css-77zhn8im .layer-navbar li {
    color: #ebebeb;
}

#flix-css-77zhn8im .layer-navbar li i {
    color: #ffffff
}

#flix-css-77zhn8im .layer-navbar li.active {
    color: #ffffff;
    background: linear-gradient(0deg, #74a36e 0%, #74a36e 100%);
}

#flix-css-77zhn8im .layer-navbar li i {
    color: #ffffff
}

#flix-css-77zhn8im {
    background-color: #161e2dfa;
}

.layer-navbar li {
    padding: 12px 14px;
}

.layer-navbar li a {
    font-size: 14px;
}

#flix-css-8gn3qz77 {
    margin: 0px;
}

#flix-css-8gn3qz77>.flix-css-container {
    max-width: 100%
}

#flix-css-1aafkjel {
    animation: zoom-in-zoom-out 1s ease infinite;
}

@keyframes zoom-in-zoom-out {
    0% {
        transform: scale(1, 1);
    }
    50% {
        transform: scale(1.03, 1.03);
    }
    100% {
        transform: scale(1, 1);
    }
}

#flix-css-fcui92v>.flix-css-container>.split-row>div {
    padding: 10px
}


/* width:100%;
overflow:hidden; */

#flix-css-mo764ra2>.flix-css-container>.split-row>div {
    padding: 0px
}

#flix-css-mo764ra2 {
    /* background-color: #10161c; */
    /* background-image: url('..img/bg.jpg'); */
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: cover;
}

#flix-css-h1qxni09 .layer-heading {
    font-size: 44px;
    color: #71e4ff;
}

#flix-css-h1qxni09 {
    margin: -15px 0px 0px 0px;
}

#flix-css-gf5mhd71 .layer-divider-line {
    width: 20%;
    height: 3px;
    background-color: #ff3993;
}

#flix-css-gf5mhd71 {
    padding: 15px 0px;
}

#flix-css-j97q70i0>.flix-css-container>.split-row>div {
    padding: 5px
}

#flix-css-j97q70i0 {
    padding: 80px 0px 0px 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-j97q70i0 {
        padding: 20px 0px 0px 0px;
    }
}

.mode-mb #flix-css-j97q70i0 {
    padding: 20px 0px 0px 0px;
}

#flix-css-22fpsm24 .layer-heading {
    font-size: 36px;
    color: #18ca84;
}

#flix-css-22fpsm24 {
    margin: -10px 0px 0px 0px;
}

#flix-css-egxlfiua .layer-divider-line {
    width: 20%;
    height: 3px;
    background-color: #ff3993;
}

#flix-css-egxlfiua {
    padding: 15px 0px;
}

#flix-css-5taz512l>.flix-css-container>.split-row>div {
    padding: 5px
}

#flix-css-5taz512l {
    padding: 80px 0px 0px 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-5taz512l {
        padding: 20px 0px 0px 0px;
    }
}

.mode-mb #flix-css-5taz512l {
    padding: 20px 0px 0px 0px;
}

#flix-css-2n752bcd {
    padding: 40px 0px 60px 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-2n752bcd {
        padding: 80px 0px 60px 0px;
    }
}

.mode-mb #flix-css-2n752bcd {
    padding: 80px 0px 60px 0px;
}

#flix-css-9eoiq4gp .flix-css-container {
    font-size: 20px;
    color: #ffffff;
}

#flix-css-9eoiq4gp>.flix-css-container {
    box-shadow: -4px 0px 6px 2px rgb(106 160 86);
    border-style: none;
    border-width: 1px;
    border-radius: 50px;
    background: linear-gradient(270deg, #569232 0%, #84bd3b 100%);
    padding: 18px 0px;
}

#flix-css-9eoiq4gp {
    animation: zoom-in-zoom-out 1s ease infinite;
}

#flix-css-5mph1s6f>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-5mph1s6f {
    padding: 0px 0px 0px 100px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-5mph1s6f {
        padding: 0px;
    }
}

.mode-mb #flix-css-5mph1s6f {
    padding: 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-5mph1s6f {
        margin: 30px 0px 0px 0px;
    }
}

.mode-mb #flix-css-5mph1s6f {
    margin: 30px 0px 0px 0px;
}

#flix-css-kirr8dl0>.flix-css-container>.split-row>div {
    padding: 0px
}

#flix-css-akbicn6o .layer-heading {
    font-size: 14px;
}

#flix-css-6tu1rsva .layer-divider-line {
    width: 15%;
    height: 3px;
    background-color: #ff3993;
}

#flix-css-6tu1rsva {
    padding: 15px 0px;
    margin: 0px 0px 20px 0px;
}

#flix-css-jvi8y3l2>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-jvi8y3l2 {
    padding: 80px 0px 0px 0px;
}

#flix-css-8ql7vqpq .layer-heading {
    color: #6a5f65;
}

#flix-css-8ql7vqpq {
    margin: 5px 0px 0px 0px;
}

#flix-css-995dkr7o .layer-heading {
    font-size: 15px;
}

#flix-css-995dkr7o {
    padding: 10px 25px 0px 25px;
}

#flix-css-ckgynp8u>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-ckgynp8u {
    background-image: url(https://betflix17s.com/upload/image/97/2022/06/28184/fa771a3d54.png);
    background-repeat: no-repeat;
    background-position: center center;
    padding: 50px 0px;
    margin: 50px 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-90y4d95k {
        margin: 0px;
    }
}

.mode-mb #flix-css-90y4d95k {
    margin: 0px;
}

#flix-css-7dbpr1of .layer-heading {
    color: #6a5f65;
}

#flix-css-7dbpr1of {
    margin: 5px 0px 0px 0px;
}

#flix-css-ic4es5xe .layer-heading {
    font-size: 15px;
}

#flix-css-ic4es5xe {
    padding: 10px 25px 0px 25px;
}

#flix-css-jy2nyhgx>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-jy2nyhgx {
    background-image: url(https://betflix17s.com/upload/image/97/2022/06/28184/fa771a3d54.png);
    background-repeat: no-repeat;
    background-position: center center;
    padding: 50px 0px;
    margin: 50px 0px;
}

#flix-css-gdjt9u9f .layer-heading {
    color: #6a5f65;
}

#flix-css-gdjt9u9f {
    margin: 5px 0px 0px 0px;
}

#flix-css-5tq2yuto .layer-heading {
    font-size: 15px;
}

#flix-css-5tq2yuto {
    padding: 10px 25px 0px 25px;
}

#flix-css-j732tq7x>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-a0wt73h0>.flix-css-container>.split-row>div {
    padding: 10px
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-a0wt73h0 {
        padding: 0px 15px;
    }
}

.mode-mb #flix-css-a0wt73h0 {
    padding: 0px 15px;
}

#flix-css-210izf771>.flix-css-container>.split-row>div {
    padding: 2px
}

#flix-css-210izf771 {
    border-width: 0px;
    border-radius: 0px;
    background-color: #20242f;
    background-image: url(../../img/demo1/bg_home.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    padding: 220px 0px 80px 0px;
    margin: 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-210izf77 {
        padding: 0px;
    }
}

.mode-mb #flix-css-210izf77 {
    padding: 0px;
}

#flix-css-3s9qoq99>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-3s9qoq99 {
    padding: 0px 100px 0px 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-3s9qoq99 {
        padding: 0px;
    }
}

.mode-mb #flix-css-3s9qoq99 {
    padding: 0px;
}

#flix-css-ksch32j2 .layer-heading {
    font-size: 34px;
    color: #000000;
}

#flix-css-ksch32j2 {
    margin: -15px 0px 0px 0px;
}

#flix-css-k7jjrgje>.flix-css-container>.split-row>div {
    padding: 5px
}

#flix-css-k7jjrgje {
    padding: 140px 0px 0px 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-k7jjrgje {
        padding: 50px 0px 0px 0px;
    }
}

.mode-mb #flix-css-k7jjrgje {
    padding: 50px 0px 0px 0px;
}

#flix-css-74rn4agt .layer-divider-line {
    width: 20%;
    height: 3px;
    background-color: #000000;
}

#flix-css-74rn4agt {
    padding: 15px 0px;
}

#flix-css-jbx12jm8 .layer-heading {
    color: #000000;
}

#flix-css-jbx12jm8 {
    padding: 40px 0px 60px 0px;
    margin: 0px;
}

#flix-css-bpjtju2v .flix-css-container {
    font-size: 20px;
    color: #ffffff;
}

#flix-css-bpjtju2v>.flix-css-container {
    box-shadow: 0px 0px 6px 2px rgba(65, 191, 5, 1);
    border-style: none;
    border-width: 1px;
    border-radius: 50px;
    background: linear-gradient(270deg, #0fff26 0%, #00b211 100%);
    padding: 18px 0px;
}

#flix-css-bpjtju2v {
    margin: 20px 0px 0px 0px
}

#flix-css-bpjtju2v {
    animation: zoom-in-zoom-out 1s ease infinite;
}

#flix-css-1vmbhgvf>.flix-css-container>.split-row>div {
    padding: 0px
}

#flix-css-cznik75f>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-cznik75f {
    padding: 0px 0px 60px 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-cznik75f {
        padding: 60px 10px;
    }
}

.mode-mb #flix-css-cznik75f {
    padding: 60px 10px;
}

#flix-css-1h4pgf301>.flix-css-container>.split-row>div {
    padding: 2px
}

#flix-css-1h4pgf301 {
    border-width: 0px;
    border-radius: 0px;
    background-color: #1b1f28;
    background-image: url('../../img/demo1/bg_home.jpg');
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
    background-attachment: fixed;
    padding: 0px;
    margin: 0px;
}

#flix-css-33m5qk6v .layer-heading {
    color: #000;
}

#flix-css-33m5qk6v {
    margin: 5px 0px 0px 0px;
}

#flix-css-33m5qk6v {
    font-weight: 500;
}

#flix-css-3102ld82 .layer-divider-line {
    width: 10%;
    height: 3px;
    background-color: #71e4ff;
}

#flix-css-3102ld82 {
    padding: 15px 0px;
    margin: 0px 0px 30px 0px;
}

#flix-css-59v7d3ve {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-gjb2f7z2 .layer-heading {
    font-size: 14px;
}

#flix-css-gjb2f7z2 {
    margin: 15px 0px 0px 0px;
}

#flix-css-i5f3m25c>.flix-css-container>.split-row>div {
    padding: 3px
}

#flix-css-ikqp5o1j {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-i1zyhxe .layer-heading {
    font-size: 14px;
}

#flix-css-i1zyhxe {
    margin: 15px 0px 0px 0px;
}

#flix-css-efiv68ze>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-104orleb {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-71tf452s .layer-heading {
    font-size: 14px;
}

#flix-css-71tf452s {
    margin: 15px 0px 0px 0px;
}

#flix-css-f1otuqkn>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-ggm32y9a {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-7uue0u25 .layer-heading {
    font-size: 14px;
}

#flix-css-7uue0u25 {
    margin: 15px 0px 0px 0px;
}

#flix-css-2scrkivg>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-1o7tg0lo {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-gcy7d5t0 .layer-heading {
    font-size: 14px;
}

#flix-css-gcy7d5t0 {
    margin: 15px 0px 0px 0px;
}

#flix-css-gi18ee10>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-8qmhbxu8 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-c2rmuvuq .layer-heading {
    font-size: 14px;
}

#flix-css-c2rmuvuq {
    margin: 15px 0px 0px 0px;
}

#flix-css-fkl75rm9>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-8cpce8hr>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-bgoe6o62 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-fmpyzaz9 .layer-heading {
    font-size: 14px;
}

#flix-css-fmpyzaz9 {
    margin: 15px 0px 0px 0px;
}

#flix-css-3gg7n3zl>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-dqhzie6v {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-idmhvnpe .layer-heading {
    font-size: 14px;
}

#flix-css-idmhvnpe {
    margin: 15px 0px 0px 0px;
}

#flix-css-ay2pcvxh>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-9vcbxsl5 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-krkcfnpo .layer-heading {
    font-size: 14px;
}

#flix-css-krkcfnpo {
    margin: 15px 0px 0px 0px;
}

#flix-css-jag3nx9j>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-efrh5rl2 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-j49t2by .layer-heading {
    font-size: 14px;
}

#flix-css-j49t2by {
    margin: 15px 0px 0px 0px;
}

#flix-css-7arf5hvd>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-64s9fmy8 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-8nu90fev .layer-heading {
    font-size: 14px;
}

#flix-css-8nu90fev {
    margin: 15px 0px 0px 0px;
}

#flix-css-eg8ysuhq>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-9v0mxilq {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
}

#flix-css-52mv9rx .layer-heading {
    font-size: 14px;
}

#flix-css-52mv9rx {
    margin: 15px 0px 0px 0px;
}

#flix-css-7y59y9ec>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-we6juwm>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-894b7afg>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-894b7afg {
    margin: 80px 0px 0px 0px;
}

#flix-css-gt52xqbn .layer-heading {
    color: #ffffff;
}

#flix-css-gt52xqbn {
    margin: 5px 0px 0px 0px;
}

#flix-css-gt52xqbn {
    font-weight: 500;
}

#flix-css-2fd8g8pr {
    margin: 0px;
}

#flix-css-fccgw58h .layer-divider-line {
    width: 10%;
    height: 3px;
    background-color: #71e4ff;
}

#flix-css-fccgw58h {
    padding: 15px 0px;
}

#flix-css-kd0p3cql>.flix-css-container>.split-row>div {
    padding: 1px
}

#flix-css-kd0p3cql {
    padding: 0px;
    margin: 5px 0px 15px 0px;
}

#flix-css-728bu18y {
    margin: -10px;
}

#flix-css-df6mw26g {
    margin: -10px;
}

#flix-css-dav337z8 {
    margin: -10px;
}

#flix-css-1c1bqi6k {
    margin: -10px;
}

#flix-css-8zaeg41g {
    margin: -10px;
}

#flix-css-ah8kqzwi {
    margin: -10px;
}

#flix-css-s069n83>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-s6147d7 {
    margin: -10px;
}

#flix-css-1k1r4sbm {
    margin: -10px;
}

#flix-css-7r0yn7ku {
    margin: -10px;
}

#flix-css-109tbgp4 {
    margin: -10px;
}

#flix-css-9f8uycmx {
    margin: -10px;
}

#flix-css-f77lkp1u {
    margin: -10px;
}

#flix-css-axfgdbxs>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-8tbgst1y {
    margin: -10px;
}

#flix-css-6wcwgm06 {
    margin: -10px;
}

#flix-css-dldnwgc {
    margin: -10px;
}

#flix-css-5otg3cul {
    margin: -10px;
}

#flix-css-adpif6t0 {
    margin: -10px;
}

#flix-css-d8qcb188 {
    margin: -10px;
}

#flix-css-exfwyd8d>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-h9rrxooe {
    margin: -10px;
}

#flix-css-d6du4yt1 {
    margin: -10px;
}

#flix-css-2892c4t1 {
    margin: -10px;
}

#flix-css-heba7ytt {
    margin: -10px;
}

#flix-css-bz0ccra9 {
    margin: -10px;
}

#flix-css-jz5ecb2g {
    margin: -10px;
}

#flix-css-jndzhfsi>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-cjzbw95i {
    margin: -10px;
}

#flix-css-17mmrksw {
    margin: -10px;
}

#flix-css-fvrlbdit {
    margin: -10px;
}

#flix-css-2zq2ze7w {
    margin: -10px;
}

#flix-css-5mozv6n {
    margin: -10px;
}

#flix-css-dbtbfr1n {
    margin: -10px;
}

#flix-css-4vaj4mxa>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-f2gaib11 {
    margin: -10px;
}

#flix-css-9mw8zjl3 {
    margin: -10px;
}

#flix-css-hf4guk6f {
    margin: -10px;
}

#flix-css-66rlcouz {
    margin: -10px;
}

#flix-css-726gol87 {
    margin: -10px;
}

#flix-css-7wp80kj0 {
    margin: -10px;
}

#flix-css-7bx4ng22>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-bwf4odli {
    margin: -10px;
}

#flix-css-38zq2748 {
    margin: -10px;
}

#flix-css-9gqfn69v {
    margin: -10px;
}

#flix-css-k29udv9t {
    margin: -10px;
}

#flix-css-1zyhyf02 {
    margin: -10px;
}

#flix-css-3ub9hsc3 {
    margin: -10px;
}

#flix-css-19opoklf>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-fm4rxis3 {
    margin: -10px;
}

#flix-css-gf3ofr93 {
    margin: -10px;
}

#flix-css-9wkhz035 {
    margin: -10px;
}

#flix-css-iq8wi795 {
    margin: -10px;
}

#flix-css-c7r8hb3i {
    margin: -10px;
}

#flix-css-4vyidenk {
    margin: -10px;
}

#flix-css-gladrxvw>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-k9owos3c>.flix-css-container>.split-row>div {
    padding: 10px
}

#flix-css-k9owos3c {
    border-radius: 25px;
    padding: 0px 0px 50px 0px;
    margin: 0px;
}

@media (max-width: 480px) {
    #flix-css-cpbf4lys {
        box-shadow: none;
        background-color: rgba(0, 0, 0, 0);
    }
}

#flix-css-e1zu0b0h>.flix-css-container>.split-row>div {
    padding: 0px
}

#flix-css-e1zu0b0h {
    border-width: 0px;
    border-radius: 0px;
 /*   background-color: #20242f;
    background-image: url(../../img/demo1/bg_home.jpg);*/
    background-repeat: no-repeat;
    background-position: bottom center;
    padding: 15px 0px 80px 0px;
    margin: 0px;
}

@media (max-width:767.99px) {
    .mode-auto #flix-css-e1zu0b0h {
        padding: 15px 15px 80px 15px;
    }
}

.mode-mb #flix-css-e1zu0b0h {
    padding: 15px 15px 80px 15px;
}

#flix-css-c3cpwy93>.flix-css-container>.split-row>div {
    padding: 0px
}

#flix-css-c3cpwy93 {
    color: #36ad52;
}

#flix-css-c3cpwy93 {
    padding: 0px;
    margin: 0px;
}

#flix-css-c3cpwy93>.flix-css-container {
    max-width: 100%
}

#flix-loading {
    position: fixed;
    z-index: 9999999;
    left: 0;
    height: 5px;
    transition: top 0.2s ease-in-out;
    right: 0;
    top: 0;
}

h1 {
    /* background-color: hsl(30, 95%, 76%); */
    background-image: linear-gradient( 45deg, hsl(155, 87%, 43%) 33%, hsl(133, 94%, 82%) 50%, hsl(155, 87%, 43%) 67%);
    background-size: 200% 100%;
    background-position: 0% 0%;
    filter: url('#blur');
    font-weight: 400;
    padding: .25em .25em 0;
    animation: shimmer 1.5s infinite alternate ease-in-out;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
}

@keyframes shimmer {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

.card {
    color: white;
    display: grid;
    place-items: center;
    position: relative;
    background: #333;
    border-radius: 8px;
    overflow: hidden;
}

.card::before {
    content: "";
    width: 110px;
    height: 350px;
    left: 10px;
    top: -70px;
    position: absolute;
    background: linear-gradient(#00e5ff, #00ffa6);
    animation: animate 3s linear infinite;
}

@keyframes animate {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.card::after {
    content: "";
    position: absolute;
    background: #333;
    inset: 3px;
    border-radius: 8px;
}

.card .flix-css-image {
    z-index: 1;
}