 .switch-wrapper {position: relative;left: 50%;transform: translateX(-50%);display: inline-flex;padding: 4px;border: 1px solid lightgrey;margin-bottom: 100px;border-radius: 30px;background: #232323;}.switch-wrapper [type="radio"] {position: absolute;left: -9999px;}.switch-wrapper [type="radio"]:checked#monthly ~ label[for="monthly"], .switch-wrapper [type="radio"]:checked#yearly ~ label[for="yearly"] {color: white;}.switch-wrapper [type="radio"]:checked#monthly ~ label[for="monthly"]:hover, .switch-wrapper [type="radio"]:checked#yearly ~ label[for="yearly"]:hover {background: transparent;}.switch-wrapper [type="radio"]:checked#monthly + label[for="yearly"] ~ .highlighter {transform: none;}.switch-wrapper [type="radio"]:checked#yearly + label[for="monthly"] ~ .highlighter {transform: translateX(100%);}.switch-wrapper label {font-size: 14px;text-align:center;z-index: 1;min-width: 100px;line-height: 32px;cursor: pointer;border-radius: 30px;transition: color 0.25s ease-in-out;}.switch-wrapper label:hover {background: #232323;}.switch-wrapper .highlighter {position: absolute;top: 4px;left: 4px;width: calc(50% - 4px);height: calc(100% - 8px);border-radius: 30px;background: #aa3d8f;transition: transform 0.25s ease-in-out;}.price-title{font-size:32px;font-weight: bold;}.price-table-size {font-size:45px !important;font-weight: bold;}.price-table--evidence{background-color:#262A2B;padding:20px;border-radius:10px;transform: translate(0px, -20px);}.gradient-title{background: linear-gradient(45deg, rgb(147, 32, 131) 0%, rgb(188, 43, 120) 29%, rgb(204, 54, 114) 66%, rgb(232, 87, 100) 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;display: inline-block;}.btn-animation{background: linear-gradient(270deg, #831aaa, #b90063, #671bd0);background-size: 600% 600%;-webkit-animation: AnimationName 30s ease infinite;-moz-animation: AnimationName 30s ease infinite;-o-animation: AnimationName 30s ease infinite;animation: AnimationName 30s ease infinite;}@-webkit-keyframes AnimationName {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes AnimationName {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-o-keyframes AnimationName {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes AnimationName {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.mc-field-group input{width:100% !important;border-radius:50px !important;border:none !important;padding:20px 40px;}.indicates-required{color:#666;}@media only screen and (max-width: 800px) {#mc_embed_signup_scroll{width:90vw;margin:0 auto;}}.btn--landing{width: 100%;padding: 18px;border-radius: 50px;}.btn {-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;user-select: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;display: inline-block;width: auto;text-decoration: none;text-align: center;vertical-align: middle;cursor: pointer;border: 1px solid transparent;border-radius: 10px;padding: 8px 40px;background-color: #aa3d8f;color: #fff;font-family: Ubuntu,HelveticaNeue,Helvetica Neue,sans-serif;font-weight: 400;text-transform: uppercase;letter-spacing: .08em;white-space: normal;font-size: 14px;}.price-table{text-align:center;border:1px #606060 solid;}.price-table:hover{-webkit-box-shadow: 0 0 20px rgba(103, 54, 140, 0.3);-moz-box-shadow: 0 0 20px rgba(103, 54, 140, 0.3);box-shadow: 0 0 20px rgba(103, 54, 140, 0.3);}.price-table li{list-style: none;border-bottom: 1px solid #606060;padding: 30px 20px;text-align: center;}.price-table li:last-child{border-bottom: none;}.minus{color:#444;text-decoration: line-through;}.plus:before{content: "";display: block;background: url('/cdn/shop/files/check_green_bg_1.png?v=1701344957') no-repeat;background-size: contain;width: 30px;height: 30px;float: left;}.minus:before{content: "";display: block;background: url('/cdn/shop/files/check_grey_bg_1.png?v=1701344957') no-repeat;background-size: contain;width: 30px;height: 30px;float: left;}.hide {display: none!important;}.btn:hover{opacity:.8 !important;color:white;}.btn--secondary {background-color: #c6c6c6;color: #000 ;border-color: #0000;}
.btn--landing {
    width: 100%;
    padding: 18px;
    border-radius: 50px;
}