
body {
  background-color: #f2f2f2;
  font-family: "Lato";
  font-weight: 300;
  font-size: 16px;
  color: #555;
  padding-top: 50px;
  -webkit-font-smoothing: antialiased;
  -webkit-overflow-scrolling: touch;
}

/* Titles */

h1, h2, h3, h4, h5, h6 {
  font-family: "Raleway";
  font-weight: 300;
  color: #333;
}

/* Paragraph & Typographic */

p {
  line-height: 28px;
  margin-bottom: 25px;
}

.centered {
  text-align: center;
}

/* Links */

a {
  color: #3bc492;
  word-wrap: break-word;
  -webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
  -moz-transition: color 0.1s ease-in, background 0.1s ease-in;
  -ms-transition: color 0.1s ease-in, background 0.1s ease-in;
  -o-transition: color 0.1s ease-in, background 0.1s ease-in;
  transition: color 0.1s ease-in, background 0.1s ease-in;
}

a:hover, a:focus {
  color: #c0392b;
  text-decoration: none;
  outline: 0;
}

a:before, a:after {
  -webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
  -moz-transition: color 0.1s ease-in, background 0.1s ease-in;
  -ms-transition: color 0.1s ease-in, background 0.1s ease-in;
  -o-transition: color 0.1s ease-in, background 0.1s ease-in;
  transition: color 0.1s ease-in, background 0.1s ease-in;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

/* ==========================================================================
   Wrap Sections
   ========================================================================== */

#headerwrap {
  background-color: #34495e;
  padding-top: 60px;
}

#headerwrap h1 {
  margin-top: 30px;
  color: white;
  font-size: 70px;
}

#headerwrap h3 {
  color: white;
  font-size: 30px;
}

#headerwrap h5 {
  color: white;
  font-weight: 700;
  text-align: left;
}

#headerwrap p {
  text-align: left;
  color: white
}

/* intro Wrap */

#intro {
  padding-top: 100px;
}

#features {
  padding-top: 50px;
  padding-bottom: 50px;
}

#features .ac a {
  font-size: 20px;
}

/* Showcase Wrap */

#showcase {
  display: block;
  background-color: #34495e;
  padding-top: 50px;
  padding-bottom: 50px;
}

#showcase h1 {
  color: white;
}

#footerwrap {
  background-color: #2f2f2f;
  color: white;
  padding-top: 40px;
  padding-bottom: 60px;
  text-align: left;
}

#footerwrap h3 {
  font-size: 28px;
  color: white;
}

#footerwrap p {
  color: white;
  font-size: 18px;
}

/* Copyright Wrap */

#copyrights {
  background: #222222;
  padding: 20px 0;
  text-align: center;
  color: #fff;
  font-size: 16px;
}

#copyrights p {
  margin: 0 0 5px 0;
}

.credits {
  color: #999;
}
/* Contact Form */

.contact-form input, .contact-form textarea {
  padding: 10px 12px;
  border-radius: 0;
  box-shadow: none;
  font-size: 14px;
  height: auto;
}

.contact-form .form-send {
  text-align: center;
}

.contact-form .form-send button {
  background: #3bc492;
  border: 0;
  padding: 10px 30px;
  color: #fff;
  transition: 0.4s;
  cursor: pointer;
}

.contact-form .form-send button:hover {
  background: #3be6a7;
}

.contact-form .validate {
  display: none;
  color: red;
  margin: 0 0 15px 0;
  font-weight: 400;
  font-size: 13px;
}

.contact-form .loading {
  display: none;
  color: #555;
  background: #fff;
  text-align: center;
  padding: 15px;
  margin: 15px 0;
}

.contact-form .loading:before {
  content: "";
  display: inline-block;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  border: 3px solid #18d26e;
  border-top-color: #eee;
  -webkit-animation: animate-loading 1s linear infinite;
  animation: animate-loading 1s linear infinite;
}

@-webkit-keyframes animate-loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes animate-loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.contact-form .error-message {
  display: none;
  color: #fff;
  background: #ed3c0d;
  text-align: center;
  padding: 15px;
  font-weight: 600;
  margin: 15px 0;
}

.contact-form .sent-message {
  display: none;
  color: #fff;
  background: #18d26e;
  text-align: center;
  padding: 15px;
  font-weight: 600;
  margin: 15px 0;
}

#highlight{padding:1.5rem 1rem;line-height:1.2;z-index:10;position:relative;top:-1px;text-align:center;color:#fff;background:#000;font-weight:700}#unique-product h2{margin-bottom:1.2rem}#unique-product h4{margin-bottom:1rem}@media screen and (min-width:769px){#unique-product .content-inner{padding:1rem .5rem}#unique-product .content-inner p{margin-bottom:2rem}#unique-product h4{margin-bottom:1.4rem}}@media screen and (min-width:1281px){#unique-product .content-inner{padding:1.4rem}#unique-product #app-screenshot .content-inner,#unique-product #im .content-inner{padding-right:3.5rem}#unique-product #audio-streams img{margin-right:-5rem}}@media screen and (min-width:769px){#best-value .img-wrap{text-align:right}}#customer-service .icon-list{max-width:464px;color:#7a7a89}@media screen and (min-width:769px){#customer-service .icon-list{padding-right:10px}}@media screen and (max-width:768px){#customer-service .icon-list{margin:0 auto}}#customer-service .icon-list li{margin-bottom:3rem}#customer-service img{float:left;position:relative;z-index:1}#customer-service .img-caption{padding:15px 15px 10px 40px;border-bottom:2px solid #fd9927;margin-left:80px;line-height:1.2;min-height:68px;width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px);position:relative;z-index:0;font-size:24px}#customer-service .caption-detail{color:#8c94a2;display:block;font-size:16px}@media (max-width:480px),only screen and (min-width:769px) and (max-width:930){#customer-service .img-caption{font-size:19px;padding-left:28px;padding-right:0}#customer-service .caption-detail{font-size:14px}}#customer-service .help-desk{position:absolute;bottom:8px}@media screen and (min-width:769px){#customer-service .std-content-style{padding-left:1rem;padding-right:1rem}}#data-security{background-color:#ebeceb}@media screen and (min-width:1025px){#data-security .flexispy-review .inner-space,#data-security .set-space,.flexispy-review #data-security .inner-space{padding-left:40px}}@media screen and (min-width:769px){#data-security .img-box{margin-left:-20px;margin-right:-40px;padding-right:15px}}#data-security .ds-caption{color:#7a7a89;float:right}@media screen and (min-width:769px){#data-security .content-inner{padding-left:60px}}#comparison-table .comparison-table-inner{padding-bottom:2rem}#comparison-table .comparison-table-inner h2{color:#141414;margin-bottom:1.5rem}#comparison-table .comparison-table-inner p{color:#7a7a89}@media screen and (min-width:1281px){#comparison-table .comparison-table-inner{padding:1rem 1.5rem 2rem}#comparison-table .comparison-table-inner h2{margin-bottom:2rem}#comparison-table .comparison-table-inner p{margin-bottom:1.8rem}}#comparison-table .flexispy-review .inner-space,#comparison-table .set-space,.flexispy-review #comparison-table .inner-space{max-width:1020px;width:100%;margin:0 auto}#comparison-table .trigger-table{border:1px solid #e6e6e6;margin-top:2px;padding:8px;cursor:pointer;color:#7a7a89}#comparison-table .trigger-table:hover{background:#e6e6e6}#comparison-table .trigger-table .arrow-down{display:inline-block;margin-left:5px;width:14px;height:8px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAIBAMAAAA7P9P/AAAAMFBMVEUAAADNzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Kvh3YAAAAD3RSTlMAEgoG18G5shjT0M3JqIRrKO61AAAAQUlEQVQI12N4I8DAwMB4jiF+I5CW/sqg+kuAgXF9EANT/gyGzm8KDAxqXzr8k4ByzPUu3w0YgMD8fzGQBArcBXIBF9sPvvjkyycAAAAASUVORK5CYII=") 50% no-repeat}#comparison-table .trigger-table.hide-table{display:none}#comparison-table .trigger-table.hide-table .arrow-down{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#competitor-comparison{width:100%;display:table;table-layout:fixed;border-collapse:separate;border-spacing:1px 0}#competitor-comparison .full-table{display:none}#competitor-comparison th{position:relative;max-width:91px;background:#fff}@media screen and (min-width:641px){#competitor-comparison th{height:160px}}#competitor-comparison th div{position:absolute;left:50%;-webkit-transform:translateX(-50%) translatey(-60%) rotate(90deg);transform:translateX(-50%) translatey(-60%) rotate(90deg)}#competitor-comparison th div h3,#competitor-comparison th div h4{margin:0;padding:0;display:inline-block;width:120px;text-align:right}#competitor-comparison th.c-feature-name{background:#7a7a89;color:#b5bdcc;vertical-align:middle;text-align:left}#competitor-comparison th.c-feature-name h3{color:#f0f3f8;margin-bottom:1rem}@media screen and (max-width:360px){#competitor-comparison th.c-feature-name h3{font-size:1.4rem}}#competitor-comparison th.c-feature-name p{color:#b5bdcc}#competitor-comparison td:not(:first-child),#competitor-comparison th:not(:first-child){width:12%;text-align:center;border:1px solid #e6e6e6}#competitor-comparison td:not(:first-child){line-height:0}#competitor-comparison .num-features td{line-height:1.4}#competitor-comparison .num-features td sup{font-size:22px;font-weight:400}@media screen and (max-width:480px){#competitor-comparison .num-features td:not(:first-child){font-size:20px!important;font-weight:700}#competitor-comparison .num-features td.c-ispy{line-height:1.8}#competitor-comparison .num-features td sup{font-size:14px;position:relative;top:2px}}#competitor-comparison th:first-child{padding:5px 7px 0 10px}#competitor-comparison td:first-child{padding:10px 7px}#competitor-comparison td:first-child,#competitor-comparison th:first-child{width:40%;border-bottom:1px solid #e6e6e6}@media screen and (min-width:481px){#competitor-comparison td:first-child,#competitor-comparison th:first-child{padding:10px 15px 10px 10px}}@media screen and (min-width:1025px){#competitor-comparison td:first-child,#competitor-comparison th:first-child{padding-left:25px}}#competitor-comparison tr:last-child td:first-child{border-bottom:0}#competitor-comparison .c-feature-name{color:#7e57c2;font-size:14px}@media screen and (min-width:481px){#competitor-comparison .c-feature-name{font-size:16px}}#competitor-comparison .c-ispy{background:#74b4e8;border-left:1px solid #7a7f89!important;border-right:1px solid #7a7f89!important}#competitor-comparison th.c-ispy{border-top:1px solid #7a7f89!important}#competitor-comparison .compat-with .c-feature-name{border-bottom:0}#competitor-comparison .compat-with .c-ispy{border-bottom:1px solid #7a7f89!important}#competitor-comparison td{vertical-align:middle;padding:2px}@media screen and (min-width:361px){#competitor-comparison td{padding:5px}}@media screen and (min-width:641px){#competitor-comparison td{height:68px}}#competitor-comparison i{display:inline-block;background-position:50%;background-repeat:no-repeat;background-size:100% auto}#competitor-comparison i.android{width:18px;height:20px}#competitor-comparison i.ios{width:16px;height:20px}#competitor-comparison i.wins{width:17px;height:20px}#competitor-comparison i.macos{width:29px;height:13px}#competitor-comparison .f-support i{width:18px;height:18px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAARVBMVEUAAAAAzyEAzyEAzyEAzyEAzyEAzyEAzyEAzyEAzyEAzyEAzyEAzyEAzyEAzyEAzyEAzyH+//5/55BV32tX322n7rJA21kUtNngAAAAEHRSTlMAUwb64NqJW+MDrKvypJMHdTSrwwAAAIpJREFUGNN1kdsShCAIQFFR0y4L1u7/f+oWakNNnQfRMzgigGBjRucwRwsnxlPDm6bSQooliQx0IchdumEA7HCXwweiOq5fCRFG5ZjXI2bw2hXZIExHKHvG1h05cPv6Y97EdYmSySyugu2hohyNvaQirhKfirdP33xrCKRwcemlyRVrZnSTn00dxx+5PRMZMcQq5AAAAABJRU5ErkJggg==")}@media screen and (min-width:481px){#competitor-comparison .f-support i{width:20px;height:20px}}   

#competitor-comparison .num-features td {
    line-height: 1.4;
}
#competitor-comparison td:not(:first-child), #competitor-comparison th:not(:first-child) {
    width: 12%;
    text-align: center;
    border: 1px solid #e6e6e6;
        border-right-color: rgb(230, 230, 230);
        border-right-style: solid;
        border-right-width: 1px;
        border-left-color: rgb(230, 230, 230);
        border-left-style: solid;
        border-left-width: 1px;
}
#competitor-comparison .c-ispy {
    background: #74b4e8;
    border-left: 1px solid #7a7f89 !important;
    border-right: 1px solid #7a7f89 !important;
}
#competitor-comparison td {
    height: 68px;
}
#competitor-comparison td {
    padding: 5px;
}
#competitor-comparison td {
    vertical-align: middle;
    padding: 2px;
}
.txt-white {
    color: #fff;
}
.bold {
    font-weight: 700;
}
.display3-size {
    font-size: 2.025rem !important;
}

#competitor-comparison .f-unsupport i {
    width: 12px;
    height: 12px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAFVBMVEUAAADPAADPAADPAADPAADPAADPAAAfb4ySAAAABnRSTlMA+1SnVQQJu9jFAAAAVUlEQVQI12MIVmAAASZTBjMhMEsxmUExUQEkJCYExgwgPohwgHCBpAhUCZByAgmBBQVBQmDBNKAQgoWQhehQAuqAGA8xBUSCzYTb5gB3gQjCVQiXAgDcOg3Rp38yrQAAAABJRU5ErkJggg==");
}

#competitor-comparison .white .android {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAMAAAC3SZ14AAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAwLAQZGow0KZxSEEV+uvgf2BVIALz1Lx2OwXxqk0MDB8fmAAAAH1JREFUGNOtyMkCgiAARdFnOCAgJDg3vP//y6QSWrXyLO7i4k0j2lZkoV2kbBeDrLxxZ30+nmomZU99nMGxI7mn+Q6ESyLiebpJFcnqpgE1WTEpSXHqEqMt83qMdgOM6PPSRiD6XfhQ6XQ1DlcWQMMW+L/muCpk4a4ALw2iF7KIFDX9a2jIAAAAAElFTkSuQmCC");
}

#competitor-comparison i.android {
    width: 18px;
    height: 20px;
}
#competitor-comparison .dark, #competitor-comparison .white {
    vertical-align: top;
}
#competitor-comparison i {
    display: inline-block;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

#competitor-comparison .white .ios {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAYAAACEYr13AAABJUlEQVQ4jZ2Ur0sEURSFP3X9gVE0LSgI/gEKNqPBIohFo9VkEEwGsyhYDQaD/gWrGI0OGgWLIMKigkUwiAvLkbvOw/HNY2befDBpzj333jPzXp8kKjIPzADn/+RmUPIMSTrTLy1fW8XgQH9sxhqMSvpKyxNJw76mv2T9aeATOAaWgG9fkDWYTQO6B66BXaADLABvwCXwDCTADjCSDXFdUkdx3NiKNsEkcAIM5hYo5sn6W/f9yM7GraQBF+JiYZ8wR0DXhdgMSop5CH2FGMazBi81DNayBknudTkbwGpPJWk5l3E1upK2bYIr4LXGFFb77v7ErRoTPEpqOIOGpLtIgxX/OE9JageEoTNy6Or8K20C2APG0tPXAj6AuTR1u9IugNOeGvgBwtslGI/a6moAAAAASUVORK5CYII=");
}
#competitor-comparison .dark i, #competitor-comparison .white i {
    margin: 5px;
}
#competitor-comparison i.ios {
    width: 16px;
    height: 20px;
}

#competitor-comparison .white .wins {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAYAAAB2pebxAAABQUlEQVQ4ja2UTUoDQRCFv8mPiRJFg6gLFQMianQhuHDlWkguIbjxIt7FU7gWPIC4EIxuRPEHRCGjaamxgu1UZ8aID5qernr9qK6qqcg5xx+wAGwCW0C5lHM/Aub1wjqwrfsKUFHOVVpkSUm7wB3QAA68CyHciMg+0ALWdEVKPAPucwQSiMgRMGc80AG6xhpAQcKx5gTOiyoTIlIcQPgXkb4/D1XJyewA0hjQS0UWA++6PtTfEZFjYBG4VWIZGAdO9PwEPHgCsfddA85FZAKoaymLuovtAhgFdjzx/ippvkaAUzm0gWnzGLhW0rLx/ERNEvdozF94Ad6M1SIuZJSxZyxhuKwSD9UnDWP99v2mT5IsHwIbOiNWtVKSaClz6J8yCA0lKa+Ivmr/7AEzOiYk6qnUMy+HnWyT2uFSdom8CTx/Ak86O+pi7rw3AAAAAElFTkSuQmCC");
}

#competitor-comparison i.wins {
    width: 17px;
    height: 20px;
}

#competitor-comparison .white .macos {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAHBAMAAAAG8FvBAAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAD3RSTlMARCLuMxHdmXfMVbuIqmbLLTgVAAAAZ0lEQVQI12OAA/b/BRz/CxD8atY5+goKDL+/zz/Q/49pvsEXhsXxrQwMv/SFPinIczYwfmCQZ0wWYPjIL/Bx2X9+AVagPAOHAZj/UZ6tgeE265wQrg8MX/gdvtTvZ8lPiP18QPmbAADAUySXvQQZSAAAAABJRU5ErkJggg==");
}

#competitor-comparison i.macos {
    width: 29px;
    height: 13px;
}

#competitor-comparison .dark .android {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAMAAAC3SZ14AAAAXVBMVEUAAAAiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzx79y6AAAAAHnRSTlMAwLAQZDDSaklApnEVBPrreGBVIPPfvIDx485rOQyBpXYmAAAAgElEQVQY063PyQ6DMAxF0QeBNIRMhKHz+//PbKCS01VXnIUXV7Il4zAc0w+o5jFZOyaHqruxiBki02yknSib/s7AIlDLpVYoFO9Vm0a8Vu3RkxeKjlSnJrXEjsIs0QNOTRSDU9j9JnwZKaGXv69sAM0R+JcSN+DBJ6q5NUC2DrsP5CkTWGcRMHkAAAAASUVORK5CYII=");
}

#competitor-comparison .dark .ios {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAAaVBMVEUAAAAiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzwiLzyKHwMaAAAAInRSTlMACATKpjLkl15aTygS+vbpzsiNiHlx6tzUwLSqnYBpRh8e2fvwMgAAAHtJREFUGNNdz0kOgzAQRNHvAbCxQ8KUeez7HzKSF9DwdtVSldSsqohmvdzRBpE3iunEGZR0bvIy5q+3KaVXX7vJAPEgq97w60TxhlFnZ+EkSgSOolT7w4dd5Qk0orXQysaMrUULMOt8sWDddgO+pVQ+Gihy40OmGh8B+AM58Bh1RBugHQAAAABJRU5ErkJggg==");
}