/*================================================
    Custom Row
=================================================*/
.row-5 {
    margin-left: -5px;
    margin-right: -5px;
}

.row-5>[class*="col"] {
    padding-left: 5px;
    padding-right: 5px;
}

.row-10 {
    margin-left: -10px;
    margin-right: -10px;
}

.row-10>[class*="col"] {
    padding-left: 10px;
    padding-right: 10px;
}

.row-20 {
    margin-left: -20px;
    margin-right: -20px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-20 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-20 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-20 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-20 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

.row-20>[class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-20>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-20>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-20>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-20>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

.row-25 {
    margin-left: -25px;
    margin-right: -25px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-25 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-25 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-25 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-25 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

.row-25>[class*="col"] {
    padding-left: 25px;
    padding-right: 25px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-25>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-25>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-25>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-25>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

.row-30 {
    margin-left: -30px;
    margin-right: -30px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-30 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-30 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-30 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-30 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

.row-30>[class*="col"] {
    padding-left: 30px;
    padding-right: 30px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-30>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-30>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-30>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-30>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

.row-35 {
    margin-left: -35px;
    margin-right: -35px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-35 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-35 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-35 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-35 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

.row-35>[class*="col"] {
    padding-left: 35px;
    padding-right: 35px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-35>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-35>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-35>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-35>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

.row-40 {
    margin-left: -40px;
    margin-right: -40px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-40 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-40 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-40 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-40 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

.row-40>[class*="col"] {
    padding-left: 40px;
    padding-right: 40px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-40>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-40>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-40>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-40>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

.row-50 {
    margin-left: -50px;
    margin-right: -50px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-50 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-50 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-50 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-50 {
        margin-left: -15px;
        margin-right: -15px;
    }
}

.row-50>[class*="col"] {
    padding-left: 50px;
    padding-right: 50px;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .row-50>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-50>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-50>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .row-50>[class*="col"] {
        padding-left: 15px;
        padding-right: 15px;
    }
}

/*================================================
    Custom margin & padding
=================================================*/
.iq19q6 {
    margin-top: 0px !important;
}

.gaob0w {
    margin-top: 10px !important;
}

.zg4dr0 {
    margin-top: 15px !important;
}

.owthdx {
    margin-top: 20px !important;
}

.l18hbc {
    margin-top: 25px !important;
}

.af6jw9 {
    margin-top: 30px !important;
}

.b7c4at {
    margin-top: 40px !important;
}

.xkzozt {
    margin-top: 50px !important;
}

.y22a43 {
    margin-top: 80px !important;
}

.c3mkt4 {
    margin-top: 150px !important;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .oavzzu {
        margin-top: 30px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ooqo9e {
        margin-top: 0px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .kqdnpm {
        margin-top: 30px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .v0fxu5 {
        margin-top: 0px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .byihxw {
        margin-top: 20px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .e7l3rt {
        margin-top: 30px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .b7tngw {
        margin-top: 60px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .ofv1ma {
        margin-top: 100px !important;
    }
}

@media only screen and (max-width: 767px) {
    .gpnnc7 {
        margin-top: 0px !important;
    }
}

@media only screen and (max-width: 767px) {
    .zyoh4w {
        margin-top: 10px !important;
    }
}

@media only screen and (max-width: 767px) {
    .nu4562 {
        margin-top: 20px !important;
    }
}

@media only screen and (max-width: 767px) {
    .l0h06l {
        margin-top: 30px !important;
    }
}

@media only screen and (max-width: 767px) {
    .zv8bsa {
        margin-top: 45px !important;
    }
}

@media only screen and (max-width: 767px) {
    .jxo619 {
        margin-top: 50px !important;
    }
}

/*-- Margin Bottom --*/
.fsxdv3 {
    margin-bottom: 0px !important;
}

.k6i024 {
    margin-bottom: 10px !important;
}

.aayl6c {
    margin-bottom: 15px !important;
}

.poedxd {
    margin-bottom: 20px !important;
}

.b5vuiu {
    margin-bottom: 25px !important;
}

.f4sg38 {
    margin-bottom: 30px !important;
}

.sfgyzj {
    margin-bottom: 35px !important;
}

.def81q {
    margin-bottom: 40px !important;
}

.dqpn5c {
    margin-bottom: 45px !important;
}

.indrmt {
    margin-bottom: 50px !important;
}

.x5c1s9 {
    margin-bottom: 60px !important;
}

.k2wp6d {
    margin-bottom: 70px !important;
}

.s0xbqm {
    margin-bottom: 80px !important;
}

.cqotof {
    margin-bottom: 90px !important;
}

.mdpwlb {
    margin-bottom: 100px !important;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .qlrj8v {
        margin-bottom: 0px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .dzdzpp {
        margin-bottom: 30px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .r2layx {
        margin-bottom: 40px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .phhv8u {
        margin-bottom: 50px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .z3bc5c {
        margin-bottom: 60px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .q5kkvs {
        margin-bottom: 70px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .vkhup5 {
        margin-bottom: 0px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .t42yom {
        margin-bottom: 30px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .wq07wv {
        margin-bottom: 40px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ayvssv {
        margin-bottom: 50px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .a2megt {
        margin-bottom: 60px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .k6qby3 {
        margin-bottom: 0px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .m5dz3m {
        margin-bottom: 20px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .iutvcm {
        margin-bottom: 30px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tvqmfj {
        margin-bottom: 40px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .fhykxz {
        margin-bottom: 50px !important;
    }
}

@media only screen and (max-width: 767px) {
    .da5svk {
        margin-bottom: 0px !important;
    }
}

@media only screen and (max-width: 767px) {
    .qiuk8d {
        margin-bottom: 10px !important;
    }
}

@media only screen and (max-width: 767px) {
    .w0sn69 {
        margin-bottom: 20px !important;
    }
}

@media only screen and (max-width: 767px) {
    .psqhxr {
        margin-bottom: 30px !important;
    }
}

/*-- Margin Left --*/
.qhs6jv {
    margin-left: 0px !important;
}

/*-- Margin Right --*/

.qncgay {
    margin-right: 20px !important;
}

.dwa8bf {
    margin-right: 130px !important;
}

/*-- Padding Top --*/

.gzp52e {
    padding-top: 10px !important;
}

.ndcegl {
    padding-top: 15px !important;
}

.kpwcsz {
    padding-top: 25px !important;
}

.wn8tgu {
    padding-top: 30px !important;
}

.wnsa92 {
    padding-top: 35px !important;
}

.gpdklj {
    padding-top: 40px !important;
}

.bfu7ck {
    padding-top: 45px !important;
}

.qn0oti {
    padding-top: 50px !important;
}

.oja5hj {
    padding-top: 55px !important;
}

.o9gcxp {
    padding-top: 60px !important;
}

.jc6psx {
    padding-top: 65px !important;
}

.rtl9ff {
    padding-top: 70px !important;
}

.n1af0q {
    padding-top: 75px !important;
}

.fsmscc {
    padding-top: 80px !important;
}

.pjflcv {
    padding-top: 85px !important;
}

.kpibyk {
    padding-top: 90px !important;
}

.tyz37b {
    padding-top: 95px !important;
}

.oqwpmn {
    padding-top: 100px !important;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .zj51mp {
        padding-top: 0px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .tmoco3 {
        padding-top: 5px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .wktn60 {
        padding-top: 10px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .bat7ln {
        padding-top: 15px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .gccwrp {
        padding-top: 25px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .z72bdu {
        padding-top: 30px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .d3muev {
        padding-top: 35px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .jcubsc {
        padding-top: 55px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .w70xhc {
        padding-top: 60px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .g7ica8 {
        padding-top: 65px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .mtzz99 {
        padding-top: 70px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .zyo93b {
        padding-top: 75px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .vkbkq1 {
        padding-top: 80px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .hjn7th {
        padding-top: 160px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .qcdsuv {
        padding-top: 0px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .djur9i {
        padding-top: 5px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ef6i3r {
        padding-top: 15px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ciiem1 {
        padding-top: 20px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .etmsei {
        padding-top: 25px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ig7bv6 {
        padding-top: 45px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .whig4n {
        padding-top: 50px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .w9qywl {
        padding-top: 55px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .imvlgb {
        padding-top: 60px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .f1wmgk {
        padding-top: 65px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .xq9e6i {
        padding-top: 70px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .t853pk {
        padding-top: 0px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .z7wgt3 {
        padding-top: 5px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .d4exno {
        padding-top: 10px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .c9mlm5 {
        padding-top: 15px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .hbajan {
        padding-top: 20px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .rtk0bn {
        padding-top: 30px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .gv2kc0 {
        padding-top: 35px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .nf2zcb {
        padding-top: 40px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .ajo1e7 {
        padding-top: 45px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .ssbnfj {
        padding-top: 50px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .xo6khw {
        padding-top: 55px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .paew68 {
        padding-top: 60px !important;
    }
}

@media only screen and (max-width: 767px) {
    .y192v1 {
        padding-top: 0px !important;
    }
}

@media only screen and (max-width: 767px) {
    .ko8j67 {
        padding-top: 5px !important;
    }
}

@media only screen and (max-width: 767px) {
    .x63ckx {
        padding-top: 10px !important;
    }
}

@media only screen and (max-width: 767px) {
    .ezjc4z {
        padding-top: 15px !important;
    }
}

@media only screen and (max-width: 767px) {
    .b6hmko {
        padding-top: 20px !important;
    }
}

@media only screen and (max-width: 767px) {
    .kq7jdn {
        padding-top: 25px !important;
    }
}

@media only screen and (max-width: 767px) {
    .huubpt {
        padding-top: 30px !important;
    }
}

@media only screen and (max-width: 767px) {
    .xny6ot {
        padding-top: 35px !important;
    }
}

@media only screen and (max-width: 767px) {
    .w1yi0v {
        padding-top: 40px !important;
    }
}

@media only screen and (max-width: 767px) {
    .o9jqgo {
        padding-top: 45px !important;
    }
}

@media only screen and (max-width: 767px) {
    .vdhnq3 {
        padding-top: 50px !important;
    }
}

/*-- Padding Bottom --*/
.qdca3h {
    padding-bottom: 0px !important;
}

.jbzvyw {
    padding-bottom: 5px !important;
}

.g93vzk {
    padding-bottom: 10px !important;
}

.i05pbg {
    padding-bottom: 15px !important;
}

.fklaob {
    padding-bottom: 20px !important;
}

.v75e4u {
    padding-bottom: 25px !important;
}

.b64olm {
    padding-bottom: 30px !important;
}

.clyhz3 {
    padding-bottom: 40px !important;
}

.yazpb1 {
    padding-bottom: 45px !important;
}

.kvoej0 {
    padding-bottom: 50px !important;
}

.iqe1kl {
    padding-bottom: 55px !important;
}

.vqrpy9 {
    padding-bottom: 60px !important;
}

.jf7szb {
    padding-bottom: 65px !important;
}

.nmirkn {
    padding-bottom: 70px !important;
}

.p5wry1 {
    padding-bottom: 80px !important;
}

.x2rjey {
    padding-bottom: 85px !important;
}

.sax9mc {
    padding-bottom: 90px !important;
}

.qzcbzt {
    padding-bottom: 95px !important;
}

.ag1mcb {
    padding-bottom: 100px !important;
}

.qrhozb {
    padding-bottom: 115px !important;
}

.aawdjo {
    padding-bottom: 120px !important;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .vnztio {
        padding-bottom: 0px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .v2facd {
        padding-bottom: 5px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .k0bdlo {
        padding-bottom: 10px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .h483sy {
        padding-bottom: 15px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .wk8lly {
        padding-bottom: 20px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .f0anwv {
        padding-bottom: 30px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .scayfe {
        padding-bottom: 35px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .j1ijqj {
        padding-bottom: 40px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .q3q1zg {
        padding-bottom: 50px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .h2kmq5 {
        padding-bottom: 60px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .gr6euh {
        padding-bottom: 65px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .wl6nr0 {
        padding-bottom: 70px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .hf7tvj {
        padding-bottom: 75px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .x08a96 {
        padding-bottom: 80px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .l82lbg {
        padding-bottom: 95px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .j4rgho {
        padding-bottom: 100px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .m9fucx {
        padding-bottom: 0px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .egc9qk {
        padding-bottom: 5px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .comdu6 {
        padding-bottom: 10px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .mosdo0 {
        padding-bottom: 20px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .dd69ly {
        padding-bottom: 25px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .wriwst {
        padding-bottom: 30px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ytiwk3 {
        padding-bottom: 35px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .i2yz5e {
        padding-bottom: 40px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .pj4xeu {
        padding-bottom: 50px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .rkv059 {
        padding-bottom: 60px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .rvtwbe {
        padding-bottom: 65px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .fzrgw3 {
        padding-bottom: 70px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .n64zbl {
        padding-bottom: 85px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .p98480 {
        padding-bottom: 90px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .esbjxp {
        padding-bottom: 0px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .p2tkw5 {
        padding-bottom: 5px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .q10zwc {
        padding-bottom: 10px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .u3nu2o {
        padding-bottom: 15px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .htkg1z {
        padding-bottom: 20px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .hi5ffc {
        padding-bottom: 25px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .dlnwy6 {
        padding-bottom: 30px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tfic2d {
        padding-bottom: 40px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .vctt44 {
        padding-bottom: 50px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .k7c4w5 {
        padding-bottom: 55px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .ze9lvy {
        padding-bottom: 60px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .hzoa4u {
        padding-bottom: 75px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .gzaete {
        padding-bottom: 80px !important;
    }
}

@media only screen and (max-width: 767px) {
    .vvtape {
        padding-bottom: 0px !important;
    }
}

@media only screen and (max-width: 767px) {
    .qnp62v {
        padding-bottom: 5px !important;
    }
}

@media only screen and (max-width: 767px) {
    .i95ckr {
        padding-bottom: 10px !important;
    }
}

@media only screen and (max-width: 767px) {
    .m3y72q {
        padding-bottom: 20px !important;
    }
}

@media only screen and (max-width: 767px) {
    .ynw2j6 {
        padding-bottom: 25px !important;
    }
}

@media only screen and (max-width: 767px) {
    .zs4kip {
        padding-bottom: 30px !important;
    }
}

@media only screen and (max-width: 767px) {
    .sm4xdi {
        padding-bottom: 35px !important;
    }
}

@media only screen and (max-width: 767px) {
    .gm8kby {
        padding-bottom: 40px !important;
    }
}

@media only screen and (max-width: 767px) {
    .pfvva6 {
        padding-bottom: 45px !important;
    }
}

@media only screen and (max-width: 767px) {
    .aef389 {
        padding-bottom: 50px !important;
    }
}

@media only screen and (max-width: 767px) {
    .o3qzfb {
        padding-bottom: 65px !important;
    }
}

@media only screen and (max-width: 767px) {
    .caxwuk {
        padding-bottom: 70px !important;
    }
}

/*-- Padding Left --*/
.kz2gwh {
    padding-left: 0px !important;
}

.k4ayoo {
    padding-left: 25px !important;
}

.l77ntn {
    padding-left: 30px !important;
}

.f8nuwe {
    padding-left: 70px !important;
}

.i4idtw {
    padding-left: 80px !important;
}

.ijbj7k {
    padding-left: 90px !important;
}

.yxcgdi {
    padding-left: 100px !important;
}

.lb9k1e {
    padding-left: 140px !important;
}

.czictb {
    padding-left: 150px !important;
}

.g0edch {
    padding-left: 160px !important;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .s82p2p {
        padding-left: 15px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .rw2673 {
        padding-left: 15px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .rqa2q0 {
        padding-left: 15px !important;
    }
}

@media only screen and (max-width: 767px) {
    .q6bbsu {
        padding-left: 10px !important;
    }
}

@media only screen and (max-width: 767px) {
    .adfa0i {
        padding-left: 15px !important;
    }
}

/*-- Padding Right --*/
.mk8pvp {
    padding-right: 0px !important;
}

.b7v22y {
    padding-right: 5px !important;
}

.zpvf3q {
    padding-right: 30px !important;
}

.x3np7l {
    padding-right: 70px !important;
}

.tqzunc {
    padding-right: 80px !important;
}

.ptepv2 {
    padding-right: 90px !important;
}

.rg7jgk {
    padding-right: 100px !important;
}

.n105ch {
    padding-right: 140px !important;
}

.wolhqb {
    padding-right: 150px !important;
}

.ads3as {
    padding-right: 160px !important;
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    .kk88pb {
        padding-right: 15px !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .t1yyuy {
        padding-right: 15px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .thbghk {
        padding-right: 15px !important;
    }
}

@media only screen and (max-width: 767px) {
    .at3egl {
        padding-right: 15px !important;
    }
}