fieldset{padding:.35em .75em .625em}.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;border:none;border-radius:4px;background:#fff;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#21201c}.card>:last-child{margin-bottom:0}.card-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:1.4em;background:#f6f9fc}.card-divider>:last-child{margin-bottom:0}.card-section{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:1.4em}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.price-box{width:100%;margin:auto;position:relative;z-index:2;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.2);box-shadow:0 2px 15px 0 rgba(0,0,0,.2);-webkit-transition:all .5s ease;transition:all .5s ease}.price-box .control-table{padding:2rem 2.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.price-box .control-table .box-country{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.price-box .control-table .box-country label{display:inline-block}.price-box .control-table .box-country .select-container{width:auto;margin:0 0 0 10px}.price-box .control-table .box-country .select-container .icon-select-arrows{color:#21201c;top:-50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);right:10px}.price-box .control-table .box-country .select-container select{color:#21201c;border-radius:4px;border:1px solid #ddd;padding:.5em}.price-box .control-table .box-currency .button-group{margin:0}.price-box .control-table .box-currency .button-group .button{background:0 0;color:#21201c;padding-top:.65em;padding-bottom:.65em;border:1px solid #ddd;height:35px}.price-box .control-table .box-currency .button-group .button:first-of-type{border-radius:4px 0 0 4px;border-right:none;margin:0}.price-box .control-table .box-currency .button-group .button:last-of-type{border-radius:0 4px 4px 0;border-left:none}.price-box .control-table .box-currency .button-group input{display:none}.price-box .control-table .box-currency .button-group input:checked+label{background-color:#5bc0be;border-color:#5bc0be;color:#fff}.price-box .control-table .box-currency .button-group input:checked+label:active{background-color:#5bc0be;color:#fff}@media screen and (max-width:29.99875em){.price-box .control-table{padding:2rem 1rem 0}.price-box .control-table .box-country{margin-right:.5em}.price-box .control-table .box-country label{display:none}.price-box .control-table .box-country .select-container{margin:0}}.price-box .cta-table{border:none;text-align:center}.price-box .cta-table a.button{position:relative;-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#587cff;color:#fff;display:inline-block;font-size:1.375em;font-weight:600;margin:1em auto;padding:22px 36px;letter-spacing:.02em;min-width:270px;-webkit-box-shadow:0 10px 6px -6px rgba(0,0,0,.3);box-shadow:0 10px 6px -6px rgba(0,0,0,.3);overflow:hidden;-webkit-transition:all .1s ease;transition:all .1s ease}@media screen and (max-width:29.99875em){.price-box .cta-table a.button{font-size:1.125em;min-width:100%;padding-left:1em;padding-right:1em}}.price-box .cta-table a.button span{margin:0 auto;display:inline-block}.price-box .cta-table a.button:hover{background:#2554ff}.price-box .cta-table .note{color:#444;display:block;font-size:.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:47.99875em){.price-box .cta-table .note{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.price-box .cta-table .note a{color:#587cff}.price-box .pricing-table{padding:.875rem 2.5rem}@media screen and (max-width:29.99875em){.price-box .pricing-table{padding-left:1.5rem;padding-right:1.5rem}}.price-box .pricing-table p{margin:0}.price-box .pricing-table p span:last-of-type{font-size:.875em}.price-box .pricing-table .extra-info{border-radius:4px;display:inline-block;font-size:.875em;padding:5px 25px}.price-box .pricing-table .low-price{font-size:4em;font-weight:700}.price-box .pricing-table .item-price{background:0 0;color:#21201c}.price-box .pricing-table .item-price .volume{-ms-flex-item-align:center;align-self:center}.price-box .pricing-table .item-price .volume span.volume-amount{font-size:1.125em;text-align:left}@media screen and (max-width:29.99875em){.price-box .pricing-table .item-price .volume span.volume-amount{font-size:1em}}.price-box .pricing-table .item-price .span-price{font-size:1.125em;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:29.99875em){.price-box .pricing-table .item-price .span-price{font-size:1em}}.price-box .pricing-table .item-price p{line-height:normal;-ms-flex-item-align:center;align-self:center}.price-box .pricing-table .item-price:nth-of-type(2){color:#587cff;font-size:1.125em;font-weight:600}@media screen and (max-width:29.99875em){.price-box .pricing-table .item-price:first-of-type{font-size:1em}}.price-box .pricing-table .item-price:last-of-type{border:none}.price-box .pricing-table .loading{background:url(/assets/images/loader.gif) center center no-repeat;display:none;min-height:450px}.price-box .pricing-table table{border:none;margin:0}.price-box .pricing-table table.box-flat-price{margin:50px 0;text-align:center}.price-box .pricing-table table.box-flat-price tbody th,.price-box .pricing-table table.box-flat-price thead th{text-align:center}.price-box .pricing-table table.box-flat-price .label-flat{font-size:1.2em;color:#21201c}.price-box .pricing-table table.box-flat-price .flat-price{color:#587cff;font-weight:700}.price-box .pricing-table table.box-flat-price .flat-price .currency{font-size:2em}.price-box .pricing-table table.box-flat-price .flat-price .price{font-size:6em;margin:0 5px}@media screen and (max-width:29.99875em){.price-box .pricing-table table.box-flat-price .flat-price .price{font-size:3em}}.price-box .pricing-table table.box-flat-price .flat-price .label-price{font-size:1.4em}@media screen and (max-width:29.99875em){.price-box .pricing-table table.box-flat-price .flat-price .label-price{display:block}}.price-box .pricing-table table.box-flat-price .label-flat{font-size:1.4em;color:#21201c}.price-box .pricing-table table:not(.box-flat-price) tbody tr,.price-box .pricing-table table:not(.box-flat-price) thead tr{border-bottom:2px solid #f6f9fc}.price-box .pricing-table table:not(.box-flat-price) tbody th:last-of-type,.price-box .pricing-table table:not(.box-flat-price) thead th:last-of-type{text-align:right}.price-box .pricing-table table:not(.box-flat-price) tbody td,.price-box .pricing-table table:not(.box-flat-price) tbody th,.price-box .pricing-table table:not(.box-flat-price) thead td,.price-box .pricing-table table:not(.box-flat-price) thead th{padding:.96rem 0}.price-box .pricing-table table caption{font-weight:500;padding:.5rem 0;color:#587cff;font-size:1.125em}@media screen and (min-width:30em){.price-box .pricing-table table caption{padding:1.125rem 0}}.price-box .pricing-table table tbody,.price-box .pricing-table table thead{background:0 0;border:none}.price-box .pricing-table table tbody th,.price-box .pricing-table table thead th{font-weight:400}.price-box .pricing-table table tbody th span,.price-box .pricing-table table thead th span{display:block}.price-box .pricing-table table tbody td.price,.price-box .pricing-table table thead td.price{font-weight:700;text-align:right}.price-box .pricing-table table tfoot{background:0 0;border:none}.price-box .pricing-table table tfoot td{padding:0;font-weight:400;text-align:center}@media screen and (min-width:75em){.price-box .pricing-table{min-width:550px}}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;clear:both;height:0;margin:.625rem 0;border-top:0;border-right:0;border-bottom:3px solid;border-left:0}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:4px}tbody,tfoot,thead{border:1px solid #f2f2f2;background-color:#fff}caption{padding:.5rem .625rem .625rem;font-weight:900}thead{background:#f9f9f9;color:#21201c}tfoot{background:#f2f2f2;color:#21201c}tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:900;text-align:left}tbody td,tbody th{padding:.5rem .625rem .625rem}tbody tr:nth-child(even){border-bottom:0;background-color:#f2f2f2}table.unstriped tbody{background-color:#fff}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f2f2f2;background-color:#fff}@media screen and (max-width:61.24875em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f4f4f4}table.hover tfoot tr:hover{background-color:#ededed}table.hover tbody tr:hover{background-color:#fafafa}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ededed}.table-scroll{overflow-x:auto}
