.sticker-popup-title {
    margin-top: -65px;
}

body.page-id-8812 .mfp-content {
  border: 8px solid #1A3270;
  border-radius: 30px;
  margin-top: 20px;
  margin-bottom: 20px;
  height: auto !important;
}

body.page-id-8812 .popup-con {
    background: #DF592B;
}

body.page-id-8812 .popup-con > .e-con-inner {
    min-width: 100%;
    background: #DF592B;
}

body.page-id-8812 .elementor-element.elementor-element-17ae49c.elementor-widget.elementor-widget-image .elementor-widget-container,
body.single-post .elementor-element.elementor-element-17ae49c.elementor-widget.elementor-widget-image .elementor-widget-container{
    height: 250px;
}

body.page-id-8812 .elementor-element.elementor-element-17ae49c.elementor-widget.elementor-widget-image .elementor-widget-container img,
body.single-post .elementor-element.elementor-element-17ae49c.elementor-widget.elementor-widget-image .elementor-widget-container img {
    height: 118px !important;
    width: auto !important;
    padding: 0px !important;
    margin-top: 5px;
    margin-bottom: 5px !important;
}

body.page-id-8812 .elementor-2647 .elementor-element.elementor-element-2d8ea84 > .elementor-widget-container {
    margin-top: 0px !important;
}

body.page-id-8812 .eae-modal-content {
    padding: 0px !important;
}

body.page-id-8812 .footer-popup-x {
  background: #1a3270 !important;
  text-align: center;
  height: 112px !important;
}

body.page-id-8812 .eae-wrap-f5d55ec.eae-popup svg {
    background-color: rgba(0,0,0,0);
}

body.page-id-8812  .elementor-element.elementor-element-17ae49c.elementor-widget.elementor-widget-image .elementor-widget-container > span.spointer {
  min-width: 81px;
  border-radius: 30px;
  background: #F3BD4A;
  border: 5px solid #FDEDA7;
}

body.page-id-8812 .popup-con .elementor-widget-text-editor {
  min-height: 29px;
}

body.page-id-8812 .elementor-element.elementor-element-17ae49c.elementor-widget.elementor-widget-image .elementor-widget-container::after {
  background: #BF3C32;
}

body.page-id-8812 .scroll-to-view-lbl h2 {
  color: #fff !important;
  text-shadow: none !important;
  box-shadow: none !important;
  stroke: rgba(0,0,0,0) !important;
  -webkit-text-stroke-color: rgba(0,0,0,0) !important;
}

/* Track */
body.page-id-8812 .sticker-img-wrapper > div::-webkit-scrollbar-track {
  background: #BF3C32 !important;
  border: 1px solid #BF3C32 !important;
}
 
/* Handle */
body.page-id-8812 .sticker-img-wrapper > div::-webkit-scrollbar-thumb{
  background: #F3BD4A !important;
  border: 5px solid #FDEDA7 !important;
  border-radius: 30px;
}

/*
.store-wrapper img {
    width: 286px !important;
    height: 286px !important;
    min-width: 286px !important;
}
*/

.scroll-to-view-lbl > div {
    position: absolute;
    top: -134px;
    left: 50%;
    margin-left: -113.20px !important;
}

.scroll-to-view-lbl {
    position: relative;
    height: 25px;
}

.elementor-element.elementor-element-5587063.elementor-absolute.elementor-widget.elementor-widget-image {
    right: 0px;
    top: 121px;
}

.elementor-element.elementor-element-17ae49c.elementor-widget.elementor-widget-image .elementor-widget-container > span.spointer {
  content: "";
  display: block;
  width: 34px;
  height: 34px;
  border-radius: 50%;
  background: #fff;
  position: absolute;
  bottom: 0px;
  left: 0px;
  z-index: -1;
}
.elementor-element.elementor-element-17ae49c.elementor-widget.elementor-widget-image .elementor-widget-container:after {
  content: "";
  display: block;
  width: 100%;
  background: #ec2a90;
  position: absolute;
  bottom: 0px;
  border-radius: 20px;
  height: 34px;
  z-index: -2;
}

.pop-up-container:hover img {
   transform: scale(1);	
	animation: 1 scale12 forwards;
}

body .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul#sm-17392631050725315-4 {
    transform: translateX(55px);
}

@keyframes scale12 {
	to {
		transform: scale(1.2);
	}
}
@media (max-width: 1376px) {
    body.home .elementor-38 .elementor-element.elementor-element-75f08ee {
        top: 61px !important;
    }
}

@media (max-width: 1376px) {
    body.home .elementor-38 .elementor-element.elementor-element-75f08ee {
        top: 90px !important;
    }
}

@media (max-width: 1090px) {
    body.home .elementor-38 .elementor-element.elementor-element-75f08ee {
        top: 237px !important;
    }
}

@media (max-width: 994px) {
    body.home .elementor-38 .elementor-element.elementor-element-75f08ee {
        top: 112px !important;
    }
}

@media (min-width: 1024px) {
    body:not(.rtl) .elementor-2333 .elementor-element.elementor-element-1b79b4d {
        right: 0px !important;
    }

    .store-wrapper {
        padding-left: 150px !important;
        padding-right: 150px !important;
    }

    .store-wrapper .elementor-button-text {
        font-size: 22px !important;
    }
}

@media (max-width: 1024px) {
    .elementor-1552 .elementor-element.elementor-element-261f059:not(.elementor-motion-effects-element-type-background), .elementor-1552 .elementor-element.elementor-element-261f059 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        height: 167px;
    }

    .elementor-menu-toggle {
        display: flex !important;
        position: absolute;
        top: 10px;
        right: 28px;
    }
    
    nav.elementor-nav-menu--dropdown.elementor-nav-menu__container[aria-hidden="false"] {
        margin: 0px;
        position: absolute;
        right: 30px;
        top: 42px;
        max-width: 249px;
        z-index: 99999;
    }

    ul#menu-1-709ac9b {
        padding: 0px !important;
        margin: 0px !important;
        width: 100% !important;
        display: block !important;
    }

    ul#menu-1-709ac9b li {
        display: inline-block;
        font-size: 12px;
    }

    ul#menu-1-709ac9b li a {
        padding: 0px 10px;
        font-size: 16px;
    }

    body.single-post .elementor-1552 .elementor-element.elementor-element-9568d97 > .elementor-widget-container {
        padding: 0px !important;
    }

    body.single-post .elementor-5647 .elementor-element.elementor-element-63315556.elementor-element {
        align-self: self-end;
    }

    body.single-post .has_eae_slider.elementor-element.elementor-element-7cdf485e.e-con-full.e-grid.book-cover.e-con.e-child {
        display: block;
    }

    body.single-post .has_eae_slider.elementor-element.elementor-element-7cdf485e.e-con-full.e-grid.book-cover.e-con.e-child {
        background:  none !important;
        border-color: rgba(0,0,0,0);
    }

    body.single-post .has_eae_slider.elementor-element.elementor-element-6875ce7.e-con-full.page-m-wrapper.page-bffs-wrapper.e-flex.e-con.e-child {
        border: none;
    }

    body.single-post .has_eae_slider.elementor-element.elementor-element-6875ce7.e-con-full.page-m-wrapper.page-bffs-wrapper.e-flex.e-con.e-child {
        background: none;
    }

    body.single-post .sticker-content-wrapper-ix h2.elementor-heading-title.elementor-size-default {
        margin-top: 35px;
        margin-left: -20px;
        text-align: center;
    }

    body.single-post .elementor-5647 .elementor-element.elementor-element-5d4d86a {
        margin: 0px;
    }

    body.single-post .elementor-5647 .elementor-element.elementor-element-1699849.elementor-element {
        align-self: self-end !important;
    }

    body.single-post .has_eae_slider.elementor-element.elementor-element-d0baea4.e-con-full.e-flex.e-con.e-parent.e-lazyloaded {
        padding-left: 0px;
        padding-right: 0px;
        width: 100%;
        min-width: 100%;
        max-width: 100%;
        display: block;
    }

    .has_eae_slider.elementor-element.elementor-element-7cdf485e.e-con-full.e-grid.book-cover.e-con.e-child {
        margin: 0px !important;
        padding: 0px !important;
        display: block !important;
        width: 108% !important;
        min-width: 104% !important;
        max-width: 104% !important;
        margin-left: -14px !important;
    }

    body.single-post .has_eae_slider.elementor-element.elementor-element-cc3090d.e-con-full.position-relative.sticker-rarity-wrapper-m.elementor-hidden-desktop.e-flex.e-con.e-child {
        background: url(https://stickirolls.com/wp-content/uploads/2024/08/book-bg-full-1.png);
        min-height: 595px;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        padding-top: 56px;
        padding-left: 10px;
        margin-bottom: 50px;
    }

    .sticker-content-wrapper-ix .page-m-wrapper {
        background: none !important;
    }

    .sticker-content-wrapper-ix .ae-post-collection {
        display: block !important;
    }

    .sticker-content-wrapper-iy .elementor-portfolio.elementor-grid.elementor-posts-container {
        display: block !important;
        padding-left: 30px;
        padding-right: 30px;
    }

    .sticker-content-wrapper-iy .elementor-portfolio.elementor-grid.elementor-posts-container > article a {
        margin-bottom: -100px;
    }

    .sticker-content-wrapper-iy .elementor-portfolio.elementor-grid.elementor-posts-container > article a  .elementor-portfolio-item__img.elementor-post__thumbnail.elementor-fit-height img {
        object-fit: contain;
        padding-bottom: 70px !important;
    }

    .grid-rariry-wrapper {
        grid-template-columns: repeat(2, 1fr) !important;
        grid-column-gap: 0px;
    }

    .store-navigator {
        position: fixed !important;
        top: 273px !important;
        right: 00px !important;
        z-index: 99999 !important;
    }

    .store-wrapper {
        padding-left: 150px !important;
        padding-right: 150px !important;
    }

    .store-wrapper span.elementor-button-text {
        font-size: 18px;
    }

    .store-wrapper img {
        min-width: 100% !important;
        width: 100% !important;
        height: 100% !important;
        min-height: 100% !important;
    }
}

@media (max-width: 960px) {
    .eae-popup .eae-close {
        display: block !important;
        color: pink !important;
    }
}

@media (max-width: 767px) {
    .store-wrapper img {
        min-width: initial !important;
        width: initial !important;
        height: initial !important;
    }
}

@media (max-width: 590px){
    .has_eae_slider.elementor-element.elementor-element-261f059.e-con-full.header-1.e-flex.e-con.e-parent.e-lazyloaded {
        background: #ED2B91;
        height: 90px;
    }

    .has_eae_slider.elementor-element.elementor-element-261f059.e-con-full.header-1.e-flex.e-con.e-parent.e-lazyloaded:before {
        background: none;
    }

    body.single-post .has_eae_slider.elementor-element.elementor-element-7cdf485e.e-con-full.e-grid.book-cover.e-con.e-child {
        margin: 0px 0px 0px -15px !important;
        padding: 0px !important;
        min-width: 105% !important;
        max-width: 105% !important;
    }

    .btnHistoryBack span {
        font-size: 20px;
    }

    .grid-rariry-wrapper-x {
        grid-template-columns: repeat(1, 1fr) !important;
        display: block !important;
    }

    .grid-rariry-wrapper > div {
        margin: 0px !important;
    }

    .grid-rariry-wrapper > div {
        margin-bottom: 37px !important;
    }

    .grid-rariry-wrapper > div:nth-child(1) > div {
        margin-bottom: 8px !important;
        height: 50px;
    }

    .grid-rariry-wrapper-x > div:nth-child(2) {
        margin-top: -35px !important;
    }

    .elementor-element.elementor-element-1e336437.elementor-view-stacked.elementor-position-left.elementor-vertical-align-middle.elementor-mobile-position-left.elementor-widget-mobile__width-inherit.elementor-vertical-align-top.elementor-shape-circle.elementor-widget.elementor-widget-icon-box {
        margin-top: -47px;
        padding-bottom: 50px;
    }

    body.single-post .elementor-5647 .elementor-element.elementor-element-1482b815 .elementor-heading-title {
        font-size: 50px !important;
    }

    .book-page-frame {
        min-width: 0px !important;
        margin-left: 10px !important;
    }

    .title-on-mobile {
        width: 235px;
    }

    .store-wrapper {
        padding: 0px 70px !important;
    }

    .store-navigator {
        max-width: 76px !important;
        margin-right: -9px !important;
    }
 }
 
/** ------------- customize style [rcdev-charly] -------------- **/
 
body.single.single-post .elementor.elementor-location-single {
    margin-top: -80px;
}

@media (max-width: 992px) {
    body.single.single-post .elementor.elementor-location-single {
        margin-top: -40px;
    }
}

body.home .elementor-38 .elementor-element.elementor-element-d503ed8 .elementor-widget-container img {
    width: auto;
    height: auto;
}
body.home .elementor-38 .elementor-element.elementor-element-d503ed8 {
    top: -130px;
}
body.home .has_eae_slider.elementor-element.elementor-element-cad4b1f,
body.home .has_eae_slider.elementor-element.elementor-element-228c68b {
    width: 100%;
}
body.home .elementor-element.elementor-element-dd16f5d .elementor-widget-container,
body.home .elementor-element.elementor-element-e8db91d .elementor-widget-container {
   width: 102%;
   display: none;
}
body.home .elementor-element.elementor-element-7049ff8 {
    background: #f6eb8b;
    margin-bottom: 55px;
}
body.home .has_eae_slider.elementor-element.elementor-element-ba46879 {
    display: none;
}
body.home .elementor-38 .elementor-element.elementor-element-75f08ee {
    top: 5px;
}
body.home .has_eae_slider.elementor-element.elementor-element-db7f9ae .elementor-element.elementor-element-7049ff8 .scroller {
    padding-top: 15px;
}
.scroller.scroll-1 .scroller__inner img,
.scroller.scroll-2 .scroller__inner img {
    height: 160px;
}


/** ------------- customize style [rcdev-george] -------------- **/
/** ---------------------- 2024-08-30 ------------------------- **/

.sticker-content-wrapper-ix > .has_eae_slider {
    border-width: 0px !important;
}
.sticker-content-wrapper-ix > .has_eae_slider  > .has_eae_slider {
    margin-right: 0px;
}

div#explore-the-series {
    margin-top: -66px;
}

@media (min-width: 1023px) {
    body.home .elementor-38 .elementor-element.elementor-element-0be525c > .elementor-widget-container {
        margin-top: 80px;
    }
    .has_eae_slider.elementor-element.elementor-element-44566ab.e-con-full.left-skewed-container.e-flex.e-con.e-parent.e-lazyloaded {
        padding-top: 150px;
        padding-bottom: 250px;
    }
}

@media (max-width: 1024px) {
    body.home .elementor-element.elementor-element-2bd97dc.elementor-absolute.elementor-widget__width-initial.elementor-hidden-mobile.elementor-widget.elementor-widget-image.animated.fadeInDown {
        top: 0px;
    }
    body.home .elementor-38 .elementor-element.elementor-element-75f08ee {
        top: 120px !important;
    }
}

@media (max-width: 1023px) {
    body.home .scroller__inner img {
        height: 75px !important;
    }

    /*
    body.home .has_eae_slider.elementor-element.elementor-element-e9ae73f.scroll-images-container.e-con-full.e-transform.e-flex.e-con.e-parent.e-lazyloaded .has_eae_slider.elementor-element.elementor-element-cad4b1f.e-con-full.e-flex.e-con.e-child .elementor-widget-container {
        margin-top: -42px;
        padding-top: 13px;
        background: #f6eb8b;
        height: 50px;
    }
    body.home .has_eae_slider.elementor-element.elementor-element-44566ab.e-con-full.left-skewed-container.e-flex.e-con.e-parent.e-lazyloaded {
        padding-bottom: 20px;
    }
    body.home .has_eae_slider.elementor-element.elementor-element-c212366.scroll-images-container.e-con-full.e-transform.e-flex.e-con.e-parent.e-lazyloaded .elementor-element.elementor-element-0bf01b9.elementor-widget.elementor-widget-html .elementor-widget-container {
        margin-top: 54px;
        background: #fb71ee;
    }
    body.home .has_eae_slider.elementor-element.elementor-element-c212366.scroll-images-container.e-con-full.e-transform.e-flex.e-con.e-parent.e-lazyloaded .has_eae_slider.elementor-element.elementor-element-228c68b.e-con-full.e-flex.e-con.e-child {
        margin-bottom: -8px;
    }
    */
    body.home .elementor-element.elementor-element-5587063.elementor-absolute.elementor-widget.elementor-widget-image {
        right: -5px;
        bottom: 75px;
        top: initial;
    }
}

@media (max-width: 830px) {
    body.home .elementor-38 .elementor-element.elementor-element-7ed1165 > .elementor-widget-container,
    body.home .elementor-38 .elementor-element.elementor-element-0702ade > .elementor-widget-container {
        padding-top: 65px !important;
    }
}

@media (max-width: 805px) {
    .has_eae_slider.elementor-element.elementor-element-261f059.e-con-full.header-1.e-flex.e-con.e-parent.e-lazyloaded {
        z-index: 999999;
    }
    nav.elementor-nav-menu--dropdown.elementor-nav-menu__container[aria-hidden="false"] {
        max-width: 200px;
        width: 200px;
    }
    #menu-2-9568d97 a {
        font-size: 18px !important;
        font-weight: normal !important;
    }
}

@media (max-width: 767px) {
    body.home .has_eae_slider.elementor-element.elementor-element-e9ae73f.scroll-images-container.e-con-full.e-transform.e-flex.e-con.e-parent.e-lazyloaded .has_eae_slider.elementor-element.elementor-element-cad4b1f.e-con-full.e-flex.e-con.e-child .elementor-widget-container {
        margin-top: -38px;
    }
    body.home .has_eae_slider.elementor-element.elementor-element-44566ab.e-con-full.left-skewed-container.e-flex.e-con.e-parent.e-lazyloaded {
        padding-bottom: 130px;
    }
    body.home .has_eae_slider.elementor-element.elementor-element-228c68b.e-con-full.e-flex.e-con.e-child {
        margin-top: -40px;
    }
    body.home .has_eae_slider.elementor-element.elementor-element-d7f1ddd.e-con-full.e-grid.skewed-container.e-con.e-parent.e-lazyloaded {
        margin-top: -38px;
    }
    body.home .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        margin-top: 105px;
    }
    body.home .elementor-element.elementor-element-0716abb.elementor-widget.elementor-widget-text-editor.animated.fadeInLeft {
        margin: 0 auto;
    }
    body.home .has_eae_slider.elementor-element.elementor-element-c10686a.e-con-full.sptas-w.e-flex.e-con.e-child > div > div {
        padding-left: 0px !important;
    }
    body.home .has_eae_slider.elementor-element.elementor-element-15b5931.e-con-full.o1000stc-w.left-skewed-container.e-flex.e-con.e-parent.e-lazyloaded {
        padding-top: 313px;
        margin-top: -77px;
    }
    body.home .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        top: 48px;
        left: -100px !important;
    }
    body.home .elementor-element.elementor-element-37b4f83.elementor-absolute.elementor-widget.elementor-widget-image {
        top: 40px;
        left: 50% !important;
        margin-left: -75px;
    }
    body.home .elementor-element.elementor-element-f0125a1.elementor-align-left.elementor-widget__width-initial.elementor-mobile-align-center.elementor-widget.elementor-widget-button.animated.bounceIn {
        margin-top: 228px;
        padding-bottom: 49px;
        z-index: 99999 !important;
    }
    body.home #explore-the-series {
        display: block;
        margin-top: -60px;
    }
    body.home .elementor-element.elementor-element-d14f816.elementor-grid-4.elementor-posts--align-center.elementor-grid-mobile-2.elementor-grid-tablet-2.elementor-posts--thumbnail-top.elementor-widget.elementor-widget-posts .elementor-posts-container.elementor-posts.elementor-posts--skin-classic.elementor-grid.elementor-has-item-ratio {
        display: block !important;
    } 
    body.home .elementor-element.elementor-element-d14f816.elementor-grid-4.elementor-posts--align-center.elementor-grid-mobile-2.elementor-grid-tablet-2.elementor-posts--thumbnail-top.elementor-widget.elementor-widget-posts article {
        width: 100% !important;
        max-width: 450px;
        margin: 0 auto;
    }
    body.home .elementor-element.elementor-element-d14f816.elementor-grid-4.elementor-posts--align-center.elementor-grid-mobile-2.elementor-grid-tablet-2.elementor-posts--thumbnail-top.elementor-widget.elementor-widget-posts article a {
        width: 100%;
    }
    body.home .elementor-element.elementor-element-7049ff8 {
        background: none !important;
    }
    body.home .elementor-element.elementor-element-1dfb17c.elementor-align-left.elementor-widget__width-initial.elementor-mobile-align-center.elementor-widget-mobile__width-initial.elementor-widget.elementor-widget-button.animated.bounceIn {
        margin-left: auto;
        margin-right: auto;
    }
    body.home .elementor-element.elementor-element-7049ff8.scroller.elementor-widget.elementor-widget-html {
        margin-bottom: 12px;
        background-color: none !important;
    }

    .elementor-element.elementor-element-0245e46.animated-fast.elementor-widget.elementor-widget-image.animated.fadeInLeft > .elementor-widget-container {
        text-align: center;
        display: block !important;
        margin: 0 auto !important;
        max-width: 90%;
        padding: 0px;
    }

    .elementor-element.elementor-element-0245e46.animated-fast.elementor-widget.elementor-widget-image.animated.fadeInLeft > div > img {
        margin: 0 auto !important;
        display: block !important;
        width: 100% !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }
}

@media (max-width: 650px) {
    .elementor-38 .elementor-element.elementor-element-75f08ee img {
        height: 262px;
    }
}

@media (max-width: 960px) and (min-width: 791px) {
    body.home .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        top: 6px;
        left: -100px !important;
    }
    body.home .elementor-element.elementor-element-709ac9b.elementor-nav-menu__align-center.elementor-nav-menu--dropdown-mobile.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu .elementor-menu-toggle {
        display: none !important;
    }
}

@media (max-width: 830px) {
    body.home .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        left: -15px !important;
    }
	
	body.single-post a#back-btn-2 {
        margin-left: 50% !important;
    }
}

@media (max-width: 1330px) {
    body.home .elementor-element.elementor-element-37b4f83.elementor-absolute.elementor-widget.elementor-widget-image {
        left: 182px;
    }
}

@media (max-width: 910px) and (min-width: 768px) {
    body.home .elementor-element.elementor-element-37b4f83.elementor-absolute.elementor-widget.elementor-widget-image {
        left: 106px;
    }
}

@media (max-width: 1125px) and (min-width: 1030px) {
    body.home .elementor-element.elementor-element-37b4f83.elementor-absolute.elementor-widget.elementor-widget-image {
        left: 153px;
    }
}

@media (max-width: 1024px) and (min-width: 768px) {
    .has_eae_slider.elementor-element.elementor-element-15cdf7e.e-con-full.header-2.e-flex.e-con.e-parent.e-lazyloaded.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects {
        display: none;
    }
}
@media (max-width: 767px) and (min-width: 640px) {
    body.home .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        top: -120px !important;
        margin-left: calc(-50% + 53px) !important;
    }
    body.home .elementor-element.elementor-element-37b4f83.elementor-absolute.elementor-widget.elementor-widget-image {
        top: 12px !important;
    }
}

@media (max-width: 1330px) and (min-width: 1025px) {
    body.home .has_eae_slider.elementor-element.elementor-element-d9628c7.e-con-full.e-flex.e-con.e-child {
        margin-top: 28px;
    }
    body.home .elementor-element.elementor-element-0702ade.elementor-align-center.elementor-widget__width-initial.elementor-mobile-align-center.elementor-absolute.elementor-widget-mobile__width-initial.buy-now-btn.elementor-widget.elementor-widget-button.animated.bounceIn {
        left: initial !important;
        right: 0px !important;
    }
    body.home .has_eae_slider.elementor-element.elementor-element-d9628c7.e-con-full.e-flex.e-con.e-child {
        width: 625px;
    }
}

@media (max-width: 500px) {
    .video-container .elementor-element.elementor-element-2e35b96.elementor-widget.elementor-widget-image img {
        max-height: 200px;
        width: auto !important;
        margin-top: 60px;
    }

    body.single-post  div#mob-id-1 {
        padding-left: 18px !important;
    }

    body.single-post  div#mob-id-1 h3,
    body.single-post .elementor-5647 .elementor-element.elementor-element-1e336437 > .elementor-widget-container h3 {
        font-size: 21px;
    }

    body.single-post .elementor-5647 .elementor-element.elementor-element-1e336437 > .elementor-widget-container {
        padding-left: 28px !important;
    }

    body.single-post  .elementor-element.elementor-element-3ba3822.title-on-mobile.elementor-hidden-desktop.elementor-widget.elementor-widget-image img,
    body.single-post  .elementor-element.elementor-element-d5e4104.elementor-widget__width-inherit.elementor-hidden-desktop.elementor-widget.elementor-widget-heading h2 {
        margin-left: -20px;
    }
	
	body.single-post .grid-rariry-wrapper {
        padding-right: 25px !important;
        gap: 0 0px;
    }

    body.single-post .sticker-rarity-wrapper-m > div > div:nth-child(5) > .elementor-widget-container {
        padding-left: 30px !important;
    }
}

@media (max-width: 408px) and (min-width: 375px) {
    body.home .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        top: 78px !important;
        left: -81px !important;
    }
}

@media (max-width: 430px) {
    body.home .elementor-38 .elementor-element.elementor-element-75f08ee {
        top: 44px !important;
        left: -78px !important;
    }
}

@media (max-width: 390px) {
    body.home .elementor-38 .elementor-element.elementor-element-75f08ee {
        top: 78px !important;
        margin-left: -181px !important;
    }
    body.home .elementor-38 .elementor-element.elementor-element-75f08ee {
        height: 276px !important;
    }

    body.single-post .has_eae_slider.elementor-element.elementor-element-3aec39a.e-con-full.e-flex.e-con.e-child,
    body.single-post .has_eae_slider.elementor-element.elementor-element-22e8f2b.e-con-full.e-flex.e-con.e-child {
        display:  block !important;
    }

    body.single-post div#mob-id-1 {
        max-width: 280px !important;
    }

    body.single-post .has_eae_slider.elementor-element.elementor-element-22e8f2b.e-con-full.e-flex.e-con.e-child {
        margin-top: 5px !important;
    }

    body.single-post .elementor-5647 .elementor-element.elementor-element-1e336437 > .elementor-widget-container {
        margin-top: -63px;
    }
}

@media (max-width: 961px) and (min-width: 831px) {
    body.home .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        left: 0px !important;
    }
    body.home .elementor-element.elementor-element-37b4f83.elementor-absolute.elementor-widget.elementor-widget-image {
        left: 161px;
    }
}


@media (max-width: 767px) and (min-width: 639px) {
    body.home .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        left: 139px !important;
        top: 46px !important;
    }
}


@media (max-width: 639px) and (min-width: 410px) {
    body.home .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        left: -108px !important;
    }
}


@media (max-width: 550px) and (min-width: 410px) {
    body.home .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        left: -108px !important;
        top: 46px !important;
    }
}

@media (max-width: 409px) and (min-width: 375px) {
    body.home .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        left: -70px !important;
    }
}

@media (max-width: 805px) and (min-width: 768px) {
    .elementor-element.elementor-element-2e35b96.elementor-absolute.elementor-widget-mobile__width-initial.sec-container-img.elementor-widget.elementor-widget-image.animated.fadeIn {
        margin-top: 78px;
        margin-left: 66px;
    }
}

@media (max-width: 638px) and (min-width: 551px) {
    .elementor-element.elementor-element-75f08ee.elementor-absolute.elementor-widget__width-initial.elementor-widget.elementor-widget-image.animated.fadeInDown {
        top: 47px !important;
    }
}

@media (max-width: 767px) and (min-width: 501px) {
    .elementor-element.elementor-element-2e35b96.elementor-absolute.elementor-widget-mobile__width-initial.sec-container-img.elementor-widget.elementor-widget-image.animated.fadeIn {
        margin-top: 0px;
    }
    body.home .elementor-element.elementor-element-d8b411f.elementor-widget-tablet__width-initial.elementor-widget.elementor-widget-heading.animated.fadeInRight,
    body.home .elementor-element.elementor-element-7509d6d.elementor-widget-tablet__width-initial.elementor-widget.elementor-widget-text-editor.animated.fadeInLeft {
        margin: 0 auto;
    }
    body.home .has_eae_slider.elementor-element.elementor-element-44566ab.e-con-full.left-skewed-container.e-flex.e-con.e-parent.e-lazyloaded {
        margin-top: -53px;
    }
    body.home .has_eae_slider.elementor-element.elementor-element-44566ab.e-con-full.left-skewed-container.e-flex.e-con.e-parent.e-lazyloaded::before {
        background-position: 0px -81px !important;
        padding-top: 37px !important;
    }
}

@media (min-width: 1105px) {
    body.home .elementor-element.elementor-element-d6ac821.elementor-absolute.elementor-widget.elementor-widget-image {
        top: -55px;
    }
    body.home .elementor-element.elementor-element-5587063.elementor-absolute.elementor-widget.elementor-widget-image {
        right: -21px;
    }
}

/*
body.home .elementor-location-header:after {
    content: "";
    width: 788px;
    height: 667px;
    display: block;
    position: absolute;
    top: 273px;
    right: 30px;
    z-index: 9999;
    background-image: url(https://stickirolls.com/wp-content/uploads/2024/07/Group-38-1.png);
}
*/

body.home .elementor-element.elementor-element-9568d97.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu:after {
    content: "";
    width: 788px;
    height: 667px;
    display: block;
    position: absolute;
    top: 207px;
    right: 30px;
    z-index: 9999;
    background-image: url(https://stickirolls.com/wp-content/uploads/2024/07/Group-38-1.png);
    background-size: 788px 667px;
    background-repeat: no-repeat;
}

body.home .has_eae_slider.elementor-element.elementor-element-261f059.e-con-full.header-1.e-flex.e-con.e-parent.e-lazyloaded {
    position: absolute;
    z-index: 9999;

}  

/* body.home main#content {
    padding-top: 273px;
}  */

body.home .elementor-element.elementor-element-d503ed8.elementor-absolute.elementor-hidden-tablet.elementor-hidden-mobile.elementor-widget.elementor-widget-image {
    display: none;
}

body.home nav.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-none {
    position: absolute;
    right: 50px;
    z-index: 99999;
}

body.home .elementor-sticky--effects nav.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-none {
    position: relative;
}

body.home .elementor-38 .elementor-element.elementor-element-e9ae73f.e-con {
    z-index: 9999;
}

body.home .has_eae_slider.elementor-element.elementor-element-15cdf7e.e-con-full.header-2.e-flex.e-con.e-parent.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.e-lazyloaded.elementor-sticky--effects {
    z-index: 99999;
}

@media (max-width: 1550px) {
    body.home main#content {
/*         padding-top: 228px; */
    }
}


@media (max-width: 1448px) {
    body.home .elementor-element.elementor-element-9568d97.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu:after {
        right: 0px;
    }
}

@media (max-width: 1329px) {
    body.home .elementor-element.elementor-element-9568d97.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu:after {
        right: 0px;
        background-size: 722px auto;
        width: 722px;
    }
}

@media (max-width: 1329px) {
    body.home .elementor-element.elementor-element-9568d97.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu:after {
        right: -28px;
        background-size: 600px auto;
        width: 600px;
    }
}


@media (max-width: 1175px) {
    body.home .elementor-element.elementor-element-9568d97.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu:after {
        right: -28px;
        background-size: 592px auto;
        width: 592px;
    }

   body.home main#content {
/*         padding-top: 259px; */
    }
}

@media (max-width: 1129px) {
    body.home .elementor-element.elementor-element-9568d97.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu:after {
        right: -28px;
        background-size: 504px auto;
        width: 504px;
    }
}

@media (max-width: 1100px) {
    body.home .elementor-element.elementor-element-9568d97.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu:after {
        right: -28px;
        background-size: 464px auto;
        width: 464px;
    }
}

@media (max-width: 1022px) {
    body.home .elementor-element.elementor-element-9568d97.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu:after {
        display: none;
    }

    body.home main#content {
        padding-top: 221px;
    }
}

@media (max-width: 760px) {
  body.home main#content {
/*     padding-top: 0px; */
  }
}

@media (min-width: 1550px ) and (max-width: 1921px ){
	.elementor-element.elementor-element-6a21472.slide-custom.elementor-widget.elementor-widget-html {
		transform: rotate(1.5deg);
	}
}

@media (max-width: 500px) {
    .anna-erin-imag-wrapper-l,
    .anna-erin-imag-wrapper-r{
      height: 160px !important;
    }
    
    .anna-erin-imag-wrapper-l img {
        position: absolute;
        left: 0px;
        top: -15px;
        width: 109px !important;
        max-width: 109px !important;
    }
    
    .anna-erin-imag-wrapper-r img{
        position: absolute;
        right: 0px;
        top: -15px;
        width: 109px !important;
        max-width: 109px !important;
    }
}
/** ------------- customize style [rcdev-louie] -------------- **/
/** ---------------------- 2025-03-27 ------------------------- **/
/* page-id-8812 */

.elementor-menu-toggle svg > path {
fill: #F2EDAE !important;
}
.elementor-menu-toggle {
margin-top: 20px !important;
background: none !important;
font-size: 35px !important;
}

/*
.elementor-element.elementor-element-17ae49c.elementor-widget.elementor-widget-image .elementor-widget-container::after {
bottom: -9px;
}

.popup_type--default .sticker-img-wrapper > div {
scrollbar-color: #fff #ec2a90;
}

.popup_type--default .elementor-element-17ae49c.sticker-img-wrapper > div {
scrollbar-color: #fff #c295fc;
}

.popup_type--stitch .elementor-widget-image > div {
scrollbar-color: #fff #bf3c32;
}
*/

body .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul {
min-width: 233px !important;
}

#menu-1-38cc8bc > li > a span.--text-1 {
  font-size: 36px;
  -webkit-text-stroke-width: 7px;
  stroke-width: 7px;
  -webkit-text-stroke-color: #2C2568;
  stroke: #2C2568;
  font-family: "Knicknack Regular",Sans-serif;
}

#menu-1-38cc8bc > li > a span.--text-2 {
  font-size: 35px;
  -webkit-text-stroke-width: 0px;
  stroke-width: 0;
  -webkit-text-stroke-color: #2C2568;
  stroke: #2C2568;
  position: absolute;
  left: 19px;
  top: 13px;
}

#menu-1-1613996 > li > a span.--text-1 {
  font-size: 35px;
  -webkit-text-stroke-width: 7px;
  stroke-width: 7px;
  -webkit-text-stroke-color: #2C2568;
  stroke: #2C2568;
  font-family: "Real Cool-custom", Sans-serif !important;
}

#menu-1-1613996 > li > a span.--text-2 {
  font-size: 35px;
  -webkit-text-stroke-width: 0;
  stroke-width: 0;
  -webkit-text-stroke-color: #F7F7F7;
  stroke: #FFF;
  position: absolute;
  left: 16.5px;
  top: 14px;
}

#menu-1-709ac9b > li > a span.--text-1 {
  font-size: 35px;
  -webkit-text-stroke-width: 7px;
  stroke-width: 7px;
  -webkit-text-stroke-color: #2C2568;
  stroke: #2C2568;
  font-family: "Real Cool-custom", Sans-serif !important;
}
#menu-1-709ac9b > li > a span.--text-2 {
font-size: 35px !important;
}

.popup_type--stitch .elementor-widget-container.onbind .spointer {
min-width: 81px;
border-radius: 30px !important;
background: #F3BD4A !important;
border: 5px solid #FDEDA7;
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-709ac9b.elementor-nav-menu__align-center.elementor-nav-menu--dropdown-mobile.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu > div > nav:nth-child(1) {
    display: none !important;
    }
    .has_eae_slider.elementor-element.elementor-element-15cdf7e.e-con-full.header-2.e-flex.e-con.e-parent.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.e-lazyloaded.elementor-sticky--effects
    .elementor-element.elementor-element-709ac9b.elementor-nav-menu__align-center.elementor-nav-menu--dropdown-mobile.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu > div > nav:nth-child(1) {
    display: block !important;
    }
}

@media (min-width: 1440px) and (max-width: 1680px) {
    .elementor-1552 .elementor-element.elementor-element-68284b1 {
    width: 90%
    }
/*     nav.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-none {
    width: 1055px;
    } */
    .elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-none > ul > li > a span {
    font-size: 35px !important;
    }
    #menu-1-9568d97 {
    width: 1028px;
    }
    #menu-1-709ac9b {
    width: 1083px;
    }
}


@media (max-width: 1024px) and (min-width: 768px) {
    body.page-id-12762 .has_eae_slider.elementor-element.elementor-element-333e5a1.e-con-full.elementor-hidden-desktop.elementor-hidden-laptop.e-flex.e-con.e-parent.e-lazyloaded {
    background-size: 100% !important;
    }
    .elementor-element.elementor-element-4a4c553.elementor-align-center.elementor-widget__width-initial.elementor-mobile-align-center.btn-explore-series-2.elementor-widget.elementor-widget-button.animated.bounceIn {
    margin-top: -70px !important;
    }
}

@media (max-width: 1024px) {
    .header-1 .elementor-nav-menu--main.elementor-nav-menu__container {
    margin-top: 80px !important;
    box-shadow: 0px 2px 6px 0px #484848;
    border-radius: 10px;
    }
    #menu-1-9568d97 > li > a span.--text-2,
    #menu-1-38cc8bc > li > a span.--text-2{
    left: 22px !important;
    top: 10px !important;
    }
    body .header-1 .elementor-nav-menu--main.elementor-nav-menu__container a.elementor-item-active {
    background-color: #19A8EB !important;
    }
    .header-1 .elementor-nav-menu--main.elementor-nav-menu__container > ul > li {
    margin-bottom: 6px;
    }

    body.page-id-12762 .has_eae_slider.elementor-element.elementor-element-333e5a1.e-con-full.elementor-hidden-desktop.elementor-hidden-laptop.e-flex.e-con.e-parent.e-lazyloaded > div {
    z-index: 9;
    }
    
    body.page-id-12762 .has_eae_slider.elementor-element.elementor-element-333e5a1.e-con-full.elementor-hidden-desktop.elementor-hidden-laptop.e-flex.e-con.e-parent.e-lazyloaded::after {
    background-image: linear-gradient(to bottom, #ec2a9080, #e048b1, #cc61cd94, #b377e4, #9689f3ba);
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0px;
    top: 0px;
    opacity: .9;
    }
}

@media (max-width: 768px){
    body.home main#content {
/*     	padding-top: 70px !important; */
    }
    body.page-id-12762 .elementor-element.elementor-element-4a4c553.elementor-align-center.elementor-widget__width-initial.elementor-mobile-align-center.btn-explore-series-2.elementor-widget.elementor-widget-button.animated.bounceIn {
    margin-top: -50px !important;
    }
    body.page-id-10507 .elementor-element.elementor-element-50043de.inline-popups.elementor-widget.elementor-widget-image img {
    width: 235px;
    }
}

@media (max-width: 590px){
    .has_eae_slider.elementor-element.elementor-element-261f059.e-con-full.header-1.e-flex.e-con.e-parent.e-lazyloaded {
    border-radius: 0 0 25px 25px;
    box-shadow: 0px 0px 4px 0px #000;
    }
    .elementor-element.elementor-element-42ad038.elementor-widget__width-inherit.elementor-widget.elementor-widget-image {
    top: 26px !important;
    position: absolute;
    left: 15px;
    }
    .elementor-menu-toggle {
    margin-top: -13px !important;
    }
    .header-1 .elementor-nav-menu--main.elementor-nav-menu__container {
        margin-top: 90px !important;
    }

    body.home #content{
    margin-top: -55px !important;
    }

    body.page-id-12762 .has_eae_slider.elementor-element.elementor-element-fc005e8.e-con-full.e-flex.e-con.e-child {
    margin-top: -15px;
    }
}
@media (max-width:375px){
body.home nav.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-none{
	position: absolute;
	right:32px !important;
	}
}


/* added 7-8-2025 Louie */
body.home main#content {
/* 	padding-top: 160px !important; */
}

.elementor-8259 {
	padding-top: 10em;
}

@media( min-width: 768px ) {
	body.home main#content {
/* 		padding-top: 240px !important; */
	}
	
	.elementor-element-0c44691 {
		padding-top: 12em !important;
	}
}

@media (max-width: 1024px) and (min-width: 768px) {
	body.home main#content {
		padding-top: 0 !important;
	}
}

@media (max-width: 1024px) {
  body.home main#content {
    overflow-x: hidden !important;
    padding-top: 24px;
    margin-top: -37px;

  }
}

@media( min-width: 1025px ) {
	body.home main#content,
	.elementor-8259  {
		padding-top: 4.4em !important;
		background-color: #9689F3;
	}
	
	.elementor-13607 {
		height: 0 !important;
	}
}

@media( max-width: 1440px ) {
	 .elementor-13607 .elementor-element.elementor-element-c148b07 .elementor-nav-menu .elementor-item {
		font-size: 24px !important
	}
	
	#menu-1-c148b07 .menu-item {
		margin-right: 0 !important;
	}
}