a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}button,input{border:none;margin:0;padding:0}b,strong{font-weight:700;color:#0d1f2d}h1,h2,h3,h4,h5{font-family:Jost-Bold,sans-serif;color:#0d1f2d;font-weight:200}h1{font-size:3rem;line-height:3rem;margin-bottom:1.6rem;color:#d44335}@media only screen and (max-width:500px){h1{font-size:2em;line-height:2rem;margin-bottom:1.6rem}}@media only screen and (max-width:350px){h1{font-size:1.8em;line-height:1.8rem;margin-bottom:1.6rem}}h2{font-size:2.4rem;line-height:2.4rem;margin-bottom:1.4rem}h3{font-size:2rem;line-height:2rem;margin-bottom:1.2rem}h4{font-size:1.6rem;line-height:1.6rem;margin-bottom:1rem}h5{font-size:1.2rem;line-height:1.2rem;margin-bottom:.8rem}p{padding-bottom:1rem;font-weight:400}blockquote,table{background-color:#f3f6f6}table{width:100%;margin-bottom:50px;border-top:1px solid #cbdae7;border-left:1px solid #cbdae7}table tr:nth-child(odd){background-color:#f3f6f6}table td{padding:10px 20px;border-bottom:1px solid #cbdae7;border-right:1px solid #cbdae7}@media only screen and (max-width:500px){table td{width:100%;display:block}}@media only screen and (max-width:650px){iframe{width:100%}}.form-wrapper{width:320px;margin:0 auto}input[type=email],input[type=password],input[type=text]{width:100%;display:block;border-radius:3px;box-shadow:inset 0 4px 0 0 rgba(49,63,77,.05);border:1px solid #cbdae7;background-color:#fff;font-size:14px;padding:10px;margin:0 auto 14px;text-align:center;transition:box-shadow .2s;color:#2e404e}input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=password]:active,input[type=password]:focus,input[type=password]:hover,input[type=text]:active,input[type=text]:focus,input[type=text]:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}input[type=email].error,input[type=password].error,input[type=text].error{border:1px solid #ec0000}input[type=email].error:hover,input[type=password].error:hover,input[type=text].error:hover{box-shadow:0 2px 8px 0 #ec0000}input[type=email].error:active,input[type=email].error:focus,input[type=password].error:active,input[type=password].error:focus,input[type=text].error:active,input[type=text].error:focus{box-shadow:0 2px 8px 0 rgba(0,0,0,.3);border:1px solid #cbdae7}@media only screen and (max-width:400px){input[type=email],input[type=password],input[type=text]{min-width:200px}}input[type=email].hidden-field,input[type=password].hidden-field,input[type=text].hidden-field{display:none}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#5a6c7a}input[type=email]:-moz-placeholder,input[type=email]:-ms-input-placeholder,input[type=email]::-moz-placeholder,input[type=email]::-webkit-input-placeholder,input[type=email]::placeholder,input[type=password]:-moz-placeholder,input[type=password]:-ms-input-placeholder,input[type=password]::-moz-placeholder,input[type=password]::-webkit-input-placeholder,input[type=password]::placeholder,input[type=text]:-moz-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::-moz-placeholder,input[type=text]::-webkit-input-placeholder,input[type=text]::placeholder{color:#5a6c7a}.checkbox-label{border-radius:4px;padding:0;border:1px solid #cbdae7;margin-bottom:15px;cursor:pointer;position:relative}.checkbox-label.checkbox-label--small{border:2px solid #cbdae7}.checkbox-label.checkbox-label--small span{padding:8px 15px 8px 45px}.checkbox-label.checkbox-label--small:before{content:"";position:absolute;left:4px;top:4px;border-radius:4px;width:25px;height:25px;background:#fff;border:2px solid #cbdae7;box-shadow:inset 0 0 0 0 rgba(0,0,0,.05)}.checkbox-label:before{content:"";position:absolute;left:10px;top:10px;border-radius:4px;width:30px;height:30px;background:#fff;border:1px solid #cbdae7;box-shadow:inset 0 3px 0 0 rgba(0,0,0,.05)}.checkbox-label span{font-size:14px;font-weight:400;color:#43505d;padding:17px 16px;display:block}input[type=checkbox]{opacity:0;position:absolute;bottom:0;right:0}input[type=checkbox]:active+.checkbox-label,input[type=checkbox]:focus+.checkbox-label{box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}input[type=checkbox]:active+.checkbox-label--small,input[type=checkbox]:focus+.checkbox-label--small{box-shadow:0 0 0 0 rgba(0,0,0,.3)}input[type=checkbox]:checked+.checkbox-label:before{content:"";background:#fff}input[type=checkbox]:checked+.checkbox-label:after{content:"";position:absolute;left:16px;top:20px;height:15px;width:15px;background:#fff url(../gfx/icons/misc/success/check.svg) 0 no-repeat;background-size:20px 24px}input[type=checkbox]:checked+.checkbox-label--small:after{left:8px;top:8px;background:#fff url(../gfx/icons/misc/success/check.svg) 0 no-repeat;background-size:20px 22px}input[type=radio]{display:none}.button-container{display:block}.button-container--center{text-align:center}.button-container--white{background:#fff}button{border-radius:100px;max-height:50px;border:0;padding:10px 30px;font-weight:500;cursor:pointer;font-family:Jost-Regular,sans-serif}@media only screen and (max-width:650px){button{padding:10px 20px}}button:disabled{opacity:.2;cursor:default}button:disabled:active,button:disabled:focus,button:disabled:hover{box-shadow:none}.btn--light{font-weight:400}.btn--small{font-size:.8125rem}.btn--medium{font-size:.9rem}.btn--large{font-size:1.1rem;padding:15px 40px}.btn--extra-large{padding:20px 40px;font-size:1.25rem}.btn--white{background-color:#fff;color:#0d1f2d;box-shadow:0 5px 16px 0 rgba(0,0,0,.1);transition:box-shadow .2s}.btn--white:active,.btn--white:focus,.btn--white:hover{box-shadow:0 5px 16px 0 rgba(0,0,0,.3)}.btn--brand{background-color:#d44335;color:#fff;transition:box-shadow .2s}.btn--brand:active,.btn--brand:focus,.btn--brand:hover{background-color:#a62a1f;box-shadow:0 5px 16px 0 rgba(0,0,0,.1)}.btn--brand-right{position:relative;padding-right:50px}.btn--brand-right:after{content:"";height:32px;width:32px;border-radius:100px;position:absolute;right:4px;top:6px;background:#d44335 url(/gfx/icons/arrow/light/right.svg) 50% no-repeat;background-size:25px 25px}.btn--brand-right:hover:after{background:#a62a1f url(/gfx/icons/arrow/light/right.svg) 50% no-repeat}.btn--dark{background-color:#a62a1f;color:#fff;transition:box-shadow .2s}.btn--dark:active,.btn--dark:focus,.btn--dark:hover{box-shadow:0 5px 16px 0 rgba(0,0,0,.3)}.btn-invoice{padding-left:60px;position:relative}.btn-invoice:before{content:"";position:absolute;left:0;top:0;border-radius:100px 0 0 100px;background:#fff url(/gfx/icons/misc/brand/bill-small.svg) center left 5px no-repeat;height:100%;width:40px}.btn-arrow-right{padding-right:60px;position:relative}.btn-arrow-right:before{content:"";position:absolute;right:0;top:0;border-radius:0 100px 100px 0;background:#fff url(/gfx/icons/arrow/brand/right.svg) center right 5px no-repeat;height:100%;width:30px}.btn-edit{border-radius:50%;background:#fff url(/gfx/icons/misc/grey/edit.svg) 50% no-repeat;background-size:15px 15px;width:21px;height:21px;display:inline;vertical-align:top;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);padding:0;margin-left:5px;transition:box-shadow .2s}.btn-edit:active,.btn-edit:focus,.btn-edit:hover{box-shadow:0 5px 16px 0 rgba(0,0,0,.3)}.btn-info{border-radius:50%;background:#fff;background-size:15px 15px;width:28px;height:28px;display:inline-block;vertical-align:top;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:0;color:#0d1f2d;font-size:1rem;transition:box-shadow .2s}.btn-info:active,.btn-info:focus,.btn-info:hover{box-shadow:0 5px 16px 0 rgba(0,0,0,.3)}.btn--add-subscription{background:#d44335;color:#fff;padding-left:50px;position:relative;transition:box-shadow .2s}.btn--add-subscription:before{content:"";position:absolute;left:0;top:0;height:100%;width:40px;background:#d44335 url(../gfx/icons/misc/light/person+.svg) center left 10px no-repeat;background-size:20px 20px;border-radius:50px 0 0 50px}.btn--add-subscription:active,.btn--add-subscription:focus,.btn--add-subscription:hover{box-shadow:0 5px 16px 0 rgba(0,0,0,.3)}.btn--first{margin-right:10px}.space-around{margin:28px 0}.edit-user-package{position:absolute;left:30px;top:40px;box-shadow:0 5px 16px 0 rgba(0,0,0,.3);background-color:#fff;border-radius:4px;padding:15px;z-index:1;display:none}.edit-user-package a{display:block;text-decoration:none;color:#0d1f2d;font-size:.875rem;padding-bottom:20px;font-weight:400}.edit-user-package a.strong{font-weight:700}.edit-user-package a.strong:hover{text-decoration:none}.edit-user-package a:hover{text-decoration:underline}.edit-user-package ul li:last-of-type a{padding-bottom:0}button.btn--loading{background-color:transparent;border:0;padding:0;cursor:default;flex:none!important;background:none}button.btn--loading,button.btn--loading:after,button.btn--loading:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:btn-load 1.8s ease-in-out infinite;animation:btn-load 1.8s ease-in-out infinite;background:none}button.btn--loading{position:relative;color:#d44335;font-size:10px;margin:6px 50px;z-index:2;top:-26px;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}button.btn--loading:after,button.btn--loading:before{content:"";position:absolute;top:0}button.btn--loading:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}button.btn--loading:after{left:3.5em}@-webkit-keyframes btn-load{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes btn-load{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.regular-radio-component{display:flex;cursor:pointer;font-weight:500;position:relative;overflow:hidden;margin-bottom:.375em}.regular-radio-component input[type=radio]{position:absolute;left:-9999px}.regular-radio-component input[type=radio]:checked+span:before{box-shadow:inset 0 0 0 .4375em #d44335}.regular-radio-component span{display:flex;align-items:center;padding:.375em .75em .375em .375em;border-radius:99em;transition:.25s ease}.regular-radio-component span:hover{background-color:#f8e1df}.regular-radio-component span:before{display:flex;flex-shrink:0;content:"";background-color:#fff;width:1.5em;height:1.5em;border-radius:50%;margin-right:.375em;transition:.25s ease;box-shadow:inset 0 0 0 .125em #d44335}.body-container.system-down-error-container{background-color:#e9f0f6;display:flex}.body-container.system-down-error-container .container{display:flex;flex-flow:column nowrap;align-items:center;width:450px;margin:0 auto;background-color:hsla(0,0%,100%,.95);min-height:100%}@media only screen and (max-width:470px){.body-container.system-down-error-container .container{width:calc(100% - 40px)}}.body-container.system-down-error-container .container .logo{flex:1}.body-container.system-down-error-container .container .system-down-error-content{flex:2;width:80%;text-align:center}.sim-card-list-section{width:100%;box-sizing:border-box}@media only screen and (max-width:1000px){.sim-card-list-section{padding:20px}}.sim-card-list-section .sim-card-container{font-size:.9em}.sim-card-list-section .sim-card-container .sim-card-service-type{display:block;background:url(/gfx/icons/misc/grey/sim-small.svg) no-repeat;height:25px;background-size:contain;padding-left:26px;padding-top:4px;margin-bottom:10px;font-size:1rem;color:#5a6c7a;font-family:Jost-Medium,sans-serif}.sim-card-list-section .sim-card-container .sim-card-info__table .__row{display:table-row;height:30px;font-family:Jost-Regular,sans-serif}.sim-card-list-section .sim-card-container .sim-card-info__table .__row .__label{display:table-cell;font-family:Jost-Medium,sans-serif}.sim-card-list-section .sim-card-container .sim-card-info__table .__row .__content{display:table-cell;padding-left:15px;font-family:Jost-Regular,sans-serif}.sim-card-list-section .sim-card-container .sim-card-info__table .__row .__content .sim-card-pin-code-disclaimer{padding-left:10px;font-size:.875rem;vertical-align:bottom}.sim-card-list-section .sim-card-container:not(:last-child){padding-bottom:35px;border-bottom:.5px solid #cbdae7;margin-bottom:40px}.sim-card-list-section .sim-card-container .new-sim-card-request-container{margin-top:20px}.sim-card-list-section .sim-card-container .new-sim-card-request-container .new-sim-card-request-btn .new-sim-card-request-btn-description{word-break:break-word;display:block}.sim-card-list-section .sim-card-container .new-sim-card-request-container .new-sim-card-request-btn button{margin-top:20px}.sim-card-list-section .sim-card-container .new-sim-card-request-container .new-sim-card-request-btn button:disabled{opacity:.6}.sim-card-replacement.modal-container .body .sim-card-details{border-bottom:.5px solid #cbdae7}.sim-card-replacement.modal-container .body .sim-card-details .sim-card-service-type{background:url(/gfx/icons/misc/grey/sim-small.svg) no-repeat;height:25px;background-size:contain;padding-left:26px;padding-top:4px;margin-bottom:10px;font-size:1.2rem;color:#5a6c7a;font-family:Jost-Medium,sans-serif}.sim-card-replacement.modal-container .body .sim-card-details .sim-card-number{font-size:1.6rem;margin-bottom:10px;font-weight:500}.sim-card-replacement.modal-container .body .form-container{margin-top:20px}.sim-card-replacement.modal-container .body .form-container .sim-card-options-container .radio-button-container{margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.sim-card-replacement.modal-container .body .form-container .sim-card-options-container .radio-button-container .regular-radio-component{padding-right:20px}.sim-card-replacement.modal-container .body .form-container .sim-card-replacement-info-container{margin-top:30px}.sim-card-replacement.modal-container .body .form-container .sim-card-replacement-info-container label span{padding-bottom:10px}.sim-card-replacement.modal-container .body .form-container .sim-card-replacement-info-container label input{max-width:400px;text-align:left;background-size:25px 25px;border-radius:5px;margin-top:10px;background:none}.sim-card-replacement.modal-container .body .form-container .sim-card-replacement-info-container label input:focus{background-size:25px 25px}.sim-card-replacement.modal-container .body .form-container .sim-card-replacement-info-container .description{margin:10px 0}.sim-card-replacement.modal-container .body .form-container .sim-card-replacement-info-container .description.--highlighted{font-family:Jost-Medium,sans-serif}.sim-card-replacement.modal-container .body .form-container .order-container{margin-top:20px;padding:20px 0}.sim-card-replacement.modal-container .body .form-container .order-container .container-result-message.error,.sim-card-replacement.modal-container .body .form-container .order-container .container-result-message.notice,.sim-card-replacement.modal-container .body .form-container .order-container .container-result-message.success{margin-top:20px;margin-bottom:0}.sim-card-replacement.modal-container .body .form-container .order-container button{margin-top:20px}.price-plan-list{min-height:50px}.price-plan-list a{text-decoration:none;padding:30px 0;display:block;background-color:#fff;margin:16px 0;border-radius:4px;position:relative;color:#0d1f2d}@media only screen and (max-width:650px){.price-plan-list a{padding:40px 0 0}}.price-plan-list a:hover:not(.disabled){background-color:#fafbfd}.price-plan-list a.selected{background-color:#fafbfd;position:relative}.price-plan-list a.selected:before{content:"";position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:inset 0 0 0 0 #fff;border:0;background:#d44335 url(../gfx/icons/misc/light/check.svg) 50%;background-size:25px 25px;border-radius:50%}@media only screen and (max-width:650px){.price-plan-list a.selected:before{top:5px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.price-plan-list a:before{content:"";position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;border:1px solid #020202;border-radius:50%}@media only screen and (max-width:650px){.price-plan-list a:before{top:5px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.price-plan-list a:after{content:"";position:absolute;left:0;bottom:-8px;width:100%;height:1px;background:#f3f6f6}.price-plan-list a span.price-plan-sub-title{text-align:center;font-size:.8rem;line-height:.8rem;color:#5a6c7a;font-family:Jost-Medium,sans-serif;display:flex;flex-direction:column}@media only screen and (min-width:650px){.price-plan-list a span.price-plan-sub-title{position:absolute;left:60px;bottom:5px;text-align:left}}.price-plan-list a ul{display:flex;flex-flow:row wrap}.price-plan-list a ul li{flex:0 0 13%;text-align:center;font-family:Jost-Regular,sans-serif;margin-top:auto;margin-bottom:auto}@media only screen and (max-width:650px){.price-plan-list a ul li{flex:0 0 33.333%;margin-bottom:10px;margin-top:0}}@media only screen and (max-width:430px){.price-plan-list a ul li{flex:0 0 50%}}.price-plan-list a ul li span.label{display:none}@media only screen and (max-width:650px){.price-plan-list a ul li span.label{display:block;font-family:Jost-Bold,sans-serif;font-size:.75rem;text-align:center;color:#0d1f2d}}.price-plan-list a ul li.price-plan-price.--with-discount .price{text-decoration:line-through;font-size:80%;display:block;opacity:.6}.price-plan-list a ul li.price-plan-price.--with-discount .discount-price{display:block;font-family:Jost-Bold,sans-serif}.price-plan-list a ul li.reduced-font-size{font-size:80%}.price-plan-list a ul li:first-of-type{flex:0 0 35%;text-align:left;color:#0d1f2d;font-family:Jost-Bold,sans-serif;padding-left:60px;position:relative}@media only screen and (max-width:650px){.price-plan-list a ul li:first-of-type{flex:0 0 33.333%;margin-bottom:10px;text-align:center;padding-left:0}}@media only screen and (max-width:430px){.price-plan-list a ul li:first-of-type{flex:0 0 50%}}.price-plan-list a.disabled{cursor:default;opacity:.2}.subscription-confirm-container{padding:75px;background-color:#fff;text-align:center}@media only screen and (max-width:1200px){.subscription-confirm-container{padding:30px}}@media only screen and (max-width:650px){.subscription-confirm-container{border-radius:0;padding:20px}}.subscription-confirm-container h2{font-size:1.75rem;line-height:normal;font-family:Jost-Bold,sans-serif;margin-bottom:20px}.subscription-confirm-container .subscription-confirm-container__description{max-width:500px;margin:0 auto 40px}.subscription-confirm-container .subscription-changing-important-info{color:#d44335;max-width:500px;margin:auto}.subscription-confirm-container .error-message{background:url(../gfx/icons/misc/accent/warning.svg) center left 5px no-repeat;border:1px solid #ec0000;padding:10px 10px 10px 50px}.subscription-confirm-container .subscription{margin-bottom:25px}.subscription-confirm-container .subscription h3{font-size:1.25rem;line-height:1.25rem;margin-bottom:10px;color:#0d1f2d}.subscription-confirm-container .subscription__details{font-size:1rem;line-height:1.25rem;color:#0d1f2d}.subscription-confirm-container .subscription__details .price,.subscription-confirm-container .subscription__details .title{font-family:Jost-Bold,sans-serif;display:block}.subscription-confirm-container .subscription__details .product-max-price{font-family:Jost-Bold,sans-serif;display:block;margin-top:1em}.subscription-confirm-container .subscription__details.--with-discount .price-box{padding:.7em 4em .9em;border:1px solid #033c39;border-radius:50px;margin:1em auto 0;display:inline-block}.subscription-confirm-container .subscription__details.--with-discount .price{font-family:Jost-Regular,sans-serif;font-size:80%}.subscription-confirm-container .subscription__details.--with-discount .discount-price{font-family:Jost-Bold,sans-serif;font-size:160%;display:inline-block}.subscription-confirm-container .subscription__details.--with-discount .discount-title{font-size:80%;margin-top:.5em;display:block}.subscription-confirm-container .subscription__details.--with-discount .campaign-title{display:block;margin-bottom:10px}.subscription-confirm-container .subscription__details.--with-discount .description{display:block;font-size:80%}.subscription-confirm-container .subscription__details.--with-discount .description.binding-period-conditions{margin-top:10px}.barring-option-list-section,.product-option-list-section{display:flex;flex-flow:row wrap;width:100%;justify-content:space-between;align-items:center}@media only screen and (max-width:1000px){.barring-option-list-section,.product-option-list-section{padding:20px 20px 0}}.barring-option-list-section .service,.product-option-list-section .service{flex:0 0 48%}@media only screen and (max-width:700px){.barring-option-list-section .service,.product-option-list-section .service{flex:0 0 100%;margin-right:0}}.barring-option-list-section .service h3,.product-option-list-section .service h3{color:#0d1f2d;font-family:Jost-Bold,sans-serif;font-size:1.125rem;line-height:1rem;margin:8px 0 10px}.barring-option-list-section .service-change,.product-option-list-section .service-change{flex:0 0 100%;display:flex;flex-flow:row wrap;align-items:flex-start;padding:0 0 30px}.barring-option-list-section .service-change>span,.product-option-list-section .service-change>span{flex:0 0 100%;font-family:Jost-Bold,sans-serif;color:#0d1f2d;margin-bottom:10px;font-size:1rem}.barring-option-list-section .service-change ul,.product-option-list-section .service-change ul{flex:0 0 200px;margin-right:20px}@media only screen and (max-width:500px){.barring-option-list-section .service-change ul,.product-option-list-section .service-change ul{flex:0 0 100%;margin-bottom:10px}}.barring-option-list-section .service-change button,.product-option-list-section .service-change button{flex:0 0 100px}@media only screen and (max-width:700px){.barring-option-list-section .service-change button,.product-option-list-section .service-change button{flex:0 0 40%;margin:15px auto 10px}}.barring-option-list-section .service-change .topup-request-btn-description,.product-option-list-section .service-change .topup-request-btn-description{display:block;width:100%;padding:20px 15px 0;font-size:12px;word-break:break-word;font-family:Jost-Regular,sans-serif}@media only screen and (max-width:700px){.barring-option-list-section .service-change,.product-option-list-section .service-change{text-align:center}.barring-option-list-section .service-change .select-container,.product-option-list-section .service-change .select-container{margin:auto;flex:0 0 70%}.barring-option-list-section .service-change .topup-request-btn-description,.product-option-list-section .service-change .topup-request-btn-description{padding:10px 10px 0}}.barring-option-list-section .data-list,.product-option-list-section .data-list{display:flex;flex-flow:row wrap;justify-content:space-between}.barring-option-list-section .data-list__row,.product-option-list-section .data-list__row{flex-basis:calc(50% - 18px);flex-shrink:0;display:flex;justify-content:space-between;font-size:15px;padding-top:25px;padding-bottom:25px;flex-wrap:wrap;background-image:linear-gradient(90deg,#e7eded 33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:5px 2px;background-repeat:repeat-x}@media only screen and (max-width:1000px){.barring-option-list-section .data-list__row,.product-option-list-section .data-list__row{font-size:14px}}@media only screen and (max-width:650px){.barring-option-list-section .data-list__row,.product-option-list-section .data-list__row{flex-basis:100%}}.barring-option-list-section .data-list__row-title,.barring-option-list-section .data-list__row-value,.product-option-list-section .data-list__row-title,.product-option-list-section .data-list__row-value{margin-top:auto;margin-bottom:auto}.barring-option-list-section .data-list__row-title,.product-option-list-section .data-list__row-title{padding:0 15px 0 0;flex:3;color:#0d1f2d;font-family:Jost-Bold,sans-serif;font-size:1rem;line-height:1rem}.barring-option-list-section .data-list__row-subtitle,.product-option-list-section .data-list__row-subtitle{width:100%;margin-top:10px}.barring-option-list-section .data-list__row-subtitle.warning-message,.product-option-list-section .data-list__row-subtitle.warning-message{padding-left:25px;font-size:12px;background:url(/gfx/icons/misc/dark/warning.svg) no-repeat 0;background-size:20px 20px}.barring-option-list-section .data-list__row-value,.product-option-list-section .data-list__row-value{font-weight:700}.data-usage-section{width:100%}.data-usage-section .usage-call-type{text-transform:uppercase}.data-usage-section .data-usage-container .two-column-data-row{justify-content:space-between}.data-usage-section .data-usage-container .two-column-data-row .two-col-data-row__name{flex:0 0 10%}@media only screen and (max-width:760px){.data-usage-section .data-usage-container .two-column-data-row .two-col-data-row__name{flex:0 0 20%}}.data-usage-section .data-usage-container .two-column-data-row .two-col-data-row__value{flex:0 0 30%}.data-usage-section .data-usage-container .two-column-data-row .two-col-data-row__description{font-size:.7rem;font-style:italic;color:#d44335;flex:0 0 45%;word-break:break-all}.data-usage-section .data-usage-container .two-column-data-row.--without-description .two-col-data-row__name{flex:0 0 60%}.data-usage-section .data-usage-container .two-column-data-row.--without-description .two-col-data-row__value{flex:0 0 40%}.data-usage-section .data-usage-container .usage-summary-container{display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;font-size:.9rem}.data-usage-section .data-usage-container .usage-summary-container .remaining-data-circle{width:160px;height:160px;padding:15px 10px;margin:0 auto 20px;text-align:center;color:#5a6c7a;display:flex;flex-direction:column;justify-content:center;border-radius:50%;box-shadow:0 10px 40px -20px rgba(0,0,0,.3)}.data-usage-section .data-usage-container .usage-summary-container .remaining-data-circle>div{padding:0 25px}.data-usage-section .data-usage-container .usage-summary-container .remaining-data-circle .remaining-data-circle__value{font-size:3rem;font-family:Jost-Bold,sans-serif;color:#d44335;padding:8px 0 5px;line-height:3.2rem}.data-usage-section .data-usage-container .usage-summary-container .remaining-data-circle .remaining-data-circle__value.reduced-font-size{font-size:2.3rem}.data-usage-section .data-usage-container .usage-summary-container .remaining-data-circle .remaining-data-circle__text{color:#5a6c7a}.data-usage-section .data-usage-container .usage-summary-container .other-usage-container{text-align:center;color:#0d1f2d}.data-usage-section .data-usage-container .usage-summary-container .other-usage-container>div{padding:2px 20px}.data-usage-section .data-usage-container .usage-summary-container .other-usage-container>div .usage-item{display:inline-block;margin:0 10px}.data-usage-section .data-usage-container .usage-summary-container .other-usage-container>div .usage-item .usage-item__value{color:#0d1f2d}.data-usage-section .data-usage-container .usage-summary-container .other-usage-container>div.bottom-description--small{font-size:.7rem}.data-usage-section .data-usage-container .usage-summary-container .usage-view-topup-container{padding:20px;background-color:#fff8e5;border:1px solid #eee8d6;border-radius:10px;width:100%;max-width:650px;margin:10px auto 20px;text-align:center}.data-usage-section .data-usage-container .usage-summary-container .usage-view-topup-container .container-result-message{margin:0;padding:0}.data-usage-section .data-usage-container .usage-summary-container .usage-view-topup-container .container-result-message.error,.data-usage-section .data-usage-container .usage-summary-container .usage-view-topup-container .container-result-message.success{margin:0 0 10px;padding:10px}.data-usage-section .data-usage-container .usage-summary-container .usage-view-topup-container .usage-view-topup-container__description{padding:0 20px 10px}.data-usage-section .data-usage-container .usage-summary-container .usage-view-topup-container .topup-container-action-container{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.data-usage-section .data-usage-container .usage-summary-container .usage-view-topup-container .topup-container-action-container .topup-container-action-container__label{padding:0 20px 10px;align-self:flex-end;font-family:Jost-Medium,sans-serif}.data-usage-section .data-usage-container .usage-summary-container .usage-view-topup-container .topup-container-action-container .topup-container-action-container__select{display:flex;align-items:center}.data-usage-section .data-usage-container .usage-summary-container .usage-view-topup-container .topup-container-action-container .select-container .select-trigger{background-color:#fff}.row-details-list{display:none;width:100%;padding:20px 30px;background-color:#f3f6f6}.row-details-list .two-column-data-row{background-color:#fff;flex-flow:row nowrap;display:flex}.row-details-list .two-column-data-row .two-col-data-row__column{flex-flow:row nowrap;display:flex;align-items:center;flex:0 0 30%;box-sizing:border-box}.row-details-list .two-column-data-row .two-col-data-row__column .row-cell{box-sizing:border-box;align-items:center;flex:0 0 50%;padding:0 10px;font-size:.9rem}.row-details-list .two-column-data-row .two-col-data-row__column .row-cell.row-cell__name{font-family:Jost-Medium,sans-serif;font-size:1rem}.row-details-list .two-column-data-row .two-col-data-row__column .row-cell.row-cell__price{order:2}.row-details-list .two-column-data-row .two-col-data-row__column .row-cell.row-cell__usage-amount{order:1}.row-details-list .two-column-data-row .two-col-data-row__column .row-cell.row-cell--alone{flex:0 0 100%}.row-details-list .two-column-data-row .two-col-data-row__column:first-child{flex:0 0 70%}.row-details-list .two-column-data-row .two-col-data-row__column:first-child .row-cell:last-child{flex:0 0 25%}.row-details-list .two-column-data-row .two-col-data-row__column:first-child .row-cell:first-child{word-break:break-word;flex:0 0 75%}.row-details-list .two-column-data-row .two-col-data-row__column:not(:first-child){text-align:right}@media (max-width:800px),only screen and (min-width:1000px) and (max-width:1250px){.row-details-list .two-column-data-row .two-col-data-row__column{flex:0 0 30%;padding:0 10px;flex-flow:column nowrap;text-align:right;align-items:normal}.row-details-list .two-column-data-row .two-col-data-row__column:first-child{flex:0 0 70%;text-align:left}.row-details-list .two-column-data-row .two-col-data-row__column .row-cell{flex:0 0 100%;padding:0}.row-details-list .two-column-data-row .two-col-data-row__column .row-cell.row-cell__price{order:1}.row-details-list .two-column-data-row .two-col-data-row__column .row-cell.row-cell__usage-amount{order:2}}@media only screen and (max-width:650px){.row-details-list{padding:10px}}@font-face{font-family:Jost-Bold;src:url(../fonts/Jost-Bold.ttf)}@font-face{font-family:Jost-ExtraBold;src:url(../fonts/Jost-ExtraBold.ttf)}@font-face{font-family:Jost-ExtraLight;src:url(../fonts/Jost-ExtraLight.ttf)}@font-face{font-family:Jost-Light;src:url(../fonts/Jost-Light.ttf)}@font-face{font-family:Jost-Medium;src:url(../fonts/Jost-Medium.ttf)}@font-face{font-family:Jost-Regular;src:url(../fonts/Jost-Regular.ttf)}@font-face{font-family:Jost-SemiBold;src:url(../fonts/Jost-SemiBold.ttf)}@font-face{font-family:Jost-Thin;src:url(../fonts/Jost-Thin.ttf)}.barring-option-list-section .service,.barring-option-list-section .service-change,.client-credit-data__fields,.permissions-section .permission,.product-option-list-section .service,.product-option-list-section .service-change,.two-column-data--for-aside .two-column-data-row:last-of-type,.two-column-data-row{background-image:linear-gradient(90deg,#d8e0e8 33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:5px 2px;background-repeat:repeat-x}.two-column-data{display:flex;flex-flow:row wrap;background-color:#fff}.two-column-data--radius{border-radius:0 0 5px 5px}.two-column-data--for-aside .two-col-data-row__name{padding-left:20px}.two-column-data--for-aside .two-col-data-row__value{padding-right:20px}.two-column-data-row{flex:0 0 100%;display:flex;flex-flow:row wrap;position:relative;align-items:center;padding:15px 0}.two-column-data-row:last-of-type{background:initial}.two-column-data-row.--has-detail-list{cursor:pointer}.two-column-data-row .row-details-trigger{position:absolute;right:5px;width:20px;height:100%;background:url(../gfx/icons/arrow-min/brand/down.svg) 50% no-repeat}@media only screen and (max-width:650px){.two-column-data-row .row-details-trigger{right:0;width:15px}}.two-column-data-row.opened .row-details-trigger{background:url(../gfx/icons/arrow-min/brand/up.svg) 50% no-repeat}.two-column-data .js-two-column-data-extend-container{display:none;width:100%}.two-column-data.js-two-column-data-extended .two-column-data-row .inner-white-shadow{display:none}.two-col-data-row__name{font-size:.875rem;font-family:Jost-Medium,sans-serif;padding-left:30px;flex:0 0 40%}.two-col-data-row__name.--highlighted{font-family:Jost-Bold,sans-serif}@media only screen and (max-width:650px){.two-col-data-row__name{padding-left:0}}.two-column-data-row.--is-sublist .two-col-data-row__name{padding:0 10px;flex:0 0 40%}.two-column-data-row.--is-sublist .two-col-data-row__description{flex:0 0 40%}.two-column-data-row.--is-sublist .two-col-data-row__value{flex:0 0 20%}.two-column-data-row.--is-wide-name .two-col-data-row__name{flex:0 0 60%}.two-column-data-row.--is-wide-name .two-col-data-row__value{flex:0 0 40%}.two-col-data-row__value{font-size:.875rem;font-family:Jost-Regular,sans-serif;color:#5a6c7a;text-align:right;padding-right:30px;flex:0 0 60%}@media only screen and (max-width:650px){.two-col-data-row__value{padding-right:20px}}.two-col-data-row__value.img-check{padding-right:45px;background:url(../gfx/icons/misc/check.svg) center right 15px no-repeat;background-size:28px 28px}.two-col-data-row__value.img-warning{padding-right:45px;background:url(../gfx/icons/misc/grey/warning.svg) center right 15px no-repeat;background-size:28px 28px}.two-col-data-row__value.img-calendar{padding-right:45px;background:url(../gfx/icons/misc/grey/calendar.svg) center right 15px no-repeat;background-size:28px 28px}.two-col-data-row__value.img-card{padding-right:45px;background:url(../gfx/icons/misc/grey/card.svg) center right 15px no-repeat;background-size:23px 23px}.two-col-data-row__value.img-mail{padding-right:45px;background:url(../gfx/icons/misc/grey/mail.svg) center right 15px no-repeat;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.two-col-data-row__value.--highlighted,.two-col-data-row__value.total-style{font-family:Jost-Bold,sans-serif}.permissions-section{display:flex;flex-flow:row wrap;width:100%;justify-content:space-between;align-items:center}@media only screen and (max-width:1000px){.permissions-section{padding:20px 20px 0}}.permissions-section .permission{flex:0 0 48%}@media only screen and (max-width:700px){.permissions-section .permission{flex:0 0 100%;margin-right:0}}.permissions-section .permission h3{color:#0d1f2d;font-family:Jost-Bold,sans-serif;font-size:1.125rem;line-height:1rem;margin:8px 0 10px}.permissions-section .data-list{display:flex;flex-flow:row wrap;justify-content:space-between}.permissions-section .data-list__row{flex-basis:calc(50% - 18px);flex-shrink:0;display:flex;justify-content:space-between;font-size:15px;padding-top:25px;padding-bottom:25px;flex-wrap:wrap;background-image:linear-gradient(90deg,#e7eded 33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:5px 2px;background-repeat:repeat-x}@media only screen and (max-width:1000px){.permissions-section .data-list__row{font-size:14px}}@media only screen and (max-width:650px){.permissions-section .data-list__row{flex-basis:100%}}.permissions-section .data-list__row-title,.permissions-section .data-list__row-value{margin-top:auto;margin-bottom:auto}.permissions-section .data-list__row-title{padding:0 15px 0 0;flex:3;color:#0d1f2d;font-family:Jost-Bold,sans-serif;font-size:1rem;line-height:1rem}.permissions-section .data-list__row-subtitle{width:100%;margin-top:10px}.permissions-section .data-list__row-subtitle.warning-message{padding-left:25px;font-size:12px;background:url(/gfx/icons/misc/dark/warning.svg) no-repeat 0;background-size:20px 20px}.permissions-section .data-list__row-value{font-weight:700}body,html{height:100%;min-height:100%}body{margin:0;padding:0;width:100%;transition:opacity 1s ease-in;background-color:#fafbfd;overflow:scroll}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a{color:#a62a1f;font-size:16px}.body-container{min-height:100%;margin:0;padding:0;font-size:1rem;line-height:1.125rem;color:#0d1f2d;font-family:Jost-Regular,sans-serif}.body-container.authentication-page{background-color:#e9f0f6;display:flex}.page-loading-layer{position:fixed;height:100%;width:100%;background-color:hsla(0,0%,100%,.95);left:0;top:0;display:none;z-index:4}.page-loading-layer span{width:200px;height:200px;display:block;position:fixed;top:30%;left:0;right:0;margin:auto;background-image:url(/gfx/logo.svg);background-repeat:no-repeat;background-position:50%;background-size:150px;-webkit-animation-name:zoom-in;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:zoom-in;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;animation-name:zoom-in;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.3)}to{-webkit-transform:scale(1)}}@keyframes zoom-in{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}body.loading{overflow:hidden;opacity:1}body.loading .page-loading-layer{display:block}body.overlay{overflow:hidden;opacity:1}.logo{margin-bottom:0;margin-top:70px;display:block;height:250px;text-align:center}@media only screen and (max-width:1200px){.logo{margin-bottom:0;margin-top:30px;height:200px}}@media only screen and (max-width:400px){.logo{margin-bottom:0;margin-top:10px;height:150px}}.logo img{max-width:50%;height:100%;padding:10px}@media only screen and (min-width:800px){.logo img{max-width:50%}}.logo--subpage{text-align:left;margin:0;height:60px}.logo--subpage img{width:auto}@media only screen and (max-width:750px){.logo--subpage{height:50px}}.authentication-container{display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-between;width:450px;margin:0 auto;background-color:#fff;min-height:100%}@media only screen and (max-width:470px){.authentication-container{width:calc(100% - 40px)}}.authentication-container .logo{flex:1}.authentication-container form{flex:5}.authentication-container form .form-footer{padding:20px 0;display:flex;margin:0 auto}.authentication-form{display:none;flex-flow:column nowrap;text-align:center;padding:20px;position:relative}.authentication-form .form-error-message{color:#ec0000;padding:10px 0;font-size:.9em;line-height:2em;word-break:break-word}.authentication-form .form-description{font-size:.9em;color:#5a6c7a;max-width:320px;word-break:break-word;padding:0 10px 20px;line-height:2em;margin-left:auto;margin-right:auto}.authentication-form .form-description.one-time-code-receiving-disclaimer{font-size:.6em}.authentication-form a.form-trigger-btn{margin-bottom:15px;display:block}.authentication-form a.form-trigger-btn.force-password-changing-form,.authentication-form a.form-trigger-btn.forgot-password-form{font-size:.8em;margin-top:25px}.authentication-form a.form-trigger-btn.register-get-one-time-pass-form{font-size:.8em}.authentication-form .button-container{margin:40px 0}.authentication-form .button-container button{display:block;margin:15px auto}.authentication-form.form--loading .button-container button{display:none}.authentication-form.form--loading .form-loader,.authentication-form.form--loading .form-loader:after,.authentication-form.form--loading .form-loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite}.authentication-form.form--loading .form-loader{color:#a62a1f;font-size:6px;margin:-2.5em auto 0;z-index:2;top:0;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.authentication-form.form--loading .form-loader:after,.authentication-form.form--loading .form-loader:before{content:"";position:absolute;top:0}.authentication-form.form--loading .form-loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.authentication-form.form--loading .form-loader:after{left:3.5em}.authentication-form .authentication-signup-link{margin-top:30px;display:block}.authentication-form .back-btn{padding-right:25px;text-decoration:none}.authentication-form .back-btn.btn-arrow-left{padding-left:30px;position:relative}.authentication-form .back-btn.btn-arrow-left:before{content:"";position:absolute;left:0;top:1px;background:url(/gfx/icons/arrow-min/dark/left.svg) center left 5px no-repeat;height:80%;width:30px}.authentication-form .new-customer-info-box{text-align:left;padding:10px;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;display:flex;background-color:#fff;border-radius:20px;position:relative;box-shadow:0 1px 8px 0 rgba(0,0,0,.1)}@media only screen and (max-width:500px){.authentication-form .new-customer-info-box{text-align:center}}.authentication-form .new-customer-info-box .new-customer-info-box__icon{flex:1;padding:5px;background-repeat:no-repeat;background-position:50%;background-size:80%;background-image:url(/gfx/icons/misc/brand/person-plus-large.svg);height:100%;width:100%}@media only screen and (max-width:500px){.authentication-form .new-customer-info-box .new-customer-info-box__icon{position:absolute;top:-25px;width:50px;height:50px}}.authentication-form .new-customer-info-box .new-customer-info-box__content{flex:3;padding:5px;color:#0d1f2d}.authentication-form .new-customer-info-box .new-customer-info-box__content__title{margin:10px 0 0;font-size:1em;font-weight:700}.authentication-form .new-customer-info-box .new-customer-info-box__content__description{margin:5px 0 15px;font-size:.8em;color:#5a6c7a}@media only screen and (max-width:500px){.authentication-form .new-customer-info-box .new-customer-info-box__content{margin-top:15px}}.authentication-form .new-customer-info-box button.new-customer-info-box__content__button{border-radius:100px;padding-right:40px;padding-left:20px;font-size:.9em}.authentication-form .new-customer-info-box button.new-customer-info-box__content__button:after{height:27px;width:27px;background-size:20px}.authentication-container[data-active-form=force-password-changing-form] .authentication-form#force-password-changing-form,.authentication-container[data-active-form=forgot-password-form] .authentication-form#forgot-password-form,.authentication-container[data-active-form=login-form] .authentication-form#login-form,.authentication-container[data-active-form=register-get-one-time-pass-form] .authentication-form#register-get-one-time-pass-form,.authentication-container[data-active-form=register-user-password-form] .authentication-form#register-user-password-form,.authentication-container[data-active-form=reset-password-form] .authentication-form#reset-password-form{display:flex}h2{font-size:22px;font-family:Jost-Bold,sans-serif;color:#0d1f2d}.authentication-action{list-style:none;padding:0;margin:70px 0 0;display:block}@media only screen and (max-width:1200px){.authentication-action{margin:30px 0 0}}.authentication-action li a{margin-bottom:20px;display:block;text-align:center}.dashboard-container{padding:60px 0;background-color:#fafbfd;min-height:100%}@media only screen and (max-width:1000px){.dashboard-container{padding:30px 0}}header{width:100%;background-color:#e9f0f6}.subpage-wrap{width:1366px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between}@media only screen and (max-width:1400px){.subpage-wrap{width:100%;padding:0 20px}}.subpage-wrap.header .hamburger-menu-trigger{display:none;position:relative;background:#fafbfd url(/gfx/icons/misc/brand/burger.svg) center right 7px no-repeat;padding:20px;background-size:25px 25px;margin-right:5px}.subpage-wrap.header .hamburger-menu-container{display:none;position:absolute;top:42px;right:0;z-index:1}.subpage-wrap.header .hamburger-menu-container .hamburger-menu__list{background-color:#fff;border-radius:3px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.subpage-wrap.header .hamburger-menu-container .hamburger-menu__list>li{text-decoration:none;padding:15px;border-bottom:1px solid #cbdae7}.subpage-wrap.header .hamburger-menu-container .hamburger-menu__list>li:last-child{border-bottom:none}.subpage-wrap.header .hamburger-menu-container .hamburger-menu__list>li>a{color:#0d1f2d;font-size:.875rem;font-family:Jost-Bold,sans-serif;line-height:20px;padding-left:25px;text-decoration:none;display:block}.subpage-wrap.header .hamburger-menu-container .hamburger-menu__list>li>a:hover{color:#00826a}.subpage-wrap.header .hamburger-menu-container .hamburger-menu__list .hamburger-menu__options{background:url(../gfx/icons/misc/brand/cog.svg) 0 no-repeat;background-size:contain}.subpage-wrap.header .hamburger-menu-container .hamburger-menu__list .hamburger-menu__logout{background:url(../gfx/icons/misc/brand/logout.svg) 0 no-repeat;background-size:contain}@media only screen and (max-width:750px){.subpage-wrap.header{padding:0}.subpage-wrap.header .--hidden-on-small-screens{display:none}.subpage-wrap.header .hamburger-menu-trigger{display:block}}.settings{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;align-items:center}.logged-in-user{font-size:1rem;margin-right:10px;font-family:Jost-Bold,sans-serif;color:#0d1f2d;background:url(../gfx/icons/misc/brand/logout.svg) center left 15px no-repeat;background-size:25px;text-decoration:none;display:block;padding:20px}@media only screen and (max-width:750px){.logged-in-user{font-size:.875rem;background:url(../gfx/icons/misc/brand/logout.svg) center left 15px no-repeat;background-size:20px;padding:10px 10px 10px 25px;margin-right:5px}}.settings__options{background:#fff url(../gfx/icons/misc/brand/cog.svg) center right 7px no-repeat;box-shadow:0 5px 16px 0 rgba(0,0,0,.1);background-size:35px 35px;border-radius:100px;margin-right:10px;padding:14px 57px 14px 25px;text-decoration:none;color:#0d1f2d;font-family:Jost-Bold,sans-serif}@media only screen and (max-width:750px){.settings__options{background:#fff url(../gfx/icons/misc/brand/cog.svg) 50% no-repeat;font-size:0;padding:20px;background-size:25px 25px;margin-right:5px}}.settings__options:hover{box-shadow:0 5px 16px 0 rgba(0,0,0,.3)}.settings__help{background:#fafbfd url(../gfx/icons/misc/brand/support.svg) center right 7px no-repeat;background-size:35px 35px;border-radius:3px;padding:14px 57px 14px 25px;color:#0d1f2d;font-family:Jost-Bold,sans-serif;text-decoration:none}@media only screen and (max-width:750px){.settings__help{background:#fafbfd url(../gfx/icons/misc/brand/support.svg) 50% no-repeat;font-size:0;padding:20px;background-size:25px 25px;margin-right:5px}}.settings__home{background:#fafbfd url(../gfx/icons/misc/brand/home.svg) center right 7px no-repeat;background-size:35px 35px;border-radius:3px;padding:14px 25px;color:#fff;font-family:Jost-Bold,sans-serif;text-decoration:none;margin-right:10px}@media only screen and (max-width:750px){.settings__home{background:#fafbfd url(../gfx/icons/misc/brand/home.svg) 50% no-repeat;font-size:0;padding:20px;background-size:25px 25px;margin-right:5px}}.settings__username{padding:14px 27px 14px 5px;color:#0d1f2d;font-family:Jost-Bold,sans-serif;font-size:1rem;text-decoration:none}@media only screen and (max-width:750px){.settings__username{font-size:.875rem;padding:20px 10px;margin-right:5px}}aside{display:flex;flex-flow:column wrap;flex:0 0 33%;margin-right:20px}@media only screen and (max-width:1000px){aside{flex:0 0 100%;margin-right:0;margin-top:30px;order:2;flex-flow:row wrap;justify-content:space-between}}section{flex:0 0 calc(67% - 20px)}@media only screen and (max-width:1000px){section{flex:0 0 100%;margin-right:0;order:1}}.info-box{margin-bottom:22px;box-shadow:0 1px 8px 0 rgba(0,0,0,.1);background-color:#fff}@media only screen and (max-width:1000px){.info-box{flex:0 0 49%}}@media only screen and (max-width:700px){.info-box{flex:0 0 100%}}.title-with-image{display:flex;align-items:center;padding:28px 20px 28px 70px;background-color:#e9f0f6;margin-bottom:0;font-family:Jost-Bold,sans-serif}.title-with-image.bill-img{background:#e9f0f6 url(../gfx/icons/misc/brand/bill.svg) center left 15px no-repeat;background-size:40px 40px}.title-with-image.faq-img{background:#e9f0f6 url(../gfx/icons/misc/brand/qa.svg) center left 15px no-repeat;background-size:40px 40px}.image-medium{height:32px;margin-right:15px}.image-small{height:18px}h3{font-size:18px;line-height:22px;color:#0d1f2d}.download_invoice{padding:20px 20px 20px 50px;display:block;font-family:Jost-Bold,sans-serif;background:url(../gfx/icons/arrow/accent/down.svg) center left 15px no-repeat}.one-col-table{background-color:#fff}.one-col-table ul li{border-bottom:1px solid #fafbfd}.one-col-table ul li:last-child{border:0;position:relative}.arrow-down,.side-faq-container .side-faq-faq a{text-decoration:none;padding:16px 16px 16px 50px;font-size:14px;line-height:18px;display:block;color:#0d1f2d;background:url(../gfx/icons/arrow-min/brand/down.svg) center left 17px no-repeat}.side-faq-container .side-faq-faq.open a{background:url(../gfx/icons/arrow-min/brand/up.svg) center left 17px no-repeat}.side-faq-container .side-faq-faq article{display:none}.side-faq-container .side-faq-faq:first-child article{display:block}.faq-answer{padding:20px}.strong{font-family:Jost-Bold,sans-serif}.dotted li{border-bottom:2px dotted #fafbfd}.list-with-images--right-side{text-align:right}.list-with-images--right-side li{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}.list-with-images--right-side li img{margin-left:5px}.general-info{background-color:#fff;padding:20px}.general-info a{display:block;padding:10px 10px 10px 30px;color:#0d1f2d;font-size:.875rem;line-height:1rem;text-decoration:none}.general-info--subpage{padding:5px 0 0;display:flex;flex-flow:row wrap}.image-mobile{background:url(../gfx/icons/misc/brand/mobile.svg) 0 no-repeat;background-size:20px 20px}.image-mobile.large{background-size:30px 30px;font-size:1.125rem;padding:10px 10px 10px 30px;margin-right:20px}.image-mail{background:url(../gfx/icons/misc/brand/mail.svg) 0 no-repeat;background-size:20px 20px}.image-mail.large{background-size:30px 30px;font-size:1.125rem;padding:10px 10px 10px 30px;margin-right:20px}.image-support{background:url(../gfx/icons/misc/brand/support.svg) 0 no-repeat;background-size:20px 20px}.image-support.large{font-size:1.125rem;padding:10px 10px 10px 35px;background:url(../gfx/icons/misc/brand/support.svg) 0 no-repeat;background-size:30px 30px}.contract-list-section{display:flex;flex-direction:column}.subscription-container,.user-main-data{margin-bottom:30px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);border-radius:3px;order:2}.subscription-container[data-is-current-user-contract=true],.user-main-data[data-is-current-user-contract=true]{order:1}.subscription-container:last-of-type,.user-main-data:last-of-type{margin-bottom:0}.subscription-container.open .subscription-header,.subscription-container[data-is-open=true] .subscription-header,.user-main-data.open .subscription-header,.user-main-data[data-is-open=true] .subscription-header{background:#e9f0f6 url(../gfx/icons/arrow-min/grey/up.svg) center left 5px no-repeat}.subscription-container.open .subscription-header:hover,.subscription-container[data-is-open=true] .subscription-header:hover,.user-main-data.open .subscription-header:hover,.user-main-data[data-is-open=true] .subscription-header:hover{box-shadow:0 0 0 0 rgba(0,0,0,.1)}.subscription-container.open .subscription-body,.subscription-container[data-is-open=true] .subscription-body,.user-main-data.open .subscription-body,.user-main-data[data-is-open=true] .subscription-body{display:block}.subscription-container .no-data-title,.user-main-data .no-data-title{padding:60px 80px;text-align:center;word-break:break-word}@media only screen and (max-width:700px){.subscription-container .no-data-title,.user-main-data .no-data-title{padding:30px 20px}}.subscription-container .air-bubble,.user-main-data .air-bubble{display:none}.subscription-container:not([data-is-loaded=true]) .air-bubble,.user-main-data:not([data-is-loaded=true]) .air-bubble{display:block;height:200px}.toggle-data{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:15px 30px 15px 45px;text-decoration:none;color:#0d1f2d;position:relative;background:url(../gfx/icons/arrow-min/brand/down.svg) center left 5px no-repeat;cursor:pointer;transition:box-shadow .2s}.toggle-data:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}.toggle-data:before{content:"";border-right:1px solid #cbdae7;position:absolute;width:1px;height:100%;left:30px;top:0}.container-loader{position:absolute;background-color:#fff;opacity:.9;z-index:3;display:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.container-loader.active{display:block}.container-loader .loader-element{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.container-loader .loader-element,.container-loader .loader-element:after,.container-loader .loader-element:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite}.container-loader .loader-element{color:#d44335;font-size:11px;margin:0 auto;z-index:2;position:absolute;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.container-loader .loader-element:after,.container-loader .loader-element:before{content:"";position:absolute;top:0}.container-loader .loader-element:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.container-loader .loader-element:after{left:3.5em}@-webkit-keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.subscription-container__collection,.user-main-data__collection{position:relative;display:none;padding:20px 0;min-height:200px}.subscription-container__collection>.container-loader .loader-element,.user-main-data__collection>.container-loader .loader-element{font-size:7px;top:75px}.subscription-container__collection>.container-result-message.error,.subscription-container__collection>.container-result-message.success,.user-main-data__collection>.container-result-message.error,.user-main-data__collection>.container-result-message.success{margin:0 20px}.subscription-container__collection .tab-content section,.user-main-data__collection .tab-content section{position:relative;display:none;padding:30px}.subscription-container__collection .tab-content section:first-child,.user-main-data__collection .tab-content section:first-child{display:block}@media only screen and (max-width:650px){.subscription-container__collection .tab-content section,.user-main-data__collection .tab-content section{padding:20px}}.user-package{display:flex;flex-flow:column wrap}.user{display:flex;flex-flow:row wrap}.user__name{padding-right:5px}.user__name,.user__phonenr{font-size:1.125rem;line-height:1.25rem;color:#0d1f2d;font-family:Jost-Bold,sans-serif}.package{margin-top:7px;font-size:.875rem;color:#5a6c7a;font-family:Jost-Regular,sans-serif}.user-balance__price{font-size:1.125rem;line-height:1.25rem;color:#0d1f2d;font-family:Jost-Bold,sans-serif;text-align:right}.user-balance__name{font-size:.875rem;margin-top:7px;color:#5a6c7a;font-family:Jost-Regular,sans-serif;text-align:right}.subscription-service-list{display:none}@media only screen and (max-width:700px){.subscription-service-list{width:280px;display:block;margin:30px auto 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);border-radius:50px;padding:11px 30px 11px 17px;border:0;font-family:Jost-Bold,sans-serif;color:#0d1f2d;background:url(../gfx/icons/arrow-min/grey/down.svg) center right 10px no-repeat;background-size:15px 15px;cursor:pointer}}@media only screen and (max-width:360px){.subscription-service-list{width:calc(100% - 20px)}}.tabs{display:flex;flex-flow:row wrap;position:relative;padding:10px 30px;box-sizing:border-box;margin-top:20px}@media only screen and (max-width:700px){.tabs{display:none}}.tabs:before{content:"";position:absolute;top:34px;height:4px;width:calc(100% - 60px);background-color:#f3f6f6;border-radius:4px}@media only screen and (max-width:700px){.tabs:before{height:0}}.tabs .tab:last-of-type a{margin-right:0}.tab a{text-decoration:none;text-transform:uppercase;color:#0d1f2d;font-family:Jost-Bold,sans-serif;font-size:1rem;display:inline-block;position:relative;margin-right:15px;transition:background .2s,color .2s}.tab a.selected,.tab a:hover{color:#d44335}.tab a.selected:after,.tab a:hover:after{content:"";position:absolute;display:block;height:4px;width:100%;background-color:#d44335;margin-top:6px;border-radius:4px;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@media only screen and (max-width:700px){.tab a.selected:after,.tab a:hover:after{margin-top:0}}@-webkit-keyframes bounceIn{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes bounceIn{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.select-container{position:relative;margin-right:20px;box-sizing:border-box;min-width:220px}.select-container a.select-trigger{box-shadow:0 2px 8px 0 rgba(0,0,0,.1);border-radius:20px;background:url(../gfx/icons/arrow-min/grey/down.svg) top 13px right 10px no-repeat;background-size:15px 15px;text-decoration:none;color:#0d1f2d;font-size:.75rem;padding:10px 30px 10px 17px;min-width:220px;box-sizing:border-box;display:flex;justify-content:space-between}.select-container a.select-trigger.open{border-radius:20px 20px 0 0}.select-container a.select-trigger>span.topup-price{font-family:Jost-Bold,sans-serif;padding-left:10px;text-align:right}.select-container.error a.select-trigger{box-shadow:inset 0 1px 2px 1px rgba(236,0,0,.6)}.select-container .slide-content{position:absolute;right:0;top:100%;z-index:10;width:100%;box-sizing:border-box;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);border-top:0;display:none;text-align:left;max-height:300px;overflow-y:auto;border-radius:0 0 20px 20px}.select-container .slide-content a{text-decoration:none;color:#0d1f2d;font-size:.75rem;display:flex;padding:11px 17px;border-bottom:1px solid #fafbfd;justify-content:space-between}.select-container .slide-content a:hover{background:#fafbfd}.select-container .slide-content a>span.topup-price{font-family:Jost-Bold,sans-serif;padding-left:10px;text-align:right}.btn-switch{font-size:.75rem;position:relative;display:inline-block;vertical-align:top;width:70px;height:30px;margin-top:0}.btn-switch.__disabled{opacity:.4;cursor:default}.btn-switch.__disabled label{cursor:default}.btn-switch__radio{display:none}.btn-switch__label{display:inline-block;padding:7px 2px 5px 15px;vertical-align:top;font-family:Jost-Bold,sans-serif;color:#5a6c7a;cursor:pointer;font-size:.75rem;transition:color .2s ease-in-out;text-transform:uppercase}.btn-switch__label+.btn-switch__label{padding-left:0}.btn-switch__txt{position:relative;z-index:2;display:inline-block;opacity:1;pointer-events:none;transition:opacity .2s ease-in-out}.btn-switch__radio_no:checked~.btn-switch__label_yes .btn-switch__txt,.btn-switch__radio_yes:checked~.btn-switch__label_no .btn-switch__txt{opacity:0}.btn-switch__label:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#fafbfd;border-radius:1.5em;border:1px solid #cbdae7;transition:background .2s ease-in-out}.btn-switch__radio_yes:checked~.btn-switch__label:before{background:#fafbfd;border:1px solid #00ab3a}.btn-switch__label_no:after{content:"";position:absolute;z-index:2;top:3px;bottom:3px;left:3px;width:24px;height:24px;background:#f3f6f6;border-radius:50%;pointer-events:none;transition:left .2s ease-in-out,background .2s ease-in-out}.btn-switch__radio_yes:checked~.btn-switch__label_no:after{left:calc(100% - 27px);background:#00ab3a}.btn-switch__radio_no:checked~.btn-switch__label_yes:before,.btn-switch__radio_yes:checked~.btn-switch__label_no:before{z-index:1}.btn-switch__radio_yes:checked~.btn-switch__label_yes{color:#00ab3a}.subpage-inner-header{flex:0 0 100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-content:center;padding-bottom:60px}@media only screen and (max-width:1000px){.subpage-inner-header{padding-bottom:30px}}.subpage-inner-header h1{color:#0d1f2d;font-family:Jost-Light,sans-serif;font-size:3.125rem;line-height:3.125rem;margin-bottom:0}.subpage_aside{flex:0 0 33%;margin:0;z-index:1}@media only screen and (max-width:1000px){.subpage_aside{order:0}}@media only screen and (max-width:700px){.subpage_aside{flex:0 0 100%}}.topic-list{width:100%}@media only screen and (max-width:700px){.topic-list{display:none}}.topic-list__item a{display:block;text-decoration:none;font-size:1.75rem;line-height:1.75rem;padding:30px;font-family:Jost-Bold,sans-serif;border-radius:3px 0 0 3px;transition:background-color .2s,color .2s}.topic-list__item.selected a,.topic-list__item a:hover{color:#fff;background-color:#e68473}.topic-list__item.mobile{display:none}.topic-list__item.mobile.selected{box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}@media only screen and (max-width:700px){.topic-list__item.mobile{display:block}}.topic-list__item.mobile a{border-radius:0}.subpage-content{flex:0 0 67%;border-radius:0 3px 3px 3px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);border-left:4px solid #e68473;background-color:#f3f6f6}@media only screen and (max-width:700px){.subpage-content{flex:0 0 100%;order:2}}.faq{padding:15px 15px 15px 45px;display:block;box-sizing:border-box;background:#f3f6f6 url(../gfx/icons/arrow-min/brand/down.svg) left 5px top 25px no-repeat;border-bottom:1px solid #fafbfd;position:relative;cursor:pointer}.faq:before{content:"";position:absolute;top:0;left:30px;height:100%;width:1px;background-color:#fafbfd}.faq h2{margin-bottom:0;font-size:1.125rem;cursor:pointer}.faq>article{display:none}.faq.open{background:#fff url(../gfx/icons/arrow-min/brand/up.svg) left 5px top 25px no-repeat;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);cursor:default}.faq.open article{display:block;font-size:1rem;font-family:Jost-Regular,sans-serif;line-height:1.25rem}.overlay-container{display:none;position:fixed;left:0;top:0;background:rgba(233,240,246,.95);min-height:100%;width:100%;z-index:3;overflow-y:scroll;height:100%}@media only screen and (max-width:650px){.overlay-container{background:rgba(233,240,246,.95)}}.overlay__inner-wrapper{width:1000px;margin:100px auto;border-radius:5px}@media only screen and (max-width:1200px){.overlay__inner-wrapper{margin:30px auto;width:calc(100% - 40px)}}@media only screen and (max-width:650px){.overlay__inner-wrapper{width:100%;margin:0 auto}}.overlay__inner-wrapper .overlay__content .overlay-single-title{text-align:center;font-family:Jost-Regular,sans-serif}.overlay__close{display:block;text-align:right;padding:13px 30px;box-sizing:border-box;background:url(../gfx/icons/misc/brand/close.svg) center right -10px no-repeat;background-size:38px 38px;color:#d44335;font-size:.875rem;text-decoration:none;text-transform:uppercase;font-family:Jost-Regular,sans-serif}@media only screen and (max-width:650px){.overlay__close{width:100%;background:url(../gfx/icons/misc/brand/close.svg) center right 0 no-repeat}}.container-result-message{display:block;word-break:break-word;position:relative}.container-result-message.error,.container-result-message.notice,.container-result-message.success{margin:10px 0 20px;padding:10px 50px}.container-result-message.error{border:1px solid #ec0000}.container-result-message.error:before{content:"";background:url(../gfx/icons/misc/accent/warning.svg) center left 5px no-repeat;position:absolute;left:5px;top:0;height:100%;width:45px}.container-result-message.success{border:1px solid #cbdae7}.container-result-message.success:before{background:url(../gfx/icons/misc/check.svg) center left 5px no-repeat;content:"";position:absolute;left:5px;top:0;height:100%;width:45px}.container-result-message.notice{border:1px solid #eee8d6}.container-result-message.notice:before{background:url(../gfx/icons/misc/warning.svg) center left 5px no-repeat;content:"";position:absolute;left:5px;top:0;height:100%;width:45px}.invoice-container{padding:75px;background-color:#fafbfd;border-radius:5px}@media only screen and (max-width:1200px){.invoice-container{padding:30px}}@media only screen and (max-width:650px){.invoice-container{border-radius:0;padding:20px}}.invoice-container__item{margin-bottom:20px;box-shadow:0 2px 8px 0 rgba(0,0,0,.05);background-color:#fff}.invoice-container__item.open .invoice-container__item-top{border:1px solid #cbdae7;cursor:pointer;background:#fff url(../gfx/icons/arrow-min/brand/up.svg) top 25px left 5px no-repeat}.invoice-container__item.open .client-credit-data{display:block}.invoice-container__item .invoice-downloading-error-message-container{display:none;width:100%;color:#ec0000;font-size:.9rem;text-align:center;padding:10px;font-family:Jost-Light,sans-serif}.invoice-container__item .invoice-downloading-error-message-container.--show{display:block}.status-error{border:1px solid #ec0000;border-radius:5px}.status-error .invoice-container__item-top{background-color:rgba(236,0,0,.05)}.invoice-container__item-top{display:flex;flex-flow:row wrap;align-items:center;padding:10px 10px 10px 30px;background:#fff url(../gfx/icons/arrow-min/brand/down.svg) top 25px left 5px no-repeat;border-radius:5px 5px 0 0;position:relative;justify-content:space-between;cursor:pointer}.invoice-container__item-top:before{content:"";position:absolute;height:100%;width:1px;left:30px;top:0;background-color:hsla(0,0%,100%,.95)}@media only screen and (max-width:1000px){.invoice-container__item-top{align-items:flex-start;background:#fff url(../gfx/icons/arrow-min/brand/down.svg) top 13px left 5px no-repeat}}.date-and-sum{flex:0 0 15%;padding:0 12px}@media only screen and (max-width:1000px){.date-and-sum{flex:0 0 auto}}.date-and-sum .date{font-size:1.125rem;line-height:1.25rem;color:#0d1f2d;font-family:Jost-Bold,sans-serif}@media only screen and (max-width:650px){.date-and-sum .date{font-size:1rem;line-height:1rem}}.date-and-sum .sum{font-size:.875rem;line-height:1rem;color:#5a6c7a;font-family:Jost-Regular,sans-serif}.invoice-status{flex:0 0 40%;border-radius:5px;padding:10px 10px 10px 45px}.invoice-status.error{background:url(../gfx/icons/misc/accent/warning.svg) center left 5px no-repeat;border:1px solid #ec0000}.invoice-status.success{background:url(../gfx/icons/misc/check.svg) center left 5px no-repeat;border:1px solid #cbdae7}@media only screen and (max-width:1000px){.invoice-status{flex:0 0 auto;text-align:right}}@media only screen and (max-width:650px){.invoice-status{flex:0 0 55%;padding:10px 10px 10px 40px}.invoice-status.error{background:url(../gfx/icons/misc/accent/warning.svg) top 8px left no-repeat;border:1px solid #ec0000}.invoice-status.success{background:url(../gfx/icons/misc/check.svg) top 8px left no-repeat;border:1px solid #cbdae7}}.invoice-status__name{font-family:Jost-Bold,sans-serif;font-size:.8125rem;line-height:1rem;text-align:left}.invoice-status__reason{font-size:.875rem;line-height:1rem;color:#0d1f2d;font-family:Jost-Regular,sans-serif;text-align:left}.button-container--invoice{flex:0 0 45%;text-align:right}@media only screen and (max-width:1000px){.button-container--invoice{flex:0 0 100%;text-align:center;margin:10px 0 0}}.person-data{width:100%;background:#fff;border-radius:3px;margin-bottom:20px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.person-data form .form-error-message{color:#ec0000;padding:10px 0;font-size:.9em}.person-data form .form-success-message{color:#00ab3a;padding:10px 0;font-size:.9em}.person-data form label .field-error-message{color:#ec0000;font-size:.9em}.person-data__top{background:#e9f0f6 url(../gfx/icons/misc/brand/bill.svg) center left 15px no-repeat;background-size:40px 40px;padding:25px 20px 25px 70px;font-family:Jost-Bold,sans-serif;font-size:1.125rem;border-radius:3px 3px 0 0;transition:box-shadow .2s}.person-data__bottom{padding:30px 20px}.input-container{display:flex;flex-flow:row wrap;width:100%;justify-content:flex-start;border-bottom:1px solid #cbdae7;padding-bottom:30px;margin-bottom:20px}.input-container.address-input{border-bottom:none;padding-bottom:0;margin-bottom:0}.input-container.address-input label{flex:0 1 60%;margin-right:0}@media only screen and (max-width:1200px){.input-container.address-input label{flex:0 1 80%}}@media only screen and (max-width:900px){.input-container.address-input label{flex:0 1 100%}}@media only screen and (max-width:650px){.input-container.address-input label{flex:0 1 100%}}.input-container label{flex:0 1 23%;margin-right:2.666%}.input-container label:nth-of-type(4n+4){margin-right:0}@media only screen and (max-width:1200px){.input-container label{flex:0 1 32%;margin-right:2%}.input-container label:nth-of-type(4n+4){margin-right:2%}.input-container label:nth-of-type(3n+3){margin-right:0}}@media only screen and (max-width:900px){.input-container label{flex:0 1 48%;margin-right:4%}.input-container label:nth-of-type(3n+3),.input-container label:nth-of-type(4n+4){margin-right:4%}.input-container label:nth-of-type(2n){margin-right:0}}@media only screen and (max-width:650px){.input-container label{flex:0 1 100%;margin-right:0}.input-container label:nth-of-type(2n),.input-container label:nth-of-type(3n+3),.input-container label:nth-of-type(4n+4){margin-right:0}}.input-container label span{font-size:.875rem;padding-left:10px;color:#0d1f2d;font-family:Jost-Regular,sans-serif;margin-top:10px;display:block;padding-bottom:10px}.input-container label span.error{color:#ec0000;margin-bottom:10px}.input-container label input{width:100%;min-width:100%;text-align:left;font-size:1rem;font-family:Jost-Regular,sans-serif;background:url(../gfx/icons/misc/grey/edit.svg) center right 5px no-repeat;background-size:30px 30px;box-shadow:inset 0 4px 0 0 rgba(49,63,77,.05);color:#0d1f2d;transition:box-shadow .2s,background .2s;margin-bottom:5px}.input-container label input:focus{background:url(../gfx/icons/misc/grey/close.svg) center right 5px no-repeat;background-size:30px 30px}.input-container label input:active,.input-container label input:focus,.input-container label input:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}.input-container label input.error{border:1px solid #ec0000}.input-container label input.error:hover{box-shadow:0 2px 8px 0 #ec0000}.input-container label input.error:active,.input-container label input.error:focus{box-shadow:0 2px 8px 0 rgba(0,0,0,.3);border:1px solid #cbdae7}.input-container label input.success{background:url(../gfx/icons/misc/check.svg) center right 5px no-repeat;background-size:30px;border:1px solid rgba(0,171,58,.3)}.input-container label input.success:hover{box-shadow:0 2px 8px 0 rgba(0,171,58,.3)}.input-container label input.success:active,.input-container label input.success:focus{box-shadow:0 2px 8px 0 rgba(0,0,0,.3);border:1px solid #fafbfd}.input-container label input::-webkit-input-placeholder{opacity:.5;color:#5a6c7a}.input-container label input::-moz-placeholder{opacity:.5;color:#5a6c7a}.input-container label input:-ms-input-placeholder{opacity:.5;color:#5a6c7a}.input-container label input:-moz-placeholder{opacity:.5;color:#5a6c7a}.input-container label input:disabled:not(.display-type){opacity:.6}.input-container label input.display-type{background:none}.input-container.input-password-container{border-bottom:none;padding-bottom:0;margin-bottom:0;align-items:flex-end}.person-data .input-container label span{padding-bottom:5px}.person-data .input-container label input,.person-data .input-container label input:focus{background-size:25px 25px}.person-data .input-container label input[type=email],.person-data .input-container label input[type=password],.person-data .input-container label input[type=text]{border-radius:5px}.invoice-error-container{padding:20px;flex:0 0 100%}@media only screen and (max-width:1000px){.invoice-error-container{padding:10px}}.invoice-error-container h3{padding-left:20px;font-family:Jost-Bold,sans-serif;margin-bottom:10px;color:#0d1f2d}.invoice-error__title{font-size:.875rem;font-family:Jost-Bold,sans-serif;padding-left:10px;padding-bottom:10px;flex:0 0 100%}.invoice-error__subject{flex-flow:column wrap;background:rgba(236,0,0,.05);border:1px solid #ec0000;border-radius:10px;padding:10px 0 0}.inner-white-shadow{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(hsla(0,0%,100%,.2),#fff);z-index:3}.client-credit-data{display:none;padding:20px 30px 40px;background:#fff}@media only screen and (max-width:650px){.client-credit-data{padding:10px 15px 20px}}.client-credit-data-wrapper{border-radius:5px;border:1px solid #fafbfd;padding:5px 20px;display:flex;flex-flow:row wrap}.client-credit-data__fields{flex:0 0 48%;position:relative;display:flex;padding:15px 0;margin-right:4%}.client-credit-data__fields:nth-of-type(2n){margin-right:0}.client-credit-data__fields.no-dots{background:#fff}@media only screen and (max-width:650px){.client-credit-data__fields{flex:0 0 100%;margin-right:0}}.client-credit-data__name{font-size:.875rem;font-family:Jost-Medium,sans-serif;flex:0 0 50%}.client-credit-data__value{font-size:.875rem;font-family:Jost-Light,sans-serif;text-align:right;flex:0 0 50%}.subscription-form{text-align:center;display:block;margin-top:55px}.subscription-form label{display:inline-block}.subscription-form .form-message{padding:10px 0;font-size:.9em}.subscription-form .form-message.success{color:#00ab3a}.subscription-form .form-message.error{color:#ec0000}.subscription-headers{display:flex;flex-flow:row wrap;width:100%}@media only screen and (max-width:650px){.subscription-headers{display:none}}.subscription-headers li{flex:0 0 13%;text-align:center;font-size:.875rem;position:relative}.subscription-headers li:after{content:"";position:absolute;left:0;bottom:-8px;width:100%;height:1px;background:#fafbfd}.subscription-headers li:first-of-type{flex:0 0 35%;text-align:left}.subscription-packages{min-height:50px}.subscription-packages a{text-decoration:none;padding:30px 0;display:block;background-color:#fff;margin:16px 0;border-radius:4px;position:relative;color:#0d1f2d}@media only screen and (max-width:650px){.subscription-packages a{padding:40px 0 0}}.subscription-packages a:hover:not(.disabled){background-color:#fafbfd}.subscription-packages a.selected{background-color:#fafbfd;position:relative}.subscription-packages a.selected:before{content:"";position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:inset 0 0 0 0 #fff;border:0;background:#d44335 url(../gfx/icons/misc/light/check.svg) 50%;background-size:25px 25px;border-radius:50%}@media only screen and (max-width:650px){.subscription-packages a.selected:before{top:5px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.subscription-packages a:before{content:"";position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;border:1px solid #fafbfd;border-radius:50%;box-shadow:inset 0 2px 8px 0 rgba(0,0,0,.1)}@media only screen and (max-width:650px){.subscription-packages a:before{top:5px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.subscription-packages a:after{content:"";position:absolute;left:0;bottom:-8px;width:100%;height:1px;background:#f3f6f6}.subscription-packages a span.price-plan-binding-period-status-description{text-align:center;font-size:.8rem;line-height:.8rem;color:#5a6c7a;font-family:Jost-Medium,sans-serif;display:flex;flex-direction:column}@media only screen and (min-width:650px){.subscription-packages a span.price-plan-binding-period-status-description{position:absolute;left:60px;bottom:5px;text-align:left}}.subscription-packages a ul{display:flex;flex-flow:row wrap}.subscription-packages a ul li{flex:0 0 13%;text-align:center}@media only screen and (max-width:650px){.subscription-packages a ul li{flex:0 0 33.333%;margin-bottom:10px}}@media only screen and (max-width:430px){.subscription-packages a ul li{flex:0 0 50%}}.subscription-packages a ul li span{display:none}@media only screen and (max-width:650px){.subscription-packages a ul li span{display:block;font-size:.75rem;text-align:center;color:#0d1f2d}}.subscription-packages a ul li.small{font-size:.75rem;color:#0d1f2d}.subscription-packages a ul li:first-of-type{flex:0 0 35%;text-align:left;color:#0d1f2d;font-family:Jost-Bold,sans-serif;padding-left:60px;position:relative}@media only screen and (max-width:650px){.subscription-packages a ul li:first-of-type{flex:0 0 33.333%;margin-bottom:10px;text-align:center;padding-left:0}}@media only screen and (max-width:430px){.subscription-packages a ul li:first-of-type{flex:0 0 50%}}.subscription-packages a.disabled{cursor:default;opacity:.2}.confirm-modal-container{padding:75px;background-color:#fff;border-radius:5px;text-align:center}@media only screen and (max-width:1200px){.confirm-modal-container{padding:30px}}@media only screen and (max-width:650px){.confirm-modal-container{border-radius:0;padding:20px}}.confirm-modal-container .confirm-modal-description{font-size:1.75rem;line-height:normal;font-family:Jost-Regular,sans-serif;margin-bottom:40px}.confirm-modal-container .confirm-modal-details{margin-bottom:30px;font-size:1.25rem;font-family:Jost-Bold,sans-serif}.confirm-modal-container .button-container button{margin:0 10px}.maintenance-top-container{padding:15px 40px;font-family:Jost-Bold,sans-serif;font-size:1rem;text-align:center;color:#0d1f2d;background-color:#fffdc7}[data-placeholder-id]{position:relative}.--is-hidden{display:none}.modal-container{position:relative;padding:60px;background-color:#fafbfd}@media only screen and (max-width:1200px){.modal-container{padding:30px}}@media only screen and (max-width:650px){.modal-container{border-radius:0;padding:20px}}.modal-container .container-loader .loader-element{top:40%}.modal-container .header{font-size:1.8rem;margin-bottom:40px}@media only screen and (max-width:1200px){.modal-container .header{margin-top:20px}}.modal-container .body{background-color:#fff;padding:30px}
/*# sourceMappingURL=main.css.map */
