#carousel-container {
    text-align: center;
}

#carousel-container .layui-carousel-arrow[lay-type=add] {
    padding: 0px 0px 0px 5px;
}

#carousel-container .layui-carousel-arrow[lay-type=sub] {
    padding: 0px 0px 0px 0px;
}

#advantage {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    max-width: 100%;
    overflow: hidden;
}

#advantage .each {
    flex-basis: 0;
    flex-grow: 1;
    display: inline-block;
    padding: 10px;
    padding-left: 52px;
    background-size: 40px;
    background-repeat: no-repeat;
    background-position: left center;
    color: #333;
    font-size: 17px;
}

#advantage .each.nonstop {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDYxMi4wMDEgNjEyLjAwMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjEyLjAwMSA2MTIuMDAxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIwMS41ODIsMzk4LjQ4N2MwLTU3LjQzLDc0LjQ3My02Ni42MTcsNzQuNDczLTk4LjI1NWMwLTEzLjkwMS0xMC43NTktMjIuMjEyLTI0LjIyMS0yMi4yMTIgICBjLTE4LjYxMywwLTI4LjcxNSwxOC44NTEtMjguNzE1LDE4Ljg1MWwtMjEuNTM2LTE0LjM1N2MwLDAsMTQuNTc2LTMxLjg1Nyw1Mi43MTctMzEuODU3YzI4LjAzOSwwLDUxLjgyMiwxNy4wNDIsNTEuODIyLDQ3LjEwOSAgIGMwLDUxLjE0Ny03MS4zMzEsNTkuODk2LTcyLjAwNyw4OS45NjJoNzQuNDczdjI0Ljg5N0gyMDIuOTM0QzIwMi4yNTgsNDA3LjQ3NSwyMDEuNTgyLDQwMi45ODEsMjAxLjU4MiwzOTguNDg3eiBNMzI0LjgwOSwzNTMuODQ1ICAgbDY4LjY0Ni0xMDAuNTAzaDM0LjMyMnY5NC4yMTloMjAuNjQydjI0LjAyMWgtMjAuNjQydjQxLjA0NWgtMjguNDk1di00MS4wNDVoLTc0LjQ3M1YzNTMuODQ1TDMyNC44MDksMzUzLjg0NXogTTM5OS4yODEsMzQ3LjU2MSAgIHYtNDkuMzM3YzAtNy44NTQsMS4xMzItMTYuNjA0LDEuMTMyLTE2LjYwNGgtMC40NTdjMCwwLTMuNTgsOC41MTItNy44NTQsMTQuNTc2bC0zNi43ODksNTAuOTI3djAuNDM4SDM5OS4yODFMMzk5LjI4MSwzNDcuNTYxeiAgICBNNTM5Ljc3NywzMzkuMTE4bC01LjU0MywxOS44NTVDNTAyLjcyNyw0NzEuODM1LDM4Ny43Niw1NDMuMDUzLDI3NC4wMzMsNTE0LjgyNkMxNjQuNzk5LDQ4Ny43MTYsOTYuOTExLDM4MS44NywxMTMuMjM1LDI3NC4wMzMgICBsMzIuOTE0LDkuMTg4YzcuNjI5LDIuMTMsMTQuNzA0LTQuNzk4LDEyLjczMy0xMi40NzFMMTIzLjA4OCwxMzEuMzdjLTEuOTctNy42NzItMTEuNTA2LTEwLjMzNC0xNy4xNjYtNC43OTJMMy4wOTcsMjI3LjI2ICAgYy01LjY2LDUuNTQyLTMuMTk4LDE1LjEzNCw0LjQzMywxNy4yNjRsMzUuODI2LDEwLjAwMUMxNi42Miw0MDAuMzk2LDEwNi42MTEsNTQ1LjY3OCwyNTMuNDYzLDU4My45MTkgICBjMTUyLjQ4OSwzOS43MSwzMDguMDI0LTU0LjY3OCwzNTAuMzk0LTIwNi40NWw1LjI5OS0xOC45ODJjMS41MjgtNS40NzQtMS42Ny0xMS4xNDktNy4xNDQtMTIuNjc4bC00OS41NTctMTMuODM1ICAgQzU0Ni45ODEsMzMwLjQ0NSw1NDEuMzA1LDMzMy42NDUsNTM5Ljc3NywzMzkuMTE4eiBNNTk4LjMzNiwyNTIuMjY4bC01MS45Nyw2Ljc1MmMtNS42MzYsMC43MzItOS42MSw1Ljg5NC04Ljg3OSwxMS41MyAgIGwyLjA0OCwxNS43NjJjMC43MzIsNS42MzYsNS44OTUsOS42MTEsMTEuNTMsOC44NzhsNTEuOTctNi43NTJjNS42MzYtMC43MzIsOS42MS01Ljg5NCw4Ljg3OS0xMS41M2wtMi4wNDktMTUuNzYyICAgQzYwOS4xMzQsMjU1LjUxMSw2MDMuOTcyLDI1MS41MzYsNTk4LjMzNiwyNTIuMjY4eiBNNTU4LjMyOCwxNTQuMDY0bC00NS42NTUsMjUuNzI5Yy00Ljk1MSwyLjc5LTYuNzAzLDkuMDY1LTMuOTEzLDE0LjAxNyAgIGw3LjgwMywxMy44NDdjMi43OSw0Ljk1MSw5LjA2NSw2LjcwMywxNC4wMTcsMy45MTNsNDUuNjU1LTI1LjcyOWM0Ljk1MS0yLjc5LDYuNzAzLTkuMDY1LDMuOTEzLTE0LjAxN2wtNy44MDMtMTMuODQ3ICAgQzU2OS41NTUsMTUzLjAyNiw1NjMuMjc5LDE1MS4yNzQsNTU4LjMyOCwxNTQuMDY0eiBNNDg0LjQ0Nyw3Ny45OThsLTMyLjY5NCw0MC45NThjLTMuNTQ2LDQuNDQxLTIuODE4LDEwLjkxNywxLjYyMywxNC40NjEgICBsMTIuNDIzLDkuOTE2YzQuNDQxLDMuNTQ2LDEwLjkxNiwyLjgxOSwxNC40NjEtMS42MjNsMzIuNjk0LTQwLjk1OGMzLjU0Ni00LjQ0MiwyLjgxOC0xMC45MTctMS42MjMtMTQuNDYybC0xMi40MjMtOS45MTYgICBDNDk0LjQ2Nyw3Mi44Myw0ODcuOTkyLDczLjU1Niw0ODQuNDQ3LDc3Ljk5OHogTTM4Ny40NSwzNS4xNDdMMzcyLjQ4LDg1LjM3Yy0xLjYyNCw1LjQ0NiwxLjQ3NiwxMS4xNzgsNi45MjEsMTIuODAxbDE1LjIzMyw0LjU0ICAgYzUuNDQ1LDEuNjI0LDExLjE3Ny0xLjQ3NiwxMi44MDEtNi45MjFsMTQuOTctNTAuMjIzYzEuNjIzLTUuNDQ2LTEuNDc2LTExLjE3Ny02LjkyMi0xMi44MDFsLTE1LjIzMi00LjU0ICAgQzM5NC44MDUsMjYuNjAyLDM4OS4wNzMsMjkuNzAxLDM4Ny40NSwzNS4xNDd6IE0yODEuNDY0LDMxLjc1Mmw0LjkzMyw1Mi4xNzRjMC41MzUsNS42NTgsNS41NTYsOS44MTEsMTEuMjEzLDkuMjc2bDE1LjgyNC0xLjQ5NyAgIGM1LjY1OC0wLjUzNSw5LjgxMS01LjU1NSw5LjI3Ni0xMS4yMTNsLTQuOTM0LTUyLjE3NGMtMC41MzUtNS42NTgtNS41NTYtOS44MS0xMS4yMTMtOS4yNzVsLTE1LjgyNCwxLjQ5NiAgIEMyODUuMDgyLDIxLjA3NCwyODAuOTI5LDI2LjA5NCwyODEuNDY0LDMxLjc1MnogTTE4MS45MjQsNjguMzA4bDI0LjExOSw0Ni41MjZjMi42MTUsNS4wNDUsOC44MjYsNy4wMTUsMTMuODcyLDQuMzk5bDE0LjExMS03LjMxNCAgIGM1LjA0NS0yLjYxNiw3LjAxNS04LjgyNiw0LjM5OS0xMy44NzJsLTI0LjExOS00Ni41MjZjLTIuNjE1LTUuMDQ1LTguODI2LTcuMDE1LTEzLjg3Mi00LjM5OWwtMTQuMTExLDcuMzE1ICAgQzE4MS4yNzgsNTcuMDUxLDE3OS4zMDksNjMuMjYyLDE4MS45MjQsNjguMzA4eiIgZmlsbD0iIzQxOTRmMiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
}

#advantage .each.thoughtful {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyOTkuOTk1IDI5OS45OTUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5OS45OTUgMjk5Ljk5NTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiPgo8Zz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBkPSJNMTY1LjQ1LDEwOC4yMDdsLTkuNzg4LDkuNzg2Yy0xLjk0NSwxLjk0My00LjY1OCwyLjYzOC03LjE1OCwyLjEwMWMtMS41NDEtMC4yNDEtMy4wMDktMC45MzYtNC4xNzMtMi4xMDNsLTkuNzgzLTkuNzgzICAgICBjLTYuNTQ5LTYuNTQ2LTE1LjE0OS05LjgyMi0yMy43NDktOS44MjJjLTguNiwwLTE3LjIwMSwzLjI3My0yMy43NDksOS44MjJjLTEyLjgyLDEyLjgyMy0xMi42OTgsMzMuMzc0LDAuMjgzLDQ3LjgwNSAgICAgYzEzLjIzMiwxNC43MDgsNDkuNjA1LDQ1LjAyNyw2Mi42NjYsNTUuNzg4YzEzLjA2MS0xMC43NTgsNDkuNDQyLTQxLjA4NSw2Mi42NzctNTUuNzg4YzEyLjk3OC0xNC40MjgsMTMuMS0zNC45ODIsMC4yOC00Ny44MDUgICAgIEMxOTkuODU5LDk1LjExNSwxNzguNTUsOTUuMTEyLDE2NS40NSwxMDguMjA3eiIgZmlsbD0iI2ZjNTk1OSIvPgoJCQk8cGF0aCBkPSJNMTQ5Ljk5NSwwQzY3LjE1NiwwLDAsNjcuMTU4LDAsMTQ5Ljk5NXM2Ny4xNTYsMTUwLDE0OS45OTUsMTUwczE1MC02Ny4xNjMsMTUwLTE1MFMyMzIuODM0LDAsMTQ5Ljk5NSwweiAgICAgIE0yMjQuMjM5LDE2Ni40MTdjLTE2Ljk4LDE4Ljg2Ni02Ny4wNDksNTkuNjE5LTY5LjE3NCw2MS4zNDNjLTEuNDg5LDEuMjExLTMuMjg2LDEuODI2LTUuMDcsMS43NCAgICAgYy0wLjA1NCwwLjAwMy0wLjExMiwwLjAwMy0wLjE2OSwwLjAwM2MtMS43MjUsMC0zLjQ2LTAuNTcxLTQuOTAyLTEuNzQzYy0yLjEyNC0xLjcyNS01Mi4xODgtNDIuNDc4LTY5LjE2My02MS4zNDEgICAgIGMtMTguNjEyLTIwLjY4OS0xOC40OS01MC40NDUsMC4yODMtNjkuMjE4YzE5LjE2MS0xOS4xNjQsNTAuMzQ0LTE5LjE2NCw2OS41MDYsMGw0LjQ0OCw0LjQ0OGw0LjQ1MS00LjQ1MSAgICAgYzE5LjE2MS0xOS4xNjEsNTAuMzQxLTE5LjE1OSw2OS41MDgsMEMyNDIuNzI2LDExNS45NzUsMjQyLjg0OCwxNDUuNzMxLDIyNC4yMzksMTY2LjQxN3oiIGZpbGw9IiNmYzU5NTkiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
}

#advantage .each.secure {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDAgMzAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGQ9Ik0xNDkuOTk3LDBDNjcuMTU3LDAsMCw2Ny4xNTksMCwxNDkuOTk3QzAsMjMyLjgzOCw2Ny4xNTcsMzAwLDE0OS45OTcsMzAwUzMwMCwyMzIuODM4LDMwMCwxNDkuOTk3ICAgICBDMjk5Ljk5Nyw2Ny4xNTksMjMyLjgzOCwwLDE0OS45OTcsMHogTTY0LjIyMSwxMDguNTAyYzAtNS4yNiw1LjQtOS41MzksMTIuMDM3LTkuNTM5SDIyMy43NGM2LjYzNywwLDEyLjAzNyw0LjI3NywxMi4wMzcsOS41MzkgICAgIHYxMi45MTFINjQuMjIxVjEwOC41MDJ6IE0yMzUuNzc3LDE5MS41MDFjMCw1LjI2LTUuNCw5LjUzOS0xMi4wMzgsOS41MzlINzYuMjU4Yy02LjYzNywwLTEyLjAzNy00LjI3Ny0xMi4wMzctOS41Mzl2LTU0LjUyNiAgICAgaDE3MS41NTZWMTkxLjUwMXoiIGZpbGw9IiNmYWJjMmMiLz4KCQkJPHJlY3QgeD0iNzguMzUxIiB5PSIxNjUuNTYyIiB3aWR0aD0iMjguNTMiIGhlaWdodD0iMTUuNTYyIiBmaWxsPSIjZmFiYzJjIi8+CgkJCTxyZWN0IHg9IjExMS40OTgiIHk9IjE2NS41NjIiIHdpZHRoPSIyOC41MyIgaGVpZ2h0PSIxNS41NjIiIGZpbGw9IiNmYWJjMmMiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
}

#advantage .each.delivery {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxnPiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPiAgPHJlY3QgeD0iLTEiIHk9Ii0xIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgZmlsbD0ibm9uZSIvPiA8L2c+IDxnPiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPiAgPGVsbGlwc2Ugc3Ryb2tlPSIjMDAwIiBmaWxsPSIjMGJlMjY4IiBzdHJva2Utd2lkdGg9IjAiIGN4PSIxNi4wMDAwMDciIGN5PSIxNi4wMDAwMDciIGlkPSJzdmdfMjIiIHJ4PSIxNS45Mzc1MDciIHJ5PSIxNi4wMDAwMDciLz4gIDxnIHN0cm9rZT0ibnVsbCIgaWQ9InN2Z18xIj4gICA8ZyBzdHJva2U9Im51bGwiIGlkPSJzdmdfMiI+ICAgIDxwYXRoIHN0cm9rZT0ibnVsbCIgZD0ibTIyLjEzNDA4MywxOC43NjgwNzFjLTAuODg0NjEzLDAgLTEuNjA0Mjk1LDAuNzE5ODY2IC0xLjYwNDI5NSwxLjYwNDI5NWMwLDAuODg0NjEzIDAuNzE5NjgxLDEuNjA0Mjk1IDEuNjA0Mjk1LDEuNjA0Mjk1YzAuODg0NDI4LDAgMS42MDQyOTUsLTAuNzE5NjgxIDEuNjA0Mjk1LC0xLjYwNDI5NWMwLC0wLjg4NDQyOCAtMC43MTk4NjYsLTEuNjA0Mjk1IC0xLjYwNDI5NSwtMS42MDQyOTV6bTAsMi4wNzYxNDZjLTAuMjYwMjU4LDAgLTAuNDcxODUxLC0wLjIxMTU5MyAtMC40NzE4NTEsLTAuNDcxODUxYzAsLTAuMjYwMjU4IDAuMjExNTkzLC0wLjQ3MTg1MSAwLjQ3MTg1MSwtMC40NzE4NTFzMC40NzE4NTEsMC4yMTE1OTMgMC40NzE4NTEsMC40NzE4NTFjMCwwLjI2MDI1OCAtMC4yMTE1OTMsMC40NzE4NTEgLTAuNDcxODUxLDAuNDcxODUxeiIgZmlsbD0iI0ZGRkZGRiIgaWQ9InN2Z18zIi8+ICAgIDxwYXRoIHN0cm9rZT0ibnVsbCIgZD0ibTIxLjk4MDQzOCwxMi4wOTkzMDFsLTIuNzcxODM0LDBjLTAuMjA4NTcxLDAgLTAuMzc3NDgxLDAuMTY5MTI2IC0wLjM3NzQ4MSwwLjM3NzQ4MWwwLDcuMzYwODgxYzAsMC4yMDgzNTUgMC4xNjg5MSwwLjM3NzQ4MSAwLjM3NzQ4MSwwLjM3NzQ4MWwwLjQwMDMzMywwYzAuMTg2ODU5LDAgMC4zNTIzNzcsLTAuMTM0NTg2IDAuMzc2NTI1LC0wLjMxOTkwM2MwLjE0ODE1NSwtMS4xMzUwOTUgMS4wNTM1NTUsLTEuODM5MDc5IDIuMTQ4ODA1LC0xLjgzOTA3OXMyLjAwMDY1LDAuNzA0MDE1IDIuMTQ4ODA1LDEuODM5MDc5YzAuMDI0MTQ4LDAuMTg1MzQ4IDAuMTg5NDgxLDAuMzE5OTAzIDAuMzc2NTI1LDAuMzE5OTAzbDAuMzk5OTMzLDBjMC4yMDgzNTUsMCAwLjM3NzQ4MSwtMC4xNjkxMjYgMC4zNzc0ODEsLTAuMzc3NDgxbDAsLTMuNjgwNDRjMCwtMC4wODg2OTYgLTAuMDMxMTQ4LC0wLjE3NDQgLTAuMDg3OTU2LC0wLjI0MjE1NWwtMy4wNzkxMjMsLTMuNjgwNDRjLTAuMDcxNjcyLC0wLjA4NTY3MyAtMC4xNzc3NjEsLTAuMTM1MzI2IC0wLjI4OTQ5NSwtMC4xMzUzMjZsMCwwem0tMi4zOTQzNTIsMy4wMTk4NDhsMCwtMS44ODc0MDVjMCwtMC4yMDgzNTUgMC4xNjg5MSwtMC4zNzc0ODEgMC4zNzc0ODEsLTAuMzc3NDgxbDEuNjYyNzk4LDBjMC4xMTE5MTgsMCAwLjIxODE5MywwLjA0OTgzNyAwLjI4OTg5NiwwLjEzNTg4MWwxLjU3Mjc3NiwxLjg4NzQwNWMwLjIwNDc3NywwLjI0NTkxOCAwLjAzMDAwNywwLjYxOTA4MSAtMC4yOTAwODEsMC42MTkwODFsLTMuMjM1Mzg5LDBjLTAuMjA4NTcxLDAgLTAuMzc3NDgxLC0wLjE2ODkxIC0wLjM3NzQ4MSwtMC4zNzc0ODFsMCwweiIgZmlsbD0iI0ZGRkZGRiIgaWQ9InN2Z180Ii8+ICAgIDxwYXRoIHN0cm9rZT0ibnVsbCIgZD0ibTYuOTQwNDcsMjAuMjE1MzI5bDAuOTY2NTU1LDBjMC4xODY4NTksMCAwLjM1MjM3NywtMC4xMzQ1ODYgMC4zNzY1MjUsLTAuMzE5OTAzYzAuMTQ4MTU1LC0xLjEzNTA5NSAxLjA1MzU1NSwtMS44MzkwNzkgMi4xNDg4MDUsLTEuODM5MDc5czIuMDAwNjUsMC43MDQwMTUgMi4xNDg4MDUsMS44MzkwNzljMC4wMjQxNDgsMC4xODUzNDggMC4xODk0ODEsMC4zMTk5MDMgMC4zNzY1MjUsMC4zMTk5MDNsNC43NDA5OTYsMGMwLjIwODM4NiwwIDAuMzc3NDgxLC0wLjE2OTEyNiAwLjM3NzQ4MSwtMC4zNzc0ODFsMCwtOS40MzcwMjdjMCwtMC4yMDgzNTUgLTAuMTY5MTI2LC0wLjM3NzQ4MSAtMC4zNzc0ODEsLTAuMzc3NDgxbC0xMC43NTgyMSwwYy0wLjIwODU3MSwwIC0wLjM3NzQ4MSwwLjE2OTEyNiAtMC4zNzc0ODEsMC4zNzc0ODFsMCw5LjQzNzAyN2MwLDAuMjA4Mzg2IDAuMTY4OTEsMC4zNzc0ODEgMC4zNzc0ODEsMC4zNzc0ODFsMCwweiIgZmlsbD0iI0ZGRkZGRiIgaWQ9InN2Z181Ii8+ICAgIDxwYXRoIHN0cm9rZT0ibnVsbCIgZD0ibTEwLjQzMjE3LDE4Ljc2ODA3MWMtMC44ODQ2MTMsMCAtMS42MDQyOTUsMC43MTk4NjYgLTEuNjA0Mjk1LDEuNjA0Mjk1YzAsMC44ODQ2MTMgMC43MTk2ODEsMS42MDQyOTUgMS42MDQyOTUsMS42MDQyOTVjMC44ODQ0MjgsMCAxLjYwNDI5NSwtMC43MTk2ODEgMS42MDQyOTUsLTEuNjA0Mjk1YzAsLTAuODg0NDI4IC0wLjcxOTg2NiwtMS42MDQyOTUgLTEuNjA0Mjk1LC0xLjYwNDI5NXptMCwyLjA3NjE0NmMtMC4yNjAyNTgsMCAtMC40NzE4NTEsLTAuMjExNTkzIC0wLjQ3MTg1MSwtMC40NzE4NTFjMCwtMC4yNjAyNTggMC4yMTE1OTMsLTAuNDcxODUxIDAuNDcxODUxLC0wLjQ3MTg1MXMwLjQ3MTg1MSwwLjIxMTU5MyAwLjQ3MTg1MSwwLjQ3MTg1MWMwLDAuMjYwMjU4IC0wLjIxMTU5MywwLjQ3MTg1MSAtMC40NzE4NTEsMC40NzE4NTF6IiBmaWxsPSIjRkZGRkZGIiBpZD0ic3ZnXzYiLz4gICA8L2c+ICA8L2c+ICA8ZyBpZD0ic3ZnXzciLz4gIDxnIGlkPSJzdmdfOCIvPiAgPGcgaWQ9InN2Z185Ii8+ICA8ZyBpZD0ic3ZnXzEwIi8+ICA8ZyBpZD0ic3ZnXzExIi8+ICA8ZyBpZD0ic3ZnXzEyIi8+ICA8ZyBpZD0ic3ZnXzEzIi8+ICA8ZyBpZD0ic3ZnXzE0Ii8+ICA8ZyBpZD0ic3ZnXzE1Ii8+ICA8ZyBpZD0ic3ZnXzE2Ii8+ICA8ZyBpZD0ic3ZnXzE3Ii8+ICA8ZyBpZD0ic3ZnXzE4Ii8+ICA8ZyBpZD0ic3ZnXzE5Ii8+ICA8ZyBpZD0ic3ZnXzIwIi8+ICA8ZyBpZD0ic3ZnXzIxIi8+IDwvZz48L3N2Zz4=);
}

#advantage .each:last-child {
    border-right-width: 0;
}

#advantage .each .title {
    font-weight: bold;
}

#advantage .each .text {
    color: #999;
    font-size: 13px;
}
@media screen and (max-width: 768px) {
    #advantage {
        flex-wrap:nowrap;
        flex-direction: row;
        margin: -10px 0;
    }

    #advantage .each {
        margin: auto;
        padding: 0;
        padding-top: 36px;
        width: 360px;
        background-size: 32px;
        background-position: top center;
        font-size: 12px;
        text-align: center;
    }

    #advantage .each .text {
        display: none;
    }

    #testimonial .list .line {
        display: none;
        flex-wrap: wrap;
    }

    #testimonial .list .line:first-child {
        display: flex;
    }

    #flow .each {
        flex-grow: 0;
        flex-shrink: 1;
        margin-left: auto;
        margin-right: auto;
        padding: 0 8px;
        width: 400px;
        border: 0;
    }

    #flow .each h3 {
        margin-left: 0;
        text-align: left;
    }

    #flow .each .inner {
        margin-left: 0;
    }

    #flow .each .img-wrapper {
        display: inline-block;
        float: right;
        margin: 0;
        padding: 0;
        width: 64px;
    }
}

@media screen and (min-width: 1221px) {
    .container {
        width: 1170px;
    }
}

.kitem-top{
    flex-grow: 1; flex-basis: 350px; display: block; padding: 0 20px; max-width: 100%;
}
.kitem-top h2{
    padding-left: 9px; line-height: 100%; color: #333; border-left: 3px solid #5984ff;margin-top: 0.83em;margin-bottom: 0.83em;
}
.kitem{
    display: block;
    padding-top: 24px;
    border-top: 1px solid #ccc;
}
.kitem li{
    line-height: 25px;
    font-size: 15px;
}
.fullwidth-title {
    display: flex;
    justify-content: center;
    margin: 0;
    margin-bottom: 40px;
    color: #333;
    font-size: 24px;
    font-weight: normal;
    text-align: center;
}

.fullwidth-title:before, .fullwidth-title:after {
    flex-grow: 1;
    content: " ";
    position: relative;
    top: 16px;
    height: 0;
    border-top: 2px solid rgba(0,0,0,0.1);
}

.fullwidth-title.invert:before, .fullwidth-title.invert:after {
    border-top-color: rgba(255,255,255,0.15);
}

.fullwidth-title:before {
    margin-right: 30px;
}

.fullwidth-title:after {
    margin-left: 30px;
}
#flow .each {
    flex-grow: 1;
    flex-shrink: 0;
    margin-bottom: 20px;
    padding: 40px 0;
    width: 300px;
    border-right: 1px solid #eee;
}

#flow .each:last-child {
    border-right-width: 0;
}

#flow .each .img-wrapper {
    margin-bottom: 20px;
}

#flow .each .img-wrapper img {
    display: block;
    margin: auto;
    max-width: 100%;
    background: #ddd;
    border: 3px solid #ddd;
    border-radius: 134px;
}

#flow .each h3 {
    margin: auto;
    margin-bottom: 6px;
    padding: 0;
    width: 240px;
    color: #7283b7;
    font-size: 18px;
    font-weight: normal;
    text-align: center;
}

#flow .each .inner {
    margin: auto;
    padding: 0;
    width: 240px;
    color: #aaa;
    font-size: 12px;
}

.shopname .btn {
    display: inline-block;
    margin: 12px 30px;
    padding: 6px;
    width: 240px;
    line-height: 40px;
    background: rgba(19, 193, 170, 0.8);
    font-weight: bold;
    vertical-align: top;
    white-space: nowrap;
}

.shopname .btn.join {
    background: rgba(255, 255, 255, 0.8);
    color: #000;
}

.shopname .btn:empty {
    padding: 0;
    border: 0;
}

.shopname .btn:hover {
    background: rgba(35, 51, 68, 0.8);
    color: #ffb65b;
}

.shopname .btn.join:hover {
    background: rgba(255, 255, 255, 0.9);
    color: #000;
}

.shopname .btn.new:after, .shopname .btn.pending:after {
    display: inline-block;
    content: "new";
    position: absolute;
    margin: 10px 4px;
    padding: 3px 6px;
    line-height: normal;
    background: #ff4da7;
    color: #fff;
    border-radius: 3px;
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    text-decoration: underline;
}

.shopname .btn.pending:after {
    content: "coming";
    background: #ffa74d;
}

.shopname .btn.new:hover:after {
    display: none;
}

.shopname .btn .hidden-text {
    display: none;
    color: #fff;
    font-size: 12px;
    font-weight: normal;
    vertical-align: top;
    overflow: hidden;
    white-space: nowrap;
}

.shopname .btn:hover .hidden-text {
    display: inline-block;
    margin-left: 4px;
}

.width-50 {
    display: inline-block;
    margin-right: 2%;
    width: 47%;
    vertical-align: top;
}

.rounded-box {
    display: inline-block;
    margin: 20px;
    width: 120px;
    line-height: 116px;
    background: #fff;
    color: #28A7E1;
    border: 2px solid #E2E2E2;
    border-radius: 120px;
    font-weight: bold;
    text-align: center;
}
.rounded-box+h4 {
    margin-bottom: 12px;
    font-size: 18px;
}

#main .announcement {
    display: block;
    padding-top: 24px;
    border-top: 1px solid #ccc;
}

#main .announcement .post {
    display: block;
    margin: 0;
    margin-bottom: 20px;
    background: #fff;
    color: #aaa;
    font-size: 13px;
    text-decoration: none;
    transition: all 0.2s;
}

#main .announcement .post:after {
    display: block;
    content: " ";
    clear: both;
}

#main .announcement .post .title {
    display: inline-block;
    position: relative;
    margin: 0;
    color: #666;
    font-size: 16px;
    font-weight: normal;
}

#main .announcement .post .title:hover {
    color: #dd4b39;
    text-decoration: underline;
}

#main .announcement .post time {
    float: right;
    line-height: 21px;
}

#main .announcement .post button {
    position: absolute;
    right: 12px;
    bottom: 12px;
    width: 64px;
    border-radius: 34px;
}

.menu-title {
    margin: 0;
    padding: 20px;
    background-color: #25b4ff;
    color: #fff;
    border-bottom: 1px solid #eee;
    font-size: 18px;
    font-weight: normal;
}
