.calculator{padding-top:36px;display:flex;justify-content:space-between;border-bottom:1px solid #e4eaec}@media (max-width:1279px){.calculator{flex-direction:column}}@media (max-width:767px){.calculator{padding-top:4px;width:calc(100% - 40px);margin:0 auto}}.calculator .option{width:calc(100% - 435px)}@media (max-width:1279px){.calculator .option{width:100%;padding-bottom:42px;border-bottom:1px solid #e4eaec}}@media (max-width:767px){.calculator .option{padding-bottom:34px;margin:0 auto}}.calculator .option .upper-box{display:flex;justify-content:space-between;padding-right:81px;padding-left:80px;padding-top:34px}@media (max-width:1279px){.calculator .option .upper-box{max-width:580px;padding-right:0;padding-left:0;padding-top:36px;margin:0 auto;position:relative;transform:translateX(0)}}@media (max-width:767px){.calculator .option .upper-box{flex-direction:column;max-width:100%;transform:translateX(0)}}.calculator .option .upper-box .check-box{border:1px solid #e4eaec;border-radius:3px;overflow:hidden;display:flex}@media (max-width:767px){.calculator .option .upper-box .check-box{max-width:208px;width:208px;margin:0 auto;display:inline-flex}}.calculator .option .upper-box .check-box .annual,.calculator .option .upper-box .check-box .btn,.calculator .option .upper-box .check-box .month{background-color:transparent;display:flex;align-items:center;font-style:normal;font-weight:500;font-size:14px;line-height:16px;text-align:center;color:rgba(66,66,66,.5);border-radius:3px;padding:0 28px;text-transform:capitalize;transition:all .3s ease-in}@media (max-width:767px){.calculator .option .upper-box .check-box .annual,.calculator .option .upper-box .check-box .btn,.calculator .option .upper-box .check-box .month{font-size:12px;padding:7px 30px;display:block;width:104px;text-align:center}}.calculator .option .upper-box .check-box .active.annual,.calculator .option .upper-box .check-box .active.month,.calculator .option .upper-box .check-box .btn.active{background-color:#2196f3;color:#fff}.calculator .option .upper-box .check-box .active.annual:hover,.calculator .option .upper-box .check-box .active.month:hover,.calculator .option .upper-box .check-box .btn.active:hover{color:#fff}.calculator .option .upper-box .check-box .annual:hover,.calculator .option .upper-box .check-box .btn:hover,.calculator .option .upper-box .check-box .month:hover{cursor:pointer;color:#999}.calculator .option .upper-box .check-box .annual{padding:0 32px}@media (max-width:767px){.calculator .option .upper-box .check-box .annual{padding:7px 30px}}.calculator .option .upper-box .input-box{display:flex;align-items:center}@media (max-width:767px){.calculator .option .upper-box .input-box{width:280px;margin:28px auto 0}}.calculator .option .upper-box .input-box .name{margin-right:20px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#959595}.calculator .option .upper-box .input-box input{border:1px solid #e4eaec;border-radius:3px;height:36px;width:160px;outline:none;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#959595;margin:0;padding:0 12px;-webkit-appearance:none}.calculator .option .upper-box .input-box input::-webkit-inner-spin-button,.calculator .option .upper-box .input-box input::-webkit-outer-spin-button{-webkit-appearance:none}@media (max-width:767px){.calculator .option .upper-box .input-box input{width:180px}}.calculator .option .box-range{max-width:580px;margin:0 auto;transition:all .3s ease-in}.calculator .option .box-range .line{display:flex;justify-content:space-between;margin-bottom:10px}.calculator .option .box-range .white-line{position:absolute;left:0;right:0;top:0;display:flex;justify-content:space-between}.calculator .option .box-range .white-line .count{width:1px;height:1px;position:relative}.calculator .option .box-range .white-line .count span{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#999;white-space:nowrap}.calculator .option .box-range .white-line .count:before{position:absolute;content:"";bottom:-60px;left:0;width:2px;background-color:#fff;height:50px;z-index:3}.calculator .option .box-range .range-in{position:relative;margin-top:67px}@media (max-width:767px){.calculator .option .box-range .range-in{display:none}}.calculator .option .box-range .info{font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#999;margin:41px auto 0;text-align:center}@media (max-width:767px){.calculator .option .box-range .info{margin:20px auto 0}}.calculator .total{width:435px;flex-shrink:0;border-left:1px solid #e4eaec;position:relative}@media (max-width:1279px){.calculator .total{width:100%;border-left:none;display:flex}}@media (max-width:767px){.calculator .total{flex-direction:column}}.calculator .total .box{padding-top:42px}@media (max-width:1279px){.calculator .total .box{width:322px;padding-top:31px;flex-shrink:0}}@media (max-width:1023px){.calculator .total .box{padding-top:28px;width:250px;padding-left:21px}}@media (max-width:767px){.calculator .total .box{width:100%;padding-left:0;padding-top:33px}}.calculator .total .box .text{text-align:center;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#424242;position:relative}@media (max-width:1279px){.calculator .total .box .text{transform:translateX(0)}}@media (max-width:1023px){.calculator .total .box .text{transform:translateX(0);text-align:left}}@media (max-width:767px){.calculator .total .box .text{text-align:center}}.calculator .total .box .btn-change{z-index:3;background-color:#2196f3;border-radius:3px;font-weight:500;font-size:11px;color:#fff;text-transform:uppercase;padding:8px 14px;transition:all .3s ease-in;display:none}.calculator .total .box .price{text-align:center;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#999;padding-top:19px}@media (max-width:1279px){.calculator .total .box .price{display:none}}.calculator .total .box .price b{font-style:normal;font-weight:700;font-size:56px;line-height:66px;text-align:center;color:#424242}.calculator .total .box .under{font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:center;color:#999;display:flex;justify-content:center;padding-top:13px}@media (max-width:1279px){.calculator .total .box .under{padding-top:6px}}@media (max-width:1023px){.calculator .total .box .under{flex-direction:column;text-align:left}}.calculator .total .box .under b{color:#424242}.calculator .total .box .under .first{padding-right:16px;margin-right:16px;position:relative}@media (max-width:1023px){.calculator .total .box .under .first{margin-bottom:7px}}@media (max-width:767px){.calculator .total .box .under .first{text-align:center;margin-right:0;padding-right:0}}.calculator .total .box .under .first:before{position:absolute;top:0;right:0;bottom:0;width:1px;content:"";background-color:#e4eaec}@media (max-width:1023px){.calculator .total .box .under .first:before{display:none}}@media (max-width:767px){.calculator .total .box .under .second{text-align:center}}.calculator .total .btn-box{display:flex;justify-content:center;margin-top:36px;margin-bottom:33px;position:relative;transition:all .3s ease-in}@media (max-width:1279px){.calculator .total .btn-box{width:100%;justify-content:space-between;margin-top:33px;margin-bottom:25px;align-items:flex-start}}@media (max-width:1023px){.calculator .total .btn-box{margin-top:40px;margin-bottom:38px}}@media (max-width:767px){.calculator .total .btn-box{align-items:center;flex-direction:column;margin-top:16px;margin-bottom:31px}}.calculator .total .btn-box:before{position:absolute;top:-12px;left:0;width:1px;height:60px;content:"";background-color:#e4eaec;display:none}@media (max-width:1279px){.calculator .total .btn-box:before{display:block}}@media (max-width:767px){.calculator .total .btn-box:before{display:none}}.calculator .total .btn-box .price-laptop{display:none;font-style:normal;font-size:16px;line-height:37px;padding-left:41px;color:#999}@media (max-width:1279px){.calculator .total .btn-box .price-laptop{display:block}}@media (max-width:1023px){.calculator .total .btn-box .price-laptop{padding-left:27px}}@media (max-width:767px){.calculator .total .btn-box .price-laptop{padding-left:0}}.calculator .total .btn-box .price-laptop b{font-size:32px;color:#424242;margin-right:10px}@media (max-width:1023px){.calculator .total .btn-box .price-laptop b{font-size:24px;margin-right:8px}}.calculator .option .upper-box .check-box .total .btn-box .annual,.calculator .option .upper-box .check-box .total .btn-box .month,.calculator .total .btn-box .btn,.calculator .total .btn-box .option .upper-box .check-box .annual,.calculator .total .btn-box .option .upper-box .check-box .month{background-color:#2196f3;border-radius:3px;color:#fff;display:flex;align-items:center;padding:4px 25px;transition:background-color .3s ease-in}.calculator .option .upper-box .check-box .total .btn-box .annual:hover,.calculator .option .upper-box .check-box .total .btn-box .month:hover,.calculator .total .btn-box .btn:hover,.calculator .total .btn-box .option .upper-box .check-box .annual:hover,.calculator .total .btn-box .option .upper-box .check-box .month:hover{background-color:#2188da;cursor:pointer}@media (max-width:1279px){.calculator .option .upper-box .check-box .total .btn-box .annual,.calculator .option .upper-box .check-box .total .btn-box .month,.calculator .total .btn-box .btn,.calculator .total .btn-box .option .upper-box .check-box .annual,.calculator .total .btn-box .option .upper-box .check-box .month{margin-right:41px;padding:7px 25px}}@media (max-width:1023px){.calculator .option .upper-box .check-box .total .btn-box .annual,.calculator .option .upper-box .check-box .total .btn-box .month,.calculator .total .btn-box .btn,.calculator .total .btn-box .option .upper-box .check-box .annual,.calculator .total .btn-box .option .upper-box .check-box .month{margin-right:20px;padding:7px 27px 6px 25px}}@media (max-width:767px){.calculator .option .upper-box .check-box .total .btn-box .annual,.calculator .option .upper-box .check-box .total .btn-box .month,.calculator .total .btn-box .btn,.calculator .total .btn-box .option .upper-box .check-box .annual,.calculator .total .btn-box .option .upper-box .check-box .month{margin-right:0;margin-top:12px;padding:5px 27px 5px 25px}}.calculator .option .upper-box .check-box .total .btn-box .annual .name,.calculator .option .upper-box .check-box .total .btn-box .month .name,.calculator .total .btn-box .btn .name,.calculator .total .btn-box .option .upper-box .check-box .annual .name,.calculator .total .btn-box .option .upper-box .check-box .month .name{font-style:normal;font-weight:500;font-size:12px;line-height:14px;text-transform:uppercase;margin-left:13px}@media (max-width:1279px){.calculator .option .upper-box .check-box .total .btn-box .annual .name,.calculator .option .upper-box .check-box .total .btn-box .month .name,.calculator .total .btn-box .btn .name,.calculator .total .btn-box .option .upper-box .check-box .annual .name,.calculator .total .btn-box .option .upper-box .check-box .month .name{font-size:16px}}@media (max-width:1023px){.calculator .option .upper-box .check-box .total .btn-box .annual .name,.calculator .option .upper-box .check-box .total .btn-box .month .name,.calculator .total .btn-box .btn .name,.calculator .total .btn-box .option .upper-box .check-box .annual .name,.calculator .total .btn-box .option .upper-box .check-box .month .name{font-size:14px}}@media (max-width:767px){.calculator .option .upper-box .check-box .total .btn-box .annual .name,.calculator .option .upper-box .check-box .total .btn-box .month .name,.calculator .total .btn-box .btn .name,.calculator .total .btn-box .option .upper-box .check-box .annual .name,.calculator .total .btn-box .option .upper-box .check-box .month .name{font-size:12px}}.item-product{display:flex;align-items:center;padding:36px 32px 33px;border-bottom:1px solid #e4eaec}@media (max-width:1439px){.item-product{padding:36px 51px 33px 32px}}@media (max-width:1279px){.item-product{padding:40px 0}}@media (max-width:1023px){.item-product{padding:40px 0 40px 21px}}@media (max-width:767px){.item-product{padding:32px 0 35px;align-items:end;width:calc(100% - 40px);margin:0 auto}}.item-product:last-child{margin-bottom:90px}.item-product .photo{width:76px;height:76px;margin-right:24px;flex-shrink:0;position:relative}@media (max-width:767px){.item-product .photo{margin-right:12px}}.item-product .photo .el,.item-product .photo .el-hover{width:76px;height:76px;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:all .3s ease-in}.item-product .photo .el-hover{position:absolute;top:0;left:0;opacity:0}.item-product .detail{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 100px)}@media (max-width:767px){.item-product .detail{flex-direction:column;width:calc(100% - 100px)}}@media (max-width:1279px){.item-product .detail .info{padding-right:35px}}@media (max-width:767px){.item-product .detail .info{padding-right:0;width:100%}}.item-product .detail .info .name{font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#424242;margin-bottom:12px;max-width:305px}@media (max-width:1279px){.item-product .detail .info .name{margin-bottom:14px;max-width:inherit}}@media (max-width:767px){.item-product .detail .info .name{font-size:14px;margin-bottom:8px}}.item-product .detail .info .description{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#999;max-width:305px}@media (max-width:1279px){.item-product .detail .info .description{max-width:inherit}}@media (max-width:1023px){.item-product .detail .info .description{max-width:255px}}.item-product .detail .option{display:flex;align-items:center}@media (max-width:767px){.item-product .detail .option{padding-top:24px;width:100%;justify-content:space-between}}.item-product .detail .option .price{font-style:normal;font-size:14px;line-height:23px;text-align:right;color:#999;white-space:nowrap}.item-product .detail .option .price b{font-size:20px}@media (max-width:767px){.item-product .detail .option .price b{font-size:16px}}.item-product .detail .option .by{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #424242;color:#424242;font-size:23px;font-weight:100;margin-left:41px;line-height:1;transition:all .3s ease-in;position:relative}.item-product .detail .option .by:hover{color:#2196f3;border:1px solid #2196f3;cursor:pointer}@media (max-width:1023px){.item-product .detail .option .by{margin-right:20px}}@media (max-width:767px){.item-product .detail .option .by{margin-right:7px;width:28px;height:28px}}.item-product .detail .option .by span{position:absolute;display:none;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.item-product:hover .photo .el{opacity:0}.item-product:hover .photo .el-hover{opacity:1}.item-product.active .photo .el{opacity:0}.item-product.active .photo .el-hover{opacity:1}.item-product.active .detail .info .description,.item-product.active .detail .option .price b{color:#424242}.item-product.active .detail .option .by{border-color:#2196f3;background-color:#2196f3;color:#2196f3}.item-product.active .detail .option .by .mark svg{fill:#fff;height:12px;width:12px}.item-product.active .detail .option .by:hover{color:#2196f3}.item-product.active .detail .option .by span{display:block}.lds-dual-ring{display:flex;align-items:center;margin:40px auto;width:80px;height:80px}.lds-dual-ring.small:after{width:10px;height:10px;border-color:#2196f3 transparent;border-style:solid;border-width:1px}.lds-dual-ring.medium{margin:0 auto;width:40px;height:40px}.lds-dual-ring.medium:after{width:25px;height:25px;border-color:#2196f3 transparent;border-style:solid;border-width:2px}.lds-dual-ring.smaller{margin:0 auto;width:34px;height:34px}.lds-dual-ring.smaller:after{width:20px;height:20px;border-width:2px}.lds-dual-ring.smaller:after,.lds-dual-ring:after{border-color:#2196f3 transparent;border-style:solid}.lds-dual-ring:after{content:" ";display:block;width:52px;height:52px;margin:8px;border-radius:50%;border-width:3px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dashboard .modal-calculator{position:fixed;top:-110px;left:0;right:0;z-index:10;background-color:#fff;transition:top .4s ease-in,bottom .4s ease-in;box-shadow:0 4px 60px rgba(0,0,0,.4)}@media (max-width:1279px){.dashboard .modal-calculator{top:auto;bottom:-110px}}.dashboard .modal-calculator.show{top:0;border-bottom:1px solid #e4eaec}@media (max-width:1279px){.dashboard .modal-calculator.show{top:auto;bottom:0}}@media (max-width:767px){.dashboard .modal-calculator.show{border-radius:10px 10px 0 0;box-shadow:0 -4px 60px rgba(0,0,0,.1)}}@media (max-width:767px){.dashboard .modal-calculator.show.close{border-radius:0 0 0 0}}.dashboard .modal-calculator.show .upper-box:before{position:absolute;top:10px;left:50%;transform:translateX(-50%);height:5px;width:60px;border-radius:100px;background-color:#e4eaec;content:"";display:none}@media (max-width:767px){.dashboard .modal-calculator.show .upper-box:before{display:block}}.dashboard .modal-calculator .wrap{max-width:1200px;margin:0 auto;padding-top:36px;padding-bottom:56px;position:relative}@media (max-width:1279px){.dashboard .modal-calculator .wrap{width:100%;padding:0 20px}}@media (max-width:1023px){.dashboard .modal-calculator .wrap{width:730px;padding:0}}@media (max-width:767px){.dashboard .modal-calculator .wrap{width:100%;padding-bottom:0;padding-top:15px}}.dashboard .modal-calculator .wrap .arrow-down{position:absolute;top:38px;right:10px;z-index:4}@media (max-width:1279px){.dashboard .modal-calculator .wrap .arrow-down{display:none}}.dashboard .modal-calculator .wrap .arrow-down.esc{top:30px;right:40px}.dashboard .modal-calculator .wrap .arrow-down.esc span{display:none}.dashboard .modal-calculator .wrap .arrow-down.esc span:nth-child(2){display:block}.dashboard .modal-calculator .wrap .arrow-down span:nth-child(2){display:none}.dashboard .modal-calculator .wrap .arrow-down svg{fill:#424242}.dashboard .modal-calculator .wrap .arrow-down svg:hover{fill:#2196f3;cursor:pointer}.dashboard .modal-calculator .calculator{border-bottom:none}@media (max-width:1279px){.dashboard .modal-calculator .calculator{flex-direction:row}}@media (max-width:767px){.dashboard .modal-calculator .calculator{flex-direction:column;padding-top:0}}.dashboard .modal-calculator.close{box-shadow:none}@media (max-width:1279px){.dashboard .modal-calculator.close{box-shadow:0 -4px 60px rgba(0,0,0,.1)}}.dashboard .modal-calculator.close .wrap{padding-top:0;padding-bottom:0}.dashboard .modal-calculator.close .calculator{padding-top:0}.dashboard .modal-calculator.close .calculator .option{width:calc(100% - 520px)}@media (max-width:1279px){.dashboard .modal-calculator.close .calculator .option{padding-bottom:0;border-bottom:0;width:calc(100% - 500px);border-right:1px solid #e4eaec}}@media (max-width:1023px){.dashboard .modal-calculator.close .calculator .option{width:calc(100% - 360px)}}@media (max-width:767px){.dashboard .modal-calculator.close .calculator .option{display:none}}.dashboard .modal-calculator.close .calculator .option .box-range{display:none}.dashboard .modal-calculator.close .calculator .option .upper-box{padding-right:46px}@media (max-width:1279px){.dashboard .modal-calculator.close .calculator .option .upper-box{padding-right:0;transform:translateX(0);padding-top:27px}}.dashboard .modal-calculator.close .calculator .option .upper-box .check-box{position:relative}@media (max-width:1023px){.dashboard .modal-calculator.close .calculator .option .upper-box .check-box .month{font-size:12px;padding:0 16px}}@media (max-width:1023px){.dashboard .modal-calculator.close .calculator .option .upper-box .check-box .annual{font-size:12px;padding:0 22px}}@media (max-width:1279px){.dashboard .modal-calculator.close .calculator .option .upper-box .input-box{padding-right:28px}}@media (max-width:1279px){.dashboard .modal-calculator.close .calculator .option .upper-box .input-box .name{font-size:12px;margin-right:11px}}@media (max-width:1279px){.dashboard .modal-calculator.close .calculator .option .upper-box .input-box input{width:88px}}@media (max-width:1023px){.dashboard .modal-calculator.close .calculator .option .upper-box .input-box input{width:70px}}.dashboard .modal-calculator.close .calculator .total{width:520px;padding-bottom:32px}@media (max-width:1279px){.dashboard .modal-calculator.close .calculator .total{width:500px;padding-bottom:25px}}@media (max-width:1023px){.dashboard .modal-calculator.close .calculator .total{width:360px;padding-bottom:17px}}@media (max-width:767px){.dashboard .modal-calculator.close .calculator .total{width:100%}}.dashboard .modal-calculator.close .calculator .total .box{padding-top:0;padding-left:42px}@media (max-width:1279px){.dashboard .modal-calculator.close .calculator .total .box{padding-left:26px}}@media (max-width:767px){.dashboard .modal-calculator.close .calculator .total .box{padding-left:0;display:flex;align-items:stretch;padding-top:17px;justify-content:space-between}}.dashboard .modal-calculator.close .calculator .total .box .price{position:absolute;top:0;right:0}@media (max-width:1279px){.dashboard .modal-calculator.close .calculator .total .box .price{display:block}}@media (max-width:767px){.dashboard .modal-calculator.close .calculator .total .box .price{display:none}}.dashboard .modal-calculator.close .calculator .total .box .text{text-align:left;padding-top:32px;font-size:12px}@media (max-width:1279px){.dashboard .modal-calculator.close .calculator .total .box .text{padding-top:25px}}@media (max-width:1023px){.dashboard .modal-calculator.close .calculator .total .box .text{font-size:11px;padding-top:17px}}@media (max-width:767px){.dashboard .modal-calculator.close .calculator .total .box .text{font-weight:400;padding-top:0}}@media (max-width:767px){.dashboard .modal-calculator.close .calculator .total .box .btn-change{display:block}}.dashboard .modal-calculator.close .calculator .total .box .price{font-size:12px;margin-right:60px}@media (max-width:1279px){.dashboard .modal-calculator.close .calculator .total .box .price{margin-right:0;padding-top:10px}}.dashboard .modal-calculator.close .calculator .total .box .price b{font-size:24px}@media (max-width:1279px){.dashboard .modal-calculator.close .calculator .total .box .price b{margin-right:3px}}@media (max-width:1023px){.dashboard .modal-calculator.close .calculator .total .box .price b{font-size:20px}}.dashboard .modal-calculator.close .calculator .total .box .under{justify-content:flex-start;padding-top:8px}@media (max-width:1023px){.dashboard .modal-calculator.close .calculator .total .box .under{font-size:10px;padding-top:5px}}@media (max-width:767px){.dashboard .modal-calculator.close .calculator .total .box .under{display:none}}.dashboard .modal-calculator.close .calculator .total .box .under .first{margin-right:8px;padding-right:8px}@media (max-width:1023px){.dashboard .modal-calculator.close .calculator .total .box .under .first{margin-bottom:4px}}.dashboard .modal-calculator.close .calculator .total .btn-box{display:none}@media (max-width:767px){.dashboard .modal-calculator.close .calculator .total .btn-box{display:block;margin:0;position:absolute;top:33px;left:0}}@media (max-width:767px){.dashboard .modal-calculator.close .calculator .total .btn-box .price-laptop{font-size:12px;line-height:16px}}@media (max-width:767px){.dashboard .modal-calculator.close .calculator .total .btn-box .price-laptop b{font-size:16px}}@media (max-width:767px){.dashboard .modal-calculator.close .calculator .total .btn-box .btn{display:none}}.dashboard .bg{position:fixed;top:0;left:0;right:0;bottom:0;content:"";z-index:9;background-color:rgba(66,66,66,.5);display:block}.dashboard .bg.close{display:none}.input-box{position:relative}.input-box.promo .icon{background-color:#2196f3}.input-box.promo .icon:before{border:2px dashed #2196f3}.input-box.promo .icon svg{fill:#fff}.input-box .icon{position:absolute;top:0;left:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:3px 0 0 3px;background-color:#e4eaec}.input-box .icon:before{position:absolute;content:"";top:0;right:-2px;bottom:0;border:2px dashed #e4eaec}.input-box .icon svg{fill:#959595}.input-box .icon-success,.input-box .loader{position:absolute;top:0;right:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.input-box .icon-success svg{fill:#2196f3}.input-box input{border:1px solid #e4eaec;border-radius:3px;width:100%;height:36px;padding-left:51px;padding-right:30px;font-weight:400;font-size:14px;line-height:16px;color:#959595;outline:none;box-shadow:none;-webkit-appearance:none}.input-box input::-webkit-inner-spin-button,.input-box input::-webkit-outer-spin-button{-webkit-appearance:none}.total-box{display:flex;justify-content:space-between;align-items:end}.total-box .left .total{font-style:normal;font-size:20px;line-height:23px;display:flex;font-weight:700;align-items:center;color:#424242}.total-box .left .pay{margin-top:12px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#959595}.total-box .left .pay b{color:#424242}.total-box .left .trial{display:flex;align-items:center;margin-top:7px;color:#2196f3;font-size:12px;line-height:14px;font-weight:500;white-space:nowrap}.total-box .right{font-style:normal;font-weight:700;font-size:24px;line-height:28px;text-align:right;color:#424242;position:relative;margin-top:-2px;display:flex;flex-direction:column;align-items:flex-end}.total-box .right .star{color:#2196f3}.total-box .right .discount{display:flex;align-items:center;margin-top:7px;color:#2196f3;font-size:12px;line-height:14px;font-weight:500;white-space:nowrap}@media (max-width:767px){.total-box .right .discount{margin-top:0;align-items:normal}}.total-box .right .discount .icon{margin-right:4px}@media (max-width:767px){.total-box .right .discount .icon{margin-top:-1px}}.total-box .right .discount .icon svg{fill:#2196f3}.empty-cart{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.empty-cart .icon-box{text-align:center}.empty-cart .icon-box .icon svg{width:60px;height:60px;fill:#e4eaec}.empty-cart .icon-box .label-icon{margin-top:5px;text-align:center;font-size:16px;line-height:36px;color:#e4eaec;font-weight:700}.custom-scroll{position:relative}.custom-scroll .wrap::-webkit-scrollbar{width:0;height:0}.custom-scroll__container{position:absolute;top:0;right:0;width:3px;height:100%}.custom-scroll__thumb{position:absolute;top:0;left:0;display:block;width:3px;height:40px;background-color:#2196f3;z-index:10;transition:background-color .3s ease;cursor:pointer}.custom-scroll__thumb:hover{background-color:#2188da}.sticky-cart{position:absolute;right:0;top:60px;width:415px}@media (max-width:1279px){.sticky-cart{display:none}}.sticky-cart.fixed{position:fixed;top:200px;right:240px}.sticky-cart .head-cart{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.sticky-cart .head-cart .promo-box{width:195px}.sticky-cart .names{color:#424242;font-style:normal;font-weight:400;font-size:16px;line-height:19px}.sticky-cart .box-cart{background:#fcfcfc;border-radius:9px;border:1px solid #e4eaec;padding:36px 0 36px 23px;height:310px}.sticky-cart .box-cart .empty-cart-container{margin-left:-23px;display:flex;justify-content:center;align-items:center;height:100%}.sticky-cart .box-cart .scrolled{height:260px;overflow-y:scroll}.sticky-cart .box-cart .list-items{padding-top:10px;padding-right:23px}.sticky-cart .box-cart .list-items .item{position:relative;padding-left:17px;margin-bottom:40px;opacity:.7;transition:all .3s ease-in}.sticky-cart .box-cart .list-items .item:hover{opacity:1}.sticky-cart .box-cart .list-items .item:last-child{margin-bottom:0}.sticky-cart .box-cart .list-items .item .icon{position:absolute;top:-18px;left:0}.sticky-cart .box-cart .list-items .item .icon svg{width:10px;height:10px;fill:#424242;transition:all .3s ease-in}.sticky-cart .box-cart .list-items .item .icon svg:hover{fill:#2196f3;cursor:pointer}.sticky-cart .box-cart .list-items .item .info{display:flex;justify-content:space-between}.sticky-cart .box-cart .list-items .item .info .name{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#424242}.sticky-cart .box-cart .list-items .item .info .price{color:#999;display:flex;flex-direction:column;align-items:flex-end}.sticky-cart .box-cart .list-items .item .info .price div:first-child{font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-align:right;color:#424242}.sticky-cart .response-submit{position:absolute;bottom:-26px;left:50%;transform:translateX(-50%);color:red;font-size:12px}.sticky-cart .total-bottom{margin-top:24px;padding-left:23px;padding-right:23px}.sticky-cart .load-box{position:absolute;bottom:0;width:416px;height:57px;background-color:#fff}.sticky-cart .link,.sticky-cart .load-box{border:2px solid #2196f3;border-radius:6px;display:flex;align-items:center;justify-content:center}.sticky-cart .link{background:#2196f3;font-style:normal;font-weight:700;font-size:20px;line-height:23px;text-align:center;text-transform:uppercase;color:#fff;margin-top:26px;padding:15px 0;transition:all .3s ease-in}.sticky-cart .link:hover{background-color:#2188da;cursor:pointer}.sticky-cart .under-text{font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:center;color:#424242;margin-top:28px}.sticky-cart .under-text a{color:#2196f3;text-decoration:underline}.sticky-cart .under-text a:hover{text-decoration:none;cursor:pointer}.dashboard{padding-top:142px}@media (max-width:1279px){.dashboard{padding-top:102px}}@media (max-width:767px){.dashboard{padding-top:38px}}.dashboard .wrap{max-width:1200px;margin-right:auto;margin-left:auto;position:relative}@media (max-width:1279px){.dashboard .wrap{max-width:945px}}@media (max-width:1023px){.dashboard .wrap{max-width:690px}}@media (max-width:767px){.dashboard .wrap{max-width:100%}}.dashboard .wrap .bg-shadow{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);height:93px;width:765px;position:fixed;bottom:0;left:0;z-index:7}@media (max-width:1279px){.dashboard .wrap .bg-shadow{display:none}}@media (max-width:767px){.dashboard .wrap .main-tabs .react-tabs{padding-top:22px}}.dashboard .wrap .main-tabs .react-tabs__tab-list{display:flex;justify-content:center;border-bottom:1px solid #e4eaec;margin-bottom:0}.dashboard .wrap .main-tabs .react-tabs__tab{display:flex;align-items:center;margin:0 15px;padding:16px 31px;border:none;border-bottom:2px solid transparent}@media (max-width:1279px){.dashboard .wrap .main-tabs .react-tabs__tab{padding:16px 19px}}@media (max-width:767px){.dashboard .wrap .main-tabs .react-tabs__tab{margin:0;padding:8px 32px}}.dashboard .wrap .main-tabs .react-tabs__tab .icon svg{fill:rgba(66,66,66,.4);transition:fill .3s ease-in;width:24px}@media (max-width:767px){.dashboard .wrap .main-tabs .react-tabs__tab .icon svg{width:20px}}.dashboard .wrap .main-tabs .react-tabs__tab .name{font-style:normal;font-weight:500;font-size:16px;line-height:19px;margin-left:16px;color:rgba(66,66,66,.4);transition:color .3s ease-in}@media (max-width:767px){.dashboard .wrap .main-tabs .react-tabs__tab .name{font-size:12px;margin-left:9px}}.dashboard .wrap .main-tabs .react-tabs__tab:hover .icon svg{fill:#424242}.dashboard .wrap .main-tabs .react-tabs__tab:hover .name{color:#424242}.dashboard .wrap .main-tabs .react-tabs__tab:focus{box-shadow:none}.dashboard .wrap .main-tabs .react-tabs__tab:focus:after{background-color:transparent}.dashboard .wrap .main-tabs .react-tabs__tab--selected{border-radius:0;background-color:transparent;border:none;border-bottom:2px solid #2196f3}.dashboard .wrap .main-tabs .react-tabs__tab--selected .icon svg{fill:#424242}.dashboard .wrap .main-tabs .react-tabs__tab--selected .name{color:#424242}.dashboard .wrap .main-tabs .react-tabs__tab--disabled:hover .icon svg{fill:rgba(66,66,66,.4)}.dashboard .wrap .main-tabs .react-tabs__tab--disabled:hover .name{color:rgba(66,66,66,.4)}.dashboard .wrap .content{position:relative}.dashboard .wrap .products-box{width:720px;padding-top:60px;padding-left:40px;position:relative}@media (max-width:1439px){.dashboard .wrap .products-box{padding-left:21px}}@media (max-width:1279px){.dashboard .wrap .products-box{padding-left:40px;padding-top:70px;width:calc(100% - 40px)}}@media (max-width:1023px){.dashboard .wrap .products-box{padding-left:0;padding-top:52px;width:100%}}@media (max-width:767px){.dashboard .wrap .products-box{padding-top:38px}}.dashboard .wrap .products-box .title{font-style:normal;font-weight:700;font-size:20px;line-height:23px;color:#424242}@media (max-width:1023px){.dashboard .wrap .products-box .title{padding-left:21px}}@media (max-width:767px){.dashboard .wrap .products-box .title{font-size:16px;line-height:22px}}.dashboard .wrap .products-tabs{padding-top:42px}@media (max-width:1279px){.dashboard .wrap .products-tabs{padding-top:31px}}@media (max-width:767px){.dashboard .wrap .products-tabs{padding-top:19px}}.dashboard .wrap .products-tabs .react-tabs__tab-list{display:flex;justify-content:left;border-bottom:1px solid #e4eaec;margin-bottom:0}@media (max-width:767px){.dashboard .wrap .products-tabs .react-tabs__tab-list{width:calc(100% - 40px);margin:0 auto}}.dashboard .wrap .products-tabs .react-tabs__tab{display:flex;align-items:center;margin:0 15px;padding:11px 0;border:none;border-bottom:2px solid transparent}@media (max-width:1023px){.dashboard .wrap .products-tabs .react-tabs__tab{padding:11px 20px}}@media (max-width:767px){.dashboard .wrap .products-tabs .react-tabs__tab{margin:0}}.dashboard .wrap .products-tabs .react-tabs__tab:first-child{margin-left:0}@media (max-width:767px){.dashboard .wrap .products-tabs .react-tabs__tab:first-child{padding:11px 20px 11px 0}}.dashboard .wrap .products-tabs .react-tabs__tab .name{font-style:normal;font-weight:500;font-size:18px;line-height:19px;color:rgba(66,66,66,.5);transition:color .3s ease-in}@media (max-width:767px){.dashboard .wrap .products-tabs .react-tabs__tab .name{font-size:14px}}.dashboard .wrap .products-tabs .react-tabs__tab:hover .icon svg{fill:#424242}.dashboard .wrap .products-tabs .react-tabs__tab:hover .name{color:rgba(66,66,66,.5)}.dashboard .wrap .products-tabs .react-tabs__tab:focus{box-shadow:none}.dashboard .wrap .products-tabs .react-tabs__tab:focus:after{background-color:transparent}.dashboard .wrap .products-tabs .react-tabs__tab--selected{border-radius:0;background-color:transparent;border:none;border-bottom:2px solid transparent}.dashboard .wrap .products-tabs .react-tabs__tab--selected .name{color:rgba(66,66,66,.5)}.dashboard .wrap .products-tabs .react-tabs__tab--selected.open{border-bottom:2px solid #2196f3}.dashboard .wrap .products-tabs .react-tabs .open:hover .name,.dashboard .wrap .products-tabs .react-tabs__tab--selected.open .name{color:#424242}.thank-you{text-align:center;display:flex;height:100vh;justify-content:center;flex-direction:column;align-content:center}@media (max-width:767px){.thank-you{margin:0 auto;max-width:calc(100% - 40px)}}.thank-you h1{font-size:48px;color:#424242}@media (max-width:767px){.thank-you h1{font-size:20px}}.thank-you .text{max-width:390px;font-size:14px;line-height:24px;color:#999;margin:30px auto 84px}@media (max-width:767px){.thank-you .text{font-size:12px;line-height:20px;margin-top:10px;margin-bottom:0}}.thank-you .link{display:table;font-size:20px;text-transform:uppercase;font-weight:700;color:#fff;background-color:#2196f3;border:none;border-radius:6px;max-width:195px;margin:0 auto;padding:16px 51px;transition:background-color .3s ease-in}.thank-you .link:hover{background-color:#2188da;text-decoration:none;cursor:pointer}@media (max-width:767px){.thank-you .link{display:block;font-size:12px;width:100%;padding:9px 51px;margin-top:32px;border-radius:3px}}.account-card{position:absolute;top:0;right:0;width:415px}@media (max-width:1279px){.account-card{right:60px}}@media (max-width:1023px){.account-card{position:relative;width:calc(100% - 80px);left:40px;margin-top:112px}}@media (max-width:767px){.account-card{left:20px;width:calc(100% - 40px);margin-top:60px}}.account-card.fixed{position:fixed;top:115px;right:240px}@media (max-width:1279px){.account-card.fixed{top:80px}}.account-card .title-form{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#424242;margin-bottom:24px;padding-top:25px}@media (max-width:767px){.account-card .title-form{font-size:14px;margin-bottom:32px;padding-top:0}}.account-card .account-box{background:#fcfcfc;border:1px solid #e4eaec;border-radius:9px;padding:34px 0 30px}@media (max-width:767px){.account-card .account-box{border:none;padding:0;background-color:transparent}}@media (max-width:767px){.account-card .account-box .custom-scroll{height:100%}}@media (max-width:1023px){.account-card .account-box .custom-scroll .custom-scroll__thumb{display:none}}.account-card .bottom-navigation{display:flex;justify-content:space-between;padding:30px 30px 0;position:relative}@media (max-width:1023px){.account-card .bottom-navigation{max-width:352px;padding:30px 0 0;margin:0 auto}}@media (max-width:767px){.account-card .bottom-navigation{padding:0 0 30px}}.account-card .bottom-navigation:before{position:absolute;top:-24px;left:0;right:9px;height:24px;z-index:3;content:"";background:linear-gradient(180deg,hsla(0,0%,98.8%,.35),#fcfcfc)}@media (max-width:1023px){.account-card .bottom-navigation:before{display:none}}.account-card .bottom-navigation.step-two:after{position:absolute;top:0;left:0;right:0;height:1px;background-color:#e4eaec;content:""}@media (max-width:1023px){.account-card .bottom-navigation.step-two:after{display:none}}.account-card .bottom-navigation button{width:164px;border-radius:6px;font-style:normal;font-weight:700;font-size:14px;line-height:16px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#fff;background-color:#2196f3;text-align:center;margin:0;outline:none;border:none;padding:10px 0;transition:all .3s ease-in}@media (max-width:767px){.account-card .bottom-navigation button{font-size:12px;width:130px}}.account-card .bottom-navigation button:hover{background-color:#2188da}.account-card .bottom-navigation button.disable,.account-card .bottom-navigation button.grey{background-color:#e4eaec;color:#999;cursor:default}.account-card .bottom-navigation button.grey:hover{color:#000;cursor:pointer}.account-card .bottom-navigation button.grey.disable:hover{cursor:default;color:#999}.account-card .styled-checkbox{position:absolute;opacity:0}.account-card .styled-checkbox+label{position:relative;cursor:pointer;font-style:normal;font-weight:400;font-size:11px;line-height:16px;color:#999;padding-left:22px}.account-card .styled-checkbox+label:before{content:"";width:14px;height:14px;background:#fff;position:absolute;top:1px;left:0;border-radius:2px;border:1px solid #e4eaec}.account-card .styled-checkbox:checked+label:before{background:#2196f3;border-color:#2196f3}.account-card .styled-checkbox:checked+label:after{content:"";position:absolute;left:2px;top:8px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,3px 0 0 #fff,3px -2px 0 #fff,3px -4px 0 #fff,3px -6px 0 #fff,3px -8px 0 #fff;transform:rotate(45deg)}.account-card .field-inp{position:relative;width:calc(50% - 24px);margin:0 12px 28px}@media (max-width:767px){.account-card .field-inp{margin:0 0 28px;width:100%}}.account-card .field-inp.full{width:100%}@media (max-width:1023px){.account-card .field-inp.full{width:calc(50% - 24px)}}@media (max-width:767px){.account-card .field-inp.full{width:100%}}@media (max-width:1023px){.account-card .field-inp.sm{width:137px}}@media (max-width:767px){.account-card .field-inp.sm{width:calc(50% - 10px)}}@media (max-width:767px){.account-card .field-inp.xs{margin-right:20px}}.account-card .field-inp.val label{color:#999;font-size:12px;transform:translateY(-100%)}.account-card .field-inp input{height:56px;margin:0;width:100%;border:none;border-bottom:2px solid #e4eaec;background-color:transparent;border-radius:0;box-shadow:none;font-size:15px;padding:20px 14px 4px;line-height:24px;letter-spacing:.15px;color:#424242;transition:all .3s ease-in;outline:none}.account-card .field-inp input:focus{border-bottom:2px solid #2196f3}.account-card .field-inp input:focus+label{color:#2196f3;font-size:12px;transform:translateY(-100%)}.account-card .field-inp label{position:absolute;top:50%;left:14px;transform:translateY(-50%);-webkit-appearance:none;color:rgba(66,66,66,.8);font-style:normal;font-weight:400;font-size:15px;line-height:24px;letter-spacing:.15px;pointer-events:none;transition:all .3s ease-in}.account-card .field-inp label sup{color:red}.account-card .custom-select{position:relative;margin:0 12px 28px}@media (max-width:767px){.account-card .custom-select{margin:0 0 28px}}.account-card .custom-select.full{width:100%}@media (max-width:1023px){.account-card .custom-select.full{width:calc(50% - 24px)}}@media (max-width:767px){.account-card .custom-select.full{width:100%}}.account-card .custom-select.val label{color:#999;font-size:12px;transform:translateY(-100%)}.account-card .custom-select select{-webkit-appearance:none;height:56px;margin:0;width:100%;border:none;border-bottom:2px solid #e4eaec;background-color:transparent;border-radius:0;box-shadow:none;font-size:15px;padding:20px 14px 4px;line-height:24px;letter-spacing:.15px;color:#424242;transition:all .3s ease-in;outline:none}.account-card .custom-select select:focus{border-bottom:2px solid #2196f3}.account-card .custom-select select:focus+label{color:#2196f3;font-size:12px;transform:translateY(-100%)}.account-card .custom-select label{position:absolute;top:50%;left:14px;transform:translateY(-50%);-webkit-appearance:none;color:rgba(66,66,66,.8);font-style:normal;font-weight:400;font-size:15px;line-height:24px;letter-spacing:.15px;pointer-events:none;transition:all .3s ease-in}.account-card .custom-select label:last-child{top:43%}.account-card .custom-select label sup{color:red}.account-card .error-field{position:absolute;bottom:-20px;left:0;font-size:12px;color:red}.account-card .scrolled{overflow-y:scroll;height:430px}@media (max-width:1023px){.account-card .scrolled{padding:0 20px;overflow-y:inherit;height:370px}}@media (max-width:767px){.account-card .scrolled{padding:0;height:auto}}.account-card .scroll-block{padding:0 20px;display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:1023px){.account-card .scroll-block{padding:0;height:auto}}.account-card .scroll-block .confirm{margin-bottom:45px;position:relative}@media (max-width:1279px){.account-card .scroll-block .confirm{padding:0 10px}}@media (max-width:1023px){.account-card .scroll-block .confirm{margin-bottom:0}}@media (max-width:767px){.account-card .scroll-block .confirm{margin-bottom:40px}}.account-card .scroll-block .confirm .error-field{left:10px}.account-card .form-group{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding:0 20px}@media (max-width:767px){.account-card .form-group{padding:0}}.account-card .load-box{width:164px;border-radius:6px;border:1px solid #2196f3;height:36px}@media (max-width:767px){.account-card .load-box{width:130px}}.account-card .response-submit{position:absolute;bottom:-26px;left:50%;transform:translateX(-50%);color:red;font-size:12px}.account-card .tabs-section{display:flex;justify-content:space-between;margin-bottom:48px;width:100%;padding:0 12px}.account-card .tabs-section .label{border:1px solid #e4eaec;box-sizing:border-box;border-radius:6px;width:106px;flex-shrink:0;min-height:60px;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:.6;transition:all .3s ease-in}.account-card .tabs-section .label.active,.account-card .tabs-section .label:hover{opacity:1;border:1px solid #2196f3;background-color:#fff}.account-card .tabs-section .label:hover{cursor:pointer}.account-card .tabs-section .label .text{color:#607d8b;font-style:normal;font-weight:500;font-size:10px;line-height:10px;text-align:center;margin-top:8px}.account-card .custom-select label.activeSelect{color:#2196f3}.group-field{position:relative}.group-field.val label{color:#999;font-size:12px;transform:translateY(-100%)}.group-field input{height:56px;margin:0;border:none;border-bottom:2px solid #e4eaec;background-color:transparent;border-radius:0;box-shadow:none;font-size:15px;padding:20px 14px 4px;line-height:24px;letter-spacing:.15px;color:#424242;transition:all .3s ease-in}.group-field input:focus{border-bottom:2px solid #2196f3}.group-field input:focus+label{color:#2196f3;font-size:12px;transform:translateY(-100%)}.group-field label{position:absolute;top:50%;left:14px;transform:translateY(-50%);-webkit-appearance:none;color:rgba(66,66,66,.8);font-style:normal;font-weight:400;font-size:15px;line-height:24px;letter-spacing:.15px;pointer-events:none;transition:all .3s ease-in}.account-validation{position:absolute;top:0;right:0;width:415px}@media (max-width:1279px){.account-validation{right:60px}}.account-validation.fixed{position:fixed;top:85px;right:240px}@media (max-width:1279px){.account-validation.fixed{top:50px}}.account-validation .name{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#424242;margin-bottom:22px;padding-top:18px}.account-validation .account-box{background:#fcfcfc;border:1px solid #e4eaec;border-radius:9px;padding:34px 32px 30px}.account-validation .account-box .name-form{font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:center;color:#999;margin-bottom:24px}.account-validation .account-box .input-box{position:relative;margin-bottom:44px}@media (max-width:1023px){.account-validation .account-box .input-box{margin-bottom:20px}}.account-validation .account-box .input-box .field-error{position:absolute;bottom:-20px;left:0;font-size:12px;color:red}.account-validation .account-box .load-box{width:100%;border:2px solid #2196f3;border-radius:6px;height:55px;display:flex;align-items:center;justify-content:center}@media (max-width:1023px){.account-validation .account-box .load-box{width:260px;width:100%;height:36px}}.account-validation .account-box .btn-submit{background:#2196f3;border-radius:6px;font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#fff;width:100%;padding:18px 0;display:block;outline:none;border:none;text-transform:uppercase;transition:all .3s ease-in}@media (max-width:1023px){.account-validation .account-box .btn-submit{font-size:14px}}.account-validation .account-box .btn-submit:hover{background-color:#2188da}.account-validation .account-box .info-submit{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);font-size:12px;color:red}.account-validation .under-text{font-style:normal;font-weight:400;font-size:14px;text-align:center;color:#424242;margin-top:40px}.account-validation .under-text a{color:#2196f3;text-decoration:underline}.account-validation .under-text a:hover{text-decoration:none;cursor:pointer}@media (max-width:1023px){.checkout-flex-container{display:flex;flex-direction:column-reverse}}.checkout-flex-container .coupon{max-width:196px}@media (max-width:1023px){.account-box .input-flex-container{display:flex;justify-content:space-between;align-items:baseline}.account-box .input-flex-container .input-box{width:320px}.account-box .input-flex-container button.btn-submit{padding:15px 0;max-width:260px}}@media (max-width:767px){.account-box .input-flex-container{flex-direction:column}.account-box .input-flex-container .input-box{width:100%}.account-box .input-flex-container button.btn-submit{padding:11px 0;font-size:12px;line-height:14px;border-radius:3px;max-width:none;width:100%}}.wrap{max-width:1200px;margin-right:auto;margin-left:auto;position:relative}.checkout{margin-top:152px;padding-left:40px;width:720px}@media (max-width:1279px){.checkout{width:400px;margin-top:119px;margin-left:60px;padding-left:0}}@media (max-width:1023px){.checkout{margin-top:30px;margin-left:0;width:100%;padding:0 40px}}@media (max-width:767px){.checkout{display:none}}.checkout .empty-cart{min-height:500px}.checkout .empty-cart .empty-cont{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout .title{padding:10px 0 20px;border-bottom:1px solid #e4eaec;display:flex;justify-content:space-between;align-items:center}@media (max-width:1023px){.checkout .title{border-bottom:none}}.checkout .title .back-link{position:relative}.checkout .title .back-link:hover .link{text-decoration:none;cursor:pointer;color:#424242}.checkout .title .back-link:hover .icon svg{fill:#424242}.checkout .title .back-link .link{display:block;color:#999;font-size:16px;line-height:19px;text-indent:25px;transition:all .3s ease-in}.checkout .title .back-link .icon{position:absolute;top:-3px;left:4px;transform:rotate(90deg)}.checkout .title .back-link .icon svg{fill:#999;width:10px;transition:all .3s ease-in}@media (max-width:1279px){.checkout .title .coupon{width:196px}}.checkout .list-items{z-index:-10;padding:27px 0 27px 24px;margin-bottom:109px;color:#999}@media (max-width:1279px){.checkout .list-items{padding:17px 0;margin-bottom:162px}}@media (max-width:1023px){.checkout .list-items{padding-top:25px;padding-left:40px;padding-bottom:25px;border:1px solid #e4eaec;border-radius:9px;background-color:#fcfcfc;margin-bottom:110px}}.checkout .list-items .item{display:flex;justify-content:space-between;padding:15px 36px 5px 5px}@media (max-width:1279px){.checkout .list-items .item{padding-bottom:0;padding-left:0;padding-right:3px}}@media (max-width:1023px){.checkout .list-items .item{padding-right:41px;margin-bottom:20px}}.checkout .list-items .item .description{width:374px}@media (max-width:1279px){.checkout .list-items .item .description{width:212px}}.checkout .list-items .item .description .title-item{color:#424242;font-size:16px;line-height:19px;font-weight:700;margin-bottom:13px}.checkout .list-items .item .description .text{font-size:12px;line-height:16px}@media (max-width:1279px){.checkout .list-items .item .description .text{margin-bottom:0}}@media (max-width:1023px){.checkout .list-items .item .description .text{width:374px}}.checkout .list-items .item .price{display:flex;align-items:center;font-size:20px;line-height:23px;font-weight:700}.checkout .list-items .item .price .subscription{text-indent:10px;font-size:14px;line-height:16px}.checkout .payment{width:680px;background-color:#fff;position:fixed;bottom:0;padding-top:17px;padding-bottom:42px;border-top:1px solid #e4eaec}@media (max-width:1279px){.checkout .payment{width:400px;padding-bottom:32px}}@media (max-width:1023px){.checkout .payment{bottom:0;left:0;width:100%;border-top:none;padding:7px 75px 22px;box-sizing:border-box;box-shadow:0 -4px 60px rgba(0,0,0,.1)}}.checkout .payment:after{top:-55px;content:"";width:680px;height:54px;position:absolute;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}@media (max-width:1279px){.checkout .payment:after{width:400px}}@media (max-width:1023px){.checkout .payment:after{display:none}}.checkout .payment .total-box .left{position:relative;top:4px;padding-left:29px}@media (max-width:1279px){.checkout .payment .total-box .left{padding-left:0}}.checkout .payment .total-box .right{position:relative;font-size:28px;line-height:33px;padding-right:35px}@media (max-width:1279px){.checkout .payment .total-box .right{padding-right:0}}@media (max-width:1023px){.account-validation{position:static;width:100%;margin-top:100px;padding:0 40px}}@media (max-width:767px){.account-validation{margin-top:40px;padding:0 20px}}@media (max-width:767px){.account-validation .name{font-size:14px;line-height:16px}}@media (max-width:767px){.account-validation .account-box{background-color:transparent;border:none;padding:0}}@media (max-width:767px){.account-validation .account-box .name-form{text-align:left}}.account-validation .under-text{font-size:12px;line-height:14px}@media (max-width:767px){.account-validation .under-text{margin-top:20px}}.bg-overlay{position:fixed;z-index:111;top:36px;left:0;right:0;bottom:0;transition:all .3s ease-in;overflow:hidden}.bg-overlay.full{top:0}.bg-overlay.animate .bg{background-color:rgba(0,0,0,.6)}.bg-overlay .bg{position:absolute;background-color:transparent;transition:all .3s ease-in}.bg-overlay .bg,.modal{top:0;left:0;bottom:0;right:0}.modal{background-color:#fff;position:relative;height:100%}.modal .menu{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}.modal .menu .item{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;margin-right:33px;margin-left:33px;text-transform:uppercase;transition:color .3s ease-in;margin-bottom:20px}.modal .menu .item:hover{text-decoration:none;color:#2196f3}.modal .menu .btn-free{margin-top:20px;background-color:#2196f3;border-radius:3px;font-style:normal;font-weight:500;letter-spacing:.1px;font-size:14px;line-height:16px;color:#fff;padding:12px 23px;transition:background-color .3s ease-in}.modal .menu .btn-free:hover{background-color:#2188da;cursor:pointer}.header{border-bottom:1px solid #e4eaec;background-color:#fff;position:fixed;left:0;right:0;top:0;z-index:4}.header .wrap{max-width:1200px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;padding:19px 0 20px}@media (max-width:1279px){.header .wrap{padding:14px 20px}}@media (max-width:767px){.header .wrap{padding:5px 10px}}.header .wrap .control{display:flex;align-items:center;padding-right:32px}@media (max-width:1279px){.header .wrap .control{padding-right:0}}.header .wrap .control .hamburger{padding:0;display:none}@media (max-width:767px){.header .wrap .control .hamburger{display:flex}}.header .wrap .control .hamburger.hamburger--boring.is-active .hamburger-inner{background-color:#424242}.header .wrap .control .hamburger.hamburger--boring.is-active .hamburger-inner:after{top:0;background-color:#424242}.header .wrap .control .hamburger.hamburger--boring.is-active .hamburger-inner:before{bottom:0;background-color:#424242}.header .wrap .control .hamburger .hamburger-box{width:19px}.header .wrap .control .hamburger .hamburger-inner{width:18px;height:2px;background-color:#424242;margin-top:0}.header .wrap .control .hamburger .hamburger-inner:before{width:18px;height:2px;top:-5px;background-color:#424242}.header .wrap .control .hamburger .hamburger-inner:after{width:18px;height:2px;bottom:-5px;background-color:#424242}@media (max-width:1279px){.header .wrap .logo .laptop{display:none}}.header .wrap .logo .mobile{display:none;width:28px;height:28px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:1279px){.header .wrap .logo .mobile{display:block;width:20px;height:20px}}.header .wrap .menu{display:flex}@media (max-width:767px){.header .wrap .menu{display:none}}.header .wrap .menu .item{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;margin-right:33px;margin-left:33px;text-transform:uppercase;transition:color .3s ease-in}@media (max-width:1023px){.header .wrap .menu .item{margin-right:16px;margin-left:16px}}.header .wrap .menu .item:last-child{margin-right:0}.header .wrap .menu .item:first-child{margin-left:0}.header .wrap .menu .item:hover{text-decoration:none;color:#2196f3}.header .wrap .btn-free{background-color:#2196f3;border-radius:3px;font-style:normal;font-weight:500;letter-spacing:.1px;font-size:14px;line-height:16px;color:#fff;padding:12px 23px;margin-left:200px;transition:background-color .3s ease-in}@media (max-width:1279px){.header .wrap .btn-free{padding:8px 23px;font-size:12px;margin-left:194px}}@media (max-width:1023px){.header .wrap .btn-free{margin-left:32px}}@media (max-width:767px){.header .wrap .btn-free{display:none}}.header .wrap .btn-free:hover{background-color:#2188da;cursor:pointer}.header .wrap .cart{margin-left:32px;position:relative}@media (max-width:767px){.header .wrap .cart{margin-right:12px}}.header .wrap .cart:hover{cursor:pointer}.header .wrap .cart:hover svg{fill:#2196f3}.header .wrap .cart svg{width:30px;height:30px;fill:#000;transition:all .3s ease-in}@media (max-width:767px){.header .wrap .cart svg{width:25px;height:25px}}.header .wrap .cart.animate .dot.dot-on{opacity:1}.header .wrap .cart.animate .dot-animation{opacity:1;-webkit-animation-name:dot-animation;animation-name:dot-animation}.header .wrap .cart .dot{width:6px;height:6px;border-radius:50%;background-color:#2196f3;position:absolute;right:0;top:0;opacity:0;transition:all .3s ease-in;transition-delay:.3s;transition-duration:.3s}.header .wrap .cart .dot.active{opacity:1}.header .wrap .cart .cart-animation{-webkit-animation-name:cart-animation;animation-name:cart-animation;position:relative;transition:all .3s ease-in}.header .wrap .cart .cart-animation,.header .wrap .cart .dot-animation{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.header .wrap .cart .dot-animation{position:absolute;border-radius:50%;background-color:#2196f3;transition:all .2s ease-in;opacity:0;width:6px;height:6px;bottom:19px;left:19px}@-webkit-keyframes cart-animation{0%{right:0}50%{right:7px}to{right:0}}@keyframes cart-animation{0%{right:0}50%{right:7px}to{right:0}}@-webkit-keyframes dot-animation{0%{bottom:-35px;left:35px;width:20px;height:20px}50%{bottom:19px;left:19px;width:6px;height:6px}75%{bottom:19px;left:19px;width:6px;height:6px}to{bottom:19px;left:19px;width:6px;height:6px}}@keyframes dot-animation{0%{bottom:-35px;left:35px;width:20px;height:20px}50%{bottom:19px;left:19px;width:6px;height:6px}75%{bottom:19px;left:19px;width:6px;height:6px}to{bottom:19px;left:19px;width:6px;height:6px}}.modal-cart{color:#424242;background-color:#fff;box-sizing:border-box;position:fixed;right:-480px;left:auto;width:480px;height:100%;transition:all .3s ease-in}.modal-cart.animate{right:0}@media (max-width:767px){.modal-cart{position:relative;width:100%}}.modal-cart .modal-content{padding:37px 32px;height:100%;display:flex;flex-direction:column}@media (max-width:767px){.modal-cart .modal-content{padding:0 15px}}.modal-cart .modal-content .modal-title{position:relative;font-size:16px;margin-bottom:25px}.modal-cart .modal-content .modal-title .mobile-title{display:none}@media (max-width:767px){.modal-cart .modal-content .modal-title{color:#999;font-size:12px;line-height:40px;text-transform:uppercase;margin-bottom:5px}.modal-cart .modal-content .modal-title .mobile-title{display:inline}.modal-cart .modal-content .modal-title .desktop-title{display:none}.modal-cart .modal-content .modal-title:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:767px;background:#e4eaec}}.modal-cart .modal-content .modal-title .icon{cursor:pointer;position:absolute;right:-5px;top:-15px}.modal-cart .modal-content .modal-title .icon svg{fill:#c4c4c4}@media (max-width:767px){.modal-cart .modal-content .modal-title .icon{right:0;top:0}}.modal-cart .modal-content .modal-title .icon svg{transition:all .3s ease-in}.modal-cart .modal-content .modal-title .icon svg:hover{fill:#424242}@media (max-width:767px){.modal-cart .modal-content .modal-title .icon svg{width:11px;height:11px}}.modal-cart .modal-content .modal-body{flex-grow:1;overflow:hidden;background-color:#fcfcfc;border-radius:9px;border:1px solid #e4eaec}@media (max-width:767px){.modal-cart .modal-content .modal-body{flex-grow:unset;background-color:transparent;background-color:initial;border:none;border-radius:0}}.modal-cart .modal-content .modal-body .custom-scroll{height:100%}.modal-cart .modal-content .modal-body .custom-scroll .scrolled{height:100%;overflow-y:scroll}.modal-cart .modal-content .modal-body .custom-scroll .scrolled::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0}.modal-cart .modal-content .modal-body .custom-scroll .scrolled .list-items{height:100%}@media (max-width:767px){.modal-cart .modal-content .modal-body .custom-scroll .scrolled .list-items{padding-right:7px}}.modal-cart .modal-content .modal-body .list-items{padding:20px 35px 20px 20px}@media (max-width:767px){.modal-cart .modal-content .modal-body .list-items{padding-top:0;padding-left:0;padding-right:0}}.modal-cart .modal-content .modal-body .list-items .item{color:#999;position:relative;display:flex;justify-content:space-between;padding-left:20px;padding-top:16px;margin-bottom:24px;transition:all .3s ease-in}@media (max-width:767px){.modal-cart .modal-content .modal-body .list-items .item{padding-left:25px;padding-top:30px;margin-bottom:0}}.modal-cart .modal-content .modal-body .list-items .item:hover{color:#424242}.modal-cart .modal-content .modal-body .list-items .item:hover .icon svg{fill:#424242}.modal-cart .modal-content .modal-body .list-items .item .box-detail{display:flex;justify-content:space-between;width:100%}.modal-cart .modal-content .modal-body .list-items .item .icon{cursor:pointer;position:absolute;top:0;left:0}.modal-cart .modal-content .modal-body .list-items .item .icon svg{fill:#999;width:10px;height:10px;transition:all .3s ease-in}@media (max-width:767px){.modal-cart .modal-content .modal-body .list-items .item .icon{top:11px;left:8px}}.modal-cart .modal-content .modal-body .list-items .item .icon:hover svg{fill:#2196f3}.modal-cart .modal-content .modal-body .list-items .value{text-align:right}.modal-cart .modal-content .modal-body .list-items .value .price{font-weight:500;line-height:19px}.modal-cart .modal-content .modal-body .list-items .value .subscription{font-size:14px;line-height:16px;margin-top:5px;color:#999}.modal-cart .modal-content .modal-footer{position:relative;padding-top:27px}@media (max-width:767px){.modal-cart .modal-content .modal-footer{min-width:178px;position:absolute;left:0;right:0;bottom:0;padding:20px;background-color:#fff;box-shadow:0 -4px 60px rgba(0,0,0,.1)}}.modal-cart .modal-content .modal-footer .response-submit{position:absolute;bottom:-26px;left:50%;transform:translateX(-50%);color:red;font-size:12px}.modal-cart .modal-content .modal-footer .total-wrap{padding-left:23px;padding-right:23px}@media (max-width:767px){.modal-cart .modal-content .modal-footer .total-wrap{padding-right:0;padding-left:0}}@media (max-width:767px){.modal-cart .modal-content .modal-footer .total-wrap .total-box .left .total{font-size:14px;line-height:16px;margin-bottom:4px}}@media (max-width:767px){.modal-cart .modal-content .modal-footer .total-wrap .total-box .left .pay{font-size:11px;line-height:12px}}@media (max-width:767px){.modal-cart .modal-content .modal-footer .total-wrap .total-box .right{font-size:16px}}@media (max-width:767px){.modal-cart .modal-content .modal-footer .total-wrap .total-box .right .discount{max-width:90px;white-space:inherit}}.modal-cart .modal-content .modal-footer .coupon{margin-top:32px}@media (max-width:767px){.modal-cart .modal-content .modal-footer .coupon{margin-top:24px}}.modal-cart .modal-content .modal-footer .load-box{position:absolute;bottom:0;width:416px;border:2px solid #2196f3;border-radius:6px;height:53px;display:flex;align-items:center;justify-content:center;background-color:#fff}.modal-cart .modal-content .modal-footer .checkout-btn{font-weight:700;padding:15px 0;margin-top:27px;text-align:center;color:#fff;font-size:20px;line-height:23px;text-transform:uppercase;display:block;border-radius:6px;background-color:#2196f3;transition:all .3s ease-in}.modal-cart .modal-content .modal-footer .checkout-btn:hover{text-decoration:none;cursor:pointer;background-color:#2188da}@media (max-width:767px){.modal-cart .modal-content .modal-footer .checkout-btn{font-size:12px;line-height:14px;padding:10px 0;margin-top:15px}}.modal-cart .modal-content .modal-footer .subscription{font-size:12px;line-height:14px;text-align:center;margin-top:21px}.modal-cart .modal-content .modal-footer .subscription a{color:#2196f3;text-decoration:underline}.modal-cart .modal-content .modal-footer .subscription a:hover{text-decoration:none}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent!important}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent!important}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent!important}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent!important}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg);background-color:transparent!important}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent!important}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;opacity:0}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(90deg);background-color:transparent!important}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(-90deg);background-color:transparent!important}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}body{font-family:"Roboto",sans-serif;background-color:#fff}
/*# sourceMappingURL=main.8dacaa1d.chunk.css.map */