#account-connector html,#apps-connector html{line-height:1.15;-webkit-text-size-adjust:100%}#account-connector body,#apps-connector body{margin:0}#account-connector main,#apps-connector main{display:block}#account-connector h1,#apps-connector h1{font-size:2em;margin:.67em 0}#account-connector hr,#apps-connector hr{box-sizing:content-box;height:0;overflow:visible}#account-connector pre,#apps-connector pre{font-family:monospace,monospace;font-size:1em}#account-connector a,#apps-connector a{background-color:transparent}#account-connector abbr[title],#apps-connector abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#account-connector b,#account-connector strong,#apps-connector b,#apps-connector strong{font-weight:bolder}#account-connector code,#account-connector kbd,#account-connector samp,#apps-connector code,#apps-connector kbd,#apps-connector samp{font-family:monospace,monospace;font-size:1em}#account-connector small,#apps-connector small{font-size:80%}#account-connector sub,#account-connector sup,#apps-connector sub,#apps-connector sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#account-connector sub,#apps-connector sub{bottom:-.25em}#account-connector sup,#apps-connector sup{top:-.5em}#account-connector img,#apps-connector img{border-style:none}#account-connector button,#account-connector input,#account-connector optgroup,#account-connector select,#account-connector textarea,#apps-connector button,#apps-connector input,#apps-connector optgroup,#apps-connector select,#apps-connector textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}#account-connector button,#account-connector input,#apps-connector button,#apps-connector input{overflow:visible}#account-connector button,#account-connector select,#apps-connector button,#apps-connector select{text-transform:none}#account-connector [type=button],#account-connector [type=reset],#account-connector [type=submit],#account-connector button,#apps-connector [type=button],#apps-connector [type=reset],#apps-connector [type=submit],#apps-connector button{-webkit-appearance:button}#account-connector [type=button]::-moz-focus-inner,#account-connector [type=reset]::-moz-focus-inner,#account-connector [type=submit]::-moz-focus-inner,#account-connector button::-moz-focus-inner,#apps-connector [type=button]::-moz-focus-inner,#apps-connector [type=reset]::-moz-focus-inner,#apps-connector [type=submit]::-moz-focus-inner,#apps-connector button::-moz-focus-inner{border-style:none;padding:0}#account-connector [type=button]:-moz-focusring,#account-connector [type=reset]:-moz-focusring,#account-connector [type=submit]:-moz-focusring,#account-connector button:-moz-focusring,#apps-connector [type=button]:-moz-focusring,#apps-connector [type=reset]:-moz-focusring,#apps-connector [type=submit]:-moz-focusring,#apps-connector button:-moz-focusring{outline:1px dotted ButtonText}#account-connector fieldset,#apps-connector fieldset{padding:.35em .75em .625em}#account-connector legend,#apps-connector legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}#account-connector progress,#apps-connector progress{vertical-align:baseline}#account-connector textarea,#apps-connector textarea{overflow:auto}#account-connector [type=checkbox],#account-connector [type=radio],#apps-connector [type=checkbox],#apps-connector [type=radio]{box-sizing:border-box;padding:0}#account-connector [type=number]::-webkit-inner-spin-button,#account-connector [type=number]::-webkit-outer-spin-button,#apps-connector [type=number]::-webkit-inner-spin-button,#apps-connector [type=number]::-webkit-outer-spin-button{height:auto}#account-connector [type=search],#apps-connector [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#account-connector [type=search]::-webkit-search-decoration,#apps-connector [type=search]::-webkit-search-decoration{-webkit-appearance:none}#account-connector ::-webkit-file-upload-button,#apps-connector ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#account-connector details,#apps-connector details{display:block}#account-connector summary,#apps-connector summary{display:list-item}#account-connector [hidden],#account-connector template,#apps-connector [hidden],#apps-connector template{display:none}#account-connector,#apps-connector{background-color:#111111;position:relative}#account-connector *,#account-connector :after,#account-connector :before,#apps-connector *,#apps-connector :after,#apps-connector :before{box-sizing:border-box}#account-connector .menu-arrow,#apps-connector .menu-arrow{display:flex;position:absolute;top:30px;text-align:center;z-index:1000}#account-connector .spaced-icon,#apps-connector .spaced-icon{width:15px;height:15px;margin-right:12px}#account-connector .spaced-icon.large,#apps-connector .spaced-icon.large{width:19px;height:19px}#account-connector .menu-header,#apps-connector .menu-header{font-size:14px;font-weight:600;text-align:left}#account-connector .menu-separator,#apps-connector .menu-separator{background-color:#313131;width:100%;height:1px;border:none}#apps-connector{display:flex;justify-content:center;align-items:center;border:1px solid #111111;outline:none;padding:5px 10px;margin-right:16px;background-color:#111111;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}#apps-connector:hover{background-color:#41c3ff;border-color:#41c3ff}#apps-connector .menu-arrow{transform:translateY(7px);z-index:1000}#account-connector{display:flex;justify-content:center;align-items:center;border:1px solid #111111;outline:none;padding:5px 10px;background-color:#111111;color:white;font:normal normal 600 16px/16px proximanova,Roboto,Helvetica,sans-serif;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}#account-connector:hover{background-color:#41c3ff;border-color:#41c3ff}#account-connector .menu-arrow{transform:translateY(7px);z-index:1000}#account-connector .label{display:none}#account-connector #account-icon{margin-right:0}@media only screen and (min-width:420px){#account-connector{border:1px solid white;margin-right:10px}#account-connector .label{display:block}#account-connector #account-icon{margin-right:10px}}#account-connector .account-menu{display:flex;flex-direction:column;position:absolute;z-index:100;top:35px;right:-5%;width:400px;padding:8px 0;background-color:#111111;color:white;font:normal normal 400 12px/12px proximanova,Roboto,Helvetica,sans-serif}#account-connector .account-menu .menu-header{display:flex;align-items:center;padding:12px 12px 12px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:420px){#account-connector .account-menu{position:fixed;top:41px;left:0;width:100%}}#apps-connector .apps-menu{display:flex;flex-direction:column;position:absolute;top:35px;z-index:100;right:-20%;width:400px;padding:8px;background-color:#111111;color:white;font:normal normal 400 12px/12px proximanova,Roboto,Helvetica,sans-serif}#apps-connector .apps-menu .menu-header{padding:12px}#apps-connector .menu-apps-grid{display:grid;grid-template:1fr 1fr/1fr 1fr 1fr}#apps-connector .menu-apps-grid-item{width:100%;height:100%;background-color:#313131}@media only screen and (max-width:420px){#apps-connector .apps-menu{position:fixed;top:41px;left:0;width:100%}}#apps-connector .apps-menu-item{display:flex;align-items:center;padding:2px;margin:2px;color:inherit;text-decoration:none;transition:background-color .15s ease}#apps-connector .apps-menu-item:hover{background-color:#41c3ff}#account-connector .account-menu-item{display:flex;cursor:pointer;align-items:center;align-self:inherit;padding:12px 20px;color:inherit;text-decoration:none;transition:background-color .15s ease}#account-connector .account-menu-item:hover{background-color:#41c3ff}@keyframes shake{10%,90%{transform:translate3d(0,-1px,0)}20%,80%{transform:translate3d(0,2px,0)}30%,50%,70%{transform:translate3d(0,-4px,0)}40%,60%{transform:translate3d(0,4px,0)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:proximanova;font-display:fallback;font-weight:300;src:url(/static/fonts/proximanova/ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(/static/fonts/proximanova/ProximaNova-Light.woff2) format("woff2"),url(/static/fonts/proximanova/ProximaNova-Light.woff) format("woff"),url(/static/fonts/proximanova/ProximaNova-Light.ttf) format("truetype"),url(/static/fonts/proximanova/ProximaNova-Light.svg#proximanova) format("svg")}@font-face{font-family:proximanova;font-display:fallback;font-weight:400;src:url(/static/fonts/proximanova/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(/static/fonts/proximanova/ProximaNova-Regular.woff2) format("woff2"),url(/static/fonts/proximanova/ProximaNova-Regular.woff) format("woff"),url(/static/fonts/proximanova/ProximaNova-Regular.ttf) format("truetype"),url(/static/fonts/proximanova/ProximaNova-Regular.svg#proximanova) format("svg")}@font-face{font-family:proximanova;font-display:fallback;font-weight:500;src:url(/static/fonts/proximanova/ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),url(/static/fonts/proximanova/ProximaNova-Semibold.woff2) format("woff2"),url(/static/fonts/proximanova/ProximaNova-Semibold.woff) format("woff"),url(/static/fonts/proximanova/ProximaNova-Semibold.ttf) format("truetype"),url(/static/fonts/proximanova/ProximaNova-Semibold.svg#proximanova) format("svg")}@font-face{font-family:proximanova;font-display:fallback;font-weight:600;src:url(/static/fonts/proximanova/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(/static/fonts/proximanova/ProximaNova-Bold.woff2) format("woff2"),url(/static/fonts/proximanova/ProximaNova-Bold.woff) format("woff"),url(/static/fonts/proximanova/ProximaNova-Bold.ttf) format("truetype"),url(/static/fonts/proximanova/ProximaNova-Bold.svg#proximanova) format("svg")}@font-face{font-family:proximanova;font-display:fallback;font-weight:700;src:url(/static/fonts/proximanova/ProximaNova-Black.eot?#iefix) format("embedded-opentype"),url(/static/fonts/proximanova/ProximaNova-Black.woff2) format("woff2"),url(/static/fonts/proximanova/ProximaNova-Black.woff) format("woff"),url(/static/fonts/proximanova/ProximaNova-Black.ttf) format("truetype"),url(/static/fonts/proximanova/ProximaNova-Black.svg#proximanova) format("svg")}@font-face{font-family:proximanova;font-display:fallback;font-weight:300;font-style:italic;src:url(/static/fonts/proximanova/ProximaNova-LightItalic.eot?#iefix) format("embedded-opentype"),url(/static/fonts/proximanova/ProximaNova-LightItalic.woff2) format("woff2"),url(/static/fonts/proximanova/ProximaNova-LightItalic.woff) format("woff"),url(/static/fonts/proximanova/ProximaNova-LightItalic.ttf) format("truetype"),url(/static/fonts/proximanova/ProximaNova-LightItalic.svg#proximanova) format("svg")}@font-face{font-family:proximanova;font-display:fallback;font-weight:400;font-style:italic;src:url(/static/fonts/proximanova/ProximaNova-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/static/fonts/proximanova/ProximaNova-RegularItalic.woff2) format("woff2"),url(/static/fonts/proximanova/ProximaNova-RegularItalic.woff) format("woff"),url(/static/fonts/proximanova/ProximaNova-RegularItalic.ttf) format("truetype"),url(/static/fonts/proximanova/ProximaNova-RegularItalic.svg#proximanova) format("svg")}@font-face{font-family:proximanova;font-display:fallback;font-weight:500;font-style:italic;src:url(/static/fonts/proximanova/ProximaNova-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(/static/fonts/proximanova/ProximaNova-SemiboldItalic.woff2) format("woff2"),url(/static/fonts/proximanova/ProximaNova-SemiboldItalic.woff) format("woff"),url(/static/fonts/proximanova/ProximaNova-SemiboldItalic.ttf) format("truetype"),url(/static/fonts/proximanova/ProximaNova-SemiboldItalic.svg#proximanova) format("svg")}@font-face{font-family:proximanova;font-display:fallback;font-weight:600;font-style:italic;src:url(/static/fonts/proximanova/ProximaNova-BoldIt.eot?#iefix) format("embedded-opentype"),url(/static/fonts/proximanova/ProximaNova-BoldIt.woff2) format("woff2"),url(/static/fonts/proximanova/ProximaNova-BoldIt.woff) format("woff"),url(/static/fonts/proximanova/ProximaNova-BoldIt.ttf) format("truetype"),url(/static/fonts/proximanova/ProximaNova-BoldIt.svg#proximanova) format("svg")}@font-face{font-family:StingrayIcons;font-display:block;font-weight:400;src:url(/static/fonts/stingrayicons/stingrayiconsset-webfont.eot?#iefix) format("embedded-opentype"),url(/static/fonts/stingrayicons/stingrayiconsset-webfont.woff2) format("woff2"),url(/static/fonts/stingrayicons/stingrayiconsset-webfont.woff) format("woff"),url(/static/fonts/stingrayicons/stingrayiconsset-webfont.ttf) format("truetype"),url(/static/fonts/stingrayicons/stingrayiconsset-webfont.svg#StingrayIcons) format("svg")}.si{display:inline-block;font:normal normal normal 1em/1em StingrayIcons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.si-chevron-left:before{content:"3"}.si-chevron-right:before{content:"4"}.si-chevron-up:before{content:"5"}.si-chevron-down:before{content:"6"}.si-caret-up:before{content:'"'}.si-caret-down:before{content:"#"}.si-caret-left:before{content:"8"}.si-caret-right:before{content:"7"}.si-facebook:before{content:"("}.si-facebook-square:before{content:")"}.si-google-plus:before{content:"."}.si-pinterest:before{content:"/"}.si-twitter:before{content:"'"}.si-tumblr:before{content:"0"}.si-youtube:before{content:"*"}.si-youtube-simple:before{content:"+"}.si-instagram:before{content:"&"}.si-cog:before{content:"-"}.si-heart:before{content:":"}.si-play:before{content:"2"}.si-search:before{content:"Z"}.si-close:before{content:"X"}.si-block:before{content:"<"}.si-like:before{content:":"}.si-filter:before{content:"Y"}.si-plus:before{content:">"}.si-minus:before{content:"?"}.si-stop:before{content:"S"}.si-listen:before{content:"L"}.si-gallery:before{content:"G"}.si-podcast:before{content:"P"}.si-stingray:before{content:"%"}.si-stingray-full:before{content:"$"}.si-calendar:before{content:"9"}.si-custom-channel:before{content:";"}.si-disk:before:before{content:","}.si-link-external:before{content:"1"}.si-email:before{content:"E"}.si-checkmark:before{content:"C"}:export{theme-color:#111;accent-color:#41c3ff;hover-background-color:#1e8cd7}body,html{font-size:16px}body{font-family:proximanova,Helvetica,Roboto,Arial,sans-serif;background:#fff;color:#000}#__next,body,html{height:100%}#__next{display:flex;flex-direction:column}#page-content{flex:1 0}.as-h1,.as-h2,.as-h3,.as-h4,.as-h5,.as-h6,h1,h2,h3,h4,h5,h6{display:block;text-align:left;margin:1.5rem 0}.as-h1,h1{font-size:3.125rem;font-weight:600}.as-h2,h2{font-size:1.5rem;font-weight:600}.as-h3,h3{font-size:1.125rem;font-weight:400}.as-h4,h4{font-size:1rem;font-weight:400}.as-h5,h5{font-size:.875rem;font-weight:400}.as-h6,h6{font-size:.75rem;font-weight:400}.as-p,p{font-size:16px;font-weight:400;text-align:left;text-transform:none}.as-p a,p a{font-size:inherit;font-weight:inherit}a{font-size:.75rem}a,a button{color:#000;text-decoration:underline;transition:color .2s ease}a button:hover,a:hover{color:#41c3ff}a,button{padding:0;margin:0;cursor:pointer}a button{background-color:rgba(0,0,0,0);border:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{margin:5px;border:1px solid #fff;outline:none;background-color:#f8f8f8;transition:color .2s,background-color .2s,border-color .2s;font-size:.875rem;min-width:150px;min-height:16px;text-overflow:ellipsis;padding:5px 15px}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:#000}input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,textarea:hover{color:#003;background-color:#fff}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#000;border:1px solid #fff;background-color:rgba(222,222,222,.5);box-shadow:0 0 3px #2c2c2c}input[type=email].invalid,input[type=number].invalid,input[type=password].invalid,input[type=search].invalid,input[type=tel].invalid,input[type=text].invalid,input[type=url].invalid,textarea.invalid{color:#f8f8f8;background-color:#d12e2e}input[type=button],input[type=reset],input[type=submit]{font-size:.875rem;color:#fff;border:none;background-color:#41c3ff;transition:color .2s,background-color .2s,border-color .2s;margin:2px;padding:10px 12px;border-radius:3px}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff;border:#1e8cd7;background-color:#1e8cd7;cursor:pointer}label{position:relative;padding:10px;color:#000;cursor:pointer}label input[type=checkbox],label input[type=radio]{margin-right:10px;opacity:0}label input[type=checkbox]~.check,label input[type=radio]~.check{position:absolute;top:10px;left:7px;height:15px;width:15px;border:1px solid #fff;background:rgba(0,0,0,0)}label input[type=checkbox]:hover~.check,label input[type=radio]:hover~.check{border:1px solid #003;background:#000}label input[type=checkbox]:checked~.check,label input[type=radio]:checked~.check{border:1px solid #fff;background:#41c3ff}label input[type=checkbox]:after{font-family:StingrayIcons;content:"C"}label input[type=radio]~.check{border-radius:50%}input[type=range]{-webkit-appearance:none;height:20px;width:100%;background:#ababab}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:30px;border-radius:3px;background:#41c3ff;cursor:pointer}input[type=range]::-moz-range-thumb{width:20px;height:30px;border-radius:3px;background:#41c3ff;cursor:pointer}input[type=range]:focus{outline:none}.grecaptcha-badge{visibility:hidden}.not-found{display:flex;flex-direction:row;justify-content:center;height:100%;min-height:100%;background-color:#e5e5e5}@media only screen and (max-width:600px){.not-found{background-color:#fff;flex-direction:column;justify-content:inherit}}.not-found .container{display:flex;flex-direction:column;width:100%;max-width:756px;background-color:#fff;padding:15px 70px 350px 45px}@media only screen and (max-width:992px){.not-found .container{max-width:calc(100% - 40px);padding:0 20px 60px}}.not-found .container a{color:#41c3ff}.not-found .container a:hover{color:#1e8cd7}.not-found .title{font-weight:800;margin-bottom:0;text-transform:uppercase}@media only screen and (max-width:420px){.not-found .title{font-size:40px}}.not-found .inner{display:flex;flex-direction:row}.not-found .left-section{margin-right:26px}.not-found .right-section{flex-basis:76%}.not-found .icon{margin-top:26px}.not-found .contact-info{font-size:.75rem}.not-found .return-to-login{font-size:.875rem}.billing{display:flex;flex-direction:row;justify-content:center;height:100%;min-height:100%;background-color:#e5e5e5}@media only screen and (max-width:600px){.billing{background-color:#fff;flex-direction:column;justify-content:inherit}}.billing .container{display:flex;flex-direction:column;width:100%;max-width:756px;background-color:#fff;padding:15px 70px 350px 45px;min-height:calc(100vh - 350px)}@media only screen and (max-width:992px){.billing .container{max-width:calc(100% - 40px);padding:0 20px 60px}}.billing .container .title{font-weight:800}@media only screen and (max-width:420px){.billing .container .title{font-size:40px}}@media only screen and (max-width:600px){.billing .container .title{display:none}}.billing .container .billing-section{margin-bottom:20px}.billing .container .billing-section .billing-info-empty,.billing .container .billing-section .billing-info-paypal{color:#666;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:0}.billing .container .billing-section .billing-info-paypal{margin-top:24px;margin-left:24px}.billing .container .billing-section .billing-container{display:flex;flex-wrap:wrap;background:#fafafa;border:1px solid #b2b2b2;padding:25px}@media only screen and (max-width:600px){.billing .container .billing-section .billing-container{padding:25px 12px}}.billing .container .billing-section .billing-container .billing-title{margin-top:0;margin-bottom:15px;color:#464646;font-size:.875rem;font-weight:600}.billing .container .billing-section .billing-container .billing-details{margin-bottom:12px;display:flex}@media only screen and (max-width:600px){.billing .container .billing-section .billing-container .billing-details{flex-direction:column}}.billing .container .billing-section .billing-container .billing-details .billing-label{width:150px;font-size:.75rem;font-weight:600;letter-spacing:0}@media only screen and (max-width:600px){.billing .container .billing-section .billing-container .billing-details .billing-label{margin-bottom:5px}}.billing .container .billing-section .billing-container .billing-details .billing-value{font-size:.75rem;font-style:normal;font-weight:400;color:#666}@media only screen and (max-width:600px){.billing .container .billing-section .billing-container .billing-details .billing-value{width:100%;margin-bottom:0}}.billing .container .billing-section .billing-container .billing-header{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.billing .container .billing-section .billing-container .billing-header .billing-actions{padding-bottom:20px}@media only screen and (max-width:600px){.billing .container .billing-section .billing-container .billing-header .billing-actions-select{font-size:14px;padding:10px 28px 10px 16px}}.billing .container .billing-section .billing-container .billing-content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.billing .container .billing-section .billing-container .billing-content form{width:70%}@media only screen and (max-width:992px){.billing .container .billing-section .billing-container .billing-content form{width:100%}}.billing .container .billing-section .billing-container .billing-content form.hidden{display:none}.billing .container .billing-section .billing-container .billing-content form .billing-form-input{display:flex;margin-bottom:15px;flex-wrap:wrap}.billing .container .billing-section .billing-container .billing-content form .billing-form-input.last{margin-bottom:24px}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-label{width:150px;margin:auto 0}@media only screen and (max-width:600px){.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-label{margin-bottom:10px}}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value{width:calc(100% - 150px);display:flex;flex-wrap:nowrap}@media only screen and (max-width:600px){.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value{width:100%}}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value #recurly-elements{width:100%}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value #recurly-elements .recurly-element,.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value #recurly-elements .recurly-hosted-field{margin:0 auto}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value .billing-select-wrapper{height:32px;width:100%}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value .billing-select-wrapper .billing-select{color:#000;border:1px solid #ccc;padding:8px 16px}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value .billing-select-wrapper .billing-select:hover{color:#fff}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value .billing-select-wrapper .select-options{border:1px solid #ccc;border-top:none;color:#000}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value input{height:32px;margin:0;box-sizing:border-box;width:100%;min-width:0;background:#fff;border:1px solid #ccc}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value input::placeholder{color:#545457}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .billing-value input.error{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;border:2px solid #fd5c5c}.billing .container .billing-section .billing-container .billing-content form .billing-form-input .error-message{width:100%;display:block;margin:0 0 0 150px;color:#fd5c5c;font-size:.75rem;top:0}.billing .container .billing-section .billing-container .billing-content form .billing-form-buttons{display:flex;flex-wrap:wrap;padding-left:150px}@media only screen and (max-width:600px){.billing .container .billing-section .billing-container .billing-content form .billing-form-buttons{padding-left:0}}.billing .container .billing-section .billing-container .billing-content form .billing-form-buttons button:not(:first-child){margin-left:24px}.billing .container .billing-section .billing-container .billing-content .error-message{width:100%;margin-top:0;margin-bottom:15px;color:#fd5c5c;font-size:1rem}@media only screen and (max-width:600px){.billing .container .billing-section .billing-container .billing-summary{width:100%}}.billing .container .billing-section .billing-container .billing-summary .billing-card{display:flex;margin-bottom:20px;color:#666;font-size:.75rem;font-weight:400}.external-billing-section-description{color:#666;line-height:30px;margin-bottom:24px}.subscription-box-grey{border:1px solid #b2b2b2;background:#fafafa}.create-account{display:flex;flex-direction:row;justify-content:center;width:100%}.create-account .form{display:flex;flex-direction:column;justify-content:center;margin:60px 0;padding:24px;width:596px;border:1px solid #2c2c2c;box-sizing:border-box}@media only screen and (max-width:600px){.create-account .form{margin:0 0 60px;padding:10px;border-width:0;width:100%}}.create-account .subtitle,.create-account .title{text-align:center}.create-account .error-message p{color:#d12e2e;font-size:.875rem;padding:0 5px}.create-account .newsletter-checkbox{padding:0 5px}.create-account .continue-button{margin:10px auto;text-transform:uppercase}.create-account .social-login-separator{font-size:.875rem;text-align:center;padding-top:8px}.create-account .already-have-an-account-container{display:flex;justify-content:center;padding:25px 0}.create-account .already-have-an-account-container .already-have-an-account,.create-account .already-have-an-account-container a{padding:2px;font-size:1rem;font-weight:400;text-align:center}@media only screen and (max-width:420px){.create-account .already-have-an-account-container{flex-direction:column}}.create-password{display:flex;flex-direction:row;justify-content:center;height:100%;min-height:100%;background-color:#e5e5e5}@media only screen and (max-width:600px){.create-password{background-color:#fff;flex-direction:column;justify-content:inherit}}.create-password .container{display:flex;flex-direction:column;width:100%;max-width:756px;background-color:#fff;padding:15px 70px 350px 45px;align-items:center}@media only screen and (max-width:992px){.create-password .container{max-width:calc(100% - 40px);padding:0 20px 60px}}.create-password .container .form{display:flex;flex-direction:column;justify-content:center;margin:60px 0;padding:24px;width:596px;border:1px solid #2c2c2c;box-sizing:border-box;align-items:center}@media only screen and (max-width:600px){.create-password .container .form{margin:0 0 60px;padding:10px;border-width:0;width:100%}}.create-password .container .form .title{margin:1.5rem 0 .5rem}.create-password .container .form .product-logos{padding:0 0 30px;width:500px}.create-password .container .form .subtitle{margin-bottom:28px;text-align:center;width:500px}.create-password .container .form .error-message{color:#d12e2e;font-size:.875rem;padding:0 5px;text-align:center}.create-password .container .form .logout-link{font-size:.875rem;padding:0 5px}.create-password .container .form .email-input,.create-password .container .form .password-input{margin-top:10px;display:block;max-width:calc(100vw - 40px);width:280px;padding:6px 5px 6px 15px;font-size:.875rem;box-sizing:border-box}.create-password .container .form .email-input.input-error,.create-password .container .form .password-input.input-error{border-color:#d12e2e}.create-password .container .form .continue-button,.create-password .container .form .submit-button{margin-top:28px}@media only screen and (max-width:600px){.create-password .container .form .product-logos{width:100%}.create-password .container .form .subtitle{width:90%}}#delete-account-confirmation-page{display:flex;flex-direction:row;justify-content:center;height:100%;min-height:100%;background-color:#e5e5e5}@media only screen and (max-width:600px){#delete-account-confirmation-page{background-color:#fff;flex-direction:column;justify-content:inherit}}#delete-account-confirmation-page .container{display:flex;flex-direction:column;width:100%;max-width:756px;background-color:#fff;padding:15px 70px 350px 45px}@media only screen and (max-width:992px){#delete-account-confirmation-page .container{max-width:calc(100% - 40px);padding:0 20px 60px}}#delete-account-confirmation-page .container .title{font-weight:800}@media only screen and (max-width:420px){#delete-account-confirmation-page .container .title{font-size:40px}}@media only screen and (max-width:600px){#delete-account-confirmation-page .container .title{display:none}}#delete-account-confirmation-page .container .subtitle{font-size:1.5rem;font-weight:600}#delete-account-confirmation-page .container .success-message{margin-top:50px;padding:0 5px;font-size:.875rem}#delete-account-confirmation-page .container .error-message{margin-top:50px;padding:0 5px;color:#d12e2e;font-size:.875rem}#delete-account-page{display:flex;flex-direction:row;justify-content:center;height:100%;min-height:100%;background-color:#e5e5e5}@media only screen and (max-width:600px){#delete-account-page{background-color:#fff;flex-direction:column;justify-content:inherit}}#delete-account-page .container{display:flex;flex-direction:column;width:100%;max-width:756px;background-color:#fff;padding:15px 70px 350px 45px}@media only screen and (max-width:992px){#delete-account-page .container{max-width:calc(100% - 40px);padding:0 20px 60px}}#delete-account-page .container .title{font-weight:800}@media only screen and (max-width:420px){#delete-account-page .container .title{font-size:40px}}@media only screen and (max-width:600px){#delete-account-page .container .title{display:none}}#delete-account-page .container .subtitle{font-size:1.5rem;font-weight:600}#delete-account-page .container .explanation{font-size:.875rem;line-height:1.15rem;padding-top:15px;padding-bottom:30px}#delete-account-page .container .products-explanation{padding-bottom:10px;font-size:1.125rem;font-weight:600}#delete-account-page .container .product-logos{background-color:#fafafa}#delete-account-page .container .error-message{color:#d12e2e;font-size:.875rem;padding:0 5px}#delete-account-page .container .btn-group{display:flex;justify-content:center;padding:30px 0;width:100%}#delete-account-page .container .loader{margin:0 39.5px}#delete-account-page .container .button{margin:0 5px;text-transform:none}#delete-account-page .container .recaptcha-text p{margin:30px 0 0;text-align:center}.existing-account{display:flex;flex-direction:row;justify-content:center;width:100%}.existing-account .form{display:flex;flex-direction:column;justify-content:center;margin:60px 0;padding:24px;width:596px;border:1px solid #2c2c2c;box-sizing:border-box}@media only screen and (max-width:600px){.existing-account .form{margin:0 0 60px;padding:10px;border-width:0;width:100%}}.existing-account .subtitle p,.existing-account .title{text-align:center}.existing-account .message{text-align:center;padding:10px 0 25px}.existing-account .button{width:280px;text-transform:uppercase;margin:10px 0}.forgot-password-page{display:flex;flex-direction:row;justify-content:center;height:100%;min-height:100%;background-color:#e5e5e5}@media only screen and (max-width:600px){.forgot-password-page{background-color:#fff;flex-direction:column;justify-content:inherit}}.forgot-password-page .container{display:flex;flex-direction:column;width:100%;max-width:756px;background-color:#fff;padding:15px 70px 350px 45px;align-items:center}@media only screen and (max-width:992px){.forgot-password-page .container{max-width:calc(100% - 40px);padding:0 20px 60px}}.forgot-password-page .container .form{display:flex;flex-direction:column;justify-content:center;margin:60px 0;padding:24px;width:596px;border:1px solid #2c2c2c;box-sizing:border-box;align-items:center}@media only screen and (max-width:600px){.forgot-password-page .container .form{margin:0 0 60px;padding:10px;border-width:0;width:100%}}.forgot-password-page .container .form p{margin:0 0 20px;text-align:center}.forgot-password-page .container .form .subtitle{width:500px;margin-bottom:28px}.forgot-password-page .container .form .error-message{color:#d12e2e;font-size:.875rem;padding:0 5px}.forgot-password-page .container .form .email-input{margin-top:0;margin-bottom:28px;display:block;max-width:calc(100vw - 40px);width:280px;padding:6px 5px 6px 15px;font-size:.875rem;box-sizing:border-box}.forgot-password-page .container .form .email-input.input-error{border-color:#d12e2e}.forgot-password-page .container .form .btn-group{display:flex;justify-content:center;margin-bottom:0;width:100%}.forgot-password-page .container .form .btn-group>.button{margin:0 5px}.forgot-password-page .container .form .recaptcha-text p{margin:30px 0 0;text-align:center}@media only screen and (max-width:600px){.forgot-password-page .container .form .subtitle{width:90%}}.account{display:flex;flex-direction:row;justify-content:center;height:100%;min-height:100%;background-color:#e5e5e5}@media only screen and (max-width:600px){.account{background-color:#fff;flex-direction:column;justify-content:inherit}}.account .container{display:flex;flex-direction:column;width:100%;max-width:756px;background-color:#fff;padding:15px 70px 350px 45px}@media only screen and (max-width:992px){.account .container{max-width:calc(100% - 40px);padding:0 20px 60px}}.account .title{font-weight:800}@media only screen and (max-width:420px){.account .title{font-size:40px}}@media only screen and (max-width:600px){.account .title{display:none}}.login{flex-direction:row;width:100%}.login,.login .form{display:flex;justify-content:center}.login .form{flex-direction:column;margin:60px 0;padding:24px;width:596px;border:1px solid #2c2c2c;box-sizing:border-box}@media only screen and (max-width:600px){.login .form{margin:0 0 60px;padding:10px;border-width:0;width:100%}}.login .subtitle,.login .title{text-align:center}.login .email,.login .password{border:1px solid #fff}.login .error-message p{color:#d12e2e;font-size:.875rem;padding:0 5px}.login .error-message a{font-size:.875rem}.login .checkbox-and-forgot-password-container{display:flex;justify-content:space-between;padding:0 5px}.login .continue-button{margin:10px auto;text-transform:uppercase}.login .social-login-separator{font-size:.875rem;text-align:center;padding-top:8px}.login .no-account-container{display:flex;justify-content:center;padding:25px 0}.login .no-account-container .no-account,.login .no-account-container a{padding:2px;font-size:1rem;font-weight:400;text-align:center}@media only screen and (max-width:420px){.login .no-account-container{flex-direction:column}}.reset-password{display:flex;flex-direction:row;justify-content:center;height:100%;min-height:100%;background-color:#e5e5e5}@media only screen and (max-width:600px){.reset-password{background-color:#fff;flex-direction:column;justify-content:inherit}}.reset-password .container{display:flex;flex-direction:column;width:100%;max-width:756px;background-color:#fff;padding:15px 70px 350px 45px;align-items:center}@media only screen and (max-width:992px){.reset-password .container{max-width:calc(100% - 40px);padding:0 20px 60px}}.reset-password .container .form{display:flex;flex-direction:column;justify-content:center;margin:60px 0;padding:24px;width:596px;border:1px solid #2c2c2c;box-sizing:border-box;align-items:center}@media only screen and (max-width:600px){.reset-password .container .form{margin:0 0 60px;padding:10px;border-width:0;width:100%}}.reset-password .container .form .subtitle{margin-bottom:28px;text-align:center;width:500px}.reset-password .container .form .error-message{color:#d12e2e;font-size:.875rem;padding:0 5px;text-align:center}.reset-password .container .form .password-input{margin-top:0;display:block;max-width:calc(100vw - 40px);width:280px;padding:6px 5px 6px 15px;font-size:.875rem;box-sizing:border-box}.reset-password .container .form .password-input.input-error{border-color:#d12e2e}.reset-password .container .form .confirm-password-input{margin-top:10px}.reset-password .container .form .continue-button,.reset-password .container .form .submit-button{margin-top:28px}.subscriptions{display:flex;flex-direction:row;justify-content:center;height:100%;min-height:100%;background-color:#e5e5e5}@media only screen and (max-width:600px){.subscriptions{background-color:#fff;flex-direction:column;justify-content:inherit}}.subscriptions .container{display:flex;flex-direction:column;width:100%;max-width:756px;background-color:#fff;padding:15px 70px 350px 45px}@media only screen and (max-width:992px){.subscriptions .container{max-width:calc(100% - 40px);padding:0 20px 60px}}.subscriptions .container .title{font-weight:800}@media only screen and (max-width:420px){.subscriptions .container .title{font-size:40px}}@media only screen and (max-width:600px){.subscriptions .container .title{display:none}}.subscriptions .container .active-subscriptions-section{margin-bottom:40px}.subscriptions .container .no-active-subscriptions{font-size:.75rem}.support{display:flex;flex-direction:row;justify-content:center;height:100%;min-height:100%;background-color:#e5e5e5}@media only screen and (max-width:600px){.support{background-color:#fff;flex-direction:column;justify-content:inherit}}.support .container{display:flex;flex-direction:column;width:100%;max-width:756px;background-color:#fff;padding:15px 70px 350px 45px}@media only screen and (max-width:992px){.support .container{max-width:calc(100% - 40px);padding:0 20px 60px}}.support .title{font-weight:800}@media only screen and (max-width:420px){.support .title{font-size:40px}}@media only screen and (max-width:600px){.support .title{display:none}}.connector-bar{background-color:#111}.connector-bar .container{display:flex;flex-direction:row-reverse;align-items:center;position:relative;width:calc(100vw - 40px);max-width:1024px;height:41px;margin:auto}.devices{display:flex;flex-direction:row;justify-content:space-around;margin:0 auto;padding:30px 0;max-width:350px}.dropdown-menu{position:relative;margin:20px;width:auto;border:2px solid #787878;transition:filter;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;cursor:pointer}.dropdown-menu .selected{display:flex;padding-left:20px;height:40px;color:#000;font-size:.875rem;background-color:#fafafa}.dropdown-menu .selected:after{font-family:StingrayIcons;content:"6";pointer-events:none;margin-left:auto;padding-right:20px;line-height:40px}.dropdown-menu.open .selected:after{content:"5"}.dropdown-menu .options-wrapper{position:absolute;width:100%;z-index:1;left:-2px;transition:height .15s}.dropdown-menu:not(.open) .options-wrapper{height:0!important;pointer-events:none;opacity:0}.dropdown-menu.open .options-wrapper{border:2px solid #787878;border-top:none}.dropdown-menu .option{display:flex;padding-left:20px;height:40px;background-color:#fafafa;border-top:2px solid #787878;color:#000}.dropdown-menu .option:hover{background-color:#41c3ff}.dropdown-menu a{text-decoration:none}.dropdown-menu .dropdown-icon{margin:auto 0;padding-right:10px;width:16px;height:16px;fill:#464646}.dropdown-menu .dropdown-label{margin:auto 0;font-size:.875rem}.footer .footer-top{height:0;background:#000;margin:0}.footer .footer-bottom{z-index:100;padding:16px 0 48px;font-size:.8rem;background-color:#000}.footer .footer-bottom>.inner{position:relative;max-width:1024px;width:calc(100vw - 40px);margin:0 auto}.footer .footer-bottom p{margin:0}.footer .footer-bottom .language-selector-container{position:absolute;top:0;right:0}.footer .footer-bottom .language-selector-container .dropdown{width:120px;font-size:1.125rem;color:#ababab}.footer .footer-bottom .language-selector-container .dropdown .selected{height:35px;padding:0 10px;background-color:#000;color:#ababab}.footer .footer-bottom .language-selector-container .dropdown .selected .dropdown-label{color:#ababab}.footer .footer-bottom .language-selector-container .dropdown .options-wrapper{bottom:35px;padding:5px 0;background-color:#000;overflow:hidden}.footer .footer-bottom .language-selector-container .dropdown .options-wrapper .option{padding:5px 10px;color:#fff;background-color:#000}.footer .footer-bottom .language-selector-container .dropdown .options-wrapper .option:hover{background-color:rgba(65,195,255,.15)}@media only screen and (max-width:420px){.footer .footer-bottom .language-selector-container{position:static;display:flex;align-items:center;justify-content:center;margin-bottom:20px}}.footer .footer-banner{height:5px;background-color:#fff}.footer .footer-links{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;max-width:calc(100% - 120px);margin:0 0 10px}.footer .footer-links .logo{width:150px;padding:0 9px;margin-right:9px}.footer .footer-links .links a{display:inline-block;padding:0 10px;line-height:1;font-weight:600;text-decoration:none;transition:color .2s ease;color:#ababab}.footer .footer-links .links a:hover{color:#41c3ff}.footer .footer-links .links a:not(:last-child){border-right:1px solid #fff}.footer .footer-links .links a#cookies-settings{cursor:pointer}@media only screen and (max-width:420px){.footer .footer-links{justify-content:center;text-align:center;max-width:100%}.footer .footer-links .links{margin-top:10px;font-size:.9rem}}.footer .footer-copyright{padding-right:150px;text-align:left;line-height:1.5;color:#fff}.footer .footer-copyright span{max-width:100%}.footer .footer-copyright a{text-decoration:none;transition:color .2s ease;padding:0 5px;color:#41c3ff}.footer .footer-copyright a:last-child{display:inline-block;border-left:1px solid rgba(255,255,255,.7);line-height:.65}.footer .footer-copyright a:hover{color:#fff}@media only screen and (max-width:600px){.footer .footer-copyright{padding-right:inherit}}@media only screen and (max-width:420px){.footer .footer-copyright{display:flex;flex-flow:column nowrap;align-items:center;text-align:center}.footer .footer-copyright span{display:block;margin-bottom:10px}.footer .footer-copyright a{font-size:.9rem}.footer .footer-copyright a:last-child{border-left:none;margin-top:5px}}.maintenance-banner{display:flex;align-items:center;margin-top:20px;max-width:100%;background-color:#fbd8a4;border-radius:10px}.maintenance-banner .maintenance-icon{padding:40px}.maintenance-banner .maintenance-icon svg{fill:#fe5e3b}@media only screen and (max-width:600px){.maintenance-banner .maintenance-icon{padding:20px}}.maintenance-banner .maintenance-text{padding:24px 24px 24px 0}@media only screen and (max-width:600px){.maintenance-banner .maintenance-text{padding:20px 20px 20px 0}}.maintenance-banner .maintenance-text .maintenance-title{font-size:1.5rem;font-weight:500;color:#fe5e3b;margin-bottom:10px}@media only screen and (max-width:600px){.maintenance-banner .maintenance-text .maintenance-title{font-size:1.125rem}}.maintenance-banner .maintenance-text .maintenance-desc{font-size:.875rem;color:#000}.menu{display:block;position:relative;padding:40px 0;width:100%;max-width:230px;height:auto;background:#121212}.menu a{display:flex;justify-content:center;color:#b2b2b2;height:48px;border-left:3px solid rgba(0,0,0,0);text-decoration:none;font-size:.875rem}.menu a.selected,.menu a:hover{background-color:#242424;border-left:3px solid #41c3ff;color:#fff}.menu a.selected svg,.menu a:hover svg{fill:#fff}.menu .menu-icon{margin:auto 0;padding-right:15px;width:16px;height:16px;fill:#b2b2b2}.menu .label{margin:auto 0;width:156px}@media only screen and (max-width:992px){.menu{max-width:160px}.menu .label{width:86px}}.portal-legal-text{padding:0 5px}.portal-legal-text .consent-text p,.portal-legal-text .legal-text p,.portal-legal-text .recaptcha-text p{font-size:.75rem}.product-logos{display:flex;flex-direction:row;justify-content:space-around;padding:20px 0 30px}.product-logos .logo{margin:0 10px;flex-basis:70px}@media only screen and (max-width:600px){.product-logos .logo{max-width:70px;min-width:0;flex:1 1}}.social-login-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 10px}.social-login-container .social-login-icon-container{width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #000}.social-login-container .social-login-icon-container:hover{opacity:.6}.social-login-container .social-login-icon-container .social-login-icon{display:flex;width:24px;height:24px}.social-login-container .social-login-title{margin-top:5px;font-size:.875rem;text-transform:capitalize;font-weight:500;color:#000}@media only screen and (max-width:420px){.social-login-container{padding:20px 7px}.social-login-container .social-login-icon-container{width:58px;height:58px}.social-login-container .social-login-icon-container .social-login-icon{width:27px;height:27px}}#modal-container,.social-login-buttons{display:flex;justify-content:center}#modal-container{align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;visibility:hidden;opacity:0;box-sizing:border-box;background-color:rgba(0,0,0,.85);transition:visibility .25s linear,opacity .25s linear}#modal-container.open{visibility:visible;opacity:1}.subscription-box-container{margin:12px 0}.subscription-box-container.child-container{display:grid;grid-template-columns:50px auto;overflow:hidden}.subscription-box-container.child-container .arrow{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2;position:relative;left:20px}.subscription-box-container .subscription-box{display:grid;grid-template-columns:100px 275px auto;background-color:#fff;border:1px solid #c5c5c5;padding:0 10px;min-height:94px;margin-bottom:0}@media only screen and (max-width:992px){.subscription-box-container .subscription-box{display:grid;grid-template:80px 90px 80px/1fr;margin-top:20px}}.subscription-box-container .subscription-box.has-third-party-logo{grid-template-columns:160px 300px auto}@media only screen and (max-width:992px){.subscription-box-container .subscription-box.has-third-party-logo{grid-template:80px 90px 80px/1fr}}.subscription-box-container .subscription-box.child-subscription-box{display:grid;grid-template-columns:50px 300px auto;background-color:#fff;border:1px dashed #c5c5c5;padding:0 10px;min-height:94px}@media only screen and (max-width:992px){.subscription-box-container .subscription-box.child-subscription-box{grid-template:80px 90px 80px/1fr;margin-top:20px}}.subscription-box-container .subscription-box a:not(.link),.subscription-box-container .subscription-box button{margin-right:12px}.subscription-box-container .subscription-box .logo-section{display:flex;justify-content:center;align-items:center;margin-right:10px}@media only screen and (max-width:992px){.subscription-box-container .subscription-box .logo-section{justify-content:flex-start}}.subscription-box-container .subscription-box .third-party-on-label{font-size:.75rem;font-weight:600;margin:auto 13px}.subscription-box-container .subscription-box .third-party-logo{margin-right:5px}.subscription-box-container .subscription-box .third-party-subscription-description{white-space:nowrap}@media only screen and (max-width:992px){.subscription-box-container .subscription-box .third-party-subscription-description{white-space:inherit}.subscription-box-container .subscription-box .third-party-subscription-description b{white-space:nowrap}}.subscription-box-container .subscription-box .text-section{display:flex;flex-direction:column;justify-content:center}.subscription-box-container .subscription-box .button-section{display:flex;flex-direction:row-reverse;align-items:center}.subscription-box-container .subscription-box .button-section a{text-decoration:none}@media only screen and (max-width:992px){.subscription-box-container .subscription-box .button-section{flex-direction:row;justify-content:start}}.subscription-box-container .subscription-box .text-section-with-links{display:flex;flex-direction:column;justify-content:flex-start}.subscription-box-container .subscription-box .text-section-without-links{display:flex;flex-direction:column;justify-content:center;margin-bottom:15px}.subscription-box-container .subscription-box .link-section{display:flex}.subscription-box-container .subscription-box .link-section>*+*{margin-left:12px}.subscription-box-container .subscription-box .name{font-size:.875rem;font-weight:600;margin-bottom:0}.subscription-box-container .subscription-box .description,.subscription-box-container .subscription-box .operator-subscription,.subscription-box-container .subscription-box .promotion,.subscription-box-container .subscription-box .subscription-date,.subscription-box-container .subscription-box .third-party-subscription-description{font-size:.75rem;font-weight:400;margin-top:2px}.subscription-box-container .subscription-box .subscription-date span{font-weight:500}.subscription-box-container .subscription-box .promotion{font-weight:600;margin-bottom:0}.subscription-box-container .subscription-box .operator-subscription{margin-bottom:0}.subscription-box-container .subscription-box .operator-subscription .provider{margin-left:3px;font-weight:500}@media only screen and (max-width:992px){.subscription-box-container .subscription-box button.redeem-gift-button{order:-1}}.manage-subscription-section{display:flex;max-height:0;padding:0 10px;background-color:#fff;border:1px solid #c5c5c5;border-top:none;border-bottom:none;overflow:hidden;transition:max-height 1s cubic-bezier(.16,1,.3,1),padding 1s cubic-bezier(.16,1,.3,1)}.manage-subscription-section.open{max-height:320px;padding:20px 10px;border-bottom:1px solid #c5c5c5}@media only screen and (max-width:992px){.manage-subscription-section.open{max-height:500px}}.manage-subscription-section.loading{max-height:80px;padding:20px 10px;border-bottom:1px solid #c5c5c5}.manage-subscription-section a,.manage-subscription-section button.manage-subscription-cancel-link{text-align:left}.manage-subscription-section .manage-subscription-error-container,.manage-subscription-section .manage-subscription-loader-container{display:flex;justify-content:center;align-items:center;width:100%}.manage-subscription-section .manage-subscription-content{display:flex;flex-direction:column;width:100%;padding:0 20px}@media only screen and (max-width:600px){.manage-subscription-section .manage-subscription-content{padding:0}}.manage-subscription-section .manage-subscription-content .manage-subscription-top{display:flex;justify-content:space-between;font-size:.875rem;font-weight:500}@media only screen and (max-width:992px){.manage-subscription-section .manage-subscription-content .manage-subscription-top{flex-direction:column}}.manage-subscription-section .manage-subscription-content .manage-subscription-top .manage-subscription-subscription-name{margin-bottom:15px;font:proximanova,Helvetica,Roboto,Arial,sans-serif;font-weight:600;font-size:.875rem}.manage-subscription-section .manage-subscription-content .manage-subscription-top .manage-subscription-cancel-link{margin-bottom:15px}.manage-subscription-section .manage-subscription-content .manage-subscription-details{display:flex;flex-direction:column;width:50%}@media only screen and (max-width:992px){.manage-subscription-section .manage-subscription-content .manage-subscription-details{width:100%}}.subscription-info{display:flex;width:100%;margin:4px 0;font-weight:400;font-size:.75rem}@media only screen and (max-width:992px){.subscription-info{flex-direction:column}}.subscription-info .subscription-info-title{font:proximanova,Helvetica,Roboto,Arial,sans-serif;font-weight:600;font-size:.75rem;flex-basis:40%}.confirmation-dialog-container{display:flex;flex-direction:column;max-width:500px;background-color:#fff}@media only screen and (max-width:600px){.confirmation-dialog-container{max-width:100%;height:100%}}.confirmation-dialog-container .confirmation-dialog-header{display:flex;padding:15px;font-size:1.125rem;font-weight:500;font-family:proximanova,Helvetica,Roboto,Arial,sans-serif;background-color:#dedede}.confirmation-dialog-container .confirmation-dialog-content{display:flex;flex-direction:column;margin:0 15px 15px;z-index:201}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-text-container{margin:10px 0}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-text-container .confirmation-dialog-text{width:100%;margin:15px 0;font-size:.875rem;font-weight:400;font-family:proximanova,Helvetica,Roboto,Arial,sans-serif}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-text-container .confirmation-dialog-text .confirmation-dialog-date{font-weight:500}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-bottom-section{display:flex;flex-direction:column;width:100%}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-bottom-section .section-separator{margin:0}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-bottom-section .section-separator hr{padding:0;margin:0}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-bottom-section .confirmation-dialog-error{display:flex;margin-top:10px;font-size:1rem;font-weight:400;font-family:proximanova,Helvetica,Roboto,Arial,sans-serif;color:#d12e2e}@media only screen and (max-width:600px){.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-bottom-section .confirmation-dialog-error{margin:0 10px}}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-bottom-section .confirmation-dialog-buttons{display:flex;align-items:center;justify-content:flex-end;margin-top:10px}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-bottom-section .confirmation-dialog-buttons>.button:not(:first-child){margin-left:20px}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-feedback{background-color:#f8f8f8;border:1px solid #dedede;padding:15px 10px;margin:15px 0}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-feedback .confirmation-dialog-feedback-text{font-size:.875rem;font-weight:500;margin-top:0}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-feedback .confirmation-dialog-feedback-button{padding-top:0;padding-bottom:0;display:inline-flex;align-items:center;height:40px}.confirmation-dialog-container .confirmation-dialog-content .confirmation-dialog-feedback .confirmation-dialog-feedback-button .confirmation-dialog-feedback-button-icon{padding-right:10px;width:28px;height:28px;fill:currentColor}.next-invoice{display:flex;margin-top:15px;width:100%;background-color:#f8f8f8}.next-invoice .next-invoice-content{display:flex;flex-direction:column;width:100%;padding:10px}.next-invoice .next-invoice-content .section-separator{margin:0}.next-invoice .next-invoice-content .section-separator hr{margin:5px 0}.next-invoice .next-invoice-content .next-invoice-header{font:proximanova,Helvetica,Roboto,Arial,sans-serif;font-weight:600;font-size:.75rem}.next-invoice .next-invoice-content .next-invoice-line-item-container{display:flex;justify-content:space-between;width:100%;margin-top:8px;font:proximanova,Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-size:.75rem}.next-invoice .next-invoice-content .next-invoice-line-item-container .next-invoice-line-item-price{white-space:nowrap}.support-box{margin:12px 0;display:grid;grid-template-columns:100px 275px auto;background-color:#fff;border:1px solid #c5c5c5;padding:0 10px;min-height:94px}@media only screen and (max-width:992px){.support-box{display:grid;grid-template:80px 90px 80px/1fr;margin-top:20px}}.support-box a,.support-box button{margin-right:12px}.support-box .logo-section{display:flex;justify-content:center;align-items:center;margin-right:10px}@media only screen and (max-width:992px){.support-box .logo-section{justify-content:flex-start}}.support-box .text-section{display:flex;flex-direction:column;justify-content:center}.support-box .button-section{display:flex;flex-direction:row-reverse;align-items:center}.support-box .button-section a{text-decoration:none}@media only screen and (max-width:992px){.support-box .button-section{flex-direction:row;justify-content:start}}.support-box .support-text{font-size:.875rem}.support-box .support-text b{font-weight:600}@media only screen and (max-width:992px){.support-box{grid-template:90px 50px 120px/auto}.support-box .button-section{flex-wrap:wrap}}@media only screen and (max-width:600px){.support-box .button-section{margin-bottom:15px}}.section-separator{margin-bottom:20px}@media only screen and (max-width:600px){.section-separator{margin-top:20px}}.section-title{display:block;font-size:1.5rem;font-weight:600}@media only screen and (max-width:600px){.section-title{font-size:1.25em;line-height:1}}.button{display:inline-block;font-size:.9rem;color:#fff;border:1px solid #41c3ff;background-color:#41c3ff;transition:color .2s,background-color .2s,border-color .2s;padding:10px 12px;min-width:95px;align-self:center;text-align:center;box-sizing:border-box;text-decoration:none}.button:hover{color:#fff;border-color:#1e8cd7;background-color:#1e8cd7}.button.disabled,.button:disabled{opacity:.5;pointer-events:none}.button.secondary{background-color:#fff;border:1px solid #787878;color:#787878}.button.secondary:hover{background-color:#1e8cd7;border-color:#1e8cd7;color:#fff}.button.secondary:focus{outline:none}.button.danger{background-color:#ec0000;color:#fff;border:1px solid #ec0000}.button.danger:hover{background-color:#920000;border-color:#920000}.button.loading{display:flex;align-items:center;justify-content:center;pointer-events:none}.button.loading .loader{width:.9rem;height:.9rem;margin-left:10px}.button.loading .loader .circle{border-width:2px}.button.xl{font-size:1.5rem;padding:16px 22px;min-width:190px}.simple-button{color:#41c3ff;font-weight:500;transition:color .2s ease;background-color:rgba(0,0,0,0);border:none;text-decoration:none}.simple-button:hover{color:#1e8cd7}.link{display:flex;color:#41c3ff;transition:color .2s ease;background:none;border:none;padding:0;white-space:nowrap}.link:hover{color:#1e8cd7}.link .link-icon{margin-left:4px}.stingray-checkbox{display:block;position:relative;height:15px;width:15px}.stingray-checkbox .custom-checkbox{position:absolute;background-color:#f8f8f8;height:15px;width:15px}.stingray-checkbox .custom-checkbox:after{content:"";position:absolute;display:none;left:27.5%;transform:rotate(45deg);width:32.5%;height:65%;border-color:#41c3ff;border-style:solid;border-width:0 calc(15px * .1) calc(15px * .1) 0}.stingray-checkbox .custom-checkbox.checked{background-color:#f8f8f8}.stingray-checkbox .custom-checkbox.checked:after{display:block}.stingray-checkbox input{display:"none";position:relative;opacity:0;height:0;width:0}.dropdown{border:1px solid #fff;font-size:16px;padding:1px;position:relative;transition:filter;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;cursor:pointer}.dropdown .selected{display:flex;flex-flow:row nowrap;align-items:center;padding:0 15px;font-size:16px;font-weight:500;color:#003;background-color:#f8f8f8}.dropdown .selected .dropdown-label{display:inline-block;flex:1 1}.dropdown .selected .placeholder{color:#ababab}.dropdown .selected:after{font-family:StingrayIcons;content:"6";pointer-events:none;margin-left:auto;line-height:40px}.dropdown .options-list,.dropdown .options-wrapper{max-height:200px}.dropdown .options-wrapper{position:absolute;width:100%;z-index:1;left:-1px;overflow-y:scroll;transition:height .15s}.dropdown.open .options-wrapper{border:1px solid #fff;border-top:none}.dropdown .option{padding:5px 15px;font-weight:400;overflow:hidden;text-overflow:ellipsis;color:#003;background-color:#f8f8f8}.dropdown .option:hover{color:#003;background-color:#fff}.dropdown.open .selected:after{margin-left:auto;content:"5"}.dropdown:not(.open) .options-wrapper{height:0!important;pointer-events:none;opacity:0}.labelled-checkbox-container{display:flex}.labelled-checkbox-container .checkbox-container{display:flex;flex-direction:column;justify-content:flex-start;padding:10px 0 7px}.labelled-checkbox-container .checkbox-label{display:flex;padding:10px 10px 7px;font-size:.75rem}.select-wrapper{color:#787878;font-size:.875rem;line-height:1}.select-wrapper,.select-wrapper .select{width:100%;position:relative;box-sizing:border-box}.select-wrapper .select{cursor:pointer;background-color:#fff}.select-wrapper .select:hover select{color:#fff;background-color:#1e8cd7}.select-wrapper .select:hover select option{color:#787878;background:#fff}.select-wrapper .select:after{position:absolute;content:"▼";width:.8em;height:.5em;color:#787878;top:calc(50% - 7.5px);right:10px;z-index:10;pointer-events:none;transition:color .2s ease}.select-wrapper .select:hover:after{color:#fff}.select-wrapper .select.arrows-icon:before{cursor:pointer;position:absolute;content:"▲";width:.8em;height:.5em;font-size:.825rem;color:#787878;top:calc(50% - 10px);right:5px;z-index:2;pointer-events:none;transition:color .2s ease}.select-wrapper .select.arrows-icon:hover:before{color:#fff}.select-wrapper .select.arrows-icon:after{cursor:pointer;position:absolute;content:"▼";width:.8em;height:.5em;font-size:.825rem;color:#787878;top:calc(50% - 2px);right:5px;pointer-events:none;transition:color .2s ease}.select-wrapper .select.arrows-icon:hover:after{color:#fff}.select-wrapper .select-native{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #787878;box-sizing:border-box;color:#787878;cursor:pointer;font-size:.875rem;font-weight:400;height:100%;padding:10px 28px 10px 12px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;transition:color .2s,background-color .2s,border-color .2s}.select-wrapper .select-native:hover{color:#fff;background:#1e8cd7}.select-wrapper .select-native:after{position:absolute;content:"▼";width:.8em;height:.5em;color:#787878;top:calc(50% - 7.5px);right:10px;z-index:10;pointer-events:none;transition:color .2s ease}.select-wrapper .select-native:hover:after{color:#fff}.select-wrapper .select-custom{position:absolute;top:0;left:0;width:100%;display:none;height:100%;border:1px solid #787878;box-sizing:border-box;padding:10px 28px 10px 12px;background-color:#fff;transition:color .2s,background-color .2s,border-color .2s}.select-wrapper .select-custom:hover{color:#fff;background-color:#1e8cd7}.select-wrapper .select-custom .select-button-title{margin:auto 0;width:auto;white-space:nowrap;overflow:hidden}.select-wrapper .select-options{background-color:#fff;position:absolute;box-sizing:border-box;z-index:2;width:100%;max-height:300px;overflow-y:auto;border:1px solid #787878;border-top:none;color:#787878}.select-wrapper .select-options.hidden{display:none}.select-wrapper .select-options:first-child{padding-top:10px}.select-wrapper .select-option{padding:8px 28px 8px 24px;cursor:pointer}.select-wrapper .select-option.hover{color:#fff;background-color:#1e8cd7}@media(hover:hover){.select-wrapper .select-custom{display:flex}.select-wrapper .select-native:focus+.select-custom{display:none}}@media only screen and (max-width:600px){.select-wrapper .select-custom{display:none}}#communication-preferences .row{display:flex;justify-content:space-between;padding-bottom:30px}#communication-preferences .user-info{margin:auto 0;padding-right:10px;color:#666;font-size:.875rem}@media only screen and (max-width:420px){#communication-preferences .user-info{font-size:.85em}}#communication-preferences .action-row{justify-content:flex-end}.complete-account{display:block;padding:10px;background-color:#fafafa;text-align:center}.complete-account .complete-account-text{font-size:1.125rem;font-weight:600;text-align:center}.complete-account .complete-account-email{font-size:.875rem;font-weight:600;text-align:center}.complete-account .complete-account-button{width:200px;margin-top:10px}.complete-account .confirmed-password-input,.complete-account .email-input,.complete-account .new-password-input{display:block;margin:1em auto;max-width:calc(100vw - 40px);width:240px;padding:6px 5px 6px 15px;font-size:.875rem}.complete-account .confirmed-password-input.input-error,.complete-account .email-input.input-error,.complete-account .new-password-input.input-error{border-color:#d12e2e}.complete-account .error-message{color:#d12e2e;font-size:.85em;text-align:center}.complete-account .row-submit{display:flex;justify-content:center}.complete-account .create-button{margin-right:10px}.complete-account .spinner-layer{border-color:#fff}#cookie-preferences .row{display:flex;justify-content:space-between;padding-bottom:30px}#cookie-preferences .user-info{margin:auto 0;padding-right:10px;color:#666;font-size:.875rem}@media only screen and (max-width:420px){#cookie-preferences .user-info{font-size:.85em}}#cookie-preferences .action-row{justify-content:flex-end}#delete-account{padding-top:100px}#delete-account .row{display:flex;justify-content:space-between;align-items:center;padding-top:15px;padding-bottom:30px}@media only screen and (max-width:600px){#delete-account .row{flex-direction:column;align-items:flex-start}#delete-account .row .button{margin-top:12px}}#delete-account .row .subject{font-weight:600}#delete-account .row .description{margin:auto 0;padding-top:5px;padding-right:10px;color:#666;font-size:.875rem}@media only screen and (max-width:420px){#delete-account .row .description{font-size:.85em}}#user-connection-info .action-row{display:flex;justify-content:flex-end}#user-connection-info .info-row{padding-bottom:20px}#user-connection-info .user-info{display:flex;justify-content:space-between;color:#787878}@media only screen and (max-width:420px){#user-connection-info .user-info{font-size:.85em}}#user-connection-info .info-header{padding-bottom:7px;color:#464646;font-size:.875rem;font-weight:600}#user-connection-info .info-value{font-size:.875rem;word-break:break-word;padding-right:5px}#user-connection-info .hidden{display:none}#user-connection-info .products-container{background-color:#fafafa;margin-bottom:50px}#user-connection-info .products-label{padding:20px 10px 0;font-size:1.125rem;font-weight:600;text-align:center}#user-connection-info .product-logos{display:flex;max-width:500px;margin:0 auto;padding:10px 0}#user-connection-info .product-logos img{margin:0 10px}.user-data p{padding-top:10px;color:#787878;font-size:.875rem}.user-data a{color:#41c3ff;font-size:.875rem;font-weight:600}@media only screen and (max-width:420px){.user-data{font-size:.85em}}#user-email .error-message{color:#d12e2e;font-size:.85em}#user-email .user-email-edit{transition:max-height .25s ease-in,opacity .25s ease-in;opacity:0;max-width:100%;max-height:0;color:#787878;pointer-events:none}#user-email .user-email-edit.status-visible{opacity:1;max-height:25em;pointer-events:inherit}#user-email .confirmed-password-input,#user-email .new-email-input{display:block;margin:1em 0;max-width:calc(100vw - 40px);width:200px;padding:6px 5px 6px 15px;font-size:.875rem}#user-email .confirmed-password-input.input-error,#user-email .new-email-input.input-error{border-color:#d12e2e}#user-email .new-email-input{margin-top:0}#user-email .forgot-password{display:block;width:200px;max-width:calc(100vw - 40px);text-align:right;margin-left:20px;margin-bottom:15px}#user-email .save-button{margin-right:10px}#user-email .row-submit{display:flex;flex-wrap:nowrap}#user-email .spinner-layer{border-color:#fff}@media only screen and (max-width:600px){#user-email .confirmed-password-input,#user-email .new-email-input{width:calc(100% - 20px)}#user-email .forgot-password{width:100%;margin-left:0}}.user-password .error-message{color:#d12e2e;font-size:.85em}.user-password .user-password-edit{transition:max-height .25s ease-in,opacity .25s ease-in;opacity:0;max-width:100%;max-height:0;color:#787878;pointer-events:none}.user-password .user-password-edit.status-visible{opacity:1;max-height:25em;pointer-events:inherit}.user-password .confirmed-password-input,.user-password .new-password-input,.user-password .old-password-input{display:block;margin:1em 0;max-width:calc(100vw - 40px);width:200px;padding:6px 5px 6px 15px;font-size:.875rem}.user-password .confirmed-password-input.input-error,.user-password .new-password-input.input-error,.user-password .old-password-input.input-error{border-color:#d12e2e}.user-password .old-password-input{margin-top:0}.user-password .forgot-password{display:block;width:200px;max-width:calc(100vw - 40px);text-align:right;margin-left:20px}.user-password .save-button{margin-right:10px}.user-password .row-submit{display:flex;flex-wrap:nowrap}.user-password .spinner-layer{border-color:#fff}@media only screen and (max-width:600px){.user-password .confirmed-password-input,.user-password .new-password-input,.user-password .old-password-input{width:calc(100% - 20px)}.user-password .forgot-password{width:100%;margin-left:0}}.social-info{display:flex;align-items:center}.social-info .social-logo{width:15%;max-width:50px;margin-right:5%;display:flex}.social-info .social-logo img{width:100%;height:100%}.loader-container{display:flex;justify-content:center;align-items:center;position:fixed;z-index:100;width:100vw;height:100vh}.loader-container .sk-fading-circle{transform:scale(2)}.preloader-wrapper{display:inline-block;position:relative}.preloader-wrapper.tiny{width:28px;height:28px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.medium{width:50px;height:50px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{animation:container-rotate 1568ms linear infinite}@keyframes container-rotate{to{transform:rotate(1turn)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#41c3ff}.active .spinner-layer{opacity:1;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(3turn)}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border:3px solid;border-color:inherit;border-bottom-color:rgba(0,0,0,0)!important;border-radius:50%;box-sizing:border-box;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:rgba(0,0,0,0)!important;transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:rgba(0,0,0,0)!important;transform:rotate(-129deg)}.active .circle-clipper.left .circle{animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.active .circle-clipper.right .circle{animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.loading-dots{width:100%;text-align:center;text-transform:none}.loading-dots-dot{margin:0 5px;animation:loading-dots 1.5s ease-in-out infinite;border-radius:10px;display:inline-block;height:10px;width:10px;background-color:#41c3ff}.loading-dots-dot:nth-child(2){animation-delay:.5s}.loading-dots-dot:nth-child(3){animation-delay:1s}@keyframes loading-dots{0%{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.4;transform:scale(1)}}