.elementor-48959 .elementor-element.elementor-element-100b85c0 > .elementor-container{max-width:800px;text-align:center;}.elementor-48959 .elementor-element.elementor-element-100b85c0 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-48959 .elementor-element.elementor-element-100b85c0:not(.elementor-motion-effects-element-type-background), .elementor-48959 .elementor-element.elementor-element-100b85c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01DA59;}.elementor-48959 .elementor-element.elementor-element-100b85c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 5px 0px;}.elementor-48959 .elementor-element.elementor-element-100b85c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48959 .elementor-element.elementor-element-4d775284.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-48959 .elementor-element.elementor-element-f667cf4 .elementor-heading-title{color:#000000;font-size:0.925rem;font-weight:500;}#elementor-popup-modal-48959 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-48959{justify-content:flex-end;align-items:flex-start;}#elementor-popup-modal-48959 .dialog-close-button{display:block;top:11px;}#elementor-popup-modal-48959 .dialog-widget-content{animation-duration:1s;}@media(max-width:767px){#elementor-popup-modal-48959{justify-content:center;align-items:flex-start;}#elementor-popup-modal-48959 .dialog-widget-content{margin:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-f667cf4 */@media only screen and (max-width:767px) {
    .summerdash-link-wrapper .elementor-heading-title { width: 85%; }
}

.summerdash-link span { text-decoration: underline; }
.summerdash-link:hover span { text-decoration: none; }/* End custom CSS */
/* Start custom CSS */.dialog-type-lightbox {
    z-index: 99!important;
    top: 60px;
     will-change: transform;
    transition: top .4s ease-in-out;
}

.dialog-type-lightbox .dialog-message {
    min-height: 37px!important
}

:lang(zh-CN) #elementor-popup-modal-48959 { display: none!important; }

/* ETS & ATS */
.postid-40239 #elementor-popup-modal-48959,
.postid-40217 #elementor-popup-modal-48959 { top:97px; }

.postid-40239 #elementor-popup-modal-48959.position-one,
.postid-40217 #elementor-popup-modal-48959.position-one { top:97px; }

.postid-40239 #elementor-popup-modal-48959.position-two,
.postid-40217 #elementor-popup-modal-48959.position-two { top: 37px; }

/* Shop */
.page-id-29 #elementor-popup-modal-48959,
.tax-product_cat #elementor-popup-modal-48959 { top: 97px; }

.page-id-29 #elementor-popup-modal-48959.position-one,
.tax-product_cat #elementor-popup-modal-48959.position-one { top: 97px; }

.page-id-29 #elementor-popup-modal-48959.position-two,
.tax-product_cat #elementor-popup-modal-48959.position-two { top: 37px; }


/* ET5 */
.postid-45840 #elementor-popup-modal-48959 { top: 110px; }
.postid-45840 #elementor-popup-modal-48959.position-one { top: 110px; }
.postid-45840 #elementor-popup-modal-48959.position-two { top: 50px; }

.postid-45840 #elementor-popup-modal-45846 { top: 110px; }
.postid-45840 #elementor-popup-modal-45846.position-one { top: 110px; }
.postid-45840 #elementor-popup-modal-45846.position-two { top: 50px; }/* End custom CSS */