﻿﻿@charset "utf-8";

img {
    height: auto
}

h5 {
    font-weight: 600;
    text-transform: capitalize
}

.wmkc-white {
    color: #FFF !important
}

.wmkc-gray {
    color: #EDEDED !important
}

.wmkc-green {
    color: #2cb740 !important
}

.wmkc-green-light {
    color: #28cd3f !important
}

.wmkc-blue {
    color: #217fe1 !important
}

.wmkc-blue-light {
    color: #1f9bed !important
}

.wmkc-yellow {
    color: #fcb026 !important
}

.wmkc-yellow-light {
    color: #f1a824 !important
}

.wmkc-red {
    color: #ee2c2d !important
}

.wmkc-red-light {
    color: #e00 !important
}

.wmkc-orange {
    color: #ff511f !important
}

.wmkc-orange-light {
    color: #ff8400 !important
}

.wmkc-darkgreen {
    color: #007842 !important
}

.wmkc-darkgreen-light {
    color: #008c49 !important
}

.wmkc-cyan {
    color: #07b8c0 !important
}

.wmkc-cyan-light {
    color: #28d2db !important
}

.wmkc-darkblue {
    color: #013299 !important
}

.wmkc-darkblue-light {
    color: #0c4da9 !important
}

.wmkc-limegreen {
    color: #6bc235 !important
}

.wmkc-limegreen-light {
    color: #99e74b !important
}

.wmkc-teal {
    color: teal !important
}

.wmkc-teal-light {
    color: #0ab49a !important
}

.wmkc-black {
    color: #111 !important
}

.wmkc-black-light {
    color: #555 !important
}

.wmkc-brown {
    color: #9f5032 !important
}

.wmkc-brown-light {
    color: #ab8266 !important
}

.wmkc-orchid {
    color: #696cc9 !important
}

.wmkc-orchid-light {
    color: #9476e0 !important
}

.wmkc-purple {
    color: #833f83 !important
}

.wmkc-purple-light {
    color: #aa00a9 !important
}

.wmkc-cyanblue {
    color: #1f94c7 !important
}

.wmkc-cyanblue-light {
    color: #4ca9d2 !important
}

.wmkc-pink {
    color: #ef5097 !important
}

.wmkc-pink-light {
    color: #ff80bf !important
}

.wmkc-rackley {
    color: #6792ac !important
}

.wmkc-rackley-light {
    color: #85a8bd !important
}

.wmkc-lg-gray {
    background-image: linear-gradient(to right, #EDEDED, #FFF) !important
}

.wmkc-lg-green {
    background-image: linear-gradient(to right, #2cb740, #FFF) !important
}

.wmkc-lg-green-light {
    background-image: linear-gradient(to right, #28cd3f, #FFF) !important
}

.wmkc-lg-blue {
    background-image: linear-gradient(to right, #217fe1, #FFF) !important
}

.wmkc-lg-blue-light {
    background-image: linear-gradient(to right, #1f9bed, #FFF) !important
}

.wmkc-lg-yellow {
    background-image: linear-gradient(to right, #fcb026, #FFF) !important
}

.wmkc-lg-yellow-light {
    background-image: linear-gradient(to right, #f1a824, #FFF) !important
}

.wmkc-lg-red {
    background-image: linear-gradient(to right, #ee2c2d, #FFF) !important
}

.wmkc-lg-red-light {
    background-image: linear-gradient(to right, #e00, #FFF) !important
}

.wmkc-lg-orange {
    background-image: linear-gradient(to right, #ff511f, #FFF) !important
}

.wmkc-lg-orange-light {
    background-image: linear-gradient(to right, #ff8400, #FFF) !important
}

.wmkc-lg-darkgreen {
    background-image: linear-gradient(to right, #007842, #FFF) !important
}

.wmkc-lg-darkgreen-light {
    background-image: linear-gradient(to right, #008c49, #FFF) !important
}

.wmkc-lg-cyan {
    background-image: linear-gradient(to right, #07b8c0, #FFF) !important
}

.wmkc-lg-cyan-light {
    background-image: linear-gradient(to right, #28d2db, #FFF) !important
}

.wmkc-lg-darkblue {
    background-image: linear-gradient(to right, #013299, #FFF) !important
}

.wmkc-lg-darkblue-light {
    background-image: linear-gradient(to right, #0c4da9, #FFF) !important
}

.wmkc-lg-limegreen {
    background-image: linear-gradient(to right, #6bc235, #FFF) !important
}

.wmkc-lg-limegreen-light {
    background-image: linear-gradient(to right, #99e74b, #FFF) !important
}

.wmkc-lg-teal {
    background-image: linear-gradient(to right, teal, #FFF) !important
}

.wmkc-lg-teal-light {
    background-image: linear-gradient(to right, #0ab49a, #FFF) !important
}

.wmkc-lg-black {
    background-image: linear-gradient(to right, #111, #FFF) !important
}

.wmkc-lg-black-light {
    background-image: linear-gradient(to right, #666, #FFF) !important
}

.wmkc-lg-brown {
    background-image: linear-gradient(to right, #9f5032, #FFF) !important
}

.wmkc-lg-brown-light {
    background-image: linear-gradient(to right, #ab8266, #FFF) !important
}

.wmkc-lg-orchid {
    background-image: linear-gradient(to right, #696cc9, #FFF) !important
}

.wmkc-lg-orchid-light {
    background-image: linear-gradient(to right, #9476e0, #FFF) !important
}

.wmkc-lg-purple {
    background-image: linear-gradient(to right, #833f83, #FFF) !important
}

.wmkc-lg-purple-light {
    background-image: linear-gradient(to right, #aa00a9, #FFF) !important
}

.wmkc-lg-cyanblue {
    background-image: linear-gradient(to right, #1f94c7, #FFF) !important
}

.wmkc-lg-cyanblue-light {
    background-image: linear-gradient(to right, #4ca9d2, #FFF) !important
}

.wmkc-lg-pink {
    background-image: linear-gradient(to right, #ef5097, #FFF) !important
}

.wmkc-lg-pink-light {
    background-image: linear-gradient(to right, #ff80bf, #FFF) !important
}

.wmkc-lg-rackley {
    background-image: linear-gradient(to right, #6792ac, #FFF) !important
}

.wmkc-lg-rackley-light {
    background-image: linear-gradient(to right, #85a8bd, #FFF) !important
}

.wmkc-bg-white1,
.wmkc-forged-white1::after,
.wmkc-forged-white1::before,
.wmkc-forged-white1>li::before {
    background-color: #f3f3f3 !important
}

.wmkc-bg-gray1,
.wmkc-forged-gray1::after,
.wmkc-forged-gray1::before,
.wmkc-forged-gray1>li::before {
    background-color: #bbb !important
}

.wmkc-bg-green1,
.wmkc-forged-green1::after,
.wmkc-forged-green1::before,
.wmkc-forged-green1>li::before {
    background-color: #7fef90 !important
}

.wmkc-bg-green-light1,
.wmkc-forged-green-light1::after,
.wmkc-forged-green-light1::before,
.wmkc-forged-green-light1>li::before {
    background-color: #c1f9c8 !important
}

.wmkc-bg-blue1,
.wmkc-forged-blue1::after,
.wmkc-forged-blue1::before,
.wmkc-forged-blue1>li::before {
    background-color: #bee3fc !important
}

.wmkc-bg-blue-light1,
.wmkc-forged-blue-light1::after,
.wmkc-forged-blue-light1::before,
.wmkc-forged-blue-light1>li::before {
    background-color: #eff9ff !important
}

.wmkc-bg-yellow1,
.wmkc-forged-yellow1::after,
.wmkc-forged-yellow1::before,
.wmkc-forged-yellow1>li::before {
    background-color: #fad48e !important
}

.wmkc-bg-red1,
.wmkc-forged-red1::after,
.wmkc-forged-red1::before,
.wmkc-forged-red1>li::before {
    background-color: #ffd0d0 !important
}

.wmkc-bg-red-light1,
.wmkc-forged-red-light1::after,
.wmkc-forged-red-light1::before,
.wmkc-forged-red-light1>li::before {
    background-color: #f29797 !important
}

.wmkc-bg-black1,
.wmkc-forged-black1::after,
.wmkc-forged-black1::before,
.wmkc-forged-black1>li::before {
    background-color: #666 !important
}

.wmkc-bg-black2,
.wmkc-forged-black2::after,
.wmkc-forged-black2::before,
.wmkc-forged-black2>li::before {
    background-color: #999 !important
}

.wmkc-bg-orange1,
.wmkc-forged-orange1::after,
.wmkc-forged-orange1::before,
.wmkc-forged-orange1>li::before {
    background-color: #fc7550 !important
}

.wmkc-bg-orange2,
.wmkc-forged-orange2::after,
.wmkc-forged-orange2::before,
.wmkc-forged-orange2>li::before {
    background-color: #fe9a7f !important
}

.wmkc-bg-orange3,
.wmkc-forged-orange3::after,
.wmkc-forged-orange3::before,
.wmkc-forged-orange3>li::before {
    background-color: #ffc9ba !important
}

.wmkc-bg-darkgreen3,
.wmkc-forged-darkgreen3::after,
.wmkc-forged-darkgreen3::before,
.wmkc-forged-darkgreen3>li::before {
    background-color: #72b597 !important
}

.wmkc-bg-darkgreen4,
.wmkc-forged-darkgreen4::after,
.wmkc-forged-darkgreen4::before,
.wmkc-forged-darkgreen4>li::before {
    background-color: #e8fff5 !important
}

.wmkc-border-white1,
.wmkc-table-border.wmkc-border-white1>tbody>tr>td,
.wmkc-table-rules.wmkc-border-white1>tbody>tr>td {
    border-color: #f3f3f3 !important
}

.wmkc-border-gray1,
.wmkc-table-border.wmkc-border-gray1>tbody>tr>td,
.wmkc-table-rules.wmkc-border-gray1>tbody>tr>td {
    border-color: #bbb !important
}

.wmkc-border-green1,
.wmkc-table-border.wmkc-border-green1>tbody>tr>td,
.wmkc-table-rules.wmkc-border-green1>tbody>tr>td {
    border-color: #7fef90 !important
}

.wmkc-border-green-light1,
.wmkc-table-border.wmkc-border-green-light1>tbody>tr>td,
.wmkc-table-rules.wmkc-border-green-light1>tbody>tr>td {
    border-color: #c1f9c8 !important
}

.wmkc-border-blue1,
.wmkc-table-border.wmkc-border-blue1>tbody>tr>td,
.wmkc-table-rules.wmkc-border-blue1>tbody>tr>td {
    border-color: #bee3fc !important
}

.wmkc-border-blue-light1,
.wmkc-table-border.wmkc-border-blue-light1>tbody>tr>td,
.wmkc-table-rules.wmkc-border-blue-light1>tbody>tr>td {
    border-color: #eff9ff !important
}

.wmkc-border-yellow1,
.wmkc-table-border.wmkc-border-yellow1>tbody>tr>td,
.wmkc-table-rules.wmkc-border-yellow1>tbody>tr>td {
    border-color: #fad48e !important
}

.wmkc-border-red1,
.wmkc-table-border.wmkc-border-red1>tbody>tr>td,
.wmkc-table-rules.wmkc-border-red1>tbody>tr>td {
    border-color: #ffd0d0 !important
}

.wmkc-border-red-light1,
.wmkc-table-border.wmkc-border-red-light1>tbody>tr>td,
.wmkc-table-rules.wmkc-border-red-light1>tbody>tr>td {
    border-color: #f29797 !important
}

.wmkc-border-black1,
.wmkc-table-border.wmkc-border-black1>tbody>tr>td,
.wmkc-table-rules.wmkc-border-black1>tbody>tr>td {
    border-color: #666 !important
}

.wmkc-border-black2,
.wmkc-table-border.wmkc-border-black2>tbody>tr>td,
.wmkc-table-rules.wmkc-border-black2>tbody>tr>td {
    border-color: #999 !important
}

.wmkc-border-orange1,
.wmkc-table-border.wmkc-border-orange1>tbody>tr>td,
.wmkc-table-rules.wmkc-border-orange1>tbody>tr>td {
    border-color: #fc7550 !important
}

.wmkc-border-orange2,
.wmkc-table-border.wmkc-border-orange2>tbody>tr>td,
.wmkc-table-rules.wmkc-border-orange2>tbody>tr>td {
    border-color: #fe9a7f !important
}

.wmkc-border-orange3,
.wmkc-table-border.wmkc-border-orange3>tbody>tr>td,
.wmkc-table-rules.wmkc-border-orange3>tbody>tr>td {
    border-color: #ffc9ba !important
}

.wmkc-border-darkgreen3,
.wmkc-table-border.wmkc-border-darkgreen3>tbody>tr>td,
.wmkc-table-rules.wmkc-border-darkgreen3>tbody>tr>td {
    border-color: #72b597 !important
}

.wmkc-border-darkgreen4,
.wmkc-table-border.wmkc-border-darkgreen4>tbody>tr>td,
.wmkc-table-rules.wmkc-border-darkgreen4>tbody>tr>td {
    border-color: #e8fff5 !important
}

.wmkc-bg-white,
.wmkc-forged-white::after,
.wmkc-forged-white::before,
.wmkc-forged-white>li::before {
    background-color: #FFF !important
}

.wmkc-bg-gray,
.wmkc-forged-gray::after,
.wmkc-forged-gray::before,
.wmkc-forged-gray>li::before {
    background-color: #EDEDED !important
}

.wmkc-bg-green,
.wmkc-forged-green::after,
.wmkc-forged-green::before,
.wmkc-forged-green>li::before {
    background-color: #2cb740 !important
}

.wmkc-bg-green-light,
.wmkc-forged-green-light::after,
.wmkc-forged-green-light::before,
.wmkc-forged-green-light>li::before {
    background-color: #28cd3f !important
}

.wmkc-bg-blue,
.wmkc-forged-blue::after,
.wmkc-forged-blue::before,
.wmkc-forged-blue>li::before {
    background-color: #217fe1 !important
}

.wmkc-bg-blue-light,
.wmkc-forged-blue-light::after,
.wmkc-forged-blue-light::before,
.wmkc-forged-blue-light>li::before {
    background-color: #1f9bed !important
}

.wmkc-bg-yellow,
.wmkc-forged-yellow::after,
.wmkc-forged-yellow::before,
.wmkc-forged-yellow>li::before {
    background-color: #fcb026 !important
}

.wmkc-bg-yellow-light,
.wmkc-forged-yellow-light::after,
.wmkc-forged-yellow-light::before,
.wmkc-forged-yellow-light>li::before {
    background-color: #f1a824 !important
}

.wmkc-bg-red,
.wmkc-forged-red::after,
.wmkc-forged-red::before,
.wmkc-forged-red>li::before {
    background-color: #ee2c2d !important
}

.wmkc-bg-red-light,
.wmkc-forged-red-light::after,
.wmkc-forged-red-light::before,
.wmkc-forged-red-light>li::before {
    background-color: #e00 !important
}

.wmkc-bg-orange,
.wmkc-forged-orange::after,
.wmkc-forged-orange::before,
.wmkc-forged-orange>li::before {
    background-color: #ff511f !important
}

.wmkc-bg-orange-light,
.wmkc-forged-orange-light::after,
.wmkc-forged-orange-light::before,
.wmkc-forged-orange-light>li::before {
    background-color: #ff8400 !important
}

.wmkc-bg-darkgreen,
.wmkc-forged-darkgreen::after,
.wmkc-forged-darkgreen::before,
.wmkc-forged-darkgreen>li::before {
    background-color: #007842 !important
}

.wmkc-bg-darkgreen-light,
.wmkc-forged-darkgreen-light::after,
.wmkc-forged-darkgreen-light::before,
.wmkc-forged-darkgreen-light>li::before {
    background-color: #008c49 !important
}

.wmkc-bg-cyan,
.wmkc-forged-cyan::after,
.wmkc-forged-cyan::before,
.wmkc-forged-cyan>li::before {
    background-color: #07b8c0 !important
}

.wmkc-bg-cyan-light,
.wmkc-forged-cyan-light::after,
.wmkc-forged-cyan-light::before,
.wmkc-forged-cyan-light>li::before {
    background-color: #28d2db !important
}

.wmkc-bg-darkblue,
.wmkc-forged-darkblue::after,
.wmkc-forged-darkblue::before,
.wmkc-forged-darkblue>li::before {
    background-color: #013299 !important
}

.wmkc-bg-darkblue-light,
.wmkc-forged-darkblue-light::after,
.wmkc-forged-darkblue-light::before,
.wmkc-forged-darkblue-light>li::before {
    background-color: #0c4da9 !important
}

.wmkc-bg-limegreen,
.wmkc-forged-limegreen::after,
.wmkc-forged-limegreen::before,
.wmkc-forged-limegreen>li::before {
    background-color: #6bc235 !important
}

.wmkc-bg-limegreen-light,
.wmkc-forged-limegreen-light::after,
.wmkc-forged-limegreen-light::before,
.wmkc-forged-limegreen-light>li::before {
    background-color: #99e74b !important
}

.wmkc-bg-teal,
.wmkc-forged-teal::after,
.wmkc-forged-teal::before,
.wmkc-forged-teal>li::before {
    background-color: teal !important
}

.wmkc-bg-teal-light,
.wmkc-forged-teal-light::after,
.wmkc-forged-teal-light::before,
.wmkc-forged-teal-light>li::before {
    background-color: #0ab49a !important
}

.wmkc-bg-black,
.wmkc-forged-black::after,
.wmkc-forged-black::before,
.wmkc-forged-black>li::before {
    background-color: #111 !important
}

.wmkc-bg-black-light,
.wmkc-forged-black-light::after,
.wmkc-forged-black-light::before,
.wmkc-forged-black-light>li::before {
    background-color: #555 !important
}

.wmkc-bg-brown,
.wmkc-forged-brown::after,
.wmkc-forged-brown::before,
.wmkc-forged-brown>li::before {
    background-color: #9f5032 !important
}

.wmkc-bg-brown-light,
.wmkc-forged-brown-light::after,
.wmkc-forged-brown-light::before,
.wmkc-forged-brown-light>li::before {
    background-color: #ab8266 !important
}

.wmkc-bg-orchid,
.wmkc-forged-orchid::after,
.wmkc-forged-orchid::before,
.wmkc-forged-orchid>li::before {
    background-color: #696cc9 !important
}

.wmkc-bg-orchid-light,
.wmkc-forged-orchid-light::after,
.wmkc-forged-orchid-light::before,
.wmkc-forged-orchid-light>li::before {
    background-color: #9476e0 !important
}

.wmkc-bg-purple,
.wmkc-forged-purple::after,
.wmkc-forged-purple::before,
.wmkc-forged-purple>li::before {
    background-color: #833f83 !important
}

.wmkc-bg-purple-light,
.wmkc-forged-purple-light::after,
.wmkc-forged-purple-light::before,
.wmkc-forged-purple-light>li::before {
    background-color: #aa00a9 !important
}

.wmkc-bg-cyanblue,
.wmkc-forged-cyanblue::after,
.wmkc-forged-cyanblue::before,
.wmkc-forged-cyanblue>li::before {
    background-color: #1f94c7 !important
}

.wmkc-bg-cyanblue-light,
.wmkc-forged-cyanblue-light::after,
.wmkc-forged-cyanblue-light::before,
.wmkc-forged-cyanblue-light>li::before {
    background-color: #4ca9d2 !important
}

.wmkc-bg-pink,
.wmkc-forged-pink::after,
.wmkc-forged-pink::before,
.wmkc-forged-pink>li::before {
    background-color: #ef5097 !important
}

.wmkc-bg-pink-light,
.wmkc-forged-pink-light::after,
.wmkc-forged-pink-light::before,
.wmkc-forged-pink-light>li::before {
    background-color: #ff80bf !important
}

.wmkc-bg-rackley,
.wmkc-forged-rackley::after,
.wmkc-forged-rackley::before,
.wmkc-forged-rackley>li::before {
    background-color: #6792ac !important
}

.wmkc-bg-rackley-light,
.wmkc-forged-rackley-light::after,
.wmkc-forged-rackley-light::before,
.wmkc-forged-rackley-light>li::before {
    background-color: #85a8bd !important
}

.wmkc-border-white,
.wmkc-table-border.wmkc-border-white>tbody>tr>td,
.wmkc-table-rules.wmkc-border-white>tbody>tr>td {
    border-color: #FFF !important
}

.wmkc-border-gray,
.wmkc-table-border.wmkc-border-gray>tbody>tr>td,
.wmkc-table-rules.wmkc-border-gray>tbody>tr>td {
    border-color: #EDEDED !important
}

.wmkc-border-green,
.wmkc-table-border.wmkc-border-green>tbody>tr>td,
.wmkc-table-rules.wmkc-border-green>tbody>tr>td {
    border-color: #2cb740 !important
}

.wmkc-border-green-light,
.wmkc-table-border.wmkc-border-green-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-green-light>tbody>tr>td {
    border-color: #28cd3f !important
}

.wmkc-border-blue,
.wmkc-table-border.wmkc-border-blue>tbody>tr>td,
.wmkc-table-rules.wmkc-border-blue>tbody>tr>td {
    border-color: #217fe1 !important
}

.wmkc-border-blue-light,
.wmkc-table-border.wmkc-border-blue-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-blue-light>tbody>tr>td {
    border-color: #1f9bed !important
}

.wmkc-border-yellow,
.wmkc-table-border.wmkc-border-yellow>tbody>tr>td,
.wmkc-table-rules.wmkc-border-yellow>tbody>tr>td {
    border-color: #fcb026 !important
}

.wmkc-border-yellow-light,
.wmkc-table-border.wmkc-border-yellow-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-yellow-light>tbody>tr>td {
    border-color: #f1a824 !important
}

.wmkc-border-red,
.wmkc-table-border.wmkc-border-red>tbody>tr>td,
.wmkc-table-rules.wmkc-border-red>tbody>tr>td {
    border-color: #ee2c2d !important
}

.wmkc-border-red-light,
.wmkc-table-border.wmkc-border-red-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-red-light>tbody>tr>td {
    border-color: #e00 !important
}

.wmkc-border-orange,
.wmkc-table-border.wmkc-border-orange>tbody>tr>td,
.wmkc-table-rules.wmkc-border-orange>tbody>tr>td {
    border-color: #ff511f !important
}

.wmkc-border-orange-light,
.wmkc-table-border.wmkc-border-orange-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-orange-light>tbody>tr>td {
    border-color: #ff8400 !important
}

.wmkc-border-darkgreen,
.wmkc-table-border.wmkc-border-darkgreen>tbody>tr>td,
.wmkc-table-rules.wmkc-border-darkgreen>tbody>tr>td {
    border-color: #007842 !important
}

.wmkc-border-darkgreen-light,
.wmkc-table-border.wmkc-border-darkgreen-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-darkgreen-light>tbody>tr>td {
    border-color: #008c49 !important
}

.wmkc-border-cyan,
.wmkc-table-border.wmkc-border-cyan>tbody>tr>td,
.wmkc-table-rules.wmkc-border-cyan>tbody>tr>td {
    border-color: #07b8c0 !important
}

.wmkc-border-cyan-light,
.wmkc-table-border.wmkc-border-cyan-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-cyan-light>tbody>tr>td {
    border-color: #28d2db !important
}

.wmkc-border-darkblue,
.wmkc-table-border.wmkc-border-darkblue>tbody>tr>td,
.wmkc-table-rules.wmkc-border-darkblue>tbody>tr>td {
    border-color: #013299 !important
}

.wmkc-border-darkblue-light,
.wmkc-table-border.wmkc-border-darkblue-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-darkblue-light>tbody>tr>td {
    border-color: #0c4da9 !important
}

.wmkc-border-limegreen,
.wmkc-table-border.wmkc-border-limegreen>tbody>tr>td,
.wmkc-table-rules.wmkc-border-limegreen>tbody>tr>td {
    border-color: #6bc235 !important
}

.wmkc-border-limegreen-light,
.wmkc-table-border.wmkc-border-limegreen-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-limegreen-light>tbody>tr>td {
    border-color: #99e74b !important
}

.wmkc-border-teal,
.wmkc-table-border.wmkc-border-teal>tbody>tr>td,
.wmkc-table-rules.wmkc-border-teal>tbody>tr>td {
    border-color: teal !important
}

.wmkc-border-teal-light,
.wmkc-table-border.wmkc-border-teal-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-teal-light>tbody>tr>td {
    border-color: #0ab49a !important
}

.wmkc-border-black,
.wmkc-table-border.wmkc-border-black>tbody>tr>td,
.wmkc-table-rules.wmkc-border-black>tbody>tr>td {
    border-color: #111 !important
}

.wmkc-border-black-light,
.wmkc-table-border.wmkc-border-black-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-black-light>tbody>tr>td {
    border-color: #555 !important
}

.wmkc-border-brown,
.wmkc-table-border.wmkc-border-brown>tbody>tr>td,
.wmkc-table-rules.wmkc-border-brown>tbody>tr>td {
    border-color: #9f5032 !important
}

.wmkc-border-brown-light,
.wmkc-table-border.wmkc-border-brown-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-brown-light>tbody>tr>td {
    border-color: #ab8266 !important
}

.wmkc-border-orchid,
.wmkc-table-border.wmkc-border-orchid>tbody>tr>td,
.wmkc-table-rules.wmkc-border-orchid>tbody>tr>td {
    border-color: #696cc9 !important
}

.wmkc-border-orchid-light,
.wmkc-table-border.wmkc-border-orchid-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-orchid-light>tbody>tr>td {
    border-color: #9476e0 !important
}

.wmkc-border-purple,
.wmkc-table-border.wmkc-border-purple>tbody>tr>td,
.wmkc-table-rules.wmkc-border-purple>tbody>tr>td {
    border-color: #833f83 !important
}

.wmkc-border-purple-light,
.wmkc-table-border.wmkc-border-purple-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-purple-light>tbody>tr>td {
    border-color: #aa00a9 !important
}

.wmkc-border-cyanblue,
.wmkc-table-border.wmkc-border-cyanblue>tbody>tr>td,
.wmkc-table-rules.wmkc-border-cyanblue>tbody>tr>td {
    border-color: #1f94c7 !important
}

.wmkc-border-cyanblue-light,
.wmkc-table-border.wmkc-border-cyanblue-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-cyanblue-light>tbody>tr>td {
    border-color: #4ca9d2 !important
}

.wmkc-border-pink,
.wmkc-table-border.wmkc-border-pink>tbody>tr>td,
.wmkc-table-rules.wmkc-border-pink>tbody>tr>td {
    border-color: #ef5097 !important
}

.wmkc-border-pink-light,
.wmkc-table-border.wmkc-border-pink-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-pink-light>tbody>tr>td {
    border-color: #ff80bf !important
}

.wmkc-border-rackley,
.wmkc-table-border.wmkc-border-rackley>tbody>tr>td,
.wmkc-table-rules.wmkc-border-rackley>tbody>tr>td {
    border-color: #6792ac !important
}

.wmkc-border-rackley-light,
.wmkc-table-border.wmkc-border-rackley-light>tbody>tr>td,
.wmkc-table-rules.wmkc-border-rackley-light>tbody>tr>td {
    border-color: #85a8bd !important
}

.wmkc-flex {
    display: flex;
    flex-wrap: wrap
}

.wmkc-flex-row-reverse {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse
}

.wmkc-flex-column {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column
}

.wmkc-flex-column-reverse {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse
}

.wmkc-flex-ai-c {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

.wmkc-flex-ai-fs {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start
}

.wmkc-flex-ai-fe {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end
}

.wmkc-flex-jc-c {
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

.wmkc-flex-jc-sb {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.wmkc-flex-jc-sa {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around
}

.wmkc-flex-jc-fe {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end
}

.wmkc-flex-jc-fs {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

.wmkc-flex-jc-ai-c {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center
}

.wmkc-flex-jc-ai-sb {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center
}

.wmkc-flex-item2 {
    width: 49%;
    margin: 10px 0px
}

.wmkc-flex-item3 {
    width: 32%;
    margin: 10px 0px
}

.wmkc-flex-item4 {
    width: 24%;
    margin: 10px 0px
}

.wmkc-flex-item5 {
    width: 19%;
    margin: 10px 0px
}

.wmkc-flex-item-auto {
    flex: 1;
    margin: 10px 0px
}

.wmkc-flex-item-10 {
    width: 10%;
    margin: 10px 0px
}

.wmkc-flex-item-20 {
    width: 20%;
    margin: 10px 0px
}

.wmkc-flex-item-30 {
    width: 30%;
    margin: 10px 0px
}

.wmkc-flex-item-40 {
    width: 40%;
    margin: 10px 0px
}

.wmkc-flex-item-50 {
    width: 50%;
    margin: 10px 0px
}

.wmkc-flex-item-60 {
    width: 60%;
    margin: 10px 0px
}

.wmkc-flex-item-70 {
    width: 70%;
    margin: 10px 0px
}

.wmkc-flex-item-80 {
    width: 80%;
    margin: 10px 0px
}

.wmkc-flex-item-90 {
    width: 90%;
    margin: 10px 0px
}

.wmkc-flex-item-100 {
    width: 100%;
    margin: 10px 0px
}

.wmkc-text-align-c {
    text-align: center !important
}

.wmkc-text-align-l {
    text-align: left !important
}

.wmkc-text-align-r {
    text-align: right !important
}

.wmkc-padding-left1 {
    padding-left: 1%;
    box-sizing: border-box
}

.wmkc-padding-left2 {
    padding-left: 2%;
    box-sizing: border-box
}

.wmkc-padding-left3 {
    padding-left: 3%;
    box-sizing: border-box
}

.wmkc-padding-left4 {
    padding-left: 4%;
    box-sizing: border-box
}

.wmkc-padding-left5 {
    padding-left: 5%;
    box-sizing: border-box
}

.wmkc-padding-right1 {
    padding-right: 1%;
    box-sizing: border-box
}

.wmkc-padding-right2 {
    padding-right: 2%;
    box-sizing: border-box
}

.wmkc-padding-right3 {
    padding-right: 3%;
    box-sizing: border-box
}

.wmkc-padding-right4 {
    padding-right: 4%;
    box-sizing: border-box
}

.wmkc-padding-right5 {
    padding-right: 5%;
    box-sizing: border-box
}

.wmkc-list-disc-customize {
    padding-left: 0px
}

.wmkc-list-disc-customize,
.wmkc-list-disc-customize>li {
    list-style-type: none
}

.wmkc-list-disc-customize>li {
    padding-left: 16px;
    position: relative
}

.wmkc-list-disc-customize>li::before {
    content: '';
    display: block;
    position: absolute;
    width: 6px;
    height: 6px;
    background-color: #000;
    border-radius: 50%;
    left: 1px;
    top: 8px
}

.wmkc-list-decimal,
.wmkc-list-disc {
    padding-left: 20px
}

.wmkc-list-disc,
.wmkc-list-disc>li {
    list-style-type: disc
}

.wmkc-list-decimal,
.wmkc-list-decimal>li {
    list-style-type: decimal
}

.wmkc-clearfix {
    zoom: 1
}

.wmkc-clearfix::after {
    content: '';
    display: block;
    clear: both;
    height: 0px;
    visibility: hidden
}

.wmkc-template-9>h5 {
    position: relative;
    font-size: 18px;
    padding: 6px 20px 8px;
    box-sizing: border-box;
    margin: 0px
}

.wmkc-template-9>h5::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 7px;
    bottom: -4px;
    left: 0px;
    background: radial-gradient(circle, #FFF, #FFF 4px, transparent 4px);
    background-size: 9px 10px;
    margin: 0px
}

.wmkc-template-2>h5 {
    padding: 0px 20px;
    box-sizing: border-box;
    font-size: 18px;
    margin: 0px;
    position: relative
}

.wmkc-template-2>h5>span:nth-child(1) {
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: #D3D3D3;
    top: 50%;
    left: 0px
}

.wmkc-template-2>h5>span:nth-child(2) {
    background-color: #FFF;
    display: inline-block;
    padding: 0px 10px;
    position: relative
}

.wmkc-template-7>h5 {
    width: 100%;
    font-size: 18px;
    padding: 5px 15px;
    box-sizing: border-box;
    box-shadow: 0 0 30px rgba(0, 0, 0, .3) inset;
    background: rgba(255, 255, 255, .1);
    margin: 0px;
    border-radius: 4px
}

.wmkc-template-10>h5 {
    width: 100%;
    font-size: 18px;
    padding: 8px 20px 8px 44px;
    box-sizing: border-box;
    background-image: url(../images/nine-icon-white.png);
    background-repeat: no-repeat;
    background-position: 14px center;
    border-left: 3px solid #2371a4;
    border-radius: 0 4px 4px 0;
    margin: 0px;
    background-size: 26px
}

.wmkc-template-4>h5 {
    width: 100%;
    font-size: 18px;
    padding: 5px 15px;
    box-sizing: border-box;
    border-bottom: 3px solid transparent;
    border-image-slice: 6;
    border-image-repeat: repeat;
    margin: 0px
}

.wmkc-template-3 {
    position: relative
}

.wmkc-template-3>h5 {
    width: 100%;
    font-size: 18px;
    padding: 3px 20px;
    box-sizing: border-box;
    border-bottom: 4px solid #CCC;
    margin: 0px
}

.wmkc-template-3>h5::before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: 2px;
    right: 0px;
    width: calc(100% - 20px);
    height: 3px;
    background-color: #FFF
}

.wmkc-template-11>h5 {
    width: 100%;
    font-size: 18px;
    border-bottom: 2px solid #CCC;
    margin: 0px
}

.wmkc-template-11>h5>span {
    display: inline-block;
    padding: 5px 15px;
    box-sizing: border-box;
    transform: skew(-20deg) translate(8px, 1px)
}

.wmkc-template-11>h5>span>strong {
    display: inline-block;
    transform: skew(20deg)
}

.wmkc-template-12 {
    position: relative
}

.wmkc-template-12::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #FFF;
    left: 14px;
    top: 50%;
    margin-top: -3px
}

.wmkc-template-12>span:last-of-type {
    display: block;
    width: calc(100% - 20px);
    height: 2px;
    position: absolute;
    bottom: 0px;
    right: 0px
}

.wmkc-template-12>h5 {
    position: relative;
    display: inline-block;
    font-size: 18px;
    padding: 8px 10px 8px 26px;
    box-sizing: border-box;
    margin: 0px
}

.wmkc-template-12>h5>span:first-of-type {
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 51%;
    left: 10px;
    top: 0px;
    transform: skew(-45deg)
}

.wmkc-template-12>h5>span:nth-of-type(2) {
    position: relative;
    z-index: 1
}

.wmkc-template-12>h5>span:last-of-type {
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 51%;
    left: 10px;
    bottom: 0px;
    transform: skew(45deg)
}

.wmkc-template-13>h5 {
    width: 100%;
    font-size: 18px;
    padding: 5px 15px;
    box-sizing: border-box;
    background-image: linear-gradient(to right, #56d1f4, #FFF);
    border-radius: 4px;
    margin: 0px;
    color: #FFF
}

.wmkc-template-6>h5 {
    width: 100%;
    font-size: 18px;
    padding: 5px 15px;
    box-sizing: border-box;
    border: 1px solid #CCC;
    box-shadow: 4px 4px 4px #CCC;
    margin: 0px
}

.wmkc-template-1>h5 {
    position: relative;
    text-align: center;
    margin: 0px;
    font-size: 18px
}

.wmkc-template-1>h5>span:first-of-type {
    display: block;
    width: 100%;
    height: 1px;
    position: absolute;
    top: 50%;
    left: 0px
}

.wmkc-template-1>h5>span:last-of-type {
    display: inline-block;
    padding: 0px 10px;
    position: relative;
    background-color: #FFF
}

.wmkc-template-5>h5 {
    position: relative;
    font-size: 18px;
    position: relative;
    padding-bottom: 10px;
    margin: 0px
}

.wmkc-template-5>h5>span {
    display: block;
    width: 30px;
    height: 3px;
    position: absolute;
    bottom: 0px;
    left: 0px
}

.wmkc-template-8>h5 {
    font-size: 18px;
    width: 100%;
    text-align: center;
    padding: 8px 0px;
    border-radius: 4px;
    margin: 0px
}

.wmkc-template-44>.wmkc-flex>.wmkc-flex-l>h5,
.wmkc-template-45>.wmkc-flex>.wmkc-flex-l>h5,
.wmkc-template-46>.wmkc-flex-row-reverse>.wmkc-flex-l>h5 {
    font-size: 18px;
    margin: 0px
}

.wmkc-template-44>.wmkc-flex>.wmkc-flex-l>ul>li>p,
.wmkc-template-45>.wmkc-flex>.wmkc-flex-l>ul>li>p,
.wmkc-template-46>.wmkc-flex-row-reverse>.wmkc-flex-l>ul>li>p {
    margin: 0px
}

.wmkc-template-44>.wmkc-flex>.wmkc-flex-l>ul>li,
.wmkc-template-45>.wmkc-flex>.wmkc-flex-l>ul>li,
.wmkc-template-46>.wmkc-flex-row-reverse>.wmkc-flex-l>ul>li {
    margin: 8px 0
}

.wmkc-template-47>img {
    max-width: 50%;
    float: left;
    margin: 6px 10px 0px 0px
}

.wmkc-template-47>p {
    margin: 0px 0px 10px 0px;
    line-height: 1.6
}

.wmkc-item-title {
    margin: 6px 0px
}

.wmkc-item-img {
    overflow: hidden
}

.wmkc-item-img img {
    display: block;
    margin: 0px auto
}

.wmkc-template-51>hr {
    border: none;
    border-top: 1px solid #CCC;
    margin: 10px 0px
}

.wmkc-template-52>hr {
    border: none;
    border-top: 1px dashed;
    margin: 10px 0px
}

.wmkc-template-53>div>p>a,
.wmkc-template-54>div>a {
    color: #000;
    text-decoration: none
}

.wmkc-template-53>div>p {
    margin: 0px;
    flex: 1;
    word-break: break-all
}

.wmkc-template-53 img,
.wmkc-template-54 img {
    margin-right: 4px;
    vertical-align: middle
}

.wmkc-template-53>div,
.wmkc-template-54>div {
    margin: 8px 0px
}

.wmkc-template-54>div {
    margin-right: 10px
}

.wmkc-template-48 {
    display: flex;
    align-items: flex-start
}

.wmkc-template-48 img {
    margin-top: 4px
}

.wmkc-template-48>div {
    flex: 1;
    padding-left: 10px
}

.wmkc-template-48>div>p:nth-of-type(1) {
    font-size: 16px;
    margin: 0px
}

.wmkc-template-48>div>p:nth-of-type(2) {
    font-size: 14px;
    color: #555;
    margin: 0px
}

.wmkc-template-49,
.wmkc-template-50 {
    display: flex;
    align-items: flex-start
}

.wmkc-template-49>p,
.wmkc-template-50>p {
    margin: 0px;
    flex: 1;
    padding-left: 10px
}

.wmkc-template-49 img {
    margin-top: 8px
}

.wmkc-template-50 img {
    margin-top: 6px
}

.wmkc-position-title>.wmkc-flex-item {
    position: relative
}

.wmkc-position-title>div>.wmkc-item-title {
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    margin: 0px;
    background: rgba(0, 0, 0, .5);
    color: #FFF;
    padding: 6px 0px
}

.wmkc-scale .wmkc-item-img img {
    transition: all .3s
}

.wmkc-scale .wmkc-flex-item:hover .wmkc-item-img img {
    transform: scale(1.2)
}

.wmkc-table {
    width: 100%;
    border-spacing: 0;
    border-collapse: separate !important
}

.wmkc-table>tbody>tr>td {
    padding: 4px;
    border: none
}

.wmkc-table-frame-box>tbody>tr>td,
.wmkc-table-frame-hsides>tbody>tr>td,
.wmkc-table-frame-vsides>tbody>tr>td,
.wmkc-table-rules>tbody>tr>td {
    border: none
}

.wmkc-table-container {
    overflow-x: auto
}

.wmkc-table-border {
    border-top: 1px solid #CCC;
    border-left: .5px solid #CCC
}

.wmkc-table-border>tbody>tr>td {
    border-right: 1px solid #CCC;
    border-bottom: 1px solid #CCC
}

.wmkc-table-topbg>tbody>tr:not(:first-child) {
    background-color: #FFF;
    font-weight: 400
}

.wmkc-table-leftbg,
.wmkc-table-topLeftbg,
.wmkc-table-topbg {
    font-weight: 600
}

.wmkc-table-leftbg>tbody>tr>td:not(:first-child) {
    background-color: #FFF;
    font-weight: 400
}

.wmkc-table-topLeftbg>tbody>tr:nth-child(n+2)>td:not(:first-child) {
    background-color: #FFF;
    font-weight: 400
}

.wmkc-table-tr-even>tbody>tr:nth-child(even) {
    background-color: #FFF
}

.wmkc-table-tr-odd>tbody>tr:nth-child(odd) {
    background-color: #FFF
}

.wmkc-table-td-even>tbody>tr>td:nth-child(even) {
    background-color: #FFF
}

.wmkc-table-td-odd>tbody>tr>td:nth-child(odd) {
    background-color: #FFF
}

.wmkc-table-rules-rows>tbody>tr:not(:last-child)>td {
    border-bottom: 1px solid #CCC
}

.wmkc-table-rules-cols>tbody>tr>td:not(:last-child) {
    border-right: 1px solid #CCC
}

.wmkc-table-rules-all>tbody>tr>td:not(:last-child),
.wmkc-table-rules-all>tbody>tr>td:first-of-type {
    border-right: 1px solid #CCC
}

.wmkc-table-rules-all>tbody>tr:not(:last-child)>td {
    border-bottom: 1px solid #CCC
}

.wmkc-table-frame-box {
    border: 1px solid #CCC
}

.wmkc-table-frame-hsides {
    border-bottom: 1px solid #CCC;
    border-top: 1px solid #CCC
}

.wmkc-table-frame-vsides {
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC
}

.wmkc-border-radius {
    border-radius: 8px !important
}

.wmkc-border-radius>tbody>tr:first-child>td:first-child {
    border-top-left-radius: 8px
}

.wmkc-border-radius>tbody>tr:first-child>td:last-child {
    border-top-right-radius: 8px
}

.wmkc-border-radius>tbody>tr:last-child>td:first-child {
    border-bottom-left-radius: 8px
}

.wmkc-border-radius>tbody>tr:last-child>td:last-child {
    border-bottom-right-radius: 8px
}

.wmkc-template-14>h5 {
    border: 1px solid #6272d6;
    border-radius: 30px;
    font-size: 18px;
    margin: 0px;
    padding: 4px;
    color: #FFF
}

.wmkc-template-14>h5>span {
    display: inline-block;
    background-color: #6272d6;
    border-radius: 30px;
    padding: 6px 20px
}

.wmkc-template-16>h5 {
    border: 1px solid #999;
    border-radius: 30px;
    font-size: 18px;
    margin: 0px;
    padding: 6px 0px;
    width: calc(100% - 10px);
    margin-left: auto
}

.wmkc-template-16>h5>span {
    display: inline-block;
    background-color: #EEE;
    border-radius: 6px;
    padding: 4px 20px;
    border: 1px solid #999;
    margin-left: -10px
}

.wmkc-template-15>h5 {
    margin: 0px;
    font-size: 18px;
    display: flex;
    position: relative;
    align-items: center
}

.wmkc-template-15>h5::before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: #999;
    top: 48%;
    left: 0px;
    z-index: -1
}

.wmkc-template-15>h5>span:nth-of-type(1) {
    display: block;
    background-color: #b7d6e6;
    text-align: center;
    position: relative;
    z-index: 1;
    padding: 2px 4px;
    border-radius: 30px;
    width: 50px
}

.wmkc-template-15>h5>span:nth-of-type(1)::before {
    content: '';
    display: block;
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 4px);
    background-color: #FFF;
    top: 2px;
    left: 4px;
    z-index: -1;
    border-radius: 30px
}

.wmkc-template-15>h5>span:nth-of-type(2) {
    background-color: #b7d6e6;
    border-radius: 4px;
    display: block;
    flex: 1;
    margin-left: 10px;
    padding: 4px 16px;
    border: 1px solid #999
}

.wmkc-flex-list>.wmkc-flex-item {
    border-radius: 4px;
    transition: box-shadow .2s;
    overflow: hidden
}

.wmkc-flex-list>.wmkc-flex-item:hover {
    box-shadow: 0 0 10px #CCC
}

.wmkc-flex-list>.wmkc-flex-item:nth-of-type(1)>.wmkc-flex-t {
    background-color: #01edfe
}

.wmkc-flex-list>.wmkc-flex-item:nth-of-type(2)>.wmkc-flex-t {
    background-color: #0191ff
}

.wmkc-flex-list>.wmkc-flex-item:nth-of-type(3)>.wmkc-flex-t {
    background-color: #01d5b8
}

.wmkc-flex-list>.wmkc-flex-item:nth-of-type(4)>.wmkc-flex-t {
    background-color: #00d471
}

.wmkc-flex-list>div>.wmkc-flex-t>p {
    border: 3px solid #FFF;
    border-radius: 50%;
    font-size: 18px;
    color: #FFF;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 8% 0
}

.wmkc-flex-list>div>.wmkc-flex-b {
    background-color: #FFF;
    padding: 10% 10px;
    border: 1px solid #EEE
}

.wmkc-flex-b-text {
    font-size: 14px;
    color: #555;
    margin-top: 6px
}

.wmkc-flex-curcle>.wmkc-flex-item:nth-of-type(1)>.wmkc-curcle-w {
    background-color: #ee2c2d
}

.wmkc-flex-curcle>.wmkc-flex-item:nth-of-type(2)>.wmkc-curcle-w {
    background-color: #2cb740
}

.wmkc-flex-curcle>.wmkc-flex-item:nth-of-type(3)>.wmkc-curcle-w {
    background-color: #217fe1
}

.wmkc-flex-curcle>.wmkc-flex-item:nth-of-type(4)>.wmkc-curcle-w {
    background-color: #fcb026
}

.wmkc-curcle-w {
    width: 100%;
    height: 0px;
    padding-bottom: 100%;
    background-color: #EEE;
    border-radius: 50%;
    position: relative;
    border: 1px solid #CCC
}

.wmkc-curcle-n {
    position: absolute;
    width: 60%;
    height: 60%;
    top: 50%;
    left: 50%;
    background-color: #FFF;
    border-radius: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    border: 1px solid #CCC;
    transition: box-shadow .2s;
    margin: 0px
}

.wmkc-curcle-w:hover>.wmkc-curcle-n {
    box-shadow: 0 0 10px #666
}

.wmkc-template-31>.wmkc-flex-list>.wmkc-flex-item2 {
    padding: 14px;
    border-radius: 500px;
    border: 1px solid #AAA;
    box-sizing: border-box;
    background-color: #FFF
}

.wmkc-template-31>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-l {
    width: 30%;
    border-radius: 50%;
    overflow: hidden
}

.wmkc-template-31 .wmkc-flex-l img {
    display: block;
    width: 100%
}

.wmkc-template-31>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-r {
    flex: 1;
    padding-left: 16px
}

.wmkc-template-31>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-r>.wmkc-flex-r-title {
    color: #0c48a7;
    text-transform: capitalize;
    margin: 0px;
    font-size: 18px
}

.wmkc-template-31>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-r>.wmkc-flex-r-text {
    font-size: 14px;
    margin: 0px
}

.wmkc-template-box-title {
    font-size: 30px;
    text-align: center;
    color: #0c48a7;
    margin: 20px 0;
    text-transform: capitalize
}

.wmkc-template-box-title>strong {
    display: inline-block;
    margin: 0px 10px
}

.wmkc-template-box-title>span {
    display: inline-block;
    background: #0c48a7;
    transform: rotate(45deg);
    margin: 0px 4px
}

.wmkc-template-box-title>span:nth-of-type(1),
.wmkc-template-box-title>span:nth-of-type(6) {
    width: 4px;
    height: 4px;
    opacity: .4
}

.wmkc-template-box-title>span:nth-of-type(2),
.wmkc-template-box-title>span:nth-of-type(5) {
    width: 6px;
    height: 6px;
    opacity: .6
}

.wmkc-template-box-title>span:nth-of-type(3),
.wmkc-template-box-title>span:nth-of-type(4) {
    width: 8px;
    height: 8px
}

@media(max-width:541px) {
    .wmkc-template-31>.wmkc-flex-list>.wmkc-flex-item2 {
        width: 100%
    }

    .wmkc-template-box-title {
        font-size: 20px
    }
}

.wmkc-template-32>div {
    position: relative;
    max-width: 1600px;
    margin: 15px 0px
}

.wmkc-template-32>div>.wmkc-item-img {
    width: 40%;
    border-radius: 50%;
    border: 5px solid #DDD;
    position: relative;
    z-index: 1;
    background-color: #FFF;
    box-sizing: border-box
}

.wmkc-template-32>div>.wmkc-item-box {
    position: absolute;
    left: 20%;
    top: 50%;
    right: 0px;
    background-color: #DDD;
    border: 5px solid #EEE;
    border-radius: 30px;
    padding: 20px 40px 20px 25%;
    box-sizing: border-box;
    transform: translateY(-50%)
}

.wmkc-template-32>div>.wmkc-item-box>p:nth-of-type(1) {
    font-size: 18px;
    margin: 0px 0px 4px;
    text-transform: capitalize
}

.wmkc-template-32>div>.wmkc-item-box>p {
    margin: 0px
}

.wmkc-template-32>div>.wmkc-item-box>p:nth-of-type(2) {
    font-size: 14px;
    margin: 0px
}

.wmkc-template-32>.wmkc-flex-row-reverse>.wmkc-item-box {
    left: auto;
    right: 20%;
    padding: 20px 25% 20px 40px
}

@media(max-width:768px) {
    .wmkc-template-32>div>.wmkc-item-img {
        width: 200px
    }

    .wmkc-template-32>div>.wmkc-item-box {
        left: 100px;
        padding-left: 110px;
        max-height: 90%;
        overflow: hidden
    }

    .wmkc-template-32>.wmkc-flex-row-reverse>.wmkc-item-box {
        right: 100px;
        padding-right: 110px
    }
}

@media(max-width:481px) {
    .wmkc-template-32>div>.wmkc-item-img {
        width: 160px
    }

    .wmkc-template-32>div>.wmkc-item-box {
        left: 80px;
        padding: 10px 16px 10px 80px
    }

    .wmkc-template-32>.wmkc-flex-row-reverse>.wmkc-item-box {
        right: 80px;
        padding: 10px 80px 10px 16px
    }

    .wmkc-template-32>div>.wmkc-item-box>p:nth-of-type(1) {
        font-size: 16px
    }
}

.wmkc-template-17>h5 {
    margin: 0px;
    display: flex;
    background-color: #AAA;
    color: #FFF;
    font-size: 18px
}

.wmkc-template-17>h5>span:nth-of-type(1) {
    display: inline-block;
    background-color: red;
    color: #FFF;
    padding: 6px 30px 6px 20px;
    position: relative
}

.wmkc-template-17>h5>span:nth-of-type(1)::before {
    content: '';
    display: block;
    width: 12px;
    height: 102%;
    background-color: #FFF;
    position: absolute;
    right: -6px;
    top: 0px;
    transform: skewX(-18deg)
}

.wmkc-template-17>h5>span:nth-of-type(2) {
    flex: 1;
    padding: 0px 10px;
    text-transform: capitalize;
    font-weight: 400;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    font-size: 12px
}

@media(max-width:481px) {
    .wmkc-template-17>h5>span:nth-of-type(1) {
        font-size: 16px;
        padding: 4px 20px 4px 10px
    }
}

.wmkc-template-33>div {
    background-color: #EEE
}

.wmkc-template-33>div>div {
    width: 50%
}

.wmkc-template-33 .wmkc-item-img .cke_widget_inline.cke_widget_wrapper {
    display: block
}

.wmkc-template-33 .wmkc-item-img img {
    max-height: 350px;
    object-fit: cover
}

.wmkc-template-33>div>.wmkc-item-box {
    padding: 3%;
    box-sizing: border-box;
    position: relative
}

.wmkc-template-33>div>.wmkc-item-box>strong {
    font-size: 18px;
    display: block
}

.wmkc-template-33>div>.wmkc-item-box>p {
    margin: 6px 0px;
    font-size: 16px
}

.wmkc-template-33>div>.wmkc-item-box>span {
    position: absolute;
    top: 50%;
    right: 100%;
    width: 0;
    height: 0px;
    border: 10px solid transparent;
    border-right-color: #EEE;
    transform: translateY(-50%);
    border-bottom-color: transparent !important;
    border-top-color: transparent !important
}

.wmkc-template-33>.wmkc-flex:not(.wmkc-flex-row-reverse)>.wmkc-item-box>span {
    border-left-color: transparent !important
}

.wmkc-template-33>.wmkc-flex-row-reverse>.wmkc-item-box>span {
    left: 100%;
    right: auto;
    border-right-color: transparent !important;
    border-left-color: #EEE
}

@media(max-width:540px) {
    .wmkc-template-33>div>div {
        width: 100%
    }

    .wmkc-template-33>div>.wmkc-item-box>span {
        top: auto !important;
        left: 50% !important;
        bottom: 100% !important
    }

    .wmkc-template-33>.wmkc-flex:not(.wmkc-flex-row-reverse)>.wmkc-item-box>span {
        transform: rotate(90deg)
    }

    .wmkc-template-33>.wmkc-flex-row-reverse>.wmkc-item-box>span {
        transform: rotate(-90deg)
    }

    .wmkc-template-33>div>.wmkc-item-img {
        padding: 25% 0
    }
}

.wmkc-history-item {
    width: calc(50% + 10px);
    padding: 10px 0px;
    box-sizing: border-box;
    position: relative
}

.wmkc-history-list {
    position: relative
}

.wmkc-history-item:nth-of-type(odd) {
    float: right;
    padding-left: 26px
}

.wmkc-history-item:nth-of-type(even) {
    float: left;
    text-align: right;
    padding-right: 26px
}

.wmkc-history-line {
    position: absolute;
    top: 0px;
    left: 50%;
    width: 2px;
    height: 100%;
    background-color: #EEE;
    margin-left: -1px
}

.wmkc-history-item>strong {
    font-size: 22px;
    font-weight: 400;
    color: #2cb740
}

.wmkc-history-item>p {
    font-size: 14px;
    margin: 6px 0px;
    color: #555
}

.wmkc-history-item>span {
    box-sizing: border-box;
    width: 8px;
    height: 8px;
    background-color: #FFF;
    border: 2px solid #2cb740;
    display: block;
    position: absolute;
    border-radius: 50%;
    top: 18px
}

.wmkc-history-item:nth-of-type(even)>span {
    right: 6px
}

.wmkc-history-item:nth-of-type(odd)>span {
    left: 6px
}

@media(max-width:415px) {
    .wmkc-history-item>p {
        font-size: 12px
    }
}

.wmkc-course-item {
    border-top: 1px dashed #CCC
}

.wmkc-course-item:nth-last-of-type(1) {
    border-bottom: 1px dashed #CCC
}

.wmkc-course-item:nth-of-type(odd) {
    background-color: #f6f7fb
}

.wmkc-course-item>strong {
    font-size: 22px;
    font-weight: 400;
    padding: 10px 20px;
    border-right: 1px dashed #CCC;
    line-height: 1.1;
    font-family: serif
}

.wmkc-course-item>div {
    margin: 0px;
    flex: 1;
    padding: 10px 20px;
    position: relative;
    font-size: 14px
}

.wmkc-course-item>div>p {
    margin: 0px
}

.wmkc-course-item>div>span {
    position: absolute;
    display: block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #FFF;
    border: 2px solid #2cb740;
    left: -4px;
    top: calc(50% - 4px);
    box-sizing: border-box
}

@media(max-width:768px) {
    .wmkc-flex-item4 {
        width: 49%
    }

    .wmkc-flex-item5 {
        width: 49%
    }
}

@media(max-width:540px) {
    .wmkc-flex-item-auto {
        width: 100%;
        flex: auto;
        padding: 0px
    }

    .wmkc-flex-item-auto+div {
        width: 100%;
        text-align: left
    }

    .wmkc-template-45>.wmkc-flex,
    .wmkc-template-46>.wmkc-flex-row-reverse {
        flex-direction: column-reverse
    }

    .wmkc-flex-item3 {
        width: 49%
    }
}

@media(max-width:415px) {
    .wmkc-flex-item3 {
        width: 100%
    }
}

.float-left {
    float: left;
    margin-right: 10px
}

.wmkc-padding-1 {
    padding: 1%
}

.wmkc-padding-2 {
    padding: 2%
}

.wmkc-padding-3 {
    padding: 3%
}

.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item {
    border: 1px solid #EEE;
    padding: 7px;
    box-sizing: border-box;
    margin: 10px 0px
}

.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-tit>p {
    padding-right: 20px;
    margin: 0px;
    line-height: 1.6;
    font-size: 16px;
    cursor: pointer;
    position: relative
}

.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-tit>p::after,
.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-tit>p::before {
    content: "";
    width: 12px;
    height: 2px;
    background-color: #000;
    position: absolute;
    top: 14px;
    right: 4px
}

.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-tit>p::after {
    transform: rotate(90deg)
}

.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-tit.active>p::after {
    opacity: 0
}

.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-box {
    color: #444;
    line-height: 1.6;
    padding-top: 4px
}

.wmkc-template-56 {
    max-width: 1600px;
    color: #333
}

.wmkc-template-56>p {
    line-height: 1.6;
    margin: 0px;
    padding: 5px 0px
}

.wmkc-template-56>img,
.wmkc-template-56>p>img {
    max-width: 100%;
    height: auto
}

.wmkc-template-56>.wmkc-template-3 {
    margin: 15px 0px 5px
}

.wmkc-template-56>.wmkc-template-33 {
    margin: 15px 0px 5px
}

.wmkc-template-56>.wmkc-template-33>div>.wmkc-item-box {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.wmkc-template-56>.wmkc-template-33>div>.wmkc-item-box>p {
    margin-top: 10px;
    line-height: 1.6
}

.wmkc-template-56>.wmkc-template-33>div>.wmkc-item-img>img,
.wmkc-template-56>.wmkc-template-33>div>.wmkc-item-img>p>img {
    height: 100%;
    object-fit: cover
}

.wmkc-template-56>.wmkc-table-container {
    padding: 10px 0px
}

.wmkc-template-57 {
    max-width: 1600px
}

.wmkc-template-57>.wmkc-template-7 {
    margin: 20px 0px
}

.wmkc-template-57>p {
    line-height: 1.6;
    margin: 0px
}

.wmkc-template-57>img,
.wmkc-template-57>p>img {
    max-width: 100%;
    height: auto
}

.wmkc-template-57>h3 {
    font-size: 32px;
    margin: 10px 0px
}

.wmkc-template-57>h4 {
    font-size: 20px;
    margin: 0px
}

.wmkc-template-57>.list-circle {
    margin: 20px 0px
}

.wmkc-template-57>.list-circle>p {
    width: 40%;
    position: relative;
    padding: 0px 16px;
    margin: 4px 0px;
    box-sizing: border-box
}

.wmkc-template-57>.list-circle>p::before {
    content: "";
    display: block;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background-color: #000;
    position: absolute;
    left: 0px;
    top: 7px
}

.wmkc-template-57>.wmkc-template-42>div>.wmkc-flex-item {
    text-align: left
}

.wmkc-template-57>.wmkc-template-42>div>.wmkc-flex-item>.wmkc-item-title {
    font-size: 18px;
    font-weight: 600
}

.wmkc-template-57>.wmkc-template-44>.wmkc-flex>.wmkc-flex-l>h5 {
    font-size: 20px
}

.wmkc-template-57>.wmkc-template-44>.wmkc-flex>.wmkc-flex-l>ul>li>p {
    font-size: 18px
}

.wmkc-template-57>.wmkc-template-44>.wmkc-flex>.wmkc-flex-l>ul>li::before {
    top: 10px
}

.wmkc-template-57>.wmkc-template-32>div>.wmkc-item-box>p:nth-of-type(1) {
    font-weight: 600
}

.wmkc-template-57>.wmkc-template-32>div>.wmkc-item-box>p:nth-of-type(2) {
    font-size: 16px;
    color: #555;
    line-height: 1.75
}

.wmkc-template-58 {
    max-width: 1600px
}

.wmkc-template-58>.wmkc-template-11 {
    margin: 20px 0px
}

.wmkc-template-58>.wmkc-template-46 {
    margin: 20px 0px
}

.wmkc-template-58>p {
    margin: 0px;
    line-height: 1.6
}

.wmkc-template-58>img,
.wmkc-template-58>p>img {
    max-width: 100%;
    height: auto
}

.wmkc-template-58>.wmkc-template-47>div img {
    display: block;
    margin-top: 6px;
    margin-bottom: 12px
}

.wmkc-template-58>.wmkc-template-47>p {
    color: #333;
    line-height: 1.875
}

.wmkc-template-58>.wmkc-template-33 {
    margin: 20px 0px
}

.wmkc-template-58>.wmkc-template-33>div>.wmkc-item-box>p {
    color: #444;
    line-height: 1.8
}

.wmkc-template-58>.wmkc-template-31>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-r>.wmkc-flex-r-text {
    font-size: 16px;
    color: #333;
    margin-top: 6px
}

.wmkc-template-59 {
    max-width: 1600px
}

.wmkc-template-59>.wmkc-template-17 {
    margin: 20px 0px
}

.wmkc-template-59>img,
.wmkc-template-59>p>img {
    max-width: 100%;
    height: auto
}

.wmkc-template-59>p {
    margin: 0px;
    color: #555;
    line-height: 1.875
}

.wmkc-template-59>.wmkc-flex-jc-ai-sb {
    margin: 20px 0px
}

.wmkc-template-59>.wmkc-flex-jc-ai-sb>div>p {
    margin: 0px;
    line-height: 1.6
}

.wmkc-template-59>.wmkc-flex-jc-ai-sb>div>p>strong {
    font-size: 18px
}

.wmkc-template-59>.wmkc-flex-jc-ai-sb>div>img {
    max-width: 100%
}

@media (max-width:500px) {
    .float-left {
        float: none;
        max-width: 100%;
        margin-right: 0px
    }

    .wmkc-template-59>.wmkc-flex-jc-ai-sb,
    .wmkc-template-59>.wmkc-template-17 {
        margin: 15px 0px
    }

    .wmkc-template-58>.wmkc-template-11 {
        margin: 15px 0px
    }

    .wmkc-template-57>.wmkc-template-32>div>.wmkc-item-box>p:nth-of-type(2) {
        font-size: 14px;
        line-height: 1.6
    }

    .wmkc-template-57>.list-circle>p {
        width: 100%
    }

    .wmkc-template-57>h3 {
        font-size: 20px
    }

    .wmkc-template-57>h4 {
        font-size: 16px
    }
}

.wmkc-template-31 .wmkc-flex-l .cke_widget_inline.cke_widget_wrapper,
.wmkc-template-32 .wmkc-item-img .cke_widget_inline.cke_widget_wrapper,
.wmkc-template-42 .cke_widget_inline.cke_widget_wrapper,
.wmkc-template-43 .cke_widget_inline.cke_widget_wrapper {
    display: block
}

.wmkc-template-47>.cke_widget_inline.cke_widget_wrapper,
.wmkc-template-47>div,
.wmkc-template-47>figure,
.wmkc-template-47>p:first-child {
    float: left;
    margin-right: 10px
}

.wmkc-template-47 .float-left .cke_widget_inline.cke_widget_wrapper {
    display: block
}

.wmkc-template-47 .cke_widget_inline.cke_widget_wrapper img {
    max-width: 100%
}

.wmkc-template-32 .wmkc-item-img img,
.wmkc-template-33 .wmkc-item-img img,
.wmkc-template-39 .wmkc-item-img img,
.wmkc-template-40 .wmkc-item-img img {
    width: 100%
}

.wmkc-template-41 .wmkc-item-img img,
.wmkc-template-42 .wmkc-item-img img,
.wmkc-template-43 .wmkc-item-img img {
    max-width: 100%
}

.wmkc-template-47 figure {
    display: block
}

.wmkc-template-47>figure {
    margin: 10px 10px 10px 0px
}

.wmkc-template-47 div figure {
    margin: 10px 0px
}

figure {
    text-align: center;
    outline: solid 1px #EEE;
    margin: 10px;
    display: inline-block
}

figure>figcaption {
    text-align: center;
    display: block
}

@media(max-width:480px) {

    .wmkc-template-12>h5,
    .wmkc-template-2>h5,
    .wmkc-template-1>h5,
    .wmkc-template-3>h5,
    .wmkc-template-4>h5,
    .wmkc-template-5>h5,
    .wmkc-template-6>h5,
    .wmkc-template-7>h5,
    .wmkc-template-8>h5,
    .wmkc-template-9>h5,
    .wmkc-template-10>h5,
    .wmkc-template-11>h5,
    .wmkc-template-12>h5,
    .wmkc-template-13>h5,
    .wmkc-template-14>h5,
    .wmkc-template-15>h5,
    .wmkc-template-16>h5,
    .wmkc-template-17>h5 {
        font-size: 16px
    }

    .wmkc-flex-item-10,
    .wmkc-flex-item-20,
    .wmkc-flex-item-30 {
        width: 48%
    }

    .wmkc-curcle-n {
        font-size: 14px;
        width: 65%;
        height: 65%
    }
}

.wmkc-template-41>div>.wmkc-flex-item {
    border: 1px solid transparent;
    border-radius: 4px;
    overflow: hidden
}

.wmkc-flex-item5 {
    width: 19%;
    margin: 10px 0px
}

@media(max-width:768px) {
    .wmkc-flex-item5 {
        width: 49%
    }
}

.wmkc-template-60>.wmkc-flex-list>div {
    padding: 14px;
    border-radius: 6px;
    border: 1px solid #AAA;
    box-sizing: border-box
}

.wmkc-template-60>.wmkc-flex-list>div>.wmkc-flex-top {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.wmkc-template-60>.wmkc-flex-list>div>.wmkc-flex-top>.wmkc-item-title {
    font-weight: 600;
    font-size: 18px;
    margin-top: 20px
}

.wmkc-template-60>.wmkc-flex-list>div>.wmkc-flex-bot>.wmkc-flex-bot-text {
    line-height: 24px;
    margin: 0px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden
}

.wmkc-template-61>.wmkc-flex-list>.wmkc-flex-item2 {
    background: no-repeat center;
    background-size: cover;
    border-radius: 10px;
    overflow: hidden;
    position: relative;
    z-index: 1
}

.wmkc-template-61>.wmkc-flex-list>.wmkc-flex-item2:hover>.wmkc-flex-img>img {
    transform: scale(1.1)
}

.wmkc-template-61>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-img {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: -1
}

.wmkc-template-61>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-img>img {
    width: 100%;
    height: 100%;
    transition: all .2s linear;
    object-fit: cover
}

.wmkc-template-61>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-img::after {
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    display: block;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    transition: all 1s ease;
    color: #FFF
}

.wmkc-template-61>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-bot {
    padding: 10px;
    box-sizing: border-box;
    min-height: 300px
}

.wmkc-template-61>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-bot>.wmkc-flex-title {
    font-size: 24px;
    font-weight: 600;
    margin: 20px 0px 10px
}

.wmkc-template-61>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-bot>.wmkc-flex-text {
    line-height: 26px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden
}

@media(max-width:500px) {
    .wmkc-template-61>.wmkc-flex-list>.wmkc-flex-item2 {
        width: 100%
    }
}

.wmkc-template-62>div>.wmkc-flex-item {
    flex-wrap: nowrap
}

.wmkc-template-62>div>.wmkc-flex-item>div {
    height: 300px
}

.wmkc-template-62>div>.wmkc-flex-item>.wmkc-item-info>.wmkc-item-title {
    font-size: 20px;
    font-weight: 600;
    margin: 20px 0px 10px
}

@media(max-width:1200px) {
    .wmkc-template-62>div>.wmkc-flex-item>div {
        height: 200px
    }
}

@media(max-width:541px) {
    .wmkc-template-62>div>.wmkc-flex-item {
        width: 100%
    }

    .wmkc-template-62>div>.wmkc-flex-item:nth-child(2n) {
        flex-direction: column
    }

    .wmkc-template-62>div>.wmkc-flex-item>div {
        height: auto
    }

    .wmkc-template-62>div>.wmkc-flex-item>.wmkc-item-info {
        margin-top: 10px
    }

    .wmkc-template-62>div>.wmkc-flex-item>.wmkc-item-info>.wmkc-item-title {
        font-size: 20px
    }
}

.wmkc-template-63>.wmkc-item-list>.wmkc-flex-item {
    overflow: hidden;
    transition: all .1s linear
}

.wmkc-template-63>.wmkc-item-list>.wmkc-flex-item>.wmkc-item-wrap {
    padding: 20px;
    box-sizing: border-box
}

.wmkc-template-63>.wmkc-item-list>.wmkc-flex-item>.wmkc-item-wrap>h5 {
    font-size: 20px;
    margin: 0px 0px 10px
}

.wmkc-template-63>.wmkc-item-list>.wmkc-flex-item>.wmkc-item-wrap>h5>span {
    display: block;
    font-weight: 400
}

.wmkc-template-63>.wmkc-item-list>.wmkc-flex-item>.wmkc-item-wrap>p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden
}

@media(max-width:800px) {
    .wmkc-template-63>.wmkc-item-list>.wmkc-flex-item {
        width: 49%
    }
}

@media(max-width:500px) {
    .wmkc-template-63>.wmkc-item-list>.wmkc-flex-item {
        width: 100%
    }
}

.wmkc-template-64>.wmkc-flex-list>.wmkc-flex-item:nth-child(1) {
    background: #3363b5
}

.wmkc-template-64>.wmkc-flex-list>.wmkc-flex-item:nth-child(2) {
    background: #97b4d2
}

.wmkc-template-64>.wmkc-flex-list>.wmkc-flex-item:nth-child(3) {
    background: #004672
}

.wmkc-template-64>.wmkc-flex-list>.wmkc-flex-item:nth-child(4) {
    background: #476973
}

.wmkc-template-64>.wmkc-flex-list>.wmkc-flex-item>.wmkc-flex-wrap {
    font-size: 20px;
    padding: 30px
}

@media(max-width:768px) {
    .wmkc-template-64>.wmkc-flex-list>.wmkc-flex-item>.wmkc-flex-wrap {
        font-size: 20px
    }
}

@media(max-width:540px) {
    .wmkc-template-64>.wmkc-flex-list>.wmkc-flex-item2 {
        width: 100%
    }
}

.wmkc-template-65>.wmkc-flex-list>.wmkc-flex-item>.wmkc-flex-wrap {
    text-decoration: none;
    padding: 15px 20px;
    box-sizing: border-box
}

.wmkc-template-65>.wmkc-flex-list>.wmkc-flex-item>.wmkc-flex-wrap>span:nth-child(2) {
    font-size: 14px;
    margin-left: 10px;
    flex: 1
}

.wmkc-template-60>.wmkc-flex-list>div>.wmkc-flex-top img {
    width: auto;
    height: 60px
}

.wmkc-template-63>.wmkc-item-list>.wmkc-flex-item img {
    transition: all .1s linear;
    width: 100%;
    height: 100%
}

.wmkc-template-63>.wmkc-item-list>.wmkc-flex-item:hover {
    opacity: .9
}

.wmkc-template-63>.wmkc-item-list>.wmkc-flex-item .cke_widget_inline.cke_widget_wrapper {
    display: block
}

.wmkc-template-63>.wmkc-item-list>.wmkc-flex-item:hover img {
    transform: scale(1.05)
}

.wmkc-template-62>div>.wmkc-flex-item>div .cke_widget_inline.cke_widget_wrapper {
    display: block
}

.wmkc-template-62>div>.wmkc-flex-item>div img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.wmkc-template-40>.wmkc-flex-jc-sb>.wmkc-flex-item {
    border: 1px solid #FFF
}

.wmkc-template-66>.wmkc-flex-jc-sb>.wmkc-flex-item {
    border: 1px solid #FFF
}

.wmkc-template-1>h5,
.wmkc-template-2>h5>span:nth-child(2),
.wmkc-template-3>h5,
.wmkc-template-4>h5,
.wmkc-template-6>h5,
.wmkc-template-7>h5,
.wmkc-template-8>h5,
.wmkc-template-9>h5,
.wmkc-template-10>h5,
.wmkc-template-11>h5>span>strong,
.wmkc-template-12>h5>span:nth-of-type(2),
.wmkc-template-5>h5,
.wmkc-template-13>h5,
.wmkc-template-14>h5>span,
.wmkc-template-15>h5>span:nth-of-type(2),
.wmkc-template-16>h5>span,
.wmkc-template-17>h5>span:nth-of-type(1) {
    font-weight: bold
}

.wmkc-template-67>.wmkc-item-title {
    margin: 0px;
    font-size: 18px;
    font-weight: 600;
    display: flex;
    position: relative;
    align-items: center
}

.wmkc-template-67>.wmkc-item-title::before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: #999;
    top: 48%;
    left: 0px;
    z-index: -1
}

.wmkc-template-67>.wmkc-item-title>span {
    display: block;
    background-color: #b7d6e6;
    text-align: center;
    position: relative;
    z-index: 1;
    padding: 2px 4px;
    border-radius: 30px;
    width: 50px
}

.wmkc-template-67>.wmkc-item-title>span::before {
    content: '';
    display: block;
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 4px);
    background-color: #FFF;
    top: 2px;
    left: 4px;
    z-index: -1;
    border-radius: 30px
}

.wmkc-template-67>.wmkc-item-title>h5 {
    background-color: #b7d6e6;
    border-radius: 4px;
    display: block;
    flex: 1;
    margin: 0px;
    margin-left: 10px;
    padding: 4px 16px;
    border: 1px solid #999;
    font-size: 18px
}

.wmkc-template-68>.wmkc-template-title {
    border: 1px solid #6272d6;
    border-radius: 30px;
    margin: 0px;
    padding: 4px;
    color: #FFF
}

.wmkc-template-68>.wmkc-template-title>h5 {
    display: inline-block;
    background-color: #6272d6;
    border-radius: 30px;
    padding: 3px 15px;
    margin: 0px;
    font-size: 18px
}

.wmkc-template-69>.wmkc-template-title {
    border: 1px solid #999;
    border-radius: 30px;
    padding: 6px 0px;
    width: calc(100% - 10px);
    margin-left: auto
}

.wmkc-template-69>.wmkc-template-title>h5 {
    display: inline-block;
    background-color: #EEE;
    border-radius: 6px;
    padding: 4px 20px;
    border: 1px solid #999;
    margin: 0px;
    margin-left: -10px;
    font-size: 18px
}

.wmkc-template-70>.wmkc-template-title {
    margin: 0px;
    display: flex;
    background-color: #AAA;
    color: #FFF
}

.wmkc-template-70>.wmkc-template-title>h5 {
    display: inline-block;
    background-color: red;
    color: #FFF;
    margin: 0px;
    padding: 6px 30px 6px 20px;
    font-size: 18px;
    position: relative
}

.wmkc-template-70>.wmkc-template-title>h5::before {
    content: '';
    display: block;
    width: 12px;
    height: 102%;
    background-color: #FFF;
    position: absolute;
    right: -6px;
    top: 0px;
    transform: skewX(-18deg)
}

.wmkc-template-70>.wmkc-template-title>span {
    flex: 1;
    padding: 0px 10px;
    text-transform: capitalize;
    font-weight: 400;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    font-size: 12px
}

@media(max-width:481px) {
    .wmkc-template-70>.wmkc-template-title>h5 {
        font-size: 16px;
        padding: 4px 20px 4px 10px
    }
}

.wmkc-template-62>div>.wmkc-flex-item>.wmkc-item-info>.wmkc-item-title {
    padding: 0px
}

.wmkc-template-62>div>.wmkc-flex-item>.wmkc-item-info>.wmkc-item-text {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden
}

.wmkc-template-71>.wmkc-template-item {
    position: relative;
    text-align: center
}

.wmkc-template-71>.wmkc-template-item>span {
    display: block;
    width: 100%;
    height: 1px;
    position: absolute;
    top: 50%;
    left: 0px
}

.wmkc-template-71>.wmkc-template-item>h5 {
    margin: 0px;
    display: inline-block;
    padding: 0px 10px;
    position: relative;
    background-color: #FFF;
    font-size: 18px;
    font-weight: 600
}

.wmkc-template-72>.wmkc-template-item {
    padding: 0px 20px;
    box-sizing: border-box;
    font-size: 18px;
    margin: 0px;
    position: relative
}

.wmkc-template-72>.wmkc-template-item>span {
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: #D3D3D3;
    top: 50%;
    left: 0px
}

.wmkc-template-72>.wmkc-template-item>h5 {
    margin: 0px;
    background-color: #FFF;
    display: inline-block;
    padding: 0px 10px;
    position: relative;
    font-size: 18px
}

.wmkc-template-73>.wmkc-template-item {
    width: 100%;
    font-size: 18px;
    border-bottom: 2px solid #CCC;
    margin: 0px
}

.wmkc-template-73>.wmkc-template-item>.wmkc-template-title {
    display: inline-block;
    padding: 5px 15px;
    box-sizing: border-box;
    transform: skew(-20deg) translate(8px, 1px)
}

.wmkc-template-73>.wmkc-template-item>.wmkc-template-title>h5 {
    margin: 0px;
    display: inline-block;
    transform: skew(20deg);
    font-size: 18px
}

.wmkc-template-74 {
    position: relative
}

.wmkc-template-74>.wmkc-template-item {
    position: relative;
    display: inline-block;
    font-size: 18px;
    padding: 8px 10px 8px 26px;
    box-sizing: border-box;
    margin: 0px
}

.wmkc-template-74>span:last-of-type {
    display: block;
    width: calc(100% - 20px);
    height: 2px;
    position: absolute;
    bottom: 0px;
    right: 0px
}

.wmkc-template-74>.wmkc-template-item>span:first-of-type {
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 51%;
    left: 10px;
    top: 0px;
    transform: skew(-45deg)
}

.wmkc-template-74>.wmkc-template-item>span:last-of-type {
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 51%;
    left: 10px;
    bottom: 0px;
    transform: skew(45deg)
}

.wmkc-template-74>.wmkc-template-item>h5 {
    margin: 0px;
    position: relative;
    z-index: 1;
    font-size: 18px
}

.wmkc-template-75>.wmkc-list {
    width: 100% !important;
    max-width: 100% !important;
    border: none !important
}

.wmkc-template-75>.wmkc-list>.wmkc-flex-item {
    display: flex;
    margin-bottom: 5px
}

.wmkc-template-75>.wmkc-list>.wmkc-flex-item>.wmkc-border-number {
    width: 18px;
    height: 18px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #FFF;
    font-size: 12px;
    margin-top: 6px
}

.wmkc-template-75>.wmkc-list>.wmkc-flex-item>.wmkc-content {
    flex: 1;
    padding-left: 15px;
    font-size: 15px;
    line-height: 28px;
    color: #333
}

.wmkc-template-75>.wmkc-list>.wmkc-flex-item>.wmkc-content>p {
    margin: 0px;
    padding: 0px
}