provisioning/providers/upcloud/pricing.html
2025-09-22 23:11:41 +01:00

395 lines
218 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html lang="en-GB" data-whatintent="mouse" data-whatinput="mouse"><head> <!-- CookiePro Cookies Consent Notice start for upcloud.com --> <script type="text/javascript" async="" src="https://snap.licdn.com/li.lms-analytics/insight.min.js"></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-MPT264"></script><script src="https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js" charset="UTF-8" data-domain-script="46aaa9a6-ddda-4f88-a325-8d342e5523c2"></script> <script>function OptanonWrapper() { }</script> <!-- CookiePro Cookies Consent Notice end for upcloud.com --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-MPT264');</script> <!-- End Google Tag Manager --><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="profile" href="http://gmpg.org/xfn/11"><link media="all" href="https://upcloud.com/content/cache/autoptimize/css/autoptimize_20d797eb456cb386c7cecf256fc88669.css" rel="stylesheet"><title>Pricing - UpCloud</title> <!-- The SEO Framework by Sybre Waaijer --><meta name="robots" content="max-snippet:-1,max-image-preview:standard,max-video-preview:-1"><link rel="canonical" href="https://upcloud.com/pricing"><meta property="og:type" content="website"><meta property="og:locale" content="en_GB"><meta property="og:site_name" content="UpCloud"><meta property="og:title" content="Pricing"><meta property="og:url" content="https://upcloud.com/pricing"><meta property="og:image" content="https://upcloud.com/media/pricing-page.png"><meta property="og:image:width" content="1337"><meta property="og:image:height" content="533"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Pricing"><meta name="twitter:image" content="https://upcloud.com/media/pricing-page.png"> <script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://upcloud.com/#/schema/WebSite","url":"https://upcloud.com/","name":"UpCloud","description":"Effortless global cloud infrastructure for SMBs","inLanguage":"en-GB","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://upcloud.com/search/{search_term_string}"},"query-input":"required name=search_term_string"},"publisher":{"@type":"Organization","@id":"https://upcloud.com/#/schema/Organization","name":"UpCloud","url":"https://upcloud.com/","logo":{"@type":"ImageObject","url":"https://upcloud.com/media/cropped-favicon-upcloud.png","contentUrl":"https://upcloud.com/media/cropped-favicon-upcloud.png","width":512,"height":512}}},{"@type":"WebPage","@id":"https://upcloud.com/pricing","url":"https://upcloud.com/pricing","name":"Pricing &#x2d; UpCloud","inLanguage":"en-GB","isPartOf":{"@id":"https://upcloud.com/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://upcloud.com/#/schema/BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":"https://upcloud.com/","name":"UpCloud"},{"@type":"ListItem","position":2,"name":"Pricing"}]},"potentialAction":{"@type":"ReadAction","target":"https://upcloud.com/pricing"}}]}</script> <!-- / The SEO Framework by Sybre Waaijer | 4.82ms meta | 0.29ms boot --><link rel="dns-prefetch" href="//upcloud.com"><link rel="alternate" type="application/rss+xml" title="UpCloud » Feed" href="https://upcloud.com/feed"><link rel="alternate" type="application/rss+xml" title="UpCloud » Comments Feed" href="https://upcloud.com/comments/feed"> <script id="upcloud_legacy-js-before">var supportsES6 = (function () {
try {
new Function("(a = 0) => a");
return true;
} catch (err) {
return false;
}
}());
var legacyScript ="https://upcloud.com/content/themes/upcloud/js/prod/legacy.js";
if (!supportsES6) {
var script = document.createElement("script");
script.src = legacyScript;
document.head.appendChild(script);
}</script> <link rel="https://api.w.org/" href="https://upcloud.com/wp-json/"><link rel="alternate" type="application/json" href="https://upcloud.com/wp-json/wp/v2/pages/2000"><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://upcloud.com/wp/xmlrpc.php?rsd"><link rel="alternate" type="application/json+oembed" href="https://upcloud.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fupcloud.com%2Fpricing"><link rel="alternate" type="text/xml+oembed" href="https://upcloud.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fupcloud.com%2Fpricing&amp;format=xml"><link rel="icon" href="https://upcloud.com/media/cropped-favicon-upcloud-32x32.png" sizes="32x32"><link rel="icon" href="https://upcloud.com/media/cropped-favicon-upcloud-192x192.png" sizes="192x192"><link rel="apple-touch-icon" href="https://upcloud.com/media/cropped-favicon-upcloud-180x180.png"><meta name="msapplication-TileImage" content="https://upcloud.com/media/cropped-favicon-upcloud-270x270.png"><script src="https://cookie-cdn.cookiepro.com/scripttemplates/202402.1.0/otBannerSdk.js" async="" type="text/javascript"></script><style id="onetrust-style">#onetrust-banner-sdk{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#onetrust-banner-sdk .onetrust-vendors-list-handler{cursor:pointer;color:#1f96db;font-size:inherit;font-weight:bold;text-decoration:none;margin-left:5px}#onetrust-banner-sdk .onetrust-vendors-list-handler:hover{color:#1f96db}#onetrust-banner-sdk:focus{outline:2px solid #000;outline-offset:-2px}#onetrust-banner-sdk a:focus{outline:2px solid #000}#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{outline-offset:1px}#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo{height:64px;width:64px}#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold{font-weight:bold}#onetrust-banner-sdk .ot-close-icon,#onetrust-pc-sdk .ot-close-icon,#ot-sync-ntfy .ot-close-icon{background-size:contain;background-repeat:no-repeat;background-position:center;height:12px;width:12px}#onetrust-banner-sdk .powered-by-logo,#onetrust-banner-sdk .ot-pc-footer-logo a,#onetrust-pc-sdk .powered-by-logo,#onetrust-pc-sdk .ot-pc-footer-logo a,#ot-sync-ntfy .powered-by-logo,#ot-sync-ntfy .ot-pc-footer-logo a{background-size:contain;background-repeat:no-repeat;background-position:center;height:25px;width:152px;display:block;text-decoration:none;font-size:.75em}#onetrust-banner-sdk .powered-by-logo:hover,#onetrust-banner-sdk .ot-pc-footer-logo a:hover,#onetrust-pc-sdk .powered-by-logo:hover,#onetrust-pc-sdk .ot-pc-footer-logo a:hover,#ot-sync-ntfy .powered-by-logo:hover,#ot-sync-ntfy .ot-pc-footer-logo a:hover{color:#565656}#onetrust-banner-sdk h3 *,#onetrust-banner-sdk h4 *,#onetrust-banner-sdk h6 *,#onetrust-banner-sdk button *,#onetrust-banner-sdk a[data-parent-id] *,#onetrust-pc-sdk h3 *,#onetrust-pc-sdk h4 *,#onetrust-pc-sdk h6 *,#onetrust-pc-sdk button *,#onetrust-pc-sdk a[data-parent-id] *,#ot-sync-ntfy h3 *,#ot-sync-ntfy h4 *,#ot-sync-ntfy h6 *,#ot-sync-ntfy button *,#ot-sync-ntfy a[data-parent-id] *{font-size:inherit;font-weight:inherit;color:inherit}#onetrust-banner-sdk .ot-hide,#onetrust-pc-sdk .ot-hide,#ot-sync-ntfy .ot-hide{display:none !important}#onetrust-banner-sdk button.ot-link-btn:hover,#onetrust-pc-sdk button.ot-link-btn:hover,#ot-sync-ntfy button.ot-link-btn:hover{text-decoration:underline;opacity:1}#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column{padding:0}#onetrust-pc-sdk .ot-sdk-container{padding-right:0}#onetrust-pc-sdk .ot-sdk-row{flex-direction:initial;width:100%}#onetrust-pc-sdk [type=checkbox]:checked,#onetrust-pc-sdk [type=checkbox]:not(:checked){pointer-events:initial}#onetrust-pc-sdk [type=checkbox]:disabled+label::before,#onetrust-pc-sdk [type=checkbox]:disabled+label:after,#onetrust-pc-sdk [type=checkbox]:disabled+label{pointer-events:none;opacity:.7}#onetrust-pc-sdk #vendor-list-content{transform:translate3d(0, 0, 0)}#onetrust-pc-sdk li input[type=checkbox]{z-index:1}#onetrust-pc-sdk li .ot-checkbox label{z-index:2}#onetrust-pc-sdk li .ot-checkbox input[type=checkbox]{height:auto;width:auto}#onetrust-pc-sdk li .host-title a,#onetrust-pc-sdk li .ot-host-name a,#onetrust-pc-sdk li .accordion-text,#onetrust-pc-sdk li .ot-acc-txt{z-index:2;position:relative}#onetrust-pc-sdk input{margin:3px .1ex}#onetrust-pc-sdk .pc-logo,#onetrust-pc-sdk .ot-pc-logo{height:60px;width:180px;background-position:center;background-size:contain;background-repeat:no-repeat;display:inline-flex;justify-content:center;align-items:center}#onetrust-pc-sdk .pc-logo img,#onetrust-pc-sdk .ot-pc-logo img{max-height:100%;max-width:100%}#onetrust-pc-sdk .screen-reader-only,#onetrust-pc-sdk .ot-scrn-rdr,.ot-sdk-cookie-policy .screen-reader-only,.ot-sdk-cookie-policy .ot-scrn-rdr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#onetrust-pc-sdk.ot-fade-in,.onetrust-pc-dark-filter.ot-fade-in,#onetrust-banner-sdk.ot-fade-in{animation-name:onetrust-fade-in;animation-duration:400ms;animation-timing-function:ease-in-out}#onetrust-pc-sdk.ot-hide{display:none !important}.onetrust-pc-dark-filter.ot-hide{display:none !important}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{color:#68b631;border:1px solid #68b631;height:auto;white-space:normal;word-wrap:break-word;padding:.8em 2em;font-size:.8em;line-height:1.2;cursor:pointer;-moz-transition:.1s ease;-o-transition:.1s ease;-webkit-transition:1s ease;transition:.1s ease}#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.optanon-show-settings:hover{color:#fff;background-color:#68b631}.onetrust-pc-dark-filter{background:rgba(0,0,0,.5);z-index:2147483646;width:100%;height:100%;overflow:hidden;position:fixed;top:0;bottom:0;left:0}@keyframes onetrust-fade-in{0%{opacity:0}100%{opacity:1}}.ot-cookie-label{text-decoration:underline}@media only screen and (min-width: 426px)and (max-width: 896px)and (orientation: landscape){#onetrust-pc-sdk p{font-size:.75em}}#onetrust-banner-sdk .banner-option-input:focus+label{outline:1px solid #000;outline-style:auto}.category-vendors-list-handler+a:focus,.category-vendors-list-handler+a:focus-visible{outline:2px solid #000}#onetrust-pc-sdk .ot-userid-title{margin-top:10px}#onetrust-pc-sdk .ot-userid-title>span,#onetrust-pc-sdk .ot-userid-timestamp>span{font-weight:700}#onetrust-pc-sdk .ot-userid-desc{font-style:italic}#onetrust-pc-sdk .ot-host-desc a{pointer-events:initial}#onetrust-pc-sdk .ot-ven-hdr>p a{position:relative;z-index:2;pointer-events:initial}#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info a{margin-right:auto}#onetrust-pc-sdk .ot-pc-footer-logo img{width:136px;height:16px}#onetrust-pc-sdk .ot-pur-vdr-count{font-weight:400;font-size:.7rem;padding-top:3px;display:block}#onetrust-banner-sdk .ot-optout-signal,#onetrust-pc-sdk .ot-optout-signal{border:1px solid #32ae88;border-radius:3px;padding:5px;margin-bottom:10px;background-color:#f9fffa;font-size:.85rem;line-height:2}#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon,#onetrust-pc-sdk .ot-optout-signal .ot-optout-icon{display:inline;margin-right:5px}#onetrust-banner-sdk .ot-optout-signal svg,#onetrust-pc-sdk .ot-optout-signal svg{height:20px;width:30px;transform:scale(0.5)}#onetrust-banner-sdk .ot-optout-signal svg path,#onetrust-pc-sdk .ot-optout-signal svg path{fill:#32ae88}#onetrust-banner-sdk,#onetrust-pc-sdk,#ot-sdk-cookie-policy,#ot-sync-ntfy{font-size:16px}#onetrust-banner-sdk *,#onetrust-banner-sdk ::after,#onetrust-banner-sdk ::before,#onetrust-pc-sdk *,#onetrust-pc-sdk ::after,#onetrust-pc-sdk ::before,#ot-sdk-cookie-policy *,#ot-sdk-cookie-policy ::after,#ot-sdk-cookie-policy ::before,#ot-sync-ntfy *,#ot-sync-ntfy ::after,#ot-sync-ntfy ::before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#onetrust-banner-sdk div,#onetrust-banner-sdk span,#onetrust-banner-sdk h1,#onetrust-banner-sdk h2,#onetrust-banner-sdk h3,#onetrust-banner-sdk h4,#onetrust-banner-sdk h5,#onetrust-banner-sdk h6,#onetrust-banner-sdk p,#onetrust-banner-sdk img,#onetrust-banner-sdk svg,#onetrust-banner-sdk button,#onetrust-banner-sdk section,#onetrust-banner-sdk a,#onetrust-banner-sdk label,#onetrust-banner-sdk input,#onetrust-banner-sdk ul,#onetrust-banner-sdk li,#onetrust-banner-sdk nav,#onetrust-banner-sdk table,#onetrust-banner-sdk thead,#onetrust-banner-sdk tr,#onetrust-banner-sdk td,#onetrust-banner-sdk tbody,#onetrust-banner-sdk .ot-main-content,#onetrust-banner-sdk .ot-toggle,#onetrust-banner-sdk #ot-content,#onetrust-banner-sdk #ot-pc-content,#onetrust-banner-sdk .checkbox,#onetrust-pc-sdk div,#onetrust-pc-sdk span,#onetrust-pc-sdk h1,#onetrust-pc-sdk h2,#onetrust-pc-sdk h3,#onetrust-pc-sdk h4,#onetrust-pc-sdk h5,#onetrust-pc-sdk h6,#onetrust-pc-sdk p,#onetrust-pc-sdk img,#onetrust-pc-sdk svg,#onetrust-pc-sdk button,#onetrust-pc-sdk section,#onetrust-pc-sdk a,#onetrust-pc-sdk label,#onetrust-pc-sdk input,#onetrust-pc-sdk ul,#onetrust-pc-sdk li,#onetrust-pc-sdk nav,#onetrust-pc-sdk table,#onetrust-pc-sdk thead,#onetrust-pc-sdk tr,#onetrust-pc-sdk td,#onetrust-pc-sdk tbody,#onetrust-pc-sdk .ot-main-content,#onetrust-pc-sdk .ot-toggle,#onetrust-pc-sdk #ot-content,#onetrust-pc-sdk #ot-pc-content,#onetrust-pc-sdk .checkbox,#ot-sdk-cookie-policy div,#ot-sdk-cookie-policy span,#ot-sdk-cookie-policy h1,#ot-sdk-cookie-policy h2,#ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy h5,#ot-sdk-cookie-policy h6,#ot-sdk-cookie-policy p,#ot-sdk-cookie-policy img,#ot-sdk-cookie-policy svg,#ot-sdk-cookie-policy button,#ot-sdk-cookie-policy section,#ot-sdk-cookie-policy a,#ot-sdk-cookie-policy label,#ot-sdk-cookie-policy input,#ot-sdk-cookie-policy ul,#ot-sdk-cookie-policy li,#ot-sdk-cookie-policy nav,#ot-sdk-cookie-policy table,#ot-sdk-cookie-policy thead,#ot-sdk-cookie-policy tr,#ot-sdk-cookie-policy td,#ot-sdk-cookie-policy tbody,#ot-sdk-cookie-policy .ot-main-content,#ot-sdk-cookie-policy .ot-toggle,#ot-sdk-cookie-policy #ot-content,#ot-sdk-cookie-policy #ot-pc-content,#ot-sdk-cookie-policy .checkbox,#ot-sync-ntfy div,#ot-sync-ntfy span,#ot-sync-ntfy h1,#ot-sync-ntfy h2,#ot-sync-ntfy h3,#ot-sync-ntfy h4,#ot-sync-ntfy h5,#ot-sync-ntfy h6,#ot-sync-ntfy p,#ot-sync-ntfy img,#ot-sync-ntfy svg,#ot-sync-ntfy button,#ot-sync-ntfy section,#ot-sync-ntfy a,#ot-sync-ntfy label,#ot-sync-ntfy input,#ot-sync-ntfy ul,#ot-sync-ntfy li,#ot-sync-ntfy nav,#ot-sync-ntfy table,#ot-sync-ntfy thead,#ot-sync-ntfy tr,#ot-sync-ntfy td,#ot-sync-ntfy tbody,#ot-sync-ntfy .ot-main-content,#ot-sync-ntfy .ot-toggle,#ot-sync-ntfy #ot-content,#ot-sync-ntfy #ot-pc-content,#ot-sync-ntfy .checkbox{font-family:inherit;font-weight:normal;-webkit-font-smoothing:auto;letter-spacing:normal;line-height:normal;padding:0;margin:0;height:auto;min-height:0;max-height:none;width:auto;min-width:0;max-width:none;border-radius:0;border:none;clear:none;float:none;position:static;bottom:auto;left:auto;right:auto;top:auto;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;white-space:normal;background:none;overflow:visible;vertical-align:baseline;visibility:visible;z-index:auto;box-shadow:none}#onetrust-banner-sdk label:before,#onetrust-banner-sdk label:after,#onetrust-banner-sdk .checkbox:after,#onetrust-banner-sdk .checkbox:before,#onetrust-pc-sdk label:before,#onetrust-pc-sdk label:after,#onetrust-pc-sdk .checkbox:after,#onetrust-pc-sdk .checkbox:before,#ot-sdk-cookie-policy label:before,#ot-sdk-cookie-policy label:after,#ot-sdk-cookie-policy .checkbox:after,#ot-sdk-cookie-policy .checkbox:before,#ot-sync-ntfy label:before,#ot-sync-ntfy label:after,#ot-sync-ntfy .checkbox:after,#ot-sync-ntfy .checkbox:before{content:"";content:none}#onetrust-banner-sdk .ot-sdk-container,#onetrust-pc-sdk .ot-sdk-container,#ot-sdk-cookie-policy .ot-sdk-container{position:relative;width:100%;max-width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}#onetrust-banner-sdk .ot-sdk-column,#onetrust-banner-sdk .ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-column,#onetrust-pc-sdk .ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-columns{width:100%;float:left;box-sizing:border-box;padding:0;display:initial}@media(min-width: 400px){#onetrust-banner-sdk .ot-sdk-container,#onetrust-pc-sdk .ot-sdk-container,#ot-sdk-cookie-policy .ot-sdk-container{width:90%;padding:0}}@media(min-width: 550px){#onetrust-banner-sdk .ot-sdk-container,#onetrust-pc-sdk .ot-sdk-container,#ot-sdk-cookie-policy .ot-sdk-container{width:100%}#onetrust-banner-sdk .ot-sdk-column,#onetrust-banner-sdk .ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-column,#onetrust-pc-sdk .ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-columns{margin-left:4%}#onetrust-banner-sdk .ot-sdk-column:first-child,#onetrust-banner-sdk .ot-sdk-columns:first-child,#onetrust-pc-sdk .ot-sdk-column:first-child,#onetrust-pc-sdk .ot-sdk-columns:first-child,#ot-sdk-cookie-policy .ot-sdk-column:first-child,#ot-sdk-cookie-policy .ot-sdk-columns:first-child{margin-left:0}#onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns{width:13.3333333333%}#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns{width:22%}#onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns{width:30.6666666667%}#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns{width:65.3333333333%}#onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns{width:74%}#onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns{width:82.6666666667%}#onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-columns{width:91.3333333333%}#onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-columns{width:100%;margin-left:0}}#onetrust-banner-sdk h1,#onetrust-banner-sdk h2,#onetrust-banner-sdk h3,#onetrust-banner-sdk h4,#onetrust-banner-sdk h5,#onetrust-banner-sdk h6,#onetrust-pc-sdk h1,#onetrust-pc-sdk h2,#onetrust-pc-sdk h3,#onetrust-pc-sdk h4,#onetrust-pc-sdk h5,#onetrust-pc-sdk h6,#ot-sdk-cookie-policy h1,#ot-sdk-cookie-policy h2,#ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy h5,#ot-sdk-cookie-policy h6{margin-top:0;font-weight:600;font-family:inherit}#onetrust-banner-sdk h1,#onetrust-pc-sdk h1,#ot-sdk-cookie-policy h1{font-size:1.5rem;line-height:1.2}#onetrust-banner-sdk h2,#onetrust-pc-sdk h2,#ot-sdk-cookie-policy h2{font-size:1.5rem;line-height:1.25}#onetrust-banner-sdk h3,#onetrust-pc-sdk h3,#ot-sdk-cookie-policy h3{font-size:1.5rem;line-height:1.3}#onetrust-banner-sdk h4,#onetrust-pc-sdk h4,#ot-sdk-cookie-policy h4{font-size:1.5rem;line-height:1.35}#onetrust-banner-sdk h5,#onetrust-pc-sdk h5,#ot-sdk-cookie-policy h5{font-size:1.5rem;line-height:1.5}#onetrust-banner-sdk h6,#onetrust-pc-sdk h6,#ot-sdk-cookie-policy h6{font-size:1.5rem;line-height:1.6}@media(min-width: 550px){#onetrust-banner-sdk h1,#onetrust-pc-sdk h1,#ot-sdk-cookie-policy h1{font-size:1.5rem}#onetrust-banner-sdk h2,#onetrust-pc-sdk h2,#ot-sdk-cookie-policy h2{font-size:1.5rem}#onetrust-banner-sdk h3,#onetrust-pc-sdk h3,#ot-sdk-cookie-policy h3{font-size:1.5rem}#onetrust-banner-sdk h4,#onetrust-pc-sdk h4,#ot-sdk-cookie-policy h4{font-size:1.5rem}#onetrust-banner-sdk h5,#onetrust-pc-sdk h5,#ot-sdk-cookie-policy h5{font-size:1.5rem}#onetrust-banner-sdk h6,#onetrust-pc-sdk h6,#ot-sdk-cookie-policy h6{font-size:1.5rem}}#onetrust-banner-sdk p,#onetrust-pc-sdk p,#ot-sdk-cookie-policy p{margin:0 0 1em 0;font-family:inherit;line-height:normal}#onetrust-banner-sdk a,#onetrust-pc-sdk a,#ot-sdk-cookie-policy a{color:#565656;text-decoration:underline}#onetrust-banner-sdk a:hover,#onetrust-pc-sdk a:hover,#ot-sdk-cookie-policy a:hover{color:#565656;text-decoration:none}#onetrust-banner-sdk .ot-sdk-button,#onetrust-banner-sdk button,#onetrust-pc-sdk .ot-sdk-button,#onetrust-pc-sdk button,#ot-sdk-cookie-policy .ot-sdk-button,#ot-sdk-cookie-policy button{margin-bottom:1rem;font-family:inherit}#onetrust-banner-sdk .ot-sdk-button,#onetrust-banner-sdk button,#onetrust-pc-sdk .ot-sdk-button,#onetrust-pc-sdk button,#ot-sdk-cookie-policy .ot-sdk-button,#ot-sdk-cookie-policy button{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:.9em;font-weight:400;line-height:38px;letter-spacing:.01em;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border-radius:2px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}#onetrust-banner-sdk .ot-sdk-button:hover,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):hover,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus,#onetrust-pc-sdk .ot-sdk-button:hover,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):hover,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus,#ot-sdk-cookie-policy .ot-sdk-button:hover,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:not(.ot-link-btn):hover,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus{color:#333;border-color:#888;opacity:.7}#onetrust-banner-sdk .ot-sdk-button:focus,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:focus,#onetrust-pc-sdk .ot-sdk-button:focus,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:focus,#ot-sdk-cookie-policy .ot-sdk-button:focus,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:focus{outline:2px solid #000}#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary,#onetrust-banner-sdk button.ot-sdk-button-primary,#onetrust-banner-sdk input[type=submit].ot-sdk-button-primary,#onetrust-banner-sdk input[type=reset].ot-sdk-button-primary,#onetrust-banner-sdk input[type=button].ot-sdk-button-primary,#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary,#onetrust-pc-sdk button.ot-sdk-button-primary,#onetrust-pc-sdk input[type=submit].ot-sdk-button-primary,#onetrust-pc-sdk input[type=reset].ot-sdk-button-primary,#onetrust-pc-sdk input[type=button].ot-sdk-button-primary,#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary,#ot-sdk-cookie-policy button.ot-sdk-button-primary,#ot-sdk-cookie-policy input[type=submit].ot-sdk-button-primary,#ot-sdk-cookie-policy input[type=reset].ot-sdk-button-primary,#ot-sdk-cookie-policy input[type=button].ot-sdk-button-primary{color:#fff;background-color:#33c3f0;border-color:#33c3f0}#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover,#onetrust-banner-sdk button.ot-sdk-button-primary:hover,#onetrust-banner-sdk input[type=submit].ot-sdk-button-primary:hover,#onetrust-banner-sdk input[type=reset].ot-sdk-button-primary:hover,#onetrust-banner-sdk input[type=button].ot-sdk-button-primary:hover,#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:focus,#onetrust-banner-sdk button.ot-sdk-button-primary:focus,#onetrust-banner-sdk input[type=submit].ot-sdk-button-primary:focus,#onetrust-banner-sdk input[type=reset].ot-sdk-button-primary:focus,#onetrust-banner-sdk input[type=button].ot-sdk-button-primary:focus,#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover,#onetrust-pc-sdk button.ot-sdk-button-primary:hover,#onetrust-pc-sdk input[type=submit].ot-sdk-button-primary:hover,#onetrust-pc-sdk input[type=reset].ot-sdk-button-primary:hover,#onetrust-pc-sdk input[type=button].ot-sdk-button-primary:hover,#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:focus,#onetrust-pc-sdk button.ot-sdk-button-primary:focus,#onetrust-pc-sdk input[type=submit].ot-sdk-button-primary:focus,#onetrust-pc-sdk input[type=reset].ot-sdk-button-primary:focus,#onetrust-pc-sdk input[type=button].ot-sdk-button-primary:focus,#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:hover,#ot-sdk-cookie-policy button.ot-sdk-button-primary:hover,#ot-sdk-cookie-policy input[type=submit].ot-sdk-button-primary:hover,#ot-sdk-cookie-policy input[type=reset].ot-sdk-button-primary:hover,#ot-sdk-cookie-policy input[type=button].ot-sdk-button-primary:hover,#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:focus,#ot-sdk-cookie-policy button.ot-sdk-button-primary:focus,#ot-sdk-cookie-policy input[type=submit].ot-sdk-button-primary:focus,#ot-sdk-cookie-policy input[type=reset].ot-sdk-button-primary:focus,#ot-sdk-cookie-policy input[type=button].ot-sdk-button-primary:focus{color:#fff;background-color:#1eaedb;border-color:#1eaedb}#onetrust-banner-sdk input[type=text],#onetrust-pc-sdk input[type=text],#ot-sdk-cookie-policy input[type=text]{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}#onetrust-banner-sdk input[type=text],#onetrust-pc-sdk input[type=text],#ot-sdk-cookie-policy input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#onetrust-banner-sdk input[type=text]:focus,#onetrust-pc-sdk input[type=text]:focus,#ot-sdk-cookie-policy input[type=text]:focus{border:1px solid #000;outline:0}#onetrust-banner-sdk label,#onetrust-pc-sdk label,#ot-sdk-cookie-policy label{display:block;margin-bottom:.5rem;font-weight:600}#onetrust-banner-sdk input[type=checkbox],#onetrust-pc-sdk input[type=checkbox],#ot-sdk-cookie-policy input[type=checkbox]{display:inline}#onetrust-banner-sdk ul,#onetrust-pc-sdk ul,#ot-sdk-cookie-policy ul{list-style:circle inside}#onetrust-banner-sdk ul,#onetrust-pc-sdk ul,#ot-sdk-cookie-policy ul{padding-left:0;margin-top:0}#onetrust-banner-sdk ul ul,#onetrust-pc-sdk ul ul,#ot-sdk-cookie-policy ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}#onetrust-banner-sdk li,#onetrust-pc-sdk li,#ot-sdk-cookie-policy li{margin-bottom:1rem}#onetrust-banner-sdk th,#onetrust-banner-sdk td,#onetrust-pc-sdk th,#onetrust-pc-sdk td,#ot-sdk-cookie-policy th,#ot-sdk-cookie-policy td{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}#onetrust-banner-sdk button,#onetrust-pc-sdk button,#ot-sdk-cookie-policy button{margin-bottom:1rem;font-family:inherit}#onetrust-banner-sdk .ot-sdk-container:after,#onetrust-banner-sdk .ot-sdk-row:after,#onetrust-pc-sdk .ot-sdk-container:after,#onetrust-pc-sdk .ot-sdk-row:after,#ot-sdk-cookie-policy .ot-sdk-container:after,#ot-sdk-cookie-policy .ot-sdk-row:after{content:"";display:table;clear:both}#onetrust-banner-sdk .ot-sdk-row,#onetrust-pc-sdk .ot-sdk-row,#ot-sdk-cookie-policy .ot-sdk-row{margin:0;max-width:none;display:block}#onetrust-banner-sdk{box-shadow:0 0 18px rgba(0,0,0,.2)}#onetrust-banner-sdk.otCenterRounded{z-index:2147483645;top:10%;position:fixed;right:0;background-color:#fff;width:60%;max-width:650px;border-radius:2.5px;left:1em;margin:0 auto;font-size:14px;max-height:90%;overflow-x:hidden;overflow-y:auto}#onetrust-banner-sdk.otRelFont{font-size:.875rem}#onetrust-banner-sdk::-webkit-scrollbar{width:11px}#onetrust-banner-sdk::-webkit-scrollbar-thumb{border-radius:10px;background:#c1c1c1}#onetrust-banner-sdk{scrollbar-arrow-color:#c1c1c1;scrollbar-darkshadow-color:#c1c1c1;scrollbar-face-color:#c1c1c1;scrollbar-shadow-color:#c1c1c1}#onetrust-banner-sdk h3,#onetrust-banner-sdk p{color:dimgray}#onetrust-banner-sdk #onetrust-policy{margin-top:40px}#onetrust-banner-sdk #onetrust-policy-title{float:left;text-align:left;font-size:1em;line-height:1.4;margin-bottom:0;padding:0 0 10px 30px;width:calc(100% - 90px)}#onetrust-banner-sdk #onetrust-policy-text,#onetrust-banner-sdk .ot-b-addl-desc,#onetrust-banner-sdk .ot-gv-list-handler{clear:both;float:left;margin:0 30px 10px 30px;font-size:.813em;line-height:1.5}#onetrust-banner-sdk #onetrust-policy-text *,#onetrust-banner-sdk .ot-b-addl-desc *,#onetrust-banner-sdk .ot-gv-list-handler *{line-height:inherit;font-size:inherit;margin:0}#onetrust-banner-sdk .ot-optout-signal{margin:0 1.875rem .625rem 1.875rem}#onetrust-banner-sdk .ot-gv-list-handler{padding:0;border:0;height:auto;width:auto}#onetrust-banner-sdk .ot-b-addl-desc{display:block}#onetrust-banner-sdk #onetrust-button-group-parent{padding:15px 30px;text-align:center}#onetrust-banner-sdk #onetrust-button-group-parent:not(.has-reject-all-button) #onetrust-button-group{text-align:right}#onetrust-banner-sdk #onetrust-button-group{text-align:center;display:inline-block;width:100%}#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{margin-right:1em}#onetrust-banner-sdk #onetrust-pc-btn-handler{border:1px solid #6cc04a;max-width:45%}#onetrust-banner-sdk .banner-actions-container{float:right;width:50%}#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link{background-color:#fff;border:none;color:#6cc04a;text-decoration:underline;padding-left:0;padding-right:0}#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{background-color:#6cc04a;color:#fff;border-color:#6cc04a;min-width:135px;padding:12px 10px;letter-spacing:.05em;line-height:1.4;font-size:.813em;font-weight:600;height:auto;white-space:normal;word-break:break-word;word-wrap:break-word}#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler{float:left;max-width:calc(40% - 18px)}#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cookie-setting-link{text-align:left;margin-right:0}#onetrust-banner-sdk .has-reject-all-button .banner-actions-container{max-width:60%;width:auto}#onetrust-banner-sdk .ot-close-icon{width:44px;height:44px;background-size:12px;margin:-18px -18px 0 0;border:none;display:inline-block;padding:0}#onetrust-banner-sdk #onetrust-close-btn-container{position:absolute;right:24px;top:20px}#onetrust-banner-sdk .banner_logo{display:none}#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy{margin-top:10px}#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo{margin:4px 25px}#onetrust-banner-sdk #banner-options{float:left;padding:0 30px;width:calc(100% - 90px)}#onetrust-banner-sdk .banner-option{margin-bottom:10px}#onetrust-banner-sdk .banner-option-input{cursor:pointer;width:auto;height:auto;border:none;padding:0;padding-right:3px;margin:0 0 6px;font-size:.82em;line-height:1.4}#onetrust-banner-sdk .banner-option-input *{pointer-events:none;font-size:inherit;line-height:inherit}#onetrust-banner-sdk .banner-option-input[aria-expanded=true] .ot-arrow-container{transform:rotate(90deg)}#onetrust-banner-sdk .banner-option-input[aria-expanded=true]~.banner-option-details{height:auto;display:block}#onetrust-banner-sdk .banner-option-header{cursor:pointer;display:inline-block}#onetrust-banner-sdk .banner-option-header :first-child{color:dimgray;font-weight:bold;float:left}#onetrust-banner-sdk .ot-arrow-container,#onetrust-banner-sdk .banner-option-details{transition:all 300ms ease-in 0s;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s}#onetrust-banner-sdk .ot-arrow-container{display:inline-block;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid dimgray;margin-left:10px;vertical-align:middle}#onetrust-banner-sdk .banner-option-details{display:none;font-size:.83em;line-height:1.5;height:0px;padding:10px 10px 5px 10px}#onetrust-banner-sdk .banner-option-details *{font-size:inherit;line-height:inherit;color:dimgray}#onetrust-banner-sdk .ot-dpd-container{float:left;margin:0 30px 10px 30px}#onetrust-banner-sdk .ot-dpd-title{font-weight:bold;padding-bottom:10px}#onetrust-banner-sdk .ot-dpd-title{font-size:1em;line-height:1.4}#onetrust-banner-sdk .ot-dpd-desc{font-size:.813em;line-height:1.5;margin-bottom:0}#onetrust-banner-sdk .ot-dpd-desc *{margin:0}#onetrust-banner-sdk .onetrust-vendors-list-handler{display:block;margin-left:0px;margin-top:5px;padding:0;margin-bottom:0;border:0;line-height:normal;height:auto;width:auto}#onetrust-banner-sdk :not(.ot-dpd-desc)>.ot-b-addl-desc{float:left;margin:0 30px 10px 30px}#onetrust-banner-sdk .ot-dpd-desc>.ot-b-addl-desc{margin-top:10px;margin-bottom:10px;font-size:1em;line-height:1.5;float:none}#onetrust-banner-sdk #onetrust-policy-text a{font-weight:bold;margin-left:5px}#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container{top:15px;transform:none;right:15px}#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button{padding:0;white-space:pre-wrap;border:none;height:auto;line-height:1.5;text-decoration:underline;font-size:.75em}#onetrust-banner-sdk.ot-close-btn-link.ot-wo-title #onetrust-group-container{margin-top:20px}@media only screen and (max-width: 425px){#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{width:100%;margin-bottom:10px}#onetrust-banner-sdk #onetrust-pc-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler{margin-right:0}#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cookie-setting-link{text-align:center}#onetrust-banner-sdk .banner-actions-container,#onetrust-banner-sdk #onetrust-pc-btn-handler{width:100%;max-width:none}#onetrust-banner-sdk.otCenterRounded{left:0;width:95%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}@media only screen and (max-width: 600px){#onetrust-banner-sdk .ot-sdk-container{width:auto;padding:0}#onetrust-banner-sdk #onetrust-policy-title{padding:0 22px 10px 22px}#onetrust-banner-sdk #onetrust-policy-text,#onetrust-banner-sdk :not(.ot-dpd-desc)>.ot-b-addl-desc,#onetrust-banner-sdk .ot-dpd-container{margin:0 22px 10px 22px;width:calc(100% - 44px)}#onetrust-banner-sdk #onetrust-button-group-parent{padding:15px 22px}#onetrust-banner-sdk #banner-options{padding:0 22px;width:calc(100% - 44px)}#onetrust-banner-sdk .banner-option{margin-bottom:6px}#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler{float:none;max-width:100%}#onetrust-banner-sdk .has-reject-all-button .banner-actions-container{width:100%;text-align:center;max-width:100%}#onetrust-banner-sdk.ot-close-btn-link #onetrust-group-container{margin-top:20px}}@media only screen and (min-width: 426px)and (max-width: 896px){#onetrust-banner-sdk.otCenterRounded{left:0;top:15%;transform:translateY(-13%);-webkit-transform:translateY(-13%);max-width:600px;width:95%}}
#onetrust-consent-sdk #onetrust-banner-sdk {background-color: #FFFFFF;}
#onetrust-consent-sdk #onetrust-policy-title,
#onetrust-consent-sdk #onetrust-policy-text,
#onetrust-consent-sdk .ot-b-addl-desc,
#onetrust-consent-sdk .ot-dpd-desc,
#onetrust-consent-sdk .ot-dpd-title,
#onetrust-consent-sdk #onetrust-policy-text *:not(.onetrust-vendors-list-handler),
#onetrust-consent-sdk .ot-dpd-desc *:not(.onetrust-vendors-list-handler),
#onetrust-consent-sdk #onetrust-banner-sdk #banner-options *,
#onetrust-banner-sdk .ot-cat-header,
#onetrust-banner-sdk .ot-optout-signal
{
color: #000000;
}
#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details {
background-color: #FFFFFF;}
#onetrust-consent-sdk #onetrust-banner-sdk a[href],
#onetrust-consent-sdk #onetrust-banner-sdk a[href] font,
#onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn
{
color: #7B00FF;
}#onetrust-consent-sdk #onetrust-accept-btn-handler,
#onetrust-banner-sdk #onetrust-reject-all-handler {
background-color: #7B00FF;border-color: #7B00FF;
color: #FFFFFF;
}
#onetrust-consent-sdk #onetrust-banner-sdk *:focus,
#onetrust-consent-sdk #onetrust-banner-sdk:focus {
outline-color: #000000;
outline-width: 1px;
}
#onetrust-consent-sdk #onetrust-pc-btn-handler,
#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
color: #000000; border-color: #000000;
background-color:
#FFFFFF;
}#onetrust-banner-sdk {
border-radius: 10px !important;
box-shadow: none !important;
outline: none !important;
max-width: 625px !important;
padding-bottom: 20px;
top: 10% !important;
transform: none !important;
-webkit-transform: none !important;
}
#onetrust-banner-sdk .banner-header {
background-image: url("https://upcloud.com/wp-content/themes/upcloud/img/upcloud-dark.svg") !important;
background-repeat: no-repeat;
width: 100%;
height: 39px;
background-position: 30px 2px;
background-size: 120px auto;
border-bottom: 1px solid #E5E5E5;
margin-bottom: 30px;
}
#onetrust-banner-sdk #onetrust-policy-text {
font-size: 1em !important;
}
#onetrust-banner-sdk #onetrust-policy-title {
font-size: 18px !important;
font-weight: 700 !important;
letter-spacing: .57px !important;
line-height: 27px !important;
}
#onetrust-banner-sdk #onetrust-policy-text p {
font-size: 16px;
letter-spacing: .57px;
line-height: 27px;
margin-bottom: 10px !important;
}
#onetrust-banner-sdk #onetrust-policy-text a {
font-weight: normal;
margin-left: 0px !important;
text-decoration: none;
}
#onetrust-banner-sdk #onetrust-policy-text a:hover {
color: #000000 !important;
}
/* Buttons */
#onetrust-banner-sdk button {
border-radius: 2px !important;
font-size: 14px !important;
font-weight: 600 !important;
letter-spacing: .5px !important;
line-height: 20px !important;
padding: 10px 28px !important;
}
#onetrust-banner-sdk #onetrust-pc-btn-handler {
border-color: transparent !important;
}
#onetrust-banner-sdk #onetrust-accept-btn-handler:hover {
background: #000 !important;
border-color: #000 !important;
color: #fff !important;
opacity: 1 !important;
}
#onetrust-banner-sdk .banner-actions-container button {
background: #7b00ff !important;
}
#onetrust-pc-sdk.otPcCenter{overflow:hidden;position:fixed;margin:0 auto;top:5%;right:0;left:0;width:40%;max-width:575px;min-width:575px;border-radius:2.5px;z-index:2147483647;background-color:#fff;-webkit-box-shadow:0px 2px 10px -3px #999;-moz-box-shadow:0px 2px 10px -3px #999;box-shadow:0px 2px 10px -3px #999}#onetrust-pc-sdk.otPcCenter[dir=rtl]{right:0;left:0}#onetrust-pc-sdk.otRelFont{font-size:1rem}#onetrust-pc-sdk .ot-optout-signal{margin-top:.625rem}#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr,#onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus,#onetrust-pc-sdk .ot-hide-tgl{visibility:hidden}#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *,#onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus *,#onetrust-pc-sdk .ot-hide-tgl *{visibility:hidden}#onetrust-pc-sdk #ot-gn-venlst .ot-ven-item .ot-acc-hdr{min-height:40px}#onetrust-pc-sdk .ot-pc-header{height:39px;padding:10px 0 10px 30px;border-bottom:1px solid #e9e9e9}#onetrust-pc-sdk #ot-pc-title,#onetrust-pc-sdk #ot-category-title,#onetrust-pc-sdk .ot-cat-header,#onetrust-pc-sdk #ot-lst-title,#onetrust-pc-sdk .ot-ven-hdr .ot-ven-name,#onetrust-pc-sdk .ot-always-active{font-weight:bold;color:dimgray}#onetrust-pc-sdk .ot-always-active-group .ot-cat-header{width:55%;font-weight:700}#onetrust-pc-sdk .ot-cat-item p{clear:both;float:left;margin-top:10px;margin-bottom:5px;line-height:1.5;font-size:.812em;color:dimgray}#onetrust-pc-sdk .ot-close-icon{height:44px;width:44px;background-size:10px}#onetrust-pc-sdk #ot-pc-title{float:left;font-size:1em;line-height:1.5;margin-bottom:10px;margin-top:10px;width:100%}#onetrust-pc-sdk #accept-recommended-btn-handler{margin-right:10px;margin-bottom:25px;outline-offset:-1px}#onetrust-pc-sdk #ot-pc-desc{clear:both;width:100%;font-size:.812em;line-height:1.5;margin-bottom:25px}#onetrust-pc-sdk #ot-pc-desc a{margin-left:5px}#onetrust-pc-sdk #ot-pc-desc *{font-size:inherit;line-height:inherit}#onetrust-pc-sdk #ot-pc-desc ul li{padding:10px 0px}#onetrust-pc-sdk a{color:#656565;cursor:pointer}#onetrust-pc-sdk a:hover{color:#3860be}#onetrust-pc-sdk label{margin-bottom:0}#onetrust-pc-sdk #vdr-lst-dsc{font-size:.812em;line-height:1.5;padding:10px 15px 5px 15px}#onetrust-pc-sdk button{max-width:394px;padding:12px 30px;line-height:1;word-break:break-word;word-wrap:break-word;white-space:normal;font-weight:bold;height:auto}#onetrust-pc-sdk .ot-link-btn{padding:0;margin-bottom:0;border:0;font-weight:normal;line-height:normal;width:auto;height:auto}#onetrust-pc-sdk #ot-pc-content{position:absolute;overflow-y:scroll;padding-left:0px;padding-right:30px;top:60px;bottom:110px;margin:1px 3px 0 30px;width:calc(100% - 63px)}#onetrust-pc-sdk .ot-vs-list .ot-always-active,#onetrust-pc-sdk .ot-cat-grp .ot-always-active{float:right;clear:none;color:#3860be;margin:0;font-size:.813em;line-height:1.3}#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-track{margin-right:20px}#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar{width:11px}#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background:#d8d8d8}#onetrust-pc-sdk input[type=checkbox]:focus+.ot-acc-hdr{outline:#000 1px solid}#onetrust-pc-sdk .ot-pc-scrollbar{scrollbar-arrow-color:#d8d8d8;scrollbar-darkshadow-color:#d8d8d8;scrollbar-face-color:#d8d8d8;scrollbar-shadow-color:#d8d8d8}#onetrust-pc-sdk .save-preference-btn-handler{margin-right:20px}#onetrust-pc-sdk .ot-pc-refuse-all-handler{margin-right:10px}#onetrust-pc-sdk #ot-pc-desc .privacy-notice-link{margin-left:0;margin-right:8px}#onetrust-pc-sdk #ot-pc-desc .ot-imprint-handler{margin-left:0;margin-right:8px}#onetrust-pc-sdk .ot-subgrp-cntr{display:inline-block;clear:both;width:100%;padding-top:15px}#onetrust-pc-sdk .ot-switch+.ot-subgrp-cntr{padding-top:10px}#onetrust-pc-sdk ul.ot-subgrps{margin:0;font-size:initial}#onetrust-pc-sdk ul.ot-subgrps li p,#onetrust-pc-sdk ul.ot-subgrps li h5{font-size:.813em;line-height:1.4;color:dimgray}#onetrust-pc-sdk ul.ot-subgrps .ot-switch{min-height:auto}#onetrust-pc-sdk ul.ot-subgrps .ot-switch-nob{top:0}#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr{display:inline-block;width:100%}#onetrust-pc-sdk ul.ot-subgrps .ot-acc-txt{margin:0}#onetrust-pc-sdk ul.ot-subgrps li{padding:0;border:none}#onetrust-pc-sdk ul.ot-subgrps li h5{position:relative;top:5px;font-weight:bold;margin-bottom:0;float:left}#onetrust-pc-sdk li.ot-subgrp{margin-left:20px;overflow:auto}#onetrust-pc-sdk li.ot-subgrp>h5{width:calc(100% - 100px)}#onetrust-pc-sdk .ot-cat-item p>ul,#onetrust-pc-sdk li.ot-subgrp p>ul{margin:0px;list-style:disc;margin-left:15px;font-size:inherit}#onetrust-pc-sdk .ot-cat-item p>ul li,#onetrust-pc-sdk li.ot-subgrp p>ul li{font-size:inherit;padding-top:10px;padding-left:0px;padding-right:0px;border:none}#onetrust-pc-sdk .ot-cat-item p>ul li:last-child,#onetrust-pc-sdk li.ot-subgrp p>ul li:last-child{padding-bottom:10px}#onetrust-pc-sdk .ot-pc-logo{height:40px;width:120px}#onetrust-pc-sdk .ot-pc-footer{position:absolute;bottom:0px;width:100%;max-height:160px;border-top:1px solid #d8d8d8}#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-refuse-all-handler{margin-bottom:0px}#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content{bottom:160px}#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button{width:100%;max-width:none}#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container{margin:0 30px;width:calc(100% - 60px);padding-right:0}#onetrust-pc-sdk .ot-pc-footer-logo{height:30px;width:100%;text-align:right;background:#f4f4f4}#onetrust-pc-sdk .ot-pc-footer-logo a{display:inline-block;margin-top:5px;margin-right:10px}#onetrust-pc-sdk[dir=rtl] .ot-pc-footer-logo{direction:rtl}#onetrust-pc-sdk[dir=rtl] .ot-pc-footer-logo a{margin-right:25px}#onetrust-pc-sdk .ot-tgl{float:right;position:relative;z-index:1}#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob{background-color:#468254;border:1px solid #fff}#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);background-color:#fff;border-color:#fff}#onetrust-pc-sdk .ot-tgl input:focus+.ot-switch{outline:#000 solid 1px}#onetrust-pc-sdk .ot-switch{position:relative;display:inline-block;width:45px;height:25px}#onetrust-pc-sdk .ot-switch-nob{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#767676;border:1px solid #ddd;transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s;border-radius:20px}#onetrust-pc-sdk .ot-switch-nob:before{position:absolute;content:"";height:18px;width:18px;bottom:3px;left:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:20px}#onetrust-pc-sdk .ot-chkbox input:checked~label::before{background-color:#3860be}#onetrust-pc-sdk .ot-chkbox input+label::after{content:none;color:#fff}#onetrust-pc-sdk .ot-chkbox input:checked+label::after{content:""}#onetrust-pc-sdk .ot-chkbox input:focus+label::before{outline-style:solid;outline-width:2px;outline-style:auto}#onetrust-pc-sdk .ot-chkbox label{position:relative;display:inline-block;padding-left:30px;cursor:pointer;font-weight:500}#onetrust-pc-sdk .ot-chkbox label::before,#onetrust-pc-sdk .ot-chkbox label::after{position:absolute;content:"";display:inline-block;border-radius:3px}#onetrust-pc-sdk .ot-chkbox label::before{height:18px;width:18px;border:1px solid #3860be;left:0px;top:auto}#onetrust-pc-sdk .ot-chkbox label::after{height:5px;width:9px;border-left:3px solid;border-bottom:3px solid;transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);left:4px;top:5px}#onetrust-pc-sdk .ot-label-txt{display:none}#onetrust-pc-sdk .ot-chkbox input,#onetrust-pc-sdk .ot-tgl input{position:absolute;opacity:0;width:0;height:0}#onetrust-pc-sdk .ot-arw-cntr{float:right;position:relative;pointer-events:none}#onetrust-pc-sdk .ot-arw-cntr .ot-arw{width:16px;height:16px;margin-left:5px;color:dimgray;display:inline-block;vertical-align:middle;-webkit-transition:all 150ms ease-in 0s;-moz-transition:all 150ms ease-in 0s;-o-transition:all 150ms ease-in 0s;transition:all 150ms ease-in 0s}#onetrust-pc-sdk input:checked~.ot-acc-hdr .ot-arw,#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-arw-cntr svg{transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#onetrust-pc-sdk input[type=checkbox]:focus+.ot-acc-hdr{outline:#000 1px solid}#onetrust-pc-sdk .ot-tgl-cntr,#onetrust-pc-sdk .ot-arw-cntr{display:inline-block}#onetrust-pc-sdk .ot-tgl-cntr{width:45px;float:right;margin-top:2px}#onetrust-pc-sdk #ot-lst-cnt .ot-tgl-cntr{margin-top:10px}#onetrust-pc-sdk .ot-always-active-subgroup{width:auto;padding-left:0px !important;top:3px;position:relative}#onetrust-pc-sdk .ot-label-status{padding-left:5px;font-size:.75em;display:none}#onetrust-pc-sdk .ot-arw-cntr{margin-top:-1px}#onetrust-pc-sdk .ot-arw-cntr svg{-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s;height:10px;width:10px}#onetrust-pc-sdk input:checked~.ot-acc-hdr .ot-arw{transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#onetrust-pc-sdk .ot-arw{width:10px;margin-left:15px;transition:all 300ms ease-in 0s;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s}#onetrust-pc-sdk .ot-vlst-cntr{margin-bottom:0}#onetrust-pc-sdk .ot-hlst-cntr{margin-top:5px;display:inline-block;width:100%}#onetrust-pc-sdk .category-vendors-list-handler,#onetrust-pc-sdk .category-vendors-list-handler+a,#onetrust-pc-sdk .category-host-list-handler{clear:both;color:#3860be;margin-left:0;font-size:.813em;text-decoration:none;float:left;overflow:hidden}#onetrust-pc-sdk .category-vendors-list-handler:hover,#onetrust-pc-sdk .category-vendors-list-handler+a:hover,#onetrust-pc-sdk .category-host-list-handler:hover{text-decoration-line:underline}#onetrust-pc-sdk .category-vendors-list-handler+a{clear:none}#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk,#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk{display:inline-block;height:13px;width:13px;background-repeat:no-repeat;margin-left:1px;margin-top:6px;cursor:pointer}#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk{margin-bottom:-1px}#onetrust-pc-sdk .back-btn-handler{font-size:1em;text-decoration:none}#onetrust-pc-sdk .back-btn-handler:hover{opacity:.6}#onetrust-pc-sdk #ot-lst-title h3{display:inline-block;word-break:break-word;word-wrap:break-word;margin-bottom:0;color:#656565;font-size:1em;font-weight:bold;margin-left:15px}#onetrust-pc-sdk #ot-lst-title{margin:10px 0 10px 0px;font-size:1em;text-align:left}#onetrust-pc-sdk #ot-pc-hdr{margin:0 0 0 30px;height:auto;width:auto}#onetrust-pc-sdk #ot-pc-hdr input::placeholder{color:#d4d4d4;font-style:italic}#onetrust-pc-sdk #vendor-search-handler{height:31px;width:100%;border-radius:50px;font-size:.8em;padding-right:35px;padding-left:15px;float:left;margin-left:15px}#onetrust-pc-sdk .ot-ven-name{display:block;width:auto;padding-right:5px}#onetrust-pc-sdk #ot-lst-cnt{overflow-y:auto;margin-left:20px;margin-right:7px;width:calc(100% - 27px);max-height:calc(100% - 80px);height:100%;transform:translate3d(0, 0, 0)}#onetrust-pc-sdk #ot-pc-lst{width:100%;bottom:100px;position:absolute;top:60px}#onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr,#onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr *{visibility:hidden}#onetrust-pc-sdk #ot-pc-lst .ot-tgl-cntr{right:12px;position:absolute}#onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr{float:right;position:relative}#onetrust-pc-sdk #ot-pc-lst .ot-arw{margin-left:10px}#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr{overflow:hidden;cursor:pointer}#onetrust-pc-sdk .ot-vlst-cntr{overflow:hidden}#onetrust-pc-sdk #ot-sel-blk{overflow:hidden;width:100%;position:sticky;position:-webkit-sticky;top:0;z-index:3}#onetrust-pc-sdk #ot-back-arw{height:12px;width:12px}#onetrust-pc-sdk .ot-lst-subhdr{width:100%;display:inline-block}#onetrust-pc-sdk .ot-search-cntr{float:left;width:78%;position:relative}#onetrust-pc-sdk .ot-search-cntr>svg{width:30px;height:30px;position:absolute;float:left;right:-15px}#onetrust-pc-sdk .ot-fltr-cntr{float:right;right:50px;position:relative}#onetrust-pc-sdk #filter-btn-handler{background-color:#3860be;border-radius:17px;display:inline-block;position:relative;width:32px;height:32px;-moz-transition:.1s ease;-o-transition:.1s ease;-webkit-transition:1s ease;transition:.1s ease;padding:0;margin:0}#onetrust-pc-sdk #filter-btn-handler:hover{background-color:#3860be}#onetrust-pc-sdk #filter-btn-handler svg{width:12px;height:12px;margin:3px 10px 0 10px;display:block;position:static;right:auto;top:auto}#onetrust-pc-sdk .ot-ven-link,#onetrust-pc-sdk .ot-ven-legclaim-link{color:#3860be;text-decoration:none;font-weight:100;display:inline-block;padding-top:10px;transform:translate(0, 1%);-o-transform:translate(0, 1%);-ms-transform:translate(0, 1%);-webkit-transform:translate(0, 1%);position:relative;z-index:2}#onetrust-pc-sdk .ot-ven-link *,#onetrust-pc-sdk .ot-ven-legclaim-link *{font-size:inherit}#onetrust-pc-sdk .ot-ven-link:hover,#onetrust-pc-sdk .ot-ven-legclaim-link:hover{text-decoration:underline}#onetrust-pc-sdk .ot-ven-hdr{width:calc(100% - 160px);height:auto;float:left;word-break:break-word;word-wrap:break-word;vertical-align:middle;padding-bottom:3px}#onetrust-pc-sdk .ot-ven-link,#onetrust-pc-sdk .ot-ven-legclaim-link{letter-spacing:.03em;font-size:.75em;font-weight:400}#onetrust-pc-sdk .ot-ven-dets{border-radius:2px;background-color:#f8f8f8}#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child{border-top:none}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child){border-top:1px solid #ddd !important}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p{display:inline-block}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(odd){width:30%}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(even){width:50%;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p,#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4{padding-top:5px;padding-bottom:5px;display:block}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4{display:inline-block}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1){padding-bottom:10px}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur){padding-top:10px}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont{display:inline}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur{position:relative;width:50% !important;word-break:break-word;word-wrap:break-word;left:calc(30% + 17px)}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1){position:static}#onetrust-pc-sdk .ot-ven-dets p,#onetrust-pc-sdk .ot-ven-dets h4,#onetrust-pc-sdk .ot-ven-dets span{font-size:.69em;text-align:left;vertical-align:middle;word-break:break-word;word-wrap:break-word;margin:0;padding-bottom:10px;padding-left:15px;color:#2e3644}#onetrust-pc-sdk .ot-ven-dets h4{padding-top:5px}#onetrust-pc-sdk .ot-ven-dets span{color:dimgray;padding:0;vertical-align:baseline}#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding-bottom:5px;margin-bottom:5px;font-weight:bold}#onetrust-pc-sdk #ot-host-lst .ot-sel-all{float:right;position:relative;margin-right:42px;top:10px}#onetrust-pc-sdk #ot-host-lst .ot-sel-all input[type=checkbox]{width:auto;height:auto}#onetrust-pc-sdk #ot-host-lst .ot-sel-all label{height:20px;width:20px;padding-left:0px}#onetrust-pc-sdk #ot-host-lst .ot-acc-txt{overflow:hidden;width:95%}#onetrust-pc-sdk .ot-host-hdr{position:relative;z-index:1;pointer-events:none;width:calc(100% - 125px);float:left}#onetrust-pc-sdk .ot-host-name,#onetrust-pc-sdk .ot-host-desc{display:inline-block;width:90%}#onetrust-pc-sdk .ot-host-name{pointer-events:none}#onetrust-pc-sdk .ot-host-hdr>a{text-decoration:underline;font-size:.82em;position:relative;z-index:2;float:left;margin-bottom:5px;pointer-events:initial}#onetrust-pc-sdk .ot-host-name+a{margin-top:5px}#onetrust-pc-sdk .ot-host-name,#onetrust-pc-sdk .ot-host-name a,#onetrust-pc-sdk .ot-host-desc,#onetrust-pc-sdk .ot-host-info{color:dimgray;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-host-name,#onetrust-pc-sdk .ot-host-name a{font-weight:bold;font-size:.82em;line-height:1.3}#onetrust-pc-sdk .ot-host-name a{font-size:1em}#onetrust-pc-sdk .ot-host-expand{margin-top:3px;margin-bottom:3px;clear:both;display:block;color:#3860be;font-size:.72em;font-weight:normal}#onetrust-pc-sdk .ot-host-expand *{font-size:inherit}#onetrust-pc-sdk .ot-host-desc,#onetrust-pc-sdk .ot-host-info{font-size:.688em;line-height:1.4;font-weight:normal}#onetrust-pc-sdk .ot-host-desc{margin-top:10px}#onetrust-pc-sdk .ot-host-opt{margin:0;font-size:inherit;display:inline-block;width:100%}#onetrust-pc-sdk .ot-host-opt li>div div{font-size:.8em;padding:5px 0}#onetrust-pc-sdk .ot-host-opt li>div div:nth-child(1){width:30%;float:left}#onetrust-pc-sdk .ot-host-opt li>div div:nth-child(2){width:70%;float:left;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-host-info{border:none;display:inline-block;width:calc(100% - 10px);padding:10px;margin-bottom:10px;background-color:#f8f8f8}#onetrust-pc-sdk .ot-host-info>div{overflow:auto}#onetrust-pc-sdk #no-results{text-align:center;margin-top:30px}#onetrust-pc-sdk #no-results p{font-size:1em;color:#2e3644;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk #no-results p span{font-weight:bold}#onetrust-pc-sdk #ot-fltr-modal{width:100%;height:auto;display:none;-moz-transition:.2s ease;-o-transition:.2s ease;-webkit-transition:2s ease;transition:.2s ease;overflow:hidden;opacity:1;right:0}#onetrust-pc-sdk #ot-fltr-modal .ot-label-txt{display:inline-block;font-size:.85em;color:dimgray}#onetrust-pc-sdk #ot-fltr-cnt{z-index:2147483646;background-color:#fff;position:absolute;height:90%;max-height:300px;width:325px;left:210px;margin-top:10px;margin-bottom:20px;padding-right:10px;border-radius:3px;-webkit-box-shadow:0px 0px 12px 2px #c7c5c7;-moz-box-shadow:0px 0px 12px 2px #c7c5c7;box-shadow:0px 0px 12px 2px #c7c5c7}#onetrust-pc-sdk .ot-fltr-scrlcnt{overflow-y:auto;overflow-x:hidden;clear:both;max-height:calc(100% - 60px)}#onetrust-pc-sdk #ot-anchor{border:12px solid rgba(0,0,0,0);display:none;position:absolute;z-index:2147483647;right:55px;top:75px;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);background-color:#fff;-webkit-box-shadow:-3px -3px 5px -2px #c7c5c7;-moz-box-shadow:-3px -3px 5px -2px #c7c5c7;box-shadow:-3px -3px 5px -2px #c7c5c7}#onetrust-pc-sdk .ot-fltr-btns{margin-left:15px}#onetrust-pc-sdk #filter-apply-handler{margin-right:15px}#onetrust-pc-sdk .ot-fltr-opt{margin-bottom:25px;margin-left:15px;width:75%;position:relative}#onetrust-pc-sdk .ot-fltr-opt p{display:inline-block;margin:0;font-size:.9em;color:#2e3644}#onetrust-pc-sdk .ot-chkbox label span{font-size:.85em;color:dimgray}#onetrust-pc-sdk .ot-chkbox input[type=checkbox]+label::after{content:none;color:#fff}#onetrust-pc-sdk .ot-chkbox input[type=checkbox]:checked+label::after{content:""}#onetrust-pc-sdk .ot-chkbox input[type=checkbox]:focus+label::before{outline-style:solid;outline-width:2px;outline-style:auto}#onetrust-pc-sdk #ot-selall-vencntr,#onetrust-pc-sdk #ot-selall-adtlvencntr,#onetrust-pc-sdk #ot-selall-hostcntr,#onetrust-pc-sdk #ot-selall-licntr,#onetrust-pc-sdk #ot-selall-gnvencntr{right:15px;position:relative;width:20px;height:20px;float:right}#onetrust-pc-sdk #ot-selall-vencntr label,#onetrust-pc-sdk #ot-selall-adtlvencntr label,#onetrust-pc-sdk #ot-selall-hostcntr label,#onetrust-pc-sdk #ot-selall-licntr label,#onetrust-pc-sdk #ot-selall-gnvencntr label{float:left;padding-left:0}#onetrust-pc-sdk #ot-ven-lst:first-child{border-top:1px solid #e2e2e2}#onetrust-pc-sdk ul{list-style:none;padding:0}#onetrust-pc-sdk ul li{position:relative;margin:0;padding:15px 15px 15px 10px;border-bottom:1px solid #e2e2e2}#onetrust-pc-sdk ul li h3{font-size:.75em;color:#656565;margin:0;display:inline-block;width:70%;height:auto;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk ul li p{margin:0;font-size:.7em}#onetrust-pc-sdk ul li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;opacity:0;margin:0;top:0;left:0}#onetrust-pc-sdk .ot-cat-item>button:focus,#onetrust-pc-sdk .ot-acc-cntr>button:focus,#onetrust-pc-sdk li>button:focus{outline:#000 solid 2px}#onetrust-pc-sdk .ot-cat-item>button,#onetrust-pc-sdk .ot-acc-cntr>button,#onetrust-pc-sdk li>button{position:absolute;cursor:pointer;width:100%;height:100%;margin:0;top:0;left:0;z-index:1;max-width:none;border:none}#onetrust-pc-sdk .ot-cat-item>button[aria-expanded=false]~.ot-acc-txt,#onetrust-pc-sdk .ot-acc-cntr>button[aria-expanded=false]~.ot-acc-txt,#onetrust-pc-sdk li>button[aria-expanded=false]~.ot-acc-txt{margin-top:0;max-height:0;opacity:0;overflow:hidden;width:100%;transition:.25s ease-out;display:none}#onetrust-pc-sdk .ot-cat-item>button[aria-expanded=true]~.ot-acc-txt,#onetrust-pc-sdk .ot-acc-cntr>button[aria-expanded=true]~.ot-acc-txt,#onetrust-pc-sdk li>button[aria-expanded=true]~.ot-acc-txt{transition:.1s ease-in;margin-top:10px;width:100%;overflow:auto;display:block}#onetrust-pc-sdk .ot-cat-item>button[aria-expanded=true]~.ot-acc-grpcntr,#onetrust-pc-sdk .ot-acc-cntr>button[aria-expanded=true]~.ot-acc-grpcntr,#onetrust-pc-sdk li>button[aria-expanded=true]~.ot-acc-grpcntr{width:auto;margin-top:0px;padding-bottom:10px}#onetrust-pc-sdk .ot-host-item>button:focus,#onetrust-pc-sdk .ot-ven-item>button:focus{outline:0;border:2px solid #000}#onetrust-pc-sdk .ot-hide-acc>button{pointer-events:none}#onetrust-pc-sdk .ot-hide-acc .ot-plus-minus>*,#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr>*{visibility:hidden}#onetrust-pc-sdk .ot-hide-acc .ot-acc-hdr{min-height:30px}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt){padding-right:10px;width:calc(100% - 37px);margin-top:10px;max-height:calc(100% - 90px)}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk{background-color:#f9f9fc;border:1px solid #e2e2e2;width:calc(100% - 2px);padding-bottom:5px;padding-top:5px}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt{border:unset;background-color:unset}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all-hdr{display:none}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all{padding-right:.5rem}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all .ot-chkbox{right:0}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all{padding-right:34px}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all-chkbox{width:auto}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) ul li{border:1px solid #e2e2e2;margin-bottom:10px}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-acc-cntr>.ot-acc-hdr{padding:10px 0 10px 15px}#onetrust-pc-sdk.ot-addtl-vendors .ot-sel-all-chkbox{float:right}#onetrust-pc-sdk.ot-addtl-vendors .ot-plus-minus~.ot-sel-all-chkbox{right:34px}#onetrust-pc-sdk.ot-addtl-vendors #ot-ven-lst:first-child{border-top:none}#onetrust-pc-sdk .ot-acc-cntr{position:relative;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}#onetrust-pc-sdk .ot-acc-cntr input{z-index:1}#onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr{background-color:#f9f9fc;padding:5px 0 5px 15px;width:auto}#onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr .ot-plus-minus{vertical-align:middle;top:auto}#onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr .ot-arw-cntr{right:10px}#onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr input{z-index:2}#onetrust-pc-sdk .ot-acc-cntr.ot-add-tech .ot-acc-hdr{padding:10px 0 10px 15px}#onetrust-pc-sdk .ot-acc-cntr>input[type=checkbox]:checked~.ot-acc-hdr{border-bottom:1px solid #e2e2e2}#onetrust-pc-sdk .ot-acc-cntr>.ot-acc-txt{padding-left:10px;padding-right:10px}#onetrust-pc-sdk .ot-acc-cntr button[aria-expanded=true]~.ot-acc-txt{width:auto}#onetrust-pc-sdk .ot-acc-cntr .ot-addtl-venbox{display:none}#onetrust-pc-sdk .ot-vlst-cntr{margin-bottom:0;width:100%}#onetrust-pc-sdk .ot-vensec-title{font-size:.813em;vertical-align:middle;display:inline-block}#onetrust-pc-sdk .category-vendors-list-handler,#onetrust-pc-sdk .category-vendors-list-handler+a{margin-left:0;margin-top:10px}#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after,#onetrust-pc-sdk #ot-selall-adtlvencntr.line-through label::after,#onetrust-pc-sdk #ot-selall-licntr.line-through label::after,#onetrust-pc-sdk #ot-selall-hostcntr.line-through label::after,#onetrust-pc-sdk #ot-selall-gnvencntr.line-through label::after{height:auto;border-left:0;transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;left:5px;top:9px}#onetrust-pc-sdk #ot-category-title{float:left;padding-bottom:10px;font-size:1em;width:100%}#onetrust-pc-sdk .ot-cat-grp{margin-top:10px}#onetrust-pc-sdk .ot-cat-item{line-height:1.1;margin-top:10px;display:inline-block;width:100%}#onetrust-pc-sdk .ot-btn-container{text-align:right}#onetrust-pc-sdk .ot-btn-container button{display:inline-block;font-size:.75em;letter-spacing:.08em;margin-top:19px}#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon{position:absolute;top:10px;right:0;z-index:1;padding:0;background-color:rgba(0,0,0,0);border:none}#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon svg{display:block;height:10px;width:10px}#onetrust-pc-sdk #clear-filters-handler{margin-top:20px;margin-bottom:10px;float:right;max-width:200px;text-decoration:none;color:#3860be;font-size:.9em;font-weight:bold;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);padding:1px}#onetrust-pc-sdk #clear-filters-handler:hover{color:#2285f7}#onetrust-pc-sdk #clear-filters-handler:focus{outline:#000 solid 1px}#onetrust-pc-sdk .ot-enbl-chr h4~.ot-tgl,#onetrust-pc-sdk .ot-enbl-chr h4~.ot-always-active{right:45px}#onetrust-pc-sdk .ot-enbl-chr h4~.ot-tgl+.ot-tgl{right:120px}#onetrust-pc-sdk .ot-enbl-chr .ot-pli-hdr.ot-leg-border-color span:first-child{width:90px}#onetrust-pc-sdk .ot-enbl-chr li.ot-subgrp>h5+.ot-tgl-cntr{padding-right:25px}#onetrust-pc-sdk .ot-plus-minus{width:20px;height:20px;font-size:1.5em;position:relative;display:inline-block;margin-right:5px;top:3px}#onetrust-pc-sdk .ot-plus-minus span{position:absolute;background:#27455c;border-radius:1px}#onetrust-pc-sdk .ot-plus-minus span:first-of-type{top:25%;bottom:25%;width:10%;left:45%}#onetrust-pc-sdk .ot-plus-minus span:last-of-type{left:25%;right:25%;height:10%;top:45%}#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-arw,#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-plus-minus span:first-of-type,#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-plus-minus span:last-of-type{transform:rotate(90deg)}#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-plus-minus span:last-of-type{left:50%;right:50%}#onetrust-pc-sdk #ot-selall-vencntr label,#onetrust-pc-sdk #ot-selall-adtlvencntr label,#onetrust-pc-sdk #ot-selall-hostcntr label,#onetrust-pc-sdk #ot-selall-licntr label{position:relative;display:inline-block;width:20px;height:20px}#onetrust-pc-sdk .ot-host-item .ot-plus-minus,#onetrust-pc-sdk .ot-ven-item .ot-plus-minus{float:left;margin-right:8px;top:10px}#onetrust-pc-sdk .ot-ven-item ul{list-style:none inside;font-size:100%;margin:0}#onetrust-pc-sdk .ot-ven-item ul li{margin:0 !important;padding:0;border:none !important}#onetrust-pc-sdk .ot-pli-hdr{color:#77808e;overflow:hidden;padding-top:7.5px;padding-bottom:7.5px;width:calc(100% - 2px);border-top-left-radius:3px;border-top-right-radius:3px}#onetrust-pc-sdk .ot-pli-hdr span:first-child{top:50%;transform:translateY(50%);max-width:90px}#onetrust-pc-sdk .ot-pli-hdr span:last-child{padding-right:10px;max-width:95px;text-align:center}#onetrust-pc-sdk .ot-li-title{float:right;font-size:.813em}#onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color{background-color:#f4f4f4;border:1px solid #d8d8d8}#onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color span:first-child{text-align:left;width:70px}#onetrust-pc-sdk li.ot-subgrp>h5,#onetrust-pc-sdk .ot-cat-header{width:calc(100% - 130px)}#onetrust-pc-sdk li.ot-subgrp>h5+.ot-tgl-cntr{padding-left:13px}#onetrust-pc-sdk .ot-acc-grpcntr .ot-acc-grpdesc{margin-bottom:5px}#onetrust-pc-sdk .ot-acc-grpcntr .ot-subgrp-cntr{border-top:1px solid #d8d8d8}#onetrust-pc-sdk .ot-acc-grpcntr .ot-vlst-cntr+.ot-subgrp-cntr{border-top:none}#onetrust-pc-sdk .ot-acc-hdr .ot-arw-cntr+.ot-tgl-cntr,#onetrust-pc-sdk .ot-acc-txt h4+.ot-tgl-cntr{padding-left:13px}#onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item .ot-subgrp>h5,#onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item .ot-cat-header{width:calc(100% - 145px)}#onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item h5+.ot-tgl-cntr,#onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item .ot-cat-header+.ot-tgl{padding-left:28px}#onetrust-pc-sdk .ot-sel-all-hdr,#onetrust-pc-sdk .ot-sel-all-chkbox{display:inline-block;width:100%;position:relative}#onetrust-pc-sdk .ot-sel-all-chkbox{z-index:1}#onetrust-pc-sdk .ot-sel-all{margin:0;position:relative;padding-right:23px;float:right}#onetrust-pc-sdk .ot-consent-hdr,#onetrust-pc-sdk .ot-li-hdr{float:right;font-size:.812em;line-height:normal;text-align:center;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-li-hdr{max-width:100px;padding-right:10px}#onetrust-pc-sdk .ot-consent-hdr{max-width:55px}#onetrust-pc-sdk #ot-selall-licntr{display:block;width:21px;height:auto;float:right;position:relative;right:80px}#onetrust-pc-sdk #ot-selall-licntr label{position:absolute}#onetrust-pc-sdk .ot-ven-ctgl{margin-left:66px}#onetrust-pc-sdk .ot-ven-litgl+.ot-arw-cntr{margin-left:81px}#onetrust-pc-sdk .ot-enbl-chr .ot-host-cnt .ot-tgl-cntr{width:auto}#onetrust-pc-sdk #ot-lst-cnt:not(.ot-host-cnt) .ot-tgl-cntr{width:auto;top:auto;height:20px}#onetrust-pc-sdk #ot-lst-cnt .ot-chkbox{position:relative;display:inline-block;width:20px;height:20px}#onetrust-pc-sdk #ot-lst-cnt .ot-chkbox label{position:absolute;padding:0;width:20px;height:20px}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr{border:1px solid #d8d8d8;padding:.75rem 2rem;padding-bottom:0;width:auto;margin-top:.5rem}#onetrust-pc-sdk .ot-acc-grpdesc+.ot-leg-btn-container{padding-left:20px;padding-right:20px;width:calc(100% - 40px);margin-bottom:5px}#onetrust-pc-sdk .ot-subgrp .ot-leg-btn-container{margin-bottom:5px}#onetrust-pc-sdk #ot-ven-lst .ot-leg-btn-container{margin-top:10px}#onetrust-pc-sdk .ot-leg-btn-container{display:inline-block;width:100%;margin-bottom:10px}#onetrust-pc-sdk .ot-leg-btn-container button{height:auto;padding:6.5px 8px;margin-bottom:0;letter-spacing:0;font-size:.75em;line-height:normal}#onetrust-pc-sdk .ot-leg-btn-container svg{display:none;height:14px;width:14px;padding-right:5px;vertical-align:sub}#onetrust-pc-sdk .ot-active-leg-btn{cursor:default;pointer-events:none}#onetrust-pc-sdk .ot-active-leg-btn svg{display:inline-block}#onetrust-pc-sdk .ot-remove-objection-handler{text-decoration:underline;padding:0;font-size:.75em;font-weight:600;line-height:1;padding-left:10px}#onetrust-pc-sdk .ot-obj-leg-btn-handler span{font-weight:bold;text-align:center;font-size:inherit;line-height:1.5}#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler{border:none;height:auto;line-height:1.5;text-decoration:underline;font-size:.69em;background:none;right:15px;top:15px;width:auto;font-weight:normal}#onetrust-pc-sdk .ot-pgph-link{font-size:.813em !important;margin-top:5px;position:relative}#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup{margin-bottom:1rem}#onetrust-pc-sdk .ot-pgph-contr{margin:0 2.5rem}#onetrust-pc-sdk .ot-pgph-title{font-size:1.18rem;margin-bottom:2rem}#onetrust-pc-sdk .ot-pgph-desc{font-size:1rem;font-weight:400;margin-bottom:2rem;line-height:1.5rem}#onetrust-pc-sdk .ot-pgph-desc:not(:last-child):after{content:"";width:96%;display:block;margin:0 auto;padding-bottom:2rem;border-bottom:1px solid #e9e9e9}#onetrust-pc-sdk .ot-cat-header{float:left;font-weight:600;font-size:.875em;line-height:1.5;max-width:90%;vertical-align:middle}#onetrust-pc-sdk .ot-vnd-item>button:focus{outline:#000 solid 2px}#onetrust-pc-sdk .ot-vnd-item>button{position:absolute;cursor:pointer;width:100%;height:100%;margin:0;top:0;left:0;z-index:1;max-width:none;border:none}#onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=false]~.ot-acc-txt{margin-top:0;max-height:0;opacity:0;overflow:hidden;width:100%;transition:.25s ease-out;display:none}#onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=true]~.ot-acc-txt{transition:.1s ease-in;margin-top:10px;width:100%;overflow:auto;display:block}#onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=true]~.ot-acc-grpcntr{width:auto;margin-top:0px;padding-bottom:10px}#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item{position:relative;border-radius:2px;margin:0;padding:0;border:1px solid #d8d8d8;border-top:none;width:calc(100% - 2px);float:left}#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type{margin-top:10px;border-top:1px solid #d8d8d8}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc{padding-left:20px;padding-right:20px;width:calc(100% - 40px);font-size:.812em;margin-bottom:10px;margin-top:15px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc>ul{padding-top:10px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc>ul li{padding-top:0;line-height:1.5;padding-bottom:10px}#onetrust-pc-sdk .ot-accordion-layout div+.ot-acc-grpdesc{margin-top:5px}#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child{margin-top:10px}#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child,#onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr:last-child{margin-bottom:5px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr{padding-top:11.5px;padding-bottom:11.5px;padding-left:20px;padding-right:20px;width:calc(100% - 40px);display:inline-block}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt{width:100%;padding:0}#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr{padding-left:20px;padding-right:15px;padding-bottom:0;width:calc(100% - 35px)}#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp{padding-right:5px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr{z-index:1;position:relative}#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header+.ot-arw-cntr{position:absolute;top:50%;transform:translateY(-50%);right:20px;margin-top:-2px}#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header+.ot-arw-cntr .ot-arw{width:15px;height:20px;margin-left:5px;color:dimgray}#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header{float:none;color:#2e3644;margin:0;display:inline-block;height:auto;word-wrap:break-word;min-height:inherit}#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr,#onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr{padding-left:20px;width:calc(100% - 20px);display:inline-block;margin-top:0;padding-bottom:2px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr{position:relative;min-height:25px}#onetrust-pc-sdk .ot-accordion-layout h4~.ot-tgl,#onetrust-pc-sdk .ot-accordion-layout h4~.ot-always-active{position:absolute;top:50%;transform:translateY(-50%);right:20px}#onetrust-pc-sdk .ot-accordion-layout h4~.ot-tgl+.ot-tgl{right:95px}#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler,#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler+a{margin-top:5px}#onetrust-pc-sdk #ot-lst-cnt{margin-top:1rem;max-height:calc(100% - 96px)}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr{border:1px solid #d8d8d8;padding:.75rem 2rem;padding-bottom:0;width:auto;margin-top:.5rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info{margin-bottom:1rem;padding-left:.75rem;padding-right:.75rem;display:flex;flex-direction:column}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=DPOEmail]{border-top:1px solid #d8d8d8;padding-top:1rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=DPOLink]{border-bottom:1px solid #d8d8d8;padding-bottom:1rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl{font-weight:bold;font-size:.85em;margin-bottom:.5rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt{margin-left:.5rem;font-weight:500;font-size:.85rem}#onetrust-pc-sdk .ot-vs-list,#onetrust-pc-sdk .ot-vnd-serv{width:auto;padding:1rem 1.25rem;padding-bottom:0}#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr{padding-bottom:.75rem;border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr{font-weight:600;font-size:.95em;line-height:2;margin-left:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item{border:none;margin:0;padding:0}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button{outline:none;border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=true],#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=true]{border-bottom:none}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:first-child{margin-top:.25rem;border-top:unset}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child{margin-bottom:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child button{border-bottom:none}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr{border:1px solid #d8d8d8;padding:.75rem 1.75rem;padding-bottom:0;width:auto;margin-top:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info{margin-bottom:1rem;padding-left:.75rem;padding-right:.75rem;display:flex;flex-direction:column}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOEmail],#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOEmail]{border-top:1px solid #d8d8d8;padding-top:1rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOLink],#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOLink]{border-bottom:1px solid #d8d8d8;padding-bottom:1rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl{font-weight:bold;font-size:.85em;margin-bottom:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt{margin-left:.5rem;font-weight:500;font-size:.85rem}#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt,#onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt{padding-left:40px}#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr,#onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr{font-size:.8em}#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header,#onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header{font-size:.8em}#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv{margin-bottom:1rem;padding:1rem .95rem}#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr{padding-bottom:.75rem;border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr{font-weight:700;font-size:.8em;line-height:20px;margin-left:.82rem}#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header{font-weight:700;font-size:.8em;line-height:20px}#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-cont .ot-accordion-layout .ot-acc-hdr div.ot-chkbox{margin-left:.82rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr{padding:.7rem 0;margin:0;display:flex;width:100%;align-items:center;justify-content:space-between}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:first-child{margin-left:.5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:last-child{margin-right:.5rem;margin-left:.5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active{position:relative;right:unset;top:unset;transform:unset}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-plus-minus{top:0}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-arw-cntr{float:none;top:unset;right:unset;transform:unset;margin-top:-2px;position:relative}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-cat-header{flex:1;margin:0 .5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl{position:relative;transform:none;right:0;top:0;float:none}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox{position:relative;margin:0 .5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label{padding:0}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label::before{position:relative}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input{position:absolute;cursor:pointer;width:100%;height:100%;opacity:0;margin:0;top:0;left:0;z-index:1}#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.ot-cat-header,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h4.ot-cat-header{margin:0}#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h5{top:0;line-height:20px}#onetrust-pc-sdk .ot-vs-list{display:flex;flex-direction:column;padding:0;margin:.5rem 4px}#onetrust-pc-sdk .ot-vs-selc-all{display:flex;padding:0;float:unset;align-items:center;justify-content:flex-start}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf{justify-content:flex-end}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-chkbox{margin-right:48px}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox{margin:0;padding:0;margin-right:14px;justify-content:flex-end}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbox,#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tgl{display:inline-block;right:unset;width:auto;height:auto;float:none}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label{width:45px;height:25px}#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox{margin-right:11px;margin-left:.75rem;display:flex;align-items:center}#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr{margin:0 1.25rem;font-size:.812em;line-height:normal;text-align:center;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox{float:unset;right:0}#onetrust-pc-sdk[dir=rtl] #ot-back-arw,#onetrust-pc-sdk[dir=rtl] input~.ot-acc-hdr .ot-arw{transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}#onetrust-pc-sdk[dir=rtl] input:checked~.ot-acc-hdr .ot-arw{transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg)}#onetrust-pc-sdk[dir=rtl] .ot-chkbox label::after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);border-left:0;border-right:3px solid}#onetrust-pc-sdk[dir=rtl] .ot-search-cntr>svg{right:0}@media only screen and (max-width: 600px){#onetrust-pc-sdk.otPcCenter{left:0;min-width:100%;height:100%;top:0;border-radius:0}#onetrust-pc-sdk #ot-pc-content,#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container{margin:1px 3px 0 10px;padding-right:10px;width:calc(100% - 23px)}#onetrust-pc-sdk .ot-btn-container button{max-width:none;letter-spacing:.01em}#onetrust-pc-sdk #close-pc-btn-handler{top:10px;right:17px}#onetrust-pc-sdk p{font-size:.7em}#onetrust-pc-sdk #ot-pc-hdr{margin:10px 10px 0 5px;width:calc(100% - 15px)}#onetrust-pc-sdk .vendor-search-handler{font-size:1em}#onetrust-pc-sdk #ot-back-arw{margin-left:12px}#onetrust-pc-sdk #ot-lst-cnt{margin:0;padding:0 5px 0 10px;min-width:95%}#onetrust-pc-sdk .switch+p{max-width:80%}#onetrust-pc-sdk .ot-ftr-stacked button{width:100%}#onetrust-pc-sdk #ot-fltr-cnt{max-width:320px;width:90%;border-top-right-radius:0;border-bottom-right-radius:0;margin:0;margin-left:15px;left:auto;right:40px;top:85px}#onetrust-pc-sdk .ot-fltr-opt{margin-left:25px;margin-bottom:10px}#onetrust-pc-sdk .ot-pc-refuse-all-handler{margin-bottom:0}#onetrust-pc-sdk #ot-fltr-cnt{right:40px}}@media only screen and (max-width: 476px){#onetrust-pc-sdk .ot-fltr-cntr,#onetrust-pc-sdk #ot-fltr-cnt{right:10px}#onetrust-pc-sdk #ot-anchor{right:25px}#onetrust-pc-sdk button{width:100%}#onetrust-pc-sdk:not(.ot-addtl-vendors) #ot-pc-lst:not(.ot-enbl-chr) .ot-sel-all{padding-right:9px}#onetrust-pc-sdk:not(.ot-addtl-vendors) #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr{right:0}}@media only screen and (max-width: 896px)and (max-height: 425px)and (orientation: landscape){#onetrust-pc-sdk.otPcCenter{left:0;top:0;min-width:100%;height:100%;border-radius:0}#onetrust-pc-sdk .ot-pc-header{height:auto;min-height:20px}#onetrust-pc-sdk .ot-pc-header .ot-pc-logo{max-height:30px}#onetrust-pc-sdk .ot-pc-footer{max-height:60px;overflow-y:auto}#onetrust-pc-sdk #ot-pc-content,#onetrust-pc-sdk #ot-pc-lst{bottom:70px}#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content{bottom:70px}#onetrust-pc-sdk #ot-anchor{left:initial;right:50px}#onetrust-pc-sdk #ot-lst-title{margin-top:12px}#onetrust-pc-sdk #ot-lst-title *{font-size:inherit}#onetrust-pc-sdk #ot-pc-hdr input{margin-right:0;padding-right:45px}#onetrust-pc-sdk .switch+p{max-width:85%}#onetrust-pc-sdk #ot-sel-blk{position:static}#onetrust-pc-sdk #ot-pc-lst{overflow:auto}#onetrust-pc-sdk #ot-lst-cnt{max-height:none;overflow:initial}#onetrust-pc-sdk #ot-lst-cnt.no-results{height:auto}#onetrust-pc-sdk input{font-size:1em !important}#onetrust-pc-sdk p{font-size:.6em}#onetrust-pc-sdk #ot-fltr-modal{width:100%;top:0}#onetrust-pc-sdk ul li p,#onetrust-pc-sdk .category-vendors-list-handler,#onetrust-pc-sdk .category-vendors-list-handler+a,#onetrust-pc-sdk .category-host-list-handler{font-size:.6em}#onetrust-pc-sdk.ot-shw-fltr #ot-anchor{display:none !important}#onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst{height:100% !important;overflow:hidden;top:0px}#onetrust-pc-sdk.ot-shw-fltr #ot-fltr-cnt{margin:0;height:100%;max-height:none;padding:10px;top:0;width:calc(100% - 20px);position:absolute;right:0;left:0;max-width:none}#onetrust-pc-sdk.ot-shw-fltr .ot-fltr-scrlcnt{max-height:calc(100% - 65px)}}
#onetrust-consent-sdk #onetrust-pc-sdk,
#onetrust-consent-sdk #ot-search-cntr,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle,
#onetrust-consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title:after
,#onetrust-consent-sdk #onetrust-pc-sdk #ot-sel-blk,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor {
background-color: #FFFFFF;
}
#onetrust-consent-sdk #onetrust-pc-sdk h3,
#onetrust-consent-sdk #onetrust-pc-sdk h4,
#onetrust-consent-sdk #onetrust-pc-sdk h5,
#onetrust-consent-sdk #onetrust-pc-sdk h6,
#onetrust-consent-sdk #onetrust-pc-sdk p,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-modal #modal-header,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-checkbox label span,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-sel-blk p,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-title h3,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler p,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-chkbox label span,
#onetrust-consent-sdk #onetrust-pc-sdk #clear-filters-handler,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-optout-signal
{
color: #000000;
}
#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-pgph-link,
#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler,
#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler + a,
#onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-link,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a
{
color: #7B00FF;
}
#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover { text-decoration: underline;}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-toggle
{
background-color: #FFFFFF;
}
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets
{
background-color: #FFFFFF;
}
#onetrust-consent-sdk #onetrust-pc-sdk
button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn {
background-color: #7B00FF;border-color: #7B00FF;
color: #FFFFFF;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu {
border-color: #7B00FF;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-objection-handler{
background-color: transparent;
border: 1px solid transparent;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn {
background-color: #FFFFFF;
color: #78808E; border-color: #78808E;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .ot-switch .ot-switch-nob, .ot-switch .ot-switch-nob:before,
#onetrust-pc-sdk .ot-checkbox input[type="checkbox"]:focus + label::before,
#onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus + label::before {
outline-color: #000000;
outline-width: 1px;
}
#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-item > button:focus {
border: 1px solid #000000;
}
#onetrust-consent-sdk #onetrust-pc-sdk *:focus,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus {
outline: 1px solid #000000;
}#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk{
background-image: url('https://cookie-cdn.cookiepro.com/logos/static/ot_external_link.svg');
}
#onetrust-pc-sdk {
border-radius: 10px !important;
box-shadow: none !important;
outline: none !important;
max-width: 575px !important;
}
#onetrust-pc-sdk .ot-pc-header,
#onetrust-pc-sdk .ot-pc-footer {
border-color: #E5E5E5 !important;
}
#onetrust-pc-sdk .ot-close-icon {
display: none !important;
}
#onetrust-pc-sdk #ot-pc-content {
padding-top: 20px;
padding-bottom: 20px;
}
#onetrust-pc-sdk #ot-pc-title {
font-weight: 700 !important;
font-size: 18px !important;
letter-spacing: .57px !important;
line-height: 27px !important;
margin-bottom: 10px !important;
}
#onetrust-pc-sdk #ot-pc-desc {
font-size: 16px;
line-height: 27px;
letter-spacing: .57px;
}
#onetrust-pc-sdk .privacy-notice-link {
margin-top: 10px;
display: block;
text-decoration: none;
}
#onetrust-pc-sdk .privacy-notice-link:hover {
color: #000000 !important;
}
#onetrust-pc-sdk #ot-category-title {
letter-spacing: .57px !important;
}
#onetrust-pc-sdk .ot-cat-item {
border-color: #e5e5e5 !important;
}
#onetrust-pc-sdk .ot-cat-item > button {
outline: none !important;
}
#onetrust-pc-sdk #accept-recommended-btn-handler {
display: inline-block !important;
}
#onetrust-pc-sdk #accept-recommended-btn-handler,
#onetrust-pc-sdk .save-preference-btn-handler {
padding: 8px 20px !important;
font-size: 12px !important;
}
#onetrust-pc-sdk .ot-always-active {
color: #000000 !important;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc {
font-size: 14px;
line-height: 22px;
letter-spacing: .57px;
margin: 0px 0px 10px;
}
#onetrust-pc-sdk #accept-recommended-btn-handler,
#onetrust-pc-sdk .ot-btn-container button {
background: #7b00ff !important;
border-radius: 2px !important;
font-weight: 600 !important;
font-size: 14px !important;
line-height: 20px !important;
letter-spacing: .5px !important;
padding: 10px 28px !important;
}
#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob {
border-color: #7b00ff !important;
background-color: #f3e7ff !important;
}
#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob:before {
border-color: #7b00ff !important;
background-color: #7b00ff !important;
}
#onetrust-pc-sdk .ot-always-active,
#onetrust-pc-sdk .ot-always-active-group .ot-cat-header {
font-weight: 600 !important;
}
#onetrust-pc-sdk #accept-recommended-btn-handler:hover,
#onetrust-pc-sdk .save-preference-btn-handler:hover {
background: #000 !important;
border-color: #000 !important;
color: #fff !important;
opacity: 1 !important;
}
#onetrust-pc-sdk .ot-pc-footer .ot-btn-container {
padding-bottom: 10px;
}
@media only screen and (max-width: 600px) {
#onetrust-pc-sdk {
height: 100%;
min-width: 95% !important;
max-height: 95% !important;
top: 2.5% !important;
overflow-y: scroll !important;
}
#onetrust-pc-sdk #ot-pc-content {
width: 100% !important;
box-sizing: border-box !important;
padding: 20px !important;
margin: 0px !important;
position: relative !important;
top: 0px !important;
}
#onetrust-pc-sdk .ot-pc-footer {
position: relative !important;
}
#onetrust-pc-sdk .ot-pc-footer .ot-btn-container {
padding: 0px 20px !important;
}
}.ot-sdk-cookie-policy{font-family:inherit;font-size:16px}.ot-sdk-cookie-policy.otRelFont{font-size:1rem}.ot-sdk-cookie-policy h3,.ot-sdk-cookie-policy h4,.ot-sdk-cookie-policy h6,.ot-sdk-cookie-policy p,.ot-sdk-cookie-policy li,.ot-sdk-cookie-policy a,.ot-sdk-cookie-policy th,.ot-sdk-cookie-policy #cookie-policy-description,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,.ot-sdk-cookie-policy #cookie-policy-title{color:dimgray}.ot-sdk-cookie-policy #cookie-policy-description{margin-bottom:1em}.ot-sdk-cookie-policy h4{font-size:1.2em}.ot-sdk-cookie-policy h6{font-size:1em;margin-top:2em}.ot-sdk-cookie-policy th{min-width:75px}.ot-sdk-cookie-policy a,.ot-sdk-cookie-policy a:hover{background:#fff}.ot-sdk-cookie-policy thead{background-color:#f6f6f4;font-weight:bold}.ot-sdk-cookie-policy .ot-mobile-border{display:none}.ot-sdk-cookie-policy section{margin-bottom:2em}.ot-sdk-cookie-policy table{border-collapse:inherit}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy{font-family:inherit;font-size:1rem}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title{color:dimgray}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description{margin-bottom:1em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup{margin-left:1.5em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td{font-size:.9em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td a{font-size:inherit}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-size:1em;margin-bottom:.6em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title{margin-bottom:1.2em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy>section{margin-bottom:1em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th{min-width:75px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover{background:#fff}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead{background-color:#f6f6f4;font-weight:bold}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border{display:none}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section{margin-bottom:2em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li{list-style:disc;margin-left:1.5em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4{display:inline-block}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table{border-collapse:inherit;margin:auto;border:1px solid #d7d7d7;border-radius:5px;border-spacing:initial;width:100%;overflow:hidden}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td{border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td{border-bottom:0px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child{border-right:0px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type{width:25%}.ot-sdk-cookie-policy[dir=rtl]{text-align:left}#ot-sdk-cookie-policy h3{font-size:1.5em}@media only screen and (max-width: 530px){.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tbody,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) th,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr{display:block}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr{position:absolute;top:-9999px;left:-9999px}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr{margin:0 0 1em 0}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd),.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd) a{background:#f6f6f4}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before{position:absolute;height:100%;left:6px;width:40%;padding-right:10px}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border{display:inline-block;background-color:#e4e4e4;position:absolute;height:100%;top:0;left:45%;width:2px}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before{content:attr(data-label);font-weight:bold}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li{word-break:break-word;word-wrap:break-word}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table{overflow:hidden}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td{border:none;border-bottom:1px solid #d7d7d7}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tbody,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr{display:block}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type{width:auto}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr{margin:0 0 1em 0}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before{height:100%;width:40%;padding-right:10px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before{content:attr(data-label);font-weight:bold}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li{word-break:break-word;word-wrap:break-word}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr{position:absolute;top:-9999px;left:-9999px;z-index:-9999}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td{border-bottom:1px solid #d7d7d7;border-right:0px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last-child{border-bottom:0px}}
#ot-sdk-cookie-policy h5,
#ot-sdk-cookie-policy h6,
#ot-sdk-cookie-policy li,
#ot-sdk-cookie-policy p,
#ot-sdk-cookie-policy a,
#ot-sdk-cookie-policy span,
#ot-sdk-cookie-policy td,
#ot-sdk-cookie-policy #cookie-policy-description {
color: #696969;
}
#ot-sdk-cookie-policy th {
color: #696969;
}
#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {
color: #696969;
}
#ot-sdk-cookie-policy #cookie-policy-title {
color: #696969;
}
.ot-floating-button__front{background-image:url('https://cookie-cdn.cookiepro.com/logos/static/ot_persistent_cookie_icon.png')}</style></head><body class="page-template-default page page-id-2000 color-theme-orange js"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MPT264"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- LinkedIn Insight Tag --> <script>_linkedin_partner_id = "1578980"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id);</script><script>(function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk);</script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=1578980&fmt=gif" /> </noscript> <!-- End LinkedIn Insight Tag --> <a class="skip-link screen-reader-text" href="#content">Skip to content</a><div id="page" class="site"><div id="navbar" class="nav-container" style="top: 0px;"><div class="nav-top top-nav"><div class="container has-horizontal-scroll"><div class="fade-overlay" aria-hidden="true"><div class="fade-left is-dark"></div><div class="fade-right is-dark"></div></div><nav id="nav-top" aria-label="Main navigation"><ul id="menu-primary-upper" class="links horizontal-list" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-28110" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28110 nav-item"><a itemprop="url" href="https://upcloud.com/resources/docs" class="nav-link"><span itemprop="name">Documentation</span></a></li><li id="menu-item-28109" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28109 nav-item"><a itemprop="url" href="https://upcloud.com/resources/faq" class="nav-link"><span itemprop="name">FAQ</span></a></li><li id="menu-item-28111" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-28111 nav-item"><a itemprop="url" href="https://developers.upcloud.com/" class="nav-link is-external-link" aria-label="API: External site"><span itemprop="name">API</span></a></li><li id="menu-item-28112" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-28112 nav-item"><a itemprop="url" href="https://upcloud.com/support" class="nav-link"><span itemprop="name">Customer Support</span></a></li></ul></nav><!-- #nav --></div></div><header class="site-header"><div class="site-branding"><p class="site-title"> <a href="https://upcloud.com/" rel="home"> <span class="screen-reader-text">UpCloud</span> <svg class="theme-color-svg" width="164" height="26" viewBox="0 0 164 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M59.035 14.67V1.096h2.528v13.318c0 3.413 1.936 4.871 5.248 4.871 3.167 0 5.087-1.458 5.087-4.871V1.096h2.512V14.67c0 4.856-3.392 6.795-7.695 6.795-4.368 0-7.68-1.94-7.68-6.795zm26.111-8.35c-2.096 0-3.568.898-4.656 2.388h-.064v-2.05h-2.272v19.15h2.272v-6.362h.064c1.2 1.538 2.608 2.131 4.576 2.131 3.936 0 6.32-2.965 6.32-7.628 0-4.824-2.56-7.628-6.24-7.628zm-.256 13.334c-3.344 0-4.608-2.548-4.608-5.69 0-3.14 1.472-5.72 4.64-5.72 2.752 0 4.128 2.468 4.128 5.72 0 3.286-1.376 5.706-4.16 5.69zm8.912-8.542c0-5.897 3.535-10.465 9.519-10.465 4.688 0 7.52 2.693 8.064 6.395h-2.48c-.48-2.5-2.464-4.215-5.648-4.215-4.416 0-6.88 3.558-6.88 8.27 0 4.903 2.72 8.22 6.912 8.22 3.792 0 5.584-2.58 5.84-5.528h2.496c-.032 1.987-.992 4.23-2.416 5.64-1.408 1.379-3.456 2.1-6.016 2.1-5.696.016-9.391-4.327-9.391-10.417zm23.119-10.016h-2.272v20.048h2.272V1.096zm9.775 5.193c-4.336 0-7.024 3.413-7.024 7.628 0 4.199 2.688 7.628 7.024 7.628 4.352 0 6.992-3.414 6.992-7.628 0-4.215-2.64-7.628-6.992-7.628zm0 13.349c-3.088 0-4.688-2.516-4.688-5.721s1.6-5.753 4.688-5.753c3.088 0 4.656 2.548 4.656 5.753 0 3.189-1.568 5.72-4.656 5.72zm18.928 1.506v-1.987h-.064c-1.04 1.41-2.272 2.324-4.384 2.324-2.976 0-4.88-1.795-4.88-4.792V6.657h2.272v9.984c0 1.875 1.2 2.98 3.264 2.98 2.304 0 3.792-1.73 3.792-4.038V6.657h2.271V21.16l-2.271-.016zm16.015-20.048v7.612h-.048a5.332 5.332 0 00-4.544-2.387c-3.584 0-6.368 2.804-6.368 7.628.016 4.647 2.48 7.628 6.416 7.612 2.048 0 3.408-.77 4.496-2.18h.048v1.763h2.272V1.096h-2.272zm-4.448 18.558c-2.784 0-4.192-2.404-4.192-5.69 0-3.252 1.408-5.72 4.16-5.72 3.008 0 4.64 2.355 4.64 5.72 0 3.286-1.36 5.706-4.608 5.69z" fill="#000"></path><path d="M47.131 13.26a3.953 3.953 0 013.952 3.958 3.964 3.964 0 01-3.952 3.958H18.844V10.888H20.7v8.446h26.447a2.112 2.112 0 002.112-2.116c0-1.17-.944-2.115-2.112-2.115H22.54V13.26h24.591z" fill="currentColor"></path><path d="M28.892 1.112H18.844v4.231H20.7V2.955h8.192c1.168 0 2.112.946 2.112 2.116 0 1.17-.944 2.115-2.112 2.115H4.541a3.953 3.953 0 00-3.952 3.958 3.964 3.964 0 003.952 3.959h12.431V13.26H4.542a2.112 2.112 0 01-2.112-2.116c0-1.17.944-2.115 2.112-2.115h24.335a3.953 3.953 0 003.952-3.958c0-2.18-1.776-3.959-3.936-3.959z" fill="currentColor"></path></svg> </a></p><p class="site-description screen-reader-text"> Effortless global cloud infrastructure for SMBs</p></div><div class="main-navigation-wrapper" id="main-navigation-wrapper"> <!-- NB! Accessibility: Add/remove has-visible-label class for button if you want to enable/disable visible "Show menu/Hide menu" label for seeing users --> <button aria-controls="nav" id="nav-toggle" class="nav-toggle hamburger has-visible-label" type="button" aria-label="Open main menu"> <span class="hamburger-box"> <span class="hamburger-inner"></span> </span> <span id="nav-toggle-label" class="nav-toggle-label">Open main menu</span> </button><nav id="nav" class="nav-primary nav-menu" aria-label="Main navigation"><ul id="main-menu" class="menu-items" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-1070" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-columnized-sublevels dropdown upcloud-menu-item menu-item-1070 nav-item" aria-haspopup="true"><a href="https://upcloud.com/solutions" aria-haspopup="true" class="dropdown nav-link" id="menu-item-dropdown-1070"><span itemprop="name">Solutions</span></a><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Solutions"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu has-sub-menu" aria-labelledby="menu-item-dropdown-1070"><li id="menu-item-28813" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-heading dropdown upcloud-menu-item menu-item-28813 nav-item" aria-haspopup="true"><span itemprop="name">Solutions</span><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Solutions"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu" aria-labelledby="menu-item-dropdown-1070"><li id="menu-item-39516" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-39516 nav-item"><a itemprop="url" href="https://upcloud.com/solutions/european-cloud" class="dropdown-item"><span itemprop="name">European Cloud</span></a></li><li id="menu-item-1045" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1045 nav-item"><a itemprop="url" href="https://upcloud.com/solutions/digital-agencies" class="dropdown-item"><span itemprop="name">Digital agencies</span></a></li><li id="menu-item-28063" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28063 nav-item"><a itemprop="url" href="https://upcloud.com/solutions/ecommerce" class="dropdown-item"><span itemprop="name">eCommerce</span></a></li><li id="menu-item-1047" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1047 nav-item"><a itemprop="url" href="https://upcloud.com/solutions/hosting-providers" class="dropdown-item"><span itemprop="name">Hosting providers</span></a></li><li id="menu-item-1048" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1048 nav-item"><a itemprop="url" href="https://upcloud.com/solutions/software-development" class="dropdown-item"><span itemprop="name">Software and Platforms</span></a></li></ul></li></ul></li><li id="menu-item-29477" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-columnized-sublevels dropdown upcloud-menu-item menu-item-29477 nav-item" aria-haspopup="true"><a href="https://upcloud.com/products" aria-haspopup="true" class="dropdown nav-link" id="menu-item-dropdown-29477"><span itemprop="name">Products</span></a><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Products"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu has-sub-menu" aria-labelledby="menu-item-dropdown-29477"><li id="menu-item-1463" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-heading dropdown upcloud-menu-item menu-item-1463 nav-item" aria-haspopup="true"><span itemprop="name">Compute</span><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Compute"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu" aria-labelledby="menu-item-dropdown-29477"><li id="menu-item-878" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-878 nav-item"><a itemprop="url" href="https://upcloud.com/products/cloud-servers" class="dropdown-item"><span itemprop="name">Cloud Servers</span></a></li><li id="menu-item-1191" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1191 nav-item"><a itemprop="url" href="https://upcloud.com/products/private-cloud" class="dropdown-item"><span itemprop="name">Private Cloud</span></a></li><li id="menu-item-1190" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1190 nav-item"><a itemprop="url" href="https://upcloud.com/products/managed-databases" class="dropdown-item"><span itemprop="name">Managed Databases</span></a></li><li id="menu-item-32887" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-32887 nav-item"><a itemprop="url" href="https://upcloud.com/products/managed-kubernetes" class="dropdown-item"><span itemprop="name">Managed Kubernetes</span></a></li></ul></li><li id="menu-item-1464" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-heading dropdown upcloud-menu-item menu-item-1464 nav-item" aria-haspopup="true"><span itemprop="name">Storage</span><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Storage"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu" aria-labelledby="menu-item-dropdown-29477"><li id="menu-item-1189" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1189 nav-item"><a itemprop="url" href="https://upcloud.com/products/block-storage" class="dropdown-item"><span itemprop="name">Block Storage</span></a></li><li id="menu-item-1188" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1188 nav-item"><a itemprop="url" href="https://upcloud.com/products/object-storage" class="dropdown-item"><span itemprop="name">Object Storage</span></a></li><li id="menu-item-1187" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1187 nav-item"><a itemprop="url" href="https://upcloud.com/products/simple-backup" class="dropdown-item"><span itemprop="name">Simple Backup</span></a></li></ul></li><li id="menu-item-1465" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-heading dropdown upcloud-menu-item menu-item-1465 nav-item" aria-haspopup="true"><span itemprop="name">Networking</span><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Networking"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu" aria-labelledby="menu-item-dropdown-29477"><li id="menu-item-2369" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-2369 nav-item"><a itemprop="url" href="https://upcloud.com/products/managed-load-balancer" class="dropdown-item"><span itemprop="name">Managed Load Balancer</span></a></li><li id="menu-item-960" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-960 nav-item"><a itemprop="url" href="https://upcloud.com/products/software-defined-networking" class="dropdown-item"><span itemprop="name">Software Defined Networking</span></a></li><li id="menu-item-39959" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-39959 nav-item"><a itemprop="url" href="https://upcloud.com/products/zero-cost-egress" class="dropdown-item"><span itemprop="name">Zero-cost Egress</span></a></li></ul></li></ul></li><li id="menu-item-2036" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2000 current_page_item active upcloud-menu-item menu-item-2036 nav-item"><a itemprop="url" href="https://upcloud.com/pricing" class="nav-link" aria-current="page"><span itemprop="name">Pricing</span></a></li><li id="menu-item-28107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-columnized-sublevels dropdown upcloud-menu-item menu-item-28107 nav-item" aria-haspopup="true"><a href="https://upcloud.com/insights" aria-haspopup="true" class="dropdown nav-link" id="menu-item-dropdown-28107"><span itemprop="name">Insights</span></a><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Insights"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu has-sub-menu" aria-labelledby="menu-item-dropdown-28107"><li id="menu-item-28812" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-heading dropdown upcloud-menu-item menu-item-28812 nav-item" aria-haspopup="true"><span itemprop="name">Insights</span><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Insights"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu" aria-labelledby="menu-item-dropdown-28107"><li id="menu-item-1194" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-1194 nav-item"><a itemprop="url" href="https://upcloud.com/blog" class="dropdown-item"><span itemprop="name">Blog</span></a></li><li id="menu-item-1192" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-1192 nav-item"><a itemprop="url" href="https://upcloud.com/case-studies" class="dropdown-item"><span itemprop="name">Case studies</span></a></li><li id="menu-item-36175" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-36175 nav-item"><a itemprop="url" href="https://upcloud.com/success-stories" class="dropdown-item"><span itemprop="name">Success stories</span></a></li><li id="menu-item-29266" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-29266 nav-item"><a itemprop="url" href="https://upcloud.com/events" class="dropdown-item"><span itemprop="name">Events</span></a></li><li id="menu-item-31377" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-31377 nav-item"><a itemprop="url" href="https://upcloud.com/newsletter" class="dropdown-item"><span itemprop="name">Newsletter</span></a></li></ul></li></ul></li><li id="menu-item-28102" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-columnized-sublevels dropdown upcloud-menu-item menu-item-28102 nav-item" aria-haspopup="true"><a href="https://upcloud.com/resources" aria-haspopup="true" class="dropdown nav-link" id="menu-item-dropdown-28102"><span itemprop="name">Resources</span></a><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Resources"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu has-sub-menu" aria-labelledby="menu-item-dropdown-28102"><li id="menu-item-28809" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-heading dropdown upcloud-menu-item menu-item-28809 nav-item" aria-haspopup="true"><span itemprop="name">Resources</span><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Resources"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu" aria-labelledby="menu-item-dropdown-28102"><li id="menu-item-1185" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1185 nav-item"><a itemprop="url" href="https://upcloud.com/resources/docs" class="dropdown-item"><span itemprop="name">Documentation</span></a></li><li id="menu-item-1523" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-1523 nav-item"><a itemprop="url" href="https://upcloud.com/resources/tutorials" class="dropdown-item"><span itemprop="name">Tutorials</span></a></li><li id="menu-item-1522" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-1522 nav-item"><a itemprop="url" href="https://upcloud.com/resources/tools" class="dropdown-item"><span itemprop="name">Tools</span></a></li><li id="menu-item-1138" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1138 nav-item"><a itemprop="url" href="https://upcloud.com/resources/faq" class="dropdown-item"><span itemprop="name">FAQ</span></a></li><li id="menu-item-28008" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-28008 nav-item"><a itemprop="url" href="https://developers.upcloud.com/" class="dropdown-item is-external-link" aria-label="API: External site"><span itemprop="name">API</span></a></li><li id="menu-item-1524" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-1524 nav-item"><a itemprop="url" href="https://status.upcloud.com/" class="dropdown-item is-external-link" aria-label="System status: External site"><span itemprop="name">System status</span></a></li></ul></li></ul></li><li id="menu-item-29590" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-columnized-sublevels dropdown upcloud-menu-item menu-item-29590 nav-item" aria-haspopup="true"><a href="https://upcloud.com/about/" aria-haspopup="true" class="dropdown nav-link" id="menu-item-dropdown-29590"><span itemprop="name">Company</span></a><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Company"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu has-sub-menu" aria-labelledby="menu-item-dropdown-29590"><li id="menu-item-1516" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-heading dropdown upcloud-menu-item menu-item-1516 nav-item" aria-haspopup="true"><span itemprop="name">Company</span><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Company"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul class="sub-menu" aria-labelledby="menu-item-dropdown-29590"><li id="menu-item-1073" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1073 nav-item"><a itemprop="url" href="https://upcloud.com/about" class="dropdown-item"><span itemprop="name">About us</span></a></li><li id="menu-item-1072" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1072 nav-item"><a itemprop="url" href="https://upcloud.com/careers" class="dropdown-item"><span itemprop="name">Careers</span></a></li><li id="menu-item-1074" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1074 nav-item"><a itemprop="url" href="https://upcloud.com/contact" class="dropdown-item"><span itemprop="name">Contact us</span></a></li><li id="menu-item-32045" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-32045 nav-item"><a itemprop="url" href="https://upcloud.com/support" class="dropdown-item"><span itemprop="name">Customer Support</span></a></li><li id="menu-item-1988" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-1988 nav-item"><a itemprop="url" href="https://upcloud.com/data-centres" class="dropdown-item"><span itemprop="name">Data Centres</span></a></li><li id="menu-item-28007" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28007 nav-item"><a itemprop="url" href="https://upcloud.com/media-centre" class="dropdown-item"><span itemprop="name">Media Centre</span></a></li><li id="menu-item-28601" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28601 nav-item"><a itemprop="url" href="https://upcloud.com/partners" class="dropdown-item"><span itemprop="name">Partners</span></a></li></ul></li></ul></li></ul></nav><!-- #nav --></div><div class="nav-buttons"><p class="nav-button-login"> <a href="https://hub.upcloud.com/" class="button button-ghost is-external-link" aria-label="Login: External site"> Login<svg width="17" height="9" viewBox="0 0 17 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 4a.5.5 0 000 1V4zm15.354.854a.5.5 0 000-.708L13.172.964a.5.5 0 10-.708.708L15.293 4.5l-2.829 2.828a.5.5 0 10.708.708l3.182-3.182zM1 5h15V4H1v1z" fill="currentColor"></path></svg> </a></p><p class="nav-button-signup"> <a href="https://signup.upcloud.com" class="button theme-color-button is-external-link" aria-label="Sign up: External site"> Sign up </a></p></div></header></div><div class="site-content"><main class="site-main" style="position: relative;"><section class="block block-hero has-unified-padding-if-stacked block-bg-color-lightgrey " id="fixed-prices-with-zero-cost-egress"><div class="container"><div class="content"><h1 id="content"> Fixed prices with zero-cost egress</h1><div class="content"><p>Enjoy the best price-to-performance ratio on the market paired with zero-cost egress, and unlock new heights for scaling your business!</p><p>Need help with larger deployments? We will get you started on UpCloud!</p></div><div class="buttons"><p> <a href="https://upcloud.com/contact#sales" class="button theme-color-button"> Contact our Sales </a></p><p> <a href="https://signup.upcloud.com" class="button button-ghost is-external-link" aria-label="Start trial today: External site"> Start trial today </a></p></div></div><div class="image"> <img decoding="async" loading="lazy" alt="" src="https://upcloud.com/media/curl-vertical-half-full-1.png"></div></div></section><div class="sticky-spacer" style="height: 87px; inset: auto; position: relative; display: block; vertical-align: baseline; box-sizing: border-box; margin: 0px auto; padding-left: 0px; padding-right: 0px; float: none; width: 1712px; z-index: -1;"></div><section class="block block-anchor-links has-anchors sticky" style="position: fixed; left: 0px; width: 1712px; bottom: auto; top: 0px;"><div class="links"><div class="container"><ul class="list"><li> <a class="tab-button js-trigger active" data-mt-tolerance="86" "="" href="#cloud-servers"> Compute </a></li><li> <a class="tab-button js-trigger" data-mt-tolerance="86" "="" href="#block-storage"> Storage </a></li><li> <a class="tab-button js-trigger" data-mt-tolerance="86" "="" href="#managed-load-balancer"> Networking </a></li></ul></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-lightgrey" id="cloud-servers"><div class="container"><div class="head"><h2>Cloud Servers</h2></div><div class="tablist" role="tablist"><h2>Available Plans</h2><div class="tab-list-box"> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="general-purpose" aria-selected="true" aria-controls="general-purpose-tab"> General Purpose </button> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="high-cpu-plans" aria-selected="false" aria-controls="high-cpu-plans-tab" tabindex="-1"> High CPU plans </button> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="high-memory-plans" aria-selected="false" aria-controls="high-memory-plans-tab" tabindex="-1"> High Memory plans </button> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="developer-plans" aria-selected="false" aria-controls="developer-plans-tab" tabindex="-1"> Developer plans </button></div></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="general-purpose-tab" aria-labelledby="general-purpose"><div class="cols"><div class="col col-info"><h3>General Purpose</h3><p>General Purpose plans come with a balanced and cost-efficient set of resources suitable for most use cases.</p><ul><li>Premium AMD CPUs</li><li>MaxIOPS high performance storage</li><li>24h backup tier included</li><li>100% SLA</li></ul></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Memory</th><th>CPU cores</th><th>MaxIOPS storage</th><th>Transfer</th><th>Global Price</th><th>Helsinki Price</th></tr></thead><tbody><tr><td>1 GB</td><td>1</td><td>25 GB</td><td>Included</td><td><b>€7/mo</b> <br><sup>€0.0104/h</sup></td><td><b>€7.5/mo</b> <br><sup>€0.0112/h</sup></td></tr><tr><td>2 GB</td><td>1</td><td>50 GB</td><td>Included</td><td><b>€13/mo</b> <br><sup>€0.0193/h</sup></td><td><b>€15/mo</b> <br><sup>€0.0223/h</sup></td></tr><tr><td>4 GB</td><td>2</td><td>80 GB</td><td>Included</td><td><b>€26/mo</b> <br><sup>€0.0387/h</sup></td><td><b>€30/mo</b> <br><sup>€0.0446/h</sup></td></tr><tr><td>8 GB</td><td>4</td><td>160 GB</td><td>Included</td><td><b>€52/mo</b> <br><sup>€0.0774/h</sup></td><td><b>€60/mo</b> <br><sup>€0.0893/h</sup></td></tr><tr><td>16 GB</td><td>6</td><td>320 GB</td><td>Included</td><td><b>€96/mo</b> <br><sup>€0.1429/h</sup></td><td><b>€120/mo</b> <br><sup>€0.1786/h</sup></td></tr><tr><td>32 GB</td><td>8</td><td>640 GB</td><td>Included</td><td><b>€192/mo</b> <br><sup>€0.2857/h</sup></td><td><b>€240/mo</b> <br><sup>€0.3571/h</sup></td></tr><tr><td>48 GB</td><td>12</td><td>960 GB</td><td>Included</td><td><b>€288/mo</b> <br><sup>€0.4286/h</sup></td><td><b>€360/mo</b> <br><sup>€0.5357/h</sup></td></tr><tr><td>64 GB</td><td>16</td><td>1280 GB</td><td>Included</td><td><b>€384/mo</b> <br><sup>€0.5714/h</sup></td><td><b>€480/mo</b> <br><sup>€0.7143/h</sup></td></tr><tr><td>96 GB</td><td>24</td><td>1920 GB</td><td>Included</td><td><b>€576/mo</b> <br><sup>€0.8571/h</sup></td><td><b>€720/mo</b> <br><sup>€1.0714/h</sup></td></tr><tr><td>128 GB</td><td>32</td><td>2048 GB</td><td>Included</td><td><b>€768/mo</b> <br><sup>€1.1429/h</sup></td><td><b>€960/mo</b> <br><sup>€1.4286/h</sup></td></tr><tr><td>192 GB</td><td>38</td><td>2048 GB</td><td>Included</td><td><b>€1024/mo</b> <br><sup>€1.5238/h</sup></td><td><b>€1280/mo</b> <br><sup>€1.9047/h</sup></td></tr><tr><td>256 GB</td><td>48</td><td>2048 GB</td><td>Included</td><td><b>€1364/mo</b> <br><sup>€2.0297/h</sup></td><td><b>€1705/mo</b> <br><sup>€2.5372/h</sup></td></tr><tr><td>384 GB</td><td>64</td><td>2048 GB</td><td>Included</td><td><b>€1992/mo</b> <br><sup>€2.9642/h</sup></td><td><b>€2403/mo</b> <br><sup>€3.5758/h</sup></td></tr><tr><td>512 GB</td><td>80</td><td>2048 GB</td><td>Included</td><td><b>€2552/mo</b> <br><sup>€3.7976/h</sup></td><td><b>€3190/mo</b> <br><sup>€4.7470/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>General Purpose plans are billed for 28 days per month to guarantee a fixed price for every month. Prices exclude any applicable <a href="https://upcloud.com/resources/tutorials/vat-gst-international-businesses/?_ga=2.3893488.1185329529.1666081137-1570901545.1653404322">local taxes</a>.</p><p>All plans include zero-cost egress, <a href="https://upcloud.com/fair-transfer-policy">Fair Transfer Policy</a> applies.</p></div></div></div></div><div class="tab-content" tabindex="0" role="tabpanel" id="high-cpu-plans-tab" aria-labelledby="high-cpu-plans" hidden=""><div class="cols"><div class="col col-info"><h3>High CPU plans</h3><p>High CPU plans offer sets of resources ideal for higher computational needs while being price competitive.</p><ul><li>Premium AMD CPUs</li><li>MaxIOPS high performance storage</li><li>24h backup tier included</li><li>100% SLA</li></ul></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Memory</th><th>CPU cores</th><th>MaxIOPS storage</th><th>Transfer</th><th>Global Price</th><th>Helsinki Price</th></tr></thead><tbody><tr><td>12 GB</td><td>8</td><td>100 GB</td><td>Included</td><td><b>€130/mo</b> <br><sup>€0.1935/h</sup></td><td><b>€162/mo</b> <br><sup>€0.2411/h</sup></td></tr><tr><td>16 GB</td><td>8</td><td>200 GB</td><td>Included</td><td><b>€160/mo</b> <br><sup>€0.2381/h</sup></td><td><b>€192/mo</b> <br><sup>€0.2857/h</sup></td></tr><tr><td>24 GB</td><td>16</td><td>100 GB</td><td>Included</td><td><b>€260/mo</b> <br><sup>€0.3869/h</sup></td><td><b>€312/mo</b> <br><sup>€0.4643/h</sup></td></tr><tr><td>32 GB</td><td>16</td><td>200 GB</td><td>Included</td><td><b>€310/mo</b> <br><sup>€0.4613/h</sup></td><td><b>€372/mo</b> <br><sup>€0.5536/h</sup></td></tr><tr><td>48 GB</td><td>32</td><td>200 GB</td><td>Included</td><td><b>€530/mo</b> <br><sup>€0.7887/h</sup></td><td><b>€689/mo</b> <br><sup>€1.0253/h</sup></td></tr><tr><td>64 GB</td><td>32</td><td>300 GB</td><td>Included</td><td><b>€620/mo</b> <br><sup>€0.9226/h</sup></td><td><b>€806/mo</b> <br><sup>€1.1994/h</sup></td></tr><tr><td>96 GB</td><td>64</td><td>200 GB</td><td>Included</td><td><b>€1056/mo</b> <br><sup>€1.5714/h</sup></td><td><b>€1372/mo</b> <br><sup>€2.0417/h</sup></td></tr><tr><td>128 GB</td><td>64</td><td>300 GB</td><td>Included</td><td><b>€1248/mo</b> <br><sup>€1.8571/h</sup></td><td><b>€1620/mo</b> <br><sup>€2.4107/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>High CPU plans are billed for 28 days per month to guarantee a fixed price for every month. Prices exclude any applicable <a href="https://upcloud.com/resources/tutorials/vat-gst-international-businesses/?_ga=2.3893488.1185329529.1666081137-1570901545.1653404322">local taxes</a>.</p><p>All plans include zero-cost egress, <a href="https://upcloud.com/fair-transfer-policy">Fair Transfer Policy</a> applies.</p></div></div></div></div><div class="tab-content" tabindex="0" role="tabpanel" id="high-memory-plans-tab" aria-labelledby="high-memory-plans" hidden=""><div class="cols"><div class="col col-info"><h3>High Memory plans</h3><p>High Memory plans provide an increased amount of system memory for memory intensive workloads.</p><ul><li>Premium AMD CPUs</li><li>MaxIOPS high performance storage</li><li>24h backup tier included</li><li>100% SLA</li></ul></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Memory</th><th>CPU cores</th><th>MaxIOPS storage</th><th>Transfer</th><th>Global Price</th><th>Helsinki Price</th></tr></thead><tbody><tr><td>8 GB</td><td>2</td><td>100 GB</td><td>Included</td><td><b>€40/mo</b> <br><sup>€0.0595/h</sup></td><td><b>€50/mo</b> <br><sup>€0.0744/h</sup></td></tr><tr><td>16 GB</td><td>2</td><td>100 GB</td><td>Included</td><td><b>€65/mo</b> <br><sup>€0.0967/h</sup></td><td><b>€94/mo</b> <br><sup>€0.1399/h</sup></td></tr><tr><td>32 GB</td><td>4</td><td>100 GB</td><td>Included</td><td><b>€132/mo</b> <br><sup>€0.1964/h</sup></td><td><b>€168/mo</b> <br><sup>€0.2500/h</sup></td></tr><tr><td>64 GB</td><td>4</td><td>200 GB</td><td>Included</td><td><b>€240/mo</b> <br><sup>€0.3571/h</sup></td><td><b>€340/mo</b> <br><sup>€0.5060/h</sup></td></tr><tr><td>128 GB</td><td>6</td><td>300 GB</td><td>Included</td><td><b>€480/mo</b> <br><sup>€0.7143/h</sup></td><td><b>€680/mo</b> <br><sup>€1.0119/h</sup></td></tr><tr><td>192 GB</td><td>8</td><td>400 GB</td><td>Included</td><td><b>€840/mo</b> <br><sup>€1.2500/h</sup></td><td><b>€1060/mo</b> <br><sup>€1.5774/h</sup></td></tr><tr><td>256 GB</td><td>12</td><td>500 GB</td><td>Included</td><td><b>€1080/mo</b> <br><sup>€1.6071/h</sup></td><td><b>€1290/mo</b> <br><sup>€1.9196/h</sup></td></tr><tr><td>384 GB</td><td>16</td><td>600 GB</td><td>Included</td><td><b>€1680/mo</b> <br><sup>€2.5000/h</sup></td><td><b>€1990/mo</b> <br><sup>€2.9613/h</sup></td></tr><tr><td>512 GB</td><td>24</td><td>700 GB</td><td>Included</td><td><b>€2160/mo</b> <br><sup>€3.2143/h</sup></td><td><b>€2700/mo</b> <br><sup>€4.0179/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>High Memory plans are billed for 28 days per month to guarantee a fixed price for every month. Prices exclude any applicable <a href="https://upcloud.com/resources/tutorials/vat-gst-international-businesses/?_ga=2.3893488.1185329529.1666081137-1570901545.1653404322">local taxes</a>.</p><p>All plans include zero-cost egress, <a href="https://upcloud.com/fair-transfer-policy">Fair Transfer Policy</a> applies.</p></div></div></div></div><div class="tab-content" tabindex="0" role="tabpanel" id="developer-plans-tab" aria-labelledby="developer-plans" hidden=""><div class="cols"><div class="col col-info"><h3>Developer plans</h3><p>Developer plans are a great option for testing out new service ideas or hosting your DIY projects.</p><ul><li>Standard performance storage</li><li>99.99% SLA</li></ul></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Memory</th><th>CPU cores</th><th>Block storage</th><th>Transfer</th><th>Global Price</th></tr></thead><tbody><tr><td>1 GB</td><td>1</td><td>20 GB</td><td>Included</td><td><b>€4.5/mo*</b> <br><sup>€0.0067/h</sup></td></tr><tr><td>2 GB</td><td>1</td><td>30 GB</td><td>Included</td><td><b>€10/mo</b> <br><sup>€0.0149/h</sup></td></tr><tr><td>4 GB</td><td>1</td><td>40 GB</td><td>Included</td><td><b>€15/mo</b> <br><sup>€0.0224/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Developer plans are billed for 28 days per month to guarantee a fixed monthly price. Prices exclude any applicable <a href="https://upcloud.com/resources/tutorials/vat-gst-international-businesses/?_ga=2.3893488.1185329529.1666081137-1570901545.1653404322">local taxes</a>.</p><p>All plans include zero-cost egress, <a href="https://upcloud.com/fair-transfer-policy">Fair Transfer Policy</a> applies.</p><p>* 1GB-1CPU Developer plans are initially limited to 5 concurrent deployments per account.</p></div></div></div></div></div></div></section><section class="block block-accordion block-bg-color-white" id="additional-services"><div class="container"><div class="col"><h2> Additional services</h2><p>Features and services specific to Cloud Servers.</p></div><div class="accordion" data-allow-toggle=""><div class="accordion-item"><h3> <button aria-expanded="false" class="accordion-trigger" aria-controls="flexible-plans" id="accordion-flexible-plans"> <span class="accordion-title"> Flexible plans<span class="accordion-icon"></span> </span> </button></h3><div id="flexible-plans" role="region" aria-labelledby="accordion-flexible-plans" class="accordion-panel" hidden=""><div><p>Flexible plan allows you to custom configure your Cloud Server resources exactly as needed. Resources are charged per usage by the hour. Monthly prices are estimates based on a 30-day month.</p><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Resource</th><th>Global Price</th><th>Helsinki Price</th></tr></thead><tbody><tr><td>CPU, per core</td><td><b>€8.06/mo</b> <br> <sup>€0.0112/h</sup></td><td><b>€8.93/mo</b> <br> <sup>€0.0124/h</sup></td></tr><tr><td>Memory, per GB</td><td><b>€4.03/mo</b> <br> <sup>€0.0056/h</sup></td><td><b>€9.79/mo</b> <br> <sup>€0.0136/h</sup></td></tr><tr><td>MaxIOPS storage, per GB</td><td><b>€0.22/mo</b> <br> <sup>€0.00031/h</sup></td><td><b>€0.22/mo</b> <br> <sup>€0.00031/h</sup></td></tr><tr><td>HDD storage, per GB</td><td><b>€0.056/mo</b> <br> <sup>€0.000078/h</sup></td><td><b>€0.10/mo</b> <br> <sup>€0.000145/h</sup></td></tr></tbody></table></div></div></div></div></div><div class="accordion-item"><h3> <button aria-expanded="false" class="accordion-trigger" aria-controls="windows-licenses" id="accordion-windows-licenses"> <span class="accordion-title"> Windows licenses<span class="accordion-icon"></span> </span> </button></h3><div id="windows-licenses" role="region" aria-labelledby="accordion-windows-licenses" class="accordion-panel" hidden=""><div><p>Host your Windows application with the options for Standard and Datacenter Windows Server versions. Licences&nbsp;are charged by the hour. Monthly prices are estimates based on a 30-day month.</p><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Version</th><th>Price</th></tr></thead><tbody><tr><td>Windows Server Standard, per CPU core</td><td><b>€10/mo</b> <br> <sup>€0.0139/h</sup></td></tr><tr><td>Windows Server Datacenter, per CPU core</td><td><b>€24.19/mo</b> <br> <sup>€0.0336/h</sup></td></tr></tbody></table></div></div></div></div></div></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-lightgrey" id="private-cloud"><div class="container"><div class="head"><h2>Private Cloud</h2></div><div class="tablist" role="tablist"><h2>Exclusive cloud infrastructure</h2><div class="tab-list-box"> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="high-memory-nodes" aria-selected="true" aria-controls="high-memory-nodes-tab"> High Memory nodes </button> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="standard-nodes" aria-selected="false" aria-controls="standard-nodes-tab" tabindex="-1"> Standard nodes </button> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="private-cloud-storage" aria-selected="false" aria-controls="private-cloud-storage-tab" tabindex="-1"> Private Cloud storage </button></div></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="high-memory-nodes-tab" aria-labelledby="high-memory-nodes"><div class="cols"><div class="col col-info"><h3>High Memory Private Cloud</h3><p>Private Cloud provides an exclusive corner of the internet without noisy neighbours configurable straight from your UpCloud Control Panel.</p><p>Deploy as many Cloud Servers as you like within the memory amount. CPU cores can be freely allocated as you see fit, including oversubscribing.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Nodes</th><th>Memory</th><th>CPU</th><th>Price</th></tr></thead><tbody><tr><td>1</td><td>900 GB</td><td>60</td><td><b>€2798/mo</b><br> <sup>€2798/node</sup></td></tr><tr><td>2</td><td>1800 GB</td><td>120</td><td><b>€5271/mo</b><br> <sup>€2636/node</sup></td></tr><tr><td>4</td><td>3600 GB</td><td>240</td><td><b>€9752/mo</b><br> <sup>€2438/node</sup></td></tr><tr><td>6</td><td>5400 GB</td><td>360</td><td><b>€13 531/mo</b><br> <sup>€2255/node</sup></td></tr><tr><td>8</td><td>7200 GB</td><td>480</td><td><b>€16 688/mo</b><br> <sup>€2086/node</sup></td></tr></tbody></table></div></div><div class="footer"></div></div></div></div><div class="tab-content" tabindex="0" role="tabpanel" id="standard-nodes-tab" aria-labelledby="standard-nodes" hidden=""><div class="cols"><div class="col col-info"><h3>Private Cloud hosts</h3><p>Private Cloud provides an exclusive corner of the internet without noisy neighbours configurable straight from your UpCloud Control Panel.</p><p>Deploy as many Cloud Servers as you like within the memory amount. CPU cores can be freely allocated as you see fit, including oversubscribing.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Nodes</th><th>Memory</th><th>CPU</th><th>Price</th></tr></thead><tbody><tr><td>1</td><td>450 GB</td><td>60</td><td><b>€2449/mo</b><br> <sup>€2449/node</sup></td></tr><tr><td>2</td><td>900 GB</td><td>120</td><td><b>€4580/mo</b><br> <sup>€2290/node</sup></td></tr></tbody></table></div></div><div class="footer"></div></div></div></div><div class="tab-content" tabindex="0" role="tabpanel" id="private-cloud-storage-tab" aria-labelledby="private-cloud-storage" hidden=""><div class="cols"><div class="col col-info"><h3>Private Cloud storage</h3><p>Private Cloud plans come with a plethora of computational power for you to use as you see fit while allocating storage as needed.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><tbody><tr><td><sup>Faster-than-SSD block storage</sup><br> MaxIOPS</td><td><sup>Price</sup><br><b>€0.22/GB/mo</b></td></tr><tr><td><sup>General purpose block storage</sup><br> HDD</td><td><sup>Price</sup><br><b>€0.056/GB/mo</b></td></tr><tr><td><sup>Networking</sup><br> 1 Gbit/s per Cloud Server</td><td><sup>Price</sup><br><b>Included</b></td></tr></tbody></table></div></div><div class="footer"></div></div></div></div></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-white" id="managed-databases"><div class="container"><div class="head"><h2>Managed Databases</h2></div><div class="tablist" role="tablist"><h2>Relational databases</h2><div class="tab-list-box"> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="1-node" aria-selected="true" aria-controls="1-node-tab"> 1 Node </button> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="2-nodes" aria-selected="false" aria-controls="2-nodes-tab" tabindex="-1"> 2 Nodes </button> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="3-nodes" aria-selected="false" aria-controls="3-nodes-tab" tabindex="-1"> 3 Nodes </button></div></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="1-node-tab" aria-labelledby="1-node"><div class="cols"><div class="col col-info"><h3>MySQL &amp; PostgreSQL</h3><p>Managed Databases for MySQL &amp; PostgreSQL offer maintenance-free database hosting supported by expert level installation and zero downtime scaling.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Memory</th><th>Cores</th><th>Storage</th><th>PITR backup days</th><th>Price</th></tr></thead><tbody><tr><td>2 GB</td><td>1</td><td>25 GB</td><td>1</td><td><b>€30/mo</b> <br> <sup>€0.0417/h</sup></td></tr><tr><td>4 GB</td><td>2</td><td>50 GB</td><td>1</td><td><b>€60/mo</b><br> <sup>€0.0833/h</sup></td></tr><tr><td>4 GB</td><td>2</td><td>100 GB</td><td>1</td><td><b>€75/mo</b> <br> <sup>€0.1042/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Point-in-Time Recovery (PITR) allows data restoration to any minute within the backup from the past 24 hours.</p><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div><div class="tab-content" tabindex="0" role="tabpanel" id="2-nodes-tab" aria-labelledby="2-nodes" hidden=""><div class="cols"><div class="col col-info"><h3>MySQL &amp; PostgreSQL</h3><p>Managed Databases for MySQL &amp; PostgreSQL offer maintenance-free database hosting supported by expert level installation and zero downtime scaling.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Memory</th><th>Cores</th><th>Storage</th><th>PITR backup days</th><th>Price</th></tr></thead><tbody><tr><td>4 GB</td><td>2</td><td>50 GB</td><td>7</td><td><b>€100/mo</b><br> <sup>€0.1389/h</sup></td></tr><tr><td>4 GB</td><td>2</td><td>100 GB</td><td>7</td><td><b>€150/mo</b><br> <sup>€0.2083/h</sup></td></tr><tr><td>8 GB</td><td>4</td><td>50 GB</td><td>7</td><td><b>€175/mo</b><br> <sup>€0.2431/h</sup></td></tr><tr><td>8 GB</td><td>4</td><td>100 GB</td><td>7</td><td><b>€200/mo</b><br> <sup>€0.2778/h</sup></td></tr><tr><td>16 GB</td><td>6</td><td>100 GB</td><td>7</td><td><b>€400/mo</b><br> <sup>€0.5556/h</sup></td></tr><tr><td>16 GB</td><td>6</td><td>250 GB</td><td>7</td><td><b>€560/mo</b><br> <sup>€0.7778/h</sup></td></tr><tr><td>32 GB</td><td>8</td><td>100 GB</td><td>7</td><td><b>€750/mo</b><br> <sup>€1.0417/h</sup></td></tr><tr><td>32 GB</td><td>8</td><td>250 GB</td><td>7</td><td><b>€800/mo</b><br> <sup>€1.1111/h</sup></td></tr><tr><td>32 GB</td><td>8</td><td>500 GB</td><td>7</td><td><b>€880/mo</b><br> <sup>€1.2222/h</sup></td></tr><tr><td>64 GB</td><td>16</td><td>1 TB</td><td>7</td><td><b>€1600/mo</b><br> <sup>€2.2222/h</sup></td></tr><tr><td>64 GB</td><td>16</td><td>1.5 TB</td><td>7</td><td><b>€1800/mo</b><br> <sup>€2.5000/h</sup></td></tr><tr><td>128 GB</td><td>20</td><td>2 TB</td><td>7</td><td><b>€2800/mo</b><br> <sup>€3.8889/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Point-in-Time Recovery (PITR) allows data restoration to any minute within the backup retention period of 7 days.</p><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div><div class="tab-content" tabindex="0" role="tabpanel" id="3-nodes-tab" aria-labelledby="3-nodes" hidden=""><div class="cols"><div class="col col-info"><h3>MySQL &amp; PostgreSQL</h3><p>Managed Databases for MySQL &amp; PostgreSQL offer maintenance-free database hosting supported by expert level installation and zero downtime scaling.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Memory</th><th>Cores</th><th>Storage</th><th>PITR backup days</th><th>Price</th></tr></thead><tbody><tr><td>4 GB</td><td>2</td><td>100 GB</td><td>14</td><td><b>€175/mo</b><br> <sup>€0.2431/h</sup></td></tr><tr><td>4 GB</td><td>2</td><td>200 GB</td><td>14</td><td><b>€225/mo</b><br> <sup>€0.3125/h</sup></td></tr><tr><td>8 GB</td><td>4</td><td>100 GB</td><td>14</td><td><b>€280/mo</b><br> <sup>€0.3889/h</sup></td></tr><tr><td>8 GB</td><td>4</td><td>200 GB</td><td>14</td><td><b>€325/mo</b><br> <sup>€0.4514/h</sup></td></tr><tr><td>16 GB</td><td>6</td><td>200 GB</td><td>14</td><td><b>€600/mo</b><br> <sup>€0.8333/h</sup></td></tr><tr><td>16 GB</td><td>6</td><td>500 GB</td><td>14</td><td><b>€650/mo</b><br> <sup>€0.9028/h</sup></td></tr><tr><td>32 GB</td><td>8</td><td>200 GB</td><td>14</td><td><b>€1120/mo</b><br> <sup>€1.5556/h</sup></td></tr><tr><td>32 GB</td><td>8</td><td>500 GB</td><td>14</td><td><b>€1220/mo</b><br> <sup>€1.6944/h</sup></td></tr><tr><td>32 GB</td><td>8</td><td>1 TB</td><td>14</td><td><b>€1420/mo</b><br> <sup>€1.9722/h</sup></td></tr><tr><td>64 GB</td><td>16</td><td>1 TB</td><td>14</td><td><b>€2240/mo</b><br> <sup>€3.1111/h</sup></td></tr><tr><td>64 GB</td><td>16</td><td>2 TB</td><td>14</td><td><b>€2640/mo</b><br> <sup>€3.6667/h</sup></td></tr><tr><td>128 GB</td><td>20</td><td>2 TB</td><td>14</td><td><b>€3980/mo</b><br> <sup>€5.5278/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Point-in-Time Recovery (PITR) allows data restoration to any minute within the backup retention period of 14 days.</p><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-white" id="in-memory-databases"><div class="container"><div class="tablist" role="tablist"><h2>In-memory databases</h2><div class="tab-list-box"> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="1-node" aria-selected="true" aria-controls="1-node-tab"> 1 Node </button> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="2-nodes" aria-selected="false" aria-controls="2-nodes-tab" tabindex="-1"> 2 Nodes </button> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="3-nodes" aria-selected="false" aria-controls="3-nodes-tab" tabindex="-1"> 3 Nodes </button></div></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="1-node-tab" aria-labelledby="1-node"><div class="cols"><div class="col col-info"><h3>Redis</h3><p>Managed Databases for Redis provide open source, in-memory, key-value data store supporting millions of requests per second for real-time applications.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Memory</th><th>Cores</th><th>Backup days</th><th>Price</th></tr></thead><tbody><tr><td>2 GB</td><td>1</td><td>2</td><td><b>€50/mo</b> <br> <sup>€0.0694/h</sup></td></tr><tr><td>4 GB</td><td>2</td><td>2</td><td><b>€90/mo</b><br> <sup>€0.1250/h</sup></td></tr><tr><td>8 GB</td><td>2</td><td>2</td><td><b>€110/mo</b> <br> <sup>€0.1527/h</sup></td></tr><tr><td>14 GB</td><td>2</td><td>2</td><td><b>€160/mo</b> <br> <sup>€0.2222/h</sup></td></tr><tr><td>28 GB</td><td>4</td><td>2</td><td><b>€300/mo</b> <br> <sup>€0.4166/h</sup></td></tr><tr><td>56 GB</td><td>8</td><td>2</td><td><b>€580/mo</b> <br> <sup>€0.8055/h</sup></td></tr><tr><td>112 GB</td><td>16</td><td>2</td><td><b>€1160/mo</b> <br> <sup>€1.6111/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Backups are taken every 12 hours and retained according to the selected Managed Database plan.</p><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div><div class="tab-content" tabindex="0" role="tabpanel" id="2-nodes-tab" aria-labelledby="2-nodes" hidden=""><div class="cols"><div class="col col-info"><h3>Redis</h3><p>Managed Databases for Redis provide open source, in-memory, key-value data store supporting millions of requests per second for real-time applications.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Memory</th><th>Cores</th><th>Backup days</th><th>Price</th></tr></thead><tbody><tr><td>2 GB</td><td>1</td><td>3</td><td><b>€100/mo</b><br> <sup>€0.1388/h</sup></td></tr><tr><td>4 GB</td><td>2</td><td>3</td><td><b>€170/mo</b><br> <sup>€0.2361/h</sup></td></tr><tr><td>8 GB</td><td>2</td><td>3</td><td><b>€230/mo</b><br> <sup>€0.3194/h</sup></td></tr><tr><td>14 GB</td><td>2</td><td>3</td><td><b>€310/mo</b><br> <sup>€0.4305/h</sup></td></tr><tr><td>28 GB</td><td>4</td><td>3</td><td><b>€590/mo</b><br> <sup>€0.8194/h</sup></td></tr><tr><td>56 GB</td><td>8</td><td>3</td><td><b>€1160/mo</b><br> <sup>€1.6111/h</sup></td></tr><tr><td>112 GB</td><td>16</td><td>3</td><td><b>€2300/mo</b><br> <sup>€3.1944/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Backups are taken every 12 hours and retained according to the selected Managed Database plan.</p><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div><div class="tab-content" tabindex="0" role="tabpanel" id="3-nodes-tab" aria-labelledby="3-nodes" hidden=""><div class="cols"><div class="col col-info"><h3>Redis</h3><p>Managed Databases for Redis provide open source, in-memory, key-value data store supporting millions of requests per second for real-time applications.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Memory</th><th>Cores</th><th>Backup days</th><th>Price</th></tr></thead><tbody><tr><td>2 GB</td><td>1</td><td>7</td><td><b>€150/mo</b><br> <sup>€0.2083/h</sup></td></tr><tr><td>4 GB</td><td>2</td><td>7</td><td><b>€260/mo</b><br> <sup>€0.3611/h</sup></td></tr><tr><td>8 GB</td><td>2</td><td>7</td><td><b>€340/mo</b><br> <sup>€0.4722/h</sup></td></tr><tr><td>14 GB</td><td>2</td><td>7</td><td><b>€470/mo</b><br> <sup>€0.6527/h</sup></td></tr><tr><td>28 GB</td><td>4</td><td>7</td><td><b>€900/mo</b><br> <sup>€1.2500/h</sup></td></tr><tr><td>56 GB</td><td>8</td><td>7</td><td><b>€1760/mo</b><br> <sup>€2.4444/h</sup></td></tr><tr><td>112 GB</td><td>16</td><td>7</td><td><b>€3480/mo</b><br> <sup>€4.8333/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Backups are taken every 12 hours and retained according to the selected Managed Database plan.</p><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-white" id="opensearch"><div class="container"><div class="tablist" role="tablist"><h2>Search and analytics</h2><div class="tab-list-box"> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="development" aria-selected="true" aria-controls="development-tab"> Development </button> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="business" aria-selected="false" aria-controls="business-tab" tabindex="-1"> Business </button> <button role="tab" class="tab-button theme-color-border-and-hover theme-color-text" id="premium" aria-selected="false" aria-controls="premium-tab" tabindex="-1"> Premium </button></div></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="development-tab" aria-labelledby="development"><div class="cols"><div class="col col-info"><h3>OpenSearch</h3><p>OpenSearch is an open-source distributed search and analytics suite that offers a vendor-agnostic toolset for website search functionality.</p><div class="jsx-299603589 disclaimer-wrapper"><div class="jsx-3281406181 wrapper"><div class="jsx-441164353 jsx-1235110017 flex"><p class="jsx-3281406181 description-text">Single node databases are suitable for <strong>test and development</strong> environments with high performance needs.</p></div></div></div></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Nodes</th><th>Memory</th><th>Cores</th><th>Backup days</th><th>Storage</th><th>Price</th></tr></thead><tbody><tr><td>1</td><td>4 GB</td><td>2</td><td>1</td><td>80</td><td><b>€100/mo</b><br> <sup>€0.1389/h</sup></td></tr><tr><td>1</td><td>8 GB</td><td>2</td><td>1</td><td>160</td><td><b>€150/mo</b><br> <sup>€0.2083/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div><div class="tab-content" tabindex="0" role="tabpanel" id="business-tab" aria-labelledby="business" hidden=""><div class="cols"><div class="col col-info"><h3>OpenSearch</h3><p>OpenSearch is an open-source distributed search and analytics suite that offers a vendor-agnostic toolset for website search functionality.</p><p><strong>High-availability clusters</strong> provide even greater redundancy and performance benefits as well tolerance for multiple node failures, as well as enable<strong> interruption free maintenance</strong>.</p><p>Backup PTR for 72 hours (3 days)</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Nodes</th><th>Memory</th><th>Cores</th><th>Backup days</th><th>Storage</th><th>Price</th></tr></thead><tbody><tr><td>3</td><td>4 GB</td><td>2</td><td>3</td><td>120</td><td><b>€280/mo</b><br> <sup>€0.3889/h</sup></td></tr><tr><td>3</td><td>8 GB</td><td>2</td><td>3</td><td>240</td><td><b>€400/mo</b><br> <sup>€0.5556/h</sup></td></tr><tr><td>3</td><td>14 GB</td><td>2</td><td>3</td><td>420</td><td><b>€580/mo</b><br> <sup>€0.8056/h</sup></td></tr><tr><td>6</td><td>14 GB</td><td>2</td><td>3</td><td>840</td><td><b>€1160/mo</b><br> <sup>€1.6111/h</sup></td></tr><tr><td>9</td><td>14 GB</td><td>2</td><td>3</td><td>1260</td><td><b>€1730/mo</b><br> <sup>€2.4028/h</sup></td></tr><tr><td>12</td><td>14 GB</td><td>2</td><td>3</td><td>1680</td><td><b>€2310/mo</b><br> <sup>€3.2083/h</sup></td></tr><tr><td>15</td><td>14 GB</td><td>2</td><td>3</td><td>2100</td><td><b>€2890/mo</b><br> <sup>€4.0139/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div><div class="tab-content" tabindex="0" role="tabpanel" id="premium-tab" aria-labelledby="premium" hidden=""><div class="cols"><div class="col col-info"><h3>OpenSearch</h3><p>OpenSearch is an open-source distributed search and analytics suite that offers a vendor-agnostic toolset for website search functionality.</p><p><strong>High-availability clusters</strong>&nbsp;provide even greater redundancy and performance benefits as well tolerance for multiple node failures, as well as enable<strong> interruption free maintenance</strong>.</p><p>Backup PTR for a week (7 days)</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Nodes</th><th>Memory</th><th>Cores</th><th>Backup days</th><th>Storage</th><th>Price</th></tr></thead><tbody><tr><td>3</td><td>4 GB</td><td>2</td><td>7</td><td>600</td><td><b>€580/mo</b><br> <sup>€0.8056/h</sup></td></tr><tr><td>3</td><td>8 GB</td><td>2</td><td>7</td><td>1200</td><td><b>€1000/mo</b><br> <sup>€1.3889/h</sup></td></tr><tr><td>3</td><td>14 GB</td><td>2</td><td>7</td><td>2100</td><td><b>€1620/mo</b><br> <sup>€2.2500/h</sup></td></tr><tr><td>6</td><td>14 GB</td><td>2</td><td>7</td><td>4200</td><td><b>€3240/mo</b><br> <sup>€4.5000/h</sup></td></tr><tr><td>9</td><td>14 GB</td><td>2</td><td>7</td><td>6300</td><td><b>€4860/mo</b><br> <sup>€6.7500/h</sup></td></tr><tr><td>12</td><td>14 GB</td><td>2</td><td>7</td><td>8400</td><td><b>€6480/mo</b><br> <sup>€9.0000/h</sup></td></tr><tr><td>15</td><td>14 GB</td><td>2</td><td>7</td><td>10500</td><td><b>€8100/mo</b><br> <sup>€11.2500/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-lightgrey" id="managed-kubernetes"><div class="container"><div class="head"><h2>Managed Kubernetes</h2></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="managed-kubernetes-tab" aria-labelledby="managed-kubernetes"><div class="cols"><div class="col col-info"><h3>Managed Kubernetes</h3><p>Managed Kubernetes offers a fully serviced container orchestration system that allows easy deployment, scaling and management of containerised applications.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Plan</th><th>Control plane nodes</th><th>Data plane nodes</th><th>Price</th></tr></thead><tbody><tr><td>Development</td><td>1</td><td>Up to 50</td><td><b>€30/mo</b><br> <sup>€0.0416/h</sup></td></tr><tr><td>Production</td><td>3</td><td>Up to 200</td><td><b>€60/mo</b><br> <sup>€0.0833/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div></div></div></section><section class="block block-cta theme-color-background " id="do-you-require-more-capacity-bigger-plans-are-also-available"><div class="container"><div class="cta"><div class="content"><h2>Do you require more capacity? Bigger plans are also available.</h2><div class="buttons"><p class="button-wrapper"> <a class="button" href="https://upcloud.com/contact#sales"> Contact our Sales </a></p></div></div></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-lightgrey" id="block-storage"><div class="container"><div class="head"><h2>Block Storage</h2></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="block-storage-tab" aria-labelledby="block-storage"><div class="cols"><div class="col col-info"><h3>Block Storage</h3><p>When you need more space, just scale up your existing storage or attach a new one.</p><p>Cut back on configuration time by creating custom images of your Cloud Servers.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Storage type</th><th>Global Price</th><th>Helsinki Price</th></tr></thead><tbody><tr><td>MaxIOPS</td><td><b>€0.22/mo</b><br> <sup>€0.00031/h</sup></td><td><b>€0.22/mo</b><br> <sup>€0.00031/h</sup></td></tr><tr><td>HDD</td><td><b>€0.056/mo</b><br> <sup>€0.000078/h</sup></td><td><b>€0.10/mo</b><br> <sup>€0.000145/h</sup></td></tr><tr><td>Custom image</td><td><b>€0.22/mo</b><br> <sup>€0.00031/h</sup></td><td><b>€0.22/mo</b><br> <sup>€0.00031/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Block Storage is priced by allocated size per GB. Resources are charged by the hour. Monthly prices are estimates for 1 GB based on a 30-day month.</p></div></div></div></div></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-white" id="object-storage"><div class="container"><div class="head"><h2>Object Storage</h2></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="object-storage-tab" aria-labelledby="object-storage"><div class="cols"><div class="col col-info"><h3>Object Storage</h3><p>Object Storage provides mass storage at minimal cost for handling large data sets with easy upscaling.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Size</th><th>Transfer</th><th>Price</th></tr></thead><tbody><tr><td>250 GB</td><td>Included</td><td><b>€5/mo</b><br> <sup>€0.0069/h</sup></td></tr><tr><td>500 GB</td><td>Included</td><td><b>€10/mo</b><br> <sup>€0.0138/h</sup></td></tr><tr><td>1 TB</td><td>Included</td><td><b>€20/mo</b><br> <sup>€0.0277/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p><p>All plans include zero-cost egress, <a href="https://upcloud.com/fair-transfer-policy">Fair Transfer Policy</a> applies.</p></div></div></div></div></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-lightgrey" id="simple-backups"><div class="container"><div class="head"><h2>Simple Backups</h2></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="simple-backups-tab" aria-labelledby="simple-backups"><div class="cols"><div class="col col-info"><h3>Simple Backups</h3><p>Simple Backups are the perfect companion to all Cloud Server plans while On-demand backups offer custom configuration per storage device.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Backup type</th><th>Global Price</th><th>Helsinki Price</th></tr></thead><tbody><tr><td>Day plan, daily backup for 24h</td><td><b>Complimentary</b></td><td><b>Complimentary</b></td></tr><tr><td> Additional storage, per GB</td><td>€0.019/mo<br> <sup>€0.000026/h</sup></td><td>€0.028/mo<br> <sup>€0.00039/h</sup></td></tr><tr><td>Week plan, daily backups for 7 days</td><td><b>+20%</b> of the server plan price</td><td><b>+20%</b> of the server plan price</td></tr><tr><td> Additional storage, per GB</td><td>€0.05/mo<br> <sup>€0.000069/h</sup></td><td>€0.075/mo<br> <sup>€0.000104/h</sup></td></tr><tr><td>Month plan, weekly backups for 4 weeks + daily</td><td><b>+40%</b> of the server plan price</td><td><b>+40%</b> of the server plan price</td></tr><tr><td> Additional storage, per GB</td><td>€0.10/mo<br> <sup>€0.000139/h</sup></td><td>€0.15/mo<br> <sup>€0.000208/h</sup></td></tr><tr><td>Year plan, monthly backups + weekly and daily</td><td><b>+60%</b> of the server plan price</td><td><b>+60%</b> of the server plan price</td></tr><tr><td> Additional storage, per GB</td><td>€0.15/mo<br> <sup>€0.000208/h</sup></td><td>€0.225/mo<br> <sup>€0.000313/h</sup></td></tr><tr><td>Flexible and on-demand backups, per GB</td><td>€0.056/mo<br> <sup>€0.000078/h</sup></td><td>€0.056/mo<br> <sup>€0.000078/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Resources are charged by the hour per GB of usage. Monthly prices are estimates for 1 GB based on a 30-day month.</p></div></div></div></div></div></div></section><section class="block block-cta theme-color-background " id="any-questions-about-our-pricing"><div class="container"><div class="cta"><div class="content"><h2>Any questions about our pricing?</h2><div class="buttons"><p class="button-wrapper"> <a class="button" href="https://upcloud.com/contact#sales"> Contact our Sales </a></p></div></div></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-white" id="managed-load-balancer"><div class="container"><div class="head"><h2>Managed Load Balancer</h2></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="managed-load-balancer-tab" aria-labelledby="managed-load-balancer"><div class="cols"><div class="col col-info"><h3>Managed Load Balancer</h3><p>Managed Load Balancer empowers anyone to quickly build resilience and increase the capabilities of their application by employing load balancing.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Plan</th><th>Nodes</th><th>Sessions per node</th><th>Price</th></tr></thead><tbody><tr><td>Development</td><td>1</td><td>1000</td><td><b>€10/mo</b><br> <sup>€0.0138/h</sup></td></tr><tr><td>Production</td><td>2</td><td>50 000</td><td><b>€30/mo</b><br> <sup>€0.0416/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-lightgrey" id="managed-gateways"><div class="container"><div class="head"><h2>Managed Gateways</h2></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="managed-gateways-tab" aria-labelledby="managed-gateways"><div class="cols"><div class="col col-info"><h3>NAT and VPN Gateways</h3><p>NAT Gateways provide outbound internet access from servers without dedicated public IP addresses when needed.</p><p>VPN Gateways allows creating a secure connect to external networks through VPN endpoints. The VPN feature supports site-to-site IPSec connections.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><thead><tr><th>Plan</th><th>Features</th><th>High-availability</th><th>VPN tunnels</th><th>VPN bandwidth</th><th>Throughput</th><th>Max connections</th><th>Price</th></tr></thead><tbody><tr><td>Developer</td><td>NAT</td><td>No</td><td></td><td></td><td>100 Mbit/s</td><td>10,000</td><td><b>€15/mo</b><br> <sup>€0.0208/h</sup></td></tr><tr><td>Standard</td><td>NAT</td><td>Yes</td><td></td><td></td><td>500 Mbit/s</td><td>100,000</td><td><b>€25/mo</b><br> <sup>€0.0347/h</sup></td></tr><tr><td>Production</td><td>NAT + VPN</td><td>Yes</td><td>2</td><td>300 Mbit/s</td><td>1000 Mbit/s</td><td>100,000</td><td><b>€100/mo</b><br> <sup>€0.1389/h</sup></td></tr><tr><td>Advanced</td><td>NAT + VPN</td><td>Yes</td><td>10</td><td>500 Mbit/s</td><td>1000 Mbit/s</td><td>250,000</td><td><b>€300/mo</b><br> <sup>€0.4167/h</sup></td></tr></tbody></table></div></div><div class="footer"><p>Resources are charged by the hour. Monthly prices are estimates based on a 30-day month.</p></div></div></div></div></div></div></section><section class="block block-pricing block-pricing-table block-bg-color-white" id="networking"><div class="container"><div class="head"><h2>Networking</h2></div><div class="tabpanels"><div class="tab-content" tabindex="0" role="tabpanel" id="networking-tab" aria-labelledby="networking"><div class="cols"><div class="col col-info"><h3>Networking</h3><p>SDN Private Networks, additional IPv4 and IPv6 as well as Floating IPs allow you to customise your cloud networking.</p></div><div class="col col-table"><div class="content-table"><div class="content-table-inner"><table class="is-scrollable"><tbody><tr><td><b><small>IP addresses</small></b></td><td><b><small>Price</small></b></td></tr><tr><td>Floating IP address</td><td><b>€3.15/mo</b> <br> <sup>€0.00438/h</sup></td></tr><tr><td>Additional public IPv4 address</td><td><b>€3.15/mo</b> <br> <sup>€0.00438/h</sup></td></tr><tr><td>Private IPv4 address</td><td>€0.00</td></tr><tr><td>Public IPv6 address</td><td>€0.00</td></tr><tr><td><b><small>Networking and security</small></b></td><td><b><small>Price</small></b></td></tr><tr><td>SDN Private Network</td><td>€0.00</td></tr><tr><td>SDN Router</td><td>€0.00</td></tr><tr><td>Firewall</td><td>€0.00</td></tr><tr><td><b><small>Network Transfer</small></b></td><td><b><small>Price</small></b></td></tr><tr><td>Public outbound transfer, per GiB</td><td>€0.00</td></tr><tr><td>Public inbound transfer, per GiB</td><td>€0.00</td></tr><tr><td>Private outbound transfer, per GiB</td><td>€0.00</td></tr><tr><td>Private inbound transfer, per GiB</td><td>€0.00</td></tr></tbody></table></div></div><div class="footer"><p>Resources, except for transfer, are charged by the hour. Monthly prices are estimates based on a 30-day month.</p><p>Network transfer is included in all product plans at zero-egress cost, <a href="https://upcloud.com/fair-transfer-policy">Fair Transfer Policy</a> applies.</p></div></div></div></div></div></div></section><section class="block block-accordion block-bg-color-white" id="faq"><div class="container"><div class="col"><h2> Do you have questions about our pricing?</h2></div><div class="accordion" data-allow-toggle=""><div class="accordion-item"><h3> <button aria-expanded="false" class="accordion-trigger" aria-controls="how-are-your-services-billed" id="accordion-how-are-your-services-billed"> <span class="accordion-title"> How are your services billed?<span class="accordion-icon"></span> </span> </button></h3><div id="how-are-your-services-billed" role="region" aria-labelledby="accordion-how-are-your-services-billed" class="accordion-panel" hidden=""><div><p>UpCloud uses a prepaid system where you can add balance to your account by making a payment at any time. Your services are then deducted from this balance on an hourly basis.</p></div></div></div><div class="accordion-item"><h3> <button aria-expanded="false" class="accordion-trigger" aria-controls="can-i-pay-in-other-currencies-than-eur" id="accordion-can-i-pay-in-other-currencies-than-eur"> <span class="accordion-title"> Can I pay in other currencies than EUR?<span class="accordion-icon"></span> </span> </button></h3><div id="can-i-pay-in-other-currencies-than-eur" role="region" aria-labelledby="accordion-can-i-pay-in-other-currencies-than-eur" class="accordion-panel" hidden=""><div><p>Yes, you can pay in other currencies other than EUR. We support payments made in EUR, USD, GBP, and SGP. Payments that are not in EUR will be exchanged to EUR. The days exchange rate, which is the market rate of the currency, will be applied. You can find the exchange rate in your UpCloud Control Panel when making a payment.</p></div></div></div><div class="accordion-item"><h3> <button aria-expanded="false" class="accordion-trigger" aria-controls="how-can-i-stop-the-charges-to-my-account" id="accordion-how-can-i-stop-the-charges-to-my-account"> <span class="accordion-title"> How can I stop the charges to my account?<span class="accordion-icon"></span> </span> </button></h3><div id="how-can-i-stop-the-charges-to-my-account" role="region" aria-labelledby="accordion-how-can-i-stop-the-charges-to-my-account" class="accordion-panel" hidden=""><div><p>You are able to delete the services at any point. The service charge accumulation will stop the point of deletion. You will be able to utilise your remaining balance at any time.</p></div></div></div><div class="accordion-item"><h3> <button aria-expanded="false" class="accordion-trigger" aria-controls="do-you-offer-refunds" id="accordion-do-you-offer-refunds"> <span class="accordion-title"> Do you offer refunds?<span class="accordion-icon"></span> </span> </button></h3><div id="do-you-offer-refunds" role="region" aria-labelledby="accordion-do-you-offer-refunds" class="accordion-panel" hidden=""><div><p>We offer a 30-day money back guarantee during which you can have a full refund on your first payment. We are unable to offer refunds on unused balance outside this period.</p></div></div></div></div></div></section><section class="block block-cta theme-color-background " id="need-help-planning-your-infrastructure"><div class="container"><div class="cta"><div class="content"><h2>Need help planning your infrastructure?</h2><div class="buttons"><p class="button-wrapper"> <a class="button" href="https://upcloud.com/contact#sales"> We've got you covered! </a></p></div></div></div></div></section></main></div><!-- .nav-container --><!-- #content --><footer id="colophon" class="site-footer has-dark-bg"><div class="container"><div class="footer-menu"><ul id="footer-menu" class="menu-items" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-28194" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown upcloud-menu-item menu-item-28194 nav-item"><a href="https://upcloud.com/solutions" aria-haspopup="true" class="dropdown nav-link" id="menu-item-dropdown-28194"><span itemprop="name">Solutions</span></a><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Solutions"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul><li id="menu-item-39515" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-39515 nav-item"><a itemprop="url" href="https://upcloud.com/solutions/european-cloud" class="dropdown-item"><span itemprop="name">European Cloud</span></a></li><li id="menu-item-28114" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28114 nav-item"><a itemprop="url" href="https://upcloud.com/solutions/digital-agencies" class="dropdown-item"><span itemprop="name">Digital agencies</span></a></li><li id="menu-item-28115" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28115 nav-item"><a itemprop="url" href="https://upcloud.com/solutions/ecommerce" class="dropdown-item"><span itemprop="name">eCommerce</span></a></li><li id="menu-item-28116" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28116 nav-item"><a itemprop="url" href="https://upcloud.com/solutions/hosting-providers" class="dropdown-item"><span itemprop="name">Hosting providers</span></a></li><li id="menu-item-28117" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28117 nav-item"><a itemprop="url" href="https://upcloud.com/solutions/software-development" class="dropdown-item"><span itemprop="name">Software and Platforms</span></a></li></ul></li><li id="menu-item-29475" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children dropdown active upcloud-menu-item menu-item-29475 nav-item"><a href="https://upcloud.com/products" aria-haspopup="true" class="dropdown nav-link" id="menu-item-dropdown-29475"><span itemprop="name">Products</span></a><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Products"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul><li id="menu-item-28132" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28132 nav-item"><a itemprop="url" href="https://upcloud.com/products/cloud-servers" class="dropdown-item"><span itemprop="name">Cloud Servers</span></a></li><li id="menu-item-28137" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28137 nav-item"><a itemprop="url" href="https://upcloud.com/products/private-cloud" class="dropdown-item"><span itemprop="name">Private Cloud</span></a></li><li id="menu-item-28133" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28133 nav-item"><a itemprop="url" href="https://upcloud.com/products/managed-databases" class="dropdown-item"><span itemprop="name">Managed Databases</span></a></li><li id="menu-item-32890" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-32890 nav-item"><a itemprop="url" href="https://upcloud.com/products/managed-kubernetes" class="dropdown-item"><span itemprop="name">Managed Kubernetes</span></a></li><li id="menu-item-28131" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28131 nav-item"><a itemprop="url" href="https://upcloud.com/products/block-storage" class="dropdown-item"><span itemprop="name">Block Storage</span></a></li><li id="menu-item-28136" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28136 nav-item"><a itemprop="url" href="https://upcloud.com/products/object-storage" class="dropdown-item"><span itemprop="name">Object Storage</span></a></li><li id="menu-item-28139" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28139 nav-item"><a itemprop="url" href="https://upcloud.com/products/simple-backup" class="dropdown-item"><span itemprop="name">Simple Backup</span></a></li><li id="menu-item-28134" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28134 nav-item"><a itemprop="url" href="https://upcloud.com/products/managed-load-balancer" class="dropdown-item"><span itemprop="name">Managed Load Balancer</span></a></li><li id="menu-item-28138" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28138 nav-item"><a itemprop="url" href="https://upcloud.com/products/software-defined-networking" class="dropdown-item"><span itemprop="name">Software Defined Networking</span></a></li><li id="menu-item-39960" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-39960 nav-item"><a itemprop="url" href="https://upcloud.com/products/zero-cost-egress" class="dropdown-item"><span itemprop="name">Zero-cost Egress</span></a></li><li id="menu-item-28130" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2000 current_page_item active upcloud-menu-item menu-item-28130 nav-item"><a itemprop="url" href="https://upcloud.com/pricing" class="dropdown-item" aria-current="page"><span itemprop="name">Pricing</span></a></li></ul></li><li id="menu-item-28126" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown upcloud-menu-item menu-item-28126 nav-item"><a href="https://upcloud.com/insights" aria-haspopup="true" class="dropdown nav-link" id="menu-item-dropdown-28126"><span itemprop="name">Insights</span></a><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Insights"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul><li id="menu-item-28124" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28124 nav-item"><a itemprop="url" href="https://upcloud.com/blog" class="dropdown-item"><span itemprop="name">Blog</span></a></li><li id="menu-item-28600" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-28600 nav-item"><a itemprop="url" href="https://upcloud.com/case-studies" class="dropdown-item"><span itemprop="name">Case studies</span></a></li><li id="menu-item-36174" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-36174 nav-item"><a itemprop="url" href="https://upcloud.com/success-stories" class="dropdown-item"><span itemprop="name">Success stories</span></a></li><li id="menu-item-29267" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-29267 nav-item"><a itemprop="url" href="https://upcloud.com/events" class="dropdown-item"><span itemprop="name">Events</span></a></li><li id="menu-item-31375" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-31375 nav-item"><a itemprop="url" href="https://upcloud.com/newsletter" class="dropdown-item"><span itemprop="name">Newsletter</span></a></li></ul></li><li id="menu-item-28127" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown upcloud-menu-item menu-item-28127 nav-item"><a href="https://upcloud.com/resources" aria-haspopup="true" class="dropdown nav-link" id="menu-item-dropdown-28127"><span itemprop="name">Resources</span></a><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Resources"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul><li id="menu-item-28128" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28128 nav-item"><a itemprop="url" href="https://upcloud.com/resources/docs" class="dropdown-item"><span itemprop="name">Documentation</span></a></li><li id="menu-item-28805" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-28805 nav-item"><a itemprop="url" href="https://upcloud.com/resources/tutorials" class="dropdown-item"><span itemprop="name">Tutorials</span></a></li><li id="menu-item-28804" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-28804 nav-item"><a itemprop="url" href="https://upcloud.com/resources/tools" class="dropdown-item"><span itemprop="name">Tools</span></a></li><li id="menu-item-28129" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28129 nav-item"><a itemprop="url" href="https://upcloud.com/resources/faq" class="dropdown-item"><span itemprop="name">FAQ</span></a></li><li id="menu-item-28807" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-28807 nav-item"><a itemprop="url" href="https://developers.upcloud.com/" class="dropdown-item is-external-link" aria-label="API: External site"><span itemprop="name">API</span></a></li><li id="menu-item-28808" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-28808 nav-item"><a itemprop="url" href="https://status.upcloud.com/" class="dropdown-item is-external-link" aria-label="System status: External site"><span itemprop="name">System status</span></a></li></ul></li><li id="menu-item-29591" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown upcloud-menu-item menu-item-29591 nav-item"><a href="https://upcloud.com/about" aria-haspopup="true" class="dropdown nav-link" id="menu-item-dropdown-29591"><span itemprop="name">Company</span></a><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Company"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul><li id="menu-item-28118" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28118 nav-item"><a itemprop="url" href="https://upcloud.com/about" class="dropdown-item"><span itemprop="name">About us</span></a></li><li id="menu-item-28119" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28119 nav-item"><a itemprop="url" href="https://upcloud.com/careers" class="dropdown-item"><span itemprop="name">Careers</span></a></li><li id="menu-item-28120" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28120 nav-item"><a itemprop="url" href="https://upcloud.com/contact" class="dropdown-item"><span itemprop="name">Contact us</span></a></li><li id="menu-item-32046" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-32046 nav-item"><a itemprop="url" href="https://upcloud.com/support" class="dropdown-item"><span itemprop="name">Customer Support</span></a></li><li id="menu-item-28121" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28121 nav-item"><a itemprop="url" href="https://upcloud.com/data-centres" class="dropdown-item"><span itemprop="name">Data Centres</span></a></li><li id="menu-item-28122" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28122 nav-item"><a itemprop="url" href="https://upcloud.com/media-centre" class="dropdown-item"><span itemprop="name">Media Centre</span></a></li><li id="menu-item-28598" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-28598 nav-item"><a itemprop="url" href="https://upcloud.com/partners" class="dropdown-item"><span itemprop="name">Partners</span></a></li><li id="menu-item-40566" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-40566 nav-item"><a itemprop="url" href="https://upcloud.com/reporting-abuse" class="dropdown-item"><span itemprop="name">Reporting abuse</span></a></li><li id="menu-item-38596" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-38596 nav-item"><a itemprop="url" href="https://upcloud.com/security-privacy" class="dropdown-item"><span itemprop="name">Security &amp; Privacy</span></a></li><li id="menu-item-35011" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-35011 nav-item"><a itemprop="url" href="https://app.intigriti.com/programs/upcloud/upcloudvdp/detail" class="dropdown-item is-external-link" aria-label="Vulnerability Disclosure Program: External site"><span itemprop="name">Vulnerability Disclosure Program</span></a></li><li id="menu-item-38484" class="menu-item menu-item-type-custom menu-item-object-custom upcloud-menu-item menu-item-38484 nav-item"><a itemprop="url" href="https://app.falcony.io/upcloudwb/links/whistleblowing" class="dropdown-item is-external-link" aria-label="Whistleblowing Channel: External site"><span itemprop="name">Whistleblowing Channel</span></a></li></ul></li><li id="menu-item-37915" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown upcloud-menu-item menu-item-37915 nav-item"><a href="https://upcloud.com/competitors-and-alternatives" aria-haspopup="true" class="dropdown nav-link" id="menu-item-dropdown-37915"><span itemprop="name">Competitors &amp; Alternatives</span></a><button class="dropdown-toggle" aria-expanded="false" aria-label="Open child menu for Competitors &amp; Alternatives"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.385 1.417L6 5.583m4.615-4.166L6 5.583"></path></svg> </button><ul><li id="menu-item-37919" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-37919 nav-item"><a itemprop="url" href="https://upcloud.com/competitors-and-alternatives/aws" class="dropdown-item"><span itemprop="name">AWS</span></a></li><li id="menu-item-37917" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-37917 nav-item"><a itemprop="url" href="https://upcloud.com/competitors-and-alternatives/azure" class="dropdown-item"><span itemprop="name">Azure</span></a></li><li id="menu-item-37916" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-37916 nav-item"><a itemprop="url" href="https://upcloud.com/competitors-and-alternatives/digitalocean" class="dropdown-item"><span itemprop="name">DigitalOcean</span></a></li><li id="menu-item-37918" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-37918 nav-item"><a itemprop="url" href="https://upcloud.com/competitors-and-alternatives/akamai-linode" class="dropdown-item"><span itemprop="name">Akamai Linode</span></a></li><li id="menu-item-38984" class="menu-item menu-item-type-post_type menu-item-object-page upcloud-menu-item menu-item-38984 nav-item"><a itemprop="url" href="https://upcloud.com/vmware-alternative" class="dropdown-item"><span itemprop="name">VMware</span></a></li></ul></li></ul></div></div><div class="bottom-bar"><div class="container"><div class="items"><p> UpCloud Ltd 2024. All rights reserved.</p><p> <a href="https://upcloud.com/terms-of-service"> Terms of service </a></p><p> <a href="https://upcloud.com/privacy-policy" class="privacy-policy"> Privacy Policy </a></p><p> <a href="https://upcloud.com/cookie-policy" class="cookie-policy"> Cookie Policy </a></p></div><ul class="social-icons"><li class="social-icon social-icon-github"> <a href="https://github.com/UpCloudLtd" class="no-external-link-indicator is-external-link" aria-label="GitHub: External site"> <span class="screen-reader-text" aria-hidden="true"> GitHub </span> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.361.426a12 12 0 00-3.72 23.41h.28a1 1 0 00.972-.61 1.05 1.05 0 00.088-.45v-1.3a.49.49 0 00-.19-.33.5.5 0 00-.41-.1c-2.69.58-3.26-1.1-3.29-1.21a4.64 4.64 0 00-1.73-2.19l-.15-.11a.73.73 0 01.38-.07 1.48 1.48 0 011.14.88 3 3 0 004 1.16.53.53 0 00.3-.36 2 2 0 01.56-1.22.5.5 0 00.15-.53.49.49 0 00-.42-.35c-2.37-.27-4.8-1.1-4.8-5.19a4 4 0 011.06-2.78.49.49 0 00.09-.52 3.56 3.56 0 01.01-2.41 5.57 5.57 0 012.52 1.15.48.48 0 00.42.06 10.66 10.66 0 012.74-.36 10.31 10.31 0 012.75.36.46.46 0 00.41-.06 5.53 5.53 0 012.52-1.15 3.54 3.54 0 010 2.38.48.48 0 00.1.52 4 4 0 011.05 2.75c0 4.1-2.43 4.92-4.81 5.18a.49.49 0 00-.42.35.49.49 0 00.15.52 2.23 2.23 0 01.61 1.75v3.18a1.061 1.061 0 00.37.82 1.18 1.18 0 001.06.19 12 12 0 00-3.79-23.36z" fill="currentColor"></path></svg> </a></li><li class="social-icon social-icon-instagram"> <a href="https://www.instagram.com/upcloud/" class="no-external-link-indicator is-external-link" aria-label="Instagram: External site"> <span class="screen-reader-text" aria-hidden="true"> Instagram </span> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.936.4h-13a5.51 5.51 0 00-5.5 5.5v13a5.51 5.51 0 005.5 5.5h13a5.51 5.51 0 005.5-5.5v-13a5.51 5.51 0 00-5.5-5.5zm1.5 16a4 4 0 01-4 4h-8a4 4 0 01-4-4v-8a4 4 0 014-4h8a4 4 0 014 4v8z" fill="currentColor"></path><path d="M12.437 16.4a4 4 0 100-8 4 4 0 000 8zM17.436 8.4a1 1 0 100-2 1 1 0 000 2z" fill="currentColor"></path></svg> </a></li><li class="social-icon social-icon-linkedin"> <a href="https://www.linkedin.com/company/upcloud/" class="no-external-link-indicator is-external-link" aria-label="LinkedIn: External site"> <span class="screen-reader-text" aria-hidden="true"> LinkedIn </span> <svg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.672 7.629h-4a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h4a.5.5 0 00.5-.5v-13a.5.5 0 00-.5-.5zM2.652 5.629a2.5 2.5 0 10-2.48-2.5 2.49 2.49 0 002.48 2.5zM16.672 21.63h3a.5.5 0 00.5-.5v-8.4c0-3.77-2.13-5.6-5.11-5.6a4.22 4.22 0 00-3.18 1.28.39.39 0 01-.45.09.4.4 0 01-.26-.37.5.5 0 00-.5-.5h-3a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-7.5a2.5 2.5 0 015 0v7.5a.5.5 0 00.5.5z" fill="currentColor"></path></svg> </a></li><li class="social-icon social-icon-twitter"> <a href="https://twitter.com/upcloud" class="no-external-link-indicator is-external-link" aria-label="Twitter: External site"> <span class="screen-reader-text" aria-hidden="true"> Twitter </span> <svg width="23" height="20" viewBox="0 0 23 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22.624 4.658a.5.5 0 00-.2-.87l-.79-.19a.49.49 0 01-.33-.28.5.5 0 010-.43l.45-.89a.5.5 0 00-.59-.7l-2 .56a.48.48 0 01-.43-.09 5 5 0 00-8 4v.36a.25.25 0 01-.22.25c-2.81.33-5.5-1.1-8.4-4.44a.5.5 0 00-.51-.16.49.49 0 00-.3.44 7.52 7.52 0 00.46 4.92.27.27 0 010 .26.24.24 0 01-.25.1l-1.13-.22a.52.52 0 00-.44.15.51.51 0 00-.13.44 5.15 5.15 0 002.37 3.78.25.25 0 01.12.23.24.24 0 01-.15.22l-.54.21a.53.53 0 00-.28.29.51.51 0 000 .4 4.36 4.36 0 003.2 2.48.27.27 0 01.19.22.26.26 0 01-.15.26 11 11 0 01-4.27.82.51.51 0 00-.2 1 19.92 19.92 0 008.14 1.93 12.6 12.6 0 007-2 12.482 12.482 0 005.56-10.43v-.87a.49.49 0 01.18-.38l1.64-1.37z" fill="currentColor"></path></svg> </a></li><li class="social-icon social-icon-youtube"> <a href="https://www.youtube.com/channel/UCkIkxF5pBTBLYgYHXDIUUuw" class="no-external-link-indicator is-external-link" aria-label="Youtube: External site"> <span class="screen-reader-text" aria-hidden="true"> Youtube </span> <svg width="24" height="18" viewBox="0 0 24 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.466.828H4.346a4 4 0 00-3.94 3.94v9.12a4 4 0 003.94 3.94h16.12a4 4 0 003.94-3.94v-9.12a4 4 0 00-3.94-3.94zm-3.52 8.5l-6.77 4.36a.45.45 0 01-.27.08.5.5 0 01-.24-.06.51.51 0 01-.26-.44v-8.66a.51.51 0 01.26-.44.49.49 0 01.51 0l6.77 4.33a.5.5 0 010 .84v-.01z" fill="currentColor"></path></svg> </a></li></ul></div></div></footer><!-- #colophon --></div><!-- #page --> <script>var relevanssi_rt_regex = /(&|\?)_(rt|rt_nonce)=(\w+)/g
var newUrl = window.location.search.replace(relevanssi_rt_regex, '')
history.replaceState(null, null, window.location.pathname + newUrl + window.location.hash)</script> <script src="https://upcloud.com/content/plugins/air-notifications/assets/scripts.js?ver=1677755662" id="air-notifications-scripts-js"></script> <script src="https://upcloud.com/wp/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script id="scripts-js-extra">var upcloud_screenReaderText = {"expand":"Open child menu","collapse":"Close child menu","expand_for":"Open child menu for","collapse_for":"Close child menu for","expand_toggle":"Open main menu","collapse_toggle":"Close main menu","external_link":"External site","target_blank":"opens in a new window","expand_accordion":"More info","collapse_accordion":"Close"};
var upcloud_externalLinkDomains = ["localhost:3000","upcloud.test","upcloud.fi","upcloud.vaiheessa.fi","upcloud.com","info.upcloud.com"];</script> <script src="https://upcloud.com/content/themes/upcloud/js/prod/front-end.js?ver=1719319667" id="scripts-js"></script> <script src="https://upcloud.com/content/themes/upcloud/js/prod/graph.js?ver=1719319667" id="apex-charts-js"></script> <script src="https://upcloud.com/content/plugins/air-helper/assets/js/instantpage.js?ver=5.2.0" id="instantpage-js"></script> <a href="#page" id="top" class="top no-external-link-indicator"> <span class="screen-reader-text">Back to top</span> <span aria-hidden="true"></span> </a>
<svg id="SvgjsSvg1001" width="2" height="0" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev" style="overflow: hidden; top: -100%; left: -100%; position: absolute; opacity: 0;"><defs id="SvgjsDefs1002"></defs><polyline id="SvgjsPolyline1003" points="0,0"></polyline><path id="SvgjsPath1004" d="M0 0 "></path></svg><div id="onetrust-consent-sdk"><div class="onetrust-pc-dark-filter ot-hide ot-fade-in"></div><div id="onetrust-pc-sdk" class="otPcCenter ot-hide ot-fade-in" lang="en" aria-label="Preference center" role="region"><div role="alertdialog" aria-modal="true" aria-describedby="ot-pc-desc" style="height: 100%;" aria-label="Privacy Overview"><!-- Close Button --><div class="ot-pc-header"><!-- Logo Tag --><div class="ot-pc-logo" role="img" aria-label="UpCloud logo"><img alt="UpCloud logo" src="https://cookie-cdn.cookiepro.com/logos/a68bd26a-3c88-4505-b204-f6c2df1bb2ff/fa750e19-91d5-4fb8-8054-383e01e654b5/f27f4e02-fa65-42a5-9a0c-a6d4d145abdf/upcloud-logo-on-white.png"></div></div><!-- Close Button --><div id="ot-pc-content" class="ot-pc-scrollbar"><div class="ot-optout-signal ot-hide"><div class="ot-optout-icon"><svg xmlns="http://www.w3.org/2000/svg"><path class="ot-floating-button__svg-fill" d="M14.588 0l.445.328c1.807 1.303 3.961 2.533 6.461 3.688 2.015.93 4.576 1.746 7.682 2.446 0 14.178-4.73 24.133-14.19 29.864l-.398.236C4.863 30.87 0 20.837 0 6.462c3.107-.7 5.668-1.516 7.682-2.446 2.709-1.251 5.01-2.59 6.906-4.016zm5.87 13.88a.75.75 0 00-.974.159l-5.475 6.625-3.005-2.997-.077-.067a.75.75 0 00-.983 1.13l4.172 4.16 6.525-7.895.06-.083a.75.75 0 00-.16-.973z" fill="#FFF" fill-rule="evenodd"></path></svg></div><span></span></div><h2 id="ot-pc-title">Privacy Overview</h2><div id="ot-pc-desc">This website uses cookies so that we can provide you with the best possible user experience. Cookie information is stored in your browser and performs functions such as recognizing your return to our website and helping our team to understand.
<br><a href="https://upcloud.com/privacy-policy/" class="privacy-notice-link" rel="noopener" target="_blank" aria-label="More information about your privacy, opens in a new tab">Read more about our Privacy Policy.</a></div><button id="accept-recommended-btn-handler">Allow all</button><section class="ot-sdk-row ot-cat-grp"><h3 id="ot-category-title"> Manage Consent Preferences</h3><div class="ot-accordion-layout ot-cat-item ot-vs-config" data-optanongroupid="C0001"><button aria-expanded="false" ot-accordion="true" aria-controls="ot-desc-id-C0001" aria-labelledby="ot-header-id-C0001 ot-status-id-C0001"></button><!-- Accordion header --><div class="ot-acc-hdr ot-always-active-group"><div class="ot-plus-minus"><span></span><span></span></div><h4 class="ot-cat-header" id="ot-header-id-C0001">Strictly Necessary Cookies</h4><div id="ot-status-id-C0001" class="ot-always-active">Always Active</div></div><!-- accordion detail --><div class="ot-acc-grpcntr ot-acc-txt"><p class="ot-acc-grpdesc ot-category-desc" id="ot-desc-id-C0001">These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.</p></div></div><div class="ot-accordion-layout ot-cat-item ot-vs-config" data-optanongroupid="C0003"><button aria-expanded="false" ot-accordion="true" aria-controls="ot-desc-id-C0003" aria-labelledby="ot-header-id-C0003 ot-status-id-C0003"></button><!-- Accordion header --><div class="ot-acc-hdr"><div class="ot-plus-minus"><span></span><span></span></div><h4 class="ot-cat-header" id="ot-header-id-C0003">Functional Cookies</h4><div class="ot-tgl"><input type="checkbox" name="ot-group-id-C0003" id="ot-group-id-C0003" role="switch" class="category-switch-handler" data-optanongroupid="C0003" checked="" aria-labelledby="ot-header-id-C0003"> <label class="ot-switch" for="ot-group-id-C0003"><span class="ot-switch-nob" aria-checked="true" role="switch" aria-label="Functional Cookies"></span> <span class="ot-label-txt">Functional Cookies</span></label> </div></div><!-- accordion detail --><div class="ot-acc-grpcntr ot-acc-txt"><p class="ot-acc-grpdesc ot-category-desc" id="ot-desc-id-C0003">These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.</p></div></div><div class="ot-accordion-layout ot-cat-item ot-vs-config" data-optanongroupid="C0002"><button aria-expanded="false" ot-accordion="true" aria-controls="ot-desc-id-C0002" aria-labelledby="ot-header-id-C0002 ot-status-id-C0002"></button><!-- Accordion header --><div class="ot-acc-hdr"><div class="ot-plus-minus"><span></span><span></span></div><h4 class="ot-cat-header" id="ot-header-id-C0002">Performance Cookies</h4><div class="ot-tgl"><input type="checkbox" name="ot-group-id-C0002" id="ot-group-id-C0002" role="switch" class="category-switch-handler" data-optanongroupid="C0002" checked="" aria-labelledby="ot-header-id-C0002"> <label class="ot-switch" for="ot-group-id-C0002"><span class="ot-switch-nob" aria-checked="true" role="switch" aria-label="Performance Cookies"></span> <span class="ot-label-txt">Performance Cookies</span></label> </div></div><!-- accordion detail --><div class="ot-acc-grpcntr ot-acc-txt"><p class="ot-acc-grpdesc ot-category-desc" id="ot-desc-id-C0002">These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.</p></div></div><div class="ot-accordion-layout ot-cat-item ot-vs-config" data-optanongroupid="C0004"><button aria-expanded="false" ot-accordion="true" aria-controls="ot-desc-id-C0004" aria-labelledby="ot-header-id-C0004 ot-status-id-C0004"></button><!-- Accordion header --><div class="ot-acc-hdr"><div class="ot-plus-minus"><span></span><span></span></div><h4 class="ot-cat-header" id="ot-header-id-C0004">Targeting Cookies</h4><div class="ot-tgl"><input type="checkbox" name="ot-group-id-C0004" id="ot-group-id-C0004" role="switch" class="category-switch-handler" data-optanongroupid="C0004" checked="" aria-labelledby="ot-header-id-C0004"> <label class="ot-switch" for="ot-group-id-C0004"><span class="ot-switch-nob" aria-checked="true" role="switch" aria-label="Targeting Cookies"></span> <span class="ot-label-txt">Targeting Cookies</span></label> </div></div><!-- accordion detail --><div class="ot-acc-grpcntr ot-acc-txt"><p class="ot-acc-grpdesc ot-category-desc" id="ot-desc-id-C0004">These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.</p></div></div><div class="ot-accordion-layout ot-cat-item ot-vs-config" data-optanongroupid="C0005"><button aria-expanded="false" ot-accordion="true" aria-controls="ot-desc-id-C0005" aria-labelledby="ot-header-id-C0005 ot-status-id-C0005"></button><!-- Accordion header --><div class="ot-acc-hdr"><div class="ot-plus-minus"><span></span><span></span></div><h4 class="ot-cat-header" id="ot-header-id-C0005">Social Media Cookies</h4><div class="ot-tgl"><input type="checkbox" name="ot-group-id-C0005" id="ot-group-id-C0005" role="switch" class="category-switch-handler" data-optanongroupid="C0005" checked="" aria-labelledby="ot-header-id-C0005"> <label class="ot-switch" for="ot-group-id-C0005"><span class="ot-switch-nob" aria-checked="true" role="switch" aria-label="Social Media Cookies"></span> <span class="ot-label-txt">Social Media Cookies</span></label> </div></div><!-- accordion detail --><div class="ot-acc-grpcntr ot-acc-txt"><p class="ot-acc-grpdesc ot-category-desc" id="ot-desc-id-C0005">These cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.</p></div></div><!-- Groups sections starts --><!-- Group section ends --><!-- Accordion Group section starts --><!-- Accordion Group section ends --></section></div><section id="ot-pc-lst" class="ot-hide ot-hosts-ui ot-pc-scrollbar"><div id="ot-pc-hdr"><div id="ot-lst-title"><button class="ot-link-btn back-btn-handler" aria-label="Back"><svg id="ot-back-arw" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 444.531 444.531" xml:space="preserve"><title>Back Button</title><g><path fill="#656565" d="M213.13,222.409L351.88,83.653c7.05-7.043,10.567-15.657,10.567-25.841c0-10.183-3.518-18.793-10.567-25.835
l-21.409-21.416C323.432,3.521,314.817,0,304.637,0s-18.791,3.521-25.841,10.561L92.649,196.425
c-7.044,7.043-10.566,15.656-10.566,25.841s3.521,18.791,10.566,25.837l186.146,185.864c7.05,7.043,15.66,10.564,25.841,10.564
s18.795-3.521,25.834-10.564l21.409-21.412c7.05-7.039,10.567-15.604,10.567-25.697c0-10.085-3.518-18.746-10.567-25.978
L213.13,222.409z"></path></g></svg></button><h3>Cookie List</h3></div><div class="ot-lst-subhdr"><div class="ot-search-cntr"><p role="status" class="ot-scrn-rdr"></p><input id="vendor-search-handler" type="text" name="vendor-search-handler" placeholder="Search…" aria-label="Cookie list search"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 -30 110 110" aria-hidden="true"><title>Search Icon</title><path fill="#2e3644" d="M55.146,51.887L41.588,37.786c3.486-4.144,5.396-9.358,5.396-14.786c0-12.682-10.318-23-23-23s-23,10.318-23,23
s10.318,23,23,23c4.761,0,9.298-1.436,13.177-4.162l13.661,14.208c0.571,0.593,1.339,0.92,2.162,0.92
c0.779,0,1.518-0.297,2.079-0.837C56.255,54.982,56.293,53.08,55.146,51.887z M23.984,6c9.374,0,17,7.626,17,17s-7.626,17-17,17
s-17-7.626-17-17S14.61,6,23.984,6z"></path></svg></div><div class="ot-fltr-cntr"><button id="filter-btn-handler" aria-label="Filter" aria-haspopup="true"><svg role="presentation" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 402.577 402.577" xml:space="preserve"><title>Filter Icon</title><g><path fill="#fff" d="M400.858,11.427c-3.241-7.421-8.85-11.132-16.854-11.136H18.564c-7.993,0-13.61,3.715-16.846,11.136
c-3.234,7.801-1.903,14.467,3.999,19.985l140.757,140.753v138.755c0,4.955,1.809,9.232,5.424,12.854l73.085,73.083
c3.429,3.614,7.71,5.428,12.851,5.428c2.282,0,4.66-0.479,7.135-1.43c7.426-3.238,11.14-8.851,11.14-16.845V172.166L396.861,31.413
C402.765,25.895,404.093,19.231,400.858,11.427z"></path></g></svg></button></div><div id="ot-anchor"></div><section id="ot-fltr-modal"><div id="ot-fltr-cnt"><button id="clear-filters-handler">Clear</button><div class="ot-fltr-scrlcnt ot-pc-scrollbar"><div class="ot-fltr-opts"><div class="ot-fltr-opt"><div class="ot-chkbox"><input id="chkbox-id" type="checkbox" class="category-filter-handler"> <label for="chkbox-id"><span class="ot-label-txt">checkbox label</span></label> <span class="ot-label-status">label</span></div></div></div><div class="ot-fltr-btns"><button id="filter-apply-handler">Apply</button> <button id="filter-cancel-handler">Cancel</button></div></div></div></section></div></div><section id="ot-lst-cnt" class="ot-host-cnt ot-pc-scrollbar"><div id="ot-sel-blk"><div class="ot-sel-all"><div class="ot-sel-all-hdr"><span class="ot-consent-hdr">Consent</span> <span class="ot-li-hdr">Leg.Interest</span></div><div class="ot-sel-all-chkbox"><div class="ot-chkbox" id="ot-selall-hostcntr"><input id="select-all-hosts-groups-handler" type="checkbox"> <label for="select-all-hosts-groups-handler"><span class="ot-label-txt">checkbox label</span></label> <span class="ot-label-status">label</span></div><div class="ot-chkbox" id="ot-selall-vencntr"><input id="select-all-vendor-groups-handler" type="checkbox"> <label for="select-all-vendor-groups-handler"><span class="ot-label-txt">checkbox label</span></label> <span class="ot-label-status">label</span></div><div class="ot-chkbox" id="ot-selall-licntr"><input id="select-all-vendor-leg-handler" type="checkbox"> <label for="select-all-vendor-leg-handler"><span class="ot-label-txt">checkbox label</span></label> <span class="ot-label-status">label</span></div></div></div></div><div class="ot-sdk-row"><div class="ot-sdk-column"></div></div></section></section><div class="ot-pc-footer ot-pc-scrollbar"><div class="ot-btn-container"><button class="ot-pc-refuse-all-handler">Reject All</button> <button class="save-preference-btn-handler onetrust-close-btn-handler">Save and accept</button></div><!-- Footer logo --><div class="ot-pc-footer-logo"><a href="https://www.cookiepro.com/products/cookie-consent/" target="_blank" rel="noopener noreferrer" aria-label="Powered by OneTrust Opens in a new Tab"><img alt="Powered by Onetrust" src="https://cookie-cdn.cookiepro.com/logos/static/poweredBy_cp_logo.svg" title="Powered by OneTrust Opens in a new Tab"></a></div></div><!-- Cookie subgroup container --><!-- Vendor list link --><!-- Cookie lost link --><!-- Toggle HTML element --><!-- Checkbox HTML --><!-- plus minus--><!-- Arrow SVG element --><!-- Accordion basic element --><span class="ot-scrn-rdr" aria-atomic="true" aria-live="polite"></span><!-- Vendor Service container and item template --></div><iframe class="ot-text-resize" sandbox="allow-same-origin" title="onetrust-text-resize" style="position: absolute; top: -50000px; width: 100em;" aria-hidden="true"></iframe></div></div></body></html>