.grid-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:grid;pointer-events:none;z-index:10}.grid-overlay .grid-cell{position:relative;padding:4px}.grid-overlay .grid-cell .grid-cell-content{width:100%;height:100%;border:1px solid #ccc;border-radius:4px}.a4-layout-styles{background:#fefcf9;box-shadow:-93px 163px 53px 0 transparent,-59px 104px 48px 0 rgba(0,0,0,.01),-33px 59px 41px 0 rgba(0,0,0,.05),-15px 26px 30px 0 rgba(0,0,0,.09),-4px 7px 17px 0 rgba(0,0,0,.1);margin:50px auto}.grid-line-vertical{width:1px!important;height:100%!important;border:1px dashed #f3e808;position:absolute;top:0!important;left:calc(50% - .5px);z-index:9999}.add-element-input{border:none;min-width:10px;background:transparent;z-index:100000}.builder{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden;background-color:#fff}.builder .block{border:2px solid transparent}.builder .block,.builder .block .layout{display:flex;position:relative}.builder .block .layout .column{position:relative}.builder .block .layout .column.react-draggable-dragging{z-index:12;cursor:move}.builder .borderedBlock{position:relative;border:none;padding:2px;transition:border .2s ease-in-out}.builder .borderedBlock:before{content:"";position:absolute;inset:0;border:2px solid #fff;mix-blend-mode:difference;pointer-events:none;transition:border .3s ease-in-out}.builder .builder-navbar-wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:1e+21}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper{display:flex;width:100%;padding:8px 24px;align-items:center;justify-content:space-between}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper .navbar-mobile-container{display:flex;align-items:center;justify-content:space-between;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:1000000001}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper .navbar-mobile-container .navbar-mobile-cart{display:flex;align-items:center}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper .navbar-mobile-container .navbar-mobile-cart .mobile-cart-container{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper .navbar-mobile-container .navbar-mobile-cart .mobile-cart-container .mobile-cart-edit-icon{position:absolute;bottom:-30px;z-index:9999;padding:5px;background:#fff;border-radius:4px;cursor:pointer}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper .navbar-mobile-container .navbar-mobile-cart .navbar-mobile-cart-total{color:var(--primary-font,#f2f2f3);font-family:Outfit;font-style:normal;font-weight:500;line-height:24px;white-space:nowrap}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper .navbar-mobile-container .navbar-inner-mobile-right{position:relative}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper .navbar-mobile-container .navbar-inner-mobile-right .mobile-hamburger-edit-icon{position:absolute;bottom:-30px;z-index:9999;padding:5px;background:#fff;border-radius:4px;cursor:pointer}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper .navbar-mobile-container .navbar-inner-mobile-title{color:var(--primary-font,#f2f2f3);font-family:Outfit;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper .navbar-mobile-container .navbar-inner-mobile{position:relative}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper .navbar-mobile-container .navbar-inner-mobile .mobile-logo-edit-icon{position:absolute;bottom:-30px;z-index:9999;padding:5px;right:15px;background:#fff;border-radius:4px;cursor:pointer}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper-active{position:absolute;width:100%;height:100vh;z-index:1001;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:flex-start;padding:16px 24px;background:#ff4700;animation:slideDown .3s ease-in-out}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper-active .navbar-mobile-module{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100000001;display:flex;flex-direction:column;align-items:flex-end}.builder .builder-navbar-wrapper .navbar-inner-mobile-wrapper-active .navbar-mobile-module .navbar-module-item{font-family:courier;font-size:20px}.builder .builder-navbar-wrapper .mobile-animation-reverse{animation:slideUp .3s ease-in-out}@keyframes slideUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.builder .mobile-navbar-hover{z-index:9999;position:relative;width:100%}.builder .mobile-navbar-hover .mobile-hover-overlay{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10000000000;display:flex;justify-content:center;align-items:center}.builder .mobile-navbar-hover .mobile-hover-overlay .mobile-hover-overlay-item{display:flex;align-items:center;justify-content:center;padding:8px 24px;border-radius:6px;background:#202123;color:#f1f2f3;font-size:14px;font-weight:500;cursor:pointer}.borderedSubBlock{border:1px solid #3474e0!important;transition:border .2s ease-in-out}.component{border:1px solid transparent;position:relative}.borderedElement{border:1px solid #3474e0;transition:border .2s ease-in-out}.element-edit-label{position:absolute;top:-23px;left:-1px;font-size:7px;font-weight:700;font-family:inter;letter-spacing:normal;text-transform:uppercase;padding:7px 12px;background-color:#3474e0;color:#fff;height:23px;line-height:10px}.generate-ai-btn{top:0;right:0;position:absolute;border-radius:6px;border:.6px solid #55e;display:flex;padding:8px;justify-content:center;align-items:center;gap:10px;z-index:99;cursor:pointer;background-color:#fff}.generate-ai-btn legend{background:linear-gradient(#55e,#ac4aeb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1;-webkit-text-stroke-color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.generate-ai-btn svg{width:15px!important;height:15px!important}.generate-ai-btn svg path{fill:#55e}.generate-popup{position:absolute;top:30px;right:0;z-index:9999;background-color:#fff;width:260px;border-radius:8px;background:#fff;box-shadow:0 -4px 20px 0 rgba(0,0,0,.05),0 385px 108px 0 transparent,0 246px 99px 0 rgba(0,0,0,.01),0 139px 83px 0 rgba(0,0,0,.05),0 62px 62px 0 rgba(0,0,0,.09),0 15px 34px 0 rgba(0,0,0,.1);padding:16px;display:flex;flex-direction:column;gap:10px}.generate-popup .generate-popup-header{display:flex;justify-content:space-between;align-items:center}.generate-popup .generate-popup-header h3{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.generate-popup .generate-popup-header svg{width:17px;height:17px;cursor:pointer}.generate-popup .generate-popup-content{display:flex;flex-direction:column;gap:10px}.generate-popup .generate-popup-content label{color:rgba(0,0,0,.5);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.generate-popup .generate-popup-content textarea{border-radius:4px;border:1px solid rgba(0,0,0,.2);background:#fff;padding:10px;color:rgba(0,0,0,.5);font-family:Inter;font-size:12px}.generate-popup .generate-popup-footer{display:flex;justify-content:end}.generate-popup .generate-popup-footer button{width:100%;border-radius:8px;background:#6055ec;color:#fff;border:none;padding:10px 20px;font-family:Inter;font-size:12px;font-weight:500;line-height:normal;cursor:pointer}.generate-popup .generate-popup-footer button .p-loader{width:12px;height:12px;border:2px solid;border-color:#ccc #ccc #fff;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.generate-popup .generate-popup-images{display:flex;gap:10px;flex-wrap:wrap}.generate-popup .generate-popup-images a{width:105px;background-color:#ccc;height:105px;border-radius:4px}.generate-popup .generate-popup-images a img{width:100%;height:100%;object-fit:cover;cursor:pointer}.add-block{position:absolute;top:10px;left:0;right:0;margin-left:auto;margin-right:auto;width:102px;font-size:13px;font-weight:700;text-transform:uppercase;padding:7px 12px;background-color:#3474e0;border-radius:20px;color:#fff;z-index:10000000;cursor:pointer}.add-block-new-container{position:absolute;height:44.8px;padding:6.2px;gap:4.4px;top:20px;left:50%;display:flex;justify-content:center;align-items:center;border-radius:7.657px;background:#202123;box-shadow:1.914px 1.914px 7.275px 0 rgba(0,0,0,.24);z-index:10000000;width:133px}.add-block-new-container .addBlockDividerContainer{display:flex;justify-content:center;align-items:center;height:38.4px}.add-block-new-container .addBlockDividerContainer .addBlockDivider{width:.957px;height:17.229px;background:#2c2c2e}.add-block-new-container .addBlankContainer{display:flex;justify-content:center;align-items:center;height:38.4px;background:#202123;box-shadow:1.914px 1.914px 7.275px 0 rgba(0,0,0,.24);border-radius:12.8px;cursor:pointer}.add-block-new-container .addBlankContainer:first-child{width:38.4px}.add-block-new-container .addBlankContainer:nth-child(3){color:"#fff";width:71.8px;color:#fff}.add-block-new-container .addBlankContainer .tooltip-text{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;white-space:nowrap;visibility:hidden;color:#f2f2f3;text-align:center;font-family:Inter;font-size:12px;font-weight:400;height:32px;padding:2px 6px;position:absolute;bottom:-35px;z-index:10;border-radius:8px;background:#202123;box-shadow:1.914px 1.914px 7.275px 0 rgba(0,0,0,.24);cursor:pointer}.add-block-new-container .addBlankContainer:hover{border-radius:8px;border:1px solid #404548;background:#d2ff00;color:#000}.add-block-new-container .addBlankContainer:hover:nth-child(3){width:61.8px;color:#000!important}.add-block-new-container .addBlankContainer:hover svg path{stroke:#000!important}.add-element{left:calc(1% + 10px);position:absolute;top:20px;right:0;display:flex;flex-direction:column;gap:5px;z-index:100000;width:-moz-fit-content;width:fit-content}.add-element .add-element-button{color:#f2f2f3;text-align:center;font-family:Inter;font-size:12px;display:flex;height:44px;padding:2px 10px;justify-content:center;align-items:center;gap:4px;border-radius:8px;background:#202123;box-shadow:2px 2px 7.6px 0 rgba(0,0,0,.24);cursor:pointer}.add-element .add-element-button:hover{background-color:#e3fb4e;color:#000}.add-element p{color:#7c7c83;font-size:12px;font-weight:500}.add-element-container{position:absolute;top:10px;left:30px;display:flex;width:194px;padding:12px 12px 0;flex-direction:column;border-radius:12px;background:#171819;height:340px;z-index:100000;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.add-element-container::-webkit-scrollbar{display:none}.add-element-container input{background-color:transparent;border-radius:8px;border:1px solid var(--Dark-Theme-Stroke-Color,#333334);padding:8px 12px;color:#e8e8e8;font-size:13px}.add-element-container .add-element-item{display:flex;height:36px;padding:8px 12px;color:#e8e8e8;font-size:13px;cursor:pointer;text-transform:capitalize}.add-element-container .add-element-item:hover{background-color:#222324}.add-slash-element-container{position:absolute;top:20px;left:0;right:0;bottom:0;display:flex;width:194px;padding:12px 12px 0;flex-direction:column;border-radius:12px;background:#171819;height:300px;z-index:100000;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.add-slash-element-container::-webkit-scrollbar{display:none}.add-slash-element-container .add-element-item{display:flex;height:36px;padding:8px 12px;color:#e8e8e8;font-size:13px;cursor:pointer;text-transform:capitalize}.add-slash-element-container .add-element-item:hover{background-color:#222324}.image_block{display:flex;align-items:center;justify-content:center}.image_block,.image_block div{width:100%;border-radius:inherit}.image_block .reactEasyCrop_CropAreaGrid{display:none}.image_block .img_cropper{position:absolute;display:flex;z-index:1;height:100%}.image_block .img_cropper_overlay{height:100%;width:100%;position:absolute;top:0;left:0;opacity:.3;z-index:3;cursor:pointer}.image_block svg{width:200px;height:200px}.image_block svg path{fill:#ccc}.image_block_img{display:flex;max-height:100%;overflow:hidden}.image_block_img img{width:100%;height:100%;object-fit:cover;overflow:hidden}.mockup-device{height:75%;display:flex;justify-content:center;align-items:center}.mockup-device svg{height:100%}.block-action-bar{display:flex;height:44.8px;padding:3.2px;justify-content:center;align-items:center;gap:6.4px;border-radius:12.8px;background:#202123;right:30px;top:20px;width:-moz-fit-content!important;width:fit-content!important;position:absolute;box-shadow:-4px 0 20px 0 rgba(0,0,0,.12);z-index:10000000}.block-action-bar .tooltip{position:relative}.block-action-bar .tooltip .tooltip-text{visibility:hidden;background-color:#333;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;font-size:12px;font-family:Inter Medium;color:#fff;text-align:center;border-radius:5px;padding:10px;position:absolute;top:25px;z-index:12345;bottom:-90%;opacity:0;transition:opacity .3s;text-transform:capitalize!important;letter-spacing:normal;line-height:normal}.block-action-bar .tooltip:hover .tooltip-text{display:flex;visibility:visible;opacity:1}.block-action-bar .tooltip.delete-action{width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer}.block-action-bar .tooltip.delete-action:hover{border-radius:8px;border:1px solid #ff4d4f;background:rgba(255,77,79,.1)}.block-action-bar .tooltip.delete-action:hover svg path{stroke:#ff4d4f!important}.block-action-bar .tooltip:not(.delete-action){width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer}.block-action-bar .tooltip:not(.delete-action):hover{border-radius:8px;border:1px solid #404548;background:#27282b}.block-action-bar .tooltip:not(.delete-action):hover svg path{stroke:#e8e8e8!important}.event-table-header{justify-content:center;padding:0 8px!important;font-family:Inter Medium;font-size:16px}.event-table-header,.service-table-header{display:flex;border-radius:4px;align-items:center;height:46px;max-width:720px}.service-table-header{gap:10px;justify-content:space-between;box-shadow:0 0 4px 0 rgba(0,0,0,.12);padding:0 8px;border-left:4px solid #000}.service-table-header a{color:#000;min-width:100px;font-size:14px}.service-table-header a,.service-table-header span{font-family:Inter;font-style:normal;font-weight:400;line-height:normal}.service-table-header span{color:#737885;font-size:12px}.et-row{display:flex;flex-direction:column;gap:10px;max-width:720px;margin-bottom:10px!important;border-radius:6px;background:#fcfaf6;box-shadow:0 0 4px 0 rgba(0,0,0,.12);padding:21.333px!important;width:100%}.et-row .date-location{display:flex;font-size:15.04px;font-weight:400}.et-row .date-location,.et-row .event-name{color:#333;font-style:normal;line-height:normal}.et-row .event-name{font-size:24px;font-weight:700}.et-row .role{color:#333;line-height:normal;display:flex;flex-direction:column;gap:10px}.et-row .role span{margin-left:3px;color:#333}.et-row .role .role-input-container{display:flex;gap:10px}.et-row .role .role-input-container .role-quantity-input{width:50px;border:none;display:flex;align-items:center;text-align:center;outline:none;background:transparent}.et-row .role .add-service-btn{display:flex;flex-direction:column;gap:10px;max-width:720px;padding:10px 0;width:100%;color:#2391ff;font-size:12px;font-style:normal;font-weight:500;cursor:pointer}.et-row .addl-services{display:flex;gap:5px;flex-wrap:wrap}.et-row .addl-services a{font-family:Inter;font-size:13.78px;border-radius:314.972px;border:.315px solid #333;padding:5px 9px}.et-row .addl-services a,.et-row .desc{color:#333;font-style:normal;font-weight:400;line-height:normal}.et-row .desc{font-size:15.04px}.add-block-btn{flex-direction:column;gap:10px;padding:10px 0;font-family:Inter Medium;color:#3474e0;font-size:14px;cursor:pointer}.add-block-btn,.st-row{display:flex;max-width:720px}.st-row{align-items:flex-start;padding:16px;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.12);gap:26px;flex-direction:row;width:100%;border:1px solid transparent}.st-row .image{height:136px;border-radius:2px;background:#f3f5ff}.st-row .title-desc{display:flex;flex-direction:column;gap:7px;height:136px;width:100%}.st-row .title-desc .description p,.st-row .title-desc .title p{word-break:break-word}.st-row .quantity-cost-select{display:flex;height:136px;justify-content:end;flex-direction:column;gap:18px;align-items:end;margin-left:auto}.st-row .quantity-cost-select .qc{display:flex;flex-direction:row;gap:22px;align-items:center}.st-row .quantity-cost-select .qc .quantity{color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;gap:5px}.st-row .quantity-cost-select .qc .quantity a{display:flex;flex-direction:row;background-color:#d9d9d9;border-radius:2px;align-items:center;padding:4px;gap:12px;justify-content:center;font-family:Inter Medium;font-family:Inter;font-size:14px}.st-row .quantity-cost-select .qc .quantity a span{cursor:pointer}.st-row .quantity-cost-select .qc .cost{color:#000;font-family:Inter\ ;font-size:20px;font-weight:400;text-align:right;font-weight:700}.st-row .quantity-cost-select .button,.st-row .quantity-cost-select .qc .cost{font-style:normal;line-height:normal;display:flex;align-items:center;justify-content:center}.st-row .quantity-cost-select .button{width:102px;height:32px;gap:10px;border-radius:1000px;background:#000;color:#fff;font-family:Inter;font-size:12px;font-weight:400;cursor:pointer;box-shadow:2px 4px 6px 0 rgba(0,0,0,.2);position:relative;border:none;isolation:isolate;transition:all .3s ease}.st-row .quantity-cost-select .button:hover:not(.selected){border:2px solid #cdcdcd}.st-row .quantity-cost-select .button.selected{border:none;position:relative}.st-row .quantity-cost-select .button.selected:before{content:"";position:absolute;inset:-2.5px;border-radius:inherit;padding:3px;background:linear-gradient(90deg,#ff8ced,#8e8cff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.st-row .quantity-cost-select .button span{display:flex;justify-content:center;align-items:center;gap:6px}.cropped_image_output{overflow:hidden;position:relative}.add-services-row span{display:flex;font-family:Inter Medium;color:#3474e0;font-size:14px;cursor:pointer}.column{opacity:1;transition:opacity .5s ease}.column,.text_component{width:100%}.text_component:hover{cursor:pointer}@media only screen and (max-width:430px){.contract_signature{padding:0 24px!important}.contract_signature,.contract_signature .cs_name,.contract_signature .sign_box,.contract_signature a{width:100%!important}}.contract_signature{display:flex;flex-direction:column;padding:24px 50px;margin-bottom:20px}.contract_signature .sign_box_text{font-size:18px;font-family:Inter Medium;color:#333}.contract_signature .sign_box{display:flex;width:360px;height:80px;padding:12px;align-items:center;justify-content:center;gap:100px;border-radius:12px;border:1px solid #808b93;background:#f2f4f7}.contract_signature .sign_box .signature-title{color:#808b93;font-family:Inter;font-size:12px;font-weight:500;line-height:16px}.contract_signature .cs_name{display:flex;width:360px;justify-content:space-between;align-items:flex-start;padding:8px 0}.contract_signature .cs_name div{color:#333;font-size:16px}.contract_signature .cs_name div,.contract_signature label{font-family:Inter;font-style:normal;font-weight:400;line-height:normal}.contract_signature label{color:#bbb;text-align:right;font-size:14px;width:-moz-fit-content;width:fit-content}.contract_signature a{border-radius:4px;background:#f6f6f6;display:flex;width:360px;padding:12px;align-items:flex-start;gap:100px;color:#333;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.contract_info{display:flex;padding:16px 24px;margin:10px 56px;gap:24px;flex:1 0;align-self:stretch;width:calc(100% - 128px);justify-content:center;align-items:center;gap:1px;border-radius:12px;border-left:4px solid #fe6161;box-shadow:0 2px 8px 0 rgba(0,0,0,.12)}.contract_info span{color:#111;font-weight:400;line-height:22px}.contract_info a,.contract_info span{font-family:Inter;font-size:14px;font-style:normal}.contract_info a{margin-left:auto;color:#fff;font-weight:500;line-height:normal;border-radius:4px;background:#3f8ae2;height:42px;width:140px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media only screen and (max-width:420px){.contract_info{width:100%!important;margin:10px 0!important}}.bs-item-service-item .item-service-price{display:flex;flex-direction:column;gap:4px}.bs-item-service-item .item-service-price .w-25{width:25%}.bs-item-service-item .item-service-price .w-50{width:50%}.bs-item-service-item .item-service-price .isp-header{display:flex;flex-direction:row;font-family:Inter;color:#939393;font-size:12px;gap:12px}.bs-item-service-item .item-service-price .isp-inputs{display:flex;flex-direction:row;gap:12px}.bs-item-service-item .item-service-price .isp-inputs input,.bs-item-service-item .item-service-price .isp-inputs select{background-color:#202123;border-radius:12px;padding:10px 12px;border:none;outline:none;color:#939393}@keyframes right{0%{transform:translateX(-100px)}to{transform:translateX(0)}}@keyframes left{0%{transform:translateX(100px)}to{transform:translateX(0)}}@keyframes bottom{0%{transform:translateY(-100px)}to{transform:translateY(0)}}@keyframes top{0%{transform:translateY(100px)}to{transform:translateY(0)}}.easeInTestHover:hover{animation:easeIn 3s infinite}.easeInTestHoverReverse{animation:easeInReverse 3s infinite}.easeInTransition{transition:all 3s ease-in-out;transform:rotate(180deg)!important;background-color:red}@keyframes easeInReverse{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes easeIn{0%{transform:scale(1)}to{transform:scale(.8)}}@keyframes easeOut{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes skew{0%{transform:skewX(0deg)}50%{transform:skewX(20deg)}to{transform:skewX(0deg)}}@keyframes move{0%{transform:translateX(0)}50%{transform:translateX(50px)}to{transform:translateX(0)}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes flip{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}to{transform:rotateY(0deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes swing{0%{transform:rotate(0deg)}25%{transform:rotate(15deg)}50%{transform:rotate(-15deg)}75%{transform:rotate(10deg)}to{transform:rotate(0deg)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.jodit-ui-group .jodit-toolbar-button:last-child{width:100px}.jodit-ui-group .jodit-toolbar-button:last-child button,.jodit-ui-group .jodit-toolbar-button:last-child button span,.jodit-ui-group .jodit-toolbar-button:last-child button span span{width:100%;height:100%}.custom-popup{opacity:1;transform:translateY(0)}.custom-popup.closing{opacity:0;transform:translateY(-10px)}.text-popup-container{gap:10px;position:relative}.text-popup-container,.text-popup-container .text-popup-wrapper{display:flex;flex-direction:column}.text-popup-container .tpc-generatedText{color:#000;font-family:Inter;font-size:12px;padding:8px;border-radius:8px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.3);border-bottom:1px solid #c9c9c9}.text-popup-container .text-popup-container-input{display:flex;flex-direction:row;gap:10px;border-radius:8px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.3);width:500px;height:43px;padding:6px 8px}.text-popup-container .text-popup-container-input input{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;border:none;outline:none;width:calc(100% - 47px)}.text-popup-container .text-popup-container-input a{margin-left:auto;width:31px;height:31px;border-radius:4px;background:#6055ec;display:flex;align-items:center;justify-content:center;transform:rotate(270deg)}.text-popup-container .text-popup-container-input a .p-loader{width:12px;height:12px;border:2px solid;border-color:#ccc #ccc #fff;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.text-popup-container .text-popup-container-input a svg{width:12px}.text-popup-container .text-popup-container-input a svg path{fill:#fff}.text-popup-container .text-popup-container-suggestions{display:flex;width:220px;padding:8px;flex-direction:column;gap:6px;border-radius:8px;background:#fff;box-shadow:0 151px 42px 0 transparent,0 97px 39px 0 rgba(0,0,0,.01),0 54px 33px 0 rgba(0,0,0,.05),0 24px 24px 0 rgba(0,0,0,.09),0 6px 13px 0 rgba(0,0,0,.1)}.text-popup-container .text-popup-container-suggestions label{color:#000;font-family:Inter Medium;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.text-popup-container .text-popup-container-suggestions a{display:flex;padding:8px 8px 8px 4px;align-items:center;gap:4px;align-self:stretch;color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;cursor:pointer;border-radius:4px}.text-popup-container .text-popup-container-suggestions a:hover{background:#f6f6f6}.handle{cursor:move}.grid-cell:hover{background:rgba(52,116,224,.1);transition:background .2s ease}.layout-container{position:relative;width:100%}.layout-container .layout-grid{position:relative;display:grid;background:#fff}.layout-container .layout-grid .draggable-component{position:absolute;z-index:1}.layout-container .layout-grid .draggable-component.dragging{z-index:1000}.addBlankContainer{cursor:pointer}.addBlankContainer .addBlank{font-size:10px;font-weight:700;text-align:center;width:71.8px;color:#fff;transition:color .3s ease}.addBlankContainer:hover .addBlank{color:#000}.addBlankContainer .tooltip-text{visibility:hidden}.addBlankContainer:hover .tooltip-text{visibility:visible}.sign-block-container{border-radius:12px;background:#fff;box-shadow:0 4px 40px 0 rgba(0,0,0,.12);display:flex;width:520px;height:629px;flex-direction:row;gap:80;flex-direction:column}.sign-block-container .header{display:flex;align-items:center;justify-content:center;position:relative}.sign-block-container .header p{color:#111;text-align:center;font-size:24px;font-weight:500;margin-top:32px;font-family:Inter}.sign-block-container .header .close-modal{position:absolute;right:32px;top:32px;cursor:pointer}.sign-block-container .body{padding:24px;display:flex;flex-direction:column}.sign-block-container .body .sign-details{display:flex;flex-direction:column;gap:16px;align-items:center;margin-top:24px}.sign-block-container .body .sign-details input{outline:none;width:350px;border:none;border-bottom:.5px solid hsla(0,0%,7%,.4);margin-top:24px}.sign-block-container .body .sign-details input::placeholder{color:hsla(0,0%,7%,.4);font-size:12px;font-weight:500}.sign-block-container .body .e-sign-date{width:350px;margin:32px auto auto;display:flex;justify-content:space-between;align-items:center;color:#111;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.sign-block-container .body .select{display:flex;gap:8px;width:350px;margin:32px auto auto;position:relative}.sign-block-container .body .select .clear,.sign-block-container .body .select span{width:41px;padding-bottom:13px;cursor:pointer;color:hsla(0,0%,7%,.4);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.sign-block-container .body .select span.active{color:#111}.sign-block-container .body .select .clear{cursor:pointer;position:absolute;right:0;top:0}.sign-block-container .body .select .border-bottom-container{position:absolute;bottom:0;left:0;width:100%;height:2px}.sign-block-container .body .select .border-bottom-container .border-bottom{width:41px;height:2px;background-color:#000;position:absolute;top:0;left:0;transition:transform .3s ease-in-out}.sign-block-container .body .sign-box{margin:auto;height:100px;width:350px;display:flex;justify-content:center;align-items:center;background:#f6f7f8}.sign-block-container .body .sign-box input{outline:none;padding:16px;width:70%;background:#f6f7f8;color:hsla(0,0%,7%,.5);font-family:Fasthand;font-size:24px;font-style:normal;font-weight:400;line-height:normal;border:none;border-bottom:1px solid hsla(0,0%,7%,.5);height:24px}.sign-block-container .body .sign-box .singature-pad{display:flex;justify-content:center;align-items:center;position:relative}.sign-block-container .body .sign-box .singature-pad canvas{width:350px;height:100px;background-color:#fff;box-shadow:0 4px 40px 0 rgba(0,0,0,.12)}.sign-block-container .body .sign-box .singature-pad button{cursor:pointer;font-family:Inter;font-size:12px;border:1px solid #333;background-color:#333;color:#fff;width:80px;border-radius:8px;height:40px;display:flex;align-items:center;justify-content:center}.sign-block-container .body .sign-box .sign-upload{display:flex;align-items:center;justify-content:center;width:350px;height:100px;background-color:#f1f1f1;border-radius:6px;cursor:pointer;margin:auto}.sign-block-container .body .sign-box .sign-upload img{width:100%;height:100%;object-fit:contain}.sign-block-container .body .sign-box .sign-upload input{display:none}.sign-block-container .body .sign-box .sign-upload input::placeholder{color:hsla(0,0%,7%,.4);font-size:12px;font-weight:500}.sign-block-container .body .sign-box .sign-upload label{font-size:12px;font-weight:500;font-family:Inter;text-align:center;border:1px dashed hsla(0,0%,7%,.4);padding:24px 60px;cursor:pointer;border-radius:6px;position:relative}.sign-block-container .body .sign-box .sign-upload label:before{content:"Must be a .png or .jpg file";color:hsla(0,0%,7%,.4);font-size:8px;font-weight:500;font-family:Inter;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%)}.sign-block-container .body .sign-loading{font-family:Inter;font-size:14px;height:200px;display:flex;align-items:center;justify-content:center;min-width:80%}.sign-block-container .body .terms-and-submit{display:flex;align-items:center;flex-direction:column;width:350px;margin:auto}.sign-block-container .body .terms-and-submit .terms{display:flex;width:350px;margin:32px auto}.sign-block-container .body .terms-and-submit .terms p{color:hsla(0,0%,7%,.4);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:332px}.sign-block-container .body .terms-and-submit .terms .container{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;zoom:.8}.sign-block-container .body .terms-and-submit .terms .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.sign-block-container .body .terms-and-submit .terms .checkmark{position:absolute;top:0;left:0;border-radius:2px;border:2px solid transparent;background:hsla(0,0%,7%,.1);width:16px;height:16px;padding:4px}.sign-block-container .body .terms-and-submit .terms .container:hover input~.checkmark{background-color:#ccc}.sign-block-container .body .terms-and-submit .terms .container input:checked~.checkmark{background-color:#2196f3}.sign-block-container .body .terms-and-submit .terms .checkmark:after{content:"";position:absolute;display:none}.sign-block-container .body .terms-and-submit .terms .container input:checked~.checkmark:after{display:block}.sign-block-container .body .terms-and-submit .terms .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.sign-block-container .body .terms-and-submit button.submit{width:100%;height:48px;padding:12px 32px;border-radius:8px;background:#8b75ba;border:none;color:#fff}.sign-block-container .body .terms-and-submit button.submit-disabled{background:rgba(139,117,186,.69)}.sign-block-container .body .secured-by-ve{display:flex;padding:6px var(--Spacing-space-7,12px);align-items:center;gap:4px;border-radius:100px;border:1px solid rgba(0,0,0,.1);color:hsla(0,0%,7%,.4);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;width:-moz-fit-content;width:fit-content;margin:12px auto;transition:all .3s ease-in-out}.sign-block-container .body .secured-by-ve:hover{border-radius:100px;border:1px solid hsla(0,0%,7%,.4);background:#f6f6f6;box-shadow:0 88px 25px 0 transparent,0 56px 23px 0 rgba(0,0,0,.01),0 32px 19px 0 rgba(0,0,0,.05),0 14px 14px 0 rgba(0,0,0,.09),0 4px 8px 0 rgba(0,0,0,.1)}.house{height:537px;width:444px;border-radius:1000px 1000px 0 0;background:#f4f4f4}.circle{border-radius:100%}.rectangle{border-radius:500px 500px 0 0}.capsule,.vcapsule{border-radius:500px}.arcRight{border-radius:0 150px}.arcLeft{border-radius:150px 0}.w-100p{width:100%}.w-100p-imp{width:100%!important}.min-w-100p-imp{min-width:100%!important}.overflow-hidden-imp{overflow-x:hidden!important}.w-70p-imp{width:70%!important}.w-662-imp{width:662px!important}.w-80p{width:80%}.w-80p-imp{width:80%!important}.w-50p{width:50%}.w-500{width:500px}.w-50p-imp{width:48%!important}.w-30p{width:30%}.w-420-imp{width:420px!important}.w-1280{width:1280px}.w-250-imp{width:250px!important}.w-228-imp{width:228px!important}.w-140-imp{width:140px!important}.w-181-imp{max-width:181px!important}.w-210-imp{width:210px!important}.w-550px{width:550px}.mx-w-763{max-width:763px}.d-flex{display:flex}.left-15p{left:15%}.d-none{display:none!important}.h-90{height:90px!important}.h-600-imp{height:600px!important}.h-450-imp{height:450px!important}.h-274-imp{height:274px!important}.h-191-imp{height:191px!important}.h-196-imp{height:196px!important}.h-183-imp{height:183px!important}.h-300-imp{height:300px!important}.h-132-imp{height:132px!important}.h-400{height:400px}.h-200-imp{height:200px}.h-100p{height:100%}.h-100p-imp{height:100%!important}.h-100vh-imp{height:100vh!important}.text-align-center{text-align:center}.text-align-left{text-align:left}.w-300{width:300px}.p-60p-imp{padding:60px 0!important}.d-flex-column{flex-direction:column}.justify-content-center{justify-content:center}.justify-content-flex-start{justify-content:flex-start}.justify-content-flex-start-imp{justify-content:flex-start!important}.justify-content-start-imp{justify-content:start!important}.align-items-center{align-items:center}.flex-direction-column{flex-direction:column}.flex-direction-column-imp{flex-direction:column!important}.flex-direction-row-imp{flex-direction:row!important}.flex-direction-row-reverse-imp{flex-direction:row-reverse!important}.position-relative{position:relative}.position-absolute{position:absolute}.position-relative-imp{position:relative!important}.left-0-imp{left:0!important}.bottom-0{bottom:0}.text-overRelay-together{top:300px!important;right:670px!important}.h-fit-content-imp{height:-moz-fit-content!important;height:fit-content!important}.broderRadius-100px{border-radius:100px!important}.border-radius-24{border-radius:24px}.top-0{top:0}.right-0{right:0}.m-top-0-imp{margin-top:0!important}.m-0px-imp{margin:0!important}.margin-left-250{margin-left:250px}.m-right-78{margin-right:78px}.m-top-24{margin-top:24px}.m-top-60{margin-top:60px}.m-top-30-imp{margin-top:30px!important}.m-bottom-26-imp{margin-bottom:26px!important}.m-bottom-10-imp{margin-bottom:10px!important}.m-bottom-16-imp{margin-bottom:16px!important}.m-bottom-60{margin-bottom:60px}.m-button-30{margin-bottom:30px}.m-button-30-imp{margin-bottom:30px!important}.m-top-324{margin-top:234px}.m-right-0-imp{margin-right:0!important}.m-right-176{margin-right:176px}.m-left-right-100{margin:0 100px}.align-items-flex-end{align-items:flex-end}.align-items-flex-end-imp{align-items:flex-end!important}.align-items-flex-start{align-items:flex-start}.align-items-flex-start-imp{align-items:flex-start!important}.justify-content-flex-end{justify-content:flex-end}.gap-4{gap:4px}.gap-12{gap:12px}.gap-12-imp{gap:12px!important}.gap-17{gap:17px}.gap-15{gap:15px}.gap-24{gap:24px}.gap-32{gap:32px}.gap-32-imp{gap:32px!important}.gap-36-imp{gap:36px!important}.gap-30{gap:30px}.gap-30-imp{gap:30px!important}.gap-42{gap:42px}.gap-42-imp{gap:42px!important}.gap-40{gap:40px}.gap-40-imp{gap:40px!important}.gap-48{gap:48px}.gap-48-imp{gap:48px!important}.gap-50-imp{gap:50px!important}.gap-56{gap:56px}.gap-56-imp{gap:56px!important}.gap-72{gap:72px}.gap-110-imp{gap:110px!important}.gap-77{gap:77px}.gap-190{gap:190px}.gap-145{gap:145px}.gap-216{gap:216px}.gap-268-imp{gap:268px!important}.gap-6-imp{gap:6px!important}.gap-8{gap:8px}.gap-9-imp{gap:9px!important}.h-448{height:448px}.h-550{height:550px}.h-210-imp{height:210px!important}.h-410-imp{height:410px!important}.gap-3-33{gap:3.33%}.justify-content-space-between{justify-content:space-between}.custom-letter-spacing{letter-spacing:3px}.h-550-imp{height:550px!important}.h-700-imp{height:600px!important}.zoom-50-p{zoom:.5}.zoom-75-p{zoom:.75}.zoom-85-p{zoom:.85}.zoom-45-p{zoom:.45}.zoom-90-p{zoom:.9}.zoom-65-p{zoom:.65}.zoom-30-p{zoom:.3}.h-524{height:674px}.padding-17{padding:17px}.padding-53{padding:53px}.padding-16{padding:16px}.padding-13-imp{padding:13px!important}.padding-60{padding:60px}.padding-60-36{padding:60px 36px!important}.padding-0-36{padding:0 36px}.padding-36-24-imp{padding:36px 24px!important}.padding-80-imp{padding:80px!important}.padding-tb-43-imp{padding:43px 0!important}.padding-80{padding:80px}.padding-tb-80{padding:80px 0}.padding-8{padding:8px}.padding-85-321{padding:85px 321px}.padding-81-350{padding:81px 350px}.padding-81-308{padding:81px 308px}.padding-75-453{padding:75px 453px}.padding-77-253{padding:77px 253px}.padding-68-337{padding:68px 337px}.padding-12-350{padding:12px 350px}.padding-70-350{padding:70px 350px}.padding-108{padding:108px 0}.padding-142{padding:142px 0}.padding-0-imp{padding:0!important}.mx-w-409{max-width:409px}.w-341{width:341px}.padding-100{padding:100px}.padding-91{padding:91px}.padding-14-36-imp{padding:14px 36px!important}.padding-29-59-imp{padding:29px 59px!important}.padding-top-bottom-100{padding:100px 0}.padding-76{padding:76px}.padding-35{padding:35px}.block-grid-2{grid-template-columns:.5fr 2fr;grid-gap:25px 2px;gap:25px 2px}.flex-wrap-imp{flex-wrap:wrap!important}.mx-h-329{max-height:329px}.border-left-right{border-left:1px solid hsla(0,0%,100%,.3);border-right:1px solid hsla(0,0%,100%,.3)}.image-position{left:257px;bottom:180px;right:70%}.order1{order:1!important}.order2{order:2!important}.order3{order:3!important}.m-sticker{position:absolute;top:150px;right:-25px}.padding-60-160{padding:60px 160px}.h-200p{height:200px}.variable{padding:0 10px;border:inherit}.bg-black{background-color:#282829}.bg-white{background-color:#fff}.bg-FCFAF6{background-color:#fcfaf6}.bg-FCFAF7{background-color:#fcfaf7}.bg-FCFAF8{background-color:#fcfaf8}.bg-C34D44{background:#c34d44}.bg-C34E45{background:#c34e45}.bg-F0F0EA{background:#f0f0ea}.bg-1C161A{background:#1c161a}.color-black{color:#000}.bg-white-imp{background-color:#fff!important}.bg-DEC1DF{background:#dec1df}.bg-A81903{background:#a81903}.bg-D25C84{background:#d25c84}.bg-BB6353{background:#bb6353}.bg-383838{background:#383838}.bg-f4ebdc{background:#f4ebdc}.bg-430917{background:#430917}.bg-677659{background:#677659}.bg-FFF6EE{background:#fff6ee}.bg-D9D9D9{background:#d9d9d9}.bg-FAF8F2{background:#faf8f2}.bg-FAECE3{background:#faece3}.bg-F9F9F9{background:#f9f9f9}.bg-A9D2D4{background:#a9d2d4}.w-100vw-imp{width:100vw!important}.align-items-space-between{align-items:space-between}.h-353p-imp .image_block{height:353px!important}.h-283p-imp{height:282px!important}.gap-18px{gap:18px}.gap-145px{gap:145px}.btm-left-0{bottom:0;left:0}.w-70p{width:70%}.w-100p-72px{width:calc(100% - 72px)!important}.margin-36px-72px-imp{margin:72px 36px!important}.margin-left-right-0-imp{margin-left:0;margin-right:0}.w-25p{width:25%}.w-40p{width:40%}.w-h-720px{width:720px;height:720px}.text-align-center-imp{text-align:center!important}.padding-top-16px{padding-top:16px}.border{border:1px solid #000}.w-40-imp{width:40px!important}.padding-50px-36px{padding:50px 36px}.border-desktop{border-right:.5px solid #000}.border-mobile{border:.5px solid #000}.desktop-text-alignment{right:-12px;background-color:#fff;padding:6px}.mobile-text-alignment{right:0!important;top:-25px!important;background-color:#fff;padding:6px}.w-100p-imp-content p{width:100%!important}.padding-29px-24px-imp-content p{padding:29px 24px!important}.font-size-20px-imp-content p{font-size:20px!important}.gap-10px{gap:10px}.margin-left-70px{margin-left:70px}.gap-60px-imp{gap:100px!important}.gap-150-imp{gap:150px!important}.padding-110-350-imp{padding:110px 350px!important}.margin-top-260px{margin-top:260px}.margin-top-32px-btm-8px{margin-top:32px;margin-bottom:8px}.margin-top-4px-imp{margin:4px 0!important}.margin-top-32px{margin-top:2rem}.margin-top-150px{margin-top:150px}.top-32px{top:32px}.text-align-rt{text-align:right}.justify-content-space-around-imp{justify-content:space-around!important}.z-index-3{z-index:3}.margin-60px-36px-imp{margin:60px 36px!important}.w-460px{width:460px}.w-157px-h-300px-imp .image_block{width:157px!important;height:300px!important}.rotate-270deg{transform:rotate(270deg)}.justify-content-space-between-imp{justify-content:space-between!important}.flex-direction-column-reverse{flex-direction:column-reverse}.gap-80px-imp{gap:80px!important}.gap-80px{gap:80px}.w-h-50vw{width:50vw;aspect-ratio:1/1}.w-h-70p-imp{width:70%!important}.max-w-373px{max-width:373px}.h-50p{height:50%}.padding-36px-80px{padding:80px 36px}.padding-36px-60px{padding:60px 36px}.line-ht-0pt7px{line-height:150%;letter-spacing:.7px}.h-130px{height:130px}.margin-80px-36px{margin:80px 36px}.margin-72px-0px-106px{margin:72px 0 106px}.margin-0-imp{margin:0!important}.w-80p-h-135px-imp .image_block{width:80%!important;height:135px!important}.margin56px-76px{margin:56px 76px}.top-20px-right-9px-imp{top:-50px!important;right:-10px!important}.text-align-center-imp-content p{text-align:center!important;max-width:100%!important}.wr-mode-vert-lt{writing-mode:vertical-lr}.wr-mode-hor-tb{writing-mode:horizontal-tb!important}.variable{background-color:#f5f5f5;outline:0;-webkit-writing-mode:inherit;font-style:inherit;font-feature-settings:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-weight:inherit;font-stretch:inherit;font-size:inherit;font-family:inherit;text-rendering:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:inherit;text-transform:inherit;text-indent:inherit;text-shadow:inherit;display:inline;-webkit-appearance:inherit;-moz-appearance:inherit;appearance:inherit;-webkit-rtl-ordering:inherit;cursor:inherit;background-color:inherit;margin:inherit;padding:inherit;border-image:inherit;max-width:100%;border-radius:6px;border:.5px solid #97cbff;background:hsla(0,0%,77%,.4)}.h-150px{height:150px}.minh-84vh{min-height:84vh}.h-80p{height:80%}.h-80vh{height:80vh}.minh-70p{min-height:70%}.font-size-32p{font-size:32px}.h-114px{height:114px}.h-layout2section2{height:calc(100vh - 112px)}.w-50vw{width:50vw}.margin-top-30px{margin-top:30px}.margin-top-80px{margin-top:80px}m-border{border:1px solid red}.text-align-left-imp-content p{text-align:left!important}.margin-top-36px-btm-16px{margin-top:36px;margin-bottom:16px}.w-335px{width:335px}.w-591px{width:591px}.min-width{min-width:400px}.margin-top-btm-46px{margin:46px 0}.margin-30px{margin:30px}.margin-top-btm-60px{margin:60px 0}.margin-top-btm-30px{margin:30px 0}.h-70vh{height:70vh}.padding-32px{padding:32px}.h-100vh{height:100vh}.wh-225px{width:225px;height:225px}.position-static-imp{position:static!important}.btm-10p{bottom:10%}.left-60p{left:60%}.bg-clr-E5E0B8{background-color:#e5e0b8}.bg-clr-D9D9D9{background-color:#d9d9d9}.padding-120px{padding:120px}.bg-clr-FAF8F2{background-color:#faf8f2}.transform-center{transform:translate(-50%,-50%)}.top-left-50p{top:50%;left:50%}.margin-tb-30px{margin:30px 0}.h-45vh,.h-55vh{height:55vh}.padding-lr-36px{padding-left:36px!important;padding-right:36px!important}.padding-lr-124px{padding-left:124px;padding-right:124px}.padding-lr-16px-imp{padding-left:16px!important;padding-right:16px!important}.gap-114px-imp{gap:114px!important}.min-w-360px{min-width:360px}.w-h-243px{width:2443px!important;height:243px!important}.margin-left-114px{margin-left:114px}.semicircle:before{top:-50px}.semicircle:after,.semicircle:before{content:"";position:absolute;left:305px;width:100px;height:100px;border-radius:50%;background-color:#fff;z-index:4}.semicircle:after{top:616px}.mobile-semicircle:after,.mobile-semicircle:before{left:120px!important}.bg-D2C585{background:#d2c585}.bg-F1ECCE{background:#f1ecce}.gap-28{gap:28px}.h-fit-content{height:-moz-fit-content;height:fit-content}.padding-70-104{padding:70px 30px 104px 0}.border-right-d0c27d{border-right:1px solid #d0c27d}.width-378{min-width:378px}.w-28{min-width:28px}.padding-LR-36{padding:0 36px!important}.padding-16-20{padding:16px 20px}.padding-bottom-16-imp{padding:0 0 16px!important}.h-362-imp{height:362px!important}.pg-img-position{top:-30px!important;left:25%!important}.border-bottom-d0c27d{border-bottom:1px solid #d0c27d;border-right:none}.zoom-40-imp{zoom:.4!important}.h-20-imp{height:20px!important}.padding-72{padding:72px}.padding-left-30{padding-left:30px}.margin-154{margin-right:154px}.mcircleText1{left:0!important;bottom:80px!important;left:-80px!important}.margin-left-20{margin-left:20px}.h-30vh{height:15vh}.position-absolute-imp{position:absolute!important}.h-353-imp{height:353px!important}.mcircleText2{top:331px!important;right:74px!important}.margin-left-30-imp{margin-left:302px}.line-position-layout{top:-531px!important;left:128px!important}.line-star-position{top:-230px!important;left:118px!important}.txt-m-top-30-imp{margin:30px 0 0!important}.width-466px{width:466px}.padding-76px-102px{padding:76px 102px}.width-1024px{width:1024px}.padding-tb-80px{padding:80px 0}.margin-top-36px-imp{margin-top:36px!important}.w-534px{width:534px}.w-234px{width:234px}.w-662px{width:662px}.padding-btm-36px-imp{padding-bottom:36px!important}.w-30vh{width:30vh}.w-40vh{width:40vh}.overflow-x-scroll{overflow-x:scroll}.padding-lr-52px-imp{padding-left:52px!important;padding-right:52px!important}.bg-clr-F289A8{background-color:#f289a8}.bg-clr-8B95C6{background-color:#8b95c6}.right-0px{right:0}.zoom-70-p{zoom:.7}.min-h-900px{min-height:900px}.w-300px{width:300px}.h-300px{height:300px}.left-80px-imp{left:80px!important}.right-100px-imp{right:100px!important}.right-m-130px-imp{right:-130px!important}.max-w-100p-imp{max-width:100%!important}.gap-50{gap:50px}.zoom-20-p{zoom:.2}.min-h-900px-imp{min-height:900px!important}.min-h-800px{min-height:800px}.w-600px{width:600px}.bottom-25px{bottom:25px}.bottom-100px{bottom:100px}.min-h-700px{min-height:700px}.min-h-0px-imp{min-height:0!important}.min-h-fit-content-imp{min-height:-moz-fit-content!important;min-height:fit-content!important}.min-h-300px-imp{min-height:300px!important}.min-h-250px-imp{min-height:250px!important}.min-h-400px-imp{min-height:400px!important}.min-w-500px{min-width:500px}.gap-70px-imp{gap:70px!important}.w-400px{width:400px}.text-overRelay-together{top:-25px!important;left:0!important}.text-overRelay-forever{top:150px!important;left:394px!important}.w-60p{width:60%}.order4{order:4!important}.left-50p-imp{left:50%!important}.transform-x-50p{transform:translateX(-50%)}.left-140px-imp{left:-140px!important}.left-91p-imp{left:91%!important}.top-600px-imp{top:600px!important}.right-70px-imp{right:70px!important}.min-w-650px{min-width:500px}.w-735px{width:735px}.margin-auto{margin:auto}.position-static-imp-tl0{position:static!important;left:0!important;top:0!important;width:auto!important}.bg-gray{background-color:gray!important}.w-394px{width:394px}.h-465px{height:465px}.bg-E08F4D{background-color:#e08f4d}.left-25px{left:-25px}.top70px{top:70px}.font-size-115px-imp{font-size:115px!important;line-height:"137%"!important;letter-spacing:-4px!important}.marginx-50px{margin:50px}.w-90p-imp{width:90%!important}.m-w-300px-imp{width:300px!important}.bg-FF9291{background-color:#ff9291}.h-340px-imp{height:340px!important}.w-195px-imp{width:195px!important}.h-230px-imp{height:230px!important}.h-278px-imp{height:278px!important}.font-20px-imp{font-size:20px!important}.w-2px{width:2px!important}.left-10px{left:10px}.h-340-imp{height:340px!important}.font-16px-imp{font-size:16px!important}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.top-30px-imp{top:30px!important}.top-30p-imp{top:30%!important}.left-70px-imp{left:70px!important}.padding-30px{padding:30px}.bg-FFF1E5{background-color:#fff1e5}.padding-left-50px{padding-left:50px}.w-230px-imp{width:230px!important}.self-start-imp{align-self:flex-start!important}.bottom-140px-imp{bottom:140px!important}.right-30px-imp{right:30px!important}.h-372px-imp{height:372px!important}.h-321px-imp{height:321px!important}.d-inlineblock-imp{display:inline-block!important}.d-none-nimp{display:none}.bg-DCFAFF{background-color:#dcfaff}.padding-bottom-30px{padding-bottom:30px}.order-2{order:-2!important}.order-1{order:-1!important}.h-140px-imp{height:140px!important}.flex-nowrap{flex-wrap:nowrap!important}.bottom-360px-imp{bottom:360px!important}.right-200px-imp{right:-200px}.w-410px-imp{width:410px!important}.font-36px-imp{font-size:36px!important}.bottom-0px-imp{bottom:0!important}.right-40px-imp{right:40px!important}.top-80px-imp{top:80px!important}.left-138px-imp{left:138px!important}.h-240px-imp{height:240px!important}.w-110px-imp{width:110px!important}.w-400px-imp{width:400px!important}.top-0-imp{top:0!important}.w-auto-imp{width:auto!important}.p-x-30px{padding:0 30px}.gap-70px{gap:70px}.zoom-60-p{zoom:.6}.w-320-imp{width:320px!important}.h-362px-imp{height:362px!important}.w-310-imp{width:300px!important}.top-370px-imp{top:370px!important}.right-90px-imp{right:90px!important}.margin-left0-imp{margin-left:0!important}.line-height-118p-imp{line-height:118%!important}.w-32-imp{width:32px!important}.img-set{left:30px!important;top:30px!important}.width-fit-content{width:-moz-fit-content!important;width:fit-content!important}.height-fit-content{height:-moz-fit-content;height:fit-content}.justify-content-end{justify-content:end}.line-height-50-imp{line-height:50px!important}.width-290px-imp{width:290px!important}.width-350px-imp{width:350px!important}.h-600p-imp{height:600px!important}.top-140px-imp{top:140px!important}.left-150px-imp{left:-150px!important}.padding-30-imp{padding:30px 0!important}.h-1-imp{height:1px!important}.m-top-400px-imp{margin-top:400px!important}.bg-FAECFF{background-color:#faecff}.height-100px-imp{height:100px!important}.font-size-32px-imp{font-size:32px!important}.h-130px-imp{height:130px!important}.w-100px-imp{width:100px!important}.top-70px-imp{top:-70px!important}.margin-top-120px-imp{margin-top:120px!important}.w-20p{width:20%}.m-top-450-imp{margin-top:450px!important}.opacity1-imp{opacity:1!important}.bottom-180px-imp{bottom:180px!important}.circt{top:10px!important;left:210px!important}.top-28px-imp{top:-28px!important}.left-315px-imp{left:315px!important}.left-120px-imp{left:-120px!important}.top-250px-imp{top:250px!important}.min-h-550px{min-height:550px}.left-220px-imp{left:220px!important}.block-grid-2{display:grid;grid-template-columns:.2fr 2fr;grid-gap:25px 21px;gap:25px 21px}.block-grid-3{display:grid!important;grid-template-columns:1fr 1fr 1fr;grid-gap:5px;gap:5px}.grid_equal_2{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px}.gap-0-imp{gap:0!important}.d-flex-imp{display:flex!important}.p-y-30px{padding-top:30px;padding-bottom:30px}.p-x-30px{padding-left:30px;padding-right:30px}.bg-478A9E{background-color:#478a9e}.bg-E1B0D3{background:#e1b0d3}.bg-D6C379{background:#d6c379}.bg-478A9E{background:"#478A9E"}.bg-D86B29{background:#d86b29}.justify-content-center-imp{justify-content:center!important}.block-grid-list-point{display:grid;grid-template-columns:.2fr auto;grid-gap:25px 5px;gap:25px 5px}.p-left-10p{padding-left:10%}.w-fit-content{width:-moz-fit-content;width:fit-content}.borderRadiusTop-35px{border-top-right-radius:35px;border-top-left-radius:35px}.borderRadiusBottom-35px{border-bottom-right-radius:35px;border-bottom-left-radius:35px}.bottom-15p{bottom:-15%}.maxw-100p-imp{max-width:100%!important}.flex-direction-row-reverse{flex-direction:row-reverse}.center-absolute{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mtxt-reverse{padding:2px!important;left:80%!important;right:0!important}.justify-content-space-around{justify-content:space-around}.flex-direction-column-reverse-imp{flex-direction:column-reverse!important}.align-items-center-imp{align-items:center}.txt-position-l2-imp{right:59px!important;bottom:195px!important}.w-230px-h-280-imp{width:230px!important;min-height:280px!important}.txt-postion-l2-o3-imp{left:129px!important;bottom:-27px!important}.padding-botton-30px{padding-bottom:30px}.minh-375px{min-height:375px}.h-400px{height:415px}.w-879px{width:879px}.gap-64px{gap:64px}.w-200px-imp{width:200px}.w-300px-imp{width:300px}.font-weight-500-imp{font-weight:500!important}.letter-spacing-07px-imp{letter-spacing:.7px!important}.text-transform-uppercase-imp{text-transform:uppercase!important}.font-size-20px-imp{font-size:20px!important}.padding-2px-15px-imp{padding:2px 15px!important}.font-size-14px-imp{font-size:14px!important}.gap-125px{gap:125px}.flex-wrap{flex-wrap:wrap}.max-width-500px{max-width:500px}.gap-20px{gap:20px}.max-width-280px-imp{max-width:280px!important}.w-50px-imp{width:50px!important}.h-36px-imp{height:36px!important}.align-items-center-imp{align-items:center!important}.mw-36px-imp{max-width:36px!important}.gap50-px{gap:50px!important}.margi nTop-20px-imp{margin-top:20px!important}.w-230px-imp{width:300px!important}.h-375px{height:375px}.mt-10px-imp{margin-top:10px!important}.mt-8px-imp{margin-top:8px!important}.h-50p-imp{height:50%!important}.mb-20px-imp{margin-bottom:20px!important}.overflow-hidden{overflow:hidden}.z-index-1{z-index:1}.z-index-2{z-index:2}.b-0{bottom:0}.paddingTop-20px-imp{padding-top:20px!important}.maxw-100px-imp{max-width:100px!important}.bg-D5CFE7{background:#d5cfe7}.margin-50px-0px{margin:50px 0}.margin-10px-0px-imp{margin:10px 0!important}.h-274-imp{height:274!important}.w-200px-imp{width:200px!important}.h-270px{height:270px}.w-196px{width:196px}.w-140px{width:140px}.w-95px-imp{width:95px!important}.h-95px-imp{height:95px!important}.mw-300px-imp{max-width:300px!important}.m-w-350px-imp{max-width:350px!important}.m-w-400px-imp{max-width:400px!important}.h-135px-imp{height:135px!important}.w-180px-imp{width:180px!important}.top-10px-right-65px-imp{top:10px!important;right:65px!important}.padding-30px-0px{padding:30px 0!important}.padding-50px{padding:50px}.padding-0px-imp{padding:0!important}.margin-0px-125px-imp{margin:0 125px!important}.padding-20-imp{padding:20px!important}.z-index-2{z-index:5}.top-75px{top:75px}.left-400px{left:800px}.top-35px-imp{top:75px!important}.top-400px-imp{top:400px!important}.right-10px-imp{right:-10px!important}.tab{width:330px;height:436px}.desktop{width:418px;height:318px}.mobile{width:245px;height:512px}.block-grid-3-u{grid-template-columns:repeat(3,minmax(400px,400px))}.block-grid-3-mobile{grid-template-columns:minmax(400px,400px)!important}.mob-size-t1-imp{min-width:250px!important;max-width:400px!important}.max-w-420p-imp,.min-w-0p-imp{min-width:0!important}.max-w-420p-imp{max-width:420px!important}.min-height-750{min-height:750px}.block-grid-list-point-u{display:grid;grid-template-columns:repeat(2,minmax(.5%,auto));grid-gap:25px;gap:25px}.pad-280p{padding:0 280px}.h-fit-content{height:-moz-fit-content!important;height:fit-content!important}.gap-56px{gap:56px}.max-w-320{width:320px!important}.width-350{max-width:480px!important}.gap-120px{gap:120px}.pad-80-280-p{padding:80px 280px}.pad-80-36-imp{padding:80px 36px!important}.gap-60px-imp{gap:60px!important}.max-width-880px{max-width:880px}.max-w-450{max-width:450px!important;font-size:16px!important}.gap-207{gap:207px}.gap-110px{gap:110px}.left-5p{left:5%}.block-grid-3-u{display:grid!important;grid-template-columns:400px 400px 400px;grid-gap:50px;gap:50px}.margin-left-100p{margin-left:40px!important}.left-25p-imp{left:25%!important}.top-left-imp{left:-60px!important;top:210px!important}.max-w-450-imp{max-width:650px!important}.max-w-400px{max-width:400px}.max-w-800px{width:800px}.margin-top-45p{margin-top:45px}.margin-top-45p-imp{margin-top:45px!important}.w-10p{width:20%}.margin-top-35p{margin-top:35px}.min-height-686{min-height:686px}.min-height-417{min-height:417px}.left-25p{left:25%}.text-transform-u{text-transform:uppercase!important}.border-bottom-1p{border-bottom:1px solid!important}.border-right-1p{border-right:1px solid}.min-height-400p{min-height:400px}.bottom-5p{bottom:-21%}.padding-top-btm-70px{padding:70px}.padding-top-btm-130px{padding:130px}.padding-68-imp{padding:0 68px!important}.mobile-semicircle:after{top:-37px}.mobile-semicircle:after,.mobile-semicircle:before{content:"";border-radius:50%;position:absolute;z-index:4;left:131px!important;width:75px!important;height:75px!important;background-color:#fff}.mobile-semicircle:before{bottom:-37px}.width-380-imp{width:380px!important;word-break:break-all!important}.word-break-keep-all{word-break:keep-all}.max-w-350-imp{max-width:350px!important}.padding-25{padding:0 120px}.max-width-228-imp{max-width:628px!important}.pad-10-imp{padding:30px!important}.h-580px{height:580px}.w-526px{width:526px}.max-w-290{max-width:290px!important}.word-break-break-word{word-break:break-word}.no-border{width:100%}.full-border{width:95%}.half-border{width:50%;border:24px solid #fff}.w-300p-imp{width:100%!important}.w-48p{width:48.5%;aspect-ratio:1/1}.h-665-imp{height:665px!important}.p-y-60px{padding-top:60px;padding-bottom:46px}.max-w-90p-imp{max-width:90%!important}.padding-53-imp{padding:53px!important}.h-28-imp{height:28px!important}.w-62-imp{width:62px!important}.margin-top-40-imp{margin-top:40px!important}.w-332px{width:332px}.padding-left-564px{padding-left:564px}.padding-y-72px{padding-top:72px;padding-bottom:72px}.padding-right-92px{padding-right:92px}.zoom-130-p{zoom:1.3}.w-35p{width:35%}.padding-y-23px-imp{padding-top:23px!important;padding-bottom:23px!important}.padding-x-55px-imp{padding-right:55px!important;padding-left:55px!important}.font-roman-imp{font-family:Times New Roman!important}.left-25px-imp{left:-25px!important}.top70px-imp{top:70px!important}.height-361px-imp{height:361px!important}.min-h-550px{min-height:550px!important}.min-h-400px{min-height:400px}.right-30p{right:30%}.right-30p-imp{right:30%!important}.bottom-1p-imp{bottom:1%!important}.bottom-10p-imp{bottom:10%!important}.right-130px-imp{right:130px!important}.m-right-30p{margin-right:30vw}.right-200px-imp{right:-200px!important}.max-w-400px-imp{max-width:400px!important}.bg-FFE1EC{background-color:#ffe1ec}.justify-content-space-evenly{justify-content:space-evenly}.left-30px-imp{left:30px!important}.top-20px-imp{top:-20px!important}.l-spacing-4px-imp{letter-spacing:4px!important}.text-align-end{text-align:end}.right-50px{right:50px}.bottom-200px-imp{bottom:200px!important}.mtxt-reverse{left:77%!important}.w-54p-imp{width:54px!important}.h-54p-imp{height:54px!important}.font-50px-imp{font-size:50px!important}.max-w-350px-imp{max-width:350px!important}.bottom-5p-imp{bottom:5%!important}.right-50p{right:50%;transform:translateX(50%)}.top-10p{top:10%}.top-95p-imp{top:95%!important}.right-7p-imp{right:7%!important}.m-bottom-40px-imp{margin-bottom:40px!important}.bg-637756{background-color:#637756}.h-220p-imp{height:220%!important}.font-48px-imp{font-size:48px!important}.font-size-100px-imp{font-size:100px!important;line-height:100%!important}.min-h-fit-content{min-height:max-content}.min-h-600px{min-height:600px}.marginx-50px-imp{margin-right:50px!important}.min-h-1100px{min-height:1100px}.left-0{left:0}.min-h-500px{min-height:500px}.padding-25px{padding:25px!important}.padding-60px-30px{padding:60px 30px}.padding-31px-16px{padding:31px 16px!important}.gap-24px{gap:24px}.zoom-75-p{zoom:75%}.width-400px{width:400px}.min-height-492px{min-height:492px}.gap-32px{gap:32px}.gap-60px{gap:60px}.margin-left-20px{margin-left:20px}.padding-60-36px{padding:60px 36px!important}.width-240px-imp{width:240px!important}.w-h-243{width:243px!important;height:240px!important}.marginb-40px-imp{margin:0 0 40px!important}.width-879px{width:879px}.margin-top-24px-imp{margin-top:24px!important}.w-h-85p{width:85.5%!important;aspect-ratio:1/1}.zoom-50p{zoom:.3}.width-60-p-imp{width:65%!important}.gap-67px{gap:67px}.m-0px-imp{margin-right:0!important}.h-191px-imp{height:191px!important}.w-140px-imp{width:140px!important}.marginTop-20px-imp{margin-top:20px!important}.width-228px-imp{width:228px!important}.width-100p-imp{width:100%!important}.justify-content-flex-end-imp{justify-content:flex-end!important}.height-317px-imp{height:317px!important}.padding-60px-36px{padding:60px 36px}.w-300px-imp{width:300px!important}.w-225px-imp{width:225px!important}.w-228px-imp{width:228px!important}.h-317px-imp{height:317px!important}.h-192px-imp{height:192px!important}.margin-right-0px-imp{margin-right:0!important}.gap-26px-imp{gap:26px!important}.font-size-0px-imp{font-size:0!important}.minh-400px{min-height:400px}.w-320px{width:320px}.w-350px{width:350px}.w-275px{width:275px}.mtxt-reverse{transform:rotate(-180deg)!important;top:0!important;left:70%!important;right:300px!important;writing-mode:vertical-lr}.right-130px-imp{right:-130px!important}.top-175px-imp{top:-175px!important}.h-auto-imp{height:auto!important}.w-800p-imp{width:800px!important}.maxh-400px-imp{max-height:400px!important}.overflow-not-hidden{overflow:visible!important}.p-y-40px{padding-top:40px;padding-bottom:40px}.p-x-80px{padding-left:80px;padding-right:80px}.top-124px-right-75px-imp{top:-124px!important;right:75px!important}.p-x-0px-imp{padding-left:0!important;padding-right:0!important}.margin-0px-auto-imp{margin:0 auto!important}.gap-65{gap:65px}.w-282px-imp{width:282px!important}.m-bottom-20-imp{margin-bottom:20px!important}.w-208px-imp{width:208px!important}.h-1px-imp{height:1px!important}.gap-5{gap:5px}.m-text-alignment{right:0!important;top:-25px!important;padding-bottom:8px}.w-50p-ar{width:50%;aspect-ratio:1/1}.align-items-flex-center-imp{align-items:center!important}.gap-36px{gap:36px}.padding-81-245{padding:81px 245px}.gap-56px-imp{gap:56px!important}.gap-216-imp{gap:216px!important}.max-width-954px{max-width:954px}.padding-60px-120px{padding:60px 120px}.padding-30px-50px-imp{padding:30px 50px!important}.max-width-238px-imp{max-width:238px!important}.padding-buttom-10px{padding-bottom:20px}.padding-30px-0px-0px-0px{padding:30px 0 0}.padding-36px-60px-imp{padding:60px 36px!important}.m-10px-imp{margin-top:10px!important}.clienEventsStyling{max-width:354px;min-height:223px;align-self:flex-start}@media(max-width:844px){.clienEventsStyling{max-width:100%!important;min-height:100%!important}}.show-hide,.show-hide button{align-items:center;justify-content:center}.show-hide button{display:flex;gap:8px;padding:14px 20px;cursor:pointer;font-size:17px;position:relative;transition:outline .2s cubic-bezier(.24,.01,.42,.98);outline:3px solid transparent;outline-offset:3px;max-width:80%}.show-hide button span{max-width:100%;word-break:break-word}.w-406px{width:406px}.margin-top-115px{margin-top:115px}.m-min-max-width-100p-imp{min-width:100%!important;max-width:100%!important}.contractPage{box-shadow:0 2px 8px 0 rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.05);border-radius:5px}.contractPage,.invoicePage{height:calc(100vh - 120px)!important}.m-t-50px{margin-top:50px}.p-top-450px{padding-top:450px}.p-top-0px-imp{padding-top:0!important}.bottom-170px-imp{bottom:170px!important}.p-r-20px{padding-right:20px}.left-35px-imp{left:-35px!important}.m-right-160px-imp{margin-right:160px!important}.margin-left-100px{margin-left:100px}.m-bottom-24{margin-bottom:24px}.zoom-30-imp{zoom:.3!important}.top-900px-imp{top:900px!important}.right-50px-imp{right:-50px!important}.margin-top-40px{margin-top:40px}.right-120px-imp{right:120px!important}.zoom-40-p{zoom:.4}.h-300px-imp{height:300px!important}.w-157px-imp{width:157px!important}.top-280px-imp{top:280px!important}.top-25px-imp{top:-25px!important}.msemicircle{height:50px!important;width:50px!important}.h-464px{height:464px}.margin-tb-60px{margin:60px 0}.display-none{display:none!important}.padding-y-50px{padding:50px 0}.p-y-30px-imp{padding:30px 0!important}.z-index-4{z-index:4}.p-y-70px-40px{padding-top:70px;padding-bottom:40px}.p-y-50px{padding-top:50px;padding-bottom:50px}.m-b-100px{margin-bottom:100px;margin-top:50px}.top-350px-imp{top:350px!important}.padding-top-40px{margin-top:40px}.freetoday{top:70px!important;right:-12px!important}.top-0px-imp{top:0!important}.gap-26{gap:26px}.m-right-left-78{margin:0 78px}.t-290px-imp{top:290px!important}.t-25px-imp{top:25px!important}.r-55px-imp{right:-55px!important}.r-62px-imp{right:62px!important}.p-5px-30px-imp{padding:5px 30px!important}.d-grid{display:grid!important}.g-cols-3{grid-template-columns:repeat(3,minmax(400px,400px))}.g-cols-1-imp{grid-template-columns:minmax(400px,400px)!important}.p-y-70px{padding-top:70px;padding-bottom:70px}.p-left-50px{padding-left:50px}.m-top-130px{margin-top:130px}.m-top-0px-imp{margin-top:0!important}.w-700px{width:700px}.h-360px{height:360px}.g-cols-1-imp{grid-template-columns:minmax(360px,400px)!important}.left-160px-imp{left:160px!important}.p-40px-20px-imp{padding:40px 20px!important}.left-140px-imp{left:140px!important}.bg-video-player{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.m-t-100px{margin-top:100px}.bg-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;opacity:.3}.text-overRelay-forever2{top:-25px!important;right:0!important}.listAnimation{animation-name:listElement}@keyframes listElement{0%{opacity:0}to{opacity:1}}.m-b-60px-imp{margin:20px 0 60px!important}.m-t-60px-imp{margin-top:60px!important}.m-t-72px{margin-top:72px}.w-40px{width:40px}.h-37px{height:37px}.gap-207px{gap:207px}.gap-40px-imp{gap:40px!important}.text-align-left-imp{text-align:left!important}.zoom-80-p{zoom:.8}.zoom-125-imp{zoom:1.25!important}.p-y-20px-imp{padding:20px 0!important}.p-t-40px{padding-top:40px}.p-t-32px{padding-top:32px}.p-t-24px-imp{padding-top:24px!important}.h-390px-imp{height:390px!important}.p-b-120px{padding:0 0 120px}.p-30px-20px-imp{padding:30px 24px!important}.p-t-56px{padding-top:56px}.left-60px-imp{left:-60px!important}.padding-20px-22px-imp{padding:20px 22px!important}.p-y-80px{padding:80px 0}.p-60px-36px-imp{padding:60px 36px!important}.w-100p-28px-imp{width:calc(100% + 28px)!important}.p-t-30px{padding-top:30px}.p-b-30px{padding-bottom:30px}.p-20px-22px-imp{padding:20px 22px!important}.h-400px-imp{height:400px!important}.p-20px-34px-imp{padding:20px 34px!important}.p-y-90px{padding:90px 0}.p-y-60px{padding:60px 0}.gap-18-imp{gap:18px!important}.gap-36{gap:36px}.gap-24px-imp{gap:24px!important}.p-y-103px{padding:103px 0}.p-y-145px{padding:145px 0}.gap-26-imp{gap:26px!important}.p-40px-22px-imp{padding:40px 22px!important}.zoom-63{zoom:.63}.zoom-110p{zoom:1.1}.w-330px-imp{width:330px!important}.w-164px-imp{width:164px!important}.zoom-105{zoom:1.05}.gap-24-imp{gap:24px!important}.w-304px-imp{width:304px!important}.right-12px-imp{right:-12px!important}.top-300px-imp{top:300px!important}.p-x-52px{padding:0 52px}.m-t-172px{margin-top:172px}.m-t-32px{margin-top:32px}.w-321px-imp{width:321px!important}.h-284px-imp{height:284px!important}.zoom-108{zoom:1.08}.w-216px-imp{width:216px!important}.zoom-100{zoom:1}.margin-x-20px{margin:0 20px}.margin-top-32px{margin-top:32px!important}.margin-x-40px{margin:0 40px}.margin-x-0px-imp{margin:0!important}.margin-buttom-40px{margin-bottom:40px}.zoom-54-p{zoom:.54}.zoom-72-p{zoom:.72}.zoom-77-p{zoom:.77}.h-418px-imp{height:418px!important}.h-282px-imp{height:282px!important}.gap-152{gap:152px}.gap-10px-imp{gap:10px!important}.w-calc-50p-6px{width:calc(50% - 6px)!important}.padding-0px-50px-50px{padding:0 50px 50px}.padding-0px-24px-50px-imp{padding:0 24px 50px!important}.p-40px-34px-imp{padding:40px 34px!important}.w-10p{width:10%}.w-85p{width:85%}.journey1-container{display:grid;grid-template-columns:min-content 1fr;grid-template-rows:auto auto}.journey1-item1{grid-row:span 2;grid-column:1}.journey1-item2{grid-row:1;grid-column:2}.journey1-item3{grid-row:2;grid-column:2}.bg-red{background-color:red}.radius-50p{border-radius:50%}.w81px{width:81px}.h81px{height:81px}.p-10-8px{padding:10px 8px}.margin-left-120px{margin-left:120px}.margin-left-60px-imp{margin-left:60px!important}.min-h-132px{min-height:132px}.left-50px-imp{left:-50px!important}.left-30px-imp{left:-30px!important}.top-40px-imp{top:40px!important}.top-45px-imp{top:45px!important}.w-20px-imp{width:20px!important}.left-20px-imp{left:-20px!important}.padding-36-16-imp{padding:36px 16px!important}.w-720px{width:720px}.padding-y-60px{padding:60px 0}.gap-20px-imp{gap:20px!important}.m-top-40px{margin-top:40px}.margin-buttom-24px-imp{margin-bottom:24px!important}.h-180px-imp{height:180px!important}.w-240px-imp{width:240px!important}.p-y-34px{padding:0 34px!important}.right-10px-imp{right:10px!important}.p-y-36px-imp{padding:0 36px!important}.margin-bottom-0px-imp{margin-bottom:0!important}.p-b-40px{padding:0 0 40px}.w-328px-imp{width:328px!important}.mW-328px-imp{max-width:328px!important}.m-b-24px-imp{margin-bottom:24px!important}.m-t-24px-imp{margin-top:24px!important}.m-width-100p-imp{max-width:100%!important}.margin-buttom-0px-imp{margin-bottom:0!important}.margin-top-0px-imp{margin-top:0!important}.p-y-32px-imp{padding:32px 0!important}.padding-x-56px-imp{padding-right:56px!important;padding-left:56px!important}.padding-y-24px-imp{padding-top:24px!important;padding-bottom:24px!important}.m-bottom-36px-imp{margin-bottom:36px!important}.m-top-180px-imp{margin-top:180px!important}.w-104px-imp{width:104px!important}.h-136px-imp{height:136px!important}.contract-container{box-shadow:-93px 163px 53px 0 transparent,-59px 104px 48px 0 rgba(0,0,0,.012),-33px 59px 41px 0 rgba(0,0,0,.051),-15px 26px 30px 0 rgba(0,0,0,.09),-4px 7px 17px 0 rgba(0,0,0,.102);margin:50px auto;max-width:792px;padding:64px}.contract-container-mobile{box-shadow:none!important;margin:0!important;padding:0!important;max-width:100%!important}.gap-4px{gap:4px}.gap-4px-imp{gap:4px!important}.w-160px-imp{width:160px!important}.add-block-btn{width:100%}.multi-select-components-wrap{display:inline-flex;padding:2px 12px;height:34px;justify-content:center;align-items:center;gap:10px;border-radius:10px;background:#fff;background:color(display-p3 1 1 1);box-shadow:0 1px 4px 0 rgba(0,0,0,.12);box-shadow:0 1px 4px 0 color(display-p3 0 0 0/.12)}.multi-select-components-wrap a{cursor:pointer}.jodit-popup__content{border-radius:10px}.rt{border-radius:0!important;border:none!important}.rt-border{border-radius:10px!important;border:none!important}.rt-semi-border{border-radius:15px!important;border:none!important}.rt-rounded-border{border-radius:100px!important;border:none!important}.bt-border{border-style:solid;border-radius:0}.border-lt{border-style:solid;border-radius:10px}.border-semi{border-style:solid;border-radius:15px}.border-rounded{border-style:solid;border-radius:100px}.button{padding:2px}.Classticker{height:-webkit-fill-available}.circle-fluid-shape,.square-fluid-shape{display:flex;width:100%;height:100%}.circle-fluid-shape{border-radius:50%!important}.circle-sticker{border-radius:50%!important}.circle-sticker,.square-sticker{width:100%;height:100%}.rounded-square-sticker{width:100%;height:100%;border-radius:10%!important}.rotated-square-sticker{width:100%;height:100%;transform:rotate(45deg)}.half-circle-sticker{width:100%;height:100%;border-radius:50% 50% 0 0!important}.capsule-sticker{width:100%;height:100%;border-radius:500px!important}.curved-text-main{position:absolute;top:10}.curved-text-main .curved-text{position:relative;display:inline-block}.curved-text-main .curved-text .circle-text span{min-width:.5em;text-align:center;padding:0;margin:0}.icon{border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:5px}.bordered{border-style:solid;border-width:1.5px}.filled{border:transparent}.normal{border:none}.small{height:26px;width:26px}.medium{height:32px;width:32px}.large{height:42px;width:42px}.icon-modal{width:500px;height:300px;display:flex;flex-direction:column;background-color:#000;color:#e4e5e6;position:relative;z-index:9999999;padding:32px;border-radius:40px;gap:24px}.icon-modal .icon-header{display:flex;justify-content:space-between;width:100%;color:#e4e5e6}.icon-modal .icon-header .close{cursor:pointer}.icon-modal .icon-header .icon-model-title{font-family:Inter;font-size:16px;color:#e4e5e6;line-height:24px}.icon-modal .icon-link-div .icon-link-name{font-family:Inter;font-size:11px;color:#b0b0b0;line-height:16px;padding-left:11px}.icon-modal .icon-link-div .icon-input input[type=text]{border-radius:10px;border:1px solid rgba(36,36,36,.64);width:100%;height:48px;padding:11px 14px;margin-top:5px;background-color:#151515;color:hsla(210,4%,90%,.24);font-size:16px;font-family:Inter}.icon-modal .add-button{border:1px solid rgba(36,36,36,.64);color:#e4e5e6;background-color:#181818;cursor:pointer;border-radius:100px;padding:16px 24px;height:48px;font-size:13px;font-family:Inter;text-align:center}.listicon{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:2px}.small{height:12px;width:12px}.medium{height:20px;width:20px}.large{height:28px;width:28px}.xlarge{height:80px;width:80px}.xxlarge{height:120px;width:120px}.logo-sticker{cursor:pointer}.logo-sticker,.video-block{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-block{position:relative}.video-block .video-block-bg{width:700px;height:360px;display:flex;align-items:center;justify-content:center;background-color:#d9d9d9}.video-block .video-overlay{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:transparent;position:absolute;z-index:1;top:0;left:0}.video-block .react-player-container{background-color:transparent;width:100%;left:0;padding:56.25% 5px 5px;border-radius:0;margin-top:0;margin-bottom:0;overflow:hidden;position:relative}.video-block .react-player-container .react-player{position:absolute;top:0;left:0}.video-block span{width:90%;color:#606970;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:18px;position:absolute;top:60%}.scroll-text-contianer{width:100%;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.scroll-text-contianer .blur-bg{width:100%;height:100%;background-color:#929191;position:absolute;z-index:0;opacity:.5;transition:opacity .5s ease-in-out}@media(max-width:768px){.scroll-text-contianer .fading{--mask:linear-gradient(90deg,transparent 0%,#000 15%,#000 85%,transparent);-webkit-mask:var(--mask);mask:var(--mask)}}@media(min-width:1850px){.scroll-text-contianer .fading{--mask:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.9) 15%,#000 80%,transparent);-webkit-mask:var(--mask);mask:var(--mask)}}@media(min-width:1400px)and (max-width:1850px){.scroll-text-contianer .fading{--mask:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.8) 30%,#000 70%,transparent);-webkit-mask:var(--mask);mask:var(--mask)}}@media(min-width:1000px)and (max-width:1400px){.scroll-text-contianer .fading{--mask:linear-gradient(90deg,transparent 0%,#000 40%,rgba(0,0,0,.7) 80%,transparent);-webkit-mask:var(--mask);mask:var(--mask)}}.iframe-block{width:100%;height:100%;padding:10px;position:relative;overflow:hidden}.iframe-block .error-overlay,.iframe-block .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.05);z-index:10}.iframe-block .error-overlay{background:rgba(255,0,0,.1);color:red;text-align:center;padding:20px}.iframe-block .iframe-null{width:100%;display:flex;padding:16px 31px;flex-direction:column;justify-content:center;align-items:center;gap:20px;border-radius:16px;background:#f0f0f0;cursor:pointer}.iframe-block .iframe-null .iframe-svg{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:5px}.iframe-block .iframe-null .iframe-svg svg{zoom:2}.iframe-block .iframe-null .iframe-svg svg path{stroke:#000}.iframe-block .iframe-null .iframe-para{color:#111;text-align:center;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.9px}.iframe-block .iframe-img-div{width:100%;height:100%;background-color:#ac2929;position:relative}.iframe-block .iframe-img-div img{width:100%;height:100%;object-fit:cover}.iframe-block .iframe-img-div .iframe-img-svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;cursor:pointer}.j-number-container{width:85px;height:85px}.j-number-container,.j-number-container span{display:flex;justify-content:center;align-items:center;border-radius:67px}.j-number-container span{width:80px;height:80px;color:#fff;font-family:Lato;font-size:40px;font-style:normal;font-weight:600;line-height:110%}.j-icon-container{border-radius:16px}.fluid-j-icon-container,.j-icon-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.fluid-j-icon-container{cursor:pointer}.j-icon-semi-curve{border-radius:10%}.j-icon-curved{border-radius:50%}.divider-container{width:100%;height:100%;display:flex;flex-direction:column;gap:2px;justify-content:center;align-items:center;position:relative}.divider-container .divider-line{width:100%;border:1px solid #121314}.divider-container .diamond-box{width:6px;height:6px;position:absolute;rotate:45deg}.form-group .answer .singleInputTypes .inputError{color:red;font-size:12px;font-family:Inter;margin-top:5px}.form-group .answer .multiOptionInputs .radio-container{display:flex;flex-direction:column;gap:20px}.form-group .answer .multiOptionInputs .radio-container .radio-option-container{display:flex;align-items:center;gap:10px;position:relative}.form-group .answer .multiOptionInputs .radio-container .radio-option-container:hover .edit-delete{display:flex;position:static}.form-group .answer .multiOptionInputs .radio-container .radio-option-container:hover .edit-delete span a{cursor:pointer}.form-group .answer .multiOptionInputs .radio-container .radio-option-container .radio-span-text{color:#939393;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.24px}.form-group .answer .multiOptionInputs .radio-container .radio-option-container .radio-span{width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.form-group .answer .multiOptionInputs .radio-container .radio-option-container .radio-span svg circle{stroke:#939393}.form-group .answer .multiOptionInputs .radio-container .radio-option-container .radio-span-active svg circle{stroke:#6254f5!important}.form-group .answer .multiOptionInputs .radio-container .radio-option-container input{margin-right:5px;width:100%;height:51px}.form-group .answer .multiOptionInputs .radio-container .radio-option-container input[type=radio]{accent-color:#007bff}.form-group .answer .multiOptionInputs .select-container{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;justify-content:center}.form-group .answer .multiOptionInputs .select-container .select-input-container{display:flex;align-items:center;justify-content:space-between;height:36px;padding:8px 12px;gap:10px;align-self:stretch;width:100%;border:1px solid #ccc;border-radius:6px;background-color:#fff}.form-group .answer .multiOptionInputs .select-container .select-input-container span{color:#939393;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.24px}.form-group .answer .multiOptionInputs .select-container .select-input-container .select-down-svg{display:flex;width:24px;height:24px;padding:4px 2px;justify-content:center;align-items:center;border-radius:4px;cursor:pointer;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.form-group .answer .multiOptionInputs .select-container .select-input-container .select-down-svg svg{width:14px;height:9px}.form-group .answer .multiOptionInputs .select-container .select-option-container{display:flex;gap:5px;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-self:stretch;transition:all .3s ease-in-out;box-shadow:0 0 4px 0 rgba(0,0,0,.1);background-color:#fff}.form-group .answer .multiOptionInputs .select-container .select-option-container .select-option-item{width:100%;padding:8px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.form-group .answer .multiOptionInputs .select-container .select-option-container .select-option-item:hover{background-color:#6254f5}.form-group .answer .multiOptionInputs .select-container .select-option-container .select-option-item:hover .edit-delete{display:flex;position:relative;right:0}.form-group .answer .multiOptionInputs .select-container .select-option-container .select-option-item:hover .edit-delete span a{cursor:pointer}.form-group .answer .multiOptionInputs .select-container .select-option-container .select-option-item span{color:#939393;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.24px}.form-group .answer .uniqueQTypes{width:100%;padding-bottom:20px}.form-group .answer .uniqueQTypes .unique-time-container{width:100%}.form-group .answer .uniqueQTypes .unique-time-container,.form-group .answer .uniqueQTypes .unique-time-container .unique-time-input{display:flex;flex-direction:row;gap:10px;align-items:center}.form-group .answer .uniqueQTypes .unique-time-container .unique-time-input input{width:50px;text-align:center;height:36px;padding:5px 10px;align-items:center;gap:10px;border-radius:4px;border:1px solid #333334;background:#2c2d2e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.form-group .answer .uniqueQTypes .unique-time-container .unique-time-input input::-webkit-inner-spin-button,.form-group .answer .uniqueQTypes .unique-time-container .unique-time-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-group .answer .uniqueQTypes .unique-time-container .unique-time-division{border-radius:4px}.form-group .answer .uniqueQTypes .unique-time-container .unique-time-division .time-division-show{width:80px;height:36px;border-radius:4px;background-color:transparent;display:flex;flex-direction:row;gap:10px;align-items:center;padding:8px 16px;position:relative}.form-group .answer .uniqueQTypes .unique-time-container .unique-time-division .time-division-show span{color:#939393;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.form-group .answer .uniqueQTypes .unique-time-container .unique-time-division .time-division-show .time-division-icon{cursor:pointer}.form-group .answer .uniqueQTypes .unique-time-container .unique-time-division .time-division-show .time-division-icon svg{width:14px;height:9px}.form-group .answer .uniqueQTypes .unique-time-container .unique-time-division .time-division-show .time-division-icon svg path{fill:#939393}.form-group .answer .uniqueQTypes .unique-time-container .unique-time-division .time-division-show .time-division-options{display:flex;flex-direction:column;gap:10px;position:absolute;top:-10px;left:-10px;width:100px;box-shadow:0 0 4px 0 rgba(0,0,0,.1);border-radius:4px;z-index:1000}.form-group .answer .uniqueQTypes .unique-time-container .unique-time-division .time-division-show .time-division-options .time-division-option{color:#939393;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;padding:8px}.form-group .answer .uniqueQTypes .unique-time-container .unique-time-division .time-division-show .time-division-options .time-division-option:hover{background-color:#6254f5}.form-group .answer .uniqueQTypes .unique-time-container .time-error{color:#d1243f;margin-top:5px;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.form-group .answer .uniqueQTypes .unique-signature-container{width:100%;display:flex;align-items:center;border-radius:4px;position:relative}.form-group .answer .uniqueQTypes .unique-signature-container canvas{width:100%;height:100px;border-radius:4px;background-color:#eee}.form-group .answer .uniqueQTypes .unique-signature-container span{position:absolute;right:0;top:0;z-index:1000;cursor:pointer;padding:5px 10px;background-color:hsla(0,0%,100%,.188);border-radius:2px;color:#000;font-size:12px;font-family:Inter;font-style:bold;font-weight:400;line-height:normal}.form-group .answer .uniqueQTypes .unique-rating-container{width:100%;display:flex;align-items:center;gap:12px;transition:all .3s ease-in-out}.form-group .answer .uniqueQTypes .unique-rating-container .rating-icon svg{width:20px;height:20px}.form-group .answer .uniqueQTypes .unique-rating-container .active-rating-icon{transition:all .3s ease-in-out}.form-group .answer .uniqueQTypes .unique-rating-container .active-rating-icon svg{width:20px;height:20px}.form-group .answer .uniqueQTypes .unique-rating-container .active-rating-icon svg path{fill:#ffc700}.form-group .answer .uniqueQTypes .unique-file-upload-container{width:100%;height:96px;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:4px;border:1px dashed hsla(210,4%,90%,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.form-group .answer .uniqueQTypes .unique-file-upload-container .upload-file-icon{cursor:pointer;display:flex;align-items:center;justify-content:center}.form-group .answer .uniqueQTypes .unique-file-upload-container .upload-file-icon:hover{opacity:.8}.form-group .answer .uniqueQTypes .unique-file-upload-container .upload-file-icon svg{width:18px;height:18px}.form-group .answer .uniqueQTypes .unique-file-upload-container span{color:#939393;text-align:center;font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.2px}.form-group .answer .uniqueQTypes .unique-file-upload-container .file-error{color:#d1243f;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.form-group .answer .uniqueQTypes .unique-file-upload-container .file-upload-success{display:flex;flex-direction:column;align-items:center;justify-content:center}.form-group .answer .uniqueQTypes .unique-file-upload-container .file-upload-success .show-uploaded-file{width:320px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.form-group .answer .uniqueQTypes .unique-file-upload-container .file-upload-success .show-uploaded-file .file-image-div{width:92px;height:90px;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.form-group .answer .uniqueQTypes .unique-file-upload-container .file-upload-success .show-uploaded-file .file-image-div img{width:100%;height:100%;object-fit:cover}.form-group .answer .uniqueQTypes .unique-file-upload-container .file-upload-success .file-success{color:#28a745;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.form-group .answer .uniqueQTypes .unique-file-upload-container .file-upload-success .file-details-div{width:320px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px}.form-group .answer .uniqueQTypes .unique-file-upload-container .file-upload-success .file-details-div .file-name-size-div{display:flex;flex-direction:column;gap:10px}.add-option{text-align:center;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px;color:#fff;margin-top:30px;height:30px;width:100px;padding:6px 8px;gap:10px;border-radius:4px;background:#6254f5}.add-option,.forms-wrapper{display:flex;justify-content:center;align-items:center}.forms-wrapper{flex-direction:column;gap:40px;padding:40px 0}.forms-wrapper .logo{width:72px!important;height:72px!important;display:flex;align-items:center;justify-content:center}.forms-wrapper .logo img{width:100%}.form-group{width:400px;gap:4px;position:relative;border:2px solid transparent;padding:5px;cursor:pointer}.form-group,.form-group .answer{display:flex;flex-direction:column}.form-group .answer input,.form-group .answer textarea{width:100%;outline:none;height:51px;border-radius:6px;border:1px solid #ccc;padding:0 7px}.form-group .answer .label{font-family:Inter;color:#878789;margin-bottom:12px}.check-container{display:flex;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Inter;color:#333;font-size:16px;position:relative;flex-direction:column}.check-container:hover .edit-delete{display:flex}.check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;border-radius:6px;width:-moz-fit-content!important;width:fit-content!important}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border:1px solid #cdcdcd}.check-container:hover input~.checkmark{background-color:#ccc}.check-container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.check-container input:checked~.checkmark:after{display:block}.check-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.edit-delete{margin-left:auto;display:none;flex-direction:row;position:absolute;right:0}.edit-delete span a{margin-left:15px}.form-button{margin-bottom:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.form-button a{padding:7px 15px;font-family:Inter;font-size:14px;color:#333;cursor:pointer}.add-option{font-family:Inter Medium;font-size:12px;color:#5c7fff;margin-top:12px}.add-opt{display:flex;align-items:center;gap:16px;margin-top:5px}.add-opt input{border:1px solid #878789;outline:none;background-color:none;padding:7px 12px;color:#333}.add-opt input,.add-opt span{font-size:14px;font-family:Inter Medium}.add-opt span{background-color:#5c7fff;border-radius:6px;padding:6px 9px;cursor:pointer;color:#fff}.question{font-family:Inter}@media only screen and (max-width:420px){.form-group{width:100%!important}}.eventsModalContainer{padding:32px 32px 64px;display:inline-flex;flex-direction:column;align-items:center;height:100%;width:584px;background-color:#f6f6f6;box-shadow:0 0 20px 0 rgba(0,0,0,.1);border-radius:32px}.eventsModalContainer .addEventParentWrapper{display:flex;flex-direction:column;width:520px;align-items:center}.eventsModalContainer .addEventParentWrapper .closebutton{display:flex;justify-content:flex-end;align-items:center;gap:837px;align-self:stretch}.eventsModalContainer .addEventParentWrapper .addEventWrapper{display:flex;width:350px;flex-direction:column;align-items:center;gap:var(--Radius-lg,24px)}.eventsModalContainer .addEventParentWrapper .addEventWrapper .addEventText{width:100%;height:22px;align-self:stretch;color:#111;text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.eventsModalContainer .addEventParentWrapper .addEventWrapper .eventFrameParent{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch}.eventsModalContainer .addEventParentWrapper .addEventWrapper .eventFrameParent .eventField{display:flex;flex-direction:column;align-items:flex-start;gap:28px;align-self:stretch}.eventsModalContainer .addEventParentWrapper .addEventWrapper .eventFrameParent .eventField .floating-label{position:relative;color:rgba(228,36,36,.4);width:100%;font-family:Inter;font-size:12px}.eventsModalContainer .addEventParentWrapper .addEventWrapper .eventFrameParent .eventField .floating-label .react-datepicker-wrapper{display:flex}.eventsModalContainer .addEventParentWrapper .addEventWrapper .eventFrameParent .eventField .floating-label .clearDate{position:absolute;right:-25px;display:flex;align-items:center;justify-content:center;border-radius:50%;width:16px;height:16px;font-size:9px;bottom:20px;color:#707070;cursor:pointer;font-family:Inter Bold}.eventsModalContainer .addEventParentWrapper .addEventWrapper .eventFrameParent .eventField .calendarsvgIcon{position:absolute;right:0;top:5px}.eventsModalContainer .addEventParentWrapper .addEventWrapper .eventFrameParent .eventButton{display:flex;height:48px;width:100%;padding:12px 32px;justify-content:center;align-items:center;align-self:stretch;border-radius:8px;background:#8b75ba;color:#f1eff5;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;transition:background-color .4s ease-in-out}.eventsModalContainer .addEventParentWrapper .addEventWrapper .eventFrameParent .eventButton:hover{background-color:#6f5a9a;cursor:pointer}.eventsModalContainer .addEventParentWrapper .addEventWrapper .eventFrameParent .eventButton:hover:before{transform:translate(-50%,-50%) scale(1)}.eventsModalContainer .timeInput{border-bottom:1px solid #646464;width:80%;padding:8px 0;margin-bottom:24px;font-size:18px;line-height:24px;color:#333;position:relative}.eventsModalContainer .dropDown{display:flex;flex-direction:column;z-index:99;position:absolute;top:calc(100% + 2px);width:100%;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.3);border-radius:0 0 8px 8px}.eventsModalContainer .dropDown b{padding:12px 10px;font-family:inherit;font-size:12px;line-height:16px;letter-spacing:-.3px;background:#fff;color:#333;transition:all .3s ease-in-out}.eventsModalContainer .dropDown b:hover{background:#f5f5f5}.eventsModalContainer .weddingPortal div{position:relative}.eventsModalContainer .floating-input,.eventsModalContainer .floating-select{font-size:14px;display:block;width:100%;height:30px;background-color:transparent;border:none;border-bottom:1px solid hsla(0,0%,7%,.4);margin-bottom:12px;color:#333}.eventsModalContainer .floating-input .select__control,.eventsModalContainer .floating-select .select__control{border-bottom:1px solid #5264ae!important}.eventsModalContainer .floating-input .css-hlgwow,.eventsModalContainer .floating-select .css-hlgwow{padding:0}.eventsModalContainer .floating-input .select__placeholder,.eventsModalContainer .floating-select .select__placeholder{color:hsla(0,0%,7%,.4);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.eventsModalContainer .floating-input .css-1jqq78o-placeholder,.eventsModalContainer .floating-select .css-1jqq78o-placeholder{margin:0}.eventsModalContainer .floating-input:focus,.eventsModalContainer .floating-select:focus{outline:none;border-bottom:2px solid #5264ae}.eventsModalContainer .error-label .floating-select:focus{outline:none;border-bottom:2px solid red!important}.eventsModalContainer label{font-size:13px;line-height:16px;letter-spacing:-.3px;font-family:inherit;color:hsla(0,0%,7%,.4);position:absolute;pointer-events:none;top:5px;transition:top .2s ease;-moz-transition:top .2s ease;-webkit-transition:top .2s ease}.eventsModalContainer .floating-input:focus~label,.eventsModalContainer .floating-input:not(:placeholder-shown)~label{top:-18px;color:#111}.eventsModalContainer .floating-select:focus~label,.eventsModalContainer .floating-select:not([value=""]):valid~label{top:-18px;color:#111}.eventsModalContainer select[attr=""]~label{top:0!important;color:hsla(0,0%,7%,.4)!important}.eventsModalContainer .error-label .label{color:red!important}.eventsModalContainer .error-label .select__control{border-bottom:1px solid red!important}.eventsModalContainer .label{top:-15px;color:#000}.eventsModalContainer .floating-input:focus~.bar:after,.eventsModalContainer .floating-input:focus~.bar:before,.eventsModalContainer .floating-select:focus~.bar:after,.eventsModalContainer .floating-select:focus~.bar:before{width:50%}.eventsModalContainer *,.eventsModalContainer :after,.eventsModalContainer :before{box-sizing:border-box}.eventsModalContainer .floating-textarea{min-height:30px;max-height:260px;overflow:hidden;overflow-x:hidden}.eventsModalContainer .highlight{position:absolute;height:50%;width:100%;top:15%;left:0;pointer-events:none;opacity:.5}.eventsModalContainer .floating-select-no-padding{padding:0}.eventsModalContainer .floating-select-no-padding .select__indicators{display:none}.eventsModalContainer .floating-select-no-padding .select__control{border-radius:0;outline:none!important;box-shadow:none!important;background:none!important;border:none!important}.eventsModalContainer .floating-select-no-padding .select__control:hover{background:none!important;border-bottom:1px solid #2153cc;border-top:none!important;border-left:none!important;border-right:none!important}.show-events{display:flex;flex-direction:column}.eventsTable{border-collapse:separate!important;border-spacing:0 1em}.eventsTable thead{margin-bottom:10px}.eventsTable thead th{overflow:hidden;color:#959595;text-overflow:ellipsis;font-family:Inter;font-size:10px;font-style:normal;font-weight:700;line-height:normal;text-align:left}.eventsTable tbody tr{margin-bottom:2px;border-radius:6px;border:.5px #d8d8d8;background:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.eventsTable tbody tr td{overflow:hidden;color:#959595;text-overflow:ellipsis;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:normal;padding:5px}.eventsTable tbody tr td svg{width:14px}.summary-wrapper{display:flex;flex-direction:column;gap:36px;background:transparent;width:100%;padding:64px;word-break:break-word}.summary-wrapper div,.summary-wrapper span{background:inherit!important;font-size:inherit!important;font-family:inherit!important;color:inherit!important}.summary-wrapper .proposal-name{color:#262626;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.summary-wrapper .service-div{display:flex;gap:36px;flex-direction:column}.summary-wrapper .service-div .sub-total{display:flex;justify-content:space-between}.summary-wrapper .service-div .sub-total .sub-total-title{color:#111;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.summary-wrapper .service-div .sub-total .sub-total-value{color:#111;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.summary-wrapper .service-div .service-div{display:flex;flex-direction:column;gap:18px}.summary-wrapper .service-div .wedding-div-main{display:flex;justify-content:space-between;align-items:center}.summary-wrapper .service-div .wedding-div-main .wedding-text{color:#111;font-family:Inter;font-size:18px;font-weight:600;line-height:normal}.summary-wrapper .service-div .wedding-div-main .wedding-price{color:#111;text-align:center;font-family:Inter;font-size:14px;font-weight:600;line-height:normal}.summary-wrapper .service-div .wedding-div{display:flex;justify-content:space-between;gap:12px}.summary-wrapper .service-div .wedding-div .wedding-text{color:#111;font-family:Inter;font-size:18px;font-weight:600;line-height:normal}.summary-wrapper .service-div .wedding-div .wedding-price{color:#111;text-align:center;font-family:Inter;font-size:14px;font-weight:600;line-height:normal}.summary-wrapper .service-div .web-live{display:flex;flex-direction:column;gap:10px;width:100%}.summary-wrapper .service-div .web-live .led-text-div{display:flex;justify-content:space-between}.summary-wrapper .service-div .web-live .web-text{color:#111;font-family:Inter;font-size:14px;font-weight:600;line-height:normal}.summary-wrapper .service-div .web-live .web-para{color:hsla(0,0%,7%,.5);font-family:Inter;font-size:12px;font-weight:400;line-height:normal}.summary-wrapper .service-div .web-live .cart-items{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.summary-wrapper .service-div .web-live .cart-items .count-cart{display:flex;gap:12px;justify-content:space-between;align-items:center}.summary-wrapper .service-div .web-live .cart-items .count-cart .quality-cart{display:flex;width:87px;padding:8px;justify-content:space-between;align-items:center;border-radius:7px;border:1px solid rgba(38,38,38,.1)}.summary-wrapper .service-div .web-live .cart-items .count-cart .count-num{color:#262626;font-family:Inter;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase}.summary-wrapper .service-div .web-live .cart-items .cart-price{color:hsla(0,0%,7%,.5);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.summary-wrapper .service-div .web-live .quality-items{display:flex;align-items:center;justify-content:flex-end;width:100%;gap:10px}.summary-wrapper .service-div .web-live .quality-items .quality-text{display:flex;align-items:center;color:#000;font-family:Inter;font-size:12px;font-weight:400;line-height:normal}.summary-wrapper .service-div .web-live .quality-items .quality-count{color:#262626;font-family:Inter;font-size:14px;line-height:normal;text-transform:uppercase}.summary-wrapper .service-div .web-live .quality-items .quality-price{color:hsla(0,0%,7%,.5);font-family:Inter;font-size:12px;font-weight:400;line-height:normal}.summary-wrapper .service-div .web-live .quality-items .items-price{color:#000;font-family:Inter;font-size:12px;font-weight:400;line-height:normal}.summary-wrapper .service-div .web-live .quality-items .items-money{color:#111;text-align:center;font-family:Inter;font-size:14px;line-height:normal}.summary-wrapper .service-div .summary-image{border-radius:4px;height:46px;width:46px}.summary-wrapper .service-div .events-block{display:flex;flex-direction:column;gap:12px}.summary-wrapper .service-div .events-block div{display:inherit!important}.summary-wrapper .service-div .events-block .event-name{color:#262626;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.summary-wrapper .service-div .events-block .event-table{display:flex;gap:12px;background-color:#f5f5f5;padding:12px;border-radius:7px}.summary-wrapper .service-div .events-block .event-table .event-details{display:flex;flex-direction:column;gap:10px;width:100%}.summary-wrapper .service-div .events-block .event-table .event-details .event-date{color:#262626;font-family:Avenir;font-size:10px;font-style:normal;line-height:normal;letter-spacing:.5px;text-transform:capitalize}.summary-wrapper .service-div .events-block .event-table .event-details .event-type{color:#333;font-family:Times New Roman;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.summary-wrapper .service-div .events-block .event-table .event-details .event-details{color:#262626;font-family:Avenir;font-size:10px;font-style:normal;line-height:normal;letter-spacing:.5px}.summary-wrapper .propsal-summary-main{display:flex;flex-direction:column;gap:24px}.summary-wrapper .propsal-summary-main .propsal-summary{display:flex;flex-direction:column;gap:18px}.summary-wrapper .propsal-summary-main .propsal-summary .led-text{color:#111;font-family:Inter;font-size:14px;font-weight:600;line-height:normal}.summary-wrapper .propsal-summary-main .propsal-summary .wedding-div-main{display:flex;justify-content:space-between;align-items:center}.summary-wrapper .propsal-summary-main .propsal-summary .wedding-div-main .wedding-text{color:#111;font-family:Inter;font-size:18px;font-weight:600;line-height:normal}.summary-wrapper .propsal-summary-main .propsal-summary .wedding-div-main .wedding-price{color:#111;text-align:center;font-family:Inter;font-size:14px;font-weight:600;line-height:normal}.summary-wrapper .propsal-summary-main .propsal-summary .wedding-div{display:flex;justify-content:space-between;gap:12px}.summary-wrapper .propsal-summary-main .propsal-summary .wedding-div .wedding-text{color:#111;font-family:Inter;font-size:18px;font-weight:600;line-height:normal}.summary-wrapper .propsal-summary-main .propsal-summary .wedding-div .wedding-price{color:#111;text-align:center;font-family:Inter;font-size:14px;font-weight:600;line-height:normal}.summary-wrapper .propsal-summary-main .propsal-summary .web-live{display:flex;flex-direction:column;gap:10px;width:100%}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .led-text-div{display:flex;justify-content:space-between}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .web-text{color:#111;font-family:Inter;font-size:14px;font-weight:600;line-height:normal}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .web-para{color:hsla(0,0%,7%,.5);font-family:Inter;font-size:12px;font-weight:400;line-height:normal}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .cart-items{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .cart-items .count-cart{display:flex;gap:12px;justify-content:space-between;align-items:center}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .cart-items .count-cart .quality-cart{display:flex;width:87px;padding:8px;justify-content:space-between;align-items:center;border-radius:7px;border:1px solid rgba(38,38,38,.1)}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .cart-items .count-cart .count-num{color:#262626;font-family:Inter;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .cart-items .cart-price{color:hsla(0,0%,7%,.5);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .quality-items{display:flex;align-items:center;justify-content:flex-end;width:100%;gap:10px}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .quality-items .quality-text{display:flex;align-items:center;color:#000;font-family:Inter;font-size:12px;font-weight:400;line-height:normal}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .quality-items .quality-count{color:#262626;font-family:Inter;font-size:14px;line-height:normal;text-transform:uppercase}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .quality-items .quality-price{color:hsla(0,0%,7%,.5);font-family:Inter;font-size:12px;font-weight:400;line-height:normal}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .quality-items .items-price{color:#000;font-family:Inter;font-size:12px;font-weight:400;line-height:normal}.summary-wrapper .propsal-summary-main .propsal-summary .web-live .quality-items .items-money{color:#111;text-align:center;font-family:Inter;font-size:14px;line-height:normal}.summary-wrapper .propsal-summary-main .total-div{display:flex;flex-direction:column;gap:12px}.summary-wrapper .propsal-summary-main .total-div .tax-div{display:flex;justify-content:space-between;align-items:center}.summary-wrapper .propsal-summary-main .total-div .tax-name{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.summary-wrapper .propsal-summary-main .total-div .tax-percent{color:hsla(0,0%,7%,.5);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.summary-wrapper .propsal-summary-main .total-div .tax-dollor{color:hsla(0,0%,7%,.5);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.summary-wrapper .propsal-summary-main .total-div .total-cost{color:#000;font-family:Inter;font-size:12px;font-style:normal;line-height:normal}.summary-wrapper .propsal-summary-main .total-div .total-amount{color:#000;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.summary-wrapper .payment-schedule{display:flex;flex-direction:column;gap:16px}.summary-wrapper .payment-schedule div{display:inherit!important}.summary-wrapper .payment-schedule .payment-heading{color:#262626;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.summary-wrapper .payment-schedule .payment-table{display:flex;flex-direction:column;gap:12px}.summary-wrapper .payment-schedule .table-heading{display:flex;justify-content:space-between;color:#7d7d7d;font-family:Inter;font-size:11px;font-style:normal;line-height:normal;text-transform:capitalize}.summary-wrapper .payment-schedule .table-due,.summary-wrapper .payment-schedule .table-upcoming{display:flex;justify-content:space-between;color:#262626;font-family:Avenir;font-size:11px;font-style:normal;line-height:normal;text-transform:capitalize;width:100%}.summary-wrapper hr{border-style:solid}.summary-wrapper .grand-total{display:flex;justify-content:space-between;margin-top:12px;font-weight:700}.section-div{display:flex;flex-direction:column;gap:10px}.subblock-div{display:flex;gap:12px}.subblock-div .image-div{border-radius:4px}.subblock-div .subblock-content{display:flex;flex-direction:column;gap:10px;width:100%}.subblock-div .subblock-content .subblock-title{color:#111;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.subblock-div .subblock-content .subblock-discription{color:hsla(0,0%,7%,.5);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.subblock-div .subblock-content .subblock-quantity{display:flex;gap:10px;justify-content:flex-end}.subblock-div .subblock-content .subblock-quantity .quantity{color:#262626;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.subblock-div .subblock-content .subblock-price{display:flex;gap:10px;justify-content:flex-end}.subblock-div .subblock-content .subblock-price .price-subblock{color:#111;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.subblock-div .subblock-content .subblock-price .curreny-subblock{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.presentation_container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.presentation_container .left-layouts-bar{width:15%;min-width:185px;height:100%;background-color:#202123;padding:24px 16px;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:space-between}.presentation_container .left-layouts-bar .sections-thumbnail-container{width:100%;height:90%;display:flex;flex-direction:column;align-items:center;padding:24px 16px;overflow-y:auto;gap:24px}.presentation_container .left-layouts-bar .sections-thumbnail-container .section-thumbnail-row{width:100%;display:flex;justify-content:center;gap:13px;cursor:pointer;transition:transform .2s ease;position:relative;z-index:1;transition:all .2s ease;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}.presentation_container .left-layouts-bar .sections-thumbnail-container .section-thumbnail-row.dragging{z-index:10;position:absolute;width:100%;top:0;left:0;transform:translate(0);pointer-events:none}.presentation_container .left-layouts-bar .sections-thumbnail-container .section-thumbnail-row .line-div{width:3px;height:16px;background-color:transparent;margin-top:27px}.presentation_container .left-layouts-bar .sections-thumbnail-container .section-thumbnail-row .active-p-line{background-color:#e7ff52}.presentation_container .left-layouts-bar .sections-thumbnail-container .section-thumbnail-row .active-section-thumbnail{border:2px solid #e7ff52!important}.presentation_container .left-layouts-bar .sections-thumbnail-container .section-thumbnail-row .section-number{text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:12px;color:#e8e8e8;margin-top:30px}.presentation_container .left-layouts-bar .sections-thumbnail-container .section-thumbnail-row .section-thumbnail{width:118px;border-radius:9px;border:2px solid transparent;overflow:hidden}.presentation_container .left-layouts-bar .sections-thumbnail-container .section-thumbnail-row .section-thumbnail div{border-radius:9px}.presentation_container .left-layouts-bar .add-section-button{width:100%;height:5%;display:flex;justify-content:center;align-items:center;gap:10px}.presentation_container .left-layouts-bar .add-section-button button{padding:12px 39px;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:#e8e8e8;background-color:#2c2d2e;cursor:pointer;outline:none;border-radius:12px;border:1px solid #e8e8e8}.presentation_container .p-layouts-wrapper{width:85%;height:100%;overflow-y:scroll}.presentation_container .p-layouts-wrapper .p-h-row-container{display:flex;justify-content:center;align-items:center}.presentation_container .p-layouts-wrapper .p-h-row-container .p-h-row{display:flex;gap:10px;justify-content:center;padding:30px 2px 2px}.presentation_container .p-layouts-wrapper .p-h-row-container .p-h-row::-webkit-scrollbar{display:none}.presentation_container .p-layouts-wrapper .p-h-row-container .p-h-row .p-h-row-item{display:flex;flex-direction:column;gap:6px;align-items:center;cursor:pointer;height:100px}.presentation_container .p-layouts-wrapper .p-h-row-container .p-h-row .p-h-row-item .p-h-row-line{height:2px;border-radius:20px;background-color:rgba(32,33,35,.2)}.invoice-wrapper{display:flex;flex-direction:column;gap:15px;flex-grow:1}.invoice-wrapper .thin-hr-line{width:100%;height:.5px;background-color:#9b9290}.invoice-wrapper .thick-hr-line{width:100%;height:1px;background-color:#9b9290}.invoice-wrapper .iw-a{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);padding:24px 16px;display:flex;flex-direction:column;border-radius:5px;gap:24px}.invoice-wrapper .iw-a .hr{width:100%;height:1px;background-color:rgba(38,38,38,.102)}.invoice-wrapper .iw-a .details-inv{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px}.invoice-wrapper .iw-a .details-inv .detail-row{display:flex;gap:20px;align-items:center}.invoice-wrapper .iw-a .details-inv .detail-row .invoice-do-div{display:flex;align-items:center;gap:1px}.invoice-wrapper .iw-a .details-inv .detail-row .invoice-do-div .no-pad{padding:0}.invoice-wrapper .iw-a .details-inv .detail-row .invoice-do-div input{background:transparent;border:none}.invoice-wrapper .iw-a .details-inv .detail-row .invoice-do-div span{color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.invoice-wrapper .iw-a .details-inv .detail-row .invoice-do-div .perc-input:hover{cursor:pointer}.invoice-wrapper .iw-a .details-inv input{background:transparent;border:none}.invoice-wrapper .iw-a .details-inv span{color:#757a88;width:150px}.invoice-wrapper .iw-a .details-inv p,.invoice-wrapper .iw-a .details-inv span{font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.invoice-wrapper .iw-a .details-inv p{color:#000}.invoice-wrapper .iw-a .details-inv .invalid-error-span{color:#9e1414;font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.invoice-wrapper .iw-a .inv-titile-header{display:flex;justify-content:space-between;align-items:center;gap:10px}.invoice-wrapper .iw-a .inv-titile-header .logo-img-div{width:72px;height:72px;border-radius:9px}.invoice-wrapper .iw-a .inv-titile-header .logo-img-div img{width:100%;height:100%;border-radius:9px}.invoice-wrapper .iw-a .logo-info{display:flex;align-items:flex-start;gap:12px}.invoice-wrapper .iw-a .logo-info .logo-div{width:60px;height:60px;display:flex;justify-content:center;align-items:center}.invoice-wrapper .iw-a .logo-info .logo-div img{width:100%;height:100%}.invoice-wrapper .iw-a .logo-info .invo-info{display:flex;flex-direction:column}.invoice-wrapper .iw-a h2{color:#262626;font-family:Bona Nova SC;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.invoice-wrapper .iw-a .invoice-input{color:#000;font-family:Inter Bold;font-size:24px;font-style:normal;font-weight:700;line-height:normal;border:none;margin-bottom:20px}.invoice-wrapper .iw-a .bill-details{display:flex;gap:100px}.invoice-wrapper .iw-a .bill-details .bd-left{display:flex;flex-direction:column;gap:5px}.invoice-wrapper .iw-a .bill-details .bd-left span{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.invoice-wrapper .iw-a .bill-details .bd-left .bill-to{color:rgba(38,38,38,.6);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.invoice-wrapper .iw-a .bill-details .bd-left .email-name-div{display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:end}.invoice-wrapper .iw-a .bill-details .bd-right{display:flex;gap:50px}.invoice-wrapper .iw-a .bill-details .bd-right .email-name-div{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:end}.invoice-wrapper .iw-a .bill-details .bd-right .bdr-item{display:flex;flex-direction:column;gap:10px}.invoice-wrapper .iw-a .bill-details .bd-right .bdr-item .invoice-do-div{display:flex;align-items:center;gap:1px}.invoice-wrapper .iw-a .bill-details .bd-right .bdr-item .invoice-do-div .no-pad{padding:0}.invoice-wrapper .iw-a .bill-details .bd-right .bdr-item .invoice-do-div input{padding-left:10px;background:transparent;border:none}.invoice-wrapper .iw-a .bill-details .bd-right .bdr-item .invoice-do-div span{color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.invoice-wrapper .iw-a .bill-details .bd-right .bdr-item .invoice-do-div .perc-input:hover{background-color:#d9dbe0;cursor:pointer}.invoice-wrapper .iw-a .bill-details .bd-right .bdr-item input{background:transparent;border:none}.invoice-wrapper .iw-a .bill-details .bd-right .bdr-item span{color:#757a88;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:120px;padding-left:10px}.invoice-wrapper .iw-a .bill-details .bd-right .bdr-item p{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding-left:10px}.invoice-wrapper .iw-a .bill-details .bd-right .bdr-item .invalid-error-span{color:#9e1414;font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.invoice-wrapper .iw-a .service-header{display:flex;width:100%;padding:10px 0;justify-content:space-between}.invoice-wrapper .iw-a .service-header .sh-left{color:#262626;font-family:Inter Medium;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.invoice-wrapper .iw-a .service-header .sh-right{display:flex;gap:17px}.invoice-wrapper .iw-a .service-header .sh-right span{color:#757a88;font-family:Inter Medium;font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;padding:0 10px}.invoice-wrapper .iw-a .serv-card{display:flex;gap:10px;width:100%;padding-left:14px;justify-content:space-between}.invoice-wrapper .iw-a .serv-card .serv-details{display:flex;gap:24px;height:100%;width:-moz-fit-content;width:fit-content}.invoice-wrapper .iw-a .serv-card .serv-details .serv-image{width:45px;height:45px}.invoice-wrapper .iw-a .serv-card .serv-details .serv-image img{width:100%;height:100%}.invoice-wrapper .iw-a .serv-card .serv-details .serv-image .image_block,.invoice-wrapper .iw-a .serv-card .serv-details .serv-image svg{height:100%!important}.invoice-wrapper .iw-a .serv-card .serv-details .serv-content{display:flex;flex-direction:column;gap:4px}.invoice-wrapper .iw-a .serv-card .serv-details .serv-content .serv-content-title{color:#101314;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.invoice-wrapper .iw-a .serv-card .serv-details .serv-content .serv-content-desc{color:#101314;text-align:justify;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;word-wrap:break-word}.invoice-wrapper .iw-a .serv-card .serv-details .serv-content input,.invoice-wrapper .iw-a .serv-card .serv-details .serv-content textarea{padding:0;border:none;outline:none;background:transparent;font-size:16px}.invoice-wrapper .iw-a .serv-card .serv-amt{width:300px;display:flex;gap:15px;justify-content:space-between;align-items:center}.invoice-wrapper .iw-a .serv-card .serv-amt span{padding:10px;width:40px}.invoice-wrapper .iw-a .serv-card .serv-amt input{padding:0;text-align:center;border:none;outline:none;background:transparent;font-size:16px}.invoice-wrapper .iw-a .serv-card .serv-amt .unit-types-div{width:110px;background-color:#fff;display:flex;flex-direction:column;gap:2px;position:absolute;top:40px;left:100%;z-index:899;border-radius:5px;box-shadow:2px 2px 3px 0 gray}.invoice-wrapper .iw-a .serv-card .serv-amt .unit-types-div span{width:100%;cursor:pointer}.invoice-wrapper .iw-a .serv-card .serv-amt .unit-types-div span:hover{background-color:#c4c4c4}.invoice-wrapper .iw-a .serv-card .delete-serv-item-div{display:none;height:32px;padding:8px 10px;border-radius:100px;border:1px solid rgba(217,0,52,.08);background:rgba(217,0,52,.08);transition:all .5s ease-in;cursor:pointer;position:absolute;top:-25px;right:0;color:#d90034;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.invoice-wrapper .iw-a .serv-card .delete-serv-item-div:hover,.invoice-wrapper .iw-a .serv-card:hover .delete-serv-item-div{display:flex}.invoice-wrapper .iw-a .invoiceTableTitleDescriptionWrapper{display:flex;flex-direction:column;align-self:stretch;flex:1 1;gap:10px}.invoice-wrapper .iw-a .service-card{display:flex;width:100%;flex-direction:column;background:#f6f7f8;padding:24px 12px;margin-top:12px}.invoice-wrapper .iw-a .service-card h3{font-size:14px;font-weight:600}.invoice-wrapper .iw-a .service-card p{color:#757a88;font-size:12px}.invoice-wrapper .iw-a .service-option-card{display:flex;width:100%;justify-content:space-between;align-items:center;background:#f6f7f8;padding:12px;margin-top:12px}.invoice-wrapper .iw-a .service-option-card .option-left-part h3{font-size:14px;font-weight:600}.invoice-wrapper .iw-a .service-option-card .option-left-part h3 span{-webkit-text-decoration:underline solid #000;text-decoration:underline solid #000;text-underline-offset:5px;padding-left:5px}.invoice-wrapper .iw-a .service-option-card .option-left-part p{color:#757a88;font-size:12px}.invoice-wrapper .iw-a .service-option-card .option-right-part{display:flex;justify-content:center;align-items:center;gap:10px}.invoice-wrapper .iw-a .service-option-card .option-right-part button{padding:9px 10px;color:#000;background-color:#fff;border:none;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25)}.invoice-wrapper .iw-a .new-service-total{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.invoice-wrapper .iw-a .new-service-total .new-service-total-item{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%}.invoice-wrapper .iw-a .new-service-total .new-service-total-item .span-gray{color:rgba(38,38,38,.6)!important;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.invoice-wrapper .iw-a .new-service-total .new-service-total-item span{color:#262626;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.invoice-wrapper .iw-a .new-service-total .new-service-total-item label{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:-moz-fit-content;width:fit-content}.invoice-wrapper .iw-a .new-service-total .new-service-total-item .total-sum{color:#262626;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.invoice-wrapper .iw-a .service-total{display:flex;justify-content:end}.invoice-wrapper .iw-a .service-total .st-right{padding:5px 10px;display:flex;flex-direction:column;gap:10px}.invoice-wrapper .iw-a .service-total .st-right .subtotal{width:280px;display:flex;justify-content:space-between}.invoice-wrapper .iw-a .service-total .st-right .subtotal span{color:#757a88;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:normal;width:-moz-fit-content;width:fit-content}.invoice-wrapper .iw-a .service-total .st-right .subtotal label{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:-moz-fit-content;width:fit-content}.invoice-wrapper .iw-a .service-total .st-right hr{background-color:#a5a6a7;height:1px;width:100%;margin:4px 0;border:none;opacity:.7}.invoice-wrapper .iw-a .service-total .st-right .add-extras span{color:#5c7fff;font-family:Inter SemiBold;font-size:12px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.invoice-wrapper .iw-a .service-total .st-right .add-extras .disc-perc-span{background-color:#989898;padding:2px 4px;margin:2px;border-radius:5px;color:#fff;font-size:smaller}.invoice-wrapper .iw-a .service-total .st-right .total{width:280px;display:flex}.invoice-wrapper .iw-a .service-total .st-right .total label{margin-left:auto;color:#333;font-family:Inter SemiBold;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.invoice-wrapper .iw-a .service-total .add-extras{width:100%;display:flex;justify-content:space-between;align-items:center;gap:5px}.invoice-wrapper .iw-a .manual-invoice-container{width:100%;height:100px;display:flex;flex-direction:column;align-items:center;gap:10px;background-color:purple}.invoice-wrapper .invoice-table-header{display:flex;width:100%;justify-content:space-between;align-items:center;gap:10px;padding:10px}.invoice-wrapper .invoice-table-header .invoice-table-cost,.invoice-wrapper .invoice-table-header .invoice-table-title{font-size:16px;color:#000;font-weight:600;font-family:Inter}.invoice-wrapper .iw-payment{display:flex;flex-direction:column;padding:28px;background:#fff;gap:20px;margin-top:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.invoice-wrapper .iw-payment .payment-show{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.invoice-wrapper .iw-payment .payment-show svg{zoom:1.5;transition:all .3s ease-in}.invoice-wrapper .iw-payment .payment-show svg path{fill:#000}.invoice-wrapper .iw-payment .line{width:100%;height:1px;background:#eeeff1}.invoice-wrapper .iw-payment .heading{color:#333;font-size:14px;font-weight:600}.invoice-wrapper .iw-payment .percentage-container{display:flex;width:180px;border-radius:12px;border:1px solid #e2e0e0;overflow:hidden}.invoice-wrapper .iw-payment .percentage-container p{padding:14px 12px;width:50%;color:#9b9290;font-size:11px;font-weight:500;text-align:center;border-right:1px solid #e2e0e0}.invoice-wrapper .iw-payment .percentage-container .activePercentage{border:1px solid #3474e0!important;border-top-left-radius:12px;border-bottom-left-radius:12px;background:#e5eeff;color:#3474e0!important}.invoice-wrapper .iw-payment .percentage-container .activeEqual{border:1px solid #3474e0!important;border-top-right-radius:12px;border-bottom-right-radius:12px;background:#e5eeff;color:#3474e0!important}.invoice-wrapper .iw-payment .payment-schedule-container{display:flex;color:#737886;justify-content:space-between;font-size:12px;font-weight:500;gap:20px}.invoice-wrapper .iw-payment .payment-details-container{display:flex;font-size:12px;font-weight:500;color:#333;justify-content:space-between;align-items:center;gap:10px;position:relative;padding:5px}.invoice-wrapper .iw-payment .payment-details-container .date-input{width:100%;padding:4px}.invoice-wrapper .iw-payment .payment-details-container .date-drop-down{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px;border-radius:10px;position:absolute;left:210px;top:5px;padding:5px;z-index:2;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.invoice-wrapper .iw-payment .payment-details-container .date-drop-down p{color:#222223;width:100%;padding:3px 10px;font-size:small;cursor:pointer}.invoice-wrapper .iw-payment .payment-details-container .payment-status{font-size:12px;font-weight:500;color:#333;font-family:Inter;text-transform:uppercase}.invoice-wrapper .iw-payment .payment-details-container .m-amount-date-div{display:flex;justify-content:space-between;align-items:center;gap:10px}.invoice-wrapper .iw-payment .payment-details-container .m-amount-date-div input{background-color:transparent;border:none}.invoice-wrapper .iw-payment .payment-details-container .m-amount-date-div .perc-input:hover{background-color:#d9dbe0;cursor:pointer}.invoice-wrapper .iw-payment .payment-details-container .m-amount-date-div .due-date-div{display:flex;justify-content:space-between;align-items:center;gap:10px}.invoice-wrapper .iw-payment .payment-details-container .m-amount-date-div .due-date-div p{width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invoice-wrapper .iw-payment .payment-details-container .m-amount-date-div .due-date-div svg{zoom:1.2;transition:all .3s ease-in;cursor:pointer}.invoice-wrapper .iw-payment .payment-details-container .m-amount-date-div .due-date-div svg path{fill:#000}.invoice-wrapper .iw-payment .payment-details-container .m-amount-date-div .due-date-div .date-drop-down{position:absolute;top:100%;left:0;z-index:1000;background:#fff;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.1)}.invoice-wrapper .iw-payment .payment-details-container .m-amount-date-div .due-date-div .date-input-calendar{width:100%;padding:4px}.invoice-wrapper .iw-payment .payment-details-container .m-amount-date-div .due-date-div .date-display{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.invoice-wrapper .show-add-unit{width:400px;height:180px;background-color:#fff;border-radius:10px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999;box-shadow:0 4px 8px 3px rgba(0,0,0,.08);padding:20px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:10px}.invoice-wrapper .show-add-unit .show-add-unit-header{display:flex;justify-content:center}.invoice-wrapper .show-add-unit .show-add-unit-input-div{display:flex;flex-direction:column;gap:10px;width:80%}.invoice-wrapper .show-add-unit .show-add-unit-input-div input{width:100%;padding:10px;border-radius:5px;border:1px solid #e2e0e0}.invoice-wrapper .show-add-unit .show-add-unit-footer{display:flex;justify-content:center;gap:25px;align-items:center;width:80%}.invoice-wrapper .show-add-unit .show-add-unit-footer button{width:100px;padding:10px;border-radius:5px;border:none;cursor:pointer;font-size:12px;font-weight:700;transition:all .3s ease-in}.invoice-wrapper .show-add-unit .show-add-unit-footer .cancel-btn{background-color:transparent}.invoice-wrapper .show-add-unit .show-add-unit-footer .cancel-btn:hover{background-color:#e2e0e0}.invoice-wrapper .show-add-unit .show-add-unit-footer .add-btn{background-color:#3474e0;color:#fff}.invoice-wrapper .show-add-unit .show-add-unit-footer .add-btn:hover{background-color:#2659b6}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar .table-options-modal{display:flex;width:184px;padding:12px 6px;flex-direction:column;align-items:flex-start;gap:12px;border-radius:14px;background:#202123;box-shadow:0 2px 44px 0 rgba(0,0,0,.25);position:absolute;top:0;right:0;z-index:30}.hide-scrollbar .table-options-modal .table-options-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.hide-scrollbar .table-options-modal .table-options-container .table-options-item{height:28px;display:flex;padding:6px 10px;align-items:center;gap:8px;cursor:pointer;width:100%}.hide-scrollbar .table-options-modal .table-options-container .table-options-item:hover{background:#282a2c}.hide-scrollbar .table-options-modal .table-options-container .table-options-item span{color:#e8e8e8;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.hide-scrollbar .option-svg-div{display:flex;justify-content:center;align-items:center;width:24px;height:16px;padding:4px;border-radius:4px;cursor:pointer;zoom:1.2;transition:all .3s ease-in-out;position:absolute;z-index:2}.hide-scrollbar .option-svg-div:hover{background:#d7d7d7}.hide-scrollbar .option-svg-div:hover svg path{fill:#333334}.hide-scrollbar .table-column{position:relative;display:flex;justify-content:center;align-self:stretch}.hide-scrollbar .add-row-div{display:flex;justify-content:center;align-items:center;background-color:#d7d7d7;padding:2px;font-size:12px;cursor:pointer}.hide-scrollbar .add-row-div-right{position:absolute;right:-15px;top:20px;padding:3px}.preview-mode{max-width:800px;margin:40px auto;padding:20px}.preview-field{margin-bottom:24px}.preview-question{font-size:16px;margin-bottom:8px}.preview-input,.preview-select{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.preview-options{display:flex;flex-direction:column;gap:8px}.preview-option{display:flex;align-items:center;gap:8px}.preview-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.preview-button{background-color:#4caf50}.exit-preview-button,.preview-button{padding:8px 16px;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.exit-preview-button{background-color:#666}.count-input-container{display:flex;flex-direction:column;gap:4px;flex:1 1}.condition-input[type=number]{max-width:150px}.condition-input[multiple]{min-height:100px}.condition-select{min-width:200px}.embed-input-container{flex:1 1;display:flex;flex-direction:column;gap:4px}.embed-input-hint{font-size:12px;color:#666;margin-left:4px}.condition-input[type=text]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:8px;font-size:14px}.condition-input[type=text]:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.2)}.condition-input[type=text]::placeholder{color:#999}.add-element-button-logical-form:hover{background-color:#d2ff00;color:#000}.logical-form-container{height:100vh;display:flex;flex-direction:column}.logical-form{flex:1 1;display:flex;flex-direction:column;height:100%}.logical-form [data-rbd-draggable-context-id]{width:100%!important;left:0!important;transform:none!important}.logical-form [data-rbd-drag-handle-draggable-id]{width:100%!important}.form-header{padding:16px;background:#fff;border-bottom:1px solid #ddd;position:-webkit-sticky;position:sticky;top:0;z-index:100;position:fixed;top:20px;right:20px;z-index:1000;display:flex;flex-direction:column;gap:10px}.form-fields-container{flex:1 1;overflow-y:auto;padding:16px}.form-fields{max-width:100%;background:transparent;margin:0 auto 40px;border:none;padding:0;position:relative}.dropdown-menu{z-index:1000}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000}.add-element-button-logical-form{position:absolute;top:20px;left:20px;background-color:#000;color:#fff;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:background-color .2s ease}.dropdown-menu{position:absolute;top:70px;left:20px;background-color:#171819;border-radius:8px;padding:12px;min-width:200px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:999}.menu-item{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background-color .2s}.menu-item:hover{background-color:#2d2d2d;border-radius:4px}.logical-form-icon{margin-right:12px;width:20px;text-align:center}h3{margin:8px 12px;font-size:14px;color:#888}.embed-fields{margin-top:16px;border-top:1px solid #333;padding-top:8px}.dropdown-header{display:flex;justify-content:space-between;align-items:center;padding:0 12px}.close-button{background:none;border:none;color:#888;cursor:pointer;font-size:18px;padding:4px 8px}.close-button:hover{color:#fff}.form-field{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:12px;width:800px;margin-bottom:12px;touch-action:none;position:relative;margin-left:160px}.form-field[data-rbd-dragging-state=true]{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15)}.field-header{gap:8px;border:transparent}.field-actions,.field-header{display:flex;align-items:center}.field-actions{gap:7px;position:absolute;left:-185px;top:8px}.form-field:hover .field-actions{opacity:1}.action-button,.remove-condition{background:none;border:none;cursor:pointer;padding:4px;font-size:16px;color:#666;transition:color .2s;display:flex;align-items:center;justify-content:center}.action-button:hover{color:#333}.question-display,.question-input{flex:1 1;text-align:left;margin-right:auto;min-width:0;font-size:16px;font-weight:500;color:#333}.question-input{border:1px solid #e0e0e0;border-radius:4px;padding:8px 12px;outline:none;transition:border-color .2s}.question-input:focus{border:transparent}.answer-input.error{border-color:#ff4d4d!important;background-color:#fff5f5}.error-message{animation:fadeIn .3s ease-in-out}.answer-input{width:712px;padding:8px 0;font-size:18px;border:none;outline:none;background:transparent;color:var(--answer-color,#1a1a1a);margin-bottom:8px;position:relative}.answer-input::placeholder{color:#999;font-size:18px}.embed-url-input{display:none!important}.condition-button{color:#666;opacity:1!important;pointer-events:auto!important}.condition-button:hover{color:#2196f3}.conditions-panel{width:712px;background:#f8f9ff;border-radius:16px;padding:16px;margin-top:8px;border:1px solid #e0e0e0}.condition-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.condition-label{font-weight:500;color:#666}.condition-row{display:flex;gap:8px;margin-bottom:12px;align-items:center}.condition-input,.condition-select{flex:1 1;padding:8px 12px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;font-size:14px}.condition-input{transition:border-color .2s}.condition-input:focus{outline:none;border-color:#2196f3}.condition-input::placeholder{color:#999}.remove-condition{padding:8px;color:#666}.condition-actions{margin:16px 0}.add-condition-button{width:100%;padding:8px;margin:8px 0;background:none;border:2px dashed #ccc;border-radius:4px;color:#666;cursor:pointer;transition:all .2s}.add-condition-button:hover{background:#f5f5f5;border-color:#999}.condition-select option[value=thank_you]{margin-top:8px;padding-top:8px;border-top:1px solid #e0e0e0;font-weight:500}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-header h3{margin:0;font-size:18px;color:#333}.modal-content{display:flex;flex-direction:column;gap:16px}.link-container{display:flex;gap:8px}.link-input{flex:1 1;padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;color:#666;background:#f5f5f5}.copy-button{padding:8px 16px;background:#2196f3;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}.copy-button:hover{background-color:#1976d2}.modal-actions{display:flex;justify-content:flex-end;margin-top:20px}.inline-dropdown{position:absolute;left:-15%;transform:translateX(-50%);z-index:1000;margin-top:10px}.condition-group{border:1px solid #eee;border-radius:4px;margin:10px 0;padding:10px}.actions-section{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.options-container{width:712px;margin-bottom:24px}.add-option-form{display:flex;gap:10px;margin-bottom:10px}.option-input{flex:1 1;padding:8px;border:1px solid #ddd;border-radius:4px}.required-field-error{color:red;font-size:14px;margin-top:4px;animation:fadeIn .3s ease-in-out;display:block}.input-container{position:relative;width:712px;display:flex;align-items:center}@media only screen and (max-width:768px){.input-container{width:380px!important}}.input-container.required:after{content:"*";color:red;position:absolute;top:8px;right:-12px;font-weight:700}.input-container.required{position:relative}.answer-input:after{content:"";position:absolute;bottom:-8px;left:0;width:712px;height:2px;background-color:#000}input::placeholder{color:var(--placeholder-color,#757575)!important}.add-option-button{padding:8px 16px;background-color:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;height:33.5px}.add-option-button:hover{background-color:#0056b3}.options-list .option-item{margin-bottom:12px}.options-list .option-item .option-label{display:flex;align-items:center;padding:16px 20px;border:2px solid transparent;border-radius:8px;cursor:pointer;transition:all .3s ease;background-color:#f8f8f8;position:relative;width:712px;font-size:16px;color:#333}.options-list .option-item .option-label:hover:not(.selected){background-color:#f0f0f0;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.options-list .option-item .option-label.selected{background-color:#1a1a1a;color:#fff;border-color:#1a1a1a;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.options-list .option-item .option-label.selected:after{content:"✓";position:absolute;right:20px;font-size:20px;color:#fff}.options-list .option-item .option-label.selected:hover{background-color:#2a2a2a;box-shadow:0 6px 12px rgba(0,0,0,.2)}.options-list .option-item .option-label.selected .option-badge{background-color:hsla(0,0%,100%,.2);color:#fff;border:1px solid hsla(0,0%,100%,.3)}.options-list .option-item .option-label .option-badge{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;border-radius:14px;background-color:#fff;margin-right:12px;font-size:14px;font-weight:600;color:#333;transition:all .3s ease;border:1px solid #e0e0e0}.options-list .option-item .option-label input[type=checkbox],.options-list .option-item .option-label input[type=radio]{display:none}@keyframes selectOption{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.option-label.selected{animation:selectOption .3s ease}@media(max-width:768px){.options-list .option-item .option-label{padding:14px 16px;font-size:14px}.options-list .option-item .option-label .option-badge{min-width:24px;height:24px;margin-right:10px;font-size:12px}.options-list .option-item .option-label.selected:after{font-size:18px;right:16px}}.field-actions:hover,.form-field:hover .field-actions{opacity:1;pointer-events:auto}.question-display,.question-section{flex:1 1;display:flex;align-items:center}.question-display{gap:8px;padding:8px 0;cursor:pointer;transition:color .2s;color:#343434!important;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;margin-bottom:32px;cursor:pointer!important}@media(max-width:768px){.question-display{margin-bottom:10px!important}}.required-asterisk{color:#343434;margin-left:4px;font-size:16px;font-weight:700;display:inline-block}.required-field-message{color:red;font-size:14px;margin-top:4px;min-height:20px}.condition-indicator{color:#666;font-size:14px;margin-left:8px}.form-submit-container{margin-top:20px;padding:20px;display:flex;justify-content:center}.form-submit-button{color:#fff;border:none;border-radius:25px;padding:12px 40px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease;min-width:200px}.form-submit-button,.form-submit-button:hover{background-color:#000}.form-submit-button:active{transform:scale(.98)}.date-range-inputs{display:flex;align-items:center;gap:10px;flex:1 1}.date-range-separator{color:#666;font-size:14px}.condition-input[type=date]{flex:1 1;min-width:130px}.file-size-input{display:flex;align-items:center;gap:8px;flex:1 1}.file-size-input .condition-input{flex:1 1}.file-size-unit{color:#666;font-size:14px;white-space:nowrap;padding-right:8px}.condition-input[type=number]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:8px;font-size:14px}.condition-input[type=number]:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.2)}.duration-input{display:flex;align-items:center;gap:8px;flex:1 1}.duration-input .condition-input{flex:1 1}.duration-unit{color:#666;font-size:14px;white-space:nowrap;padding-right:8px}.rating-range-inputs{display:flex;align-items:center;gap:10px;flex:1 1}.rating-range-separator{color:#666;font-size:14px}.rating-range-inputs .condition-input{flex:1 1;max-width:80px}.rating-stars{display:flex;gap:8px;width:712px;padding:8px 0;margin-bottom:40px}.star{cursor:pointer;font-size:24px;opacity:.3;transition:opacity .2s ease-in-out}.star.filled{opacity:1}.file-upload-container{width:712px;margin:10px 0 24px}.file-upload-input{width:712px;position:relative;border:2px dashed #e0e0e0;background:#f8f9fa;padding:30px 20px;border-radius:8px;text-align:center;transition:all .3s ease;cursor:pointer;margin-bottom:40px}.file-upload-input:hover{border-color:#4a90e2;background:#f0f7ff}.file-upload-input input[type=file]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer;bottom:40px!important}.upload-icon{font-size:36px;color:#4a90e2;margin-bottom:10px}.upload-text{color:#666;font-size:16px;margin-bottom:5px}.upload-subtext{color:#999;font-size:14px}.file-upload-info{margin-top:15px;padding:10px;background:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.file-upload-info p{color:#666;font-size:13px;margin:5px 0}.file-preview{width:712px;margin-top:15px;padding:15px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center}.file-info{flex:1 1}.file-info p{margin:5px 0;color:#333}.remove-file-button{background:#000;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;transition:background .2s ease;font-size:14px;display:flex;align-items:center;gap:5px}.remove-file-button:hover{background:#c00}.remove-file-button svg{width:16px;height:16px}.embed-anything-container{width:712px;margin:15px 0}.embed-anything-input{width:712px;padding:12px 15px;border:2px solid #e0e0e0;transition:all .3s ease;background:#fff;color:#333;margin-bottom:10px}.embed-anything-input:focus{border-color:#4a90e2;box-shadow:0 0 0 3px rgba(74,144,226,.1);outline:none}.embed-anything-type-selector{gap:10px;margin-bottom:15px}.embed-anything-type-button{border:2px solid #e0e0e0;border-radius:6px;background:#fff;display:flex;align-items:center;gap:8px}.embed-anything-type-button:hover{border-color:#4a90e2;color:#4a90e2}.embed-anything-type-button.active{border-color:#4a90e2;background:#4a90e2}.embed-anything-preview{margin-top:15px;width:712px}.embed-anything-preview-header{padding:12px 15px;background:#f8f9fa}.embed-anything-preview-frame{width:712px;height:400px;border:none}.embed-anything-placeholder{padding:40px 20px;background:#f8f9fa;margin:10px 0}.signature-pad-container{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;width:712px;margin:15px 0 40px}.signature-canvas{width:712px!important;background:#fff;cursor:crosshair;touch-action:none}.signature-controls{padding:10px;background:#f8f9fa;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end}.signature-clear-button{padding:8px 16px;background:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background .2s ease}.signature-clear-button:hover{background:#c00}.condition-input[type=number]{text-align:center}.next-loader{width:20px;height:20px;border:2px solid;border-color:#fff #fff transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.question-text:empty:before,.question-text[data-empty=true]{content:"Type your question";color:#999;font-style:italic}.form-field.required-field .question-text{position:relative;display:inline-block}.form-field[data-required=true] .question-display:after{content:"*";color:red;margin-left:4px;font-weight:700}.required-field-error-popup{position:absolute;background-color:#fff;color:red;padding:8px 12px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);font-size:14px;margin-top:8px;z-index:1000;animation:fadeIn .3s ease-in-out}.field-actions .action-button.required-button svg{width:16px;height:16px}.field-actions .action-button.required-button{display:flex;align-items:center}.required-button{position:relative}.required-dot{color:#000;position:absolute;top:-5px;right:-5px;font-size:16px}.preview-mode .add-option-form,.preview-mode .field-actions,.preview-mode .remove-option-button{display:none}.input-icon{position:absolute;right:0;color:#666;font-size:20px;padding:10px}.success-message-container{width:100vw;height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:linear-gradient(135deg,rgba(0,0,0,.8),rgba(128,0,128,.4));padding:20px;color:#fff;top:0;left:0;margin:0;overflow-y:hidden;overflow-x:hidden}.success-title{font-family:Playfair Display,serif;font-size:48px;margin-bottom:20px;font-weight:400}.success-text{font-size:18px;max-width:600px;line-height:1.5}.formContainer{padding:"40px 20px";maxwidth:"800px";margin:"0 auto";background:"transparent"}.questionHeader{display:flex;align-items:center;gap:"12px";marginbottom:"120px";position:"relative";paddingbottom:"8px";margin-left:"-20px"}.questionCounter{font-size:"24px";color:"#333";font-weight:"500";margin-left:"20px"}.underline{position:absolute;bottom:0;left:20px;width:485px;height:2px;background-color:#000}.nextButton{display:flex;width:156px;height:48px;padding:8px 16px;justify-content:center;align-items:center;gap:13.333px;background-color:#333;color:#fff;border:none;border-radius:40px;cursor:pointer;margin-top:120px}.backArrow{font-size:24px;color:#333;cursor:"pointer";margin-left:"20px";margin-right:-20px}.formField{background:transparent;border:none;box-shadow:none}.questionLabel{font-size:20px;color:#333;font-weight:400;margin-bottom:24px;display:block}.inputContainer{position:relative;margin-bottom:24px;width:100%}.input{width:100%;padding:8px 0;font-size:16px;border:none;outline:none;background:transparent;color:#333;transition:border-color .3s ease}.input:focus{border-color:#4caf50}.input:hover{bordercolor:"#666"}.inputIcon{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#666}.submit-button{display:flex;width:156px;height:48px;padding:8px 16px;justify-content:center;align-items:center;gap:13.333px;border-radius:100px;background:#000;color:#fff;border:none;cursor:pointer}.dropdown-select{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;cursor:pointer;transition:all .2s ease}.dropdown-select:hover{border-color:#d0d0d0;background-color:#f5f5f5}.dropdown-select:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 2px rgba(26,26,26,.1)}.validation-error{position:absolute;margin-top:-40px;color:#f44;font-size:12px;transition:all .3s ease}.answer-input:invalid{border-color:#f44}.dropdown-trigger:hover{border-color:#4d4d4d}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.remove-option-button:hover{color:#f44}.file-upload-input:hover .image-overlay{opacity:1!important}.remove-image-button:hover{background:hsla(0,0%,100%,.1)!important}.image-field-container{width:100%;margin:16px 0}.image-field-container .image-wrapper{display:block;max-width:100%;cursor:pointer}.image-field-container .image-wrapper:hover{opacity:.9}.image-field-container .uploaded-image{max-width:100%;height:auto;border-radius:8px}.image-field-container .image-caption{margin-top:8px;text-align:center;color:#666;font-size:14px;font-style:italic}.logical-form-phone-input .PhoneInputInput,.logical-form-phone-input.PhoneInputInput{border:none!important;outline:none!important;background:transparent!important;padding:0!important}.logical-form-phone-input .PhoneInputCountrySelect{background:transparent!important;border:none!important}.rating-container{margin:20px 0}.star-rating{color:gold}.nps-rating,.star-rating{display:flex;gap:8px}.nps-button{padding:8px 16px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer}.nps-button.selected{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.emoji-rating{display:flex;gap:16px;justify-content:center}.chips-rating{display:flex;gap:8px}.chip{padding:8px 16px;border-radius:16px;border:1px solid #ddd;background:#fff;cursor:pointer}.chip.selected{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.thumbs-rating{display:flex;justify-content:center;gap:20px}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}.embed-anything-container{width:100%;margin-bottom:36px}.embed-anything-type-selector{display:flex;gap:8px;margin-bottom:16px}.embed-anything-type-button{padding:8px 16px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;color:#666;cursor:pointer;transition:all .2s ease}.embed-anything-type-button.active{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.embed-anything-input{width:100%;padding:12px;background-color:#fff;border:1px solid #3d3d3d;border-radius:8px;color:#000;font-size:14px;margin-bottom:8px}.embed-anything-input.client-input{background-color:#f5f5f5;border-color:#e0e0e0}.embed-anything-preview{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.embed-anything-preview-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f8f8f8;border-bottom:1px solid #e0e0e0}.embed-anything-preview-header span{font-size:14px;color:#666}.embed-anything-preview-header button{padding:4px 8px;background:none;border:none;color:#ff4d4f;font-size:14px;cursor:pointer;border-radius:4px}.embed-anything-preview-header button:hover{background:rgba(255,77,79,.1)}.embed-anything-frame-container{position:relative;width:100%;padding-top:56.25%;background:#f8f8f8}.embed-anything-frame{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.embed-anything-placeholder{text-align:center;padding:48px 24px;background:#f8f8f8;border-radius:8px;border:2px dashed #e0e0e0;color:#666}.embed-anything-placeholder>div:first-child{font-size:32px;margin-bottom:16px}.embed-anything-placeholder>div:nth-child(2){font-size:16px;font-weight:500;margin-bottom:8px;color:#333}.embed-anything-placeholder>div:last-child{font-size:14px}textarea.embed-anything-input{min-height:120px;resize:vertical;font-family:monospace}.file-preview{margin-top:16px;padding:16px;border:1px solid #ddd;border-radius:8px;background-color:#f8f8f8}.file-preview-audio,.file-preview-image,.file-preview-pdf,.file-preview-video{margin-top:12px;background-color:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.file-info{margin-bottom:12px}.file-info p{margin:4px 0;color:#666}.dropdown-option-text{transition:color .2s ease}.dropdown-option:hover .dropdown-option-text{color:#fff}.option-badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:12px;background-color:#f0f0f0;margin-right:8px;font-size:14px;font-weight:500;color:#000;transition:color .2s ease}.dropdown-option:hover .option-badge{color:#fff;background-color:gray}.remove-option-btn:hover{color:#000!important}.field-header:hover .field-actions,.question-display:hover .field-actions{opacity:1!important;visibility:visible!important}.sortable-option{display:flex;align-items:center;padding:8px;margin-bottom:8px;background:#fff;border-radius:4px;border:1px solid #ddd;transition:background-color .2s ease}.sortable-option:hover{background-color:#f5f5f5}.sortable-option .option-content{display:flex;align-items:center;width:100%;gap:8px}.sortable-option .drag-handle{cursor:-webkit-grab;cursor:grab;padding:0 8px;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sortable-option .drag-handle:hover{color:#333}.sortable-option .option-input{flex:1 1;padding:6px;border:1px solid #ddd;border-radius:4px;font-size:14px}.sortable-option .option-input:focus{outline:none;border-color:#666}.sortable-option .remove-option-button{background:none;border:none;padding:4px;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center}.sortable-option .remove-option-button:hover{color:#f44}.image-upload-container{position:relative;transition:width .3s,height .3s}.image-upload-contartrtrtiner:hover:after{content:""}.image-upload-contartrtrtiner:hover:after,.resize-handle-se{position:absolute;bottom:0;right:0;width:20px;height:20px;cursor:se-resize;background:rgba(0,0,0,.1);border-radius:0 0 8px 0}.resize-handle-se{z-index:2}.answer-input:focus{outline:none}.client-mode .answer-input{display:flex!important;height:36px!important;padding:8px 16px!important;justify-content:space-between!important;align-items:center!important;align-self:stretch!important;border-radius:16px!important;border:1.5px solid #d0d0d0!important;border:1.5px solid color(display-p3 .8155 .8155 .8155)!important;background:#fff;background:color(display-p3 1 1 1)}.client-mode .logical-form-phone-input{background:transparent!important;transition:border-color .3s ease}.client-mode .logical-form-phone-input .PhoneInputCountrySelect,.client-mode .logical-form-phone-input .PhoneInputCountrySelectArrow,.client-mode .logical-form-phone-input input{color:inherit!important}.client-mode .logical-form-phone-input:focus{border-bottom:2px solid #000!important}.client-mode .logical-form-phone-input::placeholder{color:#757575}.client-mode .logical-form-phone-input:hover:not(:focus){border-bottom-color:#a0a0a0!important}.logical-form input[type=date],.logical-form input[type=time]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1.5px solid #d0d0d0!important;border-radius:16px;color:#000;font-size:14px;cursor:pointer;width:100%;padding:12px}.logical-form input[type=date]::-webkit-calendar-picker-indicator,.logical-form input[type=time]::-webkit-calendar-picker-indicator{background:none;display:none}.logical-form input[type=date]::-webkit-datetime-edit,.logical-form input[type=time]::-webkit-datetime-edit{color:#000}.logical-form input[type=date]::-webkit-clear-button,.logical-form input[type=date]::-webkit-inner-spin-button,.logical-form input[type=time]::-webkit-clear-button,.logical-form input[type=time]::-webkit-inner-spin-button{display:none}@media screen and (max-width:768px){.logical-form{-webkit-appearance:none;color-scheme:light}.logical-form input[type=date],.logical-form input[type=time]{font-size:14px;background-color:transparent!important;color:#000!important;margin-top:8px!important}}.custom-placeholder::placeholder{color:#a2a2b0!important;font-family:Inter;font-size:13.58px;font-style:normal;font-weight:600;line-height:19.012px}.appointment-container{max-width:100%;width:870px;height:auto;margin:0 auto;padding:32px 42px;font-family:Inter,sans-serif;background-color:#ebeff1;border-radius:24px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.appointment-header{color:#374151;font-size:24px;font-weight:600;margin-bottom:20px;padding-left:10px}.appointment-card{background-color:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.service-header{display:flex;justify-content:space-between;align-items:center;gap:20px}.service-title{font-size:20px;font-weight:500;color:#374151;margin:0;flex:1 1}.service-details{display:flex;font-size:16px;color:#6b7280;margin-bottom:20px}.service-time{padding:8px 12px;border-radius:6px;border:1px solid #ddd;background-color:#fff;font-size:16px;min-width:150px;text-align:center;cursor:pointer}.service-time:focus{outline:none;border-color:#007bff}.service-price{margin-left:8px}.stylist-section{margin-top:20px}.stylist-label{font-size:16px;color:#6b7280;margin-bottom:12px}.stylist-options{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.calendar-day.today{background-color:#e8f5e9;font-weight:700}.stylist-option{display:flex;align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:20px;padding:6px 16px;cursor:pointer;transition:all .2s ease}.stylist-option:hover{border-color:#9ca3af}.stylist-option.selected{border-color:#4b5563;background-color:#f9fafb}.stylist-avatar{width:24px;height:24px;border-radius:50%;margin-right:8px;object-fit:cover}.stylist-name{font-size:14px;color:#374151}.booking-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:24px}.calendar-container{background-color:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.calendar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.calendar-month{font-size:18px;font-weight:500;color:#374151}.calendar-nav{display:flex;gap:8px}.calendar-nav-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s}.calendar-nav-btn,.calendar-nav-btn:hover{background-color:#dce3cf}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px}.calendar-day-header{text-align:center;font-size:14px;font-weight:500;color:#6b7280;padding:8px 0}.calendar-day{display:flex;align-items:center;justify-content:center;height:40px;font-size:14px;border-radius:50%;cursor:pointer;transition:all .2s}.calendar-day:hover:not(.disabled){background-color:#f3f4f6}.calendar-day.disabled{color:#d1d5db;cursor:default}.calendar-day.other-month{color:#9ca3af}.calendar-day.selected{background-color:#8a9e67;color:#fff}.time-container{background-color:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.timezone-selector{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#374151;background-color:#fff;margin-bottom:20px}.time-section{margin-bottom:16px}.time-section-label{font-size:16px;font-weight:500;color:#374151;margin-bottom:12px}.time-options{display:flex;flex-wrap:wrap;gap:10px}.time-option{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px;font-size:14px;color:#6e814e;cursor:pointer;transition:all .2s}.time-option:hover{border-color:#9ca3af}.time-option.selected{background-color:#f9fafb;border-color:#4b5563}@media(max-width:768px){.booking-grid{grid-template-columns:1fr}}.appointment-summary{background:#fff;border-radius:8px;padding:24px;max-width:100%;margin:0 auto}.appointment-summary .summary-header{margin-bottom:24px}.appointment-summary .summary-header h2{color:#374151;font-size:20px;font-weight:500;margin:0}.appointment-summary .summary-content .service-name{font-size:24px;color:#333;margin-bottom:16px}.appointment-summary .summary-content .appointment-datetime{font-size:18px;color:#666;margin-bottom:12px}.appointment-summary .summary-content .duration-cost{font-size:16px;color:#666;margin-bottom:24px}.appointment-summary .summary-content .stylist-info{margin-bottom:24px}.appointment-summary .summary-content .stylist-info .selected-stylist{display:flex;align-items:center;gap:12px;margin-top:8px}.appointment-summary .summary-content .stylist-info .selected-stylist .stylist-avatar-small{width:40px;height:40px;border-radius:50%}.appointment-summary .summary-content .summary-actions{display:flex;gap:16px;margin-top:32px}.appointment-summary .summary-content .summary-actions button{padding:12px 24px;border-radius:4px;border:none;cursor:pointer;font-size:16px}.appointment-summary .summary-content .summary-actions .reschedule-btn{background:#f5f5f5;color:#333}.appointment-summary .summary-content .summary-actions .confirm-btn{background:#4a6741;color:#fff}.appointment-nav{display:flex;align-items:center;margin-bottom:24px;padding:0 10px}.appointment-nav .back-button{display:flex;align-items:center;gap:12px;background:none;border:none;cursor:pointer;font-size:18px;color:#374151;padding:0;font-weight:500}.appointment-nav .back-button .back-arrow{font-size:24px;line-height:1}.appointment-nav .back-button:hover{color:#111827}.confirmation-screen{text-align:center;padding:20px}.confirmation-screen .confirmation-title{font-size:42px;color:#374151;font-weight:500;margin-bottom:40px;font-family:Fraunces,serif}.confirmation-screen .confirmation-card{background:#fff;border-radius:16px;padding:32px;max-width:600px;margin:0 auto;text-align:left}.confirmation-screen .confirmation-card .details-title{color:#6b7280;font-size:18px;font-weight:400;margin-bottom:24px}.confirmation-screen .confirmation-card .service-name{font-size:28px;color:#374151;margin-bottom:16px;font-family:Fraunces,serif}.confirmation-screen .confirmation-card .duration-cost{font-size:20px;color:#374151;margin-bottom:16px}.confirmation-screen .confirmation-card .appointment-datetime{font-size:20px;color:#374151;margin-bottom:24px}.confirmation-screen .confirmation-card .appoint-to h4{color:#6b7280;font-size:16px;font-weight:400;margin-bottom:12px}.confirmation-screen .confirmation-card .appoint-to .stylist-tag{display:inline-flex;align-items:center;gap:8px;background:#f3f4f6;padding:8px 16px;border-radius:20px}.confirmation-screen .confirmation-card .appoint-to .stylist-tag .stylist-avatar-small{width:32px;height:32px;border-radius:50%}.confirmation-screen .confirmation-card .appoint-to .stylist-tag span{color:#374151;font-size:16px}.appointment-container.client-mode{cursor:default}.appointment-container.client-mode .time-option{cursor:pointer}.appointment-container.client-mode .time-option:hover{background-color:#f5f5f5}.appointment-container.builder-mode,.appointment-container.builder-mode .time-option{cursor:pointer}.appointment-container.builder-mode .time-option:hover{background-color:#e0e0e0}.session-designer{width:100%;max-width:28rem;margin:0 auto;overflow:hidden;border-radius:1.5rem;background-color:#1a1a1a;color:#fff;box-shadow:0 8px 24px rgba(0,0,0,.2)}.session-designer-header{display:flex;text-align:center}.session-tab{flex:1 1;padding:1rem 0;font-size:1.125rem;font-weight:500;color:#999;transition:all .2s ease}.session-tab.active{color:#fff;position:relative}.session-tab.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#fff;border-top-left-radius:2px;border-top-right-radius:2px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.session-title{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.session-title-dot{height:9px;width:9px;border-radius:50%;background-color:#fff;flex-shrink:0}.session-title-text{font-size:1.25rem;font-weight:500}.session-edit-icon{margin-left:auto;opacity:.7;cursor:pointer;transition:opacity .2s}.session-edit-icon:hover{opacity:1}.session-info,.session-type{color:#999;font-size:12px}.session-type{margin-top:.25rem}.design-section-title{color:#f1f1f1;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px;text-align:left}.font-selector{width:100%;background-color:#141414;border-radius:10px;border:1px solid #333334;justify-content:space-between;color:#fff;cursor:pointer;transition:all .2s;display:flex;height:40px;padding:16px;align-items:center;align-self:stretch}.font-selector:hover{border-color:#666}.color-input-container{display:flex;width:222px;justify-content:space-between;align-items:center}.color-preview{display:flex;width:32px;height:32px;padding:16px;flex-direction:column;align-items:flex-start;gap:12px;flex-shrink:0;border-radius:100px;border:1px solid #333334;background:#333}.color-tools{display:flex;gap:.5rem}.color-tool{border:1px solid #333;border-radius:.5rem;background-color:#141414;color:#fff;opacity:.8;transition:opacity .2s;margin-left:60px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0}.color-tool:hover{opacity:1}.color-value{display:flex;width:74px;height:24px;padding:2px 4px;justify-content:center;align-items:center;gap:12px;border-radius:4px;border:1.5px solid #333334;margin-right:20px}.design-divider{margin:2rem 0;height:1px;background-color:#333}.theme-dropdown{width:100%;display:flex;justify-content:space-between;align-items:center;color:#fff;margin-bottom:1.5rem}.no-session-selected{text-align:center;color:#999;padding:2rem 0}.pad-color-p-imp{padding:10px 0!important;height:auto;overflow:visible}.pad-color-p-imp .bg-item{display:flex;justify-content:space-between;margin-top:10px}.pad-color-p-imp .color-modal{margin-top:10px}.pad-color-p-imp b{font-size:12px;font-weight:400}.pad-color-p-imp a{text-decoration:none;display:flex;width:30px;height:30px;border-radius:50%;justify-content:center;align-items:center}.easeIn{transition:all 1.3s ease-in;transform:scale(.8)!important}.easeOut{transition:all 1.3s ease-out;transform:scale(1.2)!important}.skew{transition:all 1.3s ease-in-out;transform:skewX(20deg)!important}.rotate{animation:rotate 3s linear}.reverseRotate,.rotate{transition:all 4s ease-in-out}.reverseRotate{animation:reverseRotate 3s linear}.move{transform:translateX(50px)!important}.appear,.move{transition:all 1.3s ease}.appear{animation:common-appear 3s ease-in}@keyframes common-appear{0%{opacity:0}to{opacity:1}}.hover-easeIn{transition:all 1.3s ease-in}.hover-easeIn:hover{transform:scale(.8)!important}.hover-easeOut{transition:all 1.3s ease-out}.hover-easeOut:hover{transform:scale(1.2)!important}.hover-skew{transition:all 1.3s ease-in-out}.hover-skew:hover{transform:skewX(20deg)!important}.hover-rotate{transition:all 4s ease-in-out}.hover-rotate:hover{animation:rotate 3s linear}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hover-reverseRotate{transition:all 4s ease-in-out;animation:reverseRotate 3s linear}@keyframes reverseRotate{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.hover-move{transition:all 1.3s ease}.hover-move:hover{transform:translateX(50px)!important}.hover-appear{transition:all 1.3s ease;opacity:0!important}.hover-appear:hover{opacity:1!important}.press-easeOut{transition:all 1.3s ease;transform:scale(1.2)!important}.press-out-easeOut{transition:all 1.3s ease;transform:scale(1)!important}.press-easeIn{transition:all 1.3s ease;transform:scale(.8)!important}.press-out-easeIn{transition:all 1.3s ease;transform:scale(1)!important}.press-skew{transition:all 1.3s ease;transform:skewX(20deg)!important}.press-out-skew{transition:all 1.3s ease;transform:skewX(0deg)!important}.press-rotate{transition:all 4s ease;animation:rotate 2s linear}.press-out-rotate{transition:all 4s ease;animation:reverseRotate 2s linear}.press-move{transition:all 1.3s ease;transform:translateX(50px)!important}.press-out-move{transition:all 1.3s ease;transform:translateX(0)!important}.press-appear{transition:all 1.3s ease;opacity:0!important}.press-out-appear{transition:all 1.3s ease;opacity:1!important}.loop-breathe{--breathe-x-distance:0px;--breathe-y-distance:10px;animation:Breathe 3s infinite}@keyframes Breathe{0%{transform:translate(calc(var(--breathe-x-distance) * -1),calc(var(--breathe-y-distance) * -1))}25%{transform:translate(var(--breathe-x-distance),var(--breathe-y-distance))}50%{transform:translate(calc(var(--breathe-x-distance) * -1),calc(var(--breathe-y-distance) * -1))}75%{transform:translate(var(--breathe-x-distance),var(--breathe-y-distance))}to{transform:translate(0)}}.loop-breathe-center{--breathe-scale-value:2;animation:Breathe-center 3s infinite}@keyframes Breathe-center{0%,to{transform:scale(1)}50%{transform:scale(var(--breathe-scale-value))}}.loop-pulse{--pulse-intensity-value:0.5;animation:Pulse 5s ease-in infinite}@keyframes Pulse{0%,to{transform:scale(1)}20%{transform:scale(calc(1 - var(--pulse-intensity-value)))}40%{transform:scale(calc(1 + var(--pulse-intensity-value)))}60%{transform:scale(calc(1 - var(--pulse-intensity-value)))}80%{transform:scale(calc(1 + var(--pulse-intensity-value)))}}.loop-spin{--spin-end-angle:360deg;animation:Spin 3s ease-in-out;animation-fill-mode:both}@keyframes Spin{0%{transform:rotate(0deg)}to{transform:rotate(var(--spin-end-angle))}}.loop-poke{--poke-x-distance:25px;--poke-y-distance:0px;animation:Poke 3s ease-in infinite}@keyframes Poke{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--poke-x-distance) * 1),calc(var(--poke-y-distance) * 1))}50%{transform:translate(calc(var(--poke-x-distance) * 1 / 2),calc(var(--poke-y-distance) * 1 / 2))}75%{transform:translate(calc(var(--poke-x-distance) * 1),calc(var(--poke-y-distance) * 1))}}.loop-flash{animation:Flash 2.5s ease-in-out infinite}@keyframes Flash{0%,to{opacity:1}50%{opacity:0}}.loop-swing{--swing-value:15deg;animation:Swing 2s infinite;transform-origin:50% 0}@keyframes Swing{0%,to{transform:rotate(0deg)}25%{transform:rotate(calc(var(--swing-value) * 1))}50%{transform:rotate(calc(var(--swing-value) * -1))}75%{transform:rotate(calc(var(--swing-value) * .7))}}.loop-flip{--flip-Name:Flip;animation:var(--flip-Name) 3s ease-in-out infinite;transform-style:preserve-3d}@keyframes Flip{0%,to{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}}@keyframes FlipX{0%,to{transform:rotateX(0deg)}50%{transform:rotateX(180deg)}}.loop-rubber{--rubber-intensity-value:1;animation:Rubber 2s ease-in-out infinite}@keyframes Rubber{0%,to{transform:scaleX(1)}30%{transform:scaleX(calc(var(--rubber-intensity-value) * 1.25)) scaleY(calc(var(--rubber-intensity-value) * .75))}40%{transform:scaleX(calc(var(--rubber-intensity-value) * .75)) scaleY(calc(var(--rubber-intensity-value) * 1.25))}60%{transform:scaleX(calc(var(--rubber-intensity-value) * 1.15)) scaleY(calc(var(--rubber-intensity-value) * .85))}}.loop-jello{--jello-skew-value:25deg;animation:Jello 2s ease-in-out infinite}@keyframes Jello{0%,to{transform:skewX(0deg) skewY(0deg)}30%{transform:skewX(calc(var(--jello-skew-value) * 1)) skewY(calc(var(--jello-skew-value) * 1))}40%{transform:skewX(calc(var(--jello-skew-value) * -1 / 2)) skewY(calc(var(--jello-skew-value) * -1 / 2))}50%{transform:skewX(calc(var(--jello-skew-value) * 1 / 2)) skewY(calc(var(--jello-skew-value) * 1 / 2))}65%{transform:skewX(calc(var(--jello-skew-value) * -1 / 4)) skewY(calc(var(--jello-skew-value) * -1 / 4))}75%{transform:skewX(calc(var(--jello-skew-value) * 1 / 4)) skewY(calc(var(--jello-skew-value) * 1 / 4))}}.loop-bounce{--bounce-value:30px;animation:Bounce 1s ease-in-out infinite}@keyframes Bounce{0%,to{transform:translateY(0)}20%{transform:translateY(calc(var(--bounce-value) * -1))}40%{transform:translateY(calc(var(--bounce-value) * 1 / 2))}60%{transform:translateY(calc(var(--bounce-value) * -1 / 2))}80%{transform:translateY(calc(var(--bounce-value) * 1 / 3))}}.loop-wiggle{--wiggle-value:15deg;animation:Wiggle 1s infinite}@keyframes Wiggle{0%,to{transform:rotate(0deg)}20%{transform:rotate(calc(var(--wiggle-value) * 1))}40%{transform:rotate(calc(var(--wiggle-value) * -1))}60%{transform:rotate(calc(var(--wiggle-value) * .7))}80%{transform:rotate(calc(var(--wiggle-value) * -.7))}}.loop-flap{--flap-name:FlapY;--flap-origin-value:50% 0%;--flap-perspective:800px;--flap-intensity-value:22.7deg;transform-origin:var(--flap-origin-value);animation:var(--flap-name) 2s ease-in-out infinite alternate}@keyframes FlapY{0%{transform:rotate(0deg) translateX(0) perspective(var(--flap-perspective)) rotateX(calc(var(--flap-intensity-value) * 1))}50%{transform:rotate(0deg) translateX(0) perspective(var(--flap-perspective)) rotateX(calc(var(--flap-intensity-value) * -1))}to{transform:rotate(0deg) translateX(0) perspective(var(--flap-perspective)) rotateX(0)}}@keyframes FlapX{0%{transform:perspective(var(--flap-perspective)) rotateY(calc(var(--flap-intensity-value) * 1))}50%{transform:perspective(var(--flap-perspective)) rotateY(calc(var(--flap-intensity-value) * -1))}to{transform:perspective(var(--flap-perspective)) rotateY(0)}}.loop-cross{--cross-x-distance:200px;--cross-y-distance:0px;animation:Cross 5s infinite}@keyframes Cross{0%,70%,to{transform:translate(0);opacity:1}30%{opacity:0;transform:translate(calc(var(--cross-x-distance) * 1),calc(var(--cross-y-distance) * 1))}50%{transform:translate(calc(var(--cross-x-distance) * -1),calc(var(--cross-y-distance) * -1));opacity:0}}.scroll-fade{animation-delay:.5s;animation:ScrollFade 4s ease-out forwards;--starting-opacity:0}@keyframes ScrollFade{0%{opacity:var(--starting-opacity)}to{opacity:1}}.scroll-move{--breathe-x-distance:0px;--breathe-y-distance:0px;animation:ScrollMove 2s ease-out forwards;animation-delay:.5s}@keyframes ScrollMove{0%{transform:translate(var(--breathe-x-distance),var(--breathe-y-distance));opacity:0}to{transform:translate(0);opacity:1}}.scroll-expand{animation:ScrollExpand var(--expand-speed,3s) ease-out forwards;--expand-x:0px;--expand-y:0px;--expand-scale:1}@keyframes ScrollExpand{0%{transform:translate(var(--expand-x),var(--expand-y)) scale(var(--expand-scale))}to{transform:translate(0) scale(1)}}.scroll-shrink{animation:ScrollShrink var(--shrink-speed,2s) ease-out forwards;--shrink-x:0px;--shrink-y:0px;--shrink-scale:1}@keyframes ScrollShrink{0%{transform:translate(var(--shrink-x),var(--shrink-y)) scale(var(--shrink-scale));opacity:0}to{transform:translate(0) scale(1);opacity:1}}.scroll-spin{animation:ScrollSpin 3s ease-in-out forwards;--spin-rotate:360deg;--spin-scale:1}@keyframes ScrollSpin{0%{transform:scale(var(--spin-scale)) rotate(calc(var(--spin-rotate) * .5))}to{transform:scale(1) rotate(var(--spin-rotate))}}.scroll-slide{animation:ScrollSlide 2s ease-out forwards}@keyframes ScrollSlide{0%{transform:var(--slide-translate,translateY(100%))}to{transform:translate(0)}}.scroll-blur{animation:ScrollBlurIn 3s ease-out forwards}@keyframes ScrollBlurIn{0%{filter:blur(var(--blur-intensity,5px))}to{filter:blur(0)}}.scroll-reveal{--clip-start:inset(100% 0 0 0);animation:scrollReveal 2s ease-out forwards}@keyframes scrollReveal{0%{-webkit-clip-path:var(--clip-start);clip-path:var(--clip-start);opacity:0}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.scroll-3dspin{opacity:1;animation-name:scroll3dspin;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes scroll3dspin{0%{transform:perspective(1000px) rotate3d(1,1,0,var(--spin-angle,150deg)) scale3d(.2,.2,.2)}50%{transform:perspective(1000px) rotate3d(1,1,0,calc(var(--spin-angle, 150deg) * .5)) scale3d(.6,.6,.6)}to{transform:perspective(1000px) rotate3d(1,1,0,0deg) scaleX(1)}}.scroll-fly{opacity:1;animation:ScrollFly 3s ease-out forwards}@keyframes ScrollFly{0%{transform:var(--fly-translate) var(--fly-skew);opacity:1}to{transform:translate(0);opacity:1}}.scroll-turn{animation:ScrollTurn 3s ease-out forwards}@keyframes ScrollTurn{0%{transform:translate3d(var(--turn-x),0,-200px) rotate(var(--turn-rotate)) scale3d(var(--turn-scale),var(--turn-scale),var(--turn-scale));opacity:0}to{transform:translateZ(0) rotate(0deg) scaleX(1);opacity:1}}.scroll-tilt{opacity:1;animation:ScrollTilt var(--tilt-speed,3s) ease-out forwards;--rotate-y:-25deg;--rotate:25deg}@keyframes ScrollTilt{0%{transform:perspective(400px) translateY(0) translateZ(-50px) rotateX(-10deg) rotateY(var(--rotate-y)) rotate(var(--rotate)) scale3d(.95,.95,.95);opacity:1}to{transform:perspective(400px) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotate(0deg) scaleX(1);opacity:1}}.scroll-stretch{animation:scrollStretch 2s ease-out forwards}@keyframes scrollStretch{0%{transform:perspective(400px) scaleX(calc(2 - var(--stretch-scale, 1))) scaleY(var(--stretch-scale,1)) translateY(calc((1 - var(--stretch-scale, 1)) * 100%));opacity:1}to{transform:perspective(400px) scaleX(1) scaleY(1) translateY(0);opacity:1}}.scroll-flip{animation:ScrollFlip 3s ease-in-out forwards;--flip-rotate:rotateY(-240deg)}@keyframes ScrollFlip{0%{transform:perspective(800px) var(--flip-rotate) scale3d(.95,.95,.95);opacity:1}to{transform:perspective(800px) rotateX(0deg) rotateY(0deg) scaleX(1);opacity:1}}.scroll-parallax{animation:ScrollParallax 4s ease-out forwards;opacity:1;--parallax-intensity:-1}@keyframes ScrollParallax{0%{transform:translateY(calc(var(--parallax-intensity) * 259.524px))}10%{transform:translateY(calc(var(--parallax-intensity) * 153.465px))}80%{transform:translateY(calc(var(--parallax-intensity) * 25.4561px))}to{transform:translateY(0)}}.scroll-arc{opacity:1;animation:ScrollArc 6s cubic-bezier(.25,1,.5,1) forwards;--arc-direction:vertical}@keyframes ScrollArc{0%{transform:perspective(3000px) translateZ(-800px) rotateX(var(--arc-rotate-x,-55deg)) rotateY(var(--arc-rotate-y,0deg)) translateZ(800px) scale3d(1.3,1.3,1.3);opacity:1}to{transform:perspective(3000px) translateZ(0) rotateX(0deg) rotateY(0deg) scaleX(1);opacity:1}}.scroll-shape{animation:ScrollShape 3s ease-out forwards;-webkit-clip-path:var(--shape-clip-start);clip-path:var(--shape-clip-start)}@keyframes ScrollShape{0%{-webkit-clip-path:var(--shape-clip-start);clip-path:var(--shape-clip-start)}50%{-webkit-clip-path:var(--shape-clip-mid);clip-path:var(--shape-clip-mid)}to{-webkit-clip-path:var(--shape-clip-end);clip-path:var(--shape-clip-end)}}.scroll-shutters{-webkit-clip-path:polygon(0 0,20% 0,20% 100%,20% 100%,20% 0,40% 0,40% 100%,40% 100%,40% 0,60% 0,60% 100%,60% 100%,60% 0,80% 0,80% 100%,80% 100%,80% 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,20% 0,20% 100%,20% 100%,20% 0,40% 0,40% 100%,40% 100%,40% 0,60% 0,60% 100%,60% 100%,60% 0,80% 0,80% 100%,80% 100%,80% 0,100% 0,100% 100%,0 100%);animation:shutters 1s forwards;background:transparent}@keyframes shutters{0%{-webkit-clip-path:polygon(0 0,20% 0,20% 100%,20% 100%,20% 0,40% 0,40% 100%,40% 100%,40% 0,60% 0,60% 100%,60% 100%,60% 0,80% 0,80% 100%,80% 100%,80% 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,20% 0,20% 100%,20% 100%,20% 0,40% 0,40% 100%,40% 100%,40% 0,60% 0,60% 100%,60% 100%,60% 0,80% 0,80% 100%,80% 100%,80% 0,100% 0,100% 100%,0 100%)}to{-webkit-clip-path:polygon(20% 0,20% 0,20% 100%,40% 100%,40% 0,40% 0,40% 100%,60% 100%,60% 0,60% 0,60% 100%,80% 100%,80% 0,80% 0,80% 100%,100% 100%,100% 0,100% 0,100% 100%,20% 100%);clip-path:polygon(20% 0,20% 0,20% 100%,40% 100%,40% 0,40% 0,40% 100%,60% 100%,60% 0,60% 0,60% 100%,80% 100%,80% 0,80% 0,80% 100%,100% 100%,100% 0,100% 0,100% 100%,20% 100%)}}.navbar-wrapper{position:relative}.navbar-wrapper .navbar-component-wrapper{width:100%;height:100%}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:10px 40px}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div .navbar-left-div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:50%}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:5px 40px}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .navbar-inner-div2>div:nth-child(2){width:100%}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .navbar-image-wrapper{position:relative}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .navbar-image-wrapper :after{content:"";position:absolute;top:0;right:-40px;width:36px;height:36px;cursor:pointer}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .cart-wrapper :before{content:"";position:absolute;top:-6px;right:-40px;width:40px;height:40px;cursor:pointer;background:transparent;z-index:100000000001}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .cart-count{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .cart-count .cart-div .cart-icon{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:13.387px}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .cart-count .cart-div .cart-icon .cart-divider{width:10.11px;height:1px;transform:rotate(90deg);background:#7c7c84}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .cart-count .cart-div .cart-icon .cart-count{color:#111;color:color(display-p3 .0667 .0667 .0667);text-align:center;font-family:Inter;font-size:13.387px;font-style:normal;font-weight:500;line-height:normal}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .edit-icon-wrapper{top:0;right:-40px}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .edit-icon-hover,.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .edit-icon-wrapper{position:absolute;display:flex;cursor:pointer;justify-content:center;align-items:center;border-radius:8px;background:#fff;width:36px;height:36px;z-index:100001}.navbar-wrapper .navbar-component-wrapper .navbar-inner-div2 .edit-icon-hover{top:10px;right:0}.navbar-wrapper .navbar-component-wrapper .navbar-inner-mobile-wrapper{padding:20px 36px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%}.navbar-wrapper .navbar-modules-wrapper{display:flex;align-items:center;gap:16.733px;flex-wrap:wrap;margin:0 20px;position:relative}.navbar-wrapper .navbar-modules-wrapper :after{content:"";position:absolute;top:0;right:-40px;width:36px;height:36px;background:transparent}.navbar-wrapper .navbar-modules-wrapper .navbar-module-item{display:flex;padding:4.044px 6.066px;flex-direction:column;justify-content:center;align-items:center;gap:10.11px;text-transform:capitalize;color:var(--Popup,#202123);font-family:Inter;font-size:14.154px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.navbar-wrapper .navbar-modules-wrapper .navbar-module-item.active{color:#5b69ff}.navbar-wrapper .navbar-modules-wrapper .edit-module-wrapper{position:absolute;top:0;right:-40px;z-index:10;display:flex;justify-content:center;align-items:center;width:36px;height:36px;background:#fff;cursor:pointer;border-radius:8px}.navbar-wrapper .navbar-modules-wrapper .navbar-modules-inner-wrapper{display:flex;flex-direction:row;gap:10px;width:-moz-fit-content;width:fit-content;padding:10px;position:relative}.navbar-wrapper .navbar-modules-wrapper .navbar-options-wrapper{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;visibility:hidden}.navbar-wrapper .navbar-modules-wrapper .navbar-options-wrapper .add-page,.navbar-wrapper .navbar-modules-wrapper .navbar-options-wrapper .edit-design{padding:8px 24px;color:#f1f1f1;font-family:Inter;font-size:12px;font-weight:500;border-radius:6px;background:#373741;height:32px;width:122px;z-index:100000001;cursor:pointer}.navbar-wrapper .navbar-modules-wrapper .edit-design-button{display:flex;height:44.8px;width:117px;padding:3.2px 16px;justify-content:center;align-items:center;gap:6.4px;border-radius:12.8px;background:var(--Popup,#202123);box-shadow:3.2px 3.2px 12.16px 0 rgba(0,0,0,.24)}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal{position:absolute;top:150px;right:100px;z-index:1000000000000000000;background:#171819;width:258px;height:414px;overflow-y:scroll;border-radius:16px}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal ::-webkit-scrollbar{display:none}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .edit-design-modal-header{display:flex;height:52px;padding:12px 12px 0;justify-content:center;align-items:flex-end;gap:16px;align-self:stretch;background:#202123}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .edit-design-modal-header .navbar-title{height:100%;color:var(--secondary-font,#787e87);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .edit-design-modal-header .navbar-title.navbar-title-active{border-bottom:3px solid #f2f2f2;color:#f2f2f2}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body{display:flex;flex-direction:column;padding:12px 16px;gap:8px}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body ::-webkit-scrollbar{display:none}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .design-paragraph{color:#e8e8e8;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .fixed-possition{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .fixed-possition .toggle-navbar{display:flex;justify-content:space-between;align-items:center;width:100%}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .fixed-possition .toggle-navbar .ant-switch-handle{background-color:#202123;border-radius:50%}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .fixed-possition .toggle-navbar .ant-switch-checked,.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .fixed-possition .toggle-navbar .ant-switch-checked:hover{background-color:#f1f1f1;color:#202123}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .fixed-header-styles{display:flex;flex-direction:column;gap:10px;padding:4px 0}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .fixed-header-styles .fixed-header-styles-options{display:flex;height:32px;padding:2px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;align-self:stretch;border-radius:8.91px;background:linear-gradient(0deg,#202123,#202123),#202123}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .fixed-header-styles .fixed-header-styles-options .fixed-item{width:107px;color:#7c7c84;text-align:center;font-family:Inter;font-size:12px;font-weight:500;line-height:16px;cursor:pointer}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .fixed-header-styles .fixed-header-styles-options .fixed-item.navbar-title-active{display:flex;padding:6px 16px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:#2c2e30;color:#fff}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .divider{height:2px;background:#333}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .design-styles{display:flex;flex-direction:column;gap:10px}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .design-styles .design-styles-options{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .design-styles .design-styles-options .design-style-item{display:flex;height:60px;padding:4px 16px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-radius:8px;background:var(--Popup,#202123)}.navbar-wrapper .navbar-modules-wrapper .edit-design-modal .navbar-design-body .design-styles .design-styles-options .design-style-item.active-design-style{border:1px solid #f2f2f3;background:red}.navbar-wrapper .navbar-edit-design{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;position:absolute;z-index:1000000000000000000;top:50%;right:50%;transform:translate(50%,-50%);background:hsla(0,0%,7%,.2);height:100%;width:100%}.navbar-wrapper .navbar-edit-design .edit-design{padding:8px 24px;gap:10px;border-radius:6px;background:#373741;color:#f1f1f1;font-size:12px;font-weight:500}.edit-design-box,.navbar-wrapper .navbar-edit-design .edit-design{cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:Inter}.edit-design-box{position:absolute;color:var(--Primary-Font,#f2f2f3);text-align:center;font-size:16px;font-weight:400;right:0;margin:16px;height:44.8px;padding:3.2px 16px;gap:6.4px;border-radius:12.8px;background:var(--Popup,#202123);box-shadow:3.2px 3.2px 12.16px 0 rgba(0,0,0,.24);z-index:1000000000000000000}.client-presentation-container{width:100%;height:100%;display:flex;flex-direction:column;padding:12px}.client-presentation-container .client-presentation-header{padding-top:30px}.client-presentation-container .client-presentation-header .c-p-h-row{display:flex;gap:10px;justify-content:center;padding:2px}.client-presentation-container .client-presentation-header .c-p-h-row::-webkit-scrollbar{display:none}.client-presentation-container .client-presentation-header .c-p-h-row .c-p-h-row-item{display:flex;flex-direction:column;gap:6px;align-items:center;cursor:pointer;height:100px}.client-presentation-container .client-presentation-header .c-p-h-row .c-p-h-row-item .c-p-h-row-line{height:2px;border-radius:20px;background-color:rgba(32,33,35,.2)}.client-presentation-container .client-presentation-header .c-p-h-row .c-p-h-row-item .c-p-h-row-layout{width:60px;height:40px;border-radius:20px}.client-presentation-container .client-presentation-header .c-p-h-row .c-p-h-row-item .c-p-h-row-layout .c-p-h-row-layout-item{width:100%;height:100%;border-radius:20px;display:flex;justify-content:center;align-items:center;overflow:hidden}.client-presentation-container .layouts-container-wrapper{width:100%;overflow-y:auto}.client-presentation-container .layouts-container-wrapper .c-p-m-overlay-container-left{width:20%;height:60%;position:fixed;bottom:7%;z-index:10;left:0;cursor:pointer}.client-presentation-container .layouts-container-wrapper .c-p-m-overlay-container-right{width:20%;height:60%;position:fixed;bottom:7%;z-index:10;right:0;cursor:pointer}.client-presentation-container .layouts-container-wrapper .c-p-m-overlay-container-hint{width:80%;display:inline-flex;height:40px;padding:8px 12px;justify-content:center;align-items:center;gap:10px;border-radius:10px;background:hsla(0,0%,100%,.42);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);position:absolute;bottom:20%;left:50%;transform:translateX(-50%)}.client-presentation-container .layouts-container-wrapper .c-p-m-overlay-container-hint span{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}*{margin:0;padding:0}.text_component ol,.text_component ul{margin:revert;padding:revert}.loginWrapper{background:#bbebff;width:100vw;height:100vh;display:flex;flex-direction:column;padding:0;margin:0}.loginWrapper .updatedLoginContainer{display:flex;align-items:center;flex-direction:column;flex:1 1;align-self:stretch;padding:88px 24px 24px;gap:32px;overflow-y:auto}.loginWrapper .updatedLoginContainer .imageContainer{display:flex;flex-direction:column;align-items:center;gap:20px;align-self:stretch;min-height:350px;height:auto}.loginWrapper .updatedLoginContainer .imageContainer .ShapDiv{position:relative;width:247px;height:250px;border-radius:50%;overflow:hidden;background:linear-gradient(137deg,#fff8f3 21.34%,#a8d7f1 81.22%);box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:38% 62% 37% 63%/49% 50% 50% 51%;display:flex;justify-content:center;align-items:center;animation:ShapDiv-animate 15s ease-in-out infinite}.loginWrapper .updatedLoginContainer .imageContainer .ShapDiv img{width:110px;height:110px;object-fit:cover;border-radius:inherit;animation:counter-rotate 15s ease-in-out infinite}.loginWrapper .updatedLoginContainer .imageContainer .detailsSection{display:flex;flex-direction:column;align-items:center;gap:8px}.loginWrapper .updatedLoginContainer .imageContainer .detailsSection .clientName{color:#111;text-align:center;font-family:Ivy Mode;font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px;text-transform:capitalize}.loginWrapper .updatedLoginContainer .imageContainer .detailsSection .title{color:#343434;text-align:center;font-family:Satoshi Variable;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.loginWrapper .updatedLoginContainer .inputSectionWrapper{display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch}.loginWrapper .updatedLoginContainer .inputSectionWrapper .inputWrappertext{color:#343434;text-align:center;font-family:Satoshi Variable;font-size:15px;font-style:normal;font-weight:500;line-height:18px}.loginWrapper .updatedLoginContainer .inputSectionWrapper .formContainer{display:flex;align-items:flex-start;gap:7px;max-width:350px;justify-content:center;height:auto}.loginWrapper .updatedLoginContainer .inputSectionWrapper .formContainer .emailInputWrapper{display:flex;height:42px;padding:var(--cartCount,0) var(--Spacing-space-7,12px);align-items:center;gap:var(--Spacing-space-7,12px);flex:1 0;border-radius:10px;border:.5px solid hsla(0,0%,7%,.6)}.loginWrapper .updatedLoginContainer .inputSectionWrapper .formContainer .emailInputWrapper .emailInputWrapperClass{flex:1 1;background-color:transparent;border:none;color:#111;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;outline:none}.loginWrapper .updatedLoginContainer .inputSectionWrapper .formContainer .disabledSubmitBtn{background:rgba(63,138,226,.6)}.loginWrapper .updatedLoginContainer .inputSectionWrapper .formContainer .disabledSubmitBtn,.loginWrapper .updatedLoginContainer .inputSectionWrapper .formContainer .submitBtn{display:flex;padding:8px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:10px;color:#fff;font-family:Satoshi Variable;font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.loginWrapper .updatedLoginContainer .inputSectionWrapper .formContainer .submitBtn{background:#3f8ae2;height:42px}.loginWrapper .footer{padding:18px;display:flex;align-self:stretch;justify-content:center;gap:4px;text-decoration:none}.loginWrapper .footer .footerText{color:#6d6d6d;font-family:Inter;font-size:10px;font-style:normal;font-weight:500;line-height:10px}.error-msg{display:flex;height:40px;color:red;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;margin-top:5px}@keyframes ShapDiv-animate{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes counter-rotate{0%{transform:rotate(0)}25%{transform:rotate(-90deg)}50%{transform:rotate(-180deg)}to{transform:rotate(-1turn)}}