.checkout.woocommerce-checkout #customer_details{margin:0!important;padding:0!important;width:100%!important;gap:40px}.checkout.woocommerce-checkout #customer_details .col-2{width:50%!important;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding-bottom:40px}.checkout.woocommerce-checkout #customer_details #order_review{width:100%;padding:0 50px}.checkout.woocommerce-checkout #customer_details .col-1{width:50%!important}.ast-page-builder-template .site .site-content #primary{padding:0;margin:0;background-color:#e9f0fe}.checkout.woocommerce-checkout #customer_details .col-1 img{width:40%}.checkout.woocommerce-checkout #customer_details .col-1 th{background:0 0}.checkout.woocommerce-checkout #customer_details .col-1 th{background:0 0;color:#000}.checkout.woocommerce-checkout #customer_details #order_review #order_review_heading{display:none}.checkout.woocommerce-checkout #customer_details::before{display:none}.checkout.woocommerce-checkout #customer_details::after{display:none}.checkout.woocommerce-checkout #customer_details #order_review #checkout_coupon_section .woocommerce-form-coupon-toggle{display:none}ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li){margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none outside;text-align:left}#checkout_coupon_section .form-row.form-row-last .button{background-color:#9427d6;border-radius:10px;font-size:13px!important;padding:15px 12px}tr.cart_item:nth-child(1)>td:nth-child(2)>img:nth-child(1){display:none}tr.cart_item:nth-child(2)>td:nth-child(2)>img:nth-child(1){display:none}#checkout_coupon_section .form-row.form-row-last .button:hover{border:0}#checkout_coupon_section .clear{display:none}#checkout_coupon_section .form-row.form-row-first{width:100%;margin-right:13px}#checkout_coupon_section .form-row.form-row-first #coupon_code{box-shadow:none!important}.checkout.woocommerce-checkout #customer_details #order_review #checkout_coupon_section{border-top:28px solid #e9f0fe;padding-top:20px;padding-bottom:20px}.checkout.woocommerce-checkout #customer_details #order_review{width:100%;padding:0!important;box-shadow:none;border:none}.checkout.woocommerce-checkout #customer_details #order_review #checkout_coupon_section{padding-right:50px;padding-left:50px}.checkout.woocommerce-checkout #customer_details .col-1 img{width:100%!important}.envato-block__preview{overflow:visible!important}.envato-block__preview{overflow:visible}.envato-kit-139-accordion .elementor-widget-container{border-radius:10px!important}.envato-kit-139-map iframe,.envato-kit-139-slider .slick-slide,.envato-kit-139-flipbox .elementor-flip-box div{border-radius:10px!important}.envato-block__preview{overflow:visible}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{text-align:center}.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md{padding-left:1.5rem;padding-right:1.5rem}.envato-kit-141-bottom-0 p{margin-bottom:0}.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header{margin-bottom:.5rem}.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container{padding-bottom:52px}.envato-kit-141-display-inline{display:inline-block}.envato-block__preview{overflow:visible}.envato-kit-140-material-hit .menu-item a,.envato-kit-140-material-button .elementor-button{background-position:center;transition:background .8s}.envato-kit-140-material-hit .menu-item a:hover,.envato-kit-140-material-button .elementor-button:hover{background:radial-gradient(circle,transparent 1%,#fff 1%) center/15000%}.envato-kit-140-material-hit .menu-item a:active,.envato-kit-140-material-button .elementor-button:active{background-color:#fff;background-size:100%;transition:background 0s}.envato-kit-140-big-shadow-form .elementor-field-textual{box-shadow:0 20px 30px rgba(0,0,0,.05)}.envato-kit-140-faq .elementor-accordion .elementor-accordion-item{border-width:0 0 1px!important}.envato-kit-140-scrollable{height:100%;overflow:auto;overflow-x:hidden}.envato-kit-140-imagebox-nospace:hover{transform:scale(1.1);transition:all .3s}.envato-kit-140-imagebox-nospace figure{line-height:0}.envato-kit-140-slide .elementor-slide-content{background:#fff;margin-left:-60px;padding:1em}.envato-kit-140-carousel .slick-active:not(.slick-current) img{padding:20px!important;transition:all .9s}.elementor-element.elementor-element-068313e .jet-listing-dynamic-field__inline-wrap{width:100%!important;max-width:100%!important}.elementor-element.elementor-element-068313e .jet-listing-dynamic-field__inline-wrap .jet-listing-dynamic-field__content{width:100%!important}.elementor-element.elementor-element-068313e .jet-listing-dynamic-field__inline-wrap .jet-listing-dynamic-field__content .nfc-cards-grid .nfc-card-item .nfc-card-logo{width:100%!important;max-width:100%!important;max-height:inherit}.elementor-element.elementor-element-068313e .jet-listing-dynamic-field__inline-wrap .jet-listing-dynamic-field__content .nfc-cards-grid .nfc-card-item{box-shadow:0px 0px 10px 0px rgba(0,0,0,.13);border-radius:25px;border-color:#c994e9;width:auto}.nfc-card-item .nfc-card-body p{color:#000;font-size:14px;font-family:arial;font-weight:400}.elementor-element.elementor-element-068313e .jet-listing-dynamic-field__inline-wrap .jet-listing-dynamic-field__content .nfc-cards-grid{flex-wrap:inherit}.nfc-cards-grid .nfc-card-item .nfc-card-body-main{display:block;position:relative}.jet-listing-dynamic-field__icon.is-svg-icon{margin-bottom:6px}.nfc-cards-grid .nfc-card-item .nfc-card-body-main h3{text-align:left;color:#000}.previewlink p a{padding:10px 0;border-radius:10px;border:1px solid #000;width:100%;text-align:center;color:#9225d3;margin-top:30px;display:flex;justify-content:center;gap:14px}.previewlink p{margin:0}.nfc-cards-grid .nfc-card-item .nfc-card-body-main .e-font-icon-svg.e-far-edit{fill:var(--e-global-color-primary);font-size:16px;height:18px;width:18px;margin-top:35px}.doc-order-logo .doc-edit-logo-btn{margin-top:11px}.doc-order-logo #doc-order-logo-16033{border-radius:7px}.doc-edit-title-btn{background-color:#9225d3;border-color:#9225d3;border-radius:30px!important;margin:10px 0}.doc-edit-logo-btn{background-color:#9225d3;border-color:#9225d3;border-radius:30px!important;margin:10px 0}.nfc-cards-grid{display:grid;grid-gap:10px;grid-template-columns:repeat(3,1fr)}.nfc-configure-card-btn{background-color:#9225d3;border-color:#9225d3;border-radius:30px!important;margin:10px 0}.nfc-card-item .nfc-card-body p .fa{margin:0 6px 4px 0;font-size:16px}.previewlink p a .copy-link-btn .fa{color:#000}.previewlink p a .copy-link-btn{padding:0;border:none!important}.jet-listing-dynamic-field__content .doc-order-title h3{font-weight:700;color:#842fb7}.elementor-element.elementor-element-dc0d177.e-con-full.e-flex.e-con.e-child .jet-listing-dynamic-field__content{display:flex;align-items:center}.jet-listing-dynamic-field__content strong{color:#000;font-size:17px;display:block;width:81px;margin-right:22px;border-right:1px solid #c2c2c2;padding:5px 0;font-weight:700;font-family:arial}.nfc-cards-grid .nfc-card-item .nfc-card-body-main .nfc-card-body-lower .nfc-edit-card-btn{background:0 0;border:0;padding:0}.nfc-cards-grid .nfc-card-item .nfc-card-body-main .nfc-card-body-lower .nfc-edit-card-btn .fa{color:#9225d3;font-size:20px}.nfc-cards-grid .nfc-card-item .nfc-card-body-main .nfc-card-body-lower .nfc-edit-card-btn{background:0 0;border:0;padding:0;position:absolute;top:0;top:0;left:auto;right:0}.jet-listing.jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap .doc-order-title{display:flex;align-items:center}.previewlink p a{border:none;width:auto;margin:0}.previewlink p{margin:0;display:flex;align-items:center;justify-content:center;border:1px solid #9225d3;border-radius:100px}.previewlink p .copy-link-btn{margin:0 10px;padding:0;border:none!important}.previewlink p .copy-link-btn .fa.fa-copy{color:#9225d3;background-color:#fff}.previewlink{margin:15px 0 0}.jet-listing.jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap .doc-order-title .doc-edit-title-btn{margin:0 0 0 40px;padding:0}.jet-listing.jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap .doc-order-title .doc-edit-title-btn{margin:0 0 0 40px;padding:0;background:0 0;color:#000;border:none}.jet-listing.jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap .doc-order-title .doc-edit-title-btn .fa.fa-pencil-square{font-size:25px;color:#7411e8;border:none}.elementor-element.elementor-element-7882027 .jet-listing-dynamic-field__content p{color:#9225d3!important;font-weight:500}.elementor-element.elementor-element-dc0d177.e-con-full.e-flex.e-con.e-child .jet-listing-dynamic-field__content p{color:#000;font-weight:500;margin:0}.elementor-element.elementor-element-21cc358.ha-advanced-tooltip-top.ha-gb-stripe.ha-gb-row.ha-gb-right.ha-gb-top.ha-has-bg-overlay.elementor-widget.elementor-widget-jet-listing-dynamic-field{padding-bottom:10px}.doc-popup{background-color:#fff}.doc-popup form label{color:#000;padding:9px 0;display:block;font-size:20px;padding-top:0}.doc-popup form #doc-logo-16514{padding:10px 0;color:#000}.doc-popup form button{background-color:#9225d3;border-color:#9225d3;border-radius:20px}.doc-popup form #doc-title-16514{margin:10px 0;border:1px solid #9d9d9d;width:100%;border-radius:10px}.nfc-card-popup-content form label{width:100%;display:block;color:#000;font-weight:600;padding:5px 0}.nfc-card-popup-content form input{width:100%;border:1px solid #c6c3c3!important;border-radius:5px!important;color:#000!important;padding:7px 13px}.nfc-card-popup-content form button{margin-top:10px;background-color:#9225d3;border-color:#9225d3;border-radius:100px;width:100%}.nfc-card-popup-content #nfc-card-formedit input{margin:5px 0;border-radius:10px!important}.nfc-card-popup-content #nfc-card-formedit{padding:0}.nfc-card-popup-content .nfc-popup-close{top:2px;font-size:25px;color:#9225d3;font-weight:700}.nfc-card-popup-content{max-width:23%;border-radius:15px!important;padding:36px 30px!important}.doc-popup{background-color:#fff;width:23%;padding:36px 30px;border-radius:20px}.doc-popup-content #doc-title-form-16514 button{margin:3px 0;width:100%}.doc-popup .doc-popup-content form button{margin:3px 0;width:100%}.doc-popupoverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:10000}.doc-popup-content form #doc-logo-15178{margin:10px 0}.doc-popup-content form #doc-title-15178{margin:10px 0;border-radius:10px;width:100%}.nfc-cards-grid .nfc-card-item.blank-card .nfc-configure-card-btn{margin:0 auto;display:table}.nfc-card-popup-content #nfc-card-form input{margin:5px 0;border-radius:10px!important}.nfc-cards-grid .nfc-card-item.blank-card p{margin-bottom:15px;text-align:left!important;line-height:24px;color:#000;font-size:14px;font-family:arial;font-weight:400;padding:2px 0;padding-top:13px}.doc-popup .doc-popup-content .doc-title-form input{width:100%;margin:10px 0;border-radius:10px;border-color:#c6c3c3}.doc-popup-content .doc-logo-form input{margin:10px 0}.slick-arrow{display:none!important}.previewlink p a{border:none;text-align:left;justify-content:left;margin:0;padding-right:0;padding-left:9px;line-height:16px;font-size:12px}.link-preview-wrapper .static-link{border:1px solid #c6c3c3!important;border-radius:10px;margin:0 4px 0 0}.page_template .step-form{max-width:700px}.page_template .step-form h2{font-size:25px;font-weight:600;color:#000}.page_template .step-form h3{font-size:25px;font-weight:600;color:#000}.page_template .step-form #landing-dropdown{background-color:#fff;border-radius:10px;font-size:20px;color:#807a7a}.page_template .step-form .slider-container{width:100%;margin:15px 0}.page_template .step-form .slider-container .slider{padding:12px 0}.page_template .step-form .slider-container .active img{border-color:#612c89;border-radius:14px}.page_template .elementor-element.elementor-element-42da3c6{align-items:center}.page_template .elementor-element.elementor-element-42da3c6 .elementor-heading-title{padding:0}#step-2 .form-step{max-width:600px;margin:auto;background:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);font-family:Arial,sans-serif}#step-2 .profile-picture{text-align:center;margin-bottom:20px;font-family:Arial,sans-serif;position:relative}#step-2 .profile-picture-circle{width:120px;height:120px;border-radius:50%;overflow:hidden;border:none;margin:auto;font-family:Arial,sans-serif}#step-2 .profile-picture-circle img{width:100%;height:100%;object-fit:cover;position:relative;border:2px dotted #9225d3;border-radius:100%}#step-2 .profile-picture p#error-message{position:absolute;bottom:0;width:100%;top:93%;left:-8px}#step-2 .profile-picture button#upload-button{text-align:left;display:flex;justify-content:left}#step-2 .profile-picture .picbuttonsection h2{margin:0;padding:5px 0;color:#000;font-size:22px}#step-2 .btn-upload{margin-top:10px;background-color:#9225d3;color:white;border-radius:100px;cursor:pointer;font-family:Arial,sans-serif;border:1px solid #9225d3;padding:10px 40px}#step-2 .btn-upload:hover{background-color:#fff;color:#000}#step-2 textarea{resize:none;font-family:Arial,sans-serif}#step-2 .checkbox-label{display:flex;align-items:center;margin-top:10px;cursor:pointer;font-family:Arial,sans-serif;flex-direction:row-reverse;justify-content:space-between}#step-2 .checkbox-label input[type=checkbox]{margin-right:10px;width:16px;height:16px}#step-2 .social-media-links{font-family:Arial,sans-serif}#step-2 .social-link{margin-bottom:10px;font-family:Arial,sans-serif}#step-2 .form-buttons{display:flex;justify-content:space-between;margin-top:20px;font-family:Arial,sans-serif}#step-2 .btn-prev,#step-2 .btn-next{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-family:Arial,sans-serif}#step-2 .btn-prev{background-color:#f44336;color:white}#step-2 .btn-prev:hover{background-color:#e53935}#step-2 .btn-next{background-color:#4caf50;color:white}#step-2 .btn-next:hover{background-color:#45a049}.page_template .step-form #step-2 .form-buttons button{background-color:#9225d3;border-radius:100px;padding:10px 40px;border:1px solid #9427d6;color:#fff}.page_template .step-form #step-2 .form-buttons button:hover{background-color:#fff;color:#000}#step-2 .profile-picture-circle img::before{top:50%;position:absolute;transform:translateY(-50%);left:0;right:0;color:#000}.color-picker-group{display:flex;align-items:center;gap:10px}.color-change-button{padding:10px 20px;border:none;border-radius:4px;color:white;font-size:16px;cursor:pointer}.toggle-button{width:50px;height:25px;background-color:#bfbebe;border-radius:25px;position:relative;cursor:pointer;transition:background-color .3s}.toggle-circle{width:20px;height:20px;background-color:white;border-radius:50%;position:absolute;top:2.5px;left:5px;transition:left .3s}.profile-details #color-picker-container{justify-content:left;padding:0;margin:10px 0 20px}.profile-details #color-picker-container button{border:none;width:80px;height:25px;border-radius:24px;margin-left:10px;background-color:#90f7a9;box-shadow:0 2px 5px rgba(0,0,0,.2);cursor:pointer}.social-media-main{display:flex;align-items:center;justify-content:space-between}.social-media-main label{margin:0!important;padding:0!important}.social-media-main #social-media-toggle{margin:0 10px}.social-media-outer{margin-top:20px;font-family:Arial,sans-serif;border:1px solid #c2c2c2;padding:10px;border-radius:10px}.profile-details>label:nth-child(5){margin-top:17px!important}#link-image-container .social-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:2px solid #b5b5b5;border-radius:25px;color:#b5b5b5;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .3s,color .3s;margin-bottom:20px;width:100%}#link-image-container .social-button img{width:20px;height:20px;margin-right:10px}#link-image-container .icon-grid{display:flex;justify-content:center;gap:10px;margin:20px 0}#link-image-container .icon-grid img{width:30px;height:30px;opacity:.5}#link-image-container .large-icon-grid{display:flex;justify-content:center;gap:20px;margin-top:20px;border:2px solid #fff;padding:10px 0;border-radius:10px}#link-image-container .large-icon{width:60px;height:60px;border:2px solid #ccc;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:border-color .3s,box-shadow .3s}#link-image-container .large-icon img{width:30px;height:30px}#link-image-container .large-icon:hover{border-color:#ccc;box-shadow:none!important}.icon-grid.estilo-image.selected,.icon-grid.estilo-image:hover{border:2px solid #9225d3;padding:0;border-radius:0px}.large-icon-grid.estilo-image.selected,.large-icon-grid.estilo-image:hover{border:2px solid #9225d3;padding:10px;border-radius:10px}#link-image-container .social-button:hover{background:0 0;color:#c2c2c2!important}#link-image-container .social-button.estilo-image.selected{border:2px solid #9225d3}#link-image-container .icon-grid.estilo-image{border:2px solid #fff;padding:10px 0;border-radius:10px}#link-image-container .icon-grid.estilo-image.selected{border:2px solid #9225d3;padding:10px 0;border-radius:10px}#link-image-container .large-icon-grid.estilo-image.selected{border:2px solid #9225d3;padding:10px 0;border-radius:10px}#link-image-container .estilo-image:hover{border-color:#9225d3!important;cursor:pointer}.icon-grid.estilo-image{margin:0!important}.large-icon-grid.estilo-image{margin-top:3px!important}#landing-form .step-form{max-width:600px}#step-1 .slider-container{width:550px;padding:20px 0}.profile-details #color-picker-container label{padding-right:10px}#step-3 .form-buttons{justify-content:space-between;display:flex}.media-options label{color:#000;font-weight:500;font-size:17px}.upload-container{width:340px;padding:20px;border:2px dashed #9b59b6;border-radius:20px;background-color:#f8e9ff;text-align:center;font-family:Arial,sans-serif;cursor:pointer}.upload-container img{width:50px;margin-bottom:10px}.upload-container .title{font-size:18px;font-weight:700;color:#7e3aa4;margin-bottom:10px}.upload-container .description{font-size:14px;color:#7d7d7d}.elementor-element.elementor-element-a17a543.e-con-full.elementor-hidden-mobile.e-flex.e-con.e-child{border:0!important;padding:0!important;margin:0!important;left:-200px}.upload-container.editlogodiv .Subir img{margin:0}.upload-container.editlogodiv .Subir .title{margin:0;padding:0}.upload-container.editlogodiv .Subir{align-items:center}.upload-container.editlogodiv .Subir img{width:33px}.upload-container.editlogodiv .Subir .title{margin:0;padding:0 10px}.upload-container.editlogodiv .description{font-size:12px;padding-top:12px}.button-text-Edit{position:absolute;right:30px;top:28px}.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded .e-con-inner .elementor-element.elementor-element-7f40d28.e-con-full.e-flex.e-con.e-child .elementor-element.elementor-element-e0fb34f.elementor-widget.elementor-widget-button{display:none}.elementor-15004 .elementor-element.elementor-element-f7ee79a .jet-listing-dynamic-field__content{font-size:13px;text-align:center}.button-text-Edit .elementor-button-content-wrapper{flex-direction:row-reverse}.button-text-Edit .elementor-button.elementor-button-link.elementor-size-sm{border:none}.button-text-Edit .elementor-button.elementor-button-link.elementor-size-sm .elementor-button-content-wrapper .elementor-button-text{font-weight:500;font-size:17px;color:#fff}.button-text-Edit .elementor-button.elementor-button-link.elementor-size-sm .elementor-button-content-wrapper{align-items:center}.button-text-Edit .elementor-button.elementor-button-link.elementor-size-sm .elementor-button-content-wrapper .elementor-button-icon .e-font-icon-svg{height:17px;width:17px}.button-text-Edit .elementor-button.elementor-button-link.elementor-size-sm{border:none;padding:8px;background:0 0}.send-to-print-btn{margin:10px 0 0}.media-options{padding:20px 0}.media-options input{width:auto;padding:7px;margin-top:5px;border:1px solid #c6c3c3!important;border-radius:10px!important;box-sizing:border-box;font-family:Arial,sans-serif;margin:0 0 10px}.media-options .checkbox-label{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:3px 0}#step-2 .form-buttons #next-step{background-color:#9225d3;min-width:130px}#step-2 .form-buttons #prev-step{background:top;border:1px solid #9225d2;min-width:130px;color:#9225d2}#step-2 .form-buttons button{border-radius:100px}.media-options #pdf-file{border:1px dotted #9225d2!important;background-color:#ecd9f7;text-align:center;color:#9225d2;cursor:pointer}#step-3 .form-buttons button{border-color:#9225d2}.form-buttons button:hover{background:0 0!important;border:1px solid #9225d2!important;color:#9225d2!important}.form-buttons button{background-color:#9225d2!important;color:#fff!important}.media-options input{border-radius:21px!important;padding-left:17px}.social-media-outer .social-media-links label{margin:0!important;padding:5px 0!important}.social-media-outer .social-media-links input{margin:0!important}.nfc-card-item .nfc-card-body p{color:#000;font-size:14px}.send-to-print-btnafter{display:flex;align-items:center;border-radius:25px!important;padding:13px 20px;font-family:Arial,sans-serif;padding-left:50px;position:relative;border:none!important;background:0 0!important;font-weight:400!important;color:#54ad49!important;font-size:16px!important}.send-to-print-btnafter::before{content:"";font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;padding:6px 7px;border-radius:100%;position:absolute;right:auto;left:6px;color:#4caf50;background:0 0!important;font-size:25px!important}.glob-btn button.send-to-print-btnafter-redirectlanding:hover{border:none!important}#step-2 .social-media-links input{margin-top:5px!important}.previewlink p:hover a{color:#fff}.previewlink p:hover{background-color:#9225d3}.previewlink p:hover .fa.fa-copy{background-color:#9225d3;color:#fff}.jet-listing-dynamic-field__content button#before-send-to-print-btnafterp{margin:0 5px}div#popup .popup-content p{font-weight:600;color:#000}div#checkout_coupon_section .woocommerce-form-coupon-toggle{display:none}div#checkout_coupon_section .checkout_coupon{width:50%;display:block!important}div#checkout_coupon_section div#top-coupon-first .woocommerce-form-coupon{display:flex!important;width:100%;margin:0;padding:30px 0}div#checkout_coupon_section div#top-coupon-first .woocommerce-form-coupon p.form-row.form-row-last{margin:0!important;padding:0}div#checkout_coupon_section div#top-coupon-first .woocommerce-form-coupon input#coupon_code{border-radius:10px;padding:12px 10px}.dot{width:15px;height:15px}.first-stepdiv{justify-content:space-between;display:flex;padding:30px 0}.first-stepdiv button a{color:#fff;font-size:16px;font-weight:500}.first-stepdiv button{color:#fff;font-size:16px;font-weight:500;width:130px;text-align:center;padding:10px 30px;border-color:#9225d3}.first-stepdiv #prev-step-first{margin-right:10px}.first-stepdiv #next-step{margin-left:10px}.fa.fa-pencil-square::before{content:""!important;font-size:17px}.first-stepdiv button:hover a{color:#9225d3}@media screen and (max-width:767px){#step-1 .slider-container{width:320px}.e-con-full.elementor-hidden-mobile.e-flex.e-con.e-child{display:block!important;padding:0;min-height:auto}.doc-popup{width:93%;display:block!important}.e-con-full.elementor-hidden-mobile.e-flex.e-con.e-child .jet-listing-dynamic-field__content{width:100%}}@media screen and (max-width:580px){.social-media-main{justify-content:space-between}.page_template .step-form h2{font-size:20px}.page_template .step-form #landing-dropdown{font-size:16px}.page_template .step-form h3{font-size:20px}#link-image-container .social-button.estilo-image{width:100%}#link-image-container .icon-grid{margin:0}.large-icon-grid.estilo-image{margin:6px 0 0!important}.nfc-card-popup-content{max-width:100%}.doc-popup{width:93%;display:block!important}.upload-container{width:100%}.ha-advanced-tooltip-top.ha-gb-stripe.ha-gb-row.ha-gb-right.ha-gb-top.ha-has-bg-overlay.elementor-widget.elementor-widget-jet-listing-dynamic-field{width:100%}.elementor-14890 .elementor-element.elementor-element-33a0abd .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%!important}.elementor-14890 .elementor-element.elementor-element-33a0abd .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%!important}.nfc-cards-grid{grid-template-columns:repeat(1,1fr)}.profile-details #color-picker-container label{padding-right:20px;color:#000;font-weight:300}.profile-details #color-picker-container button{width:111px;height:32px}#step-2 .form-buttons button{border-radius:30px}.media-options .checkbox-label label{color:#000;font-weight:500;font-size:16px}.media-options input{width:100%;margin:12px 0}#landing-form .step-form #step-3 label{color:#000;font-weight:400;font-size:17px}#landing-form .step-form #step-3 .form-buttons{display:flex;justify-content:space-between}#step-2 .profile-picture{display:flex;align-items:center;justify-content:space-between}#step-2 .profile-picture .picbuttonsection h2{margin:0;color:#000;font-size:20px;padding:0}#step-2 .profile-picture .picbuttonsection #upload-button{padding:7px 40px}#step-2 .profile-picture-circle img{border:2px dotted #9225d3}#step-2 .profile-picture-circle{border:none}#step-2 .form-buttons #next-step{background-color:#9225d3;min-width:130px}#step-2 .form-buttons #prev-step{background:top;border:1px solid #9225d2;min-width:130px;color:#9225d2}.media-options input{border-radius:21px!important;padding-left:10px}.send-to-print-btnafter{justify-content:center;margin:0 auto}.button-text-Edit{position:absolute;right:20px;top:17px;width:auto!important}.send-to-print-btnafter{margin-top:50px!important}.glob-btn{display:block}body .send-to-print-btnafter{margin-top:0!important}.glob-btn button.send-to-print-btnafter-redirectlanding{padding:10px 34px!important;display:block;margin:0 auto}.nfc-cards-grid .nfc-card-item.blank-card .nfc-configure-card-btn{padding-right:20px;padding-left:20px;padding-top:15px;padding-bottom:15px;width:100%}.glob-btn button.send-to-print-btnafter-redirectlanding{width:100%}.jet-listing-dynamic-field__content button#before-send-to-print-btnafterp{margin-top:43px!important;margin:0 auto;display:table;padding-top:15px!important;padding-bottom:15px!important;padding-right:20px!important;padding-left:20px!important;width:90%!important}div#checkout_coupon_section div#top-coupon-first .woocommerce-form-coupon{display:block!important;width:100%;margin:0;padding:30px 0}.checkout.woocommerce-checkout #customer_details .col-2{padding:20px 25px!important;margin-top:202px}#step-2 .profile-picture p#error-message{position:absolute;bottom:0;width:100%;top:82%;right:0;font-size:12px;text-align:right}}.upload-container.editlogodiv .Subir img{border-radius:5px!important}.step-form{background:0 0!important;box-shadow:none!important}.slide.active img{transform:scale(1.1);border:1px solid #4d03a0!important;border-radius:16px!important}.dot{background-color:white!important;border:1px solid #9225d3!important}.dot.active{background-color:#9225d3!important}.btn-prev{background-color:transparent!important}.btn-prev a{color:#9225d3!important}#step-2 .btn-prev{background-color:transparent!important;color:#9225d2!important}.profile-picture{display:flex!important;align-items:center!important}.picbuttonsection{margin-left:30px!important}#step-2 .social-media-links input{margin-top:5px!important;display:inline-block;width:49%}.nfc-cards-grid .nfc-card-item .nfc-card-body-main{margin:0 5px!important}.nfc-cards-grid .nfc-card-item.blank-card p{text-align:center!important}.elementor-element.elementor-element-068313e .jet-listing-dynamic-field__inline-wrap .jet-listing-dynamic-field__content .nfc-cards-grid .nfc-card-item{border-color:#eaeaea!important}.previewlink p:hover a{color:#9225d3!important}.previewlink p:hover{background-color:#fff!important}.previewlink p:hover .fa.fa-copy{background-color:#fff!important;color:#9225d3!important}.woocommerce-page.woocommerce-checkout #payment div.payment_box::before,.woocommerce.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#daa0fe}.woocommerce-page.woocommerce-checkout #payment div.payment_box,.woocommerce.woocommerce-checkout #payment div.payment_box{background-color:#daa0fe}.woocommerce-js .woocommerce table.shop_table{margin-top:20px}form #order_review table{width:100%;border-collapse:collapse}form #order_review th,form #order_review td{padding:10px;text-align:left;border-bottom:1px solid #ddd}form #order_review th{background-color:#8f25db;color:#fff;font-weight:600}form #order_review td{color:#333}@media only screen and (max-width:768px){form #order_review table{font-size:14px}}.progress-bar{display:flex;justify-content:space-between;margin-bottom:20px}.progress-bar .step{flex:1;text-align:center;font-size:14px;color:#8f25db}.progress-bar .step.active{font-weight:700;color:#e9438a}.two-column-container{background-color:rgba(17,17,17,.07)}.order-summary{background-color:#f7faff;padding:30px;border-radius:12px;box-shadow:0 6px 15px rgba(0,0,0,.1);font-family:"Poppins",sans-serif}.order-summary h2{font-size:24px;font-weight:700;color:#0b132b;margin-bottom:25px}.order-summary .item{display:flex;justify-content:space-between;padding:15px;background:#fff;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.order-summary .item:last-child{margin-bottom:0}.order-summary .total{font-size:22px;font-weight:700;color:#1c5d99;text-align:right;margin-top:20px}@media only screen and (max-width:768px){.order-summary{padding:20px}.order-summary h2{font-size:20px}.order-summary .item{flex-direction:column;align-items:flex-start}.order-summary .total{font-size:18px}.jet-listing-dynamic-field__content button#before-send-to-print-btnafterp{margin-top:43px!important;margin:0 auto;display:table;width:auto;padding-top:10px;padding-bottom:10px;padding-right:20px;padding-left:20px}body .send-to-print-btnafter{margin-bottom:15px}}.checkout.woocommerce-checkout #customer_details .col-1 #checkout_coupon_section{width:100%;padding:30px;background-color:#fff!important;margin:20px 0;border-radius:10px}.checkout.woocommerce-checkout #customer_details .col-1 #checkout_coupon_section .form-row.form-row-last{margin-right:0!important;width:162px}.checkout.woocommerce-checkout #customer_details .col-1 #checkout_coupon_section .woocommerce-form-coupon-toggle{display:none}#checkout_coupon_section .form-row{margin:0 10px 0 0!important}.checkout.woocommerce-checkout #customer_details #order_review .shop_table.woocommerce-checkout-review-order-table tbody .cart_item td{border:none}.checkout.woocommerce-checkout #customer_details #order_review .shop_table.woocommerce-checkout-review-order-table tfoot .cart-subtotal{border-top:1px solid #ddd}.checkout.woocommerce-checkout #customer_details #order_review .shop_table.woocommerce-checkout-review-order-table tfoot .order-total .woocommerce-Price-amount.amount bdi{color:#000!important}form #order_review td{color:#4a4a4a}.checkout.woocommerce-checkout #customer_details #order_review .shop_table.woocommerce-checkout-review-order-table{padding:42px 90px!important;display:block;margin-bottom:0}.checkout.woocommerce-checkout #customer_details .col-2{padding:53px 90px;background-color:#fff!important}.checkout.woocommerce-checkout #customer_details .col-1 #order_review{display:block;margin-bottom:40px;background-color:white!important}.checkout.woocommerce-checkout #customer_details #order_review .shop_table.woocommerce-checkout-review-order-table tfoot .order-total th,.checkout.woocommerce-checkout #customer_details #order_review .shop_table.woocommerce-checkout-review-order-table tfoot .order-total td{border:none}.woocommerce-page.woocommerce-checkout #payment img{margin-top:30px;margin-bottom:30px}.checkout.woocommerce-checkout #customer_details{padding-bottom:50px!important}.elementor-253 .elementor-element.elementor-element-2b3aa329>.elementor-shape-top .elementor-shape-fill{fill:#e9f0fe}.checkout.woocommerce-checkout #customer_details .col-1 #order_review .shop_table.woocommerce-checkout-review-order-table tbody .product-total{font-size:14px;padding-right:0}.checkout.woocommerce-checkout #customer_details .col-1 #order_review .shop_table.woocommerce-checkout-review-order-table tbody .product-total{font-size:14px;padding-right:0;padding-top:0;padding-bottom:0}.cart_item:nth-last-child(1) .product-total{padding-bottom:30px!important}.cart_item:nth-last-child(1) .product-image{padding-bottom:30px!important}.woocommerce-checkout{gap:0!important}li.wc_payment_method:nth-child(2)>label:nth-child(2)>img:nth-child(1){max-width:140px;width:100%;margin:0!important;height:47px;object-fit:cover}.wc_payment_method.payment_method_wompi #payment_method_wompi{margin-right:0!important}.profile-details #color-picker-container .color-picker-group button{width:100%!important;height:30px!important}.profile-details #color-picker-container .color-picker-group{width:20%;margin-right:11px}.profile-details #profile-description{margin-bottom:2px}.checkout.woocommerce-checkout #customer_details{margin:0!important;padding:0!important;padding-bottom:0;padding-bottom:50px!important;width:100%!important;gap:40px;display:flex}.woocommerce-page.woocommerce-checkout table.shop_table td,.woocommerce-page.woocommerce-checkout table.shop_table th,.woocommerce.woocommerce-checkout table.shop_table td,.woocommerce.woocommerce-checkout table.shop_table th{border-bottom-width:1px;border-top:0;border-top-color:currentcolor;border-right:0;border-right-color:currentcolor;padding-left:0}.checkout.woocommerce-checkout #customer_details .col-1 th{font-weight:600}.woocommerce-page.woocommerce-checkout table.shop_table tfoot td,.woocommerce.woocommerce-checkout table.shop_table tfoot td{text-align:right}.checkout.woocommerce-checkout #customer_details #order_review .shop_table.woocommerce-checkout-review-order-table tbody .cart_item td{text-align:right}.checkout.woocommerce-checkout #customer_details .col-1 #order_review{display:block;margin-bottom:20px;background-color:white!important;width:100%;padding:0!important;box-shadow:none;border:none;border-radius:10px}.checkout.woocommerce-checkout #customer_details #order_review .shop_table.woocommerce-checkout-review-order-table{padding:42px 90px!important;display:block;margin-bottom:0;border:0;margin-top:0;padding-top:68px!important}.checkout.woocommerce-checkout #customer_details .col-1 #checkout_coupon_section #top-coupon-first{width:100%}.checkout.woocommerce-checkout #customer_details .col-1 #checkout_coupon_section #top-coupon-first .checkout_coupon.woocommerce-form-coupon{padding:0}.checkout.woocommerce-checkout #customer_details .col-1 #checkout_coupon_section #top-coupon-first{width:100%;margin:0;padding:0}.shipping_address{display:none}@media (max-width:580px){.checkout.woocommerce-checkout #customer_details{display:block!important;flex:inherit}.checkout.woocommerce-checkout #customer_details .col-1{width:100%!important}.checkout.woocommerce-checkout #customer_details .col-2{width:100%!important;padding:20px!important;border-radius:10px;background-color:#f9f9f9;box-shadow:0 2px 10px rgba(0,0,0,.1);padding-bottom:40px}.checkout.woocommerce-checkout #customer_details #order_review .shop_table.woocommerce-checkout-review-order-table{display:block;padding:28px 25px!important}ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li){margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none outside;text-align:left;display:flex;align-items:center}ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li) input{width:auto;margin:0}.checkout.woocommerce-checkout #customer_details #order_review #checkout_coupon_section{padding-right:20px;padding-left:20px;display:block}.woocommerce-js form .form-row{padding:3px;margin:0 0 6px;width:100%}.woocommerce-js ul#shipping_method li label{padding-left:30px}.checkout.woocommerce-checkout #customer_details .col-1 #checkout_coupon_section{padding:30px 20px;display:table}.checkout.woocommerce-checkout #customer_details .col-1 #order_review{margin-bottom:10px}#checkout_coupon_section .form-row{margin:0!important;width:100%!important;display:block}#checkout_coupon_section .form-row::after{display:none}#checkout_coupon_section .form-row::before{display:none}#checkout_coupon_section .form-row.form-row-first #coupon_code{margin-bottom:12px}.checkout.woocommerce-checkout #customer_details .col-2{padding:20px 25px!important}.checkout.woocommerce-checkout #customer_details .col-1 #checkout_coupon_section{margin:10px 0!important}.checkout.woocommerce-checkout #customer_details #order_review .shop_table.woocommerce-checkout-review-order-table{margin-bottom:0!important}.checkout.woocommerce-checkout #customer_details{padding-bottom:30px!important}.checkout.woocommerce-checkout #customer_details .col-1 #order_review .shop_table.woocommerce-checkout-review-order-table tbody .product-total{font-size:12px}.woocommerce-page.woocommerce-checkout #payment img{margin-top:5px;margin-bottom:6px}.glob-btn button.send-to-print-btnafter-redirectlanding{width:87%;left:0}.profile-details #color-picker-container .color-picker-group{width:31%;margin-right:7px}.profile-details #color-picker-container label{padding-right:0;color:#000;font-weight:300}.checkout.woocommerce-checkout #customer_details .col-2{margin-top:0}}.coupon_container .checkout_coupon{display:block!important}