@media only screen and (max-width:800px){.cursor{display:none;visibility:hidden;opacity:0}}@media only screen and (min-width:800px){.cursor{position:fixed;left:0;top:0;pointer-events:none;z-index:10000;mix-blend-mode:difference}.cursor:before{content:"";width:75px;height:75px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:50%;background:#fff;border:2px solid #fff;transition:all ease .15s;transform:scale(.15)}.cursor.light:before{transform:scale(1);background:0 0}.cursor.drag:not(.rx-rm-drag),.cursor.videop,.cursor.linkop{mix-blend-mode:unset}.cursor.drag:not(.rx-rm-drag):before,.cursor.videop:before,.cursor.linkop:before{transform:scale(1);background:#f5b754;border-color:transparent}.cursor.drag:not(.rx-rm-drag):before{content:"\e658";font-family:"Themify";font-size:20px;color:#fff}.line{fill:none;stroke:#fff;stroke-width:3;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.cursor.videop:before{content:"\e6ad";font-family:"Themify";font-size:20px;color:#fff}.cursor.linkop:not(.rx-rm-drag):before{content:"\e65a";font-family:"Themify";font-size:20px;color:#fff}}