@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Creepster&family=Mulish:wght@700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Carter+One&family=Creepster&family=Mulish:wght@700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Berkshire+Swash&display=swap);

@font-face {
  font-family: 'Raleway';
  src: url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/Raleway-SemiBold.eot);
  src: url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/Raleway-SemiBold.eot) format('embedded-opentype'),
    url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/Raleway-SemiBold.woff2) format('woff2'),
    url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/Raleway-SemiBold.woff) format('woff'),
    url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/Raleway-SemiBold.ttf) format('truetype'),
    url(https://www.modulesgarden.com/products/build/assets/fonts/page_fonts/Raleway-SemiBold.svg#Raleway-SemiBold) format('svg');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}@font-face {
  font-family: 'XTypewriter';
  src : url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/XTypewriter-Regular.woff2) format('woff2'),
  url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/XTypewriter-Regular.woff) format('woff'),
  url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/XTypewriter-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}@font-face {
  font-family: 'Lobster';
  src: url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/Lobster.eot);
  src : url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/Lobster.woff) format('woff'),
  url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/Lobster-Regular.ttf) format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}@font-face {
  font-family: 'Material-Design-Iconic-Font';
  src: url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/Material-Design-Iconic-Font.woff2) format('woff2'), url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/Material-Design-Iconic-Font.woff) format('woff'), url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/Material-Design-Iconic-Font.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}.mg-remote-scope .zmdi {
  display: inline-block;
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.mg-remote-scope .zmdi-hc-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}.mg-remote-scope .zmdi-hc-2x {
  font-size: 2em;
}.mg-remote-scope .zmdi-hc-3x {
  font-size: 3em;
}.mg-remote-scope .zmdi-hc-4x {
  font-size: 4em;
}.mg-remote-scope .zmdi-hc-5x {
  font-size: 5em;
}.mg-remote-scope .zmdi-hc-fw {
  width: 1.28571429em;
  text-align: center;
}.mg-remote-scope .zmdi-hc-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}.mg-remote-scope .zmdi-hc-ul > li {
  position: relative;
}.mg-remote-scope .zmdi-hc-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}.mg-remote-scope .zmdi-hc-li.zmdi-hc-lg {
  left: -1.85714286em;
}.mg-remote-scope .zmdi-hc-border {
  padding: .1em .25em;
  border: solid 0.1em #9e9e9e;
  border-radius: 2px;
}.mg-remote-scope .zmdi-hc-border-circle {
  padding: .1em .25em;
  border: solid 0.1em #9e9e9e;
  border-radius: 50%;
}.mg-remote-scope .zmdi.pull-left {
  float: left;
  margin-right: .15em;
}.mg-remote-scope .zmdi.pull-right {
  float: right;
  margin-left: .15em;
}.mg-remote-scope .zmdi-hc-spin {
  -webkit-animation: zmdi-spin 1.5s infinite linear;
  animation: zmdi-spin 1.5s infinite linear;
}.mg-remote-scope .zmdi-hc-spin-reverse {
  -webkit-animation: zmdi-spin-reverse 1.5s infinite linear;
  animation: zmdi-spin-reverse 1.5s infinite linear;
}@-webkit-keyframes zmdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}@keyframes zmdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}@-webkit-keyframes zmdi-spin-reverse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(-359deg);
    transform: rotate(-359deg);
  }
}@keyframes zmdi-spin-reverse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(-359deg);
    transform: rotate(-359deg);
  }
}.mg-remote-scope .zmdi-hc-rotate-90 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}.mg-remote-scope .zmdi-hc-rotate-180 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}.mg-remote-scope .zmdi-hc-rotate-270 {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}.mg-remote-scope .zmdi-hc-flip-horizontal {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}.mg-remote-scope .zmdi-hc-flip-vertical {
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}.mg-remote-scope .zmdi-hc-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}.mg-remote-scope .zmdi-hc-stack-1x, .mg-remote-scope .zmdi-hc-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}.mg-remote-scope .zmdi-hc-stack-1x {
  line-height: inherit;
}.mg-remote-scope .zmdi-hc-stack-2x {
  font-size: 2em;
}.mg-remote-scope .zmdi-hc-inverse {
  color: #ffffff;
}.mg-remote-scope .zmdi-3d-rotation:before {
  content: '\f101';
}.mg-remote-scope .zmdi-airplane-off:before {
  content: '\f102';
}.mg-remote-scope .zmdi-airplane:before {
  content: '\f103';
}.mg-remote-scope .zmdi-album:before {
  content: '\f104';
}.mg-remote-scope .zmdi-archive:before {
  content: '\f105';
}.mg-remote-scope .zmdi-assignment-account:before {
  content: '\f106';
}.mg-remote-scope .zmdi-assignment-alert:before {
  content: '\f107';
}.mg-remote-scope .zmdi-assignment-check:before {
  content: '\f108';
}.mg-remote-scope .zmdi-assignment-o:before {
  content: '\f109';
}.mg-remote-scope .zmdi-assignment-return:before {
  content: '\f10a';
}.mg-remote-scope .zmdi-assignment-returned:before {
  content: '\f10b';
}.mg-remote-scope .zmdi-assignment:before {
  content: '\f10c';
}.mg-remote-scope .zmdi-attachment-alt:before {
  content: '\f10d';
}.mg-remote-scope .zmdi-attachment:before {
  content: '\f10e';
}.mg-remote-scope .zmdi-audio:before {
  content: '\f10f';
}.mg-remote-scope .zmdi-badge-check:before {
  content: '\f110';
}.mg-remote-scope .zmdi-balance-wallet:before {
  content: '\f111';
}.mg-remote-scope .zmdi-balance:before {
  content: '\f112';
}.mg-remote-scope .zmdi-battery-alert:before {
  content: '\f113';
}.mg-remote-scope .zmdi-battery-flash:before {
  content: '\f114';
}.mg-remote-scope .zmdi-battery-unknown:before {
  content: '\f115';
}.mg-remote-scope .zmdi-battery:before {
  content: '\f116';
}.mg-remote-scope .zmdi-bike:before {
  content: '\f117';
}.mg-remote-scope .zmdi-block-alt:before {
  content: '\f118';
}.mg-remote-scope .zmdi-block:before {
  content: '\f119';
}.mg-remote-scope .zmdi-boat:before {
  content: '\f11a';
}.mg-remote-scope .zmdi-book-image:before {
  content: '\f11b';
}.mg-remote-scope .zmdi-book:before {
  content: '\f11c';
}.mg-remote-scope .zmdi-bookmark-outline:before {
  content: '\f11d';
}.mg-remote-scope .zmdi-bookmark:before {
  content: '\f11e';
}.mg-remote-scope .zmdi-brush:before {
  content: '\f11f';
}.mg-remote-scope .zmdi-bug:before {
  content: '\f120';
}.mg-remote-scope .zmdi-bus:before {
  content: '\f121';
}.mg-remote-scope .zmdi-cake:before {
  content: '\f122';
}.mg-remote-scope .zmdi-car-taxi:before {
  content: '\f123';
}.mg-remote-scope .zmdi-car-wash:before {
  content: '\f124';
}.mg-remote-scope .zmdi-car:before {
  content: '\f125';
}.mg-remote-scope .zmdi-card-giftcard:before {
  content: '\f126';
}.mg-remote-scope .zmdi-card-membership:before {
  content: '\f127';
}.mg-remote-scope .zmdi-card-travel:before {
  content: '\f128';
}.mg-remote-scope .zmdi-card:before {
  content: '\f129';
}.mg-remote-scope .zmdi-case-check:before {
  content: '\f12a';
}.mg-remote-scope .zmdi-case-download:before {
  content: '\f12b';
}.mg-remote-scope .zmdi-case-play:before {
  content: '\f12c';
}.mg-remote-scope .zmdi-case:before {
  content: '\f12d';
}.mg-remote-scope .zmdi-cast-connected:before {
  content: '\f12e';
}.mg-remote-scope .zmdi-cast:before {
  content: '\f12f';
}.mg-remote-scope .zmdi-chart-donut:before {
  content: '\f130';
}.mg-remote-scope .zmdi-chart:before {
  content: '\f131';
}.mg-remote-scope .zmdi-city-alt:before {
  content: '\f132';
}.mg-remote-scope .zmdi-city:before {
  content: '\f133';
}.mg-remote-scope .zmdi-close-circle-o:before {
  content: '\f134';
}.mg-remote-scope .zmdi-close-circle:before {
  content: '\f135';
}.mg-remote-scope .zmdi-close:before {
  content: '\f136';
}.mg-remote-scope .zmdi-cocktail:before {
  content: '\f137';
}.mg-remote-scope .zmdi-code-setting:before {
  content: '\f138';
}.mg-remote-scope .zmdi-code-smartphone:before {
  content: '\f139';
}.mg-remote-scope .zmdi-code:before {
  content: '\f13a';
}.mg-remote-scope .zmdi-coffee:before {
  content: '\f13b';
}.mg-remote-scope .zmdi-collection-bookmark:before {
  content: '\f13c';
}.mg-remote-scope .zmdi-collection-case-play:before {
  content: '\f13d';
}.mg-remote-scope .zmdi-collection-folder-image:before {
  content: '\f13e';
}.mg-remote-scope .zmdi-collection-image-o:before {
  content: '\f13f';
}.mg-remote-scope .zmdi-collection-image:before {
  content: '\f140';
}.mg-remote-scope .zmdi-collection-item-1:before {
  content: '\f141';
}.mg-remote-scope .zmdi-collection-item-2:before {
  content: '\f142';
}.mg-remote-scope .zmdi-collection-item-3:before {
  content: '\f143';
}.mg-remote-scope .zmdi-collection-item-4:before {
  content: '\f144';
}.mg-remote-scope .zmdi-collection-item-5:before {
  content: '\f145';
}.mg-remote-scope .zmdi-collection-item-6:before {
  content: '\f146';
}.mg-remote-scope .zmdi-collection-item-7:before {
  content: '\f147';
}.mg-remote-scope .zmdi-collection-item-8:before {
  content: '\f148';
}.mg-remote-scope .zmdi-collection-item-9-plus:before {
  content: '\f149';
}.mg-remote-scope .zmdi-collection-item-9:before {
  content: '\f14a';
}.mg-remote-scope .zmdi-collection-item:before {
  content: '\f14b';
}.mg-remote-scope .zmdi-collection-music:before {
  content: '\f14c';
}.mg-remote-scope .zmdi-collection-pdf:before {
  content: '\f14d';
}.mg-remote-scope .zmdi-collection-plus:before {
  content: '\f14e';
}.mg-remote-scope .zmdi-collection-speaker:before {
  content: '\f14f';
}.mg-remote-scope .zmdi-collection-text:before {
  content: '\f150';
}.mg-remote-scope .zmdi-collection-video:before {
  content: '\f151';
}.mg-remote-scope .zmdi-compass:before {
  content: '\f152';
}.mg-remote-scope .zmdi-cutlery:before {
  content: '\f153';
}.mg-remote-scope .zmdi-delete:before {
  content: '\f154';
}.mg-remote-scope .zmdi-dialpad:before {
  content: '\f155';
}.mg-remote-scope .zmdi-dns:before {
  content: '\f156';
}.mg-remote-scope .zmdi-drink:before {
  content: '\f157';
}.mg-remote-scope .zmdi-edit:before {
  content: '\f158';
}.mg-remote-scope .zmdi-email-open:before {
  content: '\f159';
}.mg-remote-scope .zmdi-email:before {
  content: '\f15a';
}.mg-remote-scope .zmdi-eye-off:before {
  content: '\f15b';
}.mg-remote-scope .zmdi-eye:before {
  content: '\f15c';
}.mg-remote-scope .zmdi-eyedropper:before {
  content: '\f15d';
}.mg-remote-scope .zmdi-favorite-outline:before {
  content: '\f15e';
}.mg-remote-scope .zmdi-favorite:before {
  content: '\f15f';
}.mg-remote-scope .zmdi-filter-list:before {
  content: '\f160';
}.mg-remote-scope .zmdi-fire:before {
  content: '\f161';
}.mg-remote-scope .zmdi-flag:before {
  content: '\f162';
}.mg-remote-scope .zmdi-flare:before {
  content: '\f163';
}.mg-remote-scope .zmdi-flash-auto:before {
  content: '\f164';
}.mg-remote-scope .zmdi-flash-off:before {
  content: '\f165';
}.mg-remote-scope .zmdi-flash:before {
  content: '\f166';
}.mg-remote-scope .zmdi-flip:before {
  content: '\f167';
}.mg-remote-scope .zmdi-flower-alt:before {
  content: '\f168';
}.mg-remote-scope .zmdi-flower:before {
  content: '\f169';
}.mg-remote-scope .zmdi-font:before {
  content: '\f16a';
}.mg-remote-scope .zmdi-fullscreen-alt:before {
  content: '\f16b';
}.mg-remote-scope .zmdi-fullscreen-exit:before {
  content: '\f16c';
}.mg-remote-scope .zmdi-fullscreen:before {
  content: '\f16d';
}.mg-remote-scope .zmdi-functions:before {
  content: '\f16e';
}.mg-remote-scope .zmdi-gas-station:before {
  content: '\f16f';
}.mg-remote-scope .zmdi-gesture:before {
  content: '\f170';
}.mg-remote-scope .zmdi-globe-alt:before {
  content: '\f171';
}.mg-remote-scope .zmdi-globe-lock:before {
  content: '\f172';
}.mg-remote-scope .zmdi-globe:before {
  content: '\f173';
}.mg-remote-scope .zmdi-graduation-cap:before {
  content: '\f174';
}.mg-remote-scope .zmdi-home:before {
  content: '\f175';
}.mg-remote-scope .zmdi-hospital-alt:before {
  content: '\f176';
}.mg-remote-scope .zmdi-hospital:before {
  content: '\f177';
}.mg-remote-scope .zmdi-hotel:before {
  content: '\f178';
}.mg-remote-scope .zmdi-hourglass-alt:before {
  content: '\f179';
}.mg-remote-scope .zmdi-hourglass-outline:before {
  content: '\f17a';
}.mg-remote-scope .zmdi-hourglass:before {
  content: '\f17b';
}.mg-remote-scope .zmdi-http:before {
  content: '\f17c';
}.mg-remote-scope .zmdi-image-alt:before {
  content: '\f17d';
}.mg-remote-scope .zmdi-image-o:before {
  content: '\f17e';
}.mg-remote-scope .zmdi-image:before {
  content: '\f17f';
}.mg-remote-scope .zmdi-inbox:before {
  content: '\f180';
}.mg-remote-scope .zmdi-invert-colors-off:before {
  content: '\f181';
}.mg-remote-scope .zmdi-invert-colors:before {
  content: '\f182';
}.mg-remote-scope .zmdi-key:before {
  content: '\f183';
}.mg-remote-scope .zmdi-label-alt-outline:before {
  content: '\f184';
}.mg-remote-scope .zmdi-label-alt:before {
  content: '\f185';
}.mg-remote-scope .zmdi-label-heart:before {
  content: '\f186';
}.mg-remote-scope .zmdi-label:before {
  content: '\f187';
}.mg-remote-scope .zmdi-labels:before {
  content: '\f188';
}.mg-remote-scope .zmdi-lamp:before {
  content: '\f189';
}.mg-remote-scope .zmdi-landscape:before {
  content: '\f18a';
}.mg-remote-scope .zmdi-layers-off:before {
  content: '\f18b';
}.mg-remote-scope .zmdi-layers:before {
  content: '\f18c';
}.mg-remote-scope .zmdi-library:before {
  content: '\f18d';
}.mg-remote-scope .zmdi-link:before {
  content: '\f18e';
}.mg-remote-scope .zmdi-lock-open:before {
  content: '\f18f';
}.mg-remote-scope .zmdi-lock-outline:before {
  content: '\f190';
}.mg-remote-scope .zmdi-lock:before {
  content: '\f191';
}.mg-remote-scope .zmdi-mail-reply-all:before {
  content: '\f192';
}.mg-remote-scope .zmdi-mail-reply:before {
  content: '\f193';
}.mg-remote-scope .zmdi-mail-send:before {
  content: '\f194';
}.mg-remote-scope .zmdi-mall:before {
  content: '\f195';
}.mg-remote-scope .zmdi-map:before {
  content: '\f196';
}.mg-remote-scope .zmdi-menu:before {
  content: '\f197';
}.mg-remote-scope .zmdi-money-box:before {
  content: '\f198';
}.mg-remote-scope .zmdi-money-off:before {
  content: '\f199';
}.mg-remote-scope .zmdi-money:before {
  content: '\f19a';
}.mg-remote-scope .zmdi-more-vert:before {
  content: '\f19b';
}.mg-remote-scope .zmdi-more:before {
  content: '\f19c';
}.mg-remote-scope .zmdi-movie-alt:before {
  content: '\f19d';
}.mg-remote-scope .zmdi-movie:before {
  content: '\f19e';
}.mg-remote-scope .zmdi-nature-people:before {
  content: '\f19f';
}.mg-remote-scope .zmdi-nature:before {
  content: '\f1a0';
}.mg-remote-scope .zmdi-navigation:before {
  content: '\f1a1';
}.mg-remote-scope .zmdi-open-in-browser:before {
  content: '\f1a2';
}.mg-remote-scope .zmdi-open-in-new:before {
  content: '\f1a3';
}.mg-remote-scope .zmdi-palette:before {
  content: '\f1a4';
}.mg-remote-scope .zmdi-parking:before {
  content: '\f1a5';
}.mg-remote-scope .zmdi-pin-account:before {
  content: '\f1a6';
}.mg-remote-scope .zmdi-pin-assistant:before {
  content: '\f1a7';
}.mg-remote-scope .zmdi-pin-drop:before {
  content: '\f1a8';
}.mg-remote-scope .zmdi-pin-help:before {
  content: '\f1a9';
}.mg-remote-scope .zmdi-pin-off:before {
  content: '\f1aa';
}.mg-remote-scope .zmdi-pin:before {
  content: '\f1ab';
}.mg-remote-scope .zmdi-pizza:before {
  content: '\f1ac';
}.mg-remote-scope .zmdi-plaster:before {
  content: '\f1ad';
}.mg-remote-scope .zmdi-power-setting:before {
  content: '\f1ae';
}.mg-remote-scope .zmdi-power:before {
  content: '\f1af';
}.mg-remote-scope .zmdi-print:before {
  content: '\f1b0';
}.mg-remote-scope .zmdi-puzzle-piece:before {
  content: '\f1b1';
}.mg-remote-scope .zmdi-quote:before {
  content: '\f1b2';
}.mg-remote-scope .zmdi-railway:before {
  content: '\f1b3';
}.mg-remote-scope .zmdi-receipt:before {
  content: '\f1b4';
}.mg-remote-scope .zmdi-refresh-alt:before {
  content: '\f1b5';
}.mg-remote-scope .zmdi-refresh-sync-alert:before {
  content: '\f1b6';
}.mg-remote-scope .zmdi-refresh-sync-off:before {
  content: '\f1b7';
}.mg-remote-scope .zmdi-refresh-sync:before {
  content: '\f1b8';
}.mg-remote-scope .zmdi-refresh:before {
  content: '\f1b9';
}.mg-remote-scope .zmdi-roller:before {
  content: '\f1ba';
}.mg-remote-scope .zmdi-ruler:before {
  content: '\f1bb';
}.mg-remote-scope .zmdi-scissors:before {
  content: '\f1bc';
}.mg-remote-scope .zmdi-screen-rotation-lock:before {
  content: '\f1bd';
}.mg-remote-scope .zmdi-screen-rotation:before {
  content: '\f1be';
}.mg-remote-scope .zmdi-search-for:before {
  content: '\f1bf';
}.mg-remote-scope .zmdi-search-in-file:before {
  content: '\f1c0';
}.mg-remote-scope .zmdi-search-in-page:before {
  content: '\f1c1';
}.mg-remote-scope .zmdi-search-replace:before {
  content: '\f1c2';
}.mg-remote-scope .zmdi-search:before {
  content: '\f1c3';
}.mg-remote-scope .zmdi-seat:before {
  content: '\f1c4';
}.mg-remote-scope .zmdi-settings-square:before {
  content: '\f1c5';
}.mg-remote-scope .zmdi-settings:before {
  content: '\f1c6';
}.mg-remote-scope .zmdi-shield-check:before {
  content: '\f1c7';
}.mg-remote-scope .zmdi-shield-security:before {
  content: '\f1c8';
}.mg-remote-scope .zmdi-shopping-basket:before {
  content: '\f1c9';
}.mg-remote-scope .zmdi-shopping-cart-plus:before {
  content: '\f1ca';
}.mg-remote-scope .zmdi-shopping-cart:before {
  content: '\f1cb';
}.mg-remote-scope .zmdi-sign-in:before {
  content: '\f1cc';
}.mg-remote-scope .zmdi-sort-amount-asc:before {
  content: '\f1cd';
}.mg-remote-scope .zmdi-sort-amount-desc:before {
  content: '\f1ce';
}.mg-remote-scope .zmdi-sort-asc:before {
  content: '\f1cf';
}.mg-remote-scope .zmdi-sort-desc:before {
  content: '\f1d0';
}.mg-remote-scope .zmdi-spellcheck:before {
  content: '\f1d1';
}.mg-remote-scope .zmdi-storage:before {
  content: '\f1d2';
}.mg-remote-scope .zmdi-store-24:before {
  content: '\f1d3';
}.mg-remote-scope .zmdi-store:before {
  content: '\f1d4';
}.mg-remote-scope .zmdi-subway:before {
  content: '\f1d5';
}.mg-remote-scope .zmdi-sun:before {
  content: '\f1d6';
}.mg-remote-scope .zmdi-tab-unselected:before {
  content: '\f1d7';
}.mg-remote-scope .zmdi-tab:before {
  content: '\f1d8';
}.mg-remote-scope .zmdi-tag-close:before {
  content: '\f1d9';
}.mg-remote-scope .zmdi-tag-more:before {
  content: '\f1da';
}.mg-remote-scope .zmdi-tag:before {
  content: '\f1db';
}.mg-remote-scope .zmdi-thumb-down:before {
  content: '\f1dc';
}.mg-remote-scope .zmdi-thumb-up-down:before {
  content: '\f1dd';
}.mg-remote-scope .zmdi-thumb-up:before {
  content: '\f1de';
}.mg-remote-scope .zmdi-ticket-star:before {
  content: '\f1df';
}.mg-remote-scope .zmdi-toll:before {
  content: '\f1e0';
}.mg-remote-scope .zmdi-toys:before {
  content: '\f1e1';
}.mg-remote-scope .zmdi-traffic:before {
  content: '\f1e2';
}.mg-remote-scope .zmdi-translate:before {
  content: '\f1e3';
}.mg-remote-scope .zmdi-triangle-down:before {
  content: '\f1e4';
}.mg-remote-scope .zmdi-triangle-up:before {
  content: '\f1e5';
}.mg-remote-scope .zmdi-truck:before {
  content: '\f1e6';
}.mg-remote-scope .zmdi-turning-sign:before {
  content: '\f1e7';
}.mg-remote-scope .zmdi-wallpaper:before {
  content: '\f1e8';
}.mg-remote-scope .zmdi-washing-machine:before {
  content: '\f1e9';
}.mg-remote-scope .zmdi-window-maximize:before {
  content: '\f1ea';
}.mg-remote-scope .zmdi-window-minimize:before {
  content: '\f1eb';
}.mg-remote-scope .zmdi-window-restore:before {
  content: '\f1ec';
}.mg-remote-scope .zmdi-wrench:before {
  content: '\f1ed';
}.mg-remote-scope .zmdi-zoom-in:before {
  content: '\f1ee';
}.mg-remote-scope .zmdi-zoom-out:before {
  content: '\f1ef';
}.mg-remote-scope .zmdi-alert-circle-o:before {
  content: '\f1f0';
}.mg-remote-scope .zmdi-alert-circle:before {
  content: '\f1f1';
}.mg-remote-scope .zmdi-alert-octagon:before {
  content: '\f1f2';
}.mg-remote-scope .zmdi-alert-polygon:before {
  content: '\f1f3';
}.mg-remote-scope .zmdi-alert-triangle:before {
  content: '\f1f4';
}.mg-remote-scope .zmdi-help-outline:before {
  content: '\f1f5';
}.mg-remote-scope .zmdi-help:before {
  content: '\f1f6';
}.mg-remote-scope .zmdi-info-outline:before {
  content: '\f1f7';
}.mg-remote-scope .zmdi-info:before {
  content: '\f1f8';
}.mg-remote-scope .zmdi-notifications-active:before {
  content: '\f1f9';
}.mg-remote-scope .zmdi-notifications-add:before {
  content: '\f1fa';
}.mg-remote-scope .zmdi-notifications-none:before {
  content: '\f1fb';
}.mg-remote-scope .zmdi-notifications-off:before {
  content: '\f1fc';
}.mg-remote-scope .zmdi-notifications-paused:before {
  content: '\f1fd';
}.mg-remote-scope .zmdi-notifications:before {
  content: '\f1fe';
}.mg-remote-scope .zmdi-account-add:before {
  content: '\f1ff';
}.mg-remote-scope .zmdi-account-box-mail:before {
  content: '\f200';
}.mg-remote-scope .zmdi-account-box-o:before {
  content: '\f201';
}.mg-remote-scope .zmdi-account-box-phone:before {
  content: '\f202';
}.mg-remote-scope .zmdi-account-box:before {
  content: '\f203';
}.mg-remote-scope .zmdi-account-calendar:before {
  content: '\f204';
}.mg-remote-scope .zmdi-account-circle:before {
  content: '\f205';
}.mg-remote-scope .zmdi-account-o:before {
  content: '\f206';
}.mg-remote-scope .zmdi-account:before {
  content: '\f207';
}.mg-remote-scope .zmdi-accounts-add:before {
  content: '\f208';
}.mg-remote-scope .zmdi-accounts-alt:before {
  content: '\f209';
}.mg-remote-scope .zmdi-accounts-list-alt:before {
  content: '\f20a';
}.mg-remote-scope .zmdi-accounts-list:before {
  content: '\f20b';
}.mg-remote-scope .zmdi-accounts-outline:before {
  content: '\f20c';
}.mg-remote-scope .zmdi-accounts:before {
  content: '\f20d';
}.mg-remote-scope .zmdi-face:before {
  content: '\f20e';
}.mg-remote-scope .zmdi-female:before {
  content: '\f20f';
}.mg-remote-scope .zmdi-male-alt:before {
  content: '\f210';
}.mg-remote-scope .zmdi-male-female:before {
  content: '\f211';
}.mg-remote-scope .zmdi-male:before {
  content: '\f212';
}.mg-remote-scope .zmdi-mood-bad:before {
  content: '\f213';
}.mg-remote-scope .zmdi-mood:before {
  content: '\f214';
}.mg-remote-scope .zmdi-run:before {
  content: '\f215';
}.mg-remote-scope .zmdi-walk:before {
  content: '\f216';
}.mg-remote-scope .zmdi-cloud-box:before {
  content: '\f217';
}.mg-remote-scope .zmdi-cloud-circle:before {
  content: '\f218';
}.mg-remote-scope .zmdi-cloud-done:before {
  content: '\f219';
}.mg-remote-scope .zmdi-cloud-download:before {
  content: '\f21a';
}.mg-remote-scope .zmdi-cloud-off:before {
  content: '\f21b';
}.mg-remote-scope .zmdi-cloud-outline-alt:before {
  content: '\f21c';
}.mg-remote-scope .zmdi-cloud-outline:before {
  content: '\f21d';
}.mg-remote-scope .zmdi-cloud-upload:before {
  content: '\f21e';
}.mg-remote-scope .zmdi-cloud:before {
  content: '\f21f';
}.mg-remote-scope .zmdi-download:before {
  content: '\f220';
}.mg-remote-scope .zmdi-file-plus:before {
  content: '\f221';
}.mg-remote-scope .zmdi-file-text:before {
  content: '\f222';
}.mg-remote-scope .zmdi-file:before {
  content: '\f223';
}.mg-remote-scope .zmdi-folder-outline:before {
  content: '\f224';
}.mg-remote-scope .zmdi-folder-person:before {
  content: '\f225';
}.mg-remote-scope .zmdi-folder-star-alt:before {
  content: '\f226';
}.mg-remote-scope .zmdi-folder-star:before {
  content: '\f227';
}.mg-remote-scope .zmdi-folder:before {
  content: '\f228';
}.mg-remote-scope .zmdi-gif:before {
  content: '\f229';
}.mg-remote-scope .zmdi-upload:before {
  content: '\f22a';
}.mg-remote-scope .zmdi-border-all:before {
  content: '\f22b';
}.mg-remote-scope .zmdi-border-bottom:before {
  content: '\f22c';
}.mg-remote-scope .zmdi-border-clear:before {
  content: '\f22d';
}.mg-remote-scope .zmdi-border-color:before {
  content: '\f22e';
}.mg-remote-scope .zmdi-border-horizontal:before {
  content: '\f22f';
}.mg-remote-scope .zmdi-border-inner:before {
  content: '\f230';
}.mg-remote-scope .zmdi-border-left:before {
  content: '\f231';
}.mg-remote-scope .zmdi-border-outer:before {
  content: '\f232';
}.mg-remote-scope .zmdi-border-right:before {
  content: '\f233';
}.mg-remote-scope .zmdi-border-style:before {
  content: '\f234';
}.mg-remote-scope .zmdi-border-top:before {
  content: '\f235';
}.mg-remote-scope .zmdi-border-vertical:before {
  content: '\f236';
}.mg-remote-scope .zmdi-copy:before {
  content: '\f237';
}.mg-remote-scope .zmdi-crop:before {
  content: '\f238';
}.mg-remote-scope .zmdi-format-align-center:before {
  content: '\f239';
}.mg-remote-scope .zmdi-format-align-justify:before {
  content: '\f23a';
}.mg-remote-scope .zmdi-format-align-left:before {
  content: '\f23b';
}.mg-remote-scope .zmdi-format-align-right:before {
  content: '\f23c';
}.mg-remote-scope .zmdi-format-bold:before {
  content: '\f23d';
}.mg-remote-scope .zmdi-format-clear-all:before {
  content: '\f23e';
}.mg-remote-scope .zmdi-format-clear:before {
  content: '\f23f';
}.mg-remote-scope .zmdi-format-color-fill:before {
  content: '\f240';
}.mg-remote-scope .zmdi-format-color-reset:before {
  content: '\f241';
}.mg-remote-scope .zmdi-format-color-text:before {
  content: '\f242';
}.mg-remote-scope .zmdi-format-indent-decrease:before {
  content: '\f243';
}.mg-remote-scope .zmdi-format-indent-increase:before {
  content: '\f244';
}.mg-remote-scope .zmdi-format-italic:before {
  content: '\f245';
}.mg-remote-scope .zmdi-format-line-spacing:before {
  content: '\f246';
}.mg-remote-scope .zmdi-format-list-bulleted:before {
  content: '\f247';
}.mg-remote-scope .zmdi-format-list-numbered:before {
  content: '\f248';
}.mg-remote-scope .zmdi-format-ltr:before {
  content: '\f249';
}.mg-remote-scope .zmdi-format-rtl:before {
  content: '\f24a';
}.mg-remote-scope .zmdi-format-size:before {
  content: '\f24b';
}.mg-remote-scope .zmdi-format-strikethrough-s:before {
  content: '\f24c';
}.mg-remote-scope .zmdi-format-strikethrough:before {
  content: '\f24d';
}.mg-remote-scope .zmdi-format-subject:before {
  content: '\f24e';
}.mg-remote-scope .zmdi-format-underlined:before {
  content: '\f24f';
}.mg-remote-scope .zmdi-format-valign-bottom:before {
  content: '\f250';
}.mg-remote-scope .zmdi-format-valign-center:before {
  content: '\f251';
}.mg-remote-scope .zmdi-format-valign-top:before {
  content: '\f252';
}.mg-remote-scope .zmdi-redo:before {
  content: '\f253';
}.mg-remote-scope .zmdi-select-all:before {
  content: '\f254';
}.mg-remote-scope .zmdi-space-bar:before {
  content: '\f255';
}.mg-remote-scope .zmdi-text-format:before {
  content: '\f256';
}.mg-remote-scope .zmdi-transform:before {
  content: '\f257';
}.mg-remote-scope .zmdi-undo:before {
  content: '\f258';
}.mg-remote-scope .zmdi-wrap-text:before {
  content: '\f259';
}.mg-remote-scope .zmdi-comment-alert:before {
  content: '\f25a';
}.mg-remote-scope .zmdi-comment-alt-text:before {
  content: '\f25b';
}.mg-remote-scope .zmdi-comment-alt:before {
  content: '\f25c';
}.mg-remote-scope .zmdi-comment-edit:before {
  content: '\f25d';
}.mg-remote-scope .zmdi-comment-image:before {
  content: '\f25e';
}.mg-remote-scope .zmdi-comment-list:before {
  content: '\f25f';
}.mg-remote-scope .zmdi-comment-more:before {
  content: '\f260';
}.mg-remote-scope .zmdi-comment-outline:before {
  content: '\f261';
}.mg-remote-scope .zmdi-comment-text-alt:before {
  content: '\f262';
}.mg-remote-scope .zmdi-comment-text:before {
  content: '\f263';
}.mg-remote-scope .zmdi-comment-video:before {
  content: '\f264';
}.mg-remote-scope .zmdi-comment:before {
  content: '\f265';
}.mg-remote-scope .zmdi-comments:before {
  content: '\f266';
}.mg-remote-scope .zmdi-check-all:before {
  content: '\f267';
}.mg-remote-scope .zmdi-check-circle-u:before {
  content: '\f268';
}.mg-remote-scope .zmdi-check-circle:before {
  content: '\f269';
}.mg-remote-scope .zmdi-check-square:before {
  content: '\f26a';
}.mg-remote-scope .zmdi-check:before {
  content: '\f26b';
}.mg-remote-scope .zmdi-circle-o:before {
  content: '\f26c';
}.mg-remote-scope .zmdi-circle:before {
  content: '\f26d';
}.mg-remote-scope .zmdi-dot-circle-alt:before {
  content: '\f26e';
}.mg-remote-scope .zmdi-dot-circle:before {
  content: '\f26f';
}.mg-remote-scope .zmdi-minus-circle-outline:before {
  content: '\f270';
}.mg-remote-scope .zmdi-minus-circle:before {
  content: '\f271';
}.mg-remote-scope .zmdi-minus-square:before {
  content: '\f272';
}.mg-remote-scope .zmdi-minus:before {
  content: '\f273';
}.mg-remote-scope .zmdi-plus-circle-o-duplicate:before {
  content: '\f274';
}.mg-remote-scope .zmdi-plus-circle-o:before {
  content: '\f275';
}.mg-remote-scope .zmdi-plus-circle:before {
  content: '\f276';
}.mg-remote-scope .zmdi-plus-square:before {
  content: '\f277';
}.mg-remote-scope .zmdi-plus:before {
  content: '\f278';
}.mg-remote-scope .zmdi-square-o:before {
  content: '\f279';
}.mg-remote-scope .zmdi-star-circle:before {
  content: '\f27a';
}.mg-remote-scope .zmdi-star-half:before {
  content: '\f27b';
}.mg-remote-scope .zmdi-star-outline:before {
  content: '\f27c';
}.mg-remote-scope .zmdi-star:before {
  content: '\f27d';
}.mg-remote-scope .zmdi-bluetooth-connected:before {
  content: '\f27e';
}.mg-remote-scope .zmdi-bluetooth-off:before {
  content: '\f27f';
}.mg-remote-scope .zmdi-bluetooth-search:before {
  content: '\f280';
}.mg-remote-scope .zmdi-bluetooth-setting:before {
  content: '\f281';
}.mg-remote-scope .zmdi-bluetooth:before {
  content: '\f282';
}.mg-remote-scope .zmdi-camera-add:before {
  content: '\f283';
}.mg-remote-scope .zmdi-camera-alt:before {
  content: '\f284';
}.mg-remote-scope .zmdi-camera-bw:before {
  content: '\f285';
}.mg-remote-scope .zmdi-camera-front:before {
  content: '\f286';
}.mg-remote-scope .zmdi-camera-mic:before {
  content: '\f287';
}.mg-remote-scope .zmdi-camera-party-mode:before {
  content: '\f288';
}.mg-remote-scope .zmdi-camera-rear:before {
  content: '\f289';
}.mg-remote-scope .zmdi-camera-roll:before {
  content: '\f28a';
}.mg-remote-scope .zmdi-camera-switch:before {
  content: '\f28b';
}.mg-remote-scope .zmdi-camera:before {
  content: '\f28c';
}.mg-remote-scope .zmdi-card-alert:before {
  content: '\f28d';
}.mg-remote-scope .zmdi-card-off:before {
  content: '\f28e';
}.mg-remote-scope .zmdi-card-sd:before {
  content: '\f28f';
}.mg-remote-scope .zmdi-card-sim:before {
  content: '\f290';
}.mg-remote-scope .zmdi-desktop-mac:before {
  content: '\f291';
}.mg-remote-scope .zmdi-desktop-windows:before {
  content: '\f292';
}.mg-remote-scope .zmdi-device-hub:before {
  content: '\f293';
}.mg-remote-scope .zmdi-devices-off:before {
  content: '\f294';
}.mg-remote-scope .zmdi-devices:before {
  content: '\f295';
}.mg-remote-scope .zmdi-dock:before {
  content: '\f296';
}.mg-remote-scope .zmdi-floppy:before {
  content: '\f297';
}.mg-remote-scope .zmdi-gamepad:before {
  content: '\f298';
}.mg-remote-scope .zmdi-gps-dot:before {
  content: '\f299';
}.mg-remote-scope .zmdi-gps-off:before {
  content: '\f29a';
}.mg-remote-scope .zmdi-gps:before {
  content: '\f29b';
}.mg-remote-scope .zmdi-headset-mic:before {
  content: '\f29c';
}.mg-remote-scope .zmdi-headset:before {
  content: '\f29d';
}.mg-remote-scope .zmdi-input-antenna:before {
  content: '\f29e';
}.mg-remote-scope .zmdi-input-composite:before {
  content: '\f29f';
}.mg-remote-scope .zmdi-input-hdmi:before {
  content: '\f2a0';
}.mg-remote-scope .zmdi-input-power:before {
  content: '\f2a1';
}.mg-remote-scope .zmdi-input-svideo:before {
  content: '\f2a2';
}.mg-remote-scope .zmdi-keyboard-hide:before {
  content: '\f2a3';
}.mg-remote-scope .zmdi-keyboard:before {
  content: '\f2a4';
}.mg-remote-scope .zmdi-laptop-chromebook:before {
  content: '\f2a5';
}.mg-remote-scope .zmdi-laptop-mac:before {
  content: '\f2a6';
}.mg-remote-scope .zmdi-laptop:before {
  content: '\f2a7';
}.mg-remote-scope .zmdi-mic-off:before {
  content: '\f2a8';
}.mg-remote-scope .zmdi-mic-outline:before {
  content: '\f2a9';
}.mg-remote-scope .zmdi-mic-setting:before {
  content: '\f2aa';
}.mg-remote-scope .zmdi-mic:before {
  content: '\f2ab';
}.mg-remote-scope .zmdi-mouse:before {
  content: '\f2ac';
}.mg-remote-scope .zmdi-network-alert:before {
  content: '\f2ad';
}.mg-remote-scope .zmdi-network-locked:before {
  content: '\f2ae';
}.mg-remote-scope .zmdi-network-off:before {
  content: '\f2af';
}.mg-remote-scope .zmdi-network-outline:before {
  content: '\f2b0';
}.mg-remote-scope .zmdi-network-setting:before {
  content: '\f2b1';
}.mg-remote-scope .zmdi-network:before {
  content: '\f2b2';
}.mg-remote-scope .zmdi-phone-bluetooth:before {
  content: '\f2b3';
}.mg-remote-scope .zmdi-phone-end:before {
  content: '\f2b4';
}.mg-remote-scope .zmdi-phone-forwarded:before {
  content: '\f2b5';
}.mg-remote-scope .zmdi-phone-in-talk:before {
  content: '\f2b6';
}.mg-remote-scope .zmdi-phone-locked:before {
  content: '\f2b7';
}.mg-remote-scope .zmdi-phone-missed:before {
  content: '\f2b8';
}.mg-remote-scope .zmdi-phone-msg:before {
  content: '\f2b9';
}.mg-remote-scope .zmdi-phone-paused:before {
  content: '\f2ba';
}.mg-remote-scope .zmdi-phone-ring:before {
  content: '\f2bb';
}.mg-remote-scope .zmdi-phone-setting:before {
  content: '\f2bc';
}.mg-remote-scope .zmdi-phone-sip:before {
  content: '\f2bd';
}.mg-remote-scope .zmdi-phone:before {
  content: '\f2be';
}.mg-remote-scope .zmdi-portable-wifi-changes:before {
  content: '\f2bf';
}.mg-remote-scope .zmdi-portable-wifi-off:before {
  content: '\f2c0';
}.mg-remote-scope .zmdi-portable-wifi:before {
  content: '\f2c1';
}.mg-remote-scope .zmdi-radio:before {
  content: '\f2c2';
}.mg-remote-scope .zmdi-reader:before {
  content: '\f2c3';
}.mg-remote-scope .zmdi-remote-control-alt:before {
  content: '\f2c4';
}.mg-remote-scope .zmdi-remote-control:before {
  content: '\f2c5';
}.mg-remote-scope .zmdi-router:before {
  content: '\f2c6';
}.mg-remote-scope .zmdi-scanner:before {
  content: '\f2c7';
}.mg-remote-scope .zmdi-smartphone-android:before {
  content: '\f2c8';
}.mg-remote-scope .zmdi-smartphone-download:before {
  content: '\f2c9';
}.mg-remote-scope .zmdi-smartphone-erase:before {
  content: '\f2ca';
}.mg-remote-scope .zmdi-smartphone-info:before {
  content: '\f2cb';
}.mg-remote-scope .zmdi-smartphone-iphone:before {
  content: '\f2cc';
}.mg-remote-scope .zmdi-smartphone-landscape-lock:before {
  content: '\f2cd';
}.mg-remote-scope .zmdi-smartphone-landscape:before {
  content: '\f2ce';
}.mg-remote-scope .zmdi-smartphone-lock:before {
  content: '\f2cf';
}.mg-remote-scope .zmdi-smartphone-portrait-lock:before {
  content: '\f2d0';
}.mg-remote-scope .zmdi-smartphone-ring:before {
  content: '\f2d1';
}.mg-remote-scope .zmdi-smartphone-setting:before {
  content: '\f2d2';
}.mg-remote-scope .zmdi-smartphone-setup:before {
  content: '\f2d3';
}.mg-remote-scope .zmdi-smartphone:before {
  content: '\f2d4';
}.mg-remote-scope .zmdi-speaker:before {
  content: '\f2d5';
}.mg-remote-scope .zmdi-tablet-android:before {
  content: '\f2d6';
}.mg-remote-scope .zmdi-tablet-mac:before {
  content: '\f2d7';
}.mg-remote-scope .zmdi-tablet:before {
  content: '\f2d8';
}.mg-remote-scope .zmdi-tv-alt-play:before {
  content: '\f2d9';
}.mg-remote-scope .zmdi-tv-list:before {
  content: '\f2da';
}.mg-remote-scope .zmdi-tv-play:before {
  content: '\f2db';
}.mg-remote-scope .zmdi-tv:before {
  content: '\f2dc';
}.mg-remote-scope .zmdi-usb:before {
  content: '\f2dd';
}.mg-remote-scope .zmdi-videocam-off:before {
  content: '\f2de';
}.mg-remote-scope .zmdi-videocam-switch:before {
  content: '\f2df';
}.mg-remote-scope .zmdi-videocam:before {
  content: '\f2e0';
}.mg-remote-scope .zmdi-watch:before {
  content: '\f2e1';
}.mg-remote-scope .zmdi-wifi-alt-2:before {
  content: '\f2e2';
}.mg-remote-scope .zmdi-wifi-alt:before {
  content: '\f2e3';
}.mg-remote-scope .zmdi-wifi-info:before {
  content: '\f2e4';
}.mg-remote-scope .zmdi-wifi-lock:before {
  content: '\f2e5';
}.mg-remote-scope .zmdi-wifi-off:before {
  content: '\f2e6';
}.mg-remote-scope .zmdi-wifi-outline:before {
  content: '\f2e7';
}.mg-remote-scope .zmdi-wifi:before {
  content: '\f2e8';
}.mg-remote-scope .zmdi-arrow-left-bottom:before {
  content: '\f2e9';
}.mg-remote-scope .zmdi-arrow-left:before {
  content: '\f2ea';
}.mg-remote-scope .zmdi-arrow-merge:before {
  content: '\f2eb';
}.mg-remote-scope .zmdi-arrow-missed:before {
  content: '\f2ec';
}.mg-remote-scope .zmdi-arrow-right-top:before {
  content: '\f2ed';
}.mg-remote-scope .zmdi-arrow-right:before {
  content: '\f2ee';
}.mg-remote-scope .zmdi-arrow-split:before {
  content: '\f2ef';
}.mg-remote-scope .zmdi-arrows:before {
  content: '\f2f0';
}.mg-remote-scope .zmdi-caret-down-circle:before {
  content: '\f2f1';
}.mg-remote-scope .zmdi-caret-down:before {
  content: '\f2f2';
}.mg-remote-scope .zmdi-caret-left-circle:before {
  content: '\f2f3';
}.mg-remote-scope .zmdi-caret-left:before {
  content: '\f2f4';
}.mg-remote-scope .zmdi-caret-right-circle:before {
  content: '\f2f5';
}.mg-remote-scope .zmdi-caret-right:before {
  content: '\f2f6';
}.mg-remote-scope .zmdi-caret-up-circle:before {
  content: '\f2f7';
}.mg-remote-scope .zmdi-caret-up:before {
  content: '\f2f8';
}.mg-remote-scope .zmdi-chevron-down:before {
  content: '\f2f9';
}.mg-remote-scope .zmdi-chevron-left:before {
  content: '\f2fa';
}.mg-remote-scope .zmdi-chevron-right:before {
  content: '\f2fb';
}.mg-remote-scope .zmdi-chevron-up:before {
  content: '\f2fc';
}.mg-remote-scope .zmdi-forward:before {
  content: '\f2fd';
}.mg-remote-scope .zmdi-long-arrow-down:before {
  content: '\f2fe';
}.mg-remote-scope .zmdi-long-arrow-left:before {
  content: '\f2ff';
}.mg-remote-scope .zmdi-long-arrow-return:before {
  content: '\f300';
}.mg-remote-scope .zmdi-long-arrow-right:before {
  content: '\f301';
}.mg-remote-scope .zmdi-long-arrow-tab:before {
  content: '\f302';
}.mg-remote-scope .zmdi-long-arrow-up:before {
  content: '\f303';
}.mg-remote-scope .zmdi-rotate-ccw:before {
  content: '\f304';
}.mg-remote-scope .zmdi-rotate-cw:before {
  content: '\f305';
}.mg-remote-scope .zmdi-rotate-left:before {
  content: '\f306';
}.mg-remote-scope .zmdi-rotate-right:before {
  content: '\f307';
}.mg-remote-scope .zmdi-square-down:before {
  content: '\f308';
}.mg-remote-scope .zmdi-square-right:before {
  content: '\f309';
}.mg-remote-scope .zmdi-swap-alt:before {
  content: '\f30a';
}.mg-remote-scope .zmdi-swap-vertical-circle:before {
  content: '\f30b';
}.mg-remote-scope .zmdi-swap-vertical:before {
  content: '\f30c';
}.mg-remote-scope .zmdi-swap:before {
  content: '\f30d';
}.mg-remote-scope .zmdi-trending-down:before {
  content: '\f30e';
}.mg-remote-scope .zmdi-trending-flat:before {
  content: '\f30f';
}.mg-remote-scope .zmdi-trending-up:before {
  content: '\f310';
}.mg-remote-scope .zmdi-unfold-less:before {
  content: '\f311';
}.mg-remote-scope .zmdi-unfold-more:before {
  content: '\f312';
}.mg-remote-scope .zmdi-apps:before {
  content: '\f313';
}.mg-remote-scope .zmdi-grid-off:before {
  content: '\f314';
}.mg-remote-scope .zmdi-grid:before {
  content: '\f315';
}.mg-remote-scope .zmdi-view-agenda:before {
  content: '\f316';
}.mg-remote-scope .zmdi-view-array:before {
  content: '\f317';
}.mg-remote-scope .zmdi-view-carousel:before {
  content: '\f318';
}.mg-remote-scope .zmdi-view-column:before {
  content: '\f319';
}.mg-remote-scope .zmdi-view-comfy:before {
  content: '\f31a';
}.mg-remote-scope .zmdi-view-compact:before {
  content: '\f31b';
}.mg-remote-scope .zmdi-view-dashboard:before {
  content: '\f31c';
}.mg-remote-scope .zmdi-view-day:before {
  content: '\f31d';
}.mg-remote-scope .zmdi-view-headline:before {
  content: '\f31e';
}.mg-remote-scope .zmdi-view-list-alt:before {
  content: '\f31f';
}.mg-remote-scope .zmdi-view-list:before {
  content: '\f320';
}.mg-remote-scope .zmdi-view-module:before {
  content: '\f321';
}.mg-remote-scope .zmdi-view-quilt:before {
  content: '\f322';
}.mg-remote-scope .zmdi-view-stream:before {
  content: '\f323';
}.mg-remote-scope .zmdi-view-subtitles:before {
  content: '\f324';
}.mg-remote-scope .zmdi-view-toc:before {
  content: '\f325';
}.mg-remote-scope .zmdi-view-web:before {
  content: '\f326';
}.mg-remote-scope .zmdi-view-week:before {
  content: '\f327';
}.mg-remote-scope .zmdi-widgets:before {
  content: '\f328';
}.mg-remote-scope .zmdi-alarm-check:before {
  content: '\f329';
}.mg-remote-scope .zmdi-alarm-off:before {
  content: '\f32a';
}.mg-remote-scope .zmdi-alarm-plus:before {
  content: '\f32b';
}.mg-remote-scope .zmdi-alarm-snooze:before {
  content: '\f32c';
}.mg-remote-scope .zmdi-alarm:before {
  content: '\f32d';
}.mg-remote-scope .zmdi-calendar-alt:before {
  content: '\f32e';
}.mg-remote-scope .zmdi-calendar-check:before {
  content: '\f32f';
}.mg-remote-scope .zmdi-calendar-close:before {
  content: '\f330';
}.mg-remote-scope .zmdi-calendar-note:before {
  content: '\f331';
}.mg-remote-scope .zmdi-calendar:before {
  content: '\f332';
}.mg-remote-scope .zmdi-time-countdown:before {
  content: '\f333';
}.mg-remote-scope .zmdi-time-interval:before {
  content: '\f334';
}.mg-remote-scope .zmdi-time-restore-setting:before {
  content: '\f335';
}.mg-remote-scope .zmdi-time-restore:before {
  content: '\f336';
}.mg-remote-scope .zmdi-time:before {
  content: '\f337';
}.mg-remote-scope .zmdi-timer-off:before {
  content: '\f338';
}.mg-remote-scope .zmdi-timer:before {
  content: '\f339';
}.mg-remote-scope .zmdi-android-alt:before {
  content: '\f33a';
}.mg-remote-scope .zmdi-android:before {
  content: '\f33b';
}.mg-remote-scope .zmdi-apple:before {
  content: '\f33c';
}.mg-remote-scope .zmdi-behance:before {
  content: '\f33d';
}.mg-remote-scope .zmdi-codepen:before {
  content: '\f33e';
}.mg-remote-scope .zmdi-dribbble:before {
  content: '\f33f';
}.mg-remote-scope .zmdi-dropbox:before {
  content: '\f340';
}.mg-remote-scope .zmdi-evernote:before {
  content: '\f341';
}.mg-remote-scope .zmdi-facebook-box:before {
  content: '\f342';
}.mg-remote-scope .zmdi-facebook:before {
  content: '\f343';
}.mg-remote-scope .zmdi-github-box:before {
  content: '\f344';
}.mg-remote-scope .zmdi-github:before {
  content: '\f345';
}.mg-remote-scope .zmdi-google-drive:before {
  content: '\f346';
}.mg-remote-scope .zmdi-google-earth:before {
  content: '\f347';
}.mg-remote-scope .zmdi-google-glass:before {
  content: '\f348';
}.mg-remote-scope .zmdi-google-maps:before {
  content: '\f349';
}.mg-remote-scope .zmdi-google-pages:before {
  content: '\f34a';
}.mg-remote-scope .zmdi-google-play:before {
  content: '\f34b';
}.mg-remote-scope .zmdi-google-plus-box:before {
  content: '\f34c';
}.mg-remote-scope .zmdi-google-plus:before {
  content: '\f34d';
}.mg-remote-scope .zmdi-google:before {
  content: '\f34e';
}.mg-remote-scope .zmdi-instagram:before {
  content: '\f34f';
}.mg-remote-scope .zmdi-language-css3:before {
  content: '\f350';
}.mg-remote-scope .zmdi-language-html5:before {
  content: '\f351';
}.mg-remote-scope .zmdi-language-javascript:before {
  content: '\f352';
}.mg-remote-scope .zmdi-language-python-alt:before {
  content: '\f353';
}.mg-remote-scope .zmdi-language-python:before {
  content: '\f354';
}.mg-remote-scope .zmdi-lastfm:before {
  content: '\f355';
}.mg-remote-scope .zmdi-linkedin-box:before {
  content: '\f356';
}.mg-remote-scope .zmdi-paypal:before {
  content: '\f357';
}.mg-remote-scope .zmdi-pinterest-box:before {
  content: '\f358';
}.mg-remote-scope .zmdi-pocket:before {
  content: '\f359';
}.mg-remote-scope .zmdi-polymer:before {
  content: '\f35a';
}.mg-remote-scope .zmdi-share:before {
  content: '\f35b';
}.mg-remote-scope .zmdi-stackoverflow:before {
  content: '\f35c';
}.mg-remote-scope .zmdi-steam-square:before {
  content: '\f35d';
}.mg-remote-scope .zmdi-steam:before {
  content: '\f35e';
}.mg-remote-scope .zmdi-twitter-box:before {
  content: '\f35f';
}.mg-remote-scope .zmdi-twitter:before {
  content: '\f360';
}.mg-remote-scope .zmdi-vk:before {
  content: '\f361';
}.mg-remote-scope .zmdi-wikipedia:before {
  content: '\f362';
}.mg-remote-scope .zmdi-windows:before {
  content: '\f363';
}.mg-remote-scope .zmdi-aspect-ratio-alt:before {
  content: '\f364';
}.mg-remote-scope .zmdi-aspect-ratio:before {
  content: '\f365';
}.mg-remote-scope .zmdi-blur-circular:before {
  content: '\f366';
}.mg-remote-scope .zmdi-blur-linear:before {
  content: '\f367';
}.mg-remote-scope .zmdi-blur-off:before {
  content: '\f368';
}.mg-remote-scope .zmdi-blur:before {
  content: '\f369';
}.mg-remote-scope .zmdi-brightness-2:before {
  content: '\f36a';
}.mg-remote-scope .zmdi-brightness-3:before {
  content: '\f36b';
}.mg-remote-scope .zmdi-brightness-4:before {
  content: '\f36c';
}.mg-remote-scope .zmdi-brightness-5:before {
  content: '\f36d';
}.mg-remote-scope .zmdi-brightness-6:before {
  content: '\f36e';
}.mg-remote-scope .zmdi-brightness-7:before {
  content: '\f36f';
}.mg-remote-scope .zmdi-brightness-auto:before {
  content: '\f370';
}.mg-remote-scope .zmdi-brightness-setting:before {
  content: '\f371';
}.mg-remote-scope .zmdi-broken-image:before {
  content: '\f372';
}.mg-remote-scope .zmdi-center-focus-strong:before {
  content: '\f373';
}.mg-remote-scope .zmdi-center-focus-weak:before {
  content: '\f374';
}.mg-remote-scope .zmdi-compare:before {
  content: '\f375';
}.mg-remote-scope .zmdi-crop-16-9:before {
  content: '\f376';
}.mg-remote-scope .zmdi-crop-3-2:before {
  content: '\f377';
}.mg-remote-scope .zmdi-crop-5-4:before {
  content: '\f378';
}.mg-remote-scope .zmdi-crop-7-5:before {
  content: '\f379';
}.mg-remote-scope .zmdi-crop-din:before {
  content: '\f37a';
}.mg-remote-scope .zmdi-crop-free:before {
  content: '\f37b';
}.mg-remote-scope .zmdi-crop-landscape:before {
  content: '\f37c';
}.mg-remote-scope .zmdi-crop-portrait:before {
  content: '\f37d';
}.mg-remote-scope .zmdi-crop-square:before {
  content: '\f37e';
}.mg-remote-scope .zmdi-exposure-alt:before {
  content: '\f37f';
}.mg-remote-scope .zmdi-exposure:before {
  content: '\f380';
}.mg-remote-scope .zmdi-filter-b-and-w:before {
  content: '\f381';
}.mg-remote-scope .zmdi-filter-center-focus:before {
  content: '\f382';
}.mg-remote-scope .zmdi-filter-frames:before {
  content: '\f383';
}.mg-remote-scope .zmdi-filter-tilt-shift:before {
  content: '\f384';
}.mg-remote-scope .zmdi-gradient:before {
  content: '\f385';
}.mg-remote-scope .zmdi-grain:before {
  content: '\f386';
}.mg-remote-scope .zmdi-graphic-eq:before {
  content: '\f387';
}.mg-remote-scope .zmdi-hdr-off:before {
  content: '\f388';
}.mg-remote-scope .zmdi-hdr-strong:before {
  content: '\f389';
}.mg-remote-scope .zmdi-hdr-weak:before {
  content: '\f38a';
}.mg-remote-scope .zmdi-hdr:before {
  content: '\f38b';
}.mg-remote-scope .zmdi-iridescent:before {
  content: '\f38c';
}.mg-remote-scope .zmdi-leak-off:before {
  content: '\f38d';
}.mg-remote-scope .zmdi-leak:before {
  content: '\f38e';
}.mg-remote-scope .zmdi-looks:before {
  content: '\f38f';
}.mg-remote-scope .zmdi-loupe:before {
  content: '\f390';
}.mg-remote-scope .zmdi-panorama-horizontal:before {
  content: '\f391';
}.mg-remote-scope .zmdi-panorama-vertical:before {
  content: '\f392';
}.mg-remote-scope .zmdi-panorama-wide-angle:before {
  content: '\f393';
}.mg-remote-scope .zmdi-photo-size-select-large:before {
  content: '\f394';
}.mg-remote-scope .zmdi-photo-size-select-small:before {
  content: '\f395';
}.mg-remote-scope .zmdi-picture-in-picture:before {
  content: '\f396';
}.mg-remote-scope .zmdi-slideshow:before {
  content: '\f397';
}.mg-remote-scope .zmdi-texture:before {
  content: '\f398';
}.mg-remote-scope .zmdi-tonality:before {
  content: '\f399';
}.mg-remote-scope .zmdi-vignette:before {
  content: '\f39a';
}.mg-remote-scope .zmdi-wb-auto:before {
  content: '\f39b';
}.mg-remote-scope .zmdi-eject-alt:before {
  content: '\f39c';
}.mg-remote-scope .zmdi-eject:before {
  content: '\f39d';
}.mg-remote-scope .zmdi-equalizer:before {
  content: '\f39e';
}.mg-remote-scope .zmdi-fast-forward:before {
  content: '\f39f';
}.mg-remote-scope .zmdi-fast-rewind:before {
  content: '\f3a0';
}.mg-remote-scope .zmdi-forward-10:before {
  content: '\f3a1';
}.mg-remote-scope .zmdi-forward-30:before {
  content: '\f3a2';
}.mg-remote-scope .zmdi-forward-5:before {
  content: '\f3a3';
}.mg-remote-scope .zmdi-hearing:before {
  content: '\f3a4';
}.mg-remote-scope .zmdi-pause-circle-outline:before {
  content: '\f3a5';
}.mg-remote-scope .zmdi-pause-circle:before {
  content: '\f3a6';
}.mg-remote-scope .zmdi-pause:before {
  content: '\f3a7';
}.mg-remote-scope .zmdi-play-circle-outline:before {
  content: '\f3a8';
}.mg-remote-scope .zmdi-play-circle:before {
  content: '\f3a9';
}.mg-remote-scope .zmdi-play:before {
  content: '\f3aa';
}.mg-remote-scope .zmdi-playlist-audio:before {
  content: '\f3ab';
}.mg-remote-scope .zmdi-playlist-plus:before {
  content: '\f3ac';
}.mg-remote-scope .zmdi-repeat-one:before {
  content: '\f3ad';
}.mg-remote-scope .zmdi-repeat:before {
  content: '\f3ae';
}.mg-remote-scope .zmdi-replay-10:before {
  content: '\f3af';
}.mg-remote-scope .zmdi-replay-30:before {
  content: '\f3b0';
}.mg-remote-scope .zmdi-replay-5:before {
  content: '\f3b1';
}.mg-remote-scope .zmdi-replay:before {
  content: '\f3b2';
}.mg-remote-scope .zmdi-shuffle:before {
  content: '\f3b3';
}.mg-remote-scope .zmdi-skip-next:before {
  content: '\f3b4';
}.mg-remote-scope .zmdi-skip-previous:before {
  content: '\f3b5';
}.mg-remote-scope .zmdi-stop:before {
  content: '\f3b6';
}.mg-remote-scope .zmdi-surround-sound:before {
  content: '\f3b7';
}.mg-remote-scope .zmdi-tune:before {
  content: '\f3b8';
}.mg-remote-scope .zmdi-volume-down:before {
  content: '\f3b9';
}.mg-remote-scope .zmdi-volume-mute:before {
  content: '\f3ba';
}.mg-remote-scope .zmdi-volume-off:before {
  content: '\f3bb';
}.mg-remote-scope .zmdi-volume-up:before {
  content: '\f3bc';
}.mg-remote-scope .zmdi-n-1-square:before {
  content: '\f3bd';
}.mg-remote-scope .zmdi-n-2-square:before {
  content: '\f3be';
}.mg-remote-scope .zmdi-n-3-square:before {
  content: '\f3bf';
}.mg-remote-scope .zmdi-n-4-square:before {
  content: '\f3c0';
}.mg-remote-scope .zmdi-n-5-square:before {
  content: '\f3c1';
}.mg-remote-scope .zmdi-n-6-square:before {
  content: '\f3c2';
}.mg-remote-scope .zmdi-neg-1:before {
  content: '\f3c3';
}.mg-remote-scope .zmdi-neg-2:before {
  content: '\f3c4';
}.mg-remote-scope .zmdi-plus-1:before {
  content: '\f3c5';
}.mg-remote-scope .zmdi-plus-2:before {
  content: '\f3c6';
}.mg-remote-scope .zmdi-sec-10:before {
  content: '\f3c7';
}.mg-remote-scope .zmdi-sec-3:before {
  content: '\f3c8';
}.mg-remote-scope .zmdi-zero:before {
  content: '\f3c9';
}.mg-remote-scope .zmdi-airline-seat-flat-angled:before {
  content: '\f3ca';
}.mg-remote-scope .zmdi-airline-seat-flat:before {
  content: '\f3cb';
}.mg-remote-scope .zmdi-airline-seat-individual-suite:before {
  content: '\f3cc';
}.mg-remote-scope .zmdi-airline-seat-legroom-extra:before {
  content: '\f3cd';
}.mg-remote-scope .zmdi-airline-seat-legroom-normal:before {
  content: '\f3ce';
}.mg-remote-scope .zmdi-airline-seat-legroom-reduced:before {
  content: '\f3cf';
}.mg-remote-scope .zmdi-airline-seat-recline-extra:before {
  content: '\f3d0';
}.mg-remote-scope .zmdi-airline-seat-recline-normal:before {
  content: '\f3d1';
}.mg-remote-scope .zmdi-airplay:before {
  content: '\f3d2';
}.mg-remote-scope .zmdi-closed-caption:before {
  content: '\f3d3';
}.mg-remote-scope .zmdi-confirmation-number:before {
  content: '\f3d4';
}.mg-remote-scope .zmdi-developer-board:before {
  content: '\f3d5';
}.mg-remote-scope .zmdi-disc-full:before {
  content: '\f3d6';
}.mg-remote-scope .zmdi-explicit:before {
  content: '\f3d7';
}.mg-remote-scope .zmdi-flight-land:before {
  content: '\f3d8';
}.mg-remote-scope .zmdi-flight-takeoff:before {
  content: '\f3d9';
}.mg-remote-scope .zmdi-flip-to-back:before {
  content: '\f3da';
}.mg-remote-scope .zmdi-flip-to-front:before {
  content: '\f3db';
}.mg-remote-scope .zmdi-group-work:before {
  content: '\f3dc';
}.mg-remote-scope .zmdi-hd:before {
  content: '\f3dd';
}.mg-remote-scope .zmdi-hq:before {
  content: '\f3de';
}.mg-remote-scope .zmdi-markunread-mailbox:before {
  content: '\f3df';
}.mg-remote-scope .zmdi-memory:before {
  content: '\f3e0';
}.mg-remote-scope .zmdi-nfc:before {
  content: '\f3e1';
}.mg-remote-scope .zmdi-play-for-work:before {
  content: '\f3e2';
}.mg-remote-scope .zmdi-power-input:before {
  content: '\f3e3';
}.mg-remote-scope .zmdi-present-to-all:before {
  content: '\f3e4';
}.mg-remote-scope .zmdi-satellite:before {
  content: '\f3e5';
}.mg-remote-scope .zmdi-tap-and-play:before {
  content: '\f3e6';
}.mg-remote-scope .zmdi-vibration:before {
  content: '\f3e7';
}.mg-remote-scope .zmdi-voicemail:before {
  content: '\f3e8';
}.mg-remote-scope .zmdi-group:before {
  content: '\f3e9';
}.mg-remote-scope .zmdi-rss:before {
  content: '\f3ea';
}.mg-remote-scope .zmdi-shape:before {
  content: '\f3eb';
}.mg-remote-scope .zmdi-spinner:before {
  content: '\f3ec';
}.mg-remote-scope .zmdi-ungroup:before {
  content: '\f3ed';
}.mg-remote-scope .zmdi-500px:before {
  content: '\f3ee';
}.mg-remote-scope .zmdi-8tracks:before {
  content: '\f3ef';
}.mg-remote-scope .zmdi-amazon:before {
  content: '\f3f0';
}.mg-remote-scope .zmdi-blogger:before {
  content: '\f3f1';
}.mg-remote-scope .zmdi-delicious:before {
  content: '\f3f2';
}.mg-remote-scope .zmdi-disqus:before {
  content: '\f3f3';
}.mg-remote-scope .zmdi-flattr:before {
  content: '\f3f4';
}.mg-remote-scope .zmdi-flickr:before {
  content: '\f3f5';
}.mg-remote-scope .zmdi-github-alt:before {
  content: '\f3f6';
}.mg-remote-scope .zmdi-google-old:before {
  content: '\f3f7';
}.mg-remote-scope .zmdi-linkedin:before {
  content: '\f3f8';
}.mg-remote-scope .zmdi-odnoklassniki:before {
  content: '\f3f9';
}.mg-remote-scope .zmdi-outlook:before {
  content: '\f3fa';
}.mg-remote-scope .zmdi-paypal-alt:before {
  content: '\f3fb';
}.mg-remote-scope .zmdi-pinterest:before {
  content: '\f3fc';
}.mg-remote-scope .zmdi-playstation:before {
  content: '\f3fd';
}.mg-remote-scope .zmdi-reddit:before {
  content: '\f3fe';
}.mg-remote-scope .zmdi-skype:before {
  content: '\f3ff';
}.mg-remote-scope .zmdi-slideshare:before {
  content: '\f400';
}.mg-remote-scope .zmdi-soundcloud:before {
  content: '\f401';
}.mg-remote-scope .zmdi-tumblr:before {
  content: '\f402';
}.mg-remote-scope .zmdi-twitch:before {
  content: '\f403';
}.mg-remote-scope .zmdi-vimeo:before {
  content: '\f404';
}.mg-remote-scope .zmdi-whatsapp:before {
  content: '\f405';
}.mg-remote-scope .zmdi-xbox:before {
  content: '\f406';
}.mg-remote-scope .zmdi-yahoo:before {
  content: '\f407';
}.mg-remote-scope .zmdi-youtube-play:before {
  content: '\f408';
}.mg-remote-scope .zmdi-youtube:before {
  content: '\f409';
}.mg-remote-scope .zmdi-3d-rotation:before {
  content: '\f101';
}.mg-remote-scope .zmdi-airplane-off:before {
  content: '\f102';
}.mg-remote-scope .zmdi-airplane:before {
  content: '\f103';
}.mg-remote-scope .zmdi-album:before {
  content: '\f104';
}.mg-remote-scope .zmdi-archive:before {
  content: '\f105';
}.mg-remote-scope .zmdi-assignment-account:before {
  content: '\f106';
}.mg-remote-scope .zmdi-assignment-alert:before {
  content: '\f107';
}.mg-remote-scope .zmdi-assignment-check:before {
  content: '\f108';
}.mg-remote-scope .zmdi-assignment-o:before {
  content: '\f109';
}.mg-remote-scope .zmdi-assignment-return:before {
  content: '\f10a';
}.mg-remote-scope .zmdi-assignment-returned:before {
  content: '\f10b';
}.mg-remote-scope .zmdi-assignment:before {
  content: '\f10c';
}.mg-remote-scope .zmdi-attachment-alt:before {
  content: '\f10d';
}.mg-remote-scope .zmdi-attachment:before {
  content: '\f10e';
}.mg-remote-scope .zmdi-audio:before {
  content: '\f10f';
}.mg-remote-scope .zmdi-badge-check:before {
  content: '\f110';
}.mg-remote-scope .zmdi-balance-wallet:before {
  content: '\f111';
}.mg-remote-scope .zmdi-balance:before {
  content: '\f112';
}.mg-remote-scope .zmdi-battery-alert:before {
  content: '\f113';
}.mg-remote-scope .zmdi-battery-flash:before {
  content: '\f114';
}.mg-remote-scope .zmdi-battery-unknown:before {
  content: '\f115';
}.mg-remote-scope .zmdi-battery:before {
  content: '\f116';
}.mg-remote-scope .zmdi-bike:before {
  content: '\f117';
}.mg-remote-scope .zmdi-block-alt:before {
  content: '\f118';
}.mg-remote-scope .zmdi-block:before {
  content: '\f119';
}.mg-remote-scope .zmdi-boat:before {
  content: '\f11a';
}.mg-remote-scope .zmdi-book-image:before {
  content: '\f11b';
}.mg-remote-scope .zmdi-book:before {
  content: '\f11c';
}.mg-remote-scope .zmdi-bookmark-outline:before {
  content: '\f11d';
}.mg-remote-scope .zmdi-bookmark:before {
  content: '\f11e';
}.mg-remote-scope .zmdi-brush:before {
  content: '\f11f';
}.mg-remote-scope .zmdi-bug:before {
  content: '\f120';
}.mg-remote-scope .zmdi-bus:before {
  content: '\f121';
}.mg-remote-scope .zmdi-cake:before {
  content: '\f122';
}.mg-remote-scope .zmdi-car-taxi:before {
  content: '\f123';
}.mg-remote-scope .zmdi-car-wash:before {
  content: '\f124';
}.mg-remote-scope .zmdi-car:before {
  content: '\f125';
}.mg-remote-scope .zmdi-card-giftcard:before {
  content: '\f126';
}.mg-remote-scope .zmdi-card-membership:before {
  content: '\f127';
}.mg-remote-scope .zmdi-card-travel:before {
  content: '\f128';
}.mg-remote-scope .zmdi-card:before {
  content: '\f129';
}.mg-remote-scope .zmdi-case-check:before {
  content: '\f12a';
}.mg-remote-scope .zmdi-case-download:before {
  content: '\f12b';
}.mg-remote-scope .zmdi-case-play:before {
  content: '\f12c';
}.mg-remote-scope .zmdi-case:before {
  content: '\f12d';
}.mg-remote-scope .zmdi-cast-connected:before {
  content: '\f12e';
}.mg-remote-scope .zmdi-cast:before {
  content: '\f12f';
}.mg-remote-scope .zmdi-chart-donut:before {
  content: '\f130';
}.mg-remote-scope .zmdi-chart:before {
  content: '\f131';
}.mg-remote-scope .zmdi-city-alt:before {
  content: '\f132';
}.mg-remote-scope .zmdi-city:before {
  content: '\f133';
}.mg-remote-scope .zmdi-close-circle-o:before {
  content: '\f134';
}.mg-remote-scope .zmdi-close-circle:before {
  content: '\f135';
}.mg-remote-scope .zmdi-close:before {
  content: '\f136';
}.mg-remote-scope .zmdi-cocktail:before {
  content: '\f137';
}.mg-remote-scope .zmdi-code-setting:before {
  content: '\f138';
}.mg-remote-scope .zmdi-code-smartphone:before {
  content: '\f139';
}.mg-remote-scope .zmdi-code:before {
  content: '\f13a';
}.mg-remote-scope .zmdi-coffee:before {
  content: '\f13b';
}.mg-remote-scope .zmdi-collection-bookmark:before {
  content: '\f13c';
}.mg-remote-scope .zmdi-collection-case-play:before {
  content: '\f13d';
}.mg-remote-scope .zmdi-collection-folder-image:before {
  content: '\f13e';
}.mg-remote-scope .zmdi-collection-image-o:before {
  content: '\f13f';
}.mg-remote-scope .zmdi-collection-image:before {
  content: '\f140';
}.mg-remote-scope .zmdi-collection-item-1:before {
  content: '\f141';
}.mg-remote-scope .zmdi-collection-item-2:before {
  content: '\f142';
}.mg-remote-scope .zmdi-collection-item-3:before {
  content: '\f143';
}.mg-remote-scope .zmdi-collection-item-4:before {
  content: '\f144';
}.mg-remote-scope .zmdi-collection-item-5:before {
  content: '\f145';
}.mg-remote-scope .zmdi-collection-item-6:before {
  content: '\f146';
}.mg-remote-scope .zmdi-collection-item-7:before {
  content: '\f147';
}.mg-remote-scope .zmdi-collection-item-8:before {
  content: '\f148';
}.mg-remote-scope .zmdi-collection-item-9-plus:before {
  content: '\f149';
}.mg-remote-scope .zmdi-collection-item-9:before {
  content: '\f14a';
}.mg-remote-scope .zmdi-collection-item:before {
  content: '\f14b';
}.mg-remote-scope .zmdi-collection-music:before {
  content: '\f14c';
}.mg-remote-scope .zmdi-collection-pdf:before {
  content: '\f14d';
}.mg-remote-scope .zmdi-collection-plus:before {
  content: '\f14e';
}.mg-remote-scope .zmdi-collection-speaker:before {
  content: '\f14f';
}.mg-remote-scope .zmdi-collection-text:before {
  content: '\f150';
}.mg-remote-scope .zmdi-collection-video:before {
  content: '\f151';
}.mg-remote-scope .zmdi-compass:before {
  content: '\f152';
}.mg-remote-scope .zmdi-cutlery:before {
  content: '\f153';
}.mg-remote-scope .zmdi-delete:before {
  content: '\f154';
}.mg-remote-scope .zmdi-dialpad:before {
  content: '\f155';
}.mg-remote-scope .zmdi-dns:before {
  content: '\f156';
}.mg-remote-scope .zmdi-drink:before {
  content: '\f157';
}.mg-remote-scope .zmdi-edit:before {
  content: '\f158';
}.mg-remote-scope .zmdi-email-open:before {
  content: '\f159';
}.mg-remote-scope .zmdi-email:before {
  content: '\f15a';
}.mg-remote-scope .zmdi-eye-off:before {
  content: '\f15b';
}.mg-remote-scope .zmdi-eye:before {
  content: '\f15c';
}.mg-remote-scope .zmdi-eyedropper:before {
  content: '\f15d';
}.mg-remote-scope .zmdi-favorite-outline:before {
  content: '\f15e';
}.mg-remote-scope .zmdi-favorite:before {
  content: '\f15f';
}.mg-remote-scope .zmdi-filter-list:before {
  content: '\f160';
}.mg-remote-scope .zmdi-fire:before {
  content: '\f161';
}.mg-remote-scope .zmdi-flag:before {
  content: '\f162';
}.mg-remote-scope .zmdi-flare:before {
  content: '\f163';
}.mg-remote-scope .zmdi-flash-auto:before {
  content: '\f164';
}.mg-remote-scope .zmdi-flash-off:before {
  content: '\f165';
}.mg-remote-scope .zmdi-flash:before {
  content: '\f166';
}.mg-remote-scope .zmdi-flip:before {
  content: '\f167';
}.mg-remote-scope .zmdi-flower-alt:before {
  content: '\f168';
}.mg-remote-scope .zmdi-flower:before {
  content: '\f169';
}.mg-remote-scope .zmdi-font:before {
  content: '\f16a';
}.mg-remote-scope .zmdi-fullscreen-alt:before {
  content: '\f16b';
}.mg-remote-scope .zmdi-fullscreen-exit:before {
  content: '\f16c';
}.mg-remote-scope .zmdi-fullscreen:before {
  content: '\f16d';
}.mg-remote-scope .zmdi-functions:before {
  content: '\f16e';
}.mg-remote-scope .zmdi-gas-station:before {
  content: '\f16f';
}.mg-remote-scope .zmdi-gesture:before {
  content: '\f170';
}.mg-remote-scope .zmdi-globe-alt:before {
  content: '\f171';
}.mg-remote-scope .zmdi-globe-lock:before {
  content: '\f172';
}.mg-remote-scope .zmdi-globe:before {
  content: '\f173';
}.mg-remote-scope .zmdi-graduation-cap:before {
  content: '\f174';
}.mg-remote-scope .zmdi-home:before {
  content: '\f175';
}.mg-remote-scope .zmdi-hospital-alt:before {
  content: '\f176';
}.mg-remote-scope .zmdi-hospital:before {
  content: '\f177';
}.mg-remote-scope .zmdi-hotel:before {
  content: '\f178';
}.mg-remote-scope .zmdi-hourglass-alt:before {
  content: '\f179';
}.mg-remote-scope .zmdi-hourglass-outline:before {
  content: '\f17a';
}.mg-remote-scope .zmdi-hourglass:before {
  content: '\f17b';
}.mg-remote-scope .zmdi-http:before {
  content: '\f17c';
}.mg-remote-scope .zmdi-image-alt:before {
  content: '\f17d';
}.mg-remote-scope .zmdi-image-o:before {
  content: '\f17e';
}.mg-remote-scope .zmdi-image:before {
  content: '\f17f';
}.mg-remote-scope .zmdi-inbox:before {
  content: '\f180';
}.mg-remote-scope .zmdi-invert-colors-off:before {
  content: '\f181';
}.mg-remote-scope .zmdi-invert-colors:before {
  content: '\f182';
}.mg-remote-scope .zmdi-key:before {
  content: '\f183';
}.mg-remote-scope .zmdi-label-alt-outline:before {
  content: '\f184';
}.mg-remote-scope .zmdi-label-alt:before {
  content: '\f185';
}.mg-remote-scope .zmdi-label-heart:before {
  content: '\f186';
}.mg-remote-scope .zmdi-label:before {
  content: '\f187';
}.mg-remote-scope .zmdi-labels:before {
  content: '\f188';
}.mg-remote-scope .zmdi-lamp:before {
  content: '\f189';
}.mg-remote-scope .zmdi-landscape:before {
  content: '\f18a';
}.mg-remote-scope .zmdi-layers-off:before {
  content: '\f18b';
}.mg-remote-scope .zmdi-layers:before {
  content: '\f18c';
}.mg-remote-scope .zmdi-library:before {
  content: '\f18d';
}.mg-remote-scope .zmdi-link:before {
  content: '\f18e';
}.mg-remote-scope .zmdi-lock-open:before {
  content: '\f18f';
}.mg-remote-scope .zmdi-lock-outline:before {
  content: '\f190';
}.mg-remote-scope .zmdi-lock:before {
  content: '\f191';
}.mg-remote-scope .zmdi-mail-reply-all:before {
  content: '\f192';
}.mg-remote-scope .zmdi-mail-reply:before {
  content: '\f193';
}.mg-remote-scope .zmdi-mail-send:before {
  content: '\f194';
}.mg-remote-scope .zmdi-mall:before {
  content: '\f195';
}.mg-remote-scope .zmdi-map:before {
  content: '\f196';
}.mg-remote-scope .zmdi-menu:before {
  content: '\f197';
}.mg-remote-scope .zmdi-money-box:before {
  content: '\f198';
}.mg-remote-scope .zmdi-money-off:before {
  content: '\f199';
}.mg-remote-scope .zmdi-money:before {
  content: '\f19a';
}.mg-remote-scope .zmdi-more-vert:before {
  content: '\f19b';
}.mg-remote-scope .zmdi-more:before {
  content: '\f19c';
}.mg-remote-scope .zmdi-movie-alt:before {
  content: '\f19d';
}.mg-remote-scope .zmdi-movie:before {
  content: '\f19e';
}.mg-remote-scope .zmdi-nature-people:before {
  content: '\f19f';
}.mg-remote-scope .zmdi-nature:before {
  content: '\f1a0';
}.mg-remote-scope .zmdi-navigation:before {
  content: '\f1a1';
}.mg-remote-scope .zmdi-open-in-browser:before {
  content: '\f1a2';
}.mg-remote-scope .zmdi-open-in-new:before {
  content: '\f1a3';
}.mg-remote-scope .zmdi-palette:before {
  content: '\f1a4';
}.mg-remote-scope .zmdi-parking:before {
  content: '\f1a5';
}.mg-remote-scope .zmdi-pin-account:before {
  content: '\f1a6';
}.mg-remote-scope .zmdi-pin-assistant:before {
  content: '\f1a7';
}.mg-remote-scope .zmdi-pin-drop:before {
  content: '\f1a8';
}.mg-remote-scope .zmdi-pin-help:before {
  content: '\f1a9';
}.mg-remote-scope .zmdi-pin-off:before {
  content: '\f1aa';
}.mg-remote-scope .zmdi-pin:before {
  content: '\f1ab';
}.mg-remote-scope .zmdi-pizza:before {
  content: '\f1ac';
}.mg-remote-scope .zmdi-plaster:before {
  content: '\f1ad';
}.mg-remote-scope .zmdi-power-setting:before {
  content: '\f1ae';
}.mg-remote-scope .zmdi-power:before {
  content: '\f1af';
}.mg-remote-scope .zmdi-print:before {
  content: '\f1b0';
}.mg-remote-scope .zmdi-puzzle-piece:before {
  content: '\f1b1';
}.mg-remote-scope .zmdi-quote:before {
  content: '\f1b2';
}.mg-remote-scope .zmdi-railway:before {
  content: '\f1b3';
}.mg-remote-scope .zmdi-receipt:before {
  content: '\f1b4';
}.mg-remote-scope .zmdi-refresh-alt:before {
  content: '\f1b5';
}.mg-remote-scope .zmdi-refresh-sync-alert:before {
  content: '\f1b6';
}.mg-remote-scope .zmdi-refresh-sync-off:before {
  content: '\f1b7';
}.mg-remote-scope .zmdi-refresh-sync:before {
  content: '\f1b8';
}.mg-remote-scope .zmdi-refresh:before {
  content: '\f1b9';
}.mg-remote-scope .zmdi-roller:before {
  content: '\f1ba';
}.mg-remote-scope .zmdi-ruler:before {
  content: '\f1bb';
}.mg-remote-scope .zmdi-scissors:before {
  content: '\f1bc';
}.mg-remote-scope .zmdi-screen-rotation-lock:before {
  content: '\f1bd';
}.mg-remote-scope .zmdi-screen-rotation:before {
  content: '\f1be';
}.mg-remote-scope .zmdi-search-for:before {
  content: '\f1bf';
}.mg-remote-scope .zmdi-search-in-file:before {
  content: '\f1c0';
}.mg-remote-scope .zmdi-search-in-page:before {
  content: '\f1c1';
}.mg-remote-scope .zmdi-search-replace:before {
  content: '\f1c2';
}.mg-remote-scope .zmdi-search:before {
  content: '\f1c3';
}.mg-remote-scope .zmdi-seat:before {
  content: '\f1c4';
}.mg-remote-scope .zmdi-settings-square:before {
  content: '\f1c5';
}.mg-remote-scope .zmdi-settings:before {
  content: '\f1c6';
}.mg-remote-scope .zmdi-shield-check:before {
  content: '\f1c7';
}.mg-remote-scope .zmdi-shield-security:before {
  content: '\f1c8';
}.mg-remote-scope .zmdi-shopping-basket:before {
  content: '\f1c9';
}.mg-remote-scope .zmdi-shopping-cart-plus:before {
  content: '\f1ca';
}.mg-remote-scope .zmdi-shopping-cart:before {
  content: '\f1cb';
}.mg-remote-scope .zmdi-sign-in:before {
  content: '\f1cc';
}.mg-remote-scope .zmdi-sort-amount-asc:before {
  content: '\f1cd';
}.mg-remote-scope .zmdi-sort-amount-desc:before {
  content: '\f1ce';
}.mg-remote-scope .zmdi-sort-asc:before {
  content: '\f1cf';
}.mg-remote-scope .zmdi-sort-desc:before {
  content: '\f1d0';
}.mg-remote-scope .zmdi-spellcheck:before {
  content: '\f1d1';
}.mg-remote-scope .zmdi-storage:before {
  content: '\f1d2';
}.mg-remote-scope .zmdi-store-24:before {
  content: '\f1d3';
}.mg-remote-scope .zmdi-store:before {
  content: '\f1d4';
}.mg-remote-scope .zmdi-subway:before {
  content: '\f1d5';
}.mg-remote-scope .zmdi-sun:before {
  content: '\f1d6';
}.mg-remote-scope .zmdi-tab-unselected:before {
  content: '\f1d7';
}.mg-remote-scope .zmdi-tab:before {
  content: '\f1d8';
}.mg-remote-scope .zmdi-tag-close:before {
  content: '\f1d9';
}.mg-remote-scope .zmdi-tag-more:before {
  content: '\f1da';
}.mg-remote-scope .zmdi-tag:before {
  content: '\f1db';
}.mg-remote-scope .zmdi-thumb-down:before {
  content: '\f1dc';
}.mg-remote-scope .zmdi-thumb-up-down:before {
  content: '\f1dd';
}.mg-remote-scope .zmdi-thumb-up:before {
  content: '\f1de';
}.mg-remote-scope .zmdi-ticket-star:before {
  content: '\f1df';
}.mg-remote-scope .zmdi-toll:before {
  content: '\f1e0';
}.mg-remote-scope .zmdi-toys:before {
  content: '\f1e1';
}.mg-remote-scope .zmdi-traffic:before {
  content: '\f1e2';
}.mg-remote-scope .zmdi-translate:before {
  content: '\f1e3';
}.mg-remote-scope .zmdi-triangle-down:before {
  content: '\f1e4';
}.mg-remote-scope .zmdi-triangle-up:before {
  content: '\f1e5';
}.mg-remote-scope .zmdi-truck:before {
  content: '\f1e6';
}.mg-remote-scope .zmdi-turning-sign:before {
  content: '\f1e7';
}.mg-remote-scope .zmdi-wallpaper:before {
  content: '\f1e8';
}.mg-remote-scope .zmdi-washing-machine:before {
  content: '\f1e9';
}.mg-remote-scope .zmdi-window-maximize:before {
  content: '\f1ea';
}.mg-remote-scope .zmdi-window-minimize:before {
  content: '\f1eb';
}.mg-remote-scope .zmdi-window-restore:before {
  content: '\f1ec';
}.mg-remote-scope .zmdi-wrench:before {
  content: '\f1ed';
}.mg-remote-scope .zmdi-zoom-in:before {
  content: '\f1ee';
}.mg-remote-scope .zmdi-zoom-out:before {
  content: '\f1ef';
}.mg-remote-scope .zmdi-alert-circle-o:before {
  content: '\f1f0';
}.mg-remote-scope .zmdi-alert-circle:before {
  content: '\f1f1';
}.mg-remote-scope .zmdi-alert-octagon:before {
  content: '\f1f2';
}.mg-remote-scope .zmdi-alert-polygon:before {
  content: '\f1f3';
}.mg-remote-scope .zmdi-alert-triangle:before {
  content: '\f1f4';
}.mg-remote-scope .zmdi-help-outline:before {
  content: '\f1f5';
}.mg-remote-scope .zmdi-help:before {
  content: '\f1f6';
}.mg-remote-scope .zmdi-info-outline:before {
  content: '\f1f7';
}.mg-remote-scope .zmdi-info:before {
  content: '\f1f8';
}.mg-remote-scope .zmdi-notifications-active:before {
  content: '\f1f9';
}.mg-remote-scope .zmdi-notifications-add:before {
  content: '\f1fa';
}.mg-remote-scope .zmdi-notifications-none:before {
  content: '\f1fb';
}.mg-remote-scope .zmdi-notifications-off:before {
  content: '\f1fc';
}.mg-remote-scope .zmdi-notifications-paused:before {
  content: '\f1fd';
}.mg-remote-scope .zmdi-notifications:before {
  content: '\f1fe';
}.mg-remote-scope .zmdi-account-add:before {
  content: '\f1ff';
}.mg-remote-scope .zmdi-account-box-mail:before {
  content: '\f200';
}.mg-remote-scope .zmdi-account-box-o:before {
  content: '\f201';
}.mg-remote-scope .zmdi-account-box-phone:before {
  content: '\f202';
}.mg-remote-scope .zmdi-account-box:before {
  content: '\f203';
}.mg-remote-scope .zmdi-account-calendar:before {
  content: '\f204';
}.mg-remote-scope .zmdi-account-circle:before {
  content: '\f205';
}.mg-remote-scope .zmdi-account-o:before {
  content: '\f206';
}.mg-remote-scope .zmdi-account:before {
  content: '\f207';
}.mg-remote-scope .zmdi-accounts-add:before {
  content: '\f208';
}.mg-remote-scope .zmdi-accounts-alt:before {
  content: '\f209';
}.mg-remote-scope .zmdi-accounts-list-alt:before {
  content: '\f20a';
}.mg-remote-scope .zmdi-accounts-list:before {
  content: '\f20b';
}.mg-remote-scope .zmdi-accounts-outline:before {
  content: '\f20c';
}.mg-remote-scope .zmdi-accounts:before {
  content: '\f20d';
}.mg-remote-scope .zmdi-face:before {
  content: '\f20e';
}.mg-remote-scope .zmdi-female:before {
  content: '\f20f';
}.mg-remote-scope .zmdi-male-alt:before {
  content: '\f210';
}.mg-remote-scope .zmdi-male-female:before {
  content: '\f211';
}.mg-remote-scope .zmdi-male:before {
  content: '\f212';
}.mg-remote-scope .zmdi-mood-bad:before {
  content: '\f213';
}.mg-remote-scope .zmdi-mood:before {
  content: '\f214';
}.mg-remote-scope .zmdi-run:before {
  content: '\f215';
}.mg-remote-scope .zmdi-walk:before {
  content: '\f216';
}.mg-remote-scope .zmdi-cloud-box:before {
  content: '\f217';
}.mg-remote-scope .zmdi-cloud-circle:before {
  content: '\f218';
}.mg-remote-scope .zmdi-cloud-done:before {
  content: '\f219';
}.mg-remote-scope .zmdi-cloud-download:before {
  content: '\f21a';
}.mg-remote-scope .zmdi-cloud-off:before {
  content: '\f21b';
}.mg-remote-scope .zmdi-cloud-outline-alt:before {
  content: '\f21c';
}.mg-remote-scope .zmdi-cloud-outline:before {
  content: '\f21d';
}.mg-remote-scope .zmdi-cloud-upload:before {
  content: '\f21e';
}.mg-remote-scope .zmdi-cloud:before {
  content: '\f21f';
}.mg-remote-scope .zmdi-download:before {
  content: '\f220';
}.mg-remote-scope .zmdi-file-plus:before {
  content: '\f221';
}.mg-remote-scope .zmdi-file-text:before {
  content: '\f222';
}.mg-remote-scope .zmdi-file:before {
  content: '\f223';
}.mg-remote-scope .zmdi-folder-outline:before {
  content: '\f224';
}.mg-remote-scope .zmdi-folder-person:before {
  content: '\f225';
}.mg-remote-scope .zmdi-folder-star-alt:before {
  content: '\f226';
}.mg-remote-scope .zmdi-folder-star:before {
  content: '\f227';
}.mg-remote-scope .zmdi-folder:before {
  content: '\f228';
}.mg-remote-scope .zmdi-gif:before {
  content: '\f229';
}.mg-remote-scope .zmdi-upload:before {
  content: '\f22a';
}.mg-remote-scope .zmdi-border-all:before {
  content: '\f22b';
}.mg-remote-scope .zmdi-border-bottom:before {
  content: '\f22c';
}.mg-remote-scope .zmdi-border-clear:before {
  content: '\f22d';
}.mg-remote-scope .zmdi-border-color:before {
  content: '\f22e';
}.mg-remote-scope .zmdi-border-horizontal:before {
  content: '\f22f';
}.mg-remote-scope .zmdi-border-inner:before {
  content: '\f230';
}.mg-remote-scope .zmdi-border-left:before {
  content: '\f231';
}.mg-remote-scope .zmdi-border-outer:before {
  content: '\f232';
}.mg-remote-scope .zmdi-border-right:before {
  content: '\f233';
}.mg-remote-scope .zmdi-border-style:before {
  content: '\f234';
}.mg-remote-scope .zmdi-border-top:before {
  content: '\f235';
}.mg-remote-scope .zmdi-border-vertical:before {
  content: '\f236';
}.mg-remote-scope .zmdi-copy:before {
  content: '\f237';
}.mg-remote-scope .zmdi-crop:before {
  content: '\f238';
}.mg-remote-scope .zmdi-format-align-center:before {
  content: '\f239';
}.mg-remote-scope .zmdi-format-align-justify:before {
  content: '\f23a';
}.mg-remote-scope .zmdi-format-align-left:before {
  content: '\f23b';
}.mg-remote-scope .zmdi-format-align-right:before {
  content: '\f23c';
}.mg-remote-scope .zmdi-format-bold:before {
  content: '\f23d';
}.mg-remote-scope .zmdi-format-clear-all:before {
  content: '\f23e';
}.mg-remote-scope .zmdi-format-clear:before {
  content: '\f23f';
}.mg-remote-scope .zmdi-format-color-fill:before {
  content: '\f240';
}.mg-remote-scope .zmdi-format-color-reset:before {
  content: '\f241';
}.mg-remote-scope .zmdi-format-color-text:before {
  content: '\f242';
}.mg-remote-scope .zmdi-format-indent-decrease:before {
  content: '\f243';
}.mg-remote-scope .zmdi-format-indent-increase:before {
  content: '\f244';
}.mg-remote-scope .zmdi-format-italic:before {
  content: '\f245';
}.mg-remote-scope .zmdi-format-line-spacing:before {
  content: '\f246';
}.mg-remote-scope .zmdi-format-list-bulleted:before {
  content: '\f247';
}.mg-remote-scope .zmdi-format-list-numbered:before {
  content: '\f248';
}.mg-remote-scope .zmdi-format-ltr:before {
  content: '\f249';
}.mg-remote-scope .zmdi-format-rtl:before {
  content: '\f24a';
}.mg-remote-scope .zmdi-format-size:before {
  content: '\f24b';
}.mg-remote-scope .zmdi-format-strikethrough-s:before {
  content: '\f24c';
}.mg-remote-scope .zmdi-format-strikethrough:before {
  content: '\f24d';
}.mg-remote-scope .zmdi-format-subject:before {
  content: '\f24e';
}.mg-remote-scope .zmdi-format-underlined:before {
  content: '\f24f';
}.mg-remote-scope .zmdi-format-valign-bottom:before {
  content: '\f250';
}.mg-remote-scope .zmdi-format-valign-center:before {
  content: '\f251';
}.mg-remote-scope .zmdi-format-valign-top:before {
  content: '\f252';
}.mg-remote-scope .zmdi-redo:before {
  content: '\f253';
}.mg-remote-scope .zmdi-select-all:before {
  content: '\f254';
}.mg-remote-scope .zmdi-space-bar:before {
  content: '\f255';
}.mg-remote-scope .zmdi-text-format:before {
  content: '\f256';
}.mg-remote-scope .zmdi-transform:before {
  content: '\f257';
}.mg-remote-scope .zmdi-undo:before {
  content: '\f258';
}.mg-remote-scope .zmdi-wrap-text:before {
  content: '\f259';
}.mg-remote-scope .zmdi-comment-alert:before {
  content: '\f25a';
}.mg-remote-scope .zmdi-comment-alt-text:before {
  content: '\f25b';
}.mg-remote-scope .zmdi-comment-alt:before {
  content: '\f25c';
}.mg-remote-scope .zmdi-comment-edit:before {
  content: '\f25d';
}.mg-remote-scope .zmdi-comment-image:before {
  content: '\f25e';
}.mg-remote-scope .zmdi-comment-list:before {
  content: '\f25f';
}.mg-remote-scope .zmdi-comment-more:before {
  content: '\f260';
}.mg-remote-scope .zmdi-comment-outline:before {
  content: '\f261';
}.mg-remote-scope .zmdi-comment-text-alt:before {
  content: '\f262';
}.mg-remote-scope .zmdi-comment-text:before {
  content: '\f263';
}.mg-remote-scope .zmdi-comment-video:before {
  content: '\f264';
}.mg-remote-scope .zmdi-comment:before {
  content: '\f265';
}.mg-remote-scope .zmdi-comments:before {
  content: '\f266';
}.mg-remote-scope .zmdi-check-all:before {
  content: '\f267';
}.mg-remote-scope .zmdi-check-circle-u:before {
  content: '\f268';
}.mg-remote-scope .zmdi-check-circle:before {
  content: '\f269';
}.mg-remote-scope .zmdi-check-square:before {
  content: '\f26a';
}.mg-remote-scope .zmdi-check:before {
  content: '\f26b';
}.mg-remote-scope .zmdi-circle-o:before {
  content: '\f26c';
}.mg-remote-scope .zmdi-circle:before {
  content: '\f26d';
}.mg-remote-scope .zmdi-dot-circle-alt:before {
  content: '\f26e';
}.mg-remote-scope .zmdi-dot-circle:before {
  content: '\f26f';
}.mg-remote-scope .zmdi-minus-circle-outline:before {
  content: '\f270';
}.mg-remote-scope .zmdi-minus-circle:before {
  content: '\f271';
}.mg-remote-scope .zmdi-minus-square:before {
  content: '\f272';
}.mg-remote-scope .zmdi-minus:before {
  content: '\f273';
}.mg-remote-scope .zmdi-plus-circle-o-duplicate:before {
  content: '\f274';
}.mg-remote-scope .zmdi-plus-circle-o:before {
  content: '\f275';
}.mg-remote-scope .zmdi-plus-circle:before {
  content: '\f276';
}.mg-remote-scope .zmdi-plus-square:before {
  content: '\f277';
}.mg-remote-scope .zmdi-plus:before {
  content: '\f278';
}.mg-remote-scope .zmdi-square-o:before {
  content: '\f279';
}.mg-remote-scope .zmdi-star-circle:before {
  content: '\f27a';
}.mg-remote-scope .zmdi-star-half:before {
  content: '\f27b';
}.mg-remote-scope .zmdi-star-outline:before {
  content: '\f27c';
}.mg-remote-scope .zmdi-star:before {
  content: '\f27d';
}.mg-remote-scope .zmdi-bluetooth-connected:before {
  content: '\f27e';
}.mg-remote-scope .zmdi-bluetooth-off:before {
  content: '\f27f';
}.mg-remote-scope .zmdi-bluetooth-search:before {
  content: '\f280';
}.mg-remote-scope .zmdi-bluetooth-setting:before {
  content: '\f281';
}.mg-remote-scope .zmdi-bluetooth:before {
  content: '\f282';
}.mg-remote-scope .zmdi-camera-add:before {
  content: '\f283';
}.mg-remote-scope .zmdi-camera-alt:before {
  content: '\f284';
}.mg-remote-scope .zmdi-camera-bw:before {
  content: '\f285';
}.mg-remote-scope .zmdi-camera-front:before {
  content: '\f286';
}.mg-remote-scope .zmdi-camera-mic:before {
  content: '\f287';
}.mg-remote-scope .zmdi-camera-party-mode:before {
  content: '\f288';
}.mg-remote-scope .zmdi-camera-rear:before {
  content: '\f289';
}.mg-remote-scope .zmdi-camera-roll:before {
  content: '\f28a';
}.mg-remote-scope .zmdi-camera-switch:before {
  content: '\f28b';
}.mg-remote-scope .zmdi-camera:before {
  content: '\f28c';
}.mg-remote-scope .zmdi-card-alert:before {
  content: '\f28d';
}.mg-remote-scope .zmdi-card-off:before {
  content: '\f28e';
}.mg-remote-scope .zmdi-card-sd:before {
  content: '\f28f';
}.mg-remote-scope .zmdi-card-sim:before {
  content: '\f290';
}.mg-remote-scope .zmdi-desktop-mac:before {
  content: '\f291';
}.mg-remote-scope .zmdi-desktop-windows:before {
  content: '\f292';
}.mg-remote-scope .zmdi-device-hub:before {
  content: '\f293';
}.mg-remote-scope .zmdi-devices-off:before {
  content: '\f294';
}.mg-remote-scope .zmdi-devices:before {
  content: '\f295';
}.mg-remote-scope .zmdi-dock:before {
  content: '\f296';
}.mg-remote-scope .zmdi-floppy:before {
  content: '\f297';
}.mg-remote-scope .zmdi-gamepad:before {
  content: '\f298';
}.mg-remote-scope .zmdi-gps-dot:before {
  content: '\f299';
}.mg-remote-scope .zmdi-gps-off:before {
  content: '\f29a';
}.mg-remote-scope .zmdi-gps:before {
  content: '\f29b';
}.mg-remote-scope .zmdi-headset-mic:before {
  content: '\f29c';
}.mg-remote-scope .zmdi-headset:before {
  content: '\f29d';
}.mg-remote-scope .zmdi-input-antenna:before {
  content: '\f29e';
}.mg-remote-scope .zmdi-input-composite:before {
  content: '\f29f';
}.mg-remote-scope .zmdi-input-hdmi:before {
  content: '\f2a0';
}.mg-remote-scope .zmdi-input-power:before {
  content: '\f2a1';
}.mg-remote-scope .zmdi-input-svideo:before {
  content: '\f2a2';
}.mg-remote-scope .zmdi-keyboard-hide:before {
  content: '\f2a3';
}.mg-remote-scope .zmdi-keyboard:before {
  content: '\f2a4';
}.mg-remote-scope .zmdi-laptop-chromebook:before {
  content: '\f2a5';
}.mg-remote-scope .zmdi-laptop-mac:before {
  content: '\f2a6';
}.mg-remote-scope .zmdi-laptop:before {
  content: '\f2a7';
}.mg-remote-scope .zmdi-mic-off:before {
  content: '\f2a8';
}.mg-remote-scope .zmdi-mic-outline:before {
  content: '\f2a9';
}.mg-remote-scope .zmdi-mic-setting:before {
  content: '\f2aa';
}.mg-remote-scope .zmdi-mic:before {
  content: '\f2ab';
}.mg-remote-scope .zmdi-mouse:before {
  content: '\f2ac';
}.mg-remote-scope .zmdi-network-alert:before {
  content: '\f2ad';
}.mg-remote-scope .zmdi-network-locked:before {
  content: '\f2ae';
}.mg-remote-scope .zmdi-network-off:before {
  content: '\f2af';
}.mg-remote-scope .zmdi-network-outline:before {
  content: '\f2b0';
}.mg-remote-scope .zmdi-network-setting:before {
  content: '\f2b1';
}.mg-remote-scope .zmdi-network:before {
  content: '\f2b2';
}.mg-remote-scope .zmdi-phone-bluetooth:before {
  content: '\f2b3';
}.mg-remote-scope .zmdi-phone-end:before {
  content: '\f2b4';
}.mg-remote-scope .zmdi-phone-forwarded:before {
  content: '\f2b5';
}.mg-remote-scope .zmdi-phone-in-talk:before {
  content: '\f2b6';
}.mg-remote-scope .zmdi-phone-locked:before {
  content: '\f2b7';
}.mg-remote-scope .zmdi-phone-missed:before {
  content: '\f2b8';
}.mg-remote-scope .zmdi-phone-msg:before {
  content: '\f2b9';
}.mg-remote-scope .zmdi-phone-paused:before {
  content: '\f2ba';
}.mg-remote-scope .zmdi-phone-ring:before {
  content: '\f2bb';
}.mg-remote-scope .zmdi-phone-setting:before {
  content: '\f2bc';
}.mg-remote-scope .zmdi-phone-sip:before {
  content: '\f2bd';
}.mg-remote-scope .zmdi-phone:before {
  content: '\f2be';
}.mg-remote-scope .zmdi-portable-wifi-changes:before {
  content: '\f2bf';
}.mg-remote-scope .zmdi-portable-wifi-off:before {
  content: '\f2c0';
}.mg-remote-scope .zmdi-portable-wifi:before {
  content: '\f2c1';
}.mg-remote-scope .zmdi-radio:before {
  content: '\f2c2';
}.mg-remote-scope .zmdi-reader:before {
  content: '\f2c3';
}.mg-remote-scope .zmdi-remote-control-alt:before {
  content: '\f2c4';
}.mg-remote-scope .zmdi-remote-control:before {
  content: '\f2c5';
}.mg-remote-scope .zmdi-router:before {
  content: '\f2c6';
}.mg-remote-scope .zmdi-scanner:before {
  content: '\f2c7';
}.mg-remote-scope .zmdi-smartphone-android:before {
  content: '\f2c8';
}.mg-remote-scope .zmdi-smartphone-download:before {
  content: '\f2c9';
}.mg-remote-scope .zmdi-smartphone-erase:before {
  content: '\f2ca';
}.mg-remote-scope .zmdi-smartphone-info:before {
  content: '\f2cb';
}.mg-remote-scope .zmdi-smartphone-iphone:before {
  content: '\f2cc';
}.mg-remote-scope .zmdi-smartphone-landscape-lock:before {
  content: '\f2cd';
}.mg-remote-scope .zmdi-smartphone-landscape:before {
  content: '\f2ce';
}.mg-remote-scope .zmdi-smartphone-lock:before {
  content: '\f2cf';
}.mg-remote-scope .zmdi-smartphone-portrait-lock:before {
  content: '\f2d0';
}.mg-remote-scope .zmdi-smartphone-ring:before {
  content: '\f2d1';
}.mg-remote-scope .zmdi-smartphone-setting:before {
  content: '\f2d2';
}.mg-remote-scope .zmdi-smartphone-setup:before {
  content: '\f2d3';
}.mg-remote-scope .zmdi-smartphone:before {
  content: '\f2d4';
}.mg-remote-scope .zmdi-speaker:before {
  content: '\f2d5';
}.mg-remote-scope .zmdi-tablet-android:before {
  content: '\f2d6';
}.mg-remote-scope .zmdi-tablet-mac:before {
  content: '\f2d7';
}.mg-remote-scope .zmdi-tablet:before {
  content: '\f2d8';
}.mg-remote-scope .zmdi-tv-alt-play:before {
  content: '\f2d9';
}.mg-remote-scope .zmdi-tv-list:before {
  content: '\f2da';
}.mg-remote-scope .zmdi-tv-play:before {
  content: '\f2db';
}.mg-remote-scope .zmdi-tv:before {
  content: '\f2dc';
}.mg-remote-scope .zmdi-usb:before {
  content: '\f2dd';
}.mg-remote-scope .zmdi-videocam-off:before {
  content: '\f2de';
}.mg-remote-scope .zmdi-videocam-switch:before {
  content: '\f2df';
}.mg-remote-scope .zmdi-videocam:before {
  content: '\f2e0';
}.mg-remote-scope .zmdi-watch:before {
  content: '\f2e1';
}.mg-remote-scope .zmdi-wifi-alt-2:before {
  content: '\f2e2';
}.mg-remote-scope .zmdi-wifi-alt:before {
  content: '\f2e3';
}.mg-remote-scope .zmdi-wifi-info:before {
  content: '\f2e4';
}.mg-remote-scope .zmdi-wifi-lock:before {
  content: '\f2e5';
}.mg-remote-scope .zmdi-wifi-off:before {
  content: '\f2e6';
}.mg-remote-scope .zmdi-wifi-outline:before {
  content: '\f2e7';
}.mg-remote-scope .zmdi-wifi:before {
  content: '\f2e8';
}.mg-remote-scope .zmdi-arrow-left-bottom:before {
  content: '\f2e9';
}.mg-remote-scope .zmdi-arrow-left:before {
  content: '\f2ea';
}.mg-remote-scope .zmdi-arrow-merge:before {
  content: '\f2eb';
}.mg-remote-scope .zmdi-arrow-missed:before {
  content: '\f2ec';
}.mg-remote-scope .zmdi-arrow-right-top:before {
  content: '\f2ed';
}.mg-remote-scope .zmdi-arrow-right:before {
  content: '\f2ee';
}.mg-remote-scope .zmdi-arrow-split:before {
  content: '\f2ef';
}.mg-remote-scope .zmdi-arrows:before {
  content: '\f2f0';
}.mg-remote-scope .zmdi-caret-down-circle:before {
  content: '\f2f1';
}.mg-remote-scope .zmdi-caret-down:before {
  content: '\f2f2';
}.mg-remote-scope .zmdi-caret-left-circle:before {
  content: '\f2f3';
}.mg-remote-scope .zmdi-caret-left:before {
  content: '\f2f4';
}.mg-remote-scope .zmdi-caret-right-circle:before {
  content: '\f2f5';
}.mg-remote-scope .zmdi-caret-right:before {
  content: '\f2f6';
}.mg-remote-scope .zmdi-caret-up-circle:before {
  content: '\f2f7';
}.mg-remote-scope .zmdi-caret-up:before {
  content: '\f2f8';
}.mg-remote-scope .zmdi-chevron-down:before {
  content: '\f2f9';
}.mg-remote-scope .zmdi-chevron-left:before {
  content: '\f2fa';
}.mg-remote-scope .zmdi-chevron-right:before {
  content: '\f2fb';
}.mg-remote-scope .zmdi-chevron-up:before {
  content: '\f2fc';
}.mg-remote-scope .zmdi-forward:before {
  content: '\f2fd';
}.mg-remote-scope .zmdi-long-arrow-down:before {
  content: '\f2fe';
}.mg-remote-scope .zmdi-long-arrow-left:before {
  content: '\f2ff';
}.mg-remote-scope .zmdi-long-arrow-return:before {
  content: '\f300';
}.mg-remote-scope .zmdi-long-arrow-right:before {
  content: '\f301';
}.mg-remote-scope .zmdi-long-arrow-tab:before {
  content: '\f302';
}.mg-remote-scope .zmdi-long-arrow-up:before {
  content: '\f303';
}.mg-remote-scope .zmdi-rotate-ccw:before {
  content: '\f304';
}.mg-remote-scope .zmdi-rotate-cw:before {
  content: '\f305';
}.mg-remote-scope .zmdi-rotate-left:before {
  content: '\f306';
}.mg-remote-scope .zmdi-rotate-right:before {
  content: '\f307';
}.mg-remote-scope .zmdi-square-down:before {
  content: '\f308';
}.mg-remote-scope .zmdi-square-right:before {
  content: '\f309';
}.mg-remote-scope .zmdi-swap-alt:before {
  content: '\f30a';
}.mg-remote-scope .zmdi-swap-vertical-circle:before {
  content: '\f30b';
}.mg-remote-scope .zmdi-swap-vertical:before {
  content: '\f30c';
}.mg-remote-scope .zmdi-swap:before {
  content: '\f30d';
}.mg-remote-scope .zmdi-trending-down:before {
  content: '\f30e';
}.mg-remote-scope .zmdi-trending-flat:before {
  content: '\f30f';
}.mg-remote-scope .zmdi-trending-up:before {
  content: '\f310';
}.mg-remote-scope .zmdi-unfold-less:before {
  content: '\f311';
}.mg-remote-scope .zmdi-unfold-more:before {
  content: '\f312';
}.mg-remote-scope .zmdi-apps:before {
  content: '\f313';
}.mg-remote-scope .zmdi-grid-off:before {
  content: '\f314';
}.mg-remote-scope .zmdi-grid:before {
  content: '\f315';
}.mg-remote-scope .zmdi-view-agenda:before {
  content: '\f316';
}.mg-remote-scope .zmdi-view-array:before {
  content: '\f317';
}.mg-remote-scope .zmdi-view-carousel:before {
  content: '\f318';
}.mg-remote-scope .zmdi-view-column:before {
  content: '\f319';
}.mg-remote-scope .zmdi-view-comfy:before {
  content: '\f31a';
}.mg-remote-scope .zmdi-view-compact:before {
  content: '\f31b';
}.mg-remote-scope .zmdi-view-dashboard:before {
  content: '\f31c';
}.mg-remote-scope .zmdi-view-day:before {
  content: '\f31d';
}.mg-remote-scope .zmdi-view-headline:before {
  content: '\f31e';
}.mg-remote-scope .zmdi-view-list-alt:before {
  content: '\f31f';
}.mg-remote-scope .zmdi-view-list:before {
  content: '\f320';
}.mg-remote-scope .zmdi-view-module:before {
  content: '\f321';
}.mg-remote-scope .zmdi-view-quilt:before {
  content: '\f322';
}.mg-remote-scope .zmdi-view-stream:before {
  content: '\f323';
}.mg-remote-scope .zmdi-view-subtitles:before {
  content: '\f324';
}.mg-remote-scope .zmdi-view-toc:before {
  content: '\f325';
}.mg-remote-scope .zmdi-view-web:before {
  content: '\f326';
}.mg-remote-scope .zmdi-view-week:before {
  content: '\f327';
}.mg-remote-scope .zmdi-widgets:before {
  content: '\f328';
}.mg-remote-scope .zmdi-alarm-check:before {
  content: '\f329';
}.mg-remote-scope .zmdi-alarm-off:before {
  content: '\f32a';
}.mg-remote-scope .zmdi-alarm-plus:before {
  content: '\f32b';
}.mg-remote-scope .zmdi-alarm-snooze:before {
  content: '\f32c';
}.mg-remote-scope .zmdi-alarm:before {
  content: '\f32d';
}.mg-remote-scope .zmdi-calendar-alt:before {
  content: '\f32e';
}.mg-remote-scope .zmdi-calendar-check:before {
  content: '\f32f';
}.mg-remote-scope .zmdi-calendar-close:before {
  content: '\f330';
}.mg-remote-scope .zmdi-calendar-note:before {
  content: '\f331';
}.mg-remote-scope .zmdi-calendar:before {
  content: '\f332';
}.mg-remote-scope .zmdi-time-countdown:before {
  content: '\f333';
}.mg-remote-scope .zmdi-time-interval:before {
  content: '\f334';
}.mg-remote-scope .zmdi-time-restore-setting:before {
  content: '\f335';
}.mg-remote-scope .zmdi-time-restore:before {
  content: '\f336';
}.mg-remote-scope .zmdi-time:before {
  content: '\f337';
}.mg-remote-scope .zmdi-timer-off:before {
  content: '\f338';
}.mg-remote-scope .zmdi-timer:before {
  content: '\f339';
}.mg-remote-scope .zmdi-android-alt:before {
  content: '\f33a';
}.mg-remote-scope .zmdi-android:before {
  content: '\f33b';
}.mg-remote-scope .zmdi-apple:before {
  content: '\f33c';
}.mg-remote-scope .zmdi-behance:before {
  content: '\f33d';
}.mg-remote-scope .zmdi-codepen:before {
  content: '\f33e';
}.mg-remote-scope .zmdi-dribbble:before {
  content: '\f33f';
}.mg-remote-scope .zmdi-dropbox:before {
  content: '\f340';
}.mg-remote-scope .zmdi-evernote:before {
  content: '\f341';
}.mg-remote-scope .zmdi-facebook-box:before {
  content: '\f342';
}.mg-remote-scope .zmdi-facebook:before {
  content: '\f343';
}.mg-remote-scope .zmdi-github-box:before {
  content: '\f344';
}.mg-remote-scope .zmdi-github:before {
  content: '\f345';
}.mg-remote-scope .zmdi-google-drive:before {
  content: '\f346';
}.mg-remote-scope .zmdi-google-earth:before {
  content: '\f347';
}.mg-remote-scope .zmdi-google-glass:before {
  content: '\f348';
}.mg-remote-scope .zmdi-google-maps:before {
  content: '\f349';
}.mg-remote-scope .zmdi-google-pages:before {
  content: '\f34a';
}.mg-remote-scope .zmdi-google-play:before {
  content: '\f34b';
}.mg-remote-scope .zmdi-google-plus-box:before {
  content: '\f34c';
}.mg-remote-scope .zmdi-google-plus:before {
  content: '\f34d';
}.mg-remote-scope .zmdi-google:before {
  content: '\f34e';
}.mg-remote-scope .zmdi-instagram:before {
  content: '\f34f';
}.mg-remote-scope .zmdi-language-css3:before {
  content: '\f350';
}.mg-remote-scope .zmdi-language-html5:before {
  content: '\f351';
}.mg-remote-scope .zmdi-language-javascript:before {
  content: '\f352';
}.mg-remote-scope .zmdi-language-python-alt:before {
  content: '\f353';
}.mg-remote-scope .zmdi-language-python:before {
  content: '\f354';
}.mg-remote-scope .zmdi-lastfm:before {
  content: '\f355';
}.mg-remote-scope .zmdi-linkedin-box:before {
  content: '\f356';
}.mg-remote-scope .zmdi-paypal:before {
  content: '\f357';
}.mg-remote-scope .zmdi-pinterest-box:before {
  content: '\f358';
}.mg-remote-scope .zmdi-pocket:before {
  content: '\f359';
}.mg-remote-scope .zmdi-polymer:before {
  content: '\f35a';
}.mg-remote-scope .zmdi-share:before {
  content: '\f35b';
}.mg-remote-scope .zmdi-stackoverflow:before {
  content: '\f35c';
}.mg-remote-scope .zmdi-steam-square:before {
  content: '\f35d';
}.mg-remote-scope .zmdi-steam:before {
  content: '\f35e';
}.mg-remote-scope .zmdi-twitter-box:before {
  content: '\f35f';
}.mg-remote-scope .zmdi-twitter:before {
  content: '\f360';
}.mg-remote-scope .zmdi-vk:before {
  content: '\f361';
}.mg-remote-scope .zmdi-wikipedia:before {
  content: '\f362';
}.mg-remote-scope .zmdi-windows:before {
  content: '\f363';
}.mg-remote-scope .zmdi-aspect-ratio-alt:before {
  content: '\f364';
}.mg-remote-scope .zmdi-aspect-ratio:before {
  content: '\f365';
}.mg-remote-scope .zmdi-blur-circular:before {
  content: '\f366';
}.mg-remote-scope .zmdi-blur-linear:before {
  content: '\f367';
}.mg-remote-scope .zmdi-blur-off:before {
  content: '\f368';
}.mg-remote-scope .zmdi-blur:before {
  content: '\f369';
}.mg-remote-scope .zmdi-brightness-2:before {
  content: '\f36a';
}.mg-remote-scope .zmdi-brightness-3:before {
  content: '\f36b';
}.mg-remote-scope .zmdi-brightness-4:before {
  content: '\f36c';
}.mg-remote-scope .zmdi-brightness-5:before {
  content: '\f36d';
}.mg-remote-scope .zmdi-brightness-6:before {
  content: '\f36e';
}.mg-remote-scope .zmdi-brightness-7:before {
  content: '\f36f';
}.mg-remote-scope .zmdi-brightness-auto:before {
  content: '\f370';
}.mg-remote-scope .zmdi-brightness-setting:before {
  content: '\f371';
}.mg-remote-scope .zmdi-broken-image:before {
  content: '\f372';
}.mg-remote-scope .zmdi-center-focus-strong:before {
  content: '\f373';
}.mg-remote-scope .zmdi-center-focus-weak:before {
  content: '\f374';
}.mg-remote-scope .zmdi-compare:before {
  content: '\f375';
}.mg-remote-scope .zmdi-crop-16-9:before {
  content: '\f376';
}.mg-remote-scope .zmdi-crop-3-2:before {
  content: '\f377';
}.mg-remote-scope .zmdi-crop-5-4:before {
  content: '\f378';
}.mg-remote-scope .zmdi-crop-7-5:before {
  content: '\f379';
}.mg-remote-scope .zmdi-crop-din:before {
  content: '\f37a';
}.mg-remote-scope .zmdi-crop-free:before {
  content: '\f37b';
}.mg-remote-scope .zmdi-crop-landscape:before {
  content: '\f37c';
}.mg-remote-scope .zmdi-crop-portrait:before {
  content: '\f37d';
}.mg-remote-scope .zmdi-crop-square:before {
  content: '\f37e';
}.mg-remote-scope .zmdi-exposure-alt:before {
  content: '\f37f';
}.mg-remote-scope .zmdi-exposure:before {
  content: '\f380';
}.mg-remote-scope .zmdi-filter-b-and-w:before {
  content: '\f381';
}.mg-remote-scope .zmdi-filter-center-focus:before {
  content: '\f382';
}.mg-remote-scope .zmdi-filter-frames:before {
  content: '\f383';
}.mg-remote-scope .zmdi-filter-tilt-shift:before {
  content: '\f384';
}.mg-remote-scope .zmdi-gradient:before {
  content: '\f385';
}.mg-remote-scope .zmdi-grain:before {
  content: '\f386';
}.mg-remote-scope .zmdi-graphic-eq:before {
  content: '\f387';
}.mg-remote-scope .zmdi-hdr-off:before {
  content: '\f388';
}.mg-remote-scope .zmdi-hdr-strong:before {
  content: '\f389';
}.mg-remote-scope .zmdi-hdr-weak:before {
  content: '\f38a';
}.mg-remote-scope .zmdi-hdr:before {
  content: '\f38b';
}.mg-remote-scope .zmdi-iridescent:before {
  content: '\f38c';
}.mg-remote-scope .zmdi-leak-off:before {
  content: '\f38d';
}.mg-remote-scope .zmdi-leak:before {
  content: '\f38e';
}.mg-remote-scope .zmdi-looks:before {
  content: '\f38f';
}.mg-remote-scope .zmdi-loupe:before {
  content: '\f390';
}.mg-remote-scope .zmdi-panorama-horizontal:before {
  content: '\f391';
}.mg-remote-scope .zmdi-panorama-vertical:before {
  content: '\f392';
}.mg-remote-scope .zmdi-panorama-wide-angle:before {
  content: '\f393';
}.mg-remote-scope .zmdi-photo-size-select-large:before {
  content: '\f394';
}.mg-remote-scope .zmdi-photo-size-select-small:before {
  content: '\f395';
}.mg-remote-scope .zmdi-picture-in-picture:before {
  content: '\f396';
}.mg-remote-scope .zmdi-slideshow:before {
  content: '\f397';
}.mg-remote-scope .zmdi-texture:before {
  content: '\f398';
}.mg-remote-scope .zmdi-tonality:before {
  content: '\f399';
}.mg-remote-scope .zmdi-vignette:before {
  content: '\f39a';
}.mg-remote-scope .zmdi-wb-auto:before {
  content: '\f39b';
}.mg-remote-scope .zmdi-eject-alt:before {
  content: '\f39c';
}.mg-remote-scope .zmdi-eject:before {
  content: '\f39d';
}.mg-remote-scope .zmdi-equalizer:before {
  content: '\f39e';
}.mg-remote-scope .zmdi-fast-forward:before {
  content: '\f39f';
}.mg-remote-scope .zmdi-fast-rewind:before {
  content: '\f3a0';
}.mg-remote-scope .zmdi-forward-10:before {
  content: '\f3a1';
}.mg-remote-scope .zmdi-forward-30:before {
  content: '\f3a2';
}.mg-remote-scope .zmdi-forward-5:before {
  content: '\f3a3';
}.mg-remote-scope .zmdi-hearing:before {
  content: '\f3a4';
}.mg-remote-scope .zmdi-pause-circle-outline:before {
  content: '\f3a5';
}.mg-remote-scope .zmdi-pause-circle:before {
  content: '\f3a6';
}.mg-remote-scope .zmdi-pause:before {
  content: '\f3a7';
}.mg-remote-scope .zmdi-play-circle-outline:before {
  content: '\f3a8';
}.mg-remote-scope .zmdi-play-circle:before {
  content: '\f3a9';
}.mg-remote-scope .zmdi-play:before {
  content: '\f3aa';
}.mg-remote-scope .zmdi-playlist-audio:before {
  content: '\f3ab';
}.mg-remote-scope .zmdi-playlist-plus:before {
  content: '\f3ac';
}.mg-remote-scope .zmdi-repeat-one:before {
  content: '\f3ad';
}.mg-remote-scope .zmdi-repeat:before {
  content: '\f3ae';
}.mg-remote-scope .zmdi-replay-10:before {
  content: '\f3af';
}.mg-remote-scope .zmdi-replay-30:before {
  content: '\f3b0';
}.mg-remote-scope .zmdi-replay-5:before {
  content: '\f3b1';
}.mg-remote-scope .zmdi-replay:before {
  content: '\f3b2';
}.mg-remote-scope .zmdi-shuffle:before {
  content: '\f3b3';
}.mg-remote-scope .zmdi-skip-next:before {
  content: '\f3b4';
}.mg-remote-scope .zmdi-skip-previous:before {
  content: '\f3b5';
}.mg-remote-scope .zmdi-stop:before {
  content: '\f3b6';
}.mg-remote-scope .zmdi-surround-sound:before {
  content: '\f3b7';
}.mg-remote-scope .zmdi-tune:before {
  content: '\f3b8';
}.mg-remote-scope .zmdi-volume-down:before {
  content: '\f3b9';
}.mg-remote-scope .zmdi-volume-mute:before {
  content: '\f3ba';
}.mg-remote-scope .zmdi-volume-off:before {
  content: '\f3bb';
}.mg-remote-scope .zmdi-volume-up:before {
  content: '\f3bc';
}.mg-remote-scope .zmdi-n-1-square:before {
  content: '\f3bd';
}.mg-remote-scope .zmdi-n-2-square:before {
  content: '\f3be';
}.mg-remote-scope .zmdi-n-3-square:before {
  content: '\f3bf';
}.mg-remote-scope .zmdi-n-4-square:before {
  content: '\f3c0';
}.mg-remote-scope .zmdi-n-5-square:before {
  content: '\f3c1';
}.mg-remote-scope .zmdi-n-6-square:before {
  content: '\f3c2';
}.mg-remote-scope .zmdi-neg-1:before {
  content: '\f3c3';
}.mg-remote-scope .zmdi-neg-2:before {
  content: '\f3c4';
}.mg-remote-scope .zmdi-plus-1:before {
  content: '\f3c5';
}.mg-remote-scope .zmdi-plus-2:before {
  content: '\f3c6';
}.mg-remote-scope .zmdi-sec-10:before {
  content: '\f3c7';
}.mg-remote-scope .zmdi-sec-3:before {
  content: '\f3c8';
}.mg-remote-scope .zmdi-zero:before {
  content: '\f3c9';
}.mg-remote-scope .zmdi-airline-seat-flat-angled:before {
  content: '\f3ca';
}.mg-remote-scope .zmdi-airline-seat-flat:before {
  content: '\f3cb';
}.mg-remote-scope .zmdi-airline-seat-individual-suite:before {
  content: '\f3cc';
}.mg-remote-scope .zmdi-airline-seat-legroom-extra:before {
  content: '\f3cd';
}.mg-remote-scope .zmdi-airline-seat-legroom-normal:before {
  content: '\f3ce';
}.mg-remote-scope .zmdi-airline-seat-legroom-reduced:before {
  content: '\f3cf';
}.mg-remote-scope .zmdi-airline-seat-recline-extra:before {
  content: '\f3d0';
}.mg-remote-scope .zmdi-airline-seat-recline-normal:before {
  content: '\f3d1';
}.mg-remote-scope .zmdi-airplay:before {
  content: '\f3d2';
}.mg-remote-scope .zmdi-closed-caption:before {
  content: '\f3d3';
}.mg-remote-scope .zmdi-confirmation-number:before {
  content: '\f3d4';
}.mg-remote-scope .zmdi-developer-board:before {
  content: '\f3d5';
}.mg-remote-scope .zmdi-disc-full:before {
  content: '\f3d6';
}.mg-remote-scope .zmdi-explicit:before {
  content: '\f3d7';
}.mg-remote-scope .zmdi-flight-land:before {
  content: '\f3d8';
}.mg-remote-scope .zmdi-flight-takeoff:before {
  content: '\f3d9';
}.mg-remote-scope .zmdi-flip-to-back:before {
  content: '\f3da';
}.mg-remote-scope .zmdi-flip-to-front:before {
  content: '\f3db';
}.mg-remote-scope .zmdi-group-work:before {
  content: '\f3dc';
}.mg-remote-scope .zmdi-hd:before {
  content: '\f3dd';
}.mg-remote-scope .zmdi-hq:before {
  content: '\f3de';
}.mg-remote-scope .zmdi-markunread-mailbox:before {
  content: '\f3df';
}.mg-remote-scope .zmdi-memory:before {
  content: '\f3e0';
}.mg-remote-scope .zmdi-nfc:before {
  content: '\f3e1';
}.mg-remote-scope .zmdi-play-for-work:before {
  content: '\f3e2';
}.mg-remote-scope .zmdi-power-input:before {
  content: '\f3e3';
}.mg-remote-scope .zmdi-present-to-all:before {
  content: '\f3e4';
}.mg-remote-scope .zmdi-satellite:before {
  content: '\f3e5';
}.mg-remote-scope .zmdi-tap-and-play:before {
  content: '\f3e6';
}.mg-remote-scope .zmdi-vibration:before {
  content: '\f3e7';
}.mg-remote-scope .zmdi-voicemail:before {
  content: '\f3e8';
}.mg-remote-scope .zmdi-group:before {
  content: '\f3e9';
}.mg-remote-scope .zmdi-rss:before {
  content: '\f3ea';
}.mg-remote-scope .zmdi-shape:before {
  content: '\f3eb';
}.mg-remote-scope .zmdi-spinner:before {
  content: '\f3ec';
}.mg-remote-scope .zmdi-ungroup:before {
  content: '\f3ed';
}.mg-remote-scope .zmdi-500px:before {
  content: '\f3ee';
}.mg-remote-scope .zmdi-8tracks:before {
  content: '\f3ef';
}.mg-remote-scope .zmdi-amazon:before {
  content: '\f3f0';
}.mg-remote-scope .zmdi-blogger:before {
  content: '\f3f1';
}.mg-remote-scope .zmdi-delicious:before {
  content: '\f3f2';
}.mg-remote-scope .zmdi-disqus:before {
  content: '\f3f3';
}.mg-remote-scope .zmdi-flattr:before {
  content: '\f3f4';
}.mg-remote-scope .zmdi-flickr:before {
  content: '\f3f5';
}.mg-remote-scope .zmdi-github-alt:before {
  content: '\f3f6';
}.mg-remote-scope .zmdi-google-old:before {
  content: '\f3f7';
}.mg-remote-scope .zmdi-linkedin:before {
  content: '\f3f8';
}.mg-remote-scope .zmdi-odnoklassniki:before {
  content: '\f3f9';
}.mg-remote-scope .zmdi-outlook:before {
  content: '\f3fa';
}.mg-remote-scope .zmdi-paypal-alt:before {
  content: '\f3fb';
}.mg-remote-scope .zmdi-pinterest:before {
  content: '\f3fc';
}.mg-remote-scope .zmdi-playstation:before {
  content: '\f3fd';
}.mg-remote-scope .zmdi-reddit:before {
  content: '\f3fe';
}.mg-remote-scope .zmdi-skype:before {
  content: '\f3ff';
}.mg-remote-scope .zmdi-slideshare:before {
  content: '\f400';
}.mg-remote-scope .zmdi-soundcloud:before {
  content: '\f401';
}.mg-remote-scope .zmdi-tumblr:before {
  content: '\f402';
}.mg-remote-scope .zmdi-twitch:before {
  content: '\f403';
}.mg-remote-scope .zmdi-vimeo:before {
  content: '\f404';
}.mg-remote-scope .zmdi-whatsapp:before {
  content: '\f405';
}.mg-remote-scope .zmdi-xbox:before {
  content: '\f406';
}.mg-remote-scope .zmdi-yahoo:before {
  content: '\f407';
}.mg-remote-scope .zmdi-youtube-play:before {
  content: '\f408';
}.mg-remote-scope .zmdi-youtube:before {
  content: '\f409';
}.mg-remote-scope .zmdi-import-export:before {
  content: '\f30c';
}.mg-remote-scope .zmdi-swap-vertical-:before {
  content: '\f30c';
}.mg-remote-scope .zmdi-airplanemode-inactive:before {
  content: '\f102';
}.mg-remote-scope .zmdi-airplanemode-active:before {
  content: '\f103';
}.mg-remote-scope .zmdi-rate-review:before {
  content: '\f103';
}.mg-remote-scope .zmdi-comment-sign:before {
  content: '\f25a';
}.mg-remote-scope .zmdi-network-warning:before {
  content: '\f2ad';
}.mg-remote-scope .zmdi-shopping-cart-add:before {
  content: '\f1ca';
}.mg-remote-scope .zmdi-file-add:before {
  content: '\f221';
}.mg-remote-scope .zmdi-network-wifi-scan:before {
  content: '\f2e4';
}.mg-remote-scope .zmdi-collection-add:before {
  content: '\f14e';
}.mg-remote-scope .zmdi-format-playlist-add:before {
  content: '\f3ac';
}.mg-remote-scope .zmdi-format-queue-music:before {
  content: '\f3ab';
}.mg-remote-scope .zmdi-plus-box:before {
  content: '\f277';
}.mg-remote-scope .zmdi-tag-backspace:before {
  content: '\f1d9';
}.mg-remote-scope .zmdi-alarm-add:before {
  content: '\f32b';
}.mg-remote-scope .zmdi-battery-charging:before {
  content: '\f114';
}.mg-remote-scope .zmdi-daydream-setting:before {
  content: '\f217';
}.mg-remote-scope .zmdi-more-horiz:before {
  content: '\f19c';
}.mg-remote-scope .zmdi-book-photo:before {
  content: '\f11b';
}.mg-remote-scope .zmdi-incandescent:before {
  content: '\f189';
}.mg-remote-scope .zmdi-wb-iridescent:before {
  content: '\f38c';
}.mg-remote-scope .zmdi-calendar-remove:before {
  content: '\f330';
}.mg-remote-scope .zmdi-refresh-sync-disabled:before {
  content: '\f1b7';
}.mg-remote-scope .zmdi-refresh-sync-problem:before {
  content: '\f1b6';
}.mg-remote-scope .zmdi-crop-original:before {
  content: '\f17e';
}.mg-remote-scope .zmdi-power-off:before {
  content: '\f1af';
}.mg-remote-scope .zmdi-power-off-setting:before {
  content: '\f1ae';
}.mg-remote-scope .zmdi-leak-remove:before {
  content: '\f38d';
}.mg-remote-scope .zmdi-star-border:before {
  content: '\f27c';
}.mg-remote-scope .zmdi-brightness-low:before {
  content: '\f36d';
}.mg-remote-scope .zmdi-brightness-medium:before {
  content: '\f36e';
}.mg-remote-scope .zmdi-brightness-high:before {
  content: '\f36f';
}.mg-remote-scope .zmdi-smartphone-portrait:before {
  content: '\f2d4';
}.mg-remote-scope .zmdi-live-tv:before {
  content: '\f2d9';
}.mg-remote-scope .zmdi-format-textdirection-l-to-r:before {
  content: '\f249';
}.mg-remote-scope .zmdi-format-textdirection-r-to-l:before {
  content: '\f24a';
}.mg-remote-scope .zmdi-arrow-back:before {
  content: '\f2ea';
}.mg-remote-scope .zmdi-arrow-forward:before {
  content: '\f2ee';
}.mg-remote-scope .zmdi-arrow-in:before {
  content: '\f2e9';
}.mg-remote-scope .zmdi-arrow-out:before {
  content: '\f2ed';
}.mg-remote-scope .zmdi-rotate-90-degrees-ccw:before {
  content: '\f304';
}.mg-remote-scope .zmdi-adb:before {
  content: '\f33a';
}.mg-remote-scope .zmdi-network-wifi:before {
  content: '\f2e8';
}.mg-remote-scope .zmdi-network-wifi-alt:before {
  content: '\f2e3';
}.mg-remote-scope .zmdi-network-wifi-lock:before {
  content: '\f2e5';
}.mg-remote-scope .zmdi-network-wifi-off:before {
  content: '\f2e6';
}.mg-remote-scope .zmdi-network-wifi-outline:before {
  content: '\f2e7';
}.mg-remote-scope .zmdi-network-wifi-info:before {
  content: '\f2e4';
}.mg-remote-scope .zmdi-layers-clear:before {
  content: '\f18b';
}.mg-remote-scope .zmdi-colorize:before {
  content: '\f15d';
}.mg-remote-scope .zmdi-format-paint:before {
  content: '\f1ba';
}.mg-remote-scope .zmdi-format-quote:before {
  content: '\f1b2';
}.mg-remote-scope .zmdi-camera-monochrome-photos:before {
  content: '\f285';
}.mg-remote-scope .zmdi-sort-by-alpha:before {
  content: '\f1cf';
}.mg-remote-scope .zmdi-folder-shared:before {
  content: '\f225';
}.mg-remote-scope .zmdi-folder-special:before {
  content: '\f226';
}.mg-remote-scope .zmdi-comment-dots:before {
  content: '\f260';
}.mg-remote-scope .zmdi-reorder:before {
  content: '\f31e';
}.mg-remote-scope .zmdi-dehaze:before {
  content: '\f197';
}.mg-remote-scope .zmdi-sort:before {
  content: '\f1ce';
}.mg-remote-scope .zmdi-pages:before {
  content: '\f34a';
}.mg-remote-scope .zmdi-stack-overflow:before {
  content: '\f35c';
}.mg-remote-scope .zmdi-calendar-account:before {
  content: '\f204';
}.mg-remote-scope .zmdi-paste:before {
  content: '\f109';
}.mg-remote-scope .zmdi-cut:before {
  content: '\f1bc';
}.mg-remote-scope .zmdi-save:before {
  content: '\f297';
}.mg-remote-scope .zmdi-smartphone-code:before {
  content: '\f139';
}.mg-remote-scope .zmdi-directions-bike:before {
  content: '\f117';
}.mg-remote-scope .zmdi-directions-boat:before {
  content: '\f11a';
}.mg-remote-scope .zmdi-directions-bus:before {
  content: '\f121';
}.mg-remote-scope .zmdi-directions-car:before {
  content: '\f125';
}.mg-remote-scope .zmdi-directions-railway:before {
  content: '\f1b3';
}.mg-remote-scope .zmdi-directions-run:before {
  content: '\f215';
}.mg-remote-scope .zmdi-directions-subway:before {
  content: '\f1d5';
}.mg-remote-scope .zmdi-directions-walk:before {
  content: '\f216';
}.mg-remote-scope .zmdi-local-hotel:before {
  content: '\f178';
}.mg-remote-scope .zmdi-local-activity:before {
  content: '\f1df';
}.mg-remote-scope .zmdi-local-play:before {
  content: '\f1df';
}.mg-remote-scope .zmdi-local-airport:before {
  content: '\f103';
}.mg-remote-scope .zmdi-local-atm:before {
  content: '\f198';
}.mg-remote-scope .zmdi-local-bar:before {
  content: '\f137';
}.mg-remote-scope .zmdi-local-cafe:before {
  content: '\f13b';
}.mg-remote-scope .zmdi-local-car-wash:before {
  content: '\f124';
}.mg-remote-scope .zmdi-local-convenience-store:before {
  content: '\f1d3';
}.mg-remote-scope .zmdi-local-dining:before {
  content: '\f153';
}.mg-remote-scope .zmdi-local-drink:before {
  content: '\f157';
}.mg-remote-scope .zmdi-local-florist:before {
  content: '\f168';
}.mg-remote-scope .zmdi-local-gas-station:before {
  content: '\f16f';
}.mg-remote-scope .zmdi-local-grocery-store:before {
  content: '\f1cb';
}.mg-remote-scope .zmdi-local-hospital:before {
  content: '\f177';
}.mg-remote-scope .zmdi-local-laundry-service:before {
  content: '\f1e9';
}.mg-remote-scope .zmdi-local-library:before {
  content: '\f18d';
}.mg-remote-scope .zmdi-local-mall:before {
  content: '\f195';
}.mg-remote-scope .zmdi-local-movies:before {
  content: '\f19d';
}.mg-remote-scope .zmdi-local-offer:before {
  content: '\f187';
}.mg-remote-scope .zmdi-local-parking:before {
  content: '\f1a5';
}.mg-remote-scope .zmdi-local-parking:before {
  content: '\f1a5';
}.mg-remote-scope .zmdi-local-pharmacy:before {
  content: '\f176';
}.mg-remote-scope .zmdi-local-phone:before {
  content: '\f2be';
}.mg-remote-scope .zmdi-local-pizza:before {
  content: '\f1ac';
}.mg-remote-scope .zmdi-local-post-office:before {
  content: '\f15a';
}.mg-remote-scope .zmdi-local-printshop:before {
  content: '\f1b0';
}.mg-remote-scope .zmdi-local-see:before {
  content: '\f28c';
}.mg-remote-scope .zmdi-local-shipping:before {
  content: '\f1e6';
}.mg-remote-scope .zmdi-local-store:before {
  content: '\f1d4';
}.mg-remote-scope .zmdi-local-taxi:before {
  content: '\f123';
}.mg-remote-scope .zmdi-local-wc:before {
  content: '\f211';
}.mg-remote-scope .zmdi-my-location:before {
  content: '\f299';
}.mg-remote-scope .zmdi-directions:before {
  content: '\f1e7';
}@font-face {
  font-family: 'icon';
  src:    url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/icon.eot);
  src:    url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/icon.eot) format('embedded-opentype'),
    url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/icon.ttf) format('truetype'),
    url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/icon.woff) format('woff'),
    url(https://www.modulesgarden.com/products/build/assets/fonts/page_icons/icon.svg) format('svg');
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  font-display: swap;
}.mg-remote-scope [class^="icon-"], .mg-remote-scope [class*=" icon-"] {
  
  font-family: 'icon' !important;
  display: inline-block;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.mg-remote-scope .icon-quotation:before {
  content: "\e913";
}.mg-remote-scope .icon-payment-visa:before {
  content: "\e914";
}.mg-remote-scope .icon-payment-2co:before {
  content: "\e915";
  top: -1px;
  position: relative;
}.mg-remote-scope .icon-payment-jcb:before {
  content: "\e916";
}.mg-remote-scope .icon-payment-paypal:before {
  content: "\e917";
  top: -1px;
  position: relative;
}.mg-remote-scope .icon-payment-mastercard:before {
  content: "\e918";
  position: relative;
  top: 2px;
}.mg-remote-scope .icon-products:before {
  content: "\e910";
}.mg-remote-scope .icon-reviews:before {
  content: "\e911";
}.mg-remote-scope .icon-cc-amex:before {
  content: "\e90a";
}.mg-remote-scope .icon-cc-diners_club:before {
  content: "\e90b";
}.mg-remote-scope .icon-cc-discover:before {
  content: "\e90c";
}.mg-remote-scope .icon-cc-jcb:before {
  content: "\e90d";
}.mg-remote-scope .icon-cc-mastercard:before {
  content: "\e90e";
}.mg-remote-scope .icon-cc-visa:before {
  content: "\e90f";
}.mg-remote-scope .icon-documentation:before {
  content: "\e900";
}.mg-remote-scope .icon-login:before {
  content: "\e901";
}.mg-remote-scope .icon-register:before {
  content: "\e902";
}.mg-remote-scope .icon-blesta:before {
  content: "\e903";
}.mg-remote-scope .icon-cpanel:before {
  content: "\e904";
}.mg-remote-scope .icon-magento:before {
  content: "\e905";
}.mg-remote-scope .icon-prestashop:before {
  content: "\e906";
}.mg-remote-scope .icon-shopping:before {
  content: "\e907";
  vertical-align: text-bottom;
}.mg-remote-scope .icon-whmcs:before {
  content: "\e908";
}.mg-remote-scope .icon-search:before {
  content: "\e909";
  vertical-align: text-bottom;
}.mg-remote-scope .icon-envelope:before {
  content: "\e912";
}@font-face {
  font-family: 'icon2';
  src:  url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/icon2.eot);
  src:  url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/icon2.eot) format('embedded-opentype'),
    url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/icon2.ttf) format('truetype'),
    url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/icon2.woff) format('woff'),
    url(https://www.modulesgarden.com/products/build/assets/fonts/page_icons/icon2.svg) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}.mg-remote-scope .icon-cpanel, .mg-remote-scope .icon-easydcim, .mg-remote-scope .icon-metricscube, .mg-remote-scope .icon-panelalpha, .mg-remote-scope .icon-whmcs, .mg-remote-scope .icon-withoutdns {
  
  font-family: 'icon2' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.mg-remote-scope .icon-cpanel:before {
  content: "\e900";
}.mg-remote-scope .icon-easydcim:before {
  content: "\e901";
}.mg-remote-scope .icon-metricscube:before {
  content: "\e902";
}.mg-remote-scope .icon-panelalpha:before {
  content: "\e903";
}.mg-remote-scope .icon-whmcs:before {
  content: "\e904";
}.mg-remote-scope .icon-withoutdns:before {
  content: "\e905";
}.mg-remote-scope .select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}.mg-remote-scope .select2-container .select2-selection--single {
  cursor: pointer;
  display: block;
  user-select: none;
  -webkit-user-select: none;
}.mg-remote-scope .select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.mg-remote-scope .select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}.mg-remote-scope .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}.mg-remote-scope .select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}.mg-remote-scope .select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}.mg-remote-scope .select2-container .select2-search--inline {
  float: left;
}.mg-remote-scope .select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}.mg-remote-scope .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}.mg-remote-scope .select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}.mg-remote-scope .select2-results {
  display: block;
}.mg-remote-scope .select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}.mg-remote-scope .select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}.mg-remote-scope .select2-results__option[aria-selected] {
  cursor: pointer;
}.mg-remote-scope .select2-container--open .select2-dropdown {
  left: 0;
}.mg-remote-scope .select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}.mg-remote-scope .select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}.mg-remote-scope .select2-search--dropdown {
  display: block;
  padding: 4px;
}.mg-remote-scope .select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}.mg-remote-scope .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}.mg-remote-scope .select2-search--dropdown.select2-search--hide {
  display: none;
}.mg-remote-scope .select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}.mg-remote-scope .select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}.mg-remote-scope .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 28px;
}.mg-remote-scope .select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}.mg-remote-scope .select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}.mg-remote-scope .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 50%;
  right: 1px;
  width: 20px;
  margin-top: -13px;
}.mg-remote-scope .select2-container--default .select2-selection--single .select2-selection__arrow b:before {
  content: "\f2f9";
  font-family: "Material-Design-Iconic-Font";
  font-size: 19px;
  font-weight: 400;
}.mg-remote-scope .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}.mg-remote-scope .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}.mg-remote-scope .select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}.mg-remote-scope .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}.mg-remote-scope .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}.mg-remote-scope .select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}.mg-remote-scope .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}.mg-remote-scope .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}.mg-remote-scope .select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}.mg-remote-scope .select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}.mg-remote-scope .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}.mg-remote-scope .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}.mg-remote-scope .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}.mg-remote-scope .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .mg-remote-scope .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .mg-remote-scope .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}.mg-remote-scope .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}.mg-remote-scope .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}.mg-remote-scope .select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}.mg-remote-scope .select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}.mg-remote-scope .select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}.mg-remote-scope .select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .mg-remote-scope .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}.mg-remote-scope .select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .mg-remote-scope .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}.mg-remote-scope .select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}.mg-remote-scope .select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}.mg-remote-scope .select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}.mg-remote-scope .select2-container--default .select2-results__option[role=group] {
  padding: 0;
}.mg-remote-scope .select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}.mg-remote-scope .select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}.mg-remote-scope .select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}.mg-remote-scope .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}.mg-remote-scope .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}.mg-remote-scope .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}.mg-remote-scope .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}.mg-remote-scope .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}.mg-remote-scope .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}.mg-remote-scope .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}.mg-remote-scope .select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}.mg-remote-scope .select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}.mg-remote-scope .select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}.mg-remote-scope .select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}.mg-remote-scope .select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}.mg-remote-scope .select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}.mg-remote-scope .select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}.mg-remote-scope .select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}.mg-remote-scope .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}.mg-remote-scope .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}.mg-remote-scope .select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}.mg-remote-scope .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}.mg-remote-scope .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}.mg-remote-scope .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}.mg-remote-scope .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}.mg-remote-scope .select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}.mg-remote-scope .select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}.mg-remote-scope .select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}.mg-remote-scope .select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}.mg-remote-scope .select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}.mg-remote-scope .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}.mg-remote-scope .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}.mg-remote-scope .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
}.mg-remote-scope .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}.mg-remote-scope .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}.mg-remote-scope .select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}.mg-remote-scope .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}.mg-remote-scope .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}.mg-remote-scope .select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}.mg-remote-scope .select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}.mg-remote-scope .select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}.mg-remote-scope .select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}.mg-remote-scope .select2-container--classic .select2-dropdown--below {
  border-top: none;
}.mg-remote-scope .select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}.mg-remote-scope .select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}.mg-remote-scope .select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}.mg-remote-scope .select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}.mg-remote-scope .select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}.mg-remote-scope .select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}.mg-remote-scope {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}.mg-remote-scope {
  margin: 0;
}.mg-remote-scope article, .mg-remote-scope aside, .mg-remote-scope details, .mg-remote-scope figcaption, .mg-remote-scope figure, .mg-remote-scope footer, .mg-remote-scope header, .mg-remote-scope hgroup, .mg-remote-scope main, .mg-remote-scope menu, .mg-remote-scope nav, .mg-remote-scope section, .mg-remote-scope summary {
  display: block;
}.mg-remote-scope audio, .mg-remote-scope canvas, .mg-remote-scope progress, .mg-remote-scope video {
  display: inline-block;
  vertical-align: baseline;
}.mg-remote-scope audio:not([controls]) {
  display: none;
  height: 0;
}.mg-remote-scope [hidden], .mg-remote-scope template {
  display: none;
}.mg-remote-scope a {
  background-color: transparent;
}.mg-remote-scope a:active, .mg-remote-scope a:hover {
  outline: 0;
}.mg-remote-scope abbr[title] {
  border-bottom: 1px dotted;
}.mg-remote-scope b, .mg-remote-scope strong {
  font-weight: bold;
}.mg-remote-scope dfn {
  font-style: italic;
}.mg-remote-scope h1 {
  font-size: 2em;
  margin: 0.67em 0;
}.mg-remote-scope mark {
  background: #ff0;
  color: #000;
}.mg-remote-scope small {
  font-size: 80%;
}.mg-remote-scope sub, .mg-remote-scope sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}.mg-remote-scope sup {
  top: -0.5em;
}.mg-remote-scope sub {
  bottom: -0.25em;
}.mg-remote-scope img {
  border: 0;
}.mg-remote-scope svg:not(:root) {
  overflow: hidden;
}.mg-remote-scope figure {
  margin: 1em 40px;
}.mg-remote-scope hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}.mg-remote-scope pre {
  overflow: auto;
}.mg-remote-scope code, .mg-remote-scope kbd, .mg-remote-scope pre, .mg-remote-scope samp {
  font-family: monospace, monospace;
  font-size: 1em;
}.mg-remote-scope button, .mg-remote-scope input, .mg-remote-scope optgroup, .mg-remote-scope select, .mg-remote-scope textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}.mg-remote-scope button {
  overflow: visible;
}.mg-remote-scope button, .mg-remote-scope select {
  text-transform: none;
}.mg-remote-scope button, .mg-remote-scope input[type="button"], .mg-remote-scope input[type="reset"], .mg-remote-scope input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}.mg-remote-scope .btn.disabled, .mg-remote-scope button[disabled], .mg-remote-scope input[disabled] {
  cursor: default;
}.mg-remote-scope .btn.disabled, .mg-remote-scope button[disabled] {
  opacity: 0.5;
}.mg-remote-scope button::-moz-focus-inner, .mg-remote-scope input::-moz-focus-inner {
  border: 0;
  padding: 0;
}.mg-remote-scope input {
  line-height: normal;
}.mg-remote-scope input[type="checkbox"], .mg-remote-scope input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}.mg-remote-scope input[type="number"]::-webkit-inner-spin-button, .mg-remote-scope input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}.mg-remote-scope input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}.mg-remote-scope input[type="search"]::-webkit-search-cancel-button, .mg-remote-scope input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}.mg-remote-scope fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}.mg-remote-scope legend {
  border: 0;
  padding: 0;
}.mg-remote-scope textarea {
  overflow: auto;
}.mg-remote-scope optgroup {
  font-weight: bold;
}.mg-remote-scope table {
  border-collapse: collapse;
  border-spacing: 0;
}.mg-remote-scope td, .mg-remote-scope th {
  padding: 0;
}@media print {.mg-remote-scope *, .mg-remote-scope *:before, .mg-remote-scope *:after {
    background: transparent !important;
    color: #000 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }.mg-remote-scope a, .mg-remote-scope a:visited {
    text-decoration: underline;
  }.mg-remote-scope a[href]:after {
    content: " (" attr(href) ")";
  }.mg-remote-scope abbr[title]:after {
    content: " (" attr(title) ")";
  }.mg-remote-scope a[href^="#"]:after, .mg-remote-scope a[href^="javascript:"]:after {
    content: "";
  }.mg-remote-scope pre, .mg-remote-scope blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }.mg-remote-scope thead {
    display: table-header-group;
  }.mg-remote-scope tr, .mg-remote-scope img {
    page-break-inside: avoid;
  }.mg-remote-scope img {
    max-width: 100% !important;
  }.mg-remote-scope p, .mg-remote-scope h2, .mg-remote-scope h3 {
    orphans: 3;
    widows: 3;
  }.mg-remote-scope h2, .mg-remote-scope h3 {
    page-break-after: avoid;
  }.mg-remote-scope .navbar {
    display: none;
  }.mg-remote-scope .btn>.caret, .mg-remote-scope .dropup>.btn>.caret {
    border-top-color: #000 !important;
  }.mg-remote-scope .label {
    border: 1px solid #000;
  }.mg-remote-scope .table {
    border-collapse: collapse !important;
  }.mg-remote-scope .table td, .mg-remote-scope .table th {
    background-color: #fff !important;
  }.mg-remote-scope .table-bordered th, .mg-remote-scope .table-bordered td {
    border: 1px solid #ddd !important;
  }}.mg-remote-scope * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}.mg-remote-scope *:before, .mg-remote-scope *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}.mg-remote-scope {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}.mg-remote-scope {
  font-family: 'Raleway', serif;
  -webkit-font-feature-settings: "lnum";
  -moz-font-feature-settings: "lnum";
  -ms-font-feature-settings: "lnum";
  -o-font-feature-settings: "lnum";
  font-feature-settings: "lnum";
  font-size: 14px;
  line-height: 16px;
  color: #737780;
  font-weight: 400;
  background-color: #e9edf2;
  overflow-x: hidden;
}.mg-remote-scope input, .mg-remote-scope button, .mg-remote-scope select, .mg-remote-scope textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}.mg-remote-scope a {
  color: #1f75cc;
  text-decoration: none;
  -webkit-transition: linear color .15s;
  -moz-transition: linear color .15s;
  transition: linear color .15s;
}.mg-remote-scope a:hover {
  color: #5bc758;
  outline: none;
}.mg-remote-scope a:focus {
  outline: none;
}.mg-remote-scope figure {
  margin: 0;
}.mg-remote-scope img {
  vertical-align: middle;
}.mg-remote-scope .img-responsive, .mg-remote-scope .thumbnail>img, .mg-remote-scope .thumbnail a>img, .mg-remote-scope .carousel-inner>.item>img, .mg-remote-scope .carousel-inner>.item>a>img {
  display: block;
  max-width: 100%;
  height: auto;
}.mg-remote-scope .img-rounded {
  border-radius: 6px;
}.mg-remote-scope .img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}.mg-remote-scope .img-circle {
  border-radius: 50%;
}.mg-remote-scope hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}.mg-remote-scope .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}.mg-remote-scope .sr-only-focusable:active, .mg-remote-scope .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}.mg-remote-scope [role="button"] {
  cursor: pointer;
}.mg-remote-scope h1, .mg-remote-scope h2, .mg-remote-scope h3, .mg-remote-scope h4, .mg-remote-scope h5, .mg-remote-scope h6, .mg-remote-scope .h1, .mg-remote-scope .h2, .mg-remote-scope .h3, .mg-remote-scope .h4, .mg-remote-scope .h5, .mg-remote-scope .h6 {
  font-family: inherit;
  font-weight: 700;
  line-height: 1;
  color: #2e3442;
}.mg-remote-scope h1 small, .mg-remote-scope h2 small, .mg-remote-scope h3 small, .mg-remote-scope h4 small, .mg-remote-scope h5 small, .mg-remote-scope h6 small, .mg-remote-scope .h1 small, .mg-remote-scope .h2 small, .mg-remote-scope .h3 small, .mg-remote-scope .h4 small, .mg-remote-scope .h5 small, .mg-remote-scope .h6 small, .mg-remote-scope h1 .small, .mg-remote-scope h2 .small, .mg-remote-scope h3 .small, .mg-remote-scope h4 .small, .mg-remote-scope h5 .small, .mg-remote-scope h6 .small, .mg-remote-scope .h1 .small, .mg-remote-scope .h2 .small, .mg-remote-scope .h3 .small, .mg-remote-scope .h4 .small, .mg-remote-scope .h5 .small, .mg-remote-scope .h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}.mg-remote-scope h2, .mg-remote-scope .h2 {
  margin-top: 0;
  margin-bottom: 23px;
}.mg-remote-scope h3, .mg-remote-scope .h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}.mg-remote-scope h1 small, .mg-remote-scope .h1 small, .mg-remote-scope h2 small, .mg-remote-scope .h2 small, .mg-remote-scope h3 small, .mg-remote-scope .h3 small, .mg-remote-scope h1 .small, .mg-remote-scope .h1 .small, .mg-remote-scope h2 .small, .mg-remote-scope .h2 .small, .mg-remote-scope h3 .small, .mg-remote-scope .h3 .small {
  font-size: 65%;
}.mg-remote-scope h4, .mg-remote-scope .h4, .mg-remote-scope h5, .mg-remote-scope .h5, .mg-remote-scope h6, .mg-remote-scope .h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}.mg-remote-scope h4 small, .mg-remote-scope .h4 small, .mg-remote-scope h5 small, .mg-remote-scope .h5 small, .mg-remote-scope h6 small, .mg-remote-scope .h6 small, .mg-remote-scope h4 .small, .mg-remote-scope .h4 .small, .mg-remote-scope h5 .small, .mg-remote-scope .h5 .small, .mg-remote-scope h6 .small, .mg-remote-scope .h6 .small {
  font-size: 75%;
}.mg-remote-scope h1, .mg-remote-scope .h1 {
  font-size: 48px;
  line-height: 42px;
  font-weight: 800;
}.mg-remote-scope h2, .mg-remote-scope .h2 {
  margin-bottom: 15px;
  font-size: 32px;
  line-height: 40px;
  font-weight: 800;
}.mg-remote-scope .marketplace-page .h2, .mg-remote-scope .marketplace-page h2 {
  font-size: 26px;
  line-height: 36px;
}@media (max-width: 767px) {.mg-remote-scope h2, .mg-remote-scope .h2 {
    font-size: 22px;
    line-height: 26px;
  }}.mg-remote-scope h3, .mg-remote-scope .h3 {
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
}.mg-remote-scope h4, .mg-remote-scope .h4 {
  font-size: 20px;
  line-height: 28px;
}.mg-remote-scope h5, .mg-remote-scope .h5, .mg-remote-scope .marketplace-page .h5 {
  font-size: 18px;
  line-height: 26px;
  margin: 0 0 15px;
}.mg-remote-scope h5.policy {font-size:16px;line-height:26px;margin:10px 0 4px}.mg-remote-scope h6, .mg-remote-scope .h6 {
  font-size: 16px;
  line-height: 25px;
  font-weight: 700;
}.mg-remote-scope p {
  font-size: 14px;
  line-height: 24px;
  margin: 0 0 10px;
}@media (max-width: 767px) {.mg-remote-scope p {
    line-height: 22px;
    font-size: 13px;
  }}.mg-remote-scope .lead {
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
}.mg-remote-scope small, .mg-remote-scope .small {
  font-size: 85%;
}.mg-remote-scope mark, .mg-remote-scope .mark {
  background-color: #fcf8e3;
  padding: .2em;
}.mg-remote-scope .text-left {
  text-align: left!important;
}.mg-remote-scope .text-right {
  text-align: right!important;
}.mg-remote-scope .text-center {
  text-align: center!important;
}.mg-remote-scope .text-justify {
  text-align: justify;
}.mg-remote-scope .text-nowrap {
  white-space: nowrap;
}.mg-remote-scope .text-lowercase {
  text-transform: lowercase;
}.mg-remote-scope .text-uppercase {
  text-transform: uppercase;
}.mg-remote-scope .text-capitalize {
  text-transform: capitalize;
}.mg-remote-scope .text-bold {
  font-weight: bold!important;
}.mg-remote-scope .text-underline {
  text-decoration: underline;
}.mg-remote-scope .text-muted {
  color: #a1a6b2!important;
}.mg-remote-scope .text-primary {
  color: #337ab7;
}.mg-remote-scope a.text-primary:hover, .mg-remote-scope a.text-primary:focus {
  color: #286090;
}.mg-remote-scope .text-success {
  color: #5bc758!important;
}.mg-remote-scope a.text-success:hover, .mg-remote-scope a.text-success:focus {
  color: #2b542c;
}.mg-remote-scope .text-info {
  color: #31708f;
}.mg-remote-scope a.text-info:hover, .mg-remote-scope a.text-info:focus {
  color: #245269;
}.mg-remote-scope .text-warning {
  color: #ff8e2b!important;
}.mg-remote-scope a.text-warning:hover, .mg-remote-scope a.text-warning:focus {
  color: #66512c;
}.mg-remote-scope .text-danger {
  color: #ed4040!important;
}.mg-remote-scope a.text-danger:hover, .mg-remote-scope a.text-danger:focus {
  color: #843534;
}.mg-remote-scope .bg-primary {
  color: #fff;
  background-color: #337ab7;
}.mg-remote-scope a.bg-primary:hover, .mg-remote-scope a.bg-primary:focus {
  background-color: #286090;
}.mg-remote-scope .bg-success {
  background-color: #dff0d8;
}.mg-remote-scope a.bg-success:hover, .mg-remote-scope a.bg-success:focus {
  background-color: #c1e2b3;
}.mg-remote-scope .bg-info {
  background-color: #d9edf7;
}.mg-remote-scope a.bg-info:hover, .mg-remote-scope a.bg-info:focus {
  background-color: #afd9ee;
}.mg-remote-scope .bg-warning {
  background-color: #fcf8e3;
}.mg-remote-scope a.bg-warning:hover, .mg-remote-scope a.bg-warning:focus {
  background-color: #f7ecb5;
}.mg-remote-scope .bg-danger {
  background-color: #f2dede;
}.mg-remote-scope a.bg-danger:hover, .mg-remote-scope a.bg-danger:focus {
  background-color: #e4b9b9;
}.mg-remote-scope ul, .mg-remote-scope ol {
  margin-top: 0;
  margin-bottom: 10px;
}.mg-remote-scope ul ul, .mg-remote-scope ol ul, .mg-remote-scope ul ol, .mg-remote-scope ol ol {
  margin-bottom: 0;
}.mg-remote-scope .list-unstyled {
  padding-left: 0;
  list-style: none;
}.mg-remote-scope .list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}.mg-remote-scope .list-inline>li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}.mg-remote-scope dl {
  margin-top: 0;
  margin-bottom: 20px;
}.mg-remote-scope dt, .mg-remote-scope dd {
  line-height: 1.42857143;
}.mg-remote-scope dt {
  font-weight: bold;
}.mg-remote-scope dd {
  margin-left: 0;
}@media (min-width: 768px) {.mg-remote-scope .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }.mg-remote-scope .dl-horizontal dd {
    margin-left: 180px;
  }}.mg-remote-scope abbr[title], .mg-remote-scope abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}.mg-remote-scope .initialism {
  font-size: 90%;
  text-transform: uppercase;
}.mg-remote-scope blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}.mg-remote-scope blockquote p:last-child, .mg-remote-scope blockquote ul:last-child, .mg-remote-scope blockquote ol:last-child {
  margin-bottom: 0;
}.mg-remote-scope blockquote footer, .mg-remote-scope blockquote small, .mg-remote-scope blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}.mg-remote-scope blockquote footer:before, .mg-remote-scope blockquote small:before, .mg-remote-scope blockquote .small:before {
  content: '\2014 \00A0';
}.mg-remote-scope .blockquote-reverse, .mg-remote-scope blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}.mg-remote-scope .blockquote-reverse footer:before, .mg-remote-scope blockquote.pull-right footer:before, .mg-remote-scope .blockquote-reverse small:before, .mg-remote-scope blockquote.pull-right small:before, .mg-remote-scope .blockquote-reverse .small:before, .mg-remote-scope blockquote.pull-right .small:before {
  content: '';
}.mg-remote-scope .blockquote-reverse footer:after, .mg-remote-scope blockquote.pull-right footer:after, .mg-remote-scope .blockquote-reverse small:after, .mg-remote-scope blockquote.pull-right small:after, .mg-remote-scope .blockquote-reverse .small:after, .mg-remote-scope blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}.mg-remote-scope address {
  margin-bottom: 0;
  font-style: normal;
  line-height: 25px;
}.mg-remote-scope code, .mg-remote-scope kbd, .mg-remote-scope pre, .mg-remote-scope samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}.mg-remote-scope code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}.mg-remote-scope kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #ffffff;
  background-color: #333333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}.mg-remote-scope kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  -webkit-box-shadow: none;
  box-shadow: none;
}.mg-remote-scope pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #cccccc;
  border-radius: 4px;
}.mg-remote-scope pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}.mg-remote-scope .pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}.mg-remote-scope .container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 8px;
  padding-right: 8px;
}@media (max-width: 767px) {.mg-remote-scope .container {
    width: 100%;
    padding: 0 20px;
  }body.page-monthly-bundles .mg-remote-scope .page-footer .container {
    padding: 0 20px;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .container {
    width: 744px;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .container {
    width: 970px;
  }}@media (min-width: 1200px) {.mg-remote-scope .container {
    width: 1176px;
  }}.mg-remote-scope .container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 8px;
  padding-right: 8px;
}.mg-remote-scope .row {
  margin-left: -8px;
  margin-right: -8px;
}.mg-remote-scope .col-xs-1, .mg-remote-scope .col-sm-1, .mg-remote-scope .col-md-1, .mg-remote-scope .col-lg-1, .mg-remote-scope .col-xs-2, .mg-remote-scope .col-sm-2, .mg-remote-scope .col-md-2, .mg-remote-scope .col-lg-2, .mg-remote-scope .col-xs-3, .mg-remote-scope .col-sm-3, .mg-remote-scope .col-md-3, .mg-remote-scope .col-lg-3, .mg-remote-scope .col-xs-4, .mg-remote-scope .col-sm-4, .mg-remote-scope .col-md-4, .mg-remote-scope .col-lg-4, .mg-remote-scope .col-xs-5, .mg-remote-scope .col-sm-5, .mg-remote-scope .col-md-5, .mg-remote-scope .col-lg-5, .mg-remote-scope .col-xs-6, .mg-remote-scope .col-sm-6, .mg-remote-scope .col-md-6, .mg-remote-scope .col-lg-6, .mg-remote-scope .col-xs-7, .mg-remote-scope .col-sm-7, .mg-remote-scope .col-md-7, .mg-remote-scope .col-lg-7, .mg-remote-scope .col-xs-8, .mg-remote-scope .col-sm-8, .mg-remote-scope .col-md-8, .mg-remote-scope .col-lg-8, .mg-remote-scope .col-xs-9, .mg-remote-scope .col-sm-9, .mg-remote-scope .col-md-9, .mg-remote-scope .col-lg-9, .mg-remote-scope .col-xs-10, .mg-remote-scope .col-sm-10, .mg-remote-scope .col-md-10, .mg-remote-scope .col-lg-10, .mg-remote-scope .col-xs-11, .mg-remote-scope .col-sm-11, .mg-remote-scope .col-md-11, .mg-remote-scope .col-lg-11, .mg-remote-scope .col-xs-12, .mg-remote-scope .col-sm-12, .mg-remote-scope .col-md-12, .mg-remote-scope .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 8px;
  padding-right: 8px;
}.mg-remote-scope .col-xs-1, .mg-remote-scope .col-xs-2, .mg-remote-scope .col-xs-3, .mg-remote-scope .col-xs-4, .mg-remote-scope .col-xs-5, .mg-remote-scope .col-xs-6, .mg-remote-scope .col-xs-7, .mg-remote-scope .col-xs-8, .mg-remote-scope .col-xs-9, .mg-remote-scope .col-xs-10, .mg-remote-scope .col-xs-11, .mg-remote-scope .col-xs-12 {
  float: left;
}.mg-remote-scope .col-xs-12 {
  width: 100%;
}.mg-remote-scope .col-xs-11 {
  width: 91.66666667%;
}.mg-remote-scope .col-xs-10 {
  width: 83.33333333%;
}.mg-remote-scope .col-xs-9 {
  width: 75%;
}.mg-remote-scope .col-xs-8 {
  width: 66.66666667%;
}.mg-remote-scope .col-xs-7 {
  width: 58.33333333%;
}.mg-remote-scope .col-xs-6 {
  width: 50%;
}.mg-remote-scope .col-xs-5 {
  width: 41.66666667%;
}.mg-remote-scope .col-xs-4 {
  width: 33.33333333%;
}.mg-remote-scope .col-xs-3 {
  width: 25%;
}.mg-remote-scope .col-xs-2 {
  width: 16.66666667%;
}.mg-remote-scope .col-xs-1 {
  width: 8.33333333%;
}.mg-remote-scope .row-dashboard .col-xs-12 {
  flex: 0 0 100%;
  max-width: 100%;
}.mg-remote-scope .row-dashboard .col-xs-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}.mg-remote-scope .row-dashboard .col-xs-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}.mg-remote-scope .row-dashboard .col-xs-9 {
  flex: 0 0 75%;
  max-width: 75%;
}.mg-remote-scope .row-dashboard .col-xs-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}.mg-remote-scope .row-dashboard .col-xs-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}.mg-remote-scope .row-dashboard .col-xs-6 {
  flex: 0 0 50%;
  max-width: 50%;
}.mg-remote-scope .row-dashboard .col-xs-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}.mg-remote-scope .row-dashboard .col-xs-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}.mg-remote-scope .row-dashboard .col-xs-3 {
  flex: 0 0 25%;
  max-width: 25%;
}.mg-remote-scope .row-dashboard .col-xs-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}.mg-remote-scope .row-dashboard .col-xs-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}.mg-remote-scope .col-xs-pull-12 {
  right: 100%;
}.mg-remote-scope .col-xs-pull-11 {
  right: 91.66666667%;
}.mg-remote-scope .col-xs-pull-10 {
  right: 83.33333333%;
}.mg-remote-scope .col-xs-pull-9 {
  right: 75%;
}.mg-remote-scope .col-xs-pull-8 {
  right: 66.66666667%;
}.mg-remote-scope .col-xs-pull-7 {
  right: 58.33333333%;
}.mg-remote-scope .col-xs-pull-6 {
  right: 50%;
}.mg-remote-scope .col-xs-pull-5 {
  right: 41.66666667%;
}.mg-remote-scope .col-xs-pull-4 {
  right: 33.33333333%;
}.mg-remote-scope .col-xs-pull-3 {
  right: 25%;
}.mg-remote-scope .col-xs-pull-2 {
  right: 16.66666667%;
}.mg-remote-scope .col-xs-pull-1 {
  right: 8.33333333%;
}.mg-remote-scope .col-xs-pull-0 {
  right: auto;
}.mg-remote-scope .col-xs-push-12 {
  left: 100%;
}.mg-remote-scope .col-xs-push-11 {
  left: 91.66666667%;
}.mg-remote-scope .col-xs-push-10 {
  left: 83.33333333%;
}.mg-remote-scope .col-xs-push-9 {
  left: 75%;
}.mg-remote-scope .col-xs-push-8 {
  left: 66.66666667%;
}.mg-remote-scope .col-xs-push-7 {
  left: 58.33333333%;
}.mg-remote-scope .col-xs-push-6 {
  left: 50%;
}.mg-remote-scope .col-xs-push-5 {
  left: 41.66666667%;
}.mg-remote-scope .col-xs-push-4 {
  left: 33.33333333%;
}.mg-remote-scope .col-xs-push-3 {
  left: 25%;
}.mg-remote-scope .col-xs-push-2 {
  left: 16.66666667%;
}.mg-remote-scope .col-xs-push-1 {
  left: 8.33333333%;
}.mg-remote-scope .col-xs-push-0 {
  left: auto;
}.mg-remote-scope .col-xs-offset-12 {
  margin-left: 100%;
}.mg-remote-scope .col-xs-offset-11 {
  margin-left: 91.66666667%;
}.mg-remote-scope .col-xs-offset-10 {
  margin-left: 83.33333333%;
}.mg-remote-scope .col-xs-offset-9 {
  margin-left: 75%;
}.mg-remote-scope .col-xs-offset-8 {
  margin-left: 66.66666667%;
}.mg-remote-scope .col-xs-offset-7 {
  margin-left: 58.33333333%;
}.mg-remote-scope .col-xs-offset-6 {
  margin-left: 50%;
}.mg-remote-scope .col-xs-offset-5 {
  margin-left: 41.66666667%;
}.mg-remote-scope .col-xs-offset-4 {
  margin-left: 33.33333333%;
}.mg-remote-scope .col-xs-offset-3 {
  margin-left: 25%;
}.mg-remote-scope .col-xs-offset-2 {
  margin-left: 16.66666667%;
}.mg-remote-scope .col-xs-offset-1 {
  margin-left: 8.33333333%;
}.mg-remote-scope .col-xs-offset-0 {
  margin-left: 0%;
}@media (max-width: 579px) {.mg-remote-scope .col-xxs-9 {
    width: 75%;
  }.mg-remote-scope .col-xxs-12 {
    width: 100%;
  }.mg-remote-scope .row-dashboard .col-xxs-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }.mg-remote-scope .row-dashboard .col-xxs-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }.mg-remote-scope .col-xxs-offset-0 {
    margin-left: 0;
  }}@media (min-width: 768px) {.mg-remote-scope .row-dashboard .col-sm-1, .mg-remote-scope .row-dashboard .col-sm-2, .mg-remote-scope .row-dashboard .col-sm-3, .mg-remote-scope .row-dashboard .col-sm-4, .mg-remote-scope .row-dashboard .col-sm-5, .mg-remote-scope .row-dashboard .col-sm-6, .mg-remote-scope .row-dashboard .col-sm-7, .mg-remote-scope .row-dashboard .col-sm-8, .mg-remote-scope .row-dashboard .col-sm-9, .mg-remote-scope .row-dashboard .col-sm-10, .mg-remote-scope .row-dashboard .col-sm-11, .mg-remote-scope .row-dashboard .col-sm-12 {
    float: left;
    width: 100% !important;
  }.mg-remote-scope .col-sm-1, .mg-remote-scope .col-sm-2, .mg-remote-scope .col-sm-3, .mg-remote-scope .col-sm-4, .mg-remote-scope .col-sm-5, .mg-remote-scope .col-sm-6, .mg-remote-scope .col-sm-7, .mg-remote-scope .col-sm-8, .mg-remote-scope .col-sm-9, .mg-remote-scope .col-sm-10, .mg-remote-scope .col-sm-11, .mg-remote-scope .col-sm-12 {
    float: left;
  }.mg-remote-scope .col-sm-12 {
    width: 100%;
  }.mg-remote-scope .col-sm-11 {
    width: 91.66666667%;
  }.mg-remote-scope .col-sm-10 {
    width: 83.33333333%;
  }.mg-remote-scope .col-sm-9 {
    width: 75%;
  }.mg-remote-scope .col-sm-8 {
    width: 66.66666667%;
  }.mg-remote-scope .col-sm-7 {
    width: 58.33333333%;
  }.mg-remote-scope .col-sm-6 {
    width: 50%;
  }.mg-remote-scope .col-sm-5 {
    width: 41.66666667%;
  }.mg-remote-scope .col-sm-4 {
    width: 33.33333333%;
  }.mg-remote-scope .col-sm-3 {
    width: 25%;
  }.mg-remote-scope .col-sm-2 {
    width: 16.66666667%;
  }.mg-remote-scope .col-sm-1 {
    width: 8.33333333%;
  }.mg-remote-scope .row-dashboard .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }.mg-remote-scope .row-dashboard .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }.mg-remote-scope .row-dashboard .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }.mg-remote-scope .row-dashboard .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }.mg-remote-scope .row-dashboard .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }.mg-remote-scope .row-dashboard .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }.mg-remote-scope .row-dashboard .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }.mg-remote-scope .row-dashboard .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }.mg-remote-scope .row-dashboard .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }.mg-remote-scope .row-dashboard .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }.mg-remote-scope .row-dashboard .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }.mg-remote-scope .row-dashboard .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }.mg-remote-scope .col-sm-pull-12 {
    right: 100%;
  }.mg-remote-scope .col-sm-pull-11 {
    right: 91.66666667%;
  }.mg-remote-scope .col-sm-pull-10 {
    right: 83.33333333%;
  }.mg-remote-scope .col-sm-pull-9 {
    right: 75%;
  }.mg-remote-scope .col-sm-pull-8 {
    right: 66.66666667%;
  }.mg-remote-scope .col-sm-pull-7 {
    right: 58.33333333%;
  }.mg-remote-scope .col-sm-pull-6 {
    right: 50%;
  }.mg-remote-scope .col-sm-pull-5 {
    right: 41.66666667%;
  }.mg-remote-scope .col-sm-pull-4 {
    right: 33.33333333%;
  }.mg-remote-scope .col-sm-pull-3 {
    right: 25%;
  }.mg-remote-scope .col-sm-pull-2 {
    right: 16.66666667%;
  }.mg-remote-scope .col-sm-pull-1 {
    right: 8.33333333%;
  }.mg-remote-scope .col-sm-pull-0 {
    right: auto;
  }.mg-remote-scope .col-sm-push-12 {
    left: 100%;
  }.mg-remote-scope .col-sm-push-11 {
    left: 91.66666667%;
  }.mg-remote-scope .col-sm-push-10 {
    left: 83.33333333%;
  }.mg-remote-scope .col-sm-push-9 {
    left: 75%;
  }.mg-remote-scope .col-sm-push-8 {
    left: 66.66666667%;
  }.mg-remote-scope .col-sm-push-7 {
    left: 58.33333333%;
  }.mg-remote-scope .col-sm-push-6 {
    left: 50%;
  }.mg-remote-scope .col-sm-push-5 {
    left: 41.66666667%;
  }.mg-remote-scope .col-sm-push-4 {
    left: 33.33333333%;
  }.mg-remote-scope .col-sm-push-3 {
    left: 25%;
  }.mg-remote-scope .col-sm-push-2 {
    left: 16.66666667%;
  }.mg-remote-scope .col-sm-push-1 {
    left: 8.33333333%;
  }.mg-remote-scope .col-sm-push-0 {
    left: auto;
  }.mg-remote-scope .col-sm-offset-12 {
    margin-left: 100%;
  }.mg-remote-scope .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }.mg-remote-scope .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }.mg-remote-scope .col-sm-offset-9 {
    margin-left: 75%;
  }.mg-remote-scope .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }.mg-remote-scope .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }.mg-remote-scope .col-sm-offset-6 {
    margin-left: 50%;
  }.mg-remote-scope .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }.mg-remote-scope .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }.mg-remote-scope .col-sm-offset-4_5 {
    margin-left: 37.5%;
  }.mg-remote-scope .col-sm-offset-3 {
    margin-left: 25%;
  }.mg-remote-scope .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }.mg-remote-scope .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }.mg-remote-scope .col-sm-offset-0 {
    margin-left: 0%;
  }.mg-remote-scope .col-sm-offset-1_5 {
    margin-left: 12.55%;
  }}.mg-remote-scope .row-dashboard {
  display: flex;
  flex-wrap: wrap;
}@media (min-width: 992px) {.mg-remote-scope .row-dashboard .col-md-1, .mg-remote-scope .row-dashboard .col-md-2, .mg-remote-scope .row-dashboard .col-md-3, .mg-remote-scope .row-dashboard .col-md-4, .mg-remote-scope .row-dashboard .col-md-5, .mg-remote-scope .row-dashboard .col-md-6, .mg-remote-scope .row-dashboard .col-md-7, .mg-remote-scope .row-dashboard .col-md-8, .mg-remote-scope .row-dashboard .col-md-9, .mg-remote-scope .row-dashboard .col-md-10, .mg-remote-scope .row-dashboard .col-md-11, .mg-remote-scope .row-dashboard .col-md-12 {
    float: left;
    width: 100% !important;
  }.mg-remote-scope .col-md-1, .mg-remote-scope .col-md-2, .mg-remote-scope .col-md-3, .mg-remote-scope .col-md-4, .mg-remote-scope .col-md-5, .mg-remote-scope .col-md-6, .mg-remote-scope .col-md-7, .mg-remote-scope .col-md-8, .mg-remote-scope .col-md-9, .mg-remote-scope .col-md-10, .mg-remote-scope .col-md-11, .mg-remote-scope .col-md-12 {
    float: left;
  }.mg-remote-scope .col-md-12 {
    width: 100%;
  }.mg-remote-scope .col-md-11 {
    width: 91.66666667%;
  }.mg-remote-scope .col-md-10 {
    width: 83.33333333%;
  }.mg-remote-scope .col-md-9 {
    width: 75%;
  }.mg-remote-scope .col-md-8 {
    width: 66.66666667%;
  }.mg-remote-scope .col-md-7 {
    width: 58.33333333%;
  }.mg-remote-scope .col-md-6 {
    width: 50%;
  }.mg-remote-scope .col-md-5 {
    width: 41.66666667%;
  }.mg-remote-scope .col-md-4 {
    width: 33.33333333%;
  }.mg-remote-scope .col-md-3 {
    width: 25%;
  }.mg-remote-scope .col-md-2 {
    width: 16.66666667%;
  }.mg-remote-scope .col-md-1 {
    width: 8.33333333%;
  }.mg-remote-scope .row-dashboard .col-md-12 {
      flex: 0 0 100%;
      max-width: 100%;
  }.mg-remote-scope .row-dashboard .col-md-11 {
      flex: 0 0 91.66666667%;
      max-width: 91.66666667%;
  }.mg-remote-scope .row-dashboard .col-md-10 {
      flex: 0 0 83.33333333%;
      max-width: 83.33333333%;
  }.mg-remote-scope .row-dashboard .col-md-9 {
      flex: 0 0 75%;
      max-width: 75%;
  }.mg-remote-scope .row-dashboard .col-md-8 {
      flex: 0 0 66.66666667%;
      max-width: 66.66666667%;
  }.mg-remote-scope .row-dashboard .col-md-7 {
      flex: 0 0 58.33333333%;
      max-width: 58.33333333%;
  }.mg-remote-scope .row-dashboard .col-md-6 {
      flex: 0 0 50%;
      max-width: 50%;
  }.mg-remote-scope .row-dashboard .col-md-5 {
      flex: 0 0 41.66666667%;
      max-width: 41.66666667%;
  }.mg-remote-scope .row-dashboard .col-md-4 {
      flex: 0 0 33.33333333%;
      max-width: 33.33333333%;
  }.mg-remote-scope .row-dashboard .col-md-3 {
      flex: 0 0 25%;
      max-width: 25%;
  }.mg-remote-scope .row-dashboard .col-md-2 {
      flex: 0 0 16.66666667%;
      max-width: 16.66666667%;
  }.mg-remote-scope .row-dashboard .col-md-1 {
      flex: 0 0 8.33333333%;
      max-width: 8.33333333%;
  }.mg-remote-scope .col-md-pull-12 {
    right: 100%;
  }.mg-remote-scope .col-md-pull-11 {
    right: 91.66666667%;
  }.mg-remote-scope .col-md-pull-10 {
    right: 83.33333333%;
  }.mg-remote-scope .col-md-pull-9 {
    right: 75%;
  }.mg-remote-scope .col-md-pull-8 {
    right: 66.66666667%;
  }.mg-remote-scope .col-md-pull-7 {
    right: 58.33333333%;
  }.mg-remote-scope .col-md-pull-6 {
    right: 50%;
  }.mg-remote-scope .col-md-pull-5 {
    right: 41.66666667%;
  }.mg-remote-scope .col-md-pull-4 {
    right: 33.33333333%;
  }.mg-remote-scope .col-md-pull-3 {
    right: 25%;
  }.mg-remote-scope .col-md-pull-2 {
    right: 16.66666667%;
  }.mg-remote-scope .col-md-pull-1 {
    right: 8.33333333%;
  }.mg-remote-scope .col-md-pull-0 {
    right: auto;
  }.mg-remote-scope .col-md-push-12 {
    left: 100%;
  }.mg-remote-scope .col-md-push-11 {
    left: 91.66666667%;
  }.mg-remote-scope .col-md-push-10 {
    left: 83.33333333%;
  }.mg-remote-scope .col-md-push-9 {
    left: 75%;
  }.mg-remote-scope .col-md-push-8 {
    left: 66.66666667%;
  }.mg-remote-scope .col-md-push-7 {
    left: 58.33333333%;
  }.mg-remote-scope .col-md-push-6 {
    left: 50%;
  }.mg-remote-scope .col-md-push-5 {
    left: 41.66666667%;
  }.mg-remote-scope .col-md-push-4 {
    left: 33.33333333%;
  }.mg-remote-scope .col-md-push-3 {
    left: 25%;
  }.mg-remote-scope .col-md-push-2 {
    left: 16.66666667%;
  }.mg-remote-scope .col-md-push-1 {
    left: 8.33333333%;
  }.mg-remote-scope .col-md-push-0 {
    left: auto;
  }.mg-remote-scope .col-md-offset-12 {
    margin-left: 100%;
  }.mg-remote-scope .col-md-offset-11 {
    margin-left: 91.66666667%;
  }.mg-remote-scope .col-md-offset-10 {
    margin-left: 83.33333333%;
  }.mg-remote-scope .col-md-offset-9 {
    margin-left: 75%;
  }.mg-remote-scope .col-md-offset-8 {
    margin-left: 66.66666667%;
  }.mg-remote-scope .col-md-offset-7 {
    margin-left: 58.33333333%;
  }.mg-remote-scope .col-md-offset-6 {
    margin-left: 50%;
  }.mg-remote-scope .col-md-offset-5 {
    margin-left: 41.66666667%;
  }.mg-remote-scope .col-md-offset-4_5 {
    margin-left: 37.5%;
  }.mg-remote-scope .col-md-offset-4 {
    margin-left: 33.33333333%;
  }.mg-remote-scope .col-md-offset-3 {
    margin-left: 25%;
  }.mg-remote-scope .col-md-offset-2 {
    margin-left: 16.66666667%;
  }.mg-remote-scope .col-md-offset-1_5 {
    margin-left: 12.55%;
  }.mg-remote-scope .col-md-offset-1 {
    margin-left: 8.33333333%;
  }.mg-remote-scope .col-md-offset-0 {
    margin-left: 0%;
  }}@media (min-width: 1200px) {.mg-remote-scope .col-lg-1, .mg-remote-scope .col-lg-2, .mg-remote-scope .col-lg-3, .mg-remote-scope .col-lg-4, .mg-remote-scope .col-lg-5, .mg-remote-scope .col-lg-6, .mg-remote-scope .col-lg-7, .mg-remote-scope .col-lg-8, .mg-remote-scope .col-lg-9, .mg-remote-scope .col-lg-10, .mg-remote-scope .col-lg-11, .mg-remote-scope .col-lg-12 {
    float: left;
  }.mg-remote-scope .row-dashboard .col-lg-1, .mg-remote-scope .row-dashboard .col-lg-2, .mg-remote-scope .row-dashboard .col-lg-3, .mg-remote-scope .row-dashboard .col-lg-4, .mg-remote-scope .row-dashboard .col-lg-5, .mg-remote-scope .row-dashboard .col-lg-6, .mg-remote-scope .row-dashboard .col-lg-7, .mg-remote-scope .row-dashboard .col-lg-8, .mg-remote-scope .row-dashboard .col-lg-9, .mg-remote-scope .row-dashboard .col-lg-10, .mg-remote-scope .row-dashboard .col-lg-11, .mg-remote-scope .row-dashboard .col-lg-12 {
    float: left;
    width: 100% !important;
  }.mg-remote-scope .col-lg-12 {
    width: 100%;
  }.mg-remote-scope .col-lg-11 {
    width: 91.66666667%;
  }.mg-remote-scope .col-lg-10 {
    width: 83.33333333%;
  }.mg-remote-scope .col-lg-9 {
    width: 75%;
  }.mg-remote-scope .col-lg-8 {
    width: 66.66666667%;
  }.mg-remote-scope .col-lg-7 {
    width: 58.33333333%;
  }.mg-remote-scope .col-lg-6 {
    width: 50%;
  }.mg-remote-scope .col-lg-5 {
    width: 41.66666667%;
  }.mg-remote-scope .col-lg-4 {
    width: 33.33333333%;
  }.mg-remote-scope .col-lg-3 {
    width: 25%;
  }.mg-remote-scope .col-lg-2 {
    width: 16.66666667%;
  }.mg-remote-scope .col-lg-1 {
    width: 8.33333333%;
  }.mg-remote-scope .row-dashboard .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }.mg-remote-scope .row-dashboard .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }.mg-remote-scope .row-dashboard .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }.mg-remote-scope .row-dashboard .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }.mg-remote-scope .row-dashboard .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }.mg-remote-scope .row-dashboard .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }.mg-remote-scope .row-dashboard .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }.mg-remote-scope .row-dashboard .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }.mg-remote-scope .row-dashboard .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }.mg-remote-scope .row-dashboard .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }.mg-remote-scope .row-dashboard .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }.mg-remote-scope .row-dashboard .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }.mg-remote-scope .col-lg-pull-12 {
    right: 100%;
  }.mg-remote-scope .col-lg-pull-11 {
    right: 91.66666667%;
  }.mg-remote-scope .col-lg-pull-10 {
    right: 83.33333333%;
  }.mg-remote-scope .col-lg-pull-9 {
    right: 75%;
  }.mg-remote-scope .col-lg-pull-8 {
    right: 66.66666667%;
  }.mg-remote-scope .col-lg-pull-7 {
    right: 58.33333333%;
  }.mg-remote-scope .col-lg-pull-6 {
    right: 50%;
  }.mg-remote-scope .col-lg-pull-5 {
    right: 41.66666667%;
  }.mg-remote-scope .col-lg-pull-4 {
    right: 33.33333333%;
  }.mg-remote-scope .col-lg-pull-3 {
    right: 25%;
  }.mg-remote-scope .col-lg-pull-2 {
    right: 16.66666667%;
  }.mg-remote-scope .col-lg-pull-1 {
    right: 8.33333333%;
  }.mg-remote-scope .col-lg-pull-0 {
    right: auto;
  }.mg-remote-scope .col-lg-push-12 {
    left: 100%;
  }.mg-remote-scope .col-lg-push-11 {
    left: 91.66666667%;
  }.mg-remote-scope .col-lg-push-10 {
    left: 83.33333333%;
  }.mg-remote-scope .col-lg-push-9 {
    left: 75%;
  }.mg-remote-scope .col-lg-push-8 {
    left: 66.66666667%;
  }.mg-remote-scope .col-lg-push-7 {
    left: 58.33333333%;
  }.mg-remote-scope .col-lg-push-6 {
    left: 50%;
  }.mg-remote-scope .col-lg-push-5 {
    left: 41.66666667%;
  }.mg-remote-scope .col-lg-push-4 {
    left: 33.33333333%;
  }.mg-remote-scope .col-lg-push-3 {
    left: 25%;
  }.mg-remote-scope .col-lg-push-2 {
    left: 16.66666667%;
  }.mg-remote-scope .col-lg-push-1 {
    left: 8.33333333%;
  }.mg-remote-scope .col-lg-push-0 {
    left: auto;
  }.mg-remote-scope .col-lg-offset-12 {
    margin-left: 100%;
  }.mg-remote-scope .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }.mg-remote-scope .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }.mg-remote-scope .col-lg-offset-9 {
    margin-left: 75%;
  }.mg-remote-scope .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }.mg-remote-scope .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }.mg-remote-scope .col-lg-offset-6 {
    margin-left: 50%;
  }.mg-remote-scope .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }.mg-remote-scope .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }.mg-remote-scope .col-lg-offset-3 {
    margin-left: 25%;
  }.mg-remote-scope .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }.mg-remote-scope .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }.mg-remote-scope .col-lg-offset-0 {
    margin-left: 0%;
  }}.mg-remote-scope table {
  background-color: transparent;
}.mg-remote-scope caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}.mg-remote-scope th {
  text-align: left;
}.mg-remote-scope .table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}.mg-remote-scope .table>thead>tr>th, .mg-remote-scope .table>tbody>tr>th, .mg-remote-scope .table>tfoot>tr>th, .mg-remote-scope .table>thead>tr>td, .mg-remote-scope .table>tbody>tr>td, .mg-remote-scope .table>tfoot>tr>td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}.mg-remote-scope .table>thead>tr>th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}.mg-remote-scope .table>caption+thead>tr:first-child>th, .mg-remote-scope .table>colgroup+thead>tr:first-child>th, .mg-remote-scope .table>thead:first-child>tr:first-child>th, .mg-remote-scope .table>caption+thead>tr:first-child>td, .mg-remote-scope .table>colgroup+thead>tr:first-child>td, .mg-remote-scope .table>thead:first-child>tr:first-child>td {
  border-top: 0;
}.mg-remote-scope .table>tbody+tbody {
  border-top: 2px solid #dddddd;
}.mg-remote-scope .table .table {
  background-color: #ffffff;
}.mg-remote-scope .table-condensed>thead>tr>th, .mg-remote-scope .table-condensed>tbody>tr>th, .mg-remote-scope .table-condensed>tfoot>tr>th, .mg-remote-scope .table-condensed>thead>tr>td, .mg-remote-scope .table-condensed>tbody>tr>td, .mg-remote-scope .table-condensed>tfoot>tr>td {
  padding: 5px;
}.mg-remote-scope .table-bordered {
  border: 1px solid #dddddd;
}.mg-remote-scope .table-bordered>thead>tr>th, .mg-remote-scope .table-bordered>tbody>tr>th, .mg-remote-scope .table-bordered>tfoot>tr>th, .mg-remote-scope .table-bordered>thead>tr>td, .mg-remote-scope .table-bordered>tbody>tr>td, .mg-remote-scope .table-bordered>tfoot>tr>td {
  border: 1px solid #dddddd;
}.mg-remote-scope .table-bordered>thead>tr>th, .mg-remote-scope .table-bordered>thead>tr>td {
  border-bottom-width: 2px;
}.mg-remote-scope .table-striped>tbody>tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}.mg-remote-scope .table-hover>tbody>tr:hover {
  background-color: #f5f5f5;
}.mg-remote-scope table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}.mg-remote-scope table td[class*="col-"], .mg-remote-scope table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}.mg-remote-scope .table>thead>tr>td.active, .mg-remote-scope .table>tbody>tr>td.active, .mg-remote-scope .table>tfoot>tr>td.active, .mg-remote-scope .table>thead>tr>th.active, .mg-remote-scope .table>tbody>tr>th.active, .mg-remote-scope .table>tfoot>tr>th.active, .mg-remote-scope .table>thead>tr.active>td, .mg-remote-scope .table>tbody>tr.active>td, .mg-remote-scope .table>tfoot>tr.active>td, .mg-remote-scope .table>thead>tr.active>th, .mg-remote-scope .table>tbody>tr.active>th, .mg-remote-scope .table>tfoot>tr.active>th {
  background-color: #f5f5f5;
}.mg-remote-scope .table-hover>tbody>tr>td.active:hover, .mg-remote-scope .table-hover>tbody>tr>th.active:hover, .mg-remote-scope .table-hover>tbody>tr.active:hover>td, .mg-remote-scope .table-hover>tbody>tr:hover>.active, .mg-remote-scope .table-hover>tbody>tr.active:hover>th {
  background-color: #e8e8e8;
}.mg-remote-scope .table>thead>tr>td.success, .mg-remote-scope .table>tbody>tr>td.success, .mg-remote-scope .table>tfoot>tr>td.success, .mg-remote-scope .table>thead>tr>th.success, .mg-remote-scope .table>tbody>tr>th.success, .mg-remote-scope .table>tfoot>tr>th.success, .mg-remote-scope .table>thead>tr.success>td, .mg-remote-scope .table>tbody>tr.success>td, .mg-remote-scope .table>tfoot>tr.success>td, .mg-remote-scope .table>thead>tr.success>th, .mg-remote-scope .table>tbody>tr.success>th, .mg-remote-scope .table>tfoot>tr.success>th {
  background-color: #dff0d8;
}.mg-remote-scope .table-hover>tbody>tr>td.success:hover, .mg-remote-scope .table-hover>tbody>tr>th.success:hover, .mg-remote-scope .table-hover>tbody>tr.success:hover>td, .mg-remote-scope .table-hover>tbody>tr:hover>.success, .mg-remote-scope .table-hover>tbody>tr.success:hover>th {
  background-color: #d0e9c6;
}.mg-remote-scope .table>thead>tr>td.info, .mg-remote-scope .table>tbody>tr>td.info, .mg-remote-scope .table>tfoot>tr>td.info, .mg-remote-scope .table>thead>tr>th.info, .mg-remote-scope .table>tbody>tr>th.info, .mg-remote-scope .table>tfoot>tr>th.info, .mg-remote-scope .table>thead>tr.info>td, .mg-remote-scope .table>tbody>tr.info>td, .mg-remote-scope .table>tfoot>tr.info>td, .mg-remote-scope .table>thead>tr.info>th, .mg-remote-scope .table>tbody>tr.info>th, .mg-remote-scope .table>tfoot>tr.info>th {
  background-color: #d9edf7;
}.mg-remote-scope .table-hover>tbody>tr>td.info:hover, .mg-remote-scope .table-hover>tbody>tr>th.info:hover, .mg-remote-scope .table-hover>tbody>tr.info:hover>td, .mg-remote-scope .table-hover>tbody>tr:hover>.info, .mg-remote-scope .table-hover>tbody>tr.info:hover>th {
  background-color: #c4e3f3;
}.mg-remote-scope .table>thead>tr>td.warning, .mg-remote-scope .table>tbody>tr>td.warning, .mg-remote-scope .table>tfoot>tr>td.warning, .mg-remote-scope .table>thead>tr>th.warning, .mg-remote-scope .table>tbody>tr>th.warning, .mg-remote-scope .table>tfoot>tr>th.warning, .mg-remote-scope .table>thead>tr.warning>td, .mg-remote-scope .table>tbody>tr.warning>td, .mg-remote-scope .table>tfoot>tr.warning>td, .mg-remote-scope .table>thead>tr.warning>th, .mg-remote-scope .table>tbody>tr.warning>th, .mg-remote-scope .table>tfoot>tr.warning>th {
  background-color: #fcf8e3;
}.mg-remote-scope .table-hover>tbody>tr>td.warning:hover, .mg-remote-scope .table-hover>tbody>tr>th.warning:hover, .mg-remote-scope .table-hover>tbody>tr.warning:hover>td, .mg-remote-scope .table-hover>tbody>tr:hover>.warning, .mg-remote-scope .table-hover>tbody>tr.warning:hover>th {
  background-color: #faf2cc;
}.mg-remote-scope .table>thead>tr>td.danger, .mg-remote-scope .table>tbody>tr>td.danger, .mg-remote-scope .table>tfoot>tr>td.danger, .mg-remote-scope .table>thead>tr>th.danger, .mg-remote-scope .table>tbody>tr>th.danger, .mg-remote-scope .table>tfoot>tr>th.danger, .mg-remote-scope .table>thead>tr.danger>td, .mg-remote-scope .table>tbody>tr.danger>td, .mg-remote-scope .table>tfoot>tr.danger>td, .mg-remote-scope .table>thead>tr.danger>th, .mg-remote-scope .table>tbody>tr.danger>th, .mg-remote-scope .table>tfoot>tr.danger>th {
  background-color: #f2dede;
}.mg-remote-scope .table-hover>tbody>tr>td.danger:hover, .mg-remote-scope .table-hover>tbody>tr>th.danger:hover, .mg-remote-scope .table-hover>tbody>tr.danger:hover>td, .mg-remote-scope .table-hover>tbody>tr:hover>.danger, .mg-remote-scope .table-hover>tbody>tr.danger:hover>th {
  background-color: #ebcccc;
}.mg-remote-scope .table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}@media screen and (max-width: 767px) {.mg-remote-scope .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
  }.mg-remote-scope .table-responsive>.table {
    margin-bottom: 0;
  }.mg-remote-scope .table-responsive>.table>thead>tr>th, .mg-remote-scope .table-responsive>.table>tbody>tr>th, .mg-remote-scope .table-responsive>.table>tfoot>tr>th, .mg-remote-scope .table-responsive>.table>thead>tr>td, .mg-remote-scope .table-responsive>.table>tbody>tr>td, .mg-remote-scope .table-responsive>.table>tfoot>tr>td {
    white-space: nowrap;
  }.mg-remote-scope .table-responsive>.table-bordered {
    border: 0;
  }.mg-remote-scope .table-responsive>.table-bordered>thead>tr>th:first-child, .mg-remote-scope .table-responsive>.table-bordered>tbody>tr>th:first-child, .mg-remote-scope .table-responsive>.table-bordered>tfoot>tr>th:first-child, .mg-remote-scope .table-responsive>.table-bordered>thead>tr>td:first-child, .mg-remote-scope .table-responsive>.table-bordered>tbody>tr>td:first-child, .mg-remote-scope .table-responsive>.table-bordered>tfoot>tr>td:first-child {
    border-left: 0;
  }.mg-remote-scope .table-responsive>.table-bordered>thead>tr>th:last-child, .mg-remote-scope .table-responsive>.table-bordered>tbody>tr>th:last-child, .mg-remote-scope .table-responsive>.table-bordered>tfoot>tr>th:last-child, .mg-remote-scope .table-responsive>.table-bordered>thead>tr>td:last-child, .mg-remote-scope .table-responsive>.table-bordered>tbody>tr>td:last-child, .mg-remote-scope .table-responsive>.table-bordered>tfoot>tr>td:last-child {
    border-right: 0;
  }.mg-remote-scope .table-responsive>.table-bordered>tbody>tr:last-child>th, .mg-remote-scope .table-responsive>.table-bordered>tfoot>tr:last-child>th, .mg-remote-scope .table-responsive>.table-bordered>tbody>tr:last-child>td, .mg-remote-scope .table-responsive>.table-bordered>tfoot>tr:last-child>td {
    border-bottom: 0;
  }}.mg-remote-scope fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}.mg-remote-scope legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}.mg-remote-scope label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}.mg-remote-scope input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}.mg-remote-scope input[type="radio"], .mg-remote-scope input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}.mg-remote-scope input[type="file"] {
  display: block;
}.mg-remote-scope input[type="range"] {
  display: block;
  width: 100%;
}.mg-remote-scope select[multiple], .mg-remote-scope select[size] {
  height: auto;
}.mg-remote-scope input[type="file"]:focus, .mg-remote-scope input[type="radio"]:focus, .mg-remote-scope input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}.mg-remote-scope output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}.mg-remote-scope .form-control {
  display: block;
  width: 100%;
  height: 40px;
  padding: 6px 12px;
  font-size: 13px;
  border: 1px solid #d7dbe0;
  line-height: 1.42857143;
  color: #737780;
  background-color: #fff;
  background-image: none;
  border-radius: 3px;
  outline: none!important;
  font-weight: 400;
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}.mg-remote-scope .form-control:focus {
  outline: 0;
}.mg-remote-scope .form-control::-moz-placeholder {
  color: #a1a9b2;
  opacity: 1;
}.mg-remote-scope .form-control:-ms-input-placeholder {
  color: #a1a9b2;
}.mg-remote-scope .form-control::-webkit-input-placeholder {
  color: #a1a9b2;
}.mg-remote-scope .form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}.mg-remote-scope .form-control[disabled], .mg-remote-scope .form-control[readonly], .mg-remote-scope fieldset[disabled] .form-control {
  background-color: #f2f5f7;
  opacity: 1;
}.mg-remote-scope .form-control[disabled], .mg-remote-scope fieldset[disabled] .form-control {
  cursor: not-allowed;
}.mg-remote-scope textarea.form-control {
  height: auto;
  min-height: 86px;
  resize: vertical;
}.mg-remote-scope input[type="search"] {
  -webkit-appearance: none;
}@media screen and (-webkit-min-device-pixel-ratio: 0) {.mg-remote-scope input[type="date"].form-control, .mg-remote-scope input[type="time"].form-control, .mg-remote-scope input[type="datetime-local"].form-control, .mg-remote-scope input[type="month"].form-control {
    line-height: 34px;
  }.mg-remote-scope input[type="date"].input-sm, .mg-remote-scope input[type="time"].input-sm, .mg-remote-scope input[type="datetime-local"].input-sm, .mg-remote-scope input[type="month"].input-sm, .mg-remote-scope .input-group-sm input[type="date"], .mg-remote-scope .input-group-sm input[type="time"], .mg-remote-scope .input-group-sm input[type="datetime-local"], .mg-remote-scope .input-group-sm input[type="month"] {
    line-height: 30px;
  }.mg-remote-scope input[type="date"].input-lg, .mg-remote-scope input[type="time"].input-lg, .mg-remote-scope input[type="datetime-local"].input-lg, .mg-remote-scope input[type="month"].input-lg, .mg-remote-scope .input-group-lg input[type="date"], .mg-remote-scope .input-group-lg input[type="time"], .mg-remote-scope .input-group-lg input[type="datetime-local"], .mg-remote-scope .input-group-lg input[type="month"] {
    line-height: 46px;
  }}.mg-remote-scope .form-group {
  margin-bottom: 12px;
}.mg-remote-scope .form-labelless .form-group {
  margin-bottom: 16px;
}.mg-remote-scope .radio, .mg-remote-scope .checkbox {
  position: relative;
  display: block;
  margin-top: 14px;
  margin-bottom: 14px
}.mg-remote-scope .radio label, .mg-remote-scope .checkbox label {
  min-height: 24px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
  line-height: 24px;
  font-size: 14px;
  color: #5c5f66;
  font-weight: 400;
}.mg-remote-scope .radio input[type="radio"], .mg-remote-scope .radio-inline input[type="radio"], .mg-remote-scope .checkbox input[type="checkbox"], .mg-remote-scope .checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}.mg-remote-scope .radio+.radio, .mg-remote-scope .checkbox+.checkbox {
  margin-top: -3px;
}.mg-remote-scope .radio-inline, .mg-remote-scope .checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}.mg-remote-scope .radio-inline+.radio-inline, .mg-remote-scope .checkbox-inline+.checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}.mg-remote-scope input[type="radio"][disabled], .mg-remote-scope input[type="checkbox"][disabled], .mg-remote-scope input[type="radio"].disabled, .mg-remote-scope input[type="checkbox"].disabled, .mg-remote-scope fieldset[disabled] input[type="radio"], .mg-remote-scope fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}.mg-remote-scope .radio-inline.disabled, .mg-remote-scope .checkbox-inline.disabled, .mg-remote-scope fieldset[disabled] .radio-inline, .mg-remote-scope fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}.mg-remote-scope .radio.disabled label, .mg-remote-scope .checkbox.disabled label, .mg-remote-scope fieldset[disabled] .radio label, .mg-remote-scope fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}.mg-remote-scope .radio-styled {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 10px -3px 0;
  border: 1px solid #dde1e5;
  border-radius: 10px;
  -webkit-transition: 0.15s ease-in-out;
  transition: 0.15s ease-in-out;
}.mg-remote-scope .icheck-label:hover>.radio-styled, .mg-remote-scope .radio-styled.hover, .mg-remote-scope .radio-styled:hover, .mg-remote-scope .radio-styled.checked {
  border-color: #5bc758;
}.mg-remote-scope .radio-styled:before {
  position: absolute;
  top: 4px;
  left: 4px;
  display: block;
  content: "";
  height: 10px;
  width: 10px;
  margin: 0;
  background: #5bc758;
  opacity: 0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-transition: 0.15s ease-in-out;
  transition: 0.15s ease-in-out;
  -webkit-transform: scale(.7);
  -ms-transform: scale(.7);
  transform: scale(.7);
}.mg-remote-scope .widget-domain-search .radio-styled:before {
  background: #ffaa00;
}.mg-remote-scope .radio-styled.checked:before {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}.mg-remote-scope .radio>label {
  position: relative;
  width: 100%;
  padding-left: 30px;
}.mg-remote-scope .radio-styled.disabled, .mg-remote-scope .radio-styled.disabled:hover, .mg-remote-scope .radio-styled.disabled:active, .mg-remote-scope .radio-styled.disabled:focus {
  border: 1px solid #e4e8f0;
  cursor: not-allowed;
}.mg-remote-scope .radio>label>.radio-styled {
  position: absolute;
  left: 0;
  top: 2px;
}.mg-remote-scope .radio-middle>label>.radio-styled {
  top: 50%;
  margin-top: -9px;
}.mg-remote-scope .panel-body>.radio:first-child {
  padding-top: 0;
}.mg-remote-scope .panel-body>.radio:last-child, .mg-remote-scope .last {
  margin-bottom: 0!important;
}.mg-remote-scope .icheck-label {
  cursor: pointer;
}.mg-remote-scope .checkbox-styled>input {
  opacity: 0;
}.mg-remote-scope .checkbox-styled {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 10px 0 0;
  background-color: #fff;
  border: 1px solid #d7dbe0;
  border-radius: 2px;
  -webkit-transition: 0.15s ease-in-out;
  transition: 0.15s ease-in-out;
  cursor: pointer;
}.mg-remote-scope .icheck-label:hover>.checkbox-styled, .mg-remote-scope .checkbox-styled.hover, .mg-remote-scope .checkbox-styled:hover, .mg-remote-scope .checkbox-styled.checked {
  border-color: #5bc758;
}.mg-remote-scope .checkbox-styled.disabled, .mg-remote-scope .checkbox-styled.disabled:hover, .mg-remote-scope .checkbox-styled.disabled:active, .mg-remote-scope .checkbox-styled.disabled:focus, .mg-remote-scope .icheck-label:hover>.checkbox-styled.disabled {
  border: 1px solid #eff1f3;
  cursor: not-allowed;
  background: #eff1f3;
}.mg-remote-scope .checkbox-styled:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  content: "\f26b";
  height: 18px;
  width: 18px;
  opacity: 0;
  color: #5bc758;
  font-size: 18px;
  font-family: 'Material-Design-Iconic-Font';
  text-align: center;
  line-height: 18px;
  -webkit-transition: 0.15s ease-in-out;
  transition: 0.15s ease-in-out;
  -webkit-transform: scale(.7);
  -ms-transform: scale(.7);
  transform: scale(.7);
}.mg-remote-scope .checkbox-styled.checked:before {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}.mg-remote-scope .checkbox>label, .mg-remote-scope .checkbox-inline {
  position: relative;
  padding-left: 34px;
}.mg-remote-scope .checkbox>label>.checkbox-styled, .mg-remote-scope .checkbox-inline>.checkbox-styled {
  position: absolute;
  left: 0;
  top: 2px;
}.mg-remote-scope .checkbox.disabled label {
  color: #a1a6b2;
}.mg-remote-scope .checkbox.disabled a {
  pointer-events: none;
  -moz-pointer-events: none;
  -webkit-pointer-events: none;
}.mg-remote-scope .form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px;
}.mg-remote-scope .form-control-static.input-lg, .mg-remote-scope .form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}.mg-remote-scope .input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}.mg-remote-scope select.input-sm {
  height: 30px;
  line-height: 30px;
}.mg-remote-scope textarea.input-sm, .mg-remote-scope select[multiple].input-sm {
  height: auto;
}.mg-remote-scope .form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}.mg-remote-scope .form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}.mg-remote-scope .form-group-sm textarea.form-control, .mg-remote-scope .form-group-sm select[multiple].form-control {
  height: auto;
}.mg-remote-scope .form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}.mg-remote-scope .input-lg {
    height: 48px;
    padding: 10px 16px;
    font-size: 14px;
    line-height: 24px;
    border-radius: 3px;
}.mg-remote-scope .input-xlg {
  height: 54px;
  font-size: 16px;
  padding: 12px 24px;
}.mg-remote-scope .input-xxlg {
  height: 64px;
  font-size: 16px;
  padding: 12px 24px;
}.mg-remote-scope select.input-lg {
  height: 46px;
  line-height: 46px;
}@media (max-width: 767px) {.mg-remote-scope .input-xxlg {
    height: 52px;
    padding: 12px 17px;
    font-size: 15px;
  }}.mg-remote-scope textarea.input-lg, .mg-remote-scope select[multiple].input-lg {
  height: auto;
}.mg-remote-scope .form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}.mg-remote-scope .form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}.mg-remote-scope .form-group-lg textarea.form-control, .mg-remote-scope .form-group-lg select[multiple].form-control {
  height: auto;
}.mg-remote-scope .form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}.mg-remote-scope .has-feedback {
  position: relative;
}.mg-remote-scope .has-feedback .form-control {
  padding-right: 42.5px;
}.mg-remote-scope .form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}.mg-remote-scope .input-lg+.form-control-feedback, .mg-remote-scope .input-group-lg+.form-control-feedback, .mg-remote-scope .form-group-lg .form-control+.form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}.mg-remote-scope .input-sm+.form-control-feedback, .mg-remote-scope .input-group-sm+.form-control-feedback, .mg-remote-scope .form-group-sm .form-control+.form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}.mg-remote-scope .control-label {
  display: block;
  margin-top: -1px;
  margin-bottom: 4px;
  font-size: 13px;
  color: #aaacb2;
  line-height: 13px;
  font-weight: 400;
}.mg-remote-scope .control-label .required {
  font-size: 21px;
  vertical-align: middle;
  position: relative;
  top: 2px;
}.mg-remote-scope .has-success .help-block, .mg-remote-scope .has-success .control-label, .mg-remote-scope .has-success .radio, .mg-remote-scope .has-success .checkbox, .mg-remote-scope .has-success .radio-inline, .mg-remote-scope .has-success .checkbox-inline, .mg-remote-scope .has-success.radio label, .mg-remote-scope .has-success.checkbox label, .mg-remote-scope .has-success.radio-inline label, .mg-remote-scope .has-success.checkbox-inline label {
  color: #48b54a;
}.mg-remote-scope .has-success .form-control {
  border-color: #5bc758!important;
  box-shadow: none!important
}.mg-remote-scope .has-success .form-control:focus {
  border-color: #5bc758;
}.mg-remote-scope .has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}.mg-remote-scope .has-success .form-control-feedback {
  color: #3c763d;
}.mg-remote-scope .has-warning .help-block, .mg-remote-scope .has-warning .control-label, .mg-remote-scope .has-warning .radio, .mg-remote-scope .has-warning .checkbox, .mg-remote-scope .has-warning .radio-inline, .mg-remote-scope .has-warning .checkbox-inline, .mg-remote-scope .has-warning.radio label, .mg-remote-scope .has-warning.checkbox label, .mg-remote-scope .has-warning.radio-inline label, .mg-remote-scope .has-warning.checkbox-inline label {
  color: #8a6d3b;
}.mg-remote-scope .has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}.mg-remote-scope .has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}.mg-remote-scope .has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}.mg-remote-scope .has-warning .form-control-feedback {
  color: #8a6d3b;
}.mg-remote-scope .has-error .help-block, .mg-remote-scope .has-error .control-label, .mg-remote-scope .has-error .radio, .mg-remote-scope .has-error .checkbox, .mg-remote-scope .has-error .radio-inline, .mg-remote-scope .has-error .checkbox-inline, .mg-remote-scope .has-error.radio label, .mg-remote-scope .has-error.checkbox label, .mg-remote-scope .has-error.radio-inline label, .mg-remote-scope .has-error.checkbox-inline label {
  color: #de2c2c;
}.mg-remote-scope .has-error .form-control {
  border-color: #ed4040!important;
  box-shadow: none!important
}.mg-remote-scope .has-error .form-control:focus {
  border-color: #ed4040;
  box-shadow: none!important
}.mg-remote-scope .has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}.mg-remote-scope .has-error .form-control-feedback {
  color: #a94442;
}.mg-remote-scope .has-feedback label~.form-control-feedback {
  top: 25px;
}.mg-remote-scope .has-feedback label.sr-only~.form-control-feedback {
  top: 0;
}.mg-remote-scope .help-block {
  display: block;
  margin-top: 5px;
  color: #737373;
  font-size: 11px;
}@media (min-width: 768px) {.mg-remote-scope .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }.mg-remote-scope .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }.mg-remote-scope .form-inline .form-control-static {
    display: inline-block;
  }.mg-remote-scope .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }.mg-remote-scope .form-inline .input-group .input-group-addon, .mg-remote-scope .form-inline .input-group .input-group-btn, .mg-remote-scope .form-inline .input-group .form-control {
    width: auto;
  }.mg-remote-scope .form-inline .input-group>.form-control {
    width: 100%;
  }.mg-remote-scope .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }.mg-remote-scope .form-inline .radio, .mg-remote-scope .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }.mg-remote-scope .form-inline .radio label, .mg-remote-scope .form-inline .checkbox label {
    padding-left: 0;
  }.mg-remote-scope .form-inline .radio input[type="radio"], .mg-remote-scope .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }.mg-remote-scope .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }}.mg-remote-scope .form-horizontal .radio, .mg-remote-scope .form-horizontal .checkbox, .mg-remote-scope .form-horizontal .radio-inline, .mg-remote-scope .form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}.mg-remote-scope .form-horizontal .radio, .mg-remote-scope .form-horizontal .checkbox {
  min-height: 27px;
}.mg-remote-scope .form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}@media (min-width: 768px) {.mg-remote-scope .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }}.mg-remote-scope .form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}@media (min-width: 768px) {.mg-remote-scope .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }}@media (min-width: 768px) {.mg-remote-scope .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }}.mg-remote-scope .btn {
  overflow: hidden;
  position: relative;
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: none;
  white-space: nowrap;
  padding: 8px 16px;
  font-size: 13px;
  line-height: 24px;
  height: auto;
  font-weight: 700;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-transition: ease-out color .3s, ease-out background .3s, ease-out border .3s;
  transition: ease-out color .3s, ease-out background .3s, ease-out border .3s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  outline: none;
}.mg-remote-scope .btn:hover, .mg-remote-scope .btn:focus, .mg-remote-scope .btn.focus {
  text-decoration: none;
}.mg-remote-scope .btn:active, .mg-remote-scope .btn.active {
  -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}.mg-remote-scope .btn:not(.btn-circle):hover:after, .mg-remote-scope .btn:not(.btn-circle):active:before, .mg-remote-scope .btn:not(.btn-circle).active:before {
  opacity: 1;
}.mg-remote-scope .btn>i+span, .mg-remote-scope .btn>span+i {
  margin-left: 12px;
}.mg-remote-scope .btn i:not(.spinner) {
  width: 24px;
  height: 24px;
  margin: 0 4px 0 -8px;
  font-size: 19px;
  line-height: 22px;
  vertical-align: bottom;
}.mg-remote-scope .btn-default {
  color: #737980;
  background-color: #e9edf2;
  border-color: #e9edf2;
  box-shadow: none;
  -webkit-box-shadow: none;
}.mg-remote-scope .btn:not(.btn-circle):before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
  display: block;
  content: "";
  opacity: 0;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: ease-out all .3s;
  transition: ease-out all .3s;
}.mg-remote-scope .btn:not(.btn-circle):after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  display: block;
  content: "";
  opacity: 0;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: ease-out all .3s;
  transition: ease-out all .3s;
}.mg-remote-scope .btn>span:not(.button-loader) {
  position: relative;
  z-index: 3;
}.mg-remote-scope .alert-success .btn, .mg-remote-scope .btn-primary {
  color: #fff;
  background: -moz-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(106, 209, 92, 1)), color-stop(50%, rgba(91, 199, 88, 1)), color-stop(100%, rgba(82, 186, 84, 1)));
  
  background: -webkit-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -o-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -ms-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: linear-gradient(110deg, rgba(106, 209, 92, 1) 0%, rgba(82, 186, 84, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#6ad15c', endColorstr='#52ba54', GradientType=0);
  
}.mg-remote-scope .alert-success .btn:after, .mg-remote-scope .btn-primary:after {
  background: -moz-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(106, 209, 92, 1)), color-stop(50%, rgba(91, 199, 88, 1)), color-stop(100%, rgba(82, 186, 84, 1)));
  
  background: -webkit-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -o-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -ms-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: linear-gradient(110deg, #76de68 0%, #61c763 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#6ad15c', endColorstr='#52ba54', GradientType=0);
  
}.mg-remote-scope .alert-success .btn:before, .mg-remote-scope .btn-primary:before {
  background: #4cad4e;
}.mg-remote-scope .alert-success .btn:hover, .mg-remote-scope .alert-success .btn:focus, .mg-remote-scope .alert-success .btn.focus, .mg-remote-scope .btn-secondary:hover, .mg-remote-scope .btn-secondary:focus, .mg-remote-scope .btn-secondary.focus, .mg-remote-scope .btn-primary:hover, .mg-remote-scope .btn-primary:focus, .mg-remote-scope .btn-primary.focus {
  color: #fff;
}.mg-remote-scope .alert-success .btn:active:before, .mg-remote-scope .btn-primary:active:before {
  background: #4cad4e;
}.mg-remote-scope .alert-waring .btn, .mg-remote-scope .btn-secondary {
  background: -moz-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 142, 43, 1)), color-stop(100%, rgba(255, 108, 44, 1)));
  
  background: -webkit-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -o-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -ms-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: linear-gradient(340deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff8e2b', endColorstr='#ff6c2c', GradientType=0);
  
  color: #fff;
}.mg-remote-scope .alert-waring .btn:after, .mg-remote-scope .btn-secondary:after {
  background: linear-gradient(340deg, #ff8f40 0%, #ffa436 100%);
}.mg-remote-scope .alert-waring .btn:before, .mg-remote-scope .btn-secondary:before {
  background: #f7682a;
}.mg-remote-scope .alert-warning .btn:active:before, .mg-remote-scope .btn-secondary:active:before {
  background: #f7682a;
}.mg-remote-scope .alert-info .btn, .mg-remote-scope .btn-info {
  color: #fff;
  background: rgb(0, 64, 128);
  background: -moz-linear-gradient(110deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 82, 163, 1)), color-stop(100%, rgba(0, 70, 140, 1)));
  background: -webkit-linear-gradient(110deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
  background: -o-linear-gradient(110deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
  background: -ms-linear-gradient(110deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
  background: linear-gradient(340deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0052a3', endColorstr='#00468c', GradientType=0);
}.mg-remote-scope .alert-info .btn:after, .mg-remote-scope .btn-info:after {
  background: -moz-linear-gradient(110deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 82, 163, 1)), color-stop(100%, rgba(0, 70, 140, 1)));
  background: -webkit-linear-gradient(110deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
  background: -o-linear-gradient(110deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
  background: -ms-linear-gradient(110deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
  background: linear-gradient(340deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0052a3', endColorstr='#00468c', GradientType=0);
}.mg-remote-scope .alert-info .btn:before, .mg-remote-scope .btn-info:before {
  background: rgba(0, 70, 140, 1);
}.mg-remote-scope .alert-danger .btn, .mg-remote-scope .btn-danger {
  background-color: #ed4040;
  border-color: #ed4040;
  color: #fff;
}.mg-remote-scope .alert-danger .btn:after, .mg-remote-scope .btn-danger:after {
  background: #de2c2c;
}.mg-remote-scope .alert-danger .btn:before, .mg-remote-scope .btn-danger:before {
  background: #de2c2c;
}.mg-remote-scope span.btn-default {
  box-shadow: none;
  -webkit-box-shadow: none;
}.mg-remote-scope .btn-outline {
  background: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}.mg-remote-scope .btn.btn-outline {
  padding-top: 7px;
  padding-bottom: 7px;
}.mg-remote-scope .btn-xlg.btn-outline {
  padding-top: 15px;
  padding-bottom: 15px;
}.mg-remote-scope .btn-lg.btn-outline {
  padding-top: 11px;
  padding-bottom: 11px;
}.mg-remote-scope .btn-xs.btn-outline, .mg-remote-scope .btn-sm.btn-outline {
  padding-top: 3px;
  padding-bottom: 3px;
}.mg-remote-scope .btn-outline.btn-light-blue {
  border: 1px solid #336ca5;
  color: #fff;
  background: none;
}.mg-remote-scope .btn-outline.btn-light-blue:hover {
  border-color: #fff;
  color: #fff;
  background: none;
}.mg-remote-scope .btn-outline.btn-light-blue:hover:after {
  display: none;
}.mg-remote-scope .btn-outline.btn-default {
  border: 1px solid #d7dadb;
  color: #737980;
}.mg-remote-scope .btn-outline.btn-default:hover {
  border-color: #5bc758;
  background: none;
  color: #5bc758;
}.mg-remote-scope .btn-outline.btn-default:focus, .mg-remote-scope .btn-outline.btn-default:active {
  border-color: #4cad4e;
  background: none;
  color: #4cad4e;
}.mg-remote-scope .btn-outline.btn-dark-green {
  border: 1px solid #387a36;
  color: #387a36;
}.mg-remote-scope .btn-lg, .mg-remote-scope .btn-group-lg>.btn {
  padding: 12px 16px;
  font-weight: 700;
  font-size: 14px;
}.mg-remote-scope .btn-xlg {
  padding: 16px 24px;
  font-size: 15px;
}.mg-remote-scope .btn-xxlg {
  padding: 20px 24px;
  font-size: 16px;
  height: 64px;
}.mg-remote-scope .btn-xs.btn-primary, .mg-remote-scope .btn-sm.btn-primary, .mg-remote-scope .btn-sm.btn-secondary, .mg-remote-scope .btn-xs.btn-secondary {
  box-shadow: 0 1px 3px rgba(0, 0, 0, .15);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .15);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .15);
}.mg-remote-scope .btn-xs, .mg-remote-scope .btn-group-xs>.btn, .mg-remote-scope .btn-sm, .mg-remote-scope .btn-group-sm>.btn {
  padding: 4px 16px;
  font-size: 11px;
  line-height: 24px;
}.mg-remote-scope .btn-sm i, .mg-remote-scope .btn-xs i {
  margin: 0 6px 0 -8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}.mg-remote-scope .btn-icon.btn-sm i:not(.spinner) {
  margin: 0;
  font-size: 19px;
  line-height: 24px;
}.mg-remote-scope .btn.disabled {
  opacity: 1;
  cursor: not-allowed;
  
}@media screen and (-webkit-min-device-pixel-ratio:0) {.mg-remote-scope .btn-xs, .mg-remote-scope .btn-group-xs>.btn, .mg-remote-scope .btn-sm, .mg-remote-scope .btn-group-sm>.btn {
    padding-top: 5px;
    padding-bottom: 3px;
  }.mg-remote-scope .btn-xs.btn-outline, .mg-remote-scope .btn-sm.btn-outline {
    padding-top: 4px;
    padding-bottom: 2px;
  }}.mg-remote-scope .btn-light {
  background-color: rgba(134, 171, 210, 0.4);
  border-color: rgba(134, 171, 210, 0.4);
}.mg-remote-scope .btn-block {
  display: block;
  width: 100%;
}.mg-remote-scope .btn-block+.btn-block {
  margin-top: 5px;
}.mg-remote-scope .btn-icon {
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 0;
  overflow: visible;
  box-shadow: none;
}.mg-remote-scope .btn-icon i:not(.spinner) {
  font-size: 24px;
  margin: 0;
}.mg-remote-scope .btn-icon.btn-xs i:not(.spinner) {
  font-size: 19px;
}.mg-remote-scope .btn-icon.btn-clear, .mg-remote-scope .btn-icon.btn-search {
  background: none;
  color: #2e3442;
}.mg-remote-scope .btn.btn-link {
  background: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}.mg-remote-scope .btn-icon:active, .mg-remote-scope .btn-icon:focus {
  outline: none;
}.mg-remote-scope .show-xs-icon.btn-icon {
  border-radius: 3px;
}@media (min-width: 768px) {.mg-remote-scope .show-xs-icon>i {
    display: none;
  }.mg-remote-scope .show-xs-icon>span {
    margin: 0!important;
  }}@media (max-width: 767px) {.mg-remote-scope .show-xs-icon>span {
    display: none;
  }.mg-remote-scope .btn-xxlg {
    padding: 16px 24px;
    font-size: 15px;
    height: 56px;
  }}@media (min-width: 580px) {.mg-remote-scope .show-xxs-icon>span>i:not(.spinner) {
    display: none;
  }}@media (max-width: 579px) {.mg-remote-scope .show-xxs-icon {
    width: 40px;
  }.mg-remote-scope .show-xxs-icon>span>span {
    display: none;
  }.mg-remote-scope .show-xxs-icon>span:not(.button-loader)>i {
    font-size: 19px;
    display: block;
    margin: -2px 0 -3px 2px;

  }}.mg-remote-scope .btn-circle {
  line-height: 26px;
  height: 40px;
  width: 40px;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
}.mg-remote-scope .btn-circle.btn-xlg {
  height: 56px;
  width: 56px;
}.mg-remote-scope .btn-circle.btn-xlg i {
  font-size: 24px!important;
}.mg-remote-scope .btn-submit>span:not(.button-loader)>i {
  font-size: 19px;
  margin-left: 12px;
  padding-top: 1px;
}.mg-remote-scope .btn.promo-code-action>span>i:not(.spinner) {
  margin: 0;
}.mg-remote-scope input[type="submit"].btn-block, .mg-remote-scope input[type="reset"].btn-block, .mg-remote-scope input[type="button"].btn-block {
  width: 100%;
}.mg-remote-scope .fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}.mg-remote-scope .fade.in {
  opacity: 1;
}.mg-remote-scope .collapse {
  display: none;
}.mg-remote-scope .collapse.in {
  display: block;
}.mg-remote-scope tr.collapse.in {
  display: table-row;
}.mg-remote-scope tbody.collapse.in {
  display: table-row-group;
}.mg-remote-scope .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}.mg-remote-scope .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}.mg-remote-scope .dropup, .mg-remote-scope .dropdown {
  position: relative;
}.mg-remote-scope .dropdown-toggle:focus {
  outline: 0;
}.mg-remote-scope .dropdown-menu {
  position: absolute;
  top: 110%;
  left: 0;
  z-index: 1000;
  display: block;
  float: left;
  min-width: 160px;
  padding: 8px 0;
  margin: 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #ffffff;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: hidden;
  -webkit-transition: .2s ease-in-out;
  -moz-transition: .2s ease-in-out;
  transition: .2s ease-in-out;
  -webkit-box-shadow: 0px 11px 50px 0px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 11px 50px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 11px 50px 0px rgba(0, 0, 0, 0.3);
}.mg-remote-scope .dropdown-menu:before {
  content: '';
  position: absolute;
  top: -8px;
  left: 59px;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: -8px;
  vertical-align: middle;
  border-bottom: 8px solid #fff;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}.mg-remote-scope .dropdown-menu-right:before {
  left: auto;
  right: 18px;
}.mg-remote-scope .dropdown-menu .dropdown-menu:before {
  display: none;
}.mg-remote-scope .dropdown-menu.pull-right {
  right: 0;
  left: auto;
}.mg-remote-scope .dropdown-menu .divider {
  height: 1px;
  overflow: hidden;
  background-color: #e9edf2;
  margin-bottom: 8px;
  margin-top: 8px;
}.mg-remote-scope .dropdown-menu>li>a {
  position: relative;
  display: block;
  padding: 0 16px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #5C5F6B;
  white-space: nowrap;
}.mg-remote-scope .dropdown-menu>li>a:hover, .mg-remote-scope .dropdown-menu>li>a:focus {
  color: #5bc658;
}.mg-remote-scope .dropdown-menu>.active>a, .mg-remote-scope .dropdown-menu>.active>a:hover, .mg-remote-scope .dropdown-menu>.active>a:focus {
  color: #5bc658;
  background: none;
  font-weight: bold;
}.mg-remote-scope .dropdown-menu>.disabled>a, .mg-remote-scope .dropdown-menu>.disabled>a:hover, .mg-remote-scope .dropdown-menu>.disabled>a:focus {
  color: #777777;
}.mg-remote-scope .dropdown-menu>.disabled>a:hover, .mg-remote-scope .dropdown-menu>.disabled>a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  cursor: not-allowed;
}.mg-remote-scope .open>.dropdown-menu {
  opacity: 1;
  top: 100%;
  filter: alpha(opacity=100);
  visibility: visible;
}@media (min-width: 768px) {.mg-remote-scope .hovered>.dropdown-menu {
    top: 100%;
    opacity: 1;
    filter: alpha(opacity=100);
    visibility: visible;
  }}.mg-remote-scope .open>a {
  outline: 0;
}.mg-remote-scope .dropdown-menu-right {
  left: auto;
  right: 8px;
}.mg-remote-scope .dropdown-menu-left {
  left: 0;
  right: auto;
}.mg-remote-scope .dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}.mg-remote-scope .pull-right>.dropdown-menu {
  right: 0;
  left: auto;
}.mg-remote-scope .dropup .caret, .mg-remote-scope .navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}.mg-remote-scope .dropup .dropdown-menu, .mg-remote-scope .navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}@media (min-width: 768px) {.mg-remote-scope .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }.mg-remote-scope .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }}.mg-remote-scope .btn-group, .mg-remote-scope .btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}.mg-remote-scope .btn-group>.btn, .mg-remote-scope .btn-group-vertical>.btn {
  position: relative;
  float: left;
}.mg-remote-scope .btn-group>.btn:hover, .mg-remote-scope .btn-group-vertical>.btn:hover, .mg-remote-scope .btn-group>.btn:focus, .mg-remote-scope .btn-group-vertical>.btn:focus, .mg-remote-scope .btn-group>.btn:active, .mg-remote-scope .btn-group-vertical>.btn:active, .mg-remote-scope .btn-group>.btn.active, .mg-remote-scope .btn-group-vertical>.btn.active {
  z-index: 2;
}.mg-remote-scope .btn-group .btn+.btn, .mg-remote-scope .btn-group .btn+.btn-group, .mg-remote-scope .btn-group .btn-group+.btn, .mg-remote-scope .btn-group .btn-group+.btn-group {
  margin-left: -1px;
}.mg-remote-scope .btn-toolbar {
  margin-left: -5px;
}.mg-remote-scope .btn-toolbar .btn, .mg-remote-scope .btn-toolbar .btn-group, .mg-remote-scope .btn-toolbar .input-group {
  float: left;
}.mg-remote-scope .btn-toolbar>.btn, .mg-remote-scope .btn-toolbar>.btn-group, .mg-remote-scope .btn-toolbar>.input-group {
  margin-left: 5px;
}.mg-remote-scope .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}.mg-remote-scope .btn-group>.btn:first-child {
  margin-left: 0;
}.mg-remote-scope .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}.mg-remote-scope .btn-group>.btn:last-child:not(:first-child), .mg-remote-scope .btn-group>.dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}.mg-remote-scope .btn-group>.btn-group {
  float: left;
}.mg-remote-scope .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
  border-radius: 0;
}.mg-remote-scope .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child, .mg-remote-scope .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}.mg-remote-scope .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}.mg-remote-scope .btn-group .dropdown-toggle:active, .mg-remote-scope .btn-group.open .dropdown-toggle {
  outline: 0;
}.mg-remote-scope .btn-group>.btn+.dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}.mg-remote-scope .btn-group>.btn-lg+.dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}.mg-remote-scope .btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}.mg-remote-scope .btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}.mg-remote-scope .btn .caret {
  margin-left: 0;
}.mg-remote-scope .btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}.mg-remote-scope .dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}.mg-remote-scope .btn-group-vertical>.btn, .mg-remote-scope .btn-group-vertical>.btn-group, .mg-remote-scope .btn-group-vertical>.btn-group>.btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}.mg-remote-scope .btn-group-vertical>.btn-group>.btn {
  float: none;
}.mg-remote-scope .btn-group-vertical>.btn+.btn, .mg-remote-scope .btn-group-vertical>.btn+.btn-group, .mg-remote-scope .btn-group-vertical>.btn-group+.btn, .mg-remote-scope .btn-group-vertical>.btn-group+.btn-group {
  margin-top: -1px;
  margin-left: 0;
}.mg-remote-scope .btn-group-vertical>.btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}.mg-remote-scope .btn-group-vertical>.btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}.mg-remote-scope .btn-group-vertical>.btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}.mg-remote-scope .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
  border-radius: 0;
}.mg-remote-scope .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .mg-remote-scope .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}.mg-remote-scope .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}.mg-remote-scope .btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}.mg-remote-scope .btn-group-justified>.btn, .mg-remote-scope .btn-group-justified>.btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}.mg-remote-scope .btn-group-justified>.btn-group .btn {
  width: 100%;
}.mg-remote-scope .btn-group-justified>.btn-group .dropdown-menu {
  left: auto;
}.mg-remote-scope [data-toggle="buttons"]>.btn input[type="radio"], .mg-remote-scope [data-toggle="buttons"]>.btn-group>.btn input[type="radio"], .mg-remote-scope [data-toggle="buttons"]>.btn input[type="checkbox"], .mg-remote-scope [data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}.mg-remote-scope .input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}.mg-remote-scope .input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}.mg-remote-scope .input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}.mg-remote-scope .input-group .form-control:focus {
  z-index: 3;
}.mg-remote-scope .input-group-lg>.form-control, .mg-remote-scope .input-group-lg>.input-group-addon, .mg-remote-scope .input-group-lg>.input-group-btn>.btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}.mg-remote-scope select.input-group-lg>.form-control, .mg-remote-scope select.input-group-lg>.input-group-addon, .mg-remote-scope select.input-group-lg>.input-group-btn>.btn {
  height: 46px;
  line-height: 46px;
}.mg-remote-scope textarea.input-group-lg>.form-control, .mg-remote-scope textarea.input-group-lg>.input-group-addon, .mg-remote-scope textarea.input-group-lg>.input-group-btn>.btn, .mg-remote-scope select[multiple].input-group-lg>.form-control, .mg-remote-scope select[multiple].input-group-lg>.input-group-addon, .mg-remote-scope select[multiple].input-group-lg>.input-group-btn>.btn {
  height: auto;
}.mg-remote-scope .input-group-sm>.form-control, .mg-remote-scope .input-group-sm>.input-group-addon, .mg-remote-scope .input-group-sm>.input-group-btn>.btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}.mg-remote-scope select.input-group-sm>.form-control, .mg-remote-scope select.input-group-sm>.input-group-addon, .mg-remote-scope select.input-group-sm>.input-group-btn>.btn {
  height: 30px;
  line-height: 30px;
}.mg-remote-scope textarea.input-group-sm>.form-control, .mg-remote-scope textarea.input-group-sm>.input-group-addon, .mg-remote-scope textarea.input-group-sm>.input-group-btn>.btn, .mg-remote-scope select[multiple].input-group-sm>.form-control, .mg-remote-scope select[multiple].input-group-sm>.input-group-addon, .mg-remote-scope select[multiple].input-group-sm>.input-group-btn>.btn {
  height: auto;
}.mg-remote-scope .input-group-xs>.form-control, .mg-remote-scope .input-group-xs>.input-group-addon, .mg-remote-scope .input-group-xs>.input-group-btn>.btn {
  min-height: 24px;
  height: 24px;
  padding: 2px 6px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 2px;
}.mg-remote-scope .input-group-addon, .mg-remote-scope .input-group-btn, .mg-remote-scope .input-group .form-control {
  display: table-cell;
}.mg-remote-scope .input-group-addon:not(:first-child):not(:last-child), .mg-remote-scope .input-group-btn:not(:first-child):not(:last-child), .mg-remote-scope .input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}.mg-remote-scope .input-group-btn> :last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}.mg-remote-scope .input-group-addon, .mg-remote-scope .input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}.mg-remote-scope .input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 4px;
}.mg-remote-scope .input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}.mg-remote-scope .input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}.mg-remote-scope .input-group-addon input[type="radio"], .mg-remote-scope .input-group-addon input[type="checkbox"] {
  margin-top: 0;
}.mg-remote-scope .input-group .form-control:first-child, .mg-remote-scope .input-group-addon:first-child, .mg-remote-scope .input-group-btn:first-child>.btn, .mg-remote-scope .input-group-btn:first-child>.btn-group>.btn, .mg-remote-scope .input-group-btn:first-child>.dropdown-toggle, .mg-remote-scope .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle), .mg-remote-scope .input-group-btn:last-child>.btn-group:not(:last-child)>.btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}.mg-remote-scope .input-group-addon:first-child {
  border-right: 0;
}.mg-remote-scope .input-group .form-control:last-child, .mg-remote-scope .input-group-addon:last-child, .mg-remote-scope .input-group-btn:last-child>.btn, .mg-remote-scope .input-group-btn:last-child>.btn-group>.btn, .mg-remote-scope .input-group-btn:last-child>.dropdown-toggle, .mg-remote-scope .input-group-btn:first-child>.btn:not(:first-child), .mg-remote-scope .input-group-btn:first-child>.btn-group:not(:first-child)>.btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}.mg-remote-scope .input-group-addon:last-child {
  border-left: 0;
}.mg-remote-scope .input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}.mg-remote-scope .input-group-btn>.btn {
  position: relative;
}.mg-remote-scope .input-group-btn>.btn+.btn {
  margin-left: -1px;
}.mg-remote-scope .input-group-btn>.btn:hover, .mg-remote-scope .input-group-btn>.btn:focus, .mg-remote-scope .input-group-btn>.btn:active {
  z-index: 2;
}.mg-remote-scope .input-group-btn:first-child>.btn, .mg-remote-scope .input-group-btn:first-child>.btn-group {
  margin-right: -2px;
}.mg-remote-scope .input-group-btn:last-child>.btn, .mg-remote-scope .input-group-btn:last-child>.btn-group {
  margin-left: -1px;
}.mg-remote-scope .nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}.mg-remote-scope .nav>li {
  position: relative;
  display: block;
}.mg-remote-scope .tabs {
  position: relative;
  margin: 0 -8px;
}.mg-remote-scope .nav-tabs {
  white-space: nowrap;
  min-width: 100%;
}.mg-remote-scope .nav-sm.nav-tabs {
  margin-top: 4px;
}.mg-remote-scope .nav-tabs>li {
  display: inline-block;
  ;
}.mg-remote-scope .nav-tabs>li.tab-right {
  position: absolute;
  right: 0;
  margin-right: 0;
}.mg-remote-scope .nav-tabs>li>a {
  position: relative;
  display: block;
  padding: 0 8px;
  margin-right: 16px;
  color: #5c5f66;
  font-weight: 700;
  line-height: 50px;
}.mg-remote-scope .nav-tabs>li>a>i {
  font-size: 19px;
  vertical-align: sub;
  margin-right: 15px;
}.mg-remote-scope .tab-lg .nav-tabs>li>a>i {
  font-size: 26px;
  vertical-align: top;
  margin-top: 11px;
  display: inline-block;
}.mg-remote-scope .nav-sm.nav-tabs>li>a {
  margin-right: 8px;
  line-height: 40px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 400;
  color: #a1a5b2;
}.mg-remote-scope .nav-sm.nav-tabs>li.active>a {
  font-weight: bold;
}.mg-remote-scope .nav-transparent {
  margin-bottom: 11px;
}.mg-remote-scope .nav-transparent>li>a {
  color: rgba(221, 238, 255, 0.8);
}.mg-remote-scope .nav-transparent>li.active>a:after {
  content: '';
  position: absolute;
  bottom: -11px;
  left: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: -8px;
  vertical-align: middle;
  border-bottom: 8px solid #fff;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}.mg-remote-scope .nav-tabs .badge {
  vertical-align: top;
  margin: 16px 0 0 8px;
}.mg-remote-scope .nav-transparent .badge-outline {
  border-color: rgba(140, 176, 213, 0.5);
  color: rgba(221, 238, 255, 0.8);
}.mg-remote-scope .nav-tabs:not(.nav-transparent)>li>a:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 3px;
  width: 100%;
  background: transparent;
  -webkit-transition: linear all .2s;
  -moz-transition: linear all .2s;
  transition: linear all .2s;
}.mg-remote-scope .nav-tabs.nav-sm:not(.nav-transparent)>li>a:after {
  height: 2px
}.mg-remote-scope .nav-tabs>li.active>a, .mg-remote-scope .nav-tabs>li.active>a:hover, .mg-remote-scope .nav-tabs>li.active>a:focus {
  color: #5bc758;
  cursor: default;
}.mg-remote-scope .nav-transparent>li.active>a, .mg-remote-scope .nav-transparent>li.active>a:hover, .mg-remote-scope .nav-transparent>li.active>a:focus {
  color: #fff;
}.mg-remote-scope .nav-tabs>li>a:hover, .mg-remote-scope .nav-sm>li>a:hover, .mg-remote-scope .nav-sm>li.active>a, .mg-remote-scope .nav-sm>li.active>a:hover, .mg-remote-scope .nav-sm>li.active>a:focus {
  color: #5bc758
}.mg-remote-scope .nav-transparent>li>a:hover {
  color: #fff;
}.mg-remote-scope .nav-tabs:not(.nav-transparent)>li.active>a:after {
  background: #5bc758;
}@media (max-width: 767px) {.mg-remote-scope .nav.nav-tabs {
    white-space: nowrap;
  }.mg-remote-scope .nav.nav-tabs li {
    float: none;
    display: inline-block;
  }.mg-remote-scope .nav-tabs>li>a {
    margin-right: 4px;
  }.mg-remote-scope .overview-header .nav-tabs li .badge, .mg-remote-scope .page-product-view .nav-tabs li .badge {
    display: none;
  }.mg-remote-scope .page-product-view .page-content .nav-transparent>li>a {
    color: #a1a6b2;
  }.mg-remote-scope .page-product-view .page-content .nav-transparent>li>a:hover, .mg-remote-scope .page-product-view .page-content .nav-transparent>li.active a {
    color: #2e3442;
  }}.mg-remote-scope .tab-content {
  background: #fff;
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
  -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
  box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
}.mg-remote-scope .tab-content.tab-lg {
  margin-bottom: 20px!important;
}.mg-remote-scope .tab-content>.tab-pane {
  padding: 26px 30px;
  display: none;
}.mg-remote-scope .tab-content>.active {
  display: block;
}.mg-remote-scope .tab-content.tab-lg>.tab-pane {
  padding: 55px 64px;
}.mg-remote-scope .title-content .tab-content.tab-sm .tab-sm {
  height: auto;
}.mg-remote-scope .tab-content.tab-sm .tab-content .tab-pane {
  padding: 0;
}.mg-remote-scope .tab-content.tab-sm>.tab-pane {
  position: relative;
  height: 100%;
  padding: 16px 24px 24px;
}.mg-remote-scope #tab-setup-services {
  padding-top: 20px;
}.mg-remote-scope .tab-content.tab-sm>.tab-pane .tabs {
  margin-top: -16px;
  margin-bottom: 8px
}.mg-remote-scope .tab-content.tab-sm>.tab-pane .tab-pane .scroll-list {
  position: relative;
  margin: 5px 0;
  padding-right: 20px;
}.mg-remote-scope .tab-content .tab-pane h3, .mg-remote-scope .tab-content .tab-pane .h3 {
  font-size: 24px;
  margin: 0 0 30px;
}.mg-remote-scope .tab-content .tab-pane h3 .btn {
  float: right;
  margin-top: -3px;
}.mg-remote-scope .tab-content .tab-pane p {
  margin-bottom: 17px;
  text-align: justify;
}.mg-remote-scope .tab-content.tab-sm .tab-pane p {
  margin-bottom: 0;
  font-size: 13px;
  margin: 3px 0 5px;
  line-height: 20px;
}.mg-remote-scope .tab-content.tab-lg .tab-pane .list-check {
  overflow: hidden;
}.mg-remote-scope .tab-content.tab-lg .tab-pane .list-check li {
  float: left;
  width: 50%;
  padding-right: 16px;
}.mg-remote-scope .tab-content .tab-section+.tab-section {
  padding-top: 5px;
}.mg-remote-scope .tab-content.tab-lg .tab-section+.tab-section {
  padding-top: 33px;
}.mg-remote-scope .tab-section h5 {
  margin: 0 0 15px;
}.mg-remote-scope .tab-section .list-styled+h5 {
  margin-top: 20px;
}.mg-remote-scope .tab-section h6, .mg-remote-scope .tab-section .h6 {
  font-size: 11px; 
  color: #a1a5b2;
  font-weight: 400;
  margin: 0 0 4px;
  text-transform: uppercase;
}.mg-remote-scope .tab-section h5.tab-title {
  font-size: 15px;
}.mg-remote-scope .tab-section-price .price {
  color: #2e3442;
}.mg-remote-scope .tab-section-price .price.price-discounted {
  padding-top: 0;
  color: #ff8e2b;
}.mg-remote-scope .tab-section-price .price small {
  display: block;
  margin-top: 14px;
  font-size: 12px;
  color: #a1a5b2;
}.mg-remote-scope .tab-section-price .price>span {
  display: block;
  margin-top: -6px;
  margin-bottom: 20px;
  font-size: 14px;
  color: #2e3442;
}.mg-remote-scope .tab-section-price .price>span span {
  position: relative;
}.mg-remote-scope .tab-section-price .price>span span:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -1px;
  width: 100%;
  height: 1px;
  background: #ff8e2b;
}.mg-remote-scope .tab-section-price .price>span i {
  margin-left: 5px;
}.mg-remote-scope .tab-actions {
  position: absolute;
}.mg-remote-scope .tab-content .tab-content {
  box-shadow: none;
  background: none;
}.mg-remote-scope .tab-content.tab-lg .tab-content .tab-pane {
  padding: 34px 0 18px;
}.mg-remote-scope .tab-payment-method {
  box-shadow: none;
}.mg-remote-scope .tab-payment-method .tab-pane {
  padding: 24px 0 0 0;
}.mg-remote-scope .nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}.mg-remote-scope .tab-body-title {
  color: #2e3442;
  font-weight: 700;
}.mg-remote-scope .strip-orange {
  background: -moz-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 142, 43, 1)), color-stop(100%, rgba(255, 108, 44, 1)));
  
  background: -webkit-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -o-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -ms-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: linear-gradient(340deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff8e2b', endColorstr='#ff6c2c', GradientType=0);
  
}@media (min-width: 1200px) {.mg-remote-scope .tab-section-price {
    width: 236px;
  }.mg-remote-scope .tab-section-info {
    padding-left: 260px;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .tab-section-price {
    width: 198px;
  }.mg-remote-scope .tab-section-info {
    padding-left: 220px;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .tab-section-price {
    width: 246px;
  }.mg-remote-scope .tab-section-info {
    padding-left: 270px;
  }}@media (min-width: 768px) {.mg-remote-scope .tab-content #tab-login {
    padding: 60px 0;
  }.mg-remote-scope .tab-payment-method .tab-title {
    display: none;
  }.mg-remote-scope .tab-lg .read-more {
    display: none;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .tab-content.tab-lg>.tab-pane {
    padding: 35px 36px;
  }.mg-remote-scope .tab-content.tab-lg .tab-section+.tab-section {
    padding-top: 13px;
  }.mg-remote-scope .tab-content.tab-lg>.tab-pane h2 {
    font-size: 22px;
    line-height: 28px;
    margin-bottom: 13px;
  }.mg-remote-scope .tab-section h5 {
    font-size: 16px;
    line-height: 24px;
  }}@media (min-width: 580px) {.mg-remote-scope .title-content .tab-content.tab-sm {
    overflow: hidden;
    height: 264px;
  }.mg-remote-scope .tab-section-price {
    position: absolute;
    left: 24px;
    top: 16px;
    bottom: 24px;
    padding-right: 24px;
    padding-bottom: 112px;
    border-right: 1px solid #f2f4f5;
  }.mg-remote-scope .tab-section-price .price {
    font-size: 40px;
    font-weight: 300;
    padding-top: 20px;
  }.mg-remote-scope .tab-content.tab-sm>.tab-pane .tab-pane .scroll-list {
    height: 196px;
  }.mg-remote-scope .touchable .tab-content.tab-sm>.tab-pane .tab-pane .scroll-list {
    overflow-y: auto;
  }.mg-remote-scope .tab-actions {
    width: 100%;
    padding-right: 24px;
    bottom: 0;
  }.mg-remote-scope .tab-actions .btn {
    
    width: 100%;
  }.mg-remote-scope .tab-actions .btn+.btn {
    margin-top: 8px;
  }.mg-remote-scope .tab-pane .strip {
    top: -78px;
    right: -82px;
  }.mg-remote-scope .tab-pane .strip .strip-content {
    font-size: 10px;
  }.mg-remote-scope .tab-pane .strip .strip-content span {
    margin-bottom: 10px;
    font-size: 32px;
    font-weight: 400;
  }.mg-remote-scope .tab-pane .strip .strip-content span i {
    position: relative;
    top: 5px;
  }.mg-remote-scope .tab-pane .strip {
    width: 171px;
    height: 149px;
    position: absolute;
    transform: rotate(45deg);
    -webkit-box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.15);
  }.mg-remote-scope .tab-pane .strip .strip-content {
    position: absolute;
    left: 4px;
    bottom: 5px;
    width: 100%;
    text-align: center;
    color: #fff;
    color: rgba(0, 0, 0, 0.5);
    font-weight: bold;
    text-transform: uppercase;
  }.mg-remote-scope .tab-pane .strip .strip-content span {
    display: block;
    color: #fff;
  }.mg-remote-scope .product-license .tab-sm .read-more {
    display: none;
  }}@media (min-width: 580px) and (max-width: 767px) {.mg-remote-scope .tab-section-price {
    width: 198px;
  }.mg-remote-scope .tab-section-info {
    padding-left: 220px;
  }}@media (max-width: 767px) {.mg-remote-scope .tab-content #tab-login {
    padding: 24px 0;
  }.mg-remote-scope .nav-tabs>li>a {
    line-height: 40px;
  }.mg-remote-scope .tab-content.tab-lg>.tab-pane {
    padding: 21px 20px;
  }.mg-remote-scope .tab-content.tab-sm>.tab-pane {
    padding: 16px;
  }.mg-remote-scope .tab-content.tab-lg>.tab-pane h2 {
    font-size: 17px;
    line-height: 21px;
    margin-bottom: 13px;
  }.mg-remote-scope .tab-content.tab-lg .tab-section+.tab-section {
    padding-top: 3px;
  }.mg-remote-scope .tab-section h5 {
    font-size: 14px;
    line-height: 20px;
  }.mg-remote-scope .tab-content .tab-pane .list-styled li, .mg-remote-scope .tab-content .tab-pane p {
    font-size: 13px;
    line-height: 20px;
  }.mg-remote-scope .tab-payment-method .tab-pane {
    display: block;
    padding: 0;
  }.mg-remote-scope .tab-payment-method .tab-title {
    margin: 0 -24px;
    border-top: 1px solid #e8ecf1;
    padding: 10px 24px;
  }.mg-remote-scope .tab-payment-method .tab-body {
    display: none;
    padding: 16px 0 0;
  }.mg-remote-scope .tab-payment-method .active .tab-body {
    display: block;
  }.mg-remote-scope .tab-content .read-more {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    display: block;
    color: #a1a6b2;
    line-height: 48px;
    text-align: center;
    font-weight: 700;
    background: #fff;
  }.mg-remote-scope .tab-content .read-more:hover {
    color: #5bc758;
  }.mg-remote-scope .page-product-view .page-content .tab-content, .mg-remote-scope .page-product-view .product-license>.tab-content {
    margin: 0 -10px;
  }.mg-remote-scope .page-product-view .tab-content .tab-pane {
    position: relative;
    padding-bottom: 48px;
  }.mg-remote-scope .page-product-view .tab-content .tab-pane.expanded {
    padding-bottom: 21px;
  }.mg-remote-scope .page-product-view .tab-content .tab-pane.expanded {
    height: auto!important;
  }.mg-remote-scope .page-product-view .tab-content>.tab-pane.expanded:after, .mg-remote-scope .page-product-view .tab-content .tab-pane.expanded .read-more {
    display: none;
  }.mg-remote-scope .page-product-view .product-license>.tab-content>.tab-pane {
    height: 255px;
    overflow: hidden;
  }.mg-remote-scope .page-product-view #main-content-container>.tabs .nav-tabs>li.tab-right {
    display: none!important;
  }.mg-remote-scope .page-product-view #main-content-container .tab-content .tab-pane {
    height: 280px;
    overflow: hidden;
  }.mg-remote-scope .page-product-view #main-content-container .tab-content .tab-pane:after {
    position: absolute;
    content: " ";
    left: 0;
    bottom: 48px;
    height: 24px;
    width: 100%;
    background: rgb(255, 255, 255);
    background: -moz-linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
    background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
    background: -o-linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
    background: -ms-linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
    background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
  }}@media (max-width: 579px) {.mg-remote-scope .tab-content.tab-sm>.tab-pane .tab-pane .scroll-list {
    min-height: 120px;
    height: auto;
  }.mg-remote-scope .tab-content.tab-sm>.tab-pane .tab-pane .scroll-list .ps__rail-y {
    display: none!important;
  }.mg-remote-scope .tab-content.tab-sm>.tab-pane.pb-0 {
    margin-bottom: -20px;
  }.mg-remote-scope .tab-content.tab-sm>.tab-pane .tab-pane .scroll-list.preventScrollBar {
    min-height: 190px;
  }.mg-remote-scope .tabs {
    margin-left: -4px;
    margin-right: -4px;
  }.mg-remote-scope .nav-sm.nav-tabs>li>a {
    padding: 0 4px;
  }.mg-remote-scope .tab-pane .strip {
    display: none;
  }.mg-remote-scope .tab-section-price .price {
    font-size: 22px;
    font-weight: 600;
    padding-top: 10px;
    margin-bottom: 17px;
  }.mg-remote-scope .tab-section-price .price small {
    margin-top: 4px;
    font-weight: 300;
  }.mg-remote-scope .tab-section-price .price>span {
        margin-top: 0;
        margin-bottom: 5px;
    }.mg-remote-scope .tab-section-price h6 {
    display: none;
  }.mg-remote-scope .tab-actions {
    right: 16px;
    top: 24px;
  }.mg-remote-scope .tab-actions .btn {
    font-size: 13px;
    font-weight: 600;
    padding-top: 7px;
    padding-bottom: 7px;
  }.mg-remote-scope .tab-actions .btn.btn-outline {
    padding: 8px 4px;
  }.mg-remote-scope .tab-actions .btn+.btn {
    margin-left: 8px;
  }.mg-remote-scope .page-product-view .product-license>.tab-content>.tab-pane:after {
    position: absolute;
    content: " ";
    left: 0;
    bottom: 48px;
    height: 24px;
    width: 100%;
    background: rgb(255, 255, 255);
    background: -moz-linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
    background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
    background: -o-linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
    background: -ms-linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
    background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
  }}.mg-remote-scope .navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}@media (min-width: 768px) {.mg-remote-scope .navbar {
    border-radius: 4px;
  }}@media (min-width: 768px) {.mg-remote-scope .navbar-header {
    float: left;
  }}.mg-remote-scope .navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}.mg-remote-scope .navbar-collapse.in {
  overflow-y: auto;
}@media (min-width: 768px) {.mg-remote-scope .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }.mg-remote-scope .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }.mg-remote-scope .navbar-collapse.in {
    overflow-y: visible;
  }.mg-remote-scope .navbar-fixed-top .navbar-collapse, .mg-remote-scope .navbar-static-top .navbar-collapse, .mg-remote-scope .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }}.mg-remote-scope .navbar-fixed-top .navbar-collapse, .mg-remote-scope .navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}.mg-remote-scope .navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}.mg-remote-scope .navbar-brand.christmass-logo img {
  margin-top: -24px;
}@media (min-width: 992px) {.mg-remote-scope .page-header .navbar-brand {
    float: left;
    display: block;
    width: 217px;
    height: 84px;
    line-height: 84px;
  }}@media (max-width: 991px) {.mg-remote-scope .page-header .navbar-brand {
    display: none;
  }.mg-remote-scope .mobile-header .navbar-brand {
    display: block;
    margin: 0 auto;
    width: 100%;
    text-align: center;
  }.mg-remote-scope .mobile-header .navbar-brand a {
    display: inline-block;
    width: 262px;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .mobile-header .navbar-brand img {
    max-width: 220px;
  }.mg-remote-scope .mobile-header .navbar-brand .christmass-logo img {
    margin-top: -36px;
  }.mg-remote-scope .mobile-header .navbar-brand a {
    padding: 18px 20px;
    height: 72px;
  }}@media (max-width: 767px) {.mg-remote-scope .mobile-header .navbar-brand a {
    display: inline-block;
    padding: 17px 20px;
    height: 60px;
    width: 220px;
  }.mg-remote-scope .mobile-header .navbar-brand img {
    max-width: 163px;
  }.mg-remote-scope .mobile-header .navbar-brand .christmass-logo img {
    margin-top: -27px;
  }}.mg-remote-scope #mobile-cart-preview, .mg-remote-scope .navbar-toggle {
  position: absolute;
  padding: 12px;
  background-color: transparent;
  background-image: none;
  border: none;
  border-radius: 0px;
}.mg-remote-scope .navbar-toggle {
  left: 8px;
  height: 48px;
  width: 48px;
}.mg-remote-scope #mobile-cart-preview {
  right: 3px;
}.mg-remote-scope #mobile-cart-preview .navbar-cart {
  color: #2e3442;
  font-size: 24px;
}.mg-remote-scope .page-order #mobile-cart-preview {
  display: none;
}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope #mobile-cart-preview, .mg-remote-scope .navbar-toggle {
    top: 12px;
  }.mg-remote-scope .navbar-toggle {
    left: -6px;
  }.mg-remote-scope #mobile-cart-preview {
    right: -6px;
  }}@media (max-width: 767px) {.mg-remote-scope #mobile-cart-preview, .mg-remote-scope .navbar-toggle {
    top: 6px
  }}.mg-remote-scope .navbar-cart:focus, .mg-remote-scope .navbar-toggle:focus {
  outline: 0;
}.mg-remote-scope .navbar-toggle .icon-bar {
  display: block;
  width: 20px;
  height: 2px;
  margin: 0 auto;
  background: #2e3442;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: ease-in-out all .15s;
  -moz-transition: ease-in-out all .15s;
  transition: ease-in-out all .15s;
}.mg-remote-scope .navbar-toggle .icon-bar+.icon-bar {
  margin-top: 4px;
}body.main-menu-open .mg-remote-scope .mobile-header .navbar-toggle .icon-bar {
  margin: 0 auto;
}body.main-menu-open .mg-remote-scope .mobile-header .navbar-toggle .icon-bar:nth-child(2) {
  display: none;
}body.main-menu-open .mg-remote-scope .mobile-header .navbar-toggle .icon-bar:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -sand-transform: rotate(45deg);
  -webkit-transition: ease-in-out all .15s;
  -moz-transition: ease-in-out all .15s;
  transition: ease-in-out all .15s;
}body.main-menu-open .mg-remote-scope .mobile-header .navbar-toggle .icon-bar:nth-child(3) {
  margin-top: -2px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -sand-transform: rotate(-45deg);
  -webkit-transition: ease-in-out all .15s;
  -moz-transition: ease-in-out all .15s;
  transition: ease-in-out all .15s;
}@media (max-width: 767px) {.mg-remote-scope .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }.mg-remote-scope .navbar-nav .open .dropdown-menu>li>a {
    padding: 5px 15px 5px 25px;
  }.mg-remote-scope .navbar-nav .open .dropdown-menu>li>a {
    line-height: 20px;
  }.mg-remote-scope .navbar-nav .open .dropdown-menu>li>a:hover, .mg-remote-scope .navbar-nav .open .dropdown-menu>li>a:focus {
    background-image: none;
  }}@media (min-width: 992px) {.mg-remote-scope .navbar-nav {
    float: left;
    margin: 0;
  }.mg-remote-scope .navbar-nav>li {
    float: left;
  }}.mg-remote-scope .navbar-nav>li>.dropdown-menu {
  margin-top: 0;
}@media (min-width: 768px) {.mg-remote-scope .navbar-left {
    float: left !important;
  }.mg-remote-scope .navbar-right {
    float: right !important;
    padding-right: 72px;
  }.mg-remote-scope .navbar-right~.navbar-right {
    margin-right: 0;
  }}.mg-remote-scope .breadcrumb {
  padding: 0;
  margin-bottom: 6px;
  list-style: none;
}.mg-remote-scope .breadcrumb>li {
  display: inline-block;
}.mg-remote-scope .breadcrumb>li+li:before {
  content: "/\00a0";
  padding: 0;
  color: rgba(221, 238, 255, 0.8);
}.mg-remote-scope .breadcrumb li a {
  color: rgba(221, 238, 255, 0.8);
}.mg-remote-scope .breadcrumb li a:hover {
  color: #fff;
}.mg-remote-scope .breadcrumb>.active {
  color: #777777;
}.mg-remote-scope .pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}.mg-remote-scope .pagination>li {
  display: inline;
}.mg-remote-scope .pagination>li>a, .mg-remote-scope .pagination>li>span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #337ab7;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}.mg-remote-scope .pagination>li:first-child>a, .mg-remote-scope .pagination>li:first-child>span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}.mg-remote-scope .pagination>li:last-child>a, .mg-remote-scope .pagination>li:last-child>span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}.mg-remote-scope .pagination>li>a:hover, .mg-remote-scope .pagination>li>span:hover, .mg-remote-scope .pagination>li>a:focus, .mg-remote-scope .pagination>li>span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #dddddd;
}.mg-remote-scope .pagination>.active>a, .mg-remote-scope .pagination>.active>span, .mg-remote-scope .pagination>.active>a:hover, .mg-remote-scope .pagination>.active>span:hover, .mg-remote-scope .pagination>.active>a:focus, .mg-remote-scope .pagination>.active>span:focus {
  z-index: 3;
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}.mg-remote-scope .pagination>.disabled>span, .mg-remote-scope .pagination>.disabled>span:hover, .mg-remote-scope .pagination>.disabled>span:focus, .mg-remote-scope .pagination>.disabled>a, .mg-remote-scope .pagination>.disabled>a:hover, .mg-remote-scope .pagination>.disabled>a:focus {
  color: #777777;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}.mg-remote-scope .pagination-lg>li>a, .mg-remote-scope .pagination-lg>li>span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}.mg-remote-scope .pagination-lg>li:first-child>a, .mg-remote-scope .pagination-lg>li:first-child>span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}.mg-remote-scope .pagination-lg>li:last-child>a, .mg-remote-scope .pagination-lg>li:last-child>span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}.mg-remote-scope .pagination-sm>li>a, .mg-remote-scope .pagination-sm>li>span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}.mg-remote-scope .pagination-sm>li:first-child>a, .mg-remote-scope .pagination-sm>li:first-child>span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}.mg-remote-scope .pagination-sm>li:last-child>a, .mg-remote-scope .pagination-sm>li:last-child>span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}.mg-remote-scope .pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}.mg-remote-scope .pager li {
  display: inline;
}.mg-remote-scope .pager li>a, .mg-remote-scope .pager li>span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}.mg-remote-scope .pager li>a:hover, .mg-remote-scope .pager li>a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}.mg-remote-scope .pager .next>a, .mg-remote-scope .pager .next>span {
  float: right;
}.mg-remote-scope .pager .previous>a, .mg-remote-scope .pager .previous>span {
  float: left;
}.mg-remote-scope .pager .disabled>a, .mg-remote-scope .pager .disabled>a:hover, .mg-remote-scope .pager .disabled>a:focus, .mg-remote-scope .pager .disabled>span {
  color: #777777;
  background-color: #ffffff;
  cursor: not-allowed;
}.mg-remote-scope .label {
  display: inline;
  padding: 6px 4px;
  font-size: 11px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 2px;
  text-transform: uppercase;
}.mg-remote-scope .label-sm {
  padding: 4px 6px;
}.mg-remote-scope .label-lg {
  font-size: 13px;
  padding: 6px 8px;
  font-weight: 400;
}.mg-remote-scope a.label:hover, .mg-remote-scope a.label:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}.mg-remote-scope .label:empty {
  display: none;
}.mg-remote-scope .btn .label {
  position: relative;
  top: -1px;
}.mg-remote-scope .label-default {
  color: #737980;
  background-color: #e4e8ed;
}.mg-remote-scope .label-default[href]:hover, .mg-remote-scope .label-default[href]:focus {
  background-color: #5e5e5e;
}.mg-remote-scope .label-primary {
  background: -moz-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(106, 209, 92, 1)), color-stop(50%, rgba(91, 199, 88, 1)), color-stop(100%, rgba(82, 186, 84, 1)));
  
  background: -webkit-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -o-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -ms-linear-gradient(110deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: linear-gradient(340deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#6ad15c', endColorstr='#52ba54', GradientType=0);
  
  -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.14);
  -moz-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.14);
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.14);
}.mg-remote-scope .label-secondary {
  background: -moz-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 142, 43, 1)), color-stop(100%, rgba(255, 108, 44, 1)));
  
  background: -webkit-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -o-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -ms-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: linear-gradient(340deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff8e2b', endColorstr='#ff6c2c', GradientType=0);
  
  -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.14);
  -moz-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.14);
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.14);
}.mg-remote-scope .h5 .label {
  vertical-align: top;
  display: inline-block;
  margin-left: 8px;
  font-weight: 400;
  padding: 6px 10px;
}.mg-remote-scope .label-primary[href]:hover, .mg-remote-scope .label-primary[href]:focus {
  background-color: #286090;
}.mg-remote-scope .label-success {
  background-color: #5cb85c;
}.mg-remote-scope .label-success[href]:hover, .mg-remote-scope .label-success[href]:focus {
  background-color: #449d44;
}.mg-remote-scope .label-info {
  background-color: #5bc0de;
}.mg-remote-scope .label-info[href]:hover, .mg-remote-scope .label-info[href]:focus {
  background-color: #31b0d5;
}.mg-remote-scope .label-warning {
  background-color: #f0ad4e;
}.mg-remote-scope .label-warning[href]:hover, .mg-remote-scope .label-warning[href]:focus {
  background-color: #ec971f;
}.mg-remote-scope .label-danger {
  background-color: #d9534f;
}.mg-remote-scope .label-danger[href]:hover, .mg-remote-scope .label-danger[href]:focus {
  background-color: #c9302c;
}.mg-remote-scope .badge {
  display: inline-block;
  min-width: 18px;
  padding: 0 4px;
  font-size: 9px;
  color: #fff;
  line-height: 18px;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #dadddf;
  border-radius: 10px;
}.mg-remote-scope .badge:empty {
  display: none;
}.mg-remote-scope .badge-primary {
  background: -moz-linear-gradient(45deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(82, 186, 84, 1)), color-stop(50%, rgba(91, 199, 88, 1)), color-stop(100%, rgba(106, 209, 92, 1)));
  
  background: -webkit-linear-gradient(45deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -o-linear-gradient(45deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: -ms-linear-gradient(45deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  background: linear-gradient(45deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#6ad15c', endColorstr='#52ba54', GradientType=1);
  
}.mg-remote-scope .badge-outline {
  background: transparent;
  border: 1px solid;
  line-height: 16px;
}.mg-remote-scope .badge-outline.badge-default {
  border-color: #dadddf;
  color: #7a7d80;
}.mg-remote-scope #mobile-cart-preview .badge {
  position: absolute!important;
  top: 3px;
  right: 2px;
  -webkit-transition: transform .35s;
  -moz-transition: transform .35s;
  transition: transform .35s;
}.mg-remote-scope #mobile-cart-preview .add .badge {
  transform: scale(2.5);
  -webkit-transform: scale(2.5);
  -moz-transform: scale(2.5);
}.mg-remote-scope .btn .badge {
  position: absolute!important;
  top: 0px;
  right: -6px;
}.mg-remote-scope .btn-xs .badge, .mg-remote-scope .btn-group-xs>.btn .badge {
  top: 0;
  padding: 1px 5px;
}.mg-remote-scope a.badge:hover, .mg-remote-scope a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}.mg-remote-scope .list-group-item.active>.badge, .mg-remote-scope .nav-pills>.active>a>.badge {
  color: #337ab7;
  background-color: #ffffff;
}.mg-remote-scope .list-group-item>.badge {
  float: right;
}.mg-remote-scope .list-group-item>.badge+.badge {
  margin-right: 5px;
}.mg-remote-scope .nav-pills>li>a>.badge {
  margin-left: 3px;
}.mg-remote-scope .jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}.mg-remote-scope .jumbotron h1, .mg-remote-scope .jumbotron .h1 {
  color: inherit;
}.mg-remote-scope .jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}.mg-remote-scope .jumbotron>hr {
  border-top-color: #d5d5d5;
}.mg-remote-scope .container .jumbotron, .mg-remote-scope .container-fluid .jumbotron {
  border-radius: 6px;
  padding-left: 15px;
  padding-right: 15px;
}.mg-remote-scope .jumbotron .container {
  max-width: 100%;
}@media screen and (min-width: 768px) {.mg-remote-scope .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }.mg-remote-scope .container .jumbotron, .mg-remote-scope .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }.mg-remote-scope .jumbotron h1, .mg-remote-scope .jumbotron .h1 {
    font-size: 63px;
  }}.mg-remote-scope .thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}.mg-remote-scope .thumbnail>img, .mg-remote-scope .thumbnail a>img {
  margin-left: auto;
  margin-right: auto;
}.mg-remote-scope a.thumbnail:hover, .mg-remote-scope a.thumbnail:focus, .mg-remote-scope a.thumbnail.active {
  border-color: #337ab7;
}.mg-remote-scope .thumbnail .caption {
  padding: 9px;
  color: #333333;
}.mg-remote-scope .alert {
  position: relative;
  padding: 18px 24px;
  margin-bottom: 16px;
  border: 1px solid #e1e4e6;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  line-height: 20px;
  font-size: 14px;
}.mg-remote-scope .alert-sm {
  padding: 8px 8px 8px 24px;
}.mg-remote-scope .alert h4 {
  margin-top: 0;
  color: inherit;
}.mg-remote-scope .alert .alert-link {
  font-weight: bold;
}.mg-remote-scope .alert>p, .mg-remote-scope .alert>ul {
  margin-bottom: 0;
}.mg-remote-scope .alert>p+p {
  margin-top: 5px;
}.mg-remote-scope .alert-dismissable, .mg-remote-scope .alert-dismissible {
  padding-right: 35px;
}.mg-remote-scope .alert-dismissable .close, .mg-remote-scope .alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}.mg-remote-scope .alert-success {
  border-color: #5bc758;
  color: #48b54a;
}.mg-remote-scope .alert-info {
  border-color: #2c84db;
  color: #1f75cc;
}.mg-remote-scope .alert-warning {
  border-color: #fc8b35;
  color: #f57b1d;
}.mg-remote-scope .alert-danger {
  border-color: #ed4040;
  color: #de2c2c;
}.mg-remote-scope .alert-icon {
  padding-left: 58px;
  border-left-width: 3px;
}.mg-remote-scope .alert-icon:before {
  position: absolute;
  left: 16px;
  top: 16px;
  content: '';
  width: 24px;
  height: 24px;
  top: 50%;
  margin-top: -12px;
  text-align: center;
  line-height: 24px;
  font-size: 24px;
  font-family: 'Material-Design-Iconic-Font';
}.mg-remote-scope .alert-icon.alert-info:before {
  content: '\f1f8';
}.mg-remote-scope .alert-icon.alert-success:before {
  content: '\f269';
}.mg-remote-scope .alert-icon.alert-warning:before {
  content: '\f1f4';
}.mg-remote-scope .alert-icon.alert-danger:before {
  content: '\f1f0';
}.mg-remote-scope .alert-primary {
  background: #fff;
  border-width: 0 0 0 3px;
  border-radius: 0;
  box-shadow: 0 5px 25px rgba(32, 41, 48, .15)
}.mg-remote-scope .alert-tooltip {
  position: absolute;
  bottom: 40px;
  left: 0;
  right: 0;
  background: #fff;
  border: 0;
  border-radius: 3px;
}.mg-remote-scope .alert-tooltip:after {
  content: '';
  position: absolute;
  bottom: -8px;
  left: 20px;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: -8px;
  vertical-align: middle;
  border-top: 8px solid #fff;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}.mg-remote-scope .alert-promo {
  padding: 24px 138px 24px 80px;
  border-color: #e5ac62;
}.mg-remote-scope .alert-promo:before {
  content: "";
  background: url(https://www.modulesgarden.com/products/build/assets/img/recommended.svg);
}.mg-remote-scope .alert-promo .promo-code {
  padding: 8px;
  border: 1px dashed #e5ac62;
  border-radius: 3px;
  font-weight: bold;
  color: #e5ac62;
  display: inline;
  margin-left: 3px;
  margin-right: 3px;
  line-height: 36px !important;
  font-size: 14px !important;
}@media (max-width: 767px) {.mg-remote-scope .alert-promo .promo-code {
    padding: 6px;
  }}.mg-remote-scope .alert-promo.alert-proxmox {
  padding: 19px 150px 19px 98px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 86px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mg-remote-scope .alert-promo.alert-proxmox:before {
  background: url(https://www.modulesgarden.com/products/build/assets/img/proxmox-solution-partner.svg);
  background-size: 100%;
}.mg-remote-scope .alert-promo>div>a>strong, .mg-remote-scope .alert-promo>div>a>b, .mg-remote-scope .alert-promo>div>strong, .mg-remote-scope .alert-promo>div>b, .mg-remote-scope .alert-promo>strong, .mg-remote-scope .alert-promo>b {
  color: #d5985e;
}.mg-remote-scope .alert-promo.alert-servertastic {
  border-color: #e44a4a;
}.mg-remote-scope .alert-promo.alert-servertastic >div>strong, .mg-remote-scope .alert-promo.alert-servertastic >div>b, .mg-remote-scope .alert-promo.alert-servertastic >strong, .mg-remote-scope .alert-promo.alert-servertastic >b {
  color: #e44a4a;
}.mg-remote-scope .alert-promo.alert-servertastic  .promo-code {
  border: 1px dashed #e44a4a;
  color: #e44a4a;
}.mg-remote-scope .alert-promo.alert-servertastic:before {
  background: url(https://www.modulesgarden.com/products/build/assets/img/shield-red.svg);
  background-size: unset !important;
}.mg-remote-scope .alert-promo.alert-easydcim {
  border-color: #3e8eff;
}.mg-remote-scope .alert-promo.alert-easydcim>div>strong, .mg-remote-scope .alert-promo.alert-easydcim>div>b, .mg-remote-scope .alert-promo.alert-easydcim>strong, .mg-remote-scope .alert-promo.alert-easydcim>b {
  color: #3a87f2;
}.mg-remote-scope .alert-promo.alert-easydcim .promo-code {
  border: 1px dashed #3a87f2;
  color: #3a87f2;
}.mg-remote-scope .alert-promo.alert-easydcim:before {
  background: url(https://www.modulesgarden.com/products/build/assets/img/easydcim.svg);
  background-size: 100%;
  background-repeat: no-repeat;
}.mg-remote-scope .alert-promo.alert-panelalpha>div>strong, .mg-remote-scope .alert-promo.alert-panelalpha>div>b, .mg-remote-scope .alert-promo.alert-panelalpha>strong, .mg-remote-scope .alert-promo.alert-panelalpha>b {
  color: #07C07E;
}.mg-remote-scope .alert-promo.alert-panelalpha .promo-code {
  border: 1px dashed #07c07e;
  color: #07c07e;
}.mg-remote-scope .alert-promo.alert-panelalpha:before {
  background: url(https://www.modulesgarden.com/products/build/assets/img/panelalpha.svg);
  background-size: 100%;
  background-repeat: no-repeat;
}.mg-remote-scope .alert-promo.alert-panelalpha {
  border-color: #07c07e;
}.mg-remote-scope .alert-promo.alert-mc {
  border-color: #5c4bd1;
}.mg-remote-scope .alert-promo.alert-mc>div>strong, .mg-remote-scope .alert-promo.alert-mc>div>b, .mg-remote-scope .alert-promo.alert-mc>strong, .mg-remote-scope .alert-promo.alert-mc>b {
  color: #5c4bd1;
}.mg-remote-scope .alert-promo.alert-mc .promo-code {
  border: 1px dashed #5c4bd1;
  color: #5c4bd1;
}.mg-remote-scope .alert-promo.alert-mc:before {
  background: url(https://www.modulesgarden.com/products/build/assets/img/mc.svg);
  background-size: 100%;
  border-radius: 3px;
}@media (min-width: 768px) {.mg-remote-scope .alert-btn {
    padding-right: 220px;
  }.mg-remote-scope .alert .btn {
    position: absolute;
    right: 8px;
    top: 8px;
  }}@media (max-width: 767px) {.mg-remote-scope .alert-btn .btn {
    display: block;
    margin-top: 16px;
  }}.mg-remote-scope .alert ul {
  padding: 8px 0 0 20px;
}@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}.mg-remote-scope .pw-strenght {
  position: relative;
  padding-left: 120px;
  padding-top: 6px;
  padding-bottom: 6px;
}.mg-remote-scope .pw-strenght>span {
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 2px;
  font-size: 13px;
  color: #aaacb2;
  line-height: 13px;
  font-weight: 400;
}.mg-remote-scope .progress {
  overflow: hidden;
  height: 5px;
  background-color: #d0d4d9;
  border-radius: 2px;
}.mg-remote-scope .progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #ffffff;
  text-align: center;
  background-color: #337ab7;
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}.mg-remote-scope .progress-striped .progress-bar, .mg-remote-scope .progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  background-size: 40px 40px;
}.mg-remote-scope .progress.active .progress-bar, .mg-remote-scope .progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}.mg-remote-scope .progress-bar-success {
  background-color: #5bc758;
}.mg-remote-scope .progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}.mg-remote-scope .progress-bar-info {
  background-color: #2c84db;
}.mg-remote-scope .progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}.mg-remote-scope .progress-bar-warning {
  background-color: #fc8b35;
}.mg-remote-scope .progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}.mg-remote-scope .progress-bar-danger {
  background-color: #ed4040;
}.mg-remote-scope .progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}.mg-remote-scope .password-verdict {
  display: none;
}.mg-remote-scope .media {
  margin-top: 15px;
}.mg-remote-scope .media:first-child {
  margin-top: 0;
}.mg-remote-scope .media, .mg-remote-scope .media-body {
  zoom: 1;
  overflow: hidden;
}.mg-remote-scope .media-body {
  width: 10000px;
}.mg-remote-scope .media-object {
  display: block;
}.mg-remote-scope .media-object.img-thumbnail {
  max-width: none;
}.mg-remote-scope .media-right, .mg-remote-scope .media>.pull-right {
  padding-left: 10px;
}.mg-remote-scope .media-left, .mg-remote-scope .media>.pull-left {
  padding-right: 10px;
}.mg-remote-scope .media-left, .mg-remote-scope .media-right, .mg-remote-scope .media-body {
  display: table-cell;
  vertical-align: top;
}.mg-remote-scope .media-middle {
  vertical-align: middle;
}.mg-remote-scope .media-bottom {
  vertical-align: bottom;
}.mg-remote-scope .media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}.mg-remote-scope .media-list {
  padding-left: 0;
  list-style: none;
}.mg-remote-scope .list-group {
  margin-bottom: 20px;
  padding-left: 0;
}.mg-remote-scope .list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}.mg-remote-scope .list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}.mg-remote-scope .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}.mg-remote-scope a.list-group-item, .mg-remote-scope button.list-group-item {
  color: #555555;
}.mg-remote-scope a.list-group-item .list-group-item-heading, .mg-remote-scope button.list-group-item .list-group-item-heading {
  color: #333333;
}.mg-remote-scope a.list-group-item:hover, .mg-remote-scope button.list-group-item:hover, .mg-remote-scope a.list-group-item:focus, .mg-remote-scope button.list-group-item:focus {
  text-decoration: none;
  color: #555555;
  background-color: #f5f5f5;
}.mg-remote-scope button.list-group-item {
  width: 100%;
  text-align: left;
}.mg-remote-scope .list-group-item.disabled, .mg-remote-scope .list-group-item.disabled:hover, .mg-remote-scope .list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}.mg-remote-scope .list-group-item.disabled .list-group-item-heading, .mg-remote-scope .list-group-item.disabled:hover .list-group-item-heading, .mg-remote-scope .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}.mg-remote-scope .list-group-item.disabled .list-group-item-text, .mg-remote-scope .list-group-item.disabled:hover .list-group-item-text, .mg-remote-scope .list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}.mg-remote-scope .list-group-item.active, .mg-remote-scope .list-group-item.active:hover, .mg-remote-scope .list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
}.mg-remote-scope .list-group-item.active .list-group-item-heading, .mg-remote-scope .list-group-item.active:hover .list-group-item-heading, .mg-remote-scope .list-group-item.active:focus .list-group-item-heading, .mg-remote-scope .list-group-item.active .list-group-item-heading>small, .mg-remote-scope .list-group-item.active:hover .list-group-item-heading>small, .mg-remote-scope .list-group-item.active:focus .list-group-item-heading>small, .mg-remote-scope .list-group-item.active .list-group-item-heading>.small, .mg-remote-scope .list-group-item.active:hover .list-group-item-heading>.small, .mg-remote-scope .list-group-item.active:focus .list-group-item-heading>.small {
  color: inherit;
}.mg-remote-scope .list-group-item.active .list-group-item-text, .mg-remote-scope .list-group-item.active:hover .list-group-item-text, .mg-remote-scope .list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}.mg-remote-scope .list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}.mg-remote-scope a.list-group-item-success, .mg-remote-scope button.list-group-item-success {
  color: #3c763d;
}.mg-remote-scope a.list-group-item-success .list-group-item-heading, .mg-remote-scope button.list-group-item-success .list-group-item-heading {
  color: inherit;
}.mg-remote-scope a.list-group-item-success:hover, .mg-remote-scope button.list-group-item-success:hover, .mg-remote-scope a.list-group-item-success:focus, .mg-remote-scope button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}.mg-remote-scope a.list-group-item-success.active, .mg-remote-scope button.list-group-item-success.active, .mg-remote-scope a.list-group-item-success.active:hover, .mg-remote-scope button.list-group-item-success.active:hover, .mg-remote-scope a.list-group-item-success.active:focus, .mg-remote-scope button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}.mg-remote-scope .list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}.mg-remote-scope a.list-group-item-info, .mg-remote-scope button.list-group-item-info {
  color: #31708f;
}.mg-remote-scope a.list-group-item-info .list-group-item-heading, .mg-remote-scope button.list-group-item-info .list-group-item-heading {
  color: inherit;
}.mg-remote-scope a.list-group-item-info:hover, .mg-remote-scope button.list-group-item-info:hover, .mg-remote-scope a.list-group-item-info:focus, .mg-remote-scope button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}.mg-remote-scope a.list-group-item-info.active, .mg-remote-scope button.list-group-item-info.active, .mg-remote-scope a.list-group-item-info.active:hover, .mg-remote-scope button.list-group-item-info.active:hover, .mg-remote-scope a.list-group-item-info.active:focus, .mg-remote-scope button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}.mg-remote-scope .list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}.mg-remote-scope a.list-group-item-warning, .mg-remote-scope button.list-group-item-warning {
  color: #8a6d3b;
}.mg-remote-scope a.list-group-item-warning .list-group-item-heading, .mg-remote-scope button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}.mg-remote-scope a.list-group-item-warning:hover, .mg-remote-scope button.list-group-item-warning:hover, .mg-remote-scope a.list-group-item-warning:focus, .mg-remote-scope button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}.mg-remote-scope a.list-group-item-warning.active, .mg-remote-scope button.list-group-item-warning.active, .mg-remote-scope a.list-group-item-warning.active:hover, .mg-remote-scope button.list-group-item-warning.active:hover, .mg-remote-scope a.list-group-item-warning.active:focus, .mg-remote-scope button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}.mg-remote-scope .list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}.mg-remote-scope a.list-group-item-danger, .mg-remote-scope button.list-group-item-danger {
  color: #a94442;
}.mg-remote-scope a.list-group-item-danger .list-group-item-heading, .mg-remote-scope button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}.mg-remote-scope a.list-group-item-danger:hover, .mg-remote-scope button.list-group-item-danger:hover, .mg-remote-scope a.list-group-item-danger:focus, .mg-remote-scope button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}.mg-remote-scope a.list-group-item-danger.active, .mg-remote-scope button.list-group-item-danger.active, .mg-remote-scope a.list-group-item-danger.active:hover, .mg-remote-scope button.list-group-item-danger.active:hover, .mg-remote-scope a.list-group-item-danger.active:focus, .mg-remote-scope button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}.mg-remote-scope .list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}.mg-remote-scope .list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}.mg-remote-scope .panel {
  margin-bottom: 16px;
  background-color: #fff;
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
  -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
  box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
}.mg-remote-scope .page-clientarea .panel, .mg-remote-scope .marketplace-page .panel {
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
  -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
  box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
}.mg-remote-scope .tab-content+.panel {
  margin-top: 16px;
}.mg-remote-scope .panel-header {
  padding: 22px 24px 0;
}.mg-remote-scope .panel-header h5 {
  margin: 0;
  font-size: 15px;
  line-height: 16px;
}.mg-remote-scope .panel-summary .panel-header {
  padding: 0;
}.mg-remote-scope .panel-header .header-title {
  display: table-cell;
  width: 100%;
  margin: 0;
  text-align: left;
  white-space: nowrap;
  vertical-align: middle;
  padding-right: 20px;
}.mg-remote-scope .panel-header .header-actions {
  display: table-cell;
  width: 0%;
  max-width: 100%;
  text-align: right;
  white-space: nowrap;
  vertical-align: middle;
}.mg-remote-scope .panel-body {
  padding: 21px 24px;
}.mg-remote-scope .panel-list+.panel-list {
  border-top: 1px solid #ebeff2;
}.mg-remote-scope .panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}.mg-remote-scope .panel-heading>.dropdown .dropdown-toggle {
  color: inherit;
}.mg-remote-scope .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}.mg-remote-scope .panel-title>a, .mg-remote-scope .panel-title>small, .mg-remote-scope .panel-title>.small, .mg-remote-scope .panel-title>small>a, .mg-remote-scope .panel-title>.small>a {
  color: inherit;
}.mg-remote-scope .panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}.mg-remote-scope .panel>.list-group, .mg-remote-scope .panel>.panel-collapse>.list-group {
  margin-bottom: 0;
}.mg-remote-scope .panel>.list-group .list-group-item, .mg-remote-scope .panel>.panel-collapse>.list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}.mg-remote-scope .panel>.list-group:first-child .list-group-item:first-child, .mg-remote-scope .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}.mg-remote-scope .panel>.list-group:last-child .list-group-item:last-child, .mg-remote-scope .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}.mg-remote-scope .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}.mg-remote-scope .panel-heading+.list-group .list-group-item:first-child {
  border-top-width: 0;
}.mg-remote-scope .list-group+.panel-footer {
  border-top-width: 0;
}.mg-remote-scope .panel>.table, .mg-remote-scope .panel>.table-responsive>.table, .mg-remote-scope .panel>.panel-collapse>.table {
  margin-bottom: 0;
}.mg-remote-scope .panel>.table caption, .mg-remote-scope .panel>.table-responsive>.table caption, .mg-remote-scope .panel>.panel-collapse>.table caption {
  padding-left: 15px;
  padding-right: 15px;
}.mg-remote-scope .panel>.table:first-child, .mg-remote-scope .panel>.table-responsive:first-child>.table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}.mg-remote-scope .panel>.table:first-child>thead:first-child>tr:first-child, .mg-remote-scope .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child, .mg-remote-scope .panel>.table:first-child>tbody:first-child>tr:first-child, .mg-remote-scope .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}.mg-remote-scope .panel>.table:first-child>thead:first-child>tr:first-child td:first-child, .mg-remote-scope .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child, .mg-remote-scope .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child, .mg-remote-scope .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child, .mg-remote-scope .panel>.table:first-child>thead:first-child>tr:first-child th:first-child, .mg-remote-scope .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child, .mg-remote-scope .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child, .mg-remote-scope .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child {
  border-top-left-radius: 3px;
}.mg-remote-scope .panel>.table:first-child>thead:first-child>tr:first-child td:last-child, .mg-remote-scope .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child, .mg-remote-scope .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child, .mg-remote-scope .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child, .mg-remote-scope .panel>.table:first-child>thead:first-child>tr:first-child th:last-child, .mg-remote-scope .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child, .mg-remote-scope .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child, .mg-remote-scope .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child {
  border-top-right-radius: 3px;
}.mg-remote-scope .panel>.table:last-child, .mg-remote-scope .panel>.table-responsive:last-child>.table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}.mg-remote-scope .panel>.table:last-child>tbody:last-child>tr:last-child, .mg-remote-scope .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child, .mg-remote-scope .panel>.table:last-child>tfoot:last-child>tr:last-child, .mg-remote-scope .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}.mg-remote-scope .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .mg-remote-scope .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .mg-remote-scope .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .mg-remote-scope .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .mg-remote-scope .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .mg-remote-scope .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .mg-remote-scope .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .mg-remote-scope .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}.mg-remote-scope .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .mg-remote-scope .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .mg-remote-scope .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .mg-remote-scope .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .mg-remote-scope .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .mg-remote-scope .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .mg-remote-scope .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .mg-remote-scope .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}.mg-remote-scope .panel>.panel-body+.table, .mg-remote-scope .panel>.panel-body+.table-responsive, .mg-remote-scope .panel>.table+.panel-body, .mg-remote-scope .panel>.table-responsive+.panel-body {
  border-top: 1px solid #dddddd;
}.mg-remote-scope .panel>.table>tbody:first-child>tr:first-child th, .mg-remote-scope .panel>.table>tbody:first-child>tr:first-child td {
  border-top: 0;
}.mg-remote-scope .panel>.table-bordered, .mg-remote-scope .panel>.table-responsive>.table-bordered {
  border: 0;
}.mg-remote-scope .panel>.table-bordered>thead>tr>th:first-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>thead>tr>th:first-child, .mg-remote-scope .panel>.table-bordered>tbody>tr>th:first-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .mg-remote-scope .panel>.table-bordered>tfoot>tr>th:first-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .mg-remote-scope .panel>.table-bordered>thead>tr>td:first-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .mg-remote-scope .panel>.table-bordered>tbody>tr>td:first-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .mg-remote-scope .panel>.table-bordered>tfoot>tr>td:first-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child {
  border-left: 0;
}.mg-remote-scope .panel>.table-bordered>thead>tr>th:last-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>thead>tr>th:last-child, .mg-remote-scope .panel>.table-bordered>tbody>tr>th:last-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .mg-remote-scope .panel>.table-bordered>tfoot>tr>th:last-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .mg-remote-scope .panel>.table-bordered>thead>tr>td:last-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .mg-remote-scope .panel>.table-bordered>tbody>tr>td:last-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .mg-remote-scope .panel>.table-bordered>tfoot>tr>td:last-child, .mg-remote-scope .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child {
  border-right: 0;
}.mg-remote-scope .panel>.table-bordered>thead>tr:first-child>td, .mg-remote-scope .panel>.table-responsive>.table-bordered>thead>tr:first-child>td, .mg-remote-scope .panel>.table-bordered>tbody>tr:first-child>td, .mg-remote-scope .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td, .mg-remote-scope .panel>.table-bordered>thead>tr:first-child>th, .mg-remote-scope .panel>.table-responsive>.table-bordered>thead>tr:first-child>th, .mg-remote-scope .panel>.table-bordered>tbody>tr:first-child>th, .mg-remote-scope .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th {
  border-bottom: 0;
}.mg-remote-scope .panel>.table-bordered>tbody>tr:last-child>td, .mg-remote-scope .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .mg-remote-scope .panel>.table-bordered>tfoot>tr:last-child>td, .mg-remote-scope .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td, .mg-remote-scope .panel>.table-bordered>tbody>tr:last-child>th, .mg-remote-scope .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .mg-remote-scope .panel>.table-bordered>tfoot>tr:last-child>th, .mg-remote-scope .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th {
  border-bottom: 0;
}.mg-remote-scope .panel>.table-responsive {
  border: 0;
  margin-bottom: 0;
}.mg-remote-scope .panel-group {
  margin-bottom: 20px;
}.mg-remote-scope .panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}.mg-remote-scope .panel-group .panel+.panel {
  margin-top: 5px;
}.mg-remote-scope .panel-group .panel-heading {
  border-bottom: 0;
}.mg-remote-scope .panel-group .panel-heading+.panel-collapse>.panel-body, .mg-remote-scope .panel-group .panel-heading+.panel-collapse>.list-group {
  border-top: 1px solid #dddddd;
}.mg-remote-scope .panel-group .panel-footer {
  border-top: 0;
}.mg-remote-scope .panel-group .panel-footer+.panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}.mg-remote-scope .panel-default {
  border-color: #dddddd;
}.mg-remote-scope .panel-default>.panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #dddddd;
}.mg-remote-scope .panel-default>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #dddddd;
}.mg-remote-scope .panel-default>.panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}.mg-remote-scope .panel-default>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #dddddd;
}.mg-remote-scope .panel-primary {
  border-color: #337ab7;
}.mg-remote-scope .panel-primary>.panel-heading {
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
}.mg-remote-scope .panel-primary>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #337ab7;
}.mg-remote-scope .panel-primary>.panel-heading .badge {
  color: #337ab7;
  background-color: #ffffff;
}.mg-remote-scope .panel-primary>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #337ab7;
}.mg-remote-scope .panel-success {
  border-color: #d6e9c6;
}.mg-remote-scope .panel-success>.panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}.mg-remote-scope .panel-success>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #d6e9c6;
}.mg-remote-scope .panel-success>.panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}.mg-remote-scope .panel-success>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #d6e9c6;
}.mg-remote-scope .panel-info {
  border-color: #bce8f1;
}.mg-remote-scope .panel-info>.panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}.mg-remote-scope .panel-info>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #bce8f1;
}.mg-remote-scope .panel-info>.panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}.mg-remote-scope .panel-info>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #bce8f1;
}.mg-remote-scope .panel-warning {
  border-color: #faebcc;
}.mg-remote-scope .panel-warning>.panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}.mg-remote-scope .panel-warning>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #faebcc;
}.mg-remote-scope .panel-warning>.panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}.mg-remote-scope .panel-warning>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #faebcc;
}.mg-remote-scope .panel-danger {
  border-color: #ebccd1;
}.mg-remote-scope .panel-danger>.panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}.mg-remote-scope .panel-danger>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #ebccd1;
}.mg-remote-scope .panel-danger>.panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}.mg-remote-scope .panel-danger>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #ebccd1;
}.mg-remote-scope .embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}.mg-remote-scope .embed-responsive .embed-responsive-item, .mg-remote-scope .embed-responsive iframe, .mg-remote-scope .embed-responsive embed, .mg-remote-scope .embed-responsive object, .mg-remote-scope .embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}.mg-remote-scope .embed-responsive-16by9 {
  padding-bottom: 56.25%;
}.mg-remote-scope .embed-responsive-4by3 {
  padding-bottom: 75%;
}.mg-remote-scope .well {
  min-height: 20px;
  padding: 16px;
  margin-bottom: 12px;
  background-color: #e9edf2;
  border-radius: 3px;
}.mg-remote-scope .well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}.mg-remote-scope .well-lg {
  padding: 24px;
  border-radius: 6px;
}.mg-remote-scope .well-sm {
  padding: 9px;
  border-radius: 3px;
}.mg-remote-scope .close:not(.btn) {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000000;
  outline: none;
}.mg-remote-scope .close:hover, .mg-remote-scope .close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}.mg-remote-scope button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}.mg-remote-scope .modal-open {
  overflow: hidden;
}.mg-remote-scope .modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  text-align: center;
}.mg-remote-scope #overview-container:before {
  vertical-align: top;
}.mg-remote-scope #overview-container .tab-pane {
  min-height: 400px;
}.mg-remote-scope .modal.fade .modal-dialog {
  -webkit-transform: scale(.7);
  -ms-transform: scale(.7);
  transform: scale(.7);
  -webkit-transition-property: all;
  transition-property: all;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: ease-in-out all .2s;
  -moz-transition: ease-in-out all .2s;
  transition: ease-in-out all .2s;
}.mg-remote-scope .modal.in .modal-dialog {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition-property: all;
  transition-property: all;
  opacity: 1;
  visibility: visible;
}.mg-remote-scope .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}.mg-remote-scope .modal-dialog {
  position: relative;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  margin: 30px auto;
}.mg-remote-scope .modal-dialog .close:not(.btn) {
z-index: 10;
}.mg-remote-scope .modal-content {
  position: relative;
  background-color: #fff;
  outline: 0;
}.mg-remote-scope .modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #2e3442;
}.mg-remote-scope .modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}.mg-remote-scope .modal-backdrop.in {
  opacity: 0.92;
  filter: alpha(opacity=92);
}.mg-remote-scope .modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}.mg-remote-scope .modal-header .close {
  margin-top: -2px;
}.mg-remote-scope .modal-title {
  margin: 0;
  line-height: 1.42857143;
}.mg-remote-scope .modal-body {
  position: relative;
  padding: 40px;
}.mg-remote-scope .modal-body>h6 {
  margin-top: 0;
}.mg-remote-scope .two-sections {
  padding: 0;
  overflow: hidden;
}.mg-remote-scope .modal-section:not(.section-full) {
  position: relative;
  padding: 33px 33px 100px;
}.mg-remote-scope .modal-section.section-full .btn {
  min-width: 180px;
}.mg-remote-scope .modal-section>span {
  display: block;
  margin-bottom: 15px;
  font-size: 11px;
  text-transform: uppercase;
  color: #a1a5b2;
}.mg-remote-scope .modal-section h5 {
  margin: 0 0 15px;
  font-size: 16px;
}.mg-remote-scope .modal-section h6 {
  margin-right: 8px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 400;
  color: #a1a5b2;
}.mg-remote-scope .section-green h6 {
  color: #387a36;
}.mg-remote-scope .section-green .list-icon li:before {
  color: #387a36;
}.mg-remote-scope .modal-section .tab-content {
  background: none;
}.mg-remote-scope .modal-section .price {
  margin-bottom: 28px;
  font-size: 32px;
  color: #2e3442;
}.mg-remote-scope .modal-section .price.discount span {
  margin-right: 3px;
  position: relative;
  font-size: 26px;
}.mg-remote-scope .modal-section .price.discount span:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px;
  margin-top: -2px;
  background: #ff8e2b;
}.mg-remote-scope .section-green .price.discount span:before {
  background: #387a36;
}.mg-remote-scope .modal-section .price small {
  font-size: 18px;
  color: #a1a5b2;
}.mg-remote-scope .section-green .price, .mg-remote-scope .section-green .price small {
  color: #fff;
}.mg-remote-scope .section-green .nav-sm.nav-tabs>li>a {
  color: #387a36;
}.mg-remote-scope .section-green .nav-sm.nav-tabs>li a:hover, .mg-remote-scope .section-green .nav-sm.nav-tabs>li.active a {
  color: #fff;
}.mg-remote-scope .section-green .nav-sm.nav-tabs>li.active a:after {
  background: #fff;
}.mg-remote-scope .modal-section .price+.tabs {
  margin-top: -13px;
}.mg-remote-scope .modal-section .tab-content {
  box-shadow: none;
}.mg-remote-scope .modal .modal-section .tab-pane {
  padding: 15px 0;
}.mg-remote-scope .modal-section .actions {
  position: absolute;
  bottom: 30px;
  left: 0;
  width: 100%;
  text-align: center;
}.mg-remote-scope .modal-section .actions .btn {
  min-width: 192px;
}.mg-remote-scope .section-green {
  background: #63cd5a;
}.mg-remote-scope .section-green, .mg-remote-scope .section-green h5 {
  color: #fff;
}.mg-remote-scope .section-green .price.discount span, .mg-remote-scope .section-green>span {
  color: #387a36;
}.mg-remote-scope .modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}.mg-remote-scope .modal-footer .btn+.btn {
  margin-left: 5px;
  margin-bottom: 0;
}.mg-remote-scope .modal-footer .btn-group .btn+.btn {
  margin-left: -1px;
}.mg-remote-scope .modal-footer .btn-block+.btn-block {
  margin-left: 0;
}.mg-remote-scope .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}.mg-remote-scope .modal-content .close:not(.btn) {
  position: absolute;
  right: -23px;
  top: -31px;
  font-size: 24px;
  color: #fff;
  opacity: 1;
}.mg-remote-scope .modal-section.section-green p a {
  color: #fff;
  border-bottom: 1px dotted #fff;
  -webkit-transition: all .15s linear;
  transition: all .15s linear;
}.mg-remote-scope .modal-section.section-green p a:hover {
  color: rgba(255, 255, 255, 0.7);
  border-color: rgba(255, 255, 255, 0.7);
}.mg-remote-scope .modal-section.section-green .list-collapse>li>a {
  color: #fff;
}.mg-remote-scope .modal-section.section-green .list-collapse li.active>a, .mg-remote-scope .modal-section.section-green .list-collapse li:hover>a {
  color: rgba(255, 255, 255, 0.7);
}.mg-remote-scope .modal-section.section-green .list-collapse>li>a:after, .mg-remote-scope .modal-section.section-green .list-collapse>li>a:before {
  background: #387a36
}.mg-remote-scope .modal-section.section-green .list-collapse li.active>a:after, .mg-remote-scope .modal-section.section-green .list-collapse li.active>a:before {
  background: rgba(255, 255, 255, 0.7);
}@media (min-width: 768px) {.mg-remote-scope .page-order .modal-dialog:not(.modal-lg) {
    width: 730px;
  }.mg-remote-scope .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }.mg-remote-scope .modal-dialog {
    width: 670px;
  }.mg-remote-scope .modal-content {
    -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
    box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
  }.mg-remote-scope .modal-md {
    width: 490px;
  }.mg-remote-scope .modal-sm {
    width: 392px;
  }.mg-remote-scope .two-sections {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }.mg-remote-scope .modal-section:not(.section-full) {
    width: 50%;
    float: left;
  }}@media (min-width: 992px) {.mg-remote-scope .modal-lg {
    width: 900px;
  }}@media (max-width: 767px) {.mg-remote-scope .modal-content {
    margin: 0px 30px;
  }.mg-remote-scope .modal-section:not(.section-full) {
    padding: 16px 16px 100px;
  }}.mg-remote-scope .tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0);
}.mg-remote-scope .tooltip.in {
  opacity: 0.98;
  filter: alpha(opacity=98);
}.mg-remote-scope .tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}.mg-remote-scope .tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}.mg-remote-scope .tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}.mg-remote-scope .tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}.mg-remote-scope .tooltip-inner {
  max-width: 130px;
  padding: 5px 8px;
  font-size: 11px;
  color: #fff;
  background-color: #2d3544;
}.mg-remote-scope .tooltip-inner b {
  color: #afb3bd;
  font-weight: 400;
}.mg-remote-scope .tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}.mg-remote-scope .tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #2d3544;
}.mg-remote-scope .tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #2d3544;
}.mg-remote-scope .tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #2d3544;
}.mg-remote-scope .tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #2d3544;
}.mg-remote-scope .tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #2d3544;
}.mg-remote-scope .tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #2d3544;
}.mg-remote-scope .tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #2d3544;
}.mg-remote-scope .tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #2d3544;
}.mg-remote-scope .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
  box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
}.mg-remote-scope .popover.top {
  margin-top: -10px;
}.mg-remote-scope .popover.right {
  margin-left: 10px;
}.mg-remote-scope .popover.bottom {
  margin-top: 10px;
}.mg-remote-scope .popover.left {
  margin-left: -10px;
}.mg-remote-scope .popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}.mg-remote-scope .popover-content {
  padding: 9px 14px;
}.mg-remote-scope .popover>.arrow, .mg-remote-scope .popover>.arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}.mg-remote-scope .popover>.arrow {
  border-width: 11px;
}.mg-remote-scope .popover>.arrow:after {
  border-width: 10px;
  content: "";
}.mg-remote-scope .popover.top>.arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}.mg-remote-scope .popover.top>.arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}.mg-remote-scope .popover.right>.arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}.mg-remote-scope .popover.right>.arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}.mg-remote-scope .popover.bottom>.arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}.mg-remote-scope .popover.bottom>.arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}.mg-remote-scope .popover.left>.arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}.mg-remote-scope .popover.left>.arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}.mg-remote-scope .carousel {
  position: relative;
}.mg-remote-scope .carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
}.mg-remote-scope .carousel-inner>.item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}.mg-remote-scope .carousel-inner>.item>img, .mg-remote-scope .carousel-inner>.item>a>img {
  line-height: 1;
}@media all and (transform-3d),
(-webkit-transform-3d) {.mg-remote-scope .carousel-inner>.item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
  }.mg-remote-scope .carousel-inner>.item.next, .mg-remote-scope .carousel-inner>.item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }.mg-remote-scope .carousel-inner>.item.prev, .mg-remote-scope .carousel-inner>.item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }.mg-remote-scope .carousel-inner>.item.next.left, .mg-remote-scope .carousel-inner>.item.prev.right, .mg-remote-scope .carousel-inner>.item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }}.mg-remote-scope .carousel-inner>.active, .mg-remote-scope .carousel-inner>.next, .mg-remote-scope .carousel-inner>.prev {
  display: block;
}.mg-remote-scope .carousel-inner>.active {
  left: 0;
}.mg-remote-scope .carousel-inner>.next, .mg-remote-scope .carousel-inner>.prev {
  position: absolute;
  top: 0;
  width: 100%;
}.mg-remote-scope .carousel-inner>.next {
  left: 100%;
}.mg-remote-scope .carousel-inner>.prev {
  left: -100%;
}.mg-remote-scope .carousel-inner>.next.left, .mg-remote-scope .carousel-inner>.prev.right {
  left: 0;
}.mg-remote-scope .carousel-inner>.active.left {
  left: -100%;
}.mg-remote-scope .carousel-inner>.active.right {
  left: 100%;
}.mg-remote-scope .carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
}.mg-remote-scope .carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}.mg-remote-scope .carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}.mg-remote-scope .carousel-control:hover, .mg-remote-scope .carousel-control:focus {
  outline: 0;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}.mg-remote-scope .carousel-control .icon-prev, .mg-remote-scope .carousel-control .icon-next, .mg-remote-scope .carousel-control .glyphicon-chevron-left, .mg-remote-scope .carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 5;
  display: inline-block;
}.mg-remote-scope .carousel-control .icon-prev, .mg-remote-scope .carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}.mg-remote-scope .carousel-control .icon-next, .mg-remote-scope .carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}.mg-remote-scope .carousel-control .icon-prev, .mg-remote-scope .carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}.mg-remote-scope .carousel-control .icon-prev:before {
  content: '\2039';
}.mg-remote-scope .carousel-control .icon-next:before {
  content: '\203a';
}.mg-remote-scope .carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}.mg-remote-scope .carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #ffffff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}.mg-remote-scope .carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
}.mg-remote-scope .carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}.mg-remote-scope .carousel-caption .btn {
  text-shadow: none;
}@media screen and (min-width: 768px) {.mg-remote-scope .carousel-control .glyphicon-chevron-left, .mg-remote-scope .carousel-control .glyphicon-chevron-right, .mg-remote-scope .carousel-control .icon-prev, .mg-remote-scope .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }.mg-remote-scope .carousel-control .glyphicon-chevron-left, .mg-remote-scope .carousel-control .icon-prev {
    margin-left: -10px;
  }.mg-remote-scope .carousel-control .glyphicon-chevron-right, .mg-remote-scope .carousel-control .icon-next {
    margin-right: -10px;
  }.mg-remote-scope .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }.mg-remote-scope .carousel-indicators {
    bottom: 20px;
  }}.mg-remote-scope .clearfix:before, .mg-remote-scope .clearfix:after, .mg-remote-scope .dl-horizontal dd:before, .mg-remote-scope .dl-horizontal dd:after, .mg-remote-scope .container:before, .mg-remote-scope .container:after, .mg-remote-scope .container-fluid:before, .mg-remote-scope .container-fluid:after, .mg-remote-scope .row:before, .mg-remote-scope .row:after, .mg-remote-scope .form-horizontal .form-group:before, .mg-remote-scope .form-horizontal .form-group:after, .mg-remote-scope .btn-toolbar:before, .mg-remote-scope .btn-toolbar:after, .mg-remote-scope .btn-group-vertical>.btn-group:before, .mg-remote-scope .btn-group-vertical>.btn-group:after, .mg-remote-scope .nav:before, .mg-remote-scope .nav:after, .mg-remote-scope .navbar:before, .mg-remote-scope .navbar:after, .mg-remote-scope .navbar-header:before, .mg-remote-scope .navbar-header:after, .mg-remote-scope .navbar-collapse:before, .mg-remote-scope .navbar-collapse:after, .mg-remote-scope .pager:before, .mg-remote-scope .pager:after, .mg-remote-scope .panel-body:before, .mg-remote-scope .panel-body:after, .mg-remote-scope .modal-header:before, .mg-remote-scope .modal-header:after, .mg-remote-scope .modal-footer:before, .mg-remote-scope .modal-footer:after {
  content: " ";
  display: table;
}.mg-remote-scope .clearfix:after, .mg-remote-scope .dl-horizontal dd:after, .mg-remote-scope .container:after, .mg-remote-scope .container-fluid:after, .mg-remote-scope .row:after, .mg-remote-scope .form-horizontal .form-group:after, .mg-remote-scope .btn-toolbar:after, .mg-remote-scope .btn-group-vertical>.btn-group:after, .mg-remote-scope .nav:after, .mg-remote-scope .navbar:after, .mg-remote-scope .navbar-header:after, .mg-remote-scope .navbar-collapse:after, .mg-remote-scope .pager:after, .mg-remote-scope .panel-body:after, .mg-remote-scope .modal-header:after, .mg-remote-scope .modal-footer:after {
  clear: both;
}@media (min-width: 768px) {.mg-remote-scope .clearfix-xs {
    display: none;
  }}.mg-remote-scope .center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}.mg-remote-scope .pull-right {
  float: right !important;
}.mg-remote-scope .pull-left {
  float: left !important;
}.mg-remote-scope .hide {
  display: none !important;
}.mg-remote-scope .show {
  display: block !important;
}.mg-remote-scope .invisible {
  visibility: hidden;
}.mg-remote-scope .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}.mg-remote-scope .hidden {
  display: none !important;
}.mg-remote-scope .affix {
  position: fixed!important;
}@-ms-viewport {
  width: device-width;
}.mg-remote-scope .visible-xs, .mg-remote-scope .visible-sm, .mg-remote-scope .visible-md, .mg-remote-scope .visible-lg {
  display: none !important;
}.mg-remote-scope .visible-xs-block, .mg-remote-scope .visible-xs-inline, .mg-remote-scope .visible-xs-inline-block, .mg-remote-scope .visible-sm-block, .mg-remote-scope .visible-sm-inline, .mg-remote-scope .visible-sm-inline-block, .mg-remote-scope .visible-md-block, .mg-remote-scope .visible-md-inline, .mg-remote-scope .visible-md-inline-block, .mg-remote-scope .visible-lg-block, .mg-remote-scope .visible-lg-inline, .mg-remote-scope .visible-lg-inline-block {
  display: none !important;
}@media (max-width: 767px) {.mg-remote-scope .visible-xs {
    display: block !important;
  }.mg-remote-scope table.visible-xs {
    display: table !important;
  }.mg-remote-scope tr.visible-xs {
    display: table-row !important;
  }.mg-remote-scope th.visible-xs, .mg-remote-scope td.visible-xs {
    display: table-cell !important;
  }}@media (max-width: 767px) {.mg-remote-scope .visible-xs-block {
    display: block !important;
  }}@media (max-width: 767px) {.mg-remote-scope .visible-xs-inline {
    display: inline !important;
  }}@media (max-width: 767px) {.mg-remote-scope .visible-xs-inline-block {
    display: inline-block !important;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .visible-sm {
    display: block !important;
  }.mg-remote-scope table.visible-sm {
    display: table !important;
  }.mg-remote-scope tr.visible-sm {
    display: table-row !important;
  }.mg-remote-scope th.visible-sm, .mg-remote-scope td.visible-sm {
    display: table-cell !important;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .visible-sm-block {
    display: block !important;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .visible-sm-inline {
    display: inline !important;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .visible-sm-inline-block {
    display: inline-block !important;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .visible-md {
    display: block !important;
  }.mg-remote-scope table.visible-md {
    display: table !important;
  }.mg-remote-scope tr.visible-md {
    display: table-row !important;
  }.mg-remote-scope th.visible-md, .mg-remote-scope td.visible-md {
    display: table-cell !important;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .visible-md-block {
    display: block !important;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .visible-md-inline {
    display: inline !important;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .visible-md-inline-block {
    display: inline-block !important;
  }}@media (min-width: 1200px) {.mg-remote-scope .visible-lg {
    display: block !important;
  }.mg-remote-scope table.visible-lg {
    display: table !important;
  }.mg-remote-scope tr.visible-lg {
    display: table-row !important;
  }.mg-remote-scope th.visible-lg, .mg-remote-scope td.visible-lg {
    display: table-cell !important;
  }}@media (min-width: 1200px) {.mg-remote-scope .visible-lg-block {
    display: block !important;
  }}@media (min-width: 1200px) {.mg-remote-scope .visible-lg-inline {
    display: inline !important;
  }}@media (min-width: 1200px) {.mg-remote-scope .visible-lg-inline-block {
    display: inline-block !important;
  }}@media (max-width: 767px) {.mg-remote-scope .hidden-xs {
    display: none !important;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .hidden-sm {
    display: none !important;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .hidden-md {
    display: none !important;
  }}@media (min-width: 1200px) {.mg-remote-scope .hidden-lg {
    display: none !important;
  }}.mg-remote-scope .visible-print {
  display: none !important;
}@media print {.mg-remote-scope .visible-print {
    display: block !important;
  }.mg-remote-scope table.visible-print {
    display: table !important;
  }.mg-remote-scope tr.visible-print {
    display: table-row !important;
  }.mg-remote-scope th.visible-print, .mg-remote-scope td.visible-print {
    display: table-cell !important;
  }}.mg-remote-scope .visible-print-block {
  display: none !important;
}@media print {.mg-remote-scope .visible-print-block {
    display: block !important;
  }}.mg-remote-scope .visible-print-inline {
  display: none !important;
}@media print {.mg-remote-scope .visible-print-inline {
    display: inline !important;
  }}.mg-remote-scope .visible-print-inline-block {
  display: none !important;
}@media print {.mg-remote-scope .visible-print-inline-block {
    display: inline-block !important;
  }}@media print {.mg-remote-scope .hidden-print {
    display: none !important;
  }}.mg-remote-scope .info-content .carousel-inner>.item {
    transform-style: preserve-3d;
}.mg-remote-scope p[style="text-align:center;"] {
    display: none;
}.mg-remote-scope .wf-loading .zmdi, .mg-remote-scope .wf-loading .icon {
    opacity: 0;
    visibility: hidden;
}.mg-remote-scope .text-light {
    font-weight: 300;
}@media (min-width: 992px) {.mg-remote-scope .top-bar {
        height: 32px;
        background: #2e3442;
    }}.mg-remote-scope #quick-news {
    font-size: 12px;
}.mg-remote-scope #quick-news .carousel-controls > * {
    float: left;
    vertical-align: sub;
    line-height: 32px;
}.mg-remote-scope #quick-news .carousel-controls span {
    text-transform: uppercase;
    font-weight: 800;
    color: #5bc758;
    margin-right: 8px;
}.mg-remote-scope #quick-news .carousel-controls a i {
    display: block;
    font-size: 21px;
    line-height: 24px;
    width: 24px;
    color: #959aa6;
    text-align: center;
    vertical-align: sub;
}.mg-remote-scope #quick-news .carousel-controls a i.svg-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    line-height: 1;
}.mg-remote-scope #quick-news .carousel-controls a i.svg-icon svg {
    margin-top: -2px;
}.mg-remote-scope #quick-news .carousel-inner .item p {
    margin: 0;
    color: #959aa6;
}@media (min-width: 992px) {.mg-remote-scope #quick-news .carousel-controls {
        position: absolute;
        left: 8px;
        margin-right: 8px;
        background: #2e3442;
        z-index: 1;
    }.mg-remote-scope #quick-news .carousel-inner {
        width: auto;
        margin-left: 100px;
    }.mg-remote-scope #quick-news .carousel-inner .item p {
        font-size: 11px;
        line-height: 32px;
    }}@media (max-width: 991px) {.mg-remote-scope #quick-news {
        padding: 10px 16px 16px;
        background: #222630;
        border-radius: 3px;
    }.mg-remote-scope #quick-news .carousel-inner .item p {
        font-size: 12px;
        line-height: 18px;
    }.mg-remote-scope #quick-news .carousel-inner {
        width: 100%;
        margin-top: 16px;
    }}.mg-remote-scope .top-bar-links {
    float: right;
}.mg-remote-scope .top-bar-links ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
}.mg-remote-scope .top-bar-links ul li a {
    display: block;
    line-height: 32px;
    color: #959aa6;
    text-transform: uppercase;
}.mg-remote-scope .top-bar-links ul li:not(:first-of-type) a {
    margin-left: 8px;
}.mg-remote-scope .top-bar-links ul li a:hover {
    color: #5bc758;
}.mg-remote-scope .top-bar-links ul:not(.links-social) li a {
    font-size: 11px;
    padding: 0 8px;
}.mg-remote-scope .top-bar-links ul.links-social li a {
    font-size: 14px;
    margin-left: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}.mg-remote-scope .top-bar-links ul.links-social li a svg path {
    transition: all .15s ease;
}.mg-remote-scope .top-bar-links ul.links-social li a:hover svg path {
    fill: #5bc758;
    fill-opacity: 1;
}.mg-remote-scope .top-bar-links ul.links-social li a.ln-link {
    margin-left: 11px;
}.mg-remote-scope .top-bar-links ul.links-social li a i {
    width: 24px;
    line-height: 24px;
    text-align: center;
}.mg-remote-scope .top-bar-links ul.links-social li a i.zmdi-google-plus {
    font-size: 20px;
}.mg-remote-scope .top-bar-links .link-ca {
    font-weight: 700;
    color: #5bc758;
}.mg-remote-scope .top-bar-links .link-ca i {
    font-size: 14px;
    margin-right: 8px;
    vertical-align: text-bottom;
}.mg-remote-scope .avatar.avatar-xs {
    width: 20px;
    height: 20px;
}.mg-remote-scope .top-bar-links .avatar {
    position: relative;
    left: -4px;
    margin-right: 4px;
    margin-top: -2px;
    border-radius: 100%;
}.mg-remote-scope .top-bar-links .dropdown>a {
    position: relative;
    padding-right: 24px!important;
}.mg-remote-scope .top-bar-links .dropdown>a>span, .mg-remote-scope .ca-dropdown-mobile>a>span {
    position: relative;
    top: -1px;
    overflow: hidden;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 90px;
    display: inline-block;
    text-transform: none;
    font-weight: 400;
}.mg-remote-scope .top-bar-links .dropdown>a>i {
    vertical-align: middle;
    margin-left: 10px;
    position: absolute;
    top: 50%;
    margin-top: -6px;
    right: 0px;
}.mg-remote-scope .ca-dropdown-mobile .dropdown-menu:before, .mg-remote-scope .top-bar-links .dropdown .dropdown-menu:before {
    left: auto;
    right: 64px;
}.mg-remote-scope .ca-dropdown-mobile .dropdown-menu li, .mg-remote-scope .top-bar-links .dropdown .dropdown-menu li {
    float: none;
}.mg-remote-scope .ca-dropdown-mobile .dropdown-menu li a, .mg-remote-scope .top-bar-links .dropdown .dropdown-menu li a {
    font-size: 14px;
    padding: 0px 32px 0px 24px;
    line-height: 34px;
    text-transform: none;
    height: auto;
    margin: 0;
}.mg-remote-scope .ca-dropdown-mobile .dropdown-menu li a:not(:hover), .mg-remote-scope .top-bar-links .dropdown .dropdown-menu li a:not(:hover) {
    color: rgb(92, 95, 102);
}.mg-remote-scope .ca-dropdown-mobile .dropdown-menu li a>i, .mg-remote-scope .top-bar-links .dropdown .dropdown-menu li a>i {
    font-size: 19px;
    margin-right: 8px;
    position: relative;
    top: 1px;
}@media (min-width: 1400px) {.mg-remote-scope .top-bar .top-bar-ue {
        position: absolute;
        right: 0;
        top: 0;
    }.mg-remote-scope .top-bar .row .col-md-6:last-of-type {
        position: static;
    }}@media (min-width: 1200px) {.mg-remote-scope .top-bar .top-bar-ue {
        display: block;
        padding: 5px;
    }}@media (max-width: 1199px) {.mg-remote-scope .top-bar .top-bar-ue {
        display: none;
    }}@media (min-width: 992px) {.mg-remote-scope .top-bar-links .dropdown .dropdown-menu {
        min-width: 222px;
        padding: 11px 0;
        left: auto;
        right: -61px;
    }.mg-remote-scope .top-bar-links li {
        float: left;
    }.mg-remote-scope .top-bar-links ul li a {
        line-height: 33px;
        height: 32px;
    }.mg-remote-scope .top-bar-links .links-social {
        margin-left: 8px;
    }.mg-remote-scope .ca-dropdown:hover .dropdown-menu {
        top: 100%;
        visibility: visible;
        opacity: 1;
    }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .top-bar-links .dropdown>a>span {
        max-width: 80px
    }}@media (max-width: 991px) {.mg-remote-scope .top-bar-links {
        margin-top: 14px;
        float: none;
    }.mg-remote-scope .top-bar>.container>.row>.col-md-6:last-of-type {
        position: static;
    }.mg-remote-scope .top-bar-links>ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }.mg-remote-scope .top-bar-links>ul>li {
        display: inline-block;
    }.mg-remote-scope .top-bar-links .links-social {
        width: 100%;
        text-align: center;
    }.mg-remote-scope .top-bar-links>ul {
        margin: 0 -4px;
    }.mg-remote-scope .top-bar-links .dropdown>a>span {
        max-width: 200px;
        font-weight: 600;
    }.mg-remote-scope .top-bar-links>ul:first-child>li>a {
        padding: 0 8px;
        margin: 0;
    }.mg-remote-scope .top-bar-links ul li:not(.ca-dropdown) a.link-ca[data-toggle="dropdown"] {
        display: none;
    }.mg-remote-scope .top-bar-links .dropdown>a>span {
        top: 0px;
    }.mg-remote-scope .top-bar-links .dropdown>a>i {
        right: 9px;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }.mg-remote-scope .top-bar-links .dropdown-menu, .mg-remote-scope .ca-dropdown-mobile .dropdown-menu {
        bottom: 60px;
        top: auto;
        width: 100%;
        padding: 8px 0;
    }.mg-remote-scope .top-bar-links .dropdown-menu:before, .mg-remote-scope .ca-dropdown-mobile .dropdown-menu:before {
        left: auto;
        right: 12px!important;
        transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        bottom: -7px;
        top: auto;
    }.mg-remote-scope .top-bar-links .open .dropdown-menu, .mg-remote-scope .ca-dropdown-mobile {
        bottom: 50px;
    }.mg-remote-scope .top-bar-links .dropdown .dropdown-menu li a, .mg-remote-scope .ca-dropdown-mobile .dropdown-menu li a {
        padding: 0px 16px 0px 16px;
        line-height: 40px;
    }.mg-remote-scope .top-bar-links .avatar {
        left: 0;
        margin-right: 8px;
    }}@media (min-width: 992px) {.mg-remote-scope .page-header {
        position: relative;
        z-index: 101;
        padding-top: 0!important;
    }.mg-remote-scope .home-page .page-header {
        z-index: 11;
    }.mg-remote-scope body:not(.scrolled-top) .page-header {
        top: 0px!important;
    }}@media (max-width: 991px) {.mg-remote-scope .page-header {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        position: fixed;
        top: 0!important;
        left: 0;
        z-index: 9;
        height: 100%;
        width: 260px;
        padding: 12px 0 16px;
        background: #2e3442;
        color: #fff;
        -webkit-transform: translate3D(0, 0, 0);
        transform: translate3D(0, 0, 0);
        overflow-y: auto;
        overflow-x: hidden;
        opacity: 0;
        transition: opacity 0.5s;
    }body.main-menu-open .mg-remote-scope .page-header {
        opacity: 1;
    }.mg-remote-scope .page-header .top-bar {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        padding: 0 16px;
    }.mg-remote-scope .page-header .container {
        padding: 0;
        width: 100%;
    }}.mg-remote-scope .page-navbar .navbar-nav>li>a:not(.btn) {
    display: block;
    position: relative;
}.mg-remote-scope .page-navbar .navbar-nav>li.active>a:not(.btn), .mg-remote-scope .page-navbar .navbar-nav>li>a:not(.btn):hover {
    background: none;
}.mg-remote-scope .page-navbar .navbar-nav > li > a:not(.btn):after, .mg-remote-scope .page-navbar .navbar-nav > li > div:not(.btn):after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    background: transparent;
    -webkit-transition: linear background .2s;
    -moz-transition: linear background .2s;
    transition: linear background .2s;
}.mg-remote-scope .page-navbar .navbar-nav li.active a:not(.btn):after, .mg-remote-scope .page-navbar .navbar-nav li.active > div:not(.btn):after {
    background: #5bc758;
}.mg-remote-scope .page-navbar .navbar-nav > li > div.dropdown-toggle {
    position: relative;
}@media (min-width: 992px) {.mg-remote-scope .page-navbar .navbar-nav>li>a:not(.btn), .mg-remote-scope .page-navbar .navbar-nav>li>.dropdown-toggle {
        padding: 0 8px;
        -webkit-transition: ease-in-out line-height .3s, linear color .15s;
        transition: ease-in-out line-height .3s, linear color .15s;
    }}@media (max-width: 991px) {.mg-remote-scope .page-navbar .navbar-nav>li>a:not(.btn), .mg-remote-scope .page-navbar.primary-navbar .navbar-nav>li>.dropdown-toggle {
        padding: 12px 16px;
    }.mg-remote-scope .page-navbar.primary-navbar .navbar-nav>li>a:not(.btn):after, .mg-remote-scope .page-navbar.primary-navbar .navbar-nav>li>.dropdown-toggle:after {
        height: 100%;
        width: 3px;
    }.mg-remote-scope .primary-navbar .navbar-nav>li:last-of-type {
        margin-top: 16px;
    }}@media (min-width: 768px) {.mg-remote-scope .page-navbar .navbar-nav > li > a:not(.btn):after, .mg-remote-scope .page-navbar .navbar-nav > li > div:not(.btn):after {
        height: 3px;
        width: 100%;
    }}@media (max-width: 767px) {.mg-remote-scope .page-navbar .navbar-nav > li > a:not(.btn):after, .mg-remote-scope .page-navbar .navbar-nav > li > div:not(.btn):after {
        height: 100%;
        width: 3px;
    }}.mg-remote-scope .primary-navbar {
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 10;
    margin: 0;
    border: none;
}.mg-remote-scope .primary-navbar .dropdown-menu>li>a {
    padding: 0 32px 0 24px;
    line-height: 40px;
}.mg-remote-scope .primary-navbar .navbar-nav>li>a:not(.btn), .mg-remote-scope .primary-navbar .navbar-nav>li>.dropdown-toggle {
    font-weight: 700;
}.mg-remote-scope .primary-navbar .navbar-nav>li.active>a:not(.btn), .mg-remote-scope .primary-navbar .navbar-nav>li>a:not(.btn):hover {
    color: #5bc758;
}.mg-remote-scope .panel-image p+ul {
    margin-top: 16px;
}.mg-remote-scope .panel-image p+ul>li {
    padding: 2px 0 2px 32px;
}.mg-remote-scope .panel-image-sm .panel-body {
    padding: 24px;
}.mg-remote-scope .panel-image.panel-wide .panel-body .h4 {
    color: #fff;
}@media (max-width: 767px) and (min-width: 580px) {.mg-remote-scope .panel-image .panel-body .h4 {
        margin-bottom: 8px;
    }}@media (max-width: 767px) {.mg-remote-scope .panel-image .panel-body .h4 {
        font-size: 16px;
    }}@media (max-width: 579px) {.mg-remote-scope .panel-image .panel-body .h4 {
        margin-bottom: 2px;
    }}.mg-remote-scope .banner-section .list-styled>li {
    color: #fff;
    font-size: 16px;
}.mg-remote-scope .page-navbar.primary-navbar.affix {
    height: 68px;
}.mg-remote-scope .page-navbar.primary-navbar.affix .logo {
    line-height: 65px;
    height: 65px;
}.mg-remote-scope .primary-navbar .new-product {
    transition: top 0.3s ease-in-out;
}.mg-remote-scope .page-navbar.primary-navbar.affix .new-product {
    top: 6px;
}.mg-remote-scope .page-navbar.primary-navbar.affix .nav.navbar-nav>li>a:not(.btn), .mg-remote-scope .page-navbar.primary-navbar.affix .nav.navbar-nav>li>.dropdown-toggle {
    line-height: 68px;
}.mg-remote-scope .page-navbar.primary-navbar.affix .nav.navbar-nav li a.btn {
    margin-top: 10px;
    -webkit-transition: ease-in-out .3s;
    transition: ease-in-out .3s;
}@media(min-width: 992px) and (max-width: 1200px) {.mg-remote-scope .primary-navbar .navbar-nav .nav-break {
        display: block;
    }.mg-remote-scope .primary-navbar .navbar-nav>li>a:not(.btn), .mg-remote-scope .primary-navbar .navbar-nav>li>.dropdown-toggle {
        height: 84px;
        line-height: 20px!important;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
         -webkit-transition: ease-in-out .3s;
        transition: ease-in-out .3s;

    }.mg-remote-scope .page-navbar.primary-navbar.affix .navbar-nav>li>a:not(.btn), .mg-remote-scope .page-navbar.primary-navbar.affix .navbar-nav>li>.dropdown-toggle {
        height: 68px;
    }.mg-remote-scope .page-navbar .navbar-nav>li>a:not(.btn), .mg-remote-scope .page-navbar.primary-navbar .navbar-nav>li>.dropdown-toggle {
        padding: 0px 12px;
    }}@media (min-width: 1200px) {.mg-remote-scope .primary-navbar .navbar-nav>li>a:not(.btn), .mg-remote-scope .primary-navbar .navbar-nav>li>.dropdown-toggle {
        margin-left: 16px;
    }.mg-remote-scope .primary-navbar .navbar-nav>li>a.btn {
        margin-left: 24px;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu .panel-image .panel-header {
        padding: 32px 39px 0;
    }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .primary-navbar .navbar-nav>li>a:not(.btn), .mg-remote-scope .primary-navbar .navbar-nav>li>.dropdown-toggle {
        margin-left: 3px;
    }.mg-remote-scope .primary-navbar .navbar-nav>li>a.btn {
        margin-left: 16px;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu .panel-image .panel-header {
        padding: 32px 16px 0;
    }}@media (min-width: 992px) {.mg-remote-scope .primary-navbar {
        top: 32px;
        height: 84px;
        background-color: #fff;
        -webkit-box-shadow: 0 6px 16px rgba(0, 0, 0, .08);
        box-shadow: 0 6px 16px rgba(0, 0, 0, .08);
        z-index: 99;
        -webkit-transition: box-shadow .5s, ease-in-out height .3s;
        transition: box-shadow .5s, ease-in-out height .3s;
    }.mg-remote-scope body.marketplace-page:has(.page-navbar.secondary-navbar.affix) .page-header .page-navbar.primary-navbar {
        top: 0;
    }.mg-remote-scope .primary-navbar .logo {
        -webkit-transition: ease-in-out height .3s, ease-in-out line-height .3s;
        transition: ease-in-out height .3s, ease-in-out line-height .3s;
    }.mg-remote-scope .page-navbar.primary-navbar .nav.navbar-nav li a.btn {
        -webkit-transition: ease-in-out .3s;
        transition: ease-in-out .3s;
    }.mg-remote-scope .primary-navbar.is-fixed {
       position: fixed!important;
    }.mg-remote-scope .primary-navbar .navbar-nav li.dropdown {
        position: static;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu {
        width: 100%;
        text-align: center;
        background-color: #e8ebed;
        box-shadow: 0 20px 40px rgba(0, 0, 0, .2);
        -webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, .2);
        padding: 64px 0;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu .row, .mg-remote-scope .primary-navbar .navbar-nav .col-md-3 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu a.panel-image {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        box-shadow: none;
        -webkit-box-shadow: none;
        margin-bottom: 0;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu a.panel-image:hover {
        box-shadow: 0 6px 14px rgba(0, 0, 0, .1);
        -webkit-box-shadow: 0 6px 14px rgba(0, 0, 0, .1);
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu .panel-image .panel-header img {
        width: 200px;
        height: 134px;
    }.mg-remote-scope .primary-navbar .navbar-nav .dropdown-menu a.panel-image .panel-header {
        height: auto;
        transition: ease-out transform .3s;
        -webkit-transition: ease-out transform .3s;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu a.panel-image:hover:not(.panel-wide) .panel-header, .mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu a.panel-image:hover .panel-body {
        transform: translateY(-12px);
        -webkit-transform: translateY(-12px);
    }.mg-remote-scope .primary-navbar .navbar-nav .dropdown-menu .panel-image .panel-body {
        padding: 16px;
        -webkit-transition: ease-out transform .3s;
        transition: ease-out transform .3s;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        height: 100%;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu .panel-image .panel-body h6 {
        font-weight: 700;
        line-height: 24px;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu .panel-image .panel-body p {
        font-size: 13px;
        line-height: 22px;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu .panel-image .panel-body p {
        font-size: 13px;
        line-height: 22px;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-menu .panel-image .panel-body .learn-more {
        position: static;
        margin-top: auto;
        padding-top: 16px;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        transition-property: transform, opacity;
        transition-property: transform, opacity, -webkit-transform;
    }.mg-remote-scope .primary-navbar .dropdown-menu::before {
        border: none;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown.open .dropdown-toggle {
        position: relative;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown.open .dropdown-toggle::before {
        display: block;
        -webkit-animation-name: fadeInUp;
        animation-name: fadeInUp;
        -webkit-animation-duration: .2s;
        animation-duration: .2s;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.dropdown .dropdown-toggle::before {
        display: none;
        content: '';
        position: absolute;
        left: 50%;
        bottom: 0px;
        width: 0;
        height: 0;
        margin-left: -8px;
        vertical-align: middle;
        border-bottom: 8px solid #e8ebed;
        border-right: 8px solid transparent;
        border-left: 8px solid transparent;
    }.mg-remote-scope .primary-navbar .navbar-nav .dropdown-toggle .caret {
        display: none;
    }.mg-remote-scope .primary-navbar .navbar-nav {
        float: right;
    }.mg-remote-scope .primary-navbar .navbar-nav>li>a:not(.btn), .mg-remote-scope .primary-navbar .navbar-nav>li>.dropdown-toggle {
        line-height: 84px;
        color: #2e3442;
    }.mg-remote-scope .primary-navbar .navbar-nav>li>a.btn {
        margin-top: 18px;
    }.mg-remote-scope .page-backdrop {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #2e3442;
        opacity: 0;
        visibility: hidden;
        z-index: -1;
        transition: linear 0.2s;
    }.mg-remote-scope .has-backdrop .page-backdrop {
        z-index: 10;
        opacity: 0.92;
        visibility: visible;
    }}@media (min-width: 992px) {.mg-remote-scope .primary-navbar.affix {
        top: 0;
        background: #fff;
        -webkit-box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
        -moz-box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
    }}@media (max-width: 991px) {.mg-remote-scope .primary-navbar {
        position: static;
    }.mg-remote-scope .primary-navbar .dropdown-menu {
        transition: none;
        -webkit-transition: none;
    }.mg-remote-scope .primary-navbar .dropdown-menu>li>a {
        color: #fff;
    }.mg-remote-scope .primary-navbar .navbar-nav .panel {
        background: transparent;
        box-shadow: none;
        -webkit-box-shadow: none;
        margin-bottom: 0;
    }.mg-remote-scope .primary-navbar .navbar-nav .panel-header, .mg-remote-scope .primary-navbar .navbar-nav .panel-body p, .mg-remote-scope .primary-navbar .navbar-nav .panel-body .learn-more {
        display: none;
    }.mg-remote-scope .primary-navbar .navbar-nav .panel-body {
        padding: 0;
    }.mg-remote-scope .primary-navbar .navbar-nav .panel-body h6 {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        line-height: 40px;
        padding-left: 27px;
        margin: 0;
    }.mg-remote-scope .primary-navbar .dropdown-menu::before {
        display: none;
    }.mg-remote-scope .primary-navbar .navbar-nav .open .dropdown-menu {
        border-left: 1px solid #40495c;
        margin-left: 16px;
    }.mg-remote-scope .primary-navbar .navbar-nav .open .dropdown-menu>li>a {
        line-height: 40px;
    }.mg-remote-scope .primary-navbar .navbar-nav>li:last-of-type {
        margin: 14px 16px 16px;
    }.mg-remote-scope .primary-navbar .navbar-nav>li>a:not(.btn), .mg-remote-scope .primary-navbar .navbar-nav>li>.dropdown-toggle {
        font-size: 14px;
        color: #fff;
    }.mg-remote-scope .primary-navbar .navbar-nav>li>a.btn {
        width: 100%;
        padding: 11px 16px;
        font-size: 14px;
        min-height: 1px;
    }.mg-remote-scope .primary-navbar .navbar-nav .dropdown-toggle .caret {
        margin-left: 16px;
        border-top-color: #737c90;
        border-right-width: 3px;
        border-left-width: 3px;
    }.mg-remote-scope .primary-navbar .navbar-nav .open .dropdown-menu, .mg-remote-scope .primary-navbar .navbar-nav .active .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        border-left-width: 0px;
        border-left-style: none;
        border-left-color: currentcolor;
        -webkit-box-shadow: none;
        box-shadow: none;
        opacity: 1;
        visibility: visible;
    }}@media (max-width: 767px) {.mg-remote-scope .navbar-nav .open .dropdown-menu, .mg-remote-scope .navbar-nav .active .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        border-left-width: 0px;
        border-left-style: none;
        border-left-color: currentcolor;
        -webkit-box-shadow: none;
        box-shadow: none;
        opacity: 1;
        visibility: visible;
    }}.mg-remote-scope .page-bg {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 576px;
}.mg-remote-scope .page-filename-upgrade .page-bg {
    height: 625px;
}@media (min-width: 767px) {.mg-remote-scope .page-filename-upgrade #tab-key-information-os {
        max-height: 198px !important;
        height: 100%;
        position: relative;
        
        padding-bottom: 0;
        overflow: hidden;
    }.mg-remote-scope .page-filename-upgrade #tab-key-information-os .scroll-list {
        height: 190px;
        padding-bottom: 24px;
    }}.mg-remote-scope .secondary-navbar {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    z-index: 99999;

    
}.mg-remote-scope .secondary-navbar:not(.affix) {
    top: 0!important;
}.mg-remote-scope .secondary-navbar:after {
    content: '';
    clear: both;
    display: block;
}.mg-remote-scope .secondary-navbar .container {
    padding: 0;
}.mg-remote-scope .page-order .secondary-navbar {
    top: 0!important;
}.mg-remote-scope .secondary-navbar-toggle {
    display: none;
    margin: 8px 0 0 0;
    padding: 8px;
    background: none;
    border: 0;
    box-shadow: none;
    outline: none;
    color: rgba(221, 238, 255, 0.8);
    font-size: 24px;
}.mg-remote-scope .secondary-navbar-toggle i {
    width: 24px;
}.mg-remote-scope .secondary-navbar .mobile-content>.dropdown.open .secondary-navbar-toggle, .mg-remote-scope .secondary-navbar-toggle:hover {
    color: #fff;
}.mg-remote-scope .affix .secondary-navbar-toggle {
    color: #2e3442;
}.mg-remote-scope .secondary-navbar.affix .mobile-content>.dropdown.open .secondary-navbar-toggle, .mg-remote-scope .affix .secondary-navbar-toggle:hover {
    color: #5bc758;
}.mg-remote-scope .secondary-navbar ul>li>a>.zmdi-check {
    display: none;
}.mg-remote-scope .secondary-navbar .dropdown-menu li a .badge {
    margin-left: 8px;
    vertical-align: 2px;
}.mg-remote-scope .page-complete .page-subnav {
    display: none;
}.mg-remote-scope .secondary-navbar .btn-icon .icon-search {
    font-size: 22px;
}.mg-remote-scope .secondary-navbar .navbar-account .zmdi-power {
    font-size: 24px;
    margin-right: 12px;
    position: relative;
    top: 4px;
    margin-top: 0!important;
}.mg-remote-scope .secondary-navbar ul>li.active > a#promotion-menu-btn {
    color: #ff8e2b!important;
    font-weight: 700;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}.mg-remote-scope .secondary-navbar ul>li.active > a#promotion-menu-btn:hover {
    color: #ff9e49!important;
}.mg-remote-scope .secondary-navbar #promotion-menu-btn:after, .mg-remote-scope .secondary-navbar #promotion-menu-btn .badge {
    background: #ff8e2b;
}@media (min-width: 1200px) {.mg-remote-scope .secondary-navbar ul.navbar-left>li {
        margin-right: 16px;
    }.mg-remote-scope .secondary-navbar ul.navbar-right>li {
        margin-left: 16px;
    }.mg-remote-scope .secondary-navbar .mobile-content>.dropdown {
        float: right;
    }.mg-remote-scope .secondary-navbar #promotion-menu-btn .badge {
        position: absolute!important;
        top: 7px;
        right: -10px;
    }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .secondary-navbar .mobile-content>.dropdown {
        float: right;
        padding-right: 72px;
    }.mg-remote-scope .page-product-view .secondary-navbar .mobile-content>.dropdown {
        margin-right: 39px;
    }}@media (min-width: 768px) and (max-width: 1199px) {.mg-remote-scope .secondary-navbar-toggle {
        display: inline-block;
    }.mg-remote-scope .secondary-navbar ul.navbar-left>li {
        margin-right: 8px;
    }.mg-remote-scope .secondary-navbar ul.navbar-left>li:last-of-type {
        margin-right: 0;
    }.mg-remote-scope .secondary-navbar .dropdown ul.navbar-right {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 1000;
        float: left;
        min-width: 250px;
        padding: 8px 0;
        margin: 0;
        list-style: none;
        font-size: 14px;
        text-align: left;
        background-color: #ffffff;
        -webkit-box-shadow: 0 11px 30px 0 rgba(0, 0, 0, 0.3);
        -moz-box-shadow: 0 11px 30px 0 rgba(0, 0, 0, 0.3);
        box-shadow: 0 11px 30px 0 rgba(0, 0, 0, 0.3);
    }.mg-remote-scope .secondary-navbar .dropdown ul.navbar-right:before {
        content: '';
        position: absolute;
        top: -8px;
        right: 59px;
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: -8px;
        vertical-align: middle;
        border-bottom: 8px solid #fff;
        border-right: 8px solid transparent;
        border-left: 8px solid transparent;
    }.mg-remote-scope .secondary-navbar .dropdown ul.navbar-right li {
        float: none;
    }.mg-remote-scope .secondary-navbar .dropdown-mobile .dropdown ul.navbar-right>li>a:not(.btn) {
        position: relative;
        padding: 0 32px 0 24px;
        line-height: 40px;
        display: block;
        color: #333333;
    }.mg-remote-scope .secondary-navbar .dropdown-mobile .dropdown ul.navbar-right>li>a:not(.btn):after {
        height: 100%;
        width: 3px;
    }.mg-remote-scope .secondary-navbar .dropdown-mobile .dropdown ul.navbar-right>li>a:not(.btn):hover {
        color: #5bc658;
    }.mg-remote-scope .secondary-navbar .open ul.navbar-right {
        display: block;
        right: 25px;
        left: auto;
    }}@media (min-width: 992px) {.mg-remote-scope .secondary-navbar.affix {
        top: 0;
        background: #fff;
        -webkit-box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
        -moz-box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
    }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .secondary-navbar .mobile-content>.dropdown {
        float: right;
    }.mg-remote-scope .secondary-navbar:has(.product-search) .mobile-content>.dropdown {
        margin-right: 32px!important;
    }.mg-remote-scope .secondary-navbar .open ul.navbar-right {
        left: auto;
        right: -7px;
    }.mg-remote-scope .secondary-navbar .dropdown ul.navbar-right:before {
        left: auto;
        
        right: 18px;
    }.mg-remote-scope .secondary-navbar .navbar-nav  li.category-node {
        margin-right: 6px;
    }.mg-remote-scope .secondary-navbar .navbar-nav > li.category-node > a:not(.btn) {
        padding: 0 6px;
    }.mg-remote-scope .secondary-navbar .navbar-nav > li.category-node > a > .icon {
        margin-right: 6px;
    }}@media (min-width: 768px) {.mg-remote-scope .secondary-navbar {
        height: 56px;
    }.mg-remote-scope .secondary-navbar .dropdown-mobile {
        height: auto!important;
    }.mg-remote-scope .secondary-navbar .navbar-nav>li {
        float: left;
    }.mg-remote-scope .secondary-navbar .navbar-nav>li>a:not(.btn) {
        line-height: 56px;
        color: rgba(221, 238, 255, 0.8);
        padding: 0 8px;
    }.mg-remote-scope .secondary-navbar.affix .navbar-nav>li>a:not(.btn) {
        color: #2e3442;
    }.mg-remote-scope .secondary-navbar.affix .navbar-nav>li:hover>a:not(.btn), .mg-remote-scope .secondary-navbar.affix .navbar-nav>li.open>a:not(.btn), .mg-remote-scope .secondary-navbar.affix .navbar-nav>li.hovered>a:not(.btn), .mg-remote-scope .secondary-navbar.affix .navbar-nav>li:hover>a>.icon, .mg-remote-scope .secondary-navbar.affix .navbar-nav>li.open>a>.icon, .mg-remote-scope .secondary-navbar.affix .navbar-nav>li.hoverd>a>.icon, .mg-remote-scope .secondary-navbar.affix .navbar-nav>li.active>a>.icon, .mg-remote-scope .secondary-navbar.affix .navbar-nav>li.active>a:not(.btn) {
        color: #5bc758;
    }.mg-remote-scope .secondary-navbar .navbar-nav>li>a>.icon {
        position: relative;
        display: inline-block;
        width: 24px;
        height: 24px;
        margin-right: 8px;
        top: -1px;
        line-height: 24px;
        font-size: 22px;
        vertical-align: sub;
        text-align: center;
        color: #fff;
        scale: 1.05;
    }.mg-remote-scope .secondary-navbar ul.navbar-left>li>a {
        font-weight: 700;
    }.mg-remote-scope .secondary-navbar ul.navbar-left>li>a:not(.btn) .badge {
        display: none;
    }.mg-remote-scope .secondary-navbar ul.navbar-left>li:first-of-type>a>.zmdi-home {
        display: none;
    }.mg-remote-scope .secondary-navbar .navbar-nav>li.hovered>a, .mg-remote-scope .secondary-navbar .navbar-nav>li.active>a, .mg-remote-scope .secondary-navbar .navbar-nav>li>a:hover {
        color: #fff;
    }.mg-remote-scope .secondary-navbar .navbar-nav>li.active>a>i {
        opacity: 1;
    }.mg-remote-scope .secondary-navbar .navbar-nav>.dropdown>.dropdown-menu {
        padding: 8px 0 8px;
        min-width: 250px;
    }.mg-remote-scope .secondary-navbar .navbar-nav>.dropdown>.dropdown-menu>li {
        position: static;
        width: 250px;
    }.mg-remote-scope .body:not(.touchable) .secondary-navbar .navbar-nav>.dropdown .dropdown-menu>li.hovered, .mg-remote-scope .body:not(.touchable) .secondary-navbar .navbar-nav>.dropdown .dropdown-menu>li.open {
        margin-right: 300px;
    }.mg-remote-scope .secondary-navbar .dropdown-menu li a:not(.btn) {
        position: relative;
        padding: 0 32px 0 24px;
        line-height: 40px;
        color: #5c5f66;
    }.mg-remote-scope .cart-dropdown .dropdown-menu>ul>li:hover, .mg-remote-scope .secondary-navbar .dropdown-menu li.hovered a, .mg-remote-scope .secondary-navbar .dropdown-menu li a:hover, .mg-remote-scope .secondary-navbar .dropdown-menu li.open a {
        color: #5bc658;
    }.mg-remote-scope .secondary-navbar .dropdown-menu li a i {
        color: #a1abb2;
    }.mg-remote-scope .secondary-navbar .dropdown-menu li a:not(.btn)>i {
        font-size: 19px;
    }.mg-remote-scope .secondary-navbar .dropdown-menu li a i.zmdi-chevron-right {
        position: absolute;
        right: 20px;
        line-height: 40px;
    }.mg-remote-scope .touchable .secondary-navbar .dropdown-menu li a i.zmdi-chevron-right {
        display: none;
    }.mg-remote-scope .secondary-navbar>.navbar-nav>.dropdown>.dropdown-menu>li>a {
        color: #5c5f66;
    }.mg-remote-scope .secondary-navbar .navbar-nav>.dropdown>.dropdown-menu .dropdown-menu {
        top: 0;
        left: 250px;
        width: 300px;
        padding: 5px 0 0;
        box-shadow: 20px 11px 50px -10px rgba(0, 0, 0, 0.3);
        height: 100%;
        background: #e9edf2;
    }.mg-remote-scope .secondary-navbar .navbar-nav>.dropdown>.dropdown-menu .dropdown-menu a {
        color: #737780;
    }.mg-remote-scope .secondary-navbar .dropdown-menu li.active>a i, .mg-remote-scope .secondary-navbar .dropdown-menu li.active>a, .mg-remote-scope .secondary-navbar .navbar-nav>.dropdown>.dropdown-menu .dropdown-menu .active a, .mg-remote-scope .secondary-navbar .navbar-nav>.dropdown>.dropdown-menu .dropdown-menu a:hover {
        color: #59c356;
    }.mg-remote-scope .secondary-navbar .dropdown-menu li.active>a .badge {
        background: #59c356;
        border-color: #59c356;
        color: #fff;
    }.mg-remote-scope .secondary-navbar .container {
        position: relative;
    }.mg-remote-scope .secondary-navbar #cart-preview {
        position: absolute;
        right: 15px;
        top: 7px;
    }.mg-remote-scope .secondary-navbar .cart-dropdown .dropdown-menu {
        right: -8px;
        top: 125%;
    }.mg-remote-scope .secondary-navbar .cart-dropdown.open .dropdown-menu {
        top: 115%;
    }.mg-remote-scope .secondary-navbar .btn-icon:not(.btn-sm).badge-hidden .badge {
        display: none;
    }.mg-remote-scope .secondary-navbar .btn-icon:not(.btn-sm) .badge {
        -webkit-transition: transform .35s;
        -moz-transition: transform .35s;
        transition: transform .35s;
    }.mg-remote-scope .secondary-navbar .btn-icon:not(.btn-sm).add .badge {
        transform: scale(2.5);
        -webkit-transform: scale(2.5);
        -moz-transform: scale(2.5);
    }.mg-remote-scope .secondary-navbar.affix .btn-icon:not(.btn-sm) {
        color: #2e3442;
    }.mg-remote-scope .secondary-navbar .btn-icon.active {
        background: #54b851;
    }.mg-remote-scope .secondary-navbar.affix .btn-icon.active {
        color: #fff;
    }.mg-remote-scope .secondary-navbar .btn-icon.active:after, .mg-remote-scope .secondary-navbar .btn-icon.active:before {
        content: '';
        position: absolute;
        top: 50%;
        left: 50%;
        background: #54b851;
        border-radius: 100%;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
    }.mg-remote-scope .secondary-navbar .btn-icon.active:before {
        width: calc(100% + 16px);
        height: calc(100% + 16px);
        margin-left: calc(-50% - 8px);
        margin-top: calc(-50% - 8px);
        opacity: 0.1;
    }.mg-remote-scope .secondary-navbar .btn-icon.active:after {
        width: calc(100% + 32px);
        height: calc(100% + 32px);
        margin-left: calc(-50% - 16px);
        margin-top: calc(-50% - 16px);
        opacity: 0.05;
    }.mg-remote-scope .secondary-navbar .btn-icon .badge {
        -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
        -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
        box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
        line-height: 18px;
    }.mg-remote-scope .secondary-navbar .btn-icon.active .badge {
        background: #67e063;
    }.mg-remote-scope .dropdown-mobile>a:not(.btn) {
        display: none;
    }.mg-remote-scope .page-product-view .navbar-right {
        padding-right: 111px;
    }}@media (max-width: 991px) {.mg-remote-scope .secondary-navbar #cart-preview {
        display: none;
    }.mg-remote-scope .page-product-view .mobile-content>.dropdown {
        margin-right: 16px;
    }}.mg-remote-scope .product-search {
    position: absolute;
    right: 56px;
    top: 8px;
    width: 40px;
    height: 40px;
}.mg-remote-scope .secondary-navbar .btn-icon:not(.btn-sm) {
    color: #fff;
}.mg-remote-scope .product-search .form-control {
    border: 0;
    height: 40px;
    color: #00000a;
}.mg-remote-scope .product-search .input-group {
    position: absolute;
    top: 0;
    right: 0;
    width: 400px;
    background: #fff;
    padding-right: 40px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    opacity: 0;
    visibility: hidden;
    transition: opacity linear 0.2s;
    -moz-transition: opacity linear 0.2s;
    -webkit-transition: opacity linear 0.2s;
}.mg-remote-scope .product-search .input-group.active {
    opacity: 1;
    visibility: visible;
}.mg-remote-scope .product-search .input-group>.btn-icon {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 24px;
    color: #2e3442;
}.mg-remote-scope .product-search .input-group-btn>a {
    position: relative;
    display: block;
    white-space: nowrap;
    padding: 0px 15px;
    font-size: 12px;
    line-height: 40px;
    color: #5c5f66;
    width: 134px;
}.mg-remote-scope .product-search .input-group-btn a i {
    margin-left: 16px;
    font-size: 19px;
    vertical-align: sub;
}.mg-remote-scope .product-search .input-group-btn a:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    height: 18px;
    width: 1px;
    margin-top: -9px;
    background: #e1e4e6;
}.mg-remote-scope .product-search .input-group-btn .dropdown-menu {
    right: -40px;
    left: auto;
    width: 174px;
}.mg-remote-scope .product-search>.dropdown-menu {
    right: 0;
    left: auto;
    width: 400px;
    max-height: 400px;
}.mg-remote-scope .product-search .dropdown-menu {
    top: 125%;
}.mg-remote-scope .product-search .open .dropdown-menu, .mg-remote-scope .product-search.open .dropdown-menu {
    top: 115%;
}.mg-remote-scope .product-search .dropdown-menu li a {
    font-size: 12px;
    line-height: 32px!important;
}@media (max-width: 991px) {.mg-remote-scope .product-search {
        right: 0;
    }}@media (max-width: 767px) {.mg-remote-scope .product-search>.dropdown-menu {
        width: 320px;
    }.mg-remote-scope .secondary-navbar {
        height: 48px;
    }.mg-remote-scope .page-order .secondary-navbar {
        height: 56px;
    }.mg-remote-scope .secondary-navbar .navbar-nav>li>a:not(.btn) {
        padding: 0 20px;
    }.mg-remote-scope .secondary-navbar .navbar-left {
        padding-bottom: 8px;
        border-bottom: 1px solid #e9ecf1;
    }.mg-remote-scope .secondary-navbar .navbar-right {
        padding: 7px 0;
    }.mg-remote-scope .secondary-navbar ul>li>a:not(.btn) {
        position: relative;
        margin: 0;
        padding: 0 20px;
        line-height: 38px;
        color: #2e3442;
    }.mg-remote-scope .secondary-navbar .mobile-content>ul>li>a>i:first-of-type {
        display: inline-block;
        margin-right: 12px;
        margin-top: 6px;
        vertical-align: top;
        color: #a3a8b5;
    }.mg-remote-scope .secondary-navbar ul>li>a>.icon {
        font-size: 22px;
    }.mg-remote-scope .secondary-navbar .navbar-left>li>a {
        font-weight: bold;
    }.mg-remote-scope .secondary-navbar ul>li a.active-category-leaf, .mg-remote-scope .secondary-navbar ul>li.active>a i, .mg-remote-scope .secondary-navbar ul>li.active>a {
        color: #5bc758!important;
    }.mg-remote-scope .secondary-navbar ul>li>ul>a.active-category-leaf, .mg-remote-scope .secondary-navbar ul>li>ul>li.active>a {
        font-weight: 300!important;
    }.mg-remote-scope .secondary-navbar ul>li.active>a:not(.btn):after, .mg-remote-scope .secondary-navbar ul>li.open>a:not(.btn):after {
        background: #5bc758;
    }.mg-remote-scope .secondary-navbar ul>li>a>.badge {
        position: absolute;
        right: 16px;
        top: 50%;
        margin-top: -8px;
    }.mg-remote-scope .secondary-navbar ul>li a.active-category-leaf>.badge, .mg-remote-scope .secondary-navbar ul>li.active>a>.badge {
        color: #fff;
        background: #5bc758;
        border-color: #5bc758
    }.mg-remote-scope .secondary-navbar ul>li.open .dropdown-menu, .mg-remote-scope .secondary-navbar ul>li.active .dropdown-menu {
        margin: 5px 0 5px 43px;
        padding: 0;
    }.mg-remote-scope .secondary-navbar ul>li.open>.dropdown-menu>li a, .mg-remote-scope .secondary-navbar ul>li.active>.dropdown-menu>li a {
        font-size: 13px;
        padding: 5px 16px 5px 16px;
        line-height: 20px;
    }.mg-remote-scope .secondary-navbar ul>li .dropdown-menu .dropdown-menu {
        border-left: 1px solid #e9ecf1;
        margin-left: 16px;
    }.mg-remote-scope .secondary-navbar ul>li .zmdi-home {
        font-size: 25px;
    }.mg-remote-scope .secondary-navbar ul li a .zmdi-chevron-right {
        display: none;
    }.mg-remote-scope .dropdown-mobile>a:not(.btn) {
        display: block;
        position: relative;
        width: 100%;
        padding: 0 40px 0 20px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        line-height: 48px;
        color: rgba(221, 238, 255, 0.8);
    }.mg-remote-scope .page-product-view .dropdown-mobile>a:not(.btn) {
        padding-right: 88px;
    }.mg-remote-scope .dropdown-mobile>a:not(.btn) span.active {
        font-weight: 700;
        color: #fff;
    }.mg-remote-scope .dropdown-mobile>a:not(.btn) span {
        position: relative;
    }.mg-remote-scope .dropdown-mobile>a:not(.btn)>span:not(:last-of-type) {
        margin-right: 8px;
    }.mg-remote-scope .dropdown-mobile>a:not(.btn) span:not(:last-of-type):after {
        content: '\f301';
        font-family: 'Material-Design-Iconic-Font';
        font-size: 12px;
        margin-left: 8px;
    }.mg-remote-scope .page-product-view .dropdown-mobile>a:not(.btn) {
        color: rgba(221, 238, 255, 0.8);
    }.mg-remote-scope .dropdown-mobile>a>i {
        position: absolute;
        right: 20px;
        top: 0;
        line-height: 48px;
        font-size: 24px;
    }.mg-remote-scope .page-product-view .dropdown-mobile>a>i {
        right: 60px;
    }.mg-remote-scope .dropdown-mobile:not(.open)>a>i.zmdi-close {
        display: none;
    }.mg-remote-scope .open.dropdown-mobile>a:not(.btn) {
        background: #e9ecf1;
        color: #a1a6b2;
    }.mg-remote-scope .open.dropdown-mobile>a:not(.btn) span.active {
        color: #2e3442;
    }.mg-remote-scope .open.dropdown-mobile>a>i.zmdi-chevron-down {
        display: none;
    }.mg-remote-scope .dropdown-mobile .mobile-content {
        position: fixed;
        top: 108px;
        left: 0;
        right: 0;
        bottom: 0;
        display: none;
        overflow-y: auto;
        padding: 9px 0 68px 0;
        z-index: 991;
        background: #fff;
    }.mg-remote-scope .open.dropdown-mobile .mobile-content {
        display: block;
    }.mg-remote-scope .dropdown-mobile .mobile-content:after {
        position: fixed;
        content: " ";
        left: 0;
        bottom: 0;
        height: 84px;
        width: 100%;
        background: rgb(255, 255, 255);
        background: -moz-linear-gradient(270deg, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0.5) 100%);
        background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0.5) 100%);
        background: -o-linear-gradient(270deg, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0.5) 100%);
        background: -ms-linear-gradient(270deg, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0.5) 100%);
        background: linear-gradient(0deg, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0.5) 100%);
    }.mg-remote-scope .dropdown-mobile .navbar-nav .dropdown>.dropdown-menu {
        display: none;
    }.mg-remote-scope .dropdown-mobile .navbar-nav .dropdown.open>.dropdown-menu, .mg-remote-scope .dropdown-mobile .navbar-nav .dropdown.active>.dropdown-menu {
        display: block;
    }.mg-remote-scope .dropdown-mobile .divider {
        display: none;
    }.mg-remote-scope .product-search {
        top: 4px;
        right: 7px;
    }html.no-scroll .mg-remote-scope .product-search .icon-search {
        color: #a1a6b2;
    }.mg-remote-scope .product-search .input-group {
        width: 320px;
    }}.mg-remote-scope #choose-page {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 20px;
    left: 20px;
    z-index: 992;
}.mg-remote-scope .open #choose-page {
    display: block;
}.mg-remote-scope .secondary-navbar .navbar-steps {
    float: none;
}.mg-remote-scope .secondary-navbar .navbar-steps>li.step {
    display: inline-block;
}.mg-remote-scope .secondary-navbar .navbar-steps>li>a {
    font-weight: 700;
    padding: 0 8px;
}.mg-remote-scope .secondary-navbar .navbar-steps>li.step>a {
    color: rgba(221, 238, 255, 0.8);
    line-height: 56px;
}.mg-remote-scope .secondary-navbar .navbar-steps>.step.done>a, .mg-remote-scope .secondary-navbar .navbar-steps>.step.active>a {
    color: #fff!important;
}.mg-remote-scope .secondary-navbar .navbar-steps .step.active a:after {
    display: none;
}.mg-remote-scope .navbar-steps .step .step-number {
    position: absolute;
    left: 0;
    border: 1px solid rgba(139, 176, 213, 0.5);
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    text-align: center;
}.mg-remote-scope .navbar-steps .step.done .step-number, .mg-remote-scope .navbar-steps .step.active .step-number {
    border: 0;
    background: -moz-linear-gradient(160deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(106, 209, 92, 1)), color-stop(50%, rgba(91, 199, 88, 1)), color-stop(100%, rgba(82, 186, 84, 1)));
    background: -webkit-linear-gradient(160deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
    background: -o-linear-gradient(160deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
    background: -ms-linear-gradient(160deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
    background: linear-gradient(340deg, rgba(82, 186, 84, 1) 0%, rgba(91, 199, 88, 1) 50%, rgba(106, 209, 92, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#6ad15c', endColorstr='#52ba54', GradientType=0);
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.15);
}.mg-remote-scope .navbar-steps .step.done .step-number {
    font-size: 24px;
    color: #fff;
}.mg-remote-scope .secondary-navbar .navbar-steps>li:not(.step) a i {
    margin-left: 8px;
}@media (min-width: 768px) {.mg-remote-scope .navbar-steps .step .step-number {
        top: 8px;
        width: 40px;
        height: 40px;
        line-height: 38px;
    }.mg-remote-scope .navbar-steps .step.done .step-number, .mg-remote-scope .navbar-steps .step.active .step-number {
        line-height: 40px;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li.step {
        padding-right: 42px;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li.step>a {
        padding-left: 48px;
    }}@media (max-width: 767px) {.mg-remote-scope .secondary-navbar .navbar-steps {
        padding: 0 20px;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li.step {
        vertical-align: top;
        padding-right: 0;
        margin-right: 16px;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li.step:nth-of-type(3) {
        margin-right: 0;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li.step:nth-of-type(3) a {
        padding-right: 0;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li.step>a {
        padding-left: 44px;
    }.mg-remote-scope .navbar-steps .step .step-number {
        top: 12px;
        width: 32px;
        height: 32px;
        line-height: 30px;
    }.mg-remote-scope .navbar-steps .step.done .step-number, .mg-remote-scope .navbar-steps .step.active .step-number {
        line-height: 32px;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li:not(.step) {
        display: none;
    }}@media (max-width: 579px) {.mg-remote-scope .secondary-navbar .navbar-steps>li.step {
        margin-right: 8px;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li.step:not(.active) {
        width: 32px;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li.step:not(.active) .step-title {
        display: none;
    }}.mg-remote-scope .page-wrapper {
    position: relative;
    z-index: 10;
    background: #fff;
    -webkit-transition: opacity .5s, -webkit-box-shadow .5s, -webkit-transform .5s;
    transition: opacity .5s, box-shadow .5s, transform .5s;
    filter: alpha(opacity=100);
}.mg-remote-scope .page-clientarea .page-wrapper, .mg-remote-scope .marketplace-page .page-wrapper {
    background: #e9edf2;
}.mg-remote-scope .product-info-expanded .page-content, .mg-remote-scope .product-info-expanded .page-wrapper {
    z-index: 100;
}@media (min-width: 992px) {.mg-remote-scope .page-wrapper {
        margin-top: 84px;
        min-height: calc(100vh - 112px);
    }}@media (max-width: 991px) {body.main-menu-open .mg-remote-scope .mobile-header, body.main-menu-open .mg-remote-scope .page-wrapper {
        -webkit-transform: translateX(260px);
        transform: translateX(260px);
        -ms-transform: translateX(260px);
        overflow: hidden;
    }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .page-wrapper {
        margin-top: 72px;
    }}@media (max-width: 767px) {.mg-remote-scope .page-wrapper {
        margin-top: 60px;
        overflow-x: hidden;
    }html.no-scroll, html.no-scroll .mg-remote-scope .page-wrapper {
        
        overflow: hidden;
    }html.no-scroll {
        overflow: hidden;
    }}@media (min-width: 992px) {.mg-remote-scope .mobile-header {
        display: none;
    }}@media (max-width: 991px) {.mg-remote-scope .mobile-header {
        position: absolute;
        top: 32px;
        left: 0;
        right: 0;
        z-index: 1000;
        background: #fff;
        -webkit-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15);
        -moz-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15);
        -webkit-transition: -webkit-transform .5s;
        transition: transform .5s;
    }.mg-remote-scope .mobile-header .container {
        position: relative;
    }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .mobile-header {
        height: 72px;
    }}@media (max-width: 767px) {.mg-remote-scope .mobile-header {
        height: 60px;
    }}.mg-remote-scope .page-loader {
    position: absolute;
    background: rgba(0, 74, 149, 0.6);
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 7;
}.mg-remote-scope .page-loader .spinner {
    position: fixed;
    top: 500px;
    width: 80px;
    height: 80px;
    margin: -40px 0 0 -40px;
    border-width: 6px;
}.mg-remote-scope .page-promotions .page-banner, .mg-remote-scope .page-order .page-banner, .mg-remote-scope .page-top-10 .page-banner, .mg-remote-scope .page-free .page-banner {
    padding-bottom: 11px;
}.mg-remote-scope body:not(.home-page) .page-bg:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    content: "";
    background: url(https://www.modulesgarden.com/products/build/assets/img/banner-bg.jpg);
    opacity: 0.1;
    background-position: bottom center;
}.mg-remote-scope .section-timeline>span:not(.bg-fill), .mg-remote-scope .about-us-page .page-banner>span, .mg-remote-scope .page-banner:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    content: "";
    background: url(https://www.modulesgarden.com/products/build/assets/img/banner-bg.jpg);
    opacity: 0.2;
    -webkit-transition: ease-out opacity .5s;
    transition: ease-out opacity .5s;
}.mg-remote-scope .banner-bg .layer.opacity, .mg-remote-scope .section-timeline>span.opacity, .mg-remote-scope .about-us-page .page-banner>span.opacity {
    opacity: 0;
}.mg-remote-scope .about-us-page .page-banner:before {
    display: none;
}.mg-remote-scope .about-us-page .page-banner>span {
    background: url(https://www.modulesgarden.com/products/build/assets/img/team-2022-min.png) no-repeat;
    opacity: 0.75;
    background-position: bottom center;
    -webkit-transition: ease-out opacity .5s;
    transition: ease-out opacity .5s;
}.mg-remote-scope .banner-bg {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    
    width: 100%;
    overflow: hidden;
}.mg-remote-scope .banner-bg .layer {
    position: absolute;
    top: -40px!important;
    left: -40px!important;
    width: calc(100% + 80px);
    height: calc(100% + 40px);
    display: block;
    content: "";
    background: url(https://www.modulesgarden.com/products/build/assets/img/banner-bg.jpg);
    opacity: 0.25;
    background-position-x: center;
    -webkit-transition: ease-out opacity .5s;
    transition: ease-out opacity .5s;
}.mg-remote-scope .bg-fill {
    position: absolute;
    top: 688px;
    bottom: 0;
    width: 100%;
    height: calc(100% - 688px);
}.mg-remote-scope .software-development .page-banner {
    background: -webkit-linear-gradient( 160deg, rgb(0, 115, 209) 0%, rgb(0, 65, 140) 100%);
    background: linear-gradient( 160deg, rgb(0, 115, 209) 0%, rgb(0, 65, 140) 100%);
}.mg-remote-scope .about-us-page .page-bg, .mg-remote-scope .enterprise-page .page-bg, .mg-remote-scope .terms-page .page-banner:before, .mg-remote-scope .development-page .page-bg, .mg-remote-scope .home-page .page-bg, .mg-remote-scope .enterprise-page .page-banner:before, .mg-remote-scope .development-page .page-banner:before, .mg-remote-scope .custom-form-page .page-banner:before, .mg-remote-scope .support-page .page-banner:before, .mg-remote-scope .faq-page .page-banner:before, .mg-remote-scope .home-page .page-banner:before, .mg-remote-scope .marketplace-page .page-banner:before {
    display: none;
}.mg-remote-scope .support-page .page-search {
    padding: 16px 0 40px;
}.mg-remote-scope .banner-flexible {
    margin-bottom: 23px;
}.mg-remote-scope .page-banner {
    position: relative;
}.mg-remote-scope .home-page .page-banner {
    max-height: 736px;
}.mg-remote-scope body:not(.page-product-view) .page-banner {
    z-index: 8;
}.mg-remote-scope .page-banner .banner-title {
    position: relative;
    text-align: center;
    margin-top: -11px;
}.mg-remote-scope .page-clientarea .banner-title, .mg-remote-scope .marketplace-page .banner-title {
    margin-top: 0;
}.mg-remote-scope .home-page .page-banner .banner-title.opacity {
    opacity: 0;
}.mg-remote-scope .home-page .page-banner .banner-title {
    opacity: 1;
    z-index: 1;
    -webkit-transition: ease-out opacity .5s;
    transition: ease-out opacity .5s;
}.mg-remote-scope .page-banner .banner-title h1 {
    margin: 0 0 31px;
    color: #fff;
    font-size: 48px;
    text-shadow: 0px 6px 16px rgba(0, 0, 0, 0.08);
    line-height: 56px;
}.mg-remote-scope .marketplace-page .banner-title h1 {
    margin: 0 0 17px;
    font-size: 32px;
    line-height: 1;
}.mg-remote-scope .home-page .page-banner .banner-title h1 {
    font-size: 42px;
    margin: 0 0 17px;
    font-weight: 300;
    line-height: 1;
}.mg-remote-scope .terms-page .page-banner h1 {
    margin-bottom: 0;
}.mg-remote-scope .page-banner .banner-title h1 span {
    font-weight: 300;
}.mg-remote-scope .page-banner .banner-title h1 b {
    font-weight: 800;
}.mg-remote-scope .home-page .page-banner .banner-title h1 span {
    display: block;
    margin: 8px 0 -4px;
    font-size: 112px;
    font-weight: 900;
    text-transform: uppercase;
}.mg-remote-scope .page-banner .banner-title .lead {
    line-height: 26px;
    margin: 0 0 29px;
    font-weight: 300;
    color: #abd0f5;
    max-width: 820px;
    margin-left: auto;
    margin-right: auto;
}.mg-remote-scope .page-banner .banner-title .lead, .mg-remote-scope .section-blue .section-desc, .mg-remote-scope .section-stats .desc {
    color: rgba(221, 238, 255, 0.9);
    font-weight: 400;
}.mg-remote-scope .banner-title .lead span {
    color: #ff8e2b;
    font-weight: 700;
}.mg-remote-scope .page-search form {
    display: block;
    width: 100%;
    margin: 0 auto;
}.mg-remote-scope .page-search .btn-clear {
    display: none;
}.mg-remote-scope .page-search .form-control {
    color: #2e3442;
    border: 0;
    box-shadow: 0 8px 16px rgba(0, 0, 0, .05)
}.mg-remote-scope .banner-slider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    bottom: -24px;
    right: 0;
    left: 0;
    overflow: hidden;
    background: #fff;
}.mg-remote-scope .banner-slider .slider-content {
    margin: 0;
    padding: 8px 11px 8px 23px;
    list-style: none;
    white-space: nowrap;
    width: 100%;
}.mg-remote-scope .banner-slider .slider-content .content-item {
    width: 80px;
    height: 75px;
    float: left;
    text-align: center;
    position: relative;
}.mg-remote-scope .banner-slider .slider-content  .content-item-clientexec {
    
}.mg-remote-scope .banner-slider .slider-content .content-item-plesk {
    width: 60px;
    margin-left:8px;
}.mg-remote-scope .banner-slider .slider-content a {
    padding: 16px;
    display: block;
    height: 80px;
    position: relative;
}.mg-remote-scope .banner-slider>.slider-content>.content-item:nth-of-type(3)>a, .mg-remote-scope .banner-slider>.slider-content>.content-item:nth-of-type(4)>a, .mg-remote-scope .banner-slider>.slider-content>.content-item:nth-of-type(5)>a, .mg-remote-scope .banner-slider>.slider-content>.content-item:nth-of-type(10)>a, .mg-remote-scope .banner-slider>.slider-content>.content-item:nth-of-type(11)>a, .mg-remote-scope .banner-slider>.slider-content>.content-item:nth-of-type(14)>a {
    padding-left: 15px;
}.mg-remote-scope .banner-slider .slider-content a:hover i:before {
    opacity: 1;
}.mg-remote-scope .banner-section .incredible-machine {
    margin-top: -54px;
    margin-bottom: 0;
}.mg-remote-scope .banner-section .section-desc, .mg-remote-scope .banner-section .section-title {
    color: #fff;
}.mg-remote-scope .banner-section .section-actions {
    padding-top: 20px;
}.mg-remote-scope .banner-section .section-actions [class*="col-"] .btn {
    display: block;
}.mg-remote-scope .banner-slider .systems {
    background-repeat: no-repeat;
    background-position: center;
    height: 100%;
    display: block;
    transition: .15s linear;
    width: auto;
}.mg-remote-scope .banner-slider .systems:before {
    opacity: 0;
    height: 100%;
    display: block;
    content: "";
    width: auto;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: linear .15s;
    -moz-transition: linear .15s;
    transition: linear .15s;
}.mg-remote-scope .banner-slider .content-item:hover .systems:before {
    opacity: 1;
}@media(max-width: 1200px) {.mg-remote-scope .support-page .page-banner {
        padding: 80px 0 0;
    }}@media (min-width: 1200px) {.mg-remote-scope .page-banner {
        padding-top: 104px;
    }.mg-remote-scope .terms-page .page-banner, .mg-remote-scope .development-page .page-banner {
        padding-bottom: 88px;
    }.mg-remote-scope .about-us-page .page-banner {
        padding-bottom: 440px;
    }.mg-remote-scope .home-page .page-banner .banner-title {
        margin-top: -36px;
    }.mg-remote-scope .banner-flexible {
        max-height: 796px;
    }.mg-remote-scope .banner-flexible>.container {
        margin-top: -24px;
    }.mg-remote-scope .banner-title .title-actions {
        margin-top: 46px;
    }.mg-remote-scope .home-page .page-banner .banner-slider {
        width: 1160px;
        left: 50%;
        margin-left: -580px;
        height: 153px;
    }.mg-remote-scope .banner-slider .slider-content .flickity-slider {
        transform: none!important;
    }.mg-remote-scope .home-page .page-banner .banner-title .lead {
        font-size: 22px;
        line-height: 34px;
        margin-top: 19px;
    }.mg-remote-scope .banner-section {
        padding-top: 50px;
    }.mg-remote-scope .banner-slider .slider-content a:hover span {
        top: -30px;
    }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .about-us-page .page-banner {
        padding-bottom: 280px;
    }.mg-remote-scope .about-us-page .page-banner>span {
        background-size: 1300px;
        background-position-x: -34px;
    }.mg-remote-scope .home-page .page-banner .banner-title h1 {
        font-size: 32px;
        margin-bottom: 26px;
    }.mg-remote-scope .home-page .page-banner .banner-title h1 span {
        margin-top: 18px;
        font-size: 96px;
        line-height: 88px;
    }.mg-remote-scope .home-page .page-banner .banner-slider {
        width: 968px;
        left: 50%;
        margin-left: -484px;
        height: 153px;
    }.mg-remote-scope .banner-section .section-actions .btn-hero .hero-icon+.hero-slogan {
        margin-left: 4px;
    }.mg-remote-scope .banner-section .section-actions .btn-hero .hero-icon {
        margin-left: -18px;
    }.mg-remote-scope .page-product-view .page-banner {
        padding-right: 0;
        padding-left: 0;
    }}@media (min-width: 992px) {.mg-remote-scope .page-banner {
        margin-top: -16px;
    }.mg-remote-scope .marketplace-page .page-banner {
        margin-top: 0px;
    }.mg-remote-scope .page-filename-submitticket .page-content {
        margin-top: -16px;
    }.mg-remote-scope .page-filename-submitticket .page-header + .mobile-header + .promo-banner {
        
    }.mg-remote-scope .banner-slider {
        -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
        -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
        box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
    }@-moz-document url-prefix() {
        .banner-slider {
            box-shadow: 0 6px 14px rgba(0, 0, 0, .1)
        }
    }.mg-remote-scope .support-page .page-search form {
        max-width: 615px;
    }}@media (max-width: 991px) {.mg-remote-scope .banner-slider {
        border-bottom: 1px solid #e6ebf0;
    }.mg-remote-scope .banner-section .section-actions {
        padding-top: 36px;
    }.mg-remote-scope .banner-section .section-actions .btn {
        width: 298px;
    }.mg-remote-scope .support-page .page-search form {
        max-width: 100%;
    }.mg-remote-scope .support-page .page-search form .form-control {
        height: 52px;
    }.mg-remote-scope .support-page .page-search form .input-icon-btn {
        right: 5px;
        top: 7px;
    }}@media (min-width: 768px) {.mg-remote-scope .support-page .page-bg, .mg-remote-scope .faq-page .page-bg {
        height: 576px;
    }.mg-remote-scope .page-product-view .page-bg {
        height: 683px;
    }.mg-remote-scope .banner-flexible {
        
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        padding-top: 56px;
        min-height: 592px;
    }.mg-remote-scope .marketplace-page .page-banner {
        padding-top: 100px;
    }.mg-remote-scope .custom-form-page .page-banner, .mg-remote-scope .faq-page .page-banner {
        padding-bottom: 46px;
    }.mg-remote-scope .home-page .page-banner .banner-title .lead {
        max-width: 595px;
    }.mg-remote-scope .home-page .banner-title {
        padding-top: 0;
    }.mg-remote-scope .page-product-view .banner-title {
        padding-bottom: 123px;
    }.mg-remote-scope .page-search {
        padding-bottom: 48px;
    }.mg-remote-scope .page-search form {
        max-width: 615px;
    }.mg-remote-scope .banner-slider .slider-content a span {
        position: absolute;
        top: -20px;
        left: 50%;
        transform: translateX(-50%);
        background: #2e3442;
        color: #fefefe;
        border-radius: 4px;
        font-size: 14px;
        font-weight: 700;
        width: 124px;
        padding: 5px 12px;
        text-align: center;
        opacity: 0;
        -webkit-transition: all linear .25s;
        -moz-transition: all linear .25s;
        transition: all linear .25s;
        z-index: 10;
    }.mg-remote-scope .banner-slider .slider-content .systems-whmcs-sm span {
        margin-left: 6px;
    }.mg-remote-scope .banner-slider .slider-content .systems-woocommerce-sm span {
        margin-left: -5px;
    }.mg-remote-scope .banner-slider .slider-content a span.odin {
        width: 214px;
        margin-left: -107px;
    }.mg-remote-scope .banner-slider .slider-content a:hover span {
        opacity: 1;
    }.mg-remote-scope .home-page .slider-content a span:after {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-color: transparent;
        border-style: solid;
        border-top-color: #2e3442;
        bottom: -5px;
        left: 50%;
        margin-left: -5px;
        border-width: 5px 5px 0;
        border-top-color: #2d3544;
    }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .home-page .page-banner .banner-title h1 {
        font-size: 30px;
        margin-bottom: 0;
    }.mg-remote-scope .home-page .page-banner .banner-title h1 span {
        margin-top: 5px;
        font-size: 76px;
        line-height: 98px;
    }.mg-remote-scope .home-page .page-banner .banner-title .lead {
        margin-top: 8px;
    }.mg-remote-scope .about-us-page .page-banner {
        padding-bottom: 290px;
    }.mg-remote-scope .about-us-page .page-banner>span {
        background-size: 1215px;
        background-position-x: -112px;
    }}@media (min-width: 768px) and (max-width: 1199px) {.mg-remote-scope .page-banner {
        padding: 80px;
    }.mg-remote-scope .banner-flexible {
        max-height: 700px;
        min-height: auto;
    }.mg-remote-scope .home-page .page-banner .banner-title .lead {
        font-size: 20px;
        line-height: 32px;
    }.mg-remote-scope .page-product-view .page-banner {
        padding-right: 0;
        padding-left: 0;
    }.mg-remote-scope .page-product-view .banner-title {
        padding-bottom: 46px;
    }.mg-remote-scope .banner-title .title-actions {
        margin-top: 40px;
    }.mg-remote-scope .home-page .page-banner .banner-slider {
        height: 136px;
    }.mg-remote-scope .banner-section {
        padding-top: 42px;
    }.mg-remote-scope .terms-page .page-banner, .mg-remote-scope .development-page .page-banner {
        padding-bottom: 80px;
    }.mg-remote-scope .banner-slider .slider-content a:hover span {
        top: -25px;
    }}@media (max-width: 767px) {.mg-remote-scope .page-banner {
        padding-top: 40px;
    }.mg-remote-scope .marketplace-page .page-banner {
        padding-top: 48px;
    }.mg-remote-scope .terms-page .page-banner {
        padding-bottom: 14px;
    }.mg-remote-scope .development-page .page-banner {
        padding-bottom: 40px;
    }.mg-remote-scope .custom-form-page .page-banner, .mg-remote-scope .faq-page .page-banner {
        padding-bottom: 24px;
    }.mg-remote-scope .support-page .page-bg, .mg-remote-scope .faq-page .page-bg {
        height: 520px;
    }.mg-remote-scope .page-banner .banner-title {
        margin-top: -4px;
    }.mg-remote-scope .support-page .page-search {
        padding-bottom: 24px;
        padding-top: 6px;
    }.mg-remote-scope .page-banner .banner-title h1 {
        font-size: 32px;
        line-height: 36px;
        margin-bottom: 21px;
    }.mg-remote-scope .page-order .page-banner {
        padding-top: 56px;
    }.mg-remote-scope .banner-flexible {
        height: auto;
        margin-bottom: 16px;
        min-height: 380px;
    }.mg-remote-scope .home-page .page-banner .banner-title .lead {
        max-width: 450px;
    }.mg-remote-scope .page-bg {
        height: 310px;
        min-height: 310px;
    }.mg-remote-scope body.marketplace-page:not(.page-product-view) .banner-title {
        padding: 24px 16px 0;
    }.mg-remote-scope .page-product-view .banner-title {
        padding-top: 20px;
    }.mg-remote-scope body.marketplace-page:not(.page-product-view) .banner-title h1 {
        display: none;
    }.mg-remote-scope .page-banner .banner-title .lead {
        font-size: 14px;
        line-height: 22px;
        margin-bottom: 17px;
    }.mg-remote-scope .page-order .banner-title {
        padding-top: 22px;
    }.mg-remote-scope .page-order .banner-title h1 {
        display: none;
    }.mg-remote-scope .page-search {
        padding-bottom: 24px;
    }.mg-remote-scope .banner-slider {
        height: 72px;
        bottom: -72px;
    }.mg-remote-scope .banner-slider .slider-content {
        padding: 13px 11px 8px 8px;
        height: 72px;
        overflow: hidden;
    }.mg-remote-scope .banner-slider .slider-content .content-item {
        width: 50px;
    }.mg-remote-scope .banner-slider .slider-content .content-item-plesk {
        margin-left: 0;
    }.mg-remote-scope .banner-slider .slider-content .content-item-plesk a {
        width: 100%;
    }.mg-remote-scope .banner-slider .slider-content a {
        width: 50px;
        height: 50px;
        padding: 8px;
    }.mg-remote-scope .banner-slider .slider-content .content-item-clientexec {
        width: 55px;
    }.mg-remote-scope .banner-slider .systems, .mg-remote-scope .banner-slider .systems:before {
        background-size: contain;
    }.mg-remote-scope .banner-slider .slider-content a span {
        display: none;
    }.mg-remote-scope .banner-section, .mg-remote-scope .banner-section .section-actions {
        padding-top: 10px;
    }.mg-remote-scope .banner-section .section-actions .btn {
        width: 253px;
    }}@media (min-width: 580px) and (max-width: 991px) {.mg-remote-scope .banner-section .section-actions [class*="col-"]:first-child .btn:not(.hero-left) {
        float: right;
        text-align: right;
    }.mg-remote-scope .banner-section .section-actions [class*="col-"]:first-child .btn:not(.hero-left) .hero-icon {
        float: right;
        margin-left: 0;
    }.mg-remote-scope .banner-section .section-actions [class*="col-"]:first-child .btn:not(.hero-left) .hero-slogan {
        text-align: right;
        margin: 0 16px 0 0;
    }}@media (min-width: 580px) and (max-width: 767px) {.mg-remote-scope .banner-flexible {
        padding-top: 62px;
        padding-bottom: 70px;
    }.mg-remote-scope .home-page .page-banner .banner-title h1 {
        font-size: 24px;
    }.mg-remote-scope .home-page .page-banner .banner-title h1 span {
        font-size: 48px;
        margin-top: 13px;
    }.mg-remote-scope .home-page .page-banner .banner-title .lead {
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 18px;
    }.mg-remote-scope .about-us-page .page-banner {
        padding-bottom: 330px;
    }.mg-remote-scope .about-us-page .page-banner>span {
        background-size: 1225px;
        background-position-x: -310px;
    }}@media (max-width: 579px) {.mg-remote-scope .banner-flexible {
        padding-top: 38px;
        padding-bottom: 40px;
    }.mg-remote-scope .home-page .page-banner .banner-title h1 {
        font-size: 18px;
        margin-bottom: 16px;
    }.mg-remote-scope .home-page .page-banner .banner-title h1 span {
        margin: 8px 0 0;
        font-size: 52px;
        line-height: 50px;
    }.mg-remote-scope .home-page .page-banner .banner-title .lead {
        font-size: 15px;
        line-height: 20px;
        margin-bottom: 28px;
    }.mg-remote-scope .banner-section .section-actions [class*="col-"]:first-child .btn {
        margin-bottom: 16px;
    }.mg-remote-scope .banner-section .section-actions .btn {
        width: 100%;
        max-width: 260px;
        margin: 0 auto;
    }.mg-remote-scope .about-us-page .page-banner {
        padding-bottom: 115px;
    }.mg-remote-scope .about-us-page .page-banner>span {
        background-size: 560px;
    }}@media(min-width: 2020px) {.mg-remote-scope .about-us-page .page-banner {
        padding-bottom: 610px;
    }.mg-remote-scope .about-us-page .page-banner > span {
        background-size: 2560px;
    }}@media(max-width: 2019px) and (min-width: 1200px) {.mg-remote-scope .about-us-page .page-banner > span {
        background-size: 2020px;
    }}.mg-remote-scope .page-content {
    position: relative;
    z-index: 1;
}.mg-remote-scope body:not(.page-clientarea) .page-content {
    padding-top: 0;
}.mg-remote-scope .page-error .page-content {
    margin: 0;
}@media (min-width: 768px) {.mg-remote-scope .custom-form-page .page-content, .mg-remote-scope .terms-page .page-content {
        padding-bottom: 74px;
    }.mg-remote-scope .marketplace-page .page-content {
        padding-bottom: 60px;
    }.mg-remote-scope .page-product-view .page-content {
        margin-top: -93px;
    }.mg-remote-scope .page-order .page-content {
        padding-top: 16px;
    }}@media (max-width: 767px) {.mg-remote-scope .marketplace-page .page-content, .mg-remote-scope .custom-form-page .page-content, .mg-remote-scope .terms-page .page-content {
        padding-bottom: 24px;
    }}.mg-remote-scope .sidebar-left {
    position: relative;
    overflow: hidden;
    margin: 0px -35px;
    padding: 0 35px;
}@media (min-width: 1200px) {.mg-remote-scope .page-content .sidebar-left .content-body {
        margin-left: -294px;
        padding-left: 294px
    }.mg-remote-scope .page-content .sidebar-left .content-sidebar {
        width: 278px;
    }}@media (min-width: 768px) {.mg-remote-scope #category-sidebar:not(.is_stuck) {
        padding-top: 0!important;
    }.mg-remote-scope #category-sidebar.is_stuck.is_stuck_bottom .filter:last-of-type {
        margin-bottom: 16px!important;
    }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope #category-sidebar.is_stuck:not(.is_stuck_bottom) {
        padding-top: 16px;
    }}@media (min-width: 768px) {.mg-remote-scope .page-content .sidebar-left .content-body {
        position: relative;
        float: right;
        width: 100%;
    }.mg-remote-scope .page-content .sidebar-left .content-sidebar {
        position: relative;
        z-index: 2;
        float: left;
        width: 278px;
    }}@media (min-width: 992px) {.mg-remote-scope .page-content.sidebar-right .content-body {
        position: relative;
        float: left;
        width: 100%;
        margin-right: -356px;
        padding-right: 356px
    }.mg-remote-scope .page-content.sidebar-right .content-sidebar {
        position: relative;
        z-index: 2;
        float: right;
        width: 340px;
        padding-bottom: 14px;
    }}@media (max-width: 767px) {.mg-remote-scope #category-sidebar {
        padding-top: 0!important;
    }.mg-remote-scope #category-sidebar .filter:last-of-type {
        margin-bottom: 0!important;
    }}@media (min-width: 768px) and (max-width: 1199px) {.mg-remote-scope .page-content .sidebar-left .content-body {
        margin-left: -246px;
        padding-left: 246px
    }.mg-remote-scope .page-content .sidebar-left .content-sidebar {
        width: 230px;
    }}.mg-remote-scope .cart-dropdown .dropdown-menu {
    display: flex;
    flex-direction: column;
    width: 100vw;
    max-width: 400px;
    padding: 0;
}.mg-remote-scope .cart-dropdown .scroll-list {
    position: relative;
    max-height: 315px;
    margin-right: 8px;
}@media (min-width: 991px) {.mg-remote-scope .cart-dropdown .scroll-list {
        margin-right: 6px;
    }}@media (max-width: 991px) {.mg-remote-scope .cart-dropdown .dropdown-menu {
        top: 60px;
        right: 0;
    }.mg-remote-scope .cart-dropdown .scroll-list {
        height: auto;
        max-height: calc(100vh - 212px);
    }}@media (max-width: 767px) {.mg-remote-scope .cart-dropdown .dropdown-menu {
        top: 54px;
        right: -3px;
        max-width: none;
    }.mg-remote-scope .cart-dropdown .scroll-list {
        max-height: calc(100vh - 224px);
    }}@media (max-width: 399px) {.mg-remote-scope .cart-dropdown .dropdown-menu {
        
    }}.mg-remote-scope .cart-dropdown .dropdown-menu .scroll-list .ps__rail-y {
    margin: 8px 0;
    opacity: 0.6
}.mg-remote-scope .cart-dropdown .dropdown-menu .scroll-list > ul {
    list-style: none;
    margin: 0;
    padding: 12px 0;
}.mg-remote-scope .cart-dropdown .dropdown-menu li {
    position: relative;
}.mg-remote-scope .cart-dropdown .dropdown-menu li a:not(.btn) {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 4px 34px 4px 77px;
    min-height: 52px;
    overflow: hidden;
}.mg-remote-scope .cart-dropdown .dropdown-menu li a .thumb {
    position: absolute;
    top: 4px;
    left: 16px;
    width: 45px;
    height: 45px;
    text-align: center;
    line-height: 40px;
    border-radius: 2px;
}.mg-remote-scope .cart-dropdown .dropdown-menu a .name:hover {
    color: #5bc758;
}.mg-remote-scope .cart-dropdown .dropdown-menu li a>div {
    float: left;
}.mg-remote-scope .cart-dropdown .dropdown-menu li a .name {
    width: 100%;
    margin-right: 8px;
    padding: 5px 0 4px;
    color: #2e3442;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
}.mg-remote-scope .cart-dropdown .dropdown-menu li a:hover > .name {
    transition: color .15s linear;
}.mg-remote-scope .cart-dropdown .dropdown-menu li a .qty {
    color: #a1a6b2;
}.mg-remote-scope .cart-dropdown .dropdown-menu li a .price {
    position: relative;
    width: 100px;
    color: #fc873e;
    line-height: 1;
    font-size: 13px;
}.mg-remote-scope .cart-dropdown .dropdown-menu li a .price span {
    display: inline-block;
    font-size: 12px;
    color: #737780;
    position: relative;
}.mg-remote-scope .cart-dropdown .dropdown-menu li a .price span:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    margin-top: -1px;
    background: #ff8e2b;
}.mg-remote-scope .cart-dropdown .dropdown-menu li a .thumb:after, .mg-remote-scope .cart-dropdown .dropdown-menu li a .thumb:before {
    position: absolute;
    top: 50%;
    left: 50%;
    content: '';
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
}.mg-remote-scope .cart-dropdown .dropdown-menu li a .thumb:after {
    width: 50px;
    height: 50px;
    margin: -25px 0 0 -25px;
    background: rgba(255, 255, 255, 0.06);
}.mg-remote-scope .cart-dropdown .dropdown-menu li a .thumb:before {
    width: 36px;
    height: 36px;
    margin: -18px 0 0 -18px;
    background: rgba(255, 255, 255, 0.08);
}.mg-remote-scope .cart-dropdown .dropdown-menu li a .thumb img {
    width: 22px;
}.mg-remote-scope .cart-dropdown .dropdown-menu li .btn-icon {
    position: absolute;
    right: 2px;
    top: 50%;
    margin-top: -16px;
}.mg-remote-scope .cart-dropdown .dropdown-menu li .btn-icon:hover i {
    color: #5bc758;
}.mg-remote-scope .cart-dropdown .dropdown-menu li .item-row {
    padding: 0 40px 0 78px;
}.mg-remote-scope .cart-dropdown .dropdown-menu li .item-row ul {
    padding-left: 12px;
}.mg-remote-scope .cart-dropdown .dropdown-menu li .item-row ul li:hover .qty-button {
    display: none;
}.mg-remote-scope .cart-dropdown .dropdown-menu li .item-row li .service-price {
    width: 80px;
    text-align: left;
}.mg-remote-scope .cart-dropdown .cart-total {
    padding: 13px 16px 16px;
    border-top: 1px solid #e9edf2;
}.mg-remote-scope .cart-dropdown .cart-total > ul {
    padding: 0;
    margin: 0 0 10px 0;
    list-style: none;
}.mg-remote-scope .cart-dropdown .cart-total li {
    position: relative;
    padding: 2px 64px 2px 0;
    color: #a1a6b2;
    font-size: 13px;
}.mg-remote-scope .cart-dropdown .cart-total li span {
    position: absolute;
    right: 0;
    top: 2px;
    font-weight: bold;
    color: #2e3442;
    font-size: 14px;
}.mg-remote-scope .cart-dropdown .cart-total li:first-of-type span {
    font-weight: 400;
    font-size: 13px;
}.mg-remote-scope .cart-dropdown .cart-total .btn {
    font-size: 12px
}.mg-remote-scope .cart-dropdown .cart-total li.discount span {
    color: #fc873e;
}.mg-remote-scope .cart-dropdown .spinner-container {
    height: 70px;
    margin-top: -8px;
}@media (max-width: 399px) {.mg-remote-scope .cart-dropdown .dropdown-menu li a .name {
        width: 120px;
    }.mg-remote-scope .cart-dropdown .dropdown-menu li .item-row li .service-price {
        width: 70px;
    }}@media (max-width: 767px) {.mg-remote-scope .cart-dropdown .scroll-list {
        order: 1;
    }.mg-remote-scope .cart-dropdown .cart-total {
        border-top: 0;
        border-bottom: 1px solid #e9edf2;
    }}.mg-remote-scope .filter {
    margin-bottom: 16px;
    background: #fff;
    -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
    -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
    box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
}.mg-remote-scope .filter h6 {
    padding: 8px 16px;
    margin: 0;
    color: #a1a6b2;
    font-weight: 400;
    font-size: 13px;
    text-transform: uppercase;
}.mg-remote-scope .filter-body {
    padding: 0 16px 16px;
    overflow: hidden;
}.mg-remote-scope .filter-body .form-control {
    box-shadow: none;
    border: 1px solid #e1e4e6;
    width: 108px;
}.mg-remote-scope .filter-body .form-group+span {
    padding: 0 8px;
    line-height: 42px;
}.mg-remote-scope .dropdown-filter>a {
    position: relative;
    display: block;
    padding: 12px 16px;
    color: #2e3442;
    line-height: 24px;
    font-weight: 700;
}.mg-remote-scope .dropdown-filter>a>span:first-of-type {
    padding-right: 8px;
    color: #a1a6b2;
    font-weight: 400;
    font-size: 13px;
    text-transform: uppercase;
}.mg-remote-scope .dropdown-filter>a>.zmdi-chevron-down {
    position: absolute;
    right: 16px;
    top: 0;
    line-height: 49px;
    color: #a1abb2;
    font-size: 19px;
}.mg-remote-scope .dropdown-filter.open>a>span:first-of-type {
    color: #fff;
    opacity: 0.5;
}.mg-remote-scope .dropdown-filter.open>a>.zmdi-chevron-down {
    color: #fff;
}.mg-remote-scope .dropdown-filter .dropdown-menu {
    width: 100%;
}.mg-remote-scope .dropdown-filter .dropdown-menu li a {
    line-height: 30px;
}.mg-remote-scope .dropdown-filter .dropdown-menu li a i {
    position: absolute;
    right: 12px;
    top: 0;
    line-height: 30px;
    font-size: 24px;
    display: none;
}.mg-remote-scope .dropdown-filter .dropdown-menu li a span {
    color: #a1a6b2;
}.mg-remote-scope .dropdown-filter .dropdown-menu li.active a i {
    display: block;
}.mg-remote-scope .bar-content {
    padding: 0 0 16px;
    margin: 0;
    list-style: none;
}.mg-remote-scope .bar-content>li {
    display: block;
}.mg-remote-scope .bar-content>li>a:not(.btn) {
    display: block;
    color: #2e3442;
}.mg-remote-scope .bar-content li>a>.badge {
    position: absolute;
    right: 16px;
    top: 50%;
    margin-top: -8px;
    font-weight: 400;
}.mg-remote-scope .bar-content li>a>span:not(.badge) {
    display: inline-block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: middle;
}.mg-remote-scope .bar-content>li>a:not(.btn) {
    position: relative;
    margin: 0;
    padding: 7px 16px;
    line-height: 24px;
}.mg-remote-scope .bar-content>li>a>i:first-of-type {
    position: relative;
    bottom: 1px;
    display: inline-block;
    width: 24px;
    height: 24px;
    line-height: 24px;
    margin-right: 8px;
    vertical-align: top;
    opacity: 1;
    color: #bec2cb;
    text-align: center;
    -webkit-transition: linear color .15s;
    -moz-transition: linear color .15s;
    transition: linear color .15s;
}.mg-remote-scope .bar-content>li>a:hover>i:first-of-type, .mg-remote-scope .bar-content>li>a:hover {
    color: #5bc758;
}.mg-remote-scope .bar-content>li>a>.icon {
    font-size: 22px;
}.mg-remote-scope .bar-content>li>a {
    font-weight: bold;
}.mg-remote-scope .bar-content li.active>a>i, .mg-remote-scope .bar-content li.active>a, .mg-remote-scope .bar-content a.active i, .mg-remote-scope .bar-content a.active, .mg-remote-scope .bar-content a.active-category-leaf i, .mg-remote-scope .bar-content a.active-category-leaf {
    color: #5bc758;
    opacity: 1!important;
}.mg-remote-scope .bar-content li.active>a>.badge, .mg-remote-scope .bar-content li>a.active>.badge, .mg-remote-scope .bar-content li>a.active-category-leaf>.badge {
    color: #fff;
    background: #5bc758;
    border-color: #5bc758;
}.mg-remote-scope .bar-content li.active>a:not(.btn):after, .mg-remote-scope .bar-content li.open>a:not(.btn):after {
    background: #5bc758;
}.mg-remote-scope .bar-content li a .zmdi-chevron-right {
    display: none;
}.mg-remote-scope .bar-content li .dropdown-menu {
    display: none;
}.mg-remote-scope .bar-content li.open>.dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin: 5px 0 5px 32px;
    padding: 0;
    box-shadow: none;
    display: block;
}.mg-remote-scope .bar-content li.open .dropdown-menu .divider {
    display: none;
}.mg-remote-scope .bar-content li.open>.dropdown-menu>li a {
    font-size: 13px;
    padding: 4px 40px 4px 12px;
    font-weight: 400;
}.mg-remote-scope .bar-content li .dropdown-menu .dropdown-menu {
    border-left: 1px solid #e9ecf1;
    margin-left: 16px;
}.mg-remote-scope .bar-content li .zmdi-home {
    font-size: 25px;
}.mg-remote-scope .bar-content li.no-filtered-products-count a {
    color: #afb3bd;
    pointer-events: none;
    cursor: default;
}@media (min-width: 768px) {.mg-remote-scope .dropdown-filter.open>a {
        background: #5bc758;
        color: #fff;
    }.mg-remote-scope .dropdown-filter .dropdown-menu:before {
        left: auto;
        right: 13px;
    }.mg-remote-scope .filter-body.form-inline.dropdown-menu {
        display: block;
        visibility: visible;
        opacity: 1;
        position: relative;
        float: none;
        box-shadow: none;
    }.mg-remote-scope #category-sidebar .filter:last-of-type>a {
        display: none;
    }}@media (min-width: 768px) and (max-width: 1199px) {.mg-remote-scope .filter-body .form-control {
        width: 84px;
    }.mg-remote-scope .dropdown-filter>a>span:first-of-type {
        padding-right: 2px;
    }}@media (max-width: 767px) {.mg-remote-scope .filter {
        background: none;
        box-shadow: none;
        margin-bottom: 8px;
    }.mg-remote-scope .dropdown-bar {
        display: none;
    }.mg-remote-scope .dropdown-filter>a {
        color: #fff;
        line-height: 30px;
        padding: 0;
    }.mg-remote-scope .dropdown-filter>a>.zmdi-chevron-down {
        line-height: 30px;
        color: #fff;
        font-size: 24px;
        right: 12px;
    }.mg-remote-scope .dropdown-filter .dropdown-menu {
        width: 100%;
        min-width: 276px;
        top: 137%;
        left: -8px;
    }.mg-remote-scope .dropdown-filter.open .dropdown-menu {
        top: 127%;
    }.mg-remote-scope .dropdown-filter>a>span:first-of-type {
        padding-right: 4px;
        color: rgba(221, 238, 255, 0.8);
    }.mg-remote-scope #category-sidebar {
        margin-top: -7px;
    }.mg-remote-scope #category-sidebar .filter:last-of-type h6 {
        display: none;
    }.mg-remote-scope #category-sidebar .filter:first-of-type {
        float: left;
    }.mg-remote-scope #category-sidebar .filter:first-of-type>a {
        padding-right: 32px;
    }.mg-remote-scope #category-sidebar .filter:last-of-type {
        float: right;
    }.mg-remote-scope #category-sidebar .filter:last-of-type>a {
        font-size: 24px;
    }.mg-remote-scope #category-sidebar .filter:last-of-type .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }.mg-remote-scope #category-sidebar .filter:last-of-type .dropdown-menu {
        right: -8px;
        left: auto;
        overflow: visible;
        padding-top: 14px;
    }.mg-remote-scope #category-sidebar .filter:last-of-type .dropdown-menu:before {
        right: 9px;
        left: auto;
    }.mg-remote-scope .filter-body .form-control {
        width: 107px;
    }}.mg-remote-scope .input-icon {
    position: relative;
}.mg-remote-scope .input-icon .input-icon-text, .mg-remote-scope .input-icon .input-icon-btn, .mg-remote-scope .input-icon .input-icon-addon {
    position: absolute;
    text-align: center;
}.mg-remote-scope .input-icon .input-icon-addon i {
    color: #737980;
}.mg-remote-scope .input-icon-xxlg .input-icon-addon, .mg-remote-scope .input-icon-xlg .input-icon-addon {
    top: 8px;
    width: 40px;
    height: 40px;
    line-height: 46px;
}.mg-remote-scope .input-icon-left.input-icon-xlg .input-icon-addon {
    left: 10px;
}.mg-remote-scope .input-icon-right.input-icon-xxlg .input-icon-addon {
    right: 8px;
}.mg-remote-scope .input-icon-xxlg .input-icon-addon {
    top: 13px;
}.mg-remote-scope .search-form .input-icon .input-icon-addon i {
    color: #2e3442;
}.mg-remote-scope .input-icon-left .form-control {
    padding-left: 30px;
}.mg-remote-scope .input-icon-text {
    font-size: 13px;
    color: #737780;
}.mg-remote-scope .input-icon-left .input-icon-text {
    top: 13px;
    left: 13px;
}.mg-remote-scope .input-icon.input-icon-right.input-icon-xxlg .form-control {
    padding-right: 48px;
}.mg-remote-scope .input-icon.input-icon-left.input-icon-xlg .form-control {
    padding-left: 56px;
}.mg-remote-scope .input-icon.input-icon-xlg .input-icon-addon i, .mg-remote-scope .input-icon.input-icon-xxlg .input-icon-addon i {
    font-size: 24px;
}.mg-remote-scope .input-icon-btn {
    right: 8px;
    top: 13px;
}@media (max-width: 767px) {.mg-remote-scope .input-icon-btn {
        right: 5px;
        top: 7px;
    }.mg-remote-scope .input-icon-btn .btn-icon i {
        font-size: 21px;
    }}.mg-remote-scope .list-styled, .mg-remote-scope .list-styled ul, .mg-remote-scope .list-payment-method, .mg-remote-scope .list-checkbox, .mg-remote-scope .list-subtotal, .mg-remote-scope .list-summary, .mg-remote-scope .list-collapse, .mg-remote-scope .list-icon {
    list-style: none;
    padding: 0;
    margin: 0
}.mg-remote-scope .list-checkbox li label [data-toggle="tooltip"] {
    margin-left: 5px;
    font-size: 16px;
    color: #a0a6b2;
}.mg-remote-scope .list-icon li, .mg-remote-scope .list-styled li {
    position: relative;
    padding: 4px 0 4px 32px;
    line-height: 24px;
}.mg-remote-scope .tab-sm .list-icon li {
    line-height: 16px;
}.mg-remote-scope .list-icon>li:before, .mg-remote-scope .list-styled li:before {
    position: absolute;
    width: 24px;
    height: 24px;
    left: 0;
    top: 4px;
    text-align: center;
    content: '\f26d';
    font-family: 'Material-Design-Iconic-Font';
}.mg-remote-scope .list-styled>li:before {
    font-size: 7px;
    color: #5bc758;
}.mg-remote-scope .list-styled:not(.list-link) li a {
    border-bottom: 1px dotted;
}.mg-remote-scope .list-styled:not(.list-link) li a[data-toggle="tooltip"] {
    display: inline-block;
    border: none;
}.mg-remote-scope .list-styled:not(.list-link) li a[data-toggle="tooltip"] > i {
    float: left;
}.mg-remote-scope .custom-form-page .list-styled a:after {
    display: none;
}.mg-remote-scope .list-styled a:hover:after {
    border-color: #5bc758;
}.mg-remote-scope .list-styled>li ul {
    padding: 4px 0 0 0;
}.mg-remote-scope .list-styled>li>ul>li {
    padding-left: 24px;
    list-style: none;
}.mg-remote-scope .list-styled>li>ul li:before {
    font-size: 6px;
    color: #a8b5c4;
}.mg-remote-scope .list-styled>li>ul>li>ul>li:before {
    content: '\f273';
    font-size: 14px;
}.mg-remote-scope .list-icon li:before {
    font-size: 24px;
}.mg-remote-scope .list-check li:before {
    content: '\f26b';
}.mg-remote-scope .list-close li:before {
    content: '\f136';
}.mg-remote-scope .list-sm li {
    font-size: 13px;
    line-height: 20px;
    padding-left: 32px;
}.mg-remote-scope .list-sm li:before {
    font-size: 19px;
}.mg-remote-scope .list-primary li:before {
    color: #5bc758;
}.mg-remote-scope .list-secondary li:before {
    color: #f29441;
}.mg-remote-scope .list-danger li:before {
    color: #de2c2c;
}.mg-remote-scope .list-dark-green li:before {
    color: #387a36;
}.mg-remote-scope .list-white li, .mg-remote-scope .list-white li:before {
    color: #fff;
}.mg-remote-scope .list-collapse>li {
    padding: 0;
    margin-bottom: 8px;
}@media (max-width: 767px) {.mg-remote-scope .list-collapse>li {
        margin-bottom: 12px;
    }}.mg-remote-scope .list-collapse>li>.collapse-item-anchor {
    position: relative;
    padding-left: 24px;
    line-height: 24px;
    display: block;
    font-weight: 700;
    color: #2e3442;
    font-size: 14px;
    margin: 0;
}.mg-remote-scope .list-collapse>li>.collapse-item-anchor>a {
    color: #2e3442;
}.mg-remote-scope .list-collapse>li>.collapse-item-anchor:hover>a {
    color: #2e3442;
}.mg-remote-scope .list-collapse>li>.collapse-item-anchor>.label {
    margin-top: 2px;
    margin-left: 6px;
    display: inline-block;
    vertical-align: top;
}.mg-remote-scope .list-collapse.list-sm>li>.collapse-item-anchor {
    font-size: 13px;
    line-height: 20px;
}.mg-remote-scope .list-collapse>li>.collapse-item-anchor:after, .mg-remote-scope .list-collapse>li>.collapse-item-anchor:before {
    content: '';
    position: absolute;
    background: #737980;
    -webkit-transition: ease-in-out all .15s;
    -moz-transition: ease-in-out all .15s;
    transition: ease-in-out all .15s;
}.mg-remote-scope .list-collapse>li>.collapse-item-anchor:before {
    left: 0;
    top: 11px;
    width: 12px;
    height: 2px;
}.mg-remote-scope .list-collapse>li>.collapse-item-anchor:after {
    left: 5px;
    top: 6px;
    width: 2px;
    height: 12px;
}.mg-remote-scope .list-collapse.list-sm>li>.collapse-item-anchor:before {
    top: 8px;
}.mg-remote-scope .list-collapse.list-sm>li>.collapse-item-anchor:after {
    top: 3px;
}@-moz-document url-prefix() {
    .list-collapse.list-sm>li>.collapse-item-anchor:before {
        top: 9px;
    }
    .list-collapse.list-sm>li>.collapse-item-anchor:after {
        top: 4px;
    }
}.mg-remote-scope .list-collapse>li.active>.collapse-item-anchor:after {
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}.mg-remote-scope .list-collapse>li:hover>.collapse-item-anchor:after, .mg-remote-scope .list-collapse>li.active>.collapse-item-anchor:after, .mg-remote-scope .list-collapse>li:hover>.collapse-item-anchor:before, .mg-remote-scope .list-collapse>li.active>.collapse-item-anchor:before {
    background: #5bc758;
}.mg-remote-scope .list-collapse li.active>.collapse-item-anchor, .mg-remote-scope .list-collapse li:hover>.collapse-item-anchor, .mg-remote-scope .list-collapse li.active>.collapse-item-anchor a, .mg-remote-scope .list-collapse li:hover>.collapse-item-anchor a {
    color: #5bc758;
}.mg-remote-scope .list-collapse>li>.item-body {
    display: none;
    margin: 0;
    padding-left: 24px;
}.mg-remote-scope .list-collapse>li>.item-body>.list-styled {
    margin-left: -8px;
}.mg-remote-scope .list-collapse li .item-actions {
    padding-bottom: 4px;
    padding-top: 4px;
}.mg-remote-scope .list-collapse.list-sm li .item-body {
    padding-left: 24px;
}@media (min-width: 992px) {.mg-remote-scope .list-collapse.list-lg>li>.collapse-item-anchor {
        padding: 8px 0 8px 40px;
        font-size: 16px;
        font-weight: 700;
    }.mg-remote-scope .list-collapse.list-lg>li>.collapse-item-anchor:before {
        width: 16px;
        left: 7px;
        top: 17px;
    }.mg-remote-scope .list-collapse.list-lg>li>.collapse-item-anchor:after {
        top: 10px;
        left: 14px;
        height: 16px;
    }.mg-remote-scope .list-collapse.list-lg>li>.item-body {
        padding-left: 40px;
    }@-moz-document url-prefix() {
        .list-collapse.list-lg>li>.collapse-item-anchor:before {
            top: 18px;
        }
        .list-collapse.list-lg>li>.collapse-item-anchor:after {
            top: 11px;
        }
    }}@media (max-width: 767px) {.mg-remote-scope .product-features-collapsible-list>li>.item-body {
        padding-left: 0;
    }}.mg-remote-scope .list-product-info {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}.mg-remote-scope .list-product-info li {
    display: inline-block;
    margin-bottom: 8px;
}.mg-remote-scope .list-product-info li, .mg-remote-scope .list-product-info li a, .mg-remote-scope .list-product-info li span {
    color: rgba(221, 238, 255, 0.8);
    font-size: 13px;
    display: flex;
    align-items: center;
    line-height: 13px;
}.mg-remote-scope .list-product-info li a:hover {
    color: #5bc758;
}.mg-remote-scope .list-product-info li i:not(.zmdi-star) {
    margin-right: 5px;
    font-size: 16px;
}.mg-remote-scope .list-product-info li .stars i {
    letter-spacing: -1.5px;
    font-size: 14px;
}.mg-remote-scope .list-product-info li .stars .zmdi-star {
    color: rgba(0, 0, 0, 0.6);
}.mg-remote-scope .list-product-info li .stars .zmdi-star.active {
    color: #fff;
}@media (min-width: 1200px) {.mg-remote-scope .list-product-info li:not(:last-of-type) {
        padding-right: 24px;
    }.mg-remote-scope .product-overview .list-product-info li:not(:last-of-type) {
        padding-right: 16px;
    }}@media (max-width: 1199px) {.mg-remote-scope .list-product-info li:not(:last-of-type) {
        padding-right: 16px;
    }}@media (max-width: 767px) {.mg-remote-scope .list-product-info {
        margin-bottom: 0;
        padding-left: 90px;
    }.mg-remote-scope .list-product-info li>i {
        margin-right: 2px;
    }}@media (min-width: 580px) and (max-width: 767px) {.mg-remote-scope .list-product-info li:not(:last-of-type) {
        padding-right: 16px;
    }}@media (max-width: 579px) {.mg-remote-scope .list-product-info li .stars i {
        font-size: 12px;
    }}.mg-remote-scope .changelog-section {
    padding-top: 5px;
    padding-bottom: 11px;
}.mg-remote-scope .changelog-section .changelog-version {
    position: relative;
    margin: 4px 0 26px;
    padding-left: 105px;
}.mg-remote-scope .changelog-section .changelog-version .version {
    position: absolute;
    left: -25px;
    top: 0;
    color: #2e3442;
    font-size: 24px;
    font-weight: 800;
    width: 105px;
    text-align: right;
    margin: 0;
    line-height: 16px;
    display: inline;
}.mg-remote-scope .changelog-section .changelog-version .released {
    display: inline-block;
    color: #a1a5b2;
    font-weight: 400;
    font-size: 14px;
    vertical-align: top;
}.mg-remote-scope .changelog-list {
    position: relative;
    padding-left: 90px;
    padding-bottom: 13px;
}.mg-remote-scope .label-container .label {
    box-shadow: none;
}.mg-remote-scope .changelog-list .list-styled {
    padding-left: 8px;
}.mg-remote-scope .changelog-list .list-styled li {
    padding: 2px 0 2px 32px;
}.mg-remote-scope .changelog-list .list-styled li:before {
    top: 2px;
}.mg-remote-scope .changelog-new-feature .list-styled li:before {
    color: #5bc758;
}.mg-remote-scope .changelog-new-feature .label {
    background: #5bc758;
}.mg-remote-scope .changelog-improvement .list-styled li:before, .mg-remote-scope .changelog-improved .list-styled li:before {
    color: #2caed4;
}.mg-remote-scope .changelog-improvement .label, .mg-remote-scope .changelog-improved .label {
    background: #2caed4;
}.mg-remote-scope .changelog-bug-fix .list-styled li:before, .mg-remote-scope .changelog-fix .list-styled li:before {
    color: #f25050;
}.mg-remote-scope .changelog-bug-fix .label, .mg-remote-scope .changelog-fix .label {
    background: #f25050;
}.mg-remote-scope .changelog-changed .label {
    background: #1f75cc;
}.mg-remote-scope .changelog-changed .list-styled li:before {
    color: #1f75cc;
}.mg-remote-scope .changelog-removed .label {
    background: #ff9900;
}.mg-remote-scope .changelog-removed .list-styled li:before {
    color: #ff9900;
}.mg-remote-scope .changelog-others .label {
    color: #959da6;
    background: #e1e4e6;
}.mg-remote-scope .changelog-others .list-styled li:before {
    color: #e1e4e6;
}.mg-remote-scope .changelog-launch .label {
    background: #a481eb;
}.mg-remote-scope .changelog-launch .list-styled li:before {
    color: #a481eb;
}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .changelog-section .changelog-version {
        margin-bottom: 16px;
    }.mg-remote-scope .changelog-section .changelog-version .version {
        font-size: 18px;
    }}@media (min-width: 768px) {.mg-remote-scope .changelog-list .label-container {
        position: absolute;
        left: 0;
        top: 3px;
        width: 80px;
    }.mg-remote-scope .label-container .label {
        float: right;
        display: block;
    }.mg-remote-scope .changelog-version .beta {
        font-size: 12px;
        position: absolute;
        left: 50px;
        top: 19px;
    }}@media (max-width: 767px) {.mg-remote-scope .changelog-section {
        padding-top: 8px;
    }.mg-remote-scope .changelog-section .changelog-version .version {
        position: static;
        font-size: 17px;
        text-align: right;
        padding-right: 4px;
    }.mg-remote-scope .changelog-section .changelog-version span.beta {
        font-size: 12px;
        position: absolute;
        left: 0;
        top: 15px;
    }.mg-remote-scope .changelog-section .changelog-version {
        padding-left: 0;
        margin-bottom: 16px;
    }.mg-remote-scope .changelog-list {
        padding-left: 0;
    }.mg-remote-scope .changelog-section>.changelog-list:last-of-type {
        padding-bottom: 0;
    }.mg-remote-scope .changelog-section .list-styled {
        padding: 0;
    }.mg-remote-scope .label-container {
        padding-bottom: 13px;
    }.mg-remote-scope .label-container .label {
        padding: 0;
        background: none;
    }.mg-remote-scope .changelog-new-feature .label {
        color: #5bc758;
    }.mg-remote-scope .changelog-improvement .label, .mg-remote-scope .changelog-improved .label {
        color: #2caed4;
    }.mg-remote-scope .changelog-bug-fix .label, .mg-remote-scope .changelog-fix .label {
        color: #f25050;
    }.mg-remote-scope .changelog-changed .label {
        color: #1f75cc;
    }.mg-remote-scope .changelog-removed .label {
        color: #f25050;
    }.mg-remote-scope .changelog-others .label {
        color: #e1e4e6;
    }.mg-remote-scope .changelog-launch .label {
        color: #a481eb;
    }}.mg-remote-scope .review-list {
    list-style: none;
    padding: 0;
    margin: 0;
}.mg-remote-scope .review-list li {
    padding: 20px 0 17px;
    border-bottom: 1px solid #f2f4f5;
}.mg-remote-scope .review-list li:last-of-type {
    border: 0;
}.mg-remote-scope .review-header {
    margin-bottom: 13px;
    color: #2e3442;
    font-size: 15px;
    font-weight: 700;
}.mg-remote-scope .review-header .date {
    float: right;
    font-weight: 400;
    font-size: 13px;
    color: #a1a5b2;
}.mg-remote-scope .review-body {
    margin-bottom: 17px;
    line-height: 25px;
}.mg-remote-scope .review-footer {
    overflow: hidden;
}.mg-remote-scope .review-footer .rating i {
    font-size: 17px;
    color: #dfe3e8;
    letter-spacing: -3px;
    vertical-align: top;
    margin: 3px 0 0;
}.mg-remote-scope .review-footer .rating i.active {
    color: #ffc300;
}.mg-remote-scope .review-footer .helpfull {
    float: right;
    font-size: 13px;
    color: #a1a5b2;
}.mg-remote-scope .review-footer .helpfull a {
    padding: 2px 12px 0 10px;
    color: #737980;
    display: inline-block;
    font-size: 19px;
}.mg-remote-scope .add-review {
    overflow: hidden;
    padding-top: 44px;
    border-top: 1px solid #f2f4f5;
}.mg-remote-scope .add-review .review-actions {
    padding-top: 4px;
    overflow: hidden;
}.mg-remote-scope .add-review .review-actions .btn {
    float: right;
    min-width: 176px;
}.mg-remote-scope .add-review .rating {
    float: left;
    padding: 13px 0;
    color: #a1a5b2;
}.mg-remote-scope .add-review .rating span {
    float: left;
    margin-top: 1px;
    margin-right: 12px;
}.mg-remote-scope .add-review .rating i {
    color: #dfe3e8;
    font-size: 24px;
    margin-top: -3px;
    vertical-align: top;
    float: left;
    cursor: pointer;
}.mg-remote-scope .add-review .rating i.active {
    color: #ffc300;
}.mg-remote-scope .add-review .alert {
    margin-bottom: 0;
}.mg-remote-scope .add-review>.btn {
    float: right;
    min-width: 175px;
}@media (max-width: 767px) {.mg-remote-scope .add-review {
        padding-top: 20px;
    }.mg-remote-scope .tab-content .tab-pane .add-review h3 {
        font-size: 17px;
        line-height: 21px;
        margin-bottom: 13px;
    }.mg-remote-scope .add-review .review-actions .btn {
        float: none;
        display: block;
        min-height: 48px;
        width: 100%
    }.mg-remote-scope .add-review .form-group>.col-sm-6:first-of-type .form-control {
        margin-bottom: 12px;
    }.mg-remote-scope .add-review .rating {
        padding: 4px 0 16px;
    }}.mg-remote-scope .business-scenario-list {
    list-style: none;
    padding: 0;
    margin: 0;
}.mg-remote-scope .business-scenario-list li {
    padding: 20px 0 17px;
    border-bottom: 1px solid #f2f4f5;
}.mg-remote-scope .business-scenario-list li:last-of-type {
    border: 0;
}.mg-remote-scope .business-scenario-header {
    margin-bottom: 13px;
    color: #2e3442;
    font-size: 15px;
    font-weight: 700;
    position: relative;
}.mg-remote-scope .business-scenario-header .label {
    margin: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    padding: 5px 7px !important;
    right: 0;
}.mg-remote-scope li.business-scenarios i {
    margin-right: 0px !important;
    margin-left: 8px !important;
    vertical-align: text-bottom !important;
    margin-bottom: -1px !important;
}.mg-remote-scope li.tab-reviews > a {
    margin-right: 10px
}.mg-remote-scope .business-scenario-header .title {
    padding-right: 98px !important;
}.mg-remote-scope .business-scenario-header .date {
    float: right;
    font-weight: 400;
    font-size: 13px;
    color: #a1a5b2;
}.mg-remote-scope .business-scenario-body {
    margin-top: 20px;
    margin-bottom: 17px;
    line-height: 25px;
    text-align: justify;
}.mg-remote-scope .business-scenario-footer {
    overflow: hidden;
}.mg-remote-scope .business-scenario-footer .rating i {
    font-size: 17px;
    color: #dfe3e8;
    letter-spacing: -3px;
    vertical-align: top;
    margin: 3px 0 0;
}.mg-remote-scope .business-scenario-footer .rating i.active {
    color: #ffc300;
}.mg-remote-scope .business-scenario-footer .helpfull {
    float: right;
    font-size: 13px;
    color: #a1a5b2;
}.mg-remote-scope .business-scenario-footer .helpfull a {
    padding: 2px 12px 0 10px;
    color: #737980;
    display: inline-block;
    font-size: 19px;
}.mg-remote-scope .panel-summary .panel-header .header-title {
    display: block;
    padding: 0;
}.mg-remote-scope .panel-summary .panel-header .header-title h6 {
    margin: 0;
    line-height: 54px;
    border-bottom: 1px solid #ebeff2;
    text-transform: capitalize;
    text-align: center;
    font-size: 15px;
    font-weight: 700;
}.mg-remote-scope .panel-summary .panel-header .header-title h6 i {
    color: #5bc758;
    font-size: 24px;
    margin-left: -16px;
    margin-right: 16px;
    display: inline-block;
    line-height: 19px;
    vertical-align: text-bottom;
}.mg-remote-scope .panel-summary .panel-list {
    padding: 6px 24px 8px;
}.mg-remote-scope .panel-summary .scroll-list {
    position: relative;
    max-height: 493px;
    margin: 6px 8px 8px;
    padding: 0 16px;
    overflow: hidden;
}.mg-remote-scope .list-summary>li {
    padding: 14px 0;
}.mg-remote-scope .list-summary>li:not(:last-of-type) {
    border-bottom: 1px solid #ebeff2;
}.mg-remote-scope .list-summary .item-row {
    position: relative;
}.mg-remote-scope .list-summary .summary-item>.item-row:not(:last-of-type) {
    padding-bottom: 13px;
}.mg-remote-scope .list-summary .item-name {
    padding-right: 90px;
    color: #2e3442;
    font-size: 12px;
    font-weight: bold;
}.mg-remote-scope .list-summary .item-name a {
    color: #2e3442;
    font-size: 12px;
    font-weight: bold;
}.mg-remote-scope .list-summary .item-name a:hover {
    color: #5bc758;
}.mg-remote-scope .list-summary .item-name.item-discounted {
    padding-right: 140px;
}.mg-remote-scope .list-summary .item-price {
    position: absolute;
    right: 0;
    top: 0;
    color: #2e3442;
}.mg-remote-scope .list-summary .item-price.discount {
    color: #ff8e2b;
}.mg-remote-scope .list-summary .item-price span {
    position: relative;
    font-size: 12px;
    color: #2e3442;
}.mg-remote-scope .list-summary .item-price span:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    margin-top: -1px;
    background: #ff8e2b;
}.mg-remote-scope .list-summary .item-qty {
    overflow: hidden;
    padding-right: 130px;
}.mg-remote-scope .list-summary .item-qty>* {
    float: left;
    font-size: 12px;
}.mg-remote-scope .list-summary .item-qty>span {
    display: inline-block;
    margin-right: 9px;
    line-height: 24px;
}.mg-remote-scope .list-summary .item-qty .input-group {
    width: 72px;
}.mg-remote-scope .list-summary .item-qty .input-group .btn, .mg-remote-scope .list-summary .item-qty .input-group .form-control {
    border: 1px solid #e1e4e6;
}.mg-remote-scope .list-summary .item-qty .input-group .btn {
    color: #a1a6b2;
    box-shadow: none;
}.mg-remote-scope .list-summary .item-qty .input-group .btn:hover {
    color: #5bc758;
}.mg-remote-scope .list-summary .item-qty .input-group .btn i {
    margin: 0;
    line-height: 14px;
    font-weight: 400;
    font-size: 14px;
    width: auto;
    height: auto;
    vertical-align: middle;
}.mg-remote-scope .list-summary .item-qty .input-group .form-control {
    font-weight: 700;
    color: #2e3442;
    text-align: center;
    background: #fff;
}.mg-remote-scope .list-summary .item-qty>.btn {
    margin-top: -6px;
}.mg-remote-scope .list-summary .item-qty .bundle-item {
    color: #5bc758
}.mg-remote-scope .list-summary .item-license {
    position: absolute;
    right: -2px;
    top: 0;
    font-size: 12px;
    line-height: 24px;
    color: #737780;
}.mg-remote-scope .list-summary .item-license a {
    position: relative;
    color: #737780;
    display: inline-block;
}.mg-remote-scope .list-summary .item-license a span {
    border-bottom: 1px dotted;
    display: inline-block;
    padding-right: 12px;
    padding-left: 2px;
    line-height: 14px;
}.mg-remote-scope .list-summary .item-license a .save-annual {
    color: #ff8e2b;
    display: table;
    padding-right: 0;
}.mg-remote-scope .list-summary .item-license a:hover i, .mg-remote-scope .list-summary .item-license a:hover span {
    color: #5bc758;
}.mg-remote-scope .list-summary .item-license a i {
    position: absolute;
    right: 0;
    top: 5px;
    line-height: 1;
}.mg-remote-scope .list-summary > li:not(:last-of-type):has(.save-annual) {
    padding-bottom: 22px;
}.mg-remote-scope .item-services {
    padding: 0 0 0 10px;
    margin: 0;
    list-style: none;
    border-left: 1px solid #e4e8eb;
}.mg-remote-scope .item-services li {
    position: relative;
    padding-right: 70px;
    font-size: 12px;
    line-height: 18px;
    color: #737780;
}.mg-remote-scope .item-services .service-qty {
    color: #a0a6b2;
}.mg-remote-scope .item-services .service-qty:after {
    content: 'x';
}.mg-remote-scope .item-services .service-actions {
    display: none;
    padding-left: 4px;
}.mg-remote-scope .item-services li:hover .service-actions {
    display: inline-block;
}.mg-remote-scope .item-services .service-actions a {
    display: inline-block;
    width: 16px;
    height: 16px;
    text-align: center;
    font-size: 10px;
    color: #a1a6b2;
    line-height: 16px;
    border: 1px solid #e2e5e7;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
}.mg-remote-scope .item-services .service-price {
    position: absolute;
    top: 0;
    right: 0;
    font-weight: 700;
}@media (max-width: 767px) {.mg-remote-scope .panel-summary .panel-header .header-title h6 {
        position: relative;
        text-align: left;
        padding-left: 16px;
    }.mg-remote-scope .panel-summary .panel-header .header-title h6 i {
        position: absolute;
        right: 5px;
        top: 13px;
    }.mg-remote-scope .panel-summary .panel-list {
        padding: 0 8px 0;
    }.mg-remote-scope .list-summary .item-price {
        font-size: 13px;
    }.mg-remote-scope .list-summary .item-name {
        padding-right: 122px;
    }.mg-remote-scope .list-summary .item-qty {
        padding-right: 116px;
    }}@media (max-width: 579px) {.mg-remote-scope .list-summary .item-qty > span:not(.bundle-item) {
        display: none;
    }}.mg-remote-scope .list-subtotal {
    padding-top: 11px;
    padding-bottom: 8px;
}.mg-remote-scope .list-subtotal li {
    position: relative;
    padding-right: 130px;
    line-height: 26px;
}.mg-remote-scope .list-subtotal li span {
    position: absolute;
    right: 0;
    top: 0;
    font-weight: 700;
    color: #2e3442;
}.mg-remote-scope .list-subtotal li.discount span, .mg-remote-scope .list-subtotal li.discount {
    color: #ff8e2b;
}.mg-remote-scope .list-subtotal li.discount.bundle-discount span {
    top: auto !important;
    bottom: 0 !important;
}.mg-remote-scope .total {
    padding: 21px 24px 24px;
    font-size: 38px;
    line-height: 1;
    font-weight: 300;
    color: #fff;
    background: rgb(0, 56, 125);
    background: -moz-linear-gradient(160deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 82, 163, 1)), color-stop(100%, rgba(0, 70, 140, 1)));
    
    background: -webkit-linear-gradient(160deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
    
    background: -o-linear-gradient(160deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
    
    background: -ms-linear-gradient(160deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
    
    background: linear-gradient(340deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0052a3', endColorstr='#00468c', GradientType=0);
    
}.mg-remote-scope .total>span {
    margin-bottom: 11px;
    display: block;
    font-size: 14px;
    font-weight: 400;
    color: rgba(221, 238, 255, 0.8);
}.mg-remote-scope .total .input-group {
    margin-top: 18px;
}.mg-remote-scope .total .form-control {
    height: 40px;
    background: rgba(0, 0, 0, 0.15);
    border: 0;
    font-size: 12px;
    color: #86abd1;
}.mg-remote-scope .total .form-control::-moz-placeholder {
    color: #86abd1;
    opacity: 1;
}.mg-remote-scope .total .form-control:-ms-input-placeholder {
    color: #86abd1;
}.mg-remote-scope .total .form-control::-webkit-input-placeholder {
    color: #86abd1;
}.mg-remote-scope .total .btn {
    height: 40px;
    min-width: 43px;
    padding: 0;
}.mg-remote-scope .total .btn>span>i {
    font-size: 19px;
}.mg-remote-scope .total .input-group:not(.promocode-added) .zmdi-close, .mg-remote-scope #upgrade-promo-code-form .input-group:not(.promocode-added) .zmdi-close {
    display: none;
}.mg-remote-scope .total .input-group.promocode-added .zmdi-check, .mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added .zmdi-check {
    display: none;
}.mg-remote-scope .total .input-group.promocode-added .btn:hover:before, .mg-remote-scope .total .input-group.promocode-added .btn:hover:after, .mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added .btn:hover:before, .mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added .btn:hover:after {
    display: none;
}.mg-remote-scope .total .input-group.promocode-added .btn {
    background: rgba(0, 0, 0, 0.15);
    color: rgba(221, 238, 255, 0.8);
    box-shadow: none;
    border: 0;
    margin: 0;
}.mg-remote-scope .total .input-group.promocode-added .btn:hover, .mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added .btn:hover {
    color: #fff;
}.mg-remote-scope .total .input-group.promocode-added .label, .mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added .label {
    position: absolute;
    z-index: 10;
    top: 8px;
    left: 8px;
}.mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added {
    border: 1px solid #d7dbe0;
}.mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added input[type=text] {
    border:none;
}.mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added button, .mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added button:hover, .mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added button:active, .mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added button:focus, .mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added button:visited, .mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added button:focus:active, .mg-remote-scope #upgrade-promo-code-form .input-group.promocode-added button:before {
    background-image: none!important;
    background: transparent!important;
    color: #a1a5b2!important;
    z-index: 0;
    box-shadow: none;
}.mg-remote-scope .page-filename-upgrade .table-summary .cell-value {
    padding-left: 12px;
}@media (max-width: 767px) {.mg-remote-scope .list-subtotal li {
        font-size: 13px;
    }.mg-remote-scope .total {
        padding: 14px 16px 16px;
        font-size: 33px;
    }.mg-remote-scope .total>span {
        font-size: 13px;
    }.mg-remote-scope .total .input-group {
        margin-top: 13px;
    }}@media (max-width: 420px) {.mg-remote-scope .list-subtotal li {
        padding-right: 70px;
    }}.mg-remote-scope .panel-body#payment-methods-container {
    padding: 24px;
}.mg-remote-scope .list-payment-method {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    list-style: none;
    padding: 0;
    margin: 0;
    overflow: hidden;
}.mg-remote-scope .list-payment-method .payment-method-selector-item {
    width: 241px;
    padding: 0;
    position: relative;
    overflow: hidden;
    border-radius: 4px;
}.mg-remote-scope .list-payment-method .payment-method-selector-item::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border: 1px solid #D7DBE0;
    border-radius: 4px;
    transition: all .24s ease;
    opacity: 1;
    top: 0;
    left: 0;
    z-index: 1;
}.mg-remote-scope .list-payment-method .payment-method-selector-item::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border: 2px solid #5bc758;
    border-radius: 4px;
    transition: all .24s ease;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
}.mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-daysfreeaccess, .mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-freeaccess {
    width: 100%;
}.mg-remote-scope .list-payment-method .payment-method-selector-item:hover::before, .mg-remote-scope .list-payment-method .payment-method-selector-item.active::before {
    opacity: 0;
}.mg-remote-scope .list-payment-method .payment-method-selector-item:hover::after, .mg-remote-scope .list-payment-method .payment-method-selector-item.active::after {
    opacity: 1;
}.mg-remote-scope .list-payment-method .payment-method-selector-item.unavailable::before {
    opacity: 1 !important;
}.mg-remote-scope .list-payment-method .payment-method-selector-item.unavailable::after {
    opacity: 0 !important;
}.mg-remote-scope .list-payment-method .payment-method-selector-item.unavailable .payment-method-selector {
    opacity: 0.3;
    user-select: none;
    pointer-events: none;
    z-index: 2;
    cursor: default;
    position: relative;
}.mg-remote-scope .list-payment-method .payment-method-selector-item.unavailable .payment-method-subscription-badge {
    opacity: 0.3;
}.mg-remote-scope .list-payment-method .payment-method-selector-item .payment-method-selector {
    position: relative;
    display: block;
    z-index: 2;
}.mg-remote-scope .list-payment-method .payment-method-selector-item .payment-method-selector-content {
    display: flex;
    flex-direction: column;
    height: 100%;
    gap: 23.5px;
    padding: 24px 20px 16px 20px;
    text-align: center;
    position: relative;
    transition: all .24s ease;
    border: none;
}.mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-daysfreeaccess .payment-method-selector .payment-method-selector-content, .mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-freeaccess .payment-method-selector .payment-method-selector-content {
    flex-direction: row;
    align-items: center;
    padding: 16px 20px;
    gap: 16px;
}.mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-daysfreeaccess .payment-method-selector-content .btn, .mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-freeaccess .payment-method-selector-content .btn {
    max-width: 200px;
    margin-left: auto;
}.mg-remote-scope .list-payment-method .payment-method-selector-item .payment-method-subscription-badge { 
    position: absolute;
    top: -16px;
    right: -16px;
}.mg-remote-scope .list-payment-method .payment-method-selector-item .payment-method-check-icon {
    position: absolute;
    top: -1px;
    right: -1px;
    opacity: 0;
    visibility: hidden;
    transition: all .24s ease;
}.mg-remote-scope .list-payment-method .payment-method-selector-item.active .payment-method-check-icon {
    opacity: 1;
    visibility: visible;
}.mg-remote-scope .list-payment-method .payment-method-selector-item .icon {
    height: 48px;
}.mg-remote-scope .list-payment-method .payment-method-selector-item .icon img {
    height: 100%;
}.mg-remote-scope .list-payment-method .payment-method-selector-item .name {
    color: #2E3442;
    font-size: 16px;
    line-height: 150%;
    font-weight: 700;
}.mg-remote-scope .list-payment-method .payment-method-selector-item .btn {
    padding: 4px 16px;
    font-size: 11px;
    line-height: 24px;
    font-weight: 600;
    margin: 0;
    border-radius: 4px;
}.mg-remote-scope .list-payment-method .payment-method-selector-item:not(#payment-box-daysfreeaccess):not(#payment-box-freeaccess) .btn { 
    margin-top: auto;
}.mg-remote-scope .list-payment-method .payment-method-selector-item .btn.choose-gateway {
    color: #32972F;
    background: #E8F8E5;
}.mg-remote-scope .list-payment-method .payment-method-selector-item.active .btn-default, .mg-remote-scope .list-payment-method .payment-method-selector-item:not(.active) .btn-primary {
    display: none;
}@media (max-width: 1199px) {.mg-remote-scope .list-payment-method .payment-method-selector-item {
        width: 267px;
    }}@media (max-width: 991px) {.mg-remote-scope .list-payment-method .payment-method-selector-item {
        width: 216px;
    }.mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-daysfreeaccess, .mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-freeaccess {
        width: 100%;
    }}@media (max-width: 767px) {.mg-remote-scope .list-payment-method .payment-method-selector-item {
        flex: 1 1 33%;
        width: 100%;
    }.mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-daysfreeaccess, .mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-freeaccess {
        flex: 1 1 100%;
    }.mg-remote-scope .list-payment-method .payment-method-selector-item .payment-method-selector-content {
        gap: 11.5px;
        padding: 16px 20px;
    }}@media (max-width: 579px) {.mg-remote-scope .list-payment-method .payment-method-selector-item {
        flex: 1 1 100%;
        width: 100%;
    }.mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-daysfreeaccess .payment-method-selector .payment-method-selector-content, .mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-freeaccess .payment-method-selector .payment-method-selector-content {
        flex-direction: column;
    }.mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-daysfreeaccess .payment-method-selector-content .btn, .mg-remote-scope .list-payment-method .payment-method-selector-item#payment-box-freeaccess .payment-method-selector-content .btn {
        max-width: unset;
        margin: 0;
        width: 100%;
    }}@media (min-width: 992px) {.mg-remote-scope .btn.scroll-to-payments {
        display: none;
    }}@media (max-width: 991px) {.mg-remote-scope .btn.scroll-to-payments:hover {
        color: #fff !important;
        border: 1px solid rgba(134, 171, 210, 0.4) !important;
    }.mg-remote-scope .page-filename-viewinvoice .content-header:has(.btn.scroll-to-payments) {
        display: flex;
        align-items: center;
    }.mg-remote-scope .page-filename-viewinvoice .content-header:has(.btn.scroll-to-payments) .header-toolbar {
        display: flex;
        flex-direction: row;
        gap: 16px;   
        justify-content: flex-end;
        width: 100%;
    }.mg-remote-scope .page-filename-viewinvoice .content-header:has(.btn.scroll-to-payments) .header-toolbar .btn {
        margin: 0;
    }.mg-remote-scope .page-filename-viewinvoice .content-header:has(.btn.scroll-to-payments) .header-title { 
        width: 100%;
    }}@media (max-width: 579px) {.mg-remote-scope .page-filename-viewinvoice .content-header:has(.btn.scroll-to-payments) {
        flex-direction: column;
        align-items: flex-start;
    }.mg-remote-scope .page-filename-viewinvoice .content-header:has(.btn.scroll-to-payments) .header-toolbar {
        margin-top: 24px;
        justify-content: flex-start;
    }.mg-remote-scope .page-filename-viewinvoice .content-header:has(.btn.scroll-to-payments) .header-toolbar .btn {
        width: 100%;
    }}.mg-remote-scope #invoice-gateway .form-group {
    margin-bottom: 20px;
}.mg-remote-scope #invoice-gateway .panel-body .form-actions:has(p) {
    background: #F4F4F4;
    border-radius: 4px;
    padding: 14px;
}.mg-remote-scope #invoice-gateway .panel-body .form-actions:has(p) > p {
    font-size: 11px;
    line-height: 145%;
    color: #6B7488;
    font-weight: 400;
    margin: 0;
}.mg-remote-scope .invoice-payment-methods {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item {
    display: flex;
    padding: 12px;
    align-items: center;
    gap: 10px;
    width: 110px;
    height: 110px;
    transition: all .24s ease;
    border-radius: 4px;
    position: relative;
    flex-direction: column;
    cursor: pointer;
    overflow: hidden;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item.unavailable {
    pointer-events: none !important;
    user-select: none !important;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item.unavailable .icon, .mg-remote-scope .invoice-payment-methods .invoice-payment-method-item.unavailable .name, .mg-remote-scope .invoice-payment-methods .invoice-payment-method-item.unavailable .invoice-payment-method-badge {
    opacity: 0.3;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item.unavailable::before {
    opacity: 1 !important;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item.unavailable::after, .mg-remote-scope .invoice-payment-methods .invoice-payment-method-item.unavailable .invoice-payment-method-selected {
    opacity: 0 !important;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item .icon {
    height: 42px;
    width: 60px;
    user-select: none !important;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item .icon img {
    height: 100%;
    width: 100%;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item .name {
    font-size: 11px;
    line-height: 150%;
    font-family: 'Raleway';
    font-weight: 400;
    color: #6B7488;
    text-align: center;
    display: flex;
    align-items: center;
    flex: 1;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item .invoice-payment-method-selected {
    opacity: 0;
    position: absolute;
    top: 0;
    right: 0;
    transition: opacity .24s ease;
    width: 28px;
    height: 28px;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item[selected="selected"] .invoice-payment-method-selected {
    opacity: 1;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item .invoice-payment-method-badge { 
    position: absolute;
    top: 4px;
    left: 4px;
    width: 23px;
    height: 12px;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border: 1px solid #D7DBE0;
    border-radius: 4px;
    transition: all .24s ease;
    opacity: 1;
    top: 0;
    left: 0;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border: 2px solid #5bc758;
    border-radius: 4px;
    transition: all .24s ease;
    opacity: 0;
    top: 0;
    left: 0;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item:hover::after, .mg-remote-scope .invoice-payment-methods .invoice-payment-method-item[selected="selected"]::after {
    opacity: 1;
}.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item:hover::before, .mg-remote-scope .invoice-payment-methods .invoice-payment-method-item[selected="selected"]::before {
    opacity: 0;
}@media (max-width: 1199px) {.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item {
        flex: 1 1 100%;
    }}@media (max-width: 991px) {.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item {
        width: 105px;
        flex: unset;
    }}@media (max-width: 767px) {.mg-remote-scope .invoice-payment-methods .invoice-payment-method-item {
        width: unset;
        min-width: 90px;
        flex: 1 0 30% !important;
    }}.mg-remote-scope .pw-generate {
    font-size: 12px;
    color: #004f9e;
}.mg-remote-scope #new-generated-password {
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all;
}.mg-remote-scope .credit-card {
    max-width: 425px;
    padding: 24px 24px 32px;
    background: -moz-linear-gradient(160deg, rgba(65, 154, 217, 1) 0%, rgba(65, 154, 217, 1) 1%, rgba(91, 203, 240, 1) 100%);
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(91, 203, 240, 1)), color-stop(99%, rgba(65, 154, 217, 1)), color-stop(100%, rgba(65, 154, 217, 1)));
    
    background: -webkit-linear-gradient(160deg, rgba(65, 154, 217, 1) 0%, rgba(65, 154, 217, 1) 1%, rgba(91, 203, 240, 1) 100%);
    
    background: -o-linear-gradient(160deg, rgba(65, 154, 217, 1) 0%, rgba(65, 154, 217, 1) 1%, rgba(91, 203, 240, 1) 100%);
    
    background: -ms-linear-gradient(160deg, rgba(65, 154, 217, 1) 0%, rgba(65, 154, 217, 1) 1%, rgba(91, 203, 240, 1) 100%);
    
    background: linear-gradient(340deg, rgba(65, 154, 217, 1) 0%, rgba(65, 154, 217, 1) 1%, rgba(91, 203, 240, 1) 100%);
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#5bcbf0', endColorstr='#419ad9', GradientType=0);
    
    border-radius: 20px;
}.mg-remote-scope .credit-card .card-header {
    position: relative;
    height: 32px;
    margin-bottom: 20px;
}.mg-remote-scope .credit-card .card-header h5 {
    margin: 0;
    color: #fff;
    line-height: 32px;
}.mg-remote-scope .credit-card .card-type {
    position: absolute;
    right: 0;
    top: -10px;
    height: 32px;
}.mg-remote-scope .credit-card .card-type i {
    font-size: 50px;
    color: #fff;
}.mg-remote-scope .credit-card .control-label {
    margin: 8px 0 0 0;
    font-size: 12px;
    color: rgba(255, 255, 255, 0.7);
    line-height: 24px;
}.mg-remote-scope .credit-card .form-control {
    color: #fff;
    background: rgba(0, 0, 0, 0.2);
    border: 0;
}.mg-remote-scope .lg-on, html.no-scroll {
    overflow: hidden!important;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}.mg-remote-scope [data-toggle="tooltip"] {
    color: #a1a5b2;
}.mg-remote-scope p.info {
    position: relative;
    padding-left: 11px;
    font-size: 13px;
    line-height: 18px;
    color: #a1a6b2;
}.mg-remote-scope p.info:before {
    position: absolute;
    left: 1px;
    top: 3px;
    content: '*';
    font-size: 21px;
}.mg-remote-scope .content-sidebar p.info {
    margin-top: 14px;
}@media (min-width: 768px) {.mg-remote-scope .mobile-summary {
        display: none;
    }}@media (max-width: 767px) {.mg-remote-scope .mobile-summary {
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 56px;
        z-index: 11;
        background: #004c99;
    }.mg-remote-scope .mobile-summary .summary-total, .mg-remote-scope .mobile-summary a {
        width: 50%;
        float: left;
    }.mg-remote-scope .mobile-summary .summary-total {
        padding: 10px 20px;
        font-size: 18px;
        font-weight: 600;
        color: #fff;
    }.mg-remote-scope .mobile-summary .summary-total span {
        display: block;
        margin-bottom: 5px;
        font-size: 12px;
        font-weight: 400;
        color: rgba(221, 238, 255, 0.8);
    }.mg-remote-scope .mobile-summary a {
        padding: 19px;
        height: 56px;
        border-radius: 0;
    }.mg-remote-scope .mobile-summary a i {
        font-size: 19px;
        margin-left: 12px;
        margin-top: -2px;
        vertical-align: top;
    }}.mg-remote-scope .overview-container {
    position: absolute;
    margin-top: 100px;
    right: 356px;
    top: 0;
    bottom: 0;
    left: 0;
}.mg-remote-scope .product-overview {
    -webkit-transform: scale(.7);
    -ms-transform: scale(.7);
    transform: scale(.7);
    -webkit-transition-property: all;
    transition-property: all;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: ease-in-out all .2s;
    -moz-transition: ease-in-out all .2s;
    transition: ease-in-out all .2s;
    top: 0;
    left: 0;
    min-height: 100%;
    width: 100%;
    z-index: 10;
    background: #fff;
    -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
    -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
    box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
}.mg-remote-scope .product-overview.overview-show {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: all;
    transition-property: all;
    opacity: 1;
    visibility: visible;
}.mg-remote-scope .overview-header {
    padding: 27px 30px 0;
    overflow: hidden;
    background: rgb(0, 56, 125);
    background: -moz-linear-gradient(160deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 82, 163, 1)), color-stop(100%, rgba(0, 70, 140, 1)));
    background: -webkit-linear-gradient(160deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
    background: -o-linear-gradient(160deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
    background: -ms-linear-gradient(160deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
    background: linear-gradient(340deg, rgba(0, 70, 140, 1) 0%, rgba(0, 82, 163, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0052a3', endColorstr='#00468c', GradientType=0);
}.mg-remote-scope .overview-header .close {
    position: absolute;
    right: 22px;
    top: 26px;
    font-size: 24px;
    color: rgba(255, 255, 255, 0.5);
    opacity: 1;
    width: 30px;
    height: 30px;
    z-index: 2;
}.mg-remote-scope .overview-header .close:hover {
    color: #fff;
}.mg-remote-scope .overview-header .header-logo {
    overflow: hidden;
    position: absolute;
    top: 27px;
    left: 30px;
    width: 162px;
    height: 152px;
    text-align: center;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
}.mg-remote-scope .overview-header .title-icon {
    top: 50%;
    left: 50%;
}.mg-remote-scope .overview-header .header-icon:before, .mg-remote-scope .overview-header .header-icon:after {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
}.mg-remote-scope .overview-header .header-info {
    position: relative;
    height: 152px;
    margin-bottom: 20px;
    padding-left: 187px;
    padding-bottom: 40px;
}.mg-remote-scope .overview-header .header-info>span {
    display: block;
    margin: 0 0 11px;
    font-size: 28px;
    line-height: 26px;
    color: #fff;
    font-weight: 700;
}.mg-remote-scope .overview-header .header-info>span .label {
    font-weight: 400;
    display: inline-block;
    vertical-align: top;
}.mg-remote-scope .overview-header .header-info .price {
    line-height: 40px;
    font-size: 32px;
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 187px;
}.mg-remote-scope .overview-header .header-info .price small {
    font-size: 18px;
    vertical-align: baseline;
    line-height: 1;
}.mg-remote-scope .overview-header .header-info .price.discount {
    color: #ff8e2b;
}.mg-remote-scope .overview-header .header-info .price span {
    position: relative;
    display: inline-block;
    font-size: 18px;
    color: rgba(221, 238, 255, 0.8);
    vertical-align: top;
}.mg-remote-scope .overview-header .header-info .price span:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    margin-top: -1px;
    background: rgba(221, 238, 255, 0.8);
}.mg-remote-scope .overview-header .header-info .actions {
    position: absolute;
    right: 0;
    bottom: 0;
}.mg-remote-scope .overview-header .header-info .btn {
    min-width: 120px;
}.mg-remote-scope .overview-header .header-info .btn+.btn {
    margin-left: 4px;
}.mg-remote-scope .product-overview .tab-content {
    box-shadow: none;
}.mg-remote-scope .product-overview .nav-transparent {
    margin-bottom: 4px;
}.mg-remote-scope .product-overview .nav-transparent>li.active>a:after {
    bottom: -4px;
}.mg-remote-scope .product-overview .product-tab-header {
    display: none;
}.mg-remote-scope #product-gallery {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}.mg-remote-scope #product-gallery a {
    height: 224px;
    position: relative;
    display: block;
    border: 1px solid #e9edf2;
    margin-bottom: 16px;
}.mg-remote-scope #product-gallery a:hover {
    border: 1px solid #5bc758;
}.mg-remote-scope #product-gallery a img {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    max-width: 100%;
    max-height: 100%;
}@media (min-width: 1200px) {.mg-remote-scope .overview-container .product-overview {
        position: absolute;
        margin-bottom: 24px;
    }}@media (max-width: 1199px) {.mg-remote-scope .overview-container .product-overview {
        position: fixed;
        right: 0;
        bottom: 0;
        overflow-y: auto;
    }}@media (min-width: 768px) {.mg-remote-scope .overview-header .title-icon {
        width: 136px;
        height: 136px;
        margin-top: -68px;
        margin-left: -68px;
    }}@media (max-width: 767px) {.mg-remote-scope .overview-header {
        padding: 22px 18px 0;
    }.mg-remote-scope .overview-header .close {
        right: 11px;
        top: 7px;
        font-size: 19px;
    }.mg-remote-scope .overview-header .header-logo {
        width: 72px;
        height: 72px;
        overflow: hidden;
        border-radius: 8px;
        top: 25px;
        left: 19px;
    }.mg-remote-scope .overview-header .header-logo img {
        width: 48px;
    }.mg-remote-scope .overview-header .header-info {
        padding-left: 90px;
        height: 130px;
    }.mg-remote-scope .overview-header .breadcrumb {
        display: none;
    }.mg-remote-scope .overview-header .header-info>span {
        font-size: 17px;
        line-height: 24px;
    }.mg-remote-scope .overview-header .header-info .list-product-info {
        padding-left: 0;
    }.mg-remote-scope .overview-header .title-icon {
        width: 72px;
        height: 72px;
        margin-top: -36px;
        margin-left: -36px;
    }.mg-remote-scope .overview-header .header-info .price {

        line-height: 40px;
        font-size: 18px;
        left: 0;
    }}@media (max-width: 579px) {.mg-remote-scope .overview-header .header-info .btn {
        min-width: 1px;
        padding: 10px 5px;
    }.mg-remote-scope .overview-header .header-info .btn-outline {
        padding: 7px 16px;
    }}.mg-remote-scope .lSSlideOuter {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    height: 100%;
}.mg-remote-scope .lightSlider:before, .mg-remote-scope .lightSlider:after {
    content: " ";
    display: table;
}.mg-remote-scope body:not(.support-page) .lightSlider:not(.nav-tabs) {
    margin: 0;
    height: 100% !important;
}.mg-remote-scope .tiered-pricing .nav-sm.nav-tabs>li>a {
    margin-right: 5px!important;
}.mg-remote-scope .lightSlider>[class*="col-"] {
    padding: 0;
}.mg-remote-scope #cart-first-step-content .lSSlideOuter {
    padding-top: 40px;
    margin-top: -40px;
}@media (min-width: 786px) {.mg-remote-scope #cart-first-step-content .lSSlideOuter {
        overflow: hidden;
        margin-left: -8px;
        margin-right: -8px;
        padding-left: 8px;
        padding-right: 8px;
    }}.mg-remote-scope #cart-first-step-content .lSSlideWrapper {
    overflow: visible;
}.mg-remote-scope #cart-first-step-content .lSAction {
    position: absolute;
    top: -44px;
    right: -7px;
}.mg-remote-scope #cart-first-step-content .lSAction a {
    display: inline-block;
    width: 32px;
    height: 32px;
    font-size: 24px;
    color: #a1a6b2;
    line-height: 32px;
    text-align: center;
    position: static;
    -webkit-transition: linear color .15s;
    -moz-transition: linear color .15s;
    transition: linear color .15s;
}.mg-remote-scope #cart-first-step-content .lSAction a+a {
    margin-left: 8px;
}.mg-remote-scope #cart-first-step-content .lSSlideOuter .lSAction a:hover {
    color: #2e3442;
}.mg-remote-scope #cart-first-step-content>.widget-slider-container:first-of-type .lSAction a {
    color: rgba(221, 238, 255, 0.8);
}.mg-remote-scope #cart-first-step-content>.widget-slider-container:first-of-type .lSAction a:hover {
    color: #fff;
}.mg-remote-scope .lSSlideWrapper {
    max-width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}.mg-remote-scope .lSSlideWrapper>.lightSlider:after {
    clear: both;
}.mg-remote-scope .lSSlideWrapper .lSSlide {
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    -webkit-transition: all 1s;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transformt;
    transition-property: transform;
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important;
}.mg-remote-scope .lSSlideWrapper .lSFade {
    position: relative;
}.mg-remote-scope .lSSlideWrapper .lSFade>* {
    position: absolute !important;
    top: 0;
    left: 0;
    z-index: 9;
    margin-right: 0;
    width: 100%;
}.mg-remote-scope .lSSlideWrapper.usingCss .lSFade>* {
    opacity: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important;
}.mg-remote-scope .title-slider .first {
    position: relative;
    z-index: 10;
}.mg-remote-scope .lSSlideWrapper .lSFade>*.slide-active {
    z-index: 10;
}.mg-remote-scope .lSSlideWrapper.usingCss .lSFade>*.slide-active {
    opacity: 1;
}.mg-remote-scope .lSSlideOuter .lSPager.lSpg {
    margin: 10px 0 0;
    padding: 0;
    text-align: center;
}.mg-remote-scope .lSSlideOuter .lSPager.lSpg>li {
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
}.mg-remote-scope .lSSlideOuter .lSPager.lSpg>li a {
    background-color: #222222;
    border-radius: 30px;
    display: inline-block;
    height: 8px;
    overflow: hidden;
    text-indent: -999em;
    width: 8px;
    position: relative;
    z-index: 99;
    -webkit-transition: all 0.5s linear 0s;
    transition: all 0.5s linear 0s;
}.mg-remote-scope .lSSlideOuter .lSPager.lSpg>li:hover a, .mg-remote-scope .lSSlideOuter .lSPager.lSpg>li.active a {
    background-color: #428bca;
}.mg-remote-scope .lSSlideOuter .media {
    opacity: 0.8;
}.mg-remote-scope .lSSlideOuter .media.active {
    opacity: 1;
}.mg-remote-scope .lSSlideOuter .lSPager.lSGallery {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 10;
    height: 83px;
    padding: 8px 0 8px 8px;
    ;
    min-width: 100%;
    background: rgba(0, 0, 0, 0.1);
    list-style: none outside none;
    margin: 0!important;
    overflow: hidden;
    transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    -webkit-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}.mg-remote-scope .lSSlideOuter .lSPager.lSGallery li {
    max-height: 67px;
    background: #fff;
    overflow: hidden;
    -webkit-transition: opacity 0.15s;
    transition: opacity 0.15s;
    opacity: 0.5;
    height: 100%;
}.mg-remote-scope .lSSlideOuter .lSPager.lSGallery li:last-of-type {
    margin-right: 0!important;
}.mg-remote-scope .lSSlideOuter .lSPager.lSGallery li.active {
    -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
}.mg-remote-scope .lSSlideOuter .lSPager.lSGallery img {
    display: block;
    height: 100%;
    width: 100%;
}.mg-remote-scope .lSSlideOuter .lSPager.lSGallery li.slide-active, .mg-remote-scope .lSSlideOuter .lSPager.lSGallery li:hover {
    opacity: 1;
}.mg-remote-scope .lSSlideOuter .lSPager.lSGallery:before, .mg-remote-scope .lSSlideOuter .lSPager.lSGallery:after {
    content: " ";
    display: table;
}.mg-remote-scope .lSSlideOuter .lSPager.lSGallery:after {
    clear: both;
}@media (min-width: 992px) {.mg-remote-scope .title-slider {
        max-height: 456px;
    }.mg-remote-scope .title-slider .lSSlideOuter {
        background: #e9edf2;
    }}.mg-remote-scope .lSAction>a {
    width: 32px;
    display: block;
    top: 50%;
    height: 32px;
    
    cursor: pointer;
    position: absolute;
    z-index: 99;
    -webkit-transition: opacity 0.35s linear 0s;
    transition: opacity 0.35s linear 0s;
}.mg-remote-scope .lSAction>a:hover {
    opacity: 1;
}.mg-remote-scope .lSAction>.lSPrev {
    background-position: 0 0;
    left: 10px;
}.mg-remote-scope .lSAction>.lSNext {
    background-position: -32px 0;
    right: 10px;
}.mg-remote-scope .lSAction>a.disabled {
    pointer-events: none;
}.mg-remote-scope .cS-hidden {
    height: 1px;
    opacity: 0;
    filter: alpha(opacity=0);
    overflow: hidden;
}.mg-remote-scope .lSSlideOuter.vertical {
    position: relative;
}.mg-remote-scope .lSSlideOuter.vertical.noPager {
    padding-right: 0 !important;
}.mg-remote-scope .lSSlideOuter.vertical .lSGallery {
    position: absolute !important;
    right: 0;
    top: 0;
}.mg-remote-scope .lSSlideOuter.vertical .lightSlider>* {
    width: 100% !important;
    max-width: none !important;
}.mg-remote-scope .lSSlideOuter.vertical .lSAction>a {
    left: 50%;
    margin-left: -14px;
    margin-top: 0;
}.mg-remote-scope .lSSlideOuter.vertical .lSAction>.lSNext {
    background-position: 31px -31px;
    bottom: 10px;
    top: auto;
}.mg-remote-scope .lSSlideOuter.vertical .lSAction>.lSPrev {
    background-position: 0 -31px;
    bottom: auto;
    top: 10px;
}.mg-remote-scope .lSSlideOuter.lSrtl {
    direction: rtl;
}.mg-remote-scope .lSSlideOuter .lightSlider, .mg-remote-scope .lSSlideOuter .lSPager {
    padding-left: 0;
    padding-bottom: 0!important;
    list-style: none outside none;
}.mg-remote-scope .lSSlideOuter.lSrtl .lightSlider, .mg-remote-scope .lSSlideOuter.lSrtl .lSPager {
    padding-right: 0;
}.mg-remote-scope .lSSlideOuter .lightSlider>*, .mg-remote-scope .lSSlideOuter .lSGallery li {
    float: left;
}.mg-remote-scope .lSSlideOuter.lSrtl .lightSlider>*, .mg-remote-scope .lSSlideOuter.lSrtl .lSGallery li {
    float: right !important;
}@-webkit-keyframes rightEnd {
    0% {
        left: 0;
    }
    50% {
        left: -15px;
    }
    100% {
        left: 0;
    }
}@keyframes rightEnd {
    0% {
        left: 0;
    }
    50% {
        left: -15px;
    }
    100% {
        left: 0;
    }
}@-webkit-keyframes topEnd {
    0% {
        top: 0;
    }
    50% {
        top: -15px;
    }
    100% {
        top: 0;
    }
}@keyframes topEnd {
    0% {
        top: 0;
    }
    50% {
        top: -15px;
    }
    100% {
        top: 0;
    }
}@-webkit-keyframes leftEnd {
    0% {
        left: 0;
    }
    50% {
        left: 15px;
    }
    100% {
        left: 0;
    }
}@keyframes leftEnd {
    0% {
        left: 0;
    }
    50% {
        left: 15px;
    }
    100% {
        left: 0;
    }
}@-webkit-keyframes bottomEnd {
    0% {
        bottom: 0;
    }
    50% {
        bottom: -15px;
    }
    100% {
        bottom: 0;
    }
}@keyframes bottomEnd {
    0% {
        bottom: 0;
    }
    50% {
        bottom: -15px;
    }
    100% {
        bottom: 0;
    }
}.mg-remote-scope .lSSlideOuter .rightEnd {
    -webkit-animation: rightEnd 0.3s;
    animation: rightEnd 0.3s;
    position: relative;
}.mg-remote-scope .lSSlideOuter .leftEnd {
    -webkit-animation: leftEnd 0.3s;
    animation: leftEnd 0.3s;
    position: relative;
}.mg-remote-scope .lSSlideOuter.vertical .rightEnd {
    -webkit-animation: topEnd 0.3s;
    animation: topEnd 0.3s;
    position: relative;
}.mg-remote-scope .lSSlideOuter.vertical .leftEnd {
    -webkit-animation: bottomEnd 0.3s;
    animation: bottomEnd 0.3s;
    position: relative;
}.mg-remote-scope .lSSlideOuter.lSrtl .rightEnd {
    -webkit-animation: leftEnd 0.3s;
    animation: leftEnd 0.3s;
    position: relative;
}.mg-remote-scope .lSSlideOuter.lSrtl .leftEnd {
    -webkit-animation: rightEnd 0.3s;
    animation: rightEnd 0.3s;
    position: relative;
}.mg-remote-scope .lightSlider.lsGrabbing>* {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing;
}.mg-remote-scope .title-container {
    position: relative;
}.mg-remote-scope .title-content {
    position: relative;
    text-align: left;
}.mg-remote-scope .marketplace-page .title-content h1 {
    overflow: hidden;
    line-height: 38px;
    margin-bottom: 11px;
    font-size: 32px;
    margin-right: -10px;
}.mg-remote-scope .marketplace-page .title-content h1>span.label {
    position: relative;
    top: -3px;
    margin-left: 16px;
    vertical-align: middle;
}.mg-remote-scope .title-slider {
    position: relative;
    overflow: hidden;
    box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
    -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
    -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
}.mg-remote-scope .title-slider .lSSlideOuter {
    position: absolute;
    width: 100%;
}.mg-remote-scope .slider-item {
    height: 100%;
    background: #fff;
    padding-bottom: 84px;
}.mg-remote-scope .slider-item>a {
    display: block;
    position: absolute;
    top: 0;
    bottom: 84px;
    left: 0;
    right: 0;
    overflow: hidden;
}.mg-remote-scope .title-slider .slider-item a img {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}.mg-remote-scope .banner-title .item-logo {
    display: table;
    height: 100%;
    width: 100%;
}.mg-remote-scope .banner-title .item-logo .title-icon {
    width: 112px;
    height: 112px;
    left: 50%;
    top: 50%;
    margin: -56px 0 0 -56px;
}.mg-remote-scope .banner-title .item-logo .title-icon span:before {
    width: calc(100% + 32px);
    height: calc(100% + 32px);
    margin-top: calc(-50% - 16px);
    margin-left: calc(-50% - 16px);
}.mg-remote-scope .banner-title .item-logo .title-icon span:after {
    width: calc(100% + 64px);
    height: calc(100% + 64px);
    margin-top: calc(-50% - 32px);
    margin-left: calc(-50% - 32px);
}.mg-remote-scope .banner-title .item-logo .title-icon img {
    width: 72px;
}.mg-remote-scope .banner-title .item-logo a {
    display: table-cell;
    vertical-align: middle;
    position: relative;
    z-index: 1024;
}.mg-remote-scope .title-slider .slider-item img {
    color: transparent;
}.mg-remote-scope .title-slider .slider-item .item-icon {
    position: relative;
    left: auto;
    top: auto;
    display: inline-block;
    width: 224px;
    height: 224px;
    margin: 0 auto;
    color: transparent;
}.mg-remote-scope .title-slider .slider-item .item-icon img {
    width: 144px;
}.mg-remote-scope .title-slider .slider-item .item-icon:before, .mg-remote-scope .title-slider .slider-item .item-icon:after {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
}.mg-remote-scope .title-slider .slider-item .item-icon span, .mg-remote-scope .title-slider .slider-item .item-icon:before, .mg-remote-scope .title-slider .slider-item .item-icon:after {
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
}.mg-remote-scope .title-slider .slider-item .item-icon span {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: block;
    background: rgba(255, 255, 255, .1);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-transition: ease-in-out all .45s;
    transition: ease-in-out all .45s;
}.mg-remote-scope .title-slider .slider-item .item-icon:before {
    width: calc(100% + 64px);
    height: calc(100% + 64px);
    margin-top: calc(-50% - 32px);
    margin-left: calc(-50% - 32px);
    background: rgba(255, 255, 255, 0.04);
}.mg-remote-scope .title-slider .slider-item .item-icon:after {
    width: calc(100% + 128px);
    height: calc(100% + 128px);
    margin-top: calc(-50% - 64px);
    margin-left: calc(-50% - 64px);
    background: rgba(255, 255, 255, 0.02);
}.mg-remote-scope .title-slider .slider-item .item-slogan {
    font-size: 24px;
    line-height: 26px;
    color: rgba(0, 0, 0, 0.5);
    text-transform: uppercase;
}.mg-remote-scope .title-slider .slider-item .item-slogan b {
    font-weight: 900;
}.mg-remote-scope .title-slider .slider-item .item-slogan b.no-break {
    white-space: nowrap;
}.mg-remote-scope .banner-title .content-item {
    position: absolute;
    left: 0;
    top: 0;
}.mg-remote-scope .title-content .content-item .title-slogan {
    display: none;
}.mg-remote-scope .product-license .nav-tabs > li > a {
    position: relative;
}.mg-remote-scope .product-license .annual-save-label {
    display: none;
    position: absolute;
    top: -4px;
    right: -26px;
    z-index: 2;
    height: 18px;
    padding: 0 8px;
    border-radius: 9px;
    font-size: 9px;
    font-weight: 600;
    line-height: 18px;
    white-space: nowrap;
    align-items: center;
    justify-content: center;
    transform: translateY(0.5px);
    vertical-align: middle;
    text-transform: none;
}.mg-remote-scope .product-license .nav-tabs:has(> li.active > a[href="#tab-monthly-license"]) .annual-save-label {
    display: flex;
}@media (min-width: 1200px) {.mg-remote-scope .title-content {
        width: 58%;
    }.mg-remote-scope .title-slider {
        width: 42%;
    }.mg-remote-scope .title-slider .slider-item .item-slogan {
        padding: 0 120px;
    }}@media (min-width: 992px) {.mg-remote-scope .slider-item {
        height: 456px;
    }.mg-remote-scope .title-content {
        padding-left: 40px;
    }.mg-remote-scope .title-content .product-license {
        left: 40px;
    }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .title-content {
        width: 60%;
    }.mg-remote-scope .title-slider {
        width: 40%;
    }.mg-remote-scope .title-slider .slider-item .item-slogan {
        padding: 0 24px;
    }.mg-remote-scope .product-license .nav-tabs.lightSlider {
        margin-bottom: 15px;
        padding-top: 4px;
    }.mg-remote-scope .product-license .nav-tabs.lightSlider > li {
        float: none;
    }}@media (min-width: 992px) {.mg-remote-scope .title-container {
        display: flex;
        align-content: stretch;
    }.mg-remote-scope .title-content, .mg-remote-scope .title-slider {
        float: left;
    }.mg-remote-scope .banner-title .content-item {
        display: none;
    }}@media (min-width: 768px) {.mg-remote-scope .title-content {
        min-height: 456px;
        padding-bottom: 329px;
    }.mg-remote-scope .title-content .product-license {
        position: absolute;
        bottom: 0;
        right: 0;
    }}@media (max-width: 991px) {.mg-remote-scope .title-slider {
        display: none;
    }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .marketplace-page .title-content {
        padding-left: 150px;
        min-height: 470px;
    }.mg-remote-scope .banner-title .content-item {
        width: 126px;
        height: 126px;
        overflow: hidden;
        border-radius: 8px;
    }.mg-remote-scope .product-license {
        left: 0;
    }}@media (max-width: 767px) {.mg-remote-scope .marketplace-page .title-content h1 {
        margin-left: 72px;
        margin-bottom: 12px;
        font-size: 17px;
        font-weight: 700;
        line-height: 24px;
        padding-left: 16px;
        margin-top: -6px;
    }.mg-remote-scope .page-product-view .banner-title .content-item {
        position: absolute;
        top: 3px;
        float: left;
        width: 72px;
        height: 72px;
        overflow: hidden;
        border-radius: 8px;
    }.mg-remote-scope .page-product-view .title-content:before {
        display: inline-block;
        content: "";
        float: left;
        height: 72px;
        width: 1px;
    }.mg-remote-scope .banner-title .item-logo .title-icon {
        width: 72px;
        height: 72px;
        left: 50%;
        top: 50%;
        margin: -36px 0 0 -36px;
    }.mg-remote-scope .banner-title .item-logo .title-icon img {
        height: 48px;
    }.mg-remote-scope .banner-title .breadcrumb {
        display: none;
    }.mg-remote-scope .product-license {
        padding-top: 18px;
    }.mg-remote-scope .page-product-view .title-content .product-license {
         margin-bottom:  14px;
    }.mg-remote-scope .product-license .annual-save-label {
        top: -12px;
    }}.mg-remote-scope .tab-section-price .bundle-info {
    padding-left: 0px;
    font-size: 12px;
    margin: 11px 0 0 0;
    line-height: 16px;
    text-align: justify;
    color: #a1a6b2;
}@media (max-width: 600px) {.mg-remote-scope .product-license .nav-tabs.nav-tabs-slide {
        min-height: 53px;
        padding-top: 16px;
    }}@media (max-width: 580px) {.mg-remote-scope .tab-section-price .bundle-info {
        display: none;
    }}@font-face {
    font-family: 'lg';
    src: url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/lg.eot);
    src: url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/lg.eot) format("embedded-opentype"), url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/lg.woff) format("woff"), url(https://www.modulesgarden.com/blog/wp-content/uploads/modulesgarden-blog/fonts/lg.ttf) format("truetype"), url(https://www.modulesgarden.com/products/build/assets/fonts/page_icons/lg.svg?n1z373#lg) format("svg");
    font-weight: normal;
    font-style: normal;
}.mg-remote-scope .lg-icon {
    font-family: 'lg';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}.mg-remote-scope .lg-actions .lg-next, .mg-remote-scope .lg-actions .lg-prev {
    position: absolute;
    top: 0;
    height: 100%;
    width: 80px;
    z-index: 999;
    color: #999;
    cursor: pointer;
    display: block;
    font-size: 22px;
    z-index: 1080;
}.mg-remote-scope .lg-actions .lg-next.disabled, .mg-remote-scope .lg-actions .lg-prev.disabled {
    pointer-events: none;
    opacity: 0.5;
}.mg-remote-scope .lg-actions .lg-next:hover, .mg-remote-scope .lg-actions .lg-prev:hover {
    color: #fff;
}.mg-remote-scope .lg-actions .lg-next {
    right: 0;
}.mg-remote-scope .lg-actions .lg-next:before {
    content: "\e095";
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -11px 0 0 -11px
}.mg-remote-scope .lg-actions .lg-prev {
    left: 0;
}.mg-remote-scope .lg-actions .lg-prev:after {
    content: "\e094";
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -11px 0 0 -11px
}@-webkit-keyframes lg-right-end {
    0% {
        left: 0;
    }
    50% {
        left: -30px;
    }
    100% {
        left: 0;
    }
}@-moz-keyframes lg-right-end {
    0% {
        left: 0;
    }
    50% {
        left: -30px;
    }
    100% {
        left: 0;
    }
}@-ms-keyframes lg-right-end {
    0% {
        left: 0;
    }
    50% {
        left: -30px;
    }
    100% {
        left: 0;
    }
}@keyframes lg-right-end {
    0% {
        left: 0;
    }
    50% {
        left: -30px;
    }
    100% {
        left: 0;
    }
}@-webkit-keyframes lg-left-end {
    0% {
        left: 0;
    }
    50% {
        left: 30px;
    }
    100% {
        left: 0;
    }
}@-moz-keyframes lg-left-end {
    0% {
        left: 0;
    }
    50% {
        left: 30px;
    }
    100% {
        left: 0;
    }
}@-ms-keyframes lg-left-end {
    0% {
        left: 0;
    }
    50% {
        left: 30px;
    }
    100% {
        left: 0;
    }
}@keyframes lg-left-end {
    0% {
        left: 0;
    }
    50% {
        left: 30px;
    }
    100% {
        left: 0;
    }
}.mg-remote-scope .lg-outer.lg-right-end .lg-object {
    -webkit-animation: lg-right-end 0.3s;
    -o-animation: lg-right-end 0.3s;
    animation: lg-right-end 0.3s;
    position: relative;
}.mg-remote-scope .lg-outer.lg-left-end .lg-object {
    -webkit-animation: lg-left-end 0.3s;
    -o-animation: lg-left-end 0.3s;
    animation: lg-left-end 0.3s;
    position: relative;
}.mg-remote-scope .lg-toolbar {
    z-index: 1082;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}.mg-remote-scope .lg-toolbar .lg-icon {
    color: #999;
    cursor: pointer;
    float: right;
    font-size: 24px;
    height: 47px;
    line-height: 27px;
    padding: 10px 0;
    text-align: center;
    width: 50px;
    text-decoration: none !important;
    outline: medium none;
    -webkit-transition: color 0.2s linear;
    -o-transition: color 0.2s linear;
    transition: color 0.2s linear;
}.mg-remote-scope .lg-toolbar .lg-icon:hover {
    color: #fff;
}.mg-remote-scope .lg-toolbar .lg-close:after {
    content: "\e070";
}.mg-remote-scope .lg-toolbar .lg-download:after {
    content: "\e0f2";
}.mg-remote-scope .lg-sub-html {
    display: none;
}.mg-remote-scope .lg-sub-html h4 {
    margin: 0;
    font-size: 13px;
    font-weight: bold;
}.mg-remote-scope .lg-sub-html p {
    font-size: 12px;
    margin: 5px 0 0;
}.mg-remote-scope #lg-counter {
    color: #999;
    display: inline-block;
    font-size: 16px;
    padding-left: 20px;
    padding-top: 17px;
    vertical-align: middle;
}@-moz-document url-prefix() {
    #lg-counter {
        padding-top: 16px;
    }
}.mg-remote-scope .lg-toolbar, .mg-remote-scope .lg-prev, .mg-remote-scope .lg-next {
    opacity: 1;
    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
    -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
    -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
    transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
}.mg-remote-scope .lg-hide-items .lg-prev {
    opacity: 0;
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
}.mg-remote-scope .lg-hide-items .lg-next {
    opacity: 0;
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
}.mg-remote-scope .lg-hide-items .lg-toolbar {
    opacity: 0;
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
    background: #fff;
}.mg-remote-scope body:not(.development-page) .lg-outer.lg-start-zoom .lg-object {
    -webkit-transform: scale3d(0.5, 0.5, 0.5);
    transform: scale3d(0.5, 0.5, 0.5);
    opacity: 0;
    -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
    -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
    -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
    transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    max-height: 700px;
}.mg-remote-scope body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    opacity: 1;
}.mg-remote-scope .lg-outer .lg-thumb-outer {
    bottom: 0;
    position: absolute;
    width: 100%;
    z-index: 1080;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
    -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
    -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}.mg-remote-scope .lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab;
}.mg-remote-scope .lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing;
}.mg-remote-scope .lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
    -webkit-transition-duration: 0s !important;
    transition-duration: 0s !important;
}.mg-remote-scope .lg-outer.lg-thumb-open .lg-thumb-outer {
    -webkit-transform: translate3d(0, 0%, 0);
    transform: translate3d(0, 0%, 0);
}.mg-remote-scope .lg-outer .lg-thumb {
    padding: 35px 0;
    height: 100%;
    min-width: 100%;
    text-align: center;
}.mg-remote-scope .development-page .lg-outer .lg-thumb {
    padding: 8px 0;
}.mg-remote-scope .lg-outer .lg-thumb-item {
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    height: 100%;
    background: #fff;
    opacity: 0.7;
    -webkit-transition: linear all .2s;
    -moz-transition: linear all .2s;
    transition: linear all .2s;
}.mg-remote-scope .lg-outer .lg-thumb-item.active, .mg-remote-scope .lg-outer .lg-thumb-item:hover {
    opacity: 1;
    -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
}.mg-remote-scope .lg-outer .lg-thumb-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}.mg-remote-scope .lg-outer.lg-has-thumb .lg-item {
    padding-bottom: 120px;
}.mg-remote-scope .lg-outer.lg-can-toggle .lg-item {
    padding-bottom: 0;
}.mg-remote-scope .lg-outer.lg-pull-caption-up .lg-sub-html {
    -webkit-transition: bottom 0.25s ease;
    -o-transition: bottom 0.25s ease;
    transition: bottom 0.25s ease;
}.mg-remote-scope .lg-outer .lg-toogle-thumb {
    color: #999;
    cursor: pointer;
    font-size: 24px;
    height: 39px;
    line-height: 27px;
    padding: 5px 0;
    position: absolute;
    right: 20px;
    text-align: center;
    top: -39px;
    width: 50px;
}.mg-remote-scope .lg-outer .lg-toogle-thumb:after {
    content: "\e1ff";
}.mg-remote-scope .lg-outer .lg-toogle-thumb:hover {
    color: #fff;
}.mg-remote-scope .lg-outer .lg-video-cont {
    display: inline-block;
    vertical-align: middle;
    max-width: 1140px;
    max-height: 100%;
    width: 100%;
    padding: 0 5px;
}.mg-remote-scope .lg-outer .lg-video {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
    position: relative;
}.mg-remote-scope .lg-outer .lg-video .lg-object {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}.mg-remote-scope .lg-outer .lg-video .lg-video-play {
    width: 84px;
    height: 59px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -42px;
    margin-top: -30px;
    z-index: 1080;
    cursor: pointer;
}.mg-remote-scope .lg-outer .lg-has-html5 .lg-video-play {
    height: 64px;
    margin-left: -32px;
    margin-top: -32px;
    width: 64px;
    opacity: 0.8;
}.mg-remote-scope .lg-outer .lg-has-html5:hover .lg-video-play {
    opacity: 1;
}.mg-remote-scope .lg-outer .lg-video-object {
    width: 100% !important;
    height: 100% !important;
    position: absolute;
    top: 0;
    left: 0;
}.mg-remote-scope .lg-outer .lg-has-video .lg-video-object {
    visibility: hidden;
}.mg-remote-scope .lg-outer .lg-has-video.lg-video-playing .lg-object, .mg-remote-scope .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
    display: none;
}.mg-remote-scope .lg-outer .lg-has-video.lg-video-playing .lg-video-object {
    visibility: visible;
}.mg-remote-scope .lg-progress-bar {
    background-color: #333;
    height: 5px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1083;
    opacity: 0;
    -webkit-transition: opacity 0.08s ease 0s;
    -moz-transition: opacity 0.08s ease 0s;
    -o-transition: opacity 0.08s ease 0s;
    transition: opacity 0.08s ease 0s;
}.mg-remote-scope .lg-progress-bar .lg-progress {
    background-color: #a90707;
    height: 5px;
    width: 0;
}.mg-remote-scope .lg-progress-bar.lg-start .lg-progress {
    width: 100%;
}.mg-remote-scope .lg-show-autoplay .lg-progress-bar {
    opacity: 1;
}.mg-remote-scope .lg-autoplay-button:after {
    content: "\e01d";
}.mg-remote-scope .lg-show-autoplay .lg-autoplay-button:after {
    content: "\e01a";
}.mg-remote-scope .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .mg-remote-scope .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
    -webkit-transition-duration: 0s;
    transition-duration: 0s;
}.mg-remote-scope .lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}.mg-remote-scope .lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
    -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
    -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}.mg-remote-scope #lg-zoom-in:after {
    content: "\e311";
}.mg-remote-scope #lg-actual-size {
    font-size: 20px;
}.mg-remote-scope #lg-actual-size:after {
    content: "\e033";
}.mg-remote-scope #lg-zoom-out {
    opacity: 0.5;
    pointer-events: none;
}.mg-remote-scope #lg-zoom-out:after {
    content: "\e312";
}.mg-remote-scope .lg-zoomed #lg-zoom-out {
    opacity: 1;
    pointer-events: auto;
}.mg-remote-scope .lg-outer .lg-pager-outer {
    bottom: 60px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    z-index: 1080;
    height: 10px;
}.mg-remote-scope .lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
    overflow: visible;
}.mg-remote-scope .lg-outer .lg-pager-cont {
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    position: relative;
    vertical-align: top;
    margin: 0 5px;
}.mg-remote-scope .lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}.mg-remote-scope .lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
    box-shadow: 0 0 0 2px white inset;
}.mg-remote-scope .lg-outer .lg-pager-thumb-cont {
    background-color: #fff;
    color: #FFF;
    bottom: 100%;
    height: 83px;
    left: 0;
    margin-bottom: 20px;
    margin-left: -60px;
    opacity: 0;
    padding: 5px;
    position: absolute;
    width: 120px;
    border-radius: 3px;
    -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
    -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
    transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
}.mg-remote-scope .lg-outer .lg-pager-thumb-cont img {
    width: 100%;
    height: 100%;
}.mg-remote-scope .lg-outer .lg-pager {
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 50%;
    box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
    display: block;
    height: 12px;
    -webkit-transition: box-shadow 0.3s ease 0s;
    -o-transition: box-shadow 0.3s ease 0s;
    transition: box-shadow 0.3s ease 0s;
    width: 12px;
}.mg-remote-scope .lg-outer .lg-pager:hover, .mg-remote-scope .lg-outer .lg-pager:focus {
    box-shadow: 0 0 0 8px white inset;
}.mg-remote-scope .lg-outer .lg-caret {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px dashed;
    bottom: -10px;
    display: inline-block;
    height: 0;
    left: 50%;
    margin-left: -5px;
    position: absolute;
    vertical-align: middle;
    width: 0;
}@media (max-width: 767px) {.mg-remote-scope .lg-thumb-outer {
        display: none;
    }}@media (max-width: 579px) {.mg-remote-scope .lg-autoplay-button {
        display: none;
    }}.mg-remote-scope .lg-fullscreen:after {
    content: "\e20c";
}.mg-remote-scope .lg-fullscreen-on .lg-fullscreen:after {
    content: "\e20d";
}.mg-remote-scope .group {
    *zoom: 1;
}.mg-remote-scope .group:before, .mg-remote-scope .group:after {
    display: table;
    content: "";
    line-height: 0;
}.mg-remote-scope .group:after {
    clear: both;
}.mg-remote-scope .lg-outer {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    opacity: 0;
    -webkit-transition: opacity 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s;
    transition: opacity 0.15s ease 0s;
}.mg-remote-scope .lg-outer * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}.mg-remote-scope .lg-outer.lg-visible {
    opacity: 1;
}.mg-remote-scope .lg-outer.lg-css3 .lg-item.lg-prev-slide, .mg-remote-scope .lg-outer.lg-css3 .lg-item.lg-next-slide, .mg-remote-scope .lg-outer.lg-css3 .lg-item.lg-current {
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important;
}.mg-remote-scope .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .mg-remote-scope .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .mg-remote-scope .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
    -webkit-transition-duration: 0s !important;
    transition-duration: 0s !important;
    opacity: 1;
}.mg-remote-scope .lg-outer.lg-grab img.lg-object {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab;
}.mg-remote-scope .lg-outer.lg-grabbing img.lg-object {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing;
}.mg-remote-scope .lg-outer .lg {
    height: 100%;
    width: 100%;
    position: relative;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    max-height: 100%;
}.mg-remote-scope .lg-outer .lg-inner {
    width: 100%;
    height: calc(100% - 177px);
    position: absolute;
    left: 0;
    top: 40px;
    white-space: nowrap;
}.mg-remote-scope .lg-outer .lg-item {
    
    display: none !important;
}.mg-remote-scope .lg-outer.lg-css3 .lg-prev-slide, .mg-remote-scope .lg-outer.lg-css3 .lg-current, .mg-remote-scope .lg-outer.lg-css3 .lg-next-slide {
    display: inline-block !important;
}.mg-remote-scope .lg-outer.lg-css .lg-current {
    display: inline-block !important;
}.mg-remote-scope .lg-outer .lg-item, .mg-remote-scope .lg-outer .lg-img-wrap {
    display: inline-block;
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
}.mg-remote-scope .lg-outer .lg-item:before, .mg-remote-scope .lg-outer .lg-img-wrap:before {
    content: "";
    display: inline-block;
    height: 50%;
    width: 1px;
    margin-right: -1px;
}.mg-remote-scope .lg-outer .lg-img-wrap {
    position: absolute;
    padding: 0 5px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}.mg-remote-scope .lg-outer .lg-item.lg-complete {
    background-image: none;
}.mg-remote-scope .lg-outer .lg-item.lg-current {
    z-index: 1060;
}.mg-remote-scope .lg-outer .lg-image {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    max-height: 80vh;
    width: auto !important;
}.mg-remote-scope .lg-outer.lg-show-after-load .lg-item .lg-object, .mg-remote-scope .lg-outer.lg-show-after-load .lg-item .lg-video-play {
    opacity: 0;
    -webkit-transition: opacity 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s;
    transition: opacity 0.15s ease 0s;
}.mg-remote-scope .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .mg-remote-scope .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
    opacity: 1;
}.mg-remote-scope .lg-outer .lg-empty-html {
    display: none;
}.mg-remote-scope .lg-outer #lg-download {
    display: none;
}.mg-remote-scope .lg-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1040;
    background-color: #2e3442;
    ;
    opacity: 0;
    -webkit-transition: opacity 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s;
    transition: opacity 0.15s ease 0s;
}.mg-remote-scope .lg-backdrop.in {
    opacity: 0.92;
}.mg-remote-scope .lg-css3.lg-no-trans .lg-prev-slide, .mg-remote-scope .lg-css3.lg-no-trans .lg-next-slide, .mg-remote-scope .lg-css3.lg-no-trans .lg-current {
    -webkit-transition: none 0s ease 0s !important;
    -moz-transition: none 0s ease 0s !important;
    -o-transition: none 0s ease 0s !important;
    transition: none 0s ease 0s !important;
}.mg-remote-scope .lg-css3.lg-use-css3 .lg-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}.mg-remote-scope .lg-css3.lg-use-left .lg-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}.mg-remote-scope .lg-css3.lg-fade .lg-item {
    opacity: 0;
}.mg-remote-scope .lg-css3.lg-fade .lg-item.lg-current {
    opacity: 1;
}.mg-remote-scope .lg-css3.lg-fade .lg-item.lg-prev-slide, .mg-remote-scope .lg-css3.lg-fade .lg-item.lg-next-slide, .mg-remote-scope .lg-css3.lg-fade .lg-item.lg-current {
    -webkit-transition: opacity 0.1s ease 0s;
    -moz-transition: opacity 0.1s ease 0s;
    -o-transition: opacity 0.1s ease 0s;
    transition: opacity 0.1s ease 0s;
}.mg-remote-scope .lg-css3.lg-slide.lg-use-css3 .lg-item {
    opacity: 0;
}.mg-remote-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
}.mg-remote-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}.mg-remote-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
}.mg-remote-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .mg-remote-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .mg-remote-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}.mg-remote-scope .lg-css3.lg-slide.lg-use-left .lg-item {
    opacity: 0;
    position: absolute;
    left: 0;
}.mg-remote-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
    left: -100%;
}.mg-remote-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
    left: 100%;
}.mg-remote-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
    left: 0;
    opacity: 1;
}.mg-remote-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .mg-remote-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .mg-remote-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
    -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}.mg-remote-scope #order-cart-summary .ps__rail-y {
    opacity: 0.6;
}.mg-remote-scope #order-cart-summary.is-sticky {
    position: sticky;
}.mg-remote-scope .ps {
    overflow: hidden !important;
    overflow-anchor: none;
    -ms-overflow-style: none;
    touch-action: auto;
    -ms-touch-action: auto;
}.mg-remote-scope .ps__rail-x {
    display: none;
    opacity: 0;
    transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    height: 15px;
    
    bottom: 0px;
    
    position: absolute;
}.mg-remote-scope .ps__rail-y {
    display: none;
    opacity: 0;
    transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    width: 10px;
    
    right: 0;
    
    position: absolute;
    z-index: 999;
}.mg-remote-scope .ps--active-x>.ps__rail-x, .mg-remote-scope .ps--active-y>.ps__rail-y {
    display: block;
    background-color: transparent;
}.mg-remote-scope .ps:hover>.ps__rail-x, .mg-remote-scope .ps:hover>.ps__rail-y, .mg-remote-scope .ps--focus>.ps__rail-x, .mg-remote-scope .ps--focus>.ps__rail-y, .mg-remote-scope .ps--scrolling-x>.ps__rail-x, .mg-remote-scope .ps--scrolling-y>.ps__rail-y {
    opacity: 0.6;
}.mg-remote-scope .ps__rail-x:hover, .mg-remote-scope .ps__rail-y:hover, .mg-remote-scope .ps__rail-x:focus, .mg-remote-scope .ps__rail-y:focus {
    background-color: #eee;
    opacity: 0.9;
}.mg-remote-scope .ps__thumb-x {
    background-color: #aaa;
    border-radius: 6px;
    transition: background-color .2s linear, height .2s ease-in-out;
    -webkit-transition: background-color .2s linear, height .2s ease-in-out;
    height: 6px;
    
    bottom: 2px;
    
    position: absolute;
}.mg-remote-scope .ps__thumb-y {
    background-color: #aaa;
    border-radius: 6px;
    transition: background-color .2s linear, width .2s ease-in-out;
    -webkit-transition: background-color .2s linear, width .2s ease-in-out;
    width: 6px;
    
    right: 2px;
    
    position: absolute;
}.mg-remote-scope .ps__rail-x:hover>.ps__thumb-x, .mg-remote-scope .ps__rail-x:focus>.ps__thumb-x {
    background-color: #999;
    height: 11px;
}.mg-remote-scope .ps__rail-y:hover>.ps__thumb-y, .mg-remote-scope .ps__rail-y:focus>.ps__thumb-y {
    background-color: #999;
    
}@supports (-ms-overflow-style: none) {.mg-remote-scope .ps {
        overflow: auto !important;
    }}@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {.mg-remote-scope .ps {
        overflow: auto !important;
    }}.mg-remote-scope .no-data {
    position: relative;
    height: 436px;
    text-align: center;
}.mg-remote-scope .no-data-sm {
    height: 290px;
}.mg-remote-scope .no-data-slogan {
    display: inline-block;
    vertical-align: middle;
    max-width: 99%;
}.mg-remote-scope .no-data .icon-holder {
    position: relative;
    display: inline-block;
    height: 96px;
    width: 96px;
    line-height: 94px;
    margin-bottom: 24px;
    border: 1px solid #e9edf2;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
}.mg-remote-scope .no-data .icon-holder>i {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: inline-block;
    height: 56px;
    width: 56px;
    line-height: 56px;
    font-size: 40px;
    text-align: center;
    vertical-align: middle;
}.mg-remote-scope .no-data .icon-holder .circle {
    position: absolute;
    right: -1px;
    bottom: -1px;
    height: 32px;
    width: 32px;
    line-height: 32px;
    background: #004a95;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    display: none;
}.mg-remote-scope .no-data .icon-holder .circle>i {
    font-size: 16px;
    color: #fff;
}.mg-remote-scope .tab-content .tab-pane .no-data-slogan>p, .mg-remote-scope .no-data-slogan>p {
    margin-bottom: 0;
    color: #2e3442;
    font-size: 20px;
    font-weight: 500;
    text-align: center!important;
}.mg-remote-scope .no-data-slogan>p+span {
    margin-top: 14px
}.mg-remote-scope .no-data-slogan>span {
    font-size: 15px;
    display: block;
}.mg-remote-scope .no-data .no-data-slogan>span {
    font-size: 14px;
    line-height: 22px;
}.mg-remote-scope .no-data .no-data-slogan>span+span {
    margin-top: 12px;
}.mg-remote-scope .no-data .no-data-slogan>p+.btn, .mg-remote-scope .no-data .no-data-slogan>span+.btn {
    margin-top: 30px;
}.mg-remote-scope .no-data-sm .icon-holder {
    height: 80px;
    width: 80px;
    line-height: 74px;
}.mg-remote-scope .no-data-sm .icon-holder>i {
    height: 40px;
    width: 40px;
    line-height: 40px;
    font-size: 32px;
}.mg-remote-scope .no-data-sm .icon-holder .circle {
    height: 24px;
    width: 24px;
    line-height: 24px;
}.mg-remote-scope .no-data-sm .icon-holder .circle>i {
    font-size: 16px;
}.mg-remote-scope .no-data-sm .no-data-slogan>span {
    font-size: 14px;
}.mg-remote-scope .no-data-sm .no-data-slogan>span+.btn {
    margin-top: 30px;
}.mg-remote-scope .no-data-sm .no-data-slogan p {
    font-size: 16px;
}.mg-remote-scope .documentation-list .no-data-slogan {
    max-width: 430px;
    margin: 0 20px;
  }@media (max-width: 991px) {.mg-remote-scope .panel-support .no-data {
        height: 236px;
        margin-bottom: -52px;
    }}@media (min-width: 768px) {.mg-remote-scope .no-data:before {
        content: '';
        height: 100%;
        display: inline-block;
        vertical-align: middle;
        text-align: center;
    }.mg-remote-scope .tab-pane .no-data {
        height: 170px;
        margin-bottom: 50px;
    }.mg-remote-scope .no-data-lg .icon-holder {
        width: 140px;
        height: 140px;
        line-height: 138px;
    }.mg-remote-scope .no-data-lg .icon-holder>i {
        height: 80px;
        width: 80px;
        line-height: 80px;
        font-size: 72px;
    }.mg-remote-scope .no-data-lg .icon-holder .circle {
        width: 48px;
        height: 48px;
        line-height: 54px;
    }.mg-remote-scope .no-data-lg .icon-holder .circle>i {
        font-size: 24px;
        color: #fff;
    }.mg-remote-scope .content-sidebar .no-data-slogan {
        max-width: 280px;
    }}@media (min-width: 579px) {.mg-remote-scope .panel-widget .panel-cards .no-data:before {
        content: '';
        height: 100%;
        display: inline-block;
        vertical-align: middle;
        text-align: center;
    }}.mg-remote-scope .modal .no-data {
    height: auto;
}.mg-remote-scope .modal .no-data:before {
    display: none;
}.mg-remote-scope .modal .no-data-slogan p {
    font-size: 18px;
    font-weight: 700;
}.mg-remote-scope .modal .no-data-slogan>span {
    line-height: 25px;
}.mg-remote-scope .modal .no-data-slogan .btn {
    min-width: 190px;
}@media (max-width: 767px) {.mg-remote-scope .no-data {
        height: auto;
        padding: 30px 0;
    }}.mg-remote-scope .promo-bar {
    position: relative;
    margin-bottom: 24px;
    background: -moz-linear-gradient(160deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 142, 43, 1)), color-stop(100%, rgba(255, 108, 44, 1)));
    
    background: -webkit-linear-gradient(160deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
    
    background: -o-linear-gradient(160deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
    
    background: -ms-linear-gradient(160deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
    
    background: linear-gradient(340deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff8e2b', endColorstr='#ff6c2c', GradientType=0);
    
    box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
    -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
    -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
}.mg-remote-scope .bar-desc p {
    color: #9b481d;
    line-height: 16px;
}.mg-remote-scope .bar-desc p:nth-of-type(1) {
    margin: 0 0 7px;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 800;
}.mg-remote-scope .bar-desc p:nth-of-type(2) {
    margin: 0;
    font-size: 16px;
}.mg-remote-scope .bar-desc p span {
    color: #fff;
    font-weight: 700;
}.mg-remote-scope .bar-values {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
}.mg-remote-scope .bar-values .values-container {
    position: absolute;
    padding: 20px 0 20px 40px;
    top: 0;
    left: 0;
    width: 100%;
    white-space: nowrap;
    -webkit-transition: -webkit-transform 1s;
    transition: transform 1s;
}.mg-remote-scope .bar-values:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 50px;
    background: linear-gradient(90deg, rgba(255, 121, 43, 1) 0%, rgba(255, 124, 43, 0) 100%);
    z-index: 2;
}.mg-remote-scope .values-container>* {
    display: inline-block;
    vertical-align: middle;
}.mg-remote-scope .bar-values .circle {
    position: relative;
    height: 50px;
    width: 50px;
    line-height: 48px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: 800;
    border: 2px solid rgba(225, 228, 230, 0.2);
    -webkit-transition: all .45s;
    transition: all .45s;
}.mg-remote-scope .bar-values .circle.active {
    background: #ffa47a;
    border-color: #ffa47a;
}.mg-remote-scope .bar-values .circle.circle-animated {
    animation: circle .9s;
}@keyframes circle {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(2.5);
    }
    100% {
        transform: scale(1);
    }
}.mg-remote-scope .bar-values .circle, .mg-remote-scope .bar-values .circle.active:before, .mg-remote-scope .bar-values .circle.active:after {
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
}.mg-remote-scope .bar-values .circle.active:before, .mg-remote-scope .bar-values .circle.active:after {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
}.mg-remote-scope .bar-values .circle.active:before {
    width: calc(100% + 20px);
    height: calc(100% + 20px);
    margin-top: calc(-50% - 10px);
    margin-left: calc(-50% - 10px);
    background: rgba(255, 255, 255, 0.06);
}.mg-remote-scope .bar-values .circle.active:after {
    width: calc(100% + 40px);
    height: calc(100% + 40px);
    margin-top: calc(-50% - 20px);
    margin-left: calc(-50% - 20px);
    background: rgba(255, 255, 255, 0.04);
}.mg-remote-scope .bar-values .line-dotted {
    margin: 0 -3px;
}.mg-remote-scope .bar-values .dot {
    position: relative;
    width: 5px;
    height: 5px;
    float: left;
    padding: 1px;
}.mg-remote-scope .bar-values .dot:before {
    content: '';
    display: inherit;
    width: 3px;
    height: 3px;
    background: rgba(225, 228, 230, 0.2);
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
}.mg-remote-scope .bar-values .dot-done:before {
    background: #fff;
}.mg-remote-scope .bar-values .dot-active {
    padding: 0;
    animation: dot .9s;
}.mg-remote-scope .bar-values .dot-active:before {
    width: 5px;
    height: 5px;
    background: #fff;
}@keyframes dot {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(2.5);
    }
    100% {
        transform: scale(1);
    }
}@media (min-width: 1200px) {.mg-remote-scope .promo-bar {
        padding: 27px 320px 27px 27px;
    }.mg-remote-scope .bar-values {
        width: 300px;
    }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .promo-bar {
        padding: 27px 210px 27px 27px;
    }.mg-remote-scope .bar-values {
        width: 200px;
    }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .promo-bar {
        padding: 27px 320px 27px 27px;
    }.mg-remote-scope .bar-values {
        width: 300px;
    }}@media (min-width: 768px) {.mg-remote-scope .promo-bar {
        height: 90px;
    }}@media (max-width: 767px) {.mg-remote-scope .promo-bar {
        text-align: center;
        padding: 16px 8px;
    }.mg-remote-scope .bar-desc p:nth-of-type(1) {
        font-size: 18px;
    }.mg-remote-scope .bar-desc p:nth-of-type(2) {
        font-size: 12px;
    }.mg-remote-scope .bar-values {
        display: none;
    }}.mg-remote-scope .page-complete .panel {
    margin-bottom: 24px;
}.mg-remote-scope .panel-complete {
    margin-top: 56px;
}.mg-remote-scope .panel-complete .panel-body {
    padding-bottom: 64px;
}.mg-remote-scope .panel-complete.pc-big-p {
    margin-top: 104px;
}.mg-remote-scope .panel-complete.pc-big-p .panel-body {
    padding-top: 126px;
    padding-bottom: 150px;
}.mg-remote-scope .panel-complete img {
    margin: -21px 0 17px -28px;
    max-width: 100%;
}.mg-remote-scope .panel-complete p.lead {
    margin-bottom: 14px;
}.mg-remote-scope .panel-complete .list-styled {
    margin-bottom: 31px;
}.mg-remote-scope .panel-complete .list-styled li {
    display: inline-block;
}.mg-remote-scope .panel-complete .btn {
    min-width: 230px;
}.mg-remote-scope .panel-complete .icon-holder {
    position: relative;
    width: 160px;
    height: 160px;
    margin: 0 auto;
}.mg-remote-scope .panel-complete .icon-holder img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    height: 72px;
}@media (max-width: 579px) {.mg-remote-scope .panel-complete img {
        margin-top: -16px;
    }}.mg-remote-scope .panel-icon .panel-body {
    position: relative;
    padding-top: 32px;
    padding-bottom: 32px;
    padding-left: 124px;
}.mg-remote-scope .panel-icon .panel-body>p:last-of-type {
    margin: 0;
}.mg-remote-scope .panel-icon .panel-body i {
    position: absolute;
    top: 25px;
    left: 31px;
    font-size: 64px;
}.mg-remote-scope .panel-icon .panel-body .icon-envelope {
    font-size: 36px;
    line-height: 64px
}@media (max-width: 579px) {.mg-remote-scope .panel.panel-icon>.panel-body {
        padding-left: 84px;
    }.mg-remote-scope .panel-icon .panel-body i {
        position: absolute;
        top: 16px;
        left: 23px;
        font-size: 50px;
    }.mg-remote-scope .panel-icon .panel-body .icon-envelope {
        font-size: 27px;
        line-height: 50px
    }}.mg-remote-scope .panel-btn .panel-body {
    position: relative;
    padding-top: 32px;
    padding-bottom: 32px;
    padding-right: 224px;
}.mg-remote-scope .panel-icon .panel-body>p:last-of-type {
    margin: 0;
}.mg-remote-scope .panel-btn .panel-body .btn {
    min-width: 154px;
    margin-top: 20px;
}@media (min-width: 768px) {.mg-remote-scope .panel-btn .panel-body .btn {
        margin: 0;
        position: absolute;
        right: 32px;
        top: 32px;
    }}.mg-remote-scope .error-content {
    padding: 103px 20px;
    text-align: center;
}.mg-remote-scope .error-content img {
    margin-left: -61px;
    margin-bottom: 19px;
}.mg-remote-scope .error-content .btn {
    margin: 20px 0 30px;
    min-width: 230px;
}.mg-remote-scope .error-content a:not(.btn) {
    color: #959da6;
    font-size: 15px;
}.mg-remote-scope .error-content a:not(.btn):hover {
    color: #5bc758;
}@media (min-width: 992px) {.mg-remote-scope .page-error .page-wrapper {
        margin-top: 68px;
        padding-top: 16px;
    }}@media (max-width: 768px) {.mg-remote-scope .error-content {
        padding: 35px 20px;
    }.mg-remote-scope .error-content img {
        max-width: 100%;
        margin-left: 0;
    }}.mg-remote-scope .button-loader {
    position: absolute;
    z-index: 10;
    left: 50%;
    top: 50%;
}.mg-remote-scope .spinner {
    height: 30px;
    width: 30px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -15px 0 0 -15px;
    border: 2px solid rgba(0, 0, 0, 0.15);
    border-top: 2px solid #fff;
    border-radius: 100%;
    -webkit-animation: rotation .6s infinite linear;
    -moz-animation: rotation .6s infinite linear;
    -o-animation: rotation .6s infinite linear;
    animation: rotation .6s infinite linear;
}.mg-remote-scope .page-loader .spinner {
    border-color: #fff;
}.mg-remote-scope .panel-complete .spinner {
    left: 0;
    top: 0;
    margin: 0;
    width: 100%;
    height: 100%;
    border-width: 8px;
    border-color: #e9edf2;
    border-top-color: #48b54a;
}.mg-remote-scope .widget-slider-container {
    position: relative;
    height: 273px;
}.mg-remote-scope .widget-slider-container.loading {
    margin-top: -40px;
}.mg-remote-scope .widget-slider-container.load .widget:before {
    position: absolute;
    content: '';
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(255, 255, 255, 0.6);
    z-index: 6;
}.mg-remote-scope .widget-slider-loader {
    position: absolute;
    left: 0;
    top: 38px;
    bottom: 16px;
    right: 0;
    z-index: 1;
}.mg-remote-scope .widget-slider-loader .spinner {
    width: 60px;
    height: 60px;
    margin: -30px 0 0 -30px;
    border-width: 3px;
    border-color: #fff;
}.mg-remote-scope .widget-slider-loader .spinner, .mg-remote-scope .panel-summary .loader .spinner, .mg-remote-scope .page-loader .spinner, .mg-remote-scope .btn-default .spinner, .mg-remote-scope .btn-outline .spinner {
    border-top-color: #48b54a;
}.mg-remote-scope .panel-summary .loader {
    position: absolute;
    right: 16px;
    top: 16px;
    width: 20px;
    height: 20px;
}.mg-remote-scope .panel-summary .loader .spinner, .mg-remote-scope .btn-sm .spinner {
    height: 20px;
    width: 20px;
    margin: -10px 0 0 -10px!important;
}.mg-remote-scope .disabled-event {
    pointer-events: none;
    cursor: default;
}@media (min-width:991px) {.mg-remote-scope .hide-md {
        display: none!important;
    }}@media (max-width: 1200px) {.mg-remote-scope .show-xl {
        display: none !important;
    }}.mg-remote-scope .checkout-security-msg {
    position: relative;
    margin-top: 24px;
    margin-bottom: 24px;
    padding-left: 40px;
    font-size: 13px;
    color: #a1a6b2;
    line-height: 18px;
}.mg-remote-scope .checkout-security-msg i {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -12px;
    font-size: 24px;
}@media (min-width: 768px) {.mg-remote-scope .documentation-link {
        display: none;
    }}@media (max-width: 767px) {.mg-remote-scope .documentation-link {
        margin: 0 -10px;
        padding: 0 0 16px 0;
    }.mg-remote-scope .documentation-link .btn i {
        display: inline-block;
        margin-right: 16px;
        font-size: 19px;
        vertical-align: top;
        line-height: 24px;
    }}.mg-remote-scope .mb-24 {
    margin-bottom: 24px!important;
}.mg-remote-scope .w-964 {
    max-width: 964px;
    margin: 0 auto;
}.mg-remote-scope .w-984 {
    max-width: 984px;
    margin: 0 auto;
}.mg-remote-scope .w-1030 {
    max-width: 1030px;
    margin: 0 auto;
}.mg-remote-scope .not-visible {
    visibility: hidden;
}.mg-remote-scope .check-animate {
    position: absolute;
    left: 50%;
    top: 50%;
    height: 20px;
    width: 20px;
    margin: -10px 0 0 -10px;
    z-index: 10;
}.mg-remote-scope .check-animate:before {
    -moz-transform: scaleX(-1) rotate(135deg);
    -ms-transform: scaleX(-1) rotate(135deg);
    -webkit-transform: scaleX(-1) rotate(135deg);
    transform: scaleX(-1) rotate(135deg);
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -webkit-transform-origin: left top;
    transform-origin: left top;
    border-right: 3px solid #5bc758;
    border-top: 3px solid #5bc758;
    content: '';
    display: block;
    height: 18px;
    left: 14px;
    width: 10px;
    -webkit-animation: check 0.8s;
    -moz-animation: check 0.8s;
    -o-animation: check 0.8s;
    animation: check 0.8s;
    position: absolute;
    top: 10px;
    left: 0;
    right: 0;
    bottom: 0;
}.mg-remote-scope .btn-secondary .check-animate:before, .mg-remote-scope .btn-primary .check-animate:before {
    border-color: #fff;
}@-webkit-keyframes rotation {
    from {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(359deg);
    }
}@-moz-keyframes rotation {
    from {
        -moz-transform: rotate(0deg);
    }
    to {
        -moz-transform: rotate(359deg);
    }
}@-o-keyframes rotation {
    from {
        -o-transform: rotate(0deg);
    }
    to {
        -o-transform: rotate(359deg);
    }
}@keyframes rotation {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(359deg);
    }
}@-webkit-keyframes check {
    0% {
        height: 0;
        width: 0;
    }
    25% {
        height: 0;
        width: 10px;
    }
    50% {
        height: 20px;
        width: 10px;
    }
}@-moz-keyframes check {
    0% {
        height: 0;
        width: 0;
    }
    25% {
        height: 0;
        width: 10px;
    }
    50% {
        height: 20px;
        width: 10px;
    }
}@-ms-keyframes check {
    0% {
        height: 0;
        width: 0;
    }
    25% {
        height: 0;
        width: 10px;
    }
    50% {
        height: 20px;
        width: 10px;
    }
}@keyframes check {
    0% {
        height: 0;
        width: 0;
    }
    25% {
        height: 0;
        width: 10px;
    }
    50% {
        height: 20px;
        width: 10px;
    }
}.mg-remote-scope .animate {
    visibility: hidden;
}.mg-remote-scope .animated {
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}.mg-remote-scope .animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}@-webkit-keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9);
    }
    50% {
        opacity: 1;
    }
}@keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9);
    }
    50% {
        opacity: 1;
    }
}.mg-remote-scope .zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
}@-webkit-keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}@keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}.mg-remote-scope .fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}@-webkit-keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}@keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}.mg-remote-scope .fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}@keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}.mg-remote-scope .fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}.mg-remote-scope .fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}.mg-remote-scope body:not(.touchable) .no-height {
    min-height: 100px;
    overflow: hidden;
}.mg-remote-scope #scroll-top {
    display: none;
    position: fixed;
    right: 20px;
    bottom: 20px;
    z-index: 20;
	margin: 0px 83px 14px 0px;
}@media (max-width: 480px) {.mg-remote-scope #scroll-top {
        margin: 0px 6px 75px 0px;
    }}.mg-remote-scope .page-product-view .tooltip-inner {
    max-width: 132px;
}.mg-remote-scope .custom-form-page .tooltip-inner {
    max-width: 500px;
    font-size: 13px;
    line-height: 18px;
    padding: 21px 24px;
}.mg-remote-scope .tooltip-upgrade-info .tooltip-inner {
    max-width: 142px;
}.mg-remote-scope .custom-form-page .tooltip-inner b {
    font-weight: 700;
}.mg-remote-scope .custom-form-page .tooltip-inner .read-more {
    display: block;
    margin-top: 8px;
}.mg-remote-scope .custom-form-page .tooltip-inner ul {
    margin: 10px 0 0;
    padding: 0 0 0 16px;
}.mg-remote-scope .custom-form-page .tooltip-inner ul li:not(:last-of-type) {
    margin-bottom: 5px;
}@media (max-width: 767px) {.mg-remote-scope #customer-account-type-switcher .icon {
        display: none;
    }}@media (max-width: 767px) {.mg-remote-scope .tabs-mobile-boxed {
        background: #fff;
        -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
        -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
        box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
    }.mg-remote-scope .tabs-mobile-boxed .tab-content {
        background: transparent;
        box-shadow: none;
    }.mg-remote-scope .tabs-mobile-boxed .tabs {
        position: relative;
        height: 48px;
        margin: 0;
    }.mg-remote-scope .tabs-mobile-boxed .tabs:after {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        display: block;
        content: "";
        height: 1px;
        background-color: #e9edf2;
    }.mg-remote-scope .tabs-mobile-boxed .tabs .nav {
        position: relative;
        z-index: 2;
        margin: 0;
    }.mg-remote-scope .tabs-mobile-boxed .tabs .nav>li {
        margin-left: -1px;
    }.mg-remote-scope .tabs-mobile-boxed .tabs .nav>li>a {
        margin: 0;
        padding: 0 16px;
        color: #2e3442;
        line-height: 48px;
    }.mg-remote-scope .tabs-mobile-boxed .tabs .nav>li>a .badge {
        border-color: #dadddf;
        color: #a1a6b2;
    }.mg-remote-scope .tabs-mobile-boxed .tabs .nav>li>a:after {
        display: nonee;
    }.mg-remote-scope .tabs-mobile-boxed .tabs .nav>li>a:before {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        display: none;
        content: "";
        height: 2px;
        background-color: #5bc758;
    }.mg-remote-scope .tabs-mobile-boxed .tabs .nav>li.active>a, .mg-remote-scope .tabs-mobile-boxed .tabs .nav>li:hover>a {
        color: #5bc758;
    }.mg-remote-scope .tabs-mobile-boxed .tabs .nav>li.active>a:before {
        display: block;
    }.mg-remote-scope .tabs-mobile-boxed .tab-content>.tab-pane {
        min-height: 0;
    }.mg-remote-scope .tabs-mobile-boxed .tabs {
        overflow: hidden;
    }}.mg-remote-scope .mt-0 {
    margin-top: 0px!important;
}.mg-remote-scope .mt-88 {
    margin-top: 88px!important;
}.mg-remote-scope .mt-48 {
    margin-top: 48px!important;
}.mg-remote-scope .mt-40 {
    margin-top: 40px!important;
}.mg-remote-scope .mt-32 {
    margin-top: 32px!important;
}.mg-remote-scope .mt-24 {
    margin-top: 24px!important;
}.mg-remote-scope .mt-16 {
    margin-top: 16px!important;
}.mg-remote-scope .mt-8 {
    margin-top: 8px!important;
}.mg-remote-scope .mb-0 {
    margin-bottom: 0px!important;
}.mg-remote-scope .mb-8 {
    margin-bottom: 8px!important;
}.mg-remote-scope .mb-16 {
    margin-bottom: 16px!important;
}.mg-remote-scope .mb-24 {
    margin-bottom: 24px!important;
}.mg-remote-scope .mb-32 {
    margin-bottom: 32px!important;
}.mg-remote-scope .mb-40 {
    margin-bottom: 40px!important;
}.mg-remote-scope .mb-20 {
    margin-bottom: 20px!important;
}.mg-remote-scope .mr-8 {
    margin-right: 8px!important;
}.mg-remote-scope .mr-80 {
    margin-right: 80px;
}.mg-remote-scope .mr-90 {
    margin-right: 90px;
}.mg-remote-scope .mr-120 {
    margin-right: 120px;
}.mg-remote-scope .ml-8 {
    margin-left: 8px!important;
}.mg-remote-scope .ml-8a {
    margin-right: 8px !important;
}.mg-remote-scope .ml-80 {
    margin-left: 80px;
}.mg-remote-scope .ml-90 {
    margin-left: 90px;
}.mg-remote-scope .p-24 {
    padding: 24px!important;
}.mg-remote-scope .p-32 {
    padding: 32px!important;
}.mg-remote-scope .pb-8 {
    padding-bottom: 8px!important;
}.mg-remote-scope .pb-16 {
    padding-bottom: 16px!important;
}.mg-remote-scope .pb-24 {
    padding-bottom: 24px!important;
}.mg-remote-scope .pb-32 {
    padding-bottom: 32px!important;
}.mg-remote-scope .pt-16 {
    padding-top: 16px!important;
}.mg-remote-scope .pt-24 {
    padding-top: 24px!important;
}.mg-remote-scope .pt-32 {
    padding-top: 32px!important;
}.mg-remote-scope .anchor {
    display: block;
    position: relative;
    top: -100px;
}@media(max-width: 380px) {.mg-remote-scope #partners + .section-title {
        padding-right: 90px;
    }}.mg-remote-scope #category-products-found-suggested .panel {
    text-align: center;
}.mg-remote-scope .modal-7th_anniversary .modal-dialog, .mg-remote-scope .modal-love_modules .modal-dialog, .mg-remote-scope .modal-looking_modules .modal-dialog {
    z-index: 2;
    width: 852px;
}.mg-remote-scope .modal-7th_anniversary .modal-content, .mg-remote-scope .modal-love_modules .modal-content, .mg-remote-scope .modal-looking_modules .modal-content {
  box-shadow: 0px 10px 80px 0px rgba(0, 0, 0, 0.4);
}.mg-remote-scope .modal-7th_anniversary .promo-content-left, .mg-remote-scope .modal-7th_anniversary .promo-content-right, .mg-remote-scope .modal-love_modules .promo-content-left, .mg-remote-scope .modal-love_modules .promo-content-right, .mg-remote-scope .modal-looking_modules .promo-content-left, .mg-remote-scope .modal-looking_modules .promo-content-right {
	text-align: center;
}.mg-remote-scope .modal-7th_anniversary .promo-content-left, .mg-remote-scope .modal-love_modules .promo-content-left, .mg-remote-scope .modal-looking_modules .promo-content-left {
	display: flex;
	flex-shrink: 0;	
	align-items: center;
	justify-content: center;
	width: 375px;
	padding: 314px 16px 24px 16px;
	background: #57bd55 url(https://www.modulesgarden.com/products/build/assets/img/promo/7th_anniversary_left_bg.png) no-repeat top center;
}.mg-remote-scope .modal-love_modules .promo-content-left {
    background: url(https://www.modulesgarden.com/products/build/assets/img/promo/banner-promo.png) no-repeat top center;
    background-size: cover;
    flex-direction: column;
    padding: 24px 16px;
    justify-content: space-between;
}.mg-remote-scope .modal-looking_modules .promo-content-left {
    background: url(https://www.modulesgarden.com/products/build/assets/img/promo/banner-promo1.png) no-repeat top center;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 375px;
    padding: 0px;
    flex-direction: column;
}.mg-remote-scope .modal-love_modules .promo-content-left span, .mg-remote-scope .modal-looking_modules .promo-content-left span {
    display: block;
    color: #fff;
    font-size: 27px;
    font-weight: 300;
}.mg-remote-scope .modal-looking_modules .promo-content-left span {
    line-height: 45px;
}.mg-remote-scope .modal-7th_anniversary .promo-content-left h3, .mg-remote-scope .modal-love_modules .promo-content-left h3 {
    margin: 0;
    color: #fff;
    font-size: 30px;
}.mg-remote-scope .modal-love_modules .promo-content-left h3, .mg-remote-scope .modal-looking_modules .promo-content-left h3 {
    font-size: 34px;
    color: #fff;
}.mg-remote-scope .modal-love_modules .promo-content-left h3 {
    margin-bottom: 50px;
    margin-top: 18px;
}.mg-remote-scope .modal-love_modules .promo-content-left .content-top span {
    margin: 20px;
    font-weight: 600;
}.mg-remote-scope .modal-love_modules .promo-content-left .content-bottom span:first-child {
    font-size: 25px;
}.mg-remote-scope .modal-love_modules .promo-content-left span.numb, .mg-remote-scope .modal-looking_modules .promo-content-left span {
    font-size: 38px;
    font-weight: 300;
}.mg-remote-scope .modal-7th_anniversary .promo-content-right, .mg-remote-scope .modal-love_modules .promo-content-right, .mg-remote-scope .modal-looking_modules .promo-content-right {
	flex: 1;
	padding: 56px 32px;
}.mg-remote-scope .modal-7th_anniversary .promo-content-right h2, .mg-remote-scope .modal-love_modules .promo-content-right h2, .mg-remote-scope .modal-looking_modules .promo-content-right h2 {
	margin-bottom: 40px;
	font-size: 40px;
	line-height: 52px;
}.mg-remote-scope .modal-7th_anniversary .promo-content-right h2 span, .mg-remote-scope .modal-love_modules .promo-content-right h2 span, .mg-remote-scope .modal-looking_modules .promo-content-right h2 span {
	display: block;
	font-size: 32px;
	font-weight: 300;
}.mg-remote-scope .modal-7th_anniversary .promo-content-right .btn, .mg-remote-scope .modal-love_modules .promo-content-right .btn, .mg-remote-scope .modal-looking_modules .promo-content-right .btn {
	min-width: 214px;
	font-size: 18px;
}.mg-remote-scope .modal-7th_anniversary .promo-code, .mg-remote-scope .modal-love_modules .promo-code, .mg-remote-scope .modal-looking_modules .promo-code {
	width: 320px;
	height: 64px;
	margin: 0 auto 40px;
	border: 1px dashed #ff8e2b;
	text-align: center;
}.mg-remote-scope .modal-7th_anniversary .promo-code span, .mg-remote-scope .modal-love_modules .promo-code span, .mg-remote-scope .modal-looking_modules .promo-code span {
	color: #2e3442;
	font-size: 24px;
	font-weight: 700;
	line-height: 64px;
}.mg-remote-scope .modal-7th_anniversary .promo-counter, .mg-remote-scope .modal-love_modules .promo-counter, .mg-remote-scope .modal-looking_modules .promo-counter {
	margin-top: 24px;
	color: #2e3442;
}.mg-remote-scope .modal-7th_anniversary .promo-counter span, .mg-remote-scope .modal-love_modules .promo-counter span, .mg-remote-scope .modal-looking_modules .promo-counter span {
	font-weight: 700;
}.mg-remote-scope .modal-7th_anniversary .modal-backdrop-bg:after {
	background: url(https://www.modulesgarden.com/products/build/assets/img/promo/confetti_1.svg) no-repeat center center;
	margin-left: -40px;	
	transition: all ease-in-out 0.3s;
}.mg-remote-scope .modal-7th_anniversary .modal-backdrop-bg:before {
	background: url(https://www.modulesgarden.com/products/build/assets/img/promo/confetti_2.svg) no-repeat center center;
	transition: all ease-in-out 0.35s;
}.mg-remote-scope .modal-7th_anniversary .modal-backdrop-bg, .mg-remote-scope .modal-love_modules .modal-backdrop-bg, .mg-remote-scope .modal-looking_modules .modal-backdrop-bg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}.mg-remote-scope .modal-7th_anniversary .modal-backdrop-bg:before, .mg-remote-scope .modal-7th_anniversary .modal-backdrop-bg:after, .mg-remote-scope .modal-love_modules .modal-backdrop-bg:before, .mg-remote-scope .modal-love_modules .modal-backdrop-bg:after, .mg-remote-scope .modal-looking_modules .modal-backdrop-bg:before, .mg-remote-scope .modal-looking_modules .modal-backdrop-bg:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: block;
	content: "";
	transform: scale(0.7);
	opacity: 0;	
}.mg-remote-scope .modal-7th_anniversary.in .modal-backdrop-bg:after, .mg-remote-scope .modal-7th_anniversary.in .modal-backdrop-bg:before, .mg-remote-scope .modal-love_modules.in .modal-backdrop-bg:after, .mg-remote-scope .modal-love_modules.in .modal-backdrop-bg:before, .mg-remote-scope .modal-looking_modules.in .modal-backdrop-bg:before, .mg-remote-scope .modal-looking_modules.in .modal-backdrop-bg:after {
	transform: scale(1);
	opacity: 1;
}.mg-remote-scope .modal-opensource .modal-dialog, .mg-remote-scope .modal-7th_anniversary .modal-dialog, .mg-remote-scope .modal-love_modules .modal-dialog {
    max-width: 872px;
    width: 100%;
}.mg-remote-scope .modal-opensource .promo-content .promo-content-left > div, .mg-remote-scope .modal-opensource .promo-content .promo-content-right > div, .mg-remote-scope .modal-7th_anniversary .promo-content .promo-content-left > div, .mg-remote-scope .modal-7th_anniversary .promo-content .promo-content-right > div, .mg-remote-scope .modal-love_modules .promo-content .promo-content-left > div, .mg-remote-scope .modal-love_modules .promo-content .promo-content-right > div {
    width: 100%;
}.mg-remote-scope .modal-opensource .promo-content-left {
    background: url(https://www.modulesgarden.com/products/build/assets/img/promo/illustration.png), linear-gradient(210deg, #84E359 0%, #5FC951 51.42%, #419143 100%);
    
    background-repeat: no-repeat;
    background-position: center;
    flex-wrap: wrap;
    align-content:space-between;
    flex-direction: unset;
    justify-content: unset;
    padding: 28px 0px;
    width: 395px;
}.mg-remote-scope .modal-opensource .promo-content-right {
    width: 477px;
    padding: 32px 42px 0 42px;
    position: relative;
}.mg-remote-scope .modal-opensource .promo-content-left span {
    font-size: 40px;
    font-weight: 900;
    text-transform: uppercase;
    text-align: center;
}.mg-remote-scope .modal-opensource .promo-content-left h3 {
    
    font-size: 20px;
    font-weight: 500;
    margin: 5px 0px 0px 0px;
    text-align: center;
}.mg-remote-scope .modal-opensource .promo-content-left ul {
    margin: 0px;
    padding: 0px;
    text-align: left;
}.mg-remote-scope .modal-opensource .promo-content-left ul li {
    position: relative;
    list-style: none;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    padding-left: 60px;
}.mg-remote-scope .modal-opensource .promo-content-left ul li:after {
    content: url(https://www.modulesgarden.com/products/build/assets/img/promo/check.svg);
    display: block;
    position: absolute;
    left: 25px;
    top: 0px;
}.mg-remote-scope .modal-opensource .promo-content-right > h2 {
    
    font-size: 31px;
    font-weight: 700;
    line-height: 40px;
    margin-bottom: 20px;
}.mg-remote-scope .modal-opensource .promo-content-right .promo-discount {
    font-size: 44px;
    font-weight: 900;
    color: #FF8E2B;
    line-height: 52px;
    text-transform: uppercase;
}.mg-remote-scope .modal-opensource .promo-content-right div.promo-code {
    width: 320px;
    margin: 24px auto 32px;
    position: relative;
}.mg-remote-scope .modal-opensource .promo-content-right div.promo-code:after {
    content: url(https://www.modulesgarden.com/products/build/assets/img/promo/scissors.svg);
    display: block;
    position: absolute;
    right: -16px;
    top: 50%;
    transform: translateY(-50%);
}.mg-remote-scope .modal-opensource .promo-content-right .promo-info {
    padding: 8px 0;
    position: relative;
    margin-top: 40px;
}.mg-remote-scope .modal-opensource .promo-content-right .promo-info:before {
    content: "";
    display: block;
    position: absolute;
    height: 1px;
    background-color: #FF732C;
    top: 0;
    right: -42px;
    left: -42px;
}.mg-remote-scope .modal-opensource .promo-content-right .promo-info p {
    font-size: 15px;
    color: #FF732C;
    font-weight: 600;
    margin-bottom: 0;
}.mg-remote-scope .modal-opensource .promo-content-right .promo-info:after {
    content: "";
    position: absolute;
    left: 48%;
    top: -7px;
    height: 15px;
    width: 15px;
    border-style: solid;
    border-width: 0 1px 1px 1px;
    border-color: transparent #FF732C #FF732C transparent;
    transform: rotate(226deg);
    background: #fff;
}.mg-remote-scope .modal-celebrate .modal-dialog {
    width: 872px;
}.mg-remote-scope .modal-celebrate .promo-content-left {
    background: #fff;
    padding: 44px 67px;
    width: 477px;
}.mg-remote-scope .modal-celebrate .promo-content-left > div span {
    font-size: 28px;
    line-height: 40px;
}.mg-remote-scope .modal-celebrate .promo-content-left span {
    font-size: 20px;
    line-height: 34px;
    color: #2E3442;
    font-weight: 400;
}.mg-remote-scope .modal-celebrate .promo-content-left > div h3 {
    font-weight: 600;
    color: #2E3442;
    margin: 0;
    line-height: 40px;
    font-size: 28px;
}.mg-remote-scope .modal-celebrate .promo-content-left .promo-discount {
    color: #FE49D7;
    font-size: 42px;
    line-height: 40px;
    font-weight: 800;
    margin: 28px 0 24px;
}.mg-remote-scope .modal-celebrate .btn-secondary {
    background: linear-gradient(110deg, #FFAF03 0%, #FE49D7 100%);
    padding: 0 24px;
    min-width: 211px;
    margin-top: 28px;
    box-shadow: 0 2px 5px 0px rgba(0,0,0,0.15);
}.mg-remote-scope .modal-celebrate .btn-secondary span {
    font-weight: 600;
    font-size: 18px;
    color: #fff;
}.mg-remote-scope .modal-celebrate .promo-content-right {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/10-anniversary-graphic.png);
    background-repeat: no-repeat;
    background-size: cover;
    font-style: italic;
    color: #31216B;
    padding: 24px;
}.mg-remote-scope .modal-celebrate .promo-content-right h2 {
    font-size: 28px;
    line-height: 38px;
    font-weight: 500;
    color: #31216B;
}.mg-remote-scope .modal-celebrate .promo-content-right h2 span {
    font-weight: 900;
}.mg-remote-scope .modal-custom-summer-2024 .modal-dialog {
    width: 872px;
}.mg-remote-scope .modal-custom-summer-2024 .promo-content-left {
    background: #fff;
    padding: 31px 67px 50px 67px;
    width: 477px;
}.mg-remote-scope .modal-custom-summer-2024 .promo-content-left > div span {
    font-size: 28px;
    line-height: 40px;
}.mg-remote-scope .modal-custom-summer-2024 .promo-content-left span {
    font-size: 20px;
    line-height: 34px;
    color: #2E3442;
    font-weight: 400;
}.mg-remote-scope .modal-custom-summer-2024 .promo-content-left > div h3 {
    font-weight: 600;
    color: #2E3442;
    margin: 0;
    line-height: 40px;
    font-size: 28px;
}.mg-remote-scope .modal-custom-summer-2024 .promo-content-left .promo-discount {
    color: #1f9ebd;
    font-size: 42px;
    line-height: 40px;
    font-weight: 800;
    margin: 28px 0 24px;
}.mg-remote-scope .modal-custom-summer-2024 .promo-content-left h1 {
    color: #ff7d44;
}.mg-remote-scope .modal-custom-summer-2024 .btn-secondary {
    background: linear-gradient(110deg, #ff7d44 0%, #ff3511 100%);
    padding: 0 24px;
    min-width: 211px;
    margin-top: 28px;
    box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.15);
}.mg-remote-scope .modal-custom-summer-2024 .btn-secondary span {
    font-weight: 600;
    font-size: 18px;
    color: #fff;
}.mg-remote-scope .modal-custom-summer-2024 .promo-content-right {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/summer-banner-big.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    font-style: italic;
    color: #31216B;
    padding: 24px;
}.mg-remote-scope .modal-custom-summer-2024.modal-custom-summer-2026 .promo-content-right {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/summer-2026-banner-big.webp);
}.mg-remote-scope .modal-custom-summer-2024 .promo-content-right h2 {
    font-size: 28px;
    line-height: 38px;
    font-weight: 500;
    color: #31216B;
}.mg-remote-scope .modal-custom-summer-2024 .promo-content-right h2 span {
    font-weight: 900;
}@media(min-width: 1200px) {.mg-remote-scope .modal.bundles .modal-dialog, .mg-remote-scope .modal.licenses-ca .modal-dialog, .mg-remote-scope .winter_discounts .modal-dialog {
        width: 900px;
    }}@media(min-width: 992px) {.mg-remote-scope .winter_discounts .modal-dialog {
        width: 900px;
    }}.mg-remote-scope .modal.bundles .modal-content {
    background: linear-gradient(180deg, #0D54BF 0%, #2C78DA 100%);
    
}.mg-remote-scope .modal.bundles .promo-content-left {
    background: transparent;
    align-items: flex-start;
    text-align: left;
    padding: 32px 0 32px 32px;
    color: #fff;
    width: 490px;
}.mg-remote-scope .modal.bundles .promo-content-left .logo {
    max-height: 32px;
    margin-bottom: 24px;
}.mg-remote-scope .modal.bundles .promo-content-left .logo img {
    max-height: 32px;
}.mg-remote-scope .modal.bundles .promo-content-left h2 {
    color: #fff;
    font-size: 46px;
    font-weight: 800;
    line-height: 100%;
    margin: 6px 0 16px 0;
}.mg-remote-scope .modal.bundles .promo-content-left p {
    font-size: 21px;
    font-weight: 400;
    line-height: 130%;
}.mg-remote-scope .modal.bundles .promo-content-left h2 span {
    background: linear-gradient(22.29deg, #FFDB66 -6.21%, #FFA545 113.04%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    font-size: 74px;
    font-weight: 900;
    line-height: 100%;
}.mg-remote-scope .modal.bundles .promo-content-left .btn {
    background: linear-gradient(22.29deg, #FFDB66 -6.21%, #FFA545 113.04%);
    color: #520F0F;
    min-width: 228px;
    height: 56px;
    padding: 5px 16px;
    margin-top: 14px;
}.mg-remote-scope .modal.bundles .promo-content-left .btn span {
    font-size: 18px;
    font-weight: 700;
    color: #520F0F;
}.mg-remote-scope .modal.bundles .promo-content-left .btn:before {
    background: #FFDB66;
}.mg-remote-scope .modal.bundles .promo-content-left .btn:after {
    background-image: linear-gradient(22.29deg, #FFE88C -6.21%, #FFB867 113.04%);
    background: linear-gradient(22.29deg, #FFE88C -6.21%, #FFB867 113.04%);
}.mg-remote-scope .modal.bundles .promo-content-left .btn:hover {
    color: #520F0F;
}.mg-remote-scope .modal.bundles .promo-content-right {
    position: relative;
    overflow: hidden;
}.mg-remote-scope .modal.bundles .promo-content:before {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/illustration-bundles-mp.svg);
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    position: absolute;
    right: 0;
    bottom: 16px;
    left: 0;
    top: 0;
}.mg-remote-scope .modal.bundles .promo-label {
    position: absolute;
    top: 21px;
    right: -84px;
    width: 321px;
    background: linear-gradient(22.29deg, #FFDB66 -6.21%, #FFA545 113.04%);
    color: #520F0F;
    font-weight: 800;
    text-align: center;
    transform: rotate(30deg);
    padding: 5px 0;
    font-size: 18px;
    z-index: 10;
    height: 54px;
    display: flex;
    justify-content: center;
    align-items: center;
}.mg-remote-scope .modal.bundles .promo-label-mobile {
    display: none;
    transform: none;
}.mg-remote-scope .modal.bundles-mp .promo-content:before {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/bundles-mp.svg);
    align-items: center;
    content: "";
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    top: 0;
}.mg-remote-scope .modal.bundles-mp .promo-content-right:before {
    display: none;
}.mg-remote-scope .modal.proxmox .modal-content {
    background: linear-gradient(270deg, #F2841D 0%, #C85203 99.52%);
}.mg-remote-scope .modal.proxmox .promo-label {
    background: #FFD324;
    color: #221203;
    font-size: 26px;
}.mg-remote-scope .modal.proxmox .promo-content-left {
    width: 593px;
}.mg-remote-scope .modal.proxmox .promo-content-left p {
    font-size: 23px;
    font-weight: 300;
}.mg-remote-scope .modal.proxmox .promo-content-left h2 {
    font-size: 28px;
    line-height: 140%;
    font-weight: 400;
    position: relative;
    background-color: #FFD324;
    color: #221203;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    padding: 12px 12px 12px 0;

}.mg-remote-scope .modal.proxmox .promo-content-left h2:before {
    content: "";
    background-color: #FFD324;
    position: absolute;
    left: -32px;
    top: 0;
    bottom: 0;
    width: 32px;
}.mg-remote-scope .modal.proxmox .promo-content-left ul {
    padding: 0;
    margin: 0;
}.mg-remote-scope .modal.proxmox .promo-content-left ul li {
    font-size: 19px;
    line-height: 140%;
    display: inline-flex;
    position: relative;
    padding-left: 20px;
    margin-bottom: 4px;
}.mg-remote-scope .modal.proxmox .promo-content-left ul li:nth-child(2), .mg-remote-scope .modal.proxmox .promo-content-left ul li:nth-child(4) {
    margin-left: 12px;
}.mg-remote-scope .modal.proxmox .promo-content-left ul li:before {
    content: "";
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
    height: 8px;
    border-radius: 100%;
}.mg-remote-scope .modal.proxmox .promo-content-left .btn {
    background: #fff;
    color: #221203;
    min-width: 174px;
    margin-top: 18px;
}.mg-remote-scope .modal.proxmox .promo-content-left .btn:before {
    background: rgba(255, 255, 255,0.8);
}.mg-remote-scope .modal.proxmox .promo-content-left .btn:after {
    background: rgba(255, 255, 255,0.8);
}.mg-remote-scope .modal.proxmox .promo-content-left .btn:hover {
    background: rgba(255, 255, 255,0.8);
}.mg-remote-scope .modal.proxmox.bundles:not(.bundles-mp) .promo-content-right:before {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/proxmox-bg.svg);
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    position: absolute;
    right: -30px;
    bottom: 0;
    left: 0;
    top: 0;
}.mg-remote-scope .modal.licenses .modal-content {
    background: linear-gradient(90deg, #007D6E 0%, #00A684 100%);
}.mg-remote-scope .modal.licenses .promo-content-left {
    background: transparent;
    align-items: flex-start;
    text-align: left;
    padding: 32px 0 38px 32px;
    color: #fff;
    width: 510px;
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    flex-direction: column;
}.mg-remote-scope .modal.licenses .promo-content-left .logo {
    max-height: 32px;
    margin-bottom: 32px;
}.mg-remote-scope .modal.licenses .promo-content-left .logo img {
    max-height: 32px;
}.mg-remote-scope .modal.licenses .promo-content-left h2 {
    color: #D9FF59;
    font-size: 48px;
    font-weight: 800;
    line-height: 110%;
    margin: 12px 0 20px 0;
}.mg-remote-scope .modal.licenses .promo-content-left p {
    font-size: 22px;
    font-weight: 400;
    line-height: 130%;
}.mg-remote-scope .modal.licenses .promo-content-left p span {
    color: #D9FF59;
    font-weight: 700;
}.mg-remote-scope .modal.licenses .promo-content-left .btn {
    background: linear-gradient(360deg, #D4FF45 -0.06%, #ABDA0E 104.4%);
    color: #252B46;
    min-width: 152px;
    height: 56px;
    padding: 16px 24px;
    margin-top: 22px;
}.mg-remote-scope .modal.licenses .promo-content-left .btn span {
    font-size: 18px;
    font-weight: 700;
    color: #252B46;
}.mg-remote-scope .modal.bundles .promo-content-left .btn:before {
    background: #E2FF7A;
}.mg-remote-scope .modal.bundles .promo-content-left .btn:after {
    background-image: linear-gradient(360deg, #E2FF7A -0.06%, #C4F532 104.4%);
    background: linear-gradient(360deg, #E2FF7A -0.06%, #C4F532 104.4%);
}.mg-remote-scope .modal.bundles .promo-content-left .btn:hover {
    color: #252B46;
}.mg-remote-scope .modal.licenses .promo-content-right {
    position: relative;
    overflow: hidden;
    flex: 1;
    padding: 56px 32px;
}.mg-remote-scope .modal.licenses .promo-content:before {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/licenses-ca.svg);
    align-items: center;
    content: "";
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    top: 0;
}.mg-remote-scope .modal.licenses .promo-label {
    position: absolute;
    top: 41px;
    right: -110px;
    width: 440px;
    background: linear-gradient(22.29deg, #ABDA0E -6.21%, #D4FF45 113.04%);
    color: #252B46;
    font-weight: 800;
    text-align: center;
    transform: rotate(30deg);
    padding: 5px 0;
    font-size: 22px;
    z-index: 10;
    height: 59px;
    display: flex;
    justify-content: center;
    align-items: center;
}.mg-remote-scope .modal.licenses .promo-label-mobile {
    display: none;
    transform: none;
}.mg-remote-scope .modal.licenses.promo-content-right:before {
    display: none;
}.mg-remote-scope .modal.licenses-mp .promo-content:before {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/licenses-mp.svg);
}.mg-remote-scope .modal.winter_discounts .modal-content {
    position: relative;
    background: linear-gradient(180deg, #1B236C 0%, #4E5DE7 100%);
}.mg-remote-scope .modal.winter_discounts .modal-content:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/winter_discounts-bg.svg);
    background-repeat: no-repeat;
    background-position: bottom;
}.mg-remote-scope .modal.winter_discounts .promo-content {
    display: flex;
    align-items: flex-start;
    text-align: left;
    padding: 44px 0 122px 32px;
    color: #fff;
    width: 510px;
    flex-shrink: 0;
    justify-content: center;
    flex-direction: column;
}.mg-remote-scope .modal.winter_discounts .logo {
    margin-bottom: 32px;
}.mg-remote-scope .modal.winter_discounts .logo img {
    max-height: 32px;
}.mg-remote-scope .modal.winter_discounts p {
    font-size: 22px;
    line-height: 130%;
    margin-bottom: 24px;
    font-weight: 300;
}.mg-remote-scope .modal.winter_discounts a {
    margin-top: 8px;
    color: #fff;
    background-color: #6F7DFF;
    border-color: #6F7DFF;
    box-shadow: none;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700;
}.mg-remote-scope .modal.winter_discounts a:hover {
    color: #fff;
    background-color: #7D8AFF;
    border-color: #7D8AFF;
}.mg-remote-scope .modal.customers .modal-content {
    position: relative;
    background: radial-gradient(418.85% 60.54% at 48.38% 49.12%, #000EA4 0%, #18005F 98.17%);
    overflow: hidden;
}.mg-remote-scope .modal.customers .modal-content:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/customers-modal-bg.svg);
    background-repeat: no-repeat;
    background-position: right bottom;
}.mg-remote-scope .modal.customers .promo-content {
    display: flex;
    text-align: left;
    flex-direction: row;
}.mg-remote-scope .modal.customers .promo-content-left {
    padding: 32px 18px 44px 32px;
    color: #fff;
    width: 510px;
    z-index: 1;
    position: relative;
}.mg-remote-scope .modal.customers .promo-label {
    position: absolute;
    top: 41px;
    right: -110px;
    width: 440px;
    background: linear-gradient(269deg, #FFA600 48.98%, #F4D039 83.94%);
    color: #252B46;
    font-weight: 700;
    text-align: center;
    transform: rotate(30deg);
    padding: 5px 0;
    font-size: 28px;
    z-index: 10;
    height: 59px;
    display: flex;
    justify-content: center;
    align-items: center;
}.mg-remote-scope .modal.customers .logo {
    margin-bottom: 24px;
}.mg-remote-scope .modal.customers .logo img {
    max-height: 32px;
}.mg-remote-scope .modal.customers h2 {
    font-size: 40px;
    line-height: 108%;
    margin-bottom: 10px;
    font-weight: 800;
    color: #fff;
}.mg-remote-scope .modal.customers .text-yellow {
    color: #FFA600;
}.mg-remote-scope .modal.customers p {
    font-size: 22px;
    line-height: 130%;
    margin-bottom: 0;
    font-weight: 400;
}.mg-remote-scope .modal.customers a {
    color: #252B46;
    background: linear-gradient(269deg, #FFA600 48.98%, #F4D039 83.94%);
    background-size: 200% 200%;
    background-position: left center;
    box-shadow: none;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700;
    height: 56px;
    padding: 16px 24px;
    transition: background-position 0.4s ease;
}.mg-remote-scope .modal.customers a:hover {
    color: #252B46;
    background-position: right center;
}.mg-remote-scope .modal.customers ul {
    margin: 28px 0;
    padding: 0;
}.mg-remote-scope .modal.customers ul li {
    display: inline-block;
    position: relative;
    font-weight: 700;
    font-size: 20px;
    line-height: 30px;
    padding-left: 40px;
}.mg-remote-scope .modal.customers ul li:before {
    content: "";
    width: 9px;
    height: 9px;
    border-radius: 100%;
    background: #FFA600;
    min-width: 9px;
    min-height: 9px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-self: center;
}.mg-remote-scope .modal.customers ul li:first-of-type {
    padding-left: 0;
}.mg-remote-scope .modal.customers ul li:first-of-type:before {
    display: none;
}.mg-remote-scope .modal.customers-ca .modal-content:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/customers-ca-modal-bg.svg);
    background-repeat: no-repeat;
    background-position: right -10px;
}.mg-remote-scope .modal.customers-ca a {
    margin-top: 24px;
}.mg-remote-scope .modal.customers-ca h2 {
    margin-top: 16px;
    margin-bottom: 16px;
}@media(max-width: 1200px) and (min-width: 992px) {.mg-remote-scope .modal.bundles:not(.bundles-mp) .promo-content-right:before {
        bottom: -88px;
    }}@media(min-width: 992px) {.mg-remote-scope .modal.bundles .promo-label-mobile {
        display: none;
    }.mg-remote-scope .modal.licenses .promo-content {
        display: flex;
    }.mg-remote-scope .modal.licenses .modal-dialog {
        width: 900px;
    }.mg-remote-scope .modal.customers .modal-dialog {
        width: 900px;
    }.mg-remote-scope .modal.customers .promo-label-mobile {
        display: none;
    }}@media (max-width: 991px) {.mg-remote-scope .modal-custom-summer-2024 .promo-content {
        display: flex;
        flex-direction: column;
    }.mg-remote-scope .modal-custom-summer-2024 .promo-content-left {
        padding: 32px;
        order: 2;
    }.mg-remote-scope .modal-custom-summer-2024 .promo-content-right {
        min-height: 280px;
    }.mg-remote-scope .modal-custom-summer-2024 .promo-content-left .promo-discount {
        font-size: 34px !important;
        margin: 20px 0;
    }.mg-remote-scope .modal-custom-summer-2024 .promo-content-left span {
        font-size: 19px !important;
    }.mg-remote-scope .modal-custom-summer-2024 .promo-content-right {
        
        
    }.mg-remote-scope .modal-custom-summer-2024 .promo-content-left h1 {
        margin: 0 0 20px 0 !important;
    }.mg-remote-scope .modal-custom-summer-2024 .promo-content-right h2 {
        display: none;
    }.mg-remote-scope .modal-custom-summer-2024 .promo-content-left {
        padding: 20px 24px 24px 24px !important;
    }.mg-remote-scope .modal.bundles .promo-label:not(.promo-label-mobile), .mg-remote-scope .modal.licenses .promo-label:not(.promo-label-mobile) {
        display: none;
    }.mg-remote-scope .modal.bundles .modal-dialog, .mg-remote-scope .modal.licenses .modal-dialog {
        max-width: 600px;
    }.mg-remote-scope .modal.bundles .promo-content, .mg-remote-scope .modal.licenses .promo-content {
        display: flex;
        flex-direction: column;
        align-items: center;
    }.mg-remote-scope .modal.bundles .promo-content-left, .mg-remote-scope .modal.licenses .promo-content-left {
        align-items: center;
        text-align: center;
        padding-left: 0;
    }.mg-remote-scope .modal.licenses .promo-content-left {
        width: 100%;
        padding: 32px;
    }.mg-remote-scope .modal.bundles .promo-content-right, .mg-remote-scope .modal.licenses .promo-content-right {
        min-height: 255px;
        width: 100%;
    }.mg-remote-scope .modal.bundles:not(.bundles-mp) .promo-content:before {
        display: none;
    }.mg-remote-scope .modal.bundles:not(.bundles-mp) .promo-content-right:before {
        content: "";
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/bundles-mobile.svg);
        background-repeat: no-repeat;
        background-position: bottom;
        background-size: auto;
        position: absolute;
        right: 0;
        left: 0;
        top: 0;
        bottom: 0;
    }.mg-remote-scope .modal.bundles-mp .promo-content:before {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/bundles-mp-mobile.svg);
        background-position: bottom;
        background-size: auto;
    }.mg-remote-scope .modal.bundles-mp .promo-content-right:before {
        
    }.mg-remote-scope .modal.bundles .promo-label-mobile, .mg-remote-scope .modal.licenses .promo-label-mobile {
        display: flex;
        top: 0;
        right: 0;
        left: 0;
        position: relative;
        width: 100%;
        z-index: 0;
    }.mg-remote-scope .modal.licenses .promo-label-mobile {
        height: 47px;
        font-size: 18px;
    }.mg-remote-scope .modal.proxmox .modal-dialog .close:not(.btn) {
        color: #221203;
    }.mg-remote-scope .modal.proxmox .promo-content-left {
        width: 511px;
    }.mg-remote-scope .modal.proxmox .promo-content-left p {
        font-size: 22px;
    }.mg-remote-scope .modal.proxmox .promo-content-left h2 {
        font-size: 24px;
        border-radius: 10px;
        padding-left: 12px;
    }.mg-remote-scope .modal.proxmox .promo-content-left h2:before {
        display: none;
    }.mg-remote-scope .modal.proxmox .promo-content-left h2 + p {
        max-width: 360px;
    }.mg-remote-scope .modal.proxmox .promo-content-left ul {
        margin-top: 12px;
    }.mg-remote-scope .modal.proxmox .promo-content-left ul li {
        font-size: 17px;
    }.mg-remote-scope .modal.proxmox .promo-content-right {
        min-height: 212px;
    }.mg-remote-scope .modal.proxmox.bundles:not(.bundles-mp) .promo-content-right:before {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/proxmox-ca-bg-mobile.svg);
        background-position: center;
        right: 0;
    }.mg-remote-scope .modal.licenses .promo-content:before {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/licenses-ca-mobile.svg);
        background-position: bottom;
        background-size: cover;
    }.mg-remote-scope .modal.licenses-mp .promo-content:before {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/licenses-mp-mobile.svg);
    }.mg-remote-scope .modal.winter_discounts .modal-content:before {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/winter_discounts-bg-mobile.svg);
    }.mg-remote-scope .modal.winter_discounts .promo-content {
        align-items: center;
        justify-content: flex-start;
        text-align: center;
        max-width: 490px;
        width: 100%;
        margin: auto;
        padding: 32px 0;
        min-height: 686px;
    }.mg-remote-scope .modal.customers .modal-content:before {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/customers-modal-mobile-bg.svg);
        background-position: center 32px;
    }.mg-remote-scope .modal.customers .promo-content {
        justify-content: center;
        text-align: center;
        margin: auto;
        padding: 32px 0;
        min-height: 686px;
    }.mg-remote-scope .modal.customers .promo-label {
        display: none;
    }.mg-remote-scope .modal.customers .promo-label-mobile {
        display: flex;
        top: 0;
        right: 0;
        left: 0;
        position: relative;
        width: 100%;
        z-index: 0;
        transform: none;
    }.mg-remote-scope .modal.customers .promo-label-mobile {
        height: 47px;
        font-size: 18px;
    }.mg-remote-scope .modal.customers .promo-content-left {
        padding: 0 32px;
        width: 100%;
        max-width: 490px;
    }.mg-remote-scope .modal.customers ul {
        margin: 20px 0;
    }.mg-remote-scope .modal.customers h2 {
        margin-bottom: 16px;
    }.mg-remote-scope .modal.customers-ca .modal-content:before {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/customers-ca-modal-mobile-bg.svg);
        background-position: center 32px;
    }}@media(max-width: 992px) and (min-width: 769px) {.mg-remote-scope .modal.licenses .promo-content-left {
        padding: 32px 64px;
    }}@media(max-width: 768px) {.mg-remote-scope .modal.bundles .modal-dialog, .mg-remote-scope .modal.licenses .modal-dialog {
        max-width: 450px;
    }.mg-remote-scope .modal.bundles .promo-content-left {
        padding: 32px 32px 0 32px;
        width: 100%;
    }.mg-remote-scope .modal.bundles .promo-content-right:before {
        background-size: auto;
    }.mg-remote-scope .modal.bundles-mp .promo-content-right:before {
        bottom: -20px;
    }.mg-remote-scope .modal.proxmox .promo-content-left ul li:nth-child(2), .mg-remote-scope .modal.proxmox .promo-content-left ul li:nth-child(4) {
        margin-left: 0;
    }.mg-remote-scope .modal.bundles .promo-content-right {
        margin-top: 24px;
    }.mg-remote-scope .modal.bundles .promo-content-left br {
        display: none;
    }.mg-remote-scope .modal.licenses .promo-content-left {
        padding-bottom: 16px;
    }.mg-remote-scope .modal.licenses .promo-content:before {
        background-size: auto;
    }.mg-remote-scope .modal.licenses .promo-content-left {
        padding: 32px 20px;
    }.mg-remote-scope .modal.winter_discounts .modal-content:before {
        background-position: -280px;
    }.mg-remote-scope .modal.winter_discounts .promo-content {
        padding: 32px;
    }}@media (max-width: 580px) and (min-width: 481px) {.mg-remote-scope .modal.customers .modal-content:before {
        background-position: center 48px;
    }}@media (max-width: 480px) {.mg-remote-scope .modal-custom-summer-2024 .promo-content-right {
        min-height: 220px;
    }.mg-remote-scope .modal-custom-summer-2024 .promo-content-left h1 {
        font-size: 32px!important;
        margin: 0 0 10px !important;
    }.mg-remote-scope .modal-custom-summer-2024 .promo-content-left .promo-discount {
        font-size: 32px !important;
        margin: 10px 0!important;
    }.mg-remote-scope .modal-custom-summer-2024 .promo-content-left span {
        font-size: 16px !important;
    }.mg-remote-scope .modal.bundles .modal-dialog {
        max-width: 320px;
    }.mg-remote-scope .modal.bundles .promo-content-left h2 {
        font-size: 32px;
    }.mg-remote-scope .modal.bundles .promo-content-left p {
        font-size: 18px;
    }.mg-remote-scope .modal.bundles .promo-content-left h2 span {
        font-size: 52px;
    }.mg-remote-scope .modal.bundles .promo-content-left h2 + p {
        font-size: 18px;
    }.mg-remote-scope .modal.proxmox .promo-content-left .logo {
        margin-bottom: 24px;
    }.mg-remote-scope .modal.proxmox .promo-content-left {
        padding: 18px 14px;
    }.mg-remote-scope .modal.proxmox .promo-content-left p {
        font-size: 18px;
    }.mg-remote-scope .modal.proxmox .promo-content-left h2 {
        font-size: 20px;
    }.mg-remote-scope .modal.proxmox .promo-content-left h2 + p {
        max-width: 100%;
        padding: 0 8px;
    }.mg-remote-scope .modal.proxmox .promo-content-left ul li {
        font-size: 15px;
    }.mg-remote-scope .modal.proxmox.bundles:not(.bundles-mp) .promo-content-right:before {
        bottom: -20px;
    }.mg-remote-scope .modal.proxmox .promo-content-right {
        min-height: 177px;
    }.mg-remote-scope .modal.licenses .promo-content-left h2 {
        font-size: 36px;
    }.mg-remote-scope .modal.licenses .promo-content-left p {
        font-size: 18px;
    }.mg-remote-scope .modal.winter_discounts .modal-content:before {
        background-position: -340px;
    }.mg-remote-scope .modal.winter_discounts p {
        font-size: 16px;
        line-height: 140%;
    }.mg-remote-scope .modal.winter_discounts p br {
        display: none;
    }.mg-remote-scope .modal.customers h2 {
        font-size: 32px;
    }.mg-remote-scope .modal.customers p {
        font-size: 16px;
    }.mg-remote-scope .modal.customers ul li {
        font-size: 16px;
        padding-left: 24px;
    }.mg-remote-scope .modal.customers ul li:before {
        left: 5px;
    }.mg-remote-scope .modal.customers .promo-content-left {
        padding: 0 24px;
    }}@media not all and (min-resolution: .001dpcm) {@media {.mg-remote-scope .modal-opensource .promo-content-right .promo-info:after {
            top: -11px;
        }}}.mg-remote-scope .modal-black-week .promo-content-left {
    width: 370px;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/background_black-week.png);
    background-repeat: no-repeat;
    background-size: cover;
}.mg-remote-scope .modal-black-week .promo-content-left {
    color: #fff;
}.mg-remote-scope .modal-black-week .promo-content-left span {
    font-size: 32px;
    font-weight: 300;
}.mg-remote-scope .modal-black-week .promo-content-left h3 {
    font-weight: 900;
    margin: 0 0 8px 0;
    text-shadow: -4px 3px rgb(141,56,123);
    font-size: 44px;
    line-height: 62px;
}.mg-remote-scope .modal-black-week .promo-content-left h3 span {
    font-size: 44px;
    font-weight: 900;
}.mg-remote-scope .modal-black-week .promo-content-left {
    font-size: 38px;
}.mg-remote-scope .modal-black-week .promo-content-right h2 {
    font-size: 48px;
    color: rgb(98,8,84);
    max-width: 90%;
    margin: 0 auto 8px auto;
    font-weight: 900;
}.mg-remote-scope .modal-black-week .promo-content-right p {
    font-size: 20px;
    color: #000;
    margin-bottom: 14px;
    font-weight: 400;
}.mg-remote-scope .modal-black-week .promo-content-right strong {
    font-size: 22px;
    color: #000;
}.mg-remote-scope .modal-black-week .promo-code {
    border-color: #0094cf;
    margin: 32px auto 24px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 350px;
    width: 100%;
    height: 85px;
}.mg-remote-scope .modal-black-week .promo-shape {
    position: relative;
    margin-left: 16px;
    line-height: 24px;
    text-align: left;
}.mg-remote-scope .modal-black-week .promo-shape span {
    display: block;
    width: 100%;
}.mg-remote-scope .modal-black-week .promo-shape:before {
    content: url(https://www.modulesgarden.com/products/build/assets/img/promo/ico-right.svg);
    position: absolute;
    right: 0;
    top: 0;
    height: 16px;
    width: 90px;
}.mg-remote-scope .modal-black-week .promo-code span {
    color: #0094cf;
    text-transform: uppercase;
    line-height: 24px;
    font-weight: 600;
    font-style: italic;
}.mg-remote-scope .modal-black-week .promo-code .promo-discount {
    font-size: 56px;
    font-weight: 900;
}.mg-remote-scope .modal-black-week .btn-secondary {
    background: #ffcb2e;
    background-image: linear-gradient(160deg, #ffcb2e 0%,#ecb40e 100%);
    box-shadow: rgba(255,204,0, 0.35) 1px 1px 14px 5px;
    color: #000;
}.mg-remote-scope .modal-black-week .btn-secondary:hover, .mg-remote-scope .modal-black-week .btn-secondary:active, .mg-remote-scope .modal-black-week .btn-secondary:focus {
    background: #fccf44;
    background-image: linear-gradient(160deg, #fccf44 0%,#f7c120 100%);
}.mg-remote-scope .modal-black-week .btn-secondary:after, .mg-remote-scope .modal-black-week .btn-secondary:before, .mg-remote-scope .btn-secondary:active:before {
    background: #fccf44;
}.mg-remote-scope .modal-black-weeks {
    font-family: 'XTypewriter';
}.mg-remote-scope .modal-black-weeks .modal-content {
    background: radial-gradient(182% 377.24% at 48.38% 49.12%, #221B1B 1.83%, #000000 100%);
    text-align: center;
    color: #fff;

}.mg-remote-scope .modal-black-weeks .promo-header {
    padding: 32px;
    position: relative;
    overflow: hidden;
}.mg-remote-scope .modal-black-weeks .promo-header h2 {
    font-size: 50px;
    line-height: 42px;
    color: #fff;
    position: relative;
    z-index: 1;
}.mg-remote-scope .modal-black-weeks .promo-header:after {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/saw-left.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    height: 100%;
}.mg-remote-scope .modal-black-weeks .promo-content {
    padding: 16px 32px 24px;
    position: relative;
}.mg-remote-scope .modal-black-weeks .promo-content p {
    font-size: 30px;
    line-height: 36px;
    z-index: 1;
    position: relative;
}.mg-remote-scope .modal-black-weeks .promo-content > p.logo {
    position: relative;
    padding-left: 80px;
    text-align: left;
}.mg-remote-scope .modal-black-weeks .promo-content p.logo:after {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/MG.svg);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    bottom: -4px;
    right: 80px;
    height: 42px;
    width: 270px;
}.mg-remote-scope .modal-black-weeks .promo-content span {
    color: #D30033;
    font-size: 42px;
    line-height: 62px;
    font-weight: bold;
    display: block;
    margin: 8px;
}.mg-remote-scope .modal-black-weeks .promo-content:after {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/saw-right.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 175px;
    height: 140px;
}.mg-remote-scope .modal-black-weeks .promo-footer {
    padding: 16px 32px 32px;
}.mg-remote-scope .modal-black-weeks .promo-footer .btn {
    background-color: #D30033;
    border-color: #D30033;
    min-width: 213px;
    font-size: 24px;
}.mg-remote-scope .modal-black-weeks .promo-footer .btn:hover, .mg-remote-scope .modal-black-weeks .promo-footer .btn:active, .mg-remote-scope .modal-black-weeks .promo-footer .btn:focus {
    background-color: #8E0022;
    border-color: #8E0022;
}.mg-remote-scope .modal-christmas .modal-content {
    background: #0B4A0A;
}.mg-remote-scope .modal-christmas .modal-content:before {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/gound.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    bottom: -182px;
    right: 0;
    left: 0;
    height: 313px;
}.mg-remote-scope .modal-christmas .modal-content:after {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/ground-darker.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0px;
    right: 0;
    left: 230px;
    height: 100px;
}.mg-remote-scope .modal-christmas .modal-content {
    display: flex;
    flex-direction: row;
    padding: 32px;
}.mg-remote-scope .modal-christmas .modal-content-left, .mg-remote-scope .modal-christmas .modal-content-right {
    display: flex;
    flex-direction: column;
}.mg-remote-scope .modal-christmas .modal-content-left {
    flex-basis: 60%;
}.mg-remote-scope .modal-christmas .modal-content-right {
    flex-basis: 40%;
}.mg-remote-scope .modal-christmas .logo img {
    max-width: 180px;
}.mg-remote-scope .modal-christmas .modal-content h2 {
    color: #fff;
    font-weight: 300;
    margin: 16px 0 0 0;
}.mg-remote-scope .modal-christmas .cur-font {
    font-family: 'Lobster', cursive;
    font-style: italic;
    font-weight: 400;
}.mg-remote-scope .modal-christmas .ribbon {
    position: relative;
    min-height: 160px;
}@media(min-width: 767px) {.mg-remote-scope .modal-christmas .ribbon {
        min-height: 112px;
    }}.mg-remote-scope .modal-christmas .ribbon:before {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/ribbon.svg);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    bottom: -26px;
    left: -32px;
    right: -100px;
    height: 220px;
    z-index: 3;
}@media(min-width: 767px) {.mg-remote-scope .modal-christmas .ribbon:before {
        bottom: -55px;
        height: 210px;
    }}.mg-remote-scope .modal-christmas .threes {
    position: relative;
}.mg-remote-scope .modal-christmas .threes:before, .mg-remote-scope .modal-christmas .threes:after {
    content: "";
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    left: -32px;
    width: 100%;
    height: 140px;
}.mg-remote-scope .modal-christmas .threes:before {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/three.png);
    z-index: 3;
    top: -109px;
}.mg-remote-scope .modal-christmas .threes:after {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/three-right.png);
    height: 81px;
    top: -50px;
}.mg-remote-scope .modal-christmas .forest {
    position: relative;
}.mg-remote-scope .modal-christmas .forest:before {
    content: "";
    top: -24px;
    position: absolute;
    min-height: 300px;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/forest.png);
    background-size: cover;
    background-repeat: no-repeat;
    right: -32px;
    left: 0;
    z-index: 1;
}.mg-remote-scope .modal-christmas .figures {
    position: relative;
}.mg-remote-scope .modal-christmas .figures:before {
    content: "";
    top: 120px;
    position: absolute;
    min-height: 206px;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/Group.png);
    background-size: contain;
    background-repeat: no-repeat;
    right: -32px;
    left: 0;
    z-index: 2;
}.mg-remote-scope .modal-christmas .btn {
    background: #15A314;
    color: #fff;
    max-width: 190px;
    z-index: 4;
}.mg-remote-scope .modal-christmas-ca .btn {
    margin-left: auto;
}.mg-remote-scope .modal-christmas .btn:hover {
    background: #168C14;
    color: #fff;
}.mg-remote-scope .modal-christmas-ca .modal-content {
    justify-content: space-between;
}.mg-remote-scope .modal-christmas-ca .modal-content-right {
    flex-basis: 50%;
}.mg-remote-scope .modal-christmas-ca .modal-content-left {
    flex-basis: 50%;
}.mg-remote-scope .modal-christmas-ca .forest:before {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/forest-ca.png);
    left: -32px;
    min-height: 265px;
    top: 0;
}.mg-remote-scope .modal-christmas-ca .figures:before {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/Group-ca.png);
    min-height: 180px;
    left: -16px;
    top: 100px;
}.mg-remote-scope .modal-christmas-ca .threes:before {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/three-ca.png);
    right: -32px;
    left: auto;
    background-position: right;
}@-moz-document url-prefix() {
    .modal-christmas-ca .threes:before {
        top: -108px;
    }
    .modal-christmas-ca .threes::after {
        top: -49px;
    }
}.mg-remote-scope .modal-christmas-ca .threes:after {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/three-left-ca.png);
    right: -16px;
    left: auto;
    background-position: right;
}.mg-remote-scope .modal-christmas-ca .modal-content:after {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/ground-dark-ca.png);
    left: 0;
}.mg-remote-scope .modal-christmas-ca .ribbon:before {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/ribbon-ca.svg);
    bottom: -16px;
    right: -32px;
    height: 200px;
}@media (min-width: 768px) {.mg-remote-scope .modal-black-weeks .modal-dialog {
        width: 720px;
    }.mg-remote-scope .modal-christmas .modal-dialog {
        width: 720px;
    }.mg-remote-scope .modal-christmas-ca .ribbon:before {
        bottom: -65px;
    }}@media (max-width: 767px) {.mg-remote-scope .modal-black-weeks .promo-header h2 {
        font-size: 32px;
        line-height: 24px;
    }.mg-remote-scope .modal-black-weeks .promo-content p {
        font-size: 24px;
        line-height: 32px;
    }.mg-remote-scope .modal-black-weeks .promo-content span {
        font-size: 28px;
        line-height: 24px;
        margin: 16px 0;
    }.mg-remote-scope .modal-black-weeks .promo-content > p.logo {
        padding-left: 20px;
    }.mg-remote-scope .modal-black-weeks .promo-content p.logo:after {
        right: -45px;
        height: 32px;
        bottom: -2px;
    }.mg-remote-scope .modal-black-weeks .promo-content:after {
        bottom: -138px;
    }.mg-remote-scope .modal-black-weeks .promo-footer .btn {
        font-size: 18px;
        padding: 8px;
    }.mg-remote-scope .modal-christmas .modal-content {
        flex-direction: column;
    }.mg-remote-scope .modal-christmas .modal-content-left, .mg-remote-scope .modal-christmas .modal-content-right {
        flex-basis: 100%;
    }.mg-remote-scope .modal-christmas .threes {
        display: none;
    }.mg-remote-scope .modal-christmas .modal-content-right {
        min-height: 300px;
    }.mg-remote-scope .modal-christmas .forest:before {
        right: -32px;
        left: 135px;
        top: -90px;
        min-height: 380px;
    }.mg-remote-scope .modal-christmas .modal-content:before {
        background-size: contain;
        bottom: -216px;
        right: 0;
        left: 0;
    }.mg-remote-scope .modal-christmas .modal-content:after {
        bottom: -16px;
    }.mg-remote-scope .modal-christmas .figures:before {
        top: 120px;
        min-height: 206px;
        right: -32px;
        left: 250px;
        z-index: 2;
    }.mg-remote-scope .modal-christmas-ca .modal-content-right {
        order: -1;
    }.mg-remote-scope .modal-christmas-ca .modal-content-left {
        min-height: 200px;
    }.mg-remote-scope .modal-christmas-ca .ribbon:before {
        right: -32px;
        height: 200px;
        background-position: right;
    }.mg-remote-scope .modal-christmas-ca .forest:before {
        left: -32px;
        right: 0;
        top: -160px;
        background-size: contain;
    }.mg-remote-scope .modal-christmas-ca .figures:before {
        top: 28px;
        left: -32px;
    }.mg-remote-scope .modal-christmas .modal-content:after {
        bottom: -10px;
    }}@media (max-width: 640px) {.mg-remote-scope .modal-christmas .figures:before {
        top: 140px;
    }.mg-remote-scope .modal-christmas .forest:before {
        left: 100px;
    }.mg-remote-scope .modal-christmas-ca .forest:before {
        left: -32px;
        min-height: 340px;
    }.mg-remote-scope .modal-christmas-ca .figures:before {
        top: 0;
    }.mg-remote-scope .modal-christmas-ca .modal-content:after {
        right: 180px;
    }}@media (max-width: 580px) {.mg-remote-scope .modal-christmas .logo {
        text-align: center;
    }.mg-remote-scope .modal-christmas  h2 {
        text-align: center;
    }.mg-remote-scope .modal-christmas .modal-content-right {
        min-height: 220px;
    }.mg-remote-scope .modal-christmas .figures:before {
        top: 80px;
    }.mg-remote-scope .modal-christmas .forest:before {
        top: -120px;
        min-height: 310px;
    }.mg-remote-scope .modal-christmas .ribbon:before {
        right: 32px;
    }.mg-remote-scope .modal-christmas .modal-content:before {
        bottom: -224px;
    }.mg-remote-scope .modal-christmas-ca .figures:before {
        top: 0;
    }.mg-remote-scope .modal-christmas-ca .ribbon:before {
        right: -32px;
    }.mg-remote-scope .modal-christmas-ca .modal-content:before {
        bottom: -238px;
    }.mg-remote-scope .modal-christmas .btn {
        margin: -24px auto auto;
    }}@media (max-width: 550px) {.mg-remote-scope .modal-black-weeks .promo-header:after {
        bottom: -16px;
    }.mg-remote-scope .modal-black-weeks .promo-content {
        padding: 16px;
    }.mg-remote-scope .modal-black-weeks .promo-content p {
        margin: 0;
    }.mg-remote-scope .modal-black-weeks .promo-content:after {
        display: none;
    }.mg-remote-scope .modal-black-weeks .promo-content > p.logo {
        padding-left: 40px;
    }.mg-remote-scope .modal-black-weeks .promo-content p.logo:after {
        height: 24px;
        bottom: 2px;
        right: -75px;
    }}@media (max-width: 510px) {.mg-remote-scope .modal-black-weeks .promo-content {
        padding: 16px 8px;
    }}@media (max-width: 490px) {.mg-remote-scope .modal-black-weeks .promo-header:after {
        bottom: -35px;
    }.mg-remote-scope .modal-black-weeks .promo-content span {
       margin: 56px 0 24px;
    }.mg-remote-scope .modal-black-weeks .promo-content p.logo {
        text-align: center;
        padding: 0;
    }.mg-remote-scope .modal-black-weeks .promo-content p.logo:after {
        bottom: -32px;
        width: 100%;
        right: 0;
        left: 0;
        background-position-x: center;
    }.mg-remote-scope .modal-christmas .modal-content-right {
        min-height: 160px;
    }.mg-remote-scope .modal-christmas .modal-content:before {
        bottom: -245px;
    }.mg-remote-scope .modal-christmas .forest:before {
        min-height: 260px;
        left: 32px;
        top: -100px;
    }.mg-remote-scope .modal-christmas .modal-content:after {
        bottom: -40px;
        left: 145px;
    }.mg-remote-scope .modal-christmas .figures:before {
        top: 32px;
        
        min-height: 160px;
        right: 0;
        left: 110px;
    }.mg-remote-scope .modal-christmas .ribbon {
        min-height: 140px;
    }.mg-remote-scope .modal-christmas .ribbon:before {
        bottom: -60px;
    }.mg-remote-scope .modal-christmas-ca .forest:before {
        left: -32px;
    }.mg-remote-scope .modal-christmas-ca .ribbon:before {
        bottom: -16px;
    }.mg-remote-scope .modal-christmas-ca .modal-content-left {
        min-height: 150px;
    }.mg-remote-scope .modal-christmas-ca .modal-content:after {
        left: 0;
    }.mg-remote-scope .modal-christmas-ca .figures:before {
        left: 0;
        top: 8px;
    }}@media (max-width: 420px) {.mg-remote-scope .modal-christmas .figures:before {
        background-size: contain;
        top: 20px;
        right: 0;
        left: 0;
    }.mg-remote-scope .modal-christmas .modal-content:before {
        background-size: cover;
        bottom: 0;
        height: 100px;
    }.mg-remote-scope .modal-christmas .modal-content:after {
        bottom: -40px;
        left: 70px;
    }.mg-remote-scope .modal-christmas .ribbon:before {
        right: -40px;
        
    }.mg-remote-scope .modal-christmas-ca .ribbon:before {
        right: -32px;
    }.mg-remote-scope .modal-christmas-ca .figures:before {
        top: 0;
    }.mg-remote-scope .modal-christmas-ca .modal-content:after {
        left: 0;
        right: 32px;
        bottom: -20px;
    }.mg-remote-scope .modal-christmas-ca .forest:before {
        top: -50px;
    }}.mg-remote-scope .modal-black-weeks-ca .promo-header {
    padding-bottom: 48px;
}.mg-remote-scope .modal-black-weeks-ca .promo-header:after {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/saw-right.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    position: absolute;
    bottom: -12px;
    right: 0;
    left: 0;
    height: 100%;
}.mg-remote-scope .modal-black-weeks-ca .promo-header span {
    display: block;
    position: relative;
    font-size: 40px;
    text-align: left;
    max-width: 300px;
    margin: auto;
}.mg-remote-scope .modal-black-weeks-ca .promo-header span:after {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/MG.svg);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    bottom: -15px;
    right: 0;
    height: 38px;
    width: 260px;
    background-position: right;
    z-index: 1;
}.mg-remote-scope .modal-black-weeks-ca .promo-content {
    overflow: hidden;
    padding: 16px 32px 48px;
}.mg-remote-scope .modal-black-weeks-ca .promo-content:after {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/saw-left.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 8px;
    right: 0;
    left: -80px;
    height: 140px;
}.mg-remote-scope .modal-black-weeks .promo-footer {
    padding-top: 0;
}@media (max-width: 767px) {.mg-remote-scope .modal-black-weeks-ca .promo-content:after {
        bottom: -8px;
    }}@media (max-width: 620px) {.mg-remote-scope .modal-black-weeks-ca .promo-content:after {
        bottom: -24px;
    }}@media (max-width: 490px) {.mg-remote-scope .modal-black-weeks-ca .promo-header span {
        font-size: 28px;
        padding-left: 50px;
    }.mg-remote-scope .modal-black-weeks-ca .promo-header span:after {
        height: 24px;
        right: 50px;
        bottom: -8px;
    }.mg-remote-scope .modal-black-weeks-ca .promo-content {
        padding-bottom: 24px;
    }.mg-remote-scope .modal-black-weeks-ca .promo-header:after {
        bottom: -27px;
    }}@media (max-width: 420px) {.mg-remote-scope .modal-black-weeks-ca .promo-header span {
        padding-left: 40px;
    }.mg-remote-scope .modal-black-weeks-ca .promo-header span:after {
        right: 40px;
    }}@media (max-width: 400px) {.mg-remote-scope .modal-black-weeks-ca .promo-header span {
        padding-left: 32px;
    }.mg-remote-scope .modal-black-weeks-ca .promo-header span:after {
        right: 32px;
    }}@media (max-width: 380px) {.mg-remote-scope .modal-black-weeks-ca .promo-header span {
        padding-left: 24px;
    }.mg-remote-scope .modal-black-weeks-ca .promo-header span:after {
        right: 24px;
    }}@media (max-width: 360px) {.mg-remote-scope .modal-black-weeks-ca .promo-header span {
        padding-left: 16px;
    }.mg-remote-scope .modal-black-weeks-ca .promo-header span:after {
        right: 16px;
    }}@media (max-width: 340px) {.mg-remote-scope .modal-black-weeks-ca .promo-header span {
        padding-left: 0;
    }.mg-remote-scope .modal-black-weeks-ca .promo-header span:after {
        right: 0;
    }}.mg-remote-scope .modal-order-form .promo-content {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 32px 32px 40px 32px;
    position: relative;
    z-index: 1;
}.mg-remote-scope .modal-order-form .promo-content:before {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/bg.png);
    background-repeat: no-repeat;
    background-position: -287px;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
}.mg-remote-scope .modal-order-form-ca .promo-content:before {
    background-position: -270px;
}.mg-remote-scope .modal-order-form .promo-content-right {
    color: #fff;
    flex-basis: 55%;
    position: relative;
    z-index: 1;
}.mg-remote-scope .modal-order-form .promo-content-right > span {
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 8px;
    display: block;
}.mg-remote-scope .modal-order-form .promo-content-right h2 {
    font-size: 44px;
    line-height: 47px;
    color: #fff;
}.mg-remote-scope .modal-order-form .promo-content-right p {
    font-size: 22px;
    line-height: 32px;
}.mg-remote-scope .modal-order-form .features {
    display: flex;
    flex-direction: row;
    justify-content: center;
}.mg-remote-scope .modal-order-form .feature + .feature {
    margin-left: 8px;
}.mg-remote-scope .modal-order-form .feature .feature-icon {
    display: block;
    margin: auto auto 12px auto;
}.mg-remote-scope .modal-order-form .feature .feature-icon img {
    width: 32px;
    height: 32px;
}.mg-remote-scope .modal-order-form .feature .feature-title p {
    font-size: 16px;
    line-height: 20px;
    font-weight: 600;
    color: #1A1C1E;
    margin-bottom: 0;
    max-width: 80%;
}.mg-remote-scope .modal-order-form .illustrations {
    min-height: 300px;
}.mg-remote-scope .modal-order-form .illustration {
    display: inline-flex;
    position: relative;
}.mg-remote-scope .modal-order-form .illustration-right img {
    height: 270px;
    width: 244px;
    position: absolute;
    right: -439px;
    top: 112px;
}.mg-remote-scope .modal-order-form .illustration-left img {
    height: 111px;
    width: 87px;
    position: absolute;
    right: -55px;
    top: 200px;
}.mg-remote-scope .modal-order-form .illustration-center img {
    width: 333px;
    height: 358px;
    position: absolute;
    top: -45px;
}.mg-remote-scope .modal-order-form .btn {
    font-size: 17px;
    margin-top: 16px;
}.mg-remote-scope .modal-order-form .btn-primary {
    background: #55a656;
    background-image: -moz-linear-gradient( 160deg, #6cd95e 0%, #55a656 100%);
    background-image: -webkit-linear-gradient( 160deg, #6cd95e 0%, #55a656 100%);
    background-image: -ms-linear-gradient( 160deg, #6cd95e 0%, #55a656 100%);
    background-image: linear-gradient( 160deg, #6cd95e 0%, #55a656 100%);
}.mg-remote-scope .modal-order-form-ca .promo-content-left {
    color: #fff;
    flex-basis: 50%;
    position: relative;
    z-index: 1;
}.mg-remote-scope .modal-order-form-ca .promo-content-left > span {
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 8px;
    display: block;
}.mg-remote-scope .modal-order-form-ca .promo-content-left h2 {
    font-size: 44px;
    line-height: 47px;
    color: #fff;
}.mg-remote-scope .modal-order-form-ca .promo-content-left p {
    font-size: 22px;
    line-height: 32px;
}.mg-remote-scope .modal-order-form-ca .promo-content {
    overflow: hidden;
}.mg-remote-scope .modal-order-form-ca .promo-content:before {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/bg-order-form-ca.png);
    background-position: -240px -435px;
}.mg-remote-scope .modal-order-form-ca .illustrations {
    position: relative;
}.mg-remote-scope .modal-order-form-ca .illustration {
    box-shadow: 0px 14px 78px rgba(0, 0, 0, 0.12), 0px 0px 2px rgba(0, 0, 0, 0.08);
    background: #fff;
}.mg-remote-scope .modal-order-form-ca .illustration-right {
    height: 116px;
    width: 116px;
    position: absolute;
    right: -10px;
    padding: 24px;
    bottom: 10px;
    border-radius: 16px;
    z-index: 1;
}.mg-remote-scope .modal-order-form-ca .illustration-right img {
    height: 72px;
    width: 72px;
    position: unset;
    top: unset;
    right: unset;
}.mg-remote-scope .modal-order-form-ca .illustration-left {
    position: absolute;
    z-index: 1;
    border-radius: 6px;
    left: 34px;
}.mg-remote-scope .modal-order-form-ca .illustration-left img {
    position: unset;
    top: unset;
    right: unset;
    border-radius: 6px;
}.mg-remote-scope .modal-order-form-ca .illustration-left-top {
    height: 63px;
    width: 98px;
    bottom: 103px;
}.mg-remote-scope .modal-order-form-ca .illustration-left-top img {
    height: 63px;
    width: 98px;
}.mg-remote-scope .modal-order-form-ca .illustration-left-bottom {
    height: 60px;
    width: 98px;
    bottom: 40px;
}.mg-remote-scope .modal-order-form-ca .illustration-left-bottom img {
    height: 60px;
    width: 98px;
}.mg-remote-scope .modal-order-form-ca .illustration-center {
    width: 391px;
    height: 285px;
    position: absolute;
    top: -12px;
    right: -44px;
    border-radius: 16px;
}.mg-remote-scope .modal-order-form-ca .illustration-center img {
    width: 391px;
    height: 285px;
    position: unset;
    top: unset;
    right: unset;
}.mg-remote-scope .modal-order-form-ca .illustration-bottom {
    width: 316px;
    height: 23px;
    position: absolute;
    bottom: 20px;
    right: -43px;
    z-index: 0;
}.mg-remote-scope .modal-order-form-ca .illustration-bottom img {
    width: 316px;
    height: 23px;
}.mg-remote-scope .modal-order-form-ca .illustration-cc {
    width: 134px;
    height: 80px;
    position: absolute;
    right: 0px;
    bottom: -32px;
}.mg-remote-scope .modal-order-form-ca .illustration-cc img {
    width: 134px;
    height: 80px;
    position: unset;
    top: unset;
    right: unset;
}.mg-remote-scope .modal-order-form-ca .features {
    margin-right: -50px;
    margin-left: 56px;
}.mg-remote-scope .modal-order-form-ca .feature .feature-title p {
    font-size: 14px;
}.mg-remote-scope .modal-order-form-ca .feature + .feature {
    margin-left: 4px;
}.mg-remote-scope .modal-order-form ul {
    list-style: none;
    padding: 0;
    margin: 0;
}.mg-remote-scope .modal-order-form ul li {
    font-size: 14px;
    line-height: 28px;
}.mg-remote-scope .modal-order-form ul li img {
    max-width: 18px;
    margin-right: 16px;
    margin-top: -3px;
}@media (min-width: 992px) {.mg-remote-scope .modal-7th_anniversary .promo-content, .mg-remote-scope .modal-love_modules .promo-content, .mg-remote-scope .modal-looking_modules .promo-content {
        display: flex;
    }.mg-remote-scope .modal-order-form .modal-dialog {
        width: 870px;
    }}@media (max-width: 991px) {.mg-remote-scope .modal-7th_anniversary .modal-dialog, .mg-remote-scope .modal-love_modules .modal-dialog, .mg-remote-scope .modal-looking_modules .modal-dialog, .mg-remote-scope .modal-opensource .modal-dialog {
		max-width: 375px;
	}.mg-remote-scope .modal-opensource .promo-content-right, .mg-remote-scope .modal-opensource .promo-content-left, .mg-remote-scope .modal-7th_anniversary .promo-content-left, .mg-remote-scope .modal-7th_anniversary .promo-content-right, .mg-remote-scope .modal-love_modules .promo-content-right, .mg-remote-scope .modal-love_modules .promo-content-left, .mg-remote-scope .modal-looking_modules .promo-content-left {
            width: 100%;
        }.mg-remote-scope .modal-opensource .promo-content-left {
            background: linear-gradient(210deg, #84E359 0%, #5FC951 51.42%, #419143 100%);
        
            padding: 36px 24px;
        }.mg-remote-scope .modal-opensource .promo-content-left ul {
            margin-top: 20px;
        }.mg-remote-scope .modal-7th_anniversary .modal-backdrop-bg:after, .mg-remote-scope .modal-love_modules .modal-backdrop-bg:after {
		display: none;
	}.mg-remote-scope .modal-7th_anniversary .promo-content-right h2, .mg-remote-scope .modal-7th_anniversary .promo-content-right h2 span, .mg-remote-scope .modal-love_modules .promo-content-right h2, .mg-remote-scope .modal-love_modules .promo-content-right h2 span, .mg-remote-scope .modal-looking_modules .promo-content-right h2, .mg-remote-scope .modal-looking_modules .promo-content-right h2 span {
		font-size: 32px;
		line-height: 46px;
	}.mg-remote-scope .modal-looking_modules .promo-content-left, .mg-remote-scope .modal-7th_anniversary .promo-content-left, .mg-remote-scope .modal-love_modules .promo-content-left, .mg-remote-scope .modal-opensource .promo-content-left {
            padding: 56px 24px;
        }.mg-remote-scope .modal-opensource .promo-content-right div.promo-code {
            width: 100%;
        }.mg-remote-scope .modal-opensource .modal-dialog .close:not(.btn), .mg-remote-scope .modal-7th_anniversary .modal-dialog .close:not(.btn), .mg-remote-scope .modal-love_modules .modal-dialog .close:not(.btn), .mg-remote-scope .modal-looking_modules .modal-dialog .close:not(.btn) {
            right: 16px;
            top: 16px;
        }.mg-remote-scope .modal.licenses .modal-dialog .close:not(.btn) {
        color: #252B46;
        right: 16px;
        top: 12px;
    }.mg-remote-scope .modal-opensource .promo-content-right .promo-info:after {
        left: 47%;
    }.mg-remote-scope .modal-celebrate .promo-content {
        display: flex;
        flex-direction: column;
    }.mg-remote-scope .modal-celebrate .promo-content-left {
        padding: 32px;
        order: 2;
    }.mg-remote-scope .modal-celebrate .promo-content-right {
        min-height: 280px;
    }.mg-remote-scope .modal-celebrate .promo-content-left .promo-discount {
        font-size: 38px;
        margin: 20px 0;
    }.mg-remote-scope .modal-celebrate .promo-content-right {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/anniversary-mobile.png);
        background-position: center;
    }.mg-remote-scope .modal-celebrate .promo-content-right h2 {
        display: none;
    }.mg-remote-scope .promo-subheader {
        display: none;
    }.mg-remote-scope .modal-order-form .promo-content {
        flex-direction: column;
        overflow: hidden;
    }.mg-remote-scope .modal-order-form .promo-content:before {
        transform: rotate(180deg);
        background-position: -430px;
    }.mg-remote-scope .modal-order-form .promo-content-left {
        position: relative;
        width:100%;
        padding-bottom: 32px;
    }.mg-remote-scope .modal-order-form .illustration-center img {
        right: -430px;
    }.mg-remote-scope .modal-order-form .illustration-right img {
        right: -555px
    }.mg-remote-scope .modal-order-form .features {
        justify-content: flex-start;
    }.mg-remote-scope .modal-order-form-ca .promo-content:before {
        background-position: -428px -315px;
        transform: none;
    }.mg-remote-scope .modal-order-form-ca .illustration-cc {
        right: 40px;
        bottom: 6px;
    }.mg-remote-scope .modal-order-form-ca .illustration-center {
        right: 50%;
        transform: translateX(50%);
        top: 0;
    }.mg-remote-scope .modal-order-form-ca .illustration-right {
        right: 116px;
        bottom: 5px;
    }.mg-remote-scope .modal-order-form-ca .features {
        margin: 16px 0 0 0;
    }.mg-remote-scope .modal-order-form-ca .illustration-left {
        left: 64px;
    }.mg-remote-scope .modal-order-form-ca .illustration-bottom {
        right: 108px;
        bottom: 8px;
    }}@media (max-width: 767px) {.mg-remote-scope .modal-7th_anniversary .modal-content, .mg-remote-scope .modal-love_modules .modal-content, .mg-remote-scope .modal-looking_modules .modal-content {
		margin: 0;
	}.mg-remote-scope .modal-7th_anniversary .modal-dialog, .mg-remote-scope .modal-love_modules .modal-dialog, .mg-remote-scope .modal-looking_modules .modal-dialog, .mg-remote-scope .modal-opensource .modal-dialog {
		max-width: 370px; 
		width: auto;
	}.mg-remote-scope .modal-7th_anniversary .modal-backdrop-bg:before, .mg-remote-scope .modal-love_modules .modal-backdrop-bg:before, .mg-remote-scope .modal-looking_modules .modal-backdrop-bg:before {
		display: none;
	}.mg-remote-scope .modal-7th_anniversary .promo-code, .mg-remote-scope .modal-love_modules .promo-code, .mg-remote-scope .modal-looking_modules .promo-code {
		max-width: 100%;	
	}.mg-remote-scope .modal-7th_anniversary .promo-content-left {
		width: 100%;
		padding-top: 224px;
		background-position: center center;
	}.mg-remote-scope .modal-love_modules .promo-content-left, .mg-remote-scope .modal-looking_modules .promo-content-right {
            width: 100%;
        }.mg-remote-scope .modal-7th_anniversary .promo-content-right, .mg-remote-scope .modal-love_modules .promo-content-right {
		padding: 24px 16px;
	}.mg-remote-scope .modal-7th_anniversary .promo-content-right h2, .mg-remote-scope .modal-7th_anniversary .promo-code, .mg-remote-scope .modal-love_modules .promo-content-right h2, .mg-remote-scope .modal-love_modules .promo-code, .mg-remote-scope .modal-looking_modules .promo-content-right h2, .mg-remote-scope .modal-looking_modules .promo-code {
		margin-bottom: 24px;
	}.mg-remote-scope .modal-open .modal {
		padding-right: 0!important;
	}.mg-remote-scope .modal-black-week .promo-content-right h2 {
        max-width: 100%;
    }.mg-remote-scope .modal-celebrate .promo-content-right h2, .mg-remote-scope .modal-celebrate .promo-content-right span {
        font-size: 24px;
        line-height: 34px;
    }.mg-remote-scope .modal-celebrate .promo-content-right .btn {
        height: 55px;
    }.mg-remote-scope .modal-celebrate .promo-content-left .promo-discount {
        font-size: 32px;
    }.mg-remote-scope .modal-order-form .promo-content {
        padding: 24px;
    }.mg-remote-scope .modal-order-form:not(.modal-order-form-ca) .promo-content-right {
        text-align: center;
    }.mg-remote-scope .modal-order-form .promo-content-left {
       text-align: center;
        padding-bottom: 24px;
    }.mg-remote-scope .modal-order-form .promo-content-right h2, .mg-remote-scope .modal-order-form-ca .promo-content-left h2 {
        font-size: 32px;
    }.mg-remote-scope .modal-order-form .promo-content-right p, .mg-remote-scope .modal-order-form-ca .promo-content-left p {
        font-size: 16px;
    }.mg-remote-scope .modal-order-form-ca .illustration-cc {
        right: -64px;
    }.mg-remote-scope .modal-order-form-ca .promo-content:before {
        background-position: -428px -355px;
    }.mg-remote-scope .modal-order-form-ca .illustration-center {
        overflow: hidden;
    }.mg-remote-scope .modal-order-form-ca .illustration-right {
        right: 51px;
        bottom: 0;
    }.mg-remote-scope .modal-order-form-ca .illustration-left {
        left: 82px;
    }.mg-remote-scope .modal-order-form-ca .illustration-bottom {
        right: 122px;
    }.mg-remote-scope .modal:has(.modal-section.section-full) .modal-body {
        text-align: left;
    }}@media(max-width: 767px) and (min-width: 481px) {.mg-remote-scope .modal-order-form:not(.modal-order-form-ca) .illustration-center img {
        right: -155px;
    }.mg-remote-scope .modal-order-form:not(.modal-order-form-ca) .illustration-right img {
        right: -260px;
    }.mg-remote-scope .modal-order-form:not(.modal-order-form-ca) .illustration-left img {
        right: 260px;
    }}@media(max-width:650px) {.mg-remote-scope .modal-order-form .illustration-center img {
        right: -330px;
    }.mg-remote-scope .modal-order-form .illustration-right img {
        right: -455px;
    }.mg-remote-scope .modal-order-form-ca .illustration-left {
        left: -8px;
    }.mg-remote-scope .modal-order-form-ca .illustration-bottom {
        display: none;
    }}@media(max-width: 480px) {.mg-remote-scope .modal-opensource .modal-dialog, .mg-remote-scope .modal-7th_anniversary .modal-dialog, .mg-remote-scope .modal-love_modules .modal-dialog, .mg-remote-scope .modal-looking_modules .modal-dialog {
        max-width: 300px;
    }.mg-remote-scope .modal-opensource .promo-content-left, .mg-remote-scope .modal-7th_anniversary .promo-content-left, .mg-remote-scope .modal-love_modules .promo-content-left, .mg-remote-scope .modal-looking_modules .promo-content-left {
        padding: 24px 16px;
    }.mg-remote-scope .modal-opensource .promo-content-left span, .mg-remote-scope .modal-7th_anniversary .promo-content-left span, .mg-remote-scope .modal-love_modules .promo-content-left span, .mg-remote-scope .modal-looking_modules .promo-content-left span {
        font-size: 28px;
    }.mg-remote-scope .modal-opensource .promo-content-left h3, .mg-remote-scope .modal-7th_anniversary .promo-content-left h3, .mg-remote-scope .modal-love_modules .promo-content-left h3, .mg-remote-scope .modal-looking_modules .promo-content-left h3, .mg-remote-scope .modal-black-week .promo-content-left h3 span {
        font-size: 26px;
    }.mg-remote-scope .modal-opensource .promo-content-left ul li, .mg-remote-scope .modal-7th_anniversary .promo-content-left ul li, .mg-remote-scope .modal-love_modules .promo-content-left ul li, .mg-remote-scope .modal-looking_modules .promo-content-left ul li {
        font-size: 16px;
    }.mg-remote-scope .modal-opensource .promo-content-right h2, .mg-remote-scope .modal-7th_anniversary .promo-content-right h2, .mg-remote-scope .modal-love_modules .promo-content-right h2, .mg-remote-scope .modal-looking_modules .promo-content-right h2 {
        font-size: 28px;
        line-height: 34px;
    }.mg-remote-scope .modal-opensource .promo-content-right, .mg-remote-scope .modal-7th_anniversary .promo-content-right, .mg-remote-scope .modal-love_modules .promo-content-right, .mg-remote-scope .modal-looking_modules .promo-content-right {
        padding: 24px;
    }.mg-remote-scope .modal-black-week .promo-code .promo-discount {
        font-size: 42px;
    }.mg-remote-scope .modal-black-week .promo-code span, .mg-remote-scope .modal-black-week .promo-content-right p, .mg-remote-scope .modal-black-week .promo-content-right strong {
        font-size: 18px;
    }.mg-remote-scope .modal-black-week .promo-shape:before {
        width: 60px;
    }.mg-remote-scope .modal-black-week .promo-content-left h3 {
        line-height: 32px;
        margin-bottom: 0;
    }.mg-remote-scope .modal-opensource .promo-content-right {
        padding-bottom: 0;
    }.mg-remote-scope .modal-opensource .promo-content-right .promo-info:before {
        right: -24px;
        left: -24px;
    }.mg-remote-scope .modal-opensource .promo-content-right .promo-info:after {
        left: 46%;
    }.mg-remote-scope .modal-celebrate .promo-content-left > div h3, .mg-remote-scope .modal-celebrate .promo-content-left > div span {
        font-size: 24px;
        line-height: 34px;
    }.mg-remote-scope .modal-celebrate .promo-content-left span {
        font-size: 20px;
        line-height: 34px;
    }.mg-remote-scope .modal-celebrate .btn-secondary span {
        font-size: 18px;
    }.mg-remote-scope .modal-order-form .features {
        flex-direction: column;
    }.mg-remote-scope .modal-order-form .feature {
        display: flex;
        align-items: center;
        text-align: left;
    }.mg-remote-scope .modal-order-form .feature .feature-icon {
        display: inline-flex;
        margin: 0 16px 0 0;
    }.mg-remote-scope .modal-order-form .feature .feature-title {
        display: inline-flex;
    }.mg-remote-scope .modal-order-form .feature + .feature {
        margin: 8px 0 0 0;
    }.mg-remote-scope .modal-order-form .feature .feature-icon img {
        width: 24px;
        height: 24px;
    }.mg-remote-scope .modal-order-form .feature .feature-title p {
        max-width: 100%;
        font-size: 14px;
    }.mg-remote-scope .modal-order-form .btn {
        margin-top: 4px;
    }.mg-remote-scope .modal-order-form:not(.modal-order-form-ca) .promo-content:before {
        background-position: -684px;
        transform: rotateX(-180deg) rotateY(0deg);
    }.mg-remote-scope .modal-order-form .illustrations {
        position: relative;
        min-height: 155px;
        max-height: 155px;
    }.mg-remote-scope .modal-order-form .illustration-center {
        width: 222px;
        height: 238px;
        right: 10px;
        top: -25px;
    }.mg-remote-scope .modal-order-form .illustration-center img {
        width: 182px;
        height: 188px;
        right: 0;
        top: 0;
    }.mg-remote-scope .modal-order-form .illustration-right {
        width: 146px;
        height: 149px;
        right: -215px;
        top: -160px;
    }.mg-remote-scope .modal-order-form .illustration-right img {
        width: 146px;
        height: 149px;
        right: 0;
        top: 0;
    }.mg-remote-scope .modal-order-form .illustration-left {
        width: 58px;
        height: 74px;
    }.mg-remote-scope .modal-order-form .illustration-left img {
        width: 58px;
        height: 74px;
        top: -24px;
        right: 24px;
    }.mg-remote-scope .modal-order-form:not(.modal-order-form-ca) .illustration-left {
        position: absolute;
        bottom: 0;
        left: 0;
    }.mg-remote-scope .modal-order-form:not(.modal-order-form-ca) .illustration-right {
        right: -110px;
        top: -180px;
    }.mg-remote-scope .modal-order-form-ca .promo-content:before {
        background-position: -428px -380px;
    }.mg-remote-scope .modal-order-form-ca .illustrations {
        min-height: 165px;
    }.mg-remote-scope .modal-order-form .promo-content-right h2, .mg-remote-scope .modal-order-form-ca .promo-content-left h2 {
        font-size: 28px;
        line-height: 36px;
    }.mg-remote-scope .modal-order-form-ca .promo-content-left p {
        line-height: 24px;
    }.mg-remote-scope .modal-order-form-ca .illustration-cc img {
        display: none;
    }.mg-remote-scope .modal-order-form-ca .illustration-left {
        display: none;
    }.mg-remote-scope .modal-order-form-ca .illustration-center {
        overflow: hidden;
        width: 220px;
        height: 155px;
        top: 0;
        right: 50%;
    }.mg-remote-scope .modal-order-form-ca .illustration-center img {
        width: 100%;
        height: 100%;
    }.mg-remote-scope .modal-order-form-ca .illustration-right {
        right: 24px;
        bottom: -8px;
        height: 64px;
        width: 64px;
        padding: 10px;
        top: unset;
    }.mg-remote-scope .modal-order-form-ca .illustration-right img {
        height: 48px;
        width: 48px;
    }.mg-remote-scope .modal-opensource .promo-content-right .promo-discount {
        line-height: 30px!important;
    }.mg-remote-scope .modal-opensource .promo-content-left ul {
        margin-top: 10px;
}}@media(max-width: 390px) {.mg-remote-scope .modal-order-form:not(.modal-order-form-ca) .illustration-right {
        right: -160px;
        top: -230px;
    }.mg-remote-scope .modal-order-form .promo-content-left {
        padding-bottom: 16px;
    }.mg-remote-scope .modal:has(.modal-section.section-full) .price {
        font-size: 26px;
    }}.mg-remote-scope .newsletter-popover {
    position: absolute;
    bottom: 100%;
    z-index: 999;
    margin-bottom: 8px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(16px);
    transition: all .1s cubic-bezier(0,0,0,1);
    pointer-events: none;
}.mg-remote-scope .newsletter-popover-arrow {
    position: absolute;
    bottom: -20px;
    left: 190px;
    height: 20px;
    width: 20px;
    overflow: hidden;
}.mg-remote-scope .newsletter-popover-arrow:after {
    position: absolute;
    left: 5px;
    top: -5px;
    display: block;
    content: "";
    width: 10px;
    height: 10px;
    background: #fff;
    transform: rotate(45deg);
    box-shadow: 0 2px 10px rgba(0,0,0, 0.15);
}.mg-remote-scope .newsletter-popover-body {
    padding: 16px 16px 16px 88px;
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 5px 30px rgba(0,0,0, 0.25);
    line-height: 24px;
}.mg-remote-scope .newsletter-popover-icon {
    position: absolute;
    top: 16px;
    left: 16px;
    height: 56px;
    width: 56px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/newsletter-icon.png) no-repeat center center;
}.mg-remote-scope .newsletter-checkbox.openPopover .newsletter-popover {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}.mg-remote-scope .newsletter-checkbox.openPopover:not(.buttonHover) .checkbox-styled {
    border-color: #5bc758;
}.mg-remote-scope .newsletter-checkbox.openPopover:not(.buttonHover) .text-primary {
    color: #5bc758;
}.mg-remote-scope .newsletter-checkbox-overlayer {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 10;
    top: 0;
    cursor: pointer;
}.mg-remote-scope .newsletter-checkbox-overlayer:hover + label .checkbox-styled {
    border-color: #5bc758;
}.mg-remote-scope .newsletter-checkbox input, .mg-remote-scope .newsletter-checkbox ins {
    left: 0 !important;
    top: 0 !important;
    height: 100% !important;
    width: 100% !important;
}.mg-remote-scope .cloud-billing .btn > span {
    color: #fff;
}.mg-remote-scope .cloud-billing .btn-xxxlg {
    height: 80px;
    padding: 28px 32px;
    font-size: 18px;
}.mg-remote-scope .cloud-billing .banner-section-left .btn-xxxlg {
     width: 250px;
}@media (max-width: 479px) {.mg-remote-scope .cloud-billing .btn-xxxlg {
        height: 56px;
        padding: 16px 24px;
        font-size: 15px;
    }}.mg-remote-scope .cloud-billing .page-banner {
    padding: 143px 0px 100px;
    background: linear-gradient(160deg, #F89649 0%, #E35802 100%);
    margin-top: 0;
}.mg-remote-scope .cloud-billing .page-banner:before {
    display: none!important;
    background: none!important;
}.mg-remote-scope .cloud-billing .page-banner .col-md-6 {
    -ms-flex-item-align: start;
    align-self: flex-start;
}.mg-remote-scope .cloud-billing .page-banner .btn:not(.btn-light-blue):not(.btn-primary) {
    background-image: -moz-linear-gradient(150deg, #FFCB2E 0%, #ECB40E 100%);
    background-image: -webkit-linear-gradient(150deg, #FFCB2E 0%, #ECB40E 100%);
    background-image: -ms-linear-gradient(150deg, #FFCB2E 0%, #ECB40E 100%);
    background-image: linear-gradient(150deg, #FFCB2E 0%, #ECB40E 100%);
}.mg-remote-scope .cloud-billing .page-banner .btn:not(.btn-light-blue):not(.btn-primary)>span:before {
    background: rgba(255, 255, 255, 0.04);
}.mg-remote-scope .cloud-billing .page-banner .btn:not(.btn-light-blue):not(.btn-primary):after {
    background-image: -moz-linear-gradient( 160deg, #ffd968 0%, #ECB40E 100%);
    background-image: -webkit-linear-gradient( 160deg, #ffd968 0%, #ECB40E 100%);
    background-image: -ms-linear-gradient( 160deg, #ffd968 0%, #ECB40E 100%);
    background-image: linear-gradient( 160deg, #ffd968 0%, #ECB40E 100%);
}.mg-remote-scope .cloud-billing .page-banner .banner-section-left {
    z-index:1;
}.mg-remote-scope .cloud-billing .page-banner .banner-section {
    padding-top: 0px;
    margin-bottom: -20px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
}.mg-remote-scope .cloud-billing .page-banner .section-title {
    margin-bottom: 24px;
    font-size: 74px;
    font-weight: 900;
    line-height: 80px;
    text-shadow: 0px 6px 16px rgba(0, 0, 0, 0.08);
}.mg-remote-scope .cloud-billing .page-banner .section-desc {
    opacity: 0.9;
    margin: 40px 0px;
    font-size: 32px;
    font-weight: 300;
    line-height: 48px;
}.mg-remote-scope .cloud-billing .banner-section-right {
    max-width: 668px;
    width: 100%;
    position:relative;
    margin-right: -32px;
}@media (min-width: 1200px) and (max-width: 1300px) {.mg-remote-scope .cloud-billing .page-banner .banner-section {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }.mg-remote-scope .cloud-billing .banner-section-left {
        width: 41%;
    }.mg-remote-scope .banner-section-right .banner-img-top {
        width: 192px;
        right: -25px!important;
        top: 110px;
        background-size: cover;
    }.mg-remote-scope .banner-section-right .banner-img-bottom {
        width: 450px;
        right: -25px!important;
        bottom: -38px;
    }}@media(max-width: 1199px) {.mg-remote-scope .cloud-billing .page-banner .banner-section {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 0;
    }.mg-remote-scope .cloud-billing .banner-section-left {
        width: 100%;
        text-align: center;
        margin-bottom: 62px;
    }.mg-remote-scope .cloud-billing .banner-section-right {
        margin: auto;
    }.mg-remote-scope .cloud-billing .banner-section-right .banner-img-top {
        right: -25px;
    }.mg-remote-scope .cloud-billing .banner-section-right .banner-img-bottom {
        right: -25px;
    }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .cloud-billing .page-banner .section-title {
        font-size: 62px;
        line-height: 72px;
    }}@media (max-width: 991px) {.mg-remote-scope .cloud-billing .page-banner {
        padding: 80px 0 120px;
    }.mg-remote-scope .cloud-billing .page-banner .section-title, .mg-remote-scope .cloud-billing .page-banner .section-desc {
        text-align: center;
    }.mg-remote-scope .cloud-billing .page-banner .section-title {
        margin-top: 0;
        font-size: 56px;
        line-height: 64px;
    }.mg-remote-scope .cloud-billing .page-banner .section-desc {
        margin-bottom: 32px;
    }.mg-remote-scope .cloud-billing .page-banner .story-box {
        margin: 0 auto;
    }}@media (max-width: 767px) {.mg-remote-scope .cloud-billing .page-banner {
        padding-top: 56px;
    }.mg-remote-scope .cloud-billing .page-banner {
        padding-bottom: 130px;
    }.mg-remote-scope .cloud-billing .page-banner .banner-section > .row > .col-md-6 {
        width: 100%;
    }.mg-remote-scope .cloud-billing .page-banner .section-title {
        margin-top: 0;
        font-size: 40px;
        line-height: 48px;
    }.mg-remote-scope .cloud-billing .page-banner .section-desc {
        font-size: 20px;
        line-height: 32px;
    }.mg-remote-scope .cloud-billing .banner-section-right .banner-img-top {
        right: -21px;
    }}@media (max-width: 710px) {.mg-remote-scope .cloud-billing .page-banner {
        padding-bottom: 50px;
    }.mg-remote-scope .cloud-billing .banner-section-right .banner-img-bottom .banner-img-bottom-desc p {
        font-size: 14px;
    }}.mg-remote-scope .cloud-billing .browser-section {
    background-color: #fff;
    border-radius: 6px;
    box-shadow: 0px 0px 16px 6px rgba(0, 0, 0, 0.08);
    position: relative;
    z-index: 1;
}.mg-remote-scope .cloud-billing .browser-section .browsers-top {
    height: 32px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 8px;
}.mg-remote-scope .cloud-billing .browser-section .browsers-top .browsers-dot {
    background: #FF8E2B;
    width: 8px;
    min-width: 8px;
    height: 8px;
    margin-right: 5px;
    border-radius: 100px
}.mg-remote-scope .cloud-billing .banner-img-top {
    background: url(https://www.modulesgarden.com/products/build/assets/img/cloud-billing/invoices-summary.png) #fff;
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    right: -19px;
    top: 135px;
    height: 128px;
    width: 240px;
    border-radius: 3px;
    box-shadow: 2px 2px 24px 12px rgba(0, 0, 0, 0.1);
}.mg-remote-scope .cloud-billing .banner-img-bottom {
    position: absolute;
    right: -47px;
    bottom: -96px;
    background-color: #fff;
    padding: 40px;
    box-shadow: 2px 2px 24px 12px rgba(0, 0, 0, 0.1);
    width: 474px;
    border-top: 3px solid #FF8E2B;
}@media(min-width: 992px) {.mg-remote-scope .cloud-billing:not(.google-billing):not(.azure-billing) .page-banner {
        padding: 160px 0px 124px;
    }.mg-remote-scope .cloud-billing:not(.google-billing):not(.azure-billing) .banner-img-bottom {
        padding: 30px;
        bottom: -75px;
    }}.mg-remote-scope .cloud-billing .banner-img-bottom-desc {
    position: relative;
}.mg-remote-scope .cloud-billing .banner-img-bottom p {
    color: #2E3442;
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 0px;
}.mg-remote-scope .cloud-billing .banner-img-bottom-desc p:first-of-type {
    margin-bottom: 24px;
}@media(min-width: 710px) {.mg-remote-scope .cloud-billing .banner-section-right .browser-section {
        height: 486px;
        width: 662px;
    }.mg-remote-scope .cloud-billing .banner-section-right .banner-img-bottom {
        height: 299px;
    }.mg-remote-scope .cloud-billing:not(.google-billing):not(.azure-billing) .banner-section-right .banner-img-bottom {
        height: 279px;
    }}@media(max-width: 710px) {.mg-remote-scope .cloud-billing .browser-section .browsers-screen img {
        width: 100%;
    }.mg-remote-scope .cloud-billing .banner-section-right .banner-img-top {
        right: -10px;
        top: 17%;
    }.mg-remote-scope .cloud-billing .banner-img-bottom p {
        color: #fff;
        text-align: center;
    }.mg-remote-scope .cloud-billing .banner-img-bottom-desc p:first-of-type {
        margin-bottom: 16px;
    }}@media(max-width: 580px) {.mg-remote-scope .cloud-billing .banner-section-right .banner-img-bottom {
        bottom: -215px;
    }}@media(max-width: 390px) {.mg-remote-scope .cloud-billing .banner-section-right .banner-img-bottom {
        bottom: -260px;
    }.mg-remote-scope .cloud-billing .banner-section-right .banner-img-bottom .banner-img-bottom-desc {
        line-height: 27px;
    }}@media(max-width: 310px) {.mg-remote-scope .cloud-billing .banner-section-right .banner-img-bottom {
        bottom: -310px;
    }}.mg-remote-scope .cloud-billing .shapes {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
}.mg-remote-scope .cloud-billing .page-banner .shape-top-left {
    height: 776px;
    width: 785px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/cloud-billing/aws-box-left.png);
    background-repeat: no-repeat;
    opacity: 0.45;
}.mg-remote-scope .cloud-billing .page-banner .shape-top-right {
    height: 507px;
    width: 514px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/cloud-billing/aws-box-right.png);
    background-repeat: no-repeat;
    opacity: 0.35;
}.mg-remote-scope .cloud-billing .shape-bottom-right {
    height: 104px;
    width: 104px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/cloud-billing/aws-shape_browser-small.png);
    background-repeat: no-repeat;
    opacity: 0.8;
}.mg-remote-scope .cloud-billing .shape-bottom-left {
    height: 291px;
    width: 267px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/cloud-billing/aws-box-middle.png);
    background-repeat: no-repeat;
    opacity: 0.7;
}.mg-remote-scope .cloud-billing .page-banner .shapes > * {
    position: absolute;
}.mg-remote-scope .cloud-billing .page-banner .shape-top-left {
    bottom: auto!important;
    right: auto!important;
    top: -20px!important;
    left: -20px!important;
}.mg-remote-scope .cloud-billing .page-banner .shape-top-right {
    left: 94%!important;
    bottom: auto!important;
    top: -20px!important;
    right: 0px!important;
}.mg-remote-scope .cloud-billing .page-banner .shape-bottom-right {
    left: auto!important;
    top: auto!important;
    bottom: -200px!important;
    right: -605px!important;
    background-position-x: right
}.mg-remote-scope .cloud-billing .banner-section-right .shapes {
    overflow: visible;
}.mg-remote-scope .cloud-billing .page-banner .shape-bottom-left {
    left: -150px!important;
    top: 330px!important;
    bottom: 70px!important;
    right: auto!important;
}@media (max-width: 1199px) {.mg-remote-scope .cloud-billing .page-banner .shape-top-left {
        left: -450px!important;
    }}@media (max-width: 767px) {.mg-remote-scope .cloud-billing .page-banner .shape-top-right {
        display: none!important;
    }.mg-remote-scope .cloud-billing .page-banner .shape-bottom-left {
        display: none!important;
    }.mg-remote-scope .cloud-billing .page-banner .shape-bottom-right {
        bottom: -210px!important;
        right: -540px!important;
    }}body.cloud-billing .mg-remote-scope .page-content {
    padding-top: 32px;
}.mg-remote-scope .cloud-billing .page-content {
    z-index: 8;
}.mg-remote-scope .cloud-billing .content-section {
    position: relative;
    padding: 90px 0px 112px 0px;
    overflow: hidden;
}.mg-remote-scope .cloud-billing .section-center .section-title {
    text-align: center;
    margin-bottom: 92px;
}.mg-remote-scope .cloud-billing .content-section > .container {
    position: relative;
    z-index: 9;
}.mg-remote-scope .cloud-billing .section-center .section-desc {
    margin-bottom: 64px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .middle-browser {
    position: relative;
}.mg-remote-scope .cloud-billing .content-section .section-middle .middle-browser .browser-section {
    z-index: 1;
    border-radius: 0px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .middle-browser .browsers-dot {
    width: 6px;
    min-width: 6px;
    height: 6px;
}.mg-remote-scope .cloud-billing .content-section .section-middle + .section-middle {
    margin-top: 130px;
}.mg-remote-scope .cloud-billing .section-middle .section-desc, .mg-remote-scope .cloud-billing .section-middle .section-title, .mg-remote-scope .section-desc-list {
    max-width: 477px;
}.mg-remote-scope .cloud-billing .content-section .flex-c {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}.mg-remote-scope .cloud-billing .content-section .section-middle .section-title {
    font-size: 32px;
    font-weight: 500;
    color: #2E3442;
    line-height: 46px;
    text-align: left;
    margin-bottom: 0px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .section-desc {
    color: #2E3442;
    font-size: 20px;
    line-height: 32px;
    text-align: left;
    margin-top: 32px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .section-desc-list {
    list-style: none;
    margin-top: 32px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .section-desc-list li {
    position: relative;
    font-size: 19px;
    line-height: 30px;
    margin-bottom: 16px;
    color: #2E3442;
}.mg-remote-scope .cloud-billing .content-section .section-middle .section-desc-list li:before {
    display: inline-block;
    content: "";
    background: #FF8E2B;
    width: 6px;
    min-width: 6px;
    height: 6px;
    border-radius: 100px;
    position: absolute;
    left: -36px;
    top: 11px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .section-desc-list li strong {
    color: #2E3442;
}.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section {
    box-shadow: 0px 0px 16px 6px rgba(0, 0, 0, 0.08);
    width: 491px;
    padding: 0px;
}.mg-remote-scope .cloud-billing .content-section .col-md-6.ml-90 .browser-section {
    margin-right: -100px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section img {
    max-width: 491px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .tags-img, .mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .pricing-img, .mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .connection-img, .mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .charges-img {
    position: absolute;
    box-shadow: 2px 2px 24px 12px rgba(0, 0, 0, 0.1);
}.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .tags-img {
    top: 198px;
    right: -40px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .tags-img img {
    max-width: 258px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .pricing-img {
    bottom: -114px;
    right: -40px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .pricing-img img {
    max-width: 311px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .connection-img {
    bottom: 126px;
    right: -35px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .connection-img img {
    max-width: 217px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .charges-img {
    bottom: -45px;
    right: -40px;
}.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .charges-img img {
    max-width: 306px;
}.mg-remote-scope .cloud-billing .section-middle .section-title {
    margin-bottom: 24px
}.mg-remote-scope .cloud-billing .section-middle .section-desc {
    margin: 0
}.mg-remote-scope .cloud-billing .content-section .section-information {
    margin-top: 110px;
}.mg-remote-scope .cloud-billing .content-section .section-information .box-info {
    border: 1px solid #E9EFF6;
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    padding: 30px;
    position: relative;
}.mg-remote-scope .cloud-billing .content-section .section-information .box-info:after {
    content: "";
    border-left: 3px solid #FF8E2B;
    position: absolute;
    left: 0px;
    top: -1px;
    bottom: -1px;
}.mg-remote-scope .cloud-billing .content-section .section-information .box-info .box-info-icon {
    margin-right: 30px;
}.mg-remote-scope .cloud-billing .content-section .section-information .box-info .box-info-icon img {
    width: 64px;
    height: 64px;
}.mg-remote-scope .cloud-billing .content-section .section-information .box-info .box-info-desc h3 {
    font-size: 21px;
    line-height: 30px;
    margin: 0 0 6px 0;
}.mg-remote-scope .cloud-billing .content-section .section-information .box-info .box-info-desc p {
    font-size: 21px;
    line-height: 30px;
    color: #5C5F66;
    margin-bottom: 0px;
    width: 100%;
    font-weight: 500;
}@media(min-width: 1200px) {.mg-remote-scope .cloud-billing .browser-section.tags {
        height: 481px;
    }.mg-remote-scope .cloud-billing .browser-section.pricing {
        height: 307px;
    }.mg-remote-scope .cloud-billing .browser-section.connection {
        height: 459px;
    }.mg-remote-scope .cloud-billing .browser-section.charges {
        height: 401px;
    }.mg-remote-scope .cloud-billing .browser-section.service {
        height: 315px;
    }.mg-remote-scope .cloud-billing .browser-section.earnings {
        height: 343px;
    }}@media(max-width: 1200px) {.mg-remote-scope .cloud-billing .content-section .col-md-6.mr-120 .browser-section {
        margin-left: 0px;
    }.mg-remote-scope .cloud-billing .content-section .col-md-6.ml-90 .browser-section {
        margin-right: 0px;
    }}@media(min-width: 992px) and (max-width: 1200px) {.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section, .mg-remote-scope .cloud-billing .content-section .section-middle .browser-section img {
        max-width: 450px;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .tags-img img {
        max-width: 410px;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .pricing-img {
        bottom: -33px;
    }.mg-remote-scope .cloud-billing .browser-section.tags {
        height: 441px;
    }.mg-remote-scope .cloud-billing .browser-section.pricing {
        height: 281px;
    }.mg-remote-scope .cloud-billing .browser-section.connection {
        height: 420px;
    }.mg-remote-scope .cloud-billing .browser-section.charges {
        height: 367px;
    }.mg-remote-scope .cloud-billing .browser-section.service {
        height: 289px;
    }.mg-remote-scope .cloud-billing .browser-section.earnings {
        height: 315px;
    }}@media(min-width: 992px) {.mg-remote-scope .cloud-billing .content-section .section-middle .col-md-6:first-of-type {
        margin-left: 40px;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .col-md-6:last-of-type {
        margin-right: 40px;
    }}@media (max-width: 991px) {.mg-remote-scope .cloud-billing .content-section .section-middle + .section-middle {
        margin-top: 80px;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section {
        margin-left: auto!important;
        margin-right: auto!important;
    }.mg-remote-scope .cloud-billing .section-middle {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }.mg-remote-scope .cloud-billing .section-middle .col-md-6.mr-120 {
        margin-right: 30px;
    }.mg-remote-scope .cloud-billing .section-middle .col-md-6.col-sm-12.middle-browser {
        order: 1;
        margin: 16px 0 0 0;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .section-title {
        line-height: 42px;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .section-title, .mg-remote-scope .cloud-billing .content-section .section-middle .section-desc {
        max-width: 100%;
        padding: 20px;
        text-align: center;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .section-desc-list {
        max-width: 100%;
        margin-top: 0;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .section-desc {
        margin-top: 0;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .pricing-img {
        bottom: -35px;
        background: #fff
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .pricing-img img {
        max-width: 70%;
    }}@media (min-width: 768px) {.mg-remote-scope .cloud-billing .section-middle {
        display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .section-desc-list li:before {
        top: 13px;
    }}@media (max-width: 767px) {.mg-remote-scope .cloud-billing .section-center .section-title {
        margin-bottom: 62px;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .section-title {
        font-size: 18px;
        line-height: 26px;
        margin: 0px;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .section-desc-list li {
        font-size: 14px;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .section-desc {
        font-size: 14px;
        line-height: 28px;
        padding-top: 0px;
    }.mg-remote-scope .cloud-billing .content-section .section-information .box-info .box-info-desc p {
        font-size: 14px;
        line-height: 27px;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .charges-img {
        bottom: 35px;
    }}@media (max-width: 710px) {body.cloud-billing .mg-remote-scope .page-content {
        padding-top: 0px;
    }.mg-remote-scope .cloud-billing .banner-section-right .browser-section {
        background: transparent;
        box-shadow: none;
    }.mg-remote-scope .cloud-billing .banner-section-right .browsers-screen {
        background: #fff;
        box-shadow: 0px 0px 16px 6px rgba(0, 0, 0, 0.08);
        border-radius: 6px;
    }.mg-remote-scope .google-billing .banner-section-right .browser-section {
        padding: 0;
    }.mg-remote-scope .cloud-billing .banner-section-right .banner-img-bottom {
        position: relative;
        bottom: unset;
        right: unset;
        left: unset;
        margin-top: 32px;
        background: transparent;
        width: 100%;
        box-shadow: none;
        border: 0;
        padding: 0 2px;
    }}@media(max-width: 992px) and (min-width: 550px) {.mg-remote-scope .cloud-billing .browser-section.tags {
        height: 481px;
    }.mg-remote-scope .cloud-billing .browser-section.pricing {
        height: 307px;
    }.mg-remote-scope .cloud-billing .browser-section.connection {
        height: 459px;
    }.mg-remote-scope .cloud-billing .browser-section.charges {
        height: 343px;
    }.mg-remote-scope .cloud-billing .browser-section.service {
        height: 315px;
    }.mg-remote-scope .cloud-billing .browser-section.earnings {
        height: 343px;
    }.mg-remote-scope .google-billing .browser-section.tags {
        height: 399px;
    }.mg-remote-scope .google-billing .browser-section.charges {
        height: 401px;
    }.mg-remote-scope .cloud-billing .browser-section.details {
        height: 401px;
    }}@media(max-width: 600px) {.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section {
        max-width: 95%;
    }.mg-remote-scope .cloud-billing .browser-section .browsers-screen img {
        width: 100%;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .charges-img, .mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .pricing-img, .mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .connection-img {
        max-width: 50%;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .charges-img {
        bottom: -6%;
        right: -6%;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .connection-img {
        bottom: 15%;
        right: -10%;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .tags-img {
        top: 100px;
        right: -5%;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .pricing-img {
        bottom: -20%;
        right: -6%;
    }.mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .tags-img img, .mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .charges-img img, .mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .pricing-img img, .mg-remote-scope .cloud-billing .content-section .section-middle .browser-section .connection-img img {
        max-width: 100%;
    }}@media (max-width: 479px) {.mg-remote-scope .cloud-billing .content-section {
        padding: 56px 0;
    }.mg-remote-scope .cloud-billing .section-middle .col-md-6.col-sm-12.middle-browser {
        margin-bottom: 0px;
    }.mg-remote-scope .cloud-billing .content-section .section-information {
        margin-top: 56px;
    }.mg-remote-scope .cloud-billing .content-section .section-information .box-info {
        -webkit-box-orient: vertical;
	-webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center;
    }.mg-remote-scope .cloud-billing .content-section .section-information .box-info .box-info-icon {
        margin-right: 0px;
    }.mg-remote-scope .cloud-billing .content-section .section-information .box-info .box-info-desc h3 {
        margin: 15px 0px;
    }}.mg-remote-scope .cloud-billing .aws-pricing > .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}.mg-remote-scope .cloud-billing .aws-pricing .aws-package {
    background-color: #fff;
    border: 1px solid #DADDE6;
    border-top: 3px solid #FF8E2B;
    padding: 70px 30px;
    text-align: center;
    height: 100%;
    margin-top: -30px;
}.mg-remote-scope .cloud-billing .aws-pricing .aws-package h3 {
    font-size: 18px;
    line-height: 24px;
    margin: 0px 0px 30px 0px;
}.mg-remote-scope .cloud-billing .aws-pricing .aws-package .aws-price {
    color: #FF8E2B;
    margin-bottom: 5px;
    height: 35px;
}.mg-remote-scope .cloud-billing .aws-pricing .aws-package .aws-price .price {
    font-size: 40px;
    font-weight: 300;
    line-height: 24px;
}.mg-remote-scope .cloud-billing .aws-pricing .aws-package .aws-price .price small {
    font-size: 14px;
}.mg-remote-scope .cloud-billing .aws-pricing .aws-package .aws-price.price-custom .price {
    font-size: 23px;
    font-weight: 400;
}.mg-remote-scope .cloud-billing .aws-pricing .aws-package .aws-package-desc {
    height: 80px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}.mg-remote-scope .cloud-billing .aws-pricing .aws-package .aws-package-desc span {
    font-size: 16px;
    color: #5C5F66;
    line-height: 27px;
}.mg-remote-scope .cloud-billing .content-section .aws-pricing .section-actions {
    text-align: center;
    padding-top: 35px;
}.mg-remote-scope .cloud-billing .aws-pricing .section-actions .btn:not(.btn-light-blue):not(.btn-primary) {
    background-image: -moz-linear-gradient(150deg, #FFAD2B 0%, #FF8E2B 100%);
    background-image: -webkit-linear-gradient(150deg, #FFAD2B 0%, #FF8E2B 100%);
    background-image: -ms-linear-gradient(150deg, #FFAD2B 0%, #FF8E2B 100%);
    background-image: linear-gradient(150deg, #FFAD2B 0%, #FF8E2B 100%);
    width: 244px;
}.mg-remote-scope .cloud-billing .aws-pricing .section-actions .btn:not(.btn-light-blue):not(.btn-primary):after {
    background-image: -moz-linear-gradient( 160deg, #fcc164 0%, #FF8E2B 100%);
    background-image: -webkit-linear-gradient( 160deg, #fcc164 0%, #FF8E2B 100%);
    background-image: -ms-linear-gradient( 160deg, #fcc164 0%, #FF8E2B 100%);
    background-image: linear-gradient( 160deg, #fcc164 0%, #FF8E2B 100%);
}.mg-remote-scope .cloud-billing .section-actions .btn {
    min-width: 258px;
}@media(max-width: 992px) {.mg-remote-scope .cloud-billing .aws-pricing .col-md-3.col-sm-6.col-xs-12 {
        margin-bottom: 15px;
    }}@media (max-width: 579px) {.mg-remote-scope .cloud-billing .content-section .aws-pricing .section-actions {
        padding-top: 14px;
    }}.mg-remote-scope .primary-navbar .navbar-nav .nav-cloud-billing >.dropdown-toggle {
    
}.mg-remote-scope .primary-navbar .navbar-nav .nav-cloud-billing >.dropdown-toggle:hover, .mg-remote-scope .primary-navbar .navbar-nav>.nav-cloud-billing.hovered>.dropdown-toggle {
    
    color: #5bc758;
}.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing {
    position: relative;
}.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing .dropdown-menu {
    min-width: 288px;
    padding: 25px 10px;
    position: absolute;
    top: 128%;
    left: 24px;
    z-index: 999;
    margin: 0;
    background: #fff;
    box-shadow: 0 2px 30px -1px rgba(30,45,70,.15);
    text-align: left;
    transition: .2s ease-in-out;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .dropdown-menu li {
    min-height: 48px;
}.mg-remote-scope .primary-navbar .nav-cloud-billing.hovered.dropdown:after {
    content: '';
    position: absolute;
    bottom: -20px;
    height: 20px;
    left: 0;
    right: 0;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .dropdown-menu a {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 8px 16px;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .dropdown-menu a.disabled {
    cursor: not-allowed;
    pointer-events: none;
    opacity: .5;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .dropdown-menu .nav-link-logo {
    margin-right: 24px;
    height: 48px;
    width: 48px;
    min-width: 48px;
    min-height: 48px;
    font-size: 48px;
    line-height: 48px;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .dropdown-menu .nav-link-logo img {
    display: block;
    margin: 0 auto;
    max-height: 100%;
    max-width: 100%;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .dropdown-menu .nav-link-content {
    display: flex;
    flex-direction: column;
    line-height:22px;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .nav-link-content span {
    color: #293642;
    font-size: 16px;
    font-weight: 700;
    line-height: 22px;
    transition: .2s ease-in-out;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .dropdown-menu .nav-link-content .nav-link-desc {
    font-size: 11px;
    font-weight: 400;
    transition: .2s ease-in-out;
}.mg-remote-scope .primary-navbar .nav-cloud-billing a:hover .nav-link-content span, .mg-remote-scope .primary-navbar .nav-cloud-billing a:active .nav-link-content span, .mg-remote-scope .primary-navbar .nav-cloud-billing a:focus .nav-link-content span {
    
    color: #5bc758;
}.mg-remote-scope .primary-navbar .new-product {
    position: absolute;
    top: 14px;
    right: -16px;
    background: #e60000;
    text-transform: uppercase;
    padding-top: 2px;
    font-size: 10px;
}@-moz-document url-prefix() {
    .primary-navbar .new-product {
        padding-top: 0px;
    }
}.mg-remote-scope .primary-navbar .nav-cloud-billing .aws:hover .nav-link-content span, .mg-remote-scope .primary-navbar .nav-cloud-billing .aws:active .nav-link-content span, .mg-remote-scope .primary-navbar .nav-cloud-billing .aws:focus .nav-link-content span, .mg-remote-scope .primary-navbar .nav-cloud-billing .aws.active .nav-link-content span {
    color: #f17b27;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .cb-google .nav-link-content .nav-link-desc {
    color: #5bc758;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .cb-google:hover .nav-link-content span, .mg-remote-scope .primary-navbar .nav-cloud-billing .cb-google:active .nav-link-content span, .mg-remote-scope .primary-navbar .nav-cloud-billing .cb-google:focus .nav-link-content span, .mg-remote-scope .primary-navbar .nav-cloud-billing .cb-google.active .nav-link-content span {
    color: #5bc758;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .azure .nav-link-content .nav-link-desc {
    color: #00bfff;
}.mg-remote-scope .primary-navbar .nav-cloud-billing .azure:hover .nav-link-content span, .mg-remote-scope .primary-navbar .nav-cloud-billing .azure:active .nav-link-content span, .mg-remote-scope .primary-navbar .nav-cloud-billing .azure:focus .nav-link-content span, .mg-remote-scope .primary-navbar .nav-cloud-billing .azure.active .nav-link-content span {
    color: #00bfff;
}@media(max-width: 1200px) and (min-width: 992px) {.mg-remote-scope .primary-navbar .new-product {
        right: -10px;
    }}@media(min-width: 992px) {.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing .dropdown-toggle:before {
        display: none!important;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing .dropdown-menu:before {
        display: block;
        content: '';
        position: absolute;
        bottom: 0px;
        width: 0;
        height: 0;
        margin-left: -8px;
        vertical-align: middle;
        border-bottom: 8px solid #fff;
        border-right: 8px solid transparent;
        border-left: 8px solid transparent;
    }}@media(max-width: 992px) {.mg-remote-scope .primary-navbar .navbar-nav .nav-cloud-billing >.dropdown-toggle {
        
    }.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing .dropdown-menu {
        background-color: #2e3442;
        left: 0px;
        padding: 10px 15px 10px 17px;
        width: 260px;
        min-width: 0px;
        opacity: 1;
        visibility: visible;
        position: static;
        transition: none;
        display: none;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing.dropdown.open .dropdown-menu, .mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing.dropdown.open .item-open {
        opacity: 1;
        visibility: visible;
        position: static;
        z-index:10;
        display: block;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing.dropdown.open .item-open li a {
        padding-left: 15px;
    }.mg-remote-scope .primary-navbar .nav-cloud-billing.hovered.dropdown:after {
        display: none;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing .dropdown-menu li {
       min-height: 0px;
       border-left: 1px solid #40495C;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing .dropdown-menu li a {
        min-height: 40px;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing .dropdown-menu li a:hover {
        color: #5bc758;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing .dropdown-menu .nav-link-logo {
        display: none;
    }.mg-remote-scope .primary-navbar .nav-cloud-billing .dropdown-menu .nav-link-content {
        flex-direction: row;
        align-items: center;
    }.mg-remote-scope .primary-navbar .nav-cloud-billing .dropdown-menu .nav-link-content .nav-link-text {
        color: #bfc2c9;
        font-size: 13px;
        line-height: 1.42857143px;
        font-weight: 400;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing .dropdown-menu .nav-link-desc {
       background-color: #40495C;
       padding: 5px;
       font-size: 9px;
       margin-left: 7px;
       font-weight: 400;
       line-height: 12px;
    }.mg-remote-scope .primary-navbar .nav-cloud-billing .nav-link-content .nav-link-desc {
        color: #fff;
    }.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing .dropdown-menu li .aws .nav-link-desc {
        color: #f17b27;
    }}@media(max-width: 991px) {.mg-remote-scope .primary-navbar .new-product {
        top: 10px;
        right: 16px;
    }}@media (min-width: 768px) {.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing.hovered >.dropdown-menu {
        top: 118%;
    }}@media (max-width: 767px) {.mg-remote-scope .primary-navbar .navbar-nav .nav-cloud-billing > dropdown-toggle:not(.btn) {
        
    }.mg-remote-scope .primary-navbar .navbar-nav>li.nav-cloud-billing li a {
        padding-left: 12px;
    }}.mg-remote-scope .developer-outsourcing .btn > span {
    color: #fff;
}.mg-remote-scope .developer-outsourcing .btn-xxxlg {
    height: 80px;
    padding: 28px 32px;
    font-size: 18px;
}.mg-remote-scope .developer-outsourcing .lead {
    color: #5c5f66;
    font-size: 20px;
    line-height: 32px;
}@media (max-width: 479px) {.mg-remote-scope .developer-outsourcing .btn-xxxlg {
        height: 56px;
        padding: 16px 24px;
        font-size: 15px;
    }}.mg-remote-scope .developer-outsourcing .page-banner {
    padding: 118px 0 242px;
    background: linear-gradient( 140deg, #006fde 10%, #005aba 35%, #003074 90%);
}.mg-remote-scope .page-developer-outsourcing-form .page-bg {
    background: linear-gradient( 140deg, #006fde 10%, #005aba 35%, #003074 90%);
}.mg-remote-scope .developer-outsourcing .page-banner:before {
    display: none!important;
}.mg-remote-scope .developer-outsourcing .page-banner .banner-team {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/team.png) no-repeat bottom center;
    opacity: 1;
}.mg-remote-scope .developer-outsourcing .page-banner > .container {
    position: relative;
    z-index: 2;
}.mg-remote-scope .developer-outsourcing .page-banner .banner-section {
    padding: 0;
}.mg-remote-scope .developer-outsourcing .page-banner .section-title {
    margin-bottom: 24px;
    font-size: 74px;
    font-weight: 900;
    line-height: 80px;
    text-shadow: 0px 6px 16px rgba(0, 0, 0, 0.08);
}.mg-remote-scope .developer-outsourcing .page-banner .section-desc {
    margin: 0;
    font-size: 32px;
    font-weight: 300;
    line-height: 48px;
}@media (min-width: 992px) {.mg-remote-scope .developer-outsourcing .page-banner .banner-section > .row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }.mg-remote-scope .developer-outsourcing .page-banner .section-title, .mg-remote-scope .developer-outsourcing .page-banner .section-desc {
        max-width: 482px;
        padding-right: 32px;
    }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .developer-outsourcing .page-banner .section-title {
        font-size: 62px;
        line-height: 72px;
    }}@media (max-width: 991px) {.mg-remote-scope .developer-outsourcing .page-banner {
        padding-top: 80px;
    }.mg-remote-scope .developer-outsourcing .page-banner .section-title, .mg-remote-scope .developer-outsourcing .page-banner .section-desc {
        text-align: center;
    }.mg-remote-scope .developer-outsourcing .page-banner .section-title {
        margin-top: 0;
        font-size: 56px;
        line-height: 64px;
    }.mg-remote-scope .developer-outsourcing .page-banner .section-desc {
        margin-bottom: 32px;
    }.mg-remote-scope .developer-outsourcing .page-banner .story-box {
        margin: 0 auto;
    }}@media (max-width: 767px) {.mg-remote-scope .developer-outsourcing .page-banner {
        padding-top: 56px;
    }.mg-remote-scope .developer-outsourcing .page-banner .banner-section > .row > .col-md-6 {
        width: 100%;
    }.mg-remote-scope .developer-outsourcing .page-banner .section-title {
        margin-top: 0;
        font-size: 40px;
        line-height: 48px;
    }.mg-remote-scope .developer-outsourcing .page-banner .section-desc {
        font-size: 20px;
        line-height: 32px;
    }}.mg-remote-scope .developer-outsourcing .page-banner .story-box {
    height: 420px;
    max-width: 570px;
    padding: 48px;
    background: linear-gradient( 140deg, rgba(0, 105, 210, 0.3), rgba(0, 48, 116, 0.3));
    box-shadow: 0 10px 40px rgba(0,0,0, .15);
    color: #fff;
    text-align: center;
}.mg-remote-scope .developer-outsourcing .page-banner .story-box p {
    margin-bottom: 32px;
    font-size: 18px;
    font-weight: 300;
    line-height: 28px;
}@media (min-width: 768px) {.mg-remote-scope .developer-outsourcing .page-banner .story-box {
        display: flex;
        align-items: center;
        justify-content: center;
    }}@media (max-width: 767px) {.mg-remote-scope .developer-outsourcing .page-banner .story-box {
        height: auto;
        padding: 24px;
    }.mg-remote-scope .developer-outsourcing .page-banner .story-box p {
        font-size: 16px;
        line-height: 26px;
    }}.mg-remote-scope .developer-outsourcing .shapes {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
}.mg-remote-scope .developer-outsourcing .shape-top-left {
    height: 776px;
    width: 785px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/shape-top_left.png);
    opacity: 0.45;
}.mg-remote-scope .developer-outsourcing .shape-top-right {
    height: 507px;
    width: 514px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/shape-top_right.png);
    opacity: 0.35;
}.mg-remote-scope .developer-outsourcing .shape-bottom-right {
    height: 373px;
    width: 377px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/shape-bottom_right.png);
    opacity: 0.06;
}.mg-remote-scope .developer-outsourcing .page-banner .shapes > * {
    position: absolute;
}.mg-remote-scope .developer-outsourcing .page-banner .shape-top-left {
    bottom: auto!important;
    right: auto!important;
    top: -240px!important;
    left: -250px!important;
}.mg-remote-scope .developer-outsourcing .page-banner .shape-top-right {
    left: 75%!important;
    bottom: auto!important;
    top: -300px!important;
    right: 0px!important;
}.mg-remote-scope .developer-outsourcing .page-banner .shape-bottom-right {
    left: auto!important;
    top: auto!important;
    bottom: -180px!important;
    right: 200px!important;
}body.page-developer-outsourcing-form .mg-remote-scope .page-bg:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 776px;
    width: 785px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/shape-top_left.png);
    opacity: 0.45!important;
    bottom: auto;
    right: auto;
    top: -240px;
    left: -250px;
}body.page-developer-outsourcing-form .mg-remote-scope .page-bg:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    content: "";
    height: 507px;
    width: 514px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/shape-top_right.png);
    opacity: 0.35;
    left: 75%;
    bottom: auto;
    top: -300px;
    right: 0px;
}@media (max-width: 1199px) {.mg-remote-scope .developer-outsourcing .page-banner .shape-top-left {
        left: -450px!important;
    }}@media (max-width: 767px) {.mg-remote-scope .developer-outsourcing .page-banner .shape-top-right {
        display: none!important;
    }}.mg-remote-scope .developer-outsourcing .page-content {
    z-index: 8;
}.mg-remote-scope .developer-outsourcing .content-section {
    position: relative;
    padding: 88px 0;
    overflow: hidden;
}.mg-remote-scope .developer-outsourcing .content-section > .container {
    position: relative;
    z-index: 9;
}.mg-remote-scope .developer-outsourcing .content-section .section-desc {
    color: #5c5f66;
    font-size: 20px;
    line-height: 32px;
}.mg-remote-scope .developer-outsourcing .section-center .section-desc {
    margin-bottom: 64px;
}.mg-remote-scope .developer-outsourcing .section-services {
    padding-top: 0!important;
    margin-top: -80px;
}@media (max-width: 991px) {.mg-remote-scope .developer-outsourcing .content-section {
        padding: 72px 0;
    }}@media (max-width: 767px) {.mg-remote-scope .developer-outsourcing .content-section .section-desc {
        font-size: 18px;
        line-height: 28px;
    }}@media (max-width: 479px) {.mg-remote-scope .developer-outsourcing .content-section {
        padding: 56px 0;
    }}.mg-remote-scope .developer-outsourcing .section-middle .section-title {
    margin-bottom: 24px
}.mg-remote-scope .developer-outsourcing .section-middle .section-title b {
    color: #0ebcfc;
    font-weight: 800;
}.mg-remote-scope .developer-outsourcing .section-middle .section-desc {
    margin: 0
}.mg-remote-scope .developer-outsourcing .section-middle .section-desc + .section-actions {
    padding-top: 32px
}@media (min-width: 992px) {.mg-remote-scope .developer-outsourcing .section-middle {
        display: flex;
        align-items: center;
    }.mg-remote-scope .developer-outsourcing .section-middle .section-title, .mg-remote-scope .developer-outsourcing .section-middle .section-desc {
        max-width: 450px;
    }}.mg-remote-scope .developer-outsourcing .section-center .section-title, .mg-remote-scope .developer-outsourcing .section-center .section-desc {
    text-align: center;
}@media (min-width: 992px) {.mg-remote-scope .developer-outsourcing .section-center .section-title {
        margin-bottom: 72px;
    }.mg-remote-scope .developer-outsourcing .section-center .section-title + .section-desc {
        margin-top: -48px;
        margin-bottom: 72px;
    }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .developer-outsourcing .section-center .section-desc, .mg-remote-scope .developer-outsourcing .section-center .section-title {
        margin-bottom: 56px;
    }.mg-remote-scope .developer-outsourcing .section-center .section-title + .section-desc {
        margin-top: -40px;
        margin-bottom: 56px;
    }}@media (max-width: 767px) {.mg-remote-scope .developer-outsourcing .section-center .section-desc, .mg-remote-scope .developer-outsourcing .section-center .section-title {
        margin-bottom: 48px;
    }.mg-remote-scope .developer-outsourcing .section-center .section-title + .section-desc {
        margin-top: -32px;
        margin-bottom: 48px;
    }}.mg-remote-scope .developer-outsourcing .services {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 96px;
}.mg-remote-scope .developer-outsourcing .services .panel {
    height: 100%;
    text-align: center;
}.mg-remote-scope .developer-outsourcing .services .panel-body {
    padding: 32px 23px 24px;
}.mg-remote-scope .developer-outsourcing .services .service-icon {
    height: 88px;
    width: 88px;
    margin-bottom: 24px;
}.mg-remote-scope .developer-outsourcing .services .service-title {
    margin: 0;
    color: #5c5f66;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
}@media (max-width: 991px) {.mg-remote-scope .developer-outsourcing .services {
        margin-bottom: 48px;
    }.mg-remote-scope .developer-outsourcing .services > * {
        margin-bottom: 24px;
    }}@media (max-width: 480px) {.mg-remote-scope .developer-outsourcing .services > * {
        width: 100%;
        margin-bottom: 8px;
    }.mg-remote-scope .developer-outsourcing .services .panel {
        padding-left: 100px;
        min-height: 132px;
    }.mg-remote-scope .developer-outsourcing .services .panel-body {
        display: flex;
        align-items: center;
        height: 100%;
        text-align: left;
        padding: 24px;
    }.mg-remote-scope .developer-outsourcing .services .service-icon {
        position: absolute;
        top: 24px;
        left: 24px;
    }}.mg-remote-scope .developer-outsourcing .contract-illustration {
    display: block;
    position: relative;
    width: 578px;
    height: 356px;
}.mg-remote-scope .developer-outsourcing .contract-bg-left, .mg-remote-scope .developer-outsourcing .contract-bg-right {
    position: absolute;
    bottom: 35px;
    width: 244px;
    height: 303px;
}.mg-remote-scope .developer-outsourcing .contract-bg-left {
    left: 0;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/conract-bg-left.png);
}.mg-remote-scope .developer-outsourcing .contract-bg-right {
    right: 0;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/contract-bg-right.png);
}.mg-remote-scope .developer-outsourcing .contract {
    position: absolute;
    bottom: 10px;
    z-index: 2;
    left: 50%;
    height: 344px;
    width: 290px;
    margin-left: -145px;
    padding: 24px;
    background: linear-gradient(110deg, #29c6ff 0%, #0092d6 100%);
    box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
    transition: all linear 0.25s;
}.mg-remote-scope .developer-outsourcing .contract-illustration:hover .contract {
    box-shadow: 0 10px 35px rgba(0, 0, 0, .25);
}.mg-remote-scope .developer-outsourcing .contract-title {
    margin: 32px 0;
    color: #fff;
    font-size: 22px;
    font-weight: 400;
    line-height: 30px;
    text-align: center;
}.mg-remote-scope .developer-outsourcing .contract-title > small {
    display: block;
    margin-bottom: 16px;
    color: #0f6a8c;
    font-size: 18px;
}.mg-remote-scope .developer-outsourcing .contract-sign {
    display: flex;
    height: 56px;
    margin-bottom: 32px;
}.mg-remote-scope .developer-outsourcing .contract-sign > * {
    position: relative;
    width: 50%;
    border-bottom: 1px solid rgba(29,77,95, 0.2);
}.mg-remote-scope .developer-outsourcing .contract-sign .title {
    color: #0f6a8c;
    font-size: 11px;
    text-transform: uppercase;
}.mg-remote-scope .developer-outsourcing .contract-sign .signature {
    position: absolute;
    display: block;
    height: 42px;
    width: 100%;
}.mg-remote-scope .developer-outsourcing .contract-sign-client {
    margin-right: 12px;
}.mg-remote-scope .developer-outsourcing .contract-sign-mg {
    margin-left: 12px;
}.mg-remote-scope .developer-outsourcing .contract-sign-mg .signature {
    bottom: 0;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/mg-signature.svg) no-repeat left bottom;
}.mg-remote-scope .developer-outsourcing .contract-sign-client .signature {
    bottom: -8px;
    width: 0;
    overflow: hidden;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/client-signature.svg) no-repeat left bottom;
    transition: all linear 0.3s;
}.mg-remote-scope .developer-outsourcing .contract-illustration:hover .contract-sign-client .signature {
    width: 82px;
}.mg-remote-scope .developer-outsourcing .contract-slogan {
    height: 40px;
    width: 100%;
    padding: 8px;
    background: rgba(29,77,95, 0.2);
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 24px;
}.mg-remote-scope .developer-outsourcing .contract-pen {
    position: absolute;
    bottom: 0;
    bottom: 0;
    z-index: 3;
    left: 50px;
    height: 32px;
    width: 263px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/contract-pen.png);
}@media (max-width: 991px) {.mg-remote-scope .developer-outsourcing .contract-illustration {
        margin:  0 auto 56px;
    }.mg-remote-scope .developer-outsourcing .section-services  .section-title, .mg-remote-scope .developer-outsourcing .section-services  .section-desc, .mg-remote-scope .developer-outsourcing .section-services  .section-actions {
        text-align: center;
    }}@media (max-width: 767px) {.mg-remote-scope .developer-outsourcing .contract-illustration {
        left: 50%;
        margin: 0 auto 48px -289px;
    }}.mg-remote-scope .developer-outsourcing .comparison {
    width: 42%;
    padding: 36px 42px;
    background: #fff;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 6px 20px;
    border-top: 3px solid;
}.mg-remote-scope .developer-outsourcing .comparison-desc > p {
    margin-bottom: 24px;
    font-size: 16px;
    line-height: 26px;
}.mg-remote-scope .developer-outsourcing .comparison-desc > p:last-child {
    margin: 0;
}.mg-remote-scope .developer-outsourcing .comparison-desc b {
    color: #2e3442
}.mg-remote-scope .developer-outsourcing .comparison-top {
    display: flex;
    align-items: center;
    margin: 0 0 32px 0;
    min-height: 96px;
}.mg-remote-scope .developer-outsourcing .comparison-avatar {
    flex-shrink: 0;
    height: 96px;
    width: 96px;
    background: #ccc;
    border-radius: 50px;
    overflow: hidden;
}.mg-remote-scope .developer-outsourcing .comparison-avatar > img {
    width: 100%;
}.mg-remote-scope .developer-outsourcing .comparison-title {
    margin: 0 0 0 32px;
}.mg-remote-scope .developer-outsourcing .comparison-freelancer {
    border-color: #e54646;
}.mg-remote-scope .developer-outsourcing .comparison-freelancer .comparison-title span {
    color: #e54646;
    white-space: nowrap;
}.mg-remote-scope .developer-outsourcing .comparison-mg {
    border-color: #5bc758;
}.mg-remote-scope .developer-outsourcing .comparison-mg .comparison-title span {
    color: #5bc758;
}.mg-remote-scope .developer-outsourcing .comparison-vs {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 16%;
    text-align: center;
}.mg-remote-scope .developer-outsourcing .comparison-vs > span {
    display: block;
    height: 91px;
    width: 92px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/shape-vs.png);
    text-align: center;
    font-size: 18px;
    line-height: 92px;
}@media (max-width: 991px) {.mg-remote-scope .developer-outsourcing .comparison-vs {
        display: none;
    }.mg-remote-scope .developer-outsourcing .comparison-mg, .mg-remote-scope .developer-outsourcing .comparison-freelancer {
        width: 50%;
        padding: 24px;
    }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .developer-outsourcing .comparison-mg {
        margin-left: 8px;
    }.mg-remote-scope .developer-outsourcing .comparison-freelancer {
        margin-right: 8px;
    }}@media (min-width: 768px) {.mg-remote-scope .developer-outsourcing .comparisons {
        display: flex;
    }}@media (max-width: 767px) {.mg-remote-scope .developer-outsourcing .comparison-mg, .mg-remote-scope .developer-outsourcing .comparison-freelancer {
        width: 100%;
    }.mg-remote-scope .developer-outsourcing .comparison-mg {
        margin-top: 16px;
    }}@media (max-width: 479px) {.mg-remote-scope .developer-outsourcing .comparison-avatar {
        width: 64px;
        height: 64px;
    }.mg-remote-scope .developer-outsourcing .comparison-top {
        min-height: auto;
        margin-bottom: 24px;
    }.mg-remote-scope .developer-outsourcing .comparison-title {
        margin: 0 0 0 16px;
        font-size: 20px;
        line-height: 26px;
    }}.mg-remote-scope .developer-outsourcing .section-blue {
    background: linear-gradient( 140deg, #006fde 10%, #005aba 35%, #003074 90%);
    color: #fff;
}.mg-remote-scope .developer-outsourcing .section-blue .feature-title {
    color: #fff;
}.mg-remote-scope .developer-outsourcing .section-examples .features {
    max-width: 968px;
    margin-left: auto;
    margin-right: auto;
}.mg-remote-scope .developer-outsourcing .section-examples .feature {
    text-align: center;
}.mg-remote-scope .developer-outsourcing .section-examples .shape-top-left, .mg-remote-scope .developer-outsourcing .section-get-started .shape-top-left {
    bottom: auto!important;
    right: auto!important;
    top: -240px!important;
    left: -250px!important;
}.mg-remote-scope .developer-outsourcing .section-examples .shape-top-right, .mg-remote-scope .developer-outsourcing .section-get-started .shape-top-right {
    left: 75%!important;
    bottom: auto!important;
    top: -300px!important;
    right: 0!important;
}.mg-remote-scope .developer-outsourcing .section-examples .shape-bottom-right, .mg-remote-scope .developer-outsourcing .section-get-started .shape-bottom-right {
    left: 65%!important;
    top: auto!important;
    bottom: -180px!important;
    right: 0!important;
}@media (max-width: 1199px) {.mg-remote-scope .developer-outsourcing .section-examples .shape-top-left, .mg-remote-scope .developer-outsourcing .section-get-started .shape-top-left {
        left: -450px!important;
    }}@media (min-width: 992px) {.mg-remote-scope .developer-outsourcing .section-examples .features > [class*="col-"] {
        padding: 0 64px;
    }}@media (max-width: 991px) {.mg-remote-scope .developer-outsourcing .section-examples .section-title + .features {
        margin-top: -32px;
    }}@media (max-width: 767px) {.mg-remote-scope .developer-outsourcing .section-examples .shape-top-right, .mg-remote-scope .developer-outsourcing .section-get-started .shape-top-right {
        display: none!important;
    }.mg-remote-scope .developer-outsourcing .section-examples .features {
        display: flex;
        flex-wrap: wrap;
    }}.mg-remote-scope .developer-outsourcing .section-numbers .stats {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
}.mg-remote-scope .developer-outsourcing .section-numbers .stats-container {
    height: auto;
}.mg-remote-scope .developer-outsourcing .section-numbers .stats-holder {
    width: 20%;
    margin-bottom: 24px;
}.mg-remote-scope .developer-outsourcing .section-numbers .stats img {
    height: 72px;
    margin: 0 auto 24px!important;
}.mg-remote-scope .developer-outsourcing .section-numbers .stats .value {
    margin-bottom: 16px;
    color: #2e3442;
    font-size: 56px;
    font-weight: 100;
}.mg-remote-scope .developer-outsourcing .section-numbers .stats .desc {
    color: #8a8e99;
}.mg-remote-scope .developer-outsourcing .section-numbers .stats .desc span {
    display: inline-block;
}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .developer-outsourcing .section-numbers .stats-holder {
        width: 33.33%;
    }}@media (max-width: 767px) {.mg-remote-scope .developer-outsourcing .section-numbers .stats-holder {
        position: relative;
        width: 50%;
        padding-left: 116px;
        margin-bottom: 24px!important;
    }.mg-remote-scope .developer-outsourcing .section-numbers .stats-holder:last-child {
        margin-bottom: 0!important;
    }.mg-remote-scope .developer-outsourcing .section-numbers .stats-holder > img {
        display: block!important;
        position: absolute;
        top: 0!important;
        left: 24px;
        height: 54px!important;
        width: 54px!important;
        margin: 0;
    }.mg-remote-scope .developer-outsourcing .section-numbers .stats .value {
        font-size: 40px;
        line-height: 40px;
    }}@media (max-width: 480px) {.mg-remote-scope .developer-outsourcing .section-numbers .stats-holder {
        width: 100%;
    }}.mg-remote-scope .developer-outsourcing .features {

}.mg-remote-scope .developer-outsourcing .feature {
    margin: 40px 0;
}.mg-remote-scope .developer-outsourcing .feature-icon {
    height: 80px;
    width: 80px;
    margin: 0 auto 32px;
}.mg-remote-scope .developer-outsourcing .feature-title {
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 26px;
}@media (max-width: 767px) {.mg-remote-scope .developer-outsourcing .feature {
        margin: 32px 0 0 0;
    }}.mg-remote-scope .developer-outsourcing .testimonials {

}.mg-remote-scope .developer-outsourcing .testimonials:after {
    position: absolute;
    top: -68px;
    left: 80px;
    display: block;
    content: "";
    height: 375px;
    width: 377px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/developer-outsourcing/shape-testimonial.png);
}.mg-remote-scope .developer-outsourcing .testimonial {
    position: relative;
    z-index: 9;
    display: flex;
}.mg-remote-scope .developer-outsourcing .testimonial-avatar {
    flex-shrink: 0;
    height: 178px;
    width: 178px;
    border-radius: 100px;
    background-color: #ccc;
    box-shadow: 0 10px 25px rgba(0,0,0, 0.15);
    overflow: hidden;
}.mg-remote-scope .developer-outsourcing .testimonial-avatar > img {
    width: 100%;
}.mg-remote-scope .developer-outsourcing .testimonial-body {
    margin-left: 72px;
}.mg-remote-scope .developer-outsourcing .testimonial-name {
    margin: 40px 0 16px 0;
    color: #2e3442;
    font-size: 18px;
    font-weight: 800;
}.mg-remote-scope .developer-outsourcing .testimonial-position {
    color: #959aa6;
}@media (max-width: 767px) {.mg-remote-scope .developer-outsourcing .testimonial-avatar {
        display: none;
    }.mg-remote-scope .developer-outsourcing .testimonials:after {
        top: -110px;
        left: 0;
    }.mg-remote-scope .developer-outsourcing .testimonial-body {
        margin-left: 0;
    }.mg-remote-scope .developer-outsourcing .testimonial-name {
        margin-top: 32px;
    }.mg-remote-scope .developer-outsourcing .lead {
        font-size: 18px;
        line-height: 28px;
    }}.mg-remote-scope .developer-outsourcing .section-get-started {
    padding: 112px 0;
}@media (max-width: 479px) {.mg-remote-scope .developer-outsourcing .section-get-started {
        padding: 64px 0;
    }.mg-remote-scope .developer-outsourcing .section-get-started .btn {
        margin: 0!important;
    }}.mg-remote-scope #eula-modal h5 {
    margin: 18px 0px 8px 0px!important;
}.mg-remote-scope .mc-banner {
    background: #5e4cd3;
    color: #fff;
    padding: 40px 0;
    position: relative;
}.mg-remote-scope .mc-banner p {
    font-size: 20px;

}.mg-remote-scope .mc-banner-title-logo {
    display: none;
}.mg-remote-scope .mc-banner-title {
    padding: 0 40px;
}.mg-remote-scope .mc-banner-title h2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
    color: #fff;
    font-size: 38px;
    margin-bottom: 44px;
}.mg-remote-scope .mc-banner-title h2 img {
    margin-left: 10px;
}.mg-remote-scope .mc-banner-quote {
    padding: 31px 40px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/mc-banner/mc-banner-bg-4.svg);
    background-repeat: no-repeat;
}.mg-remote-scope .mc-banner-quote p {
    font-style: italic;
    margin-bottom: 14px;
}.mg-remote-scope .mc-banner-quote span {
    color: #b7b1ea;
}.mg-remote-scope .mc-banner-desc {
    padding: 26px 40px;
    max-width: 51%;
}.mg-remote-scope .mc-banner-desc p {
    line-height: 36px;
}.mg-remote-scope .mc-banner-desc p + p {
    margin-top: 18px;
}.mg-remote-scope .mc-banner-actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 40px;
}.mg-remote-scope .mc-banner-actions .btn {
    padding: 18px 32px;

}.mg-remote-scope .mc-banner-actions .btn + .btn {
    margin-left: 12px;
}.mg-remote-scope .mc-banner-actions .btn-primary {
    font-size: 17px;
    min-width: 226px;
}.mg-remote-scope .mc-banner-actions .btn-primary .btn-text {
    top: 1px;
}.mg-remote-scope .mc-banner-actions .btn-primary i {
    margin-left: 16px!important;
    font-size: 24px;
    position: relative;
    top: 1px;
    margin-right: -3px!important;
}.mg-remote-scope .mc-banner-actions .btn-outline {
    border: 1px solid #7161d9;
    min-width: 196px;
    font-weight: 400;
    color: #fff;
}.mg-remote-scope .mc-banner-actions .btn-outline:hover {
    border-color: #fff;
}.mg-remote-scope .mc-banner-content-left {
    position: relative;
    z-index: 2;
}.mg-remote-scope .mc-banner-content-right {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 540px;
    overflow: hidden;
    z-index: 1;
}.mg-remote-scope .mc-banner-shape-1 {
    position: absolute;
    top: -1px;
    right: -10px;
    width: 100%;
    bottom: -1px;
    z-index: 1;
}.mg-remote-scope .mc-banner-shape-1 img {
    height: 100%;
}.mg-remote-scope .mc-banner-shape-2 {
    position: absolute;
    top: 0;
    right: -48px;
    width: 100%;
    bottom: 0;
    z-index: 3;
}.mg-remote-scope .mc-banner-shape-2 img {
    filter: drop-shadow(0 0 24px rgba(0,0,0,0.4));
}.mg-remote-scope .mc-banner-screen {
    position: absolute;
    top: 120px;
    right: -8px;
    z-index: 2;
    box-shadow: 0 20px 60px 0 rgba(0,0,0,0.2);
}.mg-remote-scope .mc-banner-logo {
    position: absolute;
    z-index: 4;
    right: 32px;
    bottom: 70px;
}.mg-remote-scope .mc-banner-logo img {
    max-width: 100%;
}.mg-remote-scope .p-relative {
    position: relative;
}.mg-remote-scope .mc-banner-wrapper {
    position: absolute;
    z-index: 10;
    top: 0;
    right: 0;

}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-outline {
    margin-left: 16px;
    display: flex;
    align-items: center;
}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup {
    padding: 12px 32px;
    background: linear-gradient(96.9deg, #60CA5A 0%, #45C13E 100%);
    box-shadow: 0px 6px 26px 0px #0000001A;
    border-radius: 3px;
    min-width: 250px;
    height: 72px;
    position: relative;
    user-select: none;
    white-space: nowrap;
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup .btn-text {
    font-size: 17px;
    line-height: 20px;
    font-weight: 800;
    transition: left .3s ease;
    left: 0;
    top: unset;
    text-transform: uppercase;
}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup .btn-text .arrow {
    opacity: 0;
    position: absolute;
    right: -12px;
    top: 3px;
    transition: opacity .3s ease, right .3s ease;
    width: 14px;
    height: 14px;
}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup .btn-subtext {
    font-size: 14px;
    line-height: 24px;
    font-weight: 500;
    z-index: 3;
    position: relative;
}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup::after {
    background: linear-gradient(96.9deg, #79D274 0%, #58C751 100%);

}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup:hover .btn-text {
    left: -12px;
}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup:hover .btn-text .arrow {
    opacity: 1;
    right: -24px;
}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup:active .animating, .mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup.loading .animating {
    opacity: 1;
}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup .animating {
    background: linear-gradient(270deg, #C0FFBD 40%, rgba(192, 255, 189, 0) 60%);
    animation: rotation 2.5s linear infinite;
    border-radius: 3px;
    z-index: 0;
    height: 400%;
    width: 200%;
    display: flex;
    align-items: center;
    position: absolute;
    transition: opacity .3s ease;
    opacity: 0;
}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup:active::before, .mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup.loading::before {
    opacity: 1;
}.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup::before {
    content: "";
    position: absolute;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    z-index: 1;
    background: linear-gradient(96.9deg, #60CA5A 0%, #45C13E 100%);
    border-radius: 3px;
    overflow: hidden;
    top: 2px;
    left: 2px;
}@media (max-width: 767px) {.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup .animating {
        opacity: 0 !important;
        display: none !important;
    }.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup {
        height: 65px;
        min-width: unset;
    }.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions {
        flex-wrap: wrap;
        column-gap: 16px;
        row-gap: 12px;
    }.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn {
        flex: 1;
        width: auto;
    }.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn.btn-outline {
        justify-content: center;
        margin: 0;
        height: 65px;
    }.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup .btn-text {
        font-size: 15px;
        line-height: 18px;
    }.mg-remote-scope .mc-banner.mc-banner-order .mc-banner-content .mc-banner-actions .btn-mc-signup .btn-subtext {
        font-size: 13px;
        line-height: 23px;
    }}.mg-remote-scope .mc-banner-clientarea {
    padding: 36px 0;
    height: 401px;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-title {
    padding: 0 32px;

}.mg-remote-scope .mc-banner-clientarea .mc-banner-title h2 {
    margin-bottom: 27px;
}.mg-remote-scope .mc-banner-clientarea .btn-icon {
    background: none;
    position: absolute;
    z-index: 10;
    right: 6px;
    top: 12px;
    color: rgba(221, 238, 255, 0.8);
}.mg-remote-scope .mc-banner-clientarea .btn-icon:hover {
    color: #fff;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-quote {
    padding: 17px 32px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/mc-banner/mc-banner-bg-1.svg);
    background-repeat: no-repeat;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-quote p {
    margin: 0;
    font-style: normal;
    font-size: 28px;
    font-weight: 300;
    line-height: 1;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-quote img {
    max-width: 122px;
    margin-left: 0px;
    margin-top: -6px;
    margin-bottom: 0px;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-desc {
    padding: 21px 32px 17px;
    max-width: 58%;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-desc p {
    line-height: 29px;
    font-size: 17px;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-desc p + p {
    margin-top: 13px;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-actions {
    padding: 0 32px;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-actions .btn-mc-yellow {
    background: #ffa125;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-actions .btn-mc-yellow i {
    margin-right: -4px!important;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-actions .btn-mc-yellow:hover {
    background: #ffb34e;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-actions .btn {
    padding: 13px 22px;
    font-size: 15px;
    min-width: unset;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-content-right {
    width: 370px;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-shape-2 {
    right: -16px;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-shape-1 {
    right: -25px;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-screen {
    position: absolute;
    top: 104px;
    right: -30px;
    z-index: 2;

}.mg-remote-scope .mc-banner-clientarea .mc-banner-screen img {
    max-width: 356px;
}.mg-remote-scope .mc-banner-clientarea .mc-banner-logo {
    right: 18px;
    bottom: 52px;
    max-width: 170px;
}@media (max-width: 1199px) {.mg-remote-scope .mc-banner-title {
        padding: 0 32px;
    }.mg-remote-scope .mc-banner-title h2 {
        font-size: 32px;
        margin-bottom: 36px;
    }.mg-remote-scope .mc-banner p {
        font-size: 19px;
    }.mg-remote-scope .mc-banner-quote {
        padding: 28px 32px;
    }.mg-remote-scope .mc-banner-desc {
        padding: 26px 32px;
        max-width: 64%;
    }.mg-remote-scope .mc-banner-desc p {
        line-height: 34px;
    }.mg-remote-scope .mc-banner-actions {
        padding: 0 32px;
    }.mg-remote-scope .mc-banner-shape-1 {
        right: -110px;
    }.mg-remote-scope .mc-banner-shape-2 {
        right: -90px;
    }.mg-remote-scope .mc-banner-screen {
        top: 112px;
        right: -186px;
    }.mg-remote-scope .mc-banner-logo {
        max-width: 164px;
        right: 30px;
        bottom: 32px;
    }.mg-remote-scope .mc-banner-clientarea {
        padding: 24px 0;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-title {
        padding: 0px 24px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-title h2 {
        margin-bottom: 22px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-quote {
        padding: 17px 24px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-desc {
        padding: 21px 24px 17px;
        max-width: 65%;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-actions {
        padding: 0 24px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-shape-1 {
        right: -95px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-shape-2 {
        right: -90px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-screen {
        top: 87px;
        right: -150px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-logo {
        right: 21px;
        bottom: 24px;
        max-width: 120px;
    }}@media (max-width: 991px) {.mg-remote-scope .mc-banner {
        padding: 24px 0;
    }.mg-remote-scope .mc-banner-title {
        padding: 0px 24px;
    }.mg-remote-scope .mc-banner-title h2 {
        font-size: 24px;
        margin-bottom: 24px;
    }.mg-remote-scope .mc-banner-title h2 img {
        max-width: 95px;
        margin-top: -3px;
        margin-left: 7px;
    }.mg-remote-scope .mc-banner-quote {
        padding: 19px 24px;
    }.mg-remote-scope .mc-banner p {
        font-size: 16px;
    }.mg-remote-scope .mc-banner-desc {
        padding: 20px 24px;
    }.mg-remote-scope .mc-banner-desc p {
        line-height: 27px;
    }.mg-remote-scope .mc-banner-actions {
        padding: 0 24px;
    }.mg-remote-scope .mc-banner-actions .btn {
        padding: 16px 32px;
    }.mg-remote-scope .mc-banner-actions .btn-primary {
        font-size: 15px;
        min-width: 210px
    }.mg-remote-scope .mc-banner-shape-1 {
        right: -260px;
    }.mg-remote-scope .mc-banner-shape-2 {
        right: -125px;
    }.mg-remote-scope .mc-banner-screen {
        top: 84px;
        right: -306px;
    }.mg-remote-scope .mc-banner-logo {
        max-width: 124px;
        right: 16px;
        bottom: 20px;
    }.mg-remote-scope .mc-banner-wrapper {
        position: relative;
        margin-bottom: 16px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-desc {
        max-width: 55%;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-screen {
        right: -60px;
    }}@media (max-width: 767px) {.mg-remote-scope .mc-banner {
        padding: 16px 0 0;
    }.mg-remote-scope .mc-banner-title-logo {
        max-width: 191px;
        display: block;
        margin: 4px auto 19px;
    }.mg-remote-scope .mc-banner-title {
        padding: 0px 16px;
    }.mg-remote-scope .mc-banner-title h2 {
        margin-bottom: 16px;
        display: inline-block;
        text-align: center;
        line-height: 32px;
        width: 100%;

    }.mg-remote-scope .mc-banner p {
        font-size: 14px;
    }.mg-remote-scope .mc-banner-title h2 img {
        margin-top: -6px;
        margin-left: 0;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-quote, .mg-remote-scope .mc-banner-quote {
        background: #4b3bb3;
        padding: 19px 20px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-quote {
        text-align: center;
    }.mg-remote-scope .mc-banner-quote p {
        margin-bottom: 7px;
    }.mg-remote-scope .mc-banner-quote span {
        font-size: 12px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-desc, .mg-remote-scope .mc-banner-desc {
        padding: 19px 16px;
        max-width: 100%;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-desc p, .mg-remote-scope .mc-banner-desc p {
        line-height: 24px;

    }.mg-remote-scope .mc-banner-clientarea .mc-banner-desc br {
        display: none;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-desc p + p, .mg-remote-scope .mc-banner-desc p + p {
        margin-top: 13px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-actions, .mg-remote-scope .mc-banner-actions {
        padding: 0px 16px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-actions .btn, .mg-remote-scope .mc-banner-actions .btn {
        padding: 12px 24px;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-actions .btn-mc-yellow, .mg-remote-scope .mc-banner-actions .btn-primary {
        font-size: 14px;
        min-width: unset;
        width: 50%;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-actions .btn-mc-yellow i, .mg-remote-scope .mc-banner-actions .btn-primary i {
        margin-left: 8px!important;
        font-size: 19px;
        margin-right: -8px!important;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-actions .btn + .btn, .mg-remote-scope .mc-banner-actions .btn + .btn {
        width: 50%;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-content-right, .mg-remote-scope .mc-banner-content-right {
        position: relative;
        padding: 20px 16px 16px;
        max-width: 100%;
        width: auto;
    }.mg-remote-scope .mc-banner-logo, .mg-remote-scope .mc-banner-shape-2, .mg-remote-scope .mc-banner-shape-1 {
        display: none;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-screen, .mg-remote-scope .mc-banner-screen {
        position: static;
        margin-bottom: -114px;
        margin-left: auto;
        box-shadow: none;
        margin-right: auto;
        text-align: center;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-screen img, .mg-remote-scope .mc-banner-screen img {
        max-width: 100%;
        box-shadow: 0 20px 60px 0 rgba(0,0,0,0.2);
    }.mg-remote-scope .mc-banner-clientarea {
        height: auto;
    }}@media (max-width: 499px) {.mg-remote-scope .mc-banner-clientarea .mc-banner-actions, .mg-remote-scope .mc-banner-actions {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-actions .btn-mc-yellow, .mg-remote-scope .mc-banner-actions .btn-primary {
        width: 100%;
    }.mg-remote-scope .mc-banner-clientarea .mc-banner-actions .btn + .btn, .mg-remote-scope .mc-banner-actions .btn + .btn {
        margin-top: 12px;
        margin-left: 0;
        width: 100%;
    }}@media (min-width: 768px) {.mg-remote-scope .container-widget-ovh-vps-dedicated-servers-for-whmcs h1 {
    font-size: 31px!important;
}.mg-remote-scope .container-widget-ovhcloud-vps-dedicated-servers-for-whmcs h1 {
    font-size: 27px !important;
}.mg-remote-scope .container-widget-google-cloud-virtual-machines-for-whmcs h1 {
    font-size: 30px!important;
}.mg-remote-scope .container-widget-ibm-cloud-bare-metal-servers-for-whmcs h1 {
    font-size: 31px!important;
}.mg-remote-scope .container-widget-virtuozzo-hybrid-infrastructure-s3-for-whmcs h1 {
    font-size: 28.5px!important;
}.mg-remote-scope .widget-product-free-trial-manager-for-whmcs .item-slogan {
    font-size: 23px!important;
}.mg-remote-scope .container-widget-alibaba-cloud-virtual-machines-for-whmcs h1 {
    font-size: 30px!important;
}.mg-remote-scope .container-widget-panelalpha-wordpress-hosting-for-whmcs h1 {
        font-size: 30px !important;
    }.mg-remote-scope .container-widget-metricscube-business-analytics-for-whmcs h1 {
        font-size: 30px !important;
    }.mg-remote-scope .container-widget-marketing-triggers-automation-for-whmcs h1 {
        font-size: 29px !important;
    }}.mg-remote-scope .container-widget-virtuozzo-hybrid-infrastructure-s3-for-whmcs h1 {
    font-size: 28.5px !important;
}.mg-remote-scope .widget-mikrotik-wireguard-vpn-for-whmcs .title-slogan, .mg-remote-scope .widget-mikrotik-wireguard-vpn-for-whmcs .item-slogan {
    color: #FFF!important;
}.mg-remote-scope .grecaptcha-badge {
    visibility: hidden !important;
}.mg-remote-scope .border-gold {
    border: 1px solid #e5ac62;
    border-radius: 3px;
    padding: 24px 30px;
    position: relative;
    margin-bottom: 16px;
}.mg-remote-scope .border-gold.pl:after {
    content: "PL";
    display: block;
    background-color: #fff;
    height: 35px;
    line-height: 35px;
    position: absolute;
    top: 50%;
    left: 1px;
    transform: translate(-50%, -50%);
    bottom: 20px;
    color: #d5985e;
    font-size: 17px;
    font-weight: bold;
}.mg-remote-scope .border-gold strong {
    color: #d5985e;
}.mg-remote-scope .border-gold p:last-of-type {
    margin-bottom: 0px;
}.mg-remote-scope .alert-promo.alert-wdns>div>strong, .mg-remote-scope .alert-promo.alert-wdns>div>b, .mg-remote-scope .alert-promo.alert-wdns>strong, .mg-remote-scope .alert-promo.alert-wdns>b {
  color: #E7894B;
}.mg-remote-scope .alert-promo.alert-wdns {
    border-color: #E7894B;
}.mg-remote-scope .alert-promo.alert-wdns .promo-code {
  border: 1px dashed #E7894B;
  color: #E7894B;
}.mg-remote-scope .alert-promo.alert-wdns:before {
  background: url(https://www.modulesgarden.com/products/build/assets/img/wdns.svg);
  background-size: 100%;
}.mg-remote-scope .alert.alert-promo.alert-wdns .btn {
    background: #E7894B;
    background-image: -moz-linear-gradient(106.91deg, #FFA851 9.57%, #E9813C 87.81%);
    background-image: -webkit-linear-gradient(106.91deg, #FFA851 9.57%, #E9813C 87.81%);
    background-image: -ms-linear-gradient(106.91deg, #FFA851 9.57%, #E9813C 87.81%);
    background-image: linear-gradient(106.91deg, #FFA851 9.57%, #E9813C 87.81%);

}.mg-remote-scope .product-overview .alert-promo {
    padding-right: 24px;
}.mg-remote-scope .alert-proxmox + .alert-promo:before {
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0;
}@media (min-width: 580px) {.mg-remote-scope .alert-promo.alert-proxmox .btn, .mg-remote-scope .alert-proxmox + .alert-promo .btn {
        min-width: 100px;
        right: 16px;
    }.mg-remote-scope .alert-promo.alert-proxmox:before {
        left: 16px;
    }.mg-remote-scope .alert-proxmox + .alert-promo:before {
        transform: translateY(-50%);
    }}.mg-remote-scope .alert.alert-promo {
    padding: 16px 16px 16px 84px !important;
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
}.mg-remote-scope .alert.alert-promo strong {
    line-height: 24px;
    font-size: 14px;
}@media (max-width: 767px) {.mg-remote-scope .alert.alert-promo {
        font-size: 13px;
        line-height: 20px;
    }.mg-remote-scope .alert.alert-promo strong {
        line-height: 20px;
        font-size: 13px;
    }.mg-remote-scope .alert.alert-promo div:not(.promo-code) {
        font-size: 13px !important;
        line-height: 20px !important;
    }.mg-remote-scope .border-gold div {
        font-size: 13px;
        line-height: 20px !important;
    }}.mg-remote-scope .alert.alert-promo {
    padding: 16px !important;
    display: flex;
    flex-direction: row;
    gap: 16px;
    align-items: center;
}.mg-remote-scope .alert.alert-promo div:not(.promo-code) {
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
}.mg-remote-scope .alert.alert-promo::before {
    top: 0;
    left: 0;
    right: 0;
    margin: 0;
    position: relative;
    transform: none;
    min-width: 52px;
    min-height: 52px;
    background-position: center;
    background-repeat: no-repeat;
}.mg-remote-scope .alert.alert-promo.alert-proxmox::before {
    min-width: 64px;
    min-height: 64px;
}.mg-remote-scope .alert.alert-promo.alert-cpanel::before {
    min-height: 32px;
    height: 32px;
}.mg-remote-scope .alert.alert-promo .btn {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    margin: 0;
    transform: none;
    margin-left: auto;
}@media (max-width: 579px) {.mg-remote-scope .alert.alert-promo {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }.mg-remote-scope .alert.alert-promo div:not(.promo-code) {
        text-align: center;
    }.mg-remote-scope .alert.alert-promo div {
        font-size: 13px;
        line-height: 20px;
    }.mg-remote-scope .alert.alert-promo .btn {
        width: 100%;
        margin: 0;
    }.mg-remote-scope .alert.alert-promo {
        padding: 16px !important;
        text-align: center !important;
    }}.mg-remote-scope .alert-module1 .btn {
    background-image: linear-gradient(160deg,#a05bbe,#d1935d);
}.mg-remote-scope .alert-promo-pr {
    border-color: #a05bbe;
}.mg-remote-scope .alert-module2 .btn {
    background-image: linear-gradient(160deg,#ff8e2b,#d1935d);
}.mg-remote-scope .alert-orderform {
    border-color: #1062FE;
    line-height: 24px;
    padding-left: 70px;
}.mg-remote-scope .alert-orderform:before {
    background: url(https://www.modulesgarden.com/products/build/assets/img/promo/logo-lagom-blue.svg);
    background-repeat: no-repeat;
    left: 24px;
    margin-top: 0;
    transform: translateY(-50%);
    width: 34px;
    height: 43px;
}.mg-remote-scope .alert-orderform > div {
    margin-right: 18px;
}.mg-remote-scope .alert-orderform > div > strong {
    color: #1062FE;
}.mg-remote-scope .alert-orderform > div > strong:first-of-type {
    color: #d5985e;
}.mg-remote-scope .alert-orderform > div > a > strong {
    color: #1062FE;
}.mg-remote-scope .alert-orderform > div > a:hover strong {
    color: #004fe4;
}.mg-remote-scope .alert-orderform .btn {
    right: 24px;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    color: #fff;
    background: #2B72FB;
    background-image: -moz-linear-gradient(180deg, #13AAFF 0%, #2B72FB 100%);
    background-image: -webkit-linear-gradient(180deg, #13AAFF 0%, #2B72FB 100%);
    background-image: -ms-linear-gradient(180deg, #13AAFF 0%, #2B72FB 100%);
    background-image: linear-gradient(180deg, #13AAFF 0%, #2B72FB 100%);
}.mg-remote-scope .alert-orderform .btn:before {
    background: #2B72FB;
}.mg-remote-scope .alert-orderform .btn:after {
    background-image: -moz-linear-gradient(160deg, #5ac1fa 0%, #4886fa 100%);
    background-image: -webkit-linear-gradient(160deg, #5ac1fa 0%, #4886fa 100%);
    background-image: -ms-linear-gradient(160deg, #5ac1fa 0%, #4886fa 100%);
    background-image: linear-gradient(160deg, #5ac1fa 0%, #4886fa 100%);
}.mg-remote-scope .alert-orderform .btn:hover, .mg-remote-scope .alert-orderform .btn:focus, .mg-remote-scope .alert-orderform .btn:active {
    color: #fff;
}.mg-remote-scope .alert-cpanel {
    border-color: #FF6C2C;
}.mg-remote-scope .alert-cpanel:before {
    background: url(https://www.modulesgarden.com/products/build/assets/img/promo/cpanel-alert.png);
    background-repeat: no-repeat;
    height: 32px;
    width: 56px;
    margin: 0;
    transform: translateY(-50%);
}.mg-remote-scope .alert-cpanel .btn {
    color: #fff;
    background: #FF6C2C;
    background-image: -moz-linear-gradient(180deg, #FF8845 0%, #FF6C2C 100%);
    background-image: -webkit-linear-gradient(180deg, #FF8845 0%, #FF6C2C 100%);
    background-image: -ms-linear-gradient(180deg, #FF8845 0%, #FF6C2C 100%);
    background-image: linear-gradient(180deg, #FF8845 0%, #FF6C2C 100%);
}.mg-remote-scope .alert-cpanel .btn:before {
    background: #FF6C2C;
}.mg-remote-scope .alert-cpanel .btn:after {
    background-image: -moz-linear-gradient(160deg, #ff8e2b 0%, #ff6c2c 100%);
    background-image: -webkit-linear-gradient(160deg, #ff8e2b 0%, #ff6c2c 100%);
    background-image: -ms-linear-gradient(160deg, #ff8e2b 0%, #ff6c2c 100%);
    background-image: linear-gradient(160deg, #ff8e2b 0%, #ff6c2c 100%);
}.mg-remote-scope .alert-cpanel .btn:hover {
    color: #fff;
}.mg-remote-scope .alert-cpanel p {
    margin: 0!important;
}@media (min-width: 1200px) {.mg-remote-scope .product-info-expanded .product-overview .alert-promo.alert-mc > div {
        max-width: 504px;
    }}@media (min-width: 580px) {.mg-remote-scope .alert-cpanel p {
        padding-right: 16px;
    }}@media (min-width: 767px) {.mg-remote-scope #tab-key-information-os {
        max-height: 184px;
    }.mg-remote-scope .modal #tab-key-information-os {
        max-height: 100%!important;
    }}.mg-remote-scope .azure-billing .page-banner {
    background: linear-gradient(319.47deg, #00507C 7.99%, #00ABDC 79.86%);
}.mg-remote-scope .azure-billing .banner-img-top {
    background: url(https://www.modulesgarden.com/products/build/assets/img/azure-billing/invoices-summary.png) #fff;
}.mg-remote-scope .azure-billing .banner-img-bottom {
    border-top-color: #00B6EA;
    bottom: -62px;
}.mg-remote-scope .azure-billing .page-banner .shape-bottom-left {
    background: url(https://www.modulesgarden.com/products/build/assets/img/azure-billing/azure-shape-middle.png);
    background-repeat: no-repeat;
    top: 366px!important;
}.mg-remote-scope .azure-billing .page-banner .shape-top-right {
    background: url(https://www.modulesgarden.com/products/build/assets/img/azure-billing/azure-shape-right.png);
    background-repeat: no-repeat;
    left: 86%!important;
}.mg-remote-scope .azure-billing .page-banner .shape-top-left {
    background: url(https://www.modulesgarden.com/products/build/assets/img/azure-billing/azure-shape-left.png);
    background-repeat: no-repeat;
}.mg-remote-scope .azure-billing .content-section .section-middle .section-desc-list li:before {
    background: #00B6EA;
}.mg-remote-scope .azure-billing .content-section .section-information .box-info:after {
    border-left-color: #00B6EA;
}.mg-remote-scope .azure-billing .aws-pricing .aws-package {
    border-top-color: #00B6EA;
}.mg-remote-scope .azure-billing .aws-pricing .aws-package .aws-price {
    color: #00B6EA;
}@media (min-width: 711px) {.mg-remote-scope .azure-billing .page-banner, .mg-remote-scope .google-billing .page-banner {
        padding-bottom: 110px;
    }}.mg-remote-scope .google-billing .page-banner {
    background: linear-gradient(319.47deg, #0A440E 7.99%, #32A350 79.86%);
}.mg-remote-scope .google-billing .btn-primary {
    background: #4fb250;
    background-image: -moz-linear-gradient(289.27deg, #32A350 17.22%, #32C358 78.51%);
    background-image: -webkit-linear-gradient(289.27deg, #32A350 17.22%, #32C358 78.51%);
    background-image: -ms-linear-gradient(289.27deg, #32A350 17.22%, #32C358 78.51%);
    background-image: linear-gradient(289.27deg, #32A350 17.22%, #32C358 78.51%);
}.mg-remote-scope .google-billing .banner-img-top {
    background: url(https://www.modulesgarden.com/products/build/assets/img/google-billing/invoices-summary.png) #fff;
    top: 136px;
}.mg-remote-scope .google-billing .banner-img-bottom {
    border-top-color: #32A350;
    bottom: -64px;
}.mg-remote-scope .google-billing .page-banner .shape-bottom-left {
    background: url(https://www.modulesgarden.com/products/build/assets/img/google-billing/cloud-shape-middle.png);
    background-repeat: no-repeat;
    top: 340px!important
}.mg-remote-scope .google-billing .page-banner .shape-top-right {
    background: url(https://www.modulesgarden.com/products/build/assets/img/google-billing/cloud-shape-right.png);
    background-repeat: no-repeat;
    left: 82%!important;
}.mg-remote-scope .google-billing .page-banner .shape-top-left {
    background: url(https://www.modulesgarden.com/products/build/assets/img/google-billing/cloud-shape-left.png);
    background-repeat: no-repeat;
}.mg-remote-scope .google-billing .content-section .section-middle .section-desc-list li:before {
    background: #32A350;
}.mg-remote-scope .google-billing .content-section .section-information .box-info:after {
    border-left-color: #32A350;
}.mg-remote-scope .google-billing .aws-pricing .aws-package {
    border-top-color: #32A350;
}.mg-remote-scope .google-billing .aws-pricing .aws-package .aws-price {
    color: #32A350;
}.mg-remote-scope .google-billing .banner-section-right .browser-section img {
    border-radius: 6px;
}@media (min-width: 711px) {.mg-remote-scope .google-billing .banner-section-left {
        margin-right: 24px;
    }.mg-remote-scope .google-billing .banner-section-right .banner-img-bottom, .mg-remote-scope .azure-billing .banner-section-right .banner-img-bottom {
        height: 267px;
    }}.mg-remote-scope #tab-login .form-group + .remember {
    margin-bottom: 20px;
}.mg-remote-scope #tab-login .remember a {
 display: block;
 margin: 4px 0;
 font-size: 13px;
}.mg-remote-scope .page-filename-homepage svg:not(.svg-icon-mobile) {
    max-width: 100%;
}.mg-remote-scope .modal-valentines .background {
    position: relative;
}.mg-remote-scope .modal-valentines .modal-content {
    background: linear-gradient(180deg, #EA6A90 0%, #E61D59 100%);
    padding: 40px;
}.mg-remote-scope .modal-valentines .background img {
    position: absolute;
    width: 575px;
    right: 41px;
    top: -39px;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/valentines-bg.png);
}.mg-remote-scope .modal-valentines .desc {
    position: relative;
    z-index: 2;
    font-size: 24px;
    color: #fff;
    width: 60%;
    line-height: 38px;
    padding: 12px 0;
}.mg-remote-scope .modal-valentines .desc:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 120%;
    background:  linear-gradient(90deg, #BF002E 26.2%, rgba(194, 5, 51, 0) 102.02%);
    transform: translateX(-40px);
    z-index: -1;
}.mg-remote-scope .modal-valentines h2 {
    font-size: 32px;
    margin-top: 28px !important;
    margin-bottom: 24px !important;
    width: 61%;
    line-height: 40px;
}.mg-remote-scope .modal-valentines .btn {
    margin-left: 0;
    margin-top: 20px;
    background: #fff;
    color: #E5235D;
    font-weight: 800;
    border-radius: 7px;
    font-size: 20px;
    line-height: 30px;
}.mg-remote-scope .modal-valentines .btn:hover, .mg-remote-scope .modal-valentines .btn:active, .mg-remote-scope .modal-valentines .btn:focus {
    background: #eee;
    color: #E5235D;
}.mg-remote-scope .modal-valentines .modal-content:before, .mg-remote-scope .modal-valentines .modal-content:after {
    content: none;
}.mg-remote-scope .modal-valentines .modal-content-left {
    flex: 1;
}.mg-remote-scope .modal-valentines .modal-content-right {
    position: absolute;
    height: 100%;
    width: 100%;
}.mg-remote-scope .modal-valentines .boxes {
    scale: 0.5;
    position: absolute;
    left: 270px;
    top: -31px;
    z-index: 1000;
}.mg-remote-scope .modal-valentines .boxes {
    left: 290px;
}.mg-remote-scope .modal-valentines strong {
    font-weight: 800;
}.mg-remote-scope .modal-valentines--mobile {
    display: none;
}@media (min-width: 992px) {.mg-remote-scope .modal-valentines .modal-dialog {
        width: 900px;
    }}@media (max-width: 991px) {.mg-remote-scope .modal-valentines {
        display: grid !important;
        place-content: center;
    }.mg-remote-scope .modal-valentines .modal-content {
        flex-direction: column;
    }.mg-remote-scope .modal-valentines h2, .mg-remote-scope .modal-valentines .desc {
        width: 100%;
        z-index: 10;
    }.mg-remote-scope .modal-valentines .desc {
        line-height: 30px;
    }.mg-remote-scope .modal-valentines h2 {
        margin-bottom: -65px !important;
    }.mg-remote-scope .modal-valentines .boxes {
        left: 0;
        top: 0;
        z-index: 1;
    }.mg-remote-scope .modal-valentines .btn {
        margin-left: auto;
        margin-right: auto;
        min-width: 220px;
    }}@media (max-width: 991px) {.mg-remote-scope .modal-valentines .modal-content-left {
        display: flex;
        flex-direction: column;
         text-align: center;
     }.mg-remote-scope .modal-valentines--mobile {
        display: block;
        margin-bottom: -120px;
     }.mg-remote-scope .modal-valentines--mobile {
        position: relative;
     }.mg-remote-scope .modal-valentines--mobile img:not(.boxes-mobile) {
        position: relative;
        width: 440px;
     }.mg-remote-scope .modal-valentines .desc {
        margin-top: 55px;
     }.mg-remote-scope .modal-valentines .desc:before {
        opacity: .9;
     }.mg-remote-scope .modal-valentines .boxes-mobile {
        position: absolute;
        top: 60px;
        left: 50%;
        width: 440px;
        transform: translateX(-50%) scale(.7);
     }.mg-remote-scope .modal-valentines--marketplace .boxes-mobile {
        left: 90px;
        transform:  scale(.7);
     }}@media (max-width: 767px) {.mg-remote-scope .modal-valentines--marketplace .boxes-mobile {
       left: 25px;
    }}@media (max-width: 640px) {.mg-remote-scope .modal-valentines--marketplace .boxes-mobile {
       left: 0;
    }}@media (max-width: 520px) {.mg-remote-scope .modal-valentines--mobile img {
        width: 100% !important;
        min-width: 250px;
    }.mg-remote-scope .modal-valentines--mobile {
        margin-bottom: -30px;
    }.mg-remote-scope .modal-valentines .desc {
        margin-top: 0;
     }}@media (min-width: 992px) {.mg-remote-scope .modal-valentines--marketplace .modal-content {
        transform: rotateY(180deg);
    }.mg-remote-scope .modal-valentines--marketplace .modal-content-left {
        transform: rotateY(180deg);
        text-align: end;
        justify-self: start;
        align-items: end;
    }.mg-remote-scope .modal-valentines--marketplace .modal-content .close {
        left: -23px;
        right: unset;
    }.mg-remote-scope .modal-valentines--marketplace .boxes {
        transform: rotateY(180deg);
    }.mg-remote-scope .modal-valentines--marketplace .desc:before {
        transform: translateX(40px) rotateY(180deg);
        width: 100%;
    }.mg-remote-scope .modal-valentines--marketplace h2 {
        width: 68%;
    }.mg-remote-scope .modal-valentines--marketplace .btn {
        max-width: unset;
        padding: 12px 32px;
    }.mg-remote-scope .modal-valentines--marketplace .boxes-mobile {
        left: 60px;

    }}@media (min-width: 610px) {.mg-remote-scope .modal-valentines--marketplace .desc .br-first {
        display: none;
    }}@media (min-width: 580px) {.mg-remote-scope .br-mb {
        display: none;
    }}@media (max-width: 579px) {.mg-remote-scope .br-mb--hidden {
        display: none;
    }}@media (max-width: 440px) {.mg-remote-scope br {
        
    }}@media (max-width: 579px) {.mg-remote-scope .title-slogan br {
        display: none;
    }}.mg-remote-scope .modal-valentines--marketplace .modal-content-right {
    z-index: -1;
}.mg-remote-scope .ca-dropdown-mobile {
    display: none;
}@media (max-width: 991px) {.mg-remote-scope .page-header {
        padding-bottom: 0;
        padding-top: 32px;
    }.mg-remote-scope .page-header .nav.navbar-nav {
        margin-top: 4px;
    }.mg-remote-scope .page-header .nav.navbar-nav li.last-list-item a:not(.btn) {
        padding-bottom: 0;
    }.mg-remote-scope .ca-dropdown {
        display: none !important;
    }.mg-remote-scope .ca-dropdown-mobile {
        display: block !important;
    }.mg-remote-scope .top-bar {
        height: 100%;
    }.mg-remote-scope .top-bar .container .row {
        display: flex;
        flex-direction: column;
        height: 100%;
    }.mg-remote-scope .top-bar .container {
        height: 100%;
    }.mg-remote-scope .ca-mobile {
        display: flex;
        flex: 1;
        align-items: flex-end;
        margin-top: 16px;
    }.mg-remote-scope .ca-mobile .link-ca {
        flex: 1;
    }.mg-remote-scope .ca-mobile .link-ca, .mg-remote-scope .ca-dropdown-mobile {
        margin-left: -20px;
        margin-right: -20px;
        line-height: 50px;
        padding: 0 16px;
        background: #3c4252;
        font-weight: 700;
        color: #5bc758;
        font-size: 11px;
        text-transform: uppercase;
    }.mg-remote-scope .link-ca-dropdown {
        display: flex;
        align-items: center;
        width: 100%;
        padding-left: 7px;
        gap: 5px;
        color: #5bc758;
    }.mg-remote-scope .link-ca-dropdown .avatar {
        margin-top: -5px;
    }.mg-remote-scope .link-ca-dropdown .zmdi {
        font-size: 14px;
        margin-right: 8px;
        margin-bottom: 2px;
    }.mg-remote-scope .ca-dropdown-mobile .dropdown-menu {
        width: auto;
        left: 28px;
        right: 28px;
    }.mg-remote-scope .ca-dropdown-mobile .dropdown-menu:before {
        left: 59px;
    }.mg-remote-scope .ca-mobile .link-ca i {
        margin-left: 16px;
        margin-right: 12px;
    }.mg-remote-scope .ca-dropdown-mobile {
        display: flex !important;
        margin-top: auto;
        bottom: 0;
    }.mg-remote-scope .ca-mobile-hidden {
        display: none !important;
    }}.mg-remote-scope .alert-gogetssl {
    border-color: #DC8510;
}.mg-remote-scope .alert-gogetssl:before {
    background: url(https://www.modulesgarden.com/products/build/assets/img/shield.png) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}.mg-remote-scope .alert.alert-promo.alert-gogetssl > div > strong {
    color: #DC8510;
}.mg-remote-scope .alert-ox {
    padding-left: 94px;
     border-color: #284B73;
}.mg-remote-scope .alert-ox:before {
    background: url(https://www.modulesgarden.com/products/build/assets/img/ox.png) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    width: 64px;
}.mg-remote-scope .alert-ox>strong {
    color: #284B73;
}.mg-remote-scope .page-header .navbar-brand img {
    height: 36px;
    
}.mg-remote-scope .mobile-header .navbar-brand img {
    height: 26px;
    
}.mg-remote-scope .secondary-navbar .navbar-nav>li>a>.icon {
    height: 22px;
    width: 22px;
}.mg-remote-scope .secondary-navbar .navbar-nav>li>a>.icon:before {
    font-size: 20px;
}.mg-remote-scope .secondary-navbar .navbar-nav>li>a>.icon.icon-withoutdns {
    top: 0;
}.mg-remote-scope .secondary-navbar .navbar-nav>li>a>.icon.icon-withoutdns:before {
    font-size: 23px;
}.mg-remote-scope .icon-metricscube, .mg-remote-scope .icon-panelalpha, .mg-remote-scope .icon-easydcim, .mg-remote-scope .icon-cpanel, .mg-remote-scope .icon-whmcs, .mg-remote-scope .icon-withoutdns {
    background-repeat: no-repeat;
    opacity: .7;
    transition: opacity .15s linear;
}.mg-remote-scope .category-anchor:hover .icon-metricscube, .mg-remote-scope .category-anchor:hover .icon-panelalpha, .mg-remote-scope .category-anchor:hover .icon-withoutdns, .mg-remote-scope .category-anchor:hover .icon-whmcs, .mg-remote-scope .category-anchor:hover .icon-cpanel, .mg-remote-scope .category-anchor:hover .icon-easydcim {
    opacity: 1;
   
}@media (max-width: 767px) {.mg-remote-scope .category-easydcim, .mg-remote-scope .category-metricscube, .mg-remote-scope .category-panelalpha {
        display: none !important;
    }}.mg-remote-scope .category-anchor:active .icon-metricscube, .mg-remote-scope .category-anchor:active .icon-panelalpha, .mg-remote-scope .category-anchor:hover .icon-withoutdns, .mg-remote-scope .category-anchor:active .icon-whmcs, .mg-remote-scope .category-anchor:active .icon-cpanel, .mg-remote-scope .category-anchor:active .icon-easydcim {
    color: #5bc758;
}.mg-remote-scope .secondary-navbar.affix .category-anchor .icon-metricscube, .mg-remote-scope .secondary-navbar.affix .category-anchor .icon-panelalpha, .mg-remote-scope .secondary-navbar.affix .category-anchor .icon-withoutdns, .mg-remote-scope .secondary-navbar.affix .category-anchor .icon-whmcs, .mg-remote-scope .secondary-navbar.affix .category-anchor .icon-cpanel, .mg-remote-scope .secondary-navbar.affix .category-anchor .icon-easydcim {
    opacity: 1;
    color: #bec2cb;
    transition: color .15s linear;
}.mg-remote-scope .category-anchor-1-whmcs-9-support {
    color: #ff5733 !important;
}.mg-remote-scope .content-sidebar .bar-content .category-anchor-1 .category-products-count, .mg-remote-scope .content-sidebar .bar-content .category-home .category-anchor .category-products-count {
    margin-top: -9px;
}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .mobile-header .navbar-brand img {
        margin-top: 6px;
        
    }.mg-remote-scope .page-banner .btn-hero {
        min-width: 275px;
    }}@media(max-width:991px) {.mg-remote-scope .secondary-navbar .navbar-steps>li.step {
        padding-right: 15px;
    }}@media(max-width:767px) {.mg-remote-scope .secondary-navbar .navbar-steps {
        text-align: center;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li.step {
        margin-right: 0;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li.step:not(.active) .step-title {
        display: none;
    }.mg-remote-scope .secondary-navbar .navbar-steps>li.step:not(.active) {
        width: 32px;
    }}@media (max-width:360px) {.mg-remote-scope .secondary-navbar .navbar-steps {
        scale: 0.9;
        padding: 0;
    }}.mg-remote-scope .modal-content-left h2 span {
    color: #07C07E;
}.mg-remote-scope .modal-content-left p {
    color: #49495F;
    font-size: 19px;
}.mg-remote-scope .modal-panelalpha .modal-content {
    display: flex;
    flex-direction: row;
    background: #fff;
    padding: 0px;
}.mg-remote-scope .modal-panelalpha .modal-content-left p br {
    display: none;
}.mg-remote-scope .modal-panelalpha .logo img {
    max-width: 180px;
}.mg-remote-scope .modal-panelalpha h2 {
    font-size: 34px;
    margin-top: 27px !important;
    margin-bottom: 24px !important;
    width: 100%;
    line-height: 40px;
}.mg-remote-scope .modal-content-left h2 strong span br {
    display: none;
}.mg-remote-scope .modal-panelalpha .btn {
    margin-left: 0;
    margin-top: 20px;
    background: #FF7A2F;
    color: #fff;
    font-weight: 700;
    border-radius: 7px;
    font-size: 18px;
    line-height: 30px;
    width: 100%;
    border-radius: 88px;
}.mg-remote-scope .modal-panelalpha .btn:hover, .mg-remote-scope .modal-panelalpha .btn:active, .mg-remote-scope .modal-panelalpha .btn:focus {
    background: #dd631c;
    color: #FFF;
}.mg-remote-scope .modal-panelalpha .modal-content-left {
    flex: 0.55;
    padding: 40px;
}.mg-remote-scope .modal-panelalpha .modal-content-right {
    flex: 0.45;

}.mg-remote-scope .modal-panelalpha .modal-content-right .background {
    background-image: url(https://www.modulesgarden.com/products/assets/img/promo/BG-popup-min.png);
    height: 100%;
}.mg-remote-scope .modal-panelalpha strong {
    font-weight: 800;
}.mg-remote-scope .modal-panelalpha .second .one {
    display: block;
}.mg-remote-scope .modal-panelalpha .second .two {
    display: none;
}@media (min-width:992px) {.mg-remote-scope .modal-panelalpha .modal-dialog {
        width: 900px;
    }}@media (max-width:991px) {.mg-remote-scope .modal-panelalpha .modal-content-right {
        display: flex !important;
    }.mg-remote-scope .modal-panelalpha h2 {
        font-size: 28px;
    }.mg-remote-scope .modal-content-left p {
        font-size: 14px;
    }.mg-remote-scope .modal-panelalpha .modal-content-right .background {
        background-image: url(https://www.modulesgarden.com/products/assets/img/promo/bg-popup.png);
        height: 100%;
        width: 100%;
    }}@media (max-width: 767px) {.mg-remote-scope .modal.modal-panelalpha {
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
    }.mg-remote-scope .modal-panelalpha .modal-content-right {
        background-image: url(https://www.modulesgarden.com/products/assets/img/promo/panelalpha-mobile-ca.png);
        background-position: center;
        height: 100%;
        width: auto;
    }.mg-remote-scope .modal-panelalpha h2 {
        margin: 20px 0 !important;
    }.mg-remote-scope .modal-panelalpha .modal-content {
        display: flex;
        flex-direction: column-reverse;
    }.mg-remote-scope .modal-panelalpha .modal-content-right {
        min-height: 150px;
    }.mg-remote-scope .modal-panelalpha .modal-content-left p br {
        display: block;
    }.mg-remote-scope .modal-dialog {
        text-align: center;
    }.mg-remote-scope .modal-panelalpha h2 {
        font-size: 26px;
    }.mg-remote-scope .modal-content-left h2 strong span br {
        display: block;
    }}@media(max-width:440px) {.mg-remote-scope .modal-panelalpha .modal-content .close {
        right: 0;
    }.mg-remote-scope .modal-content-left h2 br {
        display: block;
    }}@media(max-width:420px) {.mg-remote-scope .modal-panelalpha .second .one {
        display: none;
    }.mg-remote-scope .modal-panelalpha .second .two {
        display: block;
    }}.mg-remote-scope .modal.modal-panelalphamp {
    padding-right: 0px !important;
}.mg-remote-scope .modal-panelalphamp .modal-content-main h2 span {
    color: #07C07E;
}.mg-remote-scope .modal-panelalphamp .modal-content-main p {
    font-size: 18px;
    margin: 0;
    color: #49495F;
}.mg-remote-scope .modal-panelalphamp .modal-content-main p span {
    color: #07C07E;
}.mg-remote-scope .modal-panelalphamp .modal-content-main .logo img {
    max-width: 200px;
}.mg-remote-scope .modal-panelalphamp .modal-content {
    display: flex;
    flex-direction: row;
    background-image: url(https://www.modulesgarden.com/products/assets/img/promo/bp-popup-marketplace.png);
    padding: 0px;

}.mg-remote-scope .modal-panelalphamp h2 {
    font-size: 34px;
    margin-top: 27px !important;
    margin-bottom: 24px !important;
    width: 100%;
    line-height: 40px;
}.mg-remote-scope .modal-panelalphamp .btn {
    margin-left: 0;
    margin-top: 20px;
    background: #FF7A2F;
    color: #fff;
    font-weight: 700;
    border-radius: 7px;
    font-size: 18px;
    line-height: 30px;
    width: 100%;
    border-radius: 88px;
}.mg-remote-scope .modal-panelalphamp .btn:hover, .mg-remote-scope .modal-panelalphamp .btn:active, .mg-remote-scope .modal-panelalphamp .btn:focus {
    background: #dd631c;
    color: #FFF;
}.mg-remote-scope .modal-panelalphamp .modal-content-main {
    flex-grow: 1;
    margin: 40px 100px;
    padding: 40px;
    text-align: center;
    background-color: #fff;
    border-radius: 30px;
}.mg-remote-scope .modal-panelalphamp strong {
    font-weight: 800;
}.mg-remote-scope .modal-panelalphamp br {
    display: none;
}@media (min-width:992px) {.mg-remote-scope .modal-panelalphamp .modal-dialog {
        width: 900px;
    }}@media (max-width: 991px) {.mg-remote-scope .modal-panelalphamp .modal-content {
        background-image: url(https://www.modulesgarden.com/products/assets/img/promo/bg-popup-marketplace-mobile.png);
    }.mg-remote-scope .modal-panelalphamp .modal-dialog {
        width: 750px;
        padding: 0px 20px;
    }.mg-remote-scope .modal-panelalphamp .modal-content-main .logo img {
        max-width: 180px;
    }.mg-remote-scope .modal-panelalphamp h2 {
        font-size: 28px;
    }.mg-remote-scope .modal-panelalphamp .modal-content-main {
        margin: 40px 60px;
    }.mg-remote-scope .modal-panelalphamp .btn {
        font-size: 17px;
    }.mg-remote-scope .modal-panelalphamp .modal-content-main p {
        font-size: 17px;
    }}@media (max-width: 767px) {.mg-remote-scope .modal.modal-panelalphamp {
        display: flex !important;
        align-items: center;
    }.mg-remote-scope .modal-panelalphamp .modal-dialog {
        width: auto;
    }.mg-remote-scope .modal-panelalphamp h2 {
        font-size: 24px;
        margin: 20px 0 !important;
        line-height: 30px;
    }.mg-remote-scope .modal-panelalphamp .modal-content-main p {
        font-size: 14px;
    }.mg-remote-scope .modal-panelalphamp .modal-content-main .logo img {
        padding-right: 20px;
    }.mg-remote-scope .modal-panelalphamp .modal-content-main p:first-of-type {
        margin-bottom: 10px;
    }.mg-remote-scope .modal-panelalphamp .modal-content-main {
        margin: 40px;
    }.mg-remote-scope .modal-panelalphamp .btn {
        font-size: 14px;
    }}@media (max-width:600px) {.mg-remote-scope .modal-panelalphamp br {
        display: block;
    }}@media (max-width:480px) {.mg-remote-scope .modal-panelalphamp .modal-content .close {
        right: 0;
    }.mg-remote-scope .modal-panelalphamp .modal-content {
        margin: 0px;
    }.mg-remote-scope .modal-panelalphamp .modal-content-main {
        margin: 25px;
    }}@media (max-width:360px) {.mg-remote-scope .modal-panelalphamp .modal-content-main {
        margin: 6px;
    }.mg-remote-scope .modal-panelalphamp .modal-content-main p {
        font-size: 13px;
    }.mg-remote-scope .modal-panelalphamp .modal-dialog {
        padding: 0px;
    }}.mg-remote-scope .category-node.category-1 .dropdown-menu .category-anchor .badge {
    margin-top: -9px;
}@media (min-width: 768px) {.mg-remote-scope .secondary-navbar .navbar-nav>li>a>.icon {
        top: -1px;
    }}.mg-remote-scope .bar-content .no-filtered-products-count>a>i:first-of-type {
    color: #bec2cb;
}@media (min-width: 768px) {.mg-remote-scope .icon-cpanel + .badge {
        top: 46% !important;
    }.mg-remote-scope #sidebar-categories-navigation .category-node.category-29, .mg-remote-scope #sidebar-categories-navigation .category-node.category-27, .mg-remote-scope #sidebar-categories-navigation .category-node.category-28 {
        display: none;
    }@-moz-document url-prefix() {
        .icon-cpanel + .badge{
            top: 48%;
        }
        
    }}@media(max-width: 767px) {.mg-remote-scope .secondary-navbar .mobile-content>ul>li:not(.active)>a>i:first-of-type {
        filter: brightness(0.9) sepia(1) hue-rotate(-70deg) saturate(0);
    }.mg-remote-scope #top-navigation-container .category-node.category-1>a .badge, .mg-remote-scope #top-navigation-container .category-23 .category-anchor-23 .badge {
        margin-top: -9px;
    }.mg-remote-scope #top-navigation-container .category-node .icon {
        margin-top: 5px;
    }.mg-remote-scope #top-navigation-container .category-node .icon.icon-cpanel, .mg-remote-scope #top-navigation-container .category-node .icon.icon-whmcs {
        margin-top: 6px;
    }}@-moz-document url-prefix() {
    .secondary-navbar .navbar-nav>li>a>.icon {
        top: 1px;
    }
    .secondary-navbar .navbar-nav>li>a>.icon.icon-withoutdns {
        top: 2px;
    }
    .category-node.category-1 .dropdown-menu .category-anchor .badge{
        margin-top: -8px;
    }
    .category-node.category-23 .badge{
        margin-top: -7px;
    }
}.mg-remote-scope .no-hover {
    pointer-events: none;
}.mg-remote-scope .footer-bottom .copyright p {
    font-size: 13px;
}.mg-remote-scope .footer-bottom .copyright p, .mg-remote-scope .footer-bottom ul.links-terms a {
    font-size: 13px
}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-of-type {
        display: flex;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-5 {
        display: flex;
        flex-direction: column;

    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-lg-6.col-md-5.col-xs-12 .widget.w-lg {
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        min-height: 631px;
        height: auto;    
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7 {
        display: flex;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7 > div.row:first-child {
        display: flex;
        flex-direction: column;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7 > div.row:first-child .col-sm-7 {
        display: flex;
        flex-direction: column;
        flex-grow: 1;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7 > div.row:first-child .col-sm-7 .row {
        display: flex;
        flex-grow: 1;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7 > div.row:first-child .col-sm-7 .row .col-md-6 {
        display: flex;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7 > div.row:first-child .col-sm-7 .row .col-md-6 .widget {
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        min-height: 334px;
        height: auto;
    }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7 .col-sm-5 {
        display: flex;
        flex-direction: column;

    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7 .col-sm-5 .widget.w-md {
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        min-height: 440px;
        height: auto;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7 .col-sm-5 .widget.w-md .widget-actions {
        padding: 0px 24px 16px 24px;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7  .col-sm-7 {
        display: flex;
        flex-direction: column;

    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7 > div.row:first-child {
        display: flex;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7  .col-sm-7 .row {
        display: flex;
        flex-direction: column;
        flex-grow: 1;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7  .col-sm-7 .row .col-md-6 {
        display: flex;
        flex-grow: 1;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7  .col-sm-7 .row .col-md-6 .widget {
        display: flex;
        flex-grow: 1;
        min-height: 210px;
        height: auto;
        padding-left: 0px;
        padding-bottom: 0px;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7  .col-sm-7 .row .col-md-6 .widget .widget-header {
        height: auto;
        min-width: 160px;
        position: static;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7  .col-sm-7 .row .col-md-6 .widget .price.price-discounted {
        display: flex;
        flex-direction: column;
        min-width: 60px;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7  .col-sm-7 .row .col-md-6 .widget .price.price-discounted .price-discount {
        margin-bottom: -25px;
        width: max-content;
        margin-right: 0px;
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7  .col-sm-7 .row .col-md-6 .widget .price.price-discounted .price-discount:before {
        width: calc(100% + 2px);
    }.mg-remote-scope .marketplace-page:not(.page-promotions) #main-content-container > div.row:first-child .col-md-7  .col-sm-7 .row .col-md-6 .widget .widget-body {
        margin-bottom: 56px;
    }}.mg-remote-scope .easydcim-modal_mp.modal::before {
    content: none!important;
}.mg-remote-scope .easydcim-modal_mp.fade.in, .mg-remote-scope .easydcim-modal_ca.fade.in {
    display: flex!important;
    padding-right: 0px;
    justify-content: center;
    align-items: center;
}.mg-remote-scope .easydcim-modal_mp .modal-dialog, .mg-remote-scope .easydcim-modal_ca .modal-dialog {
    max-width: 900px;
    width: unset;
}.mg-remote-scope .easydcim-modal_mp .modal-content {
    display: flex;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/easy-mp-bg2.png);
    background-size: 101%;
    background-position: center center;
}.mg-remote-scope .easydcim-modal_mp .modal-content-left {
    flex-grow: 1;
    padding: 50px 60px 55px 65px;
}.mg-remote-scope .easydcim-modal_mp .title, .mg-remote-scope .easydcim-modal_ca .title {
    font-size: 30px;
    line-height: 32px;
    font-weight: 600;
}.mg-remote-scope .easydcim-modal_mp .description p, .mg-remote-scope .easydcim-modal_ca .description p {
    font-size: 22px;
    line-height: 32px;
    font-weight: 400;
    color: #fff;
}.mg-remote-scope .easydcim-modal_mp .logo, .mg-remote-scope .easydcim-modal_mp .description, .mg-remote-scope .easydcim-modal_mp .title, .mg-remote-scope .easydcim-modal_ca .logo, .mg-remote-scope .easydcim-modal_ca .description, .mg-remote-scope .easydcim-modal_ca .title {
    margin-bottom: 26px;
    color: #fff;
}.mg-remote-scope .easydcim-modal_mp .footer, .mg-remote-scope .easydcim-modal_ca .footer {
    display: flex;
    column-gap: 44px;
    margin-top: 52px;
}.mg-remote-scope .easydcim-modal_mp .footer p, .mg-remote-scope .easydcim-modal_mp .footer button, .mg-remote-scope .easydcim-modal_ca .footer p, .mg-remote-scope .easydcim-modal_ca .footer button {
    width: 207px;
    height: 50px;
    border-radius: 6px;
    color: #fff;
    font-size: 18px;
    line-height: 28px;
    font-weight: 700;
}.mg-remote-scope .easydcim-modal_mp .footer p, .mg-remote-scope .easydcim-modal_ca .footer p {
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px dashed white;
    margin-bottom: 0px;
}.mg-remote-scope .easydcim-modal_mp .footer .footer-btn, .mg-remote-scope .easydcim-modal_ca .footer .footer-btn {
    background: #3A87F2;
    border: none;
}.mg-remote-scope .easydcim-modal_mp .footer .footer-btn a, .mg-remote-scope .easydcim-modal_ca .footer .footer-btn a {
    color: #fff;
}.mg-remote-scope .easydcim-modal_mp .description b, .mg-remote-scope .easydcim-modal_ca .description b {
    font-weight: 600;
}.mg-remote-scope .hallowen-modal_mp .modal-content, .mg-remote-scope .easydcim-modal_ca .modal-content {
    display: flex;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/easy-ca-bg.png);
    background-size: cover;
    background-position: center center;
    flex-direction: row-reverse;
    width: 100%;
    background-color: transparent;
}.mg-remote-scope .easydcim-modal_ca .modal-content-left {
    text-align: right;
    flex-grow: 1;
}.mg-remote-scope .easydcim-modal_ca .modal-content-right {
    width: 30%;
}.mg-remote-scope .easydcim-modal_ca .left-container {
    padding-block: 50px;
    padding-right: 70px;
}.mg-remote-scope .easydcim-modal_ca .footer {
    justify-content: right;
}.mg-remote-scope .easydcim-modal_ca .footer {
    margin-top: 65px;
}.mg-remote-scope .easydcim-modal_ca .description p {
    margin: 0;
}@media(max-width:991px) {.mg-remote-scope .easydcim-modal_mp .modal-content {
        background-size: 100% 101%;
    }.mg-remote-scope .easydcim-modal_mp .modal-dialog, .mg-remote-scope .easydcim-modal_ca .modal-dialog {
        scale: 0.85;
    }.mg-remote-scope .easydcim-modal_mp .modal-content-left {
        padding: 40px;
    }.mg-remote-scope .easydcim-modal_mp .footer {
        column-gap: 26px;
    }}@media(max-width:767px) {.mg-remote-scope .easydcim-modal_mp .modal-content {
        background-size: 345% 263%;
    }.mg-remote-scope .easydcim-modal_mp .modal-content-right, .mg-remote-scope .easydcim-modal_ca .modal-content-right {
        display: none;
    }.mg-remote-scope .easydcim-modal_mp .footer, .mg-remote-scope .easydcim-modal_ca .footer {
        justify-content: center;
        align-items: center;
        margin-bottom: 5px;
    }.mg-remote-scope .easydcim-modal_mp .footer-code {
        width: auto;
        padding: 11px 28px;
    }.mg-remote-scope .easydcim-modal_mp .footer-btn {
        width: auto;
        padding: 11px 28px;
    }.mg-remote-scope .easydcim-modal_mp .modal-content-left, .mg-remote-scope .easydcim-modal_ca .left-container {
        padding: 40px;
    }.mg-remote-scope .easydcim-modal_ca .modal-content-left {
        text-align: center;
    }.mg-remote-scope .easydcim-modal_ca .modal-content {
        margin: 0;
    }}@media(max-width:600px) {.mg-remote-scope .easydcim-modal_ca br {
        display: none;
    }}@media(max-width:550px) {.mg-remote-scope .easydcim-modal_ca .modal-content {
        background-size: 345% 263%;
    }.mg-remote-scope .easydcim-modal_mp .footer, .mg-remote-scope .easydcim-modal_ca .footer {
        flex-direction: column;
        row-gap: 16px;
    }.mg-remote-scope .easydcim-modal_ca .footer {
        margin-top: 40px;
    }}.mg-remote-scope .hallowen-modal_mp, .mg-remote-scope .hallowen-modal_ca {
    display: flex;
    justify-content: center;
    align-items: center;
}@media (max-width: 767px) {.mg-remote-scope .hallowen-modal_mp {
        display: block;
        align-self: center;    
    }}.mg-remote-scope .hallowen-modal_mp .modal-dialog, .mg-remote-scope .hallowen-modal_ca .modal-dialog {
    max-width: 900px;
    width: unset;
}.mg-remote-scope .hallowen-modal_mp .modal-content {
    display: flex;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/hallowen-mp.png);
    background-size: cover;
    background-position: center center;
    flex-direction: row-reverse;
    width: 900px;
    height: 458px;
    background-color: transparent;
}.mg-remote-scope .hallowen-modal_mp .right-container {
    padding: 77px 40px;
}.mg-remote-scope .hallowen-modal_mp .right-description_first, .mg-remote-scope .hallowen-modal_mp .right-description_second, .mg-remote-scope .hallowen-modal_mp .right-description_third, .mg-remote-scope .hallowen-modal_mp .right-title {
    color: #fff;
    text-align: right;
}.mg-remote-scope .hallowen-modal_mp .right-description_first, .mg-remote-scope .hallowen-modal_ca .description-first {
    font-size: 40px;
    font-weight: 400;
    line-height: 47px;
    font-family: 'Creepster', sans-serif;
    margin-bottom: 15px;
    filter: drop-shadow(2px 2px rgba(0, 0, 0, 1));
}.mg-remote-scope .hallowen-modal_mp .right-description_second, .mg-remote-scope .hallowen-modal_ca .description-second {
    font-size: 48px;
    font-weight: 400;
    line-height: 56px;
    font-family: 'Creepster', sans-serif;
    margin-bottom: 15px;
    filter: drop-shadow(2px 2px rgba(0, 0, 0, 1));
}.mg-remote-scope .hallowen-modal_mp .right-description_second {
    font-size: 45px;
}.mg-remote-scope .hallowen-modal_mp .right-description_second span, .mg-remote-scope .hallowen-modal_ca .description-second span {
    color: #FF852A;
}.mg-remote-scope .hallowen-modal_mp .right-description_third, .mg-remote-scope .hallowen-modal_ca .description-third {
    font-weight: 700;
    font-size: 18px;
    line-height: 23px;
    font-family: 'mulish', sans-serif;
    margin-bottom: 50px;
    filter: drop-shadow(2px 2px rgba(0, 0, 0, 1));
}.mg-remote-scope .hallowen-modal_mp .right-title, .mg-remote-scope .hallowen-modal_ca .content-title {
    font-size: 25px;
    font-weight: 900;
    font-family: 'Mulish', sans-serif;
    filter: drop-shadow(2px 2px rgba(0, 0, 0, 1));

}.mg-remote-scope .hallowen-modal_mp .right-footer {
    text-align: right;
}.mg-remote-scope .hallowen-modal_mp .footer-btn, .mg-remote-scope .hallowen-modal_ca .footer-btn {
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    font-weight: 800;
    background-color:#FF7711;
    border-radius:  8px;
    padding: 14px;
    border: none;
}.mg-remote-scope .hallowen-modal_mp .footer-btn a, .mg-remote-scope .hallowen-modal_ca .footer-btn a {
    color: #fff;
    font-family: 'Raleway', sans-serif;
}.mg-remote-scope .hallowen-modal_mp br, .mg-remote-scope .hallowen-modal_ca br {
    display: none;
}.mg-remote-scope .hallowen-modal_ca .modal-content {
    display: flex;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/hallowen-ca.png);
    background-size: cover;
    background-position: center center;
    flex-direction: row-reverse;
    width: 900px;
    height: 458px;
    background-color: transparent;
}.mg-remote-scope .hallowen-modal_ca .white-font {
    color: #fff;
    text-align: center;
}.mg-remote-scope .hallowen-modal_ca .modal-center {
    width: 100%;
    padding-block: 40px;
}.mg-remote-scope .hallowen-modal_ca .modal-center_content {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}.mg-remote-scope .hallowen-modal_ca .right-footer {
    text-align: center;
}.mg-remote-scope .hallowen-modal_ca .footer-btn {
    background-color:rgba(110, 52, 185, 1);
}.mg-remote-scope .hallowen-modal_ca .description {
    flex-grow: 1;
}.mg-remote-scope .hallowen-modal_ca .description-first {
    font-size: 45px;
}@media(max-width:991px) {.mg-remote-scope .hallowen-modal_mp .modal-dialog, .mg-remote-scope .hallowen-modal_ca .modal-dialog {
        scale: 0.8;
    }}@media(max-width:767px) {.mg-remote-scope .hallowen-modal_mp .modal-content, .mg-remote-scope .hallowen-modal_ca .modal-content {
        width: auto;
        height: auto;
    }.mg-remote-scope .hallowen-modal_mp .modal-dialog, .mg-remote-scope .hallowen-modal_ca .modal-dialog {
        scale: 1;
    }.mg-remote-scope .hallowen-modal_mp .right-footer {
        text-align: center;
    }.mg-remote-scope .hallowen-modal_mp .footer-btn {
        background-color: rgba(110, 52, 185, 1);
    }.mg-remote-scope .hallowen-modal_mp .right-description_first, .mg-remote-scope .hallowen-modal_mp .right-description_second, .mg-remote-scope .hallowen-modal_mp .right-description_third, .mg-remote-scope .hallowen-modal_mp .right-title {
    text-align: center;
    }.mg-remote-scope .hallowen-modal_mp .right-container {
        padding-inline: 20px;
    }.mg-remote-scope .hallowen-modal_ca .modal-center {
        padding: 40px 30px;
    }}@media(max-width:660px) {.mg-remote-scope .hallowen-modal_mp .discount-br, .mg-remote-scope .hallowen-modal_mp .sale-br, .mg-remote-scope .hallowen-modal_ca .discount-br, .mg-remote-scope .hallowen-modal_ca .sale-br {
        display: block;
    }.mg-remote-scope .hallowen-modal_ca .modal-content {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/hallowen-camobile.png);
    }}@media(max-width:500px) {.mg-remote-scope .hallowen-modal_mp .right-description_first {
        font-size: 36px;
    }.mg-remote-scope .hallowen-modal_mp .right-description_second {
        font-size: 37px;
    }}.mg-remote-scope .autumn-modal, .mg-remote-scope .blackweek-modal {
    display: flex;
    justify-content: center;
    align-items: center;
}.mg-remote-scope .autumn-modal .modal-dialog, .mg-remote-scope .blackweek-modal .modal-dialog {
    width: unset;
}.mg-remote-scope .autumn-modal .modal-content, .mg-remote-scope .blackweek-modal .modal-content {
    display: flex;
    width: 900px;
    height: 458px;
}.mg-remote-scope .autumn-modal.autumn-modal_mp .modal-content {
    background: linear-gradient(180deg, rgba(217,180,108,1) 0%, rgba(133,85,44,1) 100%);
}.mg-remote-scope .autumn-modal .modal-content .modal-content_bg {
    background-size: cover;
    background-position: center center;
    width: 100%;
}.mg-remote-scope .autumn-modal.autumn-modal_mp .modal-content .modal-content_bg {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/autumn-mp.png);
}.mg-remote-scope .autumn-modal .modal-content-right {
    text-align: right;
    padding: 85px 48px 0 0;
}.mg-remote-scope .autumn-modal .content-title {
    color: #fff;
    font-size: 42px;
    font-weight: 400;
    line-height: 48px;
    font-family: 'Carter One';
}.mg-remote-scope .autumn-modal .description {
    color: #fff;
    font-size: 32px;
    line-height: 48px;
    margin-bottom: 0;
}.mg-remote-scope .autumn-modal .footer-btn {
    padding: 16px 24px;
    background-color: #FF7A00;
    border-radius: 4px;
    width: 210px;
    border: none;
}.mg-remote-scope .autumn-modal .footer-btn a {
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    color: #fff;
}.mg-remote-scope .autumn-modal .footer-logo {
    padding-top: 4px;
    text-align: center;
}.mg-remote-scope .autumn-modal .top-logo {
    display: none;
}.mg-remote-scope .autumn-modal .modal-dialog .custom-font {
    font-family: 'Carter One';
    font-weight: 400;
}.mg-remote-scope .autumn-modal .description.content-description_third {
    margin-bottom: 24px;
}.mg-remote-scope .autumn-modal .modal-content-left {
    padding: 48px;
    text-align: left;
 }.mg-remote-scope .autumn-modal.autumn-modal_ca .modal-content {
    background: linear-gradient(180deg, rgba(206,20,25,1) 0%, rgba(138,2,2,1) 100%);
}.mg-remote-scope .autumn-modal.autumn-modal_ca .modal-content .modal-content_bg {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/autumn-ca.png);
}.mg-remote-scope .autumn-modal .footer-logo .background {
    display: none;
}@media(max-width:991px) {.mg-remote-scope .autumn-modal .modal-dialog {
        width: 90%;
        margin: 30px;
    }.mg-remote-scope .autumn-modal .modal-content-right, .mg-remote-scope .autumn-modal .modal-content-left {
        text-align: center;
        padding: 48px 48px 0px 48px;
    }.mg-remote-scope .autumn-modal .modal-content {
        width: unset;
        height: unset;
        flex-direction: column;
        overflow: hidden;
    }.mg-remote-scope .autumn-modal.autumn-modal_mp .modal-content .modal-content_bg, .mg-remote-scope .autumn-modal.autumn-modal_ca .modal-content .modal-content_bg {
        background-image: unset;
    }.mg-remote-scope .autumn-modal .footer-logo {
        padding-top: 0px;
        position: relative;
    }.mg-remote-scope .autumn-modal.autumn-modal_mp .footer-logo {
        height: 234px;
    }.mg-remote-scope .autumn-modal.autumn-modal_ca .footer-logo {
        height: 189px;
    }.mg-remote-scope .autumn-modal .footer-logo .logo {
        display: none;
    }.mg-remote-scope .autumn-modal .footer-logo .background {
        display: block;
        height: 234px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }.mg-remote-scope .autumn-modal.autumn-modal.autumn-modal_ca .footer-logo .background {
        transform: translate(-50%, -60%);
    }.mg-remote-scope .autumn-modal .footer-logo .background-mp {
        height: 234px;
        padding-left: 30px;
    }.mg-remote-scope .autumn-modal .footer-logo .background-ca {
        padding-left: 20px;
    }.mg-remote-scope .autumn-modal .top-logo {
        display: block;
    }.mg-remote-scope .autumn-modal .content-title {
        margin-block: 20px;
    }}@media(max-width:560px) {.mg-remote-scope .autumn-modal.autumn-modal_ca .modal-content-left {
        padding: 32px 32px 0px 32px;
    }.mg-remote-scope .autumn-modal.autumn-modal_ca .content-title {
        font-size: 26px;
        line-height: 42px;
    }.mg-remote-scope .autumn-modal.autumn-modal_ca .description {
        font-size: 24px;
        line-height: 36px;
    }}@media(max-width:480px) {.mg-remote-scope .autumn-modal .modal-content-right, .mg-remote-scope .autumn-modal .modal-content-left {
        padding: 32px 32px 0px 32px;
    }.mg-remote-scope .autumn-modal .content-title {
        font-size: 26px;
        line-height: 42px;
    }.mg-remote-scope .autumn-modal .description {
        font-size: 24px;
        line-height: 36px;
    }}.mg-remote-scope .blackweek_mp .modal-content {
    background-color: #000;
    position: relative;
    justify-content: flex-end;
    align-items: center;
}.mg-remote-scope .blackweek_mp .modal-content::after {
    content: '';
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/blackweek-mp.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
}.mg-remote-scope .blackweek_mp .modal-content-right {
    margin-right: 48px;
    text-align: right;
    z-index: 2;
}.mg-remote-scope .blackweek_mp .content-title, .mg-remote-scope .blackweek_ca .content-title {
    font-size: 52px;
    color: #fff;
    line-height: 62px;
    margin-bottom: 22px;
}.mg-remote-scope .blackweek_mp .top-logo, .mg-remote-scope .blackweek_ca .top-logo {
    margin-bottom: 22px;
}.mg-remote-scope .blackweek_mp .descripiton-btn, .mg-remote-scope .blackweek_ca .descripiton-btn {
    width: 274px;
    height: 62px;
    
    border: none;
    background: linear-gradient(80deg, #09FF4E 0%, #00F0FF 95.99%);
    margin-bottom: 22px;
    padding: 4px;
}.mg-remote-scope .blackweek_mp .descripiton-btn a, .mg-remote-scope .blackweek_ca .descripiton-btn a {
    font-size: 22px;
    line-height: 30px;
    font-weight: 700;
    color: #fff;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #000;
    font-family: 'Montserrat', sans-serif;
}.mg-remote-scope .blackweek_mp .description, .mg-remote-scope .blackweek_ca .description {
    font-size: 25px;
    line-height: 42px;
    font-weight: 400;
    color: #fff;
}.mg-remote-scope .blackweek_ca .modal-content {
    background-color: #000;
    position: relative;
    align-items: center;
}.mg-remote-scope .blackweek_ca .modal-content::after {
    content: '';
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/blackweek-ca.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
}.mg-remote-scope .blackweek_ca .modal-content-left {
    margin-left: 48px;
    z-index: 1;
}.mg-remote-scope .blackweek_ca .descripiton-btn {
    background: linear-gradient(266deg, #EB02FF 0.87%, #EB02FF 0.88%, #FF0202 149.76%);
}.mg-remote-scope .blackweek_mp .footer-img, .mg-remote-scope .blackweek_ca .footer-img {
    display: none;
}@media(max-width:991px) {.mg-remote-scope .blackweek_mp .modal-dialog, .mg-remote-scope .blackweek_ca .modal-dialog {
        width: 86%;
    }.mg-remote-scope .blackweek_mp .modal-content, .mg-remote-scope .blackweek_ca .modal-content {
        position: relative;
        height: unset;
        width: 100%;
        justify-content: center;
        overflow: hidden;
        margin: 0;
    }.mg-remote-scope .blackweek_ca .modal-content::after {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/blackweek-mobilebg_ca.png);
        background-size: 101% 100%;
        background-position: center;
    }.mg-remote-scope .blackweek_ca .modal-content-left::before {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/blackweek-img_ca.png);
    }.mg-remote-scope .blackweek_mp .modal-content::after {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/blackweek-mobilebg_mp.png);
        background-size: 101% 100%;
        background-position: center;
    }.mg-remote-scope .blackweek_mp .modal-content-right::before {
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/blackweek-img_mp.png);
    }.mg-remote-scope .blackweek_mp .modal-content-right::before, .mg-remote-scope .blackweek_ca .modal-content-left::before {
        content: '';
        background-size: 100% 100%;
        width: 725px;
        height: 77%;
        position: absolute;
        top: 62%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: -1;
    }.mg-remote-scope .blackweek_mp .descripiton-btn {
        background: transparent;
        border: 4px solid;
        border-image: linear-gradient(80deg, #09FF4E 0%, #00F0FF 95.99%);
        border-image-slice: 1;
        padding: 0;
    }.mg-remote-scope .blackweek_ca .descripiton-btn {
        background: transparent;
        border: 4px solid;
        border-image: linear-gradient(266deg, #EB02FF 0.87%, #EB02FF 0.88%, #FF0202 149.76%);
        border-image-slice: 1;
        padding: 0;
    }.mg-remote-scope .blackweek_mp .descripiton-btn a, .mg-remote-scope .blackweek_ca .descripiton-btn a {
        background-color: transparent;
    }.mg-remote-scope .blackweek_mp .modal-content-right {
        margin-top: 48px;
        margin-right: 0;
        text-align: center;
        z-index: 3;
    }.mg-remote-scope .blackweek_ca .modal-content-left {
        margin-top: 48px;
        margin-left: 0;
        text-align: center;
        z-index: 3;
    }.mg-remote-scope .blackweek_mp .footer-img, .mg-remote-scope .blackweek_ca .footer-img {
        display: block;
    }.mg-remote-scope .blackweek_mp .footer-img img, .mg-remote-scope .blackweek_ca .footer-img img {
        height: 150px;
        display: block;
        margin-left: 91px;
    }}@media(max-width:600px) {.mg-remote-scope .blackweek_mp .content-title, .mg-remote-scope .blackweek_ca .content-title {
    font-size:  36px;
        line-height: 46px;
    }.mg-remote-scope .blackweek_mp .descripiton-btn a, .mg-remote-scope .blackweek_ca .descripiton-btn a {
        font-size: 18px;
        line-height: 24px;
    }.mg-remote-scope .blackweek_mp .description, .mg-remote-scope .blackweek_ca .description {
        font-size: 20px;
        line-height: 36px;
    }}.mg-remote-scope .modal-dialog .close:not(.btn) {
    position: absolute;
    right: -23px;
    top: -31px;
    font-size: 24px;
    color: #fff;
    opacity: 1;
}.mg-remote-scope .black-friday_modal, .mg-remote-scope .metricscube_modal {
    display: flex;
    justify-content: center;
    align-items: center;
}.mg-remote-scope .black-friday_modal .modal-dialog {
    width: unset;
    background: linear-gradient(90deg, rgba(0,0,0,1) 50%, rgba(94,76,211,1) 100%);
}.mg-remote-scope .black-friday_modal .modal-content, .mg-remote-scope .metricscube_modal .modal-content {
    display: flex;
    width: 900px;
    height: 458px;
    background-color: unset;
}.mg-remote-scope .black-friday_modal .modal-content::after {
    content: '';
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/blackfriday2023-bg.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
}.mg-remote-scope .black-friday_modal .modal-content-left, .mg-remote-scope .metricscube_modal .modal-content-left {
    display: flex;
    align-items: center;
    margin-left: 48px;
    z-index: 2;
}.mg-remote-scope .black-friday_modal .top-logo, .mg-remote-scope .black-friday_modal .content-title, .mg-remote-scope .black-friday_modal .description, .mg-remote-scope .metricscube_modal .top-logo, .mg-remote-scope .metricscube_modal .content-title, .mg-remote-scope .metricscube_modal .description {
    margin-bottom: 22px;
}.mg-remote-scope .black-friday_modal .content-title, .mg-remote-scope .metricscube_modal .content-title {
    font-size: 50px;
    line-height: 58px;
    font-weight: 900;
    color: #fff;
}.mg-remote-scope .black-friday_modal .title-br, .mg-remote-scope .metricscube_modal .title-br {
    display: none;
}.mg-remote-scope .black-friday_modal .description, .mg-remote-scope .metricscube_modal .description {
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    font-size: 26px;
    line-height: 36px;
    color: #fff;
}.mg-remote-scope .black-friday_modal .description .bold, .mg-remote-scope .metricscube_modal .description .bold {
    font-weight: 900;
}.mg-remote-scope .black-friday_modal .descripiton-btn, .mg-remote-scope .metricscube_modal .descripiton-btn {
    width: 274px;
    height: 62px;
    border-radius: 4px;
    border: 2px dashed #fff;
    background: transparent;
}.mg-remote-scope .black-friday_modal .descripiton-btn a, .mg-remote-scope .metricscube_modal .descripiton-btn {
    display: flex;
    justify-content: center;
    font-size: 22px;
    line-height: 30px;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;
    color: #fff;
}.mg-remote-scope .metricscube_modal .descripiton-btn span {
    align-self: center;
}.mg-remote-scope .black-friday_modal .footer-image, .mg-remote-scope .metricscube_modal .footer-image {
    display: none;
}.mg-remote-scope .black-friday_modal .mobile-br, .mg-remote-scope .metricscube_modal .mobile-br {
    display: none;
}@media(max-width:991px) {.mg-remote-scope .black-friday_modal .modal-dialog {
        background: linear-gradient(180deg, rgba(0,0,0,1) 50%, rgba(94,76,211,1) 100%);
        width: 90%;
    }.mg-remote-scope .black-friday_modal .modal-content, .mg-remote-scope .metricscube_modal .modal-content {
        width: unset;
        height: unset;
        justify-content: center;
        flex-direction: column;
    }.mg-remote-scope .black-friday_modal .modal-content-left, .mg-remote-scope .metricscube_modal .modal-content-left {
        justify-content: center;
        margin-left: 0;
        text-align: center;
        padding-top: 48px;
    }.mg-remote-scope .black-friday_modal .modal-content::after {
        content: none;
    }.mg-remote-scope .black-friday_modal .top-logo, .mg-remote-scope .black-friday_modal .content-title, .mg-remote-scope .black-friday_modal .description, .mg-remote-scope .metricscube_modal .top-logo, .mg-remote-scope .metricscube_modal .content-title, .mg-remote-scope .metricscube_modal .description {
        margin-bottom: 26px;
    }.mg-remote-scope .black-friday_modal .title-br, .mg-remote-scope .metricscube_modal .title-br {
        display: block;
    }.mg-remote-scope .black-friday_modal .footer-image {
        display: block;
        height: 218px;
    }.mg-remote-scope .black-friday_modal .footer-image img {
        position: absolute;
        height: 154px;
        left: 50%;
        bottom: 0;
        transform: translate(-50%);    
    }.mg-remote-scope .black-friday_modal .descripiton-btn a, .mg-remote-scope .metricscube_modal .descripiton-btn {
        margin: auto;
}}@media(max-width:600px) {.mg-remote-scope .black-friday_modal .modal-content {
        margin: 0px;
        overflow: hidden;
    }.mg-remote-scope .black-friday_modal .modal-dialog {
        width: 85%;
    }.mg-remote-scope .black-friday_modal .footer-image {
        height: 174px;
    }.mg-remote-scope .black-friday_modal .desktop-br {
        display: none;
    }.mg-remote-scope .black-friday_modal .mobile-br {
        display: block;
    }}@media(max-width:450px) {.mg-remote-scope .black-friday_modal .footer-image {
        height: 160px;
    }.mg-remote-scope .black-friday_modal .footer-image img {
        left: 56%;
        height: 136px;
    }}@media(max-width:360px) {.mg-remote-scope .black-friday_modal .content-title {
        font-size: 46px;
        line-height: 56px;
    }.mg-remote-scope .black-friday_modal .footer-image img {
        left: 64%;
        height: 136px;
    }}.mg-remote-scope .metricscube_modal .modal-dialog {
    width: unset;
    background: #624ED8;
}.mg-remote-scope .metricscube_modal .modal-content::after {
    content: '';
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/metricscube-bg.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    width: 100%;
    height: 414px;
    position: absolute;
    bottom: 0px;
    left: 0px;
}@media(max-width:991px) {.mg-remote-scope .metricscube_modal {
        padding-right: 0px!important;
    }.mg-remote-scope .metricscube_modal .modal-dialog {
        width: 90%;
    }.mg-remote-scope .metricscube_modal .modal-content {
        overflow: hidden;
        margin: 0px !important;
    }.mg-remote-scope .metricscube_modal .modal-content::after {
        content: none;
    }.mg-remote-scope .metricscube_modal .footer-image {
        display: flex;
        justify-content: center;
        height: 189px;
        margin-top: 42px;
    }.mg-remote-scope .metricscube_modal .footer-image img {
        height: 189px;
    }}@media(max-width:600px) {.mg-remote-scope .metricscube_modal .modal-dialog .close:not(.btn) {
        right: 0px;
    }}@media(max-width:450px) {.mg-remote-scope .metricscube_modal .modal-content {
        padding-inline: 20px;
    }.mg-remote-scope .metricscube_modal .footer-image {
        margin-top: 0px;
        height: 155px;
    }.mg-remote-scope .metricscube_modal .footer-image img {
        height: 172px;
        scale: 0.8;
    }}.mg-remote-scope .global-modal {
    padding-right: 0px !important;
    display: flex;
    justify-content: center;
    align-items: center;
}.mg-remote-scope .global-modal .modal-dialog {
    width: unset;
}.mg-remote-scope .global-modal .modal-content {
    display: flex;
    width: 900px;
    height: 458px;
    background-color: unset;
}.mg-remote-scope .global-modal .mobile-br {
    display: none;
}.mg-remote-scope .global-modal .footer-image {
    display: none;
}.mg-remote-scope .global-modal .custom-br {
    display: none;
}@media(max-width:991px) {.mg-remote-scope .global-modal .modal-dialog {
        width: 90%;
        margin:  0px;
    }.mg-remote-scope .global-modal .modal-content {
        width: unset;
        height: unset;
    }.mg-remote-scope .global-modal .modal-content .modal-content-left {
        width: 100%;
        padding: 48px 0 0 0;
    }.mg-remote-scope .global-modal .content-container {
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center;
    }.mg-remote-scope .global-modal .desktop-br {
        display: none;
    }.mg-remote-scope .global-modal .mobile-br {
        display: block;
    }.mg-remote-scope .global-modal .footer-image {
        display: block;
    }}@media(max-width:600px) {.mg-remote-scope .global-modal {
        display: block;
    }.mg-remote-scope .global-modal .modal-dialog {
        margin-block: 45px;
    }}.mg-remote-scope .christmas-2023_modal__ca .modal-dialog {
    background: linear-gradient(90deg, rgba(208,17,25,1) 50%, rgba(156,0,9,1) 100%);
}.mg-remote-scope .christmas-2023_modal__ca .modal-content {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/ca-bg-christmas2023.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
}.mg-remote-scope .christmas-2023_modal__ca .modal-content-left {
    padding: 48px;
}.mg-remote-scope .christmas-2023_modal__ca .top-logo, .mg-remote-scope .christmas-2023_modal__mp .top-logo {
    margin-bottom: 24px;
}.mg-remote-scope .christmas-2023_modal__ca .content-title, .mg-remote-scope .christmas-2023_modal__mp .content-title {
    font-family: 'Berkshire Swash', serif;
    font-size: 50px;
    line-height: 58px;
    font-weight: 400;
    color: #fff;
    margin-bottom: 20px;
}.mg-remote-scope .christmas-2023_modal__ca .description, .mg-remote-scope .christmas-2023_modal__mp .description {
    font-family: 'Montserrat', sans-serif;
    font-size: 28px;
    line-height: 36px;
    font-weight: 400;
    color: #fff;
    margin-bottom: 20px;
}.mg-remote-scope .christmas-2023_modal__ca .description strong, .mg-remote-scope .christmas-2023_modal__mp .description strong {
    font-weight: 900;
    color: #FFC700;
}.mg-remote-scope .christmas-2023_modal__ca .descripiton-btn, .mg-remote-scope .christmas-2023_modal__mp .descripiton-btn {
    background: white;
    border-radius: 4px;
    padding: 16px 24px;
    border: none;
    width: 206px;
    padding: 0px;
    z-index: 4;
}.mg-remote-scope .christmas-2023_modal__ca .descripiton-btn a, .mg-remote-scope .christmas-2023_modal__mp .descripiton-btn a {
    font-family: 'Raleway', serif;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700;
    color: #D01119;
    padding: 16px 24px;
    display: inline-block;
    width: 100%;
}@media(max-width:991px) {.mg-remote-scope .christmas-2023_modal__ca .modal-content {
        background-image: unset;
        overflow: hidden;
        margin: 0px;
        padding-inline: 20px;
    }.mg-remote-scope .christmas-2023_modal__ca .modal-content-left .footer-image {
        display: flex;
        justify-content: center;
        position: relative;
        height: 170px;
    }.mg-remote-scope .christmas-2023_modal__ca .modal-content-left  .footer-image img {
        height: 198px;
        position: absolute;
        bottom: 0;
    }}@media(max-width:600px) {.mg-remote-scope .christmas-2023_modal__ca .content-title {
        font-size: 40px;
        line-height: 50px;
    }.mg-remote-scope .christmas-2023_modal__ca .description {
        font-size: 24px;
        line-height: 32px;
    }.mg-remote-scope .christmas-2023_modal__ca .modal-dialog .close:not(.btn) {
        right: 0px;
    }}@media(max-width:500px) {.mg-remote-scope .global-modal .mobile-br {
        display: none;
    }.mg-remote-scope .global-modal .custom-br {
        display: block;
    }.mg-remote-scope .christmas-2023_modal__ca .description strong {
        display: block;
    }}.mg-remote-scope .christmas-2024_modal__ca .modal-dialog {
    background: linear-gradient(99.23deg, #003396 7%, #03102C 93.01%);
}.mg-remote-scope .christmas-2024_modal__ca .modal-content {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/cd-bg-christmas2024.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
}.mg-remote-scope .christmas-2024_modal__ca .modal-content-left {
    padding: 48px;
}.mg-remote-scope .christmas-2024_modal__ca .top-logo {
    margin-bottom: 24px;
}.mg-remote-scope .christmas-2024_modal__ca .content-title {
    font-family: 'Berkshire Swash', serif;
    font-size: 42px;
    line-height: 55px; 
    font-weight: 400;
    color: #fff;
    margin-bottom: 20px;
}.mg-remote-scope .christmas-2024_modal__ca .description {
    font-family: 'Montserrat', sans-serif;
    font-size: 28px;
    line-height: 36px;
    font-weight: 400;
    color: #fff;
    margin-bottom: 20px;
}.mg-remote-scope .christmas-2024_modal__ca .description strong {
    font-weight: 900;
    color: #FFC700;
}.mg-remote-scope .christmas-2024_modal__ca .descripiton-btn {
    background: white;
    border-radius: 4px;
    padding: 16px 24px;
    border: none;
    width: 206px;
    padding: 0px;
    z-index: 4;
}.mg-remote-scope .christmas-2024_modal__ca .descripiton-btn a {
    font-family: 'Raleway', serif;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700;
    color: #0F0C56;
    padding: 16px 24px;
    display: inline-block;
    width: 100%;
}.mg-remote-scope .christmas-2024_modal__ca strong {
    white-space: nowrap;
}@media(max-width:991px) {.mg-remote-scope .christmas-2024_modal__ca .modal-content {
        background-image: none;
        overflow: hidden;
        margin: 0px;
        padding-inline: 20px;
    }.mg-remote-scope .christmas-2024_modal__ca .modal-content-left .footer-image {
        display: flex;
        justify-content: center;
        position: relative;
        height: 170px;
    }.mg-remote-scope .christmas-2024_modal__ca .modal-content-left  .footer-image img {
        height: 198px;
        position: absolute;
        bottom: 0;
    }}@media(max-width:600px) {.mg-remote-scope .christmas-2024_modal__ca .modal-dialog .close:not(.btn) {
        right: 0px;
    }.mg-remote-scope .christmas-2024_modal__ca .descripiton-btn {
        margin-bottom: 16px;
    }}@media(max-width:513px) {.mg-remote-scope .christmas-2024_modal__ca .content-title {
        font-size: 38px;
        line-height: 43px;
    }.mg-remote-scope .christmas-2024_modal__ca .description {
        font-size: 24px;
        line-height: 32px;
    }}.mg-remote-scope .christmas-2023_modal__mp .modal-dialog {
    background: radial-gradient(circle, rgba(208,17,25,1) 0%, rgba(156,0,9,1) 100%);
}.mg-remote-scope .christmas-2023_modal__mp .modal-content {
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/marketplace-bg-christmas2023.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    justify-content: flex-end;
}.mg-remote-scope .christmas-2023_modal__mp .modal-content-right {
    padding: 78px 48px 78px 0px;
    text-align: right;
}@media(max-width:991px) {.mg-remote-scope .christmas-2023_modal__mp .modal-dialog {
        background: radial-gradient(circle, rgba(208,17,25,1) 0%, rgba(156,0,9,1) 100%);
    }.mg-remote-scope .christmas-2023_modal__mp .modal-content {
        background-image: unset;
        justify-content: center;
        overflow: hidden;
        margin: 0px;
        padding-inline:20px;
    }.mg-remote-scope .christmas-2023_modal__mp .modal-content-right {
        padding: 48px 0 0 0;
    }.mg-remote-scope .christmas-2023_modal__mp .modal-content-right .footer-image {
        display: flex;
        justify-content: center;
        position: relative;
        height: 224px;
    }.mg-remote-scope .christmas-2023_modal__mp .modal-content-right .footer-image img {
        height: 297px;
        position: absolute;
        bottom: 0;
    }.mg-remote-scope .christmas-2023_modal__mp .top-logo, .mg-remote-scope .christmas-2023_modal__mp .content-title, .mg-remote-scope .christmas-2023_modal__mp .description {
        margin-bottom: 26px;
    }}@media(max-width:600px) {.mg-remote-scope .christmas-2023_modal__mp .modal-content-right {
        padding-top: 32px;
    }.mg-remote-scope .christmas-2023_modal__mp .modal-content-right .footer-image {
        height: 252px;
    }.mg-remote-scope .christmas-2023_modal__mp .top-logo, .mg-remote-scope .christmas-2023_modal__mp .content-title, .mg-remote-scope .christmas-2023_modal__mp .description {
        margin-bottom: 24px;
    }.mg-remote-scope .christmas-2023_modal__mp .content-title {
        font-size: 40px;
        line-height: 48px;
    }.mg-remote-scope .christmas-2023_modal__mp .description {
        font-size: 24px;
        line-height: 32px;
    }.mg-remote-scope .christmas-2023_modal__mp .modal-dialog .close:not(.btn) {
        right: 0px;
    }.mg-remote-scope .christmas-2023_modal__mp .mobile-br {
        display: none;
    }.mg-remote-scope .christmas-2023_modal__mp .description strong {
        display: block;
    }}.mg-remote-scope .alert-warning {
    border-color: #dc6509;
    color: #dc6509;
}.mg-remote-scope .modal-cloud_fest .modal-dialog {
    max-width: 872px;
    width: 100%;
}.mg-remote-scope .modal-cloud_fest .promo-content {
    display: flex;
}.mg-remote-scope .modal-cloud_fest .promo-content-right {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 477px;
    padding: 72px 55px;
    position: relative;
}.mg-remote-scope .modal-cloud_fest .promo-content-right p {
    font-weight: 400;
    font-size: 32px;
    line-height: 45px;
    color: #484D59;
    text-align: center;
    margin-bottom: 8px;
}.mg-remote-scope .modal-cloud_fest .promo-content-right h2 {
    font-weight: 700;
    font-size: 42px;
    line-height: 59px;
    margin-bottom: 32px;
}.mg-remote-scope .modal-cloud_fest .promo-content-right .promo-code {
    margin-bottom: 32px;
    padding: 18px 24px;
    border: 1px dashed #F78C40;
}.mg-remote-scope .modal-cloud_fest .promo-content-right .promo-code span {
    font-size: 24px;
    font-weight: 700;
    line-height: 28px;
    color: #2F3442;
}.mg-remote-scope .modal-cloud_fest .promo-content-right button {
    border-radius: 3px;
    width: 214px;
    font-size: 18px;
}.mg-remote-scope .modal-cloud_fest .promo-content-left {
    display: flex;
    flex-direction: column;
    align-items: center;
    background: url(https://www.modulesgarden.com/products/build/assets/img/promo/cloudfest-desktop.png), linear-gradient(135deg, rgba(48,167,140,1) 0%, rgba(64,183,197,1) 100%);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 102%;
    width: 395px;
    padding: 74px 47px;
}.mg-remote-scope .modal-cloud_fest .promo-content-left span {
    text-align: center;
    font-size: 42px;
    line-height: 59px;
    color: #F4FBFA;
}.mg-remote-scope .modal-cloud_fest .promo-content-left h3 {
    text-align: center;
    font-size: 32px;
    line-height: 45px;
    color: #F4FBFA;
    font-weight: 700;
    margin-top: 34px;
    margin-bottom: 0px;
}.mg-remote-scope .modal-cloud_fest .promo-content-right.active-code {
    padding: 75px 42px;
}.mg-remote-scope .modal-cloud_fest .promo-content-right.active-code p {
    font-size: 22px;
    line-height: 31px;
}.mg-remote-scope .modal-cloud_fest .promo-content-right.active-code h2 {
    font-size: 24px;
    line-height: 34px;
    text-align: center;
}.mg-remote-scope .modal-cloud_fest .promo-content-right.active-code button {
    padding: 0px;
}.mg-remote-scope .modal-cloud_fest .promo-content-right.active-code button a {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    height: 100%;
    width: 100%;
    color: #fff;
    position: relative;
    z-index: 3;
}@media(max-width:991px) {.mg-remote-scope .modal-cloud_fest.modal.fade:not(.in) {
        display: none !important;
    }.mg-remote-scope .modal-cloud_fest.modal {
        display: flex !important;
        align-items: center;
    }.mg-remote-scope .modal-cloud_fest .modal-dialog {
        width: 94%;
    }.mg-remote-scope .modal-cloud_fest .promo-content {
        flex-direction: column;
    }.mg-remote-scope .modal-cloud_fest .promo-content-right, .mg-remote-scope .modal-cloud_fest .promo-content-right.active-code {
        padding: 42px;
    }.mg-remote-scope .modal-cloud_fest .promo-content-left {
        padding: 32px 20px;
        position: relative;
        background: linear-gradient(135deg, rgba(48,167,140,1) 0%, rgba(64,183,197,1) 100%);
    }.mg-remote-scope .modal-cloud_fest .promo-content-left::after {
        content: '';
        height: 134px;
        width: 128px;
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/cloudfest-left.svg);
        background-repeat: no-repeat;
        position:absolute;
        bottom: 0;
        left: 0;
    }.mg-remote-scope .modal-cloud_fest .promo-content-left::before {
        content: '';
        height: 123px;
        width: 80px;
        background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/cloudfest-right.svg);
        background-repeat: no-repeat;
        position:absolute;
        top: 0;
        right: 0;
    }.mg-remote-scope .modal-cloud_fest .promo-content-left span {
        z-index: 2;
    }.mg-remote-scope .modal-cloud_fest .promo-content-left h3 {
        margin-block: 16px 0px;
        z-index: 2;
    }.mg-remote-scope .modal-cloud_fest .promo-content-left br {
        display: none;
    }.mg-remote-scope .modal-cloud_fest .promo-content-left, .mg-remote-scope .modal-cloud_fest .promo-content-right {
        width: unset;
    }.mg-remote-scope .modal-cloud_fest .promo-content-right p {
        margin-bottom: 8px;
    }}@media(max-width:600px) {.mg-remote-scope .modal-cloud_fest.modal {
        align-items: unset !important;
    }.mg-remote-scope .modal-cloud_fest .promo-content-right, .mg-remote-scope .modal-cloud_fest .promo-content-right.active-code {
        padding: 32px 24px;
    }.mg-remote-scope .modal-cloud_fest .promo-content-left {
        padding: 40px 24px;
    }.mg-remote-scope .modal-cloud_fest .promo-content-left span {
        font-size: 26px;
        line-height: 36px
    }.mg-remote-scope .modal-cloud_fest .promo-content-left h3 {
        font-size: 24px;
        line-height: 33px;
    }.mg-remote-scope .modal-cloud_fest .promo-content-right p {
        font-size: 24px;
        line-height: 28px;
    }.mg-remote-scope .modal-cloud_fest .promo-content-right h2 {
        font-size: 26px;
        line-height: 30px;
    }.mg-remote-scope .modal-cloud_fest .promo-content-right .promo-code {
        padding: 12px 18px;
    }.mg-remote-scope .modal-cloud_fest .promo-content-right .promo-code span {
        font-size: 16px;
        line-height: 23px;
    }}@media only screen and (orientation: landscape) and (max-width:991px) {.mg-remote-scope .modal-cloud_fest {
        align-items: unset !important;
        margin-block: 30px;
    }.mg-remote-scope .modal-cloud_fest .modal-dialog {
        margin-top: 30px;
    }}.mg-remote-scope .modal-cloud_mg .modal-dialog {
    max-width: 872px;
    height: 448px;
    width: 100%;
}.mg-remote-scope .modal-cloud_mg .promo-content {
    display: flex;
}.mg-remote-scope .modal-cloud_mg .promo-content-left {
    padding: 141px 25px;
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/cloudfest-desktop-mg.png);
    background-size: 100%;
    text-align: center;
}.mg-remote-scope .modal-cloud_mg .promo-content-left span {
    font-size: 42px;
    line-height: 55px;
    color: #F4FBFA;
}.mg-remote-scope .modal-cloud_mg .promo-content-right {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 41px 20px;
    flex-grow: 1;
}.mg-remote-scope .modal-cloud_mg .promo-content-right h3 {
    font-size: 26px;
    line-height: 42px;
    color: #21212B;
    font-weight: 400;
    text-align: center;
    margin-top: 32px;
    margin-bottom: 8px;
}.mg-remote-scope .modal-cloud_mg .promo-content-right p {
    font-size: 40px;
    line-height: 56px;
    font-weight: 700;
    color: #21212B;
    margin-bottom: 32px;
}.mg-remote-scope .modal-cloud_mg .promo-content-right button {
    width: 214px;
    height: 64px;
    padding: 0;
}.mg-remote-scope .modal-cloud_mg .promo-content-right button a {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    height: 100%;
    width: 100%;
    color: #fff;
    position: relative;
    z-index: 3;
}@media(max-width:991px) {.mg-remote-scope .modal-cloud_mg {
        display: flex !important;
        align-items: center;
    }.mg-remote-scope .modal-cloud_mg .modal-dialog {
        width: 94%;
        height: unset;
    }.mg-remote-scope .modal-cloud_mg .promo-content {
        flex-direction: column;
    }.mg-remote-scope .modal-cloud_mg .promo-content-left {
        background-image: unset;
        padding: 31px 24px;
        position: relative;
    }.mg-remote-scope .modal-cloud_mg .promo-content-left span {
        z-index: 2;
        position: relative;
    }.mg-remote-scope .modal-cloud_mg .promo-content-left::after {
        background: url(https://www.modulesgarden.com/products/build/assets/img/promo/cloudfest-mobile-mg.png);
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top:0;
        background-repeat: no-repeat;
        background-size: cover;
    }.mg-remote-scope .modal-cloud_mg .promo-content-left .desktop-br, .mg-remote-scope .modal-cloud_mg .promo-content-left .mobile-br {
        display: none;
    }.mg-remote-scope .modal-cloud_mg .promo-content-right {
        padding: 42px;
    }.mg-remote-scope .modal-cloud_mg .promo-content-right br {
        display: none;
    }.mg-remote-scope .modal-cloud_mg .promo-content-right .logo {
        display: none;
    }.mg-remote-scope .modal-cloud_mg .promo-content-right h3 {
        margin-top: 0px;
    }}@media(max-width:600px) {.mg-remote-scope .modal-cloud_mg .promo-content-right {
        padding: 32px 24px;
    }.mg-remote-scope .modal-cloud_mg .promo-content-left span {
        font-size: 26px;
        line-height: 36px;
    }.mg-remote-scope .modal-cloud_mg .promo-content-right h3 {
        font-size: 22px;
        line-height: 35px;
    }.mg-remote-scope .modal-cloud_mg .promo-content-right p {
        font-size: 30px;
        line-height: 42px;
    }.mg-remote-scope .modal-cloud_mg .promo-content-right button {
        width: 184px;
        height: 55px;
    }}@media only screen and (orientation: landscape) and (max-width:991px) {.mg-remote-scope .modal-cloud_mg {
        align-items: unset;
        margin-block: 30px;
    }.mg-remote-scope .modal-cloud_mg .modal__dialog {
        margin-top: 30px;
    }}.mg-remote-scope .modal-panelalpha-mg .modal-dialog, .mg-remote-scope .modal-easy-mg .modal-dialog {
    width: 900px;
  }.mg-remote-scope .modal-panelalpha-mg .promo-content, .mg-remote-scope .modal-easy-mg .promo-content {
    color: #fff;
    display: flex;
    flex-direction: column;
    height: 100%;
    gap: 24px; 
  }.mg-remote-scope .modal-panelalpha-mg .logo, .mg-remote-scope .modal-easy-mg .logo {
    z-index: 1;
  }.mg-remote-scope .modal-panelalpha-mg .modal-content, .mg-remote-scope .modal-easy-mg .modal-content {
    height: 100%;
    width: 100%;
    overflow: hidden;
}.mg-remote-scope .modal-panelalpha-mg .promo-content .title, .mg-remote-scope .modal-easy-mg .promo-content .title {
    color: #fff !important;
    margin: 0;
    line-height: 50px;
    z-index: 1;
}.mg-remote-scope .modal-panelalpha-mg .promo-content p, .mg-remote-scope .modal-easy-mg .promo-content p {
    font-size: 25px;
    line-height: 36px;
    margin: 0;
    z-index: 1;
}.mg-remote-scope .modal-container {
    width: 734px;
    padding: 48px;
}.mg-remote-scope .btn-dotted {
    background: transparent;
    border: 2px dashed #fff;
    border-radius: 4px;
    width: 255px;
    height: 62px;
    padding: 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    overflow: visible;
    font-size: 22px;
    line-height: 30px;
    font-weight: 700;
    color: #fff;
    align-items: center;
  }.mg-remote-scope .btn-dotted:hover {
    color: #fff !important;
  }.mg-remote-scope .promo-footer {
    display: none;
    width: 100%;
  }@media (max-width: 991px ) {.mg-remote-scope .promo-footer {
        display: flex !important;
        z-index: 1;
        justify-content: center;
    }.mg-remote-scope .modal-easy-mg .promo-footer > img {
        margin-left: -30px !important;
    }.mg-remote-scope .modal-panelalpha-mg .promo-content::after, .mg-remote-scope .modal-easy-mg .promo-content::after {
        display: none;
    }.mg-remote-scope .promo-footer .promo-img {
        max-width: 100%;
    }.mg-remote-scope .modal-panelalpha-mg .promo-content .title, .mg-remote-scope .modal-easy-mg .promo-content .title {
        text-align: center;
    }.mg-remote-scope .modal-panelalpha-mg .promo-content p, .mg-remote-scope .modal-easy-mg .promo-content p {
        text-align: center;
    }.mg-remote-scope .modal-panelalpha-mg .promo-content, .mg-remote-scope .modal-easy-mg .promo-content {
        width: 85%;
    }.mg-remote-scope .modal-panelalpha-mg .modal-dialog, .mg-remote-scope .modal-easy-mg .modal-dialog {
        width: 95%;
        height: 686px;
        overflow: visible;
      }.mg-remote-scope .modal-panelalpha-mg .promo-content, .mg-remote-scope .modal-easy-mg .promo-content {
        align-items: center;
        margin: 0 auto;
      }.mg-remote-scope .modal-easy-mg .promo-footer {
            display: block;
            height: auto;
        }.mg-remote-scope .modal-easy-mg .promo-footer img {
            position: absolute;
            left: 0;
            bottom: auto;
            scale: 1.1;    
        }}@media (max-width: 767px) {.mg-remote-scope .modal-panelalpha-mg .modal-content, .mg-remote-scope .modal-easy-mg .modal-content {
        margin: 0;
    }.mg-remote-scope .modal-panelalpha-mg .title, .mg-remote-scope .modal-easy-mg .title {
        font-size: 40px;
        line-height: 44px !important;
    }.mg-remote-scope .modal-panelalpha-mg p, .mg-remote-scope .modal-easy-mg p {
        font-size: 24px !important;
        line-height: 32px !important;
    }.mg-remote-scope .modal-panelalpha-mg .promo-footer img {
        position: absolute;
        bottom: auto;
        max-width: 90%;
    }.mg-remote-scope .modal-easy-mg .modal-container {
        padding-top: 48px !important;
    }}@media (max-width: 513px) {.mg-remote-scope .break-line {
        display: none;
    }.mg-remote-scope .modal-panelalpha-mg .title, .mg-remote-scope .modal-easy-mg .title {
        font-size: 36px !important;
        line-height: 40px !important;
    }.mg-remote-scope .modal-panelalpha-mg p, .mg-remote-scope .modal-easy-mg p {
        width: 220px;
        font-size: 20px !important;
        line-height: 28px !important;
    }.mg-remote-scope .modal-panelalpha-mg br {
        display: none !important;
    }.mg-remote-scope .modal-panelalpha-mg .promo-content {
        gap: 32px !important;
    }.mg-remote-scope .modal-easy-mg .promo-footer > img {
        margin-left: -20px !important;
    }}@media (max-width: 593px) {.mg-remote-scope .modal-panelalpha-mg .break-line {
        display: none !important;
    }}@media (max-width: 360px) {.mg-remote-scope .modal-easy-mg .promo-footer > img {
        margin-left: -32px !important;
    }.mg-remote-scope .modal-easy-mg .promo-img {
        max-width: 110% !important;
        scale: 1.1;
        bottom: 5px;
        position: relative;
    }.mg-remote-scope .modal-easy-mg .promo-content {
      gap: 32px !important;
    }}.mg-remote-scope .modal-easy-mg .modal-content::before {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/blob1.png);
    position: absolute;
    width: 460px;
    height: 343px;
    bottom: -45px;
    left: -162px;
    background-repeat: no-repeat;
  }.mg-remote-scope .modal-easy-mg .modal-content::after {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/blob2.png);
    position: absolute;
    width: 508px;
    height: 500px;
    top: -196px;
    right: -115px;
    background-repeat: no-repeat;
  }.mg-remote-scope .modal-easy-mg .modal-content {
    background: linear-gradient(144.45deg, #1D66CC -17.05%, #357EE4 81.79%);
  }.mg-remote-scope .modal-easy-mg .promo-content::after {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/easydcim-bg.png);
    width: 851px;
    height: 700px;
    left: 329px;
    position: absolute;
    background-repeat: no-repeat;
    top: -77px;
    z-index: 1;
  }@media (max-width: 991px) {.mg-remote-scope .modal-easy-mg .modal-container {
        padding: 48px 48px 0 48px;
        height: 100%;
    }.mg-remote-scope .modal-easy-mg .modal-content::after {
        top: -310px;
        right: -229px;
        height: 100%;
    }.mg-remote-scope .modal-easy-mg .modal-content::before {
        bottom: -315px;
        left: -196px;
        height: 100%;
    }}@media (max-width: 513px) {.mg-remote-scope .modal-easy-mg .modal-container {
        padding: 20px 20px 0 20px;
    }}.mg-remote-scope .modal-panelalpha-mg .modal-content {
    background: linear-gradient(360deg, #16C982 0%, #29CF81 100%);
  }.mg-remote-scope .modal-panelalpha-mg .promo-content::after {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/panelalpha-bg.png);
    position: absolute;
    width: 850px;
    height: 540px;
    right: -380px;
    z-index: 1;
  }.mg-remote-scope .modal-panelalpha-mg .modal-content::before {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/panelalpha-blob1.png);
    width: 941px;
    height: 1013px;
    position: absolute;
    background-repeat: no-repeat;
    left: -441px;
    top: -137px;
  }.mg-remote-scope .modal-panelalpha-mg .modal-content::after {
    content: "";
    background-image: url(https://www.modulesgarden.com/products/build/assets/img/promo/panelalpha-blob2.png);
    width: 1021px;
    height: 1100px;
    position: absolute;
    background-repeat: no-repeat;
    top: -409px;
    right: -316px;
  }@media (max-width: 991px) {.mg-remote-scope .modal-container {
        width: 100% !important;
    }.mg-remote-scope .modal-panelalpha-mg .modal-content::before {
        left: -357px;
    }.mg-remote-scope .modal-panelalpha-mg .modal-content::after { 
        top: -368px;
        right: -495px;
    }}@media(max-width: 991px) {.mg-remote-scope #metricscube_2023 .modal-dialog .close:not(.btn), .mg-remote-scope #easy_mg .modal-dialog .close:not(.btn), .mg-remote-scope #panelalpha_mg .modal-dialog .close:not(.btn) {
        right: 0;
        margin-top: 5px;
    }.mg-remote-scope .metricscube_modal {
        display: block;
    }}.mg-remote-scope .modal-panelalpha-mg .break-line, .mg-remote-scope .modal-panelalpha-mg .break-line-2 {
    display: none;
}@media(max-width: 593px) {.mg-remote-scope .modal-panelalpha-mg .break-line {
        display: block;
    }}@media (min-width: 767px) {.mg-remote-scope .break-line-2 {
        display: block !important;
    }}@media (max-width: 480px) {.mg-remote-scope .vip-br {
        display: block;
    }}@media (min-width: 486px) and (max-width: 693px) {.mg-remote-scope .break-line-2 {
        display: block !important;
    }}.mg-remote-scope #versionWarning a {
    border-bottom: 1px dotted #dc6509;
}.mg-remote-scope .page-monthly-bundles .page-bg {
    display: none !important;
}@media (min-width: 580px) {.mg-remote-scope .tab-actions.tab-actions-bundle {
        bottom: auto;
        margin-top: 10px;
    }}.mg-remote-scope .page-notification .notification-body p span a:not(.promo-banner-code-main) {
    margin: 0 4px 0 0 !important;
    display: unset !important;
}.mg-remote-scope .page-notification .notification-body p span a.promo-banner-code-main {
    width: auto;
    margin-bottom: 0 !important;
}@media (min-width: 992px) and (max-width: 1199.98px) {.mg-remote-scope .page-notification .notification-body p span:not(.promo-banner-code-main) {
        width: calc(100% - 145px);
    }}@media (max-width: 991px) {.mg-remote-scope .page-notification .notification-body p {
        padding-bottom: 44px;
    }.mg-remote-scope .page-notification .notification-body p span:not(.promo-banner-code-main) {
        width: 100%;
    }.mg-remote-scope .page-notification .notification-actions button {
        min-width: unset;
    }}@media (min-width: 768px) and (max-width: 991px) {body.mg-no-notification .mg-remote-scope .promo-banner {
        margin-top: 72px !important;
        margin-bottom: -72px !important;
    }}@media (max-width: 767px) {body.mg-no-notification .mg-remote-scope .promo-banner {
        margin-top: 60px !important;
        margin-bottom: -60px !important;
    }}.mg-remote-scope .footer-bottom ul.links-social li a.x-link, .mg-remote-scope .footer-bottom ul.links-social li a.ln-link {
    padding-right: 8px;
}@media (max-width: 1199px) {.mg-remote-scope .footer-bottom ul.links-social li a.x-link, .mg-remote-scope .footer-bottom ul.links-social li a.ln-link {
        padding-right: 4px;
    }}.mg-remote-scope .adminreturndiv {
	display: none !important;
}.mg-remote-scope .btn-primary.btn-custom-software-development-project {
    background: linear-gradient(180deg, #52BA54 0%, #6AD15C 100%);
    border-radius: 6px;
}.mg-remote-scope .btn-primary.btn-custom-software-development-project::after {
    background: linear-gradient(180deg, #5DCD5F 0%, #79E06B 100%);
}@media (max-width: 991px) {.mg-remote-scope .page-subnav .dropdown-mobile .mobile-content {
        top: var(--mc-mobile-menu-top, 108px);
    }}.mg-remote-scope .page-footer .reddit-link img {
    position: relative;
    top: -1px;
}@media (max-width: 991px) {.mg-remote-scope .top-bar .reddit-link svg {
        position: relative;
        top: -1px;
    }}.mg-remote-scope .whmcs-9-0-badge {
    display: inline-block !important;
    position: absolute !important;
    top: 7px;
    right: -13px;
    background: #ff5733;
}@media (max-width: 768px) {.mg-remote-scope .whmcs-9-0-badge {
        display: none;
    }}@media (min-width: 767px) {.mg-remote-scope .dropdown-filter:not(.open) #current-sort-filter[data-label="WHMCS 9.0 Ready"] {
        color: #ff5733 !important;
    }}.mg-remote-scope .sort-option-whmcs-9-support {
    color: #ff5733 !important;
}.mg-remote-scope .addon-regular-price {
    position: relative;
    text-decoration: line-through #ff8e2b;
    text-decoration-thickness: 1px;
}.mg-remote-scope .addon-regular-price:before {
    
    
    
    
    
    
    
    
    
    
}.mg-remote-scope .addon-discounted-price {
    color: #44bf40!important;
    position: relative;
}.mg-remote-scope .service-price-discounted span:first-child {
    font-size: 12px!important;
    color: #2e3442!important;
    position: relative;
    font-weight: 400;
}.mg-remote-scope .service-price-discounted span:first-child:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    margin-top: -1px;
    background: #ff8e2b;
}.mg-remote-scope .cart-dropdown .dropdown-menu li .item-row li .service-price {
    width: 95px!important;
}.mg-remote-scope .product-addon-modal .price span:first-child {
    text-decoration: line-through #ff8e2b;
    text-decoration-thickness: 1px;
}.mg-remote-scope .product-addon-modal .price span:last-child {
    color: #44bf40!important;
}.mg-remote-scope .page-clientarea .product-addons .price-discounted b:first-child {
    text-decoration: line-through #ff8e2b!important;
    text-decoration-thickness: 1px!important;
}.mg-remote-scope .page-clientarea .product-addons .price-discounted b:last-child {
    color: #44bf40!important;
}.mg-remote-scope [style="margin:0 0 10px 0;padding:10px 35px;background-color:#ffffd2;color:#555;font-size:16px;text-align:center;"] {
  display: none;
}.mg-remote-scope #main-content-container>.row>.col-md-8>h2>*, .mg-remote-scope #main-content-container>.row>.col-md-4>.row>.col-sm-5:first-of-type>h2>*, .mg-remote-scope #main-content-container>h2:first-child>*, .mg-remote-scope #main-content-container>.row:first-of-type>.col-lg-6>h2>*, .mg-remote-scope #main-content-container>.row>.col-lg-12>h2>*, .mg-remote-scope #cart-first-step-content>h2:first-of-type>*, .mg-remote-scope .content-body>h2:first-of-type>*, .mg-remote-scope .content-body .addons-group:first-of-type h2>*, .mg-remote-scope #cart-first-step-content>h2:first-of-type, .mg-remote-scope .content-body>h2:first-of-type, .mg-remote-scope .content-body .addons-group:first-of-type h2 {
  color: #fff;
}.mg-remote-scope #main-content-container h2.h5 a {
	color: #2e3442;
  -webkit-transition: linear opacity .15s;
    -moz-transition: linear opacity .15s;
    transition: linear opacity .15s;
}.mg-remote-scope #main-content-container h2.h5 a:hover {
  opacity: 0.8;
}.mg-remote-scope #main-content-container>.row>.col-md-8>h2, .mg-remote-scope #main-content-container>.row>.col-md-4>.row>.col-sm-5:first-of-type>h2, .mg-remote-scope #main-content-container>h2:first-child, .mg-remote-scope #main-content-container>.row:first-of-type>.col-lg-6>h2, .mg-remote-scope #main-content-container>.row>.col-lg-12>h2 {
  color: #fff;
  margin-top: -6px;
}.mg-remote-scope .page-content>.container>#main-content-container .row+h2 a, .mg-remote-scope .page-content>.container>#main-content-container .tab-content+h2 a {
   color: #2e3442;
}.mg-remote-scope .page-content>.container>#main-content-container .row+h2, .mg-remote-scope .page-content>.container>#main-content-container .tab-content+h2 {
  color: #2e3442;
  margin-top: 10px;
}@media (min-width: 1200px) {.mg-remote-scope #main-content-container>.row:first-of-type>.col-lg-6:first-of-type>.row>.col-sm-6>h2 a, .mg-remote-scope #main-content-container>.row:first-of-type>.col-lg-6:last-of-type>.row>.col-sm-6:first-of-type h2 a, .mg-remote-scope .page-promotions #main-content-container>.row:first-of-type>.col-lg-6:last-of-type>.row>.col-sm-6 h2 a {
     color: #fff;
  }.mg-remote-scope #main-content-container>.row:first-of-type>.col-lg-6:first-of-type>.row>.col-sm-6>h2, .mg-remote-scope #main-content-container>.row:first-of-type>.col-lg-6:last-of-type>.row>.col-sm-6:first-of-type h2, .mg-remote-scope .page-promotions #main-content-container>.row:first-of-type>.col-lg-6:last-of-type>.row>.col-sm-6 h2 {
    color: #fff;
    margin-top: -6px;
  }}@media (min-width: 992px) {.mg-remote-scope #main-content-container>.row:first-of-type>.col-lg-6>.row>.col-md-12:first-of-type>h2 a {
    color: #fff;
  }.mg-remote-scope #main-content-container>.row:first-of-type>.col-lg-6>.row>.col-md-12:first-of-type>h2 {
    color: #fff;
    margin-top: -6px;
  }}@media (min-width: 768px) {.mg-remote-scope #main-content-container>.row>.col-md-4>h2 a {
    color: #fff;
  }.mg-remote-scope #main-content-container>.row>.col-md-4>h2 {
    color: #fff;
    margin-top: -6px;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .page-promotions .row .col-lg-6:last-of-type .h5 span[style="color: white"] {
    color: #2e3442!important;
  }}@media (max-width: 991px) {.mg-remote-scope .page-promotions .h5 span[style="color: white"] {
    color: #2e3442!important;
  }}@media (min-width: 768px) {.mg-remote-scope .widget.w-promo-horizontal .header-title {
        position: relative;
        width: auto;
        margin: 0 auto;
    }}.mg-remote-scope .row+.h5 {
  margin-top: 10px;
}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .widget-one-row>[class*="col-"]:nth-of-type(1n+4) {
    display: none;
  }}.mg-remote-scope .widget {
  height: 334px;
  position: relative;
  background: #fff;
  padding-bottom: 64px;
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
  -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
  box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
  margin-bottom: 16px;
  overflow: hidden;
}.mg-remote-scope #cart-first-step-content .lSSlideOuter .widget {
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .05);
  -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, .05);
  box-shadow: 0 5px 15px rgba(0, 0, 0, .05);
}.mg-remote-scope .w-wide {
  margin-bottom: 16px;
}.mg-remote-scope .w-short {
  height: 217px;
  overflow: hidden;
}.mg-remote-scope .w-addon {
  height: auto;
  padding-bottom: 71px;
  min-height: 380px;
}.mg-remote-scope .w-lg.w-no-actions {
  padding-bottom: 24px;
}.mg-remote-scope .w-lg.w-no-actions .widget-header, .mg-remote-scope .col-lg-12 .w-lg.w-icon {
  padding: 0;
}.mg-remote-scope .col-lg-12 .w-lg.w-icon .widget-header {
  width: 100%;
  padding: 0;
}.mg-remote-scope .col-lg-12 .w-lg.w-icon .title-icon {
  top: -5px;
  margin-bottom: 24px;
}.mg-remote-scope .col-lg-12 .w-image.w-lg.w-half, .mg-remote-scope .col-lg-12 .w-lg.w-image {
  padding-left: 0;
}.mg-remote-scope .col-lg-12 .w-lg.w-image .widget-header {
  position: static;
  height: 100%;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}.mg-remote-scope .col-lg-12 .w-lg.w-image {
    padding-bottom: 0;
}.mg-remote-scope .col-lg-12 .w-lg.w-image.w-no-actions .widget-body {
  padding-bottom: 24px;
}.mg-remote-scope .col-lg-12 .w-image.w-lg.w-half .widget-body {
  padding-bottom: 24px;
}.mg-remote-scope .image-promotion .widget.w-image.w-layout-50_50 .widget-body {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}@media (max-width: 767px) {.mg-remote-scope .col-lg-12 .w-image.w-lg.w-half {
      -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
         -ms-flex-direction: column;
             flex-direction: column;
  }.mg-remote-scope .col-lg-12 .w-image.w-lg.w-half .widget-header {
     width: 100%;
       -ms-flex-preferred-size: inherit;
      flex-basis: inherit;
   }}.mg-remote-scope .widget-header {
  position: relative;
  display: block;
  padding-bottom: 30px;
  overflow: hidden;
  height: 130px;
  
  width: 101%;
}.mg-remote-scope .w-addon .widget-header {
  padding: 0;
  height: 150px;
}.mg-remote-scope .w-md .widget-header {
  text-align: center;
}.mg-remote-scope .w-wide .widget-header {
  position: absolute;
  text-align: center;
  left: 16px;
  top: 16px;
  padding: 0;
  width: 146px;
  height: 134px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);
}.mg-remote-scope .widget .header-title, .mg-remote-scope .widget .header-title a {
  display: table;
  height: 100%;
  width: 100%;
  color: rgba(0, 0, 0, 0.5);
  font-weight: 500;
  text-transform: uppercase;
}.mg-remote-scope .widget-header:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: block;
  content: "";
  background-color: rgba(255, 255, 255, 0);
  -webkit-transition: ease-in-out all .25s;
  transition: ease-in-out all .25s;
}.mg-remote-scope .widget-header.hovered:after, .mg-remote-scope .widget-header:hover:after {
  background-color: rgba(255, 255, 255, .1);
}.mg-remote-scope .w-short .widget-header {
  height: 106px;
  padding: 0;
}.mg-remote-scope .w-addon .header-title a, .mg-remote-scope .w-wide .header-title a, .mg-remote-scope .col-lg-6 .w-md .header-title {
  display: table-cell;
  vertical-align: middle;
}.mg-remote-scope .title-icon {
  display: table-cell;
  position: absolute;
  top: -10px;
  left: 4px;
  width: 116px;
  height: 116px;
  text-align: center;
}.mg-remote-scope .title-icon>img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 72px;
  margin: auto;
  color: transparent;
  border: none;
  outline: none;
}.mg-remote-scope .w-addon .title-icon, .mg-remote-scope .w-wide .title-icon {
  position: relative;
  top: auto;
  left: auto;
  display: block;
}@media (min-width: 768px) {.mg-remote-scope .w-md .title-icon {
    position: relative;
    top: auto;
    left: auto;
    display: block;
  }}.mg-remote-scope .w-wide .title-icon {
  margin: 7px auto 0;
}.mg-remote-scope .w-addon .title-icon {
  width: 136px;
  height: 136px;
  margin: -6px auto -21px;
}.mg-remote-scope .title-icon>span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: block;
  background: rgba(255, 255, 255, .1);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  -webkit-transition: ease-in-out all .45s;
  transition: ease-in-out all .45s;
}.mg-remote-scope .widget-header.hovered .title-icon>span, .mg-remote-scope .widget-header:hover .title-icon>span {
  margin: -4px;
}.mg-remote-scope .title-icon>span:before, .mg-remote-scope .title-icon>span:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
}.mg-remote-scope .title-icon>span:before {
  width: calc(100% + 32px);
  height: calc(100% + 32px);
  margin-top: calc(-50% - 16px);
  margin-left: calc(-50% - 16px);
  background: rgba(255, 255, 255, 0.04);
  -webkit-transition: ease-in-out all .35s;
  transition: ease-in-out all .35s;
}.mg-remote-scope .title-icon>span:after {
  width: calc(100% + 64px);
  height: calc(100% + 64px);
  margin-top: calc(-50% - 32px);
  margin-left: calc(-50% - 32px);
  background: rgba(255, 255, 255, 0.02);
  -webkit-transition: ease-in-out all .25s;
  transition: ease-in-out all .25s;
}.mg-remote-scope .widget-header.hovered .title-icon>span:before, .mg-remote-scope .widget-header:hover .title-icon>span:before {
  width: calc(100% + 48px);
  height: calc(100% + 48px);
  margin-top: calc(-50% - 24px);
  margin-left: calc(-50% - 24px);
}.mg-remote-scope .widget-header.hovered .title-icon>span:after, .mg-remote-scope .widget-header:hover .title-icon>span:after {
  width: calc(100% + 96px);
  height: calc(100% + 86px);
  margin-top: calc(-50% - 48px);
  margin-left: calc(-50% - 48px);
}.mg-remote-scope .title-slogan {
  position: relative;
  display: table-cell;
  padding: 8px 16px 8px 125px;
  vertical-align: middle;
  font-size: 15px;
  line-height: 18px;
}.mg-remote-scope .widget-payment-gateway-allocator-for-whmcs .title-slogan, .mg-remote-scope .widget-payment-gateway-charges-for-whmcs .title-slogan {
  padding-right: 2px;
}.mg-remote-scope .title-slogan b {
  font-weight: 900;
}.mg-remote-scope .w-lg .title-slogan {
  font-weight: 400;
}.mg-remote-scope .w-md .title-slogan {
  font-size: 16px;
  line-height: 19px;
}.mg-remote-scope .w-wide .title-slogan, .mg-remote-scope .w-short .title-slogan {
  display: none;
}.mg-remote-scope .w-addon .title-slogan {
  padding: 0 15px;
  display: block;
  margin: 0 auto;
  text-align: center;
}.mg-remote-scope .w-short .title-icon {
  position: relative;
  margin: auto;
  display: block;
}.mg-remote-scope .title-slogan b.no-break {
  white-space: nowrap;
}.mg-remote-scope .header-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30px;
  padding: 0 16px;
  background: rgba(0, 0, 0, 0.08);
  line-height: 30px;
}.mg-remote-scope .header-bar .price {
  float: left;
  color: #fff;
  font-size: 12px;
}.mg-remote-scope .header-bar .price b, .mg-remote-scope .w-lg .header-bar .price {
  font-size: 14px;
}.mg-remote-scope .w-lg .header-bar .price b {
  font-size: 16px;
}.mg-remote-scope .header-bar span {
  position: relative;
  opacity: 0.6;
  margin-right: 5px;
}.mg-remote-scope .header-bar span:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 1px;
  margin-top: -1px;
  background: #fff;
}.mg-remote-scope .header-bar .stars {
  float: right;
  padding-right: 2px;
  letter-spacing: -2px;
}.mg-remote-scope .header-bar .stars i {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5);
}.mg-remote-scope .w-lg .header-bar .stars i {
  font-size: 16px;
}.mg-remote-scope .header-bar .stars i.active {
  color: #fff;
}.mg-remote-scope .header-label {
  position: absolute;
  top: 4px;
  left: -44px;
  width: 145px;
  height: 48px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}.mg-remote-scope .header-label .label {
  position: absolute;
  margin-left: -73px;
  left: 50%;
  display: block;
  width: 100%;
  font-size: 10px;
  border-radius: 0;
  padding: 0;
  line-height: 20px;
  margin-bottom: 4px;
}.mg-remote-scope .header-label .label-short {
  top: 0;
}.mg-remote-scope .header-label .label-long {
  bottom: 0;
}.mg-remote-scope .w-wide .header-label, .mg-remote-scope .w-short .header-label {
  top: 10px;
  left: -37px;
}.mg-remote-scope .w-wide .header-label .label, .mg-remote-scope .w-short .header-label .label {
  color: #2e3442;
  top: 0;
  bottom: auto;
}.mg-remote-scope .w-wide .header-label .label.recommended-without-discount, .mg-remote-scope .w-short .header-label .label.recommended-without-discount {
  top: 10px;
}.mg-remote-scope .w-wide .header-label .label b, .mg-remote-scope .w-short .header-label .label b {
  display: block;
  font-size: 14px;
  color: #ff8e2b;
  margin-left: -6px;
  margin-bottom: -8px;
}.mg-remote-scope .w-addon .widget-header:hover:after {
  background-color: rgba(255, 255, 255, 0);
}.mg-remote-scope .w-addon.w-head-hover .widget-header:after {
  background-color: rgba(255, 255, 255, .1);
}.mg-remote-scope .w-addon .widget-header:hover .title-icon > span {
  margin: 0;
}.mg-remote-scope .w-addon .widget-header:hover .title-icon > span:before {
  width: calc(100% + 32px);
  height: calc(100% + 32px);
  margin-top: calc(-50% - 16px);
  margin-left: calc(-50% - 16px);
}.mg-remote-scope .w-addon .widget-header:hover .title-icon > span:after {
  width: calc(100% + 64px);
  height: calc(100% + 64px);
  margin-top: calc(-50% - 32px);
  margin-left: calc(-50% - 32px);
}.mg-remote-scope .w-addon.w-head-hover .widget-header .title-icon > span {
  margin: -4px;
}.mg-remote-scope .w-addon.w-head-hover .widget-header .title-icon > span:before {
  width: calc(100% + 48px);
  height: calc(100% + 48px);
  margin-top: calc(-50% - 24px);
  margin-left: calc(-50% - 24px);
}.mg-remote-scope .w-addon.w-head-hover .widget-header .title-icon > span:after {
  width: calc(100% + 96px);
  height: calc(100% + 86px);
  margin-top: calc(-50% - 48px);
  margin-left: calc(-50% - 48px);
}.mg-remote-scope .widget-body {
  padding: 13px 16px 0;
}.mg-remote-scope .w-wide .widget-body {
  padding: 0 0 30px;
}.mg-remote-scope .w-addon .widget-body {
  padding: 12px 24px 0;
  width: 100%;
}.mg-remote-scope .w-lg.w-banner .widget-body {
  padding: 32px 24px 38px 24px;
}.mg-remote-scope .widget-body .h3, .mg-remote-scope .widget-body h3 {
  margin: 0 0 2px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}.mg-remote-scope .w-lg.w-banner .widget-body .h1 a, .mg-remote-scope .w-lg.w-banner .widget-body .h1 {
  line-height: 1;
  font-size: 32px;
  font-weight: 900;
  color: #ff8a2b;
}.mg-remote-scope .w-lg.w-banner .widget-body .btn {
  margin-top: 24px;
  min-width: 135px;
}.mg-remote-scope .widget-body h3 a {
  color: #2e3442;
}.mg-remote-scope .widget-body p {
  margin: 7px 0 0;
  font-size: 12px;
  line-height: 18px;
  text-align: justify;
}.mg-remote-scope .w-lg.w-banner .widget-body p {
  font-size: 17px;
  line-height: 25px;
}.mg-remote-scope .widget-body p:empty {
  display: none;
}.mg-remote-scope .widget-body ul:not(.carousel-inner) {
  margin-top: 12px;
}.mg-remote-scope .widget-body p+.h3 {
  margin-top: 21px;
}.mg-remote-scope .widget-body .stars {
  display: inline-block;
  padding: 1px 10px 0 0;
  letter-spacing: -2px;
  color: #d7dadb;
}.mg-remote-scope .widget-body .stars .active {
  color: #ffc300;
}.mg-remote-scope .widget-body>span:not(.label) {
  color: #a1a6b2;
  font-size: 12px;
}.mg-remote-scope .w-wide .widget-body>span:not(.label) {
  padding-top: 2px;
  display: inline-block;
}.mg-remote-scope .w-addon .widget-body p {
  margin-bottom: 7px;
  font-size: 13px;
  line-height: 16px;
}.mg-remote-scope .w-addon .widget-body .short-desc {
  height: 48px;
}.mg-remote-scope .w-addon .scroll-list {
  max-height: 220px;
  min-height: 85px;
  overflow: hidden;
  position: relative;
  z-index: 2;
  background: #fff;
}.mg-remote-scope .w-addon .widget-actions {
  background: #fff;
}.mg-remote-scope .w-short .price, .mg-remote-scope .widget-body .price {
  position: absolute;
  bottom: 16px;
  line-height: 32px;
  color: #2e3442;
  font-weight: 700;
}.mg-remote-scope .w-wide .widget-body .price {
  left: 178px;
}.mg-remote-scope .w-short .price.discount, .mg-remote-scope .widget-body .price.discount {
  color: #ff8e2b;
}.mg-remote-scope .w-short .price span, .mg-remote-scope .widget-body .price span {
  position: relative;
  font-size: 12px;
  font-weight: 400;
  color: #2e3442;
  margin-right: 3px;
}.mg-remote-scope .w-short .price span:before, .mg-remote-scope .widget-body .price span:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  width: 97%;
  height: 1px;
  margin-top: -1px;
  background: #ff8e2b;
}.mg-remote-scope .widget-body .info {
  height: 100px;
  perspective: 1000;
  -webkit-perspective: 1000;
  visibility: hidden;
}.mg-remote-scope .widget-body .info>.info-content {
  position: relative;
  transition: 0.45s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: flat;
  background: #fff;
}.mg-remote-scope .w-review-expanded .widget-body .info>.info-content {
  transform-style: preserve-3d;
}.mg-remote-scope .widget-body .info>.info-content>* {
  position: absolute;
  top: -3px;
  left: 0;
  backface-visibility: hidden;
  width: 100%;
}.mg-remote-scope .w-review-expanded .widget-body .info .info-content {
  transform: rotateY(180deg);
}.mg-remote-scope .widget-body .info p {
  z-index: 2;
  transform: rotateY(0deg);
}.mg-remote-scope .widget-body .info .carousel {
  transform: rotateY(180deg);
}.mg-remote-scope .widget .carousel {
  padding: 8px 0;
}.mg-remote-scope .widget .carousel-actions {
  position: absolute;
  right: -6px;
  top: 8px;
  z-index: 1;
  background: #fff;
}.mg-remote-scope .widget .carousel-actions a {
  float: none;
  font-size: 19px;
  display: inline-block;
  padding: 0 8px;
  color: #a1a6b3;
}.mg-remote-scope .widget .carousel-actions a>i {
  line-height: 24px;
}.mg-remote-scope .widget .item .item-header {
  padding-right: 70px;
  margin-bottom: 3px;
  line-height: 24px;
  overflow: hidden;
}.mg-remote-scope .widget .one-slide .item .item-header {
  padding-right: 30px;
}.mg-remote-scope .widget .item .item-header>span:not(.stars) {
  color: #004a95;
  font-weight: 700;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  float: left;
}.mg-remote-scope .w-short .item .item-header>span:not(.stars) {
  max-width: 70px;
  text-overflow: ellipsis;
}.mg-remote-scope .w-short .one-slide .item .item-header>span:not(.stars) {
  max-width: 108px;
}.mg-remote-scope .widget .item .item-body {
  font-size: 12px;
  line-height: 18px;
  font-style: italic;
}.mg-remote-scope .widget .item .stars {
  float: none;
  letter-spacing: -1px;
  margin-left: 6px;
  margin-right: 6px;
}.mg-remote-scope .w-wide .item .stars {
  margin-top: -2px;
}.mg-remote-scope .widget .item .stars i {
  font-size: 13px;
}.mg-remote-scope .w-short .widget-body h3 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}.mg-remote-scope .w-short.w-info-expanded .widget-body h3 {
  white-space: normal;
}.mg-remote-scope .w-short .widget-body {
  background: #fff;
  -webkit-transition: -webkit-transform .45s;
  transition: transform .45s;
}.mg-remote-scope .w-short .widget-body .stars {
  padding: 0;
  float: right;
}.mg-remote-scope .show-product-tile-reviews {
  cursor: pointer;
}.mg-remote-scope .w-short .price {
  left: 0;
  bottom: 0;
  z-index: 2;
  width: 100%;
  padding: 11px 16px 16px;
  background-color: #fff;
  line-height: 32px;
  font-weight: 400;
}.mg-remote-scope .w-short .price.price-discounted {
  color: #ff8e2b;
}.mg-remote-scope .w-short.open-source .price {
  padding-top: 0;
  line-height: 40px;
  bottom: 0;
}.mg-remote-scope .w-short .widget-license {
  position: absolute;
  bottom: 14px;
  font-size: 10px;
  font-weight: 400;
  left: 16px;
  color: #a1a6b2;
}.mg-remote-scope .w-wide .carousel {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: 30px;
  bottom: 50px;
  background: #fff;
  right: 15px;
  left: 178px;
  -webkit-transition: .2s ease-in-out;
  -moz-transition: .2s ease-in-out;
  transition: .2s ease-in-out;
  z-index: 2;
}.mg-remote-scope .w-wide.w-review-expanded .carousel {
  visibility: visible;
  opacity: 1;
}.mg-remote-scope .w-addon .checkbox label {
  display: block;
  font-size: 13px;
  color: #2e3442;
  font-weight: 600;
}.mg-remote-scope .w-addon .checkbox a {
  margin-left: 34px;
  font-size: 12px;
  color: #737780;
  border-bottom: 1px dotted #c8c9cc;
}.mg-remote-scope .w-addon .disabled a {
  color: #a1a6b2;
}.mg-remote-scope .w-addon .checkbox .label {
  box-shadow: none;
  margin-left: 5px;
  position: relative;
  top: -1px;
}.mg-remote-scope .w-addon .addon-info {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 3;
  padding: 20px 18px;
  color: #fff;
}.mg-remote-scope .w-addon .addon-info .close {
  position: relative;
  z-index: 1;
  color: #fff;
}.mg-remote-scope .w-included-expanded .addon-info.included, .mg-remote-scope .w-info-expanded .addon-info:not(.included) {
  display: block;
  z-index: 5;
}.mg-remote-scope .info-header {
  position: relative;
  margin-bottom: 15px;
  padding-right: 10px;
  font-size: 15px;
  font-weight: 700;
  line-height: 19px;
}.mg-remote-scope .info-header+ul {
  margin-bottom: 20px;
}.mg-remote-scope .info-header span {
  text-transform: uppercase;
  border-bottom: 1px solid #fff;
}.mg-remote-scope .addon-info .info-body+.info-header {
  padding-top: 25px;
}.mg-remote-scope .addon-info .info-header .close {
  position: absolute;
  top: -7px;
  right: -7px;
  color: #fff;
}.mg-remote-scope .w-addon .addon-info ul li {
  line-height: 17px;
  margin-bottom: 5px;
  padding-left: 30px;
}.mg-remote-scope .w-addon .addon-info ul li {
  color: rgba(255, 255, 255, 0.7)
}.mg-remote-scope .w-addon .addon-info ul li:before {
  color: #fff;
}.mg-remote-scope .addon-info .info-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 67px;
  padding: 16px 24px 24px;
  background: rgba(0, 0, 0, 0.1);
}.mg-remote-scope .addon-info .info-footer .price {
  float: left;
  font-size: 15px;
  line-height: 32px;
}.mg-remote-scope .addon-info .info-footer .btn {
  float: right;
}.mg-remote-scope .widget-actions {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 3;
  padding: 8px 16px 16px 16px;
  width: auto;
  right: 0;
  background: #fff;
}.mg-remote-scope .w-wide .widget-actions {
  left: auto;
  right: 0;
}.mg-remote-scope .w-short .widget-actions {
  right: 0;
  left: auto;
}.mg-remote-scope .w-short .widget-actions .btn {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}.mg-remote-scope .widget-actions .btn+.btn {
  margin-left: 4px;
}.mg-remote-scope .widget .btn-icon.btn-sm:not(.show-xs-icon) {
  padding-left: 5px;
  padding-right: 5px;
}.mg-remote-scope .image-promotion > h2, .mg-remote-scope .image-promotion > h2 > a, .mg-remote-scope .image-promotion > h2 > a:hover {
	color: #2e3442;
}.mg-remote-scope #main-content-container > .image-promotion:first-child h2, .mg-remote-scope #main-content-container > .image-promotion:first-child h2 > a, .mg-remote-scope #main-content-container > .image-promotion:first-child > h2, .mg-remote-scope #main-content-container > .image-promotion:first-child > h2 > a, .mg-remote-scope #main-content-container > .image-promotion:first-child > h2 > a:hover {
	color: #fff;
}.mg-remote-scope #main-content-container > .image-promotion:first-child {
	min-height: 208px;
}.mg-remote-scope .w-image .widget-header {
  padding-bottom: 0!important;
}.mg-remote-scope .w-type-image {
    height: auto;
    padding: 0;
    background: transparent;
    box-shadow: none;
    overflow: visible;
}.mg-remote-scope .w-type-image > a {
    display: block;
    background: #fff;
    box-shadow: 0 6px 20px rgba(0, 0, 0, .07);
}.mg-remote-scope .w-type-image img {
    width: 100%;
}.mg-remote-scope .w-layout-horizontal .widget-header img {
    width: 100%;
    height: auto;
}.mg-remote-scope .w-layout-50_50 .widget-header img, .mg-remote-scope .w-layout-33_66 .widget-header img {
  width: 100%;
  height: 100%;
}@media (max-width: 1200px) and (min-width: 581px) {.mg-remote-scope .image-promotion .widget.w-layout-50_50:has(img) {
    display: flex;
    flex-direction: row;
    height: unset;
    min-height: unset;
  }.mg-remote-scope .image-promotion .widget.w-layout-50_50:has(img) .widget-body {
    display: flex;
    flex: 50%;
    position: unset;
    max-width: unset;
    flex-direction: column;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .image-promotion .col-lg-12 .w-lg.w-image.widget:has(img) .widget-header {
    height: unset !important;
  }}@media (min-width: 1200px) {.mg-remote-scope #main-content-container > .image-promotion:first-child:has(.widget.w-lg-short) + .image-promotion h2, .mg-remote-scope #main-content-container > .image-promotion:first-child:has(.widget.w-lg-short) + .image-promotion h2 > a {
    color: #fff;
  }}@media (min-width: 768px) and (max-width: 992px) {.mg-remote-scope #main-content-container > .image-promotion:first-child:has(.w-layout-standard) + .image-promotion h2, .mg-remote-scope #main-content-container > .image-promotion:first-child:has(.w-layout-standard) + .image-promotion h2 > a {
    color: #fff;
  }}@media(max-width: 1200px) and (min-width: 768px) {.mg-remote-scope .image-promotion .col-lg-12 .w-lg.w-image.widget:has(img) .widget-header {
    position: unset;
    display: flex;
    height: unset;
    overflow: unset;
    flex: 50%;
    width: 50%;
  }}@media(max-width: 1200px) {.mg-remote-scope #main-content-container > .image-promotion .col-lg-6 + .col-lg-6 .col-sm-6 h2 {
    color: #2e3442;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope #main-content-container > .image-promotion:first-child {
		min-height: 378px;
	}}.mg-remote-scope .page-promotions #main-content-container .h5 {
	margin-top: 0!important;
}@media (min-width: 768px) {.mg-remote-scope .page-promotions #main-content-container  .widget {
		margin-bottom: 26px;
	}}@media (min-width: 1200px) {.mg-remote-scope .additional-product-widget {
    width: 257px!important;
  }.mg-remote-scope .col-lg-12 .w-lg .title-slogan {
    display: block;
  }.mg-remote-scope .col-lg-6 .w-lg .title-slogan {
    padding-left: 255px;
    padding-top: 8px;
  }.mg-remote-scope .col-lg-6 .w-md .title-slogan {
    padding: 0 20px;
    display: inline-block;
  }.mg-remote-scope .col-lg-12 .w-lg .title-slogan, .mg-remote-scope .col-md-8 .w-lg .title-slogan {
    padding: 0 20px;
    font-size: 24px;
    text-align: center;
    display: block;
  }.mg-remote-scope .col-lg-6 .w-lg .title-icon {
    top: 50%;
    left: 16px;
    width: 224px;
    height: 224px;
    margin-top: -131px;
  }.mg-remote-scope .w-lg .title-icon>span:before {
    width: calc(100% + 64px);
    height: calc(100% + 64px);
    margin-top: calc(-50% - 32px);
    margin-left: calc(-50% - 32px);
  }.mg-remote-scope .w-lg .title-icon>span:after {
    width: calc(100% + 128px);
    height: calc(100% + 128px);
    margin-top: calc(-50% - 64px);
    margin-left: calc(-50% - 64px);
  }.mg-remote-scope .w-lg .widget-header:hovered .title-icon>span, .mg-remote-scope .w-lg .widget-header:hover .title-icon>span {
    margin: -12px;
  }.mg-remote-scope .w-lg .widget-header.hovered .title-icon>span:before, .mg-remote-scope .w-lg .widget-header:hover .title-icon>span:before {
    width: calc(100% + 120px);
    height: calc(100% + 120px);
    margin-top: calc(-50% - 60px);
    margin-left: calc(-50% - 60px);
  }.mg-remote-scope .w-lg .widget-header.hovered .title-icon>span:after, .mg-remote-scope .w-lg .widget-header:hover .title-icon>span:after {
    width: calc(100% + 224px);
    height: calc(100% + 224px);
    margin-top: calc(-50% - 112px);
    margin-left: calc(-50% - 112px);
  }.mg-remote-scope .col-md-4 .w-md .header-title .title-icon {
    display: table-cell;
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    text-align: center;
  }.mg-remote-scope .w-addon .widget-body p.long-desc {
    position: absolute;
    background: #fff;
    left: 0;
    right: 0;
    padding: 24px;
    top: 210px;
    line-height: 20px;
    -webkit-transition: -webkit-transform .45s;
    transition: transform .45s;
  }.mg-remote-scope .w-addon.w-desc-expanded p.long-desc {
    -webkit-transform: translateY(-160px);
    transform: translateY(-160px);
    -ms-transform: translateY(-160px);
  }}.mg-remote-scope .addon-info-content {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
}.mg-remote-scope .addon-info-content .info-header {
  flex: 0 0 auto;
}.mg-remote-scope .addon-info-content > ul {
  flex: 1 1 auto;
  min-height: 0;
  overflow-y: auto;
  margin: 0;
}.mg-remote-scope .addon-info-content > ul::-webkit-scrollbar {
  display: none;
}.mg-remote-scope .w-addon .widget-body {
  position: relative;
}.mg-remote-scope .w-addon .widget-actions {
  z-index: 4;
}.mg-remote-scope .w-addon .widget-body p.long-desc {
  position: absolute;
  background: #fff;
  left: 0;
  right: 0;
  padding: 24px;
  top: 200px;
  line-height: 20px;
  width: 100%;
  -webkit-transition: -webkit-transform .45s;
  transition: transform .45s;
  z-index: 3;
}.mg-remote-scope .w-addon.w-desc-expanded p.long-desc {
  -webkit-transform: translateY(-215px);
  transform: translateY(-215px);
  -ms-transform: translateY(-215px);
}@media (min-width: 992px) {.mg-remote-scope .col-lg-6 .w-md {
    height: 240px;
    padding-left: 225px;
  }.mg-remote-scope .col-lg-6 .w-lg {
    height: 631px;
  }.mg-remote-scope .col-md-4 .w-md, .mg-remote-scope .col-md-8 .w-lg {
    height: 395px;
  }.mg-remote-scope .col-md-8 .w-lg {
    padding-left: 300px;
  }.mg-remote-scope .col-lg-12 .w-lg {
    display: flex;
    justify-content: center;
    flex-flow: row nowrap;
    min-height: 360px;
    height: auto;
    padding-left: 400px;
  }.mg-remote-scope .col-lg-12 .w-lg.w-lg-long {
    min-height: 450px;
  }.mg-remote-scope .col-lg-12 .w-lg.w-lg-short {
    min-height: 240px;
  }.mg-remote-scope .col-lg-12 .w-lg.w-half {
    padding-left: 50%;
  }.mg-remote-scope .col-lg-12 .w-lg.w-4-6 {
    padding-left: 40%;
  }.mg-remote-scope .col-lg-12 .w-lg.w-banner {
    min-height: 240px;
    padding-bottom: 0;
  }.mg-remote-scope .col-lg-6 .w-md.w-md-long .widget-header, .mg-remote-scope .col-lg-6 .w-md.w-image .widget-header {
    height: 334px;
  }.mg-remote-scope .col-lg-6 .w-lg.w-lg-short {
    height: 537px;
  }.mg-remote-scope .col-lg-6 .w-lg .widget-header {
    width: 100%;
  }.mg-remote-scope .col-md-8 .w-lg .widget-header {
    position: absolute;
    top: 0;
    left: 0;
    width: 300px;
    height: 395px;
    display: table;
  }.mg-remote-scope .col-md-8 .w-lg .widget-header .header-title {
    display: table-cell;
    vertical-align: middle;
  }.mg-remote-scope .col-lg-12 .w-lg .widget-header {
    position: absolute;
    top: 0;
    left: 0;
    width: 400px;
    height: 100%;
    display: flex;
    flex-basis: 400px;
    align-items: stretch;
    justify-content: center;
  }.mg-remote-scope .col-lg-12 .w-half .widget-header {
    width: 50%;
    flex-basis: 50%;
  }.mg-remote-scope .col-lg-12 .w-4-6 .widget-header {
    width: 40%;
    flex-basis: 40%;
  }.mg-remote-scope .col-lg-6 .w-md .widget-header {
    position: absolute;
    top: 0;
    left: 0;
    width: 225px;
    height: 240px;
    display: table;
  }.mg-remote-scope .col-md-4 .w-md .widget-header {
    height: 170px;
  }.mg-remote-scope .col-lg-12 .w-lg .widget-header .header-title {
    width: 100%;
    vertical-align: middle;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
  }.mg-remote-scope .col-lg-12 .w-lg-short .title-slogan {
    font-size: 18px;
  }.mg-remote-scope .col-lg-12 .w-lg .widget-body {
    flex: 1;
  }.mg-remote-scope .col-lg-12 .w-lg .title-icon, .mg-remote-scope .col-md-8 .w-lg .header-title .title-icon {
    position: relative;
    top: auto;
    left: auto;
    display: block;
    margin: 0 auto;
    width: 224px;
    height: 224px;
  }.mg-remote-scope .col-lg-12 .w-lg-short .title-icon {
    width: 136px;
    height: 136px;
    margin: -7px auto 6px;
}.mg-remote-scope .col-lg-12 .w-lg-short .title-icon:before {
    width: calc(100% + 48px);
    height: calc(100% + 48px);
    margin-top: calc(-50% - 24px);
    margin-left: calc(-50% - 24px);
  }.mg-remote-scope .col-lg-12 .w-lg-short .title-icon:after {
    width: calc(100% + 96px);
    height: calc(100% + 96px);
    margin-top: calc(-50% - 48px);
    margin-left: calc(-50% - 48px);
  }.mg-remote-scope .col-lg-12 .w-lg-short .widget-header.hovered .title-icon>span, .mg-remote-scope .col-lg-12 .w-lg-short .widget-header:hover .title-icon>span {
    margin: -8px;
  }.mg-remote-scope .col-lg-12 .w-lg-short .widget-header.hovered .title-icon>span:before, .mg-remote-scope .col-lg-12 .w-lg-short .widget-header:hover .title-icon>span:before {
    width: calc(100% + 72px);
    height: calc(100% + 72px);
    margin-top: calc(-50% - 36px);
    margin-left: calc(-50% - 36px);
  }.mg-remote-scope .col-lg-12 .w-lg-short .widget-header.hovered .title-icon>span:after, .mg-remote-scope .col-lg-12 .w-lg-short .widget-header:hover .title-icon>span:after {
    width: calc(100% + 144px);
    height: calc(100% + 144px);
    margin-top: calc(-50% - 72px);
    margin-left: calc(-50% - 72px);
  }.mg-remote-scope .col-lg-12 .w-lg-short .title-icon img {
  width: 72px;
}.mg-remote-scope .col-md-4 .w-md .title-slogan {
    padding-left: 150px;
    text-align: left;
  }.mg-remote-scope .col-md-8 .w-lg .widget-actions {
    left: 300px;
  }.mg-remote-scope .col-lg-6 .w-md .widget-actions {
    left: 225px;
  }.mg-remote-scope .col-lg-12 .w-lg .widget-actions {
    left: 400px;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .col-lg-6 .w-lg .header-title a {
    display: table-cell;
    vertical-align: middle;
  }.mg-remote-scope .col-lg-6 .col-md-6 .widget .title-icon {
    display: block;
    margin: 0 auto;
    position: relative;
    left: auto;
  }.mg-remote-scope .col-lg-6 .w-lg .widget-body p {
    margin: 6px 0 0;
    font-size: 13px;
    line-height: 20px;
  }.mg-remote-scope .col-lg-6 .w-md .widget-header .title-icon {
    top: 8px;
  }.mg-remote-scope .w-addon.w-info-expanded:has(.long-desc) {
    min-height: 340px;
  }}@media (min-width: 768px) {.mg-remote-scope .w-lg {
    padding-bottom: 80px;
  }.mg-remote-scope .col-lg-6 .w-md.w-md-long {
    height: 334px;
  }.mg-remote-scope .w-wide {
    padding: 16px 16px 16px 178px;
    height: 166px;
  }.mg-remote-scope .w-lg .widget-header {
    height: 240px;
  }.mg-remote-scope .w-md .widget-header, .mg-remote-scope .w-lg .widget-header {
    padding-bottom: 40px;
  }.mg-remote-scope .w-lg .title-icon img {
    width: 144px;
  }.mg-remote-scope .w-md .title-icon {
    width: 136px;
    height: 136px;
    margin: -7px auto 6px;
  }.mg-remote-scope .w-md .title-icon>span:before {
    width: calc(100% + 48px);
    height: calc(100% + 48px);
    margin-top: calc(-50% - 24px);
    margin-left: calc(-50% - 24px);
  }.mg-remote-scope .w-md .title-icon>span:after {
    width: calc(100% + 96px);
    height: calc(100% + 96px);
    margin-top: calc(-50% - 48px);
    margin-left: calc(-50% - 48px);
  }.mg-remote-scope .w-md .widget-header.hovered .title-icon>span, .mg-remote-scope .w-md .widget-header:hover .title-icon>span {
    margin: -8px;
  }.mg-remote-scope .w-md .widget-header.hovered .title-icon>span:before, .mg-remote-scope .w-md .widget-header:hover .title-icon>span:before {
    width: calc(100% + 72px);
    height: calc(100% + 72px);
    margin-top: calc(-50% - 36px);
    margin-left: calc(-50% - 36px);
  }.mg-remote-scope .w-md .widget-header.hovered .title-icon>span:after, .mg-remote-scope .w-md .widget-header:hover .title-icon>span:after {
    width: calc(100% + 144px);
    height: calc(100% + 144px);
    margin-top: calc(-50% - 72px);
    margin-left: calc(-50% - 72px);
  }.mg-remote-scope .w-lg .title-slogan {
    font-size: 24px;
    line-height: 27px;
  }.mg-remote-scope .w-md .header-bar, .mg-remote-scope .w-lg .header-bar {
    height: 40px;
    line-height: 40px;
  }.mg-remote-scope .w-lg .header-bar {
    padding: 0 24px;
  }.mg-remote-scope .w-md .widget-body, .mg-remote-scope .w-lg .widget-body {
    padding: 23px 24px 0;
  }.mg-remote-scope .w-lg .widget-body .h3, .mg-remote-scope .w-md .widget-body h3, .mg-remote-scope .w-lg .widget-body h3 {
    font-size: 16px;
    margin-bottom: 7px;
  }.mg-remote-scope .w-lg .widget-body span:not(.label) {
    font-size: 14px;
  }.mg-remote-scope .w-lg .widget-body p {
    margin: 13px 0 0;
    font-size: 14px;
    line-height: 22px;
  }.mg-remote-scope .w-lg .widget-body .list-sm li {
    font-size: 14px;
  }.mg-remote-scope .w-short.w-info-expanded .widget-body {
    -webkit-transform: translateY(-90px);
    transform: translateY(-90px);
    -ms-transform: translateY(-90px);
  }.mg-remote-scope .w-short.w-info-expanded .widget-body .info {
    visibility: visible;
  }.mg-remote-scope .w-short.w-review-expanded .widget-body>.stars, .mg-remote-scope .w-short.w-review-expanded .widget-body>span {
    display: none;
  }.mg-remote-scope .w-wide .widget-body .stars {
    float: left;
  }.mg-remote-scope .w-addon .widget-actions, .mg-remote-scope .w-md .widget-actions {
    padding: 24px;
  }.mg-remote-scope .w-lg .widget-actions {
    padding: 12px 24px 24px;
  }.mg-remote-scope .w-lg .widget-actions .btn {
    min-width: 112px;
  }}@media (min-width: 580px) {.mg-remote-scope .col-lg-12 .w-addon {
    display: flex;
    flex-flow: row nowrap;
    padding-left: 224px;
    min-height: 240px;
  }.mg-remote-scope .col-lg-12 .w-addon .widget-header {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 224px;
    display: flex;
    flex-basis: 224px;
    align-items: stretch;
    justify-content: center;
  }.mg-remote-scope .col-lg-12 .w-addon .header-title {
    width: 100%;
    vertical-align: middle;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
  }.mg-remote-scope .col-lg-12 .w-addon .title-icon {
    margin-bottom: -12px;
  }.mg-remote-scope .col-lg-12 .w-addon .widget-actions {
    left: 224px;
  }}@media (max-width: 991px) {.mg-remote-scope .widget.w-lg.w-icon .widget-header .header-title .title-slogan {
    display: inline-block;
    padding: 0;
  }.mg-remote-scope .widget .title-icon {
    top: -8px;
  }}@media (min-width: 768px) and (max-width: 1199px) {.mg-remote-scope #category-products .widget {
    height: 368px;
  }.mg-remote-scope .w-lg .widget-header {
    text-align: center;
  }.mg-remote-scope .w-lg .title-slogan {
    display: inline-block;
    text-align: center;
    font-size: 20px;
    line-height: 24px;
  }.mg-remote-scope .col-sm-4 .widget:not(.w-md) {
    height: 350px;
  }.mg-remote-scope .widget:not(.w-addon) .title-slogan {
    display: none;
  }.mg-remote-scope .w-lg .title-icon>span:before {
    width: calc(100% + 64px);
    height: calc(100% + 64px);
    margin-top: calc(-50% - 32px);
    margin-left: calc(-50% - 32px);
  }.mg-remote-scope .w-lg .title-icon>span:after {
    width: calc(100% + 128px);
    height: calc(100% + 128px);
    margin-top: calc(-50% - 64px);
    margin-left: calc(-50% - 64px);
  }.mg-remote-scope .col-lg-6 .w-lg .title-icon {
    position: relative;
    top: auto;
    left: auto;
    display: block;
    margin: 0 auto;
    width: 208px;
    height: 208px;
  }.mg-remote-scope .col-md-4 .widget .title-icon, .mg-remote-scope .col-md-3 .widget .title-icon {
    position: relative;
    left: auto;
    display: block;
    margin: 0 auto;
  }.mg-remote-scope .image-promotion .widget .widget-body hr {
    margin: 16px 0;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .marketplace-page .widget.w-lg {
    height: auto;
  }.mg-remote-scope .marketplace-page .widget.w-lg .widget-header {
    height:100%;
  }}@media (min-width: 768px) and (max-width: 1199px) {.mg-remote-scope .marketplace-page .col-sm-4 .widget:not(.w-md) {
    height: 370px;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .w-lg {
    height: 334px;
  }.mg-remote-scope .page-promotions .row .col-lg-6:first-of-type .w-md-long {
    padding-left: 225px;
  }.mg-remote-scope .page-promotions .row .col-lg-6:first-of-type .w-md-long .widget-header {
    position: absolute;
    top: 0;
    left: 0;
    width: 225px;
    height: 334px;
  }.mg-remote-scope .page-promotions .row .col-lg-6:first-of-type .w-md-long .widget-actions {
    left: 225px;
  }.mg-remote-scope .col-lg-12 .w-lg {
    height: auto;
    min-height: 334px;
    display: flex;
    flex-basis: 260px;
    align-items: stretch;
    justify-content: center;
  }.mg-remote-scope .col-lg-12 .w-lg .widget-header {
    display: flex;
    justify-content: center;
    flex-flow: row nowrap;
  }.mg-remote-scope .w-lg-long .widget-header, .mg-remote-scope .w-lg-short .widget-header, .mg-remote-scope .w-half .widget-header, .mg-remote-scope .w-4-6 .widget-header {
  height: 100%!important;
}.mg-remote-scope .col-lg-12 .w-lg .widget-header .header-title {
    vertical-align: middle;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
  }.mg-remote-scope .col-lg-12 .w-lg .widget-header .header-title .title-icon {
    position: relative;
    top: auto;
    left: auto;
    display: block;
    margin: 0 auto;
    width: 208px;
    height: 208px;
  }.mg-remote-scope .col-lg-12 .w-lg .widget-body {
    flex: 1;
  }.mg-remote-scope .col-lg-6 .w-md {
    height: 440px;
  }.mg-remote-scope .col-md-4 .w-md, .mg-remote-scope .col-md-8 .w-lg {
    padding: 0 0 64px 0;
    height: 492px;
  }.mg-remote-scope .col-lg-6 .col-sm-7 .widget {
    height: 210px;
    padding-left: 160px;
  }.mg-remote-scope .col-lg-6 .col-sm-7 .col-sm-12:first-of-type>.widget {
    margin-bottom: 20px;
  }.mg-remote-scope .col-lg-6 .col-sm-7 .widget-header {
    position: absolute;
    top: 0;
    left: 0;
    height: 210px;
    display: table;
  }.mg-remote-scope .col-md-4 .w-md .header-title, .mg-remote-scope .col-md-8 .w-lg .header-title, .mg-remote-scope .col-lg-6 .w-lg .header-title, .mg-remote-scope .col-lg-6 .col-sm-7 .header-title {
    display: table-cell;
    vertical-align: middle;
  }.mg-remote-scope .col-md-8 .w-lg .widget-header, .mg-remote-scope .w-md .widget-header {
    height: 210px;
    position: relative;
  }.mg-remote-scope .col-lg-6 .col-sm-7 .widget-header {
    width: 160px;
    text-align: center;
    padding-bottom: 40px;
  }.mg-remote-scope .col-md-4 .w-md .widget-header, .mg-remote-scope .col-md-8 .w-lg .widget-header, .mg-remote-scope .col-lg-6 .w-md .widget-header {
    display: table;
    width: 100%;
  }.mg-remote-scope .col-lg-6 .w-md .header-title {
    display: table-cell;
  }.mg-remote-scope .col-md-4 .w-md .title-icon, .mg-remote-scope .col-md-8 .w-lg .title-icon, .mg-remote-scope .col-lg-6 .col-sm-7 .title-icon {
    position: relative;
    top: auto;
    left: auto;
    display: block;
    margin: 13px auto 2px;
  }.mg-remote-scope .col-md-4 .w-md .title-icon, .mg-remote-scope .col-md-8 .w-lg .title-icon, .mg-remote-scope .col-lg-6 .w-md .title-icon {
    margin: 0px auto -11px;
  }.mg-remote-scope .col-md-8 .w-lg .title-icon {
    width: 136px;
    height: 136px;
  }.mg-remote-scope .col-md-8 .w-lg .title-icon img {
    width: 72px;
  }.mg-remote-scope .col-lg-6 .col-sm-7 .header-bar {
    height: 40px;
    padding: 0 8px;
    line-height: 40px;
    text-align: left;
  }.mg-remote-scope .col-lg-6 .col-sm-7 .header-bar .price span {
    display: block;
    margin-bottom: -27px;
    margin-top: -7px;
  }.mg-remote-scope .col-md-8 .w-lg .header-bar {
    padding: 0 16px;
  }.mg-remote-scope .col-md-8 .w-lg .header-bar .price {
    font-size: 12px;
  }.mg-remote-scope .col-md-8 .w-lg .header-bar .price b {
    font-size: 14px;
  }.mg-remote-scope .col-md-8 .w-lg .header-bar .stars i {
    font-size: 13px;
  }.mg-remote-scope .col-md-8 .w-lg .widget-body h3, .mg-remote-scope .w-md .widget-body h3 {
    font-size: 14px;
  }.mg-remote-scope .col-md-8 .w-lg .widget-body p {
    margin: 6px 0 0;
    font-size: 12px;
    line-height: 19px;
  }.mg-remote-scope .w-lg .widget-actions {
    left: 260px;
  }.mg-remote-scope .col-md-8 .w-lg .widget-actions {
    left: 0;
  }.mg-remote-scope .col-md-8 .w-lg .widget-actions .btn {
    padding: 4px 16px;
    font-size: 11px;
    min-width: 90px;
  }.mg-remote-scope .col-md-8 .w-lg .widget-actions .btn.btn-outline {
    padding: 3px 16px;
  }.mg-remote-scope .col-lg-6 .col-sm-7 .widget-actions {
    left: 160px;
  }}@media (min-width: 580px) and (max-width: 1199px) {.mg-remote-scope .w-addon {
    display: flex;
    flex-flow: row nowrap;
    padding-left: 224px;
    min-height: 235px;
  }.mg-remote-scope .w-addon .widget-header {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 224px;
    display: flex;
    flex-basis: 224px;
    align-items: stretch;
    justify-content: center;
  }.mg-remote-scope .w-addon .header-title {
    width: 100%;
    vertical-align: middle;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
  }.mg-remote-scope .w-addon .title-icon {
    margin-bottom: 5px;
  }.mg-remote-scope .w-addon .title-slogan {
    margin-bottom: -16px;
  }.mg-remote-scope .w-addon .widget-actions {
    left: 224px
  }.mg-remote-scope .w-addon:has(.short-desc) .widget-actions {
    padding-top: 16px;
  }}@media(max-width: 992px) {.mg-remote-scope .w-addon:has(.long-desc) {
    max-height: 380px;
  }}@media (min-width: 580px) and (max-width: 991px) {.mg-remote-scope .w-lg {
    padding-left: 260px;
  }.mg-remote-scope .w-lg .widget-header {
    width: 260px;
  }.mg-remote-scope .w-lg .widget-header {
    position: absolute;
    top: 0;
    left: 0;
    height: 334px;
    display: table;
  }.mg-remote-scope .w-lg-long .title-slogan, .mg-remote-scope .w-lg-short .title-slogan, .mg-remote-scope .w-half .title-slogan, .mg-remote-scope .w-4-6 .title-slogan {
    text-align: center;
  }.mg-remote-scope .w-addon.w-desc-expanded p.long-desc {
    -webkit-transform: translateY(-210px);
    transform: translateY(-210px);
    -ms-transform: translateY(-210px);
  }.mg-remote-scope .w-addon.w-info-expanded {
    min-height: 340px;
  }}@media (max-width: 767px) {.mg-remote-scope .w-lg {
    height: auto;
    min-height: 220px;
  }.mg-remote-scope .w-wide {
    padding: 0;
    height: 270px;
  }.mg-remote-scope .w-md .widget-header {
    text-align: left;
  }.mg-remote-scope .w-lg-long .title-icon, .mg-remote-scope .w-lg-short .title-icon, .mg-remote-scope .w-half .title-icon, .mg-remote-scope w-half .title-icon {
    top: 6px;
   }.mg-remote-scope .col-lg-6 .w-md .header-title {
    display: table;
  }.mg-remote-scope .col-lg-6 .w-md .title-icon, .mg-remote-scope .w-md .title-icon, .mg-remote-scope .title-icon {
    position: absolute;
    display: table-cell;
    font-size: 15px;
    line-height: 18px;
  }.mg-remote-scope .col-lg-6 .w-md .title-slogan, .mg-remote-scope .title-slogan {
    position: relative;
    display: table-cell;
    padding: 4px 8px 0 125px;
    vertical-align: middle;
    font-size: 15px;
    line-height: 18px;
  }.mg-remote-scope .w-wide .widget-header {
    left: 0;
    top: 0;
    width: 106px;
    height: 106px;
    border-radius: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
  }.mg-remote-scope .w-wide .widget-body h3 {
    line-height: 18px;
  }.mg-remote-scope .w-wide .title-slogan {
    display: none;
  }.mg-remote-scope .w-wide .widget-body {
    padding: 15px 14px 48px 120px;
  }.mg-remote-scope .w-wide .widget-body p {
    position: absolute;
    left: 0;
    top: 106px;
    width: 100%;
    margin: 0;
    padding: 16px;
    border-top: 1px solid #e9edf2;
  }.mg-remote-scope .w-wide .widget-body .price {
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 8px 16px;
    border-top: 1px solid #e9edf2;
  }.mg-remote-scope .w-wide .widget-body>span {
    display: block;
    margin-bottom: 5px;
  }.mg-remote-scope .w-wide .widget-actions {
    padding: 8px;
  }.mg-remote-scope .w-lg .widget-actions .btn {
    padding: 4px 16px;
    font-size: 11px;
  }.mg-remote-scope .w-lg .widget-actions .btn.btn-outline {
    padding: 3px 16px;
  }.mg-remote-scope .image-promotion .widget.w-layout-33_66:has(img) .widget-body a, .mg-remote-scope .image-promotion .widget.w-layout-33_66:has(img) .widget-body a > *, .mg-remote-scope .image-promotion .widget.w-layout-33_66:has(img) .widget-body a strong {
    font-size: 14px!important;
  }}@media (min-width: 580px) and (max-width: 767px) {.mg-remote-scope .col-md-4 .w-md, .mg-remote-scope .w-lg, .mg-remote-scope .col-lg-6 .col-sm-5 .w-md {
    height: auto;
    min-height: 220px;
  }.mg-remote-scope .col-md-4 .w-md, .mg-remote-scope .w-lg, .mg-remote-scope .col-lg-6 .col-sm-5 .w-md {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-flow: row nowrap;
    padding-left: 260px;
  }.mg-remote-scope .col-md-4 .w-md .widget-header, .mg-remote-scope .w-lg .widget-header, .mg-remote-scope .col-lg-6 .col-sm-5 .w-md .widget-header {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 260px;
    display: flex;
    flex-basis: 260px;
    align-items: stretch;
    justify-content: center;
  }.mg-remote-scope .col-md-4 .w-md .header-title, .mg-remote-scope .col-lg-6 .col-sm-5 .w-md .header-title, .mg-remote-scope .w-lg .header-title {
    width: 100%;
    vertical-align: middle;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
  }.mg-remote-scope .col-md-4 .w-md .title-icon, .mg-remote-scope .col-lg-6 .col-sm-5 .w-md .title-icon, .mg-remote-scope .w-lg .header-title .title-icon {
    position: relative;
    top: auto;
    left: auto;
    display: block;
    margin: 0 auto;
  }.mg-remote-scope .col-md-4 .w-md .title-slogan, .mg-remote-scope .col-lg-6 .col-sm-5 .w-md .title-slogan, .mg-remote-scope .w-lg .header-title .title-slogan {
    padding: 0 20px;
  }.mg-remote-scope .col-md-4 .w-md .widget-body, .mg-remote-scope .col-lg-6 .col-sm-5 .w-md .widget-body, .mg-remote-scope .w-lg .header-title .widget-body {
    flex: 1;
  }.mg-remote-scope .col-md-4 .w-md .widget-actions, .mg-remote-scope .col-lg-6 .col-sm-5 .w-md .widget-actions, .mg-remote-scope .w-lg .widget-actions {
    left: 260px;
  }}@media (max-width: 767px) {.mg-remote-scope .w-addon .widget-body p.long-desc {
    margin: 0;
  }.mg-remote-scope .w-addon .scroll-list {
    min-height: unset;
  }.mg-remote-scope .w-addon .scroll-list ul li {
    margin: 0;
  }}@media(max-width: 660px) {.mg-remote-scope .image-promotion .widget.widget.w-lg.w-layout-33_66:has(img) {
    flex-direction: column;
  }.mg-remote-scope .image-promotion .col-lg-12 .w-lg.w-image.widget:has(img) .widget-header {
    flex: 100%;
    width: 100%;
  }}@media (max-width: 579px) {.mg-remote-scope .widget:not(.w-short) {
    height: auto;
  }.mg-remote-scope .widget.w-lg.w-icon .widget-header {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: stretch;
    justify-content: center;
  }.mg-remote-scope .widget.w-lg.w-icon .widget-header .header-title {
    width: 100%;
    vertical-align: middle;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
  }.mg-remote-scope .widget.w-lg.w-icon .widget-header .title-icon {
    position: relative;
    left: auto;
    display: block;
    margin: 0 auto;
  }.mg-remote-scope .w-addon.w-desc-expanded p.long-desc {
    -webkit-transform: translateY(-216px);
    transform: translateY(-216px);
    -ms-transform: translateY(-216px);
  }}@media(max-width: 380px) {.mg-remote-scope .w-addon.w-info-expanded {
    min-height: 400px;
  }}.mg-remote-scope .w-load {
  display: table;
  width: 100%;
  background: none;
  padding: 0;
  border: 1px dashed #d0d4d9;
  box-shadow: none;
    min-height: 150px;
}.mg-remote-scope .w-load .widget-body {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  color: #a1a9b2;
}.mg-remote-scope .w-load .widget-body>* {
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mg-remote-scope .w-load .widget-body i {
  font-size: 55px;
  display: block;
  margin-bottom: 20px;
}.mg-remote-scope .w-load.w-wide .widget-body i {
  margin-top: 22px;
}.mg-remote-scope .w-load:hover i {
  transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
}.mg-remote-scope .w-load:hover span {
  font-size: 15px;
}.mg-remote-scope .w-red.w-addon .addon-info, .mg-remote-scope .w-red .widget-header {
  background: -moz-linear-gradient(110deg, rgba(217, 76, 81, 1) 0%, rgba(255, 89, 106, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 89, 106, 1)), color-stop(100%, rgba(217, 76, 81, 1)));
  
  background: -webkit-linear-gradient(110deg, rgba(217, 76, 81, 1) 0%, rgba(255, 89, 106, 1) 100%);
  
  background: -o-linear-gradient(110deg, rgba(217, 76, 81, 1) 0%, rgba(255, 89, 106, 1) 100%);
  
  background: -ms-linear-gradient(110deg, rgba(217, 76, 81, 1) 0%, rgba(255, 89, 106, 1) 100%);
  
  background: linear-gradient(340deg, rgba(217, 76, 81, 1) 0%, rgba(255, 89, 106, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff596a', endColorstr='#d94c51', GradientType=0);
  
}.mg-remote-scope .w-purple.w-addon .addon-info, .mg-remote-scope .w-purple .widget-header {
  background: -moz-linear-gradient(110deg, rgba(143, 90, 204, 1) 0%, rgba(182, 135, 231, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(182, 135, 231, 1)), color-stop(100%, rgba(143, 90, 204, 1)));
  
  background: -webkit-linear-gradient(110deg, rgba(143, 90, 204, 1) 0%, rgba(182, 135, 231, 1) 100%);
  
  background: -o-linear-gradient(110deg, rgba(143, 90, 204, 1) 0%, rgba(182, 135, 231, 1) 100%);
  
  background: -ms-linear-gradient(110deg, rgba(143, 90, 204, 1) 0%, rgba(182, 135, 231, 1) 100%);
  
  background: linear-gradient(340deg, rgba(143, 90, 204, 1) 0%, rgba(182, 135, 231, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#b687e7', endColorstr='#8f5acc', GradientType=0);
  
}.mg-remote-scope .w-orange.w-addon .addon-info, .mg-remote-scope .w-orange .widget-header {
  background: -moz-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 142, 43, 1)), color-stop(100%, rgba(255, 108, 44, 1)));
  
  background: -webkit-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -o-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: -ms-linear-gradient(110deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  background: linear-gradient(340deg, rgba(255, 108, 44, 1) 0%, rgba(255, 142, 43, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff8e2b', endColorstr='#ff6c2c', GradientType=0);
  
}.mg-remote-scope .custom.lSSlideOuter, .mg-remote-scope .custom .lSSlideWrapper {
  overflow: visible;
}.mg-remote-scope .widget-slider-container .lightSlider.lsGrab>* {
  cursor: auto;
}@media (min-width: 992px) {.mg-remote-scope .custom .see-also {
    transform: none!important;
    overflow: visible;
  }.mg-remote-scope .custom .lightSlider.lsGrab>* {
    cursor: auto;
  }}@media (min-width: 768px) {.mg-remote-scope .widget-actions-mobile {
    display: none;
  }}@media (max-width: 767px) {.mg-remote-scope #cart-step-1-page-content {
        overflow: hidden;
    }.mg-remote-scope #cart-first-step-content .lSSlideOuter {
    overflow: visible;
  }.mg-remote-scope #cart-first-step-content .widget-slider .lslide {
    width: 268px;
  }.mg-remote-scope .see-also .widget {
    height: 172px;
  }.mg-remote-scope .see-also .widget-header {
    height: 86px;
    padding: 0;
  }.mg-remote-scope .see-also .widget-header .header-label, .mg-remote-scope .see-also .widget-header .header-bar {
    display: none;
  }.mg-remote-scope .see-also .widget-header .header-title {
    display: block;
  }.mg-remote-scope .see-also .widget-header .title-icon {
    width: 88px;
    height: 88px;
    margin: 0 auto;
    position: relative;
    display: block;
    top: -2px;
  }.mg-remote-scope .see-also .widget-header .title-icon .title-slogan {
    display: none;
  }.mg-remote-scope .see-also .widget-header .title-icon img {
    width: 56px;
  }.mg-remote-scope .see-also .widget-body {
    padding: 12px 8px;
  }.mg-remote-scope .see-also .widget-body h3 {
    font-size: 12px;
  }.mg-remote-scope .see-also .widget-body>span, .mg-remote-scope .see-also .widget-body p {
    display: none;
  }.mg-remote-scope .widget-actions-mobile {
    width: 100%;
    background: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 8px 40px 8px 8px;
    height: 40px;
    z-index: 2;
  }.mg-remote-scope .widget-actions-mobile .price {
    line-height: 24px;
  }.mg-remote-scope .widget-actions-mobile .btn {
    position: absolute;
    bottom: 0;
    right: 0;
  }.mg-remote-scope .widget-actions-mobile .btn:not(:hover) {
    color: #2e3442;
  }.mg-remote-scope .see-also .widget .widget-actions {
    position: absolute;
    background: #fff;
    left: 0;
    right: 0;
    padding: 8px;
    top: 200px;
    line-height: 20px;
    -webkit-transition: -webkit-transform .45s;
    transition: transform .45s;
    height: 90px;
  }.mg-remote-scope .see-also .widget .widget-actions .btn {
    display: block;
  }.mg-remote-scope .see-also .widget .widget-actions .btn+.btn {
    margin: 8px 0 0 0;
  }.mg-remote-scope .see-also .widget.w-actions-expanded .widget-actions {
    -webkit-transform: translateY(-150px);
    transform: translateY(-150px);
    -ms-transform: translateY(-150px);
  }}@media (max-width: 578px) {.mg-remote-scope #cart-first-step-content .lSAction {
    display: none!important;
  }}.mg-remote-scope .widget-enom-email-for-whmcs .title-icon>span, .mg-remote-scope .widget-ip-manager-for-whmcs .title-icon>span, .mg-remote-scope .widget-client-area-designer-for-whmcs .title-icon>span {
  background: rgba(255, 255, 255, .12)
}.mg-remote-scope .widget-enom-email-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-ip-manager-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-client-area-designer-for-whmcs .title-icon>span:before {
  background: rgba(255, 255, 255, .06)
}.mg-remote-scope .widget-client-area-popup-for-whmcs .title-icon>span, .mg-remote-scope .widget-amazon-payments-for-whmcs .title-icon>span, .mg-remote-scope .widget-google-apps-for-whmcs .title-icon>span, .mg-remote-scope .widget-discount-center-for-whmcs .title-icon>span, .mg-remote-scope .widget-payment-gateway-charges-for-whmcs .title-icon>span, .mg-remote-scope .widget-payment-gateway-allocator-for-whmcs .title-icon>span, .mg-remote-scope .widget-resellers-center-for-whmcs .title-icon>span, .mg-remote-scope .widget-domains-reseller-for-whmcs .title-icon>span, .mg-remote-scope .widget-eurid-registrar-for-whmcs .title-icon>span {
  background: rgba(255, 255, 255, .11);
}.mg-remote-scope .widget-client-area-popup-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-amazon-payments-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-modulesgarden-widget-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-google-apps-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-discount-center-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-payment-gateway-charges-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-payment-gateway-allocator-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-resellers-center-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-domains-reseller-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-eurid-registrar-for-whmcs .title-icon>span:before {
  background: rgba(255, 255, 255, .05);
}.mg-remote-scope .widget-client-area-designer-for-whmcs .title-icon>span:after, .mg-remote-scope .widget-eurid-registrar-for-whmcs .title-icon>span:after {
  background: rgba(255, 255, 255, .04);
}.mg-remote-scope .widget-cpanel-manage2-for-whmcs .title-icon>span, .mg-remote-scope .widget-cpanel-extended-for-whmcs .title-icon>span, .mg-remote-scope .widget-modulesgarden-base-for-magento .title-icon>span, .mg-remote-scope .widget-hosting-quota-notifications-for-whmcs .title-icon>span, .mg-remote-scope .widget-directadmin-extended-for-whmcs .title-icon>span, .mg-remote-scope .widget-directadmin-licenses-for-whmcs .title-icon>span, .mg-remote-scope .widget-product-linker-for-whmcs .title-icon>span, .mg-remote-scope .widget-proxmox-vps-for-whmcs .title-icon>span, .mg-remote-scope .widget-proxmox-cloud-for-whmcs .title-icon>span, .mg-remote-scope .widget-proxmox-cloud-autoscaling-for-whmcs .title-icon>span, .mg-remote-scope .widget-sapphire-admin-theme-for-magento .title-icon>span, .mg-remote-scope .widget-servertastic-ssl-for-whmcs .title-icon>span, .mg-remote-scope .widget-solidcp-extended-for-whmcs .title-icon>span, .mg-remote-scope .widget-softlayer-servers-for-whmcs .title-icon>span, .mg-remote-scope .widget-server-allocator-for-whmcs .title-icon>span, .mg-remote-scope .widget-zendesk-for-blesta .title-icon>span, .mg-remote-scope .widget-recurring-billing-extended-for-whmcs .title-icon>span, .mg-remote-scope .widget-rackspace-email-extended-for-whmcs .title-icon>span, .mg-remote-scope .widget-rackspace-public-cloud-for-whmcs .title-icon>span, .mg-remote-scope .widget-rackspace-cloud-openstack-for-whmcs .title-icon>span, .mg-remote-scope .widget-domain-email-forwarding-for-whmcs .title-icon>span, .mg-remote-scope .widget-odin-key-administrator-for-whmcs .title-icon>span, .mg-remote-scope .widget-openstack-vps-for-whmcs .title-icon>span, .mg-remote-scope .widget-ovh-public-cloud-for-whmcs .title-icon>span, .mg-remote-scope .widget-plesk-extended-for-whmcs .title-icon>span {
  background: rgba(255, 255, 255, .08)
}.mg-remote-scope .widget-easydcim-dedicated-servers-for-whmcs .title-icon>span, .mg-remote-scope .widget-domain-email-forwarding-for-whmcs .title-icon>span, .mg-remote-scope .widget-time-task-manager-for-whmcs .title-icon>span, .mg-remote-scope .widget-multibrand-for-whmcs .title-icon>span {
  background: rgba(255, 255, 255, .07)
}.mg-remote-scope .widget-cpanel-manage2-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-cpanel-extended-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-modulesgarden-base-for-magento .title-icon>span:before, .mg-remote-scope .widget-hosting-quota-notifications-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-directadmin-extended-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-directadmin-licenses-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-domain-email-forwarding-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-product-linker-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-proxmox-vps-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-proxmox-cloud-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-proxmox-cloud-autoscaling-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-sapphire-admin-theme-for-magento .title-icon>span:before, .mg-remote-scope .widget-servertastic-ssl-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-solidcp-extended-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-softlayer-servers-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-server-allocator-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-recurring-billing-extended-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-rackspace-email-extended-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-rackspace-public-cloud-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-rackspace-cloud-openstack-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-domain-email-forwarding-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-easydcim-dedicated-servers-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-openstack-vps-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-ovh-public-cloud-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-plesk-extended-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-zendesk-for-blesta .title-icon>span:before, .mg-remote-scope .widget-time-task-manager-for-whmcs .title-icon>span:before, .mg-remote-scope .widget-multibrand-for-whmcs .title-icon>span:before {
  background: rgba(255, 255, 255, .03)
}.mg-remote-scope .widget-modulesgarden-base-for-magento .title-icon>span:after, .mg-remote-scope .widget-multibrand-for-whmcs .title-icon>span:after, .mg-remote-scope .widget-domain-email-forwarding-for-whmcs .title-icon>span:after, .mg-remote-scope .widget-zendesk-for-blesta .title-icon>span:after, .mg-remote-scope .widget-multibrandr-for-whmcs .title-icon>span:after {
  background: rgba(255, 255, 255, .01)
}.mg-remote-scope .autocomplete-suggestions { border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); }.mg-remote-scope .autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }.mg-remote-scope .autocomplete-no-suggestion { padding: 2px 5px;}.mg-remote-scope .autocomplete-selected { background: #F0F0F0; }.mg-remote-scope .autocomplete-suggestions strong { font-weight: bold; color: #000; }.mg-remote-scope .autocomplete-group { padding: 2px 5px; }.mg-remote-scope .autocomplete-group strong { font-weight: bold; font-size: 16px; color: #000; display: block; border-bottom: 1px solid #000; }.mg-remote-scope #nprogress {
    pointer-events: none;
}.mg-remote-scope #nprogress .bar {
    background: #29d;

    position: fixed;
    z-index: 1031;
    top: 0;
    left: 0;

    width: 100%;
    height: 2px;
}.mg-remote-scope #nprogress .peg {
    display: block;
    position: absolute;
    right: 0px;
    width: 100px;
    height: 100%;
    box-shadow: 0 0 10px #29d, 0 0 5px #29d;
    opacity: 1.0;

    -webkit-transform: rotate(3deg) translate(0px, -4px);
    -ms-transform: rotate(3deg) translate(0px, -4px);
    transform: rotate(3deg) translate(0px, -4px);
}.mg-remote-scope #nprogress .spinner {
    display: block;
    position: fixed;
    z-index: 1031;
    top: 15px;
    right: 15px;
}.mg-remote-scope #nprogress .spinner-icon {
    width: 18px;
    height: 18px;
    box-sizing: border-box;

    border: solid 2px transparent;
    border-top-color: #29d;
    border-left-color: #29d;
    border-radius: 50%;

    -webkit-animation: nprogress-spinner 400ms linear infinite;
    animation: nprogress-spinner 400ms linear infinite;
}.mg-remote-scope .nprogress-custom-parent {
    overflow: hidden;
    position: relative;
}.mg-remote-scope .nprogress-custom-parent #nprogress .spinner, .mg-remote-scope .nprogress-custom-parent #nprogress .bar {
    position: absolute;
}@-webkit-keyframes nprogress-spinner {
    0%   { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
}@keyframes nprogress-spinner {
    0%   { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}.mg-remote-scope .content-section {
  padding: 80px 0;
}.mg-remote-scope .content-section .section-actions {
  padding-top: 54px;
}.mg-remote-scope .content-section .panel, .mg-remote-scope .section-slider .lSSlideOuter {
  margin-bottom: 0;
}.mg-remote-scope .content-section a.panel-empty {
  display: block;
  border: 2px dashed #e6eaf2;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #737780;
  -webkit-transition: ease-out border-color .15s;
  -moz-transition: ease-out border-color .15s;
  transition: ease-out border-color .15s;
}.mg-remote-scope .section-title {
  
  margin-bottom: 46px;
}.mg-remote-scope .section-title+.section-desc {
  margin-top: -28px;
}.mg-remote-scope .section-desc:last-child {
  margin-bottom: 0;
}.mg-remote-scope .section-image .section-title+.section-desc {
  margin-top: 0
}.mg-remote-scope .section-image .box-lg img {
  position: relative;
  z-index: 2;
}.mg-remote-scope .content-section>.container>.section-desc {
  margin-left: auto;
  margin-right: auto;
  max-width: 790px;
}.mg-remote-scope .section-purple .section-title, .mg-remote-scope .section-purple .section-desc b, .mg-remote-scope .section-light-blue .section-title, .mg-remote-scope .section-blue .section-title {
  color: #fff;
}@media (min-width: 1200px) {.mg-remote-scope .content-section>.container>.section-desc {
    margin-bottom: 46px;
  }.mg-remote-scope .section-timeline+.content-section, .mg-remote-scope .home-page .section-blue {
    padding-top: 102px;
  }}@media (min-width: 768px) {.mg-remote-scope .content-section>.container>h3.section-title {
    margin-bottom: 32px;
  }}@media (min-width: 768px) and (max-width: 1199px) {.mg-remote-scope .content-section {
    padding: 72px 0;
  }.mg-remote-scope .section-timeline+.content-section, .mg-remote-scope .home-page .section-blue {
    padding-top: 96px;
  }.mg-remote-scope .content-section>.container>.section-desc {
    margin-bottom: 42px;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .home-page .section-light-blue .section-desc {
    font-size: 14px;
    line-height: 25px;
  }}@media (max-width: 767px) {.mg-remote-scope .content-section {
    padding: 40px 0;
  }.mg-remote-scope .section-timeline+.content-section, .mg-remote-scope .home-page .section-blue {
    padding-top: 56px;
  }.mg-remote-scope .section-title {
    margin-top: -6px;
    margin-bottom: 27px;
  }.mg-remote-scope h3.section-title, .mg-remote-scope h2.section-title.h3 {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 17px
  }.mg-remote-scope h2.section-title.h3.mb-32 {
    margin-bottom: 17px!important;
  }.mg-remote-scope .section-title+.section-desc {
    margin-top: -7px;
  }.mg-remote-scope .content-section .section-desc {
    font-size: 14px;
    line-height: 22px;
  }.mg-remote-scope .content-section>.container>.section-desc {
    margin-bottom: 27px;
  }.mg-remote-scope .content-section>.container>h3.section-title {
    margin-bottom: 17px;
  }}@media (max-width: 579px) {.mg-remote-scope .content-section .section-actions {
    padding-top: 14px;
  }.mg-remote-scope .content-section .section-title+.section-actions {
    padding-top: 0;
  }}.mg-remote-scope .section-bordered {
  border-top: 1px solid #ebecee;
}.mg-remote-scope .support-page .section-bordered {
  margin-top: 64px;
}.mg-remote-scope .section-stats {
  padding: 0!important;
}.mg-remote-scope .stats-container {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
}.mg-remote-scope .stats-container .stats-center .stats-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
}.mg-remote-scope .stats-container .stats-center .stats-holder .circle {
  background: rgba(255, 255, 255, 0.04);
}.mg-remote-scope .stats-container .stats-center .stats-holder .circle, .mg-remote-scope .stats-container .stats-center .stats-holder .circle:before, .mg-remote-scope .stats-container .stats-center .stats-holder .circle:after {
  border-radius: 100%;
}.mg-remote-scope .stats-container .stats-center .stats-holder .circle {
  position: absolute;
  left: 50%;
  top: 50%;
}.mg-remote-scope .stats-container .stats-center .stats-holder .circle:before, .mg-remote-scope .stats-container .stats-center .stats-holder .circle:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
}.mg-remote-scope .stats-container .stats-center .stats-holder .circle:before {
  background: rgba(255, 255, 255, 0.02)
}.mg-remote-scope .stats-container .stats-center .stats-holder .circle:after {
  background: rgba(255, 255, 255, 0.01)
}.mg-remote-scope .stats-container .value {
  font-weight: 800;
  color: #fff;
  position: relative;
}.mg-remote-scope .stats-container .stats-holder>span {
  display: block;
}@media (min-width: 1200px) {.mg-remote-scope .stats-container {
    height: 318px;
  }.mg-remote-scope .stats-container .value {
    line-height: 60px;
    font-size: 40px;
  }.mg-remote-scope .stats-container .stats-center .value {
    font-size: 64px;
    line-height: 92px;
  }.mg-remote-scope .stats-container .stats-holder {
    width: 200px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder {
    width: 358px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle {
    width: 316px;
    height: 316px;
    margin: -158px 0 0 -158px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle:before {
    width: calc(100% + 96px);
    height: calc(100% + 96px);
    margin-top: calc(-50% - 48px);
    margin-left: calc(-50% - 48px);
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle:after {
    width: calc(100% + 190px);
    height: calc(100% + 190px);
    margin-top: calc(-50% - 95px);
    margin-left: calc(-50% - 95px);
  }.mg-remote-scope .stats-container .desc {
    font-size: 16px;
  }.mg-remote-scope .stats-container .stats:not(.stats-center) .stats-holder img {
    width: 72px;
    margin-bottom: 8px;
    margin-top: -8px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder img {
    width: 84px;
    margin-top: -24px;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .stats-container {
    height: 300px;
  }.mg-remote-scope .stats-container .value {
    line-height: 60px;
    font-size: 40px;
  }.mg-remote-scope .stats-container .stats-center .value {
    font-size: 56px;
    line-height: 72px;
  }.mg-remote-scope .stats-container .stats:not(.stats-center).stats-center .desc {
    font-size: 14px;
  }.mg-remote-scope .stats-container .stats-center .desc {
    font-size: 16px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder {
    width: 274px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle {
    width: 296px;
    height: 296px;
    margin: -148px 0 0 -148px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle:before {
    width: calc(100% + 88px);
    height: calc(100% + 88px);
    margin-top: calc(-50% - 44px);
    margin-left: calc(-50% - 44px);
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle:after {
    width: calc(100% + 176px);
    height: calc(100% + 176px);
    margin-top: calc(-50% - 88px);
    margin-left: calc(-50% - 88px);
  }.mg-remote-scope .stats-container .stats-holder {
    width: 172px;
  }.mg-remote-scope .stats-container .stats:not(.stats-center) .stats-holder img {
    margin-bottom: 15px;
    margin-top: -10px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder img {
    margin-bottom: 11px;
    margin-top: -15px;
  }.mg-remote-scope .stats-container .stats-holder img {
    width: 72px;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .stats-container {
    height: 280px;
  }.mg-remote-scope .stats-container .value {
    line-height: 38px;
    font-size: 36px;
  }.mg-remote-scope .stats-container .stats-center .value {
    font-size: 56px;
    line-height: 72px;
  }.mg-remote-scope .stats-container .desc {
    font-size: 14px;
    line-height: 16px;
  }.mg-remote-scope .stats-container .desc span {
    display: block;
  }.mg-remote-scope .stats-container .stats-center .stats-holder img {
    margin-top: -6px;
    margin-bottom: -3px;
    width: 72px;
  }.mg-remote-scope .stats-container .stats:not(.stats-center) .stats-holder img {
    margin-top: 5px;
    margin-bottom: 20px;
    width: 54px;
  }.mg-remote-scope .stats-container .stats-holder {
    width: 114px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder {
    width: 268px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle {
    width: 236px;
    height: 236px;
    margin: -118px 0 0 -118px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle:before {
    width: calc(100% + 72px);
    height: calc(100% + 72px);
    margin-top: calc(-50% - 36px);
    margin-left: calc(-50% - 36px);
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle:after {
    width: calc(100% + 144px);
    height: calc(100% + 144px);
    margin-top: calc(-50% - 72px);
    margin-left: calc(-50% - 72px);
  }}@media (min-width: 768px) {.mg-remote-scope .stats-container .stats {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }}@media (max-width: 767px) {.mg-remote-scope .home-page .section-stats {
    margin-top: -31px;
  }.mg-remote-scope .stats-container .stats-left {
    text-align: left;
  }.mg-remote-scope .stats-container .stats-right {
    text-align: right;
  }.mg-remote-scope .stats-container .stats-left {
    left: 20px;
  }.mg-remote-scope .stats-container .stats-right {
    right: 20px;
  }.mg-remote-scope .stats-container .stats-left, .mg-remote-scope .stats-container .stats-right {
    position: absolute;
  }.mg-remote-scope .stats-container .stats-center .stats-holder {
    width: 214px;
    height: 214px;
  }.mg-remote-scope .section-numbers  .stats-container .stats:not(.stats-center) .stats-holder img.animation-finished {
    top: 50% !important;
    transform: translateY(-50%);
    margin-bottom: 0 !important;
    left: 40px;
  }}@media (min-width: 580px) and (max-width: 767px) {.mg-remote-scope .section-numbers  .stats-container .value {
    margin-bottom: 8px !important;
  }.mg-remote-scope .developer-outsourcing .section-numbers .stats .value {
    line-height: 30px;
  }.mg-remote-scope .developer-outsourcing .section-numbers .stats .stats-holder.stats-modules-developed img.animation-finished, .mg-remote-scope .developer-outsourcing .section-numbers .stats .stats-holder.stats-cups-of-coffe img.animation-finished, .mg-remote-scope .developer-outsourcing .section-numbers .stats .stats-holder.stats-clients img.animation-finished {
    margin-top: -2px !important;
  }.mg-remote-scope .stats-container {
    height: 268px;
  }.mg-remote-scope .stats-container .value {
    line-height: 32px;
    font-size: 32px;
  }.mg-remote-scope .stats-container .stats-center .value {
    font-size: 48px;
    line-height: 56px;
  }.mg-remote-scope .stats-container .stats-left, .mg-remote-scope .stats-container .stats-right {
    top: 68px;
  }.mg-remote-scope .stats-container .stats-holder {
    width: 160px;
    position: relative;
  }.mg-remote-scope .stats-container .stats-left .stats-holder {
    padding-left: 54px;
  }.mg-remote-scope .stats-container .stats-right .stats-holder {
    padding-right: 54px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle {
    width: 236px;
    height: 236px;
    margin: -118px 0 0 -118px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle:before {
    width: calc(100% + 72px);
    height: calc(100% + 72px);
    margin-top: calc(-50% - 36px);
    margin-left: calc(-50% - 36px);
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle:after {
    width: calc(100% + 144px);
    height: calc(100% + 144px);
    margin-top: calc(-50% - 72px);
    margin-left: calc(-50% - 72px);
  }.mg-remote-scope .stats-container .stats-center .stats-holder img {
    width: 72px;
  }.mg-remote-scope .stats-container .stats:not(.stats-center) .stats-holder img {
    position: absolute;
    top: 50%;
    width: 36px;
    margin-top: -18px;
  }.mg-remote-scope .stats-container .stats:not(.stats-center) .stats-holder:first-of-type {
    margin-bottom: 34px;
  }.mg-remote-scope .stats-container .stats-left .stats-holder img {
    left: 0;
  }.mg-remote-scope .stats-container .stats-right .stats-holder img {
    right: 0;
  }.mg-remote-scope .stats-container .stats-center .stats-holder img {
    margin-bottom: 4px;
    margin-top: -10px;
  }}@media (max-width: 579px) {.mg-remote-scope .section-numbers  .stats-container .value {
    margin-bottom: 4px !important;
  }.mg-remote-scope .developer-outsourcing .section-numbers .stats-holder {
      width: 100%;
  }.mg-remote-scope .stats-container {
    height: 220px;
  }.mg-remote-scope .section-numbers  .stats-container .stats {
    flex-direction: column;
  }.mg-remote-scope .stats-container .stats-left, .mg-remote-scope .stats-container .stats-right {
    top: 28px;
  }.mg-remote-scope .stats-container .value {
    line-height: 28px;
    font-size: 32px;
  }.mg-remote-scope .stats-container .stats-holder img {
    display: none;
  }.mg-remote-scope .stats-container .stats-center .value {
    font-size: 48px;
    line-height: 46px;
  }.mg-remote-scope .stats-container .desc {
    font-size: 13px;
  }.mg-remote-scope .stats-container .stats:not(.stats-center) .stats-holder:first-of-type {
    margin-bottom: 80px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle {
    width: 154px;
    height: 154px;
    margin: -77px 0 0 -77px;
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle:before {
    width: calc(100% + 48px);
    height: calc(100% + 48px);
    margin-top: calc(-50% - 24px);
    margin-left: calc(-50% - 24px);
  }.mg-remote-scope .stats-container .stats-center .stats-holder .circle:after {
    width: calc(100% + 96px);
    height: calc(100% + 96px);
    margin-top: calc(-50% - 48px);
    margin-left: calc(-50% - 48px);
  }}.mg-remote-scope .section-timeline {
  position: relative;
  padding-bottom: 0;
}.mg-remote-scope .timeline-nav {
  position: relative;
  
  padding: 0px 56px;
}.mg-remote-scope .timeline-nav .nav-arrow {
  position: absolute;
  top: 0;
  z-index: 1;
  font-size: 32px;
  line-height: 56px;
  padding: 0 16px;
  color: rgba(221, 238, 255, 0.8);
}.mg-remote-scope .timeline-nav .nav-arrow:hover {
  color: #fff;
}.mg-remote-scope .timeline-nav .nav-arrow.arrow-left {
  left: -16px;
}.mg-remote-scope .timeline-nav .nav-arrow.arrow-right {
  right: -16px;
}.mg-remote-scope .timeline-years {
  overflow: hidden;
}.mg-remote-scope .timeline-nav .timeline-year {
  width: 105px;
  font-weight: 300;
  line-height: 56px;
  text-align: center;
  color: rgba(221, 238, 255, 0.8);
  -webkit-transition: ease-out all .15s;
  -moz-transition: ease-out all .15s;
  transition: ease-out all .15s;
  cursor: pointer;
}.mg-remote-scope .timeline-nav .timeline-year:hover {
  color: #fff;
}.mg-remote-scope .timeline-nav .timeline-year.is-nav-selected {
  font-size: 40px;
  font-weight: 900;
  color: #fff;
}.mg-remote-scope .timeline-slider {
  overflow: hidden;
}.mg-remote-scope .timeline-slogan {
  display: block;
  color: #fff;
  font-weight: 100;
  text-transform: uppercase;
}.mg-remote-scope .timeline-slogan .logo-white {
  max-width: 450px;
  width: 100%;
}.mg-remote-scope .timeline-item {
  width: 100%;
  padding: 50px 0;
}.mg-remote-scope .timeline-slogan b {
  font-weight: 900;
}.mg-remote-scope .timeline-events li {
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}.mg-remote-scope .timeline-month {
  display: block;
  padding-left: 32px;
  margin-bottom: 3px;
  font-size: 14px;
  text-transform: uppercase;
  color: rgba(221, 238, 255, 0.8);
}.mg-remote-scope .timeline-events+.timeline-month {
  margin-top: 19px;
}.mg-remote-scope .timeline-slider:not(.flickity-enabled), .mg-remote-scope .timeline-years:not(.flickity-enabled) {
  visibility: hidden;
}.mg-remote-scope .section-timeline .stats-container {
  position: relative;
  height: 220px;
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
  -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
  box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
}.mg-remote-scope .section-timeline .stats-container .desc {
  color: rgba(255, 255, 255, 0.8);
}.mg-remote-scope .section-timeline .stats-center .stats-holder .circle {
  background: rgba(255, 255, 255, 0.06);
}.mg-remote-scope .section-timeline .stats-center .stats-holder .circle:before {
  background: rgba(255, 255, 255, 0.04)
}.mg-remote-scope .section-timeline .stats-center .stats-holder .circle:after {
  background: rgba(255, 255, 255, 0.02)
}@media (min-width: 1200px) {.mg-remote-scope .section-timeline .stats-center .stats-holder {
    width: 310px;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .section-timeline .stats-holder {
    width: 168px;
  }}@media (min-width: 992px) {.mg-remote-scope .timeline-nav .timeline-year {
    font-size: 20px;
  }.mg-remote-scope .timeline-slogan {
    padding-right: 60px;
    font-size: 80px;
    line-height: 88px;
    text-align: right;
  }.mg-remote-scope .timeline-slogan b {
    display: block;
  }.mg-remote-scope .section-timeline .stats-container {
    margin-bottom: -24px;
  }.mg-remote-scope .section-timeline .value {
    line-height: 46px;
    font-size: 40px;
  }.mg-remote-scope .section-timeline .stats-center .value {
    font-size: 56px;
    line-height: 69px;
  }.mg-remote-scope .section-timeline .stats-center .stats-holder img {
    margin-top: -17px;
  }.mg-remote-scope .section-timeline .stats:not(.stats-center) .stats-holder img {
    margin-bottom: 10px;
    margin-top: 0px;
  }.mg-remote-scope .timeline-slider .flickity-viewport {
    height: 584px!important;
  }}@media (max-width: 991px) {.mg-remote-scope .timeline-slogan {
    text-align: center;
    margin-bottom: 28px;
  }.mg-remote-scope .section-timeline .stats-container {
    margin-bottom: -16px;
  }.mg-remote-scope .section-timeline .bg-fill {
    display: none;
  }}@media (min-width: 768px) {.mg-remote-scope .section-timeline .stats-center .stats-holder .circle {
    width: 240px;
    height: 240px;
    margin: -120px 0 0 -120px;
  }.mg-remote-scope .section-timeline .stats-center .stats-holder .circle:after {
    width: calc(100% + 144px);
    height: calc(100% + 144px);
    margin-top: calc(-50% - 72px);
    margin-left: calc(-50% - 72px);
  }.mg-remote-scope .section-timeline .stats-center .stats-holder .circle:before {
    width: calc(100% + 72px);
    height: calc(100% + 72px);
    margin-top: calc(-50% - 36px);
    margin-left: calc(-50% - 36px);
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .timeline-nav .timeline-year {
    font-size: 18px;
  }.mg-remote-scope .timeline-slogan {
    font-size: 56px;
    line-height: 64px;
    font-weight: 100;
  }.mg-remote-scope .timeline-events li {
    font-size: 16px;
    font-weight: 600;
  }.mg-remote-scope .section-timeline .stats-center .stats-holder {
    width: 238px;
  }.mg-remote-scope .timeline-item {
    padding: 40px 0;
  }}@media (max-width: 767px) {.mg-remote-scope .timeline-nav {
    padding: 0;
  }.mg-remote-scope .timeline-nav .nav-arrow {
    display: none;
  }.mg-remote-scope .timeline-nav .timeline-year {
    width: 80px;
    font-size: 16px;
    line-height: 40px;
  }.mg-remote-scope .timeline-nav .timeline-year.is-selected {
    font-size: 24px;
    font-weight: 800;
  }.mg-remote-scope .section-timeline .stats-left {
    left: 24px;
  }.mg-remote-scope .section-timeline .stats-right {
    right: 24px;
  }.mg-remote-scope .timeline-item {
    padding: 24px 0;
  }.mg-remote-scope .timeline-slogan {
    margin-bottom: 30px;
    font-size: 38px;
    line-height: 40px;
  }.mg-remote-scope .timeline-events li {
    font-size: 15px;
    font-weight: 500;
    line-height: 20px;
  }.mg-remote-scope .timeline-month {
    margin-bottom: 3px;
  }.mg-remote-scope .timeline-events+.timeline-month {
    margin-top: 19px;
  }}@media (min-width: 580px) and (max-width: 767px) {.mg-remote-scope .section-timeline .stats-left, .mg-remote-scope .section-timeline .stats-right {
    top: 44px;
  }}.mg-remote-scope .home-page .section-boxes {
  position: relative;
  padding-bottom: 0;
}.mg-remote-scope .section-boxes .row .panel {
  height: 100%;
}.mg-remote-scope .section-boxes .row+.row {
  margin-top: 16px;
}@media (min-width: 992px) {.mg-remote-scope .section-boxes .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }}.mg-remote-scope .section-news {
  position: relative;
  z-index: 2;
}.mg-remote-scope .section-news .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}.mg-remote-scope .section-news .panel {
  height: 100%;
}.mg-remote-scope .section-news .panel .panel-header h6 {
  margin: 0;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  color: #2e3442;
}.mg-remote-scope .section-news .panel .panel-header h6 a:not(:hover), .mg-remote-scope .section-news .panel .panel-header .h6 a:not(:hover) {
  color: #2e3442;
}.mg-remote-scope .section-news .list-styled li {
  margin-bottom: 5px;
  line-height: 22px;
}.mg-remote-scope .twitter-list.list-styled li {
  cursor: pointer;
  -webkit-transition: linear color .15s;
  -moz-transition: linear color .15s;
  transition: linear color .15s;
}.mg-remote-scope .twitter-list.list-styled li a:after {
  display: none;
}.mg-remote-scope .twitter-list.list-styled li a {
  word-break: break-all;
  -webkit-transition: linear border .15s;
  -moz-transition: linear border .15s;
  transition: linear border .15s;
}.mg-remote-scope .twitter-list.list-styled li:hover a, .mg-remote-scope .twitter-list.list-styled li a:hover, .mg-remote-scope .twitter-list.list-styled li a {
  color: #1f75cc;
}.mg-remote-scope .twitter-list.list-styled li:hover {
  color: #5bc758;
}.mg-remote-scope .twitter-list.list-styled li a:hover {
  border-bottom: 1px dotted #1f75cc;
}@media (min-width: 1200px) {.mg-remote-scope .section-news .panel .panel-header {
    padding: 25px 32px 0;
  }.mg-remote-scope .section-news .panel .panel-body {
    padding: 13px 24px 20px;
  }}@media (max-width: 1199px) {.mg-remote-scope .section-news .panel .panel-header {
    padding: 19px 22px 0;
  }.mg-remote-scope .section-news .panel .panel-body {
    padding: 3px 16px 10px;
  }}@media (max-width: 991px) {.mg-remote-scope .news-slider:not(.lightSlider) {
    visibility: hidden;
  }}@media (max-width: 767px) {.mg-remote-scope .section-news.content-section {
    padding-bottom: 24px;
  }}.mg-remote-scope .panel-hero {
  position: relative;
}.mg-remote-scope .panel-hero .panel-body {
  padding: 40px;
}.mg-remote-scope .panel-xhero .panel-body {
  padding: 48px;
}.mg-remote-scope .terms-page .panel-body {
  text-align: justify;
}.mg-remote-scope .terms-page ul+h4, .mg-remote-scope .terms-page p+h4 {
  margin-top: 24px;
}.mg-remote-scope .terms-page ul+p {
  margin-top: 10px;
}.mg-remote-scope .social-form-panel .panel-body {
  padding-top: 100px;
  position: relative;
}@media (min-width: 992px) {.mg-remote-scope .panel-hero .panel-body {
    padding-left: 0;
    padding-right: 0;
  }}@media (max-width: 767px) {.mg-remote-scope .panel-xhero .panel-body, .mg-remote-scope .panel-hero .panel-body {
    padding: 16px;
  }}.mg-remote-scope .section-info {
  
  background: #02a8f3;
  padding: 14px 48px;
  line-height: 32px;
  color: #fff;
  font-weight: bold;
}.mg-remote-scope .section-info.section-info-forum {
  font-weight: 400;
}.mg-remote-scope .section-info .btn i {
  margin-left: 8px;
  margin-right: 0;
}.mg-remote-scope .custom-form-page form {
  margin: 0 auto;
}.mg-remote-scope .custom-form-page .control-label {
  font-size: 15px;
  font-weight: 700;
  color: #2e3442;
  margin-bottom: 12px;
}.mg-remote-scope .custom-form-page #call-input-box {
  overflow: hidden;
  padding-bottom: 16px;
}.mg-remote-scope .custom-form-page .form-control {
  font-size: 14px;
}.mg-remote-scope .custom-form-page .form-group-lg .form-control {
  height: 54px;
  font-size: 14px;
  padding: 12px 24px;
  border-radius: 3px;
}.mg-remote-scope .custom-form-page .control-attachment i {
  font-size: 32px;
  margin-bottom: 8px;
}.mg-remote-scope .custom-form-page .control-attachment .dz-message span {
  display: block;
  font-size: 13px;
}.mg-remote-scope .form-group {
  margin-bottom: 16px;
}.mg-remote-scope .form-group-lg {
  margin-bottom: 32px;
}.mg-remote-scope .form-custom .form-desc.form-control {
  padding: 0!important;
  font-size: 14px;
  height: auto!important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.mg-remote-scope .form-custom .form-desc p {
  line-height: 24px;
  margin-bottom: 22px;
}.mg-remote-scope .form-custom .form-desc ul {
  font-size: 14px;
  margin-left: -8px;
}.mg-remote-scope .form-custom .form-desc ul [data-toggle="tooltip"] {
  margin-left: 8px;
  font-size: 19px;
  vertical-align: text-bottom;
  cursor: pointer;
}.mg-remote-scope .form-custom .form-desc ul [data-toggle="tooltip"]:hover {
  color: #5bc758;
  -webkit-transition: ease-out color .15s;
  -moz-transition: ease-out color .15s;
  transition: ease-out color .15s;
}.mg-remote-scope .form-custom .form-desc textarea {
  outline: none;
  padding: 24px;
  resize: none;
  border: 0;
}.mg-remote-scope .control-desc {
  padding: 24px;
  background: #f2f5f7;
}@media (min-width: 1200px) {.mg-remote-scope .section-info {
    padding-left: 0;
    padding-right: 0;
  }}@media (min-width: 992px) {.mg-remote-scope .form-custom .form-desc.form-control {
    min-height: 486px;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }.mg-remote-scope .form-custom .form-desc textarea {
    -ms-flex-preferred-size: 57%;
    flex-basis: 57%;
  }.mg-remote-scope .control-desc {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }}@media (max-width: 991px) {.mg-remote-scope .form-custom .form-desc.form-control {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }.mg-remote-scope .form-custom .form-desc textarea {
    min-height: 300px;
  }}@media (min-width: 768px) {.mg-remote-scope .section-info {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }.mg-remote-scope .section-info .btn {
    float: right;
  }}.mg-remote-scope .section-info.section-info-tickets {
    
    padding-bottom: 20px;
    padding-top: 20px;
    position: relative;
}.mg-remote-scope .section-info-whmcs {
  padding-bottom: 20px;
  padding-top: 20px;
  position: relative;
}.mg-remote-scope .section-info-tickets .info-content, .mg-remote-scope .section-info-whmcs .info-content {
    position: relative;
    padding-left: 40px;
    line-height: 20px;
    font-weight: 400;
}.mg-remote-scope .section-info-whmcs .info-content {
  padding-left: 64px;
}.mg-remote-scope .section-info-tickets .info-content>I, .mg-remote-scope .section-info-whmcs .info-content > i {
    position: absolute;
    top: -2px;
    left: 0;
    font-size: 24px;
}.mg-remote-scope .section-info-tickets .info-content>i {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  font-size: 24px;
}.mg-remote-scope .section-info-whmcs .info-content > i {
  left: 19px;
}.mg-remote-scope .section-info-tickets a {
    color: hsla(0,0%,100%,.6);
}.mg-remote-scope #tab-features, .mg-remote-scope #tab-changelog {
  padding: 0;
}.mg-remote-scope #tab-features .tab-section, .mg-remote-scope #tab-changelog .tab-section {
  padding: 55px 64px;
}.mg-remote-scope #tab-screenshots {
  padding: 0;
}.mg-remote-scope #tab-features .tab-section + .tab-section, .mg-remote-scope #tab-changelog .tab-section + .tab-section {
  padding-top: 0;
  margin-top: -32px;
}.mg-remote-scope .nav-tabs >.products-info.active>a:after {
  border-bottom-color: #02a8f3;
}.mg-remote-scope #tab-changelog .product-tab-header {
  padding: 55px 0 0 64px;
}.mg-remote-scope #tab-changelog .changelog-section {
  padding: 5px 64px 11px 64px;
}@media(max-width: 992px) {.mg-remote-scope .section-info-whmcs {
    padding-left: 0;
  }.mg-remote-scope .section-info-whmcs .info-content {
    padding-left: 64px;
  }.mg-remote-scope .section-info-whmcs .info-content > i {
    left: 35px;
  }.mg-remote-scope #tab-features .tab-section, .mg-remote-scope #tab-changelog .tab-section {
    padding: 35px 36px;
  }.mg-remote-scope #tab-changelog .product-tab-header {
    padding: 35px 0 0 36px;
  }.mg-remote-scope #product-gallery {
    padding: 35px 36px;
  }.mg-remote-scope #tab-features .tab-section + .tab-section, .mg-remote-scope #tab-changelog .tab-section + .tab-section {
    margin-top: 0;
  }}@media(max-width: 767px) {.mg-remote-scope .custom-form-page .panel-hero {
    margin-bottom: 40px;
  }.mg-remote-scope .section-info {
    padding: 12px 16px;
  }.mg-remote-scope .section-info {
    padding: 12px 16px;
    text-align: center;
    line-height: 22px;
  }.mg-remote-scope .section-info span {
    display: block;
    margin-bottom: 8px;
  }.mg-remote-scope .custom-form-page .control-label {
    margin-bottom: 16px;
  }.mg-remote-scope .custom-form-page .form-group-lg {
    margin-bottom: 24px;
  }.mg-remote-scope .custom-form-page .form-group-lg .form-control {
    height: 48px;
    padding-left: 16px;
    padding-right: 16px;
  }.mg-remote-scope .form-desc.form-control {
    height: auto;
    padding: 0;
  }.mg-remote-scope .control-desc, .mg-remote-scope .form-desc textarea {
    padding: 16px;
  }.mg-remote-scope .form-desc p {
    margin-bottom: 8px;
  }.mg-remote-scope .form-desc ul {
    font-size: 13px;
    line-height: 22px!important;
  }.mg-remote-scope .radio label, .mg-remote-scope .checkbox label {
    font-size: 13px;
    line-height: 22px;
  }.mg-remote-scope .section-info-whmcs .info-content {
    padding-left: 35px;
  }.mg-remote-scope .section-info-whmcs .info-content > i {
    left: 0;
  }.mg-remote-scope #tab-features .tab-section, .mg-remote-scope #tab-changelog .tab-section {
    padding: 21px 20px;
  }.mg-remote-scope #tab-changelog .changelog-section {
    padding: 8px 20px 5px 20px;
  }.mg-remote-scope #tab-changelog .product-tab-header {
    padding: 21px 20px 0 20px;
    margin-bottom: 0;
  }.mg-remote-scope #product-gallery {
    padding: 21px 20px;
  }}.mg-remote-scope .section-get-started {
  position: relative;
  text-align: center;
  padding-top: 0;
}.mg-remote-scope .support-page .section-get-started {
  padding-top: 64px;
}.mg-remote-scope .section-get-started .section-actions {
  padding-top: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}@media (max-width: 767px) {.mg-remote-scope .section-get-started .section-actions .btn, .mg-remote-scope .title-actions .btn {
    min-width: 253px;
  }}@media (max-width: 579px) {.mg-remote-scope .section-get-started .section-actions {
    flex-direction: column;
  }.mg-remote-scope .section-get-started .section-actions .btn, .mg-remote-scope .title-actions .btn {
    min-width: 100%;
    width: 100%;
    margin: 0;
  }.mg-remote-scope .section-get-started .section-actions .btn:first-child, .mg-remote-scope .title-actions .btn:first-child {
    margin-bottom: 16px;
  }}.mg-remote-scope .section-image .btn-hero {
  min-width: 0;
}.mg-remote-scope .section-image .btn-hero+.btn-hero {
  margin-left: 13px;
}.mg-remote-scope .section-image .partners-boxes {
  padding-top: 12px;
  margin-bottom: -16px;
}.mg-remote-scope .section-image .section-title {
  margin-bottom: 24px;
}.mg-remote-scope .section-image .section-actions {
  padding-top: 14px;
}.mg-remote-scope .section-image .section-actions .btn-xxlg {
  min-width: 250px;
}.mg-remote-scope .section-image .box-lg img {
  width: 382px;
}.mg-remote-scope .section-image .box-lg .service {
  width: 400px;
}.mg-remote-scope .section-image .list-styled {
  margin-bottom: 17px;
}@media (min-width: 1200px) {.mg-remote-scope .section-image>.container>.row:not(.no-flex), .mg-remote-scope .section-image>.row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }.mg-remote-scope .section-image.image-left .box-lg {
    margin-right: 84px;
  }.mg-remote-scope .section-image.image-right .box-lg {
    margin-left: 84px;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .section-image.image-left .box-lg {
    margin-right: 45px;
  }.mg-remote-scope .section-image.image-right .box-lg {
    margin-left: 45px;
  }}@media (max-width: 991px) {.mg-remote-scope .section-image>.container>.row.no-flex .col-md-push-6 {
    display: none;
  }.mg-remote-scope .section-image>.container>.row.no-flex .section-title, .mg-remote-scope .section-image>.container>.row.no-flex .section-desc {
    padding-right: 0
  }.mg-remote-scope .section-image>.container>.row.no-flex .section-title {
    text-align: center;
  }.mg-remote-scope .section-image .box-lg .service {
    width: 273px;
  }.mg-remote-scope .section-image .section-actions {
    text-align: center;
  }.mg-remote-scope #ecommerce-platforms .partners-boxes {
    text-align: center;
  }.mg-remote-scope #ecommerce-platforms .partners-boxes>div {
    display: inline-block;
    float: none;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope #cms .partners-boxes {
    text-align: center;
  }.mg-remote-scope #cms .partners-boxes>div {
    display: inline-block;
    float: none;
  }.mg-remote-scope .section-image.image-left .box-lg {
    margin-right: 36px;
  }.mg-remote-scope .section-image.image-right .box-lg {
    margin-left: 36px;
  }.mg-remote-scope .section-image>.container>.row, .mg-remote-scope .section-image>.row {
    position: relative
  }.mg-remote-scope .section-image.image-left>.container>.row>.col-md-6:first-of-type, .mg-remote-scope .section-image.image-left>.row>.col-md-6:first-of-type {
    position: absolute;
    left: 0;
    top: 0;
    width: 50%;
  }.mg-remote-scope .section-image.image-right>.container>.row>.col-md-6:first-of-type, .mg-remote-scope .section-image.image-right>.row>.col-md-6:first-of-type {
    position: absolute;
    right: 0;
    top: 0;
    width: 50%;
  }.mg-remote-scope .section-image.image-left .section-title, .mg-remote-scope .section-image.image-left .section-desc {
    padding-left: 372px;
  }.mg-remote-scope .section-image.image-right .section-title, .mg-remote-scope .section-image.image-right .section-desc {
    padding-right: 372px;
  }.mg-remote-scope .section-image .box-lg img {
    width: 260px;
  }.mg-remote-scope .page-banner.bg-presta-dark .section-actions {
    padding-top: 32px;
  }}@media (max-width: 767px) {.mg-remote-scope .section-image .section-title {
    text-align: center;
    margin-bottom: 20px;
  }.mg-remote-scope .section-image .section-desc {
    line-height: 22px;
    font-size: 14px;
  }.mg-remote-scope .section-image .box-lg img {
    width: 182px;
  }.mg-remote-scope .section-image .box-lg {
    margin-bottom: 40px;
  }.mg-remote-scope .section-image .box-lg .service {
    width: 230px;
  }}.mg-remote-scope .section-image .box-lg.bg-odin {
  padding: 40px;
}.mg-remote-scope .section-image .box-lg .system.odin {
  height: auto;
  max-width: 100%;
  width: auto;
}@media (min-width: 1200px) {.mg-remote-scope .section-image .box-lg .system {
    height: 240px;
    width: 240px;
  }.mg-remote-scope .section-image .bg-clientexec-box .system {
    width: 303px;

  }}@media (max-width: 1199px) {.mg-remote-scope .section-image .box-lg .system {
    height: 200px;
    width: 200px;
  }}@media (max-width: 991px) {.mg-remote-scope .section-image .box-lg .system {
    height: 160px;
    width: 160px;
  }}@media (max-width: 767px) {.mg-remote-scope .section-image .box-lg .system {
    height: 120px;
    width: 120px;
  }}.mg-remote-scope .section-border {
  border-top: 1px solid #e9eff6;
}.mg-remote-scope .content-section .section-image {
  padding: 64px 0;
}.mg-remote-scope .content-section .section-image.first {
  padding-top: 24px;
}.mg-remote-scope .content-section .section-image.last {
  padding-bottom: 0;
}.mg-remote-scope .col-md-2_4 {
  position: relative;
  min-height: 1px;
  padding-left: 8px;
  padding-right: 8px;
}@media (min-width: 992px) {.mg-remote-scope .col-md-2_4 {
    width: 20%;
  }}@media (max-width: 767px) {.mg-remote-scope .content-section .section-image {
    padding: 40px 0;
  }}.mg-remote-scope .section-antares-features .panel, .mg-remote-scope .section-onapp-features .panel {
  text-align: center;
}.mg-remote-scope .section-antares-features .row, .mg-remote-scope .section-onapp-features .row, .mg-remote-scope .section-boxes .row {
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}.mg-remote-scope .section-antares-features .col-md-2_4, .mg-remote-scope .section-onapp-features [class*="col-"] {
  padding-bottom: 16px;
}.mg-remote-scope .section-antares-features .panel-body {
  height: calc(100%);
  padding: 21px 20px;
}.mg-remote-scope .section-antares-features .panel-body img {
  margin-bottom: 16px;
}.mg-remote-scope .section-antares-features .panel-body p {
  margin: 0;
  color: #2e3442;
  font-size: 16px;
  line-height: 24px;
}.mg-remote-scope .section-antares-features .lead {
  margin: 48px 0 0 0;
  font-size: 18px;
}.mg-remote-scope .section-antares-features .lead b {
  color: #2e3442;
}.mg-remote-scope .section-onapp-features .panel {
  position: relative;
}.mg-remote-scope .section-onapp-features .panel::before {
  content: "";
  position: absolute;
  inset: -2px;
  border-radius: inherit;
  background: linear-gradient(135deg, #6AD15C, #52BA54);
  opacity: 0;
  transition: opacity .2s ease;
  z-index: 0;
  pointer-events: none;
}.mg-remote-scope .section-onapp-features .panel .panel-body:has(a), .mg-remote-scope .section-onapp-features .panel .panel-body-proxmox:has(a), .mg-remote-scope .section-onapp-features .panel .panel-body-top-proxmox:has(a), .mg-remote-scope .section-onapp-features .panel .panel-body-virt:has(a) {
  padding: 0;
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}.mg-remote-scope .section-onapp-features .panel .panel-body-proxmox:has(a) {
  background: linear-gradient(135deg, #fffaf1, #ebf9e9);
}.mg-remote-scope .section-onapp-features .panel .panel-body-top-proxmox:has(a) {
  background: linear-gradient(135deg, #ffecd3,#d3f2cd);
}.mg-remote-scope .section-onapp-features .panel .panel-body-virt:has(a) {
  background: linear-gradient(135deg, #e8f0f8, #fee9e6);
}.mg-remote-scope .section-onapp-features .panel .panel-body:has(a) a, .mg-remote-scope .section-onapp-features .panel .panel-body-proxmox:has(a) a, .mg-remote-scope .section-onapp-features .panel .panel-body-top-proxmox:has(a) a, .mg-remote-scope .section-onapp-features .panel .panel-body-virt:has(a) a {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 21px 24px;
  color: #2e3442;
}.mg-remote-scope .section-onapp-features .panel::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: #fff;
  z-index: 1;
  pointer-events: none;
}.mg-remote-scope .section-onapp-features .panel .panel-body, .mg-remote-scope .section-onapp-features .panel .panel-body-proxmox, .mg-remote-scope .section-onapp-features .panel .panel-body-top-proxmox, .mg-remote-scope .section-onapp-features .panel .panel-body-virt {
  position: relative;
  z-index: 2;
}.mg-remote-scope .section-onapp-features .panel:has(a:hover)::before {
  opacity: 1;
}.mg-remote-scope .section-onapp-features .panel-empty:hover {
  border-color: #00b2ff
}@media (max-width: 1199px) {.mg-remote-scope .section-antares-features .panel-body {
    padding: 14px 16px;
  }.mg-remote-scope .section-antares-features .panel-body p {
    font-size: 14px;
    line-height: 22px;
  }}@media (min-width: 400px) {.mg-remote-scope .section-antares-features .panel-body p br {
    display: none
  }}.mg-remote-scope .section-anchor {
  margin-top: -40px;
  margin-bottom: 40px;
  height: 1px;

}@media(max-width:767px) {.mg-remote-scope .section-anchor {
        margin-top: -20px;
        margin-bottom: 20px;
      }}.mg-remote-scope .image-antares {
  display: block;
  position: relative;
  width: 526px;
  padding: 0 40px 20px 0;
}.mg-remote-scope .image-antares>.phone, .mg-remote-scope .image-antares>.panel {
  cursor: pointer;
}.mg-remote-scope .browser {
  position: relative;
  height: 340px;
  width: 490px;
  overflow: hidden;
  padding-top: 40px;
}.mg-remote-scope .browser:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  content: "";
  height: 40px;
  width: 100%;
  background: url(https://www.modulesgarden.com/products/build/assets/img/browser-bar.png);
  background-size: cover;
}.mg-remote-scope .browser>img, .mg-remote-scope .phone-body>img {
  max-width: 100%;
}@media (max-width: 1199px) {.mg-remote-scope .image-antares {
    width: 420px;
    padding: 0 32px 16px 0;
  }.mg-remote-scope .browser {
    height: 270px;
    width: 392px;
    padding-top: 32px;
  }.mg-remote-scope .browser:before {
    height: 32px;
  }}@media (max-width: 991px) {.mg-remote-scope .image-antares {
    width: 336px;
    padding: 0 26px 12px 0;
  }.mg-remote-scope .browser {
    height: 218px;
    width: 314px;
    padding-top: 26px;
  }.mg-remote-scope .browser:before {
    height: 26px;
  }}@media (min-width: 768px) {.mg-remote-scope .image-right .image-antares {
    float: right;
  }}@media (max-width: 767px) {.mg-remote-scope .image-box {
    margin: 0 auto 40px;
  }}.mg-remote-scope .phone {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 240px;
  width: 130px;
  padding: 16px 6px 24px;
  background-image: -moz-linear-gradient( 160deg, #435170 0%, #343a4a 100%);
  background-image: -webkit-linear-gradient( 160deg, #435170 0%, #343a4a 100%);
  background-image: -ms-linear-gradient( 160deg, #435170 0%, #343a4a 100%);
  background-image: linear-gradient( 160deg, #435170 0%, #343a4a 100%);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}.mg-remote-scope .phone-body {
  display: block;
  height: 100%;
  width: 100%;
  background: #000;
}.mg-remote-scope .phone-top {
  position: absolute;
  top: 6px;
  left: 50%;
  height: 4px;
  width: 32px;
  margin-left: -16px;
  background-color: rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}.mg-remote-scope .phone-bottom {
  position: absolute;
  bottom: 8px;
  left: 50%;
  height: 12px;
  width: 32px;
  margin-left: -16px;
  background-color: rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}.mg-remote-scope .phone-buttons {
  position: absolute;
  right: -2px;
  top: 0;
  height: 100%;
  padding: 40px 0;
}.mg-remote-scope .phone-buttons:before, .mg-remote-scope .phone-buttons:after {
  display: block;
  content: "";
  height: 40px;
  width: 2px;
  background-color: #292f3c;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}.mg-remote-scope .phone-buttons:after {
  position: absolute;
  bottom: 40px;
  height: 20px;
}@media (max-width: 1199px) {.mg-remote-scope .phone {
    height: 191px;
    width: 104px;
    padding: 12px 4px 16px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
  }.mg-remote-scope .phone-top {
    top: 5px;
    height: 3px;
  }.mg-remote-scope .phone-bottom {
    bottom: 5px;
    height: 8px;
  }.mg-remote-scope .phone-buttons {
    padding: 32px 0;
  }.mg-remote-scope .phone-buttons:before {
    height: 32px;
  }.mg-remote-scope .phone-buttons:after {
    position: absolute;
    bottom: 32px;
    height: 16px;
  }}@media (max-width: 991px) {.mg-remote-scope .phone {
    height: 154px;
    width: 84px;
    padding: 10px 3px 12px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
  }.mg-remote-scope .phone-top {
    top: 5px;
    height: 3px;
  }.mg-remote-scope .phone-bottom {
    bottom: 5px;
    height: 8px;
  }.mg-remote-scope .phone-buttons {
    padding: 32px 0;
  }.mg-remote-scope .phone-buttons:before {
    height: 32px;
  }.mg-remote-scope .phone-buttons:after {
    position: absolute;
    bottom: 32px;
    height: 16px;
  }}@media (max-width: 991px) and (min-width: 768px) {.mg-remote-scope .banner-section.section-image.image-left>.row>.col-md-6 {
    min-height: 300px;
  }.mg-remote-scope .banner-section.section-image.image-left .section-desc {
    min-height: 218px;
  }.mg-remote-scope .banner-section.section-image.image-left .hero-left {
    margin: 0 auto;
  }.mg-remote-scope .bg-odin-dark .banner-section.section-image.image-left .hero-left {
    margin: 0;
  }.mg-remote-scope .bg-odin-dark .section-actions {
    padding-left: 372px;
  }}@media (max-width: 767px) {.mg-remote-scope .banner-section .section-actions .hero-left {
    margin: 0 auto;
  }}.mg-remote-scope .page-footer {
  position: relative;
  background: #262c3b;
}.mg-remote-scope .page-footer a, .mg-remote-scope .page-footer>* {
  color: #8d94a6;
}.mg-remote-scope .page-footer a:hover {
  color: #fff;
}.mg-remote-scope .page-footer h6 {
  margin: 0 0 20px;
  font-size: 14px;
  font-weight: 800;
  color: #fff;
  text-transform: uppercase;
  line-height: 14px;
}.mg-remote-scope .page-footer h6>a {
  color: #fff;
}.mg-remote-scope .footer-top {
  position: relative;
  padding-top: 79px;
  padding-bottom: 30px;
  overflow: hidden;
}.mg-remote-scope .footer-payments {

}.mg-remote-scope .footer-payments .payment-icons {
  max-width: 100%;
  margin: -9px 0 22px;
  font-size: 33px;
  font-size: 31px;
}.mg-remote-scope .footer-payments .payment-icons i {
  margin-right: 24px;
}.mg-remote-scope .footer-payments .payment-icons i:nth-of-type(2) {
  font-size: 38px;
}.mg-remote-scope .footer-payments .payment-icons i:nth-of-type(5), .mg-remote-scope .footer-payments .payment-icons i:nth-of-type(4) {
  font-size: 25px;
}.mg-remote-scope .footer-payments p {
  margin-bottom: 2px;
  font-size: 11px;
  line-height: 16px;
  padding-right: 8px;
}.mg-remote-scope .footer-payments p:last-of-type {
  margin-bottom: 0;
}.mg-remote-scope .footer-sitemap {
  overflow: hidden;
}.mg-remote-scope .footer-sitemap + div {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding-bottom: 24px;
}.mg-remote-scope .footer-sitemap .sitemap-links ul {
  list-style: none;
  padding: 0;
  margin: 0;
}.mg-remote-scope .footer-sitemap .sitemap-links ul li a {
  display: block;
  padding: 8px 0;
  line-height: 18px;
  inline-size: unset !important;
  white-space: break-spaces;
}.mg-remote-scope .footer-sitemap .sitemap-subscribe {
  max-width: 275px;
}.mg-remote-scope .footer-sitemap .sitemap-subscribe p span {
  color: #fff;
}.mg-remote-scope .footer-sitemap .sitemap-subscribe .input-group {
  margin-top: 16px;
}.mg-remote-scope .footer-sitemap .sitemap-subscribe .form-control {
  background-color: #1a1e28;
  border: 0;
  margin-bottom: 12px;
}.mg-remote-scope .footer-sponsors {
  overflow: hidden;
}.mg-remote-scope .page-monthly-bundles .page-footer .container {
  padding-left: 8px;
  padding-right: 8px;
}.mg-remote-scope #mc_embed_signup div.mce_inline_error, .mg-remote-scope #mc_embed_signup #realname, .mg-remote-scope #mc_embed_signup #error-message {
  margin-top: -10px!important;
  border-radius: 4px!important;
  font-weight: 400!important;
  padding: 5px 16px!important;
  background-color: #fff!important;
  border-color: #fff!important;
  color: #2e3442!important;
  position: relative;
}.mg-remote-scope #mc_embed_signup #realname:before, .mg-remote-scope #mc_embed_signup div.mce_inline_error:before, .mg-remote-scope #mc_embed_signup #error-message:before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  background-color: #fff !important;
  position: absolute;
  top: -4px;
  right: 17px;
}.mg-remote-scope #mc_embed_signup #realname:after, .mg-remote-scope #mc_embed_signup div.mce_inline_error:after, .mg-remote-scope #mc_embed_signup #error-message:after {
  content: "\f1f7";
  font: normal normal normal 16px/1 "Material-Design-Iconic-Font";
  position: absolute;
  top: -32px;
  right: 16px;
  display: block;
  color: #737780;
}.mg-remote-scope #mc_embed_signup #realname {
    line-height: 16px;
    margin: 0 0 1em 0;
}.mg-remote-scope #mc_embed_signup #realname span {
    color: #2e3442!important;
}.mg-remote-scope #mc_embed_signup #error-message {
  margin-bottom: 14px;
}.mg-remote-scope #mc_embed_signup .form-control {
  color: #cccdcf;
}.mg-remote-scope #mc_embed_signup .form-control::-webkit-input-placeholder {
  color: #737780;
}.mg-remote-scope #mc_embed_signup .form-control::-moz-placeholder {
  color: #737780;
}.mg-remote-scope #mc_embed_signup .form-control:-ms-input-placeholder {
  color: #737780;
}.mg-remote-scope #mc_embed_signup .form-control:-moz-placeholder {
  color: #737780;
}.mg-remote-scope .d-none {
  display: none;
}.mg-remote-scope .footer-bottom {
  overflow: hidden;
  background: #1f2430;
}.mg-remote-scope .footer-bottom .copyright p {
  margin: 0;
}.mg-remote-scope .footer-bottom .copyright a img {
  width: 154px;
  height: auto;
}.mg-remote-scope .footer-bottom .copyright span {
  font-size: 12px;
  opacity: 0.5;
}.mg-remote-scope .footer-bottom ul {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
}.mg-remote-scope .footer-bottom ul li {
  float: left;
}.mg-remote-scope .footer-bottom ul li a {
  display: block;
}.mg-remote-scope .footer-bottom ul.links-social li a i {
  width: 24px;
  height: 24px;
  text-align: center;
}.mg-remote-scope .footer-bottom ul.links-social li a i:before {
  vertical-align: middle;
}.mg-remote-scope .footer-bottom ul.links-terms {
  margin-right: 10px;
}.mg-remote-scope .footer-bottom ul.links-social li:nth-of-type(3) a i:before {
  vertical-align: top;
}.mg-remote-scope .footer-sponsors a {
  display: inline-block;
}@media (min-width: 1200px) {.mg-remote-scope .footer-sitemap .sitemap-links .links-divider {
    margin-right: 32px;
  }.mg-remote-scope .footer-sitemap .sitemap-links:not(:last-of-type) {
    margin-right: 18px;
  }.mg-remote-scope .footer-sitemap .sitemap-links:first-of-type {
    margin-right: 6px;
  }.mg-remote-scope .footer-sitemap .sitemap-links:nth-child(2) {
    margin-right: 32px;
  }.mg-remote-scope .footer-bottom {
    padding: 30px 0;
  }.mg-remote-scope .footer-bottom ul.links-social li a {
    font-size: 20px;
    padding: 9px;
  }.mg-remote-scope .footer-bottom ul.links-social li:nth-of-type(3) a {
    font-size: 24px;
  }.mg-remote-scope .footer-bottom ul.links-terms li a {
    padding: 13px 16px;
  }.mg-remote-scope .footer-bottom > .container {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }.mg-remote-scope .footer-bottom .links {
    display: flex;
    order: 2;
  }.mg-remote-scope .footer-bottom .copyright a {
    margin-right: 32px;
  }.mg-remote-scope .footer-sitemap .sitemap-subscribe {
    float: right!important;
  }.mg-remote-scope .footer-sitemap + div {
    padding-bottom: 54px;
    margin-top: -60px;
    max-width: 340px;
  }.mg-remote-scope .footer-payments .payment-icons i:before {
    vertical-align: middle;
  }.mg-remote-scope .page-monthly-bundles .page-footer .container {
    width: 1176px;
    max-width: unset;
  }.mg-remote-scope .page-footer .footer-bottom .container::after, .mg-remote-scope .page-footer .footer-bottom .container::before {
    display: none;
  }}@media (max-width: 1199px) {.mg-remote-scope .payments-container {
    padding-left: 8px;
    text-align: center;
    margin-bottom: 24px;
  }.mg-remote-scope .footer-top {
    padding-top: 72px;
    padding-bottom: 16px;
  }.mg-remote-scope .payments-container {
    position: relative;
    padding: 0 8px;
    margin: 0 auto;
  }.mg-remote-scope .footer-payments h6 {
    display: none;
  }.mg-remote-scope .footer-bottom ul.links-terms li a {
    padding: 14px 8px;
  }.mg-remote-scope .footer-bottom ul.links-social li a {
    font-size: 16px;
    padding: 9px 5px;
  }.mg-remote-scope .footer-bottom ul.links-social li:nth-of-type(3) a {
    font-size: 20px;
  }.mg-remote-scope .footer-sitemap .sitemap-links:not(:last-of-type).mob-mr-0x, .mg-remote-scope .footer-sitemap .sitemap-links .links-divider.mob-mr-0x {
    margin-right: 0
  }.mg-remote-scope .sitemap-links.sitemap-subscribe {
    max-width: unset;
  }.mg-remote-scope .sitemap-links.sitemap-subscribe p {
    max-width: 60%;
  }.mg-remote-scope .footer-sitemap + div {
    margin-top: 48px;
  }}@media (min-width: 992px) {.mg-remote-scope .footer-bottom .copyright {
    float: left;
    display: flex;
    display: -ms-flexbox;
    align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
  }.mg-remote-scope .footer-bottom .links {
    float: right;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .footer-sitemap .sitemap-links .links-divider {
    margin-right: 56px;
  }.mg-remote-scope .footer-sitemap .sitemap-links:not(:last-of-type) {
    margin-right: 40px;
  }.mg-remote-scope .footer-sitemap .sitemap-links:nth-of-type(2) {
    margin-right: 64px;
  }}@media (max-width: 1199px) {.mg-remote-scope .footer-bottom {
    text-align: center;
  }.mg-remote-scope .footer-bottom > .container {
    display: flex;
    display: -ms-flexbox;
    flex-direction: column;
    align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
  }.mg-remote-scope .footer-bottom .copyright, .mg-remote-scope .footer-bottom .links {
    float: none;
    display: flex;
    display: -ms-flexbox;
  }.mg-remote-scope .footer-bottom .copyright {
    order: -1;
    flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
  }.mg-remote-scope .footer-bottom .copyright p {
    margin-top: 16px;
  }.mg-remote-scope .sitemap-links.sitemap-subscribe > * {
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    max-width: 570px;
  }.mg-remote-scope .footer-sitemap .sitemap-links.sitemap-subscribe {
    float: none;
    padding-top: 48px;
    clear: both;
  }.mg-remote-scope .footer-sitemap .sitemap-subscribe .input-group {
    margin-right: auto;
    margin-left: auto;
    max-width: 580px;
    width: 100%;
  }.mg-remote-scope .footer-payments .payment-icons {
    display: flex;
    justify-content: center;
    align-items: center;
  }.mg-remote-scope .footer-payments .payment-icons i:before {
    vertical-align: unset;
  }.mg-remote-scope .footer-payments .icon-payment-mastercard:before, .mg-remote-scope .icon-payment-paypal:before, .mg-remote-scope .icon-payment-2co:before {
    top: 0;
  }}@media (min-width: 768px) {.mg-remote-scope .footer-sitemap .sitemap-links .links-divider {
    float: left;
  }.mg-remote-scope .footer-sponsors a:nth-of-type(1) {
    margin-right: 60px;
  }.mg-remote-scope .footer-sponsors a:nth-of-type(2) {
    margin-right: 54px;
  }.mg-remote-scope .footer-sponsors a:last-of-type {
    padding: 8px 6px;
  }}@media (min-width: 768px) and (max-width: 1199px) {.mg-remote-scope .payments-container img {
    position: absolute;
    left: 8px;
    top: 30px;
  }.mg-remote-scope .footer-payments p {
    margin-bottom: 5px;
  }.mg-remote-scope .footer-payments .payment-icons {
    left: 8px;
  }.mg-remote-scope .footer-bottom {
    padding: 24px 0;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .footer-sitemap .sitemap-links .links-divider:not(:last-of-type), .mg-remote-scope .footer-sitemap .sitemap-links:not(:last-of-type) {
    margin-right: 24px;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .footer-sitemap .sitemap-links:not(.sitemap-subscribe) {
    width: 23%;
  }.mg-remote-scope .footer-sitemap .sitemap-links.mob-mr-0x {
    width: 20%;
  }}@media(max-width: 992px) {.mg-remote-scope .footer-sitemap + div {
    flex-direction: column;
    align-items: center;
  }.mg-remote-scope .sitemap-links.sitemap-subscribe p {
    max-width: 80%;
  }.mg-remote-scope .footer-sitemap .sitemap-links.mob-mr-0x {
    display: flex;
    flex-direction: column;
  }.mg-remote-scope .footer-sitemap .sitemap-links.mob-mr-0x .links-divider {
    margin-right: 0;
  }}@media (max-width: 767px) {.mg-remote-scope .footer-top {
    padding-top: 37px;
  }.mg-remote-scope .footer-payments p {
    margin: 0;
  }.mg-remote-scope .footer-sitemap .sitemap-links ul li a {
    font-size: 13px;
  }.mg-remote-scope .footer-bottom .copyright p {
    font-size: 13px;
  }.mg-remote-scope .footer-bottom ul.links-terms li a {
    font-size: 12px;
  }.mg-remote-scope .footer-bottom {
    padding: 24px 0 20px;
  }}@media(max-width: 991px) and (min-width: 581px) {.mg-remote-scope .footer-sitemap .links-divider.mob-mr-0x {
    margin-top: 32px;
  }.mg-remote-scope .footer-sitemap .sitemap-links.mob-mr-0x {
    float: right;
    margin-right: -12px!important;
  }}@media (min-width: 580px) {.mg-remote-scope .footer-sitemap .sitemap-links {
    float: left;
  }.mg-remote-scope .footer-sitemap .sitemap-links ul {
    display: block!important;
  }.mg-remote-scope .footer-sponsors a:last-of-type {
    padding: 8px 6px;
  }.mg-remote-scope .footer-sponsors img {
    vertical-align: sub;
  }.mg-remote-scope .footer-sitemap .sitemap-links ul li a {
    max-width: 190px;
  }}@media (min-width: 580px) and (max-width: 767px) {.mg-remote-scope .footer-sitemap {
    width: 100%;
  }.mg-remote-scope .footer-payments .payment-icons {
    left: 20px;
  }.mg-remote-scope .footer-sitemap .sitemap-links:not(:last-of-type) {
    padding-right: 16px;
    margin-right: 14px;
  }.mg-remote-scope .footer-sitemap>.sitemap-links:nth-of-type(1) {
    width: 23%;
  }.mg-remote-scope .footer-sitemap>.sitemap-links:nth-of-type(2) {
    width: 23%;
  }.mg-remote-scope .footer-sitemap>.sitemap-links:nth-of-type(3), .mg-remote-scope .footer-sitemap>.sitemap-links:nth-of-type(4) {
    width: 23%;
  }.mg-remote-scope .footer-sitemap .sitemap-links .links-divider:last-of-type {
    margin-top: 16px;
  }.mg-remote-scope .page-footer h6 {
    margin: 0 0 10px;
    line-height: 18px;
  }.mg-remote-scope .footer-sponsors a:nth-of-type(1) {
    margin-right: 20px;
  }.mg-remote-scope .footer-sponsors a:nth-of-type(2) {
    margin-right: 15px;
  }}@media (max-width: 579px) {.mg-remote-scope .footer-payments .payment-icons {
    text-align: center;
    margin: 0 0 6px;
  }.mg-remote-scope .payments-container {
    padding: 4px 20px 20px;
  }.mg-remote-scope .sitemap-links h6, .mg-remote-scope .footer-sitemap .sitemap-links ul {
    padding-left: 30px;
  }.mg-remote-scope .footer-sitemap .sitemap-links ul {
    margin-bottom: 24px;
  }.mg-remote-scope .sitemap-links h6 {
    position: relative;
    margin-bottom: 16px;
    line-height: 24px;
    cursor: pointer;
    -webkit-transition: ease-in-out all .15s;
    -moz-transition: ease-in-out all .15s;
    transition: ease-in-out all .15s;
  }.mg-remote-scope .sitemap-links h6 a {
    color: #8d94a6;
  }.mg-remote-scope .sitemap-links h6:hover a, .mg-remote-scope .footer-sitemap .active h6 a {
    color: #fff;
  }.mg-remote-scope .sitemap-links h6:after, .mg-remote-scope .sitemap-links h6:before {
    content: '';
    position: absolute;
    background: #8d94a6;
    -webkit-transition: ease-in-out all .15s;
    -moz-transition: ease-in-out all .15s;
    transition: ease-in-out all .15s;
  }.mg-remote-scope .sitemap-links h6:after {
    width: 14px;
    height: 2px;
    left: 3px;
    top: 10px;
  }.mg-remote-scope .sitemap-links h6:before {
    height: 14px;
    width: 2px;
    top: 4px;
    left: 9px;
  }.mg-remote-scope .sitemap-links ul {
    display: none;
  }.mg-remote-scope .footer-sitemap .active h6:before, .mg-remote-scope .footer-sitemap .active h6:after {
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    background: #fff;
  }.mg-remote-scope .footer-sponsors {
    text-align: center;
  }.mg-remote-scope .footer-sponsors a:nth-of-type(1) {
    margin-right: 10px;
  }.mg-remote-scope .footer-sponsors a:nth-of-type(1) img {
    width: 57px;
  }.mg-remote-scope .footer-sponsors a:nth-of-type(2) {
    margin-right: 10px;
  }.mg-remote-scope .footer-sponsors a:nth-of-type(2) img {
    width: 64px;
  }.mg-remote-scope .footer-sponsors a:nth-of-type(3) img {
    width: 85px;
  }.mg-remote-scope .footer-sponsors a:last-of-type {
    display: block;
    margin: 28px auto 0;
  }.mg-remote-scope .footer-sponsors a:last-of-type img {
    width: 125px;
  }.mg-remote-scope .footer-bottom {
    position: relative;
    padding-top: 40px;
  }.mg-remote-scope .footer-bottom .container {
    padding: 0;
  }.mg-remote-scope .footer-bottom ul.links-terms {
    margin-right: 0;
  }.mg-remote-scope .footer-bottom ul.links-terms li a {
    font-size: 12px;
  }.mg-remote-scope .footer-bottom .links {
    display: flex;
    display: -ms-flexbox;
    flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
  }.mg-remote-scope .sitemap-links.sitemap-subscribe h6 {
    color: #8d94a6;
    cursor: default;
    padding-left: 0;
  }.mg-remote-scope .sitemap-links.sitemap-subscribe h6:after, .mg-remote-scope .sitemap-links.sitemap-subscribe h6:before {
    display: none;
  }.mg-remote-scope .sitemap-links.sitemap-subscribe p {
    max-width: 100%;
  }.mg-remote-scope .sitemap-links.sitemap-subscribe .input-group {
    display: block;
  }.mg-remote-scope .footer-sitemap + div {
    align-items: center;
  }.mg-remote-scope .footer-payments p {
    text-align: center;
  }.mg-remote-scope .footer-payments .payment-icons i {
    margin-right: 12px;
  }.mg-remote-scope .footer-top {
    padding-top: 34px;
  }}.mg-remote-scope .list-link li a:after {
  display: none;
}.mg-remote-scope .list-link li a {
  display: block;
}.mg-remote-scope .list-link li a:not(:hover) {
  color: #737780;
}.mg-remote-scope .list-styled li .date, .mg-remote-scope .list-link li a .date {
  color: #959da6;
  font-size: 11px;
  line-height: 13px;
  display: block;
}.mg-remote-scope .list-icon.list-doc li:before {
  content: '\f223';
  top: 11px;
  left: 5px;
  font-size: 19px;
}.mg-remote-scope .list-doc li>span, .mg-remote-scope .list-doc li>br {
  display: none;
}.mg-remote-scope .list-bordered li:not(:last-of-type) {
  border-bottom: 1px solid #e9edf2;
}.mg-remote-scope .list-solution {
  padding: 0;
  margin: 0;
  list-style: none;
}.mg-remote-scope .list-solution li {
  text-align: left;
}.mg-remote-scope .list-solution li:last-of-type {
  border-bottom: 1px solid #e9edf2;
}.mg-remote-scope .list-solution li .solution-desc h4 {
  margin-top: 0;
}.mg-remote-scope .list-solution li .solution-desc h4 span span {
  color: #737780;
  font-weight: 400;
}.mg-remote-scope .list-solution li .solution-desc p {
  margin-bottom: 0;
}@media (min-width: 768px) {.mg-remote-scope .list-solution li {
    padding: 32px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }.mg-remote-scope .list-solution li .circle-box {
    -ms-flex-preferred-size: 140px;
    flex-basis: 140px;
    border-radius: 8px;
  }.mg-remote-scope .list-solution li .solution-desc {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 40px;
  }}@media (max-width: 767px) {.mg-remote-scope .list-solution li {
    position: relative;
    padding: 24px 0;
  }.mg-remote-scope .list-solution li .circle-box {
    position: absolute;
    top: 24px;
    left: 0;
    border-radius: 4px;
  }.mg-remote-scope .list-solution li .solution-desc h4 {
    font-size: 16px;
    margin: 0;
    height: 56px;
    padding-left: 72px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 22px;
  }.mg-remote-scope .list-solution li .solution-desc p {
    margin-top: 14px;
    font-size: 13px;
  }}.mg-remote-scope .faq-fast-project-turnaround {
  background: -moz-linear-gradient(290deg, rgba(105, 214, 224, 1) 0%, rgba(79, 169, 201, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(105, 214, 224, 1)), color-stop(100%, rgba(79, 169, 201, 1)));
  
  background: -webkit-linear-gradient(290deg, rgba(105, 214, 224, 1) 0%, rgba(79, 169, 201, 1) 100%);
  
  background: -o-linear-gradient(290deg, rgba(105, 214, 224, 1) 0%, rgba(79, 169, 201, 1) 100%);
  
  background: -ms-linear-gradient(290deg, rgba(105, 214, 224, 1) 0%, rgba(79, 169, 201, 1) 100%);
  
  background: linear-gradient(160deg, rgba(105, 214, 224, 1) 0%, rgba(79, 169, 201, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#69D6E0', endColorstr='#4FA9C9', GradientType=0);
  
}.mg-remote-scope .faq-hire-our-developer {
  background: -moz-linear-gradient(290deg, rgba(91, 222, 217, 1) 0%, rgba(73, 184, 196, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(91, 222, 217, 1)), color-stop(100%, rgba(73, 184, 196, 1)));
  
  background: -webkit-linear-gradient(290deg, rgba(91, 222, 217, 1) 0%, rgba(73, 184, 196, 1) 100%);
  
  background: -o-linear-gradient(290deg, rgba(91, 222, 217, 1) 0%, rgba(73, 184, 196, 1) 100%);
  
  background: -ms-linear-gradient(290deg, rgba(91, 222, 217, 1) 0%, rgba(73, 184, 196, 1) 100%);
  
  background: linear-gradient(160deg, rgba(91, 222, 217, 1) 0%, rgba(73, 184, 196, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#5BDED9', endColorstr='#49B8C4', GradientType=0);
  
}.mg-remote-scope .faq-official-module {
  background: -moz-linear-gradient(290deg, rgba(91, 222, 217, 1) 0%, rgba(71, 191, 183, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(91, 222, 217, 1)), color-stop(100%, rgba(71, 191, 183, 1)));
  
  background: -webkit-linear-gradient(290deg, rgba(91, 222, 217, 1) 0%, rgba(71, 191, 183, 1) 100%);
  
  background: -o-linear-gradient(290deg, rgba(91, 222, 217, 1) 0%, rgba(71, 191, 183, 1) 100%);
  
  background: -ms-linear-gradient(290deg, rgba(91, 222, 217, 1) 0%, rgba(71, 191, 183, 1) 100%);
  
  background: linear-gradient(160deg, rgba(91, 222, 217, 1) 0%, rgba(71, 191, 183, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#5BDED9', endColorstr='#47BFB7', GradientType=0);
  
}.mg-remote-scope .faq-documentation {
  background: -moz-linear-gradient(290deg, rgba(98, 222, 172, 1) 0%, rgba(72, 194, 149, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(98, 222, 172, 1)), color-stop(100%, rgba(72, 194, 149, 1)));
  
  background: -webkit-linear-gradient(290deg, rgba(98, 222, 172, 1) 0%, rgba(72, 194, 149, 1) 100%);
  
  background: -o-linear-gradient(290deg, rgba(98, 222, 172, 1) 0%, rgba(72, 194, 149, 1) 100%);
  
  background: -ms-linear-gradient(290deg, rgba(98, 222, 172, 1) 0%, rgba(72, 194, 149, 1) 100%);
  
  background: linear-gradient(160deg, rgba(98, 222, 172, 1) 0%, rgba(72, 194, 149, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#62DEAC', endColorstr='#48C295', GradientType=0);
  
}.mg-remote-scope .faq-extended-license-agreement {
  background: -moz-linear-gradient(290deg, rgba(92, 224, 127, 1) 0%, rgba(70, 194, 109, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(92, 224, 127, 1)), color-stop(100%, rgba(70, 194, 109, 1)));
  
  background: -webkit-linear-gradient(290deg, rgba(92, 224, 127, 1) 0%, rgba(70, 194, 109, 1) 100%);
  
  background: -o-linear-gradient(290deg, rgba(92, 224, 127, 1) 0%, rgba(70, 194, 109, 1) 100%);
  
  background: -ms-linear-gradient(290deg, rgba(92, 224, 127, 1) 0%, rgba(70, 194, 109, 1) 100%);
  
  background: linear-gradient(160deg, rgba(92, 224, 127, 1) 0%, rgba(70, 194, 109, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#5CE07F', endColorstr='#46C26D', GradientType=0);
  
}.mg-remote-scope .faq-sponsored-module {
  background: -moz-linear-gradient(290deg, rgba(107, 232, 109, 1) 0%, rgba(78, 199, 74, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(107, 232, 109, 1)), color-stop(100%, rgba(78, 199, 74, 1)));
  
  background: -webkit-linear-gradient(290deg, rgba(107, 232, 109, 1) 0%, rgba(78, 199, 74, 1) 100%);
  
  background: -o-linear-gradient(290deg, rgba(107, 232, 109, 1) 0%, rgba(78, 199, 74, 1) 100%);
  
  background: -ms-linear-gradient(290deg, rgba(107, 232, 109, 1) 0%, rgba(78, 199, 74, 1) 100%);
  
  background: linear-gradient(160deg, rgba(107, 232, 109, 1) 0%, rgba(78, 199, 74, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#6BE86D', endColorstr='#4EC74A', GradientType=0);
  
}.mg-remote-scope .faq-custom-deployment {
  background: -moz-linear-gradient(290deg, rgba(179, 217, 67, 1) 0%, rgba(151, 184, 46, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(179, 217, 67, 1)), color-stop(100%, rgba(151, 184, 46, 1)));
  
  background: -webkit-linear-gradient(290deg, rgba(179, 217, 67, 1) 0%, rgba(151, 184, 46, 1) 100%);
  
  background: -o-linear-gradient(290deg, rgba(179, 217, 67, 1) 0%, rgba(151, 184, 46, 1) 100%);
  
  background: -ms-linear-gradient(290deg, rgba(179, 217, 67, 1) 0%, rgba(151, 184, 46, 1) 100%);
  
  background: linear-gradient(160deg, rgba(179, 217, 67, 1) 0%, rgba(151, 184, 46, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#B3D943', endColorstr='#97B82E', GradientType=0);
  
}.mg-remote-scope .faq-ongoing-support {
  background: -moz-linear-gradient(290deg, rgba(206, 219, 64, 1) 0%, rgba(183, 194, 29, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(206, 219, 64, 1)), color-stop(100%, rgba(183, 194, 29, 1)));
  
  background: -webkit-linear-gradient(290deg, rgba(206, 219, 64, 1) 0%, rgba(183, 194, 29, 1) 100%);
  
  background: -o-linear-gradient(290deg, rgba(206, 219, 64, 1) 0%, rgba(183, 194, 29, 1) 100%);
  
  background: -ms-linear-gradient(290deg, rgba(206, 219, 64, 1) 0%, rgba(183, 194, 29, 1) 100%);
  
  background: linear-gradient(160deg, rgba(206, 219, 64, 1) 0%, rgba(183, 194, 29, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#cedb40', endColorstr='#b7c21d', GradientType=0);
  
}.mg-remote-scope .faq-extended-guarantee {
  background: -moz-linear-gradient(160deg, rgba(194, 177, 29, 1) 0%, rgba(219, 206, 64, 1) 100%);
  
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(219, 206, 64, 1)), color-stop(100%, rgba(194, 177, 29, 1)));
  
  background: -webkit-linear-gradient(160deg, rgba(194, 177, 29, 1) 0%, rgba(219, 206, 64, 1) 100%);
  
  background: -o-linear-gradient(160deg, rgba(194, 177, 29, 1) 0%, rgba(219, 206, 64, 1) 100%);
  
  background: -ms-linear-gradient(160deg, rgba(194, 177, 29, 1) 0%, rgba(219, 206, 64, 1) 100%);
  
  background: linear-gradient(290deg, rgba(194, 177, 29, 1) 0%, rgba(219, 206, 64, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#DBCE40', endColorstr='#C2B11D', GradientType=1);
  
}.mg-remote-scope .faq-standard-quality-assurance {
  background: -moz-linear-gradient(290deg, rgba(219, 206, 64, 1) 0%, rgba(194, 177, 29, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(219, 206, 64, 1)), color-stop(100%, rgba(194, 177, 29, 1)));
  
  background: -webkit-linear-gradient(290deg, rgba(219, 206, 64, 1) 0%, rgba(194, 177, 29, 1) 100%);
  
  background: -o-linear-gradient(290deg, rgba(219, 206, 64, 1) 0%, rgba(194, 177, 29, 1) 100%);
  
  background: -ms-linear-gradient(290deg, rgba(219, 206, 64, 1) 0%, rgba(194, 177, 29, 1) 100%);
  
  background: linear-gradient(160deg, rgba(219, 206, 64, 1) 0%, rgba(194, 177, 29, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#DBCE40', endColorstr='#C2B11D', GradientType=0);
  
}.mg-remote-scope .faq-advanced-quality-assurance {
  background: -moz-linear-gradient(160deg, rgba(227, 86, 43, 1) 0%, rgba(245, 116, 51, 1) 100%);
  
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(245, 116, 51, 1)), color-stop(100%, rgba(227, 86, 43, 1)));
  
  background: -webkit-linear-gradient(160deg, rgba(227, 86, 43, 1) 0%, rgba(245, 116, 51, 1) 100%);
  
  background: -o-linear-gradient(160deg, rgba(227, 86, 43, 1) 0%, rgba(245, 116, 51, 1) 100%);
  
  background: -ms-linear-gradient(160deg, rgba(227, 86, 43, 1) 0%, rgba(245, 116, 51, 1) 100%);
  
  background: linear-gradient(290deg, rgba(227, 86, 43, 1) 0%, rgba(245, 116, 51, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#F57433', endColorstr='#E3562B', GradientType=1);
  
}.mg-remote-scope .faq-extended-verification-time {
  background: -moz-linear-gradient(290deg, rgba(245, 116, 51, 1) 0%, rgba(227, 86, 43, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(245, 116, 51, 1)), color-stop(100%, rgba(227, 86, 43, 1)));
  
  background: -webkit-linear-gradient(290deg, rgba(245, 116, 51, 1) 0%, rgba(227, 86, 43, 1) 100%);
  
  background: -o-linear-gradient(290deg, rgba(245, 116, 51, 1) 0%, rgba(227, 86, 43, 1) 100%);
  
  background: -ms-linear-gradient(290deg, rgba(245, 116, 51, 1) 0%, rgba(227, 86, 43, 1) 100%);
  
  background: linear-gradient(160deg, rgba(245, 116, 51, 1) 0%, rgba(227, 86, 43, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#F57433', endColorstr='#E3562B', GradientType=0);
  
}.mg-remote-scope .faq-module-marketing {
  background: -moz-linear-gradient(290deg, rgba(255, 89, 111, 1) 0%, rgba(217, 76, 81, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 89, 111, 1)), color-stop(100%, rgba(217, 76, 81, 1)));
  
  background: -webkit-linear-gradient(290deg, rgba(255, 89, 111, 1) 0%, rgba(217, 76, 81, 1) 100%);
  
  background: -o-linear-gradient(290deg, rgba(255, 89, 111, 1) 0%, rgba(217, 76, 81, 1) 100%);
  
  background: -ms-linear-gradient(290deg, rgba(255, 89, 111, 1) 0%, rgba(217, 76, 81, 1) 100%);
  
  background: linear-gradient(160deg, rgba(255, 89, 111, 1) 0%, rgba(217, 76, 81, 1) 100%);
  
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#FF596F', endColorstr='#D94C51', GradientType=0);
  
}.mg-remote-scope .list-collapse .item-box {
  position: relative;
  overflow: hidden;
  display: block;
  margin-bottom: 28px;
  padding: 12px 16px;
  border-radius: 3px;
  font-size: 15px;
  font-weight: bold;
  -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
}.mg-remote-scope a.item-box:before {
  opacity: 0;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.1);
  -webkit-transition: ease-out all .3s;
  transition: ease-out all .3s;
}.mg-remote-scope a.item-box:hover:before {
  opacity: 1;
}.mg-remote-scope .item-box>.btn {
  background: rgba(0, 0, 0, 0.15);
  color: #fff;
}.mg-remote-scope .item-box>span:not(.btn) {
  display: block;
}.mg-remote-scope .item-box .box-icon {
  position: relative;
  line-height: 32px;
  color: #fff;
  text-transform: uppercase;
}.mg-remote-scope .item-box .box-icon .icon {
  width: 58px;
  height: 58px;
  left: 0;
}.mg-remote-scope .item-box .box-icon .icon img {
  width: 40px;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}.mg-remote-scope .item-box .box-icon .icon span {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.1);
}.mg-remote-scope .item-box .box-icon .icon span, .mg-remote-scope .item-box .box-icon .icon span:before, .mg-remote-scope .item-box .box-icon .icon span:after {
  border-radius: 100%;
}.mg-remote-scope .item-box .box-icon .icon span:before, .mg-remote-scope .item-box .box-icon .icon span:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
}.mg-remote-scope .item-box .box-icon .icon span:before {
  width: calc(100% + 16px);
  height: calc(100% + 16px);
  margin-top: calc(-50% - 8px);
  margin-left: calc(-50% - 8px);
  background: rgba(255, 255, 255, 0.06);
}.mg-remote-scope .item-box .box-icon .icon span:after {
  width: calc(100% + 32px);
  height: calc(100% + 32px);
  margin-top: calc(-50% - 16px);
  margin-left: calc(-50% - 16px);
  background: rgba(255, 255, 255, 0.03);
}@media (min-width: 768px) {.mg-remote-scope .item-box>.btn {
    float: right;
  }.mg-remote-scope .item-box>*:not(.btn) {
    float: left;
  }.mg-remote-scope .item-box>span:not(.btn) {
    margin-right: 18px;
    color: rgba(0, 0, 0, 0.5);
    line-height: 32px;
    font-weight: 500;
  }.mg-remote-scope .item-box .box-icon {
    padding-left: 78px;
  }.mg-remote-scope .item-box .box-icon .icon {
    top: -14px;
    position: absolute;
  }}@media (max-width: 767px) {.mg-remote-scope .list-collapse .item-box {
    margin-top: 28px;
    overflow: visible;
    padding-bottom: 32px;
    margin-bottom: 14px;
  }.mg-remote-scope .item-box .box-icon {
    text-align: center;
    font-size: 14px;
    margin-bottom: 8px;
  }.mg-remote-scope .item-box .box-icon .icon {
    position: relative;
    margin: 0 auto;
  }.mg-remote-scope .item-box>span:not(.btn) {
    position: absolute;
    top: -28px;
    left: 0;
    font-size: 14px;
    font-weight: 700;
    color: #2e3442;
  }.mg-remote-scope .item-box .btn {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    box-shadow: none;
    border-radius: 0 0 3px 3px;
  }}.mg-remote-scope .panel-support .panel-heading {
  padding: 12px 24px;
  border-bottom: 1px solid #e9edf2;
}.mg-remote-scope .panel-support .panel-heading:after, .mg-remote-scope .panel-support .panel-heading:before {
  display: block;
  content: "";
  clear: both;
}.mg-remote-scope .panel-support .panel-heading .heading-title {
  float: left;
  margin: 0;
  line-height: 32px;
  font-size: 16px;
}.mg-remote-scope .panel-support .cards {
  overflow: hidden;
  margin: 0;
  padding: 0;
  list-style: none;
}.mg-remote-scope .panel-support .cards-nav {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 56px;
  width: 100%;
  padding: 8px 16px;
  border-top: 1px solid #e9edf2;
  text-align: center;
}.mg-remote-scope .panel-support .card-number {
  display: inline-block;
  margin: 12px auto;
  font-size: 13px;
}.mg-remote-scope .panel-support .panel-cards {
  height: auto;
  position: relative;
  padding-bottom: 56px;
}.mg-remote-scope .panel-support .list-collapse, .mg-remote-scope .panel-support .list-icon {
  padding: 13px 15px 8px;
}.mg-remote-scope .panel-support .list-collapse li {
  margin: 0;
}.mg-remote-scope .panel-support .list-collapse .collapse-item-anchor {
  padding: 12px 16px 12px 42px;
  font-weight: 400;
}.mg-remote-scope .faq-page .list-collapse.list-lg .collapse-item-anchor {
  padding: 20px 0 20px 40px;
}.mg-remote-scope .panel-support .list-collapse.list-lg .collapse-item-anchor:before {
  top: 22px;
  left: 10px;
}.mg-remote-scope .panel-support .list-collapse.list-lg .collapse-item-anchor:after {
  top: 15px;
  left: 17px;
}.mg-remote-scope .faq-page .list-collapse.list-lg .collapse-item-anchor:before {
  left: 2px;
  top: 29px;
  width: 16px;
}.mg-remote-scope .faq-page .list-collapse.list-lg .collapse-item-anchor:after {
  top: 22px;
  left: 9px;
  height: 16px;
}.mg-remote-scope .faq-page .list-collapse.list-lg>li .item-body {
  position: relative;
  top: -10px;
}.mg-remote-scope .faq-page .list-collapse.list-lg li {
  margin-bottom: 0;
}.mg-remote-scope .panel-support .list-icon li > a {
  padding: 8px 16px 8px 9px;
  display: block;
}.mg-remote-scope .panel-support .list-collapse li:not(.active) > a:not(:hover), .mg-remote-scope .panel-support .list-icon li > a:not(:hover) {
  color: #737780;
}.mg-remote-scope .panel-support .list-icon li a > .text-primary {
    color: inherit;
}.mg-remote-scope .common-questions-list .collapse-item {
    padding-left: 0;
}.mg-remote-scope .common-questions-list .collapse-item:before {
    display: none;
}.mg-remote-scope .common-questions-list .collapse-item .item-body {
    display: none;
    padding: 8px 0 0 40px;
}.mg-remote-scope .common-questions-list .collapse-item .item-body > *:last-child {
    margin-bottom: 0;
}.mg-remote-scope .common-questions-list .collapse-item  .collapse-item-anchor {
    position: relative;
    padding-left: 40px;
}.mg-remote-scope .common-questions-list .collapse-item.active .collapse-item-anchor {
    color: #5bc758;
}.mg-remote-scope .common-questions-list .collapse-item .collapse-item-anchor:after, .mg-remote-scope .common-questions-list .collapse-item .collapse-item-anchor:before {
    content: '';
    position: absolute;
    background: #737980;
    -webkit-transition: ease-in-out all .15s;
    -moz-transition: ease-in-out all .15s;
    transition: ease-in-out all .15s;
}.mg-remote-scope .common-questions-list .collapse-item .collapse-item-anchor:before {
    left: 8px;
    top: 18px;
    width: 12px;
    height: 2px;
}.mg-remote-scope .common-questions-list .collapse-item .collapse-item-anchor:after {
    left: 13px;
    top: 13px;
    width: 2px;
    height: 12px;
}.mg-remote-scope .common-questions-list .collapse-item.active .collapse-item-anchor:after, .mg-remote-scope .common-questions-list .collapse-item.active .collapse-item-anchor:before {
    background-color: #5bc758;
}.mg-remote-scope .common-questions-list .collapse-item.active .collapse-item-anchor:after {
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}.mg-remote-scope .common-questions-list .no-data-slogan {
	margin: 0 20px;
	max-width: 430px;
}.mg-remote-scope .panel-support  .panel-cards .cards-nav {
  display: none;
}.mg-remote-scope .panel-support .panel-cards .lSSlideOuter + .cards-nav {
  display: block;
}@media (min-width: 992px) {.mg-remote-scope .panel-support .panel-cards {
    min-height: 557px;
  }}@media (max-width: 991px) {.mg-remote-scope .panel-support .cards {
    overflow: hidden;
  }.mg-remote-scope .panel-support .lSSlideOuter {
    overflow: visible;
  }.mg-remote-scope .panel-support .panel-cards .no-data {
    height: auto;
    padding: 30px 0 0 0;
    margin-bottom: 0;
  }}@media (min-width: 768px) {.mg-remote-scope .faq-page .list-collapse.list-lg .item-body p {
    font-size: 15px;
    margin-bottom: 18px;
  }}@media (max-width: 767px) {.mg-remote-scope .faq-page .panel-hero .list-collapse {
    margin-top: -32px;
  }.mg-remote-scope .faq-page .list-collapse.list-lg .item-body {
    padding: 0;
  }.mg-remote-scope .faq-page .list-collapse.list-lg li {
    margin: -16px -16px 0px;
    padding: 16px 16px 0;
  }.mg-remote-scope .faq-page .list-collapse.list-lg>li>a {
    padding: 20px 0 20px 30px;
    line-height: 20px;
  }.mg-remote-scope .faq-page .list-collapse.list-lg .item-body p {
    margin-bottom: 40px;
    font-size: 13px;
  }.mg-remote-scope .faq-page .list-collapse.list-lg>li>a:before {
    left: 0px;
    top: 29px;
    width: 12px;
  }.mg-remote-scope .faq-page .list-collapse.list-lg>li>a:after {
    top: 24px;
    left: 5px;
    height: 12px;
  }.mg-remote-scope .panel-support .list-collapse li a {
    padding: 9px 16px 9px 32px;
    font-weight: 400;
    line-height: 20px;
    font-size: 15px;
  }.mg-remote-scope .panel-support .list-collapse.list-lg>li>a:before {
    top: 20px;
    left: 3px;
    width: 12px;
  }.mg-remote-scope .panel-support .list-collapse.list-lg>li>a:after {
    top: 15px;
    left: 8px;
    height: 12px;
  }.mg-remote-scope .panel-support .list-icon li {
    line-height: 20px;
    font-size: 15px;
  }.mg-remote-scope .panel-support .list-icon li > a {
    padding: 5px 16px 6px 9px;
  }.mg-remote-scope .common-questions-list .collapse-item .collapse-item-anchor:before {
        top: 14px;
    }.mg-remote-scope .common-questions-list .collapse-item .collapse-item-anchor:after {
        top: 9px;
    }}.mg-remote-scope .panel-complete-custom {
  margin-top: 64px;
  margin-bottom: 64px;
}.mg-remote-scope .panel-image {
  overflow: hidden;
}.mg-remote-scope .panel-image .h6 {
  margin-top: 0;
}.mg-remote-scope .panel-image p {
  margin-bottom: 0;
}.mg-remote-scope .panel-image .panel-header {
  position: relative;
  padding: 24px 32px 0
}.mg-remote-scope .panel-image .panel-body {
  padding: 24px 32px 32px;
}.mg-remote-scope .home-page .panel-image .panel-body {
  padding: 24px 32px 32px 33px!important;
}.mg-remote-scope .panel-image-sm .panel-body {
  padding: 24px 24px 32px;
}.mg-remote-scope .panel-image .panel-body h6 {
  font-weight: 800;
}.mg-remote-scope a.panel-image .panel-body .learn-more {
  display: block;
  margin-top: 16px;
  color: #a4adb6;
}.mg-remote-scope a.panel-image .panel-body .learn-more i {
  margin-left: 10px;
  font-size: 17px;
  vertical-align: text-bottom;
}.mg-remote-scope .panel-image.panel-wide .panel-body {
  color: #fff;
}.mg-remote-scope .panel-image.panel-wide .panel-body p, .mg-remote-scope .panel-image.panel-wide .panel-body h4 {
  color: #fff
}.mg-remote-scope .panel-image.panel-wide {
  position: relative;
  z-index: 10;
}.mg-remote-scope .panel-image.panel-wide .panel-body .learn-more {
  color: rgba(0, 0, 0, 0.5);
  left: 32px;
  bottom: -10px;
}.mg-remote-scope a.panel-image {
  color: #737780;
  -webkit-transition: ease-out -webkit-box-shadow .3s;
  transition: ease-out box-shadow .3s;
}.mg-remote-scope a.panel-image:hover {
  -webkit-box-shadow: 0 12px 32px rgba(0, 0, 0, .16);
  -moz-box-shadow: 0 12px 32px rgba(0, 0, 0, .16);
  box-shadow: 0 12px 32px rgba(0, 0, 0, .16);
}.mg-remote-scope .panel-image-sm .panel-header {
  height: 186px;
}.mg-remote-scope a.panel-image {
  color: #5c5f66;
  overflow: hidden;
}.mg-remote-scope .panel-image .panel-header img {
  width: 282px;
}.mg-remote-scope .col-lg-3 .panel-image .panel-header>img, .mg-remote-scope .panel-image-sm .panel-header>img {
  width: auto;
  height: 152px
}@media (min-width: 992px) {.mg-remote-scope a.panel-image .panel-body .learn-more {
    position: absolute;
    bottom: 9px;
    left: 0;
    right: 0;
    opacity: 0;
    color: #5bc758;
  }.mg-remote-scope a.panel-image:hover .panel-body .learn-more {
    opacity: 1;
  }.mg-remote-scope a.panel-image {
    display: block;
  }.mg-remote-scope a.panel-image .panel-body .learn-more, .mg-remote-scope a.panel-image .panel-body, .mg-remote-scope a.panel-image .panel-header {
    -webkit-transition: ease-out all .3s;
    transition: ease-out all .3s;
  }.mg-remote-scope a.panel-image .panel-header {
    height: 212px;
  }.mg-remote-scope a.panel-image .panel-body {
    position: relative;
    padding-bottom: 48px;
  }.mg-remote-scope .panel-image.panel-wide .panel-header {
    padding-top: 12px;
  }.mg-remote-scope a.panel-image:not(.panel-wide):hover .panel-header, .mg-remote-scope a.panel-image:hover .panel-body {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }.mg-remote-scope .col-md-3 .panel-image .panel-body {
    padding: 24px;
    
  }.mg-remote-scope .col-md-3 .panel-image .panel-body .h6 {
    margin-top: 0;
  }.mg-remote-scope .col-md-3 .panel-image .panel-body p, .mg-remote-scope .panel-image-sm .panel-pdy p {
    margin-bottom: 0;
  }.mg-remote-scope .col-md-3 .panel-image .panel-header, .mg-remote-scope .panel-image-sm .panel-header {
    padding: 24px 24px 0;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .panel-image .panel-header {
    padding: 24px 10px 0
  }.mg-remote-scope .col-md-12 .panel-image {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 234px;
    margin-top: 16px;
  }.mg-remote-scope .col-md-12 .panel-image .panel-header {
    flex-basis: 310px;
    -ms-flex-preferred-size: 310px;
    padding: 0 15px;
    height: 152px;
  }.mg-remote-scope .col-md-12 .panel-image .panel-body {
    text-align: left;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }}@media (max-width: 991px) {.mg-remote-scope .panel-image {
    margin-top: 0!important;
  }.mg-remote-scope .section-boxes [class*="col-"] {
    padding-bottom: 16px;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .panel-image .panel-header {
    flex-basis: 310px;
    -ms-flex-preferred-size: 310px;
    padding: 0 15px;
  }}@media (min-width: 768px) {.mg-remote-scope .panel-image.panel-wide {
    margin-bottom: -24px;
  }}@media (max-width: 767px) {.mg-remote-scope .panel-image .panel-body h4 {
    font-size: 16px;
  }.mg-remote-scope a.panel-image .panel-body .learn-more {
    font-size: 13px;
  }.mg-remote-scope .panel-image.panel-wide {
    margin-bottom: -16px;
  }}@media (min-width: 580px) {.mg-remote-scope .panel-image.panel-wide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 260px;
  }.mg-remote-scope .panel-image.panel-wide .panel-header {
    -ms-flex-preferred-size: 31.33333333%;
    flex-basis: 31.33333333%;
  }.mg-remote-scope .panel-image.panel-wide .panel-header img {
    top: 0;
  }.mg-remote-scope .panel-image.panel-wide .panel-body {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: left;
  }}@media (min-width: 580px) and (max-width: 991px) {.mg-remote-scope .content-section .panel-image {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 234px;
  }.mg-remote-scope .panel-image .panel-body {
    text-align: left;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }.mg-remote-scope .section-boxes .panel-image .panel-body {
    padding-left: 0;
  }.mg-remote-scope .section-boxes .panel-image-sm {
    min-height: auto;
  }.mg-remote-scope .section-boxes .panel-image-sm .panel-header {
    height: 152px;
  }.mg-remote-scope .section-boxes .panel-image-sm .panel-body {
    padding-top: 32px;
    padding-bottom: 32px;
  }}@media (min-width: 580px) and (max-width: 767px) {.mg-remote-scope .panel-image .panel-header {
    padding: 0;
  }.mg-remote-scope .panel-image .panel-body h4 {
    margin-bottom: 8px;
  }.mg-remote-scope .section-boxes .panel-image .panel-header img {
    margin-left: -102px;
    margin-right: 10px;
  }.mg-remote-scope .section-boxes .panel-image .panel-body {
    padding-right: 20px;
    padding-top: 16px;
  }.mg-remote-scope .section-boxes .panel-image .panel-body p {
    line-height: 22px;
  }.mg-remote-scope .section-boxes .panel-image-sm .panel-header img {
    margin-left: -62px;
    margin-right: 30px;
  }.mg-remote-scope .panel-image.panel-wide .panel-header {
    flex-basis: 190px;
  }}@media (max-width: 579px) {.mg-remote-scope a.panel-image {
    display: block;
  }.mg-remote-scope .panel-image .panel-header {
    padding: 16px 0 0;
  }.mg-remote-scope .panel-image .panel-body {
    padding-top: 0;
    padding-bottom: 24px;
  }.mg-remote-scope .panel-image .panel-body h4 {
    margin-bottom: 2px;
  }.mg-remote-scope .panel-image .panel-body p {
    display: none;
  }.mg-remote-scope .panel-image-sm .panel-body p {
    display: block;
  }.mg-remote-scope .section-boxes [class*="col-"]:not([class*="col-xs-"]) {
    width: 100%;
  }}.mg-remote-scope .panel-executive .panel-body {
  position: relative;
}.mg-remote-scope .panel-executive h4 {
  margin-top: 0;
}.mg-remote-scope .panel-executive h4 span {
  display: block;
  font-size: 14px;
  line-height: 18px;
  opacity: 0.6;
  font-weight: 500;
  
}.mg-remote-scope .panel-executive .panel-body .image-holder {
  position: absolute;
  border-radius: 100%;
  -webkit-transition: ease-out all .15s;
  transition: ease-out all .15s;
}.mg-remote-scope .panel-executive .panel-body .image-holder img {
  width: 100%;
  border-radius: 100%;
}.mg-remote-scope .panel-executive .panel-body .image-holder:hover img {
  opacity: 0.9;
}.mg-remote-scope .panel-executive .panel-body .image-holder .btn {
  position: absolute;
  bottom: 0;
  right: -8px;
  color: #fff;
}@media (min-width: 1200px) {.mg-remote-scope .panel-executive .panel-body {
    padding: 28px 32px 32px 238px;
  }.mg-remote-scope .panel-executive .panel-body .image-holder {
    width: 172px;
    height: 172px;
    left: 32px;
    top: 32px;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .panel-executive .panel-body {
    padding: 20px 24px 24px 186px;
  }.mg-remote-scope .panel-executive .panel-body .image-holder {
    width: 136px;
    height: 136px;
  }.mg-remote-scope .panel-executive .panel-body .image-holder .btn {
    width: 48px;
    height: 48px;
    padding: 11px 21px;
  }}@media (max-width: 1199px) {.mg-remote-scope .panel-executive .panel-body .image-holder {
    left: 24px;
    top: 24px;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .panel-executive .panel-body h4 {
    font-size: 18px
  }.mg-remote-scope .panel-executive .panel-body {
    padding: 20px 24px 24px;
  }}@media (max-width: 991px) {.mg-remote-scope .panel-executive .panel-body h4 {
    height: 72px;
    padding-left: 112px;
    margin-bottom: 18px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }.mg-remote-scope .panel-executive .panel-body .image-holder {
    width: 72px;
    height: 72px;
  }.mg-remote-scope .panel-executive .panel-body .image-holder .btn {
    width: 32px;
    height: 32px;
    padding: 3px 12px;
  }.mg-remote-scope .panel-executive .panel-body .image-holder .btn i {
    font-size: 19px!important;
  }}@media (max-width: 767px) {.mg-remote-scope .panel-executive .panel-body h4 {
    font-size: 16px
  }.mg-remote-scope .panel-executive .panel-body p {
    font-size: 13px;
  }.mg-remote-scope .panel-executive .panel-body {
    padding: 20px 24px 8px;
  }}@media (min-width: 580px) {.mg-remote-scope .section-executive .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }.mg-remote-scope .panel-executive {
    height: 100%;
  }}@media (max-width: 579px) {.mg-remote-scope .section-executive .row>.col-xxs-12:first-of-type>.panel-executive {
    margin-bottom: 16px;
  }}.mg-remote-scope .section-slider .lSSlideOuter {
  overflow: hidden;
  margin: -74px -8px 0 -8px;
  padding: 74px 8px 16px 8px;
}.mg-remote-scope .development-page .section-slider .lSSlideOuter {
  margin-bottom: -16px;
}.mg-remote-scope .section-slider .lSSlideWrapper {
  overflow: visible;
}.mg-remote-scope .section-slider .lSAction {
  position: absolute;
  right: -4px;
}@media (min-width: 992px) {.mg-remote-scope .section-slider .lSAction {
    top: -78px;
  }.mg-remote-scope .section-slider .testimmonials-slider + .lSAction {
    top: -62px;
  }}@media (max-width: 991px) and (min-width: 768px) {.mg-remote-scope .section-slider .testimmonials-slider + .lSAction {
    top: -60px;
  }.mg-remote-scope .slider-news + .lSAction {
    top: -70px;
  }}@media (max-width: 767px) {.mg-remote-scope .section-slider .lSSlideOuter {
    margin: -74px -20px 0 -20px;
    padding: 74px 20px 16px 20px;
  }.mg-remote-scope .section-slider .lSAction {
    top: -45px;
  }@-moz-document url-prefix() {
    .section-slider .lSAction {
      top: -48px;
    }
    .section-slider .slider-news + .lSAction {
      top: -56px;
    }
  }}.mg-remote-scope .section-slider .lSAction a {
  display: inline-block;
  width: 32px;
  height: 32px;
  font-size: 24px;
  color: #b9c0c7;
  line-height: 32px;
  text-align: center;
  position: static;
  -webkit-transition: ease-out color .15s;
  -moz-transition: ease-out color .15s;
  transition: ease-out color .15s;
}.mg-remote-scope .section-slider .lSAction a+a {
  margin-left: 16px;
}.mg-remote-scope .section-slider .lSAction a:hover {
  color: #2e3442;
}.mg-remote-scope .section-contact {
  position: relative;
  background: url(https://www.modulesgarden.com/products/build/assets/img/mapa.jpg);
  background-position: center;
}.mg-remote-scope .section-contact .pin {
  position: absolute;
  top: 34%;
  left: 58%;
  width: 44px;
  height: 56px;
  background: url(https://www.modulesgarden.com/products/build/assets/img/pin.svg) no-repeat;
}.mg-remote-scope .section-contact address {
  position: relative;
  padding-left: 40px;
  padding-top: 4px;
}.mg-remote-scope .section-contact .panel .panel-body {
  padding: 32px;
}.mg-remote-scope .section-contact .panel h4 {
  margin-top: -3px;
}.mg-remote-scope .section-contact address:before {
  content: '';
  position: absolute;
  left: 0;
  top: 7px;
  background: url(https://www.modulesgarden.com/products/build/assets/img/pin.svg) no-repeat;
  width: 20px;
  height: 25px;
}@media (max-width: 767px) {.mg-remote-scope .panel-address {
    width: 280px;
    margin: 0 auto;
  }.mg-remote-scope .section-contact .panel h4 {
    font-size: 16px;
  }.mg-remote-scope .panel-address address {
    padding-left: 34px;
  }}.mg-remote-scope .testimmonials-slider:not(.lightSlider) {
  visibility: hidden;
}.mg-remote-scope .testimmonials-slider {
  list-style: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}.mg-remote-scope .testimmonial {
  padding: 20px 32px 32px;
  background-color: #fff;
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
  -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
  box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
}.mg-remote-scope .testimmonial-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-bottom: 11px;
}.mg-remote-scope .testimmonial-header img {
  border-radius: 100%;
  margin-right: 16px;
  width: 56px;
  height: 56px;
}.mg-remote-scope .testimmonial-header a {
  word-break: break-word;
}.mg-remote-scope .testimmonial-header a:not(:hover) {
  color: #1f75cc;
}.mg-remote-scope .testimmonial-header a.empty:hover {
  color: #1f75cc;
  cursor: default;
}.mg-remote-scope .testimmonial-header .author > span:first-of-type {
  font-size: 16px;
  font-weight: 700;
  color: #2e3442;
  display: block;
}.mg-remote-scope .testimmonial-header .author > span:last-of-type {
  margin-top: 8px;
  color: #a7adb5;
  display: block;
  font-size: 12px;
}.mg-remote-scope .testimmonial-header .author > span:last-of-type > span {
  color: #1f75cc;
}.mg-remote-scope .testimmonial-body {
  line-height: 24px;
}.mg-remote-scope .testimmonial-body>a {
  white-space: nowrap;
}.mg-remote-scope .testimmonial-body .quota {
  position: relative;
  top: 1px;
  display: none;
  width: 33px;
  background: url(https://www.modulesgarden.com/products/build/assets/img/quotes.svg);
  height: 20px;
  background-repeat: no-repeat;
}.mg-remote-scope #modal-testimonial .modal-content {
  background: none;
  box-shadow: none;
}.mg-remote-scope #modal-testimonial .testimmonial {
  margin: 0 auto!important;
  width: 100%!important;
}.mg-remote-scope #modal-testimonial .testimmonial-body .dots, .mg-remote-scope #modal-testimonial .testimmonial-body>a {
  display: none;
}.mg-remote-scope #modal-testimonial .testimmonial .hidden {
  display: inline!important;
}@media (min-width: 768px) {.mg-remote-scope .section-slider .lSSlideOuter+h3 {
    margin-top: 27px;
  }}@media (max-width: 767px) {.mg-remote-scope .testimmonial-body {
    font-size: 13px;
    line-height: 22px;
  }.mg-remote-scope .testimmonial {
    padding: 20px;
  }}@media (min-width: 580px) and (max-width: 767px) {.mg-remote-scope .section-slider .lSSlideOuter+h3 {
    margin-top: 14px;
  }}@media (max-width: 579px) {.mg-remote-scope .section-slider .lSSlideOuter+h3 {
    margin-top: 8px;
  }}.mg-remote-scope .home-page .partners-boxes {
  margin-bottom: -16px;
  margin-top: -8px;
  padding-top: 8px;
  margin-left: -8px;
  margin-right: -8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}.mg-remote-scope .home-page .partners-box {
  width: 25%;
  padding: 0 8px;
}.mg-remote-scope .home-page .partners-boxes a i {
  zoom: 0.40;
  -moz-transform: scale(.4);
  image-rendering: auto;
}@media(max-width: 1199px) {}@media (max-width: 767px) {.mg-remote-scope .home-page .partners-boxes {
    overflow: visible;
    padding-top: 0;
  }.mg-remote-scope home-page .partners-box {
    width: 25%;
  }.mg-remote-scope .home-page .partners-boxes:not(.lightSlider) {
    visibility: hidden;
  }.mg-remote-scope .home-page .partners-boxes a i {
    image-rendering: -webkit-optimize-contrast;
  }}.mg-remote-scope .partners-boxes a {
  position: relative;
  display: block;
  height: 80px;
  width: 100%;
  overflow: hidden;
  margin-bottom: 16px!important;
  -webkit-transition: ease-out -webkit-filter .15s;
  -moz-transition: ease-out filter .15s;
  transition: ease-out filter .15s;
}.mg-remote-scope .partners-boxes a i {
  -moz-transform: scale(0.5);
  zoom: 0.5;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -79px;
  margin-left: -180px;
  -ms-transform: translateX(90px) translateY(40px);
  image-rendering: -webkit-optimize-contrast;
  image-rendering: optimizequality;
}.mg-remote-scope .partners-boxes a .systems-go_daddy {
  top: 53%;
}.mg-remote-scope .partners-boxes a i:before {
  content: '';
  position: absolute;
  opacity: 0;
  -webkit-transition: ease-out opacity .15s;
  -moz-transition: ease-out opacity .15s;
  transition: ease-out opacity .15s;
}.mg-remote-scope .partners-boxes a:hover i:before {
  opacity: 1;
}@media(min-width: 992px) {.mg-remote-scope .home-page .partners-boxes a i {
    zoom: 0.45;
    -moz-transform: scale(.45);
  }}.mg-remote-scope .circle-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  overflow: hidden;
  color: #fff;
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
  -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
  box-shadow: 0 6px 20px rgba(0, 0, 0, .1);
}.mg-remote-scope a.circle-box:hover {
  color: #fff;
}.mg-remote-scope a.circle-box:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: block;
  content: "";
  background-color: rgba(255, 255, 255, 0);
  -webkit-transition: ease-in-out all .25s;
  transition: ease-in-out all .25s;
}.mg-remote-scope a.circle-box:hover:after {
  background-color: rgba(255, 255, 255, .1);
}.mg-remote-scope .circle-box>img {
  margin: 0 auto;
}.mg-remote-scope .circle-box .box-title {
  width: 100%;
  padding: 0 10px 0 10px;
}.mg-remote-scope .circle-box .box-title>img {
  margin: -4px auto 10px;
  display: block;
}.mg-remote-scope .circle-box .box-title>span {
  position: relative;
  padding-right: 0;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  -webkit-transition: ease-in-out all .45s;
  transition: ease-in-out all .45s;
}.mg-remote-scope .circle-box .box-title span span {
  font-weight: 400;
}.mg-remote-scope .circle-box .box-title>span:after {
  opacity: 0;
  font-family: 'Material-Design-Iconic-Font';
  content: '\f301';
  position: absolute;
  right: 0;
  top: 2px;
  font-size: 19px;
  -webkit-transition: ease-in-out all .25s;
  transition: ease-in-out all .25s;
}.mg-remote-scope .circle-box .box-title i {
  height: 103px;
  width: 112px;
  font-size: 90px;
  margin-bottom: 8px;
}.mg-remote-scope .circle-box>span {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(255, 255, 255, 0.08);
  -webkit-transition: ease-in-out all .45s;
  transition: ease-in-out all .45s;
}.mg-remote-scope .circle-box>span, .mg-remote-scope .circle-box>span:before {
  border-radius: 100%;
}.mg-remote-scope .circle-box>span:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transition: ease-in-out all .45s;
  transition: ease-in-out all .45s;
  width: calc(100% + 64px);
  height: calc(100% + 64px);
  margin-top: calc(-50% - 32px);
  margin-left: calc(-50% - 32px);
  background: rgba(255, 255, 255, 0.05)
}.mg-remote-scope a.circle-box:hover>span {
  width: 246px;
  height: 246px;
  margin: -123px 0 0 -123px;
}.mg-remote-scope a.circle-box:hover>span:before {
  width: calc(100% + 112px);
  height: calc(100% + 112px);
  margin-top: calc(-50% - 56px);
  margin-left: calc(-50% - 56px);
}.mg-remote-scope .circle-box.box-lg>span {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 404px;
  width: 404px;
  margin: auto;
  background: rgba(255, 255, 255, 0.06);
}.mg-remote-scope .circle-box.box-sm {
  height: 140px;
}.mg-remote-scope .circle-box>span:before {
  width: calc(100% + 64px);
  height: calc(100% + 64px);
  margin-top: calc(-50% - 32px);
  margin-left: calc(-50% - 32px);
}.mg-remote-scope .circle-box.box-lg>span:before {
  width: calc(100% + 120px);
  height: calc(100% + 120px);
  margin-top: calc(-50% - 60px);
  margin-left: calc(-50% - 60px);
  background: rgba(255, 255, 255, 0.03);
}.mg-remote-scope .support-boxes .circle-box {
  margin-bottom: 40px;
}@media (min-width: 1200px) {.mg-remote-scope .circle-box>span {
    width: 222px;
    height: 222px;
    margin: -111px 0 0 -111px;
  }.mg-remote-scope .circle-box.box-lg {
    height: 450px;
  }}@media (min-width: 992px) {.mg-remote-scope .circle-box {
    height: 214px;
  }.mg-remote-scope .circle-box:hover .box-title>span {
    padding-right: 24px;
  }.mg-remote-scope .circle-box:hover .box-title>span:after {
    opacity: 1;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .circle-box>span {
    width: 200px;
    height: 200px;
    margin: -100px 0 0 -100px;
  }.mg-remote-scope a.circle-box>span:before {
    width: calc(100% + 68px);
    height: calc(100% + 68px);
    margin-top: calc(-50% - 34px);
    margin-left: calc(-50% - 34px);
  }.mg-remote-scope .circle-box.box-lg {
    height: 380px;
  }.mg-remote-scope .circle-box.box-lg>span {
    height: 348px;
    width: 348px;
  }}@media (min-width: 768px) and (max-width: 991px) {.mg-remote-scope .circle-box {
    height: 166px
  }.mg-remote-scope .circle-box>span {
    width: 152px;
    height: 152px;
    margin: -76px 0 0 -76px;
  }.mg-remote-scope a.circle-box>span:before {
    width: calc(100% + 42px);
    height: calc(100% + 42px);
    margin-top: calc(-50% - 21px);
    margin-left: calc(-50% - 21px);
  }.mg-remote-scope a.circle-box:hover>span {
    width: 176px;
    height: 176px;
    margin: -88px 0 0 -88px;
  }.mg-remote-scope a.circle-box:hover>span:before {
    width: calc(100% + 112px);
    height: calc(100% + 112px);
    margin-top: calc(-50% - 56px);
    margin-left: calc(-50% - 56px);
  }.mg-remote-scope .circle-box .box-title>img {
    width: 62px;
    margin-bottom: 6px;
    margin-top: -4px;
  }.mg-remote-scope .circle-box .box-title span {
    font-size: 16px;
  }.mg-remote-scope .circle-box.box-lg {
    height: 300px;
  }.mg-remote-scope .circle-box.box-lg>span {
    height: 278px;
    width: 278px;
  }.mg-remote-scope .circle-box.box-lg>span:before {
    width: calc(100% + 80px);
    height: calc(100% + 80px);
    margin-top: calc(-50% - 40px);
    margin-left: calc(-50% - 40px);
  }}@media (min-width: 768px) {.mg-remote-scope .circle-box.box-sm>span {
    width: 124px;
    height: 124px;
    margin: -62px 0 0 -62px;
  }.mg-remote-scope .circle-box.box-sm>span:before {
    width: calc(100% + 32px);
    height: calc(100% + 32px);
    margin-top: calc(-50% - 16px);
    margin-left: calc(-50% - 16px);
  }}@media (max-width: 767px) {.mg-remote-scope .support-boxes {
    margin: 0 -4px 8px;
  }.mg-remote-scope .support-boxes>.col-xs-6 {
    padding: 0 4px;
  }.mg-remote-scope .support-boxes .circle-box {
    margin-bottom: 8px;
  }.mg-remote-scope .circle-box {
    height: 142px
  }.mg-remote-scope .circle-box>span {
    width: 132px;
    height: 132px;
    margin: -66px 0 0 -66px;
  }.mg-remote-scope a.circle-box>span:before {
    width: calc(100% + 32px);
    height: calc(100% + 32px);
    margin-top: calc(-50% - 16px);
    margin-left: calc(-50% - 16px);
  }.mg-remote-scope a.circle-box:hover>span {
    width: 144px;
    height: 144px;
    margin: -72px 0 0 -72px;
  }.mg-remote-scope a.circle-box:hover>span:before {
    width: calc(100% + 64px);
    height: calc(100% + 64px);
    margin-top: calc(-50% - 32px);
    margin-left: calc(-50% - 32px);
  }.mg-remote-scope .circle-box .box-title>img {
    width: 76px;
    margin-bottom: 12px;
    margin-top: 2px;
  }.mg-remote-scope .circle-box .box-title span {
    font-size: 14px;
  }.mg-remote-scope .circle-box.box-lg {
    height: 240px;
    width: 260px;
    margin-left: auto;
    margin-right: auto;
  }.mg-remote-scope .circle-box.box-lg>span {
    height: 228px;
    width: 228px;
  }.mg-remote-scope .circle-box.box-sm {
    width: 56px;
    height: 56px;
  }.mg-remote-scope .circle-box.box-sm>span {
    width: 48px;
    height: 48px;
    margin: -24px 0 0 -24px;
  }.mg-remote-scope .circle-box.box-sm>span:before {
    width: calc(100% + 16px);
    height: calc(100% + 16px);
    margin-top: calc(-50% - 8px);
    margin-left: calc(-50% - 8px);
  }.mg-remote-scope .circle-box.box-sm img {
    width: 32px;
  }}.mg-remote-scope .btn-hero {
  min-width: 298px;
  padding: 24px;
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08);
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08);
  font-size: 14px;
  text-align: left;
}.mg-remote-scope .btn-hero.hero-icon-left {
  text-align: left;
}.mg-remote-scope .btn-hero.hero-icon-right {
  text-align: right;
}.mg-remote-scope .btn-hero>span {
  display: inline-block;
  vertical-align: middle;
}.mg-remote-scope .btn-hero .hero-slogan {
  margin-top: -4px;
  line-height: 22px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.7);
}.mg-remote-scope .btn-hero .hero-slogan b {
  display: block;
  font-size: 16px;
  font-weight: 800;
  text-transform: uppercase;
  color: #fff;
}.mg-remote-scope .btn-hero .hero-icon {
  position: relative;
  width: 72px;
  height: 72px;
  margin: -11px 0;
}.mg-remote-scope .btn-hero .hero-icon img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
    height: 32px;
  width: 32px;
}.mg-remote-scope .btn-hero .hero-icon img.product, .mg-remote-scope .btn-hero.btn-light-blue .hero-icon img {
  width: 34px;
}.mg-remote-scope .btn-hero .hero-icon img.system-antares {
  width: 38px;
  height: auto;
}.mg-remote-scope .btn-hero .hero-icon i:before {
  vertical-align: text-bottom;
}.mg-remote-scope .hero-right {
  text-align: right;
}.mg-remote-scope .hero-center {
  text-align: center;
}.mg-remote-scope .btn-hero .hero-icon+.hero-slogan {
  margin-left: 13px;
  text-align: left;
}.mg-remote-scope .btn-hero .hero-icon:last-child {
  margin-left: 13px;
}.mg-remote-scope .btn-hero .hero-slogan:first-child {
  text-align: right;
}.mg-remote-scope .btn-hero .hero-slogan:first-child:last-child {
  text-align: center;
}.mg-remote-scope .btn-hero .hero-icon>span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: block;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, .1);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  -webkit-transition: ease-in-out all .35s;
  transition: ease-in-out all .35s;
}.mg-remote-scope .btn-hero .hero-icon>span:before, .mg-remote-scope .btn-hero .hero-icon>span:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
}.mg-remote-scope .btn-hero .hero-icon>span:before {
  width: calc(100% + 24px);
  height: calc(100% + 24px);
  margin-top: calc(-50% - 12px);
  margin-left: calc(-50% - 12px);
  background: rgba(255, 255, 255, 0.04);
  -webkit-transition: ease-in-out all .25s;
  transition: ease-in-out all .25s;
}.mg-remote-scope .btn-hero .hero-icon>span:after {
  width: calc(100% + 48px);
  height: calc(100% + 48px);
  margin-top: calc(-50% - 24px);
  margin-left: calc(-50% - 24px);
  background: rgba(255, 255, 255, 0.02);
  -webkit-transition: ease-in-out all .15s;
  transition: ease-in-out all .15s;
}.mg-remote-scope .btn-hero:hover .hero-icon>span {
  width: 80px;
  height: 80px;
  margin-top: -4px;
  margin-left: -4px;
  background: rgba(255, 255, 255, 0.14);
}.mg-remote-scope .btn-hero:hover .hero-icon>span:before {
  width: 112px;
  height: 112px;
  margin-top: calc(-50% - 16px);
  margin-left: calc(-50% - 16px);
  background: rgba(255, 255, 255, 0.06);
}.mg-remote-scope .btn-hero:hover .hero-icon>span:after {
  width: 144px;
  height: 144px;
  margin-top: calc(-50% - 32px);
  margin-left: calc(-50% - 32px);
  background: rgba(255, 255, 255, 0.04);
}.mg-remote-scope .btn .zmdi-long-arrow-right {
  margin-left: 8px!important;
  margin-right: 0!important;
}.mg-remote-scope .btn-sea-blue.btn-outline {
  border: 1px solid #4ec2f7;
  color: #fff;
}.mg-remote-scope .btn-sea-blue.btn-outline:hover {
  border-color: #fff;
}.mg-remote-scope .btn-sea-green {
  background: #48b3b4;
  color: #fff;
}.mg-remote-scope .btn-orange:hover, .mg-remote-scope .btn-sea-green:hover, .mg-remote-scope .btn-green:hover, .mg-remote-scope .btn-purple:hover, .mg-remote-scope .btn-light-blue:hover {
  color: #fff;
}@media (max-width: 767px) {.mg-remote-scope .btn-hero {
    padding: 16px;
  }.mg-remote-scope .btn-light-blue {
    margin-top: 12px;
  }.mg-remote-scope .btn-hero .hero-icon {
    margin: -13px 0;
  }.mg-remote-scope .btn-hero .hero-slogan {
    font-size: 13px;
  }.mg-remote-scope .btn-hero .hero-slogan b {
    font-size: 15px;
  }}@media (min-width: 580px) {.mg-remote-scope .btn-hero+.btn-hero {
    margin-left: 13px;
  }}@media (max-width: 579px) {.mg-remote-scope .hero-right {
    margin-top: 0;
    text-align: left;
    height: 78px;
  }.mg-remote-scope .hero-right .hero-slogan:first-child {
    text-align: left;
    padding-left: 89px;
    margin-top: 0;
  }.mg-remote-scope .hero-right .hero-icon:last-child {
    position: absolute;
    left: 16px;
    margin-right: 16px;
    margin-left: 0;
  }}@media (max-width: 1199px) and (min-width: 992px) {.mg-remote-scope .page-banner .section-image>.row>.col-md-6:first-of-type {
    width: 47%;
  }.mg-remote-scope .page-banner .section-image>.row>.col-md-6:last-of-type {
    width: 53%;
  }}.mg-remote-scope .flying-boxes {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
}.mg-remote-scope .flying-box {
  position: absolute;
}.mg-remote-scope .flying-box.flying-center-left {
  background: url(https://www.modulesgarden.com/products/build/assets/img/flying-box-cl.png);
  width: 200px;
  height: 200px;
}.mg-remote-scope .flying-box.flying-center-right {
  background: url(https://www.modulesgarden.com/products/build/assets/img/flying-box-cr.png);
  width: 200px;
  height: 200px;
}.mg-remote-scope .flying-box.flying-top {
  background: url(https://www.modulesgarden.com/products/build/assets/img/flying-box-t.png);
  width: 108px;
  height: 108px;
}.mg-remote-scope .flying-box.flying-bottom {
  background: url(https://www.modulesgarden.com/products/build/assets/img/flying-box-b.png);
  width: 108px;
  height: 108px;
}.mg-remote-scope .page-banner .flying-center-left {
  left: 27%;
  top: 28%;
  transform: scale(0.6);
}.mg-remote-scope .page-banner .flying-center-right {
  right: 26.5%;
  top: 29%;
  left: auto;
  transform: scale(0.6);
}.mg-remote-scope .layer {
		position: absolute;
		display: block;
    height: 100%;
    width: 100%;
    padding: 0;
    margin: 0;
}.mg-remote-scope .page-banner .flying-top {
  right: 37.5%;
  left: auto;
  top: 10.5%;
  transform: scale(0.6);
}.mg-remote-scope .page-banner .flying-bottom {
  left: 42.6%;
  top: 60%;
  transform: scale(0.6);
}.mg-remote-scope .section-get-started .flying-center-left {
  left: -1%!important;
  top: -38%!important;
}.mg-remote-scope .section-get-started .flying-center-right {
  right: -1%!important;
  top: -24%!important;
  left: auto!important;
}.mg-remote-scope .section-get-started .flying-top {
  right: 35%!important;
  left: auto!important;
  top: -48%!important;
}@media (min-width: 768px) and (max-width: 1199px) {.mg-remote-scope .section-get-started .flying-center-left, .mg-remote-scope .page-banner .flying-center-left.animated {
    left: -7%!important;
  }.mg-remote-scope .section-get-started .flying-center-right, .mg-remote-scope .page-banner .flying-center-right.animated {
    right: -7.5%!important;
  }}@media (max-width: 768px) {.mg-remote-scope .flying-boxes {
    display: none;
  }}.mg-remote-scope .no-visible {
  visibility: hidden;
}.mg-remote-scope .machine-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}.mg-remote-scope .incredible-machine {
  position: relative;
  left: 50%;
  margin: -63px 0 80px -588px;
  width: 1176px;
  height: 430px;
}.mg-remote-scope .conveyor {
  position: absolute;
  left: 50%;
  bottom: 0;
  z-index: 1;
  margin-left: -580px;
  width: 1160px;
  height: 132px;
  background: url(https://www.modulesgarden.com/products/build/assets/img/machine/conveyor.png) no-repeat;
  background-size: 100%;
}.mg-remote-scope .machine-one, .mg-remote-scope .machine-two {
  position: absolute;
  width: 340px;
  height: 412px;
  bottom: -44px;
  z-index: 2;
}.mg-remote-scope .machine-one {
  left: 180px;
}.mg-remote-scope .machine-two {
  right: 163px;
}.mg-remote-scope .machine {
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 2;
}.mg-remote-scope .machine-one .machine {
  background: url(https://www.modulesgarden.com/products/build/assets/img/machine/machine-one.png) no-repeat center top;
  background-size: 100%;
}.mg-remote-scope .machine-two .machine {
  background: url(https://www.modulesgarden.com/products/build/assets/img/machine/machine-two-new.png) no-repeat center top;
  background-size: 100%;
}.mg-remote-scope .pipe {
  position: absolute;
  top: 123px;
  z-index: 1;
  width: 57px;
  height: 124px;
}.mg-remote-scope .pipe-left {
  left: -7px;
  background: url(https://www.modulesgarden.com/products/build/assets/img/machine/pipe-left.png) no-repeat;
  background-size: 100%;
}.mg-remote-scope .pipe-right {
  right: 8px;
  background: url(https://www.modulesgarden.com/products/build/assets/img/machine/pipe-right.png) no-repeat;
  background-size: 100%;
}.mg-remote-scope .machine-name {
  color: #363b46;
  font-weight: 800;
  text-transform: uppercase;
  margin-top: 14px;
  display: block;
  margin-left: -11px;
}.mg-remote-scope .machine-screen {
  position: absolute;
  top: 123px;
  left: 58px;
  width: 208px;
  padding-left: 102px;
}.mg-remote-scope .machine-screen .icon {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 102px;
}.mg-remote-scope .machine-screen .icon img {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}.mg-remote-scope .machine-screen .check-list {
  list-style: none;
  margin: 7px 0 0;
  padding: 0;
  text-align: left;
}.mg-remote-scope .machine-screen .check-list li {
  position: relative;
  padding: 5px 0 5px 20px;
  font-size: 11px;
  line-height: 12px;
  color: #9ac2da;
}.mg-remote-scope .machine-screen .check-list span {
  position: absolute;
  left: 0;
  top: 5px;
  display: block;
  margin: 0;
  width: 10px;
  height: 10px;
  border-radius: 2px;
  border: 1px solid #4096e6;
}.mg-remote-scope .machine-screen .check-list span:before {
  animation: none;
  -webkit-transform: scaleX(-1) rotate(137deg);
  transform: scaleX(-1) rotate(137deg);
  border-right: 2px solid #5bc758;
  border-top: 2px solid #5bc758;
  height: 12px;
  width: 7px;
  top: 1px;
  left: -1px;
}.mg-remote-scope .package-end {
  position: absolute;
  right: -217px;
  top: 135px;
  width: 188px;
  height: 100px;
  background: url(https://www.modulesgarden.com/products/build/assets/img/machine/package-end.png) no-repeat;
  background-size: 100%;
}.mg-remote-scope .package-middle {
  top: 136px;
  position: absolute;
  right: -86px;
  width: 100px;
  height: 100px;
}.mg-remote-scope .package-middle .package {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(https://www.modulesgarden.com/products/build/assets/img/machine/package-middle.png) no-repeat;
  background-size: 100%;
}.mg-remote-scope .package-group {
  position: absolute;
  right: -141px;
  bottom: -8px;
  z-index: 2;
  width: 182px;
  height: 101px;
  background: url(https://www.modulesgarden.com/products/build/assets/img/machine/package-group.png) no-repeat;
  background-size: 100%;
}.mg-remote-scope .power-supply {
  position: absolute;
  bottom: 3px;
  left: -143px;
  z-index: 2;
  width: 181px;
  height: 90px;
  background: url(https://www.modulesgarden.com/products/build/assets/img/machine/power-supply.png) no-repeat;
  background-size: 100%;
}@media (min-width: 1200px) {.mg-remote-scope .package-new {
    display: none;
  }.mg-remote-scope .machine-arm {
    position: absolute;
    left: -363px;
    top: -99px;
    height: 286px;
    width: 498px;
  }.mg-remote-scope .machine-arm .arm {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(https://www.modulesgarden.com/products/build/assets/img/machine/arm.png) no-repeat;
    background-size: 100%;
  }.mg-remote-scope .machine-arm .arm:before {
    content: '';
    position: absolute;
    height: 30px;
    top: 4px;
    width: 300%;
    left: -300%;
    background: -moz-linear-gradient(90deg, rgba(188, 195, 204, 1) 0%, rgba(218, 227, 237, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(218, 227, 237, 1)), color-stop(100%, rgba(188, 195, 204, 1)));
    background: -webkit-linear-gradient(90deg, rgba(188, 195, 204, 1) 0%, rgba(218, 227, 237, 1) 100%);
    background: -o-linear-gradient(90deg, rgba(188, 195, 204, 1) 0%, rgba(218, 227, 237, 1) 100%);
    background: -ms-linear-gradient(90deg, rgba(188, 195, 204, 1) 0%, rgba(218, 227, 237, 1) 100%);
    background: linear-gradient(0deg, rgba(188, 195, 204, 1) 0%, rgba(218, 227, 237, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae3ed', endColorstr='#bcc3cc', GradientType=0);
  }}@media (max-width: 1199px) {.mg-remote-scope .machine-arm {
    display: none;
  }.mg-remote-scope .package-new {
    position: absolute;
    top: 160px;
    width: 76px;
    height: 76px;
    background: url(https://www.modulesgarden.com/products/build/assets/img/machine/package-new.png) no-repeat;
    background-size: 100%;
  }}@media (min-width: 992px) and (max-width: 1199px) {.mg-remote-scope .machine-one {
    left: 197px;
  }.mg-remote-scope .machine-two {
    right: 186px;
  }.mg-remote-scope .pipe-left {
    left: 3px;
  }.mg-remote-scope .pipe-right {
    right: 18px;
  }.mg-remote-scope .package-new {
    left: -116px;
  }.mg-remote-scope .package-middle {
    right: -56px;
  }.mg-remote-scope .package-group {
    right: -132px;
  }.mg-remote-scope .package-end {
    right: -86px;
  }}@media (max-width: 991px) {.mg-remote-scope .incredible-machine {
    margin-top: -70px;
    margin-bottom: 54px;
  }.mg-remote-scope .machine-one {
    left: 253px;
  }.mg-remote-scope .machine-two {
    right: 239px;
  }.mg-remote-scope .pipe-left {
    left: 14px;
  }.mg-remote-scope .pipe-right {
    right: 28px;
  }.mg-remote-scope .package-new {
    left: -82px;
  }.mg-remote-scope .package-middle {
    right: -37px;
  }.mg-remote-scope .package-group {
    right: -74px;
  }.mg-remote-scope .package-end {
    right: -16px;
  }}@media (max-width: 767px) {.mg-remote-scope .incredible-machine {
    zoom: 0.7;
  }@-moz-document url-prefix() {
    .incredible-machine {
      -moz-transform: scale(0.7);
      margin-top: -116px;
      margin-bottom: -25px;
    }
  }}.mg-remote-scope .mb-0 {
  margin-bottom: 0!important;
}.mg-remote-scope .flickity-enabled {
  position: relative;
}.mg-remote-scope .flickity-enabled:focus {
  outline: none;
}.mg-remote-scope .flickity-viewport {
  
  position: relative;
  height: 100%;
}.mg-remote-scope .flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%;
}.mg-remote-scope .flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  -tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}.mg-remote-scope .flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}.mg-remote-scope .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}.mg-remote-scope .flickity-prev-next-button {
  position: absolute;
  top: 50%;
  width: 44px;
  height: 44px;
  border: none;
  border-radius: 50%;
  background: white;
  background: hsla(0, 0%, 100%, 0.75);
  cursor: pointer;
  
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}.mg-remote-scope .flickity-prev-next-button:hover {
  background: white;
}.mg-remote-scope .flickity-prev-next-button:focus {
  outline: none;
  box-shadow: 0 0 0 5px #09F;
}.mg-remote-scope .flickity-prev-next-button:active {
  opacity: 0.6;
}.mg-remote-scope .flickity-prev-next-button.previous {
  left: 10px;
}.mg-remote-scope .flickity-prev-next-button.next {
  right: 10px;
}.mg-remote-scope .flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px;
}.mg-remote-scope .flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px;
}.mg-remote-scope .flickity-prev-next-button:disabled {
  opacity: 0.3;
  cursor: auto;
}.mg-remote-scope .flickity-prev-next-button svg {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%;
}.mg-remote-scope .flickity-prev-next-button .arrow {
  fill: #333;
}.mg-remote-scope .flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1;
}.mg-remote-scope .flickity-rtl .flickity-page-dots {
  direction: rtl;
}.mg-remote-scope .flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  opacity: 0.25;
  cursor: pointer;
}.mg-remote-scope .flickity-page-dots .dot.is-selected {
  opacity: 1;
}.mg-remote-scope .systems-antares-sm {
  width: 133px;
  height: 128px;
  background-position: -15px -5px;
}.mg-remote-scope .systems-antares-sm:before, .mg-remote-scope .systems-antares-sm-color {
  width: 133px;
  height: 128px;
  background-position: -155px -5px;
}.mg-remote-scope .systems-blesta-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_blesta-bw.svg);
}.mg-remote-scope .systems-blesta-sm:before {
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_blesta.svg);
}.mg-remote-scope .systems-cpanel-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_cpanel-bw.svg);
}.mg-remote-scope .systems-cpanel-sm:before, .mg-remote-scope .systems-cpanel-sm-color {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_cpanel.svg);
}.mg-remote-scope .systems-direct_admin-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_directadmin-bw.svg);
}.mg-remote-scope .systems-direct_admin-sm:before, .mg-remote-scope .systems-direct_admin-sm-color {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_directadmin.svg);
}.mg-remote-scope .systems-drupal-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_drupal-bw.svg);
}.mg-remote-scope .systems-drupal-sm:before, .mg-remote-scope .systems-drupal-sm-color {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_drupal.svg);
}.mg-remote-scope .systems-easy_dcim-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_easydcim-bg.svg);
}.mg-remote-scope .systems-easy_dcim-sm:before, .mg-remote-scope .systems-easy_dcim-sm-color {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_easydcim.svg);
}.mg-remote-scope .systems-joomla-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_joomla-bw.svg);
}.mg-remote-scope .systems-joomla-sm:before, .mg-remote-scope .systems-joomla-sm-color {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_joomla.svg);
}.mg-remote-scope .systems-odin-sm {
  width: 133px;
  height: 128px;
  background-position: -564px -143px;
}.mg-remote-scope .systems-odin-sm:before, .mg-remote-scope .systems-odin-sm-color {
  width: 133px;
  height: 128px;
  background-position: -708px -143px;
}.mg-remote-scope .systems-onapp-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_onapp-bw.png);
}.mg-remote-scope .systems-onapp-sm:before, .mg-remote-scope .systems-onapp-sm-color {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_onapp.png);
}.mg-remote-scope .systems-plesk-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_plesk-bw.svg);
}.mg-remote-scope .systems-plesk-sm:before, .mg-remote-scope .systems-plesk-sm-color {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_plesk.svg);
}.mg-remote-scope .systems-ubersmith-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_ubermsith-bw.svg);
}.mg-remote-scope .systems-ubersmith-sm:before {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_ubermsith.svg);
}.mg-remote-scope .systems-clientexec-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_clientexec-bw.svg);
}.mg-remote-scope .systems-clientexec-sm:before {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_clientexec.svg);
}.mg-remote-scope .systems-woocommerce-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_woocommerce-bw.png);
}.mg-remote-scope .systems-woocommerce-sm:before {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_woocommerce.png);
}.mg-remote-scope .systems-whmcs-sm {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_whmcs-bw.png);
}.mg-remote-scope .systems-whmcs-sm:before, .mg-remote-scope .systems-whmcs-sm-color {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_whmcs.png);
}.mg-remote-scope .systems-wordpress-sm {
  width: 133px;
  height: 128px;
  background-position: -286px -281px;
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_wordpress-bw.svg);
}.mg-remote-scope .systems-wordpress-sm:before, .mg-remote-scope .systems-wordpress-sm-color {
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/systems/logo_wordpress-bw.svg);
}.mg-remote-scope .systems-ingram_micro-sm {
  width: 133px;
  height: 128px;
  background-position: -559px -281px;
}.mg-remote-scope .systems-ingram_micro-sm:before, .mg-remote-scope .systems-ingram_micro-sm-color {
  width: 133px;
  height: 128px;
  background-position: -697px -281px;
}.mg-remote-scope .partners-boxes .panel.systems {
  text-align: center;
}.mg-remote-scope .partners-boxes svg path, .mg-remote-scope .partners-boxes svg stop stop-color, .mg-remote-scope .partners-boxes svg stop offset, .mg-remote-scope .partners-boxes svg stop, .mg-remote-scope .partners-boxes stop {
  -moz-transition: .15s linear;
  -webkit-transition: .15s linear;
  -o-transition: .15s linear;
  transition: .15s linear;
}.mg-remote-scope #paint6_linear_107_825 stop [stop-color="#6ECFEC"], .mg-remote-scope #paint6_linear_107_825 stop [stop-color="#00AEDC"] {
  transition: .15s linear;
}.mg-remote-scope .partners-boxes svg .st0 {
  opacity: 0.6;
  fill: #828282;
}.mg-remote-scope .partners-boxes svg .st1 {
  fill: #C8C8C8;
}.mg-remote-scope .partners-boxes svg .st2 {
  opacity: 0.6;
  fill: #D6D6D6;
}.mg-remote-scope .partners-boxes svg .st3 {
  fill: #202020;
}.mg-remote-scope .partners-boxes svg .st4 {
  fill: rgba(45,44,45, 0.6);
}.mg-remote-scope .partners-boxes svg .st5 {
  fill: rgb(154, 154, 154, 0.6);
}.mg-remote-scope .partners-boxes svg .st6 {
  fill: rgba(73, 73, 73, 0.6);
}.mg-remote-scope .partners-boxes svg .st7 {
  fill: rgb(135, 135, 135, 0.6);
}.mg-remote-scope .partners-boxes svg .st8, .mg-remote-scope .partners-boxes svg .st9 {
  fill: rgba(81, 81, 81,0.6);
}.mg-remote-scope .partners-boxes svg .st10 {
  fill: #A8B0B8;
}.mg-remote-scope .partners-boxes svg .st11, .mg-remote-scope .partners-boxes svg .st12, .mg-remote-scope .partners-boxes svg .st13, .mg-remote-scope .partners-boxes svg .st14, .mg-remote-scope .partners-boxes svg .st15 {
  fill: #C8C8C8;
}.mg-remote-scope .partners-boxes svg .st18 {
  fill: #c1c4c6;
}.mg-remote-scope .partners-boxes svg .st23 {
  fill: #787F86;
}.mg-remote-scope .partners-boxes svg .st24 {
  fill: #C8D1D8;
}.mg-remote-scope .partners-boxes svg .st25 {
  fill: #A8B1B8;
}.mg-remote-scope .partners-boxes svg .st26 {
  fill: #868E95;
}.mg-remote-scope .partners-boxes .systems-whmcs:hover svg .st0 {
  opacity: 1;
  fill: #7AC042;
}.mg-remote-scope .partners-boxes .systems-whmcs:hover svg.svg-icon-desktop .st1 {
  fill: #043855;
  opacity: 1;
}.mg-remote-scope .partners-boxes .systems-ubersmith:hover svg .st1 {
  fill: #F09724;
}.mg-remote-scope .partners-boxes .systems-ubersmith:hover svg.svg-icon-mobile .st4 {
  fill: #172560;
}.mg-remote-scope .partners-boxes .systems-whmcs:hover svg .st2 {
  opacity: 1;
  fill: #D9DBDC;
}.mg-remote-scope .partners-boxes .systems-cpanel:hover svg .st1 {
  fill: #FF6C2C;
}.mg-remote-scope .partners-boxes .systems-plesk:hover svg .st4 {
  fill: #231F20;
}.mg-remote-scope .partners-boxes .systems-clientexec:hover svg .st4 {
  fill: #000000;
}.mg-remote-scope .partners-boxes .systems-plesk:hover svg .st5 {
  fill: #55BDE7;
}.mg-remote-scope .partners-boxes .systems-blesta:hover svg .st6 {
  fill: #0075B2;
}.mg-remote-scope .partners-boxes .systems-blesta:hover svg .st7 {
  fill: #6AB31D;
}.mg-remote-scope .partners-boxes .systems-direct_admin:hover svg .st4 {
  fill:#34383C;
}.mg-remote-scope .partners-boxes .systems-ubersmith:hover svg .st4 {
  fill: #2E3072;
}.mg-remote-scope .partners-boxes .systems-direct_admin:hover svg .st8 {
  fill: #31B7E9;
}.mg-remote-scope .partners-boxes .systems-direct_admin:hover svg .st9 {
  fill: #0682B4;
}.mg-remote-scope .partners-boxes .systems-easy_DCIM:hover svg .st4 {
  fill: #414042;
}.mg-remote-scope .partners-boxes .systems-easy_DCIM:hover svg .st10 {
  fill: #3780E6;
}.mg-remote-scope .partners-boxes .systems-ubersmith:hover svg .st10 {
  fill: #7F7F80;
}.mg-remote-scope .partners-boxes .systems-onapp:hover svg #paint0_linear_745_340 .stop-color {
  stop-color: #88D4EE!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover svg #paint0_linear_745_340 .stop-color1 {
  stop-color: #00B2DE!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover svg #paint0_linear_745_340 .stop-color2 {
  stop-color: #007393!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint1_linear_745_340 .stop-color {
  stop-color: #88D4EE!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint1_linear_745_340 .stop-color1 {
  stop-color: #00B2DE!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint1_linear_745_340 .stop-color2 {
  stop-color: #007393!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint2_linear_745_340 .stop-color {
  stop-color: #6ECFEC!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint2_linear_745_340 .stop-color1 {
  stop-color: #00AEDC!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint3_linear_745_340 .stop-color {
  stop-color: #00AEDC!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint3_linear_745_340 .stop-color1 {
  stop-color: #00AEDC!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint4_linear_745_340 .stop-color {
  stop-color: #C2C4C6!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint4_linear_745_340 .stop-color1 {
  stop-color: #F2F3F4!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint5_linear_745_340 .stop-color {
  stop-color: #A4A6A9!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint5_linear_745_340 .stop-color1 {
  stop-color: #F2F1F2!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint6_linear_745_340 .stop-color {
  stop-color: #6ECFEC!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint6_linear_745_340 .stop-color1 {
  stop-color: #00AEDC!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint7_linear_745_340 .stop-color {
  stop-color: #88D4EE!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint7_linear_745_340 .stop-color1 {
  stop-color: #00B2DE!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover #paint7_linear_745_340 .stop-color2 {
  stop-color: #007393!important;
}.mg-remote-scope .partners-boxes .systems-onapp:hover svg .st4 {
  fill: #4B4647;
  opacity: 1;
}.mg-remote-scope .partners-boxes .systems-clientexec:hover svg .st10 {
  fill: #359FC1;
}.mg-remote-scope .partners-boxes .systems-clientexec:hover svg .st16 {
  fill: #FAA73A;
}.mg-remote-scope .partners-boxes .systems-clientexec:hover svg .st17 {
  fill: #E74D3C;
}.mg-remote-scope .partners-boxes .systems-magento:hover svg .st18 {
  fill: #FAB37C;
}.mg-remote-scope .partners-boxes .systems-magento:hover svg .st10 {
  fill: #EC4918;
}.mg-remote-scope .partners-boxes .systems-magento:hover svg .st4 {
  fill: #171113;
}.mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .st4 {
  fill: #27245D;
}.mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .st10 {
  fill: #E2066F;
}.mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .st2 {
  fill: #A0DBE8;
}.mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .st6 {
  fill: #9F2255;
}.mg-remote-scope .partners-boxes .systems-woocommerce:hover svg .st4 {
  fill: #000000;
}.mg-remote-scope .partners-boxes .systems-woocommerce:hover svg .st10 {
  fill: #7F54B3;
}.mg-remote-scope .partners-boxes .systems-wordpress:hover svg .st4 {
  fill: #444140;
}.mg-remote-scope .partners-boxes .systems-wordpress:hover svg .st10 {
  fill: #00759B;
  opacity: 1;
}.mg-remote-scope .partners-boxes .systems-joomla:hover svg .st4 {
  fill: #3B3A40;
}.mg-remote-scope .partners-boxes .systems-joomla:hover svg .st19 {
  fill: #7AC143;
}.mg-remote-scope .partners-boxes .systems-joomla:hover svg .st20 {
  fill: #F9A541;
}.mg-remote-scope .partners-boxes .systems-joomla:hover svg .st21 {
  fill: #F44321;
}.mg-remote-scope .partners-boxes .systems-joomla:hover svg .st22 {
  fill: #5091CD;
}.mg-remote-scope .partners-boxes .systems-drupal:hover svg .st10 {
  fill: #009CDE;
}.mg-remote-scope .partners-boxes .systems-ingram_micro:hover svg .st4 {
  fill: #2376B7;
}.mg-remote-scope .partners-boxes .systems-go_daddy:hover svg .st1 {
  fill: #1BDBDB;
}.mg-remote-scope .partners-boxes .systems-virtuozzo:hover svg .st4 {
  fill: #000000;
}.mg-remote-scope .partners-boxes .systems-virtuozzo:hover svg .st10, .mg-remote-scope .content-item.systems-virtuozzo-sm:hover svg .st10 {
  fill: #CB333B;
}.mg-remote-scope .partners-boxes .systems-zendesk:hover svg .st1 {
  fill: #03363D;
}.mg-remote-scope .partners-boxes .systems-proxmox:hover svg .st1 {
  fill: #E57000;
}.mg-remote-scope .partners-boxes .systems-proxmox:hover svg .st4 {
  fill: #000000;
}.mg-remote-scope .partners-boxes .systems-gogetssl:hover svg .st1 {
  fill: #DB8410;
}.mg-remote-scope .partners-boxes .systems-gogetssl:hover svg .st4 {
  fill: #777278;
}.mg-remote-scope .partners-boxes .systems-epages:hover svg .st1 {
  fill: #D51317;
}.mg-remote-scope .partners-boxes .systems-epages:hover svg .st4 {
  fill: #2C2926;
}.mg-remote-scope .partners-boxes .systems-open_srs:hover svg .st4 {
  fill: #04034A;
}.mg-remote-scope .partners-boxes .systems-open_srs:hover svg .st10 {
  fill: #00C6E1;
}.mg-remote-scope .partners-boxes .systems-brixly:hover svg .st4.st1 {
  fill: #3B4B58;
}.mg-remote-scope .partners-boxes .systems-brixly:hover svg .st4 {
  fill: #495F6E;
}.mg-remote-scope .partners-boxes .systems-brixly:hover svg .st8 {
  fill: #12110C;
}.mg-remote-scope .partners-boxes .systems-nazwa_pl:hover svg .st1 {
  fill: #FF5200;
}.mg-remote-scope .partners-boxes .systems-nazwa_pl:hover svg .st4 {
  fill: #000000;
}.mg-remote-scope .partners-boxes .systems-nazwa_pl:hover svg .st8 {
  fill: #666666;
}.mg-remote-scope .partners-boxes .systems-liquid_web:hover svg .st1 {
  fill: #949494;
}.mg-remote-scope .partners-boxes .systems-liquid_web:hover svg .st4 {
  fill: #59595B;
}.mg-remote-scope .partners-boxes .systems-vultr:hover svg .st23 {
  fill: #142149;
}.mg-remote-scope .partners-boxes .systems-vultr:hover svg .st24 {
  fill: #C9F4FF;
}.mg-remote-scope .partners-boxes .systems-vultr:hover svg .st25 {
  fill: #51B9FF;
}.mg-remote-scope .partners-boxes .systems-vultr:hover svg .st26 {
  fill: #007BFC;
}.mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint0_linear_745_242 .stop-color, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint1_linear_745_242 .stop-color, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint2_linear_745_242 .stop-color, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint3_linear_745_242 .stop-color, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint4_linear_745_242 .stop-color {
  stop-color: #2CC4F2!important;
}.mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint0_linear_745_242 .stop-color1, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint1_linear_745_242 .stop-color1, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint2_linear_745_242 .stop-color1, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint3_linear_745_242 .stop-color1, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint4_linear_745_242 .stop-color1 {
  stop-color: #08B3E2!important;
}.mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint0_linear_745_242 .stop-color2, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint1_linear_745_242 .stop-color2, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint2_linear_745_242 .stop-color2, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint3_linear_745_242 .stop-color2, .mg-remote-scope .partners-boxes .systems-liquid_web:hover svg #paint4_linear_745_242 .stop-color2 {
  stop-color: #0096DA !important;
}.mg-remote-scope .section-slider .partners-boxes .systems.m-t-2 svg {
  margin-top: 2px;
}.mg-remote-scope .section-slider .partners-boxes .systems.m-t-4 svg {
  margin-top: 4px;
}.mg-remote-scope .content-item.systems {
  width: 80px;
  height: 80px;
  background-image: none;
}.mg-remote-scope .content-item.systems:before {
  display: none;
}.mg-remote-scope .content-item svg {
  background-image: none;
  transition: .15s linear;
  width: 50px;
  height: 50px;
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: auto;
}.mg-remote-scope .content-item svg path, .mg-remote-scope .content-item svg g, .mg-remote-scope .content-item svg polygon, .mg-remote-scope .content-item svg polyline, .mg-remote-scope .content-item svg stop {
  -moz-transition: .15s linear;
  -webkit-transition: .15s linear;
  -o-transition: .15s linear;
  transition: .15s linear;
}.mg-remote-scope .content-item-plesk:hover .img-color, .mg-remote-scope .partners-boxes .svg-icon-mobile:hover .img-color {
  fill:#55BDE7;
}.mg-remote-scope .content-item.content-item-plesk:hover svg g, .mg-remote-scope .partners-boxes .svg-icon-mobile:hover g {
  opacity: 1;
}.mg-remote-scope .content-item.systems-direct_admin-sm:hover svg .img-color, .mg-remote-scope .partners-boxes .systems-direct_admin:hover svg .img-color {
  fill: #0A83B5;
}.mg-remote-scope .content-item.systems-direct_admin-sm:hover svg .img-color-1, .mg-remote-scope .partners-boxes .systems-direct_admin:hover svg .img-color-1 {
  fill: #31B7E9;
}.mg-remote-scope .content-item.systems-direct_admin-sm:hover svg g, .mg-remote-scope .partners-boxes .systems-direct_admin:hover:hover svg g {
  opacity: 1;
}.mg-remote-scope .content-item.systems-cpanel-sm:hover svg path, .mg-remote-scope .partners-boxes .systems-cpanel:hover path {
  fill: #ED6C36;
  opacity: 1;
}.mg-remote-scope .content-item.systems-wordpress-sm:hover svg path, .mg-remote-scope .partners-boxes .systems-wordpress:hover svg path {
  fill: #464443;
  opacity: 1;
}.mg-remote-scope .content-item.systems-blesta-sm:hover svg g, .mg-remote-scope .partners-boxes .systems-blesta:hover svg g {
  opacity: 1;
}.mg-remote-scope .content-item.systems-blesta-sm:hover svg g path, .mg-remote-scope .partners-boxes .systems-blesta:hover svg g path {
  fill: #6BB42D;
}.mg-remote-scope .content-item.systems-blesta-sm:hover svg g g path, .mg-remote-scope .partners-boxes .systems-blesta:hover svg g g path {
  fill: #0376B3;
  opacity: 1;
}.mg-remote-scope .content-item.systems-ubersmith-sm:hover svg path, .mg-remote-scope .partners-boxes .systems-ubersmith:hover svg path {
  opacity: 1;
}.mg-remote-scope .content-item.systems-ubersmith-sm:hover svg path, .mg-remote-scope .partners-boxes .systems-ubersmith:hover svg path {
  fill: #172560;
}.mg-remote-scope .content-item.systems-ubersmith-sm:hover svg .img-color, .mg-remote-scope .partners-boxes .systems-ubersmith:hover svg .img-color {
  fill: #EF8212;
}.mg-remote-scope .content-item.systems-magento-sm:hover svg g, .mg-remote-scope .partners-boxes .systems-magento:hover svg g {
  opacity: 1;
}.mg-remote-scope .content-item.systems-magento-sm:hover svg .img-color, .mg-remote-scope .partners-boxes .systems-magento:hover svg .img-color {
  fill: #EC4918;
}.mg-remote-scope .content-item.systems-magento-sm:hover svg .img-color-1, .mg-remote-scope .partners-boxes .systems-magento:hover svg .img-color-1 {
  fill: #FAB37C;
  opacity: 0.3;
}.mg-remote-scope .content-item.systems-joomla-sm:hover svg g, .mg-remote-scope .partners-boxes .systems-joomla:hover svg g {
  opacity: 1;
}.mg-remote-scope .content-item.systems-joomla-sm:hover svg .img-color, .mg-remote-scope .partners-boxes .systems-joomla:hover svg .img-color {
  fill: #7AC143;
}.mg-remote-scope .content-item.systems-joomla-sm:hover svg .img-color-1, .mg-remote-scope .partners-boxes .systems-joomla:hover svg .img-color-1 {
  fill: #F9A541;
}.mg-remote-scope .content-item.systems-joomla-sm:hover svg .img-color-2, .mg-remote-scope .partners-boxes .systems-joomla:hover svg .img-color-2 {
  fill: #F44321;
}.mg-remote-scope .content-item.systems-joomla-sm:hover svg .img-color-3, .mg-remote-scope .partners-boxes .systems-joomla:hover svg .img-color-3 {
  fill: #5091CD;
}.mg-remote-scope .content-item.systems-drupal-sm:hover svg g, .mg-remote-scope .partners-boxes .systems-drupal:hover svg g {
  opacity: 1;
}.mg-remote-scope .content-item.systems-drupal-sm:hover svg path, .mg-remote-scope .partners-boxes .systems-drupal:hover svg path {
  fill: #009CDE;
}.mg-remote-scope .content-item.systems-clientexec-sm svg {
  width: 100%;
}.mg-remote-scope .content-item.systems-clientexec-sm:hover svg .img-color, .mg-remote-scope .partners-boxes .systems-clientexec:hover svg .img-color {
  fill: rgb(39, 157, 206);
}.mg-remote-scope .content-item.systems-clientexec-sm:hover svg g, .mg-remote-scope .partners-boxes .systems-clientexec:hover svg g {
  opacity: 1;
}.mg-remote-scope .content-item.systems-easy_dcim-sm:hover svg g, .mg-remote-scope .partners-boxes .systems-easy_DCIM:hover svg g {
  opacity: 1;
}.mg-remote-scope .content-item.systems-easy_dcim-sm:hover svg .img-color, .mg-remote-scope .partners-boxes .systems-easy_DCIM:hover svg .img-color {
  fill: #3D8EFF;
}.mg-remote-scope .content-item.systems-easy_dcim-sm:hover svg .img-color-1, .mg-remote-scope .partners-boxes .systems-easy_DCIM:hover svg .img-color-1 {
  fill: #3780E6;
}.mg-remote-scope .content-item.systems-easy_dcim-sm:hover svg .img-color-2, .mg-remote-scope .partners-boxes .systems-easy_DCIM:hover svg .img-color-2 {
  fill: #3F4557;
}.mg-remote-scope .content-item.systems-presta_shop-sm:hover svg g, .mg-remote-scope .partners-boxes .systems-presta_shop:hover svg g {
  opacity: 1;
}.mg-remote-scope .content-item.systems-presta_shop-sm:hover svg .img-color, .mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .img-color {
  fill: #A0DBE8;
}.mg-remote-scope .content-item.systems-presta_shop-sm:hover svg .img-color-1, .mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .img-color-1 {
  fill: #525353;
}.mg-remote-scope .content-item.systems-presta_shop-sm:hover svg .img-color-2, .mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .img-color-2 {
  fill: #AA9678;
}.mg-remote-scope .content-item.systems-presta_shop-sm:hover svg .img-color-3, .mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .img-color-3, .mg-remote-scope .content-item.systems-presta_shop-sm:hover svg .img-color-4, .mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .img-color-4 {
  fill: #C0B098;
}.mg-remote-scope .content-item.systems-presta_shop-sm:hover svg .img-color-5, .mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .img-color-5 {
  fill: #AA9678;
}.mg-remote-scope .content-item.systems-presta_shop-sm:hover svg .img-color-7, .mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .img-color-7 {
  fill: #8B7460;
}.mg-remote-scope .content-item.systems-presta_shop-sm:hover svg .img-color-9, .mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .img-color-9 {
  fill: #E2066F;
}.mg-remote-scope .content-item.systems-presta_shop-sm:hover svg .img-color-10, .mg-remote-scope .partners-boxes .systems-presta_shop:hover svg .img-color-10 {
  fill: #FBB040;
}.mg-remote-scope .content-item.systems-whmcs-sm svg .st0, .mg-remote-scope .partners-boxes .svg-icon-mobile .st0 {
  opacity: 0.6;
}.mg-remote-scope .content-item.systems-whmcs-sm svg .st1 {
  fill: rgba(130, 130, 130, 0.6);
}.mg-remote-scope .partners-boxes .systems-whmcs .svg-icon-mobile .st1 {
  fill: #828282;
}.mg-remote-scope .content-item.systems-whmcs-sm:hover svg .st0, .mg-remote-scope .partners-boxes .systems-whmcs:hover .svg-icon-mobile .st0 {
  fill: #73CB0B;
  opacity: 1;
}.mg-remote-scope .partners-boxes .systems-whmcs:hover .svg-icon-mobile .st4 {
  fill: #7AC042;
}.mg-remote-scope .content-item.systems-whmcs-sm:hover svg .st1 {
  fill: #73CB0B;
}.mg-remote-scope .content-item.systems-whmcs-sm svg .st2 {
  fill: rgba(214, 214, 214, 0.6);
  enable-background: new;
}.mg-remote-scope .partners-boxes .systems-whmcs .svg-icon-mobile .st4 {
  fill: rgba(135, 135, 135, 0.6);
}.mg-remote-scope .content-item.systems-onapp-sm .st0, .mg-remote-scope .partners-boxes .systems-onapp .svg-icon-mobile .st0 {
  opacity: 0.6;
}.mg-remote-scope .content-item.systems-onapp-sm .st1, .mg-remote-scope .partners-boxes .systems-onapp .svg-icon-mobile .st1 {
  fill: url(#SVGID_1_);
}.mg-remote-scope .content-item.systems-onapp-sm .st1, .mg-remote-scope .partners-boxes .systems-onapp .svg-icon-mobile .st1, .mg-remote-scope .content-item.systems-onapp-sm .st2, .mg-remote-scope .partners-boxes .systems-onapp .svg-icon-mobile .st2, .mg-remote-scope .content-item.systems-onapp-sm .st3, .mg-remote-scope .partners-boxes .systems-onapp .svg-icon-mobile .st3, .mg-remote-scope .content-item.systems-onapp-sm .st4, .mg-remote-scope .partners-boxes .systems-onapp .svg-icon-mobile .st4 {
  fill-rule: evenodd;
  clip-rule: evenodd;
}.mg-remote-scope .content-item.systems-onapp-sm .st2, .mg-remote-scope .partners-boxes .systems-onapp .svg-icon-mobile .st2 {
  fill: url(#SVGID_2_);
}.mg-remote-scope .content-item.systems-onapp-sm .st3, .mg-remote-scope .partners-boxes .systems-onapp .svg-icon-mobile .st3 {
  fill: url(#SVGID_3_);
}.mg-remote-scope .content-item.systems-onapp-sm .st4, .mg-remote-scope .partners-boxes .systems-onapp .svg-icon-mobile .st4 {
  fill: url(#SVGID_4_);
}.mg-remote-scope .content-item.systems-onapp-sm:hover svg g, .mg-remote-scope .partners-boxes .systems-onapp:hover .svg-icon-mobile g, .mg-remote-scope .content-item.systems-onapp-sm:hover svg path, .mg-remote-scope .partners-boxes .systems-onapp:hover .svg-icon-mobile path {
  opacity: 1;
}.mg-remote-scope .content-item.systems-onapp-sm:hover svg #SVGID_1_ stop[style="stop-color:#A9A9A9"], .mg-remote-scope .partners-boxes .systems-onapp:hover .svg-icon-mobile #SVGID_1_ stop[style="stop-color:#A9A9A9"] {
  stop-color: #C2C4C6!important;
}.mg-remote-scope .content-item.systems-onapp-sm:hover svg #SVGID_1_ stop[style="stop-color:#EDEDED"], .mg-remote-scope .partners-boxes .systems-onapp:hover .svg-icon-mobile #SVGID_1_ stop[style="stop-color:#EDEDED"] {
  stop-color: #F2F3F4!important;
}.mg-remote-scope .content-item.systems-onapp-sm:hover svg #SVGID_2_ stop[style="stop-color:#AEAEAE"], .mg-remote-scope .partners-boxes .systems-onapp:hover .svg-icon-mobile #SVGID_2_ stop[style="stop-color:#AEAEAE"] {
  stop-color: #A4A6A9!important;
}.mg-remote-scope .content-item.systems-onapp-sm:hover svg #SVGID_2_ stop[style="stop-color:#EDEDED"], .mg-remote-scope .partners-boxes .systems-onapp:hover .svg-icon-mobile #SVGID_2_ stop[style="stop-color:#EDEDED"] {
  stop-color: #F2F1F2!important;
}.mg-remote-scope .content-item.systems-onapp-sm:hover svg #SVGID_3_ stop[style="stop-color:#9A9A9A"], .mg-remote-scope .partners-boxes .systems-onapp:hover .svg-icon-mobile #SVGID_3_ stop[style="stop-color:#9A9A9A"] {
  stop-color: #6ECFEC!important;
}.mg-remote-scope .content-item.systems-onapp-sm:hover svg #SVGID_3_ stop[style="stop-color:#4F4F4F"], .mg-remote-scope .partners-boxes .systems-onapp:hover .svg-icon-mobile #SVGID_3_ stop[style="stop-color:#4F4F4F"] {
  stop-color: #00AEDC!important;
}.mg-remote-scope .content-item.systems-onapp-sm:hover svg #SVGID_4_ stop[style="stop-color:#9A9A9A"], .mg-remote-scope .partners-boxes .systems-onapp:hover .svg-icon-mobile #SVGID_4_ stop[style="stop-color:#9A9A9A"] {
  stop-color: #88D4EE!important;
}.mg-remote-scope .content-item.systems-onapp-sm:hover svg #SVGID_4_ stop[style="stop-color:#4F4F4F"], .mg-remote-scope .partners-boxes .systems-onapp:hover .svg-icon-mobile #SVGID_4_ stop[style="stop-color:#4F4F4F"] {
  stop-color: #007393!important;
}.mg-remote-scope .content-item.systems-onapp-sm .st4, .mg-remote-scope .partners-boxes .systems-onapp svg.svg-icon-mobile .st4 {
  fill: url(#SVGID_4_);
}.mg-remote-scope .content-item.systems-woocommerce-sm .st0, .mg-remote-scope .partners-boxes .systems-woocommerce .st0 {
  opacity: 0.6;
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #898989;
}.mg-remote-scope .content-item.systems-woocommerce-sm:hover svg .st0, .mg-remote-scope .partners-boxes .systems-woocommerce:hover svg .st0 {
  opacity: 1;
  fill: #7f54b3;
}.mg-remote-scope .content-item.systems-easy_dcim-sm svg .st0, .mg-remote-scope .partners-boxes .systems-easy_DCIM svg .st0 {
  fill: #A8B0B8;
}.mg-remote-scope .content-item.systems-easy_dcim-sm svg .st1, .mg-remote-scope .partners-boxes .systems-easy_DCIM svg .st1 {
  fill: #FFFFFF;
}.mg-remote-scope .content-item.systems-easy_dcim-sm svg .st2, .mg-remote-scope .partners-boxes .systems-easy_DCIM svg .st2 {
  fill: #DCDFE2;
}.mg-remote-scope .content-item.systems-easy_dcim-sm svg .st3, .mg-remote-scope .partners-boxes .systems-easy_DCIM svg .st3 {
  fill: #C4CACE;
}.mg-remote-scope .content-item.systems-easy_dcim-sm:hover svg .st0, .mg-remote-scope .partners-boxes .systems-easy_DCIM:hover svg.svg-icon-mobile .st0 {
  fill: #3780E6;
  opacity: 1;
}.mg-remote-scope .content-item.systems-easy_dcim-sm:hover svg .st1, .mg-remote-scope .partners-boxes .systems-easy_DCIM:hover svg .st1 {
  fill: #FFFFFF;
}.mg-remote-scope .content-item.systems-easy_dcim-sm:hover svg .st2, .mg-remote-scope .partners-boxes .systems-easy_DCIM:hover svg .st2 {
  fill: #E0E0E0;
}.mg-remote-scope .content-item.systems-easy_dcim-sm:hover svg .st3, .mg-remote-scope .partners-boxes .systems-easy_DCIM:hover svg .st3 {
  fill: #CCCCCC;
}.mg-remote-scope .content-item.systems-virtuozzo-sm .st10 {
  fill: rgba(107, 107, 107, 0.6);
}.mg-remote-scope .content-item.systems-plesk-sm .st4 {
  fill: rgba(32, 32, 32, 0.6);
}.mg-remote-scope .content-item.systems-plesk-sm:hover .st4 {
  fill: rgb(32, 32, 32);
}@media not all and (min-resolution:.001dpcm) {@supports (-webkit-appearance:none) {.mg-remote-scope .content-item svg {
      width: 55px;
    }}}@media(max-width: 767px) {.mg-remote-scope .content-item.systems {
    height: 50px;
  }.mg-remote-scope .content-item svg {
    width: 34px;
    height: 34px;
    margin: auto;
  }}.mg-remote-scope .section-slider .partners-boxes .svg-icon-mobile {
  display: none;
}@media(min-width: 768px) {.mg-remote-scope .partners-boxes .panel.systems svg {
    width: 100%;
  }.mg-remote-scope .content-item.systems.systems-direct_admin-sm {
    margin-left: 8px;
  }}@media(min-width: 580px) {.mg-remote-scope .section-image .partners-boxes .svg-icon-mobile {
    display: none;
  }}@media(max-width: 579px) {.mg-remote-scope .section-image .partners-boxes .svg-icon-desktop {
    display: none;
  }.mg-remote-scope .section-image .partners-boxes .svg-icon-mobile {
    display: block;
    width: 50px;
    height: 50px;
    margin: 15px auto;
  }.mg-remote-scope .section-slider .partners-boxes .panel.systems svg {
    width: 100%;
  }}.mg-remote-scope .systems-dediserve {
  width: 360px;
  height: 160px;
  background-position: -373px -450px;
}.mg-remote-scope .systems-dediserve:before, .mg-remote-scope .systems-dediserve-color {
  width: 360px;
  height: 160px;
  background-position: -743px -450px;
}.mg-remote-scope .systems-odin {
  width: 360px;
  height: 160px;
  background-position: -1111px -1127px;
}.mg-remote-scope .systems-odin:before, .mg-remote-scope .systems-odin-color {
  width: 360px;
  height: 160px;
  background-position: -1px -1297px;
}.mg-remote-scope .partners-boxes a i.systems-open_srs {
  margin-top: -70px;
}@-moz-document url-prefix() {
  .partners-boxes a i.systems-open_srs {
    margin-top: -75px;
  }
}.mg-remote-scope .systems-spam_experts {
  width: 360px;
  height: 160px;
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/software-development/logo-gogetss-bw.png);
  background-repeat: no-repeat;
  background-size: contain;
}.mg-remote-scope .systems-spam_experts:before, .mg-remote-scope .systems-spam_experts-color {
  width: 360px;
  height: 160px;
  
  background-image: url(https://www.modulesgarden.com/products/build/assets/img/software-development/logo-gogetssl.png);
  background-repeat: no-repeat;
  background-size: contain;
}.mg-remote-scope .partners-boxes a i.systems-epages {
  margin-top: -72px;
}@-moz-document url-prefix() {
  .partners-boxes a i.systems-epages {
    margin-top: -76px;
  }
}.mg-remote-scope .btn-linkedin {
  background: #00b2c9;
  background-image: -moz-linear-gradient( 160deg, #50daf2 0%, #00b2c9 100%);
  background-image: -webkit-linear-gradient( 160deg, #50daf2 0%, #00b2c9 100%);
  background-image: -ms-linear-gradient( 160deg, #50daf2 0%, #00b2c9 100%);
  background-image: linear-gradient( 160deg, #50daf2 0%, #00b2c9 100%);
}.mg-remote-scope .bg-primary-dark {
  background: #165d3a;
  background-image: -moz-linear-gradient( 160deg, #3d8655 0%, #165d3a 100%);
  background-image: -webkit-linear-gradient( 160deg, #3d8655 0%, #165d3a 100%);
  background-image: -ms-linear-gradient( 160deg, #3d8655 0%, #165d3a 100%);
  background-image: linear-gradient( 160deg, #3d8655 0%, #165d3a 100%);
}.mg-remote-scope .bg-primary-dark .section-desc, .mg-remote-scope .section-stats.bg-primary-dark .desc {
  color: rgba(224, 239, 221, 0.9);
}.mg-remote-scope .bg-primary, .mg-remote-scope .btn-primary {
  background: #4fb250;
  background-image: -moz-linear-gradient( 160deg, #74e565 0%, #4fb250 100%);
  background-image: -webkit-linear-gradient( 160deg, #74e565 0%, #4fb250 100%);
  background-image: -ms-linear-gradient( 160deg, #74e565 0%, #4fb250 100%);
  background-image: linear-gradient( 160deg, #74e565 0%, #4fb250 100%);
}.mg-remote-scope .bg-primary>span:before {
  background: rgba(255, 255, 255, 0.04);
}.mg-remote-scope .btn-primary:after {
  background-image: -moz-linear-gradient( 160deg, #77eb67 0%, #58c759 100%);
  background-image: -webkit-linear-gradient( 160deg, #77eb67 0%, #58c759 100%);
  background-image: -ms-linear-gradient( 160deg, #77eb67 0%, #58c759 100%);
  background-image: linear-gradient( 160deg, #77eb67 0%, #58c759 100%);
}.mg-remote-scope .bg-secondary-dark {
  background: #5f352a;
  background-image: -moz-linear-gradient( 160deg, #9a5a4c 0%, #5f352a 100%);
  background-image: -webkit-linear-gradient( 160deg, #9a5a4c 0%, #5f352a 100%);
  background-image: -ms-linear-gradient( 160deg, #9a5a4c 0%, #5f352a 100%);
  background-image: linear-gradient( 160deg, #9a5a4c 0%, #5f352a 100%);
}.mg-remote-scope .bg-secondary-dark .section-desc, .mg-remote-scope .section-stats.bg-secondary-dark .desc {
  color: rgba(230, 219, 210, 0.9);
}.mg-remote-scope .bg-secondary, .mg-remote-scope .btn-secondary {
  background-image: -moz-linear-gradient( 160deg, #ff8e2b 0%, #ff6c2c 100%);
  background-image: -webkit-linear-gradient( 160deg, #ff8e2b 0%, #ff6c2c 100%);
  background-image: -ms-linear-gradient( 160deg, #ff8e2b 0%, #ff6c2c 100%);
  background-image: linear-gradient( 160deg, #ff8e2b 0%, #ff6c2c 100%);
}.mg-remote-scope .bg-dark-blue, .mg-remote-scope .section-blue, .mg-remote-scope .home-page .page-banner, .mg-remote-scope .page-bg, .mg-remote-scope .enterprise-page .page-banner {
  background: #00387d;
  background-image: -moz-linear-gradient( 160deg, #005cce 0%, #00387d 100%);
  background-image: -webkit-linear-gradient( 160deg, #005cce 0%, #00387d 100%);
  background-image: -ms-linear-gradient( 160deg, #005cce 0%, #00387d 100%);
  background-image: linear-gradient( 160deg, #005cce 0%, #00387d 100%);
}.mg-remote-scope .bg-light-blue, .mg-remote-scope .btn-light-blue {
  background: #40a3e5;
  background-image: -moz-linear-gradient( 160deg, #57cbf2 0%, #40a3e5 100%);
  background-image: -webkit-linear-gradient( 160deg, #57cbf2 0%, #40a3e5 100%);
  background-image: -ms-linear-gradient( 160deg, #57cbf2 0%, #40a3e5 100%);
  background-image: linear-gradient( 160deg, #57cbf2 0%, #40a3e5 100%);
}.mg-remote-scope .btn-light-blue:after {
  background-image: -moz-linear-gradient( 160deg, #69d9ff 0%, #4daef0 100%);
  background-image: -webkit-linear-gradient( 160deg, #69d9ff 0%, #4daef0 100%);
  background-image: -ms-linear-gradient( 160deg, #69d9ff 0%, #4daef0 100%);
  background-image: linear-gradient( 160deg, #69d9ff 0%, #4daef0 100%);
}.mg-remote-scope .btn-light-blue:focus:before, .mg-remote-scope .btn-light-blue:active:before {
  background: #40a3e5;
}.mg-remote-scope .bg-antares-dark, .mg-remote-scope .software-development .page-banner.bg-antares-dark {
  background: #004696;
  background-image: -moz-linear-gradient( 160deg, #267dc3 0%, #004696 100%);
  background-image: -webkit-linear-gradient( 160deg, #267dc3 0%, #04f696 100%);
  background-image: -ms-linear-gradient( 160deg, #267dc3 0%, #004696 100%);
  background-image: linear-gradient( 160deg, #267dc3 0%, #004696 100%);
}.mg-remote-scope .bg-antares, .mg-remote-scope .btn-antares {
  background: #0092d6;
  background-image: -moz-linear-gradient( 160deg, #29c6ff 0%, #0092d6 100%);
  background-image: -webkit-linear-gradient( 160deg, #29c6ff 0%, #0092d6 100%);
  background-image: -ms-linear-gradient( 160deg, #29c6ff 0%, #0092d6 100%);
  background-image: linear-gradient( 160deg, #29c6ff 0%, #0092d6 100%);
}.mg-remote-scope .bg-antares-dark .section-desc, .mg-remote-scope .bg-antares-dark.section-stats .desc, .mg-remote-scope .bg-antares.panel-image.panel-wide p, .mg-remote-scope .btn-antares .hero-slogan {
  color: rgba(235, 249, 255, 0.9);
}.mg-remote-scope .btn-antares:after {
  background-image: -moz-linear-gradient( 160deg, #52d1ff 0%, #00a4f0 100%);
  background-image: -webkit-linear-gradient( 160deg, #52d1ff 0%, #00a4f0 100%);
  background-image: -ms-linear-gradient( 160deg, #52d1ff 0%, #00a4f0 100%);
  background-image: linear-gradient( 160deg, #52d1ff 0%, #00a4f0 100%);
}.mg-remote-scope .panel.bg-antares {
  margin: 16px 0 -16px 0;
}.mg-remote-scope .btn-antares:focus:before, .mg-remote-scope .btn-antares:active:before {
  background: #0092d6;
}.mg-remote-scope .bg-onapp-dark {
  background: #004c82;
  background-image: -moz-linear-gradient( 160deg, #0084bd 0%, #004c82 100%);
  background-image: -webkit-linear-gradient( 160deg, #0084bd 0%, #004c82 100%);
  background-image: -ms-linear-gradient( 160deg, #0084bd 0%, #004c82 100%);
  background-image: linear-gradient( 160deg, #0084bd 0%, #004c82 100%);
}.mg-remote-scope .bg-onapp, .mg-remote-scope .btn-onapp {
  background: #0088c2;
  background-image: -moz-linear-gradient( 160deg, #0fbfff 0%, #0088c2 100%);
  background-image: -webkit-linear-gradient( 160deg, #0fbfff 0%, #0088c2 100%);
  background-image: -ms-linear-gradient( 160deg, #0fbfff 0%, #0088c2 100%);
  background-image: linear-gradient( 160deg, #00b2ff 0%, #0088c2 100%);
}.mg-remote-scope .bg-onapp-dark .section-desc, .mg-remote-scope .bg-onapp-dark.section-stats .desc, .mg-remote-scope .btn-onapp .hero-slogan {
  color: rgba(239, 250, 255, 0.9);
}.mg-remote-scope .btn-onapp:after {
  background-image: -moz-linear-gradient( 160deg, #57c9fa 0%, #29a4d9 100%);
  background-image: -webkit-linear-gradient( 160deg, #57c9fa 0%, #29a4d9 100%);
  background-image: -ms-linear-gradient( 160deg, #57c9fa 0%, #29a4d9 100%);
  background-image: linear-gradient( 160deg, #57c9fa 0%, #29a4d9 100%);
}.mg-remote-scope .btn-onapp:focus:before, .mg-remote-scope .btn-onapp:active:before {
  background: #0088c2;
}.mg-remote-scope .bg-easydcim-dark {
  background: #174b96;
  background-image: -moz-linear-gradient( 160deg, #3e77c7 0%, #174b96 100%);
  background-image: -webkit-linear-gradient( 160deg, #3e77c7 0%, #174b96 100%);
  background-image: -ms-linear-gradient( 160deg, #3e77c7 0%, #174b96 100%);
  background-image: linear-gradient( 160deg, #3e77c7 0%, #174b96 100%);
}.mg-remote-scope .bg-easydcim, .mg-remote-scope .btn-easydcim {
  background: #4882d4;
  background-image: -moz-linear-gradient( 160deg, #63a0f5 0%, #3a87f2 100%);
  background-image: -webkit-linear-gradient( 160deg, #63a0f5 0%, #3a87f2 100%);
  background-image: -ms-linear-gradient( 160deg, #63a0f5 0%, #3a87f2 100%);
  background-image: linear-gradient( 160deg, #63a0f5 0%, #3a87f2 100%);
}.mg-remote-scope .bg-easydcim-dark .section-desc, .mg-remote-scope .bg-easydcim-dark.section-stats .desc, .mg-remote-scope .btn-easydcim .hero-slogan {
  color: rgba(236, 246, 251, 0.9);
}.mg-remote-scope .bg-easydcim.circle-box>span {
  background: rgba(255, 255, 255, .04);
}.mg-remote-scope .bg-easydcim.circle-box>span:before {
  background: rgba(255, 255, 255, .02);
}.mg-remote-scope .btn-easydcim:after {
  background-image: -moz-linear-gradient(160deg, #8cbcff 0%, #659dee 100%);
  background-image: -webkit-linear-gradient(160deg, #8cbcff 0%, #659dee 100%);
  background-image: -ms-linear-gradient(160deg, #8cbcff 0%, #659dee 100%);
  background-image: linear-gradient(160deg, #8cbcff 0%, #659dee 100%);
  opacity: 0;
}.mg-remote-scope .btn-easydcim:focus:before, .mg-remote-scope .btn-easydcim:active:before {
  background: #4882d4;
}.mg-remote-scope .btn-easydcim:hover::after {
  opacity: 1;
}.mg-remote-scope .bg-blesta-dark {
  background: #0f527b;
  background-image: -moz-linear-gradient( 160deg, #177ebd 0%, #0f527b 100%);
  background-image: -webkit-linear-gradient( 160deg, #177ebd 0%, #0f527b 100%);
  background-image: -ms-linear-gradient( 160deg, #177ebd 0%, #0f527b 100%);
  background-image: linear-gradient( 160deg, #177ebd 0%, #0f527b 100%);
}.mg-remote-scope .bg-blesta, .mg-remote-scope .btn-blesta {
  background: #3383b5;
  background-image: -moz-linear-gradient( 160deg, #48b6fb 0%, #3383b5 100%);
  background-image: -webkit-linear-gradient( 160deg, #48b6fb 0%, #3383b5 100%);
  background-image: -ms-linear-gradient( 160deg, #48b6fb 0%, #3383b5 100%);
  background-image: linear-gradient( 160deg, #48b6fb 0%, #3383b5 100%);
}.mg-remote-scope .bg-blesta-dark .section-desc, .mg-remote-scope .bg-blesta-dark.section-stats .desc, .mg-remote-scope .btn-blesta .hero-slogan {
  color: rgba(211, 242, 255, 0.9);
}.mg-remote-scope .btn-blesta:after {
  background-image: -moz-linear-gradient( 160deg, #0289b9 0%, #3890c7 100%);
  background-image: -webkit-linear-gradient( 160deg, #52bdff 0%, #3890c7 100%);
  background-image: -ms-linear-gradient( 160deg, #52bdff 0%, #3890c7 100%);
  background-image: linear-gradient( 160deg, #52bdff 0%, #3890c7 100%);
}.mg-remote-scope .btn-blesta:focus:before, .mg-remote-scope .btn-blesta:active:before {
  background: #3383b5;
}.mg-remote-scope .bg-directadmin-dark {
  background: #065875;
  background-image: -moz-linear-gradient( 160deg, #0289b9 0%, #065875 100%);
  background-image: -webkit-linear-gradient( 160deg, #0289b9 0%, #065875 100%);
  background-image: -ms-linear-gradient( 160deg, #0289b9 0%, #065875 100%);
  background-image: linear-gradient( 160deg, #0289b9 0%, #065875 100%);
}.mg-remote-scope .bg-directadmin, .mg-remote-scope .btn-directadmin {
  background: #2292bb;
  background-image: -moz-linear-gradient( 160deg, #42beea 0%, #2292bb 100%);
  background-image: -webkit-linear-gradient( 160deg, #42beea 0%, #2292bb 100%);
  background-image: -ms-linear-gradient( 160deg, #42beea 0%, #2292bb 100%);
  background-image: linear-gradient( 160deg, #42beea 0%, #2292bb 100%);
}.mg-remote-scope .bg-directadmin-dark .section-desc, .mg-remote-scope .bg-directadmin-dark.section-stats .desc, .mg-remote-scope .btn-directadmin .hero-slogan {
  color: rgba(224, 246, 255, 0.9);
}.mg-remote-scope .bg-directadmin-dark .section-title {
  margin-right: -5px;
}.mg-remote-scope .btn-directadmin:after {
  background-image: -moz-linear-gradient( 160deg, #54c6f0 0%, #29a0cc 100%);
  background-image: -webkit-linear-gradient( 160deg, #54c6f0 0%, #29a0cc 100%);
  background-image: -ms-linear-gradient( 160deg, #54c6f0 0%, #29a0cc 100%);
  background-image: linear-gradient( 160deg, #54c6f0 0%, #29a0cc 100%);
}.mg-remote-scope .btn-directadmin:focus:before, .mg-remote-scope .btn-directadmin:active:before {
  background: #2292bb;
}.mg-remote-scope .bg-wordpress-dark {
  background: #3b4b5d;
  background-image: -moz-linear-gradient( 160deg, #5d7690 0%, #3b4b5d 100%);
  background-image: -webkit-linear-gradient( 160deg, #5d7690 0%, #3b4b5d 100%);
  background-image: -ms-linear-gradient( 160deg, #5d7690 0%, #3b4b5d 100%);
  background-image: linear-gradient( 160deg, #5d7690 0%, #3b4b5d 100%);
}.mg-remote-scope .bg-wordpress, .mg-remote-scope .btn-wordpress {
  background: #677d94;
  background-image: -moz-linear-gradient( 160deg, #94adc5 0%, #677d94 100%);
  background-image: -webkit-linear-gradient( 160deg, #94adc5 0%, #677d94 100%);
  background-image: -ms-linear-gradient( 160deg, #94adc5 0%, #677d94 100%);
  background-image: linear-gradient( 160deg, #94adc5 0%, #677d94 100%);
}.mg-remote-scope .bg-wordpress-dark .section-desc, .mg-remote-scope .bg-wordpress-dark.section-stats .desc, .mg-remote-scope .btn-wordpress .hero-slogan {
  color: rgba(243, 251, 255, 0.9);
}.mg-remote-scope .bg-wordpress.circle-box>span {
  background: rgba(255, 255, 255, 0.04);
}.mg-remote-scope .bg-wordpress.circle-box>span:before {
  background: rgba(255, 255, 255, 0.02);
}.mg-remote-scope .btn-wordpress .hero-icon>span {
  background: rgba(255, 255, 255, .07);
}.mg-remote-scope .btn-wordpress .hero-icon>span:before {
  background: rgba(255, 255, 255, .03);
}.mg-remote-scope .btn-wordpress .hero-icon>span:after {
  background: rgba(255, 255, 255, .01);
}.mg-remote-scope .btn-wordpress:after {
  background-image: -moz-linear-gradient( 160deg, #a3bfd9 0%, #7088a1 100%);
  background-image: -webkit-linear-gradient( 160deg, #a3bfd9 0%, #7088a1 100%);
  background-image: -ms-linear-gradient( 160deg, #a3bfd9 0%, #7088a1 100%);
  background-image: linear-gradient( 160deg, #a3bfd9 0%, #7088a1 100%);
}.mg-remote-scope .btn-wordpress:focus:before, .mg-remote-scope .btn-wordpress:active:before {
  background: #677d94;
}.mg-remote-scope .bg-presta-dark {
  background: #3b2f8a;
  background-image: -moz-linear-gradient( 160deg, #574aa8 0%, #3b2f8a 100%);
  background-image: -webkit-linear-gradient( 160deg, #574aa8 0%, #3b2f8a 100%);
  background-image: -ms-linear-gradient( 160deg, #574aa8 0%, #3b2f8a 100%);
  background-image: linear-gradient( 160deg, #574aa8 0%, #3b2f8a 100%);
}.mg-remote-scope .bg-presta, .mg-remote-scope .btn-presta {
  background: #7061d2;
  background-image: -moz-linear-gradient( 160deg, #9b8bff 0%, #7061d2 100%);
  background-image: -webkit-linear-gradient( 160deg, #9b8bff 0%, #7061d2 100%);
  background-image: -ms-linear-gradient( 160deg, #9b8bff 0%, #7061d2 100%);
  background-image: linear-gradient( 160deg, #9b8bff 0%, #7061d2 100%);
}.mg-remote-scope .bg-presta-dark .section-desc, .mg-remote-scope .bg-presta-dark.section-stats .desc, .mg-remote-scope .btn-presta .hero-slogan {
  color: rgba(227, 223, 255, 0.9);
}.mg-remote-scope .btn-presta .hero-icon>span {
  background: rgba(255, 255, 255, .07);
}.mg-remote-scope .btn-presta .hero-icon>span:before {
  background: rgba(255, 255, 255, .03);
}.mg-remote-scope .btn-presta .hero-icon>span:after {
  background: rgba(255, 255, 255, .01);
}.mg-remote-scope .bg-presta.circle-box>span {
  background: rgba(255, 255, 255, .04);
}.mg-remote-scope .bg-presta.circle-box>span:before {
  background: rgba(255, 255, 255, .02);
}.mg-remote-scope .btn-presta:after {
  background-image: -moz-linear-gradient( 160deg, #a091ff 0%, #7968e3 100%);
  background-image: -webkit-linear-gradient( 160deg, #a091ff 0%, #7968e3 100%);
  background-image: -ms-linear-gradient( 160deg, #a091ff 0%, #7968e3 100%);
  background-image: linear-gradient( 160deg, #a091ff 0%, #7968e3 100%);
}.mg-remote-scope .btn-presta:focus:before, .mg-remote-scope .btn-presta:active:before {
  background: #7061d2;
}.mg-remote-scope .bg-drupal-dark {
  background: #064771;
  background-image: -moz-linear-gradient( 160deg, #0f6faf 0%, #064771 100%);
  background-image: -webkit-linear-gradient( 160deg, #0f6faf 0%, #064771 100%);
  background-image: -ms-linear-gradient( 160deg, #0f6faf 0%, #064771 100%);
  background-image: linear-gradient( 160deg, #0f6faf 0%, #064771 100%);
}.mg-remote-scope .bg-drupal, .mg-remote-scope .btn-drupal {
  background: #0680cc;
  background-image: -moz-linear-gradient( 160deg, #5fbbf5 0%, #0680cc 100%);
  background-image: -webkit-linear-gradient( 160deg, #5fbbf5 0%, #0680cc 100%);
  background-image: -ms-linear-gradient( 160deg, #5fbbf5 0%, #0680cc 100%);
  background-image: linear-gradient( 160deg, #5fbbf5 0%, #0680cc 100%);
}.mg-remote-scope .bg-drupal-dark .section-desc, .mg-remote-scope .bg-drupal-dark.section-stats .desc, .mg-remote-scope .btn-drupal .hero-slogan {
  color: rgba(231, 248, 255, 0.9)
}.mg-remote-scope .btn-drupal:after {
  background-image: -moz-linear-gradient( 160deg, #69c5ff 0%, #078adb 100%);
  background-image: -webkit-linear-gradient( 160deg, #69c5ff 0%, #078adb 100%);
  background-image: -ms-linear-gradient( 160deg, #69c5ff 0%, #078adb 100%);
  background-image: linear-gradient( 160deg, #69c5ff 0%, #078adb 100%);
}.mg-remote-scope .btn-drupal:focus:before, .mg-remote-scope .btn-drupal:active:before {
  background: #0680cc;
}.mg-remote-scope .bg-odin-dark {
  background: #602b2b;
  background-image: -moz-linear-gradient( 160deg, #994343 0%, #602b2b 100%);
  background-image: -webkit-linear-gradient( 160deg, #994343 0%, #602b2b 100%);
  background-image: -ms-linear-gradient( 160deg, #994343 0%, #602b2b 100%);
  background-image: linear-gradient( 160deg, #994343 0%, #602b2b 100%);
}.mg-remote-scope .bg-odin, .mg-remote-scope .btn-odin {
  background: #b94949;
  background-image: -moz-linear-gradient( 160deg, #ec6969 0%, #b94949 100%);
  background-image: -webkit-linear-gradient( 160deg, #ec6969 0%, #b94949 100%);
  background-image: -ms-linear-gradient( 160deg, #ec6969 0%, #b94949 100%);
  background-image: linear-gradient( 160deg, #ec6969 0%, #b94949 100%);
}.mg-remote-scope .bg-odin-dark .section-desc, .mg-remote-scope .bg-odin-dark.section-stats .desc, .mg-remote-scope .btn-odin .hero-slogan {
  color: rgba(245, 235, 235, 0.9);
}.mg-remote-scope .btn-odin:after {
  background-image: -moz-linear-gradient( 160deg, #ff8282 0%, #c94d4d 100%);
  background-image: -webkit-linear-gradient( 160deg, #ff8282 0%, #c94d4d 100%);
  background-image: -ms-linear-gradient( 160deg, #ff8282 0%, #c94d4d 100%);
  background-image: linear-gradient( 160deg, #ff8282 0%, #c94d4d 100%);
}.mg-remote-scope .btn-odin:focus:before, .mg-remote-scope .btn-odin:active:before {
  background: #b94949;
}.mg-remote-scope .bg-plesk-dark {
  background: #304658;
  background-image: -moz-linear-gradient( 160deg, #587d9c 0%, #304658 100%);
  background-image: -webkit-linear-gradient( 160deg, #587d9c 0%, #304658 100%);
  background-image: -ms-linear-gradient( 160deg, #587d9c 0%, #304658 100%);
  background-image: linear-gradient( 160deg, #587d9c 0%, #304658 100%);
}.mg-remote-scope .bg-plesk, .mg-remote-scope .btn-plesk {
  background: #5094b7;
  background-image: -moz-linear-gradient( 160deg, #72bfe4 0%, #5094b7 100%);
  background-image: -webkit-linear-gradient( 160deg, #72bfe4 0%, #5094b7 100%);
  background-image: -ms-linear-gradient( 160deg, #72bfe4 0%, #5094b7 100%);
  background-image: linear-gradient( 160deg, #72bfe4 0%, #5094b7 100%);
}.mg-remote-scope .bg-plesk-dark .section-desc, .mg-remote-scope .bg-plesk-dark.section-stats .desc, .mg-remote-scope .btn-plesk .hero-slogan {
  color: rgba(227, 239, 245, 0.9)
}.mg-remote-scope .btn-plesk:after {
  background-image: -moz-linear-gradient( 160deg, #78caf0 0%, #59a4c9 100%);
  background-image: -webkit-linear-gradient( 160deg, #78caf0 0%, #59a4c9 100%);
  background-image: -ms-linear-gradient( 160deg, #78caf0 0%, #59a4c9 100%);
  background-image: linear-gradient( 160deg, #78caf0 0%, #59a4c9 100%);
}.mg-remote-scope .btn-plesk:focus:before, .mg-remote-scope .btn-plesk:active:before {
  background: #5094b7;
}.mg-remote-scope .bg-joomla-dark {
  background: #712e2e;
  background-image: -moz-linear-gradient( 160deg, #a75252 0%, #712e2e 100%);
  background-image: -webkit-linear-gradient( 160deg, #a75252 0%, #712e2e 100%);
  background-image: -ms-linear-gradient( 160deg, #a75252 0%, #712e2e 100%);
  background-image: linear-gradient( 160deg, #a75252 0%, #712e2e 100%);
}.mg-remote-scope .bg-joomla, .mg-remote-scope .btn-joomla {
  background: #c15454;
  background-image: -moz-linear-gradient( 160deg, #f36666 0%, #c15454 100%);
  background-image: -webkit-linear-gradient( 160deg, #f36666 0%, #c15454 100%);
  background-image: -ms-linear-gradient( 160deg, #f36666 0%, #c15454 100%);
  background-image: linear-gradient( 160deg, #f36666 0%, #c15454 100%);
}.mg-remote-scope .bg-joomla-dark .section-desc, .mg-remote-scope .bg-joomla-dark.section-stats .desc, .mg-remote-scope .btn-joomla .hero-slogan {
  color: rgba(241, 226, 226, 0.9)
}.mg-remote-scope .btn-joomla:after {
  background-image: -moz-linear-gradient( 160deg, #fc6a6a 0%, #d95f5f 100%);
  background-image: -webkit-linear-gradient( 160deg, #fc6a6a 0%, #d95f5f 100%);
  background-image: -ms-linear-gradient( 160deg, #fc6a6a 0%, #d95f5f 100%);
  background-image: linear-gradient( 160deg, #fc6a6a 0%, #d95f5f 100%);
}.mg-remote-scope .btn-joomla:focus:before, .mg-remote-scope .btn-joomla:active:before {
  background: #c15454;
}.mg-remote-scope .bg-cpanel-dark {
  background: #653f2d;
  background-image: -moz-linear-gradient( 160deg, #945c49 0%, #653f2d 100%);
  background-image: -webkit-linear-gradient( 160deg, #945c49 0%, #653f2d 100%);
  background-image: -ms-linear-gradient( 160deg, #945c49 0%, #653f2d 100%);
  background-image: linear-gradient( 160deg, #945c49 0%, #653f2d 100%);
}.mg-remote-scope .bg-cpanel, .mg-remote-scope .btn-cpanel {
  background: #fa772a;
  background-image: -moz-linear-gradient( 160deg, #ff9558 0%, #fa772a 100%);
  background-image: -webkit-linear-gradient( 160deg, #ff9558 0%, #fa772a 100%);
  background-image: -ms-linear-gradient( 160deg, #ff9558 0%, #fa772a 100%);
  background-image: linear-gradient( 160deg, #ff9558 0%, #fa772a 100%);
}.mg-remote-scope .bg-cpanel-dark .section-desc, .mg-remote-scope .bg-cpanel-dark.section-stats .desc {
  color: rgba(255, 242, 232, 0.9);
}.mg-remote-scope .btn-cpanel:after {
  background-image: -moz-linear-gradient( 160deg, #ff985c 0%, #ff7f36 100%);
  background-image: -webkit-linear-gradient( 160deg, #ff985c 0%, #ff7f36 100%);
  background-image: -ms-linear-gradient( 160deg, #ff985c 0%, #ff7f36 100%);
  background-image: linear-gradient( 160deg, #ff985c 0%, #ff7f36 100%);
}.mg-remote-scope .btn-cpanel:focus:before, .mg-remote-scope .btn-cpanel:active:before {
  background: #fa772a;
}.mg-remote-scope .banner-software-development {
  padding-inline: 0;
}.mg-remote-scope .banner-software-development.banner-software-development-main .banner-section .banner-section-wrapper {
  flex-direction: row-reverse;
}.mg-remote-scope .banner-software-development .banner-section .banner-section-actions {
  display: none;
}.mg-remote-scope .banner-software-development .banner-section .banner-section-wrapper {
  display: flex;
  flex-direction: row;
  column-gap: 72px;
}.mg-remote-scope .banner-software-development .banner-section .section-title {
  margin: 0;
}.mg-remote-scope .banner-software-development .banner-section .section-desc {
  margin: 0;
  color: #FFFFFFCC;
}.mg-remote-scope .banner-software-development .banner-section .section-actions {
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 0;
}.mg-remote-scope .banner-software-development .banner-section .section-actions .btn {
  min-width: unset;
  width: 100%;
  margin: 0;
}.mg-remote-scope .banner-software-development .banner-section .section-actions .btn:only-child {
  width: auto;
}.mg-remote-scope .banner-software-development .banner-section .banner-section-left {
  min-width: 320px;
}.mg-remote-scope .banner-software-development .banner-section .banner-section-left-lg {
  min-width: 480px;
}.mg-remote-scope .banner-software-development .banner-section .banner-section-right {
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: center;
}.mg-remote-scope .banner-software-development .banner-section .banner-section-heading {
  display: flex;
  flex-direction: column;
  gap: 25px;
}.mg-remote-scope .banner-software-development:not(.banner-software-development-main) .banner-section .banner-section-left .circle-box img, .mg-remote-scope .banner-software-development:not(.banner-software-development-main) .banner-section .banner-section-left-lg .circle-box img {
  width: 240px;
  height: 240px;
}.mg-remote-scope .banner-software-development.banner-software-development-main .banner-section .row.partners-boxes.partners-boxes-mobile {
  display: none;
}@media (max-width: 1199px) {.mg-remote-scope .banner-software-development .banner-section .banner-section-left-lg {
    min-width: 400px;
  }.mg-remote-scope .banner-software-development:not(.banner-software-development-main) .banner-section .banner-section-left .circle-box img, .mg-remote-scope .banner-software-development:not(.banner-software-development-main) .banner-section .banner-section-left-lg .circle-box img {
    width: 200px;
    height: 200px;
  }}@media (max-width: 991px) {.mg-remote-scope .banner-software-development {
    flex-direction: column;
  }.mg-remote-scope .banner-software-development.banner-software-development-main .banner-section .banner-section-wrapper .banner-section-right .row.partners-boxes {
    display: none;
  }.mg-remote-scope .banner-software-development.banner-software-development-main .banner-section .row.partners-boxes.partners-boxes-mobile {
    display: flex;
    flex-wrap: wrap;
  }.mg-remote-scope .banner-software-development .banner-section .section-actions {
    display: none;
  }.mg-remote-scope .banner-software-development .banner-section {
    display: flex;
    flex-direction: column;
    gap: 25px;
  }.mg-remote-scope .banner-software-development .banner-section .banner-section-wrapper {
    gap: 56px;
  }.mg-remote-scope .banner-software-development .banner-section .banner-section-actions {
    display: flex;
    flex-direction: row;
    gap: 10px;
    justify-content: center;
  }.mg-remote-scope .banner-software-development .banner-section .banner-section-actions .btn {
    margin: 0;
  }.mg-remote-scope .banner-software-development .banner-section .banner-section-left-lg {
    min-width: 320px;
  }.mg-remote-scope .banner-software-development:not(.banner-software-development-main) .banner-section .banner-section-left .circle-box img, .mg-remote-scope .banner-software-development:not(.banner-software-development-main) .banner-section .banner-section-left-lg .circle-box img {
    width: 160px;
    height: 160px;
  }}@media (max-width: 767px) {.mg-remote-scope .banner-software-development .banner-section .section-actions {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }.mg-remote-scope .banner-software-development.banner-software-development-main .banner-section .banner-section-wrapper {
    flex-direction: column;
  }.mg-remote-scope .banner-software-development.banner-software-development-main .banner-section .banner-section-wrapper .banner-section-left-lg .circle-box.box-lg {
    margin-bottom: 0;
  }.mg-remote-scope .banner-software-development .banner-section .section-actions .btn {
    width: auto;
    min-width: 280px;
  }.mg-remote-scope .banner-software-development .banner-section .banner-section-left {
    min-width: unset;
  }.mg-remote-scope .banner-software-development .banner-section .banner-section-wrapper {
    gap: 36px;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }.mg-remote-scope .banner-software-development .banner-section .banner-section-actions {
    display: none;
  }}.mg-remote-scope .banner-proxmox {
  background: linear-gradient(290.27deg, #383838 -0.54%, #707070 49.42%, #808080 100.35%);
}.mg-remote-scope .banner-proxmox .proxmox-logo {
  max-width: 320px;
  box-shadow: 0 6px 20px rgba(0,0,0,.1);
}@media (max-width: 767px) {.mg-remote-scope .banner-proxmox .banner-section .banner-section-left .proxmox-logo {
    max-width: 240px;
  }}.mg-remote-scope .banner-virtuozo {
  background: #CB333B; background-image: linear-gradient(160deg,#0084bd,#CB333B);
}.mg-remote-scope .banner-software-development.banner-virtuozo .banner-section .banner-section-wrapper {
  max-width: 620px;
  margin: 0 auto;
  text-align: center;
}.mg-remote-scope .banner-software-development.banner-virtuozo .banner-section .banner-section-wrapper .section-actions {
  display: flex !important;
}.mg-remote-scope .banner-software-development.banner-virtuozo .banner-section .banner-section-actions {
  display: none !important;
}.mg-remote-scope .bg-teal-dark {
  background: #00528c;
  background-image: -moz-linear-gradient( 160deg, #007fb5 0%, #00528c 100%);
  background-image: -webkit-linear-gradient( 160deg, #007fb5 0%, #00528c 100%);
  background-image: -ms-linear-gradient( 160deg, #007fb5 0%, #00528c 100%);
  background-image: linear-gradient( 160deg, #007fb5 0%, #00528c 100%);
}.mg-remote-scope .bg-teal, .mg-remote-scope .btn-teal {
  background: #26b58f;
  background-image: -moz-linear-gradient( 160deg, #41d9b0 0%, #26b58f 100%);
  background-image: -webkit-linear-gradient( 160deg, #41d9b0 0%, #26b58f 100%);
  background-image: -ms-linear-gradient( 160deg, #41d9b0 0%, #26b58f 100%);
  background-image: linear-gradient( 160deg, #41d9b0 0%, #26b58f 100%);
}.mg-remote-scope .btn-teal, .mg-remote-scope .btn-teal:hover, .mg-remote-scope .btn-teal:focus, .mg-remote-scope .btn-teal:active {
  color: #fff;
}.mg-remote-scope .btn-teal:after {
  background-image: -moz-linear-gradient( 160deg, #46ebbf 0%, #2ac79d 100%);
  background-image: -webkit-linear-gradient( 160deg, #46ebbf 0%, #2ac79d 100%);
  background-image: -ms-linear-gradient( 160deg, #46ebbf 0%, #2ac79d 100%);
  background-image: linear-gradient( 160deg, #46ebbf 0%, #2ac79d 100%);
}.mg-remote-scope .btn-teal:focus:before, .mg-remote-scope .btn-teal:active:before {
  background: #26b58f;
}.mg-remote-scope .section-purple, .mg-remote-scope .bg-purple-dark {
  background: #4b2a98;
  background-image: -moz-linear-gradient( 160deg, #6e59c9 0%, #4b2a98 100%);
  background-image: -webkit-linear-gradient( 160deg, #6e59c9 0%, #4b2a98 100%);
  background-image: -ms-linear-gradient( 160deg, #6e59c9 0%, #4b2a98 100%);
  background-image: linear-gradient( 160deg, #6e59c9 0%, #4b2a98 100%);
}.mg-remote-scope .bg-purple, .mg-remote-scope .btn-purple {
  background: #8259d4;
  background-image: -moz-linear-gradient( 160deg, #ab8efb 0%, #8259d4 100%);
  background-image: -webkit-linear-gradient( 160deg, #ab8efb 0%, #8259d4 100%);
  background-image: -ms-linear-gradient( 160deg, #ab8efb 0%, #8259d4 100%);
  background-image: linear-gradient( 160deg, #ab8efb 0%, #8259d4 100%);
}.mg-remote-scope .btn-purple {
  color: #fff;
}.mg-remote-scope .section-purple .section-desc, .mg-remote-scope .bg-purple-dark .section-desc, .mg-remote-scope .bg-purple-dark.section-stats .desc {
  color: rgba(237, 229, 255, 0.9);
}.mg-remote-scope .bg-purple.circle-box>span {
  background: rgba(255, 255, 255, .04);
}.mg-remote-scope .bg-purple.circle-box>span:before {
  background: rgba(255, 255, 255, .02);
}.mg-remote-scope .btn-purple:after {
  background-image: -moz-linear-gradient( 160deg, #b89eff 0%, #8d60e5 100%);
  background-image: -webkit-linear-gradient( 160deg, #b89eff 0%, #8d60e5 100%);
  background-image: -ms-linear-gradient( 160deg, #b89eff 0%, #8d60e5 100%);
  background-image: linear-gradient( 160deg, #b89eff 0%, #8d60e5 100%);
}.mg-remote-scope .btn-purple:focus:before, .mg-remote-scope .btn-purple:active:before {
  background: #8259d4;
}.mg-remote-scope .bg-orange, .mg-remote-scope .btn-orange {
  background: #f5843d;
  background-image: -moz-linear-gradient( 160deg, #ffa14f 0%, #f5843d 100%);
  background-image: -webkit-linear-gradient( 160deg, #ffa14f 0%, #f5843d 100%);
  background-image: -ms-linear-gradient( 160deg, #ffa14f 0%, #f5843d 100%);
  background-image: linear-gradient( 160deg, #ffa14f 0%, #f5843d 100%);
}.mg-remote-scope .btn-orange {
  color: #fff;
}.mg-remote-scope .bg-orange.circle-box>span {
  background: rgba(255, 255, 255, .04);
}.mg-remote-scope .bg-orange.circle-box>span:before {
  background: rgba(255, 255, 255, .02);
}.mg-remote-scope .btn-orange:after {
  background-image: -moz-linear-gradient( 160deg, #ffab61 0%, #ff8f4a 100%);
  background-image: -webkit-linear-gradient( 160deg, #ffab61 0%, #ff8f4a 100%);
  background-image: -ms-linear-gradient( 160deg, #ffab61 0%, #ff8f4a 100%);
  background-image: linear-gradient( 160deg, #ffab61 0%, #ff8f4a 100%);
}.mg-remote-scope .btn-orange:focus:before, .mg-remote-scope .btn-orange:active:before {
  background: #f5843d;
}.mg-remote-scope .bg-whmcs-dark {
  background: #653f2d;
  background-image: -moz-linear-gradient( 160deg, #1d649c 0%, #144163 100%);
  background-image: -webkit-linear-gradient( 160deg, #1d649c 0%, #144163 100%);
  background-image: -ms-linear-gradient( 160deg, #1d649c 0%, #144163 100%);
  background-image: linear-gradient( 160deg, #1d649c 0%, #144163 100%);
}.mg-remote-scope .bg-whmcs, .mg-remote-scope .btn-whmcs {
  background: #fa772a;
  background-image: -moz-linear-gradient( 160deg, #39adea 0%, #0081c5 100%);
  background-image: -webkit-linear-gradient( 160deg, #39adea 0%, #0081c5 100%);
  background-image: -ms-linear-gradient( 160deg, #39adea 0%, #0081c5 100%);
  background-image: linear-gradient( 160deg, #39adea 0%, #0081c5 100%);
}.mg-remote-scope .bg-whmcs-dark .section-desc, .mg-remote-scope .bg-whmcs-dark.section-stats .desc {
  color: rgba(239, 247, 251, 0.9)
}.mg-remote-scope .btn-whmcs:after {
  background-image: -moz-linear-gradient( 160deg, #3bb6f7 0%, #008bd6 100%);
  background-image: -webkit-linear-gradient( 160deg, #3bb6f7 0%, #008bd6 100%);
  background-image: -ms-linear-gradient( 160deg, #3bb6f7 0%, #008bd6 100%);
  background-image: linear-gradient( 160deg, #3bb6f7 0%, #008bd6 100%);
}.mg-remote-scope .btn-whmcs:focus:before, .mg-remote-scope .btn-whmcs:active:before {
  background: #fa772a;
}.mg-remote-scope .bg-woocommerce {
  background: #fa772a;
  background-image: -moz-linear-gradient(160deg, #624882 0%, #3A2653 100%);
  background-image: -webkit-linear-gradient(160deg, #624882 0%, #3A2653 100%);
  background-image: -ms-linear-gradient(160deg, #624882 0%, #3A2653 100%);
  background-image: linear-gradient(160deg, #624882 0%, #3A2653 100%);
}.mg-remote-scope .bg-woocommerce-box {
  background-image: -moz-linear-gradient(160deg, #AE74F4 0%, #7F54B3 100%);
  background-image: -webkit-linear-gradient(160deg, #AE74F4 0%, #7F54B3 100%);
  background-image: -ms-linear-gradient(160deg, #AE74F4 0%, #7F54B3 100%);
  background-image: linear-gradient(160deg, #AE74F4 0%, #7F54B3 100%);
}.mg-remote-scope .bg-ubersmith {
  background-image: -moz-linear-gradient(160deg, #AA702C 0%, #7B4D1C 100%);
  background-image: -webkit-linear-gradient(160deg, #AA702C 0%, #7B4D1C 100%);
  background-image: -ms-linear-gradient(160deg, #AA702C 0%, #7B4D1C 100%);
  background-image: linear-gradient(160deg, #AA702C 0%, #7B4D1C 100%);
}.mg-remote-scope .bg-ubersmith-box {
  background-image: -moz-linear-gradient(160deg, #FFA22A 0%, #ED8D11 100%);
  background-image: -webkit-linear-gradient(160deg, #FFA22A 0%, #ED8D11 100%);
  background-image: -ms-linear-gradient(160deg, #FFA22A 0%, #ED8D11 100%);
  background-image: linear-gradient(160deg, #FFA22A 0%, #ED8D11 100%);
}.mg-remote-scope .bg-clientexec {
  background-image: -moz-linear-gradient(160deg, #2C4B88 0%, #183171 100%);
  background-image: -webkit-linear-gradient(160deg, #2C4B88 0%, #183171 100%);
  background-image: -ms-linear-gradient(160deg, #2C4B88 0%, #183171 100%);
  background-image: linear-gradient(160deg, #2C4B88 0%, #183171 100%);
}.mg-remote-scope .bg-clientexec-box {
  background-image: -moz-linear-gradient(160deg, #668CEF 0%, #486ED3 100%);
  background-image: -webkit-linear-gradient(160deg, #668CEF 0%, #486ED3 100%);
  background-image: -ms-linear-gradient(160deg, #668CEF 0%, #486ED3 100%);
  background-image: linear-gradient(160deg, #668CEF 0%, #486ED3 100%);
}.mg-remote-scope .bg-gold, .mg-remote-scope .btn-gold {
  background: #fa772a;
  background-image: -moz-linear-gradient( 160deg, #e9b163 0%, #d1935d 100%);
  background-image: -webkit-linear-gradient( 160deg, #e9b163 0%, #d1935d 100%);
  background-image: -ms-linear-gradient( 160deg, #e9b163 0%, #d1935d 100%);
  background-image: linear-gradient( 160deg, #e9b163 0%, #d1935d 100%);
}.mg-remote-scope .btn-gold:after {
  background-image: -moz-linear-gradient( 160deg, #ffc16b 0%, #eba567 100%);
  background-image: -webkit-linear-gradient( 160deg, #ffc16b 0%, #eba567 100%);
  background-image: -ms-linear-gradient( 160deg, #ffc16b 0%, #eba567 100%);
  background-image: linear-gradient( 160deg, #ffc16b 0%, #eba567 100%);
}.mg-remote-scope .btn-gold:focus:before, .mg-remote-scope .btn-gold:active:before {
  background: #fa772a;
}.mg-remote-scope .btn-easydcim, .mg-remote-scope .btn-easydcim:hover, .mg-remote-scope .btn-easydcim:focus, .mg-remote-scope .btn-easydcim:active, .mg-remote-scope .btn-mc, .mg-remote-scope .btn-mc:hover, .mg-remote-scope .btn-mc:focus, .mg-remote-scope .btn-mc:active, .mg-remote-scope .btn-gold, .mg-remote-scope .btn-gold:hover, .mg-remote-scope .btn-gold:focus, .mg-remote-scope .btn-gold:active {
  color: #fff;
}.mg-remote-scope .bg-panelalpha, .mg-remote-scope .btn-panelalpha {
  background: #07C07E;
  background-image: -moz-linear-gradient( 160deg, #3ECE79 0%, #07C07E 100%);
  background-image: -webkit-linear-gradient( 160deg, #3ECE79 0%, #07C07E 100%);
  background-image: -ms-linear-gradient( 160deg, #3ECE79 0%, #07C07E 100%);
  background-image: linear-gradient( 160deg, #3ECE79 0%, #07C07E 100%);
}.mg-remote-scope .btn-panelalpha:after {
  background-image: -moz-linear-gradient( 160deg, #82b6ff 0%, #5491e8 100%);
  background-image: -webkit-linear-gradient( 160deg, #82b6ff 0%, #5491e8 100%);
  background-image: -ms-linear-gradient( 160deg, #82b6ff 0%, #5491e8 100%);
  background-image: linear-gradient( 160deg, #82b6ff 0%, #5491e8 100%);
  opacity: 0;
}.mg-remote-scope .btn-panelalpha:hover, .mg-remote-scope .btn-panelalpha {
  color: #FFF!important;
}.mg-remote-scope .btn-panelalpha {
  color: #fff!important;
  background: #07c07e;
  background-image: linear-gradient(160deg, #3ece79, #07c07e);
}.mg-remote-scope .btn-panelalpha:before {
  background: #07c07e;
}.mg-remote-scope .btn-panelalpha:after {
  background-image: linear-gradient(160deg, #34dea3 0%, #1acd8e 100%);
}.mg-remote-scope .btn-panelalpha:hover:after {
  opacity: 1;
}.mg-remote-scope .btn-mc {
  background: #725bf1;
  background: -moz-linear-gradient(160deg, #725bf1 0%, #5140bb 100%);
  background: -o-linear-gradient(160deg, #725bf1 0%, #5140bb 100%);
  background: -webkit-linear-gradient(290deg, #725bf1 0%, #5140bb 100%);
  background: -ms-linear-gradient(160deg, #725bf1 0%,#5140bb 100%);
  background: linear-gradient(160deg, #725bf1 0%,#5140bb 100%);
  min-width: 120px !important;
}.mg-remote-scope .alert.alert-promo.alert-mcrg > .btn.btn-mc {
  min-width: 140px !important;
}.mg-remote-scope .alert.alert-promo > .btn {
  min-width: 100px;
}.mg-remote-scope .btn-mc:after {
  background-image: -moz-linear-gradient(160deg, #9a89ec 0%, #6c5dc7 100%);
  background-image: -webkit-linear-gradient(160deg, #9a89ec 0%, #6c5dc7 100%);
  background-image: -ms-linear-gradient(160deg, #9a89ec 0%, #6c5dc7 100%);
  background-image: linear-gradient(160deg, #9a89ec 0%, #6c5dc7 100%);
  opacity: 0;
}.mg-remote-scope .btn-mc:hover::after {
  opacity: 1;
}.mg-remote-scope .bg-dark-orange {
    background: #5f352a;
    background-image: -moz-linear-gradient( 160deg, #9a5a4c 0%, #5f352a 100%);
    background-image: -webkit-linear-gradient( 160deg, #9a5a4c 0%, #5f352a 100%);
    background-image: -ms-linear-gradient( 160deg, #9a5a4c 0%, #5f352a 100%);
    background-image: linear-gradient( 160deg, #9a5a4c 0%, #5f352a 100%);
	}.mg-remote-scope .bg-dark-orange .list-styled>li:before {
		color: #ffa14f ;
	}.mg-remote-scope .bg-dark-teal {
    background: #0c5d47;
    background-image: -moz-linear-gradient( 160deg, #249476 0%, #0c5d47 100%);
    background-image: -webkit-linear-gradient( 160deg, #249476 0%, #0c5d47 100%);
    background-image: -ms-linear-gradient( 160deg, #249476 0%, #0c5d47 100%);
    background-image: linear-gradient( 160deg, #249476 0%, #0c5d47 100%);
	}.mg-remote-scope .bg-dark-teal .list-styled>li:before {
		color: #41d9b0;
	}.mg-remote-scope .bg-premium-assistance-dark {
		background: #5d4228;
    background-image: -moz-linear-gradient( 160deg, #866c4d 0%, #5d3928  100%);
    background-image: -webkit-linear-gradient( 160deg, #866c4d 0%, #5d3928  100%);
    background-image: -ms-linear-gradient( 160deg, #866c4d 0%, #5d3928  100%);
    background-image: linear-gradient( 160deg, #866c4d 0%, #5d3928  100%);
	
	}.mg-remote-scope .bg-premium-assistance-dark .list-styled>li:before {
		color: #e4bc67;
	}.mg-remote-scope .bg-premium-assistance, .mg-remote-scope .btn-premium-assistance {
		background: #c19349;
    background-image: -moz-linear-gradient( 160deg, #e4bc67 0%, #c19349 100%);
    background-image: -webkit-linear-gradient( 160deg, #e4bc67 0%, #c19349 100%);
    background-image: -ms-linear-gradient( 160deg, #e4bc67 0%, #c19349 100%);
    background-image: linear-gradient( 160deg, #e4bc67 0%, #c19349 100%);
	}.mg-remote-scope .panel-image p + ul {
		margin-top: 16px;
	}.mg-remote-scope .panel-image p + ul > li {
		padding: 2px 0 2px 32px;
	}.mg-remote-scope .panel-image-sm .panel-body {
		padding: 24px;
	}.mg-remote-scope .banner-section .list-styled > li {
		color: #fff;
		font-size: 16px;
	}@-moz-document url-prefix() {
  .panel,
  .circle-box,
  .testimmonial {
    box-shadow: 0 6px 14px rgba(0, 0, 0, .1)
  }
}.mg-remote-scope .eu-founds {
  text-align: center;
  margin-bottom: 24px;
}.mg-remote-scope .eu-founds img {
  max-width: 100%;
}.mg-remote-scope .page-notification {
  position: fixed;
  top: -100%;
  z-index: 102;
  width: 100%;
  padding: 16px 0;
  background: -moz-linear-gradient(110deg, rgba(103, 87, 216, 1) 0%, rgba(142, 131, 226, 1) 100%);
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(142, 131, 226, 1)), color-stop(100%, rgba(123, 110, 221, 1)));
  
  background: -webkit-linear-gradient(110deg, rgba(103, 87, 216, 1) 0%, rgba(142, 131, 226, 1) 100%);
  
  background: -o-linear-gradient(110deg, rgba(103, 87, 216, 1) 0%, rgba(142, 131, 226, 1) 100%);
  
  background: -ms-linear-gradient(110deg, rgba(103, 87, 216, 1) 0%, rgba(142, 131, 226, 1) 100%);
  
  background: linear-gradient(340deg, rgba(103, 87, 216, 1) 0%, rgba(142, 131, 226, 1) 100%);
  
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6757D8', endColorstr='#8e83e2', GradientType=0);
  
}.mg-remote-scope .page-notification .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-line-pack: center;
  align-content: center;
  position: relative;
}.mg-remote-scope .page-notification .container:before, .mg-remote-scope .page-notification .container:after {
  display: none;
}.mg-remote-scope .page-notification .notification-body i {
  width: 24px;
  height: 24px;
  font-size: 24px;
  margin-right: 16px;
  position: absolute;
  top: 2px;
  left: 0;
}.mg-remote-scope .page-notification .notification-body p {
  margin: 0;
  position: relative;
}.mg-remote-scope .page-notification .notification-body  span {
  padding-left: 36px;
  display: inline-block;
}.mg-remote-scope .page-notification .notification-body span span {
  padding: 0;
}.mg-remote-scope .page-notification .notification-body ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: -16px 0 -16px 16px;
  padding: 0;
  list-style: none;
}.mg-remote-scope .page-notification .notification-body ul li {
  position: relative;
  padding: 0 16px 0 24px;
}.mg-remote-scope .page-notification .notification-body ul li:before {
  content: '';
  position: absolute;
  width: 6px;
  height: 6px;
  left: 0;
  top: 50%;
  margin-top: -3px;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 100%;
}.mg-remote-scope .page-notification .notification-body ul li a {
  color: #fff;
  font-weight: 700;
  padding: 16px 0;
  flex-shrink: 0;
  display: flex;
}.mg-remote-scope .page-notification .notification-body ul li a:hover {
  color: rgba(255, 255, 255, 0.7);
}.mg-remote-scope .page-notification .notification-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
-webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: -10px 0;
}@media (max-width: 559px) {.mg-remote-scope .page-notification .notification-body .promo-banner-code-main {
      padding: 4px;
  }}@media (max-width: 1199px) {.mg-remote-scope .page-notification .notification-body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }.mg-remote-scope .page-notification .notification-body ul {
    margin: 0 0 -11px;
  }.mg-remote-scope .page-notification .notification-actions {
    margin-top: -8px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }}@media (min-width: 768px) and (max-width: 1199px) {.mg-remote-scope .page-notification .notification-body ul li:first-of-type {
    padding-left: 0;
  }.mg-remote-scope .page-notification .notification-body ul li:first-of-type:before {
    display: none;
  }}@media(min-width: 768px) {.mg-remote-scope .page-notification .notification-actions {
    margin-right: -14px;
  }}@media (max-width: 767px) {.mg-remote-scope .page-notification .notification-body p {
     font-size: 14px;
   }.mg-remote-scope .page-notification .notification-body p i {
     display: none;
   }.mg-remote-scope .page-notification .notification-body span {
    padding-left: 0;
  }.mg-remote-scope .page-notification .notification-body p {
    margin: 0;
  }.mg-remote-scope .page-notification .notification-body ul {
     -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 5px 0 -5px;
   }.mg-remote-scope .page-notification .notification-body ul li:before {
     margin-top: -2px;
   }.mg-remote-scope .page-notification .notification-body ul li a {
     font-size: 13px;
     padding: 6px 0;
   }}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {@media {.mg-remote-scope .section-news .row:before, .mg-remote-scope .section-boxes .row:before {
      display: none;
    }.mg-remote-scope .section-news .row .panel, .mg-remote-scope .section-boxes .row .panel {
      width: 100%;
      height: auto;
    }.mg-remote-scope .section-news .row>div, .mg-remote-scope .section-boxes .row>div {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
    }.mg-remote-scope .panel, .mg-remote-scope .circle-box, .mg-remote-scope .testimmonial {
      box-shadow: 0 6px 14px rgba(0, 0, 0, .1);
    }}}@media (-ms-high-contrast:none) and (max-width: 998px) {.mg-remote-scope .section-boxes [class*='col-'] {
    width: 100%;
  }.mg-remote-scope .panel-image.panel-wide .panel-header {
    -ms-flex-preferred-size: 43.33%;
    flex-basis: 43.33%;
  }}@media (-ms-high-contrast:none) and (max-width: 768px) {.mg-remote-scope .incredible-machine {
    margin-top: -46px;
    margin-left: -418px;
  }.mg-remote-scope .panel-image.panel-wide .panel-header {
    -ms-flex-preferred-size: 27.33%;
    flex-basis: 27.33%;
  }}.mg-remote-scope .accordion-item .item-body {
    display: none;
}.mg-remote-scope #order-checkout-form .tabs {
  margin-top: -8px;
}.mg-remote-scope .bg-antares-dark, .mg-remote-scope .software-development .page-banner.bg-antares-dark {
  background: #26b58f;
  background-image: -webkit-linear-gradient(160deg,#267dc3,#04f696);
  background-image: linear-gradient(160deg,#22aa86,#198064);
}.mg-remote-scope .badge-warning-fill {
  background: #ff8e2b!important;
  border: 0!important;
  color: #fff!important;
}@media (min-width: 992px) {.mg-remote-scope .tab-section:has(.screens-slider) {
    display: none;
  }}.mg-remote-scope .hidden-mobile {
  display: block;
}@media (max-width: 991px) {.mg-remote-scope .screens-slider {
    padding: 0 !important;
  }.mg-remote-scope .hidden-mobile {
    display: none;
  }.mg-remote-scope .lSSlideWrapper:has(.screens-slider) {
    padding-top: 40px;
    margin-top: -40px;
    position: relative;
  }.mg-remote-scope .lSSlideWrapper:has(.screens-slider) .lSAction {
    position: absolute;
    right: 0;
    display: flex;
    top: 0px;
    flex-direction: row;
    gap: 16px;
  }.mg-remote-scope .lSSlideWrapper:has(.screens-slider) .lSAction .lSPrev, .mg-remote-scope .lSSlideWrapper:has(.screens-slider) .lSAction .lSNext {
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    transform: unset;
    font-size: 24px;
    color: #b9c0c7;
    align-items: center;
    justify-content: center;
    display: flex;
  }.mg-remote-scope .lg-outer .lg-img-wrap {
    transition: padding 0.16s linear !important;
  }.mg-remote-scope .lg-outer.lg-thumb-open .lg-img-wrap {
    padding-top: 62px;
    padding-bottom: 116px;
  }.mg-remote-scope .lg-outer:not(.lg-thumb-open) .lg-img-wrap {
    padding-top: 62px;
    padding-bottom: 50px;
  }.mg-remote-scope .lg-outer .lg-inner {
    height: 100%;
    top: 0;
  }.mg-remote-scope .lg-outer .lg-image {
    max-width: 100% !important;
    max-height: 100% !important;
    width: auto !important;
    height: auto !important;
  }.mg-remote-scope .lg-outer .lg-thumb-item {
    border: 2px solid #FFF;
    border-radius: 4px;
    margin-bottom: 5px;
    opacity: 1;
  }.mg-remote-scope .lg-outer .lg-thumb-item.active {
    border: 2px solid #5bc758;
  }.mg-remote-scope .lg-outer .lg-thumb {
    padding: 10px 0;
  }.mg-remote-scope .lg-actions {
    display: none;
  }.mg-remote-scope .lg-toolbar .lg-icon {
    width: 45px;
  }.mg-remote-scope .lg-toolbar #lg-counter {
    padding-left: 16px;
  }.mg-remote-scope .page-product-view .page-content .documentation-link .btn.btn-outline.btn-default {
    color: #5bc758;
    border-color: #5bc758;
  }}@media (max-width: 600px) {.mg-remote-scope .lg-thumb-outer .lg-toogle-thumb {
    text-align: right;
    right: 0;
  }}.mg-remote-scope .top-banner {
  width: 100%;
  background: linear-gradient(90deg, #FB9404 0%, #FF9500 100%);
  padding: 8px 0;
  position: relative;
  cursor: pointer;
  z-index: 103;
}.mg-remote-scope .top-banner .top-banner-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 16px;
  color: #fff;
  justify-content: center;
}.mg-remote-scope .top-banner .top-banner-desc {
  font-size: 12px;
  line-height: 120%;
  font-weight: 800;
  display: flex;
  align-items: center;
  gap: 8px;
}.mg-remote-scope svg.top-banner-dropdown-icon {
  transition: all .3s ease;
}.mg-remote-scope .top-banner-dropdown-icon.rotate {
  transform: rotate(90deg);
}.mg-remote-scope .top-banner .top-banner-dropdown {
  background: #fff;
  position: absolute;
  max-width: 1152px;
  width: 100%;
  right: 50%;
  transform: translateX(50%);
  padding: 24px;
  padding-top: 16px;
  z-index: 531513513;
  top: 40px;
  opacity: 0;
  visibility: hidden;
  transition: all .3s ease;
  border-radius: 12px;
  cursor: default;
}.mg-remote-scope .top-banner .top-banner-dropdown h5 {
  text-align: center;
  margin-bottom: 16px;
}.mg-remote-scope .top-banner .top-banner-box-container {
  display: flex;
  flex-wrap: wrap;
  column-count: 4;
  column-gap: 12px;
  row-gap: 12px;
}.mg-remote-scope .top-banner .top-banner-dropdown.dropdown-open {
  opacity: 1;
  visibility: visible;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box {
  background: #F4F4F4;
  border-radius: 6px;
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 24%;
  transition: border .24s ease;
  border: 1px solid;
  border-color: transparent;
  cursor: pointer;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box.modulesgarden:hover {
  border-color: #5BC758;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box.metricscube:hover {
  border-color: #5C4BD1;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box.webhosting:hover {
  border-color: #B0D9D1;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box.adminbolt:hover {
  border-color: #F2A544;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box.easydcim:hover {
  border-color: #3E8EFF;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box.panelalpha:hover {
  border-color: #07C07E;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box.withoutdns:hover {
  border-color: #E87A2C;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box.konradoai:hover {
  border-color: #10D0A1;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box.top-banner-box-placeholder {
  display: none;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box .top-banner-box-text {
  color: #555C6D;
  line-height: 120%;
  font-weight: 400;
  font-size: 12px;
  margin: 0;
  text-transform: unset;
}.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box .top-banner-box-logo img {
  height: 22px;
  width: auto;
}@media (max-width: 1199px) {.mg-remote-scope .top-banner .top-banner-dropdown {
    max-width: 970px;
  }.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box .top-banner-box-logo img {
    height: 20px;
  }}@media (max-width: 991px) {.mg-remote-scope .top-banner .top-banner-dropdown {
    max-width: 744px;
    padding: 16px;
  }.mg-remote-scope .top-banner .top-banner-box-container {
    column-count: 3;
  }.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box {
    gap: 12px;
    padding: 12px;
    width: 32.2%;
  }.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box .top-banner-box-text {
    font-size: 11px;
  }.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box.top-banner-box-placeholder {
    display: flex;
    cursor: default;
  }}@media (max-width: 767px) {.mg-remote-scope .top-banner .top-banner-dropdown {
    max-width: 100%;
    border-radius: 0;
  }.mg-remote-scope .top-banner .top-banner-box-container {
      justify-content: center;
    }.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box {
      width: 31.8%;
    }.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box .top-banner-box-logo img {
    height: 18px;
  }}@media (max-width: 579px) {.mg-remote-scope .top-banner .top-banner-box-container {
    column-count: 2;
  }.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box {
    width: 48%;
  }.mg-remote-scope .top-banner .top-banner-dropdown .top-banner-box.top-banner-box-placeholder {
    display: none;
  }}.mg-remote-scope .modal.modal-licenses::before {
  content: none;
}.mg-remote-scope .modal.modal-licenses {
  display: flex;
  justify-content: center;
  align-items: center;
}.mg-remote-scope .modal.modal-licenses .modal-scroll-container {
  position: fixed;
  height: 100dvh;
  overflow-y: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
}.mg-remote-scope .modal.modal-licenses .modal-dialog {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1054px;
  width: 100%;
  margin: 32px auto;
  padding: 0;
  min-height: calc(100dvh - 64px);
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content {
  width: auto;
  border-radius: 4px;
  margin-inline: 32px;
  box-shadow: 0px 8px 32px 0px #00000014, 0px 4px 16px 0px #00000005;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body {
  border-radius: 4px;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body {
  max-height: 550px;
  min-height: 550px;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content {
  max-height: 260px;
  overflow-y: auto;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section.section-green .tab-content .list-collapse .collapse-item.active a {
    color: #fff;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section {
    padding: 32px;
    display: flex;
    flex-direction: column;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section.section-green {
  background: #5BC758;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section h5 {
    font-size: 16px;
    line-height: 120%;
    font-weight: 700;
    margin-bottom: 16px;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section h6 {
    font-size: 12px;
    line-height: 120%;
    margin-bottom: 4px !important;
    margin: 0;
    font-weight: 400;
    color: #8D94A6;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section.section-green h6 {
  color: #316A2F;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price.discount {
    font-size: 32px;
    line-height: 140%;
    font-weight: 400;
    margin-bottom: 16px;
    display: flex;
    align-items: baseline;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section.section-green .price.price.discount span, .mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section.section-green .price.price.discount span::before {
  color: #316A2F;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price.discount span::before {
  height: 1px;
  margin-top: 0;
  transform: translateY(-50%);
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price {
    font-size: 32px;
    line-height: 140%;
    font-weight: 400;
    margin-bottom: 16px;
    max-height: 45px;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price.discount span {
    font-size: 20px;
    line-height: 120%;
    font-weight: 300;
    align-self: center;
    margin-right: 8px;
    color: #2E3442;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section.section-green .price.discount small {
  color: #fff;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price.discount small {
    font-size: 18px;
    line-height: 180%;
    font-weight: 400;
    color: #8D94A6 ;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tabs {
  margin: 0;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tabs .nav {
    margin: 0;
    height: 25px;
    display: flex;
    gap: 8px;
    overflow-x: auto;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tabs .nav {
  scrollbar-width: none;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tabs .nav::-webkit-scrollbar {
  display: none;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tabs .nav::before, .mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tabs .nav::after {
  content: none;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section.section-green .tabs .nav li.active a {
  color: #FFFFFF;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section.section-green .tabs .nav li a:hover {
  color: #fff;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tabs .nav li.active a {
  font-weight: 700;
  color: #5BC758;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section.section-green .tabs .nav li a {
  color: #316A2F;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tabs .nav li a {
  margin: 0;
  font-size: 11px;
  line-height: 130%;
  font-weight: 400;
  color: #8D94A6;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tabs .nav li a:hover {
  color: #5BC758;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tabs .nav li a::after {
  bottom: -10px;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content {
  margin-top: 16px;
  width: 100%;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content p {
  margin: 0;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content .tab-pane {
  padding: 0;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content .tab-pane .scroll-list .list-icon {
    display: flex;
    flex-direction: column;
    gap: 6px;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content .tab-pane .scroll-list .list-icon li {
    padding: 0 0 0 22px;
    font-size: 13px;
    line-height: 23px;
    font-weight: 400;
    position: relative;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section.section-green .tab-content .tab-pane .scroll-list .list-icon li::before {
  color: #316A2F;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content .tab-pane .scroll-list .list-icon li::before {
    width: auto;
    height: auto;
    font-size: 17px;
    line-height: 16px;
    position: absolute;
    color: #5BC758;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .actions {
    position: relative;
    bottom: 0;
    margin-top: auto;
    padding-top: 24px;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .actions .btn {
    padding: 12px 0;
    width: 100%;
    border-radius: 6px;
    max-height: 48px;
    box-shadow: none;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .actions .btn span {
  font-size: 14px;
    line-height: 170%;
    font-weight: 700;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .actions .btn.disabled {
  border: 1px solid #316A2F80;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.45) 0%, rgba(255, 255, 255, 0.35) 100%);
  display: flex;
  align-items: center;
  justify-content: center;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .actions .btn.disabled span {
  color: #316A2F;
  margin-left: 10px;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .actions .btn.disabled i {
    margin: 0;
    height: auto;
    width: auto;
    line-height: 12px;
    margin-top: -2px;
    font-size: 17px;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .actions .btn.change-product-license {
  color: #FFFFFF;
}.mg-remote-scope .modal-licenses-actions .custom-arrow.custom-arrow-next, .mg-remote-scope .modal-licenses-actions .custom-arrow.custom-arrow-prev {
  transition: all .24s ease;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions .custom-arrow.custom-arrow-prev.disabled, .mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions .custom-arrow.custom-arrow-next.disabled {
  pointer-events: none;
  opacity: 0.7;
}.mg-remote-scope .modal.modal-licenses .modal-section h5 .annual-save-label {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  margin-left: 8px;
  height: 18px;
  padding: 0 8px;
  border-radius: 9px;
  font-size: 10px;
  font-weight: 600;
  line-height: 18px;
  white-space: nowrap;
  text-transform: none;
  transform: translateY(0.5px);
  margin-top: -2px;
}@-moz-document url-prefix() {
  .modal.modal-licenses .modal-section h5 .annual-save-label {
    margin-top: -4px;
  }
}@media (min-width: 1200px) {.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section {
    max-width: 330px;
    min-width: 330px;
  }}@media (max-width: 1200px) {.mg-remote-scope .modal.modal-licenses .modal-content .close {
    right: 0;
  }}@media(max-width: 1199px) and (min-width: 768px) {.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body:has(.modal-section:nth-child(3)) .modal-section {
    padding: 16px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body:has(.modal-section:nth-child(3)) .modal-section h5 {
    font-size: 14px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body:has(.modal-section:nth-child(3)) .modal-section .annual-save-label {
    font-size: 9px;
    margin-left: 2px;
    padding: 0 6px;
  }}@media (min-width: 992px) {.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section {
    max-width: 320px;
    min-width: 320px;
  }}@media (max-width: 991px) {.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price.discount, .mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price {
        max-height: unset;
        height: 75px;
        min-height: 75px;
        display: block;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body {
    max-height: 600px;
    min-height: 600px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content {
    max-height: 370px;
        padding-right: 8px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price span {
    display: block;
    width: max-content;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section h6 {
    margin-bottom: 8px !important;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .actions .btn {
    min-width: unset;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content {
    width: calc(100% - 32px);
    margin-inline: 16px;
  }}@media (max-width: 767px) and (min-width: 580px) {.mg-remote-scope .hidden-actions {
    display: none !important;
  }}@media (max-width: 820px) and (min-width: 768px) {.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body:has(.modal-section:nth-child(3)) .modal-section {
    width: 33.3333%;
    padding: 16px;
  }}@media (min-width: 992px) {.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content {
      scrollbar-width: none;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content::-webkit-scrollbar {
  display: none;
}}@media (max-width: 767px) {.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body {
    max-height: unset;
    min-height: unset;
   }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .actions .btn span {
    font-size: 13px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price.discount, .mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price {
      height: 58px;
      min-height: 58px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .lSSlideWrapper {
    border-radius: 4px;
    overflow: hidden;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body {
    overflow: visible;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-slider-container {
    display: flex;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section {
    align-items: flex-start;
    text-align: left;
    min-width: 245px;
    padding: 24px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section h5 {
        font-size: 14px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section h6 {
        font-size: 11px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price, .mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price.discount {
    font-size: 24px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section span {
    font-size: 17px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section small {
    font-size: 16px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tabs .nav li a {
    font-size: 10px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content .tab-pane ul li {
    font-size: 12px !important;
    line-height: 20px !important;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content .tab-pane .scroll-list .list-icon li::before {
    line-height: 12px;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions .license-label {
    display: none;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions {
      position: absolute;
      bottom: -64px;
      width: 100%;
      display: flex;
      justify-content: center;
      gap: 12px;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions a.custom-arrow {
      background: #FFFFFF80;
      height: 32px;
      width: 32px;
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 100px;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions a.custom-arrow svg {
    width: 12px;
    height: 12px;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions a.custom-arrow svg path {
    stroke: #fff;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions .lSPager {
    margin: 0 !important;
    align-self: center;
    display: flex;
    gap: 8px;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions .lSPager li {
    padding: 0;
    width: 10px;
    height: 10px;
    display: flex;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions .lSPager li.slide-active a {
    background: #FFFFFF;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions .lSPager li a {
    background: #FFFFFF40;
    width: 10px;
    height: 10px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content {
    max-height: 250px;
    overflow-y: auto;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-slider-container {
    max-height: 520px;
    min-height: 520px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section h5 span.annual-save-label {
    font-size: 10px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section {
    padding: 22px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .annual-save-label {
    margin-left: 4px;
  }}@media (max-width: 579px) {.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .tab-content {
          min-height: 250px;
    }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions {
    bottom: -64px;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions span:not(.license-label) {
    display: flex;
    align-items: center;
    gap: 8px;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions .license-label {
    color: #fff;
    font-weight: 800;
    line-height: 130%;
    font-size: 10px;
    width: 80px;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions .license-label.license-label-prev {
    text-align: right;
    display: block;
    transition: opacity .24s ease;
    opacity: 1;
  }.mg-remote-scope .modal.modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .modal-licenses-actions .license-label.license-label-next {
    text-align: left;
    display: block;
    transition: opacity .24s ease;
    opacity: 1;
  }.mg-remote-scope .text-transitioning {
    opacity: 0 !important;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog {
  max-width: 312px;
 }.mg-remote-scope .modal.modal-licenses .modal-slider-container .modal-section {
  z-index: 0;
  position: relative;
  top: 0;
  opacity: 0;
  background: #fff;
  transition: opacity .3s ease;
  height: 100%;
  border-radius: 4px;
}.mg-remote-scope .modal.modal-licenses .modal-slider-container .modal-section.slide-active {
  z-index: 1;
  opacity: 1 !important;
}.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section {
    min-width: unset;
    position: absolute;
    align-items: center;
    width: 100% !important;
    height: 520px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-slider-container {
    transform: none !important;
    max-width: 280px;
    position: relative;
    height: auto !important;
    box-shadow: 0px 8px 32px 0px #00000014, 0px 4px 16px 0px #00000005;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-slider-container:has(.modal-section.section-green.slide-active)::before, .mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-slider-container:has(.modal-section.section-green.slide-active)::after {
    background: #fff;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-slider-container::before, .mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-slider-container::after {
    content: "";
    display: block;
    width: 24px;
    height: calc(100% - 64px);
    top: 32px;
    background: #5BC758;
    position: absolute;
    z-index: -1;
    transition: all .24s ease;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-slider-container::before {
    left: -24px;
    border-radius: 4px 0 0 4px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-slider-container::after {
    right: -24px;
    border-radius: 0 4px 4px 0;
  }.mg-remote-scope .modal.modal-licenses .modal-content .close {
    top: -32px;
    right: -24px;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .lSSlideOuter .lSSlideWrapper {
    overflow: visible;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price {
    height: auto !important;
    min-height: unset !important;
  }.mg-remote-scope .modal.modal-licenses .modal-dialog .modal-content .modal-body .modal-section .price span {
    margin: 0;
    display: unset;
  }}.mg-remote-scope .modal.modal-licenses .lSAction {
  display: none;
}.mg-remote-scope .modal-annual-summer-2024 .modal-dialog {
    max-width: 872px;
    width: 100%;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content .promo-content-left > div, .mg-remote-scope .modal-annual-summer-2024 .promo-content .promo-content-right > div {
    width: 100%;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-left {
    
    background: url(https://www.modulesgarden.com/products/build/assets/img/promo-banners/annual-summer-2024/left.png?x=1), linear-gradient(160deg,#de5681,#bf2ea4);
    background-repeat: no-repeat;
    background-position: center;
    flex-wrap: wrap;
    align-content: space-between;
    flex-direction: unset;
    justify-content: unset;
    padding: 28px 0px;
    width: 395px;
}.mg-remote-scope .modal-annual-summer-2024 .bg-secondary, .mg-remote-scope .modal-annual-summer-2024 .btn-secondary {
    background-image: linear-gradient(160deg,#de5681,#bf2ea4) !important;
}.mg-remote-scope .modal-annual-summer-2024 .bg-secondary, .mg-remote-scope .modal-annual-summer-2024 .btn-secondary:after {
    background-image: linear-gradient(160deg,#de5681,#bf2ea4) !important;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-right {
    width: 477px;
    padding: 32px 42px 0 42px;
    position: relative;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-left span {
    font-size: 40px;
    font-weight: 900;
    text-transform: uppercase;
    text-align: center;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-left h3 {
    
    font-size: 20px;
    font-weight: 500;
    margin: 5px 0px 0px 0px;
    text-align: center;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-left ul {
    margin: 0px;
    padding: 0px;
    text-align: left;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-left ul li {
    position: relative;
    list-style: none;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    padding-left: 60px;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-left ul li:after {
    content: url(https://www.modulesgarden.com/products/build/assets/img/promo/check.svg);
    display: block;
    position: absolute;
    left: 25px;
    top: 0px;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-right > h2 {
    
    font-size: 31px;
    font-weight: 700;
    line-height: 40px;
    margin-bottom: 20px;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-right .promo-discount {
    font-size: 44px;
    font-weight: 900;
    color: #bf2ea4;
    line-height: 52px;
    text-transform: uppercase;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-right div.promo-code {
    width: 320px;
    margin: 24px auto 32px;
    position: relative;
}.mg-remote-scope .modal-annual-summer-2024 .promo-code {
    width: 320px;
    height: 64px;
    margin: 0 auto 40px;
    border: 1px dashed #bf2ea4;
    text-align: center;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-right div.promo-code:after {
    content: url(https://www.modulesgarden.com/products/build/assets/img/promo-banners/annual-summer-2024/scissors.svg);
    display: block;
    position: absolute;
    right: -16px;
    top: 50%;
    transform: translateY(-50%);
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-right .promo-info {
    padding: 8px 0;
    position: relative;
    margin-top: 40px;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-right .promo-info:before {
    content: "";
    display: block;
    position: absolute;
    height: 1px;
    background-color: #bf2ea4;
    top: 0;
    right: -42px;
    left: -42px;
}.mg-remote-scope .modal-annual-summer-2024 .btn-secondary:after, .mg-remote-scope .modal-annual-summer-2024 .btn-secondary:before, .mg-remote-scope .modal-annual-summer-2024 .btn-secondary:active:before {
    background: #bf2ea4;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-right .promo-info p {
    font-size: 15px;
    color: #bf2ea4;
    font-weight: 600;
    margin-bottom: 0;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-right .promo-info:after {
    content: "";
    position: absolute;
    left: 48%;
    top: -7px;
    height: 15px;
    width: 15px;
    border-style: solid;
    border-width: 0 1px 1px 1px;
    border-color: transparent #bf2ea4 #bf2ea4 transparent;
    transform: rotate(226deg);
    background: #fff;
}@media not all and (min-resolution: .001dpcm) {@media {.mg-remote-scope .modal-annual-summer-2024 .promo-content-right .promo-info:after {
            top: -11px;
        }}}@media (max-width: 991px) {.mg-remote-scope .modal-annual-summer-2024 .modal-dialog {
        max-width: 375px;
    }.mg-remote-scope .modal-annual-summer-2024 .promo-content-right, .mg-remote-scope .modal-annual-summer-2024 .promo-content-left {
        width: 100%;
    }.mg-remote-scope .modal-annual-summer-2024 .promo-content-left {
        
       
        padding: 36px 24px;
        height: 169px;
        background: url(https://www.modulesgarden.com/products/build/assets/img/promo-banners/annual-summer-2024/left-mobile.png?x=1), linear-gradient(160deg,#de5681,#bf2ea4);
        background-position: 50%;
        background-size: cover;
    }}.mg-remote-scope .modal-annual-summer-2024 .promo-content-left ul {
    margin-top: 20px;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-left {
    padding: 56px 24px;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-right div.promo-code {
    width: 100%;
}.mg-remote-scope .modal-annual-summer-2024 .modal-dialog .close:not(.btn) {
    right: 16px;
    top: 16px;
}.mg-remote-scope .modal-annual-summer-2024 .promo-content-right .promo-info:after {
    left: 47%;
}@media (max-width: 767px) {.mg-remote-scope .modal-annual-summer-2024 .modal-dialog {
        max-width: 370px;
        width: auto;
    }}@media (max-width: 480px) {.mg-remote-scope .modal-annual-summer-2024 .modal-dialog {
        max-width: 300px;
    }.mg-remote-scope .modal-annual-summer-2024 .promo-content-left {
        padding: 24px 16px;
    }.mg-remote-scope .modal-annual-summer-2024 .promo-content-left span {
        font-size: 28px;
    }.mg-remote-scope .modal-annual-summer-2024 .promo-content-left h3 {
        font-size: 28px;
    }.mg-remote-scope .modal-annual-summer-2024 .promo-content-left ul li {
        font-size: 16px;
    }.mg-remote-scope .modal-annual-summer-2024 .promo-content-right h2 {
        font-size: 28px;
        line-height: 34px;
    }.mg-remote-scope .modal-annual-summer-2024 .promo-content-right {
        padding: 24px;
    }.mg-remote-scope .modal-annual-summer-2024 .promo-content-right {
        padding-bottom: 0;
    }.mg-remote-scope .modal-annual-summer-2024 .promo-content-right .promo-info:before {
        right: -24px;
        left: -24px;
    }.mg-remote-scope .modal-annual-summer-2024 .promo-content-right .promo-info:after {
        left: 46%;
    }}.mg-remote-scope .modal-annual-summer-2025 .modal-dialog {
    max-width: 872px;
    width: 100%;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content .promo-content-left > div, .mg-remote-scope .modal-annual-summer-2025 .promo-content .promo-content-right > div {
    width: 100%;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-left {
    
    background: url(https://www.modulesgarden.com/products/build/assets/img/promo-banners/annual-summer-2025/left.png?x=1), linear-gradient(160deg,#de5681,#bf2ea4);
    background-repeat: no-repeat;
    background-position: center;
    flex-wrap: wrap;
    align-content: space-between;
    flex-direction: unset;
    justify-content: unset;
    padding: 28px 0px;
    width: 395px;
}.mg-remote-scope .modal-annual-summer-2025 .bg-secondary, .mg-remote-scope .modal-annual-summer-2025 .btn-secondary {
    background-image: linear-gradient(160deg,#de5681,#bf2ea4) !important;
}.mg-remote-scope .modal-annual-summer-2025 .bg-secondary, .mg-remote-scope .modal-annual-summer-2025 .btn-secondary:after {
    background-image: linear-gradient(160deg,#de5681,#bf2ea4) !important;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-right {
    width: 477px;
    padding: 32px 42px 0 42px;
    position: relative;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-left span {
    font-size: 40px;
    font-weight: 900;
    text-transform: uppercase;
    text-align: center;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-left h3 {
    
    font-size: 20px;
    font-weight: 500;
    margin: 5px 0px 0px 0px;
    text-align: center;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-left ul {
    margin: 0px;
    padding: 0px;
    text-align: left;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-left ul li {
    position: relative;
    list-style: none;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    padding-left: 60px;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-left ul li:after {
    content: url(https://www.modulesgarden.com/products/build/assets/img/promo/check.svg);
    display: block;
    position: absolute;
    left: 25px;
    top: 0px;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-right > h2 {
    
    font-size: 31px;
    font-weight: 700;
    line-height: 40px;
    margin-bottom: 20px;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-right .promo-discount {
    font-size: 44px;
    font-weight: 900;
    color: #bf2ea4;
    line-height: 52px;
    text-transform: uppercase;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-right div.promo-code {
    width: 320px;
    margin: 24px auto 32px;
    position: relative;
}.mg-remote-scope .modal-annual-summer-2025 .promo-code {
    width: 320px;
    height: 64px;
    margin: 0 auto 40px;
    border: 1px dashed #bf2ea4;
    text-align: center;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-right div.promo-code:after {
    content: url(https://www.modulesgarden.com/products/build/assets/img/promo-banners/annual-summer-2025/scissors.svg);
    display: block;
    position: absolute;
    right: -16px;
    top: 50%;
    transform: translateY(-50%);
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-right .promo-info {
    padding: 8px 0;
    position: relative;
    margin-top: 40px;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-right .promo-info:before {
    content: "";
    display: block;
    position: absolute;
    height: 1px;
    background-color: #bf2ea4;
    top: 0;
    right: -42px;
    left: -42px;
}.mg-remote-scope .modal-annual-summer-2025 .btn-secondary:after, .mg-remote-scope .modal-annual-summer-2025 .btn-secondary:before, .mg-remote-scope .modal-annual-summer-2025 .btn-secondary:active:before {
    background: #bf2ea4;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-right .promo-info p {
    font-size: 15px;
    color: #bf2ea4;
    font-weight: 600;
    margin-bottom: 0;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-right .promo-info:after {
    content: "";
    position: absolute;
    left: 48%;
    top: -7px;
    height: 15px;
    width: 15px;
    border-style: solid;
    border-width: 0 1px 1px 1px;
    border-color: transparent #bf2ea4 #bf2ea4 transparent;
    transform: rotate(226deg);
    background: #fff;
}@media not all and (min-resolution: .001dpcm) {@media {.mg-remote-scope .modal-annual-summer-2025 .promo-content-right .promo-info:after {
            top: -11px;
        }}}@media (max-width: 991px) {.mg-remote-scope .modal-annual-summer-2025 .modal-dialog {
        max-width: 375px;
    }.mg-remote-scope .modal-annual-summer-2025 .promo-content-right, .mg-remote-scope .modal-annual-summer-2025 .promo-content-left {
        width: 100%;
    }.mg-remote-scope .modal-annual-summer-2025 .promo-content-left {
        
       
        padding: 36px 24px;
        height: 169px;
        background: url(https://www.modulesgarden.com/products/build/assets/img/promo-banners/annual-summer-2025/left-mobile.png?x=1), linear-gradient(160deg,#de5681,#bf2ea4);
        background-position: 50%;
        background-size: cover;
    }}.mg-remote-scope .modal-annual-summer-2025 .promo-content-left ul {
    margin-top: 20px;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-left {
    padding: 56px 24px;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-right div.promo-code {
    width: 100%;
}.mg-remote-scope .modal-annual-summer-2025 .modal-dialog .close:not(.btn) {
    right: 16px;
    top: 16px;
}.mg-remote-scope .modal-annual-summer-2025 .promo-content-right .promo-info:after {
    left: 47%;
}@media (max-width: 767px) {.mg-remote-scope .modal-annual-summer-2025 .modal-dialog {
        max-width: 370px;
        width: auto;
    }}@media (max-width: 480px) {.mg-remote-scope .modal-annual-summer-2025 .modal-dialog {
        max-width: 300px;
    }.mg-remote-scope .modal-annual-summer-2025 .promo-content-left {
        padding: 24px 16px;
    }.mg-remote-scope .modal-annual-summer-2025 .promo-content-left span {
        font-size: 28px;
    }.mg-remote-scope .modal-annual-summer-2025 .promo-content-left h3 {
        font-size: 28px;
    }.mg-remote-scope .modal-annual-summer-2025 .promo-content-left ul li {
        font-size: 16px;
    }.mg-remote-scope .modal-annual-summer-2025 .promo-content-right h2 {
        font-size: 28px;
        line-height: 34px;
    }.mg-remote-scope .modal-annual-summer-2025 .promo-content-right {
        padding: 24px;
    }.mg-remote-scope .modal-annual-summer-2025 .promo-content-right {
        padding-bottom: 0;
    }.mg-remote-scope .modal-annual-summer-2025 .promo-content-right .promo-info:before {
        right: -24px;
        left: -24px;
    }.mg-remote-scope .modal-annual-summer-2025 .promo-content-right .promo-info:after {
        left: 46%;
    }}.mg-remote-scope {--colors-primary-darker:#42b43f;--colors-primary-base:#5bc758;--colors-primary-lighter-1:#79e06b;--colors-primary-lighter-2:#93ea87;--colors-secondary-base:#ff8e2b;--colors-gray-darker:#2e3442;--colors-gray-base:#3c4252;--colors-gray-lighter-1:#555c6d;--colors-gray-lighter-2:#6b7488;--colors-gray-lighter-3:#8d94a6;--colors-gray-lighter-4:#cccdd7;--colors-gray-lighter-5:#e8e8ed;--colors-gray-lighter-6:#f4f4f4;--typography-heading:var(--colors-gray-darker);--typography-body:var(--colors-gray-lighter-1);--typography-lighter-1:var(--colors-gray-lighter-2);--typography-lighter-2:var(--colors-gray-lighter-3);--typography-primary:var(--colors-primary-base);--typography-link:var(--colors-blue-base);--typography-link-hover:var(--colors-blue-lighter-1);--typography-link-active:var(--colors-blue-darker);--typography-danger:var(--colors-danger-base);--typography-icon:var(--colors-gray-lighter-2);--typography-icon-hover:var(--colors-primary-base);--typography-icon-disabled:var(--colors-gray-lighter-4);--typography-on-dark-heading:#fff;--typography-on-dark-body:hsla(0,0%,100%,0.800000011920929);--typography-on-dark-lighter-1:hsla(0,0%,100%,0.5);--typography-on-dark-lighter-2:hsla(0,0%,100%,0.30000001192092896);--typography-on-dark-primary:var(--colors-primary-base);--typography-on-dark-link:var(--colors-blue-lighter-1);--typography-on-dark-link-hover:var(--colors-blue-lighter-2);--typography-on-dark-link-active:var(--colors-blue-lighter-2);--typography-on-dark-icon:var(--colors-gray-lighter-3);--typography-on-dark-icon-hover:var(--colors-primary-base);--typography-on-dark-icon-disabled:hsla(0,0%,100%,0.5);--button-primary-text-default:var(--typography-on-dark-heading);--button-primary-text-hover:var(--typography-on-dark-heading);--button-primary-bg-disabled:var(--colors-gray-lighter-5);--button-primary-text-disabled:var(--typography-lighter-2);--button-primary-icon:var(--typography-on-dark-heading);--button-primary-icon-hover:var(--typography-on-dark-heading);--button-primary-icon-disabled:var(--typography-icon-disabled);--button-primary-overlay-text-default:var(--typography-on-dark-heading);--button-secondary-border:var(--colors-gray-lighter-4);--button-secondary-border-hover:var(--colors-primary-base);--button-secondary-border-disabled:var(--colors-gray-lighter-5);--button-secondary-text-default:var(--typography-heading);--button-secondary-text-hover:var(--typography-primary);--button-secondary-text-disabled:var(--typography-lighter-2);--button-secondary-icon:var(--typography-icon);--button-secondary-icon-hover:var(--typography-icon-hover);--button-secondary-icon-disabled:var(--typography-icon-disabled);--button-primary-overlay-text-hover:var(--typography-on-dark-heading);--button-primary-overlay-text-disabled:var(--typography-on-dark-lighter-1);--button-primary-overlay-icon:var(--typography-on-dark-heading);--button-primary-overlay-icon-hover:var(--typography-on-dark-heading);--button-primary-overlay-icon-disabled:var(--typography-on-dark-lighter-1);--button-link-text-default:var(--typography-heading);--button-link-text-hover:var(--colors-primary-darker);--button-link-text-disabled:var(--typography-lighter-2);--button-link-icon:var(--colors-primary-base);--button-link-icon-hover:var(--colors-primary-darker);--button-link-icon-disabled:var(--typography-icon-disabled);--footer-bg:#272c3b;--overlay-overlay:hsla(0,0%,100%,0.4);--overlay-overlay-lighter:hsla(0,0%,100%,0.25);--footer-bg-secondary:#1f2430;--footer-header:var(--typography-on-dark-heading);--footer-item:var(--typography-lighter-2);--footer-item-hover:var(--typography-on-dark-heading);--footer-item-active:var(--typography-on-dark-heading);--footer-input-bg:#1a1e28;--footer-input-bg-hover:#1e232e;--footer-input-bg-active:#1e232e;--footer-input-border:var(--colors-primary-darker);--footer-input-text:var(--typography-lighter-2);--footer-input-text-hover:var(--typography-lighter-2);--footer-input-text-active:var(--typography-on-dark-heading);--footer-icon:var(--typography-on-dark-icon);--footer-icon-hover:var(--typography-on-dark-icon-hover);--footer-icon-active:var(--typography-on-dark-icon-disabled);--white:#fff;--inbs-logo:#fcb316;--colors-blue-darker:#185b9f;--colors-blue-base:#1f75cc;--colors-blue-lighter-1:#3c8ee1;--colors-blue-lighter-2:#68a8e8;--button-primary-overlay-bg:var(--overlay-overlay-lighter);--colors-danger-darker:#e23131;--colors-danger-base:#e54646;--colors-danger-lighter-1:#ed7d7d;--colors-danger-lighter-2:#f09494;--colors-danger-lighter-3:#f3aaaa;--colors-danger-lighter-4:#f6c0c0;--colors-danger-lighter-5:#f9d7d7;--colors-danger-lighter-6:#fdeded}.mg-remote-scope {--ip-manager-flip:linear-gradient(180deg,#dca500,#ecb40e);--wordpress-manager-flip:linear-gradient(180deg,#747380,#a5a5af);--advanced-billing-flip:linear-gradient(180deg,#2b98e0,#6eb6ff);--hosting-renewals-flip:linear-gradient(180deg,#4cb584,#66d9a3);--hosting-quota-flip:linear-gradient(180deg,#9071c9,#b988eb);--unban-center-flip:linear-gradient(180deg,#e84a4a,#f86060);--server-allocator-flip:linear-gradient(180deg,#838a91,#a8afb6);--domain-allocator-flip:linear-gradient(180deg,#af88d1,#c5a9de);--plesk-extended-flip:linear-gradient(180deg,#428beb,#63a7ff);--gradients-virtuozzo-s3-flip:linear-gradient(180deg,#bf4c5a,#ed5374);--gradients-virtuozzo-s3-horizontal:linear-gradient(90deg,#ed5374,#bf4c5a);--gradients-freshservice:linear-gradient(180deg,#08c7fb,#1398da);--gradients-freshservice-flip:linear-gradient(180deg,#1398da,#08c7fb);--gradients-freshservice-horizontal:linear-gradient(90deg,#08c7fb,#1398da);--gradients-virusdie:linear-gradient(360deg,#fc3c3c,#f72a60);--gradients-virusdie-flip:linear-gradient(360deg,#f72a60,#fc3c3c);--gradients-virusdie-horizontal:linear-gradient(90deg,#f72a60,#fc3c3c);--gradients-vultr-vps:linear-gradient(360deg,#007bfc,#51b9ff);--gradients-vultr-vps-flip:linear-gradient(360deg,#51b9ff,#007bfc);--gradients-vultr-vps-horizontal:linear-gradient(270deg,#007bfc,#51b9ff);--gradients-product-free-trial-manager:linear-gradient(180deg,#36dec0,#199bd3);--gradients-product-free-trial-manager-flip:linear-gradient(180deg,#199bd3,#36dec0);--gradients-product-free-trial-manager-horizontal:linear-gradient(90deg,#36dec0,#199bd3);--gradients-email-notifications-organizer:linear-gradient(179.35deg,#ffbd82,#bb6f2b);--gradients-email-notifications-organizer-flip:linear-gradient(179.35deg,#bb6f2b,#ffbd82);--gradients-email-notifications-organizer-horizontal:linear-gradient(89.35deg,#ffbd82,#bb6f2b);--gradients-proxmox-ve:linear-gradient(360deg,#f27500,#f28e30);--gradients-proxmox-ve-flip:linear-gradient(360deg,#f28e30,#f27500);--gradients-proxmox-ve-horizontal:linear-gradient(270deg,#f27500,#f28e30);--gradients-proxmox-mail:linear-gradient(180deg,#f28e30,#f27602);--gradients-proxmox-mail-horizontal:linear-gradient(90deg,#f28e30,#f27602);--gradients-abandoned-cart:linear-gradient(179.35deg,#46dba5,#009289);--gradients-abandoned-cart-flip:linear-gradient(179.35deg,#009289,#46dba5);--gradients-abandoned-cart-horizontal:linear-gradient(89.35deg,#46dba5,#009289);--gradients-virtual-machines:linear-gradient(180deg,#ffa337,#ff6a00);--gradients-virtual-machines-flip:linear-gradient(180deg,#ff6a00,#ffa337);--gradients-virtual-machines-horizontal:linear-gradient(90deg,#ffa337,#ff6a00);--gradients-expense-tracker:linear-gradient(179.35deg,#e0be47,#b99514);--gradients-expense-tracker-flip:linear-gradient(179.35deg,#b99514,#e0be47);--gradients-expense-tracker-horizontal:linear-gradient(89.35deg,#e0be47,#b99514);--gradients-hetzner-cloud:linear-gradient(180deg,#cf3f67,#d42556);--gradients-hetzner-cloud-flip:linear-gradient(180deg,#d42556,#cf3f67);--gradients-hetzner-cloud-horizontal:linear-gradient(90deg,#cf3f67,#d42556);--gradients-power-support:linear-gradient(180deg,#34ddb4,#0db1a8);--gradients-power-support-horizontal:linear-gradient(90deg,#34ddb4,#0db1a8);--gradients-modules-updater:linear-gradient(180deg,#5dd461,#47b544);--gradients-modules-updater-horizontal:linear-gradient(90deg,#5dd461,#47b544);--gradients-support-center:linear-gradient(180deg,#e490ae,#ba85c8);--gradients-support-center-horizontal:linear-gradient(90deg,#e490ae,#ba85c8);--gradients-reccuring-contract:linear-gradient(180deg,#d688fc,#976bbf);--gradients-reccuring-contract-horizontal:linear-gradient(90deg,#d688fc,#976bbf);--gradients-quickbooks:linear-gradient(180deg,#65cf57,#3bad2c);--gradients-quickbooks-flip:linear-gradient(180deg,#3bad2c,#65cf57);--gradients-quickbooks-horizontal:linear-gradient(90deg,#65cf57,#3bad2c);--gradients-product-feedback:linear-gradient(180deg,#9bc246,#648a13);--gradients-product-feedback-flip:linear-gradient(180deg,#648a13,#9bc246);--gradients-product-feedback-horizontal:linear-gradient(90deg,#9bc246,#648a13);--gradients-ox-whmcs-module:linear-gradient(180deg,#3993ec,#216fbd);--gradients-ox-whmcs-module-horizontal:linear-gradient(90deg,#3993ec,#216fbd);--gradients-goggle-workspace:linear-gradient(180deg,#b3d943,#97b82e);--gradients-goggle-workspace-horizontal:linear-gradient(90deg,#b3d943,#97b82e);--gradients-cloud-billing:linear-gradient(180deg,#ef9244,#ee771f);--gradients-cloud-billing-horizontal:linear-gradient(90deg,#ef9244,#ee771f);--gradients-openstack-vps-cloud:linear-gradient(180deg,#ff5d5d,#cf4444);--gradients-openstack-vps-cloud-flip:linear-gradient(180deg,#cf4444,#ff5d5d);--gradients-openstack-vps-cloud-horizontal:linear-gradient(90deg,#ff5d5d,#cf4444);--gradients-inactive-account-manager:linear-gradient(180deg,#ff8742,#ff6e30);--gradients-inactive-account-manager-horizontal:linear-gradient(90deg,#ff8742,#ff6e30);--gradients-ibm-cloud-virtual-servers:linear-gradient(180deg,#50ffd2,#056dfc);--gradients-ibm-cloud-virtual-servers-horizontal:linear-gradient(90deg,#50ffd2,#056dfc);--gradients-google-cloud-virtual-machines:linear-gradient(180deg,#75a8ff,#1961db);--gradients-google-cloud-virtual-machines-horizontal:linear-gradient(90deg,#75a8ff,#1961db);--gradients-rackspace-email-extended:linear-gradient(180deg,#ff6060,#cf4e4e);--gradients-rackspace-email-extended-horizontal:linear-gradient(90deg,#ff6060,#cf4e4e);--gradients-godaddy-domain-registrar:linear-gradient(180deg,#20c765,#00a841);--gradients-godaddy-domain-registrar-horizontal:linear-gradient(90deg,#20c765,#00a841);--gradients-product-cross-selling:linear-gradient(180deg,#f4bc70,#eb7575);--gradients-productcrossselling-horizontal:linear-gradient(90deg,#f4bc70,#eb7575);--gradients-polish-language-translation:linear-gradient(180deg,#b78659,#986a40);--gradients-polish-language-translation-horizontal:linear-gradient(90deg,#b78659,#986a40);--gradients-ovhcloud-vps-dedicated-servers:linear-gradient(180deg,#7aa2d6,#598ac9);--gradients-ovhcloud-vps-dedicated-servers-flip:linear-gradient(180deg,#598ac9,#7aa2d6 99%);--gradients-ovhcloud-vps-dedicated-servers-horizontal:linear-gradient(90deg,#7aa2d6,#598ac9);--gradients-gogetssl:linear-gradient(180deg,#e3a148,#dc8510);--gradients-gogetssl-horizontal:linear-gradient(90deg,#e3a148,#dc8510);--gradients-easydcim:linear-gradient(180deg,#74a6eb,#3475d0);--gradients-easydcim-horizontal:linear-gradient(90deg,#74a6eb,#3475d0);--gradients-amazon-lightsail:linear-gradient(180deg,#e18a56,#e07535);--gradients-amazon-lightsail-flip:linear-gradient(180deg,#e07535,#e18a56);--gradients-amazon-lightsail-horizontal:linear-gradient(90deg,#e18a56,#e07535);--gradients-metricscube-connector:linear-gradient(180deg,#725bf1,#5140bb);--gradients-metricscube-connector-horizontal:linear-gradient(90deg,#725bf1,#5140bb);--gradients-wordpress-manager:linear-gradient(180deg,#a5a5af,#747380);--gradients-wordpress-manager-horizontal:linear-gradient(90deg,#a5a5af,#747380);--gradients-emoji-picker:linear-gradient(180deg,#fec63e,#f5b145);--gradients-emoji-picker-horizontal:linear-gradient(90deg,#fec63e,#f5b145);--gradients-digitalocean-droplets:linear-gradient(180deg,#0080ff,#3047cf);--gradients-digitalocean-droplets-flip:linear-gradient(180deg,#3047cf,#0080ff);--gradients-digitalocean-droplets-horizontal:linear-gradient(90deg,#0080ff,#3047cf);--gradients-stripe:linear-gradient(180deg,#5ba4f2,#645dd4);--gradients-stripe-horizontal:linear-gradient(90deg,#5ba4f2,#645dd4);--gradients-kayako:linear-gradient(180deg,#f39d90,#f1723a);--gradients-kayako-horizontal:linear-gradient(90deg,#f39d90,#f1723a);--gradients-servertastic-ssl-whmcs:linear-gradient(180deg,#ff5454,#d64545);--gradients-servertastic-ssl-whmcs-horizontal:linear-gradient(90deg,#ff5454,#d64545);--gradients-servertastic-ssl-cpanel:linear-gradient(180deg,#ff695e,#d64a40);--gradients-servertastic-ssl-cpanel-horizontal:linear-gradient(90deg,#ff695e,#d64a40);--gradients-plesk:linear-gradient(180deg,#63a7ff,#428beb);--gradients-plesk-horizontal:linear-gradient(90deg,#63a7ff,#428beb);--gradients-office365:linear-gradient(180deg,#f63,#eb3c00);--gradients-office365-horizontal:linear-gradient(90deg,#f63,#eb3c00);--gradients-freshdesk:linear-gradient(180deg,#82bc4f,#39b253);--gradients-freshdesk-horizontal:linear-gradient(90deg,#82bc4f,#39b253);--gradients-domain-allocator:linear-gradient(180deg,#c5a9de,#af88d1);--gradients-domain-allocator-horizontal:linear-gradient(90deg,#c5a9de,#af88d1);--gradients-client-area-popup:linear-gradient(180deg,#50daf2,#00b2c9);--gradients-client-area-popup-flip:linear-gradient(180deg,#00b2c9,#50daf2);--gradients-client-area-popup-horizontal:linear-gradient(90deg,#50daf2,#00b2c9);--gradients-account-synchronization:linear-gradient(180deg,#69d6e0,#47a9c9);--gradients-account-synchronization-horizontal:linear-gradient(90deg,#69d6e0,#47a9c9);--gradients-advanced-billing:linear-gradient(180deg,#6eb6ff,#2b98e0);--gradients-advanced-billing-horizontal:linear-gradient(90deg,#6eb6ff,#2b98e0);--gradients-client-area-designer:linear-gradient(180deg,#f7d305,#ebc109);--gradients-client-area-designer-horizontal:linear-gradient(90deg,#f7d305,#ebc109);--gradients-client-profile-viewier:linear-gradient(180deg,#5bdeca,#47bfb7);--gradients-client-profile-viewier-horizontal:linear-gradient(90deg,#5bdeca,#47bfb7);--gradients-cpanel-extended:linear-gradient(180deg,#ff8742,#ff6e30);--gradients-cpanel-extended-flip:linear-gradient(180deg,#ff6e30,#ff8742);--gradients-cpanel-extended-horizontal:linear-gradient(90deg,#ff8742,#ff6e30);--gradients-cpanel-manage2:linear-gradient(180deg,#ff8742,#ff6e30);--gradients-cpanel-manage2-horizontal:linear-gradient(90deg,#ff8742,#ff6e30);--gradients-crm:linear-gradient(180deg,#65db69,#5bc758);--gradients-crm-flip:linear-gradient(180deg,#5bc758,#65db69);--gradients-crm-horizontal:linear-gradient(90deg,#65db69,#5bc758);--gradients-directadmin:linear-gradient(180deg,#2db9e3,#138fbd);--gradients-directadmin-flip:linear-gradient(180deg,#138fbd,#2db9e3);--gradients-directadmin-horizontal:linear-gradient(90deg,#2db9e3,#138fbd);--gradients-discount-center:linear-gradient(180deg,#6be86d,#4ec74a);--gradients-discount-center-flip:linear-gradient(180deg,#4ec74a,#6be86d);--gradients-discount-center-horizontal:linear-gradient(90deg,#6be86d,#4ec74a);--gradients-dns-manager:linear-gradient(180deg,#2fd2e0,#2cadd4);--gradients-dns-manager-flip:linear-gradient(180deg,#2cadd4,#2fd2e0);--gradients-dns-manager-horizontal:linear-gradient(90deg,#2fd2e0,#2cadd4);--gradients-domain-orders-extended:linear-gradient(180deg,#62deac,#48c295);--gradients-domain-orders-extended-flip:linear-gradient(180deg,#48c295,#62deac);--gradients-domain-orders-extended-horizontal:linear-gradient(90deg,#62deac,#48c295);--gradients-domains-reseller:linear-gradient(180deg,#5ee5bd,#48c2a9);--gradients-domains-reseller-flip:linear-gradient(180deg,#48c2a9,#5ee5bd);--gradients-domains-reseller-horizontal:linear-gradient(90deg,#5ee5bd,#48c2a9);--gradients-domain-email-forwarding:linear-gradient(180deg,#968aeb,#7376c9);--gradients-domain-email-forwarding-horizontal:linear-gradient(90deg,#968aeb,#7376c9);--gradients-eurid-registrar:linear-gradient(180deg,#ace55c,#8bc23e);--gradients-eurid-registrar-horizontal:linear-gradient(90deg,#ace55c,#8bc23e);--gradients-geolocation-hook:linear-gradient(180deg,#8bb2d9,#5e90b1);--gradients-geolocation-hook-horizontal:linear-gradient(90deg,#8bb2d9,#5e90b1);--gradients-hosting-quota-notifications:linear-gradient(180deg,#b988eb,#9071c9);--gradients-hosting-quota-notifications-flip:linear-gradient(180deg,#9071c9,#b988eb);--gradients-hosting-quota-notifications-horizontal:linear-gradient(90deg,#b988eb,#9071c9);--gradients-hosting-renevals:linear-gradient(180deg,#66d9a3,#4cb584);--gradients-hosting-renevals-flip:linear-gradient(180deg,#4cb584,#66d9a3);--gradients-hosting-renevals-horizontal:linear-gradient(90deg,#66d9a3,#4cb584);--gradients-ip-manager:linear-gradient(180deg,#ecb40e,#dca500);--gradients-ip-manager-horizontal:linear-gradient(90deg,#ffcb2e,#ecb40e);--gradients-modulesgarden-widget:linear-gradient(180deg,#5dd461,#47b544);--gradients-modulesgarden-widget-horizontal:linear-gradient(90deg,#5dd461,#47b544);--gradients-multibrand:linear-gradient(180deg,#a88ae3,#7c6bc9);--gradients-multibrand-horizontal:linear-gradient(90deg,#a88ae3,#7c6bc9);--gradients-mx-registrar:linear-gradient(180deg,#d987e0,#bf67c7);--gradients-mx-registrar-horizontal:linear-gradient(90deg,#d987e0,#bf67c7);--gradients-nic-it-registrar:linear-gradient(180deg,#cdb16d,#b09556);--gradients-nic-it-registrar-horizontal:linear-gradient(90deg,#cdb16d,#b09556);--gradients-password-manager:linear-gradient(180deg,#64e39f,#48c285);--gradients-password-manager-flip:linear-gradient(180deg,#48c285,#64e39f);--gradients-password-manager-horizontal:linear-gradient(90deg,#64e39f,#48c285);--gradients-payment-gateway:linear-gradient(180deg,#a7de26,#99cc23);--gradients-payment-gateway-flip:linear-gradient(180deg,#99cc23,#a7de26);--gradients-payment-gateway-horizontal:linear-gradient(90deg,#a7de26,#99cc23);--gradients-premium-support-tickets:linear-gradient(180deg,#6fe37d,#49c960);--gradients-premium-support-tickets-horizontal:linear-gradient(90deg,#6fe37d,#49c960);--gradients-product-linker:linear-gradient(180deg,#e366ce,#b8539e);--gradients-product-linker-flip:linear-gradient(180deg,#b8539e,#e366ce);--gradients-product-linker-horizontal:linear-gradient(90deg,#e366ce,#b8539e);--gradients-quotes-automation:linear-gradient(180deg,#ff73ad,#db4d88);--gradients-quotes-automation-flip:linear-gradient(180deg,#db4d88,#ff73ad);--gradients-quotes-automation-horizontal:linear-gradient(90deg,#ff73ad,#db4d88);--gradients-r1soft-backups:linear-gradient(180deg,#f5944e,#e37949);--gradients-r1soft-backups-horizontal:linear-gradient(90deg,#f5944e,#e37949);--gradients-rage4:linear-gradient(180deg,#fa8058,#f1683b);--gradients-rage4-horizontal:linear-gradient(90deg,#fa8058,#f1683b);--gradients-report-generator:linear-gradient(180deg,#3bf,#467ef0);--gradients-report-generator-flip:linear-gradient(180deg,#467ef0,#3bf);--gradients-report-generator-horizontal:linear-gradient(90deg,#3bf,#467ef0);--gradients-server-allocator:linear-gradient(180deg,#a8afb6,#838a91);--gradients-server-allocator-horizontal:linear-gradient(90deg,#a8afb6,#838a91);--gradients-sms-center:linear-gradient(180deg,#82e581,#70c96f);--gradients-sms-center-flip:linear-gradient(180deg,#70c96f,#82e581);--gradients-sms-center-horizontal:linear-gradient(90deg,#82e581,#70c96f);--gradients-social-media-login:linear-gradient(180deg,#54ccbc,#0fa6a1);--gradients-social-media-login-flip:linear-gradient(180deg,#0fa6a1,#54ccbc);--gradients-social-media-login-horizontal:linear-gradient(90deg,#54ccbc,#0fa6a1);--gradients-solusvm-extended:linear-gradient(180deg,#3cf,#2b96e3);--gradients-solusvm-extended-flip:linear-gradient(180deg,#2b96e3,#3cf);--gradients-solusvm-extended-horizontal:linear-gradient(90deg,#3cf,#2b96e3);--gradients-support-tickets:linear-gradient(180deg,#6fe37d,#49c960);--gradients-support-tickets-horizontal:linear-gradient(90deg,#6fe37d,#49c960);--gradients-time-task-manager:linear-gradient(180deg,#958cfa,#7878e3);--gradients-time-task-manager-flip:linear-gradient(180deg,#7878e3,#958cfa 99%);--gradients-time-task-manager-horizontal:linear-gradient(90deg,#958cfa,#7878e3);--gradients-unban-center:linear-gradient(180deg,#f86060,#e84a4a);--gradients-unban-center-flip:linear-gradient(180deg,#e84a4a,#f86060);--gradients-unban-center-horizontal:linear-gradient(90deg,#f86060,#e84a4a);--gradients-zendesk:linear-gradient(180deg,#3ecfc5,#37b8af);--gradients-zendesk-horizontal:linear-gradient(90deg,#3ecfc5,#37b8af);--gradients-zimbra-carbonio:linear-gradient(180deg,#ff7530,#f0612e);--gradients-zimbra-carbonio-horizontal:linear-gradient(90deg,#ff7530,#f0612e);--gradients-lagom-one-step-order-form:linear-gradient(180deg,#13b8ff,#2b72fb);--gradients-lagom-one-step-order-form-horizontal:linear-gradient(90deg,#13b8ff,#2b72fb);--gradients-products-reseller:linear-gradient(180deg,#e7af85,#a463c2);--gradients-products-reseller-flip:linear-gradient(180deg,#a463c2,#e7af85);--gradients-products-reseller-horizontal:linear-gradient(90deg,#e7af85,#a463c2);--gradients-resellers-center:linear-gradient(180deg,#4ae0b8,#28bd95);--gradients-resellers-center-horizontal:linear-gradient(90deg,#4ae0b8,#28bd95);--gradients-pknic-domain-registrar:linear-gradient(180deg,#7bac89,#628d64);--gradients-pknic-domain-registrar-horizontal:linear-gradient(90deg,#7bac89,#628d64);--gradients-panelalpha:linear-gradient(180deg,#3ece79 3%,#07c07e);--gradients-panelalpha-horizontal:linear-gradient(90deg,#3ece79,#07c07e);--gradients-solusvm-2-vps-cloud:linear-gradient(180deg,#06a2e0 3%,#237aa9);--gradients-solusvm-2-vps-cloud-flip:linear-gradient(180deg,#237aa9,#06a2e0 97%);--gradients-solusvm-2-vps-cloud-horizontal:linear-gradient(90deg,#06a2e0 3%,#237aa9);--gradients-google-analytics:linear-gradient(180deg,#f8ab00 3%,#e37300);--gradients-google-analytics-flip:linear-gradient(180deg,#e37300,#f8ab00 99%);--gradients-google-analytics-horizontal:linear-gradient(90deg,#f8ab00 3%,#e37300);--gradients-server-monitoring:linear-gradient(180deg,#e4ca85,#be9545);--gradients-server-monitoring-flip:linear-gradient(180deg,#be9545,#e4ca85);--gradients-server-monitoring-horizontal:linear-gradient(180deg,#e4ca85,#be9545);--gradients-portainer-docker-containers:linear-gradient(180deg,#0ba5ec,#3a7dff);--gradients-portainer-docker-containers-horizontal:linear-gradient(90deg,#0ba5ec,#3a7dff);--gradients-withoutdns:linear-gradient(180deg,#e87a2c,#d55533);--gradients-withoutdns-horizontal:linear-gradient(90deg,#e87a2c,#d55533);--gradients-marketing-triggers-automation:linear-gradient(180deg,#f29199,#f25774);--gradients-marketing-triggers-automation-flip:linear-gradient(180deg,#f25774,#f29199);--gradients-virtuozzo-s3:linear-gradient(180deg,#ed5374,#bf4c5a)}.mg-remote-scope {--dealgradient:linear-gradient(360deg,#ffa600,#fb7c04);--module-icon:linear-gradient(180deg,#fff,hsla(0,0%,100%,0.7));--module-icon-bg:linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0));--module-unavailable:linear-gradient(180deg,#d4d4d4,#efefef);--module-missing-bundle-icon:linear-gradient(180deg,#6b7488,#9fa5b2);--module-missing-bundle-bg:linear-gradient(180deg,#6b7488,#8d94a6);--module-missing-bundle-lighter:#8d94a6;--module-missing-bundle-dark:#6b7488;--bundle-bg-landing-page:linear-gradient(180deg,#0d54bf,#2c78da);--bundle-bg-plesk-extended:linear-gradient(180deg,#1356af,#388fff);--bundle-bg-direct-admin:linear-gradient(180deg,#107ba2,#1eb4e1);--bundle-bg-cpanel:linear-gradient(360deg,#ff8440,#eb5002);--bundle-bg-openstack:linear-gradient(180deg,#c73333,#ff5d5d);--bundle-bg-proxmox-ve:linear-gradient(0deg,#ef8c2f 0.46%,#e46a00);--bundle-bg-solus-2:linear-gradient(180deg,#237aa9,#06a2e0 97%);--bundle-bg-solus-1:linear-gradient(180deg,#1a7bc2,#00bfff);--bundle-bg-virtuozzo:linear-gradient(180deg,#a93c4a,#ed5475);--bundle-bg-hetzner-cloud:linear-gradient(180deg,#ad2c50,#e44d77);--bundle-bg-vultr:linear-gradient(360deg,#0194f6,#005ec0);--bundle-bg-ovhcloud:linear-gradient(180deg,#3c6aa4,#6d9ad5 99%);--bundle-bg-digitalocean:linear-gradient(180deg,#2e44c5,#0179ef);--bundle-bg-amazon:linear-gradient(180deg,#ca6020,#ef8b4f);--bundle-bg-domain-reseller:linear-gradient(180deg,#168d6c,#40b795);--bundle-bg-commerce:linear-gradient(180deg,#c65442,#fda121);--bundle-bg-crm:linear-gradient(180deg,#2f5380,#45b1b7);--bundle-bg-accounting:linear-gradient(180deg,#247a33,#50a314);--bundle-bg-customer-experience:linear-gradient(180deg,#533479,#a171d3);--homepage-bg-blog:linear-gradient(180deg,#6931b8,#349de9);--homepage-bg-current-deals:linear-gradient(0deg,#00b4dd,#0364a1);--homepage-bg-current-deals-label:linear-gradient(0deg,#ffa600,#fb7c04);--homepage-bg-developer-outsourcing:linear-gradient(180deg,#024e9f,#006fde);--homepage-bg-metrics:linear-gradient(360deg,#8873ff,#6152bc);--homepage-bg-monthly-bundle:linear-gradient(0deg,#3a92ff,#0057ca);--homepage-bg-news:linear-gradient(180deg,#522cda,#23a9eb);--homepage-bg-trending-products:linear-gradient(180deg,#0f5fc7,#00b4dd);--homepage-bg-monthly-licenses:linear-gradient(180deg,#007568,#00cca3);--homepage-bg-summer-vibes:linear-gradient(180deg,#d05a5a 63.18%,#e691b1);--homepage-bg-web-hosting-hub:linear-gradient(180deg,#2e8ba0 50%,#00cbb0);--homepage-illustration-green:#4cbc54;--homepage-illustration-lightbluegradient:linear-gradient(180deg,#3fb8ed,#70cbf3);--homepage-illustration-lightblue2gradient:linear-gradient(180deg,#6fd4ff,#b0e7ff);--homepage-illustration-lightblue3gradient:linear-gradient(180deg,#9ae1ff,#c1ecff);--homepage-illustration-darkbluegradient:linear-gradient(0deg,#3a92ff,#0057ca);--homepage-illustration-graygradient:linear-gradient(0deg,#c3cce2,#8e9cc0);--solid-domain-reseller:#168d6c;--solid-domain-reseller-lighter:#40b795;--solid-plesk:#185fba;--solid-plesk-lighter:#438cec;--solid-cpanel:#eb5103;--solid-cpanel-lighter:#ff8440;--solid-amazon:#e07737;--solid-amazon-lighter:#e18a56;--solid-domians-reseller:#168e6c;--solid-domians-reseller-lighter:#40b795;--solid-discount-center:#4ec74a;--solid-discount-center-lighter:#55db50;--solid-crm:#2f5380;--solid-crm-lighter:#45b1b7;--solid-quick-books:#3bad2c;--solid-quick-books-lighter:#65cf57;--solid-sms-center:#70c96f;--solid-direct-admin:#2f5581;--solid-direct-admin-lighter:#43acb4;--solid-dns:#2db3d6;--solid-ip-manager:#dca500;--solid-wordpress:#747380;--solid-advanced-billing:#2e99e1;--solid-hosting-renewals:#4db584;--solid-hosting-quota:#9172c9;--solid-unban-center:#e84a4a;--solid-server-allocator:#838a91;--solid-domain-allocator:#af89d1;--solid-openstack:#cf4444;--solid-openstack-lighter:#ed5050;--solid-proxmox-ve:#e46a00;--solid-proxmox-ve-lighter:#ef8c2f;--solid-solus-2:#168dc3;--solid-solus-1:#03b8f9;--solid-virtuozzo:#c4475c;--solid-hetzner-cloud:#d42556;--solid-hetzner-cloud-lighter:#e34c76;--solid-vultr:#017cfc;--solid-vultr-lighter:#4fb7ff;--solid-ovhcloud:#3c6aa4;--solid-digitalocean:#3047cf;--solid-digitalocean-lighter:#0168ef;--solid-commerce:#c65442;--solid-commerce-lighter:#fda121;--solid-accounting:#247a33;--solid-accounting-lighter:#50a314;--solid-customer-experience:#533479;--solid-customer-experience-lighter:#9f6fd0;--solid-marketing-triggers:#f25774;--solid-server-monitoring:#be9545;--solid-domain-orders:#39b889;--solid-email-notifications:#bb6f2b;--solid-payment-gateway:#8ec01b;--solid-product-free-trial:#199bd3;--solid-abandoned-cart:#009289;--solid-product-linker:#b8539e;--solid-product-feedback:#648a13;--solid-google-analytics:#e37300;--solid-social-media-login:#0fa6a1;--solid-report-generator:#467ef0;--solid-quotes-automation:#db4d88;--solid-expense-tracker:#b99514;--solid-time-task:#7878e3;--solid-password-manager:#48c285;--solid-client-area-popup:#00b2c9;--solid-metricscube:#5c4bd1;--solid-easydcim:#3e8eff;--solid-panelalpha:#07c07e;--buttons-overlay:linear-gradient(180deg,rgba(0,8,55,0.35),rgba(0,8,55,0.25));--buttons-overlay-hover:linear-gradient(180deg,rgba(0,8,55,0.3),rgba(0,8,55,0.2) 98%);--buttons-green:linear-gradient(180deg,#52ba54,#6ad15c);--buttons-green-hover:linear-gradient(180deg,#5dcd5f,#79e06b);--buttons-blue:linear-gradient(180deg,#1972e5,#3a92ff);--buttons-blue-hover:linear-gradient(180deg,#2f89fd,#529fff);--buttons-bundle-hover:linear-gradient(180deg,#fff,hsla(0,0%,100%,0.8));--buttons-alerts-recommended:linear-gradient(107.98deg,#a05bbe,#d1935d);--buttons-alerts-metricscube:linear-gradient(107.98deg,#725bf1,#5140bb);--buttons-alerts-panelalpha:#07c07e;--buttons-alerts-proxmox:linear-gradient(107.98deg,#e9b163,#d1935d);--buttons-alerts-easydcim:linear-gradient(107.98deg,#69a7ff,#4882d4);--alerts-proxmox-outline:#e5ac62;--alerts-proxmox-text:#d5985e;--alerts-panelalpha:#07c07e;--alerts-metricscube:#5c4bd1;--alerts-easydcim:#3e8eff;--alerts-recommended:#a05bbe;--buttons-bg-g-white:#fff;--buttons-bg-g-virtuozzo:linear-gradient(180deg,#fffdfb,#fbe4e9);--buttons-bg-g-cpanel:linear-gradient(180deg,#fffdfb,#fdece2);--buttons-bg-g-customer-experience:linear-gradient(180deg,#fffdfb,#e4dbf0);--buttons-bg-g-crm:linear-gradient(180deg,#fffdfb,#e1f3f4);--buttons-bg-g-accounting:linear-gradient(180deg,#fffdfb,#e7fadb);--buttons-bg-g-domain-reseller:linear-gradient(180deg,#fffdfb,#e1f5ef);--buttons-bg-g-commerce:linear-gradient(180deg,#fffdfb,#fef1e1);--buttons-bg-g-plesk:linear-gradient(180deg,#fffdfb,#e2ebfd);--buttons-bg-g-direct-admin:linear-gradient(180deg,#fffdfb,#e4f6fb);--buttons-bg-g-promox-ve:linear-gradient(180deg,#fffdfb,#fef2e7);--buttons-bg-g-openstack:linear-gradient(180deg,#fffdfb,#fee6e6);--buttons-bg-g-hetzner-cloud:linear-gradient(180deg,#fffdfb,#fae5eb);--buttons-bg-g-amazon:linear-gradient(180deg,#fffdfb,#fcece3);--buttons-bg-g-vultr:linear-gradient(180deg,#fffdfb,#e1f2ff);--buttons-bg-g-ovhcloud:linear-gradient(180deg,#fffdfb,#e0e9f5);--buttons-bg-g-digitalocean:linear-gradient(180deg,#fffdfb,#dcedff);--buttons-bg-g-solution:linear-gradient(180deg,#fffdfb,#d7f4ff);--buttons-bg-g-solution-2:linear-gradient(180deg,#fffdfb,#d8f2fd);--box-shadow:0px 8px 32px rgba(0,0,0,0.08),0px 4px 16px rgba(0,0,0,0.02);--box-shadow-hover:0px 10px 32px rgba(0,0,0,0.16),0px 6px 16px rgba(0,0,0,0.02);--graphic-shadow:0px 5px 20px rgba(0,0,0,0.02),0px 10px 50px rgba(0,0,0,0.08);--graphic-shadow-hover:0px 5px 20px rgba(0,0,0,0.1),0px 10px 30px rgba(0,0,0,0.15);--button-shadow-lg:0px 6px 26px rgba(0,0,0,0.1);--button-shadow-lg-hover:0px 4px 20px 0px rgba(0,0,0,0.16),0px 4px 45px 0px rgba(0,0,0,0.1);--alet-button-shadow:0px 2px 6px rgba(0,0,0,0.15);--box-superior_shadow_hover:0px 10px 32px 0px rgba(0,0,0,0.2),0px 6px 20px 0px rgba(0,0,0,0.06)}.mg-remote-scope {--main-bundle-transition:.4s ease;--base-color-transition:color .15s linear;--base-transition:.3s linear}@media (min-width:1200px) {.mg-remote-scope {--actions-padding:24px;--actions-radius:var(--radius-xxl);--actions-spacing:16px;--banner-padding-v:100px;--banner-padding-h:24px;--banner-col-spacing:64px;--banner-col-spacing-sm:48px;--banner-bundle-title-magin-bottom:16px;--banner-bundle-heading-margin-bottom:32px;--banner-bundle-content-margin-bottom:24px;--banner-bundle-actions-spacing:24px;--banner-bundle-icon-size:72px;--block-margin:24px;--current-deal-box-radius:var(--radius-base);--trending-products-box-radius:var(--radius-base);--trending-products-box-radius-sm:var(--radius-sm);--trending-products-box-padding:12px;--trending-products-box-padding-top:8px;--trending-products-box-spacing:16px;--trending-products-box-gap-v-default:8px;--trending-products-box-gap-v-lg:16px;--trending-products-box-gap-h-default:12px;--trending-products-box-gap-h-sm:6px;--trending-products-box-text-box-padding:16px;--trending-products-box-icon-box-padding-h:24px;--trending-products-box-icon:52px;--trending-products-box-icon-hover:64px;--current-deal-box-radius-sm:var(--radius-sm);--current-deal-box-padding:12px;--current-deal-box-spacing:16px;--current-deal-box-gap-v-default:16px;--current-deal-box-gap-v-sm:12px;--current-deal-box-gap-v-xs:6px;--current-deal-box-gap-v-xxs:4px;--current-deal-box-gap-h-default:16px;--current-deal-box-gap-h-sm:12px;--current-deal-box-gap-h-xs:6px;--current-deal-box-icon-box-padding-v:30px;--current-deal-box-icon-lg:60px;--current-deal-box-icon-lg-hover:72px;--current-deal-box-icon-default:52px;--current-deal-box-icon-default-hover:64px;--button-btn-hero-radius:var(--radius-xl);--bundle-modules-tabs-width:1176px;--bundle-modules-tabs-padding-h-default:16px;--bundle-modules-tabs-padding-bottom:20px;--bundle-modules-tabs-padding-h-small:8px;--bundle-modules-tabs-radius:var(--radius-lg);--bundle-modules-tabs-spacing-default:8px;--bundle-modules-tabs-spacing-small:6px;--bundle-modules-included-module-default-grid-spacing:16px;--bundle-modules-included-module-default-padding-top:40px;--bundle-modules-included-module-default-padding:16px;--bundle-modules-included-module-default-module-gap:16px;--button-btn-hero-height:90px;--button-btn-hero-padding-h:32px;--button-btn-hero-spacing-h:32px;--button-btn-hero-title-font-size:var(--typography-headings-h5-size);--button-btn-hero-subtitle-font-size:var(--typography-paragraphs-p-sm-btn-hero-size);--button-btn-xxxxl-radius:var(--radius-xl);--button-btn-xxxxl-height:80px;--button-btn-xxxxl-padding-h:56px;--button-btn-xxxxl-title-font-size:var(--typography-headings-h4-size);--button-btn-xxxxl-subtitle-font-size:var(--typography-paragraphs-p-d-size);--button-btn-xxxl-radius:var(--radius-base);--button-btn-xxxl-height:72px;--button-btn-xxxl-padding-h:48px;--button-btn-xxxl-title-font-size:var(--typography-headings-h6-size);--button-btn-xxxl-subtitle-font-size:var(--typography-paragraphs-p-sm-size);--button-btn-xxl-radius:var(--radius-base);--button-btn-xxl-height:62px;--button-btn-xxl-padding-h:24px;--button-btn-xxl-spacing-h:12px;--button-btn-xxl-spacing-h-hover:18px;--button-btn-xxl-font-size:var(--typography-paragraphs-p-md-size);--button-btn-xl-radius:var(--radius-md);--button-btn-xl-height:54px;--button-btn-xl-padding-h:24px;--button-btn-xl-spacing-h:12px;--button-btn-xl-spacing-h-hover:18px;--button-btn-xl-font-size:var(--typography-paragraphs-p-d-size);--button-btn-lg-radius:var(--radius-sm);--button-btn-lg-height:48px;--button-btn-lg-padding-h:16px;--button-btn-lg-spacing-h:10px;--button-btn-lg-spacing-h-hover:16px;--button-btn-lg-font-size:var(--typography-paragraphs-p-sm-size);--button-btn-base-radius:var(--radius-xs);--button-btn-base-height:40px;--button-btn-base-padding-h:16px;--button-btn-base-spacing-h:10px;--button-btn-base-spacing-h-hover:14px;--button-btn-base-font-size:var(--typography-paragraphs-p-xs-size);--bundle-modules-heding-margin-bottom:24px;--bundle-modules-icon-circle-56-box-size:56px;--bundle-modules-whmcs-label-padding-h:24px;--bundle-modules-whmcs-label-padding-v:4px;--bundle-modules-icon-circle-56-icon-size:32px;--bundle-modules-box-spacing:16px;--bundle-modules-box-radius:var(--radius-base);--container-width:1200px;--cta-homepage-spacing-v-lg:100px;--cta-homepage-padding-bottom:256px;--cta-homepage-spacing-v-default:40px;--cta-homepage-spacing-h:24px;--cta-homepage-gap-h:8px;--cta-homepage-gap-v:8px;--graphic-radius-sm:var(--radius-sm);--graphic-radius:var(--radius-base);--graphic-width:600px;--graphic-module-box-icon:64px;--graphic-module-box-padding:16px;--graphic-module-box-spacing:8px;--graphic-module-box-box-size:156px;--graphic-module-box-font:14px;--graphic-module-box-line-height:20px;--container-padding-h:24px;--label-radius:var(--radius-xxl);--label-box-radius:var(--radius-base);--label-promo-radius:var(--radius-sm);--label-promo-padding-h:2px;--label-promo-padding-v:8px;--nav-homepage-size:34px;--nav-homepage-spacing-h:24px;--label-box-padding-h:24px;--label-box-padding-v:4px;--label-box-spacing-h:16px;--label-padding-h:24px;--label-padding-v:8px;--label-spacing-h:16px;--radius-xxl:24px;--radius-xl:14px;--radius-lg:12px;--radius-base:10px;--radius-md:8px;--radius-sm:6px;--radius-xs:4px;--radius-boxes:var(--radius-base);--radius-boxes-sm:var(--radius-sm);--section-margin-h:24px;--section-padding-v:100px;--section-padding-v-lg:120px;--section-spacing-v-lg:80px;--section-radius:var(--radius-xxl);--section-heading-center-spacing-lg:48px;--section-heading-center-spacing-base:24px;--section-graphic-spacing-h:120px;--section-heading-center-spacing-sm:16px;--section-heading-center-padding-bottom:72px;--section-heading-center-padding-bottom-sm:64px;--section-heading-center-max-width:820px;--block-base-radius:var(--radius-base);--block-base-padding-sm:16px;--block-base-padding:24px;--block-base-padding-lg:32px;--block-base-padding-xlg:52px;--block-base-gap-h-lg:32px;--block-base-gap-h-default:24px;--block-base-gap-h-sm:16px;--block-base-gap-v-xxlg:42px;--block-base-gap-v-xlg:32px;--block-base-gap-v-lg:24px;--block-base-gap-v-base:16px;--block-base-gap-v-sm:8px;--block-base-gap-v-s:4px;--block-base-spacing-sm:16px;--block-base-spacing:24px;--block-base-spacing-lg:32px;--block-base:0px;--block-m-radius:var(--radius-base);--block-m-padding:16px;--block-m-gap-v-base:16px;--block-m-gap-v-sm:4px;--block-m-gap-h-base:16px;--block-m-spacing-h:24px;--block-m-spacing-v:16px;--block-sm-radius:var(--radius-sm);--block-sm-padding:8px;--block-sm-spacing-h-default:12px;--block-sm-spacing-v-default:12px;--block-sm-spacing-v-lg:24px;--block-xs-radius:var(--radius-base);--block-xs-padding:24px;--block-xs-spacing:24px;--section-heading-left-spacing-lg:32px;--section-heading-left-spacing-base:24px;--section-heading-left-spacing-sm:10px;--section-heading-left-max-width:538px;--typography-headings-h1-size:74px;--typography-headings-h1-sm-size:52px;--typography-headings-h2-stats-size:64px;--typography-headings-h2-size:42px;--typography-headings-h2-sm-size:38px;--typography-headings-h2-xs-size:34px;--typography-headings-h3-size:22px;--typography-headings-h4-size:20px;--typography-headings-h5-size:18px;--typography-headings-h5-current-deal-default-size:17px;--typography-headings-h6-size:16px;--typography-headings-h6-update-module-size:16px;--typography-headings-h7-size:14px;--typography-headings-h8-size:13px;--typography-headings-h9-size:12px;--typography-headings-h10-size:10px;--typography-headings-bager-size:9px;--typography-paragraphs-p-xxl-size:32px;--typography-paragraphs-p-xl-size:22px;--typography-paragraphs-p-lg-size:20px;--typography-paragraphs-p-md-size:18px;--typography-paragraphs-p-d-size:16px;--typography-paragraphs-p-sm-size:14px;--typography-paragraphs-p-sm-btn-testimonial-size:15px;--typography-paragraphs-p-sm-btn-hero-size:14px;--typography-paragraphs-p-xs-size:13px;--typography-paragraphs-p-xxs-banner-btn-size:12px;--typography-paragraphs-p-xxs-size:11px;--typography-paragraphs-p-xxxs-size:9px;--bundle-modules-icon-circle-60-box-size:60px;--bundle-modules-icon-circle-60-icon-size:36px;--bundle-modules-icon-circle-80-box-size:80px;--bundle-modules-icon-circle-80-icon-size:48px;--button-btn-sm-radius:var(--radius-xs);--button-btn-sm-height:32px;--button-btn-sm-padding-h:16px;--button-btn-sm-spacing-h:8px;--button-btn-sm-spacing-h-hover:12px;--button-btn-sm-font-size:var(--typography-paragraphs-p-xxs-size);--bundle-modules-included-module-medium-grid-spacing:20px;--bundle-modules-included-module-medium-padding-top:40px;--bundle-modules-included-module-medium-padding:20px;--bundle-modules-included-module-medium-module-gap:20px;--bundle-modules-included-module-large-grid-spacing:24px;--bundle-modules-included-module-large-padding-top:48px;--bundle-modules-included-module-large-padding:24px;--bundle-modules-included-module-large-module-gap:24px;--padding-tabs-bottom:20px;--banner-homepage-radius:var(--radius-xxl);--banner-homepage-title-left-margin-bottom:24px;--banner-homepage-height:712px;--banner-homepage-container-height:480px;--banner-homepage-padding-top:80px;--banner-homepage-padding-bottom:152px;--banner-homepage-heading-margin-bottom:32px;--banner-homepage-label-margin-bottom:16px;--banner-homepage-content-margin-bottom:32px;--banner-homepage-actions-spacing:24px;--banner-homepage-title-center-margin-bottom:48px;--banner-homepage-list-bullet-spacing-h:16px;--banner-homepage-list-bullet-spacing-v:2px;--bundle-modules-update-module-icon:52px;--bundle-modules-update-module-icon-box-padding-h:22px;--bundle-modules-update-module-gap-v:4px;--bundle-modules-update-module-spacing-v:16px;--bundle-modules-update-module-spacing-h:16px;--bundle-modules-update-module-padding-h:16px;--bundle-modules-update-module-padding-v:16px;--bundle-modules-update-module-radius:var(--radius-base);--section-heading-superior-title-margin-bottom:32px;--section-heading-superior-title-spacing:16px;--section-heading-superior-padding-bottom:72px;--section-heading-superior-max-width:820px;--button-btn-base-font-size-2:var(--typography-paragraphs-p-xs-size)}}@media (min-width:992px) and (max-width:1199px) {.mg-remote-scope {--actions-padding:20px;--actions-radius:var(--radius-xxl);--actions-spacing:16px;--banner-padding-v:80px;--banner-padding-h:24px;--banner-col-spacing:48px;--banner-col-spacing-sm:44px;--banner-bundle-title-magin-bottom:12px;--banner-bundle-heading-margin-bottom:24px;--banner-bundle-content-margin-bottom:16px;--banner-bundle-actions-spacing:24px;--banner-bundle-icon-size:72px;--block-margin:24px;--current-deal-box-radius:var(--radius-base);--trending-products-box-radius:var(--radius-base);--trending-products-box-radius-sm:var(--radius-sm);--trending-products-box-padding:16px;--trending-products-box-padding-top:8px;--trending-products-box-spacing:24px;--trending-products-box-gap-v-default:4px;--trending-products-box-gap-v-lg:8px;--trending-products-box-gap-h-default:16px;--trending-products-box-gap-h-sm:4px;--trending-products-box-text-box-padding:16px;--trending-products-box-icon-box-padding-h:24px;--trending-products-box-icon:40px;--trending-products-box-icon-hover:64px;--current-deal-box-radius-sm:var(--radius-sm);--current-deal-box-padding:16px;--current-deal-box-spacing:16px;--current-deal-box-gap-v-default:16px;--current-deal-box-gap-v-sm:8px;--current-deal-box-gap-v-xs:6px;--current-deal-box-gap-v-xxs:4px;--current-deal-box-gap-h-default:16px;--current-deal-box-gap-h-sm:12px;--current-deal-box-gap-h-xs:6px;--current-deal-box-icon-box-padding-v:20px;--current-deal-box-icon-lg:60px;--current-deal-box-icon-lg-hover:72px;--current-deal-box-icon-default:52px;--current-deal-box-icon-default-hover:64px;--button-btn-hero-radius:var(--radius-xl);--bundle-modules-tabs-width:1176px;--bundle-modules-tabs-padding-h-default:16px;--bundle-modules-tabs-padding-bottom:20px;--bundle-modules-tabs-padding-h-small:8px;--bundle-modules-tabs-radius:var(--radius-lg);--bundle-modules-tabs-spacing-default:8px;--bundle-modules-tabs-spacing-small:6px;--bundle-modules-included-module-default-grid-spacing:10px;--bundle-modules-included-module-default-padding-top:40px;--bundle-modules-included-module-default-padding:10px;--bundle-modules-included-module-default-module-gap:10px;--button-btn-hero-height:90px;--button-btn-hero-padding-h:32px;--button-btn-hero-spacing-h:40px;--button-btn-hero-title-font-size:var(--typography-headings-h5-size);--button-btn-hero-subtitle-font-size:var(--typography-paragraphs-p-sm-btn-hero-size);--button-btn-xxxxl-radius:var(--radius-xl);--button-btn-xxxxl-height:80px;--button-btn-xxxxl-padding-h:56px;--button-btn-xxxxl-title-font-size:var(--typography-headings-h4-size);--button-btn-xxxxl-subtitle-font-size:var(--typography-paragraphs-p-d-size);--button-btn-xxxl-radius:var(--radius-base);--button-btn-xxxl-height:72px;--button-btn-xxxl-padding-h:48px;--button-btn-xxxl-title-font-size:var(--typography-headings-h6-size);--button-btn-xxxl-subtitle-font-size:var(--typography-paragraphs-p-sm-size);--button-btn-xxl-radius:var(--radius-base);--button-btn-xxl-height:62px;--button-btn-xxl-padding-h:24px;--button-btn-xxl-spacing-h:12px;--button-btn-xxl-spacing-h-hover:18px;--button-btn-xxl-font-size:var(--typography-paragraphs-p-md-size);--button-btn-xl-radius:var(--radius-md);--button-btn-xl-height:54px;--button-btn-xl-padding-h:24px;--button-btn-xl-spacing-h:12px;--button-btn-xl-spacing-h-hover:18px;--button-btn-xl-font-size:var(--typography-paragraphs-p-d-size);--button-btn-lg-radius:var(--radius-sm);--button-btn-lg-height:48px;--button-btn-lg-padding-h:16px;--button-btn-lg-spacing-h:10px;--button-btn-lg-spacing-h-hover:16px;--button-btn-lg-font-size:var(--typography-paragraphs-p-sm-size);--button-btn-base-radius:var(--radius-xs);--button-btn-base-height:40px;--button-btn-base-padding-h:16px;--button-btn-base-spacing-h:10px;--button-btn-base-spacing-h-hover:14px;--button-btn-base-font-size:var(--typography-paragraphs-p-xs-size);--bundle-modules-heding-margin-bottom:24px;--bundle-modules-icon-circle-56-box-size:56px;--bundle-modules-whmcs-label-padding-h:24px;--bundle-modules-whmcs-label-padding-v:4px;--bundle-modules-icon-circle-56-icon-size:32px;--bundle-modules-box-spacing:16px;--bundle-modules-box-radius:var(--radius-base);--container-width:970px;--cta-homepage-spacing-v-lg:80px;--cta-homepage-padding-bottom:227px;--cta-homepage-spacing-v-default:32px;--cta-homepage-spacing-h:32px;--cta-homepage-gap-h:8px;--cta-homepage-gap-v:8px;--graphic-radius-sm:var(--radius-sm);--graphic-radius:var(--radius-base);--graphic-width:500px;--graphic-module-box-icon:48px;--graphic-module-box-padding:12px;--graphic-module-box-spacing:6px;--graphic-module-box-box-size:120px;--graphic-module-box-font:12px;--graphic-module-box-line-height:18px;--container-padding-h:24px;--label-radius:var(--radius-xxl);--label-box-radius:var(--radius-base);--label-promo-radius:var(--radius-sm);--label-promo-padding-h:2px;--label-promo-padding-v:6px;--nav-homepage-size:34px;--nav-homepage-spacing-h:24px;--label-box-padding-h:24px;--label-box-padding-v:4px;--label-box-spacing-h:16px;--label-padding-h:24px;--label-padding-v:8px;--label-spacing-h:16px;--radius-xxl:24px;--radius-xl:14px;--radius-lg:10px;--radius-base:8px;--radius-md:6px;--radius-sm:4px;--radius-xs:3px;--radius-boxes:var(--radius-base);--radius-boxes-sm:var(--radius-sm);--section-margin-h:24px;--section-padding-v:80px;--section-padding-v-lg:100px;--section-spacing-v-lg:104px;--section-radius:var(--radius-xxl);--section-heading-center-spacing-lg:48px;--section-heading-center-spacing-base:24px;--section-graphic-spacing-h:120px;--section-heading-center-spacing-sm:16px;--section-heading-center-padding-bottom:72px;--section-heading-center-padding-bottom-sm:64px;--section-heading-center-max-width:820px;--block-base-radius:var(--radius-base);--block-base-padding-sm:16px;--block-base-padding:24px;--block-base-padding-lg:32px;--block-base-padding-xlg:52px;--block-base-gap-h-lg:32px;--block-base-gap-h-default:24px;--block-base-gap-h-sm:16px;--block-base-gap-v-xxlg:42px;--block-base-gap-v-xlg:32px;--block-base-gap-v-lg:24px;--block-base-gap-v-base:16px;--block-base-gap-v-sm:8px;--block-base-gap-v-s:4px;--block-base-spacing-sm:16px;--block-base-spacing:24px;--block-base-spacing-lg:24px;--block-base:0px;--block-m-radius:var(--radius-base);--block-m-padding:16px;--block-m-gap-v-base:16px;--block-m-gap-v-sm:4px;--block-m-gap-h-base:16px;--block-m-spacing-h:24px;--block-m-spacing-v:16px;--block-sm-radius:var(--radius-sm);--block-sm-padding:8px;--block-sm-spacing-h-default:12px;--block-sm-spacing-v-default:12px;--block-sm-spacing-v-lg:24px;--block-xs-radius:var(--radius-base);--block-xs-padding:24px;--block-xs-spacing:24px;--section-heading-left-spacing-lg:32px;--section-heading-left-spacing-base:24px;--section-heading-left-spacing-sm:10px;--section-heading-left-max-width:400px;--typography-headings-h1-size:72px;--typography-headings-h1-sm-size:52px;--typography-headings-h2-stats-size:64px;--typography-headings-h2-size:42px;--typography-headings-h2-sm-size:38px;--typography-headings-h2-xs-size:34px;--typography-headings-h3-size:22px;--typography-headings-h4-size:20px;--typography-headings-h5-size:18px;--typography-headings-h5-current-deal-default-size:17px;--typography-headings-h6-size:16px;--typography-headings-h6-update-module-size:16px;--typography-headings-h7-size:14px;--typography-headings-h8-size:13px;--typography-headings-h9-size:12px;--typography-headings-h10-size:10px;--typography-headings-bager-size:9px;--typography-paragraphs-p-xxl-size:32px;--typography-paragraphs-p-xl-size:22px;--typography-paragraphs-p-lg-size:20px;--typography-paragraphs-p-md-size:18px;--typography-paragraphs-p-d-size:16px;--typography-paragraphs-p-sm-size:14px;--typography-paragraphs-p-sm-btn-testimonial-size:15px;--typography-paragraphs-p-sm-btn-hero-size:14px;--typography-paragraphs-p-xs-size:13px;--typography-paragraphs-p-xxs-banner-btn-size:12px;--typography-paragraphs-p-xxs-size:11px;--typography-paragraphs-p-xxxs-size:9px;--bundle-modules-icon-circle-60-box-size:60px;--bundle-modules-icon-circle-60-icon-size:36px;--bundle-modules-icon-circle-80-box-size:80px;--bundle-modules-icon-circle-80-icon-size:48px;--button-btn-sm-radius:var(--radius-xs);--button-btn-sm-height:32px;--button-btn-sm-padding-h:16px;--button-btn-sm-spacing-h:8px;--button-btn-sm-spacing-h-hover:12px;--button-btn-sm-font-size:var(--typography-paragraphs-p-xxs-size);--bundle-modules-included-module-medium-grid-spacing:16px;--bundle-modules-included-module-medium-padding-top:40px;--bundle-modules-included-module-medium-padding:16px;--bundle-modules-included-module-medium-module-gap:16px;--bundle-modules-included-module-large-grid-spacing:20px;--bundle-modules-included-module-large-padding-top:48px;--bundle-modules-included-module-large-padding:20px;--bundle-modules-included-module-large-module-gap:20px;--padding-tabs-bottom:20px;--banner-homepage-radius:var(--radius-xxl);--banner-homepage-title-left-margin-bottom:22px;--banner-homepage-height:1076px;--banner-homepage-container-height:900px;--banner-homepage-padding-top:80px;--banner-homepage-padding-bottom:96px;--banner-homepage-heading-margin-bottom:24px;--banner-homepage-label-margin-bottom:16px;--banner-homepage-content-margin-bottom:32px;--banner-homepage-actions-spacing:24px;--banner-homepage-title-center-margin-bottom:40px;--banner-homepage-list-bullet-spacing-h:16px;--banner-homepage-list-bullet-spacing-v:2px;--bundle-modules-update-module-icon:52px;--bundle-modules-update-module-icon-box-padding-h:22px;--bundle-modules-update-module-gap-v:4px;--bundle-modules-update-module-spacing-v:16px;--bundle-modules-update-module-spacing-h:16px;--bundle-modules-update-module-padding-h:16px;--bundle-modules-update-module-padding-v:16px;--bundle-modules-update-module-radius:var(--radius-base);--section-heading-superior-title-margin-bottom:32px;--section-heading-superior-title-spacing:16px;--section-heading-superior-padding-bottom:72px;--section-heading-superior-max-width:820px;--button-btn-base-font-size-2:var(--typography-paragraphs-p-xs-size)}}@media (min-width:768px) and (max-width:991px) {.mg-remote-scope {--actions-padding:16px;--actions-radius:var(--radius-xxl);--actions-spacing:8px;--banner-padding-v:64px;--banner-padding-h:24px;--banner-col-spacing:44px;--banner-col-spacing-sm:40px;--banner-bundle-title-magin-bottom:12px;--banner-bundle-heading-margin-bottom:24px;--banner-bundle-content-margin-bottom:16px;--banner-bundle-actions-spacing:16px;--banner-bundle-icon-size:64px;--block-margin:24px;--current-deal-box-radius:var(--radius-base);--trending-products-box-radius:var(--radius-base);--trending-products-box-radius-sm:var(--radius-sm);--trending-products-box-padding:12px;--trending-products-box-padding-top:8px;--trending-products-box-spacing:16px;--trending-products-box-gap-v-default:4px;--trending-products-box-gap-v-lg:8px;--trending-products-box-gap-h-default:16px;--trending-products-box-gap-h-sm:4px;--trending-products-box-text-box-padding:16px;--trending-products-box-icon-box-padding-h:16px;--trending-products-box-icon:40px;--trending-products-box-icon-hover:56px;--current-deal-box-radius-sm:var(--radius-sm);--current-deal-box-padding:12px;--current-deal-box-spacing:12px;--current-deal-box-gap-v-default:16px;--current-deal-box-gap-v-sm:8px;--current-deal-box-gap-v-xs:4px;--current-deal-box-gap-v-xxs:2px;--current-deal-box-gap-h-default:16px;--current-deal-box-gap-h-sm:10px;--current-deal-box-gap-h-xs:4px;--current-deal-box-icon-box-padding-v:20px;--current-deal-box-icon-lg:60px;--current-deal-box-icon-lg-hover:72px;--current-deal-box-icon-default:52px;--current-deal-box-icon-default-hover:64px;--button-btn-hero-radius:var(--radius-xl);--bundle-modules-tabs-width:1176px;--bundle-modules-tabs-padding-h-default:16px;--bundle-modules-tabs-padding-bottom:20px;--bundle-modules-tabs-padding-h-small:8px;--bundle-modules-tabs-radius:var(--radius-lg);--bundle-modules-tabs-spacing-default:8px;--bundle-modules-tabs-spacing-small:6px;--bundle-modules-included-module-default-grid-spacing:10px;--bundle-modules-included-module-default-padding-top:32px;--bundle-modules-included-module-default-padding:10px;--bundle-modules-included-module-default-module-gap:10px;--button-btn-hero-height:90px;--button-btn-hero-padding-h:24px;--button-btn-hero-spacing-h:40px;--button-btn-hero-title-font-size:var(--typography-headings-h5-size);--button-btn-hero-subtitle-font-size:var(--typography-paragraphs-p-sm-btn-hero-size);--button-btn-xxxxl-radius:var(--radius-xl);--button-btn-xxxxl-height:80px;--button-btn-xxxxl-padding-h:56px;--button-btn-xxxxl-title-font-size:var(--typography-headings-h4-size);--button-btn-xxxxl-subtitle-font-size:var(--typography-paragraphs-p-d-size);--button-btn-xxxl-radius:var(--radius-base);--button-btn-xxxl-height:72px;--button-btn-xxxl-padding-h:48px;--button-btn-xxxl-title-font-size:var(--typography-headings-h6-size);--button-btn-xxxl-subtitle-font-size:var(--typography-paragraphs-p-sm-size);--button-btn-xxl-radius:var(--radius-base);--button-btn-xxl-height:56px;--button-btn-xxl-padding-h:24px;--button-btn-xxl-spacing-h:12px;--button-btn-xxl-spacing-h-hover:18px;--button-btn-xxl-font-size:var(--typography-paragraphs-p-md-size);--button-btn-xl-radius:var(--radius-md);--button-btn-xl-height:48px;--button-btn-xl-padding-h:24px;--button-btn-xl-spacing-h:12px;--button-btn-xl-spacing-h-hover:18px;--button-btn-xl-font-size:var(--typography-paragraphs-p-d-size);--button-btn-lg-radius:var(--radius-sm);--button-btn-lg-height:48px;--button-btn-lg-padding-h:16px;--button-btn-lg-spacing-h:10px;--button-btn-lg-spacing-h-hover:16px;--button-btn-lg-font-size:var(--typography-paragraphs-p-sm-size);--button-btn-base-radius:var(--radius-xs);--button-btn-base-height:40px;--button-btn-base-padding-h:16px;--button-btn-base-spacing-h:10px;--button-btn-base-spacing-h-hover:14px;--button-btn-base-font-size:var(--typography-paragraphs-p-xs-size);--bundle-modules-heding-margin-bottom:16px;--bundle-modules-icon-circle-56-box-size:40px;--bundle-modules-whmcs-label-padding-h:20px;--bundle-modules-whmcs-label-padding-v:4px;--bundle-modules-icon-circle-56-icon-size:24px;--bundle-modules-box-spacing:12px;--bundle-modules-box-radius:var(--radius-base);--container-width:744px;--cta-homepage-spacing-v-lg:80px;--cta-homepage-padding-bottom:216px;--cta-homepage-spacing-v-default:24px;--cta-homepage-spacing-h:24px;--cta-homepage-gap-h:16px;--cta-homepage-gap-v:16px;--graphic-radius-sm:var(--radius-sm);--graphic-radius:var(--radius-base);--graphic-width:400px;--graphic-module-box-icon:32px;--graphic-module-box-padding:8px;--graphic-module-box-spacing:6px;--graphic-module-box-box-size:100px;--graphic-module-box-font:10px;--graphic-module-box-line-height:16px;--container-padding-h:16px;--label-radius:var(--radius-xxl);--label-box-radius:var(--radius-base);--label-promo-radius:var(--radius-sm);--label-promo-padding-h:2px;--label-promo-padding-v:4px;--nav-homepage-size:40px;--nav-homepage-spacing-h:24px;--label-box-padding-h:20px;--label-box-padding-v:4px;--label-box-spacing-h:12px;--label-padding-h:20px;--label-padding-v:8px;--label-spacing-h:12px;--radius-xxl:24px;--radius-xl:14px;--radius-lg:10px;--radius-base:8px;--radius-md:6px;--radius-sm:4px;--radius-xs:3px;--radius-boxes:var(--radius-base);--radius-boxes-sm:var(--radius-sm);--section-margin-h:24px;--section-padding-v:80px;--section-padding-v-lg:100px;--section-spacing-v-lg:104px;--section-radius:var(--radius-xxl);--section-heading-center-spacing-lg:48px;--section-heading-center-spacing-base:24px;--section-graphic-spacing-h:120px;--section-heading-center-spacing-sm:8px;--section-heading-center-padding-bottom:64px;--section-heading-center-padding-bottom-sm:56px;--section-heading-center-max-width:820px;--block-base-radius:var(--radius-base);--block-base-padding-sm:12px;--block-base-padding:16px;--block-base-padding-lg:20px;--block-base-padding-xlg:40px;--block-base-gap-h-lg:32px;--block-base-gap-h-default:16px;--block-base-gap-h-sm:12px;--block-base-gap-v-xxlg:36px;--block-base-gap-v-xlg:24px;--block-base-gap-v-lg:16px;--block-base-gap-v-base:10px;--block-base-gap-v-sm:8px;--block-base-gap-v-s:4px;--block-base-spacing-sm:12px;--block-base-spacing:16px;--block-base-spacing-lg:24px;--block-base:0px;--block-m-radius:var(--radius-base);--block-m-padding:10px;--block-m-gap-v-base:10px;--block-m-gap-v-sm:2px;--block-m-gap-h-base:10px;--block-m-spacing-h:16px;--block-m-spacing-v:16px;--block-sm-radius:var(--radius-sm);--block-sm-padding:8px;--block-sm-spacing-h-default:8px;--block-sm-spacing-v-default:8px;--block-sm-spacing-v-lg:24px;--block-xs-radius:var(--radius-base);--block-xs-padding:24px;--block-xs-spacing:24px;--section-heading-left-spacing-lg:32px;--section-heading-left-spacing-base:24px;--section-heading-left-spacing-sm:10px;--section-heading-left-max-width:320px;--typography-headings-h1-size:64px;--typography-headings-h1-sm-size:48px;--typography-headings-h2-stats-size:52px;--typography-headings-h2-size:38px;--typography-headings-h2-sm-size:32px;--typography-headings-h2-xs-size:32px;--typography-headings-h3-size:19px;--typography-headings-h4-size:17px;--typography-headings-h5-size:16px;--typography-headings-h5-current-deal-default-size:15px;--typography-headings-h6-size:14px;--typography-headings-h6-update-module-size:14px;--typography-headings-h7-size:12px;--typography-headings-h8-size:11px;--typography-headings-h9-size:11px;--typography-headings-h10-size:9px;--typography-headings-bager-size:8px;--typography-paragraphs-p-xxl-size:24px;--typography-paragraphs-p-xl-size:20px;--typography-paragraphs-p-lg-size:18px;--typography-paragraphs-p-md-size:16px;--typography-paragraphs-p-d-size:14px;--typography-paragraphs-p-sm-size:13px;--typography-paragraphs-p-sm-btn-testimonial-size:14px;--typography-paragraphs-p-sm-btn-hero-size:13px;--typography-paragraphs-p-xs-size:12px;--typography-paragraphs-p-xxs-banner-btn-size:11px;--typography-paragraphs-p-xxs-size:10px;--typography-paragraphs-p-xxxs-size:9px;--bundle-modules-icon-circle-60-box-size:44px;--bundle-modules-icon-circle-60-icon-size:28px;--bundle-modules-icon-circle-80-box-size:60px;--bundle-modules-icon-circle-80-icon-size:36px;--button-btn-sm-radius:var(--radius-xs);--button-btn-sm-height:32px;--button-btn-sm-padding-h:16px;--button-btn-sm-spacing-h:8px;--button-btn-sm-spacing-h-hover:12px;--button-btn-sm-font-size:var(--typography-paragraphs-p-xxs-size);--bundle-modules-included-module-medium-grid-spacing:12px;--bundle-modules-included-module-medium-padding-top:32px;--bundle-modules-included-module-medium-padding:12px;--bundle-modules-included-module-medium-module-gap:12px;--bundle-modules-included-module-large-grid-spacing:16px;--bundle-modules-included-module-large-padding-top:40px;--bundle-modules-included-module-large-padding:16px;--bundle-modules-included-module-large-module-gap:16px;--padding-tabs-bottom:20px;--banner-homepage-radius:var(--radius-xxl);--banner-homepage-title-left-margin-bottom:16px;--banner-homepage-height:1027px;--banner-homepage-container-height:867px;--banner-homepage-padding-top:64px;--banner-homepage-padding-bottom:96px;--banner-homepage-heading-margin-bottom:24px;--banner-homepage-label-margin-bottom:16px;--banner-homepage-content-margin-bottom:24px;--banner-homepage-actions-spacing:16px;--banner-homepage-title-center-margin-bottom:32px;--banner-homepage-list-bullet-spacing-h:12px;--banner-homepage-list-bullet-spacing-v:2px;--bundle-modules-update-module-icon:52px;--bundle-modules-update-module-icon-box-padding-h:24px;--bundle-modules-update-module-gap-v:12px;--bundle-modules-update-module-spacing-v:16px;--bundle-modules-update-module-spacing-h:16px;--bundle-modules-update-module-padding-h:16px;--bundle-modules-update-module-padding-v:16px;--bundle-modules-update-module-radius:var(--radius-base);--section-heading-superior-title-margin-bottom:24px;--section-heading-superior-title-spacing:8px;--section-heading-superior-padding-bottom:64px;--section-heading-superior-max-width:820px;--button-btn-base-font-size-2:var(--typography-paragraphs-p-xs-size)}}@media (max-width:767px) {.mg-remote-scope {--actions-padding:24px;--actions-radius:var(--radius-xxl);--actions-spacing:16px;--banner-padding-v:48px;--banner-padding-h:0px;--banner-col-spacing:36px;--banner-col-spacing-sm:32px;--banner-bundle-title-magin-bottom:8px;--banner-bundle-heading-margin-bottom:24px;--banner-bundle-content-margin-bottom:16px;--banner-bundle-actions-spacing:8px;--banner-bundle-icon-size:48px;--block-margin:24px;--current-deal-box-radius:var(--radius-base);--trending-products-box-radius:var(--radius-base);--trending-products-box-radius-sm:var(--radius-sm);--trending-products-box-padding:12px;--trending-products-box-padding-top:8px;--trending-products-box-spacing:16px;--trending-products-box-gap-v-default:4px;--trending-products-box-gap-v-lg:8px;--trending-products-box-gap-h-default:12px;--trending-products-box-gap-h-sm:4px;--trending-products-box-text-box-padding:16px;--trending-products-box-icon-box-padding-h:16px;--trending-products-box-icon:40px;--trending-products-box-icon-hover:52px;--current-deal-box-radius-sm:var(--radius-sm);--current-deal-box-padding:10px;--current-deal-box-spacing:12px;--current-deal-box-gap-v-default:12px;--current-deal-box-gap-v-sm:8px;--current-deal-box-gap-v-xs:4px;--current-deal-box-gap-v-xxs:2px;--current-deal-box-gap-h-default:12px;--current-deal-box-gap-h-sm:10px;--current-deal-box-gap-h-xs:4px;--current-deal-box-icon-box-padding-v:16px;--current-deal-box-icon-lg:52px;--current-deal-box-icon-lg-hover:60px;--current-deal-box-icon-default:40px;--current-deal-box-icon-default-hover:52px;--button-btn-hero-radius:var(--radius-xl);--bundle-modules-tabs-width:1176px;--bundle-modules-tabs-padding-h-default:16px;--bundle-modules-tabs-padding-bottom:20px;--bundle-modules-tabs-padding-h-small:8px;--bundle-modules-tabs-radius:var(--radius-lg);--bundle-modules-tabs-spacing-default:8px;--bundle-modules-tabs-spacing-small:6px;--bundle-modules-included-module-default-grid-spacing:10px;--bundle-modules-included-module-default-padding-top:32px;--bundle-modules-included-module-default-padding:10px;--bundle-modules-included-module-default-module-gap:10px;--button-btn-hero-height:90px;--button-btn-hero-padding-h:40px;--button-btn-hero-spacing-h:40px;--button-btn-hero-title-font-size:var(--typography-headings-h5-size);--button-btn-hero-subtitle-font-size:var(--typography-paragraphs-p-sm-btn-hero-size);--button-btn-xxxxl-radius:var(--radius-xl);--button-btn-xxxxl-height:80px;--button-btn-xxxxl-padding-h:56px;--button-btn-xxxxl-title-font-size:var(--typography-headings-h4-size);--button-btn-xxxxl-subtitle-font-size:var(--typography-paragraphs-p-d-size);--button-btn-xxxl-radius:var(--radius-base);--button-btn-xxxl-height:56px;--button-btn-xxxl-padding-h:24px;--button-btn-xxxl-title-font-size:var(--typography-headings-h6-size);--button-btn-xxxl-subtitle-font-size:var(--typography-paragraphs-p-sm-size);--button-btn-xxl-radius:var(--radius-base);--button-btn-xxl-height:56px;--button-btn-xxl-padding-h:24px;--button-btn-xxl-spacing-h:12px;--button-btn-xxl-spacing-h-hover:18px;--button-btn-xxl-font-size:var(--typography-paragraphs-p-md-size);--button-btn-xl-radius:var(--radius-md);--button-btn-xl-height:44px;--button-btn-xl-padding-h:16px;--button-btn-xl-spacing-h:12px;--button-btn-xl-spacing-h-hover:18px;--button-btn-xl-font-size:var(--typography-paragraphs-p-d-size);--button-btn-lg-radius:var(--radius-sm);--button-btn-lg-height:48px;--button-btn-lg-padding-h:16px;--button-btn-lg-spacing-h:10px;--button-btn-lg-spacing-h-hover:16px;--button-btn-lg-font-size:var(--typography-paragraphs-p-sm-size);--button-btn-base-radius:var(--radius-xs);--button-btn-base-height:40px;--button-btn-base-padding-h:16px;--button-btn-base-spacing-h:10px;--button-btn-base-spacing-h-hover:14px;--button-btn-base-font-size:var(--typography-paragraphs-p-xs-size);--bundle-modules-heding-margin-bottom:16px;--bundle-modules-icon-circle-56-box-size:32px;--bundle-modules-whmcs-label-padding-h:20px;--bundle-modules-whmcs-label-padding-v:4px;--bundle-modules-icon-circle-56-icon-size:20px;--bundle-modules-box-spacing:12px;--bundle-modules-box-radius:var(--radius-base);--container-width:744px;--cta-homepage-spacing-v-lg:64px;--cta-homepage-padding-bottom:258px;--cta-homepage-spacing-v-default:24px;--cta-homepage-spacing-h:16px;--cta-homepage-gap-h:8px;--cta-homepage-gap-v:16px;--graphic-radius-sm:var(--radius-sm);--graphic-radius:var(--radius-base);--graphic-width:260px;--graphic-module-box-icon:24px;--graphic-module-box-padding:8px;--graphic-module-box-spacing:4px;--graphic-module-box-box-size:64px;--graphic-module-box-font:7px;--graphic-module-box-line-height:12px;--container-padding-h:16px;--label-radius:var(--radius-xxl);--label-box-radius:var(--radius-base);--label-promo-radius:var(--radius-sm);--label-promo-padding-h:2px;--label-promo-padding-v:4px;--nav-homepage-size:40px;--nav-homepage-spacing-h:32px;--label-box-padding-h:20px;--label-box-padding-v:4px;--label-box-spacing-h:12px;--label-padding-h:20px;--label-padding-v:6px;--label-spacing-h:12px;--radius-xxl:24px;--radius-xl:14px;--radius-lg:8px;--radius-base:6px;--radius-md:4px;--radius-sm:3px;--radius-xs:2px;--radius-boxes:var(--radius-base);--radius-boxes-sm:var(--radius-sm);--section-margin-h:0px;--section-padding-v:64px;--section-padding-v-lg:72px;--section-spacing-v-lg:88px;--section-radius:0px;--section-heading-center-spacing-lg:48px;--section-heading-center-spacing-base:24px;--section-graphic-spacing-h:32px;--section-heading-center-spacing-sm:8px;--section-heading-center-padding-bottom:48px;--section-heading-center-padding-bottom-sm:48px;--section-heading-center-max-width:820px;--block-base-radius:var(--radius-base);--block-base-padding-sm:12px;--block-base-padding:16px;--block-base-padding-lg:20px;--block-base-padding-xlg:40px;--block-base-gap-h-lg:24px;--block-base-gap-h-default:16px;--block-base-gap-h-sm:12px;--block-base-gap-v-xxlg:24px;--block-base-gap-v-xlg:20px;--block-base-gap-v-lg:16px;--block-base-gap-v-base:10px;--block-base-gap-v-sm:8px;--block-base-gap-v-s:4px;--block-base-spacing-sm:12px;--block-base-spacing:16px;--block-base-spacing-lg:24px;--block-base:0px;--block-m-radius:var(--radius-base);--block-m-padding:10px;--block-m-gap-v-base:10px;--block-m-gap-v-sm:4px;--block-m-gap-h-base:10px;--block-m-spacing-h:24px;--block-m-spacing-v:16px;--block-sm-radius:var(--radius-sm);--block-sm-padding:6px;--block-sm-spacing-h-default:12px;--block-sm-spacing-v-default:12px;--block-sm-spacing-v-lg:32px;--block-xs-radius:var(--radius-base);--block-xs-padding:24px;--block-xs-spacing:24px;--section-heading-left-spacing-lg:16px;--section-heading-left-spacing-base:8px;--section-heading-left-spacing-sm:10px;--section-heading-left-max-width:538px;--typography-headings-h1-size:48px;--typography-headings-h1-sm-size:32px;--typography-headings-h2-stats-size:48px;--typography-headings-h2-size:32px;--typography-headings-h2-sm-size:24px;--typography-headings-h2-xs-size:26px;--typography-headings-h3-size:18px;--typography-headings-h4-size:16px;--typography-headings-h5-size:16px;--typography-headings-h5-current-deal-default-size:15px;--typography-headings-h6-size:13px;--typography-headings-h6-update-module-size:14px;--typography-headings-h7-size:12px;--typography-headings-h8-size:11px;--typography-headings-h9-size:11px;--typography-headings-h10-size:9px;--typography-headings-bager-size:8px;--typography-paragraphs-p-xxl-size:20px;--typography-paragraphs-p-xl-size:18px;--typography-paragraphs-p-lg-size:16px;--typography-paragraphs-p-md-size:15px;--typography-paragraphs-p-d-size:14px;--typography-paragraphs-p-sm-size:13px;--typography-paragraphs-p-sm-btn-testimonial-size:14px;--typography-paragraphs-p-sm-btn-hero-size:13px;--typography-paragraphs-p-xs-size:12px;--typography-paragraphs-p-xxs-banner-btn-size:11px;--typography-paragraphs-p-xxs-size:10px;--typography-paragraphs-p-xxxs-size:9px;--bundle-modules-icon-circle-60-box-size:36px;--bundle-modules-icon-circle-60-icon-size:24px;--bundle-modules-icon-circle-80-box-size:56px;--bundle-modules-icon-circle-80-icon-size:32px;--button-btn-sm-radius:var(--radius-xs);--button-btn-sm-height:32px;--button-btn-sm-padding-h:16px;--button-btn-sm-spacing-h:8px;--button-btn-sm-spacing-h-hover:12px;--button-btn-sm-font-size:var(--typography-paragraphs-p-xxs-size);--bundle-modules-included-module-medium-grid-spacing:12px;--bundle-modules-included-module-medium-padding-top:32px;--bundle-modules-included-module-medium-padding:12px;--bundle-modules-included-module-medium-module-gap:12px;--bundle-modules-included-module-large-grid-spacing:16px;--bundle-modules-included-module-large-padding-top:40px;--bundle-modules-included-module-large-padding:16px;--bundle-modules-included-module-large-module-gap:16px;--padding-tabs-bottom:20px;--banner-homepage-radius:0px;--banner-homepage-title-left-margin-bottom:12px;--banner-homepage-height:862px;--banner-homepage-container-height:674px;--banner-homepage-padding-top:48px;--banner-homepage-padding-bottom:140px;--banner-homepage-heading-margin-bottom:24px;--banner-homepage-label-margin-bottom:16px;--banner-homepage-content-margin-bottom:22px;--banner-homepage-actions-spacing:8px;--banner-homepage-title-center-margin-bottom:24px;--banner-homepage-list-bullet-spacing-h:12px;--banner-homepage-list-bullet-spacing-v:2px;--bundle-modules-update-module-icon:52px;--bundle-modules-update-module-icon-box-padding-h:32px;--bundle-modules-update-module-gap-v:16px;--bundle-modules-update-module-spacing-v:16px;--bundle-modules-update-module-spacing-h:24px;--bundle-modules-update-module-padding-h:16px;--bundle-modules-update-module-padding-v:20px;--bundle-modules-update-module-radius:var(--radius-base);--section-heading-superior-title-margin-bottom:24px;--section-heading-superior-title-spacing:8px;--section-heading-superior-padding-bottom:56px;--section-heading-superior-max-width:820px;--button-btn-base-font-size-2:var(--typography-paragraphs-p-xs-size)}}body.page-monthly-bundles {background-color:#fff}body.page-monthly-bundles .mg-remote-scope .page-banner, body.page-monthly-bundles .mg-remote-scope .page-content {font-size:var(--typography-paragraphs-p-d-size);line-height:140%;color:var(--typography-body);font-weight:300}body.page-monthly-bundles .mg-remote-scope .page-banner .h1-sm, body.page-monthly-bundles .mg-remote-scope .page-banner .h2-sm, body.page-monthly-bundles .mg-remote-scope .page-banner h1, body.page-monthly-bundles .mg-remote-scope .page-banner h2, body.page-monthly-bundles .mg-remote-scope .page-banner h3, body.page-monthly-bundles .mg-remote-scope .page-banner h4, body.page-monthly-bundles .mg-remote-scope .page-banner h5, body.page-monthly-bundles .mg-remote-scope .page-banner h6, body.page-monthly-bundles .mg-remote-scope .page-content .h1-sm, body.page-monthly-bundles .mg-remote-scope .page-content .h2-sm, body.page-monthly-bundles .mg-remote-scope .page-content h1, body.page-monthly-bundles .mg-remote-scope .page-content h2, body.page-monthly-bundles .mg-remote-scope .page-content h3, body.page-monthly-bundles .mg-remote-scope .page-content h4, body.page-monthly-bundles .mg-remote-scope .page-content h5, body.page-monthly-bundles .mg-remote-scope .page-content h6 {color:var(--typography-heading)}body.page-monthly-bundles .mg-remote-scope .page-banner .h1, body.page-monthly-bundles .mg-remote-scope .page-banner .h1-sm, body.page-monthly-bundles .mg-remote-scope .page-banner .h2, body.page-monthly-bundles .mg-remote-scope .page-banner .h2-sm, body.page-monthly-bundles .mg-remote-scope .page-banner .h3, body.page-monthly-bundles .mg-remote-scope .page-banner .h4, body.page-monthly-bundles .mg-remote-scope .page-banner .h5, body.page-monthly-bundles .mg-remote-scope .page-banner .h6, body.page-monthly-bundles .mg-remote-scope .page-banner .h7, body.page-monthly-bundles .mg-remote-scope .page-banner .h8, body.page-monthly-bundles .mg-remote-scope .page-banner .h9, body.page-monthly-bundles .mg-remote-scope .page-banner .h10, body.page-monthly-bundles .mg-remote-scope .page-banner h1, body.page-monthly-bundles .mg-remote-scope .page-banner h2, body.page-monthly-bundles .mg-remote-scope .page-banner h3, body.page-monthly-bundles .mg-remote-scope .page-banner h4, body.page-monthly-bundles .mg-remote-scope .page-banner h5, body.page-monthly-bundles .mg-remote-scope .page-banner h6, body.page-monthly-bundles .mg-remote-scope .page-content .h1, body.page-monthly-bundles .mg-remote-scope .page-content .h1-sm, body.page-monthly-bundles .mg-remote-scope .page-content .h2, body.page-monthly-bundles .mg-remote-scope .page-content .h2-sm, body.page-monthly-bundles .mg-remote-scope .page-content .h3, body.page-monthly-bundles .mg-remote-scope .page-content .h4, body.page-monthly-bundles .mg-remote-scope .page-content .h5, body.page-monthly-bundles .mg-remote-scope .page-content .h6, body.page-monthly-bundles .mg-remote-scope .page-content .h7, body.page-monthly-bundles .mg-remote-scope .page-content .h8, body.page-monthly-bundles .mg-remote-scope .page-content .h9, body.page-monthly-bundles .mg-remote-scope .page-content .h10, body.page-monthly-bundles .mg-remote-scope .page-content h1, body.page-monthly-bundles .mg-remote-scope .page-content h2, body.page-monthly-bundles .mg-remote-scope .page-content h3, body.page-monthly-bundles .mg-remote-scope .page-content h4, body.page-monthly-bundles .mg-remote-scope .page-content h5, body.page-monthly-bundles .mg-remote-scope .page-content h6 {margin-top:0;margin-bottom:0}body.page-monthly-bundles .mg-remote-scope .page-banner .h1, body.page-monthly-bundles .mg-remote-scope .page-banner h1, body.page-monthly-bundles .mg-remote-scope .page-content .h1, body.page-monthly-bundles .mg-remote-scope .page-content h1 {font-size:var(--typography-headings-h1-size);line-height:120%;font-weight:900}body.page-monthly-bundles .mg-remote-scope .page-banner .h1-sm, body.page-monthly-bundles .mg-remote-scope .page-content .h1-sm {font-size:var(--typography-headings-h1-sm-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .h2, body.page-monthly-bundles .mg-remote-scope .page-banner h2, body.page-monthly-bundles .mg-remote-scope .page-content .h2, body.page-monthly-bundles .mg-remote-scope .page-content h2 {font-size:var(--typography-headings-h2-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .h2-sm, body.page-monthly-bundles .mg-remote-scope .page-content .h2-sm {font-size:var(--typography-headings-h2-sm-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .h3, body.page-monthly-bundles .mg-remote-scope .page-banner h3, body.page-monthly-bundles .mg-remote-scope .page-content .h3, body.page-monthly-bundles .mg-remote-scope .page-content h3 {font-size:var(--typography-headings-h3-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .h4, body.page-monthly-bundles .mg-remote-scope .page-banner h4, body.page-monthly-bundles .mg-remote-scope .page-content .h4, body.page-monthly-bundles .mg-remote-scope .page-content h4 {font-size:var(--typography-headings-h4-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .h5, body.page-monthly-bundles .mg-remote-scope .page-banner h5, body.page-monthly-bundles .mg-remote-scope .page-content .h5, body.page-monthly-bundles .mg-remote-scope .page-content h5 {font-size:var(--typography-headings-h5-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .h6, body.page-monthly-bundles .mg-remote-scope .page-banner h6, body.page-monthly-bundles .mg-remote-scope .page-content .h6, body.page-monthly-bundles .mg-remote-scope .page-content h6 {font-size:var(--typography-headings-h6-size);line-height:120%;font-weight:800}body.page-monthly-bundles .mg-remote-scope .page-banner .h7, body.page-monthly-bundles .mg-remote-scope .page-content .h7 {font-size:var(--typography-headings-h7-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .h8, body.page-monthly-bundles .mg-remote-scope .page-content .h8 {font-size:var(--typography-headings-h8-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .h9, body.page-monthly-bundles .mg-remote-scope .page-content .h9 {font-size:var(--typography-headings-h9-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .h10, body.page-monthly-bundles .mg-remote-scope .page-content .h10 {font-size:var(--typography-headings-h10-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner p, body.page-monthly-bundles .mg-remote-scope .page-content p {font-size:var(--typography-paragraphs-p-d-size)}body.page-monthly-bundles .mg-remote-scope .page-banner .p-xxl, body.page-monthly-bundles .mg-remote-scope .page-content .p-xxl {font-size:var(--typography-paragraphs-p-xxl-size);line-height:140%}body.page-monthly-bundles .mg-remote-scope .page-banner .p-xl, body.page-monthly-bundles .mg-remote-scope .page-content .p-xl {font-size:var(--typography-paragraphs-p-xl-size);line-height:140%}body.page-monthly-bundles .mg-remote-scope .page-banner .p-lg, body.page-monthly-bundles .mg-remote-scope .page-content .p-lg {font-size:var(--typography-paragraphs-p-lg-size);line-height:160%}body.page-monthly-bundles .mg-remote-scope .page-banner .p-md, body.page-monthly-bundles .mg-remote-scope .page-content .p-md {font-size:var(--typography-paragraphs-p-md-size);line-height:160%}body.page-monthly-bundles .mg-remote-scope .page-banner .p-d, body.page-monthly-bundles .mg-remote-scope .page-content .p-d {font-size:var(--typography-paragraphs-p-d-size);line-height:150%}body.page-monthly-bundles .mg-remote-scope .page-banner .p-sm, body.page-monthly-bundles .mg-remote-scope .page-content .p-sm {font-size:var(--typography-paragraphs-p-sm-size);line-height:170%}body.page-monthly-bundles .mg-remote-scope .page-banner .p-xs, body.page-monthly-bundles .mg-remote-scope .page-content .p-xs {font-size:var(--typography-paragraphs-p-xs-size);line-height:180%}body.page-monthly-bundles .mg-remote-scope .page-banner .p-xxs, body.page-monthly-bundles .mg-remote-scope .page-content .p-xxs {font-size:var(--typography-paragraphs-p-xxs-size);line-height:140%}body.page-monthly-bundles .mg-remote-scope .page-banner .p-xxxs, body.page-monthly-bundles .mg-remote-scope .page-content .p-xxxs {font-size:var(--typography-paragraphs-p-xxxs-size);line-height:140%}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-new, body.page-monthly-bundles .mg-remote-scope .page-content .btn-new {cursor:pointer;transition:all var(--base-transition);font-weight:700;display:inline-flex;align-items:center;justify-content:center;position:relative;user-select:none;white-space:nowrap}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-xxxxl, body.page-monthly-bundles .mg-remote-scope .page-content .btn-xxxxl {border-radius:var(--button-btn-xxxxl-radius);height:var(--button-btn-xxxxl-height);padding:0 var(--button-btn-xxxxl-padding-h)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-xxxl, body.page-monthly-bundles .mg-remote-scope .page-content .btn-xxxl {border-radius:var(--button-btn-xxxl-radius);height:var(--button-btn-xxxl-height);padding:0 var(--button-btn-xxxl-padding-h)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-xxl, body.page-monthly-bundles .mg-remote-scope .page-content .btn-xxl {border-radius:var(--button-btn-xxl-radius);height:var(--button-btn-xxl-height);padding:0 var(--button-btn-xxl-padding-h);font-size:var(--typography-paragraphs-p-md-size);line-height:160%}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-xl, body.page-monthly-bundles .mg-remote-scope .page-content .btn-xl {border-radius:var(--button-btn-xl-radius);height:var(--button-btn-xl-height);padding:0 var(--button-btn-xl-padding-h);font-size:var(--typography-paragraphs-p-d-size);line-height:150%}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-lg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-lg {border-radius:var(--button-btn-lg-radius);height:var(--button-btn-lg-height);padding:0 var(--button-btn-lg-padding-h);font-size:var(--typography-paragraphs-p-sm-size);line-height:170%}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-base, body.page-monthly-bundles .mg-remote-scope .page-content .btn-base {border-radius:var(--button-btn-base-radius);height:var(--button-btn-base-height);padding:0 var(--button-btn-base-padding-h);font-size:var(--typography-paragraphs-p-sm-size);line-height:180%}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-sm, body.page-monthly-bundles .mg-remote-scope .page-content .btn-sm {border-radius:var(--button-btn-base-radius);height:var(--button-btn-sm-height);padding:0 var(--button-btn-sm-padding-h);font-size:var(--typography-paragraphs-p-xxs-size)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-hero, body.page-monthly-bundles .mg-remote-scope .page-content .btn-hero {border-radius:var(--button-btn-hero-radius);height:var(--button-btn-hero-height);padding:0 var(--button-btn-hero-padding-h)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-primary, body.page-monthly-bundles .mg-remote-scope .page-content .btn-primary {background:var(--buttons-green);color:var(--button-primary-text-default);border:none}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-primary:hover, body.page-monthly-bundles .mg-remote-scope .page-content .btn-primary:hover {color:var(--button-primary-text-hover)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-new.btn-secondary, body.page-monthly-bundles .mg-remote-scope .page-content .btn-new.btn-secondary {background:transparent;color:var(--button-secondary-text-default);border:1px solid var(--button-secondary-border);box-shadow:none}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-new.btn-secondary:hover, body.page-monthly-bundles .mg-remote-scope .page-content .btn-new.btn-secondary:hover {color:var(--button-secondary-text-hover);border-color:var(--button-secondary-border-hover)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-new.btn-secondary:after, body.page-monthly-bundles .mg-remote-scope .page-content .btn-new.btn-secondary:after {content:none}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white {position:relative;overflow:hidden;border:none;background:#fff;box-shadow:var(--button-shadow-lg)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white span, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white span {transition:color var(--base-transition);z-index:1;position:relative}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:before, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:before {content:"";position:absolute;width:100%;height:100%;opacity:0;transition:opacity var(--base-transition);z-index:1;border-radius:10px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:hover, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:hover {box-shadow:var(--button-shadow-lg-hover)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:hover:before, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:hover:before {opacity:1}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white.loading span.h4, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white.loading span.h6, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:active span.h4, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:active span.h6, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white.loading span.h4, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white.loading span.h6, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:active span.h4, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:active span.h6 {left:0!important}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white.loading span.h4 svg, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white.loading span.h6 svg, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:active span.h4 svg, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:active span.h6 svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white.loading span.h4 svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white.loading span.h6 svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:active span.h4 svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:active span.h6 svg {opacity:0!important}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white.loading:before, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:active:before, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white.loading:before, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:active:before {width:calc(100% - 6px);height:calc(100% - 6px);opacity:1}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white.loading .animating, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:active .animating, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white.loading .animating, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:active .animating {opacity:1}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:after, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:after {content:"";position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);z-index:0;background:#fff;border-radius:10px;overflow:hidden}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:has(svg.arrow).btn-xxxxl span.h4 svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:has(svg.arrow).btn-xxxxl span.h4 svg {width:16px;height:16px;top:4px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:has(svg.arrow) span.h4, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:has(svg.arrow) span.h6, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:has(svg.arrow) span.h4, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:has(svg.arrow) span.h6 {transition:left var(--base-transition);left:0}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:has(svg.arrow) span.h4 svg, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:has(svg.arrow) span.h6 svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:has(svg.arrow) span.h4 svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:has(svg.arrow) span.h6 svg {opacity:0;position:absolute;right:-12px;top:2px;transition:opacity var(--base-transition),right var(--base-transition);width:14px;height:14px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:has(svg.arrow):hover span.h4, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:has(svg.arrow):hover span.h6, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:has(svg.arrow):hover span.h4, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:has(svg.arrow):hover span.h6 {left:-12px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:has(svg.arrow):hover span.h4 svg, body.page-monthly-bundles .mg-remote-scope .page-banner .btn-white:has(svg.arrow):hover span.h6 svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:has(svg.arrow):hover span.h4 svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-white:has(svg.arrow):hover span.h6 svg {opacity:1;right:-24px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-outline, body.page-monthly-bundles .mg-remote-scope .page-content .btn-outline {color:#fff;border:1px solid var(--overlay-overlay)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-outline:hover, body.page-monthly-bundles .mg-remote-scope .page-content .btn-outline:hover {border-color:#fff}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-outline:has(svg.box-arrow):hover span, body.page-monthly-bundles .mg-remote-scope .page-content .btn-outline:has(svg.box-arrow):hover span {left:-12px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-outline:has(svg.box-arrow):hover span svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-outline:has(svg.box-arrow):hover span svg {opacity:1;right:-24px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-outline:has(svg.box-arrow) span, body.page-monthly-bundles .mg-remote-scope .page-content .btn-outline:has(svg.box-arrow) span {position:relative;transition:left var(--base-transition);left:0;display:flex;align-items:center}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-outline:has(svg.box-arrow) span svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-outline:has(svg.box-arrow) span svg {opacity:0;position:absolute;right:-12px;transition:all var(--base-transition);width:16px;height:16px;align-self:center}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-outline:has(svg.arrow):hover span, body.page-monthly-bundles .mg-remote-scope .page-content .btn-outline:has(svg.arrow):hover span {left:-12px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-outline:has(svg.arrow):hover span svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-outline:has(svg.arrow):hover span svg {opacity:1;right:-24px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-outline:has(svg.arrow) span, body.page-monthly-bundles .mg-remote-scope .page-content .btn-outline:has(svg.arrow) span {position:relative;transition:left var(--base-transition);left:0}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-outline:has(svg.arrow) span svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-outline:has(svg.arrow) span svg {opacity:0;position:absolute;right:-12px;top:2px;transition:all var(--base-transition);width:14px;height:14px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-link, body.page-monthly-bundles .mg-remote-scope .page-content .btn-link {display:flex;align-items:center;background:transparent;border:none;color:var(--typography-primary)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-link i, body.page-monthly-bundles .mg-remote-scope .page-content .btn-link i {display:flex;align-items:center}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-link:hover, body.page-monthly-bundles .mg-remote-scope .page-content .btn-link:hover {color:var(--button-link-text-hover)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-link.btn-lg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-link.btn-lg {gap:10px;height:22px;padding:0}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-link.btn-lg:hover, body.page-monthly-bundles .mg-remote-scope .page-content .btn-link.btn-lg:hover {gap:16px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-hero, body.page-monthly-bundles .mg-remote-scope .page-content .btn-hero {min-width:auto;margin:0;flex-direction:row;gap:var(--button-btn-hero-spacing-h);box-shadow:none;align-items:center;justify-content:center}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-hero .hero-slogan, body.page-monthly-bundles .mg-remote-scope .page-content .btn-hero .hero-slogan {font-size:var(--button-btn-hero-subtitle-font-size);line-height:120%;font-weight:500;margin:0}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-hero .hero-slogan b, body.page-monthly-bundles .mg-remote-scope .page-content .btn-hero .hero-slogan b {font-size:var(--button-btn-hero-title-font-size);line-height:120%;font-weight:800}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-hero img, body.page-monthly-bundles .mg-remote-scope .page-content .btn-hero img {z-index:3;position:relative;padding:0;width:48px;height:48px;transition:all var(--base-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-hero:hover img, body.page-monthly-bundles .mg-remote-scope .page-content .btn-hero:hover img {width:56px;height:56px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-hero.btn-primary, body.page-monthly-bundles .mg-remote-scope .page-content .btn-hero.btn-primary {background-image:var(--buttons-green)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-hero.btn-primary:after, body.page-monthly-bundles .mg-remote-scope .page-content .btn-hero.btn-primary:after {background-image:var(--buttons-green-hover)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-hero.btn-light-blue, body.page-monthly-bundles .mg-remote-scope .page-content .btn-hero.btn-light-blue {background-image:var(--buttons-blue)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-hero.btn-light-blue:after, body.page-monthly-bundles .mg-remote-scope .page-content .btn-hero.btn-light-blue:after {background-image:var(--buttons-blue-hover)}body.page-monthly-bundles .mg-remote-scope .page-banner .floating-cta .btn-hero, body.page-monthly-bundles .mg-remote-scope .page-content .floating-cta .btn-hero {display:flex;width:100%;margin:0}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-arrow-animation span, body.page-monthly-bundles .mg-remote-scope .page-content .btn-arrow-animation span {position:relative;left:0;transition:all var(--base-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-arrow-animation span svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-arrow-animation span svg {position:absolute;right:-28px;top:50%;transform:translateY(-50%);transition:all var(--base-transition);opacity:0}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-arrow-animation.btn-sm span svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-arrow-animation.btn-sm span svg {right:-24px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-arrow-animation:hover span, body.page-monthly-bundles .mg-remote-scope .page-content .btn-arrow-animation:hover span {left:-12px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-arrow-animation:hover span svg, body.page-monthly-bundles .mg-remote-scope .page-content .btn-arrow-animation:hover span svg {opacity:1}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-arrow-animation:hover.btn-sm span, body.page-monthly-bundles .mg-remote-scope .page-content .btn-arrow-animation:hover.btn-sm span {left:-8px}body.page-monthly-bundles .mg-remote-scope .page-banner .btn-link-icon, body.page-monthly-bundles .mg-remote-scope .page-content .btn-link-icon {width:8px;height:16px;margin-right:11px}body.page-monthly-bundles .mg-remote-scope .page-banner .section-heading, body.page-monthly-bundles .mg-remote-scope .page-content .section-heading {display:flex;flex-direction:column;justify-content:center;max-width:var(--section-heading-left-max-width)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-heading-title:has(+.section-heading-desc), body.page-monthly-bundles .mg-remote-scope .page-content .section-heading-title:has(+.section-heading-desc) {margin-bottom:var(--section-heading-left-spacing-base)}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-heading-title, body.page-monthly-bundles .mg-remote-scope .page-content .section-heading-title {text-align:center}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-heading-desc, body.page-monthly-bundles .mg-remote-scope .page-content .section-heading-desc {font-size:var(--typography-paragraphs-p-lg-size);line-height:160%;margin-bottom:var(--section-heading-left-spacing-lg)}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-heading, body.page-monthly-bundles .mg-remote-scope .page-content .section-heading {align-items:center}body.page-monthly-bundles .mg-remote-scope .page-banner .section-heading-desc, body.page-monthly-bundles .mg-remote-scope .page-content .section-heading-desc {text-align:center}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-heading-center, body.page-monthly-bundles .mg-remote-scope .page-content .section-heading-center {text-align:center;max-width:var(--section-heading-center-max-width);padding-bottom:var(--section-heading-center-padding-bottom)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-heading-center .section-heading-top-title, body.page-monthly-bundles .mg-remote-scope .page-content .section-heading-center .section-heading-top-title {margin-bottom:16px}body.page-monthly-bundles .mg-remote-scope .page-banner .section-heading-center .section-heading-title:has(+.section-heading-desc), body.page-monthly-bundles .mg-remote-scope .page-content .section-heading-center .section-heading-title:has(+.section-heading-desc) {margin-bottom:var(--section-heading-center-spacing-sm)}body.page-monthly-bundles .mg-remote-scope .page-banner .section:not(:last-child):not(.section-main), body.page-monthly-bundles .mg-remote-scope .page-content .section:not(:last-child):not(.section-main) {margin-bottom:var(--section-spacing-v-lg)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .container, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .container {display:flex;gap:var(--section-graphic-spacing-h)}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .container, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .container {flex-direction:column-reverse;align-items:center}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-heading-top-title, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-heading-top-title {margin-bottom:var(--section-heading-left-spacing-sm);font-size:var(--typography-headings-h6-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content {position:relative;width:var(--graphic-width);min-width:var(--graphic-width);height:100%;min-height:430px}@media (min-width:1200px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content {padding-block:20px 70px}}@media (min-width:992px) and (max-width:1199px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content {padding-block:16.6px 58.3px;min-height:358px}}@media (min-width:768px) and (max-width:991px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content {padding-block:13px 46px;min-height:287px}}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content {padding-block:8.6px 30.3px;min-height:186px}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content img, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content img {width:100%}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .main-graphic, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .main-graphic {box-shadow:var(--graphic-shadow);border-radius:var(--graphic-radius)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic {position:absolute;top:50%;z-index:1;width:var(--graphic-module-box-box-size);height:var(--graphic-module-box-box-size);border-radius:var(--radius-boxes);box-shadow:var(--graphic-shadow);display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:var(--graphic-module-box-spacing);padding:var(--graphic-module-box-padding);transition:box-shadow var(--base-transition),transform var(--base-transition);will-change:transform;backface-visibility:hidden;transform-style:preserve-3d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1200px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic {margin-top:-78px}}@media (min-width:992px) and (max-width:1199px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic {margin-top:-60px}}@media (min-width:768px) and (max-width:991px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic {margin-top:-50px}}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic {margin-top:-32px}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic img, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic img {width:var(--graphic-module-box-icon);height:var(--graphic-module-box-icon)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic-title, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic-title {margin-bottom:0;font-size:var(--graphic-module-box-font);line-height:120%;color:#fff;text-transform:uppercase;text-align:center}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic-title b, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic-title b {font-weight:800}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic:hover, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic:hover {box-shadow:var(--graphic-shadow-hover);transform:translateY(-4px)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .bottom-graphic, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .bottom-graphic {position:absolute;box-shadow:var(--graphic-shadow);border-radius:var(--graphic-radius);overflow:hidden}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .line-graphic, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .line-graphic {position:absolute;top:0;left:0}@media (min-width:1200px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic:not(.section-graphic-left) .section-content, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic:not(.section-graphic-left) .section-content {margin-right:-84px}}@media (min-width:992px) and (max-width:1199px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic:not(.section-graphic-left) .section-content, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic:not(.section-graphic-left) .section-content {margin-right:-98px}}@media (min-width:768px) and (max-width:991px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic:not(.section-graphic-left) .section-content, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic:not(.section-graphic-left) .section-content {margin-right:-104px}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic:not(.section-graphic-left) .section-content .side-graphic, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic:not(.section-graphic-left) .section-content .side-graphic {left:-9.3%}@media (min-width:768px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic-left .container, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic-left .container {flex-direction:row-reverse}}@media (min-width:1200px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic-left .section-content, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic-left .section-content {margin-left:-84px}}@media (min-width:992px) and (max-width:1199px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic-left .section-content, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic-left .section-content {margin-left:-98px}}@media (min-width:768px) and (max-width:991px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic-left .section-content, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic-left .section-content {margin-left:-104px}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic-left .section-content .side-graphic, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic-left .section-content .side-graphic {right:-9.3%}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta {position:relative;padding:var(--section-padding-v) 0;margin:0 var(--section-margin-h);border-radius:var(--section-radius)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-heading, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-heading {padding-bottom:0;z-index:2}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-heading-top-title, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-heading-top-title {color:var(--typography-on-dark-body);font-size:var(--typography-headings-h3-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-heading-title, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-heading-title {color:var(--typography-on-dark-heading);font-weight:400;margin-bottom:var(--section-heading-center-spacing-lg)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-heading-actions, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-heading-actions {display:flex;justify-content:center;gap:24px}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-heading-actions button, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-heading-actions button {display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-heading-actions, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-heading-actions {gap:12px}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-heading-actions a:has(svg.box-arrow), body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-heading-actions a:has(svg.box-arrow) {min-width:235px}@media (max-width:991px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-heading-actions a:has(svg.box-arrow), body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-heading-actions a:has(svg.box-arrow) {min-width:215px}}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-heading-actions a:has(svg.box-arrow), body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-heading-actions a:has(svg.box-arrow) {min-width:150px}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-background-shapes, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-background-shapes {width:1964px;height:100%;position:absolute;left:50%;top:0;margin-left:-982px;z-index:1}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-background-shapes .section-background-shape, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-background-shapes .section-background-shape {position:absolute!important}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-background-shapes .section-background-shape>svg, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-background-shapes .section-background-shape>svg {width:100%;height:100%}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-background-shapes .section-background-shape-0, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-background-shapes .section-background-shape-0 {width:200px;height:200px;top:8px!important;left:-36px!important;filter:blur(10px)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-background-shapes .section-background-shape-1, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-background-shapes .section-background-shape-1 {width:132px;height:132px;left:207px!important;top:unset!important;bottom:-98px;opacity:.5}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-background-shapes .section-background-shape-2, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-background-shapes .section-background-shape-2 {width:242px;height:242px;left:379px!important;top:94px!important}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-background-shapes .section-background-shape-3, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-background-shapes .section-background-shape-3 {width:200px;height:200px;left:804px!important;top:-119px!important}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-background-shapes .section-background-shape-4, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-background-shapes .section-background-shape-4 {width:230px;height:230px;top:unset!important;left:unset!important;right:545px;bottom:-134px;opacity:.5;filter:blur(10px)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-background-shapes .section-background-shape-5, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-background-shapes .section-background-shape-5 {width:320px;height:320px;left:unset!important;right:193px;top:-145px!important}body.page-monthly-bundles .mg-remote-scope .page-banner .section-cta .section-background-shapes .section-background-shape-6, body.page-monthly-bundles .mg-remote-scope .page-content .section-cta .section-background-shapes .section-background-shape-6 {width:132px;height:132px;left:unset!important;right:-16px;top:unset!important;bottom:53px;opacity:.5}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-container, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-container {display:grid;width:100%;gap:var(--block-base-spacing)}@media (min-width:1200px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-container, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-container {grid-template-columns:repeat(4,1fr)}}@media (min-width:768px) and (max-width:1199px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-container, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-container {grid-template-columns:repeat(3,1fr)}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package {position:relative;display:flex;flex-direction:column;align-items:center;height:auto;box-shadow:var(--box-shadow);border-radius:var(--radius-base);padding:0 var(--block-base-padding) var(--block-base-padding) var(--block-base-padding);border-top:3px solid;transition:box-shadow var(--base-transition),transform var(--base-transition);will-change:transform;backface-visibility:hidden;transform-style:preserve-3d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-icon, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-icon {position:relative;width:80px;height:80px;border-radius:0 0 var(--radius-sm) var(--radius-sm);margin-bottom:var(--block-base-gap-v-lg)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-icon:after, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-icon:after {content:"";width:8px;height:8px;position:absolute;top:0;right:-8px;transition:all .24s ease;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0h8a8 8 0 00-8 8V0z' fill='%23fff'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-icon:before, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-icon:before {content:"";width:8px;height:8px;position:absolute;top:0;left:-8px;transition:all .24s ease;mask:url('data:image/svg+xml;utf8,<svg width="8" height="8" viewBox="0 0 8 8" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8 0L8 8C8 3.58174 4.41827 -3.13124e-07 6.99382e-07 -6.99382e-07L8 0Z" fill="white"/></svg>');mask-size:contain;mask-repeat:no-repeat;mask-position:center}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-top-title, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-top-title {margin-bottom:var(--block-base-gap-v-sm)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-title, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-title {margin-bottom:var(--block-base-gap-v-base);transition:var(--base-color-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-desc, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-desc {margin-bottom:var(--block-base-gap-v-base)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-action, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-action {display:flex;align-items:center}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-action i, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-action i {transition:opacity var(--base-transition),padding var(--base-transition);display:flex;align-items:center;opacity:0}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package:hover, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package:hover {box-shadow:var(--box-shadow-hover);transform:translateY(-4px)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package:hover .package-action i, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package:hover .package-action i {opacity:1;padding-left:8px}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container {position:relative;cursor:pointer}@media (min-width:768px) and (max-width:1199px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container {grid-column:span 2}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form-send, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form-send {opacity:0;visibility:hidden;border:none!important;z-index:-1!important;cursor:default}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container.form-send .package-coming-soon-form-send, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container.form-send .package-coming-soon-form-send {opacity:1;visibility:visible;z-index:10!important;background:#fff;transform:none;cursor:default}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon, body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form-send, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form-send {position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--colors-gray-lighter-5);border-radius:var(--radius-base);padding:var(--block-base-padding);height:100%;width:100%;transition:all var(--base-transition);z-index:1}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form-send .package-icon, body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon .package-icon, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form-send .package-icon, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon .package-icon {width:64px;height:64px;margin-bottom:var(--block-base-gap-v-base)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form-send .package-action, body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon .package-action, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form-send .package-action, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon .package-action {margin-top:16px;color:var(--typography-primary);cursor:pointer}@media (min-width:992px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form-send .package-action, body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon .package-action, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form-send .package-action, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon .package-action {display:none}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form-send .package-action i, body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon .package-action i, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form-send .package-action i, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon .package-action i {opacity:1;margin-left:10px}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form {display:flex;z-index:0;opacity:0;height:100%;transition:all var(--base-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form form, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form form {width:100%;flex-grow:1;display:flex;flex-direction:column}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form form .textarea-wrapper, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form form .textarea-wrapper {display:flex;height:100%;position:relative;overflow:hidden;border-radius:var(--radius-sm)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form form .textarea-wrapper .textarea-error, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form form .textarea-wrapper .textarea-error {position:absolute;bottom:2px;text-align:center;width:calc(100% - 2px);left:1px;border-radius:var(--radius-sm);border-top-left-radius:0;border-top-right-radius:0;padding:6px 12px;color:var(--typography-danger);border-color:var(--colors-danger-lighter-5);border-top:1px solid;border-top-color:var(--colors-danger-lighter-5);background:var(--colors-danger-lighter-6);transition:all var(--base-transition);cursor:default}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form form .textarea-wrapper:has(span:not(.hidden)) textarea, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form form .textarea-wrapper:has(span:not(.hidden)) textarea {border-color:var(--colors-danger-base)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form form textarea, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form form textarea {flex-grow:1;resize:none;border:1px solid var(--colors-gray-lighter-6);background-color:var(--colors-gray-lighter-6);padding:var(--block-sm-padding);border-radius:var(--radius-sm);transition:border-color var(--base-transition);outline:unset!important}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form form textarea:active, body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form form textarea:focus, body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form form textarea:hover, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form form textarea:active, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form form textarea:focus, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form form textarea:hover {border-color:var(--colors-primary-base)}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form form textarea, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form form textarea {height:120px}}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form form .btn-link, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form form .btn-link {justify-content:center;margin-top:var(--button-btn-lg-spacing-h)}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container .package-coming-soon-form:hover .btn-link, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container .package-coming-soon-form:hover .btn-link {color:var(--button-link-text-hover);gap:16px}@media (min-width:991px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container.active .package-coming-soon, body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container:hover .package-coming-soon, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container.active .package-coming-soon, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container:hover .package-coming-soon {opacity:0}body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container.active .package-coming-soon-form, body.page-monthly-bundles .mg-remote-scope .page-banner .section-package .package-coming-soon-container:hover .package-coming-soon-form, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container.active .package-coming-soon-form, body.page-monthly-bundles .mg-remote-scope .page-content .section-package .package-coming-soon-container:hover .package-coming-soon-form {opacity:1;z-index:5}}body.page-monthly-bundles .mg-remote-scope .page-banner .section.disabled .side-graphic, body.page-monthly-bundles .mg-remote-scope .page-content .section.disabled .side-graphic {pointer-events:none;background:var(--module-unavailable)!important}body.page-monthly-bundles .mg-remote-scope .page-banner .section.disabled .section-heading-desc, body.page-monthly-bundles .mg-remote-scope .page-banner .section.disabled .section-heading-title, body.page-monthly-bundles .mg-remote-scope .page-banner .section.disabled .section-heading-top-title, body.page-monthly-bundles .mg-remote-scope .page-content .section.disabled .section-heading-desc, body.page-monthly-bundles .mg-remote-scope .page-content .section.disabled .section-heading-title, body.page-monthly-bundles .mg-remote-scope .page-content .section.disabled .section-heading-top-title {color:var(--typography-lighter-2)}body.page-monthly-bundles .mg-remote-scope .page-banner .section.disabled .section-content img, body.page-monthly-bundles .mg-remote-scope .page-content .section.disabled .section-content img {filter:grayscale(1)}body.page-monthly-bundles .mg-remote-scope .page-banner .section.disabled .btn-secondary, body.page-monthly-bundles .mg-remote-scope .page-content .section.disabled .btn-secondary {color:var(--button-secondary-text-disabled);border:1px solid var(--button-secondary-border-disabled);pointer-events:none}body.page-monthly-bundles .mg-remote-scope .page-banner .section-blue, body.page-monthly-bundles .mg-remote-scope .page-content .section-blue {background:linear-gradient(.11deg,#3a92ff .1%,#0057ca 99.9%);margin-inline:24px;border-radius:var(--section-radius)}@media (min-width:1200px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic.social-media-login-bg, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic.social-media-login-bg {margin-top:-65px}}@media (min-width:992px) and (max-width:1199px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic.social-media-login-bg, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic.social-media-login-bg {margin-top:-53px}}@media (min-width:768px) and (max-width:991px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic.social-media-login-bg, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic.social-media-login-bg {margin-top:-43px}}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .page-banner .section-graphic .section-content .side-graphic.social-media-login-bg, body.page-monthly-bundles .mg-remote-scope .page-content .section-graphic .section-content .side-graphic.social-media-login-bg {margin-top:-28px}}body.page-monthly-bundles .mg-remote-scope .primary-navbar {box-shadow:none}body.page-monthly-bundles .mg-remote-scope .container {width:unset;max-width:var(--container-width);padding-inline:var(--container-padding-h)}body.page-monthly-bundles .mg-remote-scope .container:after, body.page-monthly-bundles .mg-remote-scope .container:before {content:none}body.page-monthly-bundles .mg-remote-scope .page-content {padding-block:var(--section-padding-v)}body.page-monthly-bundles .mg-remote-scope .nowrap {white-space:nowrap}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .break-line-sm {display:none}}body.page-monthly-bundles .mg-remote-scope .slider-wrapper {z-index:1}body.page-monthly-bundles .mg-remote-scope .label {padding:var(--label-padding-v) var(--label-padding-h)}body.page-monthly-bundles .mg-remote-scope .d-flex {display:flex}body.page-monthly-bundles .mg-remote-scope .flex-column {flex-direction:column}body.page-monthly-bundles .mg-remote-scope .align-items-center {align-items:center}body.page-monthly-bundles .mg-remote-scope .justify-content-center {justify-content:center}body.page-monthly-bundles .mg-remote-scope .max-w-content {max-width:max-content}body.page-monthly-bundles .mg-remote-scope .font-weight-light {font-weight:300!important}body.page-monthly-bundles .mg-remote-scope .font-weight-base {font-weight:400!important}body.page-monthly-bundles .mg-remote-scope .font-weight-medium {font-weight:500!important}body.page-monthly-bundles .mg-remote-scope .font-weight-semibold {font-weight:600!important}body.page-monthly-bundles .mg-remote-scope .font-weight-bold {font-weight:700!important}body.page-monthly-bundles .mg-remote-scope .font-weight-extrabold {font-weight:800!important}body.page-monthly-bundles .mg-remote-scope .font-weight-black {font-weight:900!important}body.page-monthly-bundles .mg-remote-scope .text-white-color {color:#fff!important}body.page-monthly-bundles .mg-remote-scope .text-heading-color {color:var(--typography-heading)}body.page-monthly-bundles .mg-remote-scope .text-openstack-color {color:var(--solid-openstack)}body.page-monthly-bundles .mg-remote-scope .text-proxmox-ve {color:var(--solid-proxmox-ve)}body.page-monthly-bundles .mg-remote-scope .text-solusvm-2 {color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .text-virtuozzo {color:var(--solid-virtuozzo)}body.page-monthly-bundles .mg-remote-scope .text-digitalocean-lighter {color:var(--solid-digitalocean-lighter)}body.page-monthly-bundles .mg-remote-scope .text-amazon {color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .text-ovhcloud {color:var(--solid-ovhcloud)}body.page-monthly-bundles .mg-remote-scope .text-vultr {color:var(--solid-vultr)}body.page-monthly-bundles .mg-remote-scope .text-openstack-lighter-color {color:var(--solid-openstack-lighter)}body.page-monthly-bundles .mg-remote-scope .text-cpanel-color {color:var(--solid-cpanel)}body.page-monthly-bundles .mg-remote-scope .text-cpanel-lighter-color {color:var(--solid-cpanel-lighter)}body.page-monthly-bundles .mg-remote-scope .text-typography-lighter-color {color:var(--typography-lighter-1)!important}body.page-monthly-bundles .mg-remote-scope .text-body-color {color:var(--typography-body)!important}body.page-monthly-bundles .mg-remote-scope .text-plesk-lighter-color {color:var(--solid-plesk-lighter)}body.page-monthly-bundles .mg-remote-scope .text-directadmin-lighter-color {color:var(--solid-direct-admin-lighter)}body.page-monthly-bundles .mg-remote-scope .text-uppercase {text-transform:uppercase}body.page-monthly-bundles .mg-remote-scope .text-nowrap {text-wrap:nowrap}body.page-monthly-bundles .mg-remote-scope .mt-auto {margin-top:auto}@media (max-width:1199px) {body.page-monthly-bundles .mg-remote-scope .hidden-lg-down {display:none!important}}@media (min-width:1200px) {body.page-monthly-bundles .mg-remote-scope .hidden-lg-up {display:none!important}}@media (max-width:991px) {body.page-monthly-bundles .mg-remote-scope .hidden-md-down {display:none!important}}@media (min-width:992px) {body.page-monthly-bundles .mg-remote-scope .hidden-md-up {display:none!important}}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .hidden-sm-down {display:none!important}}@media (min-width:768px) {body.page-monthly-bundles .mg-remote-scope .hidden-sm-up {display:none!important}}@media (max-width:579px) {body.page-monthly-bundles .mg-remote-scope .hidden-xs-down {display:none!important}}@media (min-width:580px) {body.page-monthly-bundles .mg-remote-scope .hidden-xs-up {display:none!important}}body.page-monthly-bundles .mg-remote-scope .page-banner {padding:var(--banner-padding-v) 0;margin:0}@media (min-width:768px) {body.page-monthly-bundles .mg-remote-scope .page-banner {margin-inline:var(--banner-padding-h);border-radius:var(--section-radius)}}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle {position:relative;overflow:hidden}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle.after, body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle:before {content:unset}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle .container {position:relative;z-index:2;display:flex;gap:var(--banner-col-spacing)}@media (max-width:1199px) {body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle .container {flex-direction:column}}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle .banner-background-gradient {opacity:0;content:"";position:absolute;inset:0;z-index:-1;transition:opacity var(--main-bundle-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle .banner-background-gradient.active {transition-delay:0s;opacity:1;z-index:1}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle .banner-background-gradient.out {opacity:0;z-index:0;transition-delay:.5s}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle .banner-background-shapes {width:1964px;height:100%;position:absolute;left:50%;margin-left:-982px;z-index:-1}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle .banner-background-shapes .banner-background-shape {position:absolute!important}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle .banner-background-shapes .banner-background-shape svg {width:100%;height:100%}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle .banner-background-shapes .banner-background-shape-0 {top:-170px!important;right:0;left:unset!important;width:400px;height:400px}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle .banner-background-shapes .banner-background-shape-1 {top:259px!important;left:0!important;width:257px;height:257px}body.page-monthly-bundles .mg-remote-scope .page-banner.banner-bundle .banner-background-shapes .banner-background-shape-2 {top:unset!important;left:unset!important;bottom:-108px;right:272px;width:224px;height:224px}@media (min-width:1200px) {body.page-monthly-bundles .mg-remote-scope .page-banner .banner-content {max-width:462px;min-width:462px}}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-content .banner-label-container {gap:12px}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-label {margin-bottom:var(--banner-bundle-title-magin-bottom)}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-label-badge {padding:var(--label-padding-v) var(--label-spacing-h) var(--label-padding-v) var(--label-padding-h);background-color:#fff;color:var(--solid-openstack);border-radius:30px 0 0 30px;transition:color var(--main-bundle-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-label-desc {padding:var(--label-padding-v) var(--label-padding-h) var(--label-padding-v) var(--label-spacing-h);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.4);border-radius:0 30px 30px 0;color:#fff}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-label-faq {padding:var(--label-padding-v) var(--label-spacing-h) var(--label-padding-v) var(--label-spacing-h);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.4);border-radius:24px;color:#fff;transition:all var(--main-bundle-transition);display:flex;flex-direction:row;align-items:center;gap:8px;max-width:62px}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-label-faq svg {min-width:12px;width:12px;height:13px;opacity:0;visibility:hidden;transition:all var(--main-bundle-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-label-faq:hover {background-color:hsla(0,0%,100%,.12156862745098039);max-width:100%}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-label-faq:hover svg {opacity:1;visibility:visible}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-title {margin-top:0;margin-bottom:var(--banner-bundle-content-margin-bottom)}@media (min-width:1200px) {body.page-monthly-bundles .mg-remote-scope .page-banner .banner-title {text-align:left}}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-title-heading {margin-bottom:var(--banner-bundle-title-magin-bottom);font-size:var(--typography-headings-h1-sm-size);line-height:120%;text-shadow:unset;color:#fff}@media (min-width:992px) {body.page-monthly-bundles .mg-remote-scope .page-banner .banner-title-heading-scaled {font-size:49px}}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-title-desc {color:var(--typography-on-dark-body)}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-price {margin-bottom:var(--banner-bundle-heading-margin-bottom);gap:16px}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-price-icon {min-width:var(--banner-bundle-icon-size);width:var(--banner-bundle-icon-size);height:var(--banner-bundle-icon-size)}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-price-icon svg {width:100%;height:100%}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-price-desc {color:var(--typography-on-dark-heading);font-weight:300}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-price.banner-price-labeled {display:flex;max-width:438px;width:max-content;padding:16px 20px 16px 16px;align-items:center;border-radius:8px;background:hsla(0,0%,100%,.12)}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-price.banner-price-labeled .banner-price-desc {margin-bottom:0}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-actions {gap:var(--banner-bundle-actions-spacing)}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-modules {gap:var(--bundle-modules-heding-margin-bottom)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs {display:flex;flex-wrap:nowrap;gap:6px}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item {display:flex;align-items:center;background:var(--colors-gray-lighter-5);border-radius:var(--bundle-modules-tabs-radius) var(--bundle-modules-tabs-radius) 0 0;gap:16px;padding:var(--bundle-modules-tabs-padding-h-default);flex:1;position:relative;transition:transform var(--main-bundle-transition);margin-bottom:-8px;padding-bottom:calc(var(--bundle-modules-tabs-padding-h-default) + 8px);will-change:transform;backface-visibility:hidden;transform-style:preserve-3d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item .icon {border-radius:var(--radius-sm);width:64px;height:64px}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item .icon img {width:40px;height:40px}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item>span {font-size:var(--typography-headings-h9-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item:after, body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item:before {content:"";width:8px;height:8px;position:absolute;bottom:8px;transition:all var(--main-bundle-transition);background-size:100%;background-position:50%;opacity:0}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item:before {background-image:url(https://www.modulesgarden.com/products/build/assets/img/tab-elemetns/tab-side-element.svg);left:-8px}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item:after {background-image:url(https://www.modulesgarden.com/products/build/assets/img/tab-elemetns/tab-side-element-right.svg);right:-8px}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item:first-child:before {content:none}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item:last-child:after {content:none}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item.active {background:#fff}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item.active:after, body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item.active:before {opacity:1}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item:hover:not(.active) {transform:translateY(-7px)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item:hover:not(.active):after, body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs .bundle-modules-tab-item:hover:not(.active):before {bottom:0}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs.bundle-modules-tabs-sm .bundle-modules-tab-item {padding:12px var(--bundle-modules-tabs-padding-h-small) 20px var(--bundle-modules-tabs-padding-h-small);flex-direction:column;gap:8px;text-align:center;margin-bottom:-8px}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs.bundle-modules-tabs-sm .bundle-modules-tab-item>span {font-size:var(--typography-headings-h10-size);line-height:120%}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs.bundle-modules-tabs-sm .bundle-modules-tab-item .icon {width:50px;height:50px}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs.bundle-modules-tabs-sm .bundle-modules-tab-item .icon img {width:32px;height:32px}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-box {background:#fff;gap:var(--bundle-modules-box-spacing);padding:var(--bundle-modules-box-spacing);border-radius:var(--bundle-modules-tabs-radius);position:relative;z-index:1}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules:has(.bundle-modules-tabs) .bundle-modules-box {border-radius:0 0 var(--bundle-modules-tabs-radius) var(--bundle-modules-tabs-radius)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list {display:grid;grid-template-columns:repeat(3,1fr);gap:var(--bundle-modules-included-module-default-grid-spacing);position:relative;padding:var(--bundle-modules-included-module-default-padding-top) var(--bundle-modules-included-module-default-padding) var(--bundle-modules-included-module-default-padding) var(--bundle-modules-included-module-default-padding);border-radius:var(--bundle-modules-box-radius);border:1px solid #cf4444;transition:border-color var(--main-bundle-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label {position:absolute;top:0;left:50%;transform:translateX(-50%);padding:var(--bundle-modules-whmcs-label-padding-v) var(--bundle-modules-whmcs-label-padding-h);border-radius:0 0 var(--radius-base) var(--radius-base);max-height:24px;display:flex;align-items:center}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label-bg {border-radius:0 0 var(--radius-base) var(--radius-base);opacity:0;position:absolute;inset:0;z-index:-1;transition:opacity var(--main-bundle-transition);will-change:opacity;transform:translateZ(0)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label-bg-after {right:-7px;transform:scaleX(-1)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label-bg-before {content:"";width:8px;height:8px;position:absolute;top:0;mask:url('data:image/svg+xml;utf8,<svg width="8" height="8" viewBox="0 0 8 8" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8 0L8 8C8 3.58174 4.41827 -3.13124e-07 6.99382e-07 -6.99382e-07L8 0Z" fill="white"/></svg>');mask-size:contain;mask-repeat:no-repeat;mask-position:center;opacity:0;transition:opacity var(--main-bundle-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label-bg-before {left:-7px}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label-bg.active {transition-delay:0s;opacity:1;z-index:1}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label-bg.active .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label-bg.active .bundle-modules-list-label-bg-before {opacity:1}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label-bg.out {opacity:0;z-index:0;transition-delay:.5s}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label-bg.out .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label-bg.out .bundle-modules-list-label-bg-before {opacity:0;transition-delay:.5s}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-label>span {position:relative;z-index:2}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item {display:flex;align-items:center;gap:var(--bundle-modules-included-module-default-module-gap)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item .bundle-modules-item-title {color:var(--typography-heading);font-size:var(--typography-headings-h8-size);line-height:120%;font-weight:700;text-transform:uppercase;transition:color var(--main-bundle-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item .bundle-modules-item-icon {min-width:var(--bundle-modules-icon-circle-56-box-size);width:var(--bundle-modules-icon-circle-56-box-size);height:var(--bundle-modules-icon-circle-56-box-size);border-radius:100px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item .bundle-modules-item-icon img {width:var(--bundle-modules-icon-circle-56-icon-size);height:var(--bundle-modules-icon-circle-56-icon-size);position:relative;z-index:1;transition:scale var(--main-bundle-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item .bundle-modules-item-icon:before {position:absolute;width:100%;height:100%;transition:opacity var(--main-bundle-transition);top:0;left:0}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item .bundle-modules-item-icon:before {content:"";opacity:0;background:linear-gradient(180deg,#d4d4d4,#efefef)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item.disabled {cursor:default}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item.disabled .bundle-modules-item-icon:before {opacity:1}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item.disabled span {color:var(--typography-lighter-2)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover .bundle-modules-item-icon img {scale:1.1}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.dns-manager-bg) .bundle-modules-item-title {color:var(--solid-dns)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.advanced-billing-bg) .bundle-modules-item-title {color:var(--solid-advanced-billing)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.ip-manager-bg) .bundle-modules-item-title {color:var(--solid-ip-manager)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.server-monitoring-tool-bg) .bundle-modules-item-title {color:var(--solid-server-monitoring)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.hosting-renewals-bg) .bundle-modules-item-title {color:var(--solid-hosting-renewals)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.hosting-quota-notifications-bg) .bundle-modules-item-title {color:var(--solid-hosting-quota)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.server-allocator-bg) .bundle-modules-item-title {color:var(--solid-server-allocator)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.sms-center-bg) .bundle-modules-item-title {color:var(--solid-sms-center)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.wordpress-manager-bg) .bundle-modules-item-title {color:var(--solid-wordpress)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.unban-center-bg) .bundle-modules-item-title {color:var(--solid-unban-center)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.domain-allocator-bg) .bundle-modules-item-title {color:var(--solid-domain-allocator)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.domains-reseller-bg) .bundle-modules-item-title {color:var(--solid-domians-reseller-lighter)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.domain-orders-extended-bg) .bundle-modules-item-title {color:var(--solid-domain-orders)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.password-manager-bg) .bundle-modules-item-title {color:var(--solid-password-manager)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.client-area-popup-bg) .bundle-modules-item-title {color:var(--solid-client-area-popup)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.email-notifications-organizer-bg) .bundle-modules-item-title {color:var(--solid-email-notifications)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.marketing-triggers-automation-bg) .bundle-modules-item-title {color:var(--solid-marketing-triggers)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.social-media-login-bg) .bundle-modules-item-title {color:var(--solid-social-media-login)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.crm-bg) .bundle-modules-item-title {color:var(--solid-quick-books)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.report-generator-bg) .bundle-modules-item-title {color:var(--solid-report-generator)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.quotes-automation-bg) .bundle-modules-item-title {color:var(--solid-quotes-automation)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.discount-center-bg) .bundle-modules-item-title {color:var(--solid-discount-center)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.payment-gateway-charges-bg) .bundle-modules-item-title {color:var(--solid-payment-gateway)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.product-free-trial-manager-bg) .bundle-modules-item-title {color:var(--solid-product-free-trial)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.abandoned-cart-bg) .bundle-modules-item-title {color:var(--solid-abandoned-cart)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.product-linker-bg) .bundle-modules-item-title {color:var(--solid-product-linker)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.payment-gateway-allocator-bg) .bundle-modules-item-title {color:var(--solid-payment-gateway)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.product-feedback-center-bg) .bundle-modules-item-title {color:var(--solid-product-feedback)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.google-analytics-bg) .bundle-modules-item-title {color:var(--solid-google-analytics)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.quickbooks-online-bg) .bundle-modules-item-title {color:var(--solid-quick-books)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.expense-tracker-bg) .bundle-modules-item-title {color:var(--solid-expense-tracker)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list .bundle-modules-item:not(.disabled):hover:has(.time-task-manager-bg) .bundle-modules-item-title {color:var(--solid-time-task)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-md .bundle-modules-item .bundle-modules-item-icon {min-width:var(--bundle-modules-icon-circle-60-box-size);width:var(--bundle-modules-icon-circle-60-box-size);height:var(--bundle-modules-icon-circle-60-box-size)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-md .bundle-modules-item .bundle-modules-item-icon img {width:var(--bundle-modules-icon-circle-60-icon-size);height:var(--bundle-modules-icon-circle-60-icon-size)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-xl {grid-template-columns:repeat(2,1fr);padding:var(--bundle-modules-included-module-large-padding-top) var(--bundle-modules-included-module-large-padding) var(--bundle-modules-included-module-large-padding) var(--bundle-modules-included-module-large-padding);gap:var(--bundle-modules-included-module-large-module-gap)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-xl .bundle-modules-item .bundle-modules-item-icon {min-width:var(--bundle-modules-icon-circle-80-box-size);width:var(--bundle-modules-icon-circle-80-box-size);height:var(--bundle-modules-icon-circle-80-box-size)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-xl .bundle-modules-item .bundle-modules-item-icon img {width:var(--bundle-modules-icon-circle-80-icon-size);height:var(--bundle-modules-icon-circle-80-icon-size)}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list-xl .bundle-modules-item .bundle-modules-item-title {font-size:var(--typography-headings-h5-size);line-height:120%;font-weight:700}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundles-tiles {display:flex;align-items:flex-start;align-content:flex-start;gap:24px;align-self:stretch;flex-wrap:wrap}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile {width:calc(50% - 12px);min-width:calc(50% - 12px);box-shadow:0 4px 16px 0 rgba(0,0,0,.02),0 8px 32px 0 rgba(0,0,0,.08);gap:var(--block-base-gap-v-sm);align-self:stretch;border-radius:var(--block-base-radius);padding-right:12px;position:relative}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile:before {content:"";inset:0;position:absolute;border-radius:var(--block-base-radius);z-index:-2}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile:after {content:"";inset:0;left:3px;background:#fff;position:absolute;border-radius:var(--block-base-radius);z-index:-1}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile .tile-title {display:flex;align-items:center;padding-left:var(--bundle-modules-tabs-padding-h-small);flex:1 0 0;transition:color var(--base-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile .tile-icon-container {padding:14px 0}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile .tile-icon {height:80px;width:83px;padding:12px;border-radius:0 6px 6px 0;position:relative;display:flex;justify-content:center;align-items:center}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile .tile-icon svg {width:56px;height:56px}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile .tile-icon:after {content:"";width:8px;height:8px;position:absolute;bottom:-7px;left:3px;transition:all .24s ease;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0h8a8 8 0 00-8 8V0z' fill='%23fff'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile .tile-icon:before {content:"";width:8px;height:8px;position:absolute;top:-7px;left:3px;transform:rotate(-180deg);transition:all .24s ease;mask:url('data:image/svg+xml;utf8,<svg width="8" height="8" viewBox="0 0 8 8" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8 0L8 8C8 3.58174 4.41827 -3.13124e-07 6.99382e-07 -6.99382e-07L8 0Z" fill="white"/></svg>');mask-size:contain;mask-repeat:no-repeat;mask-position:center}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile .tile-action {padding:0 var(--bundle-modules-tabs-padding-h-small);height:44px;display:flex;align-items:center}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile .tile-action svg path {transition:stroke var(--base-transition)}body.page-monthly-bundles .mg-remote-scope .page-banner.bundle-landing-page {margin-bottom:24px}body.page-monthly-bundles .mg-remote-scope .page-banner.bundle-landing-page .banner-title {margin-bottom:16px}@media (min-width:992px) and (max-width:1199px) {body.page-monthly-bundles .mg-remote-scope .page-banner.bundle-landing-page .banner-title {margin-bottom:24px}}body.page-monthly-bundles .mg-remote-scope .page-banner.bundle-landing-page .banner-title-desc {margin-bottom:0}body.page-monthly-bundles .mg-remote-scope .page-banner.bundle-landing-page .banner-background-shapes {width:1964px;height:100%;position:absolute;left:50%;margin-left:-982px;z-index:-1}body.page-monthly-bundles .mg-remote-scope .page-banner.bundle-landing-page .banner-background-shapes .banner-background-shape {position:absolute!important;opacity:.6;filter:blur(3px)}body.page-monthly-bundles .mg-remote-scope .page-banner.bundle-landing-page .banner-background-shapes .banner-background-shape svg {width:100%;height:100%}body.page-monthly-bundles .mg-remote-scope .page-banner.bundle-landing-page .banner-background-shapes .banner-background-shape-0 {top:292px!important;right:277px;left:unset!important;width:224px;height:224px}body.page-monthly-bundles .mg-remote-scope .page-banner.bundle-landing-page .banner-background-shapes .banner-background-shape-1 {top:-30px!important;left:-24px!important;width:257px;height:257px}@media (max-width:1199px) {body.page-monthly-bundles .mg-remote-scope .page-banner .banner-actions, body.page-monthly-bundles .mg-remote-scope .page-banner .banner-label, body.page-monthly-bundles .mg-remote-scope .page-banner .banner-price, body.page-monthly-bundles .mg-remote-scope .page-banner .banner-title {justify-content:center}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-price-labeled {margin:0 auto}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-label-container {justify-content:center}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-modules {align-items:center}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules {max-width:626px}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs {justify-content:space-between}}@media (max-width:991px) {body.page-monthly-bundles .mg-remote-scope .page-banner .banner-label-faq {max-width:unset}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-label-faq svg {display:none}}@media (max-width:767px) {body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules {max-width:100%;width:100%}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs {justify-content:space-between}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tab {width:100%}}@media (max-width:579px) {body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs {overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-tabs::-webkit-scrollbar {display:none}body.page-monthly-bundles .mg-remote-scope .page-banner .bundle-modules-list {grid-template-columns:repeat(1,1fr)}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundles-tiles {gap:16px}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile {width:100%}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile .tile-icon-container {padding:8px 0}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile .tile-icon {width:64px;height:64px}body.page-monthly-bundles .mg-remote-scope .page-banner .banner-bundles .bundle-tile .tile-icon svg {width:40px;height:40px}}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic {z-index:1}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-flexible {width:68.5%;height:37%;bottom:3.6%;right:6.6%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-streamlined {width:45.8%;height:29.2%;bottom:3.8%;left:15%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-dynamic {width:52%;height:51.3%;right:11.6%;bottom:5.9%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-advanced {width:65.3%;height:37.3%;bottom:0;left:8.3%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-centralized {width:69%;height:44.6%;left:6.6%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-product-reseller {width:57.3%;height:26%;right:5.3%;bottom:9.6%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-flexible-hosting {width:76.8%;height:30%;right:6.6%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-proactive {width:49.3%;height:42.3%;bottom:3.2%;left:11.6%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-tailored {width:52.6%;height:42.88%;right:7.6%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-instant-sms {width:47%;height:40.57%;left:6.3%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-owned-server-provisioning {width:68.34%;height:43.26%;right:2.67%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-seamless-provisioning {width:68.33%;height:36.92%;bottom:0;right:8.67%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-effortless-provisioning {width:70%;height:38.08%;bottom:0;right:5.67%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-streamlined-provisioning {width:74.67%;height:42.69%;bottom:0;right:2.5%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-flexible-provisioning {width:74.67%;height:29.23%;bottom:5.58%;right:3.5%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-transparent {width:52%;height:51.73%;bottom:5.77%;right:11.67%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-advanced-dns-tools {width:45.83%;height:29.23%;bottom:3.85%;left:15%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-provisioning {width:57.3%;height:28.8%;bottom:3.6%;right:6.6%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-customized {width:73.67%;height:22.3%;bottom:3.4%;left:3.3%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-smart-resource {width:49.33%;height:42.31%;bottom:0;right:11.67%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-realtime-sms {width:47%;height:40.38%;bottom:0;left:6.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-iaas-flexible-provisioning {width:73%;height:31.54%;bottom:1.92%;right:4.83%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-iaas-streamlined {width:57.33%;height:41.92%;bottom:3.85%;right:5.17%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-iaas-smart-server {width:65%;height:36.15%;bottom:4.04%;right:5.17%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-iaas-droplet {width:67%;height:39.23%;bottom:1.15%;right:4.83%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-iaas-tailored {width:73%;height:35%;bottom:7.88%;right:5.5%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-flexible-dns {width:45.83%;height:29.23%;bottom:3.85%;left:15%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-streamlined-distribution {width:59%;height:26.92%;bottom:5.96%;right:11.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-smart {width:55%;height:35.38%;bottom:0;right:8.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-advanced-domain-search {width:45%;height:39.23%;bottom:6.35%;right:5%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-dynamic-sms {width:47%;height:40.57%;left:6.3%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-smart-discount {width:42.67%;height:26.54%;bottom:3.46%;right:2.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-dynamic-gateway {width:53%;height:37.31%;bottom:1.92%;left:3.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-flexible-access {width:50%;height:30%;bottom:5.77%;right:14.17%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-automated-marketing {width:53.33%;height:30.77%;bottom:4.42%;left:3.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-shopping-cart {width:72%;height:30.38%;bottom:4.23%;right:3.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-modern-customer {width:47%;height:40.38%;bottom:0;left:6.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-ready-to-go {width:51.33%;height:38.08%;bottom:1.73%;right:4.83%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-adaptive {width:55%;height:39.23%;bottom:0;left:10%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-customer {width:53.33%;height:51.92%;bottom:.77%;right:5%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-behavior {width:60.33%;height:31.54%;bottom:1.73%;left:5%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-eco-friendly {width:67%;height:36.92%;bottom:5.58%;right:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-social-media {width:51.33%;height:53.85%;bottom:1.92%;left:6.67%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-lifecycle {width:61.67%;height:39.62%;bottom:3.85%;right:3.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-targeted-sms {width:47%;height:40.38%;bottom:0;left:6.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-reporting {width:56.67%;height:44.23%;bottom:3.85%;right:5%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-streamlined-quote {width:48%;height:41.92%;bottom:3.46%;left:3.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-streamlined-quote-sec {width:39.67%;height:8.84%;bottom:10.96%;right:3.67%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-unified {width:68.33%;height:28.08%;bottom:5.77%;right:3.33%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-transparent-overview {width:68.67%;height:43.85%;left:3.33%;bottom:.58%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-advanced-reporting {width:70.67%;height:36.15%;bottom:4.04%;right:5%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-smooth-task {width:53.33%;height:27.31%;left:14.17%;bottom:3.08%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-presonalized-sms {width:47%;height:40.38%;right:6.33%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-trusted {width:70%;height:31.15%;left:5%;bottom:3.65%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-interactive {width:58%;height:32.31%;right:8.5%;bottom:5.96%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-ban-handling {width:56.67%;height:35.77%;left:10.17%;bottom:3.85%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-intelligent {width:53.33%;height:30.77%;right:3.33%;bottom:4.42%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-resource-usage {width:49.33%;height:42.31%;left:11.67%;bottom:3.08%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-experience-driven {width:53.33%;height:51.92%;right:5%;bottom:.77%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-sustainable {width:67%;height:37.12%;left:0;bottom:5.38%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-social-login {width:51.33%;height:53.85%;right:6.67%;bottom:1.92%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-hosting-cpanel {width:65.33%;height:38.46%;right:9%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-hosting-plesk {width:71.3334%;height:31.155%;right:7.67%;bottom:9.8%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-hosting-directadmin {width:68.5%;height:35.77%;right:2.67%;bottom:6.73%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-complete {width:45.84%;height:29.24%;left:15%;bottom:3.85%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-ip-addresses {width:65.17%;height:37.31%;right:9.17%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-remote-wordpress {width:62.33%;height:52.31%;left:10%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-resource-usage-billing {width:52%;height:51.73%;right:11.67%;bottom:5.58%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-cycles {width:76.67%;height:30%;left:6.67%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-resource-under-control {width:49.333333%;height:42.31%;right:11.67%;bottom:3.27%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-adresses-unlocked {width:56.666666%;height:35.77%;left:10.17%;bottom:3.85%}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-smart-loader {width:52.83%;height:42.88%;right:6.67%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section-graphic .bottom-graphic-handy-domain {width:51.33%;height:37.31%;left:19.83%;bottom:0}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic svg {width:100%;height:100%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic {height:100%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-flexible {width:103.84%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-seamless {width:103.34%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-effortles, body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-streamlined-vm {width:100%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-owned-server-provisioning {width:102.67%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-droplet, body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-seamless-account, body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-server-provisioning, body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-smart-server, body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-tailored {width:100%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-plesk-seamless-account {width:100%;height:100%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-directadmin-seamless-account, body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-handy-domain {width:100%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-streamlined {width:102.16%;left:unset;right:0}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-smart-reminder {width:100%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-smart-discount {width:108.67%;height:100.96%;left:-4%;right:unset;top:-.9%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-eco-friendly {width:105.85%;left:-2.5%;right:unset}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-shopping-cart {width:103.67%;left:-3.5%;right:unset}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-trial-access {width:100%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-customer-lifecycle {width:103.17%;left:0;right:unset}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-streamlined-quote {width:100%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-transparent-spending {width:102.34%;left:unset;right:0}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-advanced-financial {width:102.67%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-intractive-popup {width:103.67%}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-sustainable {width:105.17%;left:unset;right:0}body.page-monthly-bundles .mg-remote-scope .section.section-graphic .line-graphic.line-graphic-trusted-credential {width:102.34%;left:unset;right:0}body.page-monthly-bundles .mg-remote-scope .bundle-hosting-account-provisioning.package {border-color:var(--solid-cpanel)!important}body.page-monthly-bundles .mg-remote-scope .bundle-hosting-account-provisioning.package .package-icon {background:var(--bundle-bg-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-hosting-account-provisioning.package .package-icon:after, body.page-monthly-bundles .mg-remote-scope .bundle-hosting-account-provisioning.package .package-icon:before {background-color:var(--solid-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-hosting-account-provisioning.package .package-action {color:var(--solid-cpanel-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-hosting-account-provisioning.package:hover .package-title {color:var(--solid-cpanel-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-hosting-account-provisioning:hover .tile-title {color:var(--solid-cpanel-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-hosting-account-provisioning:hover .tile-action svg path {stroke:var(--solid-cpanel-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-lass.package {border-color:var(--solid-hetzner-cloud)!important}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-lass.package .package-icon {background:var(--gradients-hetzner-cloud-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-lass.package .package-icon:after, body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-lass.package .package-icon:before {background-color:var(--solid-hetzner-cloud)}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-lass.package .package-action {color:var(--solid-hetzner-cloud-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-lass.package:hover .package-title {color:var(--solid-hetzner-cloud-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-lass:hover .tile-title {color:var(--solid-hetzner-cloud-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-lass:hover .tile-action svg path {stroke:var(--solid-hetzner-cloud-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-domains-reseller.package {border-color:var(--solid-domain-reseller)!important}body.page-monthly-bundles .mg-remote-scope .bundle-domains-reseller.package .package-icon {background:var(--bundle-bg-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-domains-reseller.package .package-icon:after, body.page-monthly-bundles .mg-remote-scope .bundle-domains-reseller.package .package-icon:before {background-color:var(--solid-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-domains-reseller.package .package-action {color:var(--solid-domain-reseller-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-domains-reseller.package:hover .package-title {color:var(--solid-domain-reseller-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-domains-reseller:hover .tile-title {color:var(--solid-domain-reseller-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-domains-reseller:hover .tile-action svg path {stroke:var(--solid-domain-reseller-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce.package {border-color:var(--solid-commerce)!important}body.page-monthly-bundles .mg-remote-scope .bundle-commerce.package .package-icon {background:var(--bundle-bg-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce.package .package-icon:after, body.page-monthly-bundles .mg-remote-scope .bundle-commerce.package .package-icon:before {background-color:var(--solid-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce.package .package-action {color:var(--solid-commerce-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce.package:hover .package-title {color:var(--solid-commerce-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce:hover .tile-title {color:var(--solid-commerce-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce:hover .tile-action svg path {stroke:var(--solid-commerce-lighter)}body.page-monthly-bundles .mg-remote-scope .package-coming-soon-form.package {border-color:var(--typography-lighter-1)!important}body.page-monthly-bundles .mg-remote-scope .package-coming-soon-form.package .package-icon {background:linear-gradient(180deg,#6b7488,#8d94a6)}body.page-monthly-bundles .mg-remote-scope .package-coming-soon-form.package .package-icon:after, body.page-monthly-bundles .mg-remote-scope .package-coming-soon-form.package .package-icon:before {background-color:var(--typography-lighter-1)}body.page-monthly-bundles .mg-remote-scope .package-coming-soon-form.package .package-action {color:var(--solid-commerce-lighter)}body.page-monthly-bundles .mg-remote-scope .package-coming-soon-form.package .package-title {color:var(--typography-lighter-1)}body.page-monthly-bundles .mg-remote-scope .bundle-crm.package {border-color:var(--solid-crm)!important}body.page-monthly-bundles .mg-remote-scope .bundle-crm.package .package-icon {background:var(--bundle-bg-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-crm.package .package-icon:after, body.page-monthly-bundles .mg-remote-scope .bundle-crm.package .package-icon:before {background-color:var(--solid-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-crm.package .package-action {color:var(--solid-crm-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-crm.package:hover .package-title {color:var(--solid-crm-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-crm:hover .tile-title {color:var(--solid-crm-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-crm:hover .tile-action svg path {stroke:var(--solid-crm-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting.package {border-color:var(--solid-accounting)!important}body.page-monthly-bundles .mg-remote-scope .bundle-accounting.package .package-icon {background:var(--bundle-bg-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting.package .package-icon:after, body.page-monthly-bundles .mg-remote-scope .bundle-accounting.package .package-icon:before {background-color:var(--solid-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting.package .package-action {color:var(--solid-accounting-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting.package:hover .package-title {color:var(--solid-accounting-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting:hover .tile-title {color:var(--solid-accounting-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting:hover .tile-action svg path {stroke:var(--solid-accounting-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.package {border-color:var(--solid-customer-experience)!important}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.package .package-icon {background:var(--bundle-bg-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.package .package-icon:after, body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.package .package-icon:before {background-color:var(--solid-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.package .package-action {color:var(--solid-customer-experience-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.package:hover .package-title {color:var(--solid-customer-experience-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience:hover .tile-title {color:var(--solid-customer-experience-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience:hover .tile-action svg path {stroke:var(--solid-customer-experience-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-owned.package {border-color:var(--solid-vultr)!important}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-owned.package .package-icon {background:var(--gradients-vultr-vps-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-owned.package .package-icon:after, body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-owned.package .package-icon:before {background-color:var(--solid-vultr)}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-owned.package .package-action {color:#33bfff}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-owned.package:hover .package-title {color:#33bfff}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-owned:hover .tile-title {color:#33bfff}body.page-monthly-bundles .mg-remote-scope .bundle-vps-cloud-provisioning-owned:hover .tile-action svg path {stroke:#33bfff}body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud.section-cta {background:var(--bundle-bg-proxmox-ve)}body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud .bundle-modules-list {border-color:var(--solid-proxmox-ve-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud .banner-label .banner-label-badge {color:var(--solid-proxmox-ve)}body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud .banner-actions .btn-white:before {background:var(--buttons-bg-g-promox-ve)}body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud .banner-actions .btn-white span:not(.h6) {color:var(--solid-proxmox-ve-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud .banner-actions .btn-white:hover span {color:var(--solid-proxmox-ve-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud.section-cta .btn-white:before {background:var(--buttons-bg-g-promox-ve)}body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud.section-cta .btn-white span:not(.h4) {color:var(--solid-proxmox-ve-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud.section-cta .btn-white:hover span {color:var(--solid-proxmox-ve-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud.bundle-modules-tab-item .icon {background:var(--gradients-proxmox-ve-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-proxmox-vevps-cloud .animating {background:linear-gradient(90deg,#fef2e7 40%,var(--solid-cpanel-lighter) 60%,var(--solid-cpanel-lighter))}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud.section-cta {background:var(--bundle-bg-openstack)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud .bundle-modules-list {border-color:var(--solid-openstack-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud .banner-label .banner-label-badge {color:var(--solid-openstack)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud .banner-actions .btn-white:before {background:var(--buttons-bg-g-openstack)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud .banner-actions .btn-white span:not(.h6) {color:var(--solid-openstack-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud .banner-actions .btn-white:hover span {color:var(--solid-openstack-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud.section-cta .btn-white:before {background:var(--buttons-bg-g-openstack)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud.section-cta .btn-white span:not(.h4) {color:var(--solid-openstack-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud.section-cta .btn-white:hover span {color:var(--solid-openstack-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud.bundle-modules-tab-item .icon {background:var(--gradients-openstack-vps-cloud-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-vps-cloud .animating {background:linear-gradient(90deg,#fee6e6 40%,var(--solid-openstack-lighter) 60%,var(--solid-openstack-lighter))}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud.section-cta {background:var(--bundle-bg-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud .bundle-modules-list {border-color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud .banner-label .banner-label-badge {color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud .banner-actions .btn-white:before {background:var(--buttons-bg-g-solution-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud .banner-actions .btn-white span:not(.h6) {color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud .banner-actions .btn-white:hover span {color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud.section-cta .btn-white:before {background:var(--buttons-bg-g-solution-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud.section-cta .btn-white span:not(.h4) {color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud.section-cta .btn-white:hover span {color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud.bundle-modules-tab-item .icon {background:var(--gradients-solusvm-2-vps-cloud-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-2-vps-cloud .animating {background:linear-gradient(90deg,#d8f2fd 40%,var(--solid-solus-2) 60%,var(--solid-solus-2))}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects.section-cta {background:var(--bundle-bg-openstack)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects .bundle-modules-list {border-color:var(--solid-openstack-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects .banner-label .banner-label-badge {color:var(--solid-openstack)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects .banner-actions .btn-white:before {background:var(--buttons-bg-g-openstack)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects .banner-actions .btn-white span:not(.h6) {color:var(--solid-openstack-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects .banner-actions .btn-white:hover span {color:var(--solid-openstack-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects.section-cta .btn-white:before {background:var(--buttons-bg-g-openstack)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects.section-cta .btn-white span:not(.h4) {color:var(--solid-openstack-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects.section-cta .btn-white:hover span {color:var(--solid-openstack-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects.bundle-modules-tab-item .icon {background:var(--gradients-openstack-vps-cloud-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-openstack-projects .animating {background:linear-gradient(90deg,#fee6e6 40%,var(--solid-openstack-lighter) 60%,var(--solid-openstack-lighter))}body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server.section-cta {background:var(--bundle-bg-virtuozzo)}body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server .bundle-modules-list {border-color:var(--solid-virtuozzo)}body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server .banner-label .banner-label-badge {color:var(--solid-virtuozzo)}body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server .banner-actions .btn-white:before {background:var(--buttons-bg-g-virtuozzo)}body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server .banner-actions .btn-white span:not(.h6) {color:var(--solid-virtuozzo)}body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server .banner-actions .btn-white:hover span {color:var(--solid-virtuozzo)}body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server.section-cta .btn-white:before {background:var(--buttons-bg-g-virtuozzo)}body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server.section-cta .btn-white span:not(.h4) {color:var(--solid-virtuozzo)}body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server.section-cta .btn-white:hover span {color:var(--solid-virtuozzo)}body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server.bundle-modules-tab-item .icon {background:var(--gradients-virtuozzo-s3-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-virtuozzo-hybrid-server .animating {background:linear-gradient(90deg,#fbe4e9 40%,var(--solid-virtuozzo) 60%,var(--solid-virtuozzo))}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps.section-cta {background:var(--bundle-bg-solus-1)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps .bundle-modules-list {border-color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps .banner-label .banner-label-badge {color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps .banner-actions .btn-white:before {background:var(--buttons-bg-g-solution)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps .banner-actions .btn-white span:not(.h6) {color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps .banner-actions .btn-white:hover span {color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps.section-cta .btn-white:before {background:var(--buttons-bg-g-solution)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps.section-cta .btn-white span:not(.h4) {color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps.section-cta .btn-white:hover span {color:var(--solid-solus-2)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps.bundle-modules-tab-item .icon {background:var(--gradients-solusvm-extended-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-solusvm-extended-vps .animating {background:linear-gradient(90deg,#d7f4ff 40%,var(--solid-solus-2) 60%,var(--solid-solus-2))}body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers.section-cta {background:var(--bundle-bg-hetzner-cloud)}body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers .bundle-modules-list {border-color:var(--solid-hetzner-cloud)}body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers .banner-label .banner-label-badge {color:var(--solid-hetzner-cloud)}body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers .banner-actions .btn-white:before {background:var(--buttons-bg-g-hetzner-cloud)}body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers .banner-actions .btn-white span:not(.h6) {color:var(--solid-hetzner-cloud)}body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers .banner-actions .btn-white:hover span {color:var(--solid-hetzner-cloud)}body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers.section-cta .btn-white:before {background:var(--buttons-bg-g-hetzner-cloud)}body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers.section-cta .btn-white span:not(.h4) {color:var(--solid-hetzner-cloud)}body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers.section-cta .btn-white:hover span {color:var(--solid-hetzner-cloud)}body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers.bundle-modules-tab-item .icon {background:var(--gradients-hetzner-cloud-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-hetzner-cloud-servers .animating {background:linear-gradient(90deg,#fae5eb 40%,var(--solid-hetzner-cloud) 60%,var(--solid-hetzner-cloud))}body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps.section-cta {background:var(--bundle-bg-vultr)}body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps .bundle-modules-list {border-color:var(--solid-vultr)}body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps .banner-label .banner-label-badge {color:var(--solid-vultr)}body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps .banner-actions .btn-white:before {background:var(--buttons-bg-g-vultr)}body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps .banner-actions .btn-white span:not(.h6) {color:var(--solid-vultr)}body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps .banner-actions .btn-white:hover span {color:var(--solid-vultr)}body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps.section-cta .btn-white:before {background:var(--buttons-bg-g-vultr)}body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps.section-cta .btn-white span:not(.h4) {color:var(--solid-vultr)}body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps.section-cta .btn-white:hover span {color:var(--solid-vultr)}body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps.bundle-modules-tab-item .icon {background:var(--gradients-vultr-vps-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-vultr-vps .animating {background:linear-gradient(90deg,#e1f2ff 40%,var(--solid-vultr) 60%,var(--solid-vultr))}body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated.section-cta {background:var(--bundle-bg-ovhcloud)}body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated .bundle-modules-list {border-color:var(--solid-ovhcloud)}body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated .banner-label .banner-label-badge {color:var(--solid-ovhcloud)}body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated .banner-actions .btn-white:before {background:var(--buttons-bg-g-ovhcloud)}body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated .banner-actions .btn-white span:not(.h6) {color:var(--solid-ovhcloud)}body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated .banner-actions .btn-white:hover span {color:var(--solid-ovhcloud)}body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated.section-cta .btn-white:before {background:var(--buttons-bg-g-ovhcloud)}body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated.section-cta .btn-white span:not(.h4) {color:var(--solid-ovhcloud)}body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated.section-cta .btn-white:hover span {color:var(--solid-ovhcloud)}body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated.bundle-modules-tab-item .icon {background:var(--gradients-ovhcloud-vps-dedicated-servers-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-ovhcloud-vps-dedicated .animating {background:linear-gradient(90deg,#e0e9f5 40%,var(--solid-ovhcloud) 60%,var(--solid-ovhcloud))}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail.section-cta {background:var(--bundle-bg-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail .bundle-modules-list {border-color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail .banner-label .banner-label-badge {color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail .banner-actions .btn-white:before {background:var(--buttons-bg-g-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail .banner-actions .btn-white span:not(.h6) {color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail .banner-actions .btn-white:hover span {color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail.section-cta .btn-white:before {background:var(--buttons-bg-g-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail.section-cta .btn-white span:not(.h4) {color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail.section-cta .btn-white:hover span {color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail.bundle-modules-tab-item .icon {background:var(--gradients-amazon-lightsail-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-lightsail .animating {background:linear-gradient(90deg,#fcece3 40%,var(--solid-amazon) 60%,var(--solid-amazon))}body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets.section-cta {background:var(--bundle-bg-digitalocean)}body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets .bundle-modules-list {border-color:var(--solid-digitalocean)}body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets .banner-label .banner-label-badge {color:var(--solid-digitalocean)}body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets .banner-actions .btn-white:before {background:var(--buttons-bg-g-digitalocean)}body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets .banner-actions .btn-white span:not(.h6) {color:var(--solid-digitalocean-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets .banner-actions .btn-white:hover span {color:var(--solid-digitalocean-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets.section-cta .btn-white:before {background:var(--buttons-bg-g-digitalocean)}body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets.section-cta .btn-white span:not(.h4) {color:var(--solid-digitalocean-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets.section-cta .btn-white:hover span {color:var(--solid-digitalocean-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets.bundle-modules-tab-item .icon {background:var(--gradients-digitalocean-droplets-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-digitalocean-droplets .animating {background:linear-gradient(90deg,#dcedff 40%,var(--solid-digitalocean-lighter) 60%,var(--solid-digitalocean-lighter))}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2 .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2 .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2.section-cta {background:var(--bundle-bg-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2 .bundle-modules-list {border-color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2 .banner-label .banner-label-badge {color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2 .banner-actions .btn-white:before {background:var(--buttons-bg-g-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2 .banner-actions .btn-white span:not(.h6) {color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2 .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2 .banner-actions .btn-white:hover span {color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2.section-cta .btn-white:before {background:var(--buttons-bg-g-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2.section-cta .btn-white span:not(.h4) {color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2.section-cta .btn-white:hover span {color:var(--solid-amazon)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2.bundle-modules-tab-item .icon {background:var(--gradients-amazon-lightsail-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-amazon-ec2 .animating {background:linear-gradient(90deg,#fcece3 40%,var(--solid-amazon) 60%,var(--solid-amazon))}body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller.section-cta {background:var(--bundle-bg-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller .bundle-modules-list {border-color:var(--solid-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller .banner-label .banner-label-badge {color:var(--solid-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller .banner-actions .btn-white:before {background:var(--buttons-bg-g-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller .banner-actions .btn-white span:not(.h6) {color:var(--solid-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller .banner-actions .btn-white:hover span {color:var(--solid-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller.section-cta .btn-white:before {background:var(--buttons-bg-g-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller.section-cta .btn-white span:not(.h4) {color:var(--solid-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller.section-cta .btn-white:hover span {color:var(--solid-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-domain-reseller .animating {background:linear-gradient(90deg,#e1f5ef 40%,var(--solid-domain-reseller) 60%,var(--solid-domain-reseller))}body.page-monthly-bundles .mg-remote-scope .bundle-commerce.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-commerce.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-commerce .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-commerce .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-commerce.section-cta {background:var(--bundle-bg-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce .bundle-modules-list {border-color:var(--solid-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce .banner-label .banner-label-badge {color:var(--solid-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce .banner-actions .btn-white:before {background:var(--buttons-bg-g-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce .banner-actions .btn-white span:not(.h6) {color:var(--solid-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-commerce .banner-actions .btn-white:hover span {color:var(--solid-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce.section-cta .btn-white:before {background:var(--buttons-bg-g-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce.section-cta .btn-white span:not(.h4) {color:var(--solid-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-commerce.section-cta .btn-white:hover span {color:var(--solid-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-commerce .animating {background:linear-gradient(90deg,#fef1e1 40%,var(--solid-commerce) 60%,var(--solid-commerce))}body.page-monthly-bundles .mg-remote-scope .bundle-crm.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-crm.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-crm .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-crm .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-crm.section-cta {background:var(--bundle-bg-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-crm .bundle-modules-list {border-color:var(--solid-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-crm .banner-label .banner-label-badge {color:var(--solid-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-crm .banner-actions .btn-white:before {background:var(--buttons-bg-g-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-crm .banner-actions .btn-white span:not(.h6) {color:var(--solid-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-crm .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-crm .banner-actions .btn-white:hover span {color:var(--solid-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-crm.section-cta .btn-white:before {background:var(--buttons-bg-g-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-crm.section-cta .btn-white span:not(.h4) {color:var(--solid-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-crm.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-crm.section-cta .btn-white:hover span {color:var(--solid-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-crm .animating {background:linear-gradient(90deg,#e1f3f4 40%,var(--solid-crm) 60%,var(--solid-crm))}body.page-monthly-bundles .mg-remote-scope .bundle-accounting.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-accounting.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-accounting .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-accounting .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-accounting.section-cta {background:var(--bundle-bg-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting .bundle-modules-list {border-color:var(--solid-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting .banner-label .banner-label-badge {color:var(--solid-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting .banner-actions .btn-white:before {background:var(--buttons-bg-g-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting .banner-actions .btn-white span:not(.h6) {color:var(--solid-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-accounting .banner-actions .btn-white:hover span {color:var(--solid-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting.section-cta .btn-white:before {background:var(--buttons-bg-g-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting.section-cta .btn-white span:not(.h4) {color:var(--solid-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-accounting.section-cta .btn-white:hover span {color:var(--solid-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-accounting .animating {background:linear-gradient(90deg,#e7fadb 40%,var(--solid-accounting) 60%,var(--solid-accounting))}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.section-cta {background:var(--bundle-bg-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience .bundle-modules-list {border-color:var(--solid-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience .banner-label .banner-label-badge {color:var(--solid-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience .banner-actions .btn-white:before {background:var(--buttons-bg-g-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience .banner-actions .btn-white span:not(.h6) {color:var(--solid-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience .banner-actions .btn-white:hover span {color:var(--solid-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.section-cta .btn-white:before {background:var(--buttons-bg-g-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.section-cta .btn-white span:not(.h4) {color:var(--solid-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience.section-cta .btn-white:hover span {color:var(--solid-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-customer-experience .animating {background:linear-gradient(90deg,#e4dbf0 40%,var(--solid-customer-experience) 60%,var(--solid-customer-experience))}body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended.section-cta {background:var(--bundle-bg-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended .bundle-modules-list {border-color:var(--solid-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended .banner-label .banner-label-badge {color:var(--solid-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended .banner-actions .btn-white:before {background:var(--buttons-bg-g-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended .banner-actions .btn-white span:not(.h6) {color:var(--solid-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended .banner-actions .btn-white:hover span {color:var(--solid-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended.section-cta .btn-white:before {background:var(--buttons-bg-g-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended.section-cta .btn-white span:not(.h4) {color:var(--solid-cpanel-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended.section-cta .btn-white:hover span {color:var(--solid-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended.bundle-modules-tab-item .icon {background:var(--gradients-cpanel-extended-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-cpanel-extended .animating {background:linear-gradient(90deg,#fdece2 40%,var(--solid-cpanel) 60%,var(--solid-cpanel))}body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended.section-cta {background:var(--bundle-bg-plesk-extended)}body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended .bundle-modules-list {border-color:var(--solid-plesk)}body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended .banner-label .banner-label-badge {color:var(--solid-plesk)}body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended .banner-actions .btn-white:before, body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended .banner-actions.loading:before {background:var(--buttons-bg-g-plesk)}body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended .banner-actions .btn-white span:not(.h6), body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended .banner-actions.loading span:not(.h6) {color:var(--solid-plesk)}body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended .banner-actions .btn-white:hover span, body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended .banner-actions.loading:hover span {color:var(--solid-plesk)}body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended.section-cta .btn-white:before {background:var(--buttons-bg-g-plesk)}body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended.section-cta .btn-white span:not(.h4) {color:var(--solid-plesk-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended.section-cta .btn-white:hover span {color:var(--solid-plesk)}body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended.bundle-modules-tab-item .icon {background:var(--plesk-extended-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-plesk-extended .animating {background:linear-gradient(90deg,#e2ebfd 40%,var(--solid-plesk) 60%,var(--solid-plesk))}body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended.banner-background-gradient, body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended.bundle-modules-list-label-bg, body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended .bundle-modules-list-label-bg-after, body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended .bundle-modules-list-label-bg-before, body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended.section-cta {background:var(--bundle-bg-direct-admin)}body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended .bundle-modules-list {border-color:var(--solid-direct-admin)}body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended .banner-label .banner-label-badge {color:var(--solid-direct-admin)}body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended .banner-actions .btn-white:before {background:var(--buttons-bg-g-direct-admin)}body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended .banner-actions .btn-white span:not(.h6) {color:var(--solid-direct-admin)}body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended .banner-actions .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended .banner-actions .btn-white:hover span {color:var(--solid-direct-admin)}body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended.section-cta .btn-white:before {background:var(--buttons-bg-g-direct-admin)}body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended.section-cta .btn-white span:not(.h4) {color:var(--solid-direct-admin)}body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended.section-cta .btn-white.loading span, body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended.section-cta .btn-white:hover span {color:var(--solid-direct-admin)}body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended.bundle-modules-tab-item .icon {background:var(--gradients-directadmin-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-directadmin-extended .animating {background:linear-gradient(90deg,#e4f6fb 40%,var(--solid-direct-admin) 60%,var(--solid-direct-admin))}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page.banner-background-gradient {background:var(--bundle-bg-landing-page)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .banner-label .banner-label-badge {color:#154ea1}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-hosting-account-provisioning.tile:before {background:var(--bundle-bg-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-hosting-account-provisioning.tile .tile-icon {background:var(--bundle-bg-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-hosting-account-provisioning.tile .tile-icon:after {background-color:var(--solid-cpanel-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-hosting-account-provisioning.tile .tile-icon:before {background-color:var(--solid-cpanel)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-vps-cloud-provisioning-lass.tile:before {background:var(--gradients-hetzner-cloud-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-vps-cloud-provisioning-lass.tile .tile-icon {background:var(--gradients-hetzner-cloud-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-vps-cloud-provisioning-lass.tile .tile-icon:after {background-color:var(--solid-hetzner-cloud-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-vps-cloud-provisioning-lass.tile .tile-icon:before {background-color:var(--solid-hetzner-cloud)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-domains-reseller.tile:before {background:var(--bundle-bg-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-domains-reseller.tile .tile-icon {background:var(--bundle-bg-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-domains-reseller.tile .tile-icon:after {background-color:var(--solid-domain-reseller-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-domains-reseller.tile .tile-icon:before {background-color:var(--solid-domain-reseller)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-commerce.tile:before {background:var(--bundle-bg-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-commerce.tile .tile-icon {background:var(--bundle-bg-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-commerce.tile .tile-icon:after {background-color:var(--solid-commerce-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-commerce.tile .tile-icon:before {background-color:var(--solid-commerce)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-crm.tile:before {background:var(--bundle-bg-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-crm.tile .tile-icon {background:var(--bundle-bg-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-crm.tile .tile-icon:after {background-color:var(--solid-crm-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-crm.tile .tile-icon:before {background-color:var(--solid-crm)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-accounting.tile:before {background:var(--bundle-bg-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-accounting.tile .tile-icon {background:var(--bundle-bg-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-accounting.tile .tile-icon:after {background-color:var(--solid-accounting-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-accounting.tile .tile-icon:before {background-color:var(--solid-accounting)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-customer-experience.tile:before {background:var(--bundle-bg-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-customer-experience.tile .tile-icon {background:var(--bundle-bg-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-customer-experience.tile .tile-icon:after {background-color:var(--solid-customer-experience-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-customer-experience.tile .tile-icon:before {background-color:var(--solid-customer-experience)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-vps-cloud-provisioning-owned.tile:before {background:var(--gradients-vultr-vps-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-vps-cloud-provisioning-owned.tile .tile-icon {background:var(--gradients-vultr-vps-flip)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-vps-cloud-provisioning-owned.tile .tile-icon:after {background-color:var(--solid-vultr-lighter)}body.page-monthly-bundles .mg-remote-scope .bundle-landing-page .bundle-vps-cloud-provisioning-owned.tile .tile-icon:before {background-color:var(--solid-vultr)}body.page-monthly-bundles .mg-remote-scope .dns-manager-bg {background:var(--gradients-dns-manager-flip)}body.page-monthly-bundles .mg-remote-scope .advanced-billing-bg {background:var(--advanced-billing-flip)}body.page-monthly-bundles .mg-remote-scope .ip-manager-bg {background:var(--ip-manager-flip)}body.page-monthly-bundles .mg-remote-scope .hosting-renewals-bg {background:var(--hosting-renewals-flip)}body.page-monthly-bundles .mg-remote-scope .server-allocator-bg {background:var(--server-allocator-flip)}body.page-monthly-bundles .mg-remote-scope .sms-center-bg {background:var(--gradients-sms-center-flip)}body.page-monthly-bundles .mg-remote-scope .openstack-bg {background:var(--gradients-openstack-vps-cloud-flip)}body.page-monthly-bundles .mg-remote-scope .proxmox-ve-bg {background:var(--gradients-proxmox-ve-flip)}body.page-monthly-bundles .mg-remote-scope .virtuozzo-bg {background:var(--gradients-virtuozzo-s3-flip)}body.page-monthly-bundles .mg-remote-scope .solusvm2-bg {background:var(--gradients-solusvm-2-vps-cloud-flip)}body.page-monthly-bundles .mg-remote-scope .solusvm-bg {background:var(--gradients-solusvm-extended-flip)}body.page-monthly-bundles .mg-remote-scope .hosting-quota-notifications-bg {background:var(--gradients-hosting-quota-notifications-flip)}body.page-monthly-bundles .mg-remote-scope .server-monitoring-tool-bg {background:var(--gradients-server-monitoring-flip)}body.page-monthly-bundles .mg-remote-scope .domains-reseller-bg {background:var(--gradients-domains-reseller-flip)}body.page-monthly-bundles .mg-remote-scope .domain-orders-extended-bg {background:var(--gradients-domain-orders-extended-flip)}body.page-monthly-bundles .mg-remote-scope .email-notifications-organizer-bg {background:var(--gradients-email-notifications-organizer-flip)}body.page-monthly-bundles .mg-remote-scope .discount-center-bg {background:var(--gradients-discount-center-flip)}body.page-monthly-bundles .mg-remote-scope .payment-gateway-charges-bg {background:var(--gradients-payment-gateway-flip)}body.page-monthly-bundles .mg-remote-scope .product-free-trial-manager-bg {background:var(--gradients-product-free-trial-manager-flip)}body.page-monthly-bundles .mg-remote-scope .marketing-triggers-automation-bg {background:var(--gradients-marketing-triggers-automation-flip)}body.page-monthly-bundles .mg-remote-scope .abandoned-cart-bg {background:var(--gradients-abandoned-cart-flip)}body.page-monthly-bundles .mg-remote-scope .product-linker-bg {background:var(--gradients-product-linker-flip)}body.page-monthly-bundles .mg-remote-scope .payment-gateway-allocator-bg {background:var(--gradients-payment-gateway-flip)}body.page-monthly-bundles .mg-remote-scope .product-feedback-center-bg {background:var(--gradients-product-feedback-flip)}body.page-monthly-bundles .mg-remote-scope .google-analytics-bg {background:var(--gradients-google-analytics-flip)}body.page-monthly-bundles .mg-remote-scope .social-media-login-bg {background:var(--gradients-social-media-login-flip)}body.page-monthly-bundles .mg-remote-scope .crm-bg {background:var(--gradients-crm-flip)}body.page-monthly-bundles .mg-remote-scope .report-generator-bg {background:var(--gradients-report-generator-flip)}body.page-monthly-bundles .mg-remote-scope .quotes-automation-bg {background:var(--gradients-quotes-automation-flip)}body.page-monthly-bundles .mg-remote-scope .quickbooks-online-bg {background:var(--gradients-quickbooks-flip)}body.page-monthly-bundles .mg-remote-scope .expense-tracker-bg {background:var(--gradients-expense-tracker-flip)}body.page-monthly-bundles .mg-remote-scope .time-task-manager-bg {background:var(--gradients-time-task-manager-flip)}body.page-monthly-bundles .mg-remote-scope .password-manager-bg {background:var(--gradients-password-manager-flip)}body.page-monthly-bundles .mg-remote-scope .client-area-popup-bg {background:var(--gradients-client-area-popup-flip)}body.page-monthly-bundles .mg-remote-scope .unban-center-bg {background:var(--gradients-unban-center-flip)}body.page-monthly-bundles .mg-remote-scope .wordpress-manager-bg {background:var(--wordpress-manager-flip)}body.page-monthly-bundles .mg-remote-scope .domain-allocator-bg {background:var(--domain-allocator-flip)}body.page-monthly-bundles .mg-remote-scope .products-reseller-bg {background:var(--gradients-products-reseller-flip)}body.page-monthly-bundles .mg-remote-scope .amazon-bg {background:var(--gradients-amazon-lightsail-flip)}body.page-monthly-bundles .mg-remote-scope .digitalocean-bg {background:var(--gradients-digitalocean-droplets-flip)}body.page-monthly-bundles .mg-remote-scope .hetzner-bg {background:var(--gradients-hetzner-cloud-flip)}body.page-monthly-bundles .mg-remote-scope .vultr-bg {background:var(--gradients-vultr-vps-flip)}body.page-monthly-bundles .mg-remote-scope .ovhcloud-bg {background:var(--gradients-ovhcloud-vps-dedicated-servers-flip)}body.page-monthly-bundles .mg-remote-scope .cpanel-extended-bg {background:var(--gradients-cpanel-extended-flip)}body.page-monthly-bundles .mg-remote-scope .plesk-extended-bg {background:var(--plesk-extended-flip)}body.page-monthly-bundles .mg-remote-scope .direct-admin-extended-bg {background:var(--gradients-directadmin-flip)}body.page-monthly-bundles .mg-remote-scope .line-graphic {visibility:hidden}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic {visibility:visible;animation-name:fadeInUp;animation-delay:.45s;animation-duration:.5s;animation-fill-mode:both}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic [data-line] {animation:pathAnimation;animation-duration:1.5s;animation-delay:1.08s;will-change:transform,opacity;animation-timing-function:linear;animation-fill-mode:forwards}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic [data-line-2] {animation:pathAnimation2;animation-duration:1.5s;animation-delay:1.08s;will-change:transform,opacity;animation-timing-function:linear;animation-fill-mode:forwards}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic [data-line-3] {animation:pathAnimation3;animation-duration:1.5s;animation-delay:1.08s;will-change:transform,opacity;animation-timing-function:linear;animation-fill-mode:forwards}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic [data-line-4] {animation:pathAnimation4;animation-duration:1.5s;animation-delay:1.08s;will-change:transform,opacity;animation-timing-function:linear;animation-fill-mode:forwards}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic [data-line-5] {animation:pathAnimation5;animation-duration:1.5s;animation-delay:1.08s;will-change:transform,opacity;animation-timing-function:linear;animation-fill-mode:forwards}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic [data-line-6] {animation:pathAnimation6;animation-duration:1.5s;animation-delay:1.08s;will-change:transform,opacity;animation-timing-function:linear;animation-fill-mode:forwards}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic [data-line-7] {animation:pathAnimation7;animation-duration:1.5s;animation-delay:1.08s;will-change:transform,opacity;animation-timing-function:linear;animation-fill-mode:forwards}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic [data-line-8] {animation:pathAnimation8;animation-duration:1.5s;animation-delay:1.08s;will-change:transform,opacity;animation-timing-function:linear;animation-fill-mode:forwards}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic [data-line-9] {animation:pathAnimation9;animation-duration:1.5s;animation-delay:1.08s;will-change:transform,opacity;animation-timing-function:linear;animation-fill-mode:forwards}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic [data-line-10] {animation:pathAnimation10;animation-duration:1.5s;animation-delay:1.08s;will-change:transform,opacity;animation-timing-function:linear;animation-fill-mode:forwards}body.page-monthly-bundles .mg-remote-scope .animation-finished+.line-graphic [data-line-11] {animation:pathAnimation11;animation-duration:1.5s;animation-delay:1.08s;will-change:transform,opacity;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes pathAnimation{0%{stroke-dashoffset:-650}to{stroke-dashoffset:0}}@keyframes pathAnimation2{0%{stroke-dashoffset:-520}to{stroke-dashoffset:0}}@keyframes pathAnimation3{0%{stroke-dashoffset:650}to{stroke-dashoffset:0}}@keyframes pathAnimation4{0%{stroke-dashoffset:-1000}to{stroke-dashoffset:0}}@keyframes pathAnimation5{0%{stroke-dashoffset:250}to{stroke-dashoffset:0}}@keyframes pathAnimation6{0%{stroke-dashoffset:-250}to{stroke-dashoffset:0}}@keyframes pathAnimation7{0%{stroke-dashoffset:360}to{stroke-dashoffset:0}}@keyframes pathAnimation8{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes pathAnimation9{0%{stroke-dashoffset:-1230}to{stroke-dashoffset:0}}@keyframes pathAnimation10{0%{stroke-dashoffset:1230}to{stroke-dashoffset:0}}@keyframes pathAnimation11{0%{stroke-dashoffset:-360}to{stroke-dashoffset:0}}@keyframes fadeInUpSm{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}body.page-monthly-bundles .mg-remote-scope .fadeInUpSm {animation-name:fadeInUpSm}body.page-monthly-bundles .mg-remote-scope .animating {border-radius:10px;z-index:0;height:400%;width:200%;display:flex;align-items:center;position:absolute;transition:opacity var(--base-transition);opacity:0}body.page-monthly-bundles .mg-remote-scope .loading .animating {animation:rotation 2.5s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mg-remote-scope {scroll-behavior:smooth}
.mg-remote-scope .widget-advanced-billing-for-whmcs {background: #6eb6ff;background: -moz-linear-gradient(160deg, #6eb6ff 0%, #2b98e0 100%);background: -o-linear-gradient(160deg, #6eb6ff 0%, #2b98e0 100%);background: -webkit-linear-gradient(160deg, #6eb6ff 0%, #2b98e0 100%);background: -ms-linear-gradient(160deg,  #6eb6ff 0%,#2b98e0 100%);background: linear-gradient(160deg, #6eb6ff 0%,#2b98e0 100%)}.mg-remote-scope .background-advanced-billing-reverse {background: #6eb6ff;background: -moz-linear-gradient(360deg, #6eb6ff 0%, #2b98e0 100%);background: -o-linear-gradient(360deg, #6eb6ff 0%, #2b98e0 100%);background: -webkit-linear-gradient(360deg, #6eb6ff 0%, #2b98e0 100%);background: -ms-linear-gradient(360deg,  #6eb6ff 0%,#2b98e0 100%);background: linear-gradient(360deg, #6eb6ff 0%,#2b98e0 100%)}.mg-remote-scope .widget-cpanel-manage2-for-whmcs {background: #ff8742;background: -moz-linear-gradient(160deg, #ff8742 0%, #ff6e30 100%);background: -o-linear-gradient(160deg, #ff8742 0%, #ff6e30 100%);background: -webkit-linear-gradient(160deg, #ff8742 0%, #ff6e30 100%);background: -ms-linear-gradient(160deg,  #ff8742 0%,#ff6e30 100%);background: linear-gradient(160deg, #ff8742 0%,#ff6e30 100%)}.mg-remote-scope .background-cpanel-manage2-reverse {background: #ff8742;background: -moz-linear-gradient(360deg, #ff8742 0%, #ff6e30 100%);background: -o-linear-gradient(360deg, #ff8742 0%, #ff6e30 100%);background: -webkit-linear-gradient(360deg, #ff8742 0%, #ff6e30 100%);background: -ms-linear-gradient(360deg,  #ff8742 0%,#ff6e30 100%);background: linear-gradient(360deg, #ff8742 0%,#ff6e30 100%)}.mg-remote-scope .widget-dns-manager-for-whmcs {background: #2fd2e0;background: -moz-linear-gradient(160deg, #2fd2e0 0%, #2cadd4 100%);background: -o-linear-gradient(160deg, #2fd2e0 0%, #2cadd4 100%);background: -webkit-linear-gradient(160deg, #2fd2e0 0%, #2cadd4 100%);background: -ms-linear-gradient(160deg,  #2fd2e0 0%,#2cadd4 100%);background: linear-gradient(160deg, #2fd2e0 0%,#2cadd4 100%)}.mg-remote-scope .background-dns-manager-reverse {background: #2fd2e0;background: -moz-linear-gradient(360deg, #2fd2e0 0%, #2cadd4 100%);background: -o-linear-gradient(360deg, #2fd2e0 0%, #2cadd4 100%);background: -webkit-linear-gradient(360deg, #2fd2e0 0%, #2cadd4 100%);background: -ms-linear-gradient(360deg,  #2fd2e0 0%,#2cadd4 100%);background: linear-gradient(360deg, #2fd2e0 0%,#2cadd4 100%)}.mg-remote-scope .widget-cpanel-extended-for-whmcs {background: #ff8742;background: -moz-linear-gradient(160deg, #ff8742 0%, #ff6e30 100%);background: -o-linear-gradient(160deg, #ff8742 0%, #ff6e30 100%);background: -webkit-linear-gradient(160deg, #ff8742 0%, #ff6e30 100%);background: -ms-linear-gradient(160deg,  #ff8742 0%,#ff6e30 100%);background: linear-gradient(160deg, #ff8742 0%,#ff6e30 100%)}.mg-remote-scope .background-cpanel-extended-reverse {background: #ff8742;background: -moz-linear-gradient(360deg, #ff8742 0%, #ff6e30 100%);background: -o-linear-gradient(360deg, #ff8742 0%, #ff6e30 100%);background: -webkit-linear-gradient(360deg, #ff8742 0%, #ff6e30 100%);background: -ms-linear-gradient(360deg,  #ff8742 0%,#ff6e30 100%);background: linear-gradient(360deg, #ff8742 0%,#ff6e30 100%)}.mg-remote-scope .widget-rackspace-public-cloud-for-whmcs {background: #ff6060;background: -moz-linear-gradient(160deg, #ff6060 0%, #cf4e4e 100%);background: -o-linear-gradient(160deg, #ff6060 0%, #cf4e4e 100%);background: -webkit-linear-gradient(160deg, #ff6060 0%, #cf4e4e 100%);background: -ms-linear-gradient(160deg,  #ff6060 0%,#cf4e4e 100%);background: linear-gradient(160deg, #ff6060 0%,#cf4e4e 100%)}.mg-remote-scope .background-rackspace-public-cloud-reverse {background: #ff6060;background: -moz-linear-gradient(360deg, #ff6060 0%, #cf4e4e 100%);background: -o-linear-gradient(360deg, #ff6060 0%, #cf4e4e 100%);background: -webkit-linear-gradient(360deg, #ff6060 0%, #cf4e4e 100%);background: -ms-linear-gradient(360deg,  #ff6060 0%,#cf4e4e 100%);background: linear-gradient(360deg, #ff6060 0%,#cf4e4e 100%)}.mg-remote-scope .widget-rackspace-email-for-whmcs {}.mg-remote-scope .background-rackspace-email-for-whmcs-reverse {}.mg-remote-scope .widget-rackspace-email-extended-for-whmcs {background: #ff6060;background: -moz-linear-gradient(160deg, #ff6060 0%, #cf4e4e 100%);background: -o-linear-gradient(160deg, #ff6060 0%, #cf4e4e 100%);background: -webkit-linear-gradient(160deg, #ff6060 0%, #cf4e4e 100%);background: -ms-linear-gradient(160deg,  #ff6060 0%,#cf4e4e 100%);background: linear-gradient(160deg, #ff6060 0%,#cf4e4e 100%)}.mg-remote-scope .background-rackspace-email-extended-reverse {background: #ff6060;background: -moz-linear-gradient(360deg, #ff6060 0%, #cf4e4e 100%);background: -o-linear-gradient(360deg, #ff6060 0%, #cf4e4e 100%);background: -webkit-linear-gradient(360deg, #ff6060 0%, #cf4e4e 100%);background: -ms-linear-gradient(360deg,  #ff6060 0%,#cf4e4e 100%);background: linear-gradient(360deg, #ff6060 0%,#cf4e4e 100%)}.mg-remote-scope .widget-crm-for-whmcs {background: #65db69;background: -moz-linear-gradient(160deg, #65db69 0%, #5bc758 100%);background: -o-linear-gradient(160deg, #65db69 0%, #5bc758 100%);background: -webkit-linear-gradient(160deg, #65db69 0%, #5bc758 100%);background: -ms-linear-gradient(160deg,  #65db69 0%,#5bc758 100%);background: linear-gradient(160deg, #65db69 0%,#5bc758 100%)}.mg-remote-scope .background-crm-reverse {background: #65db69;background: -moz-linear-gradient(360deg, #65db69 0%, #5bc758 100%);background: -o-linear-gradient(360deg, #65db69 0%, #5bc758 100%);background: -webkit-linear-gradient(360deg, #65db69 0%, #5bc758 100%);background: -ms-linear-gradient(360deg,  #65db69 0%,#5bc758 100%);background: linear-gradient(360deg, #65db69 0%,#5bc758 100%)}.mg-remote-scope .widget-product-linker-for-whmcs {background: #e366ce;background: -moz-linear-gradient(160deg, #e366ce 0%, #b8539e 100%);background: -o-linear-gradient(160deg, #e366ce 0%, #b8539e 100%);background: -webkit-linear-gradient(160deg, #e366ce 0%, #b8539e 100%);background: -ms-linear-gradient(160deg,  #e366ce 0%,#b8539e 100%);background: linear-gradient(160deg, #e366ce 0%,#b8539e 100%)}.mg-remote-scope .background-product-linker-reverse {background: #e366ce;background: -moz-linear-gradient(360deg, #e366ce 0%, #b8539e 100%);background: -o-linear-gradient(360deg, #e366ce 0%, #b8539e 100%);background: -webkit-linear-gradient(360deg, #e366ce 0%, #b8539e 100%);background: -ms-linear-gradient(360deg,  #e366ce 0%,#b8539e 100%);background: linear-gradient(360deg, #e366ce 0%,#b8539e 100%)}.mg-remote-scope .widget-sms-center-for-whmcs {background: #82e581;background: -moz-linear-gradient(160deg, #82e581 0%, #70c96f 100%);background: -o-linear-gradient(160deg, #82e581 0%, #70c96f 100%);background: -webkit-linear-gradient(160deg, #82e581 0%, #70c96f 100%);background: -ms-linear-gradient(160deg,  #82e581 0%,#70c96f 100%);background: linear-gradient(160deg, #82e581 0%,#70c96f 100%)}.mg-remote-scope .background-sms-center-reverse {background: #82e581;background: -moz-linear-gradient(360deg, #82e581 0%, #70c96f 100%);background: -o-linear-gradient(360deg, #82e581 0%, #70c96f 100%);background: -webkit-linear-gradient(360deg, #82e581 0%, #70c96f 100%);background: -ms-linear-gradient(360deg,  #82e581 0%,#70c96f 100%);background: linear-gradient(360deg, #82e581 0%,#70c96f 100%)}.mg-remote-scope .widget-multibrand-for-whmcs {background: #a88ae3;background: -moz-linear-gradient(160deg, #a88ae3 0%, #7c6bc9 100%);background: -o-linear-gradient(160deg, #a88ae3 0%, #7c6bc9 100%);background: -webkit-linear-gradient(160deg, #a88ae3 0%, #7c6bc9 100%);background: -ms-linear-gradient(160deg,  #a88ae3 0%,#7c6bc9 100%);background: linear-gradient(160deg, #a88ae3 0%,#7c6bc9 100%)}.mg-remote-scope .background-multibrand-reverse {background: #a88ae3;background: -moz-linear-gradient(360deg, #a88ae3 0%, #7c6bc9 100%);background: -o-linear-gradient(360deg, #a88ae3 0%, #7c6bc9 100%);background: -webkit-linear-gradient(360deg, #a88ae3 0%, #7c6bc9 100%);background: -ms-linear-gradient(360deg,  #a88ae3 0%,#7c6bc9 100%);background: linear-gradient(360deg, #a88ae3 0%,#7c6bc9 100%)}.mg-remote-scope .widget-zimbra-carbonio-email-for-whmcs {background: #ff7530;background: -moz-linear-gradient(160deg, #ff7530 0%, #f0612e 100%);background: -o-linear-gradient(160deg, #ff7530 0%, #f0612e 100%);background: -webkit-linear-gradient(160deg, #ff7530 0%, #f0612e 100%);background: -ms-linear-gradient(160deg,  #ff7530 0%,#f0612e 100%);background: linear-gradient(160deg, #ff7530 0%,#f0612e 100%)}.mg-remote-scope .background-zimbra-and-carbonio-email-reverse {background: #ff7530;background: -moz-linear-gradient(360deg, #ff7530 0%, #f0612e 100%);background: -o-linear-gradient(360deg, #ff7530 0%, #f0612e 100%);background: -webkit-linear-gradient(360deg, #ff7530 0%, #f0612e 100%);background: -ms-linear-gradient(360deg,  #ff7530 0%,#f0612e 100%);background: linear-gradient(360deg, #ff7530 0%,#f0612e 100%)}.mg-remote-scope .widget-nic-it-registrar-for-whmcs {background: #cdb16d;background: -moz-linear-gradient(160deg, #cdb16d 0%, #b09556 100%);background: -o-linear-gradient(160deg, #cdb16d 0%, #b09556 100%);background: -webkit-linear-gradient(160deg, #cdb16d 0%, #b09556 100%);background: -ms-linear-gradient(160deg,  #cdb16d 0%,#b09556 100%);background: linear-gradient(160deg, #cdb16d 0%,#b09556 100%)}.mg-remote-scope .background-nic-it-registrar-reverse {background: #cdb16d;background: -moz-linear-gradient(360deg, #cdb16d 0%, #b09556 100%);background: -o-linear-gradient(360deg, #cdb16d 0%, #b09556 100%);background: -webkit-linear-gradient(360deg, #cdb16d 0%, #b09556 100%);background: -ms-linear-gradient(360deg,  #cdb16d 0%,#b09556 100%);background: linear-gradient(360deg, #cdb16d 0%,#b09556 100%)}.mg-remote-scope .widget-unban-center-for-whmcs {background: #f86060;background: -moz-linear-gradient(160deg, #f86060 0%, #e84a4a 100%);background: -o-linear-gradient(160deg, #f86060 0%, #e84a4a 100%);background: -webkit-linear-gradient(160deg, #f86060 0%, #e84a4a 100%);background: -ms-linear-gradient(160deg,  #f86060 0%,#e84a4a 100%);background: linear-gradient(160deg, #f86060 0%,#e84a4a 100%)}.mg-remote-scope .background-unban-center-reverse {background: #f86060;background: -moz-linear-gradient(360deg, #f86060 0%, #e84a4a 100%);background: -o-linear-gradient(360deg, #f86060 0%, #e84a4a 100%);background: -webkit-linear-gradient(360deg, #f86060 0%, #e84a4a 100%);background: -ms-linear-gradient(360deg,  #f86060 0%,#e84a4a 100%);background: linear-gradient(360deg, #f86060 0%,#e84a4a 100%)}.mg-remote-scope .widget-godaddy-domain-registrar-for-whmcs {background: #20c765;background: -moz-linear-gradient(160deg, #20c765 0%, #00a841 100%);background: -o-linear-gradient(160deg, #20c765 0%, #00a841 100%);background: -webkit-linear-gradient(160deg, #20c765 0%, #00a841 100%);background: -ms-linear-gradient(160deg,  #20c765 0%,#00a841 100%);background: linear-gradient(160deg, #20c765 0%,#00a841 100%)}.mg-remote-scope .background-godaddy-domain-registrar-reverse {background: #20c765;background: -moz-linear-gradient(360deg, #20c765 0%, #00a841 100%);background: -o-linear-gradient(360deg, #20c765 0%, #00a841 100%);background: -webkit-linear-gradient(360deg, #20c765 0%, #00a841 100%);background: -ms-linear-gradient(360deg,  #20c765 0%,#00a841 100%);background: linear-gradient(360deg, #20c765 0%,#00a841 100%)}.mg-remote-scope .widget-directadmin-extended-for-whmcs {background: #2db9e3;background: -moz-linear-gradient(160deg, #2db9e3 0%, #138fbd 100%);background: -o-linear-gradient(160deg, #2db9e3 0%, #138fbd 100%);background: -webkit-linear-gradient(160deg, #2db9e3 0%, #138fbd 100%);background: -ms-linear-gradient(160deg,  #2db9e3 0%,#138fbd 100%);background: linear-gradient(160deg, #2db9e3 0%,#138fbd 100%)}.mg-remote-scope .background-directadmin-extended-reverse {background: #2db9e3;background: -moz-linear-gradient(360deg, #2db9e3 0%, #138fbd 100%);background: -o-linear-gradient(360deg, #2db9e3 0%, #138fbd 100%);background: -webkit-linear-gradient(360deg, #2db9e3 0%, #138fbd 100%);background: -ms-linear-gradient(360deg,  #2db9e3 0%,#138fbd 100%);background: linear-gradient(360deg, #2db9e3 0%,#138fbd 100%)}.mg-remote-scope .widget-google-workspace-for-whmcs {background: #b3d943;background: -moz-linear-gradient(160deg, #b3d943 0%, #97b82e 100%);background: -o-linear-gradient(160deg, #b3d943 0%, #97b82e 100%);background: -webkit-linear-gradient(160deg, #b3d943 0%, #97b82e 100%);background: -ms-linear-gradient(160deg,  #b3d943 0%,#97b82e 100%);background: linear-gradient(160deg, #b3d943 0%,#97b82e 100%)}.mg-remote-scope .background-google-workspace-reverse {background: #b3d943;background: -moz-linear-gradient(360deg, #b3d943 0%, #97b82e 100%);background: -o-linear-gradient(360deg, #b3d943 0%, #97b82e 100%);background: -webkit-linear-gradient(360deg, #b3d943 0%, #97b82e 100%);background: -ms-linear-gradient(360deg,  #b3d943 0%,#97b82e 100%);background: linear-gradient(360deg, #b3d943 0%,#97b82e 100%)}.mg-remote-scope .widget-plesk-extended-for-whmcs {background: #63a7ff;background: -moz-linear-gradient(160deg, #63a7ff 0%, #428beb 100%);background: -o-linear-gradient(160deg, #63a7ff 0%, #428beb 100%);background: -webkit-linear-gradient(160deg, #63a7ff 0%, #428beb 100%);background: -ms-linear-gradient(160deg,  #63a7ff 0%,#428beb 100%);background: linear-gradient(160deg, #63a7ff 0%,#428beb 100%)}.mg-remote-scope .background-plesk-extended-reverse {background: #63a7ff;background: -moz-linear-gradient(360deg, #63a7ff 0%, #428beb 100%);background: -o-linear-gradient(360deg, #63a7ff 0%, #428beb 100%);background: -webkit-linear-gradient(360deg, #63a7ff 0%, #428beb 100%);background: -ms-linear-gradient(360deg,  #63a7ff 0%,#428beb 100%);background: linear-gradient(360deg, #63a7ff 0%,#428beb 100%)}.mg-remote-scope .widget-zendesk-for-whmcs {background: #3ecfc5;background: -moz-linear-gradient(160deg, #3ecfc5 0%, #37b8af 100%);background: -o-linear-gradient(160deg, #3ecfc5 0%, #37b8af 100%);background: -webkit-linear-gradient(160deg, #3ecfc5 0%, #37b8af 100%);background: -ms-linear-gradient(160deg,  #3ecfc5 0%,#37b8af 100%);background: linear-gradient(160deg, #3ecfc5 0%,#37b8af 100%)}.mg-remote-scope .background-zendesk-reverse {background: #3ecfc5;background: -moz-linear-gradient(360deg, #3ecfc5 0%, #37b8af 100%);background: -o-linear-gradient(360deg, #3ecfc5 0%, #37b8af 100%);background: -webkit-linear-gradient(360deg, #3ecfc5 0%, #37b8af 100%);background: -ms-linear-gradient(360deg,  #3ecfc5 0%,#37b8af 100%);background: linear-gradient(360deg, #3ecfc5 0%,#37b8af 100%)}.mg-remote-scope .widget-resellers-center-for-whmcs {background: #4ae0b8;background: -moz-linear-gradient(160deg, #4ae0b8 0%, #28bd95 100%);background: -o-linear-gradient(160deg, #4ae0b8 0%, #28bd95 100%);background: -webkit-linear-gradient(160deg, #4ae0b8 0%, #28bd95 100%);background: -ms-linear-gradient(160deg,  #4ae0b8 0%,#28bd95 100%);background: linear-gradient(160deg, #4ae0b8 0%,#28bd95 100%)}.mg-remote-scope .background-resellers-center-reverse {background: #4ae0b8;background: -moz-linear-gradient(360deg, #4ae0b8 0%, #28bd95 100%);background: -o-linear-gradient(360deg, #4ae0b8 0%, #28bd95 100%);background: -webkit-linear-gradient(360deg, #4ae0b8 0%, #28bd95 100%);background: -ms-linear-gradient(360deg,  #4ae0b8 0%,#28bd95 100%);background: linear-gradient(360deg, #4ae0b8 0%,#28bd95 100%)}.mg-remote-scope .widget-solusvm-extended-cloud-for-whmcs {background: #33ccff;background: -moz-linear-gradient(160deg, #33ccff 0%, #2b96e3 100%);background: -o-linear-gradient(160deg, #33ccff 0%, #2b96e3 100%);background: -webkit-linear-gradient(160deg, #33ccff 0%, #2b96e3 100%);background: -ms-linear-gradient(160deg,  #33ccff 0%,#2b96e3 100%);background: linear-gradient(160deg, #33ccff 0%,#2b96e3 100%)}.mg-remote-scope .background-solusvm-extended-cloud-reverse {background: #33ccff;background: -moz-linear-gradient(360deg, #33ccff 0%, #2b96e3 100%);background: -o-linear-gradient(360deg, #33ccff 0%, #2b96e3 100%);background: -webkit-linear-gradient(360deg, #33ccff 0%, #2b96e3 100%);background: -ms-linear-gradient(360deg,  #33ccff 0%,#2b96e3 100%);background: linear-gradient(360deg, #33ccff 0%,#2b96e3 100%)}.mg-remote-scope .widget-solusvm-extended-vps-for-whmcs {background: #33ccff;background: -moz-linear-gradient(160deg, #33ccff 0%, #2b96e3 100%);background: -o-linear-gradient(160deg, #33ccff 0%, #2b96e3 100%);background: -webkit-linear-gradient(160deg, #33ccff 0%, #2b96e3 100%);background: -ms-linear-gradient(160deg,  #33ccff 0%,#2b96e3 100%);background: linear-gradient(160deg, #33ccff 0%,#2b96e3 100%)}.mg-remote-scope .background-solusvm-extended-vps-reverse {background: #33ccff;background: -moz-linear-gradient(360deg, #33ccff 0%, #2b96e3 100%);background: -o-linear-gradient(360deg, #33ccff 0%, #2b96e3 100%);background: -webkit-linear-gradient(360deg, #33ccff 0%, #2b96e3 100%);background: -ms-linear-gradient(360deg,  #33ccff 0%,#2b96e3 100%);background: linear-gradient(360deg, #33ccff 0%,#2b96e3 100%)}.mg-remote-scope .widget-solusvm-extended-reseller-for-whmcs {background: #33ccff;background: -moz-linear-gradient(160deg, #33ccff 0%, #2b96e3 100%);background: -o-linear-gradient(160deg, #33ccff 0%, #2b96e3 100%);background: -webkit-linear-gradient(160deg, #33ccff 0%, #2b96e3 100%);background: -ms-linear-gradient(160deg,  #33ccff 0%,#2b96e3 100%);background: linear-gradient(160deg, #33ccff 0%,#2b96e3 100%)}.mg-remote-scope .background-solusvm-extended-reseller-reverse {background: #33ccff;background: -moz-linear-gradient(360deg, #33ccff 0%, #2b96e3 100%);background: -o-linear-gradient(360deg, #33ccff 0%, #2b96e3 100%);background: -webkit-linear-gradient(360deg, #33ccff 0%, #2b96e3 100%);background: -ms-linear-gradient(360deg,  #33ccff 0%,#2b96e3 100%);background: linear-gradient(360deg, #33ccff 0%,#2b96e3 100%)}.mg-remote-scope .widget-enom-email-for-whmcs {background: #f7c00a;background: -moz-linear-gradient(160deg, #f7c00a 0%, #eba709 100%);background: -o-linear-gradient(160deg, #f7c00a 0%, #eba709 100%);background: -webkit-linear-gradient(160deg, #f7c00a 0%, #eba709 100%);background: -ms-linear-gradient(160deg,  #f7c00a 0%,#eba709 100%);background: linear-gradient(160deg, #f7c00a 0%,#eba709 100%)}.mg-remote-scope .background-enom-email-reverse {background: #f7c00a;background: -moz-linear-gradient(360deg, #f7c00a 0%, #eba709 100%);background: -o-linear-gradient(360deg, #f7c00a 0%, #eba709 100%);background: -webkit-linear-gradient(360deg, #f7c00a 0%, #eba709 100%);background: -ms-linear-gradient(360deg,  #f7c00a 0%,#eba709 100%);background: linear-gradient(360deg, #f7c00a 0%,#eba709 100%)}.mg-remote-scope .widget-proxmox-ve-cloud-vps-for-whmcs {background: #f28e30;background: -moz-linear-gradient(160deg, #f28e30 0%, #f27500 100%);background: -o-linear-gradient(160deg, #f28e30 0%, #f27500 100%);background: -webkit-linear-gradient(160deg, #f28e30 0%, #f27500 100%);background: -ms-linear-gradient(160deg,  #f28e30 0%,#f27500 100%);background: linear-gradient(160deg, #f28e30 0%,#f27500 100%)}.mg-remote-scope .background-proxmox-ve-cloud-vps-reverse {background: #f28e30;background: -moz-linear-gradient(360deg, #f28e30 0%, #f27500 100%);background: -o-linear-gradient(360deg, #f28e30 0%, #f27500 100%);background: -webkit-linear-gradient(360deg, #f28e30 0%, #f27500 100%);background: -ms-linear-gradient(360deg,  #f28e30 0%,#f27500 100%);background: linear-gradient(360deg, #f28e30 0%,#f27500 100%)}.mg-remote-scope .widget-proxmox-ve-vps-cloud-for-whmcs {background: #F28E30;background: -moz-linear-gradient(160deg, #F28E30 0%, #F27500 100%);background: -o-linear-gradient(160deg, #F28E30 0%, #F27500 100%);background: -webkit-linear-gradient(160deg, #F28E30 0%, #F27500 100%);background: -ms-linear-gradient(160deg,  #F28E30 0%,#F27500 100%);background: linear-gradient(160deg, #F28E30 0%,#F27500 100%)}.mg-remote-scope .background-proxmox-ve-vps-and-cloud-reverse {background: #F28E30;background: -moz-linear-gradient(360deg, #F28E30 0%, #F27500 100%);background: -o-linear-gradient(360deg, #F28E30 0%, #F27500 100%);background: -webkit-linear-gradient(360deg, #F28E30 0%, #F27500 100%);background: -ms-linear-gradient(360deg,  #F28E30 0%,#F27500 100%);background: linear-gradient(360deg, #F28E30 0%,#F27500 100%)}.mg-remote-scope .widget-payment-gateway-charges-for-whmcs {background: #a7de26;background: -moz-linear-gradient(160deg, #a7de26 0%, #99cc23 100%);background: -o-linear-gradient(160deg, #a7de26 0%, #99cc23 100%);background: -webkit-linear-gradient(160deg, #a7de26 0%, #99cc23 100%);background: -ms-linear-gradient(160deg,  #a7de26 0%,#99cc23 100%);background: linear-gradient(160deg, #a7de26 0%,#99cc23 100%)}.mg-remote-scope .background-payment-gateway-charges-reverse {background: #a7de26;background: -moz-linear-gradient(360deg, #a7de26 0%, #99cc23 100%);background: -o-linear-gradient(360deg, #a7de26 0%, #99cc23 100%);background: -webkit-linear-gradient(360deg, #a7de26 0%, #99cc23 100%);background: -ms-linear-gradient(360deg,  #a7de26 0%,#99cc23 100%);background: linear-gradient(360deg, #a7de26 0%,#99cc23 100%)}.mg-remote-scope .widget-mx-registrar-for-whmcs {background: #d987e0;background: -moz-linear-gradient(160deg, #d987e0 0%, #bf67c7 100%);background: -o-linear-gradient(160deg, #d987e0 0%, #bf67c7 100%);background: -webkit-linear-gradient(160deg, #d987e0 0%, #bf67c7 100%);background: -ms-linear-gradient(160deg,  #d987e0 0%,#bf67c7 100%);background: linear-gradient(160deg, #d987e0 0%,#bf67c7 100%)}.mg-remote-scope .background-mx-registrar-reverse {background: #d987e0;background: -moz-linear-gradient(360deg, #d987e0 0%, #bf67c7 100%);background: -o-linear-gradient(360deg, #d987e0 0%, #bf67c7 100%);background: -webkit-linear-gradient(360deg, #d987e0 0%, #bf67c7 100%);background: -ms-linear-gradient(360deg,  #d987e0 0%,#bf67c7 100%);background: linear-gradient(360deg, #d987e0 0%,#bf67c7 100%)}.mg-remote-scope .widget-ip-manager-for-whmcs {background: #ffcb2e;background: -moz-linear-gradient(160deg, #ffcb2e 0%, #ecb40e 100%);background: -o-linear-gradient(160deg, #ffcb2e 0%, #ecb40e 100%);background: -webkit-linear-gradient(160deg, #ffcb2e 0%, #ecb40e 100%);background: -ms-linear-gradient(160deg,  #ffcb2e 0%,#ecb40e 100%);background: linear-gradient(160deg, #ffcb2e 0%,#ecb40e 100%)}.mg-remote-scope .background-ip-manager-reverse {background: #ffcb2e;background: -moz-linear-gradient(360deg, #ffcb2e 0%, #ecb40e 100%);background: -o-linear-gradient(360deg, #ffcb2e 0%, #ecb40e 100%);background: -webkit-linear-gradient(360deg, #ffcb2e 0%, #ecb40e 100%);background: -ms-linear-gradient(360deg,  #ffcb2e 0%,#ecb40e 100%);background: linear-gradient(360deg, #ffcb2e 0%,#ecb40e 100%)}.mg-remote-scope .widget-domains-reseller-for-whmcs {background: #5ee5bd;background: -moz-linear-gradient(160deg, #5ee5bd 0%, #48c2a9 100%);background: -o-linear-gradient(160deg, #5ee5bd 0%, #48c2a9 100%);background: -webkit-linear-gradient(160deg, #5ee5bd 0%, #48c2a9 100%);background: -ms-linear-gradient(160deg,  #5ee5bd 0%,#48c2a9 100%);background: linear-gradient(160deg, #5ee5bd 0%,#48c2a9 100%)}.mg-remote-scope .background-domains-reseller-reverse {background: #5ee5bd;background: -moz-linear-gradient(360deg, #5ee5bd 0%, #48c2a9 100%);background: -o-linear-gradient(360deg, #5ee5bd 0%, #48c2a9 100%);background: -webkit-linear-gradient(360deg, #5ee5bd 0%, #48c2a9 100%);background: -ms-linear-gradient(360deg,  #5ee5bd 0%,#48c2a9 100%);background: linear-gradient(360deg, #5ee5bd 0%,#48c2a9 100%)}.mg-remote-scope .widget-virtuozzo-hybrid-server-for-whmcs {background: #ed5374;background: -moz-linear-gradient(160deg, #ed5374 0%, #bf4c5a 100%);background: -o-linear-gradient(160deg, #ed5374 0%, #bf4c5a 100%);background: -webkit-linear-gradient(160deg, #ed5374 0%, #bf4c5a 100%);background: -ms-linear-gradient(160deg,  #ed5374 0%,#bf4c5a 100%);background: linear-gradient(160deg, #ed5374 0%,#bf4c5a 100%)}.mg-remote-scope .background-virtuozzo-hybrid-server-reverse {background: #ed5374;background: -moz-linear-gradient(360deg, #ed5374 0%, #bf4c5a 100%);background: -o-linear-gradient(360deg, #ed5374 0%, #bf4c5a 100%);background: -webkit-linear-gradient(360deg, #ed5374 0%, #bf4c5a 100%);background: -ms-linear-gradient(360deg,  #ed5374 0%,#bf4c5a 100%);background: linear-gradient(360deg, #ed5374 0%,#bf4c5a 100%)}.mg-remote-scope .widget-hosting-renewals-for-whmcs {background: #66d9a3;background: -moz-linear-gradient(160deg, #66d9a3 0%, #4cb584 100%);background: -o-linear-gradient(160deg, #66d9a3 0%, #4cb584 100%);background: -webkit-linear-gradient(160deg, #66d9a3 0%, #4cb584 100%);background: -ms-linear-gradient(160deg,  #66d9a3 0%,#4cb584 100%);background: linear-gradient(160deg, #66d9a3 0%,#4cb584 100%)}.mg-remote-scope .background-hosting-renewals-reverse {background: #66d9a3;background: -moz-linear-gradient(360deg, #66d9a3 0%, #4cb584 100%);background: -o-linear-gradient(360deg, #66d9a3 0%, #4cb584 100%);background: -webkit-linear-gradient(360deg, #66d9a3 0%, #4cb584 100%);background: -ms-linear-gradient(360deg,  #66d9a3 0%,#4cb584 100%);background: linear-gradient(360deg, #66d9a3 0%,#4cb584 100%)}.mg-remote-scope .widget-report-generator-for-whmcs {background: #33bbff;background: -moz-linear-gradient(160deg, #33bbff 0%, #467ef0 100%);background: -o-linear-gradient(160deg, #33bbff 0%, #467ef0 100%);background: -webkit-linear-gradient(160deg, #33bbff 0%, #467ef0 100%);background: -ms-linear-gradient(160deg,  #33bbff 0%,#467ef0 100%);background: linear-gradient(160deg, #33bbff 0%,#467ef0 100%)}.mg-remote-scope .background-report-generator-reverse {background: #33bbff;background: -moz-linear-gradient(360deg, #33bbff 0%, #467ef0 100%);background: -o-linear-gradient(360deg, #33bbff 0%, #467ef0 100%);background: -webkit-linear-gradient(360deg, #33bbff 0%, #467ef0 100%);background: -ms-linear-gradient(360deg,  #33bbff 0%,#467ef0 100%);background: linear-gradient(360deg, #33bbff 0%,#467ef0 100%)}.mg-remote-scope .widget-plesk-key-administrator-for-whmcs {background: #63a7ff;background: -moz-linear-gradient(160deg, #63a7ff 0%, #428beb 100%);background: -o-linear-gradient(160deg, #63a7ff 0%, #428beb 100%);background: -webkit-linear-gradient(160deg, #63a7ff 0%, #428beb 100%);background: -ms-linear-gradient(160deg,  #63a7ff 0%,#428beb 100%);background: linear-gradient(160deg, #63a7ff 0%,#428beb 100%)}.mg-remote-scope .background-plesk-key-administrator-reverse {background: #63a7ff;background: -moz-linear-gradient(360deg, #63a7ff 0%, #428beb 100%);background: -o-linear-gradient(360deg, #63a7ff 0%, #428beb 100%);background: -webkit-linear-gradient(360deg, #63a7ff 0%, #428beb 100%);background: -ms-linear-gradient(360deg,  #63a7ff 0%,#428beb 100%);background: linear-gradient(360deg, #63a7ff 0%,#428beb 100%)}.mg-remote-scope .widget-password-manager-for-whmcs {background: #64e39f;background: -moz-linear-gradient(160deg, #64e39f 0%, #48c285 100%);background: -o-linear-gradient(160deg, #64e39f 0%, #48c285 100%);background: -webkit-linear-gradient(160deg, #64e39f 0%, #48c285 100%);background: -ms-linear-gradient(160deg,  #64e39f 0%,#48c285 100%);background: linear-gradient(160deg, #64e39f 0%,#48c285 100%)}.mg-remote-scope .background-password-manager-reverse {background: #64e39f;background: -moz-linear-gradient(360deg, #64e39f 0%, #48c285 100%);background: -o-linear-gradient(360deg, #64e39f 0%, #48c285 100%);background: -webkit-linear-gradient(360deg, #64e39f 0%, #48c285 100%);background: -ms-linear-gradient(360deg,  #64e39f 0%,#48c285 100%);background: linear-gradient(360deg, #64e39f 0%,#48c285 100%)}.mg-remote-scope .widget-directadmin-licenses-for-whmcs {background: #2db9e3;background: -moz-linear-gradient(160deg, #2db9e3 0%, #138fbd 100%);background: -o-linear-gradient(160deg, #2db9e3 0%, #138fbd 100%);background: -webkit-linear-gradient(160deg, #2db9e3 0%, #138fbd 100%);background: -ms-linear-gradient(160deg,  #2db9e3 0%,#138fbd 100%);background: linear-gradient(160deg, #2db9e3 0%,#138fbd 100%)}.mg-remote-scope .background-directadmin-licenses-reverse {background: #2db9e3;background: -moz-linear-gradient(360deg, #2db9e3 0%, #138fbd 100%);background: -o-linear-gradient(360deg, #2db9e3 0%, #138fbd 100%);background: -webkit-linear-gradient(360deg, #2db9e3 0%, #138fbd 100%);background: -ms-linear-gradient(360deg,  #2db9e3 0%,#138fbd 100%);background: linear-gradient(360deg, #2db9e3 0%,#138fbd 100%)}.mg-remote-scope .widget-domain-orders-extended-for-whmcs {background: #62deac;background: -moz-linear-gradient(160deg, #62deac 0%, #48c295 100%);background: -o-linear-gradient(160deg, #62deac 0%, #48c295 100%);background: -webkit-linear-gradient(160deg, #62deac 0%, #48c295 100%);background: -ms-linear-gradient(160deg,  #62deac 0%,#48c295 100%);background: linear-gradient(160deg, #62deac 0%,#48c295 100%)}.mg-remote-scope .background-domain-orders-extended-reverse {background: #62deac;background: -moz-linear-gradient(360deg, #62deac 0%, #48c295 100%);background: -o-linear-gradient(360deg, #62deac 0%, #48c295 100%);background: -webkit-linear-gradient(360deg, #62deac 0%, #48c295 100%);background: -ms-linear-gradient(360deg,  #62deac 0%,#48c295 100%);background: linear-gradient(360deg, #62deac 0%,#48c295 100%)}.mg-remote-scope .widget-namecom-registrar-for-whmcs {background: #fc8042;background: -moz-linear-gradient(160deg, #fc8042 0%, #e86a43 100%);background: -o-linear-gradient(160deg, #fc8042 0%, #e86a43 100%);background: -webkit-linear-gradient(160deg, #fc8042 0%, #e86a43 100%);background: -ms-linear-gradient(160deg,  #fc8042 0%,#e86a43 100%);background: linear-gradient(160deg, #fc8042 0%,#e86a43 100%)}.mg-remote-scope .background-namecom-registrar-reverse {background: #fc8042;background: -moz-linear-gradient(360deg, #fc8042 0%, #e86a43 100%);background: -o-linear-gradient(360deg, #fc8042 0%, #e86a43 100%);background: -webkit-linear-gradient(360deg, #fc8042 0%, #e86a43 100%);background: -ms-linear-gradient(360deg,  #fc8042 0%,#e86a43 100%);background: linear-gradient(360deg, #fc8042 0%,#e86a43 100%)}.mg-remote-scope .widget-eurid-registrar-for-whmcs {background: #ace55c;background: -moz-linear-gradient(160deg, #ace55c 0%, #8bc23e 100%);background: -o-linear-gradient(160deg, #ace55c 0%, #8bc23e 100%);background: -webkit-linear-gradient(160deg, #ace55c 0%, #8bc23e 100%);background: -ms-linear-gradient(160deg,  #ace55c 0%,#8bc23e 100%);background: linear-gradient(160deg, #ace55c 0%,#8bc23e 100%)}.mg-remote-scope .background-eurid-registrar-reverse {background: #ace55c;background: -moz-linear-gradient(360deg, #ace55c 0%, #8bc23e 100%);background: -o-linear-gradient(360deg, #ace55c 0%, #8bc23e 100%);background: -webkit-linear-gradient(360deg, #ace55c 0%, #8bc23e 100%);background: -ms-linear-gradient(360deg,  #ace55c 0%,#8bc23e 100%);background: linear-gradient(360deg, #ace55c 0%,#8bc23e 100%)}.mg-remote-scope .widget-openstack-vps-cloud-for-whmcs {background: #ff5d5d;background: -moz-linear-gradient(160deg, #ff5d5d 0%, #cf4444 100%);background: -o-linear-gradient(160deg, #ff5d5d 0%, #cf4444 100%);background: -webkit-linear-gradient(160deg, #ff5d5d 0%, #cf4444 100%);background: -ms-linear-gradient(160deg,  #ff5d5d 0%,#cf4444 100%);background: linear-gradient(160deg, #ff5d5d 0%,#cf4444 100%)}.mg-remote-scope .background-openstack-vps-and-cloud-reverse {background: #ff5d5d;background: -moz-linear-gradient(360deg, #ff5d5d 0%, #cf4444 100%);background: -o-linear-gradient(360deg, #ff5d5d 0%, #cf4444 100%);background: -webkit-linear-gradient(360deg, #ff5d5d 0%, #cf4444 100%);background: -ms-linear-gradient(360deg,  #ff5d5d 0%,#cf4444 100%);background: linear-gradient(360deg, #ff5d5d 0%,#cf4444 100%)}.mg-remote-scope .widget-asterisk-voip-center-for-whmcs {background: #f0882e;background: -moz-linear-gradient(160deg, #f0882e 0%, #e57330 100%);background: -o-linear-gradient(160deg, #f0882e 0%, #e57330 100%);background: -webkit-linear-gradient(160deg, #f0882e 0%, #e57330 100%);background: -ms-linear-gradient(160deg,  #f0882e 0%,#e57330 100%);background: linear-gradient(160deg, #f0882e 0%,#e57330 100%)}.mg-remote-scope .background-asterisk-voip-center-reverse {background: #f0882e;background: -moz-linear-gradient(360deg, #f0882e 0%, #e57330 100%);background: -o-linear-gradient(360deg, #f0882e 0%, #e57330 100%);background: -webkit-linear-gradient(360deg, #f0882e 0%, #e57330 100%);background: -ms-linear-gradient(360deg,  #f0882e 0%,#e57330 100%);background: linear-gradient(360deg, #f0882e 0%,#e57330 100%)}.mg-remote-scope .widget-server-allocator-for-whmcs {background: #a8afb6;background: -moz-linear-gradient(160deg, #a8afb6 0%, #838a91 100%);background: -o-linear-gradient(160deg, #a8afb6 0%, #838a91 100%);background: -webkit-linear-gradient(160deg, #a8afb6 0%, #838a91 100%);background: -ms-linear-gradient(160deg,  #a8afb6 0%,#838a91 100%);background: linear-gradient(160deg, #a8afb6 0%,#838a91 100%)}.mg-remote-scope .background-server-allocator-reverse {background: #a8afb6;background: -moz-linear-gradient(360deg, #a8afb6 0%, #838a91 100%);background: -o-linear-gradient(360deg, #a8afb6 0%, #838a91 100%);background: -webkit-linear-gradient(360deg, #a8afb6 0%, #838a91 100%);background: -ms-linear-gradient(360deg,  #a8afb6 0%,#838a91 100%);background: linear-gradient(360deg, #a8afb6 0%,#838a91 100%)}.mg-remote-scope .widget-ibm-cloud-bare-metal-servers-for-whmcs {background: #50ffd2;background: -moz-linear-gradient(160deg, #50ffd2 0%, #056dfc 100%);background: -o-linear-gradient(160deg, #50ffd2 0%, #056dfc 100%);background: -webkit-linear-gradient(160deg, #50ffd2 0%, #056dfc 100%);background: -ms-linear-gradient(160deg,  #50ffd2 0%,#056dfc 100%);background: linear-gradient(160deg, #50ffd2 0%,#056dfc 100%)}.mg-remote-scope .background-ibm-cloud-bare-metal-servers-reverse {background: #50ffd2;background: -moz-linear-gradient(360deg, #50ffd2 0%, #056dfc 100%);background: -o-linear-gradient(360deg, #50ffd2 0%, #056dfc 100%);background: -webkit-linear-gradient(360deg, #50ffd2 0%, #056dfc 100%);background: -ms-linear-gradient(360deg,  #50ffd2 0%,#056dfc 100%);background: linear-gradient(360deg, #50ffd2 0%,#056dfc 100%)}.mg-remote-scope .widget-time-task-manager-for-whmcs {background: #958cfa;background: -moz-linear-gradient(160deg, #958cfa 0%, #7878e3 100%);background: -o-linear-gradient(160deg, #958cfa 0%, #7878e3 100%);background: -webkit-linear-gradient(160deg, #958cfa 0%, #7878e3 100%);background: -ms-linear-gradient(160deg,  #958cfa 0%,#7878e3 100%);background: linear-gradient(160deg, #958cfa 0%,#7878e3 100%)}.mg-remote-scope .background-time-and-task-manager-reverse {background: #958cfa;background: -moz-linear-gradient(360deg, #958cfa 0%, #7878e3 100%);background: -o-linear-gradient(360deg, #958cfa 0%, #7878e3 100%);background: -webkit-linear-gradient(360deg, #958cfa 0%, #7878e3 100%);background: -ms-linear-gradient(360deg,  #958cfa 0%,#7878e3 100%);background: linear-gradient(360deg, #958cfa 0%,#7878e3 100%)}.mg-remote-scope .widget-premium-support-tickets-for-whmcs {background: #6fe37d;background: -moz-linear-gradient(160deg, #6fe37d 0%, #49c960 100%);background: -o-linear-gradient(160deg, #6fe37d 0%, #49c960 100%);background: -webkit-linear-gradient(160deg, #6fe37d 0%, #49c960 100%);background: -ms-linear-gradient(160deg,  #6fe37d 0%,#49c960 100%);background: linear-gradient(160deg, #6fe37d 0%,#49c960 100%)}.mg-remote-scope .background-premium-support-tickets-reverse {background: #6fe37d;background: -moz-linear-gradient(360deg, #6fe37d 0%, #49c960 100%);background: -o-linear-gradient(360deg, #6fe37d 0%, #49c960 100%);background: -webkit-linear-gradient(360deg, #6fe37d 0%, #49c960 100%);background: -ms-linear-gradient(360deg,  #6fe37d 0%,#49c960 100%);background: linear-gradient(360deg, #6fe37d 0%,#49c960 100%)}.mg-remote-scope .widget-websitepanel-extended-for-whmcs {background: #a1c3e5;background: -moz-linear-gradient(160deg, #a1c3e5 0%, #749bc2 100%);background: -o-linear-gradient(160deg, #a1c3e5 0%, #749bc2 100%);background: -webkit-linear-gradient(160deg, #a1c3e5 0%, #749bc2 100%);background: -ms-linear-gradient(160deg,  #a1c3e5 0%,#749bc2 100%);background: linear-gradient(160deg, #a1c3e5 0%,#749bc2 100%)}.mg-remote-scope .background-websitepanel-extended-reverse {background: #a1c3e5;background: -moz-linear-gradient(360deg, #a1c3e5 0%, #749bc2 100%);background: -o-linear-gradient(360deg, #a1c3e5 0%, #749bc2 100%);background: -webkit-linear-gradient(360deg, #a1c3e5 0%, #749bc2 100%);background: -ms-linear-gradient(360deg,  #a1c3e5 0%,#749bc2 100%);background: linear-gradient(360deg, #a1c3e5 0%,#749bc2 100%)}.mg-remote-scope .widget-interspire-email-marketer-for-whmcs {background: #fa6055;background: -moz-linear-gradient(160deg, #fa6055 0%, #d9493f 100%);background: -o-linear-gradient(160deg, #fa6055 0%, #d9493f 100%);background: -webkit-linear-gradient(160deg, #fa6055 0%, #d9493f 100%);background: -ms-linear-gradient(160deg,  #fa6055 0%,#d9493f 100%);background: linear-gradient(160deg, #fa6055 0%,#d9493f 100%)}.mg-remote-scope .background-interspire-email-marketer-reverse {background: #fa6055;background: -moz-linear-gradient(360deg, #fa6055 0%, #d9493f 100%);background: -o-linear-gradient(360deg, #fa6055 0%, #d9493f 100%);background: -webkit-linear-gradient(360deg, #fa6055 0%, #d9493f 100%);background: -ms-linear-gradient(360deg,  #fa6055 0%,#d9493f 100%);background: linear-gradient(360deg, #fa6055 0%,#d9493f 100%)}.mg-remote-scope .widget-modulesgarden-widget-for-whmcs {background: #5dd461;background: -moz-linear-gradient(160deg, #5dd461 0%, #47b544 100%);background: -o-linear-gradient(160deg, #5dd461 0%, #47b544 100%);background: -webkit-linear-gradient(160deg, #5dd461 0%, #47b544 100%);background: -ms-linear-gradient(160deg,  #5dd461 0%,#47b544 100%);background: linear-gradient(160deg, #5dd461 0%,#47b544 100%)}.mg-remote-scope .background-modulesgarden-widget-reverse {background: #5dd461;background: -moz-linear-gradient(360deg, #5dd461 0%, #47b544 100%);background: -o-linear-gradient(360deg, #5dd461 0%, #47b544 100%);background: -webkit-linear-gradient(360deg, #5dd461 0%, #47b544 100%);background: -ms-linear-gradient(360deg,  #5dd461 0%,#47b544 100%);background: linear-gradient(360deg, #5dd461 0%,#47b544 100%)}.mg-remote-scope .widget-account-synchronization-for-whmcs {background: #69d6e0;background: -moz-linear-gradient(160deg, #69d6e0 0%, #47a9c9 100%);background: -o-linear-gradient(160deg, #69d6e0 0%, #47a9c9 100%);background: -webkit-linear-gradient(160deg, #69d6e0 0%, #47a9c9 100%);background: -ms-linear-gradient(160deg,  #69d6e0 0%,#47a9c9 100%);background: linear-gradient(160deg, #69d6e0 0%,#47a9c9 100%)}.mg-remote-scope .background-account-synchronization-reverse {background: #69d6e0;background: -moz-linear-gradient(360deg, #69d6e0 0%, #47a9c9 100%);background: -o-linear-gradient(360deg, #69d6e0 0%, #47a9c9 100%);background: -webkit-linear-gradient(360deg, #69d6e0 0%, #47a9c9 100%);background: -ms-linear-gradient(360deg,  #69d6e0 0%,#47a9c9 100%);background: linear-gradient(360deg, #69d6e0 0%,#47a9c9 100%)}.mg-remote-scope .widget-payment-gateway-allocator-for-whmcs {background: #a7de26;background: -moz-linear-gradient(160deg, #a7de26 0%, #99cc23 100%);background: -o-linear-gradient(160deg, #a7de26 0%, #99cc23 100%);background: -webkit-linear-gradient(160deg, #a7de26 0%, #99cc23 100%);background: -ms-linear-gradient(160deg,  #a7de26 0%,#99cc23 100%);background: linear-gradient(160deg, #a7de26 0%,#99cc23 100%)}.mg-remote-scope .background-payment-gateway-allocator-reverse {background: #a7de26;background: -moz-linear-gradient(360deg, #a7de26 0%, #99cc23 100%);background: -o-linear-gradient(360deg, #a7de26 0%, #99cc23 100%);background: -webkit-linear-gradient(360deg, #a7de26 0%, #99cc23 100%);background: -ms-linear-gradient(360deg,  #a7de26 0%,#99cc23 100%);background: linear-gradient(360deg, #a7de26 0%,#99cc23 100%)}.mg-remote-scope .widget-client-profile-viewer-for-whmcs {background: #5bdeca;background: -moz-linear-gradient(160deg, #5bdeca 0%, #47bfb7 100%);background: -o-linear-gradient(160deg, #5bdeca 0%, #47bfb7 100%);background: -webkit-linear-gradient(160deg, #5bdeca 0%, #47bfb7 100%);background: -ms-linear-gradient(160deg,  #5bdeca 0%,#47bfb7 100%);background: linear-gradient(160deg, #5bdeca 0%,#47bfb7 100%)}.mg-remote-scope .background-client-profile-viewer-reverse {background: #5bdeca;background: -moz-linear-gradient(360deg, #5bdeca 0%, #47bfb7 100%);background: -o-linear-gradient(360deg, #5bdeca 0%, #47bfb7 100%);background: -webkit-linear-gradient(360deg, #5bdeca 0%, #47bfb7 100%);background: -ms-linear-gradient(360deg,  #5bdeca 0%,#47bfb7 100%);background: linear-gradient(360deg, #5bdeca 0%,#47bfb7 100%)}.mg-remote-scope .widget-product-auto-upgrade-for-whmcs {background: #5bded9;background: -moz-linear-gradient(160deg, #5bded9 0%, #49b8c4 100%);background: -o-linear-gradient(160deg, #5bded9 0%, #49b8c4 100%);background: -webkit-linear-gradient(160deg, #5bded9 0%, #49b8c4 100%);background: -ms-linear-gradient(160deg,  #5bded9 0%,#49b8c4 100%);background: linear-gradient(160deg, #5bded9 0%,#49b8c4 100%)}.mg-remote-scope .background-product-auto-upgrade-reverse {background: #5bded9;background: -moz-linear-gradient(360deg, #5bded9 0%, #49b8c4 100%);background: -o-linear-gradient(360deg, #5bded9 0%, #49b8c4 100%);background: -webkit-linear-gradient(360deg, #5bded9 0%, #49b8c4 100%);background: -ms-linear-gradient(360deg,  #5bded9 0%,#49b8c4 100%);background: linear-gradient(360deg, #5bded9 0%,#49b8c4 100%)}.mg-remote-scope .widget-quotes-automation-for-whmcs {background: #ff73ad;background: -moz-linear-gradient(160deg, #ff73ad 0%, #db4d88 100%);background: -o-linear-gradient(160deg, #ff73ad 0%, #db4d88 100%);background: -webkit-linear-gradient(160deg, #ff73ad 0%, #db4d88 100%);background: -ms-linear-gradient(160deg,  #ff73ad 0%,#db4d88 100%);background: linear-gradient(160deg, #ff73ad 0%,#db4d88 100%)}.mg-remote-scope .background-quotes-automation-reverse {background: #ff73ad;background: -moz-linear-gradient(360deg, #ff73ad 0%, #db4d88 100%);background: -o-linear-gradient(360deg, #ff73ad 0%, #db4d88 100%);background: -webkit-linear-gradient(360deg, #ff73ad 0%, #db4d88 100%);background: -ms-linear-gradient(360deg,  #ff73ad 0%,#db4d88 100%);background: linear-gradient(360deg, #ff73ad 0%,#db4d88 100%)}.mg-remote-scope .widget-hosting-quota-notifications-for-whmcs {background: #b988eb;background: -moz-linear-gradient(160deg, #b988eb 0%, #9071c9 100%);background: -o-linear-gradient(160deg, #b988eb 0%, #9071c9 100%);background: -webkit-linear-gradient(160deg, #b988eb 0%, #9071c9 100%);background: -ms-linear-gradient(160deg,  #b988eb 0%,#9071c9 100%);background: linear-gradient(160deg, #b988eb 0%,#9071c9 100%)}.mg-remote-scope .background-hosting-quota-notifications-reverse {background: #b988eb;background: -moz-linear-gradient(360deg, #b988eb 0%, #9071c9 100%);background: -o-linear-gradient(360deg, #b988eb 0%, #9071c9 100%);background: -webkit-linear-gradient(360deg, #b988eb 0%, #9071c9 100%);background: -ms-linear-gradient(360deg,  #b988eb 0%,#9071c9 100%);background: linear-gradient(360deg, #b988eb 0%,#9071c9 100%)}.mg-remote-scope .widget-quickbooks-online-for-whmcs {background: #65cf57;background: -moz-linear-gradient(160deg, #65cf57 0%, #3bad2c 100%);background: -o-linear-gradient(160deg, #65cf57 0%, #3bad2c 100%);background: -webkit-linear-gradient(160deg, #65cf57 0%, #3bad2c 100%);background: -ms-linear-gradient(160deg,  #65cf57 0%,#3bad2c 100%);background: linear-gradient(160deg, #65cf57 0%,#3bad2c 100%)}.mg-remote-scope .background-quickbooks-online-reverse {background: #65cf57;background: -moz-linear-gradient(360deg, #65cf57 0%, #3bad2c 100%);background: -o-linear-gradient(360deg, #65cf57 0%, #3bad2c 100%);background: -webkit-linear-gradient(360deg, #65cf57 0%, #3bad2c 100%);background: -ms-linear-gradient(360deg,  #65cf57 0%,#3bad2c 100%);background: linear-gradient(360deg, #65cf57 0%,#3bad2c 100%)}.mg-remote-scope .widget-support-tickets-allocator-for-whmcs {background: #6fe37d;background: -moz-linear-gradient(160deg, #6fe37d 0%, #49c960 100%);background: -o-linear-gradient(160deg, #6fe37d 0%, #49c960 100%);background: -webkit-linear-gradient(160deg, #6fe37d 0%, #49c960 100%);background: -ms-linear-gradient(160deg,  #6fe37d 0%,#49c960 100%);background: linear-gradient(160deg, #6fe37d 0%,#49c960 100%)}.mg-remote-scope .background-support-tickets-allocator-reverse {background: #6fe37d;background: -moz-linear-gradient(360deg, #6fe37d 0%, #49c960 100%);background: -o-linear-gradient(360deg, #6fe37d 0%, #49c960 100%);background: -webkit-linear-gradient(360deg, #6fe37d 0%, #49c960 100%);background: -ms-linear-gradient(360deg,  #6fe37d 0%,#49c960 100%);background: linear-gradient(360deg, #6fe37d 0%,#49c960 100%)}.mg-remote-scope .widget-r1soft-backups-for-whmcs {background: #f5944e;background: -moz-linear-gradient(160deg, #f5944e 0%, #e37949 100%);background: -o-linear-gradient(160deg, #f5944e 0%, #e37949 100%);background: -webkit-linear-gradient(160deg, #f5944e 0%, #e37949 100%);background: -ms-linear-gradient(160deg,  #f5944e 0%,#e37949 100%);background: linear-gradient(160deg, #f5944e 0%,#e37949 100%)}.mg-remote-scope .background-r1soft-backups-reverse {background: #f5944e;background: -moz-linear-gradient(360deg, #f5944e 0%, #e37949 100%);background: -o-linear-gradient(360deg, #f5944e 0%, #e37949 100%);background: -webkit-linear-gradient(360deg, #f5944e 0%, #e37949 100%);background: -ms-linear-gradient(360deg,  #f5944e 0%,#e37949 100%);background: linear-gradient(360deg, #f5944e 0%,#e37949 100%)}.mg-remote-scope .widget-team-task-organizer-for-magento {background: #c5d0a1;background: -moz-linear-gradient(160deg, #c5d0a1 0%, #aeba80 100%);background: -o-linear-gradient(160deg, #c5d0a1 0%, #aeba80 100%);background: -webkit-linear-gradient(160deg, #c5d0a1 0%, #aeba80 100%);background: -ms-linear-gradient(160deg,  #c5d0a1 0%,#aeba80 100%);background: linear-gradient(160deg, #c5d0a1 0%,#aeba80 100%)}.mg-remote-scope .background-widget-team-task-organizer-for-magento-reverse {background: #c5d0a1;background: -moz-linear-gradient(360deg, #c5d0a1 0%, #aeba80 100%);background: -o-linear-gradient(360deg, #c5d0a1 0%, #aeba80 100%);background: -webkit-linear-gradient(360deg, #c5d0a1 0%, #aeba80 100%);background: -ms-linear-gradient(360deg,  #c5d0a1 0%,#aeba80 100%);background: linear-gradient(360deg, #c5d0a1 0%,#aeba80 100%)}.mg-remote-scope .widget-zendesk-extended-for-magento {background: #3ecf95;background: -moz-linear-gradient(160deg, #3ecf95 0%, #37b884 100%);background: -o-linear-gradient(160deg, #3ecf95 0%, #37b884 100%);background: -webkit-linear-gradient(160deg, #3ecf95 0%, #37b884 100%);background: -ms-linear-gradient(160deg,  #3ecf95 0%,#37b884 100%);background: linear-gradient(160deg, #3ecf95 0%,#37b884 100%)}.mg-remote-scope .background-widget-zendesk-extended-for-magento-reverse {background: #3ecf95;background: -moz-linear-gradient(360deg, #3ecf95 0%, #37b884 100%);background: -o-linear-gradient(360deg, #3ecf95 0%, #37b884 100%);background: -webkit-linear-gradient(360deg, #3ecf95 0%, #37b884 100%);background: -ms-linear-gradient(360deg,  #3ecf95 0%,#37b884 100%);background: linear-gradient(360deg, #3ecf95 0%,#37b884 100%)}.mg-remote-scope .widget-bulk-orders-center-for-magento {background: #78c2ff;background: -moz-linear-gradient(160deg, #78c2ff 0%, #27a5e8 100%);background: -o-linear-gradient(160deg, #78c2ff 0%, #27a5e8 100%);background: -webkit-linear-gradient(160deg, #78c2ff 0%, #27a5e8 100%);background: -ms-linear-gradient(160deg,  #78c2ff 0%,#27a5e8 100%);background: linear-gradient(160deg, #78c2ff 0%,#27a5e8 100%)}.mg-remote-scope .background-widget-bulk-orders-center-for-magento-reverse {background: #78c2ff;background: -moz-linear-gradient(360deg, #78c2ff 0%, #27a5e8 100%);background: -o-linear-gradient(360deg, #78c2ff 0%, #27a5e8 100%);background: -webkit-linear-gradient(360deg, #78c2ff 0%, #27a5e8 100%);background: -ms-linear-gradient(360deg,  #78c2ff 0%,#27a5e8 100%);background: linear-gradient(360deg, #78c2ff 0%,#27a5e8 100%)}.mg-remote-scope .widget-rage4-for-cpanel {background: #fa8058;background: -moz-linear-gradient(160deg, #fa8058 0%, #f1683b 100%);background: -o-linear-gradient(160deg, #fa8058 0%, #f1683b 100%);background: -webkit-linear-gradient(160deg, #fa8058 0%, #f1683b 100%);background: -ms-linear-gradient(160deg,  #fa8058 0%,#f1683b 100%);background: linear-gradient(160deg, #fa8058 0%,#f1683b 100%)}.mg-remote-scope .background-widget-rage4-for-cpanel-reverse {background: #fa8058;background: -moz-linear-gradient(360deg, #fa8058 0%, #f1683b 100%);background: -o-linear-gradient(360deg, #fa8058 0%, #f1683b 100%);background: -webkit-linear-gradient(360deg, #fa8058 0%, #f1683b 100%);background: -ms-linear-gradient(360deg,  #fa8058 0%,#f1683b 100%);background: linear-gradient(360deg, #fa8058 0%,#f1683b 100%)}.mg-remote-scope .widget-interworx-extended-for-whmcs {background: #50c8d8;background: -moz-linear-gradient(160deg, #50c8d8 0%, #2592c4 100%);background: -o-linear-gradient(160deg, #50c8d8 0%, #2592c4 100%);background: -webkit-linear-gradient(160deg, #50c8d8 0%, #2592c4 100%);background: -ms-linear-gradient(160deg,  #50c8d8 0%,#2592c4 100%);background: linear-gradient(160deg, #50c8d8 0%,#2592c4 100%)}.mg-remote-scope .background-interworx-extended-reverse {background: #50c8d8;background: -moz-linear-gradient(360deg, #50c8d8 0%, #2592c4 100%);background: -o-linear-gradient(360deg, #50c8d8 0%, #2592c4 100%);background: -webkit-linear-gradient(360deg, #50c8d8 0%, #2592c4 100%);background: -ms-linear-gradient(360deg,  #50c8d8 0%,#2592c4 100%);background: linear-gradient(360deg, #50c8d8 0%,#2592c4 100%)}.mg-remote-scope .widget-recurring-contract-billing-for-whmcs {background: #d688fc;background: -moz-linear-gradient(160deg, #d688fc 0%, #976bbf 100%);background: -o-linear-gradient(160deg, #d688fc 0%, #976bbf 100%);background: -webkit-linear-gradient(160deg, #d688fc 0%, #976bbf 100%);background: -ms-linear-gradient(160deg,  #d688fc 0%,#976bbf 100%);background: linear-gradient(160deg, #d688fc 0%,#976bbf 100%)}.mg-remote-scope .background-recurring-contract-billing-reverse {background: #d688fc;background: -moz-linear-gradient(360deg, #d688fc 0%, #976bbf 100%);background: -o-linear-gradient(360deg, #d688fc 0%, #976bbf 100%);background: -webkit-linear-gradient(360deg, #d688fc 0%, #976bbf 100%);background: -ms-linear-gradient(360deg,  #d688fc 0%,#976bbf 100%);background: linear-gradient(360deg, #d688fc 0%,#976bbf 100%)}.mg-remote-scope .widget-discount-center-for-whmcs {background: #6be86d;background: -moz-linear-gradient(160deg, #6be86d 0%, #4ec74a 100%);background: -o-linear-gradient(160deg, #6be86d 0%, #4ec74a 100%);background: -webkit-linear-gradient(160deg, #6be86d 0%, #4ec74a 100%);background: -ms-linear-gradient(160deg,  #6be86d 0%,#4ec74a 100%);background: linear-gradient(160deg, #6be86d 0%,#4ec74a 100%)}.mg-remote-scope .background-discount-center-reverse {background: #6be86d;background: -moz-linear-gradient(360deg, #6be86d 0%, #4ec74a 100%);background: -o-linear-gradient(360deg, #6be86d 0%, #4ec74a 100%);background: -webkit-linear-gradient(360deg, #6be86d 0%, #4ec74a 100%);background: -ms-linear-gradient(360deg,  #6be86d 0%,#4ec74a 100%);background: linear-gradient(360deg, #6be86d 0%,#4ec74a 100%)}.mg-remote-scope .widget-quickbooks-desktop-for-whmcs {background: #65cf57;background: -moz-linear-gradient(160deg, #65cf57 0%, #3bad2c 100%);background: -o-linear-gradient(160deg, #65cf57 0%, #3bad2c 100%);background: -webkit-linear-gradient(160deg, #65cf57 0%, #3bad2c 100%);background: -ms-linear-gradient(160deg,  #65cf57 0%,#3bad2c 100%);background: linear-gradient(160deg, #65cf57 0%,#3bad2c 100%)}.mg-remote-scope .background-quickbooks-desktop-reverse {background: #65cf57;background: -moz-linear-gradient(360deg, #65cf57 0%, #3bad2c 100%);background: -o-linear-gradient(360deg, #65cf57 0%, #3bad2c 100%);background: -webkit-linear-gradient(360deg, #65cf57 0%, #3bad2c 100%);background: -ms-linear-gradient(360deg,  #65cf57 0%,#3bad2c 100%);background: linear-gradient(360deg, #65cf57 0%,#3bad2c 100%)}.mg-remote-scope .widget-proxmox-cloud-autoscaling-for-whmcs {background: #f28e30;background: -moz-linear-gradient(160deg, #f28e30 0%, #f27500 100%);background: -o-linear-gradient(160deg, #f28e30 0%, #f27500 100%);background: -webkit-linear-gradient(160deg, #f28e30 0%, #f27500 100%);background: -ms-linear-gradient(160deg,  #f28e30 0%,#f27500 100%);background: linear-gradient(160deg, #f28e30 0%,#f27500 100%)}.mg-remote-scope .background-proxmox-cloud-autoscaling-reverse {background: #f28e30;background: -moz-linear-gradient(360deg, #f28e30 0%, #f27500 100%);background: -o-linear-gradient(360deg, #f28e30 0%, #f27500 100%);background: -webkit-linear-gradient(360deg, #f28e30 0%, #f27500 100%);background: -ms-linear-gradient(360deg,  #f28e30 0%,#f27500 100%);background: linear-gradient(360deg, #f28e30 0%,#f27500 100%)}.mg-remote-scope .widget-crm-for-magento-2 {background: #e0a88b;background: -moz-linear-gradient(160deg, #e0a88b 0%, #d4947d 100%);background: -o-linear-gradient(160deg, #e0a88b 0%, #d4947d 100%);background: -webkit-linear-gradient(160deg, #e0a88b 0%, #d4947d 100%);background: -ms-linear-gradient(160deg,  #e0a88b 0%,#d4947d 100%);background: linear-gradient(160deg, #e0a88b 0%,#d4947d 100%)}.mg-remote-scope .background-widget-crm-for-magento-2-reverse {background: #e0a88b;background: -moz-linear-gradient(360deg, #e0a88b 0%, #d4947d 100%);background: -o-linear-gradient(360deg, #e0a88b 0%, #d4947d 100%);background: -webkit-linear-gradient(360deg, #e0a88b 0%, #d4947d 100%);background: -ms-linear-gradient(360deg,  #e0a88b 0%,#d4947d 100%);background: linear-gradient(360deg, #e0a88b 0%,#d4947d 100%)}.mg-remote-scope .widget-ovh-public-cloud-for-whmcs {background: #7aa2d6;background: -moz-linear-gradient(160deg, #7aa2d6 0%, #598ac9 100%);background: -o-linear-gradient(160deg, #7aa2d6 0%, #598ac9 100%);background: -webkit-linear-gradient(160deg, #7aa2d6 0%, #598ac9 100%);background: -ms-linear-gradient(160deg,  #7aa2d6 0%,#598ac9 100%);background: linear-gradient(160deg, #7aa2d6 0%,#598ac9 100%)}.mg-remote-scope .background-ovh-public-cloud-reverse {background: #7aa2d6;background: -moz-linear-gradient(360deg, #7aa2d6 0%, #598ac9 100%);background: -o-linear-gradient(360deg, #7aa2d6 0%, #598ac9 100%);background: -webkit-linear-gradient(360deg, #7aa2d6 0%, #598ac9 100%);background: -ms-linear-gradient(360deg,  #7aa2d6 0%,#598ac9 100%);background: linear-gradient(360deg, #7aa2d6 0%,#598ac9 100%)}.mg-remote-scope .widget-rackspace-cloud-openstack-for-whmcs {background: #ff6060;background: -moz-linear-gradient(160deg, #ff6060 0%, #cf4e4e 100%);background: -o-linear-gradient(160deg, #ff6060 0%, #cf4e4e 100%);background: -webkit-linear-gradient(160deg, #ff6060 0%, #cf4e4e 100%);background: -ms-linear-gradient(160deg,  #ff6060 0%,#cf4e4e 100%);background: linear-gradient(160deg, #ff6060 0%,#cf4e4e 100%)}.mg-remote-scope .background-rackspace-cloud-openstack-reverse {background: #ff6060;background: -moz-linear-gradient(360deg, #ff6060 0%, #cf4e4e 100%);background: -o-linear-gradient(360deg, #ff6060 0%, #cf4e4e 100%);background: -webkit-linear-gradient(360deg, #ff6060 0%, #cf4e4e 100%);background: -ms-linear-gradient(360deg,  #ff6060 0%,#cf4e4e 100%);background: linear-gradient(360deg, #ff6060 0%,#cf4e4e 100%)}.mg-remote-scope .widget-crm-for-prestashop {background: #bfd18a;background: -moz-linear-gradient(160deg, #bfd18a 0%, #a8bd79 100%);background: -o-linear-gradient(160deg, #bfd18a 0%, #a8bd79 100%);background: -webkit-linear-gradient(160deg, #bfd18a 0%, #a8bd79 100%);background: -ms-linear-gradient(160deg,  #bfd18a 0%,#a8bd79 100%);background: linear-gradient(160deg, #bfd18a 0%,#a8bd79 100%)}.mg-remote-scope .background-widget-crm-for-prestashop-reverse {background: #bfd18a;background: -moz-linear-gradient(360deg, #bfd18a 0%, #a8bd79 100%);background: -o-linear-gradient(360deg, #bfd18a 0%, #a8bd79 100%);background: -webkit-linear-gradient(360deg, #bfd18a 0%, #a8bd79 100%);background: -ms-linear-gradient(360deg,  #bfd18a 0%,#a8bd79 100%);background: linear-gradient(360deg, #bfd18a 0%,#a8bd79 100%)}.mg-remote-scope .widget-echecknet-payments-for-prestashop {background: #54ccbc;background: -moz-linear-gradient(160deg, #54ccbc 0%, #0fa6a1 100%);background: -o-linear-gradient(160deg, #54ccbc 0%, #0fa6a1 100%);background: -webkit-linear-gradient(160deg, #54ccbc 0%, #0fa6a1 100%);background: -ms-linear-gradient(160deg,  #54ccbc 0%,#0fa6a1 100%);background: linear-gradient(160deg, #54ccbc 0%,#0fa6a1 100%)}.mg-remote-scope .background-widget-echecknet-payments-for-prestashop-reverse {background: #54ccbc;background: -moz-linear-gradient(360deg, #54ccbc 0%, #0fa6a1 100%);background: -o-linear-gradient(360deg, #54ccbc 0%, #0fa6a1 100%);background: -webkit-linear-gradient(360deg, #54ccbc 0%, #0fa6a1 100%);background: -ms-linear-gradient(360deg,  #54ccbc 0%,#0fa6a1 100%);background: linear-gradient(360deg, #54ccbc 0%,#0fa6a1 100%)}.mg-remote-scope .widget-client-area-popup-for-whmcs {background: #50daf2;background: -moz-linear-gradient(160deg, #50daf2 0%, #00b2c9 100%);background: -o-linear-gradient(160deg, #50daf2 0%, #00b2c9 100%);background: -webkit-linear-gradient(160deg, #50daf2 0%, #00b2c9 100%);background: -ms-linear-gradient(160deg,  #50daf2 0%,#00b2c9 100%);background: linear-gradient(160deg, #50daf2 0%,#00b2c9 100%)}.mg-remote-scope .background-client-area-popup-reverse {background: #50daf2;background: -moz-linear-gradient(360deg, #50daf2 0%, #00b2c9 100%);background: -o-linear-gradient(360deg, #50daf2 0%, #00b2c9 100%);background: -webkit-linear-gradient(360deg, #50daf2 0%, #00b2c9 100%);background: -ms-linear-gradient(360deg,  #50daf2 0%,#00b2c9 100%);background: linear-gradient(360deg, #50daf2 0%,#00b2c9 100%)}.mg-remote-scope .widget-domain-email-forwarding-for-whmcs {background: #968aeb;background: -moz-linear-gradient(160deg, #968aeb 0%, #7376c9 100%);background: -o-linear-gradient(160deg, #968aeb 0%, #7376c9 100%);background: -webkit-linear-gradient(160deg, #968aeb 0%, #7376c9 100%);background: -ms-linear-gradient(160deg,  #968aeb 0%,#7376c9 100%);background: linear-gradient(160deg, #968aeb 0%,#7376c9 100%)}.mg-remote-scope .background-domain-and-email-forwarding-reverse {background: #968aeb;background: -moz-linear-gradient(360deg, #968aeb 0%, #7376c9 100%);background: -o-linear-gradient(360deg, #968aeb 0%, #7376c9 100%);background: -webkit-linear-gradient(360deg, #968aeb 0%, #7376c9 100%);background: -ms-linear-gradient(360deg,  #968aeb 0%,#7376c9 100%);background: linear-gradient(360deg, #968aeb 0%,#7376c9 100%)}.mg-remote-scope .widget-social-media-login-for-whmcs {background: #54ccbc;background: -moz-linear-gradient(160deg, #54ccbc 0%, #0fa6a1 100%);background: -o-linear-gradient(160deg, #54ccbc 0%, #0fa6a1 100%);background: -webkit-linear-gradient(160deg, #54ccbc 0%, #0fa6a1 100%);background: -ms-linear-gradient(160deg,  #54ccbc 0%,#0fa6a1 100%);background: linear-gradient(160deg, #54ccbc 0%,#0fa6a1 100%)}.mg-remote-scope .background-social-media-login-reverse {background: #54ccbc;background: -moz-linear-gradient(360deg, #54ccbc 0%, #0fa6a1 100%);background: -o-linear-gradient(360deg, #54ccbc 0%, #0fa6a1 100%);background: -webkit-linear-gradient(360deg, #54ccbc 0%, #0fa6a1 100%);background: -ms-linear-gradient(360deg,  #54ccbc 0%,#0fa6a1 100%);background: linear-gradient(360deg, #54ccbc 0%,#0fa6a1 100%)}.mg-remote-scope .widget-solidcp-extended-for-whmcs {background: #ff6363;background: -moz-linear-gradient(160deg, #ff6363 0%, #e84a4a 100%);background: -o-linear-gradient(160deg, #ff6363 0%, #e84a4a 100%);background: -webkit-linear-gradient(160deg, #ff6363 0%, #e84a4a 100%);background: -ms-linear-gradient(160deg,  #ff6363 0%,#e84a4a 100%);background: linear-gradient(160deg, #ff6363 0%,#e84a4a 100%)}.mg-remote-scope .background-solidcp-extended-reverse {background: #ff6363;background: -moz-linear-gradient(360deg, #ff6363 0%, #e84a4a 100%);background: -o-linear-gradient(360deg, #ff6363 0%, #e84a4a 100%);background: -webkit-linear-gradient(360deg, #ff6363 0%, #e84a4a 100%);background: -ms-linear-gradient(360deg,  #ff6363 0%,#e84a4a 100%);background: linear-gradient(360deg, #ff6363 0%,#e84a4a 100%)}.mg-remote-scope .widget-mspcontrol-extended-for-whmcs {background: #b2c2d6;background: -moz-linear-gradient(160deg, #b2c2d6 0%, #8494ac 100%);background: -o-linear-gradient(160deg, #b2c2d6 0%, #8494ac 100%);background: -webkit-linear-gradient(160deg, #b2c2d6 0%, #8494ac 100%);background: -ms-linear-gradient(160deg,  #b2c2d6 0%,#8494ac 100%);background: linear-gradient(160deg, #b2c2d6 0%,#8494ac 100%)}.mg-remote-scope .background-mspcontrol-extended-reverse {background: #b2c2d6;background: -moz-linear-gradient(360deg, #b2c2d6 0%, #8494ac 100%);background: -o-linear-gradient(360deg, #b2c2d6 0%, #8494ac 100%);background: -webkit-linear-gradient(360deg, #b2c2d6 0%, #8494ac 100%);background: -ms-linear-gradient(360deg,  #b2c2d6 0%,#8494ac 100%);background: linear-gradient(360deg, #b2c2d6 0%,#8494ac 100%)}.mg-remote-scope .widget-zendesk-for-blesta {background: #53b0bd;background: -moz-linear-gradient(160deg, #53b0bd 0%, #499ba6 100%);background: -o-linear-gradient(160deg, #53b0bd 0%, #499ba6 100%);background: -webkit-linear-gradient(160deg, #53b0bd 0%, #499ba6 100%);background: -ms-linear-gradient(160deg,  #53b0bd 0%,#499ba6 100%);background: linear-gradient(160deg, #53b0bd 0%,#499ba6 100%)}.mg-remote-scope .background-widget-zendesk-for-blesta-reverse {background: #53b0bd;background: -moz-linear-gradient(360deg, #53b0bd 0%, #499ba6 100%);background: -o-linear-gradient(360deg, #53b0bd 0%, #499ba6 100%);background: -webkit-linear-gradient(360deg, #53b0bd 0%, #499ba6 100%);background: -ms-linear-gradient(360deg,  #53b0bd 0%,#499ba6 100%);background: linear-gradient(360deg, #53b0bd 0%,#499ba6 100%)}.mg-remote-scope .widget-godaddy-domain-registrar-for-blesta {background: #48d984;background: -moz-linear-gradient(160deg, #48d984 0%, #2eb964 100%);background: -o-linear-gradient(160deg, #48d984 0%, #2eb964 100%);background: -webkit-linear-gradient(160deg, #48d984 0%, #2eb964 100%);background: -ms-linear-gradient(160deg,  #48d984 0%,#2eb964 100%);background: linear-gradient(160deg, #48d984 0%,#2eb964 100%)}.mg-remote-scope .background-widget-godaddy-domain-registrar-for-blesta-reverse {background: #48d984;background: -moz-linear-gradient(360deg, #48d984 0%, #2eb964 100%);background: -o-linear-gradient(360deg, #48d984 0%, #2eb964 100%);background: -webkit-linear-gradient(360deg, #48d984 0%, #2eb964 100%);background: -ms-linear-gradient(360deg,  #48d984 0%,#2eb964 100%);background: linear-gradient(360deg, #48d984 0%,#2eb964 100%)}.mg-remote-scope .widget-client-area-designer-for-whmcs {background: #f7d305;background: -moz-linear-gradient(160deg, #f7d305 0%, #ebc109 100%);background: -o-linear-gradient(160deg, #f7d305 0%, #ebc109 100%);background: -webkit-linear-gradient(160deg, #f7d305 0%, #ebc109 100%);background: -ms-linear-gradient(160deg,  #f7d305 0%,#ebc109 100%);background: linear-gradient(160deg, #f7d305 0%,#ebc109 100%)}.mg-remote-scope .background-client-area-designer-reverse {background: #f7d305;background: -moz-linear-gradient(360deg, #f7d305 0%, #ebc109 100%);background: -o-linear-gradient(360deg, #f7d305 0%, #ebc109 100%);background: -webkit-linear-gradient(360deg, #f7d305 0%, #ebc109 100%);background: -ms-linear-gradient(360deg,  #f7d305 0%,#ebc109 100%);background: linear-gradient(360deg, #f7d305 0%,#ebc109 100%)}.mg-remote-scope .widget-openstack-vps-for-blesta {background: #ff7575;background: -moz-linear-gradient(160deg, #ff7575 0%, #cf5959 100%);background: -o-linear-gradient(160deg, #ff7575 0%, #cf5959 100%);background: -webkit-linear-gradient(160deg, #ff7575 0%, #cf5959 100%);background: -ms-linear-gradient(160deg,  #ff7575 0%,#cf5959 100%);background: linear-gradient(160deg, #ff7575 0%,#cf5959 100%)}.mg-remote-scope .background-widget-openstack-vps-for-blesta-reverse {background: #ff7575;background: -moz-linear-gradient(360deg, #ff7575 0%, #cf5959 100%);background: -o-linear-gradient(360deg, #ff7575 0%, #cf5959 100%);background: -webkit-linear-gradient(360deg, #ff7575 0%, #cf5959 100%);background: -ms-linear-gradient(360deg,  #ff7575 0%,#cf5959 100%);background: linear-gradient(360deg, #ff7575 0%,#cf5959 100%)}.mg-remote-scope .widget-crm-for-magento-1x {background: #d6b2a1;background: -moz-linear-gradient(160deg, #d6b2a1 0%, #c99a89 100%);background: -o-linear-gradient(160deg, #d6b2a1 0%, #c99a89 100%);background: -webkit-linear-gradient(160deg, #d6b2a1 0%, #c99a89 100%);background: -ms-linear-gradient(160deg,  #d6b2a1 0%,#c99a89 100%);background: linear-gradient(160deg, #d6b2a1 0%,#c99a89 100%)}.mg-remote-scope .background-widget-crm-for-magento-1x-reverse {background: #d6b2a1;background: -moz-linear-gradient(360deg, #d6b2a1 0%, #c99a89 100%);background: -o-linear-gradient(360deg, #d6b2a1 0%, #c99a89 100%);background: -webkit-linear-gradient(360deg, #d6b2a1 0%, #c99a89 100%);background: -ms-linear-gradient(360deg,  #d6b2a1 0%,#c99a89 100%);background: linear-gradient(360deg, #d6b2a1 0%,#c99a89 100%)}.mg-remote-scope .widget-rushfiles-for-whmcs {background: #eb743d;background: -moz-linear-gradient(160deg, #eb743d 0%, #cb532c 100%);background: -o-linear-gradient(160deg, #eb743d 0%, #cb532c 100%);background: -webkit-linear-gradient(160deg, #eb743d 0%, #cb532c 100%);background: -ms-linear-gradient(160deg,  #eb743d 0%,#cb532c 100%);background: linear-gradient(160deg, #eb743d 0%,#cb532c 100%)}.mg-remote-scope .background-rushfiles-reverse {background: #eb743d;background: -moz-linear-gradient(360deg, #eb743d 0%, #cb532c 100%);background: -o-linear-gradient(360deg, #eb743d 0%, #cb532c 100%);background: -webkit-linear-gradient(360deg, #eb743d 0%, #cb532c 100%);background: -ms-linear-gradient(360deg,  #eb743d 0%,#cb532c 100%);background: linear-gradient(360deg, #eb743d 0%,#cb532c 100%)}.mg-remote-scope .widget-dmcacom-for-whmcs {background: #8ed44c;background: -moz-linear-gradient(160deg, #8ed44c 0%, #62b52b 100%);background: -o-linear-gradient(160deg, #8ed44c 0%, #62b52b 100%);background: -webkit-linear-gradient(160deg, #8ed44c 0%, #62b52b 100%);background: -ms-linear-gradient(160deg,  #8ed44c 0%,#62b52b 100%);background: linear-gradient(160deg, #8ed44c 0%,#62b52b 100%)}.mg-remote-scope .background-dmcacom-reverse {background: #8ed44c;background: -moz-linear-gradient(360deg, #8ed44c 0%, #62b52b 100%);background: -o-linear-gradient(360deg, #8ed44c 0%, #62b52b 100%);background: -webkit-linear-gradient(360deg, #8ed44c 0%, #62b52b 100%);background: -ms-linear-gradient(360deg,  #8ed44c 0%,#62b52b 100%);background: linear-gradient(360deg, #8ed44c 0%,#62b52b 100%)}.mg-remote-scope .widget-whmcs-analyzer {background: #77b4f2;background: -moz-linear-gradient(160deg, #77b4f2 0%, #3f91cc 100%);background: -o-linear-gradient(160deg, #77b4f2 0%, #3f91cc 100%);background: -webkit-linear-gradient(160deg, #77b4f2 0%, #3f91cc 100%);background: -ms-linear-gradient(160deg,  #77b4f2 0%,#3f91cc 100%);background: linear-gradient(160deg, #77b4f2 0%,#3f91cc 100%)}.mg-remote-scope .background-whmcs-analyzer-reverse {background: #77b4f2;background: -moz-linear-gradient(360deg, #77b4f2 0%, #3f91cc 100%);background: -o-linear-gradient(360deg, #77b4f2 0%, #3f91cc 100%);background: -webkit-linear-gradient(360deg, #77b4f2 0%, #3f91cc 100%);background: -ms-linear-gradient(360deg,  #77b4f2 0%,#3f91cc 100%);background: linear-gradient(360deg, #77b4f2 0%,#3f91cc 100%)}.mg-remote-scope .widget-agile-payment-gateway-for-whmcs {background: #afd152;background: -moz-linear-gradient(160deg, #afd152 0%, #81a83d 100%);background: -o-linear-gradient(160deg, #afd152 0%, #81a83d 100%);background: -webkit-linear-gradient(160deg, #afd152 0%, #81a83d 100%);background: -ms-linear-gradient(160deg,  #afd152 0%,#81a83d 100%);background: linear-gradient(160deg, #afd152 0%,#81a83d 100%)}.mg-remote-scope .background-agile-payment-gateway-reverse {background: #afd152;background: -moz-linear-gradient(360deg, #afd152 0%, #81a83d 100%);background: -o-linear-gradient(360deg, #afd152 0%, #81a83d 100%);background: -webkit-linear-gradient(360deg, #afd152 0%, #81a83d 100%);background: -ms-linear-gradient(360deg,  #afd152 0%,#81a83d 100%);background: linear-gradient(360deg, #afd152 0%,#81a83d 100%)}.mg-remote-scope .widget-servertastic-ssl-for-whmcs {background: #ff5454;background: -moz-linear-gradient(160deg, #ff5454 0%, #d64545 100%);background: -o-linear-gradient(160deg, #ff5454 0%, #d64545 100%);background: -webkit-linear-gradient(160deg, #ff5454 0%, #d64545 100%);background: -ms-linear-gradient(160deg,  #ff5454 0%,#d64545 100%);background: linear-gradient(160deg, #ff5454 0%,#d64545 100%)}.mg-remote-scope .background-servertastic-ssl-reverse {background: #ff5454;background: -moz-linear-gradient(360deg, #ff5454 0%, #d64545 100%);background: -o-linear-gradient(360deg, #ff5454 0%, #d64545 100%);background: -webkit-linear-gradient(360deg, #ff5454 0%, #d64545 100%);background: -ms-linear-gradient(360deg,  #ff5454 0%,#d64545 100%);background: linear-gradient(360deg, #ff5454 0%,#d64545 100%)}.mg-remote-scope .widget-support-tickets-filter-for-whmcs {background: #98bad6;background: -moz-linear-gradient(160deg, #98bad6 0%, #759dba 100%);background: -o-linear-gradient(160deg, #98bad6 0%, #759dba 100%);background: -webkit-linear-gradient(160deg, #98bad6 0%, #759dba 100%);background: -ms-linear-gradient(160deg,  #98bad6 0%,#759dba 100%);background: linear-gradient(160deg, #98bad6 0%,#759dba 100%)}.mg-remote-scope .background-support-tickets-filter-reverse {background: #98bad6;background: -moz-linear-gradient(360deg, #98bad6 0%, #759dba 100%);background: -o-linear-gradient(360deg, #98bad6 0%, #759dba 100%);background: -webkit-linear-gradient(360deg, #98bad6 0%, #759dba 100%);background: -ms-linear-gradient(360deg,  #98bad6 0%,#759dba 100%);background: linear-gradient(360deg, #98bad6 0%,#759dba 100%)}.mg-remote-scope .widget-easydcim-dedicated-servers-for-whmcs {background: #74a6eb;background: -moz-linear-gradient(160deg, #74a6eb 0%, #3475d0 100%);background: -o-linear-gradient(160deg, #74a6eb 0%, #3475d0 100%);background: -webkit-linear-gradient(160deg, #74a6eb 0%, #3475d0 100%);background: -ms-linear-gradient(160deg,  #74a6eb 0%,#3475d0 100%);background: linear-gradient(160deg, #74a6eb 0%,#3475d0 100%)}.mg-remote-scope .background-easydcim-dedicated-servers-reverse {background: #74a6eb;background: -moz-linear-gradient(360deg, #74a6eb 0%, #3475d0 100%);background: -o-linear-gradient(360deg, #74a6eb 0%, #3475d0 100%);background: -webkit-linear-gradient(360deg, #74a6eb 0%, #3475d0 100%);background: -ms-linear-gradient(360deg,  #74a6eb 0%,#3475d0 100%);background: linear-gradient(360deg, #74a6eb 0%,#3475d0 100%)}.mg-remote-scope .widget-sapphire-admin-theme-for-magento {background: #6d9cf1;background: -moz-linear-gradient(160deg, #6d9cf1 0%, #6a77ed 100%);background: -o-linear-gradient(160deg, #6d9cf1 0%, #6a77ed 100%);background: -webkit-linear-gradient(160deg, #6d9cf1 0%, #6a77ed 100%);background: -ms-linear-gradient(160deg,  #6d9cf1 0%,#6a77ed 100%);background: linear-gradient(160deg, #6d9cf1 0%,#6a77ed 100%)}.mg-remote-scope .background-widget-sapphire-admin-theme-for-magento-reverse {background: #6d9cf1;background: -moz-linear-gradient(360deg, #6d9cf1 0%, #6a77ed 100%);background: -o-linear-gradient(360deg, #6d9cf1 0%, #6a77ed 100%);background: -webkit-linear-gradient(360deg, #6d9cf1 0%, #6a77ed 100%);background: -ms-linear-gradient(360deg,  #6d9cf1 0%,#6a77ed 100%);background: linear-gradient(360deg, #6d9cf1 0%,#6a77ed 100%)}.mg-remote-scope .widget-crystal-theme-for-magento {background: #a2d0e2;background: -moz-linear-gradient(160deg, #a2d0e2 0%, #89b4c5 100%);background: -o-linear-gradient(160deg, #a2d0e2 0%, #89b4c5 100%);background: -webkit-linear-gradient(160deg, #a2d0e2 0%, #89b4c5 100%);background: -ms-linear-gradient(160deg,  #a2d0e2 0%,#89b4c5 100%);background: linear-gradient(160deg, #a2d0e2 0%,#89b4c5 100%)}.mg-remote-scope .background-widget-crystal-theme-for-magento-reverse {background: #a2d0e2;background: -moz-linear-gradient(360deg, #a2d0e2 0%, #89b4c5 100%);background: -o-linear-gradient(360deg, #a2d0e2 0%, #89b4c5 100%);background: -webkit-linear-gradient(360deg, #a2d0e2 0%, #89b4c5 100%);background: -ms-linear-gradient(360deg,  #a2d0e2 0%,#89b4c5 100%);background: linear-gradient(360deg, #a2d0e2 0%,#89b4c5 100%)}.mg-remote-scope .widget-minimo-theme-for-magento {background: #ccb6a3;background: -moz-linear-gradient(160deg, #ccb6a3 0%, #ab9989 100%);background: -o-linear-gradient(160deg, #ccb6a3 0%, #ab9989 100%);background: -webkit-linear-gradient(160deg, #ccb6a3 0%, #ab9989 100%);background: -ms-linear-gradient(160deg,  #ccb6a3 0%,#ab9989 100%);background: linear-gradient(160deg, #ccb6a3 0%,#ab9989 100%)}.mg-remote-scope .background-widget-minimo-theme-for-magento-reverse {background: #ccb6a3;background: -moz-linear-gradient(360deg, #ccb6a3 0%, #ab9989 100%);background: -o-linear-gradient(360deg, #ccb6a3 0%, #ab9989 100%);background: -webkit-linear-gradient(360deg, #ccb6a3 0%, #ab9989 100%);background: -ms-linear-gradient(360deg,  #ccb6a3 0%,#ab9989 100%);background: linear-gradient(360deg, #ccb6a3 0%,#ab9989 100%)}.mg-remote-scope .widget-swifty-theme-for-magento {background: #ebd335;background: -moz-linear-gradient(160deg, #ebd335 0%, #e0bc0a 100%);background: -o-linear-gradient(160deg, #ebd335 0%, #e0bc0a 100%);background: -webkit-linear-gradient(160deg, #ebd335 0%, #e0bc0a 100%);background: -ms-linear-gradient(160deg,  #ebd335 0%,#e0bc0a 100%);background: linear-gradient(160deg, #ebd335 0%,#e0bc0a 100%)}.mg-remote-scope .background-widget-swifty-theme-for-magento-reverse {background: #ebd335;background: -moz-linear-gradient(360deg, #ebd335 0%, #e0bc0a 100%);background: -o-linear-gradient(360deg, #ebd335 0%, #e0bc0a 100%);background: -webkit-linear-gradient(360deg, #ebd335 0%, #e0bc0a 100%);background: -ms-linear-gradient(360deg,  #ebd335 0%,#e0bc0a 100%);background: linear-gradient(360deg, #ebd335 0%,#e0bc0a 100%)}.mg-remote-scope .widget-modulesgarden-base-for-magento {background: #97a6db;background: -moz-linear-gradient(160deg, #97a6db 0%, #6c83bd 100%);background: -o-linear-gradient(160deg, #97a6db 0%, #6c83bd 100%);background: -webkit-linear-gradient(160deg, #97a6db 0%, #6c83bd 100%);background: -ms-linear-gradient(160deg,  #97a6db 0%,#6c83bd 100%);background: linear-gradient(160deg, #97a6db 0%,#6c83bd 100%)}.mg-remote-scope .background-widget-modulesgarden-base-for-magento-reverse {background: #97a6db;background: -moz-linear-gradient(360deg, #97a6db 0%, #6c83bd 100%);background: -o-linear-gradient(360deg, #97a6db 0%, #6c83bd 100%);background: -webkit-linear-gradient(360deg, #97a6db 0%, #6c83bd 100%);background: -ms-linear-gradient(360deg,  #97a6db 0%,#6c83bd 100%);background: linear-gradient(360deg, #97a6db 0%,#6c83bd 100%)}.mg-remote-scope .widget-gpn-data-for-magento {background: #a6bed2;background: -moz-linear-gradient(160deg, #a6bed2 0%, #7e9cb1 100%);background: -o-linear-gradient(160deg, #a6bed2 0%, #7e9cb1 100%);background: -webkit-linear-gradient(160deg, #a6bed2 0%, #7e9cb1 100%);background: -ms-linear-gradient(160deg,  #a6bed2 0%,#7e9cb1 100%);background: linear-gradient(160deg, #a6bed2 0%,#7e9cb1 100%)}.mg-remote-scope .background-widget-gpn-data-for-magento-reverse {background: #a6bed2;background: -moz-linear-gradient(360deg, #a6bed2 0%, #7e9cb1 100%);background: -o-linear-gradient(360deg, #a6bed2 0%, #7e9cb1 100%);background: -webkit-linear-gradient(360deg, #a6bed2 0%, #7e9cb1 100%);background: -ms-linear-gradient(360deg,  #a6bed2 0%,#7e9cb1 100%);background: linear-gradient(360deg, #a6bed2 0%,#7e9cb1 100%)}.mg-remote-scope .widget-freshdesk-for-whmcs {background: #82bc4f;background: -moz-linear-gradient(160deg, #82bc4f 0%, #39b253 100%);background: -o-linear-gradient(160deg, #82bc4f 0%, #39b253 100%);background: -webkit-linear-gradient(160deg, #82bc4f 0%, #39b253 100%);background: -ms-linear-gradient(160deg,  #82bc4f 0%,#39b253 100%);background: linear-gradient(160deg, #82bc4f 0%,#39b253 100%)}.mg-remote-scope .background-freshdesk-reverse {background: #82bc4f;background: -moz-linear-gradient(360deg, #82bc4f 0%, #39b253 100%);background: -o-linear-gradient(360deg, #82bc4f 0%, #39b253 100%);background: -webkit-linear-gradient(360deg, #82bc4f 0%, #39b253 100%);background: -ms-linear-gradient(360deg,  #82bc4f 0%,#39b253 100%);background: linear-gradient(360deg, #82bc4f 0%,#39b253 100%)}.mg-remote-scope .widget-client-area-popup-for-blesta {background: #90d6d1;background: -moz-linear-gradient(160deg, #90d6d1 0%, #72b2ae 100%);background: -o-linear-gradient(160deg, #90d6d1 0%, #72b2ae 100%);background: -webkit-linear-gradient(160deg, #90d6d1 0%, #72b2ae 100%);background: -ms-linear-gradient(160deg,  #90d6d1 0%,#72b2ae 100%);background: linear-gradient(160deg, #90d6d1 0%,#72b2ae 100%)}.mg-remote-scope .background-widget-client-area-popup-for-blesta-reverse {background: #90d6d1;background: -moz-linear-gradient(360deg, #90d6d1 0%, #72b2ae 100%);background: -o-linear-gradient(360deg, #90d6d1 0%, #72b2ae 100%);background: -webkit-linear-gradient(360deg, #90d6d1 0%, #72b2ae 100%);background: -ms-linear-gradient(360deg,  #90d6d1 0%,#72b2ae 100%);background: linear-gradient(360deg, #90d6d1 0%,#72b2ae 100%)}.mg-remote-scope .widget-geolocation-hook-for-whmcs {background: #8bb2d9;background: -moz-linear-gradient(160deg, #8bb2d9 0%, #5e90b1 100%);background: -o-linear-gradient(160deg, #8bb2d9 0%, #5e90b1 100%);background: -webkit-linear-gradient(160deg, #8bb2d9 0%, #5e90b1 100%);background: -ms-linear-gradient(160deg,  #8bb2d9 0%,#5e90b1 100%);background: linear-gradient(160deg, #8bb2d9 0%,#5e90b1 100%)}.mg-remote-scope .background-geolocation-hook-reverse {background: #8bb2d9;background: -moz-linear-gradient(360deg, #8bb2d9 0%, #5e90b1 100%);background: -o-linear-gradient(360deg, #8bb2d9 0%, #5e90b1 100%);background: -webkit-linear-gradient(360deg, #8bb2d9 0%, #5e90b1 100%);background: -ms-linear-gradient(360deg,  #8bb2d9 0%,#5e90b1 100%);background: linear-gradient(360deg, #8bb2d9 0%,#5e90b1 100%)}.mg-remote-scope .widget-domain-allocator-for-whmcs {background: #c5a9de;background: -moz-linear-gradient(160deg, #c5a9de 0%, #af88d1 100%);background: -o-linear-gradient(160deg, #c5a9de 0%, #af88d1 100%);background: -webkit-linear-gradient(160deg, #c5a9de 0%, #af88d1 100%);background: -ms-linear-gradient(160deg,  #c5a9de 0%,#af88d1 100%);background: linear-gradient(160deg, #c5a9de 0%,#af88d1 100%)}.mg-remote-scope .background-domain-allocator-reverse {background: #c5a9de;background: -moz-linear-gradient(360deg, #c5a9de 0%, #af88d1 100%);background: -o-linear-gradient(360deg, #c5a9de 0%, #af88d1 100%);background: -webkit-linear-gradient(360deg, #c5a9de 0%, #af88d1 100%);background: -ms-linear-gradient(360deg,  #c5a9de 0%,#af88d1 100%);background: linear-gradient(360deg, #c5a9de 0%,#af88d1 100%)}.mg-remote-scope .widget-servertastic-ssl-for-cpanel {background: #ff695e;background: -moz-linear-gradient(160deg, #ff695e 0%, #d64a40 100%);background: -o-linear-gradient(160deg, #ff695e 0%, #d64a40 100%);background: -webkit-linear-gradient(160deg, #ff695e 0%, #d64a40 100%);background: -ms-linear-gradient(160deg,  #ff695e 0%,#d64a40 100%);background: linear-gradient(160deg, #ff695e 0%,#d64a40 100%)}.mg-remote-scope .background-widget-servertastic-ssl-for-cpanel-reverse {background: #ff695e;background: -moz-linear-gradient(360deg, #ff695e 0%, #d64a40 100%);background: -o-linear-gradient(360deg, #ff695e 0%, #d64a40 100%);background: -webkit-linear-gradient(360deg, #ff695e 0%, #d64a40 100%);background: -ms-linear-gradient(360deg,  #ff695e 0%,#d64a40 100%);background: linear-gradient(360deg, #ff695e 0%,#d64a40 100%)}.mg-remote-scope .widget-zendesk-extended-for-magento-2 {background: #21c483;background: -moz-linear-gradient(160deg, #21c483 0%, #1ea871 100%);background: -o-linear-gradient(160deg, #21c483 0%, #1ea871 100%);background: -webkit-linear-gradient(160deg, #21c483 0%, #1ea871 100%);background: -ms-linear-gradient(160deg,  #21c483 0%,#1ea871 100%);background: linear-gradient(160deg, #21c483 0%,#1ea871 100%)}.mg-remote-scope .background-widget-zendesk-extended-for-magento-2-reverse {background: #21c483;background: -moz-linear-gradient(360deg, #21c483 0%, #1ea871 100%);background: -o-linear-gradient(360deg, #21c483 0%, #1ea871 100%);background: -webkit-linear-gradient(360deg, #21c483 0%, #1ea871 100%);background: -ms-linear-gradient(360deg,  #21c483 0%,#1ea871 100%);background: linear-gradient(360deg, #21c483 0%,#1ea871 100%)}.mg-remote-scope .widget-office-365-for-whmcs {background: #ff6633;background: -moz-linear-gradient(160deg, #ff6633 0%, #eb3c00 100%);background: -o-linear-gradient(160deg, #ff6633 0%, #eb3c00 100%);background: -webkit-linear-gradient(160deg, #ff6633 0%, #eb3c00 100%);background: -ms-linear-gradient(160deg,  #ff6633 0%,#eb3c00 100%);background: linear-gradient(160deg, #ff6633 0%,#eb3c00 100%)}.mg-remote-scope .background-office-365-reverse {background: #ff6633;background: -moz-linear-gradient(360deg, #ff6633 0%, #eb3c00 100%);background: -o-linear-gradient(360deg, #ff6633 0%, #eb3c00 100%);background: -webkit-linear-gradient(360deg, #ff6633 0%, #eb3c00 100%);background: -ms-linear-gradient(360deg,  #ff6633 0%,#eb3c00 100%);background: linear-gradient(360deg, #ff6633 0%,#eb3c00 100%)}.mg-remote-scope .widget-whmcs-widget-for-zendesk {background: #00a2e8;background: -moz-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(160deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(160deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .background-whmcs-widget-for-zendesk-reverse {background: #00a2e8;background: -moz-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(360deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(360deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .widget-jelastic-paas-for-whmcs {background: #00aaff;background: -moz-linear-gradient(160deg, #00aaff 0%, #0088fa 100%);background: -o-linear-gradient(160deg, #00aaff 0%, #0088fa 100%);background: -webkit-linear-gradient(160deg, #00aaff 0%, #0088fa 100%);background: -ms-linear-gradient(160deg,  #00aaff 0%,#0088fa 100%);background: linear-gradient(160deg, #00aaff 0%,#0088fa 100%)}.mg-remote-scope .background-jelastic-paas-reverse {background: #00aaff;background: -moz-linear-gradient(360deg, #00aaff 0%, #0088fa 100%);background: -o-linear-gradient(360deg, #00aaff 0%, #0088fa 100%);background: -webkit-linear-gradient(360deg, #00aaff 0%, #0088fa 100%);background: -ms-linear-gradient(360deg,  #00aaff 0%,#0088fa 100%);background: linear-gradient(360deg, #00aaff 0%,#0088fa 100%)}.mg-remote-scope .widget-kayako-for-whmcs {background: #f39d90;background: -moz-linear-gradient(160deg, #f39d90 0%, #f1723a 100%);background: -o-linear-gradient(160deg, #f39d90 0%, #f1723a 100%);background: -webkit-linear-gradient(160deg, #f39d90 0%, #f1723a 100%);background: -ms-linear-gradient(160deg,  #f39d90 0%,#f1723a 100%);background: linear-gradient(160deg, #f39d90 0%,#f1723a 100%)}.mg-remote-scope .background-kayako-reverse {background: #f39d90;background: -moz-linear-gradient(360deg, #f39d90 0%, #f1723a 100%);background: -o-linear-gradient(360deg, #f39d90 0%, #f1723a 100%);background: -webkit-linear-gradient(360deg, #f39d90 0%, #f1723a 100%);background: -ms-linear-gradient(360deg,  #f39d90 0%,#f1723a 100%);background: linear-gradient(360deg, #f39d90 0%,#f1723a 100%)}.mg-remote-scope .widget-stripe-sepa-payments-for-whmcs {background: #5ba4f2;background: -moz-linear-gradient(160deg, #5ba4f2 0%, #645dd4 100%);background: -o-linear-gradient(160deg, #5ba4f2 0%, #645dd4 100%);background: -webkit-linear-gradient(160deg, #5ba4f2 0%, #645dd4 100%);background: -ms-linear-gradient(160deg,  #5ba4f2 0%,#645dd4 100%);background: linear-gradient(160deg, #5ba4f2 0%,#645dd4 100%)}.mg-remote-scope .background-stripe-sepa-payments-reverse {background: #5ba4f2;background: -moz-linear-gradient(360deg, #5ba4f2 0%, #645dd4 100%);background: -o-linear-gradient(360deg, #5ba4f2 0%, #645dd4 100%);background: -webkit-linear-gradient(360deg, #5ba4f2 0%, #645dd4 100%);background: -ms-linear-gradient(360deg,  #5ba4f2 0%,#645dd4 100%);background: linear-gradient(360deg, #5ba4f2 0%,#645dd4 100%)}.mg-remote-scope .widget-wordpress-manager-for-whmcs {background: #a5a5af;background: -moz-linear-gradient(160deg, #a5a5af 0%, #747380 100%);background: -o-linear-gradient(160deg, #a5a5af 0%, #747380 100%);background: -webkit-linear-gradient(160deg, #a5a5af 0%, #747380 100%);background: -ms-linear-gradient(160deg,  #a5a5af 0%,#747380 100%);background: linear-gradient(160deg, #a5a5af 0%,#747380 100%)}.mg-remote-scope .background-wordpress-manager-reverse {background: #a5a5af;background: -moz-linear-gradient(360deg, #a5a5af 0%, #747380 100%);background: -o-linear-gradient(360deg, #a5a5af 0%, #747380 100%);background: -webkit-linear-gradient(360deg, #a5a5af 0%, #747380 100%);background: -ms-linear-gradient(360deg,  #a5a5af 0%,#747380 100%);background: linear-gradient(360deg, #a5a5af 0%,#747380 100%)}.mg-remote-scope .widget-easydcim-colocation-for-whmcs {background: #74a6eb;background: -moz-linear-gradient(160deg, #74a6eb 0%, #3475d0 100%);background: -o-linear-gradient(160deg, #74a6eb 0%, #3475d0 100%);background: -webkit-linear-gradient(160deg, #74a6eb 0%, #3475d0 100%);background: -ms-linear-gradient(160deg,  #74a6eb 0%,#3475d0 100%);background: linear-gradient(160deg, #74a6eb 0%,#3475d0 100%)}.mg-remote-scope .background-easydcim-colocation-reverse {background: #74a6eb;background: -moz-linear-gradient(360deg, #74a6eb 0%, #3475d0 100%);background: -o-linear-gradient(360deg, #74a6eb 0%, #3475d0 100%);background: -webkit-linear-gradient(360deg, #74a6eb 0%, #3475d0 100%);background: -ms-linear-gradient(360deg,  #74a6eb 0%,#3475d0 100%);background: linear-gradient(360deg, #74a6eb 0%,#3475d0 100%)}.mg-remote-scope .widget-emoji-picker-for-whmcs {background: #fec63e;background: -moz-linear-gradient(160deg, #fec63e 0%, #f5b145 100%);background: -o-linear-gradient(160deg, #fec63e 0%, #f5b145 100%);background: -webkit-linear-gradient(160deg, #fec63e 0%, #f5b145 100%);background: -ms-linear-gradient(160deg,  #fec63e 0%,#f5b145 100%);background: linear-gradient(160deg, #fec63e 0%,#f5b145 100%)}.mg-remote-scope .background-emoji-picker-reverse {background: #fec63e;background: -moz-linear-gradient(360deg, #fec63e 0%, #f5b145 100%);background: -o-linear-gradient(360deg, #fec63e 0%, #f5b145 100%);background: -webkit-linear-gradient(360deg, #fec63e 0%, #f5b145 100%);background: -ms-linear-gradient(360deg,  #fec63e 0%,#f5b145 100%);background: linear-gradient(360deg, #fec63e 0%,#f5b145 100%)}.mg-remote-scope .widget-godaddy-ssl-for-whmcs {background: #20c765;background: -moz-linear-gradient(160deg, #20c765 0%, #00a841 100%);background: -o-linear-gradient(160deg, #20c765 0%, #00a841 100%);background: -webkit-linear-gradient(160deg, #20c765 0%, #00a841 100%);background: -ms-linear-gradient(160deg,  #20c765 0%,#00a841 100%);background: linear-gradient(160deg, #20c765 0%,#00a841 100%)}.mg-remote-scope .background-godaddy-ssl-reverse {background: #20c765;background: -moz-linear-gradient(360deg, #20c765 0%, #00a841 100%);background: -o-linear-gradient(360deg, #20c765 0%, #00a841 100%);background: -webkit-linear-gradient(360deg, #20c765 0%, #00a841 100%);background: -ms-linear-gradient(360deg,  #20c765 0%,#00a841 100%);background: linear-gradient(360deg, #20c765 0%,#00a841 100%)}.mg-remote-scope .widget-digitalocean-droplets-for-whmcs {background: #0080ff;background: -moz-linear-gradient(160deg, #0080ff 0%, #3047cf 100%);background: -o-linear-gradient(160deg, #0080ff 0%, #3047cf 100%);background: -webkit-linear-gradient(160deg, #0080ff 0%, #3047cf 100%);background: -ms-linear-gradient(160deg,  #0080ff 0%,#3047cf 100%);background: linear-gradient(160deg, #0080ff 0%,#3047cf 100%)}.mg-remote-scope .background-digitalocean-droplets-reverse {background: #0080ff;background: -moz-linear-gradient(360deg, #0080ff 0%, #3047cf 100%);background: -o-linear-gradient(360deg, #0080ff 0%, #3047cf 100%);background: -webkit-linear-gradient(360deg, #0080ff 0%, #3047cf 100%);background: -ms-linear-gradient(360deg,  #0080ff 0%,#3047cf 100%);background: linear-gradient(360deg, #0080ff 0%,#3047cf 100%)}.mg-remote-scope .widget-metricscube-business-analytics-for-whmcs {background: #8873FF;background: -moz-linear-gradient(160deg, #8873FF 0%, #6152BC 100%);background: -o-linear-gradient(160deg, #8873FF 0%, #6152BC 100%);background: -webkit-linear-gradient(160deg, #8873FF 0%, #6152BC 100%);background: -ms-linear-gradient(160deg,  #8873FF 0%,#6152BC 100%);background: linear-gradient(160deg, #8873FF 0%,#6152BC 100%)}.mg-remote-scope .background-metricscube-business-analytics-reverse {background: #8873FF;background: -moz-linear-gradient(360deg, #8873FF 0%, #6152BC 100%);background: -o-linear-gradient(360deg, #8873FF 0%, #6152BC 100%);background: -webkit-linear-gradient(360deg, #8873FF 0%, #6152BC 100%);background: -ms-linear-gradient(360deg,  #8873FF 0%,#6152BC 100%);background: linear-gradient(360deg, #8873FF 0%,#6152BC 100%)}.mg-remote-scope .widget-ovhcloud-vps-dedicated-servers-for-whmcs {background: #7aa2d6;background: -moz-linear-gradient(160deg, #7aa2d6 0%, #598ac9 100%);background: -o-linear-gradient(160deg, #7aa2d6 0%, #598ac9 100%);background: -webkit-linear-gradient(160deg, #7aa2d6 0%, #598ac9 100%);background: -ms-linear-gradient(160deg,  #7aa2d6 0%,#598ac9 100%);background: linear-gradient(160deg, #7aa2d6 0%,#598ac9 100%)}.mg-remote-scope .background-ovhcloud-vps-and-dedicated-servers-reverse {background: #7aa2d6;background: -moz-linear-gradient(360deg, #7aa2d6 0%, #598ac9 100%);background: -o-linear-gradient(360deg, #7aa2d6 0%, #598ac9 100%);background: -webkit-linear-gradient(360deg, #7aa2d6 0%, #598ac9 100%);background: -ms-linear-gradient(360deg,  #7aa2d6 0%,#598ac9 100%);background: linear-gradient(360deg, #7aa2d6 0%,#598ac9 100%)}.mg-remote-scope .widget-polish-language-translation-for-whmcs {background: #b78659;background: -moz-linear-gradient(160deg, #b78659 0%, #986a40 100%);background: -o-linear-gradient(160deg, #b78659 0%, #986a40 100%);background: -webkit-linear-gradient(160deg, #b78659 0%, #986a40 100%);background: -ms-linear-gradient(160deg,  #b78659 0%,#986a40 100%);background: linear-gradient(160deg, #b78659 0%,#986a40 100%)}.mg-remote-scope .background-polish-language-translation-reverse {background: #b78659;background: -moz-linear-gradient(360deg, #b78659 0%, #986a40 100%);background: -o-linear-gradient(360deg, #b78659 0%, #986a40 100%);background: -webkit-linear-gradient(360deg, #b78659 0%, #986a40 100%);background: -ms-linear-gradient(360deg,  #b78659 0%,#986a40 100%);background: linear-gradient(360deg, #b78659 0%,#986a40 100%)}.mg-remote-scope .widget-hetzner-cloud-servers-for-whmcs {background: #cf3f67;background: -moz-linear-gradient(160deg, #cf3f67 0%, #d42556 100%);background: -o-linear-gradient(160deg, #cf3f67 0%, #d42556 100%);background: -webkit-linear-gradient(160deg, #cf3f67 0%, #d42556 100%);background: -ms-linear-gradient(160deg,  #cf3f67 0%,#d42556 100%);background: linear-gradient(160deg, #cf3f67 0%,#d42556 100%)}.mg-remote-scope .background-hetzner-cloud-servers-reverse {background: #cf3f67;background: -moz-linear-gradient(360deg, #cf3f67 0%, #d42556 100%);background: -o-linear-gradient(360deg, #cf3f67 0%, #d42556 100%);background: -webkit-linear-gradient(360deg, #cf3f67 0%, #d42556 100%);background: -ms-linear-gradient(360deg,  #cf3f67 0%,#d42556 100%);background: linear-gradient(360deg, #cf3f67 0%,#d42556 100%)}.mg-remote-scope .widget-amazon-ec2-for-whmcs {background: #e18a56;background: -moz-linear-gradient(160deg, #e18a56 0%, #e07535 100%);background: -o-linear-gradient(160deg, #e18a56 0%, #e07535 100%);background: -webkit-linear-gradient(160deg, #e18a56 0%, #e07535 100%);background: -ms-linear-gradient(160deg,  #e18a56 0%,#e07535 100%);background: linear-gradient(160deg, #e18a56 0%,#e07535 100%)}.mg-remote-scope .background-amazon-ec2-reverse {background: #e18a56;background: -moz-linear-gradient(360deg, #e18a56 0%, #e07535 100%);background: -o-linear-gradient(360deg, #e18a56 0%, #e07535 100%);background: -webkit-linear-gradient(360deg, #e18a56 0%, #e07535 100%);background: -ms-linear-gradient(360deg,  #e18a56 0%,#e07535 100%);background: linear-gradient(360deg, #e18a56 0%,#e07535 100%)}.mg-remote-scope .widget-product-cross-selling-for-whmcs {background: #f4bc70;background: -moz-linear-gradient(160deg, #f4bc70 0%, #eb7575 100%);background: -o-linear-gradient(160deg, #f4bc70 0%, #eb7575 100%);background: -webkit-linear-gradient(160deg, #f4bc70 0%, #eb7575 100%);background: -ms-linear-gradient(160deg,  #f4bc70 0%,#eb7575 100%);background: linear-gradient(160deg, #f4bc70 0%,#eb7575 100%)}.mg-remote-scope .background-product-cross-selling-reverse {background: #f4bc70;background: -moz-linear-gradient(360deg, #f4bc70 0%, #eb7575 100%);background: -o-linear-gradient(360deg, #f4bc70 0%, #eb7575 100%);background: -webkit-linear-gradient(360deg, #f4bc70 0%, #eb7575 100%);background: -ms-linear-gradient(360deg,  #f4bc70 0%,#eb7575 100%);background: linear-gradient(360deg, #f4bc70 0%,#eb7575 100%)}.mg-remote-scope .widget-gogetssl-for-whmcs {background: #e3a148;background: -moz-linear-gradient(160deg, #e3a148 0%, #dc8510 100%);background: -o-linear-gradient(160deg, #e3a148 0%, #dc8510 100%);background: -webkit-linear-gradient(160deg, #e3a148 0%, #dc8510 100%);background: -ms-linear-gradient(160deg,  #e3a148 0%,#dc8510 100%);background: linear-gradient(160deg, #e3a148 0%,#dc8510 100%)}.mg-remote-scope .background-gogetssl-reverse {background: #e3a148;background: -moz-linear-gradient(360deg, #e3a148 0%, #dc8510 100%);background: -o-linear-gradient(360deg, #e3a148 0%, #dc8510 100%);background: -webkit-linear-gradient(360deg, #e3a148 0%, #dc8510 100%);background: -ms-linear-gradient(360deg,  #e3a148 0%,#dc8510 100%);background: linear-gradient(360deg, #e3a148 0%,#dc8510 100%)}.mg-remote-scope .widget-amazon-lightsail-for-whmcs {background: #e18a56;background: -moz-linear-gradient(160deg, #e18a56 0%, #e07535 100%);background: -o-linear-gradient(160deg, #e18a56 0%, #e07535 100%);background: -webkit-linear-gradient(160deg, #e18a56 0%, #e07535 100%);background: -ms-linear-gradient(160deg,  #e18a56 0%,#e07535 100%);background: linear-gradient(160deg, #e18a56 0%,#e07535 100%)}.mg-remote-scope .background-amazon-lightsail-reverse {background: #e18a56;background: -moz-linear-gradient(360deg, #e18a56 0%, #e07535 100%);background: -o-linear-gradient(360deg, #e18a56 0%, #e07535 100%);background: -webkit-linear-gradient(360deg, #e18a56 0%, #e07535 100%);background: -ms-linear-gradient(360deg,  #e18a56 0%,#e07535 100%);background: linear-gradient(360deg, #e18a56 0%,#e07535 100%)}.mg-remote-scope .widget-product-feedback-center-for-whmcs {background: #9bc246;background: -moz-linear-gradient(160deg, #9bc246 0%, #648a13 100%);background: -o-linear-gradient(160deg, #9bc246 0%, #648a13 100%);background: -webkit-linear-gradient(160deg, #9bc246 0%, #648a13 100%);background: -ms-linear-gradient(160deg,  #9bc246 0%,#648a13 100%);background: linear-gradient(160deg, #9bc246 0%,#648a13 100%)}.mg-remote-scope .background-product-feedback-center-reverse {background: #9bc246;background: -moz-linear-gradient(360deg, #9bc246 0%, #648a13 100%);background: -o-linear-gradient(360deg, #9bc246 0%, #648a13 100%);background: -webkit-linear-gradient(360deg, #9bc246 0%, #648a13 100%);background: -ms-linear-gradient(360deg,  #9bc246 0%,#648a13 100%);background: linear-gradient(360deg, #9bc246 0%,#648a13 100%)}.mg-remote-scope .widget-cloud-billing-for-whmcs {background: #ef9244;background: -moz-linear-gradient(160deg, #ef9244 0%, #ee771f 100%);background: -o-linear-gradient(160deg, #ef9244 0%, #ee771f 100%);background: -webkit-linear-gradient(160deg, #ef9244 0%, #ee771f 100%);background: -ms-linear-gradient(160deg,  #ef9244 0%,#ee771f 100%);background: linear-gradient(160deg, #ef9244 0%,#ee771f 100%)}.mg-remote-scope .background-cloud-billing-reverse {background: #ef9244;background: -moz-linear-gradient(360deg, #ef9244 0%, #ee771f 100%);background: -o-linear-gradient(360deg, #ef9244 0%, #ee771f 100%);background: -webkit-linear-gradient(360deg, #ef9244 0%, #ee771f 100%);background: -ms-linear-gradient(360deg,  #ef9244 0%,#ee771f 100%);background: linear-gradient(360deg, #ef9244 0%,#ee771f 100%)}.mg-remote-scope .widget-products-reseller-for-whmcs {background: #e7af85;background: -moz-linear-gradient(160deg, #e7af85 0%, #a463c2 100%);background: -o-linear-gradient(160deg, #e7af85 0%, #a463c2 100%);background: -webkit-linear-gradient(160deg, #e7af85 0%, #a463c2 100%);background: -ms-linear-gradient(160deg,  #e7af85 0%,#a463c2 100%);background: linear-gradient(160deg, #e7af85 0%,#a463c2 100%)}.mg-remote-scope .background-products-reseller-reverse {background: #e7af85;background: -moz-linear-gradient(360deg, #e7af85 0%, #a463c2 100%);background: -o-linear-gradient(360deg, #e7af85 0%, #a463c2 100%);background: -webkit-linear-gradient(360deg, #e7af85 0%, #a463c2 100%);background: -ms-linear-gradient(360deg,  #e7af85 0%,#a463c2 100%);background: linear-gradient(360deg, #e7af85 0%,#a463c2 100%)}.mg-remote-scope .widget-ibm-cloud-virtual-servers-for-whmcs {background: #50ffd2;background: -moz-linear-gradient(160deg, #50ffd2 0%, #056dfc 100%);background: -o-linear-gradient(160deg, #50ffd2 0%, #056dfc 100%);background: -webkit-linear-gradient(160deg, #50ffd2 0%, #056dfc 100%);background: -ms-linear-gradient(160deg,  #50ffd2 0%,#056dfc 100%);background: linear-gradient(160deg, #50ffd2 0%,#056dfc 100%)}.mg-remote-scope .background-ibm-cloud-virtual-servers-reverse {background: #50ffd2;background: -moz-linear-gradient(360deg, #50ffd2 0%, #056dfc 100%);background: -o-linear-gradient(360deg, #50ffd2 0%, #056dfc 100%);background: -webkit-linear-gradient(360deg, #50ffd2 0%, #056dfc 100%);background: -ms-linear-gradient(360deg,  #50ffd2 0%,#056dfc 100%);background: linear-gradient(360deg, #50ffd2 0%,#056dfc 100%)}.mg-remote-scope .widget-google-cloud-virtual-machines-for-whmcs {background: #75a8ff;background: -moz-linear-gradient(160deg, #75a8ff 0%, #1961db 100%);background: -o-linear-gradient(160deg, #75a8ff 0%, #1961db 100%);background: -webkit-linear-gradient(160deg, #75a8ff 0%, #1961db 100%);background: -ms-linear-gradient(160deg,  #75a8ff 0%,#1961db 100%);background: linear-gradient(160deg, #75a8ff 0%,#1961db 100%)}.mg-remote-scope .background-google-cloud-virtual-machines-reverse {background: #75a8ff;background: -moz-linear-gradient(360deg, #75a8ff 0%, #1961db 100%);background: -o-linear-gradient(360deg, #75a8ff 0%, #1961db 100%);background: -webkit-linear-gradient(360deg, #75a8ff 0%, #1961db 100%);background: -ms-linear-gradient(360deg,  #75a8ff 0%,#1961db 100%);background: linear-gradient(360deg, #75a8ff 0%,#1961db 100%)}.mg-remote-scope .widget-openstack-projects-for-whmcs {background: #ff5d5d;background: -moz-linear-gradient(160deg, #ff5d5d 0%, #cf4444 100%);background: -o-linear-gradient(160deg, #ff5d5d 0%, #cf4444 100%);background: -webkit-linear-gradient(160deg, #ff5d5d 0%, #cf4444 100%);background: -ms-linear-gradient(160deg,  #ff5d5d 0%,#cf4444 100%);background: linear-gradient(160deg, #ff5d5d 0%,#cf4444 100%)}.mg-remote-scope .background-openstack-projects-reverse {background: #ff5d5d;background: -moz-linear-gradient(360deg, #ff5d5d 0%, #cf4444 100%);background: -o-linear-gradient(360deg, #ff5d5d 0%, #cf4444 100%);background: -webkit-linear-gradient(360deg, #ff5d5d 0%, #cf4444 100%);background: -ms-linear-gradient(360deg,  #ff5d5d 0%,#cf4444 100%);background: linear-gradient(360deg, #ff5d5d 0%,#cf4444 100%)}.mg-remote-scope .widget-inactive-account-manager-for-cpanel {background: #ff8742;background: -moz-linear-gradient(160deg, #ff8742 0%, #ff6e30 100%);background: -o-linear-gradient(160deg, #ff8742 0%, #ff6e30 100%);background: -webkit-linear-gradient(160deg, #ff8742 0%, #ff6e30 100%);background: -ms-linear-gradient(160deg,  #ff8742 0%,#ff6e30 100%);background: linear-gradient(160deg, #ff8742 0%,#ff6e30 100%)}.mg-remote-scope .background-widget-inactive-account-manager-for-cpanel-reverse {background: #ff8742;background: -moz-linear-gradient(360deg, #ff8742 0%, #ff6e30 100%);background: -o-linear-gradient(360deg, #ff8742 0%, #ff6e30 100%);background: -webkit-linear-gradient(360deg, #ff8742 0%, #ff6e30 100%);background: -ms-linear-gradient(360deg,  #ff8742 0%,#ff6e30 100%);background: linear-gradient(360deg, #ff8742 0%,#ff6e30 100%)}.mg-remote-scope .widget-virusdie-for-whmcs {background: #F72A60;background: -moz-linear-gradient(160deg, #F72A60 0%, #FC3C3C 100%);background: -o-linear-gradient(160deg, #F72A60 0%, #FC3C3C 100%);background: -webkit-linear-gradient(160deg, #F72A60 0%, #FC3C3C 100%);background: -ms-linear-gradient(160deg,  #F72A60 0%,#FC3C3C 100%);background: linear-gradient(160deg, #F72A60 0%,#FC3C3C 100%)}.mg-remote-scope .background-virusdie-reverse {background: #F72A60;background: -moz-linear-gradient(360deg, #F72A60 0%, #FC3C3C 100%);background: -o-linear-gradient(360deg, #F72A60 0%, #FC3C3C 100%);background: -webkit-linear-gradient(360deg, #F72A60 0%, #FC3C3C 100%);background: -ms-linear-gradient(360deg,  #F72A60 0%,#FC3C3C 100%);background: linear-gradient(360deg, #F72A60 0%,#FC3C3C 100%)}.mg-remote-scope .widget-freshservice-for-whmcs {background: #08C7FB;background: -moz-linear-gradient(160deg, #08C7FB 0%, #1398DA 100%);background: -o-linear-gradient(160deg, #08C7FB 0%, #1398DA 100%);background: -webkit-linear-gradient(160deg, #08C7FB 0%, #1398DA 100%);background: -ms-linear-gradient(160deg,  #08C7FB 0%,#1398DA 100%);background: linear-gradient(160deg, #08C7FB 0%,#1398DA 100%)}.mg-remote-scope .background-freshservice-reverse {background: #08C7FB;background: -moz-linear-gradient(360deg, #08C7FB 0%, #1398DA 100%);background: -o-linear-gradient(360deg, #08C7FB 0%, #1398DA 100%);background: -webkit-linear-gradient(360deg, #08C7FB 0%, #1398DA 100%);background: -ms-linear-gradient(360deg,  #08C7FB 0%,#1398DA 100%);background: linear-gradient(360deg, #08C7FB 0%,#1398DA 100%)}.mg-remote-scope .widget-virtuozzo-hybrid-infrastructure-s3-for-whmcs {background: #ed5374;background: -moz-linear-gradient(160deg, #ed5374 0%, #bf4c5a 100%);background: -o-linear-gradient(160deg, #ed5374 0%, #bf4c5a 100%);background: -webkit-linear-gradient(160deg, #ed5374 0%, #bf4c5a 100%);background: -ms-linear-gradient(160deg,  #ed5374 0%,#bf4c5a 100%);background: linear-gradient(160deg, #ed5374 0%,#bf4c5a 100%)}.mg-remote-scope .background-virtuozzo-hybrid-infrastructure-s3-reverse {background: #ed5374;background: -moz-linear-gradient(360deg, #ed5374 0%, #bf4c5a 100%);background: -o-linear-gradient(360deg, #ed5374 0%, #bf4c5a 100%);background: -webkit-linear-gradient(360deg, #ed5374 0%, #bf4c5a 100%);background: -ms-linear-gradient(360deg,  #ed5374 0%,#bf4c5a 100%);background: linear-gradient(360deg, #ed5374 0%,#bf4c5a 100%)}.mg-remote-scope .widget-vultr-vps-for-whmcs {background: #51b0fe;background: -moz-linear-gradient(160deg, #51b0fe 0%, #007bfc 100%);background: -o-linear-gradient(160deg, #51b0fe 0%, #007bfc 100%);background: -webkit-linear-gradient(160deg, #51b0fe 0%, #007bfc 100%);background: -ms-linear-gradient(160deg,  #51b0fe 0%,#007bfc 100%);background: linear-gradient(160deg, #51b0fe 0%,#007bfc 100%)}.mg-remote-scope .background-vultr-vps-reverse {background: #51b0fe;background: -moz-linear-gradient(360deg, #51b0fe 0%, #007bfc 100%);background: -o-linear-gradient(360deg, #51b0fe 0%, #007bfc 100%);background: -webkit-linear-gradient(360deg, #51b0fe 0%, #007bfc 100%);background: -ms-linear-gradient(360deg,  #51b0fe 0%,#007bfc 100%);background: linear-gradient(360deg, #51b0fe 0%,#007bfc 100%)}.mg-remote-scope .widget-proxmox-mail-gateway-for-whmcs {background: #f5a253;background: -moz-linear-gradient(160deg, #f5a253 0%, #f27602 100%);background: -o-linear-gradient(160deg, #f5a253 0%, #f27602 100%);background: -webkit-linear-gradient(160deg, #f5a253 0%, #f27602 100%);background: -ms-linear-gradient(160deg,  #f5a253 0%,#f27602 100%);background: linear-gradient(160deg, #f5a253 0%,#f27602 100%)}.mg-remote-scope .background-proxmox-mail-gateway-reverse {background: #f5a253;background: -moz-linear-gradient(360deg, #f5a253 0%, #f27602 100%);background: -o-linear-gradient(360deg, #f5a253 0%, #f27602 100%);background: -webkit-linear-gradient(360deg, #f5a253 0%, #f27602 100%);background: -ms-linear-gradient(360deg,  #f5a253 0%,#f27602 100%);background: linear-gradient(360deg, #f5a253 0%,#f27602 100%)}.mg-remote-scope .widget-lagom-smart-order-form-for-whmcs {background: #13B8FF;background: -moz-linear-gradient(160deg, #13B8FF 0%, #2B72FB 100%);background: -o-linear-gradient(160deg, #13B8FF 0%, #2B72FB 100%);background: -webkit-linear-gradient(160deg, #13B8FF 0%, #2B72FB 100%);background: -ms-linear-gradient(160deg,  #13B8FF 0%,#2B72FB 100%);background: linear-gradient(160deg, #13B8FF 0%,#2B72FB 100%)}.mg-remote-scope .background-lagom-smart-order-form-reverse {background: #13B8FF;background: -moz-linear-gradient(360deg, #13B8FF 0%, #2B72FB 100%);background: -o-linear-gradient(360deg, #13B8FF 0%, #2B72FB 100%);background: -webkit-linear-gradient(360deg, #13B8FF 0%, #2B72FB 100%);background: -ms-linear-gradient(360deg,  #13B8FF 0%,#2B72FB 100%);background: linear-gradient(360deg, #13B8FF 0%,#2B72FB 100%)}.mg-remote-scope .widget-open-xchange-for-whmcs {background: #ffffff}.mg-remote-scope .background-open-xchange-reverse {background: #ffffff}.mg-remote-scope .widget-product-free-trial-manager-for-whmcs {background: #36DEC0;background: -moz-linear-gradient(160deg, #36DEC0 0%, #199BD3 100%);background: -o-linear-gradient(160deg, #36DEC0 0%, #199BD3 100%);background: -webkit-linear-gradient(160deg, #36DEC0 0%, #199BD3 100%);background: -ms-linear-gradient(160deg,  #36DEC0 0%,#199BD3 100%);background: linear-gradient(160deg, #36DEC0 0%,#199BD3 100%)}.mg-remote-scope .background-product-free-trial-manager-reverse {background: #36DEC0;background: -moz-linear-gradient(360deg, #36DEC0 0%, #199BD3 100%);background: -o-linear-gradient(360deg, #36DEC0 0%, #199BD3 100%);background: -webkit-linear-gradient(360deg, #36DEC0 0%, #199BD3 100%);background: -ms-linear-gradient(360deg,  #36DEC0 0%,#199BD3 100%);background: linear-gradient(360deg, #36DEC0 0%,#199BD3 100%)}.mg-remote-scope .widget-email-notifications-organizer-for-whmcs {background: #FFBD82;background: -moz-linear-gradient(160deg, #FFBD82 0%, #BB6F2B 100%);background: -o-linear-gradient(160deg, #FFBD82 0%, #BB6F2B 100%);background: -webkit-linear-gradient(160deg, #FFBD82 0%, #BB6F2B 100%);background: -ms-linear-gradient(160deg,  #FFBD82 0%,#BB6F2B 100%);background: linear-gradient(160deg, #FFBD82 0%,#BB6F2B 100%)}.mg-remote-scope .background-email-notifications-organizer-reverse {background: #FFBD82;background: -moz-linear-gradient(360deg, #FFBD82 0%, #BB6F2B 100%);background: -o-linear-gradient(360deg, #FFBD82 0%, #BB6F2B 100%);background: -webkit-linear-gradient(360deg, #FFBD82 0%, #BB6F2B 100%);background: -ms-linear-gradient(360deg,  #FFBD82 0%,#BB6F2B 100%);background: linear-gradient(360deg, #FFBD82 0%,#BB6F2B 100%)}.mg-remote-scope .widget-abandoned-cart-for-whmcs {background: #46DBA5;background: -moz-linear-gradient(160deg, #46DBA5 0%, #009289 100%);background: -o-linear-gradient(160deg, #46DBA5 0%, #009289 100%);background: -webkit-linear-gradient(160deg, #46DBA5 0%, #009289 100%);background: -ms-linear-gradient(160deg,  #46DBA5 0%,#009289 100%);background: linear-gradient(160deg, #46DBA5 0%,#009289 100%)}.mg-remote-scope .background-abandoned-cart-reverse {background: #46DBA5;background: -moz-linear-gradient(360deg, #46DBA5 0%, #009289 100%);background: -o-linear-gradient(360deg, #46DBA5 0%, #009289 100%);background: -webkit-linear-gradient(360deg, #46DBA5 0%, #009289 100%);background: -ms-linear-gradient(360deg,  #46DBA5 0%,#009289 100%);background: linear-gradient(360deg, #46DBA5 0%,#009289 100%)}.mg-remote-scope .widget-alibaba-cloud-virtual-machines-for-whmcs {background: #FFA337;background: -moz-linear-gradient(160deg, #FFA337 0%, #FF6A00 100%);background: -o-linear-gradient(160deg, #FFA337 0%, #FF6A00 100%);background: -webkit-linear-gradient(160deg, #FFA337 0%, #FF6A00 100%);background: -ms-linear-gradient(160deg,  #FFA337 0%,#FF6A00 100%);background: linear-gradient(160deg, #FFA337 0%,#FF6A00 100%)}.mg-remote-scope .background-alibaba-cloud-virtual-machines-reverse {background: #FFA337;background: -moz-linear-gradient(360deg, #FFA337 0%, #FF6A00 100%);background: -o-linear-gradient(360deg, #FFA337 0%, #FF6A00 100%);background: -webkit-linear-gradient(360deg, #FFA337 0%, #FF6A00 100%);background: -ms-linear-gradient(360deg,  #FFA337 0%,#FF6A00 100%);background: linear-gradient(360deg, #FFA337 0%,#FF6A00 100%)}.mg-remote-scope .widget-expense-tracker-for-whmcs {background: #E0BE47;background: -moz-linear-gradient(160deg, #E0BE47 0%, #B99514 100%);background: -o-linear-gradient(160deg, #E0BE47 0%, #B99514 100%);background: -webkit-linear-gradient(160deg, #E0BE47 0%, #B99514 100%);background: -ms-linear-gradient(160deg,  #E0BE47 0%,#B99514 100%);background: linear-gradient(160deg, #E0BE47 0%,#B99514 100%)}.mg-remote-scope .background-expense-tracker-reverse {background: #E0BE47;background: -moz-linear-gradient(360deg, #E0BE47 0%, #B99514 100%);background: -o-linear-gradient(360deg, #E0BE47 0%, #B99514 100%);background: -webkit-linear-gradient(360deg, #E0BE47 0%, #B99514 100%);background: -ms-linear-gradient(360deg,  #E0BE47 0%,#B99514 100%);background: linear-gradient(360deg, #E0BE47 0%,#B99514 100%)}.mg-remote-scope .widget-test-gregor-xxx-cpanel-free-product-asd-for-cpanel {background: #00a2e8;background: -moz-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(160deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(160deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .background-widget-test-gregor-xxx-cpanel-free-product-asd-for-cpanel-reverse {background: #00a2e8;background: -moz-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(360deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(360deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .widget-pknic-domain-registrar-for-whmcs {background: #7BAC89;background: -moz-linear-gradient(160deg, #7BAC89 0%, #628D64 100%);background: -o-linear-gradient(160deg, #7BAC89 0%, #628D64 100%);background: -webkit-linear-gradient(160deg, #7BAC89 0%, #628D64 100%);background: -ms-linear-gradient(160deg,  #7BAC89 0%,#628D64 100%);background: linear-gradient(160deg, #7BAC89 0%,#628D64 100%)}.mg-remote-scope .background-pknic-domain-registrar-reverse {background: #7BAC89;background: -moz-linear-gradient(360deg, #7BAC89 0%, #628D64 100%);background: -o-linear-gradient(360deg, #7BAC89 0%, #628D64 100%);background: -webkit-linear-gradient(360deg, #7BAC89 0%, #628D64 100%);background: -ms-linear-gradient(360deg,  #7BAC89 0%,#628D64 100%);background: linear-gradient(360deg, #7BAC89 0%,#628D64 100%)}.mg-remote-scope .widget-test-mariusz-1231212-for-whmcs {background: #00a2e8;background: -moz-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(160deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(160deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .background-test-mariusz-1231212-reverse {background: #00a2e8;background: -moz-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(360deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(360deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .widget-test-normal-paid-for-whmcs {background: #00a2e8;background: -moz-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(160deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(160deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .background-test-normal-paid-reverse {background: #00a2e8;background: -moz-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(360deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(360deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .widget-panelalpha-wordpress-hosting-for-whmcs {background: #3ECE79;background: -moz-linear-gradient(160deg, #3ECE79 0%, #07C07E 100%);background: -o-linear-gradient(160deg, #3ECE79 0%, #07C07E 100%);background: -webkit-linear-gradient(160deg, #3ECE79 0%, #07C07E 100%);background: -ms-linear-gradient(160deg,  #3ECE79 0%,#07C07E 100%);background: linear-gradient(160deg, #3ECE79 0%,#07C07E 100%)}.mg-remote-scope .background-panelalpha-wordpress-hosting-reverse {background: #3ECE79;background: -moz-linear-gradient(360deg, #3ECE79 0%, #07C07E 100%);background: -o-linear-gradient(360deg, #3ECE79 0%, #07C07E 100%);background: -webkit-linear-gradient(360deg, #3ECE79 0%, #07C07E 100%);background: -ms-linear-gradient(360deg,  #3ECE79 0%,#07C07E 100%);background: linear-gradient(360deg, #3ECE79 0%,#07C07E 100%)}.mg-remote-scope .widget-solusvm-2-vps-cloud-for-whmcs {background: #06a2e0;background: -moz-linear-gradient(160deg, #06a2e0 0%, #237aa9 100%);background: -o-linear-gradient(160deg, #06a2e0 0%, #237aa9 100%);background: -webkit-linear-gradient(160deg, #06a2e0 0%, #237aa9 100%);background: -ms-linear-gradient(160deg,  #06a2e0 0%,#237aa9 100%);background: linear-gradient(160deg, #06a2e0 0%,#237aa9 100%)}.mg-remote-scope .background-solusvm-2-vps-and-cloud-reverse {background: #06a2e0;background: -moz-linear-gradient(360deg, #06a2e0 0%, #237aa9 100%);background: -o-linear-gradient(360deg, #06a2e0 0%, #237aa9 100%);background: -webkit-linear-gradient(360deg, #06a2e0 0%, #237aa9 100%);background: -ms-linear-gradient(360deg,  #06a2e0 0%,#237aa9 100%);background: linear-gradient(360deg, #06a2e0 0%,#237aa9 100%)}.mg-remote-scope .widget-google-analytics-for-whmcs {background: #F8AB00;background: -moz-linear-gradient(160deg, #F8AB00 0%, #E37300 100%);background: -o-linear-gradient(160deg, #F8AB00 0%, #E37300 100%);background: -webkit-linear-gradient(160deg, #F8AB00 0%, #E37300 100%);background: -ms-linear-gradient(160deg,  #F8AB00 0%,#E37300 100%);background: linear-gradient(160deg, #F8AB00 0%,#E37300 100%)}.mg-remote-scope .background-google-analytics-reverse {background: #F8AB00;background: -moz-linear-gradient(360deg, #F8AB00 0%, #E37300 100%);background: -o-linear-gradient(360deg, #F8AB00 0%, #E37300 100%);background: -webkit-linear-gradient(360deg, #F8AB00 0%, #E37300 100%);background: -ms-linear-gradient(360deg,  #F8AB00 0%,#E37300 100%);background: linear-gradient(360deg, #F8AB00 0%,#E37300 100%)}.mg-remote-scope .widget-marketing-triggers-automation-for-whmcs {background: #F29199;background: -moz-linear-gradient(160deg, #F29199 0%, #F25774 100%);background: -o-linear-gradient(160deg, #F29199 0%, #F25774 100%);background: -webkit-linear-gradient(160deg, #F29199 0%, #F25774 100%);background: -ms-linear-gradient(160deg,  #F29199 0%,#F25774 100%);background: linear-gradient(160deg, #F29199 0%,#F25774 100%)}.mg-remote-scope .background-marketing-triggers-automation-reverse {background: #F29199;background: -moz-linear-gradient(360deg, #F29199 0%, #F25774 100%);background: -o-linear-gradient(360deg, #F29199 0%, #F25774 100%);background: -webkit-linear-gradient(360deg, #F29199 0%, #F25774 100%);background: -ms-linear-gradient(360deg,  #F29199 0%,#F25774 100%);background: linear-gradient(360deg, #F29199 0%,#F25774 100%)}.mg-remote-scope .widget-server-monitoring-for-whmcs {background: #E4CA85;background: -moz-linear-gradient(160deg, #E4CA85 0%, #BE9545 100%);background: -o-linear-gradient(160deg, #E4CA85 0%, #BE9545 100%);background: -webkit-linear-gradient(160deg, #E4CA85 0%, #BE9545 100%);background: -ms-linear-gradient(160deg,  #E4CA85 0%,#BE9545 100%);background: linear-gradient(160deg, #E4CA85 0%,#BE9545 100%)}.mg-remote-scope .background-server-monitoring-reverse {background: #E4CA85;background: -moz-linear-gradient(360deg, #E4CA85 0%, #BE9545 100%);background: -o-linear-gradient(360deg, #E4CA85 0%, #BE9545 100%);background: -webkit-linear-gradient(360deg, #E4CA85 0%, #BE9545 100%);background: -ms-linear-gradient(360deg,  #E4CA85 0%,#BE9545 100%);background: linear-gradient(360deg, #E4CA85 0%,#BE9545 100%)}.mg-remote-scope .widget-withoutdns-for-whmcs {background: #E87A2C;background: -moz-linear-gradient(160deg, #E87A2C 0%, #D55533 100%);background: -o-linear-gradient(160deg, #E87A2C 0%, #D55533 100%);background: -webkit-linear-gradient(160deg, #E87A2C 0%, #D55533 100%);background: -ms-linear-gradient(160deg,  #E87A2C 0%,#D55533 100%);background: linear-gradient(160deg, #E87A2C 0%,#D55533 100%)}.mg-remote-scope .background-withoutdns-reverse {background: #E87A2C;background: -moz-linear-gradient(360deg, #E87A2C 0%, #D55533 100%);background: -o-linear-gradient(360deg, #E87A2C 0%, #D55533 100%);background: -webkit-linear-gradient(360deg, #E87A2C 0%, #D55533 100%);background: -ms-linear-gradient(360deg,  #E87A2C 0%,#D55533 100%);background: linear-gradient(360deg, #E87A2C 0%,#D55533 100%)}.mg-remote-scope .widget-portainer-docker-containers-for-whmcs {background: #0BA5EC;background: -moz-linear-gradient(160deg, #0BA5EC 0%, #3A7DFF 100%);background: -o-linear-gradient(160deg, #0BA5EC 0%, #3A7DFF 100%);background: -webkit-linear-gradient(160deg, #0BA5EC 0%, #3A7DFF 100%);background: -ms-linear-gradient(160deg,  #0BA5EC 0%,#3A7DFF 100%);background: linear-gradient(160deg, #0BA5EC 0%,#3A7DFF 100%)}.mg-remote-scope .background-portainer-docker-containers-reverse {background: #0BA5EC;background: -moz-linear-gradient(360deg, #0BA5EC 0%, #3A7DFF 100%);background: -o-linear-gradient(360deg, #0BA5EC 0%, #3A7DFF 100%);background: -webkit-linear-gradient(360deg, #0BA5EC 0%, #3A7DFF 100%);background: -ms-linear-gradient(360deg,  #0BA5EC 0%,#3A7DFF 100%);background: linear-gradient(360deg, #0BA5EC 0%,#3A7DFF 100%)}.mg-remote-scope .widget-adminbolt-licenses-for-whmcs {background: #F2A544;background: -moz-linear-gradient(160deg, #F2A544 0%, #DA8111 100%);background: -o-linear-gradient(160deg, #F2A544 0%, #DA8111 100%);background: -webkit-linear-gradient(160deg, #F2A544 0%, #DA8111 100%);background: -ms-linear-gradient(160deg,  #F2A544 0%,#DA8111 100%);background: linear-gradient(160deg, #F2A544 0%,#DA8111 100%)}.mg-remote-scope .background-adminbolt-licenses-reverse {background: #F2A544;background: -moz-linear-gradient(360deg, #F2A544 0%, #DA8111 100%);background: -o-linear-gradient(360deg, #F2A544 0%, #DA8111 100%);background: -webkit-linear-gradient(360deg, #F2A544 0%, #DA8111 100%);background: -ms-linear-gradient(360deg,  #F2A544 0%,#DA8111 100%);background: linear-gradient(360deg, #F2A544 0%,#DA8111 100%)}.mg-remote-scope .widget-mariusz-testuje-2-for-whmcs {background: #00a2e8;background: -moz-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(160deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(160deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .background-mariusz-testuje-2-reverse {background: #00a2e8;background: -moz-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(360deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(360deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .widget-support-pin-for-whmcs {background: #97ADF9;background: -moz-linear-gradient(160deg, #97ADF9 0%, #6081F2 100%);background: -o-linear-gradient(160deg, #97ADF9 0%, #6081F2 100%);background: -webkit-linear-gradient(160deg, #97ADF9 0%, #6081F2 100%);background: -ms-linear-gradient(160deg,  #97ADF9 0%,#6081F2 100%);background: linear-gradient(160deg, #97ADF9 0%,#6081F2 100%)}.mg-remote-scope .background-support-pin-reverse {background: #97ADF9;background: -moz-linear-gradient(360deg, #97ADF9 0%, #6081F2 100%);background: -o-linear-gradient(360deg, #97ADF9 0%, #6081F2 100%);background: -webkit-linear-gradient(360deg, #97ADF9 0%, #6081F2 100%);background: -ms-linear-gradient(360deg,  #97ADF9 0%,#6081F2 100%);background: linear-gradient(360deg, #97ADF9 0%,#6081F2 100%)}.mg-remote-scope .widget-test-licensed-for-whmcs {background: #00a2e8;background: -moz-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(160deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(160deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(160deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .background-test-licensed-reverse {background: #00a2e8;background: -moz-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -o-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -webkit-linear-gradient(360deg, #00a2e8 0%, #99d9ea 100%);background: -ms-linear-gradient(360deg,  #00a2e8 0%,#99d9ea 100%);background: linear-gradient(360deg, #00a2e8 0%,#99d9ea 100%)}.mg-remote-scope .widget-mikrotik-wireguard-vpn-for-whmcs {background: #AC2726;background: -moz-linear-gradient(160deg, #AC2726 0%, #4F1313 100%);background: -o-linear-gradient(160deg, #AC2726 0%, #4F1313 100%);background: -webkit-linear-gradient(160deg, #AC2726 0%, #4F1313 100%);background: -ms-linear-gradient(160deg,  #AC2726 0%,#4F1313 100%);background: linear-gradient(160deg, #AC2726 0%,#4F1313 100%)}.mg-remote-scope .background-mikrotik-wireguard-vpn-reverse {background: #AC2726;background: -moz-linear-gradient(360deg, #AC2726 0%, #4F1313 100%);background: -o-linear-gradient(360deg, #AC2726 0%, #4F1313 100%);background: -webkit-linear-gradient(360deg, #AC2726 0%, #4F1313 100%);background: -ms-linear-gradient(360deg,  #AC2726 0%,#4F1313 100%);background: linear-gradient(360deg, #AC2726 0%,#4F1313 100%)}.mg-remote-scope .widget-secure-support-messages-for-whmcs {background: #8DF0FF;background: -moz-linear-gradient(160deg, #8DF0FF 0%, #407AF7 100%);background: -o-linear-gradient(160deg, #8DF0FF 0%, #407AF7 100%);background: -webkit-linear-gradient(160deg, #8DF0FF 0%, #407AF7 100%);background: -ms-linear-gradient(160deg,  #8DF0FF 0%,#407AF7 100%);background: linear-gradient(160deg, #8DF0FF 0%,#407AF7 100%)}.mg-remote-scope .background-secure-support-messages-reverse {background: #8DF0FF;background: -moz-linear-gradient(360deg, #8DF0FF 0%, #407AF7 100%);background: -o-linear-gradient(360deg, #8DF0FF 0%, #407AF7 100%);background: -webkit-linear-gradient(360deg, #8DF0FF 0%, #407AF7 100%);background: -ms-linear-gradient(360deg,  #8DF0FF 0%,#407AF7 100%);background: linear-gradient(360deg, #8DF0FF 0%,#407AF7 100%)}.mg-remote-scope .widget-login-free-payments-for-whmcs {background: #F89E43;background: -moz-linear-gradient(160deg, #F89E43 0%, #FF683A 100%);background: -o-linear-gradient(160deg, #F89E43 0%, #FF683A 100%);background: -webkit-linear-gradient(160deg, #F89E43 0%, #FF683A 100%);background: -ms-linear-gradient(160deg,  #F89E43 0%,#FF683A 100%);background: linear-gradient(160deg, #F89E43 0%,#FF683A 100%)}.mg-remote-scope .background-login-free-payments-reverse {background: #F89E43;background: -moz-linear-gradient(360deg, #F89E43 0%, #FF683A 100%);background: -o-linear-gradient(360deg, #F89E43 0%, #FF683A 100%);background: -webkit-linear-gradient(360deg, #F89E43 0%, #FF683A 100%);background: -ms-linear-gradient(360deg,  #F89E43 0%,#FF683A 100%);background: linear-gradient(360deg, #F89E43 0%,#FF683A 100%)}.mg-remote-scope .label-27 {background-color:#f05926;color:#ffffff;}.mg-remote-scope .label-38 {background-color:#baf746;color:#000000;}.mg-remote-scope .label-36 {background-color:#6f0000;color:#ffffff;}.mg-remote-scope .label-35 {background-color:#fcd7fc;color:#000000;}.mg-remote-scope .label-34 {background-color:#4d4dff;color:#ffffff;}.mg-remote-scope .label-33 {background-color:#faf438;color:#070d0d;}.mg-remote-scope .label-32 {background-color:#cc3900;color:#ffffff;}.mg-remote-scope .label-31 {background-color:#008051;color:#ffffff;}.mg-remote-scope .label-30 {background-color:#9a4eae;color:#ffffff;}.mg-remote-scope .label-29 {background-color:#9d4eae;color:#ffffff;}.mg-remote-scope .label-23 {background-color:#d52b2f;color:#ffffff;}.mg-remote-scope .label-21 {background-color:#d52b2f;color:#ffffff;}.mg-remote-scope .label-16 {background-color:#1e82e4;color:#ffffff;}.mg-remote-scope .label-17 {background-color:#01b62f;color:#ffffff;}.mg-remote-scope .label-2 {background-color:#ffffff;color:#eb2c2c;}.mg-remote-scope .label-1 {background-color:#ffffff;color:#0fb02c;}.mg-remote-scope .label-4 {background-color:#ffffff;color:#d5be42;}.mg-remote-scope .label-5 {background-color:#ffffff;color:#ff5f11;}.mg-remote-scope .label-6 {background-color:#ffffff;color:#f7353a;}.mg-remote-scope .label-8 {background-color:#ffffff;color:#85583a;}
.mg-remote-scope .page-notification {
    position: fixed;
    top: -100%;
    z-index: 102;
    width: 100%;
    padding: 16px 0;
    background: -moz-linear-gradient(90deg, #005fb3 0%, #9555aa 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #005fb3), color-stop(100%, #9555aa));
    background: -webkit-linear-gradient(90deg, #005fb3 0%, #9555aa 100%);
    background: -o-linear-gradient(90deg, #005fb3 0%, #9555aa 100%);
    background: -ms-linear-gradient(90deg, #005fb3 0%, #9555aa 100%);
    background: linear-gradient(90deg, #005fb3 0%, #9555aa 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ad55', endColorstr='#05ab70', GradientType=0);
}.mg-remote-scope .page-notification .notification-body {
    font-size: 15px;
}.mg-remote-scope .page-notification .notification-body > * {
    color: #fff;
}.mg-remote-scope .page-notification .notification-body a:not(.btn) {
    color: #fff;
    margin: 0 16px 0 0;
    line-height: 28px;
    display: inline-block;
}.mg-remote-scope .page-notification .notification-body:not(.notification-btn-right) a:hover {
    color: rgba(255, 255, 255, 0.7);
}.mg-remote-scope .page-notification .notification-actions .btn {
    color: rgba(255, 255, 255, 0.56);
    margin-top: 1px;
}.mg-remote-scope .page-notification .notification-actions .btn:hover {
    color: #fff;
}.mg-remote-scope .page-notification .notification-actions i {
    vertical-align: middle;
}.mg-remote-scope .page-notification .notification-body img {
    width: 24px;
    height: 24px;
    margin-right: 16px;
    position: absolute;
    top: 2px;
    left: 0;
}.mg-remote-scope .page-notification .notification-body .promo-banner-code-main {
    white-space: nowrap;
}.mg-remote-scope .promo-banner-icon-main {
    margin: -4px 16px -4px 0px;
}.mg-remote-scope .page-notification .notification-body .btn-notification {
    border: 1px solid transparent; 
    background-color: rgba(255, 255, 255, 0.25);
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
}.mg-remote-scope .page-notification .notification-body .btn-notification:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.32);
}.mg-remote-scope .page-notification .notification-body .btn-notification:active, .mg-remote-scope .page-notification .notification-body .btn-notification:focus {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.25);
}.mg-remote-scope .page-notification .notification-btn-right {
    position: relative;
    width: 100%;
}.mg-remote-scope .page-notification .notification-btn-right > p > span > a {
    max-width: 960px;
    width: 100%;
}.mg-remote-scope .page-notification .notification-btn-right .promo-banner-code-main {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    
    border: 1px solid transparent;
    border-radius: 3px;
    padding: 4px 12px;
    margin-right: 12px;
    transition: ease-in-out .3s;
    background: rgba(255, 255, 255, 0.35); 
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15%);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15%);
}.mg-remote-scope .page-notification .notification-btn-right .promo-banner-code-main:hover {
    
    background: rgba(255, 255, 255, 0.5);  
}@media (max-width: 1199px) {.mg-remote-scope .page-notification .notification-btn-right > p > span > a {
        max-width: 760px 
    }}@media (max-width: 1199px) and (min-width: 992px) {.mg-remote-scope .page-notification .notification-actions {
        align-self: center;
    }}@media (max-width: 992px) {.mg-remote-scope .page-notification .notification-btn-right > p > span > a {
        max-width: 100%;
        margin-right: 0;
    }.mg-remote-scope .page-notification .notification-btn-right.notification-body a:not(.btn) {
        margin-bottom: 48px;
    }.mg-remote-scope .page-notification .notification-btn-right .promo-banner-code-main {
        top: unset;
        transform: none;
        bottom: 0px;
        left: 28px;
        right: unset;
    }.mg-remote-scope .page-notification .notification-btn-right + .notification-actions {
        position: absolute;
        bottom: 7px;
        right: 20px;
    }}@media (max-width: 768px) {.mg-remote-scope .page-notification .notification-btn-right .promo-banner-code-main {
        left: 0;
        bottom: -2px;
        margin-left: 0 !important;
    }.mg-remote-scope .page-notification .notification-btn-right .notification-body a:not(.btn) {
        margin-bottom: 50px;
    }.mg-remote-scope .page-notification .notification-btn-right .notification-body a:not(.btn) {
        display: block;
    }.mg-remote-scope .page-notification .notification-body img {
        display: none;
    }}
.mg-remote-scope .page-notification {
    position: fixed;
    top: -100%;
    z-index: 102;
    width: 100%;
    padding: 16px 0;
    background: -moz-linear-gradient(90deg, #08795a 0%, #148a6a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #08795a), color-stop(100%, #148a6a));
    background: -webkit-linear-gradient(90deg, #08795a 0%, #148a6a 100%);
    background: -o-linear-gradient(90deg, #08795a 0%, #148a6a 100%);
    background: -ms-linear-gradient(90deg, #08795a 0%, #148a6a 100%);
    background: linear-gradient(90deg, #08795a 0%, #148a6a 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ad55', endColorstr='#05ab70', GradientType=0);
}.mg-remote-scope .page-notification .notification-body {
    font-size: 15px;
}.mg-remote-scope .page-notification .notification-body > * {
    color: #fff;
}.mg-remote-scope .page-notification .notification-body a:not(.btn) {
    color: #fff;
    margin: 0 16px 0 0;
    line-height: 28px;
    display: inline-block;
}.mg-remote-scope .page-notification .notification-body:not(.notification-btn-right) a:hover {
    color: rgba(255, 255, 255, 0.7);
}.mg-remote-scope .page-notification .notification-actions .btn {
    color: rgba(255, 255, 255, 0.56);
    margin-top: 1px;
}.mg-remote-scope .page-notification .notification-actions .btn:hover {
    color: #fff;
}.mg-remote-scope .page-notification .notification-actions i {
    vertical-align: middle;
}.mg-remote-scope .page-notification .notification-body img {
    width: 24px;
    height: 24px;
    margin-right: 16px;
    position: absolute;
    top: 2px;
    left: 0;
}.mg-remote-scope .page-notification .notification-body .promo-banner-code-main {
    white-space: nowrap;
}.mg-remote-scope .promo-banner-icon-main {
    margin: -4px 16px -4px 0px;
}.mg-remote-scope .page-notification .notification-body .btn-notification {
    border: 1px solid transparent; 
    background-color: rgba(255, 255, 255, 0.25);
    color: #fff;
    font-size: 15px;
    border-radius: 4px;
}.mg-remote-scope .page-notification .notification-body .btn-notification:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.32);
}.mg-remote-scope .page-notification .notification-body .btn-notification:active, .mg-remote-scope .page-notification .notification-body .btn-notification:focus {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.25);
}.mg-remote-scope .page-notification .notification-btn-right {
    position: relative;
    width: 100%;
}.mg-remote-scope .page-notification .notification-btn-right > p > span > a {
    max-width: 960px;
    width: 100%;
}.mg-remote-scope .page-notification .notification-btn-right .promo-banner-code-main {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    
    border: 1px solid transparent;
    border-radius: 3px;
    padding: 4px 12px;
    margin-right: 12px;
    transition: ease-in-out .3s;
    background: rgba(255, 255, 255, 0.35); 
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15%);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15%);
}.mg-remote-scope .page-notification .notification-btn-right .promo-banner-code-main:hover {
    
    background: rgba(255, 255, 255, 0.5);  
}@media (max-width: 1199px) {.mg-remote-scope .page-notification .notification-btn-right > p > span > a {
        max-width: 760px 
    }}@media (max-width: 1199px) and (min-width: 992px) {.mg-remote-scope .page-notification .notification-actions {
        align-self: center;
    }}@media (max-width: 992px) {.mg-remote-scope .page-notification .notification-btn-right > p > span > a {
        max-width: 100%;
        margin-right: 0;
    }.mg-remote-scope .page-notification .notification-btn-right.notification-body a:not(.btn) {
        margin-bottom: 48px;
    }.mg-remote-scope .page-notification .notification-btn-right .promo-banner-code-main {
        top: unset;
        transform: none;
        bottom: 0px;
        left: 28px;
        right: unset;
    }.mg-remote-scope .page-notification .notification-btn-right + .notification-actions {
        position: absolute;
        bottom: 7px;
        right: 20px;
    }}@media (max-width: 768px) {.mg-remote-scope .page-notification .notification-btn-right .promo-banner-code-main {
        left: 0;
        bottom: -2px;
        margin-left: 0 !important;
    }.mg-remote-scope .page-notification .notification-btn-right .notification-body a:not(.btn) {
        margin-bottom: 50px;
    }.mg-remote-scope .page-notification .notification-btn-right .notification-body a:not(.btn) {
        display: block;
    }.mg-remote-scope .page-notification .notification-body img {
        display: none;
    }}
