.stepper{gap:15px;display:flex;margin:20px 0;max-width:fit-content;justify-content:space-between}.step{height:5px;width:118px;display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:#f0f0f0}.step.active{background-color:#007bff;color:#fff}.step-content{display:none}.step-content.active{display:block}.row-service{gap:25px;display:flex;align-items:center;justify-content:center}.row-service>.item *{margin:0}.row-service>.item{display:flex;height:100vh;padding:30px;max-width:387px;max-height:340px;border-radius:20px;flex-direction:column;background:#9ebefc;justify-content:space-between}#tm-service *:not(i){font-family:arial}#tm-service *{outline:0;text-decoration:none}.row-service>.item h3{font-size:42px;font-weight:400;line-height:1.2;color:#12247A}.row-service>.item p{font-size:24px;line-height:1.5;color:#334ED2;font-style:italic}.row-service>.item h5{color:#fff;font-size:20px;font-weight:100;line-height:1.2;text-align:center}.row-service .custom-label input{opacity:0}.row-service .custom-label,.row-service .btn-start>a{height:48px;display:flex;cursor:pointer;font-size:18px;line-height:1.2;font-weight:600;color:#334ED2;padding:0 15px;border:1px solid;align-items:center;border-radius:100px;justify-content:space-between}#tm-service{max-width:1380px;margin:0 auto 60px}.row-heading h1{gap:12px;display:flex;font-size:64px;line-height:1.2;color:#12247A;font-weight:400;margin:0 0 25px;align-items:center}.row-heading p{margin:0;font-size:24px;color:#334ED2;line-height:1.5;font-style:italic}.row-heading{margin-bottom:40px}.row-heading .row-content{max-width:800px}.row-input input:not([type="radio"]),#tm-service .row-input select{width:100%;border:0;height:70px;color:#000;font-size:20px;max-width:552px;border-radius:30px;background:#BFD9FF;padding:10px 20px}.row-input input::placeholder{color:#fff}#tm-service .tm-owner-info .row-input{text-align:left;max-width:800px}#tm-service [type=radio]:checked:before{background:#12247A}#tm-service [type="radio"]{width:20px;height:20px;border:1px solid #12247A}#tm-service .tm-owner-info .row-input input:not([type="radio"])::placeholder,#tm-service .tm-owner-info .row-input select{color:#12247A}#tm-tooltip{position:relative}#tm-tooltip:hover .tooltip-box{display:block;top:40px;right:calc(100% - 300px)}#tm-service .tm-owner-info .row-input input:not([type="radio"]),#tm-service .tm-owner-info .row-input select{max-width:100%}#tm-tooltip .tooltip-box{display:none;position:absolute;background:#333;color:#fff;padding:15px;border-radius:5px;max-width:300px;font-size:13px;z-index:1000}#tm-tooltip .tooltipIcon{cursor:help;font-size:14px;background:#12247A;color:#fff;border-radius:50%;width:18px;height:18px;display:inline-block;text-align:center;line-height:18px}.w-50{width:50%}.gap-2{gap:1.5rem}.d-flex{display:flex}.align-item-end{align-items:end}#tm-service .yes-no-planning [data-value]:is(.ua-show){display:flex;align-items:flex-start;justify-content:space-between}#tm-service label input[type="radio"]:is(.nextstep-btn){top:0;left:0;width:100%;height:100%;cursor:pointer;border-radius:0;position:absolute}.row-input button{width:213px;height:52px;cursor:pointer;font-size:18px;margin-top:15px;color:#334ED2;font-weight:600;border-radius:100px;border:2px solid #334ED2}.step-content .box-img>span{width:100vw;height:99vh;display:block;margin:0 auto;max-width:127px;max-height:127px;border-radius:100px;background:#3F5DF2}.container{width:100%}.tv-container{gap:15px;display:flex;margin-bottom:30px;flex-direction:row}.box-one,.box-two,.box-three{text-align:center}.tv-container p,.tv-sub-container p{font-size:24px;color:#334ED2;font-weight:400}.tv-sub-container{margin-bottom:30px}.sub-container{text-align:center}.add-btn a{font-size:18px;font-weight:600;text-decoration:none;color:#334ED2;border:2px solid #334ED2;padding:14px 20px;border-radius:34px;margin-top:20px}.add-btn{text-align:center}.thanks-btn{text-align:center;margin-top:40px;font-size:18px;font-weight:600}.thanks-btn a{text-decoration:none}.upload-file-container{width:40%;margin:auto}.upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block}.btn{border:2px solid gray;color:gray;background-color:#fff;padding:8px 20px;border-radius:8px;font-size:20px;font-weight:700}#tm-service .upload-btn-wrapper input[type=file]{top:0;left:0;opacity:0;margin:0;width:100%;padding:0;height:100%;font-size:unset;border-radius:0;position:absolute}.upload-btn-box{text-align:center;background:#BFD9FF;border-radius:33px;padding:30px;margin-bottom:60px}.upload-btn-box p{font-size:24px;color:#334ED2;font-weight:400;margin:0;padding-bottom:8px}.upload-btn-box p:nth-child(3){font-size:18px;font-weight:300}.upload-btn-box p:nth-child(4){font-size:18px;font-weight:600}.upload-btn-wrapper p{color:#334ED2;font-size:16px!important;padding-top:12px}.upload-btn-wrapper .btn{border:2px solid #334ED2;color:#334ED2;background-color:#BFD9FF;padding:8px 20px;border-radius:45px;font-size:20px;font-weight:700;padding:20px 20px}.d-none{display:none!important}.trash-icon>a{display:inline-block}.woocommerce-cart .shop_table .product-remove{width:auto;text-align:center}#cart-page .row{gap:20px;display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between}#cart-page .col-xl-7{width:calc(60% - 40px)}#cart-page .col-xl-5{width:40%}#tm-service .yes-currently .custom-upload{gap:13px;background:#BFD9FF;border-radius:33px;padding:16.5px 15px;display:flex;align-items:center;justify-content:center;position:relative}#tm-service .yes-currently .custom-upload input{top:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer;position:absolute}#tm-service .yes-currently .custom-upload span{color:#fff;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.04em}.form-section,.description-section{width:30%}.form-group{margin-bottom:20px}.form-section label,.description-section label{font-size:35px;font-weight:700;color:#12247A}.form-section p,.description-section p{margin:36px 0 26px;font-size:24px;font-weight:300;line-height:1.2;font-style:italic;color:#334ED2}.form-section input[type="text"],input[type="file"],textarea{width:100%;padding:34px;margin-top:20px;box-sizing:border-box;border:0 solid #ccc;border-radius:33px;background-color:#cfe2ff;color:#FFFFFF!important;font-size:20px;outline:none}.form-group input[type="text"]::placeholder,.form-group textarea::placeholder{font-size:20px;font-weight:400;line-height:19.8px;letter-spacing:-.04em;text-align:left;color:#FFF}.form-group input[type="date"],.form-group input[type="file"],.form-group textarea{width:100%;padding:32px 16px;margin-top:5px;box-sizing:border-box;border:none;border-radius:20px;background-color:#cfe2ff;color:#fff;font-size:20px}.form-group input[type="date"]::-webkit-inner-spin-button,.form-group input[type="date"]::-webkit-calendar-picker-indicator{display:block}.form-group input[type="date"]::placeholder{font-size:20px!important;font-weight:400;line-height:19.8px;letter-spacing:-.04em;text-align:left;color:#FFF}.description-section textarea{height:130px}.description-section button{background-color:#fbc02d;color:#12247A;border:none;padding:28px 62px;font-size:20px;border-radius:40px;cursor:pointer;font-weight:600;margin-top:40px}.description-section button:hover{background-color:#f9a825}.form-group.visual{margin-top:50px}.container-planning-to-do{display:flex;justify-content:start;align-items:flex-start;margin:50px auto}#confirm-order .row-modal>:has(p:empty),#confirm-order .row-modal>.modal-image:not(:has(img)){display:none}.notes-section{margin-top:60px}.notes-container{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin-top:40px}.sticky-note{background:linear-gradient(135deg,#fff9c4 0%,#fff59d 100%);width:280px;min-height:300px;padding:25px;box-shadow:0 4px 6px rgb(0 0 0 / .1),0 1px 3px rgb(0 0 0 / .08);position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease}.sticky-note:nth-child(1){transform:rotate(-2deg)}.sticky-note:nth-child(2){transform:rotate(1deg)}.sticky-note:nth-child(3){transform:rotate(-1.5deg)}.sticky-note:hover{transform:rotate(0deg) translateY(-5px);box-shadow:0 8px 12px rgb(0 0 0 / .15),0 3px 6px rgb(0 0 0 / .1)}.sticky-note::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:60px;height:20px;background:rgb(255 255 255 / .3);border-left:2px solid rgb(0 0 0 / .05);border-right:2px solid rgb(0 0 0 / .05)}.note-header{font-family:'Caveat',cursive;font-size:28px;font-weight:700;color:#2c3e50;margin-bottom:15px;border-bottom:2px solid rgb(0 0 0 / .1);padding-bottom:8px}.note-content{font-family:'Georgia',serif;font-size:15px;line-height:1.7;color:#333}.note-content strong{color:#1a237e;font-weight:700}@media (max-width:768px){.notes-container{gap:30px}.sticky-note{width:100%;max-width:320px;transform:rotate(0deg)!important}}