#pricing-home {background:#edf3f8;}.pricing-container.full-width {width: 100%;max-width: none;}.pricing-switcher .fieldset {display: inline-block;position: relative;padding: 2px;border-radius: 50em;border: 2px solid #82b440;background:#82b440;text-align:center;}.pricing-switcher input[type="radio"] {position: absolute;opacity: 0;}.pricing-switcher label {position: relative;z-index: 1;display: inline-block;float: left;width: 90px;height: 40px;line-height: 40px;cursor: pointer;font-size:1rem;color: #fff;margin-bottom:0;}.pricing-switcher .switch {position: absolute;top: 2px;left: 2px;height: 40px;width: 90px;background-color: #1bb3ce;border-radius: 50em;-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;transition: transform 0.5s;}.pricing-switcher input[type="radio"]:checked + label + .switch, .pricing-switcher input[type="radio"]:checked + label:nth-of-type(n) + .switch {-webkit-transform: translateX(90px);-moz-transform: translateX(90px);-ms-transform: translateX(90px);-o-transform: translateX(90px);transform: translateX(90px);}.no-js .pricing-switcher {display: none;}.pricing-list {margin: 2em 0 0;}.pricing-list > li {position: relative;margin-bottom: 1em;}@media only screen and (min-width: 768px) {.pricing-list {margin: 3em 0 0;}.pricing-list:after {content: "";display: table;clear: both;}.pricing-list > li {width: 33.3333333333%;float: left;padding-left: 5px;padding-right: 5px;}.has-margins .pricing-list > li {width: 32.3333333333%;float: left;margin-right: 1.5%;}.has-margins .pricing-list > li:last-of-type {margin-right: 0;}}.pricing-wrapper {position: relative;}.touch .pricing-wrapper {-webkit-perspective: 2000px;-moz-perspective: 2000px;perspective: 2000px;}.pricing-wrapper.is-switched .is-visible {-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-animation: rotate 0.5s;-moz-animation: rotate 0.5s;animation: rotate 0.5s;}.pricing-wrapper.is-switched .is-hidden {-webkit-transform: rotateY(0);-moz-transform: rotateY(0);-ms-transform: rotateY(0);-o-transform: rotateY(0);transform: rotateY(0);-webkit-animation: rotate-inverse 0.5s;-moz-animation: rotate-inverse 0.5s;animation: rotate-inverse 0.5s;opacity: 0;}.pricing-wrapper.is-switched .is-selected {opacity: 1;}.pricing-wrapper.is-switched.reverse-animation .is-visible {-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);transform: rotateY(-180deg);-webkit-animation: rotate-back 0.5s;-moz-animation: rotate-back 0.5s;animation: rotate-back 0.5s;}.pricing-wrapper.is-switched.reverse-animation .is-hidden {-webkit-transform: rotateY(0);-moz-transform: rotateY(0);-ms-transform: rotateY(0);-o-transform: rotateY(0);transform: rotateY(0);-webkit-animation: rotate-inverse-back 0.5s;-moz-animation: rotate-inverse-back 0.5s;animation: rotate-inverse-back 0.5s;opacity: 0;}.pricing-wrapper.is-switched.reverse-animation .is-selected {opacity: 1;}.pricing-wrapper > li {background-color: #ffffff;-webkit-backface-visibility: hidden;backface-visibility: hidden;outline: 1px solid transparent;}.pricing-wrapper > li::after {content: '';position: absolute;top: 0;right: 0;height: 100%;width: 50px;pointer-events: none;background: -webkit-linear-gradient( right , #ffffff, rgba(255, 255, 255, 0));background: linear-gradient(to left, #ffffff, rgba(255, 255, 255, 0));}.pricing-wrapper > li.is-ended::after {display: none;}.pricing-wrapper .is-visible {position: relative;z-index: 5;}.pricing-wrapper .is-hidden {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 1;-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);}.pricing-wrapper .is-selected {z-index: 3 !important;}@media only screen and (min-width: 768px) {.pricing-wrapper > li::before {content: '';position: absolute;z-index: 6;left: -1px;top: 50%;bottom: auto;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);height: 50%;width: 1px;background-color: #b1d6e8;}.pricing-wrapper > li::after {display: none;}.exclusive .pricing-wrapper > li {box-shadow: inset 0 0 0 1px #8b8b8b;}.has-margins .pricing-wrapper > li, .has-margins .exclusive .pricing-wrapper > li {box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);}:nth-of-type(1) > .pricing-wrapper > li::before {display: none;}.has-margins .pricing-wrapper > li {border-radius: 4px 4px 6px 6px;}.has-margins .pricing-wrapper > li::before {display: none;}}@media only screen and (min-width: 1500px) {.full-width .pricing-wrapper > li {padding: 2.5em 0;}}.no-js .pricing-wrapper .is-hidden {position: relative;-webkit-transform: rotateY(0);-moz-transform: rotateY(0);-ms-transform: rotateY(0);-o-transform: rotateY(0);transform: rotateY(0);margin-top: 1em;}@media only screen and (min-width: 768px) {.exclusive .pricing-wrapper > li::before {display: none;}.exclusive + li .pricing-wrapper > li::before {display: none;}}.pricing-header h2 {padding: 0.9em 0.9em 0.6em;font-weight: 600;margin-bottom: 30px;text-align: center;font-size: 2rem;letter-spacing: 2px;font-weight:500;color:#222;}.price {background: #222;}.pricing-header {height: auto;padding: 1.9em 0 1.6em;pointer-events: auto;text-align: center;color: #fff;background-color: transparent;}.exclusive .pricing-header {color: #1bb3ce;background-color: transparent;}.currency, .value {font-size: 3rem;font-weight: 300;}.duration {font-weight: 700;font-size: 1.3rem;color: #8dc8e4;text-transform: uppercase;}.exclusive .duration {color: #f3b6ab;}.duration::before {content: '/';margin-right: 2px;}.value {font-size:4rem;font-weight:400;}.currency, .duration {color: #82b440;}.exclusive .currency, .exclusive .duration {color: #fff;}.currency {display: inline-block;margin-top: 10px;vertical-align: top;font-size: 2rem;font-weight: 700;}.duration {font-size: 1.4rem;}.pricing-body {overflow-x: auto;-webkit-overflow-scrolling: touch;}.is-switched .pricing-body {overflow: hidden;}.pricing-body {overflow-x: visible;}.pricing-features {width: 600px;}.pricing-features:after {content: "";display: table;clear: both;}.pricing-features li {width: 100px;float: left;padding:.6em 1em;font-size: 1.1rem;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: none;width: auto;}.pricing-features em {display: block;font-style: normal;font-weight: normal;margin-bottom: 5px;display: inline-block;margin-bottom: 0;}.pricing-features {width: auto;}.exclusive .pricing-features li {margin: 0 3px;}.has-margins .exclusive .pricing-features li {margin: 0;}.pricing-footer {position: absolute;z-index: 1;top: 0;left: 0;height: 80px;width: 100%;}.pricing-footer {position: relative;height: auto;padding: 1.8em 0;text-align: center;}.pricing-footer::after {display: none;}.has-margins .pricing-footer {padding-bottom: 0;}.select-btn {border:1px solid #8b8b8b;border-radius:0;color: #8b8b8b;display: inline-block;font-size: 1.1rem;font-weight: 600;height: auto;letter-spacing: 1px;padding: 0.8em 1.5em;position: static;text-indent: 0;text-transform: uppercase;transition: all 0.6s ease 0s;width: 60%;}.select-btn:hover{border:1px solid #1bb3ce;}.exclusive .select-btn {background-color: #82b440;color: #ffffff;}.no-touch .exclusive .select-btn:hover {background-color: #82b440;border:1px solid #1bb3ce;}.no-touch .secondary-theme .exclusive .select-btn:hover {background-color: #112e3c;}.has-margins .select-btn {display: block;padding: 1.7em 0;border-radius: 0 0 4px 4px;}@-webkit-keyframes rotate {0% {-webkit-transform: perspective(2000px) rotateY(0);}70% {-webkit-transform: perspective(2000px) rotateY(200deg);}100% {-webkit-transform: perspective(2000px) rotateY(180deg);}}@-moz-keyframes rotate {0% {-moz-transform: perspective(2000px) rotateY(0);}70% {-moz-transform: perspective(2000px) rotateY(200deg);}100% {-moz-transform: perspective(2000px) rotateY(180deg);}}@keyframes rotate {0% {-webkit-transform: perspective(2000px) rotateY(0);-moz-transform: perspective(2000px) rotateY(0);-ms-transform: perspective(2000px) rotateY(0);-o-transform: perspective(2000px) rotateY(0);transform: perspective(2000px) rotateY(0);}70% {-webkit-transform: perspective(2000px) rotateY(200deg);-moz-transform: perspective(2000px) rotateY(200deg);-ms-transform: perspective(2000px) rotateY(200deg);-o-transform: perspective(2000px) rotateY(200deg);transform: perspective(2000px) rotateY(200deg);}100% {-webkit-transform: perspective(2000px) rotateY(180deg);-moz-transform: perspective(2000px) rotateY(180deg);-ms-transform: perspective(2000px) rotateY(180deg);-o-transform: perspective(2000px) rotateY(180deg);transform: perspective(2000px) rotateY(180deg);}}@-webkit-keyframes rotate-inverse {0% {-webkit-transform: perspective(2000px) rotateY(-180deg);}70% {-webkit-transform: perspective(2000px) rotateY(20deg);}100% {-webkit-transform: perspective(2000px) rotateY(0);}}@-moz-keyframes rotate-inverse {0% {-moz-transform: perspective(2000px) rotateY(-180deg);}70% {-moz-transform: perspective(2000px) rotateY(20deg);}100% {-moz-transform: perspective(2000px) rotateY(0);}}@keyframes rotate-inverse {0% {-webkit-transform: perspective(2000px) rotateY(-180deg);-moz-transform: perspective(2000px) rotateY(-180deg);-ms-transform: perspective(2000px) rotateY(-180deg);-o-transform: perspective(2000px) rotateY(-180deg);transform: perspective(2000px) rotateY(-180deg);}70% {-webkit-transform: perspective(2000px) rotateY(20deg);-moz-transform: perspective(2000px) rotateY(20deg);-ms-transform: perspective(2000px) rotateY(20deg);-o-transform: perspective(2000px) rotateY(20deg);transform: perspective(2000px) rotateY(20deg);}100% {-webkit-transform: perspective(2000px) rotateY(0);-moz-transform: perspective(2000px) rotateY(0);-ms-transform: perspective(2000px) rotateY(0);-o-transform: perspective(2000px) rotateY(0);transform: perspective(2000px) rotateY(0);}}@-webkit-keyframes rotate-back {0% {-webkit-transform: perspective(2000px) rotateY(0);}70% {-webkit-transform: perspective(2000px) rotateY(-200deg);}100% {-webkit-transform: perspective(2000px) rotateY(-180deg);}}@-moz-keyframes rotate-back {0% {-moz-transform: perspective(2000px) rotateY(0);}70% {-moz-transform: perspective(2000px) rotateY(-200deg);}100% {-moz-transform: perspective(2000px) rotateY(-180deg);}}@keyframes rotate-back {0% {-webkit-transform: perspective(2000px) rotateY(0);-moz-transform: perspective(2000px) rotateY(0);-ms-transform: perspective(2000px) rotateY(0);-o-transform: perspective(2000px) rotateY(0);transform: perspective(2000px) rotateY(0);}70% {-webkit-transform: perspective(2000px) rotateY(-200deg);-moz-transform: perspective(2000px) rotateY(-200deg);-ms-transform: perspective(2000px) rotateY(-200deg);-o-transform: perspective(2000px) rotateY(-200deg);transform: perspective(2000px) rotateY(-200deg);}100% {-webkit-transform: perspective(2000px) rotateY(-180deg);-moz-transform: perspective(2000px) rotateY(-180deg);-ms-transform: perspective(2000px) rotateY(-180deg);-o-transform: perspective(2000px) rotateY(-180deg);transform: perspective(2000px) rotateY(-180deg);}}@-webkit-keyframes rotate-inverse-back {0% {-webkit-transform: perspective(2000px) rotateY(180deg);}70% {-webkit-transform: perspective(2000px) rotateY(-20deg);}100% {-webkit-transform: perspective(2000px) rotateY(0);}}@-moz-keyframes rotate-inverse-back {0% {-moz-transform: perspective(2000px) rotateY(180deg);}70% {-moz-transform: perspective(2000px) rotateY(-20deg);}100% {-moz-transform: perspective(2000px) rotateY(0);}}@keyframes rotate-inverse-back {0% {-webkit-transform: perspective(2000px) rotateY(180deg);-moz-transform: perspective(2000px) rotateY(180deg);-ms-transform: perspective(2000px) rotateY(180deg);-o-transform: perspective(2000px) rotateY(180deg);transform: perspective(2000px) rotateY(180deg);}70% {-webkit-transform: perspective(2000px) rotateY(-20deg);-moz-transform: perspective(2000px) rotateY(-20deg);-ms-transform: perspective(2000px) rotateY(-20deg);-o-transform: perspective(2000px) rotateY(-20deg);transform: perspective(2000px) rotateY(-20deg);}100% {-webkit-transform: perspective(2000px) rotateY(0);-moz-transform: perspective(2000px) rotateY(0);-ms-transform: perspective(2000px) rotateY(0);-o-transform: perspective(2000px) rotateY(0);transform: perspective(2000px) rotateY(0);}}