@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400');

@font-face {
                          font-family: "Gilroy-Medium";
                          src: url('../fonts/Gilroy-Medium.ttf') format("truetype");
                        }
                        @font-face {
                          font-family: "Gilroy-Bold";
                          src: url('../fonts/Gilroy-Bold.ttf') format("truetype");
                        }
                        @font-face {
                          font-family: "SourceSansPro-SemiBold";
                          src: url('../fonts/SourceSansPro-SemiBold.ttf') format("truetype");
                        }
                        @font-face {
                          font-family: "ProximaNova-Regular";
                          src: url('../fonts/ProximaNova-Regular.otf') format("opentype");
                        }
                        @font-face {
                          font-family: "Gilroy-SemiBold";
                          src: url('../fonts/Gilroy-SemiBold.ttf') format("truetype");
                        }
                        
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  animation-delay     : 0s;
}
@keyframes anima-reveal {
  from {
    opacity             : 0;
  }
  to {
    opacity             : 1;
  }
}
a {
  text-decoration     : none;
}
.anima-flexbox-container a {
  line-height         : 0;
}
* {
  box-sizing          : border-box;
}
.anima-component-wrapper,
.anima-component-wrapper * {
  pointer-events      : none;
}
.anima-component-wrapper a *,
.anima-component-wrapper a,
.anima-component-wrapper input,
.anima-component-wrapper video,
.anima-component-wrapper iframe,
.anima-listeners-active,
.anima-listeners-active * {
  pointer-events      : auto;
}
.anima-hidden,
.anima-hidden * {
  visibility          : hidden;
  pointer-events      : none;
}
.anima-smart-layers-pointers,
.anima-smart-layers-pointers * {
  pointer-events      : auto;
  visibility          : visible;
}
.anima-component-wrapper.anima-not-ready,
.anima-component-wrapper.anima-not-ready * {
  visibility          : hidden !important;
}
.anima-listeners-active-click,
.anima-listeners-active-click * {
  cursor              : pointer;
}
.anima-component-wrapper a,
.anima-screen a {
  text-decoration     : none;
}
.anima-flexbox-container a {
  line-height         : 0;
}
.anima-full-width-a {
  width               : 100%;
}
.anima-full-height-a {
  height              : 100%;
}
.anima-screen textarea:focus,
.anima-screen input:focus {
  outline             : none;
}
.anima-screen div {
  -webkit-text-size-adjust: none;
}
.anima-container-center-vertical,
.anima-container-center-horizontal {
  pointer-events      : none;
  display             : flex;
  flex-direction      : row;
  padding             : 0;
  margin              : 0;
}
.anima-container-center-vertical {
  align-items         : center;
  height              : 100%;
}
.anima-container-center-horizontal {
  justify-content     : center;
  width               : 100%;
}
.anima-container-center-vertical > *,
.anima-container-center-horizontal > * {
  pointer-events      : auto;
  flex-shrink         : 0;
}
.anima-component-wrapper,
.anima-screen {
  overflow-wrap       : break-word;
  word-wrap           : break-word;
  word-break          : break-all;
  word-break          : break-word;
}
.anima-auto-animated div {
  opacity             : 0;
  position            : absolute;
  --anima-z-index: -1;
}
.anima-auto-animated .anima-container-center-vertical,
.anima-auto-animated .anima-container-center-horizontal {
  opacity             : 1;
}
/* ANIMA screen - web */
.font-class-1 {
  color               : rgba(0,0,0,1.0);
  font-family         : "Gilroy-SemiBold", Helvetica, Arial, serif;
  font-size           : 16.0px;
  line-height         : 20.0px;
}
.font-class-2 {
  color               : rgba(255,255,255,1.0);
  font-family         : Source Sans Pro, Raleway, Avenir, SourceSansPro, Arial, Helvetica, Helvetica, Arial, serif;
  font-weight         : 400;
}
.font-class-3 {
  font-family         : "Gilroy-Medium", Helvetica, Arial, serif;
}
.font-class-4 {
  font-family         : "Gilroy-Bold", Helvetica, Arial, serif;
}
.font-class-5 {
  font-family         : "SourceSansPro-SemiBold", Helvetica, Arial, serif;
}
.font-class-6 {
  color               : rgba(255,255,255,1.0);
  font-family         : "Helvetica", Helvetica, Arial, serif;
}
.font-class-7 {
  color               : rgba(255,255,255,1.0);
  font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
  font-size           : 12.0px;
  line-height         : 15.0px;
}
:root {
  --159f5700-3bca-43ae-84af-776202e1913a: rgba(255,255,255,1.0);
  --67e110c2-2f02-440c-8d6e-588a1ad07864: rgba(84,12,250,1.0);
  --ac15cf87-156c-4b2c-9ed9-880522bb04a6: rgba(0,0,0,1.0);
  --auto-palette-color-1: rgba(255,255,255,0.0799999982119);
  --auto-palette-color-2: rgba(255,152,99,1.0);
  --auto-palette-color-3: rgba(255,153,99,1.0);
  --auto-palette-color-4: rgba(50,129,247,1.0);
}
@keyframes bp1-anima-animate-enter-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp1-anima-animate-enter1-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp1-anima-animate-enter10-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp1-anima-animate-enter11-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp1-anima-animate-enter12-frames {
  from {
    opacity             : 0;
    transform           : translate(-25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp1-anima-animate-enter13-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp1-anima-animate-enter14-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp1-anima-animate-enter2-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp1-anima-animate-enter3-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp1-anima-animate-enter4-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp1-anima-animate-enter5-frames {
  from {
    opacity             : 0;
    transform           : translate(-25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp1-anima-animate-enter6-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp1-anima-animate-enter7-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp1-anima-animate-enter8-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp1-anima-animate-enter9-frames {
  from {
    opacity             : 0;
    transform           : translate(25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
.web .auto-flex1-HCpa5P {
  align-items         : flex-end;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 49px;
  margin-top          : 2.0px;
  position            : relative;
  width               : 102px;
}
.web .auto-flex2-8phx90 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 55px;
  position            : relative;
  width               : 159px;
}
.web .overlap-group-uoBVHu {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 22px;
  margin-left         : 2px;
  position            : relative;
  width               : 33px;
}
.web .auto-flex3-xWv91a {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 15px;
}
.web .auto-flex4-RrruJU {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 4px;
  position            : relative;
  width               : 15px;
}
.web .auto-flex-cxoqrB {
  align-items         : center;
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 116px;
}
.web .symbols-5h55Fl {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  margin              : 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 83px;
}
.web .symbols-5h55Fl:hover {
  transform           : scale(1.1);
}
.web .symbols-xJABrf {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 15px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.web .anchor1-KyeGWM {
  background-color    : rgba(255,255,255,0);
  height              : 25px;
  left                : 0px;
  position            : absolute;
  top                 : 1563px;
  width               : 100%;
}
.web .anchor2-HBxBSK {
  background-color    : rgba(255,255,255,0);
  height              : 25px;
  left                : 0px;
  position            : absolute;
  top                 : 2192px;
  width               : 100%;
}
.web .anchor3-jRWRKd {
  background-color    : rgba(255,255,255,0);
  height              : 25px;
  left                : 0px;
  position            : absolute;
  top                 : 2760px;
  width               : 100%;
}
.web .you-have-duplicate-pPg8Li {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 21.0px;
  height              : auto;
  line-height         : 32.0px;
  margin-right        : 23.0px;
  margin-top          : 20px;
  min-height          : 64px;
  opacity             : 0.8;
  position            : relative;
  text-align          : center;
  width               : 668px;
}
.web .rectangle-luqOUs {
  background-color    : rgba(255,255,255,0);
  height              : 685px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 1171px;
}
.web .rectangle-qUtRtW {
  background-color    : rgba(255,255,255,0);
  height              : 625px;
  left                : 30px;
  overflow            : hidden;
  position            : absolute;
  top                 : 17px;
  width               : 1111px;
}
.web .hero-bg-kFBlUT {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 951px;
  justify-content     : flex-end;
  min-width           : 1675px;
  position            : absolute;
  top                 : -62px;
  width               : auto;
}
.web .rectangle-6-t4tRBJ {
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 274px;
  margin-bottom       : 55.0px;
  opacity             : 0.9;
  position            : relative;
  transform           : rotate(45deg);
  width               : 274px;
}
.web .rectangle-5-copy-2CRfqf {
  background-color    : rgba(255,255,255,0);
  height              : 677px;
  left                : 0px;
  opacity             : 0.9;
  position            : absolute;
  top                 : 0px;
  width               : 670px;
}
.web .rectangle-5-O3Utly {
  background-color    : rgba(255,255,255,0);
  height              : 640px;
  left                : 19px;
  opacity             : 0.9;
  position            : absolute;
  top                 : 20px;
  width               : 633px;
}
.web .hero-WTGkGi {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 558px;
  position            : absolute;
  top                 : 50px;
  width               : 1100px;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.web .hero-WTGkGi.bp1-anima-animate-enter14 {
  animation           : bp1-anima-animate-enter14-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.web .content-GQFmi3 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  min-height          : 239px;
  position            : relative;
  top                 : 160px;
  width               : 702px;
}
.web .cta-a4YIWT {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  flex-shrink         : 0;
  height              : 53px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 204px;
}
.web .cta-a4YIWT:hover {
  transform           : scale(1.1);
}
.web .bg-rnd8Fr {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 3.0px;
  height              : 53px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 204px;
}
.web .get-merge-duplicates-eGBzyN {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 20px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : auto;
}
.web .try-it-aE2OlI {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  flex-shrink         : 0;
  height              : 53px;
  margin-left         : 15px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 204px;
}
.web .try-it-aE2OlI:hover {
  transform           : scale(1.1);
}
.web .bg-7Ipy5v {
  background-color    : rgba(255,255,255,1.0);
  border-color        : var(--auto-palette-color-3);
  border-radius       : 3.0px;
  border-style        : solid;
  border-width        : 1.0px;
  height              : 53px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 204px;
}
.web .try-it-for-free-x49jzf {
  background-color    : rgba(255,255,255,0);
  color               : var(--auto-palette-color-3);
  font-size           : 16.0px;
  height              : auto;
  left                : 55px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : auto;
}
.web .merge-duplicates-LN0lia {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 64.0px;
  height              : auto;
  line-height         : 63.0px;
  margin-top          : -1px;
  min-height          : 64px;
  position            : relative;
  text-align          : left;
  width               : 702px;
}
.web .get-rid-of-duplicate-Dx345q {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 21.0px;
  height              : auto;
  line-height         : 32.0px;
  margin-top          : 19px;
  min-height          : 64px;
  opacity             : 0.8;
  position            : relative;
  text-align          : left;
  width               : 503px;
}
.web .navigation-umYMIO {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/web-bg.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  min-height          : 51px;
  position            : fixed;
  top                 : 0px;
  width               : 100%;
}
.web .main-bar-xUQz22 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 50px;
  position            : relative;
  width               : 1100px;
}
.web .cta-g4q9ss {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  pointer-events      : auto;
  position            : absolute;
  right               : 0px;
  top                 : 9px;
  transition          : all 0.2s ease-in-out;
  width               : 172px;
}
.web .cta-g4q9ss:hover {
  transform           : scale(1.1);
}
.web .rectangle-2-0cfyxi {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 4.0px;
  height              : 32px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 172px;
}
.web .get-merge-duplicates-MTRbJx {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 14px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.web .main-bar-xlmNaX {
  background-color    : rgba(255,255,255,0);
  height              : 32px;
  left                : 0px;
  position            : absolute;
  top                 : 10px;
  width               : 512px;
}
.web .logo-As5JfF {
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-logo@2x.png");
  background-size     : 100% 100%;
  height              : 27px;
  left                : 0px;
  position            : absolute;
  top                 : 1px;
  width               : 29px;
}
.web .stacked-group-AGsJEg {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 32px;
  justify-content     : flex-start;
  left                : 57px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.web .support-A7247J {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  margin              : 0 0 0 25px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 96px;
}
.web .support-A7247J:hover {
  transform           : scale(1.1);
}
.web .support-CY29aM {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 19px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.web .text-styles-VchLay {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  margin              : 0 0 0 25px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 96px;
}
.web .text-styles-VchLay:hover {
  transform           : scale(1.1);
}
.web .text-styles-xzajpj {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 11px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.web .layer-styles-8xaNTg {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  margin              : 0 0 0 25px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 105px;
}
.web .layer-styles-8xaNTg:hover {
  transform           : scale(1.1);
}
.web .layer-styles-GfkZfl {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 13px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.web .merge-duplicate-laye-qjp4mH {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.web .keypoint-xe6R2x {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.web .path-2-2m5z1o {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.web .find-duplicate-layer-Q23BSC {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 639px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : left;
  top                 : 85px;
  width               : 460px;
}
.web .merge-layer-styles-dprkJD {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  cursor              : pointer;
  font-size           : 48.0px;
  height              : auto;
  left                : 639px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : left;
  top                 : 0px;
  width               : 430px;
}
.web .merge-duplicate-symbols-72SZDu {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 571px;
  position            : absolute;
  top                 : 1639px;
  width               : 1100px;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.web .merge-duplicate-symbols-72SZDu.bp1-anima-animate-enter12 {
  animation           : bp1-anima-animate-enter12-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.web .gif-N8IE9w {
  background-color    : rgba(255,255,255,0);
  height              : 471px;
  left                : 605px;
  overflow            : hidden;
  position            : absolute;
  top                 : 3px;
  width               : 496px;
}
.web .read-more-e4orIx {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 24px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 547px;
  transition          : all 0.2s ease-in-out;
  width               : 128px;
}
.web .read-more-e4orIx:hover {
  transform           : scale(1.1);
}
.web .read-on-medium-xPKAYI {
  background-color    : rgba(255,255,255,0);
  color               : rgba(84,12,250,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 0px;
  line-height         : 24.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : auto;
}
.web .rectangle-8-TaGRR5 {
  background-color    : rgba(255,255,255,0);
  height              : 8px;
  left                : 119px;
  position            : absolute;
  top                 : 10px;
  transform           : rotate(-45deg);
  width               : 8px;
}
.web .stacked-group-ExyhyK {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  left                : 1px;
  min-width           : 370px;
  position            : absolute;
  top                 : 437px;
  width               : auto;
}
.web .including-or-not-u-qRFZeF {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 10px;
  min-height          : 16px;
  min-width           : 344px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .group-3-658tzq {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 28px;
  justify-content     : center;
  min-width           : 28px;
  position            : relative;
  width               : auto;
}
.web .keypoint-iD6Qc7 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.web .oval-j1DmZA {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.web .stacked-group-h52ugs {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  left                : 1px;
  min-width           : 275px;
  position            : absolute;
  top                 : 479px;
  width               : auto;
}
.web .keeps-overrides-whe-joguIx {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 10px;
  min-height          : 16px;
  min-width           : 249px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .group-3-mPqJ0E {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 28px;
  justify-content     : center;
  min-width           : 28px;
  position            : relative;
  width               : auto;
}
.web .keypoint-0ebtbB {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.web .oval-VLB3la {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.web .stacked-group-4LDths {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 401px;
  transition          : all 0.2s ease-in-out;
  width               : 218px;
  transform-origin    : 0% 50%;
}
.web .stacked-group-4LDths.bp1-anima-animate-enter10 {
  animation           : bp1-anima-animate-enter10-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.web .stacked-group-4LDths:hover {
  transform           : scale(1.1);
}
.web .merge-selected-symbo-TqOGSK {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.web .group-3-fHqXhs {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.web .play-UWVVu7 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 22px;
  justify-content     : flex-end;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.web .path-2-2kpMBg {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.web .stacked-group-GPNoxd {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 360px;
  transition          : all 0.2s ease-in-out;
  width               : 388px;
  transform-origin    : 0% 50%;
}
.web .stacked-group-GPNoxd.bp1-anima-animate-enter11 {
  animation           : bp1-anima-animate-enter11-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.web .stacked-group-GPNoxd:hover {
  transform           : scale(1.1);
}
.web .merge-duplicate-symb-gQxXnx {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.web .group-3-jQaxdw {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.web .play-0CgR16 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 22px;
  justify-content     : flex-end;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.web .path-2-P48VLa {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.web .merge-duplicates-wil-LcxZGb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 1px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : left;
  top                 : 156px;
  width               : 460px;
}
.web .merge-duplicate-symb-HFv5Vh {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 48.0px;
  height              : auto;
  left                : 1px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : left;
  top                 : 0px;
  width               : 430px;
}
.web .features-jh9SBx {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 890px;
  margin-left         : 0px;
  position            : absolute;
  top                 : 645px;
  width               : 1171px;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.web .features-jh9SBx.bp1-anima-animate-enter13 {
  animation           : bp1-anima-animate-enter13-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.web .keep-your-sketch-files-clean-fZSpk0 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  position            : relative;
  top                 : 0px;
  width               : 1171px;
}
.web .keep-your-sketch-fil-rADSjb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 48.0px;
  height              : auto;
  line-height         : 63.0px;
  margin-right        : 23.0px;
  min-height          : 63px;
  position            : relative;
  text-align          : center;
  width               : 710px;
}
.web .merge-selected-text-GswVbf {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.web .keypoint-SRBluo {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.web .path-2-6DR7tF {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.web .stacked-group-1SUWHd {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 293px;
  transition          : all 0.2s ease-in-out;
  width               : 404px;
  transform-origin    : 0% 50%;
}
.web .stacked-group-1SUWHd.bp1-anima-animate-enter4 {
  animation           : bp1-anima-animate-enter4-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.web .stacked-group-1SUWHd:hover {
  transform           : scale(1.1);
}
.web .merge-duplicate-text-bNired {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.web .keypoint-tSYsSi {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.web .path-2-WnlkiM {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.web .find-duplicate-text-xzXsXk {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 1px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : left;
  top                 : 93px;
  width               : 460px;
}
.web .merge-text-styles-7uT9Xi {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 48.0px;
  height              : auto;
  left                : 1px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : left;
  top                 : 0px;
  width               : 430px;
}
.web .merge-layer-styles-VD9XU4 {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 540px;
  position            : absolute;
  top                 : 2260px;
  width               : 1099px;
  opacity             : 0;
  transform           : translate(25px, 0);
}
.web .merge-layer-styles-VD9XU4.bp1-anima-animate-enter9 {
  animation           : bp1-anima-animate-enter9-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(25px, 0);
}
.web .gif-jrLO9J {
  background-color    : rgba(255,255,255,0);
  height              : 501px;
  left                : 0px;
  overflow            : hidden;
  position            : absolute;
  top                 : 15px;
  width               : 527px;
}
.web .stacked-group-l8XC8H {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  left                : 638px;
  min-width           : 416px;
  position            : absolute;
  top                 : 408px;
  width               : auto;
}
.web .including-or-not-u-gUAP9k {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 9px;
  min-height          : 16px;
  min-width           : 390px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .group-3-E5gjx6 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.web .oval-UU4Mtx {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.web .stacked-group-AnmBh5 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-end;
  left                : 639px;
  min-width           : 349px;
  position            : absolute;
  top                 : 448px;
  width               : auto;
}
.web .replaces-style-on-in-ag4BxA {
  align-self          : center;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 9px;
  min-height          : 16px;
  min-width           : 323px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .keypoint-wzm345 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.web .oval-fjtPXs {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.web .read-more-ZGAKMj {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 24px;
  left                : 639px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 516px;
  transition          : all 0.2s ease-in-out;
  width               : 128px;
}
.web .read-more-ZGAKMj:hover {
  transform           : scale(1.1);
}
.web .read-on-medium-FdG8XG {
  background-color    : rgba(255,255,255,0);
  color               : rgba(84,12,250,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 0px;
  line-height         : 24.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : auto;
}
.web .rectangle-8-RImxot {
  background-color    : rgba(255,255,255,0);
  height              : 8px;
  left                : 119px;
  position            : absolute;
  top                 : 10px;
  transform           : rotate(-45deg);
  width               : 8px;
}
.web .stacked-group-2td4Sn {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 639px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 373px;
  transition          : all 0.2s ease-in-out;
  width               : 224px;
  transform-origin    : 0% 50%;
}
.web .stacked-group-2td4Sn.bp1-anima-animate-enter6 {
  animation           : bp1-anima-animate-enter6-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.web .stacked-group-2td4Sn:hover {
  transform           : scale(1.1);
}
.web .merge-similar-layer-sFE91P {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.web .keypoint-R5IIav {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.web .path-2-r3QxMK {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.web .stacked-group-m0AxhX {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 639px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 334px;
  transition          : all 0.2s ease-in-out;
  width               : 241px;
  transform-origin    : 0% 50%;
}
.web .stacked-group-m0AxhX.bp1-anima-animate-enter7 {
  animation           : bp1-anima-animate-enter7-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.web .stacked-group-m0AxhX:hover {
  transform           : scale(1.1);
}
.web .merge-selected-layer-xxNfWi {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.web .keypoint-zIYj6A {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.web .path-2-6BNQMn {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.web .stacked-group-CPl2Tx {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 639px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 293px;
  transition          : all 0.2s ease-in-out;
  width               : 411px;
  transform-origin    : 0% 50%;
}
.web .stacked-group-CPl2Tx.bp1-anima-animate-enter8 {
  animation           : bp1-anima-animate-enter8-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.web .stacked-group-CPl2Tx:hover {
  transform           : scale(1.1);
}
.web .oval-3-wAxTXT {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.web .varun-y-xPyZ0S {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 51px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .you-u2019ve-just-saved-co-aMvv2v {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.web .aug-25-2017-z32xry {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 150px;
  width               : 230px;
}
.web .group-28-copy-3-EKPumx {
  background-color    : rgba(255,255,255,0);
  height              : 211px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.web .rectangle-21-B3VnAm {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 211px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-27-xLLaGX {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 83px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.web .oval-3-fGaB5g {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.web .mario-r-6W6KE5 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 51px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .show-trackr-is-a-real-9U8jla {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.web .jan-18-2018-NGHaPH {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 180px;
  width               : 230px;
}
.web .group-28-copy-2-3IKsxI {
  background-color    : rgba(255,255,255,0);
  height              : 162px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.web .rectangle-21-ejM3A8 {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 162px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-27-GDyAYk {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 75px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.web .oval-3-CrIkZ5 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.web .luis-b-D4i237 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 43px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .i-use-show-trackr-eve-Xf9Kwg {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.web .jan-28-2018-AywCLb {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 131px;
  width               : 230px;
}
.web .merge-text-styles-LdNlbP {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 540px;
  position            : absolute;
  top                 : 2840px;
  width               : 1100px;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.web .merge-text-styles-LdNlbP.bp1-anima-animate-enter5 {
  animation           : bp1-anima-animate-enter5-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.web .gif-dFqshM {
  background-color    : rgba(255,255,255,0);
  height              : 504px;
  left                : 570px;
  overflow            : hidden;
  position            : absolute;
  top                 : 20px;
  width               : 531px;
}
.web .stacked-group-s1tJrU {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-end;
  left                : 1px;
  min-width           : 416px;
  position            : absolute;
  top                 : 409px;
  width               : auto;
}
.web .including-or-not-u-sACDix {
  align-self          : center;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 9px;
  min-height          : 16px;
  min-width           : 390px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .keypoint-xUbPVV {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.web .oval-n3OeYP {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.web .stacked-group-w0tX37 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-end;
  left                : 1px;
  min-width           : 349px;
  position            : absolute;
  top                 : 448px;
  width               : auto;
}
.web .replaces-style-on-in-bVbXSm {
  align-self          : center;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 9px;
  min-height          : 16px;
  min-width           : 323px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .keypoint-phl7tG {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.web .oval-4chuCZ {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.web .group-7-etnQty {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 24px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 516px;
  transition          : all 0.2s ease-in-out;
  width               : 128px;
}
.web .group-7-etnQty:hover {
  transform           : scale(1.1);
}
.web .read-on-medium-bZ2ZxU {
  background-color    : rgba(255,255,255,0);
  color               : rgba(84,12,250,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 0px;
  line-height         : 24.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : auto;
}
.web .rectangle-8-zWJxVX {
  background-color    : rgba(255,255,255,0);
  height              : 8px;
  left                : 119px;
  position            : absolute;
  top                 : 10px;
  transform           : rotate(-45deg);
  width               : 8px;
}
.web .stacked-group-GhyO5h {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 373px;
  transition          : all 0.2s ease-in-out;
  width               : 217px;
  transform-origin    : 0% 50%;
}
.web .stacked-group-GhyO5h.bp1-anima-animate-enter2 {
  animation           : bp1-anima-animate-enter2-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.web .stacked-group-GhyO5h:hover {
  transform           : scale(1.1);
}
.web .merge-similar-text-s-aHFfm2 {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.web .keypoint-nmPFpi {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.web .path-2-WUdTmq {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.web .stacked-group-KRaS96 {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 334px;
  transition          : all 0.2s ease-in-out;
  width               : 234px;
  transform-origin    : 0% 50%;
}
.web .stacked-group-KRaS96.bp1-anima-animate-enter3 {
  animation           : bp1-anima-animate-enter3-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.web .stacked-group-KRaS96:hover {
  transform           : scale(1.1);
}
.web .oh-thank-you-guys-7nxoXO {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.web .sep-24-2018-QfkrbZ {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 189px;
  width               : 230px;
}
.web .group-28-copy-6-k7yxn6 {
  background-color    : rgba(255,255,255,0);
  height              : 161px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.web .rectangle-21-4mV1Tj {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 161px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-27-e3O2uh {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 88px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.web .oval-3-ft5WTS {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.web .kelsey-b-JLg60K {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 56px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .this-plugin-has-save-njIGYk {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.web .aug-17-2018-X1LpxD {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 130px;
  width               : 230px;
}
.web .group-29-euU8L9 {
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 1018px;
  margin-left         : 79px;
  position            : relative;
  width               : 260px;
}
.web .group-28-copy-9-aXIGsA {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 846px;
  width               : 260px;
}
.web .rectangle-21-UyHdWf {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-27-xTM3xg {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 120px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.web .oval-3-lNRoWt {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.web .bruce-murphy-a9shTN {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 14.0px;
  margin-left         : 8px;
  margin-top          : 1.0px;
  min-height          : 15px;
  min-width           : 88px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .shape-Lvm8n0 {
  background-color    : rgba(255,255,255,0);
  height              : 14px;
  left                : 227px;
  opacity             : 0.3;
  position            : absolute;
  top                 : 26px;
  width               : 18px;
}
.web .u201c-i-use-show-trackr-ev-2St4JB {
  background-color    : rgba(255,255,255,0);
  font-size           : 14.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 66px;
  width               : 230px;
}
.web .jan-18-2018-vFx1u6 {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 15px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 142px;
  width               : 230px;
}
.web .stacked-group-DRKomf {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-28-WI8NZZ {
  background-color    : rgba(255,255,255,0);
  height              : 132px;
  margin              : 0;
  position            : relative;
  width               : 260px;
}
.web .rectangle-21-826Ydl {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 132px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-27-Gi3dK7 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 139px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.web .oval-3-IeeyjK {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.web .joseph-matthews-xPbClJ {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 14.0px;
  margin-left         : 8px;
  margin-top          : 1.0px;
  min-height          : 15px;
  min-width           : 107px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .shape-RujXij {
  background-color    : rgba(255,255,255,0);
  height              : 14px;
  left                : 227px;
  opacity             : 0.3;
  position            : absolute;
  top                 : 26px;
  width               : 18px;
}
.web .i-use-show-trackr-eve-Cv5yxK {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.web .jun-7-2019-jmChrq {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 101px;
  width               : 230px;
}
.web .group-28-copy-WQajYP {
  background-color    : rgba(255,255,255,0);
  height              : 212px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.web .rectangle-21-dvE30X {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 212px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-27-Wd4Nig {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 77px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.web .oval-3-PxpkI9 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.web .nina-s-BtH0d3 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 45px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .this-has-been-a-life-Ox8gGQ {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 64px;
  width               : 224px;
}
.web .jun-7-2019-nLc26u {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 181px;
  width               : 230px;
}
.web .group-28-copy-3-ACD79R {
  background-color    : rgba(255,255,255,0);
  height              : 181px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.web .rectangle-21-aKBwiu {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 181px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-27-Lodxq2 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 83px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.web .fill-9-kLuxvU {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 15px;
  margin-left         : 2px;
  margin-top          : 7.0px;
  position            : relative;
  width               : 10px;
}
.web .fill-15-Dipnny {
  background-color    : rgba(255,255,255,0);
  height              : 15px;
  left                : 0px;
  position            : absolute;
  top                 : 7px;
  width               : 15px;
}
.web .fill-4-PSWdEb {
  background-color    : rgba(255,255,255,0);
  height              : 22px;
  left                : 14px;
  position            : absolute;
  top                 : 0px;
  width               : 19px;
}
.web .fill-16-xXujgu {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 15px;
  margin-top          : 4px;
  position            : relative;
  width               : 15px;
}
.web .fill-17-s3OH5E {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 15px;
  margin-top          : 4px;
  position            : relative;
  width               : 15px;
}
.web .apple-logo-black-74HqIS {
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/web-path4@2x.png");
  background-size     : 100% 100%;
  flex-shrink         : 0;
  height              : 45px;
  margin-top          : 58px;
  position            : relative;
  width               : 38px;
}
.web .disney-wordmark-DifCO5 {
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/web-shape-6@2x.png");
  background-size     : 100% 100%;
  flex-shrink         : 0;
  height              : 48px;
  margin-top          : 62px;
  position            : relative;
  width               : 116px;
}
.web .netflix-FVlsUY {
  align-items         : flex-end;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 26px;
  justify-content     : flex-start;
  margin-right        : 2.0px;
  margin-top          : 72px;
  min-width           : 94px;
  position            : relative;
  width               : auto;
}
.web .auto-flex-8EiNpE {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 53px;
  justify-content     : flex-start;
  margin-top          : 40px;
  position            : relative;
  width               : auto;
}
.web .shape-uWUEug {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 25px;
  position            : relative;
  width               : 93px;
}
.web .group-30-x02agA {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 977px;
  margin-left         : 20px;
  position            : relative;
  width               : 260px;
}
.web .stacked-group-EbzJaK {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  position            : relative;
  top                 : 0px;
  width               : 260px;
}
.web .group-28-copy-5-60T5xh {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.web .rectangle-21-4Qtzd4 {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-27-PxSBL8 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 93px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.web .oval-3-Rv0AZo {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.web .duncan-b-mOiXsY {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 61px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .i-use-show-trackr-eve-HoLish {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.web .aug-10-2017-DpqNFb {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 141px;
  width               : 230px;
}
.web .group-28-copy-7-CN4HLt {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.web .rectangle-21-Fetp9c {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-27-luv1Tl {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 79px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.web .oval-3-5bChcM {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.web .nam-d-ZxQGI1 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 47px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .u201c-i-use-show-trackr-ev-Y0F3bt {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.web .jan-18-2018-MriwbD {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 15px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 142px;
  width               : 230px;
}
.web .group-28-copy-8-bbiOux {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  margin              : 0;
  position            : relative;
  width               : 260px;
}
.web .rectangle-21-maeYug {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-27-M8uzlb {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 118px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.web .oval-3-2zOz5Q {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.web .andrew-cook-Hpxs9f {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 14.0px;
  margin-left         : 8px;
  margin-top          : 1.0px;
  min-height          : 15px;
  min-width           : 86px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .shape-045x4e {
  background-color    : rgba(255,255,255,0);
  height              : 14px;
  left                : 227px;
  opacity             : 0.3;
  position            : absolute;
  top                 : 26px;
  width               : 18px;
}
.web .u201c-i-use-show-trackr-ev-dtCO4z {
  background-color    : rgba(255,255,255,0);
  font-size           : 14.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 66px;
  width               : 230px;
}
.web .jan-18-2018-Ko3B8H {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 15px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 142px;
  width               : 230px;
}
.web .group-28-copy-4-Zffzhx {
  background-color    : rgba(255,255,255,0);
  height              : 220px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.web .rectangle-21-xtRCxL {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 220px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.web .group-27-IDs2Ny {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 82px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.web .oval-3-9a19Kh {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.web .julia-w-wC1Z3t {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 50px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.web .get-merge-duplicates-a9Dz9D {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 78px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : auto;
}
.web .features-l6wW0T {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 179px;
  justify-content     : flex-start;
  left                : 195px;
  position            : absolute;
  top                 : 48px;
  width               : auto;
}
.web .overlap-group-GAFLoI {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 685px;
  margin-top          : 58px;
  position            : relative;
  width               : 1171px;
}
.web .group-5-StsDyw {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 710px;
}
.web .start-merging-t04NLZ {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 48.0px;
  height              : auto;
  line-height         : 63.0px;
  min-height          : 63px;
  position            : relative;
  text-align          : center;
  width               : 710px;
}
.web .time-to-get-rid-of-t-kh0dRp {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 21.0px;
  height              : auto;
  line-height         : 32.0px;
  margin-top          : 20px;
  min-height          : 96px;
  opacity             : 0.8;
  position            : relative;
  text-align          : center;
  width               : 668px;
}
.web .testimonials-PidrZi {
  background-color    : rgba(0,0,0,1.0);
  display             : block;
  height              : 800px;
  left                : 0px;
  overflow            : hidden;
  position            : absolute;
  top                 : 3542px;
  width               : 100%;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.web .testimonials-PidrZi.bp1-anima-animate-enter1 {
  animation           : bp1-anima-animate-enter1-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.web .group-2-j5YsQE {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 1099px;
  justify-content     : flex-start;
  position            : relative;
  top                 : -141px;
  width               : auto;
}
.web .group-32-8xgpEy {
  align-items         : flex-start;
  align-self          : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 593px;
  justify-content     : flex-start;
  margin-bottom       : 46.0px;
  position            : relative;
  width               : auto;
}
.web .group-26-AlQ6fP {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 481px;
}
.web .over-15-000-designer-ihfvdX {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 48.0px;
  height              : auto;
  line-height         : 63.0px;
  min-height          : 189px;
  position            : relative;
  text-align          : left;
  width               : 460px;
}
.web .all-of-you-using-thi-Bq9Z0c {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 16.0px;
  height              : auto;
  line-height         : 24.0px;
  margin-top          : 33px;
  min-height          : 72px;
  opacity             : 0.7;
  position            : relative;
  text-align          : left;
  width               : 420px;
}
.web .you-are-so-awesome-KWpkGE {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 16.0px;
  height              : auto;
  line-height         : 24.0px;
  margin-top          : 34px;
  min-height          : 24px;
  opacity             : 0.7;
  position            : relative;
  text-align          : left;
  width               : 420px;
}
.web .logos-dJhJYH {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 150px;
  justify-content     : flex-start;
  margin-top          : 91px;
  position            : relative;
  width               : auto;
}
.web .amazon-EXVXYd {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 2.0px;
  position            : relative;
  width               : 102px;
}
.web .overlap-group1-RAUCIM {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 677px;
  margin-left         : 695px;
  position            : relative;
  width               : 670px;
}
.web .shape-uR1Obd {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  margin-right        : 19.0px;
  margin-top          : 0px;
  position            : relative;
  width               : 55px;
}
.web .shape-evetUf {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 19px;
  position            : relative;
  width               : 102px;
}
.web .google-2015-logo-EHI1Kq {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 34px;
  justify-content     : flex-start;
  position            : relative;
  width               : auto;
}
.web .shape-kvXYfg {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 17px;
  margin-left         : 2px;
  margin-top          : 1.0px;
  position            : relative;
  width               : 17px;
}
.web .shape-xPQOu9 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 17px;
  margin-left         : 1px;
  margin-top          : 1.0px;
  position            : relative;
  width               : 17px;
}
.web .shape-SmyNLm {
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 25px;
  margin-left         : 1px;
  position            : relative;
  width               : 16px;
}
.web .path-rMdqQj {
  align-self          : flex-start;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 25px;
  margin-left         : 3px;
  margin-top          : 1.0px;
  position            : relative;
  width               : 4px;
}
.web .shape-Mv6SiF {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 17px;
  margin-left         : 1px;
  margin-top          : 1.0px;
  position            : relative;
  width               : 15px;
}
.web .path-avXFpn {
  align-self          : flex-start;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 26px;
  position            : relative;
  width               : 25px;
}
.web .ms-lMuFpD {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 34px;
  justify-content     : flex-start;
  position            : relative;
  width               : auto;
}
.web .fill-1-ppdelP {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 15px;
  position            : relative;
  width               : 15px;
}
.web .fill-3-dxaloU {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 15px;
  position            : relative;
  width               : 15px;
}
.web .fill-6-o2QwgU {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 21px;
  margin-left         : 10px;
  margin-top          : 1.0px;
  position            : relative;
  width               : 22px;
}
.web .fill-19-tqpHG8 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 21px;
  margin-left         : 3px;
  margin-top          : 1.0px;
  position            : relative;
  width               : 4px;
}
.web .fill-7-xiBio8 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 15px;
  margin-left         : 3px;
  margin-top          : 7.0px;
  position            : relative;
  width               : 11px;
}
.web .fill-11-uG5Wy4 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 15px;
  margin-left         : 2px;
  margin-top          : 7.0px;
  position            : relative;
  width               : 8px;
}
.web .fill-18-mB4q3S {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 15px;
  margin-left         : 0px;
  margin-top          : 7.0px;
  position            : relative;
  width               : 15px;
}
.web .footer-cta-f9PWUm {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 562px;
  position            : absolute;
  top                 : 4425px;
  width               : 1100px;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.web .footer-cta-f9PWUm.bp1-anima-animate-enter {
  animation           : bp1-anima-animate-enter-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.web .oodesign-all-right-PqLqqb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 12.0px;
  height              : auto;
  left                : 470px;
  line-height         : 15.0px;
  opacity             : 0.3;
  position            : absolute;
  text-align          : center;
  top                 : 448px;
  width               : auto;
}
.web .bg-XhlAtk {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 3.0px;
  height              : 53px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 320px;
}
.web .group-6-M1oMMH {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 53px;
  left                : 390px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 270px;
  transition          : all 0.2s ease-in-out;
  width               : 320px;
}
.web .group-6-M1oMMH:hover {
  transform           : scale(1.1);
}
.web {
  background-color    : rgba(255,255,255,1.0);
  height              : 100vh;
  margin              : 0px;
  min-height          : 5059.0px;
  min-width           : 1440.0px;
  overflow            : hidden;
  position            : relative;
  width               : 100%;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  animation-delay     : 0s;
}
@keyframes anima-reveal {
  from {
    opacity             : 0;
  }
  to {
    opacity             : 1;
  }
}
a {
  text-decoration     : none;
}
.anima-flexbox-container a {
  line-height         : 0;
}
* {
  box-sizing          : border-box;
}
.anima-component-wrapper,
.anima-component-wrapper * {
  pointer-events      : none;
}
.anima-component-wrapper a *,
.anima-component-wrapper a,
.anima-component-wrapper input,
.anima-component-wrapper video,
.anima-component-wrapper iframe,
.anima-listeners-active,
.anima-listeners-active * {
  pointer-events      : auto;
}
.anima-hidden,
.anima-hidden * {
  visibility          : hidden;
  pointer-events      : none;
}
.anima-smart-layers-pointers,
.anima-smart-layers-pointers * {
  pointer-events      : auto;
  visibility          : visible;
}
.anima-component-wrapper.anima-not-ready,
.anima-component-wrapper.anima-not-ready * {
  visibility          : hidden !important;
}
.anima-listeners-active-click,
.anima-listeners-active-click * {
  cursor              : pointer;
}
.anima-component-wrapper a,
.anima-screen a {
  text-decoration     : none;
}
.anima-flexbox-container a {
  line-height         : 0;
}
.anima-full-width-a {
  width               : 100%;
}
.anima-full-height-a {
  height              : 100%;
}
.anima-screen textarea:focus,
.anima-screen input:focus {
  outline             : none;
}
.anima-screen div {
  -webkit-text-size-adjust: none;
}
.anima-container-center-vertical,
.anima-container-center-horizontal {
  pointer-events      : none;
  display             : flex;
  flex-direction      : row;
  padding             : 0;
  margin              : 0;
}
.anima-container-center-vertical {
  align-items         : center;
  height              : 100%;
}
.anima-container-center-horizontal {
  justify-content     : center;
  width               : 100%;
}
.anima-container-center-vertical > *,
.anima-container-center-horizontal > * {
  pointer-events      : auto;
  flex-shrink         : 0;
}
.anima-component-wrapper,
.anima-screen {
  overflow-wrap       : break-word;
  word-wrap           : break-word;
  word-break          : break-all;
  word-break          : break-word;
}
.anima-auto-animated div {
  opacity             : 0;
  position            : absolute;
  --anima-z-index: -1;
}
.anima-auto-animated .anima-container-center-vertical,
.anima-auto-animated .anima-container-center-horizontal {
  opacity             : 1;
}
/* ANIMA screen - tablet */
.font-class-1 {
  color               : rgba(0,0,0,1.0);
  font-family         : "Gilroy-SemiBold", Helvetica, Arial, serif;
  font-size           : 16.0px;
  line-height         : 20.0px;
}
.font-class-2 {
  color               : rgba(255,255,255,1.0);
  font-family         : Source Sans Pro, Raleway, Avenir, SourceSansPro, Arial, Helvetica, Helvetica, Arial, serif;
  font-weight         : 400;
}
.font-class-3 {
  font-family         : "Gilroy-Medium", Helvetica, Arial, serif;
}
.font-class-4 {
  font-family         : "Gilroy-Bold", Helvetica, Arial, serif;
}
.font-class-5 {
  font-family         : "SourceSansPro-SemiBold", Helvetica, Arial, serif;
}
.font-class-6 {
  color               : rgba(255,255,255,1.0);
  font-family         : "Helvetica", Helvetica, Arial, serif;
}
.font-class-7 {
  color               : rgba(255,255,255,1.0);
  font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
  font-size           : 12.0px;
  line-height         : 15.0px;
}
:root {
  --159f5700-3bca-43ae-84af-776202e1913a: rgba(255,255,255,1.0);
  --67e110c2-2f02-440c-8d6e-588a1ad07864: rgba(84,12,250,1.0);
  --ac15cf87-156c-4b2c-9ed9-880522bb04a6: rgba(0,0,0,1.0);
  --auto-palette-color-1: rgba(255,255,255,0.0799999982119);
  --auto-palette-color-2: rgba(255,152,99,1.0);
  --auto-palette-color-3: rgba(255,153,99,1.0);
  --auto-palette-color-4: rgba(50,129,247,1.0);
}
@keyframes bp4-anima-animate-enter-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp4-anima-animate-enter1-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp4-anima-animate-enter10-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp4-anima-animate-enter11-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp4-anima-animate-enter12-frames {
  from {
    opacity             : 0;
    transform           : translate(-25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp4-anima-animate-enter13-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp4-anima-animate-enter14-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp4-anima-animate-enter2-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp4-anima-animate-enter3-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp4-anima-animate-enter4-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp4-anima-animate-enter5-frames {
  from {
    opacity             : 0;
    transform           : translate(-25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp4-anima-animate-enter6-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp4-anima-animate-enter7-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp4-anima-animate-enter8-frames {
  from {
    transform-origin    : 0% 50%;
  }
  to {
    
  }
}
@keyframes bp4-anima-animate-enter9-frames {
  from {
    opacity             : 0;
    transform           : translate(25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
.tablet .auto-flex-tb7B22 {
  align-items         : flex-end;
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 83px;
}
.tablet .auto-flex1-5Er7ek {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 36px;
  margin-top          : 2.0px;
  position            : relative;
  width               : 73px;
}
.tablet .auto-flex2-5W1kLW {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 40px;
  position            : relative;
  width               : 114px;
}
.tablet .overlap-group1-gAttiq {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  margin-left         : 1px;
  position            : relative;
  width               : 24px;
}
.tablet .auto-flex3-bzw71b {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 11px;
}
.tablet .auto-flex4-89CqYX {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 3px;
  position            : relative;
  width               : 11px;
}
.tablet .overlap-group-YdC1bV {
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 1018px;
  position            : relative;
  width               : 660px;
}
.tablet .symbols-xJABrf {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 15px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.tablet .anchor1-KyeGWM {
  background-color    : rgba(255,255,255,0);
  height              : 25px;
  left                : 0px;
  position            : absolute;
  top                 : 1481px;
  width               : 100%;
}
.tablet .anchor2-HBxBSK {
  background-color    : rgba(255,255,255,0);
  height              : 25px;
  left                : 0px;
  position            : absolute;
  top                 : 2121px;
  width               : 100%;
}
.tablet .anchor3-jRWRKd {
  background-color    : rgba(255,255,255,0);
  height              : 25px;
  left                : 0px;
  position            : absolute;
  top                 : 2691px;
  width               : 100%;
}
.tablet .keep-your-sketch-fil-rADSjb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 48.0px;
  height              : auto;
  line-height         : 63.0px;
  min-height          : 63px;
  position            : relative;
  text-align          : center;
  width               : 710px;
}
.tablet .you-have-duplicate-pPg8Li {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 21.0px;
  height              : auto;
  line-height         : 32.0px;
  margin-top          : 20px;
  min-height          : 64px;
  opacity             : 0.8;
  position            : relative;
  text-align          : center;
  width               : 668px;
}
.tablet .rectangle-luqOUs {
  background-color    : rgba(255,255,255,0);
  height              : 580px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 984px;
}
.tablet .rectangle-qUtRtW {
  background-color    : rgba(255,255,255,0);
  height              : 520px;
  left                : 30px;
  overflow            : hidden;
  position            : absolute;
  top                 : 17px;
  width               : 924px;
}
.tablet .hero-bg-kFBlUT {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 921px;
  justify-content     : flex-end;
  min-width           : 1455px;
  position            : absolute;
  top                 : -52px;
  width               : auto;
}
.tablet .rectangle-6-t4tRBJ {
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 274px;
  margin-bottom       : 55.0px;
  opacity             : 0.9;
  position            : relative;
  transform           : rotate(45deg);
  width               : 274px;
}
.tablet .rectangle-5-copy-RJmegi {
  background-color    : rgba(255,255,255,0);
  height              : 604px;
  left                : 0px;
  opacity             : 0.9;
  position            : absolute;
  top                 : 0px;
  width               : 597px;
}
.tablet .rectangle-5-YuXw9x {
  background-color    : rgba(255,255,255,0);
  height              : 571px;
  left                : 17px;
  opacity             : 0.9;
  position            : absolute;
  top                 : 18px;
  width               : 564px;
}
.tablet .hero-WTGkGi {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 558px;
  position            : absolute;
  top                 : 50px;
  width               : 1024px;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.tablet .hero-WTGkGi.bp4-anima-animate-enter14 {
  animation           : bp4-anima-animate-enter14-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.tablet .content-GQFmi3 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 51px;
  min-height          : 239px;
  position            : relative;
  top                 : 160px;
  width               : 702px;
}
.tablet .cta-a4YIWT {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  flex-shrink         : 0;
  height              : 53px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 204px;
}
.tablet .cta-a4YIWT:hover {
  transform           : scale(1.1);
}
.tablet .bg-rnd8Fr {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 3.0px;
  height              : 53px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 204px;
}
.tablet .get-merge-duplicates-eGBzyN {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 20px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : auto;
}
.tablet .try-it-aE2OlI {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  flex-shrink         : 0;
  height              : 53px;
  margin-left         : 17px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 204px;
}
.tablet .try-it-aE2OlI:hover {
  transform           : scale(1.1);
}
.tablet .bg-7Ipy5v {
  background-color    : rgba(255,255,255,1.0);
  border-color        : var(--auto-palette-color-3);
  border-radius       : 3.0px;
  border-style        : solid;
  border-width        : 1.0px;
  height              : 53px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 204px;
}
.tablet .try-it-for-free-x49jzf {
  background-color    : rgba(255,255,255,0);
  color               : var(--auto-palette-color-3);
  font-size           : 16.0px;
  height              : auto;
  left                : 55px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : auto;
}
.tablet .merge-duplicates-LN0lia {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 64.0px;
  height              : auto;
  line-height         : 63.0px;
  margin-top          : -1px;
  min-height          : 64px;
  position            : relative;
  text-align          : left;
  width               : 702px;
}
.tablet .get-rid-of-duplicate-Dx345q {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 21.0px;
  height              : auto;
  line-height         : 32.0px;
  margin-top          : 19px;
  min-height          : 64px;
  opacity             : 0.8;
  position            : relative;
  text-align          : left;
  width               : 503px;
}
.tablet .navigation-umYMIO {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-bg.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  min-height          : 51px;
  position            : fixed;
  top                 : 0px;
  width               : 100%;
}
.tablet .main-bar-xUQz22 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 50px;
  position            : relative;
  width               : 924px;
}
.tablet .cta-g4q9ss {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  pointer-events      : auto;
  position            : absolute;
  right               : 0px;
  top                 : 9px;
  transition          : all 0.2s ease-in-out;
  width               : 172px;
}
.tablet .cta-g4q9ss:hover {
  transform           : scale(1.1);
}
.tablet .rectangle-2-0cfyxi {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 4.0px;
  height              : 32px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 172px;
}
.tablet .get-merge-duplicates-MTRbJx {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 14px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.tablet .main-bar-xlmNaX {
  background-color    : rgba(255,255,255,0);
  height              : 32px;
  left                : 0px;
  position            : absolute;
  top                 : 10px;
  width               : 512px;
}
.tablet .logo-As5JfF {
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-logo@2x.png");
  background-size     : 100% 100%;
  height              : 27px;
  left                : 0px;
  position            : absolute;
  top                 : 1px;
  width               : 29px;
}
.tablet .stacked-group-AGsJEg {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 32px;
  justify-content     : flex-start;
  left                : 57px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.tablet .support-A7247J {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  margin              : 0 0 0 25px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 96px;
}
.tablet .support-A7247J:hover {
  transform           : scale(1.1);
}
.tablet .support-CY29aM {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 19px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.tablet .text-styles-VchLay {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  margin              : 0 0 0 25px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 96px;
}
.tablet .text-styles-VchLay:hover {
  transform           : scale(1.1);
}
.tablet .text-styles-xzajpj {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 11px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.tablet .layer-styles-8xaNTg {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  margin              : 0 0 0 25px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 105px;
}
.tablet .layer-styles-8xaNTg:hover {
  transform           : scale(1.1);
}
.tablet .layer-styles-GfkZfl {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 13px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.tablet .symbols-5h55Fl {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  margin              : 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 83px;
}
.tablet .symbols-5h55Fl:hover {
  transform           : scale(1.1);
}
.tablet .stacked-group-CPl2Tx {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 462px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 293px;
  transition          : all 0.2s ease-in-out;
  width               : 411px;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-CPl2Tx.bp4-anima-animate-enter8 {
  animation           : bp4-anima-animate-enter8-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-CPl2Tx:hover {
  transform           : scale(1.1);
}
.tablet .merge-duplicate-laye-qjp4mH {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.tablet .keypoint-xe6R2x {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.tablet .path-2-2m5z1o {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.tablet .find-duplicate-layer-Q23BSC {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 462px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : left;
  top                 : 85px;
  width               : 460px;
}
.tablet .merge-layer-styles-dprkJD {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  cursor              : pointer;
  font-size           : 48.0px;
  height              : auto;
  left                : 462px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : left;
  top                 : 0px;
  width               : 430px;
}
.tablet .merge-duplicate-symbols-72SZDu {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 581px;
  position            : absolute;
  top                 : 1533px;
  width               : 894px;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.tablet .merge-duplicate-symbols-72SZDu.bp4-anima-animate-enter12 {
  animation           : bp4-anima-animate-enter12-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.tablet .gif-N8IE9w {
  background-color    : rgba(255,255,255,0);
  height              : 342px;
  left                : 535px;
  overflow            : hidden;
  position            : absolute;
  top                 : 63px;
  width               : 360px;
}
.tablet .stacked-group-ExyhyK {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  left                : 1px;
  min-width           : 275px;
  position            : absolute;
  top                 : 489px;
  width               : auto;
}
.tablet .keeps-overrides-whe-bo0OqT {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 10px;
  min-height          : 16px;
  min-width           : 249px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .group-3-658tzq {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 28px;
  justify-content     : center;
  min-width           : 28px;
  position            : relative;
  width               : auto;
}
.tablet .keypoint-iD6Qc7 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.tablet .oval-j1DmZA {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.tablet .read-more-e4orIx {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 24px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 557px;
  transition          : all 0.2s ease-in-out;
  width               : 128px;
}
.tablet .read-more-e4orIx:hover {
  transform           : scale(1.1);
}
.tablet .read-on-medium-xPKAYI {
  background-color    : rgba(255,255,255,0);
  color               : rgba(84,12,250,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 0px;
  line-height         : 24.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : auto;
}
.tablet .rectangle-8-TaGRR5 {
  background-color    : rgba(255,255,255,0);
  height              : 8px;
  left                : 119px;
  position            : absolute;
  top                 : 10px;
  transform           : rotate(-45deg);
  width               : 8px;
}
.tablet .stacked-group-h52ugs {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  left                : 1px;
  min-width           : 370px;
  position            : absolute;
  top                 : 447px;
  width               : auto;
}
.tablet .including-or-not-u-gfao4N {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 10px;
  min-height          : 16px;
  min-width           : 344px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .group-3-mPqJ0E {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 28px;
  justify-content     : center;
  min-width           : 28px;
  position            : relative;
  width               : auto;
}
.tablet .keypoint-0ebtbB {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.tablet .oval-VLB3la {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.tablet .stacked-group-4LDths {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 411px;
  transition          : all 0.2s ease-in-out;
  width               : 218px;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-4LDths.bp4-anima-animate-enter10 {
  animation           : bp4-anima-animate-enter10-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-4LDths:hover {
  transform           : scale(1.1);
}
.tablet .merge-selected-symbo-TqOGSK {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.tablet .group-3-fHqXhs {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.tablet .play-UWVVu7 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 22px;
  justify-content     : flex-end;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.tablet .path-2-2kpMBg {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.tablet .stacked-group-GPNoxd {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 370px;
  transition          : all 0.2s ease-in-out;
  width               : 388px;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-GPNoxd.bp4-anima-animate-enter11 {
  animation           : bp4-anima-animate-enter11-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-GPNoxd:hover {
  transform           : scale(1.1);
}
.tablet .merge-duplicate-symb-gQxXnx {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.tablet .group-3-jQaxdw {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.tablet .play-0CgR16 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 22px;
  justify-content     : flex-end;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.tablet .path-2-P48VLa {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.tablet .merge-duplicates-wil-LcxZGb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 1px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : left;
  top                 : 156px;
  width               : 460px;
}
.tablet .merge-duplicate-symb-HFv5Vh {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 48.0px;
  height              : auto;
  left                : 1px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : left;
  top                 : 0px;
  width               : 430px;
}
.tablet .features-jh9SBx {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 785px;
  position            : absolute;
  top                 : 661px;
  width               : 984px;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.tablet .features-jh9SBx.bp4-anima-animate-enter13 {
  animation           : bp4-anima-animate-enter13-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.tablet .keep-your-sketch-files-clean-fZSpk0 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  position            : relative;
  top                 : 0px;
  width               : 984px;
}
.tablet .keypoint-nmPFpi {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.tablet .path-2-WUdTmq {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.tablet .stacked-group-KRaS96 {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 334px;
  transition          : all 0.2s ease-in-out;
  width               : 234px;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-KRaS96.bp4-anima-animate-enter3 {
  animation           : bp4-anima-animate-enter3-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-KRaS96:hover {
  transform           : scale(1.1);
}
.tablet .merge-selected-text-GswVbf {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.tablet .keypoint-SRBluo {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.tablet .path-2-6DR7tF {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.tablet .stacked-group-1SUWHd {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 293px;
  transition          : all 0.2s ease-in-out;
  width               : 404px;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-1SUWHd.bp4-anima-animate-enter4 {
  animation           : bp4-anima-animate-enter4-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-1SUWHd:hover {
  transform           : scale(1.1);
}
.tablet .merge-duplicate-text-bNired {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.tablet .keypoint-tSYsSi {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.tablet .path-2-WnlkiM {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.tablet .find-duplicate-text-xzXsXk {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 1px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : left;
  top                 : 93px;
  width               : 460px;
}
.tablet .merge-text-styles-7uT9Xi {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 48.0px;
  height              : auto;
  left                : 1px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : left;
  top                 : 0px;
  width               : 430px;
}
.tablet .merge-layer-styles-VD9XU4 {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 540px;
  position            : absolute;
  top                 : 2161px;
  width               : 922px;
  opacity             : 0;
  transform           : translate(25px, 0);
}
.tablet .merge-layer-styles-VD9XU4.bp4-anima-animate-enter9 {
  animation           : bp4-anima-animate-enter9-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(25px, 0);
}
.tablet .gif-jrLO9J {
  background-color    : rgba(255,255,255,0);
  height              : 342px;
  left                : 0px;
  overflow            : hidden;
  position            : absolute;
  top                 : 56px;
  width               : 360px;
}
.tablet .stacked-group-l8XC8H {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  left                : 461px;
  min-width           : 416px;
  position            : absolute;
  top                 : 408px;
  width               : auto;
}
.tablet .including-or-not-u-gUAP9k {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 9px;
  min-height          : 16px;
  min-width           : 390px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .group-3-E5gjx6 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.tablet .oval-UU4Mtx {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.tablet .stacked-group-AnmBh5 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-end;
  left                : 462px;
  min-width           : 349px;
  position            : absolute;
  top                 : 448px;
  width               : auto;
}
.tablet .replaces-style-on-in-ag4BxA {
  align-self          : center;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 9px;
  min-height          : 16px;
  min-width           : 323px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .keypoint-wzm345 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.tablet .oval-fjtPXs {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.tablet .read-more-ZGAKMj {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 24px;
  left                : 462px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 516px;
  transition          : all 0.2s ease-in-out;
  width               : 128px;
}
.tablet .read-more-ZGAKMj:hover {
  transform           : scale(1.1);
}
.tablet .read-on-medium-FdG8XG {
  background-color    : rgba(255,255,255,0);
  color               : rgba(84,12,250,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 0px;
  line-height         : 24.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : auto;
}
.tablet .rectangle-8-RImxot {
  background-color    : rgba(255,255,255,0);
  height              : 8px;
  left                : 119px;
  position            : absolute;
  top                 : 10px;
  transform           : rotate(-45deg);
  width               : 8px;
}
.tablet .stacked-group-2td4Sn {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 462px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 373px;
  transition          : all 0.2s ease-in-out;
  width               : 224px;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-2td4Sn.bp4-anima-animate-enter6 {
  animation           : bp4-anima-animate-enter6-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-2td4Sn:hover {
  transform           : scale(1.1);
}
.tablet .merge-similar-layer-sFE91P {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.tablet .keypoint-R5IIav {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.tablet .path-2-r3QxMK {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.tablet .stacked-group-m0AxhX {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 462px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 334px;
  transition          : all 0.2s ease-in-out;
  width               : 241px;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-m0AxhX.bp4-anima-animate-enter7 {
  animation           : bp4-anima-animate-enter7-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-m0AxhX:hover {
  transform           : scale(1.1);
}
.tablet .merge-selected-layer-xxNfWi {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.tablet .keypoint-zIYj6A {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  left                : 0px;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : absolute;
  top                 : 0px;
  width               : auto;
}
.tablet .path-2-6BNQMn {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.tablet .group-27-i0cJSG {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 83px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.tablet .oval-3-Y2fiua {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.tablet .varun-y-2N8wcy {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 51px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .you-u2019ve-just-saved-co-jzTQIw {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.tablet .aug-25-2017-iXxg0D {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 150px;
  width               : 230px;
}
.tablet .group-28-copy-3-0PxXi1 {
  background-color    : rgba(255,255,255,0);
  height              : 211px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.tablet .rectangle-21-yiNXd7 {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 211px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-27-XzxGxP {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 83px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.tablet .oval-3-vO0LfR {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.tablet .mario-r-xshXiT {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 51px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .show-trackr-is-a-real-nohRYY {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.tablet .jan-18-2018-4JWzUD {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 180px;
  width               : 230px;
}
.tablet .group-28-copy-2-nWSPgs {
  background-color    : rgba(255,255,255,0);
  height              : 162px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.tablet .rectangle-21-E1plsn {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 162px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-27-y1e5aN {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 75px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.tablet .oval-3-Jqlb1a {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.tablet .luis-b-alygC9 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 43px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .i-use-show-trackr-eve-OzSJ0n {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.tablet .jan-28-2018-uWRxUC {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 131px;
  width               : 230px;
}
.tablet .merge-text-styles-LdNlbP {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 540px;
  position            : absolute;
  top                 : 2754px;
  width               : 894px;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.tablet .merge-text-styles-LdNlbP.bp4-anima-animate-enter5 {
  animation           : bp4-anima-animate-enter5-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.tablet .gif-dFqshM {
  background-color    : rgba(255,255,255,0);
  height              : 342px;
  left                : 535px;
  overflow            : hidden;
  position            : absolute;
  top                 : 71px;
  width               : 360px;
}
.tablet .stacked-group-s1tJrU {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-end;
  left                : 1px;
  min-width           : 349px;
  position            : absolute;
  top                 : 448px;
  width               : auto;
}
.tablet .replaces-style-on-in-WxXHFU {
  align-self          : center;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 9px;
  min-height          : 16px;
  min-width           : 323px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .keypoint-xUbPVV {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.tablet .oval-n3OeYP {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.tablet .group-7-etnQty {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 24px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 516px;
  transition          : all 0.2s ease-in-out;
  width               : 128px;
}
.tablet .group-7-etnQty:hover {
  transform           : scale(1.1);
}
.tablet .read-on-medium-bZ2ZxU {
  background-color    : rgba(255,255,255,0);
  color               : rgba(84,12,250,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 0px;
  line-height         : 24.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : auto;
}
.tablet .rectangle-8-zWJxVX {
  background-color    : rgba(255,255,255,0);
  height              : 8px;
  left                : 119px;
  position            : absolute;
  top                 : 10px;
  transform           : rotate(-45deg);
  width               : 8px;
}
.tablet .stacked-group-w0tX37 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-end;
  left                : 1px;
  min-width           : 416px;
  position            : absolute;
  top                 : 409px;
  width               : auto;
}
.tablet .including-or-not-u-3rgR1x {
  align-self          : center;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : auto;
  margin-left         : 9px;
  min-height          : 16px;
  min-width           : 390px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .keypoint-phl7tG {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.tablet .oval-4chuCZ {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.tablet .stacked-group-GhyO5h {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : block;
  height              : 22px;
  left                : 1px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 373px;
  transition          : all 0.2s ease-in-out;
  width               : 217px;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-GhyO5h.bp4-anima-animate-enter2 {
  animation           : bp4-anima-animate-enter2-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  transform-origin    : 0% 50%;
}
.tablet .stacked-group-GhyO5h:hover {
  transform           : scale(1.1);
}
.tablet .merge-similar-text-s-aHFfm2 {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 38px;
  position            : absolute;
  text-align          : left;
  top                 : 3px;
  width               : auto;
}
.tablet .rectangle-21-xtRCxL {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 220px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-27-IDs2Ny {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 82px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.tablet .oval-3-9a19Kh {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.tablet .julia-w-wC1Z3t {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 50px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .oh-thank-you-guys-7nxoXO {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.tablet .sep-24-2018-QfkrbZ {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 189px;
  width               : 230px;
}
.tablet .group-28-copy-6-k7yxn6 {
  background-color    : rgba(255,255,255,0);
  height              : 161px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.tablet .rectangle-21-4mV1Tj {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 161px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-27-e3O2uh {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 88px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.tablet .oval-3-ft5WTS {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.tablet .kelsey-b-JLg60K {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 56px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .this-plugin-has-save-njIGYk {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.tablet .aug-17-2018-X1LpxD {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 130px;
  width               : 230px;
}
.tablet .group-29-hJdYhA {
  background-color    : rgba(255,255,255,0);
  height              : 1018px;
  left                : 400px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-28-copy-9-MOTkrx {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 846px;
  width               : 260px;
}
.tablet .rectangle-21-xGSbLe {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-27-yTxst7 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 120px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.tablet .oval-3-nrYFPt {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.tablet .bruce-murphy-HDu77Z {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 14.0px;
  margin-left         : 8px;
  margin-top          : 1.0px;
  min-height          : 15px;
  min-width           : 88px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .shape-ckA3El {
  background-color    : rgba(255,255,255,0);
  height              : 14px;
  left                : 227px;
  opacity             : 0.3;
  position            : absolute;
  top                 : 26px;
  width               : 18px;
}
.tablet .u201c-i-use-show-trackr-ev-tGvc4D {
  background-color    : rgba(255,255,255,0);
  font-size           : 14.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 66px;
  width               : 230px;
}
.tablet .jan-18-2018-IckyfG {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 15px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 142px;
  width               : 230px;
}
.tablet .stacked-group-iCgRS1 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-28-txxZRG {
  background-color    : rgba(255,255,255,0);
  height              : 132px;
  margin              : 0;
  position            : relative;
  width               : 260px;
}
.tablet .rectangle-21-rbPDca {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 132px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-27-ntn8rq {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 139px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.tablet .oval-3-qzJZ4M {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.tablet .joseph-matthews-HJ506e {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 14.0px;
  margin-left         : 8px;
  margin-top          : 1.0px;
  min-height          : 15px;
  min-width           : 107px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .shape-N7HQeH {
  background-color    : rgba(255,255,255,0);
  height              : 14px;
  left                : 227px;
  opacity             : 0.3;
  position            : absolute;
  top                 : 26px;
  width               : 18px;
}
.tablet .i-use-show-trackr-eve-DGLzfN {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.tablet .jun-7-2019-jYAe2T {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 101px;
  width               : 230px;
}
.tablet .group-28-copy-xpcjx4 {
  background-color    : rgba(255,255,255,0);
  height              : 212px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.tablet .rectangle-21-7mV6W2 {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 212px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-27-Si1UsC {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 77px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.tablet .oval-3-UW0Yxn {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.tablet .nina-s-cDxpc9 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 45px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .this-has-been-a-life-lqTPjU {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 64px;
  width               : 224px;
}
.tablet .jun-7-2019-BsEuqS {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 181px;
  width               : 230px;
}
.tablet .group-28-copy-3-M06Ur9 {
  background-color    : rgba(255,255,255,0);
  height              : 181px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.tablet .rectangle-21-O4qMBm {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 181px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .fill-18-O4YPQK {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 11px;
  margin-left         : 0px;
  margin-top          : 5.0px;
  position            : relative;
  width               : 11px;
}
.tablet .fill-9-BITGu1 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 11px;
  margin-left         : 1px;
  margin-top          : 5.0px;
  position            : relative;
  width               : 7px;
}
.tablet .fill-15-CXN23x {
  background-color    : rgba(255,255,255,0);
  height              : 11px;
  left                : 0px;
  position            : absolute;
  top                 : 5px;
  width               : 11px;
}
.tablet .fill-4-4sNmwk {
  background-color    : rgba(255,255,255,0);
  height              : 16px;
  left                : 10px;
  position            : absolute;
  top                 : 0px;
  width               : 14px;
}
.tablet .fill-16-rHB4Rz {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 11px;
  margin-top          : 2px;
  position            : relative;
  width               : 11px;
}
.tablet .fill-17-sfU9y3 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 11px;
  margin-top          : 2px;
  position            : relative;
  width               : 11px;
}
.tablet .apple-logo-black-xrubhf {
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-path4@2x.png");
  background-size     : 100% 100%;
  flex-shrink         : 0;
  height              : 32px;
  margin-top          : 42px;
  position            : relative;
  width               : 27px;
}
.tablet .disney-wordmark-nDDVxB {
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-shape-6@2x.png");
  background-size     : 100% 100%;
  flex-shrink         : 0;
  height              : 35px;
  margin-top          : 44px;
  position            : relative;
  width               : 83px;
}
.tablet .netflix-EuaqRe {
  align-items         : flex-end;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 19px;
  justify-content     : flex-start;
  margin-left         : 4.0px;
  margin-top          : 52px;
  min-width           : 68px;
  position            : relative;
  width               : auto;
}
.tablet .auto-flex-8EiNpE {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 53px;
  justify-content     : flex-start;
  margin-top          : 40px;
  position            : relative;
  width               : auto;
}
.tablet .shape-fylKcT {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 18px;
  position            : relative;
  width               : 67px;
}
.tablet .group-30-x02agA {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 977px;
  margin-left         : 20px;
  position            : relative;
  width               : 260px;
}
.tablet .stacked-group-EbzJaK {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  position            : relative;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-28-copy-5-60T5xh {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.tablet .rectangle-21-4Qtzd4 {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-27-PxSBL8 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 93px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.tablet .oval-3-Rv0AZo {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.tablet .duncan-b-mOiXsY {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 61px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .i-use-show-trackr-eve-HoLish {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.tablet .aug-10-2017-DpqNFb {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 141px;
  width               : 230px;
}
.tablet .group-28-copy-7-CN4HLt {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.tablet .rectangle-21-Fetp9c {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-27-luv1Tl {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 79px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.tablet .oval-3-5bChcM {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.tablet .nam-d-ZxQGI1 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 47px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .u201c-i-use-show-trackr-ev-Y0F3bt {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.tablet .jan-18-2018-MriwbD {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 15px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 142px;
  width               : 230px;
}
.tablet .group-28-copy-8-bbiOux {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  margin              : 0;
  position            : relative;
  width               : 260px;
}
.tablet .rectangle-21-maeYug {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.tablet .group-27-M8uzlb {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 118px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.tablet .oval-3-2zOz5Q {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.tablet .andrew-cook-Hpxs9f {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 14.0px;
  margin-left         : 8px;
  margin-top          : 1.0px;
  min-height          : 15px;
  min-width           : 86px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.tablet .shape-045x4e {
  background-color    : rgba(255,255,255,0);
  height              : 14px;
  left                : 227px;
  opacity             : 0.3;
  position            : absolute;
  top                 : 26px;
  width               : 18px;
}
.tablet .u201c-i-use-show-trackr-ev-dtCO4z {
  background-color    : rgba(255,255,255,0);
  font-size           : 14.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 66px;
  width               : 230px;
}
.tablet .jan-18-2018-Ko3B8H {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 15px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 142px;
  width               : 230px;
}
.tablet .group-28-copy-4-Zffzhx {
  background-color    : rgba(255,255,255,0);
  height              : 220px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.tablet {
  background-color    : rgba(255,255,255,1.0);
  height              : 100vh;
  margin              : 0px;
  min-height          : 4899.0px;
  min-width           : 1024.0px;
  overflow            : hidden;
  position            : relative;
  width               : 100%;
}
.tablet .footer-cta-f9PWUm {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 562px;
  position            : absolute;
  top                 : 4246px;
  width               : 1024px;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.tablet .footer-cta-f9PWUm.bp4-anima-animate-enter {
  animation           : bp4-anima-animate-enter-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.tablet .oodesign-all-right-PqLqqb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 12.0px;
  height              : auto;
  left                : 432px;
  line-height         : 15.0px;
  opacity             : 0.3;
  position            : absolute;
  text-align          : center;
  top                 : 448px;
  width               : auto;
}
.tablet .group-6-M1oMMH {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 53px;
  left                : 352px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 270px;
  transition          : all 0.2s ease-in-out;
  width               : 320px;
}
.tablet .group-6-M1oMMH:hover {
  transform           : scale(1.1);
}
.tablet .bg-XhlAtk {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 3.0px;
  height              : 53px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 320px;
}
.tablet .get-merge-duplicates-a9Dz9D {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 78px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : auto;
}
.tablet .features-l6wW0T {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 179px;
  justify-content     : flex-start;
  left                : 157px;
  position            : absolute;
  top                 : 48px;
  width               : auto;
}
.tablet .overlap-group-GAFLoI {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 580px;
  margin-top          : 58px;
  position            : relative;
  width               : 984px;
}
.tablet .group-5-StsDyw {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 710px;
}
.tablet .start-merging-t04NLZ {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 48.0px;
  height              : auto;
  line-height         : 63.0px;
  min-height          : 63px;
  position            : relative;
  text-align          : center;
  width               : 710px;
}
.tablet .time-to-get-rid-of-t-kh0dRp {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 21.0px;
  height              : auto;
  line-height         : 32.0px;
  margin-top          : 20px;
  min-height          : 96px;
  opacity             : 0.8;
  position            : relative;
  text-align          : center;
  width               : 668px;
}
.tablet .testimonials-PidrZi {
  background-color    : rgba(0,0,0,1.0);
  display             : block;
  height              : 800px;
  left                : 0px;
  overflow            : hidden;
  position            : absolute;
  top                 : 3391px;
  width               : 100%;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.tablet .testimonials-PidrZi.bp4-anima-animate-enter1 {
  animation           : bp4-anima-animate-enter1-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.tablet .group-2-j5YsQE {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 1099px;
  justify-content     : flex-start;
  margin-left         : 10px;
  position            : relative;
  top                 : -141px;
  width               : auto;
}
.tablet .group-32-8Yf6Db {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 602px;
  justify-content     : flex-start;
  left                : 0px;
  position            : absolute;
  top                 : 152px;
  width               : auto;
}
.tablet .group-26-IZnmmX {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 420px;
}
.tablet .over-15-000-designer-KyMEd2 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 48.0px;
  height              : auto;
  line-height         : 63.0px;
  min-height          : 252px;
  position            : relative;
  text-align          : left;
  width               : 362px;
}
.tablet .all-of-you-using-thi-K7gyKH {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 16.0px;
  height              : auto;
  line-height         : 24.0px;
  margin-top          : 43px;
  min-height          : 72px;
  opacity             : 0.7;
  position            : relative;
  text-align          : left;
  width               : 362px;
}
.tablet .you-are-so-awesome-mZmOSq {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 16.0px;
  height              : auto;
  line-height         : 24.0px;
  margin-top          : 34px;
  min-height          : 24px;
  opacity             : 0.7;
  position            : relative;
  text-align          : left;
  width               : 420px;
}
.tablet .logos-uSft7x {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 108px;
  justify-content     : flex-start;
  margin-left         : 1.0px;
  margin-top          : 69px;
  position            : relative;
  width               : auto;
}
.tablet .amazon-uTVew2 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-right        : 4.0px;
  position            : relative;
  width               : 73px;
}
.tablet .shape-lWwk0Z {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  margin-right        : 14.0px;
  margin-top          : 0px;
  position            : relative;
  width               : 39px;
}
.tablet .shape-XhxiVR {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 13px;
  position            : relative;
  width               : 73px;
}
.tablet .google-2015-logo-Ajdlcl {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 24px;
  justify-content     : flex-start;
  position            : relative;
  width               : auto;
}
.tablet .shape-1xbtxK {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  margin-left         : 1px;
  position            : relative;
  width               : 12px;
}
.tablet .shape-wzQtJd {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  margin-left         : 1px;
  position            : relative;
  width               : 12px;
}
.tablet .shape-b6Zs2s {
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 18px;
  margin-left         : 1px;
  position            : relative;
  width               : 11px;
}
.tablet .path-Q3FnRT {
  align-self          : flex-start;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 18px;
  margin-left         : 3px;
  margin-top          : 1.0px;
  position            : relative;
  width               : 3px;
}
.tablet .shape-cuFWTs {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  margin-left         : 0px;
  position            : relative;
  width               : 11px;
}
.tablet .path-xvMijT {
  align-self          : flex-start;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 18px;
  position            : relative;
  width               : 18px;
}
.tablet .ms-yzJSZY {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 24px;
  justify-content     : flex-start;
  position            : relative;
  width               : auto;
}
.tablet .fill-1-TlAuat {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 11px;
  position            : relative;
  width               : 11px;
}
.tablet .fill-3-QLzUgG {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 11px;
  position            : relative;
  width               : 11px;
}
.tablet .fill-6-guoQxZ {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 15px;
  margin-left         : 7px;
  margin-top          : 1.0px;
  position            : relative;
  width               : 16px;
}
.tablet .fill-19-X914jr {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 15px;
  margin-left         : 1px;
  margin-top          : 1.0px;
  position            : relative;
  width               : 3px;
}
.tablet .fill-7-pxnnPB {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 11px;
  margin-left         : 2px;
  margin-top          : 5.0px;
  position            : relative;
  width               : 8px;
}
.tablet .fill-11-hEOxL6 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 11px;
  margin-left         : 2px;
  margin-top          : 5.0px;
  position            : relative;
  width               : 6px;
}
.tablet .overlap-group2-7T3cBV {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 604px;
  margin-left         : 548px;
  position            : relative;
  width               : 597px;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  animation-delay     : 0s;
}
@keyframes anima-reveal {
  from {
    opacity             : 0;
  }
  to {
    opacity             : 1;
  }
}
a {
  text-decoration     : none;
}
.anima-flexbox-container a {
  line-height         : 0;
}
* {
  box-sizing          : border-box;
}
.anima-component-wrapper,
.anima-component-wrapper * {
  pointer-events      : none;
}
.anima-component-wrapper a *,
.anima-component-wrapper a,
.anima-component-wrapper input,
.anima-component-wrapper video,
.anima-component-wrapper iframe,
.anima-listeners-active,
.anima-listeners-active * {
  pointer-events      : auto;
}
.anima-hidden,
.anima-hidden * {
  visibility          : hidden;
  pointer-events      : none;
}
.anima-smart-layers-pointers,
.anima-smart-layers-pointers * {
  pointer-events      : auto;
  visibility          : visible;
}
.anima-component-wrapper.anima-not-ready,
.anima-component-wrapper.anima-not-ready * {
  visibility          : hidden !important;
}
.anima-listeners-active-click,
.anima-listeners-active-click * {
  cursor              : pointer;
}
.anima-component-wrapper a,
.anima-screen a {
  text-decoration     : none;
}
.anima-flexbox-container a {
  line-height         : 0;
}
.anima-full-width-a {
  width               : 100%;
}
.anima-full-height-a {
  height              : 100%;
}
.anima-screen textarea:focus,
.anima-screen input:focus {
  outline             : none;
}
.anima-screen div {
  -webkit-text-size-adjust: none;
}
.anima-container-center-vertical,
.anima-container-center-horizontal {
  pointer-events      : none;
  display             : flex;
  flex-direction      : row;
  padding             : 0;
  margin              : 0;
}
.anima-container-center-vertical {
  align-items         : center;
  height              : 100%;
}
.anima-container-center-horizontal {
  justify-content     : center;
  width               : 100%;
}
.anima-container-center-vertical > *,
.anima-container-center-horizontal > * {
  pointer-events      : auto;
  flex-shrink         : 0;
}
.anima-component-wrapper,
.anima-screen {
  overflow-wrap       : break-word;
  word-wrap           : break-word;
  word-break          : break-all;
  word-break          : break-word;
}
.anima-auto-animated div {
  opacity             : 0;
  position            : absolute;
  --anima-z-index: -1;
}
.anima-auto-animated .anima-container-center-vertical,
.anima-auto-animated .anima-container-center-horizontal {
  opacity             : 1;
}
/* ANIMA screen - medium */
.font-class-1 {
  color               : rgba(0,0,0,1.0);
  font-family         : "Gilroy-SemiBold", Helvetica, Arial, serif;
  font-size           : 16.0px;
  line-height         : 20.0px;
}
.font-class-2 {
  color               : rgba(255,255,255,1.0);
  font-family         : Source Sans Pro, Raleway, Avenir, SourceSansPro, Arial, Helvetica, Helvetica, Arial, serif;
  font-weight         : 400;
}
.font-class-3 {
  font-family         : "Gilroy-Medium", Helvetica, Arial, serif;
}
.font-class-4 {
  font-family         : "Gilroy-Bold", Helvetica, Arial, serif;
}
.font-class-5 {
  font-family         : "SourceSansPro-SemiBold", Helvetica, Arial, serif;
}
.font-class-6 {
  color               : rgba(255,255,255,1.0);
  font-family         : "Helvetica", Helvetica, Arial, serif;
}
.font-class-7 {
  color               : rgba(255,255,255,1.0);
  font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
  font-size           : 12.0px;
  line-height         : 15.0px;
}
:root {
  --159f5700-3bca-43ae-84af-776202e1913a: rgba(255,255,255,1.0);
  --67e110c2-2f02-440c-8d6e-588a1ad07864: rgba(84,12,250,1.0);
  --ac15cf87-156c-4b2c-9ed9-880522bb04a6: rgba(0,0,0,1.0);
  --auto-palette-color-1: rgba(255,255,255,0.0799999982119);
  --auto-palette-color-2: rgba(255,152,99,1.0);
  --auto-palette-color-3: rgba(255,153,99,1.0);
  --auto-palette-color-4: rgba(50,129,247,1.0);
}
@keyframes bp2-anima-animate-enter-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp2-anima-animate-enter1-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp2-anima-animate-enter2-frames {
  from {
    opacity             : 0;
    transform           : translate(-25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp2-anima-animate-enter3-frames {
  from {
    opacity             : 0;
    transform           : translate(25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp2-anima-animate-enter4-frames {
  from {
    opacity             : 0;
    transform           : translate(-25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp2-anima-animate-enter5-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp2-anima-animate-enter6-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
.medium .overlap-group-uoBVHu {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  margin-left         : 2px;
  margin-top          : 8.0px;
  position            : relative;
  width               : 24px;
}
.medium .auto-flex-cxoqrB {
  align-items         : center;
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 125px;
}
.medium .auto-flex1-HCpa5P {
  align-items         : flex-end;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 54px;
  margin-top          : 3.0px;
  position            : relative;
  width               : 110px;
}
.medium .auto-flex2-8phx90 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 59px;
  position            : relative;
  width               : 172px;
}
.medium .overlap-group1-20OrRE {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 24px;
  margin-left         : 2px;
  position            : relative;
  width               : 35px;
}
.medium .auto-flex3-xWv91a {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 16px;
}
.medium .overlap-group-GAFLoI {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 434px;
  margin-top          : 82px;
  position            : relative;
  width               : 725px;
}
.medium .auto-flex-8EiNpE {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 53px;
  justify-content     : flex-start;
  margin-top          : 40px;
  position            : relative;
  width               : auto;
}
.medium .auto-flex4-RrruJU {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 4px;
  position            : relative;
  width               : 16px;
}
.medium .get-merge-duplicates-eGBzyN {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 20px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : auto;
}
.medium .try-it-aE2OlI {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  flex-shrink         : 0;
  height              : 53px;
  margin-left         : 15px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 204px;
}
.medium .try-it-aE2OlI:hover {
  transform           : scale(1.1);
}
.medium .bg-7Ipy5v {
  background-color    : rgba(255,255,255,1.0);
  border-color        : var(--auto-palette-color-3);
  border-radius       : 3.0px;
  border-style        : solid;
  border-width        : 1.0px;
  height              : 53px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 204px;
}
.medium .try-it-for-free-x49jzf {
  background-color    : rgba(255,255,255,0);
  color               : var(--auto-palette-color-3);
  font-size           : 16.0px;
  height              : auto;
  left                : 55px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : auto;
}
.medium .merge-duplicates-LN0lia {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 58.0px;
  height              : auto;
  line-height         : 63.0px;
  min-height          : 63px;
  min-width           : 489px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .get-rid-of-duplicate-Dx345q {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 21.0px;
  height              : auto;
  line-height         : 32.0px;
  margin-top          : 17px;
  min-height          : 64px;
  opacity             : 0.8;
  position            : relative;
  text-align          : left;
  width               : 503px;
}
.medium .navigation-umYMIO {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/medium-bg.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  min-height          : 51px;
  position            : fixed;
  top                 : 0px;
  width               : 100%;
}
.medium .main-bar-xUQz22 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 50px;
  margin-left         : 40.0px;
  position            : relative;
  width               : calc(100.00% - 80px);
}
.medium .cta-g4q9ss {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  pointer-events      : auto;
  position            : absolute;
  right               : 0px;
  top                 : 9px;
  transition          : all 0.2s ease-in-out;
  width               : 172px;
}
.medium .cta-g4q9ss:hover {
  transform           : scale(1.1);
}
.medium .rectangle-2-0cfyxi {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 4.0px;
  height              : 32px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 172px;
}
.medium .get-merge-duplicates-MTRbJx {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 14px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.medium .logo-JtMI5K {
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-logo@2x.png");
  background-size     : 100% 100%;
  height              : 27px;
  left                : 0px;
  position            : absolute;
  top                 : 11px;
  width               : 29px;
}
.medium .keeps-overrides-whe-mgBCRo {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .group-3-LmYM7v {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : center;
  margin              : 0;
  min-width           : 28px;
  position            : relative;
  width               : auto;
}
.medium .keypoint-w4Aykt {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.medium .oval-GhFN8s {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.medium .stacked-group-NKcGi3 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  margin              : 16px 0 0 0;
  position            : relative;
  width               : auto;
}
.medium .including-or-not-u-jAySrw {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .group-3-FkBSef {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : center;
  margin              : 0;
  min-width           : 28px;
  position            : relative;
  width               : auto;
}
.medium .keypoint-EsZ0Vy {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.medium .oval-q5hwwA {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.medium .stacked-group-uprQUx {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 16px 0 0 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.medium .stacked-group-uprQUx:hover {
  transform           : scale(1.1);
}
.medium .merge-selected-symbo-6vJe4c {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .group-3-HXIxrr {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 0;
  position            : relative;
  width               : auto;
}
.medium .play-jFxyXW {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 22px;
  justify-content     : flex-end;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.medium .path-2-I7M8LF {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.medium .stacked-group-MowXVK {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.medium .stacked-group-MowXVK:hover {
  transform           : scale(1.1);
}
.medium .merge-duplicate-symb-DoxvxP {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .group-3-FHrOLE {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 0;
  position            : relative;
  width               : auto;
}
.medium .play-gMQamv {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 22px;
  justify-content     : flex-end;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.medium .path-2-vzTxzn {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.medium .merge-duplicates-wil-LcxZGb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 46px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : center;
  top                 : 101px;
  width               : calc(100.00% - 87px);
}
.medium .merge-symbols-JO0jjw {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 48.0px;
  height              : auto;
  left                : 0px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : 100%;
}
.medium .features-jh9SBx {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 692px;
  position            : absolute;
  top                 : 608px;
  width               : 725px;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.medium .features-jh9SBx.bp2-anima-animate-enter5 {
  animation           : bp2-anima-animate-enter5-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.medium .keep-your-sketch-files-clean-fZSpk0 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  position            : relative;
  top                 : 0px;
  width               : 725px;
}
.medium .keep-your-sketch-fil-rADSjb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 42.0px;
  height              : auto;
  line-height         : 63.0px;
  margin-left         : 12.0px;
  min-height          : 63px;
  position            : relative;
  text-align          : center;
  width               : 100%;
}
.medium .you-have-duplicate-pPg8Li {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 21.0px;
  height              : auto;
  line-height         : 32.0px;
  margin-left         : 74.0px;
  margin-top          : 17px;
  min-height          : 96px;
  opacity             : 0.8;
  position            : relative;
  text-align          : center;
  width               : calc(100.15% - 124px);
}
.medium .rectangle-luqOUs {
  background-color    : rgba(255,255,255,0);
  height              : 434px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 725px;
}
.medium .rectangle-qUtRtW {
  background-color    : rgba(255,255,255,0);
  height              : 374px;
  left                : 30px;
  overflow            : hidden;
  position            : absolute;
  top                 : 17px;
  width               : 665px;
}
.medium .hero-bg-kFBlUT {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 764px;
  justify-content     : flex-end;
  min-width           : 1061px;
  position            : absolute;
  top                 : -32px;
  width               : auto;
}
.medium .rectangle-6-t4tRBJ {
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 194px;
  margin-bottom       : 38.0px;
  opacity             : 0.9;
  position            : relative;
  transform           : rotate(45deg);
  width               : 194px;
}
.medium .rectangle-5-copy-RJmegi {
  background-color    : rgba(255,255,255,0);
  height              : 408px;
  left                : 0px;
  opacity             : 0.9;
  position            : absolute;
  top                 : 0px;
  width               : 401px;
}
.medium .rectangle-5-YuXw9x {
  background-color    : rgba(255,255,255,0);
  height              : 387px;
  left                : 11px;
  opacity             : 0.9;
  position            : absolute;
  top                 : 12px;
  width               : 380px;
}
.medium .hero-WTGkGi {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 558px;
  left                : 0px;
  position            : absolute;
  top                 : 50px;
  width               : 100%;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.medium .hero-WTGkGi.bp2-anima-animate-enter6 {
  animation           : bp2-anima-animate-enter6-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.medium .content-GQFmi3 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 42px;
  position            : relative;
  top                 : 162px;
  width               : 503px;
}
.medium .cta-a4YIWT {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  flex-shrink         : 0;
  height              : 53px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 204px;
}
.medium .cta-a4YIWT:hover {
  transform           : scale(1.1);
}
.medium .bg-rnd8Fr {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 3.0px;
  height              : 53px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 204px;
}
.medium .merge-layer-styles-VD9XU4 {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 909px;
  left                : 91px;
  position            : absolute;
  top                 : 2293px;
  width               : calc(100.00% - 182px);
  opacity             : 0;
  transform           : translate(25px, 0);
}
.medium .merge-layer-styles-VD9XU4.bp2-anima-animate-enter3 {
  animation           : bp2-anima-animate-enter3-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(25px, 0);
}
.medium .gif-jrLO9J {
  background-color    : rgba(255,255,255,0);
  height              : 388px;
  overflow            : hidden;
  position            : absolute;
  top                 : 521px;
  width               : 432px;
}
.medium .group-4-UfPNGu {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  position            : absolute;
  top                 : 293px;
  width               : 416px;
}
.medium .stacked-group-ecL5yM {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  position            : relative;
  width               : auto;
}
.medium .including-or-not-u-KQRSCl {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .group-3-L1jQJb {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  margin              : 0;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.medium .oval-r2k5eS {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.medium .stacked-group-kQXBJP {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  position            : relative;
  width               : auto;
}
.medium .replaces-style-on-in-uiTmwY {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .keypoint-c5slVK {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  margin              : 0;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.medium .oval-jIznHz {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.medium .stacked-group-eOVrXI {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.medium .stacked-group-eOVrXI:hover {
  transform           : scale(1.1);
}
.medium .merge-similar-layer-WrgCxC {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .beta-SS2xBG {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 20px;
  justify-content     : flex-start;
  margin              : 0 0 0 10px;
  position            : relative;
  width               : auto;
}
.medium .rectangle-3-msxVXM {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 20px;
  position            : relative;
  width               : 48px;
}
.medium .rectangle-FG0e6k {
  background-color    : var(--auto-palette-color-4);
  border-radius       : 4.0px;
  height              : 20px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 48px;
}
.medium .beta-t142xs {
  background-color    : rgba(255,255,255,0);
  height              : 8px;
  left                : 11px;
  position            : absolute;
  top                 : 6px;
  width               : 27px;
}
.medium .keypoint-WJAUA8 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.medium .path-2-dYY9Cx {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.medium .stacked-group-2OxfvR {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.medium .stacked-group-2OxfvR:hover {
  transform           : scale(1.1);
}
.medium .merge-selected-layer-GMhIOO {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .keypoint-0n5Kqh {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.medium .path-2-z9aQeP {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.medium .stacked-group-x7MJ6H {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.medium .stacked-group-x7MJ6H:hover {
  transform           : scale(1.1);
}
.medium .merge-duplicate-laye-AXuwIr {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .keypoint-tryTRQ {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.medium .path-2-0bRPhU {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.medium .find-duplicate-layer-Q23BSC {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 0px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : center;
  top                 : 85px;
  width               : 100%;
}
.medium .merge-layer-styles-dprkJD {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  cursor              : pointer;
  font-size           : 48.0px;
  height              : auto;
  left                : 0px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : 100%;
}
.medium .merge-duplicate-symbols-72SZDu {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 882px;
  left                : 86px;
  position            : absolute;
  top                 : 1341px;
  width               : calc(100.00% - 167px);
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.medium .merge-duplicate-symbols-72SZDu.bp2-anima-animate-enter4 {
  animation           : bp2-anima-animate-enter4-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.medium .gif-N8IE9w {
  background-color    : rgba(255,255,255,0);
  height              : 403px;
  overflow            : hidden;
  position            : absolute;
  top                 : 479px;
  width               : 463px;
}
.medium .group-7bScNq {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  position            : absolute;
  top                 : 306px;
  width               : 388px;
}
.medium .stacked-group-NMPa2L {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  margin              : 16px 0 0 0;
  position            : relative;
  width               : auto;
}
.medium .group-27-eLw9Vj {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 75px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.medium .oval-3-nHousF {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.medium .luis-b-jw8nE1 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 43px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .i-use-show-trackr-eve-Cc7zar {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.medium .jan-28-2018-s5A3xU {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 131px;
  width               : 230px;
}
.medium .merge-text-styles-LdNlbP {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 956px;
  left                : 87px;
  position            : absolute;
  top                 : 3288px;
  width               : calc(100.00% - 167px);
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.medium .merge-text-styles-LdNlbP.bp2-anima-animate-enter2 {
  animation           : bp2-anima-animate-enter2-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.medium .gif-dFqshM {
  background-color    : rgba(255,255,255,0);
  height              : 418px;
  margin-left         : -1px;
  overflow            : hidden;
  position            : absolute;
  top                 : 538px;
  width               : 440px;
}
.medium .group-9-qsZ0Vk {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  position            : absolute;
  top                 : 293px;
  width               : 416px;
}
.medium .stacked-group-hiZeR7 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  position            : relative;
  width               : auto;
}
.medium .including-or-not-u-6zpJDp {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .keypoint-odyLmG {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  margin              : 0;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.medium .oval-b6xwsD {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.medium .stacked-group-EIZRKt {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  position            : relative;
  width               : auto;
}
.medium .replaces-style-on-in-IAUlya {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .keypoint-PtwuBS {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  margin              : 0;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.medium .oval-xowjSe {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.medium .stacked-group-XuN2En {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.medium .stacked-group-XuN2En:hover {
  transform           : scale(1.1);
}
.medium .merge-similar-text-s-9P3II8 {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .beta-apETjj {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 20px;
  justify-content     : flex-start;
  margin              : 0 0 0 10px;
  position            : relative;
  width               : auto;
}
.medium .rectangle-3-INMTyx {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 20px;
  position            : relative;
  width               : 48px;
}
.medium .rectangle-yqtZRf {
  background-color    : var(--auto-palette-color-4);
  border-radius       : 4.0px;
  height              : 20px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 48px;
}
.medium .beta-cc0srm {
  background-color    : rgba(255,255,255,0);
  height              : 8px;
  left                : 11px;
  position            : absolute;
  top                 : 6px;
  width               : 27px;
}
.medium .keypoint-es37Px {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.medium .path-2-btQRxC {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.medium .stacked-group-sJz0cA {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.medium .stacked-group-sJz0cA:hover {
  transform           : scale(1.1);
}
.medium .merge-selected-text-kvHEre {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .keypoint-NzFAxz {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.medium .path-2-4xIagb {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.medium .stacked-group-b3N94d {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.medium .stacked-group-b3N94d:hover {
  transform           : scale(1.1);
}
.medium .merge-duplicate-text-tqvXUO {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .keypoint-pbh6BE {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.medium .path-2-AKkHT5 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.medium .find-duplicate-text-xzXsXk {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 3px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : center;
  top                 : 93px;
  width               : calc(100.00% - 3px);
}
.medium .merge-text-styles-7uT9Xi {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 48.0px;
  height              : auto;
  left                : 0px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : calc(100.00% - 2px);
}
.medium .group-28-copy-6-Od6Ufq {
  background-color    : rgba(255,255,255,0);
  height              : 161px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.medium .rectangle-21-A1pTyb {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 161px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.medium .group-27-5AjMVW {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 88px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.medium .oval-3-TSQc0O {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.medium .kelsey-b-Xayk7b {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 56px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .this-plugin-has-save-U80Nix {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.medium .aug-17-2018-GWtbHJ {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 130px;
  width               : 230px;
}
.medium .group-29-THCwXZ {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 1018px;
  position            : relative;
  width               : 260px;
}
.medium .group-28-copy-9-bvIJVo {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 846px;
  width               : 260px;
}
.medium .rectangle-21-aVHwJ6 {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.medium .group-27-O40Rje {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 120px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.medium .oval-3-k7STG2 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.medium .bruce-murphy-QU3rXj {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 14.0px;
  margin-left         : 8px;
  margin-top          : 1.0px;
  min-height          : 15px;
  min-width           : 88px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .shape-DdR2JW {
  background-color    : rgba(255,255,255,0);
  height              : 14px;
  left                : 227px;
  opacity             : 0.3;
  position            : absolute;
  top                 : 26px;
  width               : 18px;
}
.medium .u201c-i-use-show-trackr-ev-u6NsNw {
  background-color    : rgba(255,255,255,0);
  font-size           : 14.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 66px;
  width               : 230px;
}
.medium .jan-18-2018-476m6z {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 15px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 142px;
  width               : 230px;
}
.medium .stacked-group-clFLb0 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.medium .group-28-copy-AIT7mQ {
  background-color    : rgba(255,255,255,0);
  height              : 212px;
  margin              : 0;
  position            : relative;
  width               : 260px;
}
.medium .rectangle-21-7QPsyp {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 212px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.medium .group-27-poVBo1 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 77px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.medium .oval-3-bkDx1I {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.medium .nina-s-qJVcf1 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 45px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .this-has-been-a-life-C5jZKY {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 64px;
  width               : 224px;
}
.medium .jun-7-2019-BUpqxQ {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 181px;
  width               : 230px;
}
.medium .group-28-copy-3-kFA9nP {
  background-color    : rgba(255,255,255,0);
  height              : 181px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.medium .rectangle-21-kUMqnE {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 181px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.medium .group-27-F1xjxt {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 83px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.medium .oval-3-UGRpKK {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.medium .varun-y-uJJggS {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 51px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .you-u2019ve-just-saved-co-muGjz7 {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.medium .aug-25-2017-dd2mMp {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 150px;
  width               : 230px;
}
.medium .group-28-copy-3-ayaoci {
  background-color    : rgba(255,255,255,0);
  height              : 211px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.medium .rectangle-21-YfbPHn {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 211px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.medium .group-27-2XMwir {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 83px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.medium .oval-3-dF6IEy {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.medium .mario-r-4DkoKB {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 51px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .show-trackr-is-a-real-kF3L7c {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.medium .jan-18-2018-J6pfZ1 {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 180px;
  width               : 230px;
}
.medium .group-28-copy-2-9tXMeR {
  background-color    : rgba(255,255,255,0);
  height              : 162px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.medium .rectangle-21-gjQKxs {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 162px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.medium .fill-11-JSSxTK {
  background-color    : rgba(255,255,255,0);
  height              : 16px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 9px;
}
.medium .fill-18-YgMGig {
  background-color    : rgba(255,255,255,0);
  height              : 16px;
  left                : 8px;
  position            : absolute;
  top                 : 0px;
  width               : 16px;
}
.medium .fill-9-kLuxvU {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  margin-left         : 3px;
  margin-top          : 8.0px;
  position            : relative;
  width               : 11px;
}
.medium .fill-15-ziK7X2 {
  background-color    : rgba(255,255,255,0);
  height              : 16px;
  left                : 0px;
  position            : absolute;
  top                 : 8px;
  width               : 16px;
}
.medium .fill-4-as01qK {
  background-color    : rgba(255,255,255,0);
  height              : 23px;
  left                : 15px;
  position            : absolute;
  top                 : 0px;
  width               : 20px;
}
.medium .fill-16-xXujgu {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  margin-top          : 4px;
  position            : relative;
  width               : 16px;
}
.medium .fill-17-s3OH5E {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  margin-top          : 4px;
  position            : relative;
  width               : 16px;
}
.medium .apple-logo-black-74HqIS {
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-path4@2x.png");
  background-size     : 100% 100%;
  flex-shrink         : 0;
  height              : 48px;
  margin-top          : 63px;
  position            : relative;
  width               : 41px;
}
.medium .disney-wordmark-DifCO5 {
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/medium-shape-6@2x.png");
  background-size     : 100% 100%;
  flex-shrink         : 0;
  height              : 53px;
  margin-top          : 65px;
  position            : relative;
  width               : 125px;
}
.medium .netflix-FVlsUY {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 28px;
  justify-content     : flex-start;
  margin-right        : 2.0px;
  margin-top          : 79px;
  min-width           : 102px;
  position            : relative;
  width               : auto;
}
.medium .shape-uWUEug {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 28px;
  position            : relative;
  width               : 101px;
}
.medium .group-10-BaIaVt {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 1018px;
  justify-content     : flex-start;
  margin-left         : 1.0px;
  margin-top          : 77px;
  position            : relative;
  width               : auto;
}
.medium .group-30-xbyv2C {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 785px;
  margin-left         : 20px;
  position            : relative;
  width               : 260px;
}
.medium .stacked-group-l7orOA {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  position            : relative;
  top                 : 0px;
  width               : 260px;
}
.medium .group-28-copy-5-y8kJ23 {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.medium .rectangle-21-eKbBxC {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.medium .group-27-hPkJLa {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 93px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.medium .oval-3-rQQMsh {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.medium .duncan-b-zldso9 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 61px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .i-use-show-trackr-eve-UQX9TQ {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.medium .aug-10-2017-CzCNox {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 141px;
  width               : 230px;
}
.medium .group-28-copy-7-icT4Ml {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.medium .rectangle-21-MjAeyH {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.medium .group-27-f6qmjV {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 79px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.medium .oval-3-HM6Q0G {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.medium .nam-d-g4JYst {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 47px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .u201c-i-use-show-trackr-ev-JC3BBm {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.medium .jan-18-2018-P1VTYL {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 15px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 142px;
  width               : 230px;
}
.medium .group-28-copy-4-EzS8EB {
  background-color    : rgba(255,255,255,0);
  height              : 220px;
  margin              : 0;
  position            : relative;
  width               : 260px;
}
.medium .rectangle-21-OTvxea {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 220px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.medium .group-27-72nd7b {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 82px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.medium .oval-3-B5xer3 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.medium .julia-w-QQyzCH {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 50px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.medium .oh-thank-you-guys-pC0MPn {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.medium .sep-24-2018-ixx3b0 {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 189px;
  width               : 230px;
}
.medium {
  background-color    : rgba(255,255,255,1.0);
  height              : 100vh;
  margin              : 0px;
  min-height          : 6438.0px;
  min-width           : 700.0px;
  overflow            : hidden;
  position            : relative;
  width               : 100%;
}
.medium .footer-cta-f9PWUm {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 644px;
  position            : absolute;
  top                 : 5768px;
  width               : 700px;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.medium .footer-cta-f9PWUm.bp2-anima-animate-enter {
  animation           : bp2-anima-animate-enter-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.medium .oodesign-all-right-PqLqqb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 12.0px;
  height              : auto;
  left                : 268px;
  line-height         : 15.0px;
  opacity             : 0.3;
  position            : absolute;
  text-align          : center;
  top                 : 505px;
  width               : auto;
}
.medium .group-6-M1oMMH {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 53px;
  left                : 192px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 320px;
  transition          : all 0.2s ease-in-out;
  width               : 316px;
}
.medium .group-6-M1oMMH:hover {
  transform           : scale(1.1);
}
.medium .bg-XhlAtk {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 3.0px;
  height              : 53px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 316px;
}
.medium .get-merge-duplicates-a9Dz9D {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 76px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : auto;
}
.medium .features-l6wW0T {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 211px;
  justify-content     : flex-start;
  left                : 86px;
  position            : absolute;
  top                 : 73px;
  width               : auto;
}
.medium .group-5-StsDyw {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 533px;
}
.medium .start-merging-t04NLZ {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 48.0px;
  height              : auto;
  line-height         : 63.0px;
  min-height          : 63px;
  position            : relative;
  text-align          : center;
  width               : 533px;
}
.medium .time-to-get-rid-of-t-kh0dRp {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 21.0px;
  height              : auto;
  line-height         : 32.0px;
  margin-top          : 20px;
  min-height          : 128px;
  opacity             : 0.8;
  position            : relative;
  text-align          : center;
  width               : 533px;
}
.medium .testimonials-PidrZi {
  background-color    : rgba(0,0,0,1.0);
  display             : block;
  height              : 1385px;
  left                : 0px;
  overflow            : hidden;
  position            : absolute;
  top                 : 4384px;
  width               : 100%;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.medium .testimonials-PidrZi.bp2-anima-animate-enter1 {
  animation           : bp2-anima-animate-enter1-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.medium .group-2-j5YsQE {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : -14px;
  position            : relative;
  top                 : 99px;
  width               : 567px;
}
.medium .group-32-8xgpEy {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 483px;
  justify-content     : flex-start;
  position            : relative;
  width               : auto;
}
.medium .group-26-AlQ6fP {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 567px;
}
.medium .over-15-000-designer-ihfvdX {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 48.0px;
  height              : auto;
  line-height         : 63.0px;
  min-height          : 126px;
  position            : relative;
  text-align          : center;
  width               : 100%;
}
.medium .all-of-you-using-thi-Bq9Z0c {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 16.0px;
  height              : auto;
  line-height         : 24.0px;
  margin-top          : 28px;
  min-height          : 48px;
  opacity             : 0.7;
  position            : relative;
  text-align          : center;
  width               : 533px;
}
.medium .you-are-so-awesome-KWpkGE {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 16.0px;
  height              : auto;
  line-height         : 24.0px;
  margin-top          : 28px;
  min-height          : 24px;
  opacity             : 0.7;
  position            : relative;
  text-align          : center;
  width               : 533px;
}
.medium .logos-dJhJYH {
  align-items         : flex-start;
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 162px;
  justify-content     : flex-start;
  margin-right        : 8.0px;
  margin-top          : 67px;
  position            : relative;
  width               : auto;
}
.medium .overlap-group2-7T3cBV {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 408px;
  margin-left         : 448px;
  position            : relative;
  width               : 401px;
}
.medium .amazon-EXVXYd {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 3.0px;
  position            : relative;
  width               : 110px;
}
.medium .shape-uR1Obd {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 13px;
  margin-right        : 21.0px;
  margin-top          : 0px;
  position            : relative;
  width               : 59px;
}
.medium .shape-evetUf {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 20px;
  position            : relative;
  width               : 110px;
}
.medium .google-2015-logo-EHI1Kq {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 36px;
  justify-content     : flex-start;
  position            : relative;
  width               : auto;
}
.medium .shape-kvXYfg {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 18px;
  margin-left         : 2px;
  margin-top          : 2.0px;
  position            : relative;
  width               : 18px;
}
.medium .shape-xPQOu9 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 18px;
  margin-left         : 2px;
  margin-top          : 2.0px;
  position            : relative;
  width               : 18px;
}
.medium .shape-SmyNLm {
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 26px;
  margin-left         : 1px;
  position            : relative;
  width               : 17px;
}
.medium .path-rMdqQj {
  align-self          : flex-start;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 26px;
  margin-left         : 3px;
  margin-top          : 1.0px;
  position            : relative;
  width               : 4px;
}
.medium .shape-Mv6SiF {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 18px;
  margin-left         : 2px;
  margin-top          : 2.0px;
  position            : relative;
  width               : 16px;
}
.medium .path-avXFpn {
  align-self          : flex-start;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 28px;
  position            : relative;
  width               : 27px;
}
.medium .ms-lMuFpD {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 36px;
  justify-content     : flex-start;
  margin-left         : 1.0px;
  position            : relative;
  width               : auto;
}
.medium .fill-1-ppdelP {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  position            : relative;
  width               : 16px;
}
.medium .fill-3-dxaloU {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  position            : relative;
  width               : 16px;
}
.medium .fill-6-o2QwgU {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 22px;
  margin-left         : 11px;
  position            : relative;
  width               : 24px;
}
.medium .fill-19-tqpHG8 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 22px;
  margin-left         : 3px;
  position            : relative;
  width               : 4px;
}
.medium .fill-7-xiBio8 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  margin-left         : 4px;
  margin-top          : 8.0px;
  position            : relative;
  width               : 12px;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  animation-delay     : 0s;
}
@keyframes anima-reveal {
  from {
    opacity             : 0;
  }
  to {
    opacity             : 1;
  }
}
a {
  text-decoration     : none;
}
.anima-flexbox-container a {
  line-height         : 0;
}
* {
  box-sizing          : border-box;
}
.anima-component-wrapper,
.anima-component-wrapper * {
  pointer-events      : none;
}
.anima-component-wrapper a *,
.anima-component-wrapper a,
.anima-component-wrapper input,
.anima-component-wrapper video,
.anima-component-wrapper iframe,
.anima-listeners-active,
.anima-listeners-active * {
  pointer-events      : auto;
}
.anima-hidden,
.anima-hidden * {
  visibility          : hidden;
  pointer-events      : none;
}
.anima-smart-layers-pointers,
.anima-smart-layers-pointers * {
  pointer-events      : auto;
  visibility          : visible;
}
.anima-component-wrapper.anima-not-ready,
.anima-component-wrapper.anima-not-ready * {
  visibility          : hidden !important;
}
.anima-listeners-active-click,
.anima-listeners-active-click * {
  cursor              : pointer;
}
.anima-component-wrapper a,
.anima-screen a {
  text-decoration     : none;
}
.anima-flexbox-container a {
  line-height         : 0;
}
.anima-full-width-a {
  width               : 100%;
}
.anima-full-height-a {
  height              : 100%;
}
.anima-screen textarea:focus,
.anima-screen input:focus {
  outline             : none;
}
.anima-screen div {
  -webkit-text-size-adjust: none;
}
.anima-container-center-vertical,
.anima-container-center-horizontal {
  pointer-events      : none;
  display             : flex;
  flex-direction      : row;
  padding             : 0;
  margin              : 0;
}
.anima-container-center-vertical {
  align-items         : center;
  height              : 100%;
}
.anima-container-center-horizontal {
  justify-content     : center;
  width               : 100%;
}
.anima-container-center-vertical > *,
.anima-container-center-horizontal > * {
  pointer-events      : auto;
  flex-shrink         : 0;
}
.anima-component-wrapper,
.anima-screen {
  overflow-wrap       : break-word;
  word-wrap           : break-word;
  word-break          : break-all;
  word-break          : break-word;
}
.anima-auto-animated div {
  opacity             : 0;
  position            : absolute;
  --anima-z-index: -1;
}
.anima-auto-animated .anima-container-center-vertical,
.anima-auto-animated .anima-container-center-horizontal {
  opacity             : 1;
}
/* ANIMA screen - mobile */
.font-class-1 {
  color               : rgba(0,0,0,1.0);
  font-family         : "Gilroy-SemiBold", Helvetica, Arial, serif;
  font-size           : 16.0px;
  line-height         : 20.0px;
}
.font-class-2 {
  color               : rgba(255,255,255,1.0);
  font-family         : Source Sans Pro, Raleway, Avenir, SourceSansPro, Arial, Helvetica, Helvetica, Arial, serif;
  font-weight         : 400;
}
.font-class-3 {
  font-family         : "Gilroy-Medium", Helvetica, Arial, serif;
}
.font-class-4 {
  font-family         : "Gilroy-Bold", Helvetica, Arial, serif;
}
.font-class-5 {
  font-family         : "SourceSansPro-SemiBold", Helvetica, Arial, serif;
}
.font-class-6 {
  color               : rgba(255,255,255,1.0);
  font-family         : "Helvetica", Helvetica, Arial, serif;
}
.font-class-7 {
  color               : rgba(255,255,255,1.0);
  font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
  font-size           : 12.0px;
  line-height         : 15.0px;
}
:root {
  --159f5700-3bca-43ae-84af-776202e1913a: rgba(255,255,255,1.0);
  --67e110c2-2f02-440c-8d6e-588a1ad07864: rgba(84,12,250,1.0);
  --ac15cf87-156c-4b2c-9ed9-880522bb04a6: rgba(0,0,0,1.0);
  --auto-palette-color-1: rgba(255,255,255,0.0799999982119);
  --auto-palette-color-2: rgba(255,152,99,1.0);
  --auto-palette-color-3: rgba(255,153,99,1.0);
  --auto-palette-color-4: rgba(50,129,247,1.0);
}
@keyframes bp3-anima-animate-enter-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp3-anima-animate-enter1-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp3-anima-animate-enter2-frames {
  from {
    opacity             : 0;
    transform           : translate(-25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp3-anima-animate-enter3-frames {
  from {
    opacity             : 0;
    transform           : translate(25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp3-anima-animate-enter4-frames {
  from {
    opacity             : 0;
    transform           : translate(-25px, 0);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp3-anima-animate-enter5-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
@keyframes bp3-anima-animate-enter6-frames {
  from {
    opacity             : 0;
    transform           : translate(0, 25px);
  }
  to {
    opacity             : 1;
    transform           : translate(0,0);
  }
}
.mobile .overlap-group-eWsU0G {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  margin-left         : 2px;
  margin-top          : 8.0px;
  position            : relative;
  width               : 24px;
}
.mobile .overlap-group1-DZKeIm {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 24px;
  margin-left         : 2px;
  position            : relative;
  width               : 35px;
}
.mobile .auto-flex-xeWl8J {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 16px;
}
.mobile .auto-flex1-XK6ACv {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 4px;
  position            : relative;
  width               : 16px;
}
.mobile .rectangle-6-t4tRBJ {
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 194px;
  margin-bottom       : 38.0px;
  opacity             : 0.9;
  position            : relative;
  transform           : rotate(45deg);
  width               : 194px;
}
.mobile .rectangle-5-copy-RJmegi {
  background-color    : rgba(255,255,255,0);
  height              : 256px;
  left                : 0px;
  opacity             : 0.9;
  position            : absolute;
  top                 : 0px;
  width               : 249px;
}
.mobile .rectangle-5-YuXw9x {
  background-color    : rgba(255,255,255,0);
  height              : 245px;
  left                : 6px;
  opacity             : 0.9;
  position            : absolute;
  top                 : 7px;
  width               : 238px;
}
.mobile .hero-WTGkGi {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 558px;
  left                : 0px;
  position            : absolute;
  top                 : 50px;
  width               : 100%;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.mobile .hero-WTGkGi.bp3-anima-animate-enter6 {
  animation           : bp3-anima-animate-enter6-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.mobile .content-GQFmi3 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 24px;
  position            : relative;
  top                 : 79px;
  width               : 309px;
}
.mobile .cta-4x3G9I {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  flex-shrink         : 0;
  height              : 53px;
  margin-top          : 30px;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : 204px;
}
.mobile .cta-4x3G9I:hover {
  transform           : scale(1.1);
}
.mobile .bg-Vsj4Cc {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 3.0px;
  height              : 53px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 204px;
}
.mobile .get-merge-duplicates-poaxT3 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 20px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : auto;
}
.mobile .merge-duplicates-LN0lia {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 48.0px;
  height              : auto;
  line-height         : 63.0px;
  min-height          : 126px;
  position            : relative;
  text-align          : left;
  width               : 309px;
}
.mobile .get-rid-of-duplicate-Dx345q {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 21.0px;
  height              : auto;
  line-height         : 32.0px;
  margin-top          : 15px;
  min-height          : 96px;
  opacity             : 0.8;
  position            : relative;
  text-align          : left;
  width               : 309px;
}
.mobile .navigation-umYMIO {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-bg.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  min-height          : 51px;
  position            : fixed;
  top                 : 0px;
  width               : 100%;
}
.mobile .main-bar-xUQz22 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 50px;
  margin-left         : 25.0px;
  position            : relative;
  width               : calc(100.00% - 50px);
}
.mobile .rec-Q7QQxn {
  background-color    : rgba(255,255,255,0);
  height              : 50px;
  left                : 15px;
  position            : absolute;
  top                 : 0px;
  width               : 295px;
}
.mobile .cta-g4q9ss {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 32px;
  pointer-events      : auto;
  position            : absolute;
  right               : 0px;
  top                 : 9px;
  transition          : all 0.2s ease-in-out;
  width               : 172px;
}
.mobile .cta-g4q9ss:hover {
  transform           : scale(1.1);
}
.mobile .rectangle-2-0cfyxi {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 4.0px;
  height              : 32px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 172px;
}
.mobile .get-merge-duplicates-MTRbJx {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 14.0px;
  height              : auto;
  left                : 14px;
  line-height         : 17.0px;
  position            : absolute;
  text-align          : center;
  top                 : 9px;
  width               : auto;
}
.mobile .logo-JtMI5K {
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-logo@2x.png");
  background-size     : 100% 100%;
  height              : 27px;
  left                : 0px;
  position            : absolute;
  top                 : 11px;
  width               : 29px;
}
.mobile .try-it-JB5UiN {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 53px;
  left                : 24px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 460px;
  transition          : all 0.2s ease-in-out;
  width               : 204px;
}
.mobile .try-it-JB5UiN:hover {
  transform           : scale(1.1);
}
.mobile .bg-IttAxX {
  background-color    : rgba(255,255,255,1.0);
  border-color        : var(--auto-palette-color-3);
  border-radius       : 3.0px;
  border-style        : solid;
  border-width        : 1.0px;
  height              : 53px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 204px;
}
.mobile .try-it-for-free-GA7jys {
  background-color    : rgba(255,255,255,0);
  color               : var(--auto-palette-color-3);
  font-size           : 16.0px;
  height              : auto;
  left                : 55px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : auto;
}
.mobile .merge-duplicate-symbols-72SZDu {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 832px;
  left                : 24px;
  position            : absolute;
  top                 : 1142px;
  width               : calc(100.00% - 49px);
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.mobile .merge-duplicate-symbols-72SZDu.bp3-anima-animate-enter4 {
  animation           : bp3-anima-animate-enter4-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.mobile .gif-N8IE9w {
  background-color    : rgba(255,255,255,0);
  height              : 310px;
  overflow            : hidden;
  position            : absolute;
  top                 : 522px;
  width               : 326px;
}
.mobile .group-7bScNq {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  position            : absolute;
  top                 : 336px;
  width               : 235px;
}
.mobile .stacked-group-NMPa2L {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  margin              : 16px 0 0 0;
  position            : relative;
  width               : auto;
}
.mobile .keeps-overrides-J9S7Mn {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .group-3-LmYM7v {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : center;
  margin              : 0;
  min-width           : 28px;
  position            : relative;
  width               : auto;
}
.mobile .keypoint-w4Aykt {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.mobile .oval-GhFN8s {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.mobile .stacked-group-NKcGi3 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  margin              : 16px 0 0 0;
  position            : relative;
  width               : auto;
}
.mobile .including-external-l-EVBi7V {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .group-3-FkBSef {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : center;
  margin              : 0;
  min-width           : 28px;
  position            : relative;
  width               : auto;
}
.mobile .keypoint-EsZ0Vy {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 30px;
  justify-content     : flex-start;
  margin-top          : -1.0px;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.mobile .oval-q5hwwA {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.mobile .stacked-group-uprQUx {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 16px 0 0 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.mobile .stacked-group-uprQUx:hover {
  transform           : scale(1.1);
}
.mobile .merge-selected-symbo-6vJe4c {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .group-3-HXIxrr {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 0;
  position            : relative;
  width               : auto;
}
.mobile .play-jFxyXW {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 22px;
  justify-content     : flex-end;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.mobile .path-2-I7M8LF {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.mobile .stacked-group-MowXVK {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.mobile .stacked-group-MowXVK:hover {
  transform           : scale(1.1);
}
.mobile .merge-duplicate-symb-DoxvxP {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .group-3-FHrOLE {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 0;
  position            : relative;
  width               : auto;
}
.mobile .play-gMQamv {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 22px;
  justify-content     : flex-end;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.mobile .path-2-vzTxzn {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.mobile .merge-duplicates-wil-LcxZGb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 0px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : center;
  top                 : 84px;
  width               : calc(100.00% - 6px);
}
.mobile .merge-symbols-JO0jjw {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 28.0px;
  height              : auto;
  left                : 11px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : calc(100.00% - 20px);
}
.mobile .video-tY5h4E {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-rectangle-8.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 24px;
  min-height          : 272px;
  padding             : 17.0px 0;
  position            : absolute;
  top                 : 869px;
  width               : calc(100.00% - 48px);
}
.mobile .rectangle-2iO6ip {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 212px;
  overflow            : hidden;
  position            : relative;
  width               : 327px;
}
.mobile .features-jh9SBx {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 231px;
  left                : 24px;
  position            : absolute;
  top                 : 594px;
  width               : calc(100.00% - 48px);
  opacity             : 0;
  transform           : translate(0, 25px);
}
.mobile .features-jh9SBx.bp3-anima-animate-enter5 {
  animation           : bp3-anima-animate-enter5-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.mobile .keep-your-sketch-files-clean-fZSpk0 {
  background-color    : rgba(255,255,255,0);
  height              : 231px;
  left                : 0px;
  position            : relative;
  top                 : 0px;
  width               : 100%;
}
.mobile .keep-your-sketch-fil-rADSjb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 24.0px;
  height              : auto;
  left                : 0px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : 100%;
}
.mobile .you-have-duplicate-pPg8Li {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 21.0px;
  height              : auto;
  left                : 10px;
  line-height         : 32.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : center;
  top                 : 71px;
  width               : calc(99.69% - 20px);
}
.mobile .hero-bg-kFBlUT {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 739px;
  justify-content     : flex-end;
  margin-left         : -17px;
  min-width           : 703px;
  position            : absolute;
  top                 : -32px;
  width               : auto;
}
.mobile .merge-duplicate-text-tqvXUO {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : 203px;
}
.mobile .keypoint-pbh6BE {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.mobile .path-2-AKkHT5 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.mobile .find-duplicate-text-xzXsXk {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 0px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : center;
  top                 : 83px;
  width               : calc(100.00% - 3px);
}
.mobile .merge-text-styles-7uT9Xi {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 28.0px;
  height              : auto;
  left                : 0px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : calc(100.00% - 3px);
}
.mobile .merge-layer-styles-VD9XU4 {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 838px;
  left                : 23px;
  position            : absolute;
  top                 : 2024px;
  width               : calc(100.00% - 43px);
  opacity             : 0;
  transform           : translate(25px, 0);
}
.mobile .merge-layer-styles-VD9XU4.bp3-anima-animate-enter3 {
  animation           : bp3-anima-animate-enter3-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(25px, 0);
}
.mobile .gif-jrLO9J {
  background-color    : rgba(255,255,255,0);
  height              : 286px;
  overflow            : hidden;
  position            : absolute;
  top                 : 552px;
  width               : 326px;
}
.mobile .group-4-UfPNGu {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  position            : absolute;
  top                 : 336px;
  width               : 331px;
}
.mobile .stacked-group-ecL5yM {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  position            : relative;
  width               : auto;
}
.mobile .including-external-l-CIDbja {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .group-3-L1jQJb {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  margin              : 0;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.mobile .oval-r2k5eS {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.mobile .stacked-group-kQXBJP {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  position            : relative;
  width               : auto;
}
.mobile .replaces-style-on-in-uiTmwY {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .keypoint-c5slVK {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  margin              : 0;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.mobile .oval-jIznHz {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.mobile .stacked-group-eOVrXI {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.mobile .stacked-group-eOVrXI:hover {
  transform           : scale(1.1);
}
.mobile .merge-similar-layer-WrgCxC {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .beta-SS2xBG {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 20px;
  justify-content     : flex-start;
  margin              : 0 0 0 10px;
  position            : relative;
  width               : auto;
}
.mobile .rectangle-3-msxVXM {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 20px;
  position            : relative;
  width               : 48px;
}
.mobile .rectangle-FG0e6k {
  background-color    : var(--auto-palette-color-4);
  border-radius       : 4.0px;
  height              : 20px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 48px;
}
.mobile .beta-t142xs {
  background-color    : rgba(255,255,255,0);
  height              : 8px;
  left                : 11px;
  position            : absolute;
  top                 : 6px;
  width               : 27px;
}
.mobile .keypoint-WJAUA8 {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.mobile .path-2-dYY9Cx {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.mobile .stacked-group-2OxfvR {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.mobile .stacked-group-2OxfvR:hover {
  transform           : scale(1.1);
}
.mobile .merge-selected-layer-GMhIOO {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .keypoint-0n5Kqh {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.mobile .path-2-z9aQeP {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.mobile .stacked-group-x7MJ6H {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.mobile .stacked-group-x7MJ6H:hover {
  transform           : scale(1.1);
}
.mobile .merge-duplicate-laye-AXuwIr {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .keypoint-tryTRQ {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.mobile .path-2-0bRPhU {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.mobile .find-duplicate-layer-Q23BSC {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 1px;
  line-height         : 24.0px;
  opacity             : 0.7;
  position            : absolute;
  text-align          : center;
  top                 : 75px;
  width               : calc(100.00% - 1px);
}
.mobile .merge-layer-styles-dprkJD {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  cursor              : pointer;
  font-size           : 28.0px;
  height              : auto;
  left                : 1px;
  line-height         : 63.0px;
  position            : absolute;
  text-align          : center;
  top                 : 0px;
  width               : calc(100.00% - 1px);
}
.mobile .oh-thank-you-guys-pC0MPn {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.mobile .sep-24-2018-ixx3b0 {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 189px;
  width               : 230px;
}
.mobile .group-28-copy-6-Od6Ufq {
  background-color    : rgba(255,255,255,0);
  height              : 161px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.mobile .rectangle-21-A1pTyb {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 161px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.mobile .group-27-5AjMVW {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 88px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.mobile .oval-3-TSQc0O {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.mobile .kelsey-b-Xayk7b {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 56px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .this-plugin-has-save-U80Nix {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.mobile .aug-17-2018-GWtbHJ {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 130px;
  width               : 230px;
}
.mobile .merge-text-styles-LdNlbP {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 837px;
  left                : 22px;
  position            : absolute;
  top                 : 2910px;
  width               : calc(100.00% - 44px);
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.mobile .merge-text-styles-LdNlbP.bp3-anima-animate-enter2 {
  animation           : bp3-anima-animate-enter2-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(-25px, 0);
}
.mobile .gif-dFqshM {
  background-color    : rgba(255,255,255,0);
  height              : 309px;
  overflow            : hidden;
  position            : absolute;
  top                 : 528px;
  width               : 326px;
}
.mobile .group-9-qsZ0Vk {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  position            : absolute;
  top                 : 326px;
  width               : 331px;
}
.mobile .stacked-group-hiZeR7 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  position            : relative;
  width               : auto;
}
.mobile .including-external-l-gqmBUQ {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : 243px;
}
.mobile .keypoint-odyLmG {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  margin              : 0;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.mobile .oval-b6xwsD {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.mobile .stacked-group-EIZRKt {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : row;
  height              : 28px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  position            : relative;
  width               : auto;
}
.mobile .replaces-style-on-in-IAUlya {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : 293px;
}
.mobile .keypoint-PtwuBS {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-oval-2@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 30px;
  justify-content     : flex-start;
  margin              : 0;
  padding             : 0 9.0px;
  position            : relative;
  width               : auto;
}
.mobile .oval-xowjSe {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 12px;
  position            : relative;
  width               : 12px;
}
.mobile .stacked-group-XuN2En {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.mobile .stacked-group-XuN2En:hover {
  transform           : scale(1.1);
}
.mobile .merge-similar-text-s-9P3II8 {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : 179px;
}
.mobile .beta-apETjj {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 20px;
  justify-content     : flex-start;
  margin              : 0 0 0 10px;
  position            : relative;
  width               : auto;
}
.mobile .rectangle-3-INMTyx {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 20px;
  position            : relative;
  width               : 48px;
}
.mobile .rectangle-yqtZRf {
  background-color    : var(--auto-palette-color-4);
  border-radius       : 4.0px;
  height              : 20px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 48px;
}
.mobile .beta-cc0srm {
  background-color    : rgba(255,255,255,0);
  height              : 8px;
  left                : 11px;
  position            : absolute;
  top                 : 6px;
  width               : 27px;
}
.mobile .keypoint-es37Px {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.mobile .path-2-btQRxC {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.mobile .stacked-group-sJz0cA {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 15px 0 0 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.mobile .stacked-group-sJz0cA:hover {
  transform           : scale(1.1);
}
.mobile .merge-selected-text-kvHEre {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  margin              : 0 0 0 10px;
  position            : relative;
  text-align          : left;
  width               : 196px;
}
.mobile .keypoint-NzFAxz {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/tablet-rectangle-7@2x.png");
  background-size     : 100% 100%;
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-end;
  margin              : 0;
  min-width           : 28px;
  padding             : 6.0px 8.0px;
  position            : relative;
  width               : auto;
}
.mobile .path-2-4xIagb {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 9px;
  position            : relative;
  width               : 9px;
}
.mobile .stacked-group-b3N94d {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  display             : flex;
  flex-direction      : row;
  height              : 22px;
  justify-content     : flex-start;
  margin              : 0;
  pointer-events      : auto;
  position            : relative;
  transition          : all 0.2s ease-in-out;
  width               : auto;
}
.mobile .stacked-group-b3N94d:hover {
  transform           : scale(1.1);
}
.mobile .shape-SCnDOZ {
  align-self          : flex-end;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 26px;
  margin-left         : 1px;
  position            : relative;
  width               : 17px;
}
.mobile .path-kVNRP6 {
  align-self          : flex-start;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 26px;
  margin-left         : 3px;
  margin-top          : 1.0px;
  position            : relative;
  width               : 4px;
}
.mobile .shape-KcHcrM {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 18px;
  margin-left         : 2px;
  margin-top          : 2.0px;
  position            : relative;
  width               : 16px;
}
.mobile .path-MVxyzP {
  align-self          : flex-start;
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 28px;
  position            : relative;
  width               : 27px;
}
.mobile .ms-VnUvHV {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 36px;
  justify-content     : flex-start;
  margin-right        : 4.0px;
  margin-top          : 61px;
  position            : relative;
  width               : auto;
}
.mobile .fill-1-sxJxxK {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  position            : relative;
  width               : 16px;
}
.mobile .fill-3-SiIRtm {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  position            : relative;
  width               : 16px;
}
.mobile .fill-6-megxQr {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 22px;
  margin-left         : 11px;
  position            : relative;
  width               : 24px;
}
.mobile .fill-19-m98xTx {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 22px;
  margin-left         : 3px;
  position            : relative;
  width               : 4px;
}
.mobile .fill-7-VgK4d7 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  margin-left         : 4px;
  margin-top          : 8.0px;
  position            : relative;
  width               : 12px;
}
.mobile .fill-11-uNtImU {
  background-color    : rgba(255,255,255,0);
  height              : 16px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 9px;
}
.mobile .fill-18-reOr0Q {
  background-color    : rgba(255,255,255,0);
  height              : 16px;
  left                : 8px;
  position            : absolute;
  top                 : 0px;
  width               : 16px;
}
.mobile .fill-9-sgw5wT {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  margin-left         : 3px;
  margin-top          : 8.0px;
  position            : relative;
  width               : 11px;
}
.mobile .fill-15-0teDjZ {
  background-color    : rgba(255,255,255,0);
  height              : 16px;
  left                : 0px;
  position            : absolute;
  top                 : 8px;
  width               : 16px;
}
.mobile .fill-4-ajizbc {
  background-color    : rgba(255,255,255,0);
  height              : 23px;
  left                : 15px;
  position            : absolute;
  top                 : 0px;
  width               : 20px;
}
.mobile .fill-16-625l5O {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  margin-top          : 4px;
  position            : relative;
  width               : 16px;
}
.mobile .fill-17-zqMd38 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 16px;
  margin-top          : 4px;
  position            : relative;
  width               : 16px;
}
.mobile .apple-logo-black-hgKLep {
  background-color    : rgba(255,255,255,0);
  background-image    : url(".././img/mobile-path4@2x.png");
  background-size     : 100% 100%;
  flex-shrink         : 0;
  height              : 48px;
  margin-right        : 4.0px;
  margin-top          : 58px;
  position            : relative;
  width               : 41px;
}
.mobile .group-10-BaIaVt {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 785px;
  justify-content     : flex-start;
  margin-right        : 1.0px;
  margin-top          : 67px;
  position            : relative;
  width               : auto;
}
.mobile .group-30-xbyv2C {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 785px;
  position            : relative;
  width               : 260px;
}
.mobile .stacked-group-l7orOA {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  left                : 0px;
  position            : relative;
  top                 : 0px;
  width               : 260px;
}
.mobile .group-28-copy-5-y8kJ23 {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.mobile .rectangle-21-eKbBxC {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.mobile .group-27-hPkJLa {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 93px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.mobile .oval-3-rQQMsh {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.mobile .duncan-b-zldso9 {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 61px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .i-use-show-trackr-eve-UQX9TQ {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.mobile .aug-10-2017-CzCNox {
  background-color    : rgba(255,255,255,0);
  font-size           : 12.0px;
  height              : auto;
  left                : 15px;
  line-height         : 15.0px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 141px;
  width               : 230px;
}
.mobile .group-28-copy-7-icT4Ml {
  background-color    : rgba(255,255,255,0);
  height              : 172px;
  margin              : 20px 0 0 0;
  position            : relative;
  width               : 260px;
}
.mobile .rectangle-21-MjAeyH {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 172px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.mobile .group-27-f6qmjV {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 79px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.mobile .oval-3-HM6Q0G {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.mobile .nam-d-g4JYst {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 47px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile .u201c-i-use-show-trackr-ev-JC3BBm {
  background-color    : rgba(255,255,255,0);
  font-size           : 13.0px;
  height              : auto;
  left                : 15px;
  line-height         : 20.0px;
  opacity             : 0.8;
  position            : absolute;
  text-align          : left;
  top                 : 65px;
  width               : 230px;
}
.mobile .jan-18-2018-P1VTYL {
  background-color    : rgba(255,255,255,0);
  height              : auto;
  left                : 15px;
  opacity             : 0.5;
  position            : absolute;
  text-align          : left;
  top                 : 142px;
  width               : 230px;
}
.mobile .group-28-copy-4-EzS8EB {
  background-color    : rgba(255,255,255,0);
  height              : 220px;
  margin              : 0;
  position            : relative;
  width               : 260px;
}
.mobile .rectangle-21-OTvxea {
  background-color    : var(--auto-palette-color-1);
  border-radius       : 10.0px;
  height              : 220px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 260px;
}
.mobile .group-27-72nd7b {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 36px;
  justify-content     : flex-start;
  left                : 15px;
  min-width           : 82px;
  position            : absolute;
  top                 : 15px;
  width               : auto;
}
.mobile .oval-3-B5xer3 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 36px;
  position            : relative;
  width               : 36px;
}
.mobile .julia-w-QQyzCH {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 12.0px;
  height              : auto;
  line-height         : 15.0px;
  margin-bottom       : 1.0px;
  margin-left         : 8px;
  min-height          : 15px;
  min-width           : 50px;
  position            : relative;
  text-align          : left;
  width               : auto;
}
.mobile {
  background-color    : rgba(255,255,255,1.0);
  height              : 100vh;
  margin              : 0px;
  min-height          : 5891.0px;
  min-width           : 375.0px;
  overflow            : hidden;
  position            : relative;
  width               : 100%;
}
.mobile .footer-cta-f9PWUm {
  background-color    : rgba(255,255,255,0);
  display             : block;
  height              : 622px;
  position            : absolute;
  top                 : 5266px;
  width               : 375px;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.mobile .footer-cta-f9PWUm.bp3-anima-animate-enter {
  animation           : bp3-anima-animate-enter-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.mobile .bg-vc7ZV5 {
  background-color    : rgba(255,255,255,0);
  height              : 622px;
  left                : 0px;
  position            : absolute;
  top                 : 0px;
  width               : 374px;
}
.mobile .oodesign-all-right-PqLqqb {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  font-size           : 12.0px;
  height              : auto;
  left                : 106px;
  line-height         : 15.0px;
  opacity             : 0.3;
  position            : absolute;
  text-align          : center;
  top                 : 559px;
  width               : auto;
}
.mobile .group-6-M1oMMH {
  background-color    : rgba(255,255,255,0);
  cursor              : pointer;
  height              : 53px;
  left                : 41px;
  pointer-events      : auto;
  position            : absolute;
  top                 : 420px;
  transition          : all 0.2s ease-in-out;
  width               : 293px;
}
.mobile .group-6-M1oMMH:hover {
  transform           : scale(1.1);
}
.mobile .bg-XhlAtk {
  background-color    : var(--auto-palette-color-2);
  border-radius       : 3.0px;
  height              : 53px;
  left                : 1px;
  position            : absolute;
  top                 : 0px;
  width               : 292px;
}
.mobile .get-merge-duplicates-a9Dz9D {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  font-size           : 16.0px;
  height              : auto;
  left                : 58px;
  line-height         : 20.0px;
  position            : absolute;
  text-align          : left;
  top                 : 19px;
  width               : 177px;
}
.mobile .features-l6wW0T {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  height              : 267px;
  justify-content     : flex-start;
  left                : 25px;
  position            : absolute;
  top                 : 58px;
  width               : auto;
}
.mobile .group-5-StsDyw {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 322px;
}
.mobile .start-merging-t04NLZ {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 28.0px;
  height              : auto;
  line-height         : 63.0px;
  min-height          : 63px;
  position            : relative;
  text-align          : center;
  width               : 322px;
}
.mobile .time-to-get-rid-of-t-kh0dRp {
  background-color    : rgba(255,255,255,0);
  color               : rgba(0,0,0,1.0);
  flex-shrink         : 0;
  font-size           : 21.0px;
  height              : auto;
  line-height         : 32.0px;
  margin-top          : 12px;
  min-height          : 192px;
  opacity             : 0.8;
  position            : relative;
  text-align          : center;
  width               : 322px;
}
.mobile .testimonials-PidrZi {
  background-color    : rgba(0,0,0,1.0);
  display             : block;
  height              : 1430px;
  left                : 0px;
  overflow            : hidden;
  position            : absolute;
  top                 : 3836px;
  width               : 100%;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.mobile .testimonials-PidrZi.bp3-anima-animate-enter1 {
  animation           : bp3-anima-animate-enter1-frames 0.20s ease-in-out 0.00s 1 normal forwards;
  display             : block;
  opacity             : 0;
  transform           : translate(0, 25px);
}
.mobile .group-2-j5YsQE {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  height              : auto;
  justify-content     : flex-start;
  margin-left         : 2px;
  position            : relative;
  top                 : 53px;
  width               : 533px;
}
.mobile .group-32-8xgpEy {
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 619px;
  justify-content     : flex-start;
  position            : relative;
  width               : auto;
}
.mobile .group-26-AlQ6fP {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  position            : relative;
  width               : 533px;
}
.mobile .over-15-000-designer-ihfvdX {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 28.0px;
  height              : auto;
  line-height         : 37.0px;
  margin-left         : 4.0px;
  min-height          : 74px;
  position            : relative;
  text-align          : center;
  width               : calc(100.00% - 216px);
}
.mobile .all-of-you-using-thi-Bq9Z0c {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 16.0px;
  height              : auto;
  line-height         : 24.0px;
  margin-right        : 5.0px;
  margin-top          : 25px;
  min-height          : 72px;
  opacity             : 0.7;
  position            : relative;
  text-align          : center;
  width               : 326px;
}
.mobile .you-are-so-awesome-KWpkGE {
  background-color    : rgba(255,255,255,0);
  color               : rgba(255,255,255,1.0);
  flex-shrink         : 0;
  font-size           : 16.0px;
  height              : auto;
  line-height         : 24.0px;
  margin-top          : 25px;
  min-height          : 24px;
  opacity             : 0.7;
  position            : relative;
  text-align          : center;
  width               : 533px;
}
.mobile .amazon-lY9rhs {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : flex;
  flex-direction      : column;
  flex-shrink         : 0;
  height              : auto;
  justify-content     : flex-start;
  margin-right        : 3.0px;
  margin-top          : 68px;
  position            : relative;
  width               : 110px;
}
.mobile .overlap-group2-7T3cBV {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 256px;
  margin-left         : 241px;
  position            : relative;
  width               : 249px;
}
.mobile .shape-eYCIfc {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 13px;
  margin-right        : 21.0px;
  margin-top          : 0px;
  position            : relative;
  width               : 59px;
}
.mobile .shape-k9xEA0 {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 20px;
  position            : relative;
  width               : 110px;
}
.mobile .google-2015-logo-enr9x8 {
  align-items         : center;
  background-color    : rgba(255,255,255,0);
  box-sizing          : border-box;
  display             : inline-flex;
  flex-direction      : row;
  flex-shrink         : 0;
  height              : 36px;
  justify-content     : flex-start;
  margin-right        : 3.0px;
  margin-top          : 59px;
  position            : relative;
  width               : auto;
}
.mobile .shape-Slpx3V {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 18px;
  margin-left         : 2px;
  margin-top          : 2.0px;
  position            : relative;
  width               : 18px;
}
.mobile .shape-mpNTpH {
  background-color    : rgba(255,255,255,0);
  flex-shrink         : 0;
  height              : 18px;
  margin-left         : 2px;
  margin-top          : 2.0px;
  position            : relative;
  width               : 18px;
}
@media screen and (max-width: 699px) {
  .medium {
    display             : none ;
  }
  .tablet {
    display             : none ;
  }
  .web {
    display             : none ;
  }
}
@media screen and (min-width: 700px) and (max-width: 1023px) {
  .mobile {
    display             : none ;
  }
  .tablet {
    display             : none ;
  }
  .web {
    display             : none ;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1439px) {
  .mobile {
    display             : none ;
  }
  .medium {
    display             : none ;
  }
  .web {
    display             : none ;
  }
}
@media screen and (min-width: 1440px) {
  .mobile {
    display             : none ;
  }
  .medium {
    display             : none ;
  }
  .tablet {
    display             : none ;
  }
}