@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital@0;1&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*::after,*::before{font-family:"Noto Sans TC",sans-serif !important;font-size:18px;color:#555;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;height:100%;position:relative;overflow-x:hidden}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.container{max-width:1780px;margin:0 auto;padding:0 2rem;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width: calc(1200PX)){.container{max-width:1192px}}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.point-it{cursor:pointer}.shown-on-mobile{display:none}@media (max-width: calc(1200PX)){.shown-on-mobile{display:none}}@media (max-width: 812px){.shown-on-mobile{display:inline-block}}.bg-primary{background-color:#FAD2DA}a{text-decoration:none}a:link{text-decoration:none;color:inherit}a:visited{text-decoration:none;color:inherit}a:hover{text-decoration:none;color:inherit}a:active{text-decoration:none;color:inherit}.pointit{cursor:pointer}.vertical-center-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.z-depth-0{-webkit-box-shadow:none !important;box-shadow:none !important}.z-depth-1{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.z-depth-1-half{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.z-depth-3{-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2)}.z-depth-4{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2);box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2)}.z-depth-5{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2);box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2)}.btn{border-radius:100px;cursor:pointer;color:white !important;margin:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.5rem;white-space:nowrap;-webkit-transition:-webkit-box-shadow .3s ease-out;transition:-webkit-box-shadow .3s ease-out;transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out, -webkit-box-shadow .3s ease-out;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.btn:hover{-webkit-box-shadow:0px 0px 6px #DC9FB4;box-shadow:0px 0px 6px #DC9FB4}.btn.btn-large{min-width:240px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:60px;max-height:60px;padding-left:2rem;padding-right:2rem}.btn.btn-medsmall{min-width:10rem;max-width:10rem;height:2.25rem;font-size:1.125rem}.btn.btn-medium{min-width:10rem;max-width:100%;height:60px;padding:.5rem 1.6875rem}.btn.btn-x-medium{width:130px;height:38px}.btn.btn-med{padding:0.625rem 2.75rem;font-size:1.5rem;height:3.25rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.btn.btn-small{padding:.5rem 1.875rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.125rem}.btn.btn-x-small{width:80px;height:24px;font-size:12px}.btn.btn-max{width:100%;height:100%}.btn.btn-hmax{width:100%;padding-top:5px;padding-bottom:5px}.btn.btn-f1{font-size:1rem}.btn.btn-fake-a{border-radius:0;font-size:12px;text-decoration:underline;font-weight:600;border:none;cursor:pointer;color:#DC9FB4 !important}.btn.btn-login{font-size:1.125rem;padding:.75rem 2.5rem;margin-left:3.75rem;padding:.75rem 2rem;margin-left:0}@media (max-width: calc(1200PX)){.btn.btn-login{padding:.75rem 2.5rem;margin-left:0}}@media (max-width: 812px){.btn.btn-login{padding:.75rem 2rem;margin-left:0}}.btn.btn-in-product-card{font-size:1.5rem;padding:.5rem 1.25rem;font-size:1rem}.btn.btn-cell{font-size:1rem;height:2.25rem;padding-left:1.25rem;padding-right:1.25rem}.btn.btn-header{font-size:1rem;height:2.25rem;padding:0 1.5rem}@media (max-width: 812px){.btn.btn-header{height:22px;font-size:12px;padding:3px 12px}}.btn.btn-rsvp{width:200px;height:36px;font-size:16px}.btn.btn-bottomlist{padding:1.125rem 3.25rem}.btn.btn-cell-small-hint{cursor:none;font-size:8px;width:2.25rem;height:1rem;margin-left:.5rem}.btn.btn-disable{cursor:not-allowed}.btn-primary{background-color:#DC9FB4}.btn-primary:hover{background-color:#DC9FB4}.btn-primary:target,.btn-primary:active{background-color:#B5485B !important;outline:none;border:none}.btn-primary:target-within,.btn-primary:focus{background-color:#B5485B !important;outline:none;border:none}.btn-white{border-radius:1.75rem;border:#A8AAAC 2px solid;background-color:white;color:#A8AAAC !important}.btn-gray{background-color:#BEBEBE}.btn-gray:hover{-webkit-box-shadow:0px 0px 6px #BEBEBE;box-shadow:0px 0px 6px #BEBEBE}.btn.btn-secondary{background-color:transparent;color:#A8AAAC !important;border:#A8AAAC 2px solid}.btn.btn-secondary:hover{-webkit-box-shadow:0px 0px 6px #A8AAAC;box-shadow:0px 0px 6px #A8AAAC}.btn.btn-forbidden{cursor:not-allowed}.href-btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#B5485B !important;font-size:0.875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-decoration:underline;font-weight:700;word-break:keep-all}.href-btn.disable{cursor:not-allowed;color:#677079 !important}.href-btn-secondary{width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#677079 !important;font-size:0.875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-decoration:underline;font-weight:700}.btn-bottom-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-bottom-list>:not(:last-child){margin-right:1rem}.btn-bottom-list.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fix-btn-list{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fix-btn-list>:not(:last-child){margin-right:.5rem}.fix-btn-list.top-0{top:0}.fix-btn-list.left-0{left:0}.fix-btn-list.right-0{right:0}.fix-btn-list.bottom-0{bottom:0}.fix-btn-list.top-1{top:1rem}.fix-btn-list.left-1{left:1rem}.fix-btn-list.right-1{right:1rem}.fix-btn-list.bottom-1{bottom:1rem}.collapsible-botton-max-btn{height:3rem;width:100%;background-color:#DC9FB4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white}@media (max-width: 812px){.collapsible-botton-max-btn{height:42px}}.collapsible-botton-max-btn svg{width:1.625rem;height:1.625rem}.collapsible-botton-max-btn svg path{fill:white}.pure-round-btn{border-radius:1000px;border:none;background:#FAD2DA;width:1.25rem;height:1.25rem}.btn-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:100%;margin:1rem 0}.btn-list>:not(:last-child){margin-right:.5rem}.btn-list>:nth-child(1){margin-left:auto}.btn-list.center>:nth-child(1){margin-left:auto}.btn-list.center :last-child{margin-right:auto}.btn-list.partial-left>:nth-child(1){margin-left:0}.btn-list.partial-left>.start-right{margin-left:auto}.btn-list.fixed-bottom{position:absolute;bottom:1rem}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1.5rem;font-weight:700;line-height:1.2;color:#B5485B}.font-14{font-size:14px}.font-10{font-size:10px}.font-7{font-size:7px}.font-16{font-size:16px}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:3rem}h2{font-size:38px}@media (max-width: 812px){h2{font-size:1.5rem}}h3{font-size:24px}@media (max-width: 812px){h3{font-size:1.5rem}}.btn-list-header{font-size:24px;font-weight:700;line-height:1.2;color:#B5485B}.counter-hint{font-size:1rem;font-weight:lighter}.error_desc{color:red;font-size:14px;margin-bottom:.5rem}@media (max-width: 812px){.error_desc{font-size:12px}}.h1,.h2,.h3{color:#B5485B !important;margin-bottom:1rem}.h1{font-size:3.75rem}@media (max-width: 812px){.h1{font-size:1.5rem}}.h2{font-size:3.2rem}@media (max-width: 812px){.h2{font-size:1.5rem}}.h3{font-size:1.5rem}@media (max-width: 812px){.h3{font-size:1.2rem}}.table-form{width:100%;display:-ms-grid;display:grid;-ms-grid-rows:53px;grid-template-rows:53px;grid-auto-rows:53px}@media (max-width: calc(1200PX)){.table-form{font-size:0.875rem}}@media (max-width: 812px){.table-form{font-size:.75rem}}.table-form__list{margin:0px 1rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr 4fr;grid-template-columns:1fr 4fr}@media (max-width: 812px){.table-form__list{margin:0px .25rem}}.table-form__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:#CCCCCC 1px solid}.table-form__item div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.table-form__item .radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-form__item label{width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;text-align:left}.table-form__item input[type="radio"]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.table-form__label-item{color:#B5485B;font-weight:600}.table-form__blank{border-bottom:none}.tabel-group-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem}.tabel-group-form__row{width:100%;display:-ms-grid;display:grid;margin:18px 0}.tabel-group-form__input-group{display:-ms-grid;display:grid;-ms-grid-columns:6.375rem 1fr;grid-template-columns:6.375rem 1fr}.tabel-group-form__input-group>.tabel-group-form__input-group__label{color:#B5485B;font-weight:600}@media (max-width: 812px){.tabel-group-form__input-group>.tabel-group-form__input-group__label{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:.5rem !important}}.tabel-group-form__input-group>.tabel-group-form__input-group__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:#CCCCCC 1px solid;padding:1rem 0}@media (max-width: 812px){.tabel-group-form__input-group>.tabel-group-form__input-group__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0}}.table-form input,.tabel-group-form input{width:100%}.table-form input,.table-form input:focus,.table-form input:hover,.table-form input:active,.tabel-group-form input,.tabel-group-form input:focus,.tabel-group-form input:hover,.tabel-group-form input:active{outline:none;border:none}.tabel-group-form.align-center input{text-align:center}@media (max-width: 812px){.tabel-group-form input{text-align:start}}@media (max-width: 812px){.tabel-group-form input{text-align:start}}.uniluv-modal-bg{position:fixed;top:0;left:0;right:0;width:100vw;height:100vh;overflow:hidden;background-color:rgba(51,51,51,0.7);z-index:-1;opacity:0;-webkit-transition:all .3s;transition:all .3s}.uniluv-modal-bg.active{z-index:200;opacity:1}.ul-modal{position:fixed;top:50%;left:50%;background-color:white;z-index:0;opacity:0;-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%);-webkit-transform-origin:left top;transform-origin:left top;padding:1rem}.ul-modal.active{-webkit-animation:ul-modal-show 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;animation:ul-modal-show 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards}@-webkit-keyframes ul-modal-show{0%{opacity:0;z-index:0;-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%)}1%{opacity:.1;z-index:300;-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%)}100%{opacity:1;z-index:300;-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%)}}@keyframes ul-modal-show{0%{opacity:0;z-index:0;-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%)}1%{opacity:.1;z-index:300;-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%)}100%{opacity:1;z-index:300;-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%)}}.ul-table{margin-top:1rem;margin-bottom:2rem;-webkit-box-shadow:0 0 0.375rem rgba(0,0,0,0.16);box-shadow:0 0 0.375rem rgba(0,0,0,0.16);-webkit-box-sizing:border-box;box-sizing:border-box}.ul-table *{-webkit-box-sizing:border-box;box-sizing:border-box}.ul-table--header{display:-ms-grid;display:grid;width:100%;height:4.75rem}.ul-table--header>.ul-table--item{color:#b5485b;border-bottom:#707070 2px solid}.ul-table--item{color:#677079;font-weight:200;font-size:1rem;min-height:72px;padding-left:0.75rem;padding-top:0.625rem;padding-bottom:0.625rem;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ul-table--item>.btn-cell:first-child{margin-left:auto;margin-right:.75rem}.ul-table--item>.btn-cell{margin-right:.75rem}.ul-table--item.ended{padding-left:auto;padding-right:0.75rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ul-table--item.ended>:first-child{margin-left:auto}.ul-table--body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ul-table--body .ul-table--row{display:-ms-grid;display:grid;height:auto}.ul-table--body .ul-table--row:not(:last-of-type) .ul-table--item{border-bottom:#707070 1px solid}.ul-table--row{height:auto}.ul-table.striped-column .ul-table--row>.ul-table--item:nth-child(even){background-color:#f7f7f7}.ul-table.striped-column .ul-table--header>.ul-table--item:nth-child(even){background-color:#f7f7f7}.ul-datatable{width:100%;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:auto;overflow-y:auto;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.ul-datatable .ul-datatable--header{display:-ms-grid;display:grid;height:76px;min-height:76px;max-height:76px}.ul-datatable .ul-datatable--header .ul-datatable--item{color:#B5485B;border-bottom:2px solid #707070}.ul-datatable .ul-datatable--header.w100{width:100%}.ul-datatable .ul-datatable--header.w-max{width:-webkit-max-content;width:-moz-max-content;width:max-content}.ul-datatable .ul-datatable--row{display:-ms-grid;display:grid;height:56px;min-height:56px;max-height:56px;width:100%;overflow:hidden}.ul-datatable .ul-datatable--row>.ul-datatable--item:nth-child(odd){border-bottom:1px solid #707070}.ul-datatable .ul-datatable--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-left:1.15rem;padding-right:1rem;min-width:100%;max-width:100%;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.ul-datatable .ul-datatable--item>input[type=checkbox]{margin:0;width:30px}.ul-datatable .ul-datatable--item span{display:inline-block;width:100%;max-width:100%;height:auto;overflow-x:hidden;overflow-y:visible;text-overflow:ellipsis;line-height:1.5rem}.ul-datatable .ul-datatable--item.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ul-datatable .ul-datatable--item.btn-ended>.content{margin-right:auto}.ul-datatable .ul-datatable--item.btn-ended>.btn{margin-left:.5rem}.ul-datatable .ul-datatable-selectAll{border:1px solid #B5485B;border-color:#B5485B}.ul-datatable .ul-datatable-select{border-color:#555555;border:1px solid #555555}.ul-datatable.striped-column .ul-datatable--header>.ul-datatable--item:nth-child(even){background-color:#f7f7f7;border-bottom:2px solid #707070}.ul-datatable.striped-column .ul-datatable--row>.ul-datatable--item:nth-child(even){background-color:#f7f7f7;border-bottom:1px solid #707070}.ul-table-scroll-wrapper{width:100%;max-width:100%;overflow:auto}.login-U-letter{fill:url(#linear-gradient-for-u)}.body-pink{background-color:#FDF5F6}.margin-top-for-navbar{height:5rem;width:100%}@media (max-width: calc(1200PX)){.margin-top-for-navbar{height:5rem}}@media (max-width: 812px){.margin-top-for-navbar{height:3.625rem}}.navbar{position:-webkit-sticky;position:sticky;top:0;z-index:150;opacity:1;height:5rem;width:100%;background-color:white;-webkit-box-shadow:#BEBEBE 0px 1px 10px;box-shadow:#BEBEBE 0px 1px 10px;-webkit-transition:opacity .3s linear, height .3s ease;transition:opacity .3s linear, height .3s ease}@media (max-width: calc(1200PX)){.navbar{height:5rem}}@media (max-width: 812px){.navbar{height:3.625rem}}.navbar.navbar-pink{background-color:#FAD2DA}.navbar.scrolled{opacity:0;top:-5rem}.navbar .navbar__logo{max-height:100%;z-index:9999;overflow:visible}.navbar .navbar__logo a{max-width:100%;display:inline-block;height:100%;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.navbar .navbar__logo a svg{height:100%}.navbar .navbar__logo .desktop-svg-logo{display:inline-block}@media (max-width: 812px){.navbar .navbar__logo .desktop-svg-logo{width:100%;height:26px}}.navbar .navbar__logo .mobile-svg-logo{display:none;visibility:hidden;display:none;opacity:0;width:0;height:0}@media (max-width: 812px){.navbar .navbar__logo .mobile-svg-logo{display:none;visibility:hidden;display:none;opacity:0;width:0;height:0}}@media (max-width: calc(1200PX)){.navbar .navbar__logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width: 812px){.navbar .navbar__logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width: 812px){.navbar .navbar__logo .navbar__logo_text{visibility:hidden;display:none;opacity:0;width:0;height:0;-webkit-transition:display .1s, visibility .3s, opacity 1s, width 1s, height 1s;transition:display .1s, visibility .3s, opacity 1s, width 1s, height 1s}}.navbar .navbar__hambuger{display:none;width:60px;cursor:pointer}@media (max-width: calc(1200PX)){.navbar .navbar__hambuger{display:inline-block}}@media (max-width: 812px){.navbar .navbar__hambuger{display:inline-block}}.navbar .navbar__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0 auto;padding:0 5rem;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width: calc(1200PX)){.navbar .navbar__container{max-width:1362px;padding:0 1rem}}.navbar__navlist_container{margin-left:auto;-webkit-transition:all .3s;transition:all .3s}@media (max-width: calc(1200PX)){.navbar__navlist_container{-webkit-transition:display .1s, visibility .3s;transition:display .1s, visibility .3s;visibility:hidden;max-width:1192px;width:0;display:none}}.navbar__navlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}.navbar__navlist>.navbar__navitem:not(:last-child){margin-right:30px}.navbar .ul-dropdown{margin-left:60px}.navbar .navbar__login{margin-left:1rem}@media (max-width: calc(1200PX)){.navbar .navbar__login{margin-left:auto}}@media (max-width: 812px){.navbar .navbar__login{margin-left:auto}}.navdrawer{display:none;position:fixed;left:0;top:0;z-index:999;width:100%;height:100vh;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:15px;padding-bottom:30%;background-color:#fff;-webkit-transition:visibility .3s ease, opacity .3s ease;transition:visibility .3s ease, opacity .3s ease;opacity:0;visibility:hidden}@media (max-width: calc(1200PX)){.navdrawer{display:unset}}@media (max-width: 812px){.navdrawer{display:unset}}.navdrawer.open{-webkit-transition:visibility .3s ease, opacity .3s ease;transition:visibility .3s ease, opacity .3s ease;opacity:1;visibility:visible}.navlist-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80%;margin:0 auto;height:50%}.navlist-mobile__navitem{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:white;border-bottom:1px solid #CCCCCC;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;cursor:pointer}@media (max-width: calc(1200PX)){.navlist-mobile__navitem{padding:2rem 0}}@media (max-width: 812px){.navlist-mobile__navitem{padding:1rem 0}}.user-navdrawer{display:none;position:fixed;z-index:999;width:18rem;height:-webkit-min-content;height:-moz-min-content;height:min-content;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 1.5rem;background-color:#fff;-webkit-transition:visibility .3s ease, opacity .3s ease;transition:visibility .3s ease, opacity .3s ease;opacity:0;visibility:hidden;border-radius:8px;border:1px solid #DC9FB4;-webkit-box-shadow:rgba(0,0,0,0.12) 0 3px 10px;box-shadow:rgba(0,0,0,0.12) 0 3px 10px;right:5rem;top:calc(5rem + .25rem)}.user-navdrawer.show-on-desktop{display:unset}.user-navdrawer.hide-on-desktop{display:none}@media (max-width: calc(1200PX)){.user-navdrawer{display:unset;top:0;right:0;width:100%;height:100vh;padding-top:15px;padding-bottom:30%;border-radius:0px}}@media (max-width: 812px){.user-navdrawer{display:unset;top:0;right:0;width:100%;height:100vh;padding-top:15px;padding-bottom:30%;border-radius:0px}}.user-navdrawer.open{-webkit-transition:visibility .3s ease, opacity .3s ease;transition:visibility .3s ease, opacity .3s ease;opacity:1;visibility:visible}.user-navdrawer>.margin-top-for-navbar{display:none}@media (max-width: calc(1200PX)){.user-navdrawer>.margin-top-for-navbar{display:block}}@media (max-width: 812px){.user-navdrawer>.margin-top-for-navbar{display:block}}.user-navlist-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: calc(1200PX)){.user-navlist-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;margin:0 auto;background-color:#b5485b;height:50%}}@media (max-width: 812px){.user-navlist-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;margin:0 auto;background-color:#b5485b;height:50%}}.user-navlist-mobile__navitem{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:white;border-bottom:1px solid #CCCCCC;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;cursor:pointer}.user-navlist-mobile__navitem:last-child{border-bottom:none}@media (max-width: calc(1200PX)){.user-navlist-mobile__navitem{padding:2rem 0}}@media (max-width: 812px){.user-navlist-mobile__navitem{padding:1rem 0}}#mobile-btn{-webkit-transition:all .3s ease;transition:all .3s ease;width:45px;height:45px;color:#c49c6f;text-align:center;cursor:pointer;z-index:9999;position:relative}#mobile-btn span{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:24px;height:2px;background-color:#b5485b;-webkit-transition:background-color .15s .15s;transition:background-color .15s .15s}#mobile-btn span::after,#mobile-btn span::before{content:"";display:block;position:absolute;left:0;width:100%;height:2px;background-color:#b5485b;-webkit-transition-duration:.3s, .3s, .3s;transition-duration:.3s, .3s, .3s;-webkit-transition-delay:0s, 0s, 0s;transition-delay:0s, 0s, 0s}#mobile-btn span::before{top:-6px;-webkit-transition-property:top, background-color, -webkit-transform;transition-property:top, background-color, -webkit-transform;transition-property:top, transform, background-color;transition-property:top, transform, background-color, -webkit-transform}#mobile-btn span::after{bottom:-6px;-webkit-transition-property:bottom, background-color, -webkit-transform;transition-property:bottom, background-color, -webkit-transform;transition-property:bottom, transform, background-color;transition-property:bottom, transform, background-color, -webkit-transform}#mobile-btn.active span::after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#mobile-btn.active span::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mobile-btn.active span{background-color:transparent;-webkit-transition:background-color .15s 0s;transition:background-color .15s 0s}.user__login{width:3.75rem;height:3.75rem;border-radius:100px;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width: 812px){.user__login{width:2.5rem;height:2.5rem}}.scale-to-none{visibility:hidden;opacity:0;width:0;-webkit-transition:visibility .3s, opacity 1s, width 1s;transition:visibility .3s, opacity 1s, width 1s}.uniluv-ani-fade-in{-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.account-navbar{z-index:100;width:100%;height:5rem;background-color:#FAD2DA;color:#677079;-webkit-box-shadow:rgba(151,112,119,0.4) 0 3px 12px;box-shadow:rgba(151,112,119,0.4) 0 3px 12px;overflow:hidden;position:fixed;top:0;left:0;right:0}.account-navbar *{font-family:"Noto Sans TC",sans-serif;color:#677079}@media (max-width: calc(1200PX)){.account-navbar{height:6.25rem;position:fixed;top:0;left:0;right:0}}@media (max-width: 812px){.account-navbar{height:3.625rem}}.account-navbar .account-container{width:102.5rem;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: calc(1200PX)){.account-navbar .account-container{width:100vw;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:24px;padding-right:24px}}@media (max-width: 812px){.account-navbar .account-container{width:100vw;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:16px;padding-right:6px}}.account-navbar-list{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:8.125rem;margin-top:0}.account-navbar-list>:not(:last-child){margin-right:1.875rem}@media (max-width: calc(1200PX)){.account-navbar-list{background-color:white;display:none;position:fixed;top:0;left:0;right:0;bottom:0;height:50rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6.25rem;margin-left:0;margin-right:0;padding-left:2rem;padding-right:2rem}.account-navbar-list>:not(:last-child){margin-right:0rem}.account-navbar-list.open{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 812px){.account-navbar-list{background-color:white;display:none;position:fixed;top:0;left:0;right:0;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3.625rem;margin-left:0;margin-right:0;padding-left:1rem;padding-right:1rem}.account-navbar-list>:not(:last-child){margin-right:0rem}.account-navbar-list.open{display:-webkit-box;display:-ms-flexbox;display:flex}}.account-navbar-list-item{font-size:1.125rem}@media (max-width: calc(1200PX)){.account-navbar-list-item{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-left:2rem;padding-right:2rem;border-bottom:#CCCCCC 1px solid;font-size:1.5rem}}@media (max-width: 812px){.account-navbar-list-item{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-left:1rem;padding-right:1rem;border-bottom:#CCCCCC 1px solid;font-size:1.125rem}}.account-navbar-logo{height:100%;width:10rem}.user-profile-img{border-radius:100px;width:60px;height:60px;background-image:url(/UniLuv/static/user.png);background-size:contain;background-repeat:no-repeat}@media (max-width: calc(1200PX)){.user-profile-img{width:70px;height:70px}}@media (max-width: 812px){.user-profile-img{width:40px;height:40px}}.account-navbar-control{position:relative}@media (max-width: calc(1200PX)){.account-navbar-control{width:2.5rem;height:2.5rem}}@media (max-width: 812px){.account-navbar-control{width:1.5rem;height:1.5rem}}.account-navbar-control .hamburger{cursor:pointer;margin:auto;transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:rotate(0);width:100%}.account-navbar-control .hamburger div{background:#677079;border-radius:9px;display:block;height:4px;left:0;position:absolute;transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform:rotate(0);width:100%}@media (max-width: 812px){.account-navbar-control .hamburger div{border-radius:2px}}.account-navbar-control .hamburger div:nth-child(1){top:0}.account-navbar-control .hamburger div:nth-child(2),.account-navbar-control .hamburger div:nth-child(3){top:14px}@media (max-width: 812px){.account-navbar-control .hamburger div:nth-child(2),.account-navbar-control .hamburger div:nth-child(3){top:10px}}.account-navbar-control .hamburger div:nth-child(4){top:28px}@media (max-width: 812px){.account-navbar-control .hamburger div:nth-child(4){top:20px}}.account-navbar-control .hamburger.open div:nth-child(1),.account-navbar-control .hamburger.open div:nth-child(4){left:50%;top:18px;width:0%}.account-navbar-control .hamburger.open div:nth-child(2){background:#677079;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.account-navbar-control .hamburger.open div:nth-child(3){background:#677079;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.classic-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;height:4rem;margin-top:1rem;margin-bottom:1rem}.classic-input-group label{margin-bottom:.5rem;font-size:1rem;color:#b5485b}.classic-input-group input,.classic-input-group input:active,.classic-input-group input:valid,.classic-input-group input:focus{width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;border-bottom:#333 1px solid}.classic-input-group input:focus{border-bottom:#b5485b 1px solid}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto}.header h1,.header h2,.header h3,.header h4,.header h5,.header h6,.header .h1,.header .h2,.header .h3,.header .h4,.header .h5,.header .h6{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width: 812px){.header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header .explain-text{margin-right:auto;margin-left:1rem}@media (max-width: 812px){.header .explain-text{margin-left:0rem}}.header.with-btn-list{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header.with-btn-list h1,.header.with-btn-list h2,.header.with-btn-list h3,.header.with-btn-list h4,.header.with-btn-list h5,.header.with-btn-list h6,.header.with-btn-list .h1,.header.with-btn-list .h2,.header.with-btn-list .h3,.header.with-btn-list .h4,.header.with-btn-list .h5,.header.with-btn-list .h6{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.header.with-btn-list .btn-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width: 812px){.header.with-btn-list .btn-list{width:100%}}.uniluv-select-dropdown{background-color:#FDF5F6;border:none;padding:0.75rem;font-size:18px;color:#677079 !important;border-bottom:2px solid #B5485B}.uniluv-select-dropdown option{background-color:white;font-size:14px}@media (max-width: 812px){.uniluv-select-dropdown{font-size:14px;padding:0.5rem}}input{max-width:100% !important;width:100%}input{max-width:100% !important;width:100%}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea{background:#F8F8F8;border-radius:0.125rem;border:none;outline:none;padding:.5rem}input:not([type]),input:not([type]):focus,input:not([type]):active,input:not([type]):valid,input[type=text]:not(.browser-default),input[type=text]:not(.browser-default):focus,input[type=text]:not(.browser-default):active,input[type=text]:not(.browser-default):valid,input[type=password]:not(.browser-default),input[type=password]:not(.browser-default):focus,input[type=password]:not(.browser-default):active,input[type=password]:not(.browser-default):valid,input[type=email]:not(.browser-default),input[type=email]:not(.browser-default):focus,input[type=email]:not(.browser-default):active,input[type=email]:not(.browser-default):valid,input[type=url]:not(.browser-default),input[type=url]:not(.browser-default):focus,input[type=url]:not(.browser-default):active,input[type=url]:not(.browser-default):valid,input[type=time]:not(.browser-default),input[type=time]:not(.browser-default):focus,input[type=time]:not(.browser-default):active,input[type=time]:not(.browser-default):valid,input[type=date]:not(.browser-default),input[type=date]:not(.browser-default):focus,input[type=date]:not(.browser-default):active,input[type=date]:not(.browser-default):valid,input[type=datetime]:not(.browser-default),input[type=datetime]:not(.browser-default):focus,input[type=datetime]:not(.browser-default):active,input[type=datetime]:not(.browser-default):valid,input[type=datetime-local]:not(.browser-default),input[type=datetime-local]:not(.browser-default):focus,input[type=datetime-local]:not(.browser-default):active,input[type=datetime-local]:not(.browser-default):valid,input[type=tel]:not(.browser-default),input[type=tel]:not(.browser-default):focus,input[type=tel]:not(.browser-default):active,input[type=tel]:not(.browser-default):valid,input[type=number]:not(.browser-default),input[type=number]:not(.browser-default):focus,input[type=number]:not(.browser-default):active,input[type=number]:not(.browser-default):valid,input[type=search]:not(.browser-default),input[type=search]:not(.browser-default):focus,input[type=search]:not(.browser-default):active,input[type=search]:not(.browser-default):valid,textarea,textarea:focus,textarea:active,textarea:valid{outline:none;-webkit-box-shadow:0 1px 0 0 #EFEFEF;box-shadow:0 1px 0 0 #EFEFEF;border-bottom:1px solid #EFEFEF}.padding5-input{padding:.5rem}.white-bg-input{background-color:white !important}.borderbox{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes ldio-ipqzrn3cump{0%{opacity:1}100%{opacity:0}}@keyframes ldio-ipqzrn3cump{0%{opacity:1}100%{opacity:0}}.ldio-ipqzrn3cump div{left:94px;top:48px;position:absolute;-webkit-animation:ldio-ipqzrn3cump linear 1s infinite;animation:ldio-ipqzrn3cump linear 1s infinite;background:#b5485b;width:12px;height:24px;border-radius:6px / 6px;-webkit-transform-origin:6px 52px;transform-origin:6px 52px}.ldio-ipqzrn3cump div:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-0.9166666666666666s;animation-delay:-0.9166666666666666s;background:#b5485b}.ldio-ipqzrn3cump div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-0.8333333333333334s;animation-delay:-0.8333333333333334s;background:#b5485b}.ldio-ipqzrn3cump div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-0.75s;animation-delay:-0.75s;background:#b5485b}.ldio-ipqzrn3cump div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.6666666666666666s;animation-delay:-0.6666666666666666s;background:#b5485b}.ldio-ipqzrn3cump div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.5833333333333334s;animation-delay:-0.5833333333333334s;background:#b5485b}.ldio-ipqzrn3cump div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s;background:#b5485b}.ldio-ipqzrn3cump div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.4166666666666667s;animation-delay:-0.4166666666666667s;background:#b5485b}.ldio-ipqzrn3cump div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.3333333333333333s;animation-delay:-0.3333333333333333s;background:#b5485b}.ldio-ipqzrn3cump div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.25s;animation-delay:-0.25s;background:#b5485b}.ldio-ipqzrn3cump div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.16666666666666666s;animation-delay:-0.16666666666666666s;background:#b5485b}.ldio-ipqzrn3cump div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.08333333333333333s;animation-delay:-0.08333333333333333s;background:#b5485b}.ldio-ipqzrn3cump div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s;background:#b5485b}.loadingio-spinner-spinner-2j7rwkox2j9{width:200px;height:200px;display:inline-block;overflow:hidden;background:#ffffff}.ldio-ipqzrn3cump{width:100%;height:100%;position:relative;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0}.ldio-ipqzrn3cump div{-webkit-box-sizing:content-box;box-sizing:content-box}footer.contact-footer{width:100vw;min-width:100vw;max-width:100vw;padding-top:24px;padding-bottom:24px;padding-left:65px;padding-right:65px;background-color:#FDF5F6;margin-top:5.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: calc(1200PX)){footer.contact-footer{min-height:118px;padding-top:13px;padding-bottom:13px;padding-left:25px;padding-right:25px;background-color:#FDF5F6;margin-top:2.5rem}}@media (max-width: 812px){footer.contact-footer{min-height:118px;padding-top:13px;padding-bottom:13px;padding-left:25px;padding-right:25px;background-color:#FDF5F6;margin-top:2.5rem}}footer.contact-footer .content{width:100%;height:80%;padding-bottom:1rem;color:#707070;font-size:20px}@media (max-width: calc(1200PX)){footer.contact-footer .content{font-size:10px;height:60%;padding-bottom:0}}@media (max-width: 812px){footer.contact-footer .content{font-size:10px;height:60%;padding-bottom:0}}footer.contact-footer .content .desktop-version{display:-ms-grid;display:grid;height:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-grid-columns:auto 72px auto 72px auto;grid-template-columns:auto 72px auto 72px auto;-ms-grid-rows:1fr;grid-template-rows:1fr;margin-left:auto;margin-right:auto}@media (max-width: calc(1200PX)){footer.contact-footer .content .desktop-version{display:none}}@media (max-width: 812px){footer.contact-footer .content .desktop-version{display:none}}footer.contact-footer .content .desktop-version .desktop-version-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer.contact-footer .content .desktop-version .desktop-version-column .desktop-version-column-header{width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:keep-all;min-height:30px;max-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#DC9FB4}footer.contact-footer .content .desktop-version .desktop-version-column .desktop-version-column-header>div{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:keep-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;margin-bottom:auto;font-size:16px;color:#DC9FB4}footer.contact-footer .content .desktop-version .desktop-version-column .desktop-version-column-header>svg{margin-top:0;margin-bottom:0;-webkit-transform:translateY(-20%);transform:translateY(-20%);height:30px;max-height:30px;width:auto}footer.contact-footer .content .desktop-version .desktop-version-column .desktop-version-column-vl{height:30px;width:1px;min-width:2px;border-left:#B5485B solid 2px;margin-left:1.25rem;margin-right:1.25rem;overflow:visible}footer.contact-footer .content .desktop-version .desktop-version-column .desktop-version-column-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100%;word-break:keep-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer.contact-footer .content .desktop-version .desktop-version-column .desktop-version-column-list>.desktop-version-column-list-item{min-height:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:300;font-size:14px;color:#707070;width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:keep-all;margin-bottom:.5rem}footer.contact-footer .content .desktop-version .desktop-version-column .desktop-version-column-list>.desktop-version-column-list-item .icon{margin-right:1.5rem}footer.contact-footer .content .desktop-version .desktop-version-column .desktop-version-column-list>.desktop-version-column-list-item .icon svg{max-width:28px;max-height:28px}footer.contact-footer .content .mobile-version{display:none;height:100%;width:100%;padding-bottom:.775rem}@media (max-width: calc(1200PX)){footer.contact-footer .content .mobile-version{display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width: 812px){footer.contact-footer .content .mobile-version{display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}footer.contact-footer .content .mobile-version .mobile-version-information-header{color:#DC9FB4;font-size:10px}footer.contact-footer .content .mobile-version .mobile-version-information-content{color:#707070;font-size:10px;font-weight:300;width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:keep-all;margin-left:.775rem;margin-top:.775rem}footer.contact-footer .content .mobile-version .mobile-version-information-icons{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}footer.contact-footer .content .mobile-version .mobile-version-information-icons a{margin-left:1rem}footer.contact-footer .hr{width:100%;height:1px;border-top:#CFCFCF solid 1px}footer.contact-footer .copyright{width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:keep-all;margin-top:1.5rem;margin-left:auto;margin-right:auto;font-size:12px;color:#707070;font-weight:300}@media (max-width: calc(1200PX)){footer.contact-footer .copyright{margin-top:0.375rem;font-size:8px}}@media (max-width: 812px){footer.contact-footer .copyright{margin-top:0.375rem;font-size:8px}}footer.contact-footer .terms{display:none;font-weight:300;font-size:6px;color:#707070;height:-webkit-min-content;height:-moz-min-content;height:min-content;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.75rem}footer.contact-footer .terms .terms-item{color:#707070}footer.contact-footer .terms .vr{height:100%;border-left:#707070 solid 1px;width:1px;margin-left:.375rem;margin-right:.375rem}@media (max-width: calc(1200PX)){footer.contact-footer .terms{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 812px){footer.contact-footer .terms{display:-webkit-box;display:-ms-flexbox;display:flex}}.pricing+footer.contact-footer{margin-top:80vh}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.pricing+footer.contact-footer{margin-top:100vh}}@media (max-width: 812px){.pricing+footer.contact-footer{margin-top:80vh}}.landing-main{width:100%;height:auto}.landing-main .dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-main .dots .dot{width:6px;height:6px;border-radius:100px;background-color:#EBEBEB;margin:0 6px}.landing-main .dots .dot.active{background-color:#dc9fb4}.landing-main .section{width:100vw;overflow-x:hidden;padding-bottom:120px;height:calc(100vh - 5rem)}@media (max-width: 812px){.landing-main .section{height:auto;padding-bottom:60px}}.landing-main .section .cta{padding:.5rem 3rem;height:3rem}@media (max-width: 812px){.landing-main .section .cta{padding:.5rem 52px;font-size:14px}}.landing-main .section .section-header{font-weight:bold;font-size:48px;text-align:center;color:#b5485b;width:auto;overflow:hidden;line-height:50px;word-break:keep-all}@media (max-width: 812px){.landing-main .section .section-header{font-size:28px;line-height:28px;text-align:center;color:#b5485b;text-align:center;margin:0 auto}}.landing-main .section .container{max-width:1280px;margin:0 auto;height:100%}.landing-main .section-hero{height:calc(100vh - 5rem);position:relative;margin-bottom:120px}@media (max-width: 812px){.landing-main .section-hero{height:calc(100vh - 3.625rem);margin-bottom:60px}}@media (max-width: 812px){.landing-main .section-hero .section-header{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.landing-main .section-hero .hero-header-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;width:50%;position:absolute;left:25%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: calc(1200PX)){.landing-main .section-hero .hero-header-block{z-index:2}}@media (max-width: 812px){.landing-main .section-hero .hero-header-block{width:60%;z-index:2;left:50%;top:75%}}.landing-main .section-hero .hero-header-block .cta{margin-top:5vh}@media (max-width: 812px){.landing-main .section-hero .hero-header-block .cta{margin-top:3.5vh}}.landing-main .section-hero .linear-grad-filter{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(32.02%, rgba(255,255,255,0.64)), color-stop(61.58%, rgba(255,255,255,0.97)), to(#fff));background:linear-gradient(rgba(255,255,255,0) 0%, rgba(255,255,255,0.64) 32.02%, rgba(255,255,255,0.97) 61.58%, #fff 100%);position:absolute;bottom:10vh;left:0;right:0;height:60vh;width:100vw;z-index:0;opacity:0}@media (max-width: calc(1200PX)){.landing-main .section-hero .linear-grad-filter{opacity:1;z-index:1}}.landing-main .section-hero .hero-image-block{position:absolute;right:0;top:0;width:100vw;height:100%}.landing-main .section-hero .hero-image-block .hero-image-mobile{position:absolute;top:0;right:0;left:0;height:auto;width:100%;-webkit-transform:scale(1);transform:scale(1);opacity:0;display:none}.landing-main .section-hero .hero-image-block .hero-image-mobile.show{opacity:1}@media (max-width: 812px){.landing-main .section-hero .hero-image-block .hero-image-mobile{display:unset}}.landing-main .section-hero .hero-image-block .hero-image{position:absolute;top:0;right:-10vw;height:100%;-webkit-transform:scale(1);transform:scale(1);opacity:0}@media (max-width: calc(1200PX)){.landing-main .section-hero .hero-image-block .hero-image{right:-18vw;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:top right;transform-origin:top right}}@media (max-width: 812px){.landing-main .section-hero .hero-image-block .hero-image{display:none}}.landing-main .section-hero .hero-image-block .hero-image.show{opacity:1}.landing-main .section-hero .image-block img{display:none;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:100%;-o-object-position:center center;object-position:center center;float:right;position:absolute;right:0%;z-index:0}@media (max-width: 812px){.landing-main .section-hero .image-block img{right:-35%}}.landing-main .section-cta{height:456px;background:-webkit-gradient(linear, left top, left bottom, from(#fdf5f6), color-stop(28.24%, rgba(253,245,246,0.96)), to(rgba(251,245,246,0)));background:linear-gradient(#fdf5f6 0%, rgba(253,245,246,0.96) 28.24%, rgba(251,245,246,0) 100%);position:relative}@media (max-width: 812px){.landing-main .section-cta{height:auto}}.landing-main .section-cta .holder{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;position:relative}@media (max-width: 812px){.landing-main .section-cta .holder{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:2fr 2fr 1fr;grid-template-rows:2fr 2fr 1fr}}.landing-main .section-cta .holder .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.landing-main .section-cta .holder .block .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.2}.landing-main .section-cta .holder .block img{width:100%;height:auto}.landing-main .section-cta .header-1{font-weight:500;font-size:28px;text-align:left;color:#dc9fb4}@media (max-width: 812px){.landing-main .section-cta .header-1{font-size:20px}}.landing-main .section-cta .header-2{font-weight:500;font-size:28px;text-align:left;color:#b5485b}@media (max-width: 812px){.landing-main .section-cta .header-2{font-size:28px}}.landing-main .section-cta .cta{position:absolute;bottom:10%;left:25%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:auto;margin-right:auto;padding:.5rem 3rem;height:3rem}@media (max-width: 812px){.landing-main .section-cta .cta{position:unset;-webkit-transform:none;transform:none;bottom:unset;left:unset;padding:.5rem 52px;font-size:14px;margin:auto}}@-webkit-keyframes show-title{0%{display:none;opacity:0}1%{display:-webkit-box;display:flex;opacity:0}100%{display:-webkit-box;display:flex;opacity:1}}@keyframes show-title{0%{display:none;opacity:0}1%{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}100%{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}}@-webkit-keyframes hide-title{0%{display:-webkit-box;display:flex;opacity:1}1%{display:none;opacity:1}100%{display:none;opacity:0}}@keyframes hide-title{0%{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}1%{display:none;opacity:1}100%{display:none;opacity:0}}.landing-main .section-outline-dots{position:relative;top:-5vh;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none !important}@media (max-width: 812px){.landing-main .section-outline-dots{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.landing-main .section-backend-dots{position:absolute;bottom:5%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none !important}@media (max-width: 812px){.landing-main .section-backend-dots{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.landing-main .section-outline{position:relative;padding-bottom:0px;margin-bottom:120px}@media (max-width: 812px){.landing-main .section-outline{padding-bottom:0px;margin-bottom:60px}}.landing-main .section-outline .container{overflow:hidden}@media screen and (min-device-width: 1366px){.landing-main .section-outline .container{max-width:1366px}}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.landing-main .section-outline .container{max-width:1280px}}.landing-main .section-outline .section-outline-upper-header{display:none;font-weight:500;font-size:20px;text-align:center;color:#b5485b;-webkit-animation:hide-title 1s ease-in-out;animation:hide-title 1s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (max-width: 812px){.landing-main .section-outline .section-outline-upper-header{opacity:0;display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1rem auto}.landing-main .section-outline .section-outline-upper-header.active{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:show-title 1.5s ease-in-out;animation:show-title 1.5s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.landing-main .section-outline .section-outline-block{margin-top:1.5rem;display:-ms-grid;display:grid;-ms-grid-columns:7fr 3fr;grid-template-columns:7fr 3fr;position:relative;height:100%;max-height:100%}@media (max-width: 812px){.landing-main .section-outline .section-outline-block{margin-top:0;-ms-grid-columns:1fr;grid-template-columns:1fr}}.landing-main .section-outline .section-outline-image{width:100%;height:100%;max-width:100%;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:60vh}@media (max-width: 812px){.landing-main .section-outline .section-outline-image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;max-width:100%;margin-top:2rem;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:left center;transform-origin:left center}}.landing-main .section-outline .section-outline-image .outline-hero-image{display:none;position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;height:100%;z-index:5}.landing-main .section-outline .section-outline-image .outline-hero-image.active{display:unset}.landing-main .section-outline .section-outline-image .outline-hero-background-image{position:absolute;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}.landing-main .section-outline .section-outline-image .outline-hero-background-image.active{display:block}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.landing-main .section-outline .section-outline-image .outline-hero-background-image{display:none}.landing-main .section-outline .section-outline-image .outline-hero-background-image.active{display:block}}@media screen and (min-device-width: 1366px){.landing-main .section-outline .section-outline-image .outline-hero-background-image{display:none}.landing-main .section-outline .section-outline-image .outline-hero-background-image.active{display:block}}@media (max-width: 812px){.landing-main .section-outline .section-outline-image .outline-hero-background-image{display:none}.landing-main .section-outline .section-outline-image .outline-hero-background-image.active{display:none}}.landing-main .section-outline .section-outline-side-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 812px){.landing-main .section-outline .section-outline-side-header{display:none;opacity:0}}.landing-main .section-outline .section-outline-side-header .outline-side-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-left:auto;margin-right:auto;margin-bottom:4.8vh;font-weight:500;font-size:20px;color:#777;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.landing-main .section-outline .section-outline-side-header .outline-side-header:last-of-type{margin-bottom:4.8vh}.landing-main .section-outline .section-outline-side-header .outline-side-header:first-of-type{margin-bottom:4.8vh}.landing-main .section-outline .section-outline-side-header .outline-side-header.active{opacity:1;color:#b5485b;font-size:28px;text-align:center}@media (max-width: 812px){.landing-main .section-outline .section-outline-side-header .outline-side-header{display:none;-webkit-transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);opacity:0}}.landing-main .section-outline .section-outline-upper-header.active,.landing-main .section-outline .outline-side-header.active{z-index:2;position:relative}.landing-main .section-outline .section-outline-upper-header.active::after,.landing-main .section-outline .outline-side-header.active::after{content:"";display:block;width:100%;height:50%;position:absolute;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fdf5f6;opacity:1;z-index:0;mix-blend-mode:color-burn;top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.landing-main .section-backend{position:relative}.landing-main .section-backend .section-backend-list{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#777;font-weight:300;margin-top:50px;margin-bottom:60px}@media (max-width: 812px){.landing-main .section-backend .section-backend-list{display:none}}.landing-main .section-backend .section-backend-list li{text-decoration:none;list-style-type:none;position:relative;color:#777;cursor:pointer}.landing-main .section-backend .section-backend-list li.active,.landing-main .section-backend .section-backend-list li:hover{font-weight:500;font-size:20px;color:#b5485b}.landing-main .section-backend .section-backend-list li.active::after,.landing-main .section-backend .section-backend-list li:hover::after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:'';display:block;position:absolute;bottom:-50%;left:0;right:0;height:2px;background:#dc9fb4}.landing-main .section-backend .section-backend-hero-item{display:none;opacity:0;grid-template-areas:'text-area image-area';-ms-grid-columns:1fr 3.25fr;grid-template-columns:1fr 3.25fr;-ms-grid-rows:1fr;grid-template-rows:1fr}@media (max-width: 812px){.landing-main .section-backend .section-backend-hero-item{grid-template-areas:'text-area' 'image-area';-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 2fr;grid-template-rows:1fr 2fr}}.landing-main .section-backend .section-backend-hero-item.active{opacity:1;display:-ms-grid;display:grid}.landing-main .section-backend .section-backend-hero-item .section-backend-hero-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.landing-main .section-backend .section-backend-hero-item .section-backend-hero-text-block .section-backend-hero-header{font-weight:500;font-size:28px;color:#b5485b;margin-top:0}@media (max-width: 812px){.landing-main .section-backend .section-backend-hero-item .section-backend-hero-text-block .section-backend-hero-header{font-size:20px;margin-top:2.8rem}}.landing-main .section-backend .section-backend-hero-item .section-backend-hero-text-block .section-backend-hero-desc{width:100%;font-weight:300;font-size:18px;line-height:30px;color:#777;margin-top:36px;word-break:break-all;word-wrap:anywhere;line-break:anywhere}@media (max-width: 812px){.landing-main .section-backend .section-backend-hero-item .section-backend-hero-text-block .section-backend-hero-desc{margin-top:14px;font-size:12px;line-height:20px}}.landing-main .section-backend .section-backend-hero-item .section-backend-hero-image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;width:100%;max-width:100%}@media (max-width: 812px){.landing-main .section-backend .section-backend-hero-item .section-backend-hero-image-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:2.5rem}}.landing-main .section-backend .section-backend-hero-item .section-backend-hero-image-block img{width:56.25vw;max-width:720px;height:auto}@media (max-width: 812px){.landing-main .section-backend .section-backend-hero-item .section-backend-hero-image-block img{width:100%;height:auto;max-width:none}}.landing-main .section-questions{height:auto}.landing-main .section-questions .section-header-questions{text-align:left}@media (max-width: 812px){.landing-main .section-questions .section-header-questions{text-align:center}}.landing-main .section-questions .question-list{max-width:600px;width:100%;margin-left:auto;margin-right:0;margin-top:0px}@media (max-width: 812px){.landing-main .section-questions .question-list{margin-top:40px;margin-right:auto}}.landing-main .section-questions .question-list .question-item{background:#fff;-webkit-box-shadow:0px 0px 6px #cc9eb2;box-shadow:0px 0px 6px #cc9eb2;margin-bottom:1rem;cursor:pointer}.landing-main .section-questions .question-list .question-item.expand .question-title{font-weight:500;font-size:20px;color:#b5485b}@media (max-width: 812px){.landing-main .section-questions .question-list .question-item.expand .question-title{font-size:16px}}.landing-main .section-questions .question-list .question-item.expand .question-body{-webkit-transition:height .8s ease-in-out;transition:height .8s ease-in-out;height:auto;padding:.75rem 1rem;opacity:1}@media (max-width: 812px){.landing-main .section-questions .question-list .question-item.expand .question-body{font-size:16px}}.landing-main .section-questions .question-list .question-header{background-color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;padding:.75rem 1rem}.landing-main .section-questions .question-list .question-title{font-weight:500;font-size:20px;color:#777}@media (max-width: 812px){.landing-main .section-questions .question-list .question-title{font-size:16px}}.landing-main .section-questions .question-list .question-body{height:0;opacity:0;overflow:hidden;padding:0;word-break:break-all;line-break:anywhere;line-height:1.5em}.landing-main .section-process{background:white;padding-top:0rem;padding-bottom:0rem;margin-bottom:120px}.landing-main .section-process .container{max-width:1200px;width:100%;padding:0}@media (max-width: 812px){.landing-main .section-process{padding-top:5rem;padding-bottom:5rem;background:#fafafa;margin-bottom:0px}}.landing-main .section-process .cube-process-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;margin-bottom:2rem;padding:0 50px}@media (max-width: 812px){.landing-main .section-process .cube-process-list{display:none}}.landing-main .section-process .cube-process-list .cube-process-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:25px;background:#fff;border:4px solid #d0d0d0;height:100px;width:13.5vw;max-width:172px;cursor:pointer}.landing-main .section-process .cube-process-list .cube-process-step:hover{border:4px solid #dc9fb4}.landing-main .section-process .cube-process-list .cube-process-step .cube-header,.landing-main .section-process .cube-process-list .cube-process-step .cube-text{text-align:center;width:100%;font-weight:500;color:#a8a8a8;line-height:1.4em}.landing-main .section-process .cube-process-list .cube-process-step .cube-header{font-size:24px}.landing-main .section-process .cube-process-list .cube-process-step .cube-text{font-size:20px}.landing-main .section-process .cube-process-list .cube-process-step.active{background:#fdf5f6;border:4px solid #dc9fb4;-webkit-box-shadow:0px 0px 6px rgba(204,158,178,0.5);box-shadow:0px 0px 6px rgba(204,158,178,0.5)}.landing-main .section-process .cube-process-list .cube-process-step.active .cube-header{color:#dc9fb4}.landing-main .section-process .cube-process-list .cube-process-step.active .cube-text{color:#b5485b}.landing-main .section-process .process-detail-block{width:100%;height:500px;border-radius:20px;padding:60px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fafafa}@media (max-width: 812px){.landing-main .section-process .process-detail-block{height:auto;background:#fafafa;padding:0;padding-top:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.landing-main .section-process .process-detail-block .process-detail{display:-ms-grid;display:grid;-ms-grid-columns:3fr 2fr;grid-template-columns:3fr 2fr;-ms-grid-rows:2fr 1fr 2fr;grid-template-rows:2fr 1fr 2fr;grid-template-areas:'process-image process-number' 'process-image process-header' 'process-image process-text';display:none;width:100%;height:100%}.landing-main .section-process .process-detail-block .process-detail.active{display:-ms-grid;display:grid;width:100%}@media (max-width: 812px){.landing-main .section-process .process-detail-block .process-detail{padding:0 1rem;display:-ms-grid;display:grid;-ms-grid-columns:48px 1fr;grid-template-columns:48px 1fr;-ms-grid-rows:70px;grid-template-rows:70px;grid-template-areas:'process-number process-header';width:100%;height:100%}.landing-main .section-process .process-detail-block .process-detail .process-detail--bar,.landing-main .section-process .process-detail-block .process-detail .process-detail--text,.landing-main .section-process .process-detail-block .process-detail .process-detail--image{display:none}.landing-main .section-process .process-detail-block .process-detail.active{display:-ms-grid;display:grid;-ms-grid-columns:48px 1fr;grid-template-columns:48px 1fr;-ms-grid-rows:48px 1fr 2fr;grid-template-rows:48px 1fr 2fr;grid-template-areas:'process-number process-header' 'process-bar    process-text' 'process-bar    process-image'}.landing-main .section-process .process-detail-block .process-detail.active .process-detail--number{background:#fafafa}.landing-main .section-process .process-detail-block .process-detail.active .process-detail--number .number{width:48px;height:48px;background:#dc9fb4;-webkit-filter:drop-shadow(0px 0px 6px #dc9fb4);filter:drop-shadow(0px 0px 6px #dc9fb4);color:#fafafa;font-size:24px}.landing-main .section-process .process-detail-block .process-detail.active .process-detail--header{font-size:20px;color:#b5485b}.landing-main .section-process .process-detail-block .process-detail.active .process-detail--image{-ms-grid-row:3;-ms-grid-column:2;grid-area:process-image;display:-webkit-box;display:-ms-flexbox;display:flex}.landing-main .section-process .process-detail-block .process-detail.active .process-detail--text{display:unset}.landing-main .section-process .process-detail-block .process-detail.active .process-detail--bar{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 812px){.landing-main .section-process .process-detail-block .process-detail:last-of-type .process-detail--number::after{content:'';display:block;height:50%;width:2px;top:0;left:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#dc9fb4;position:absolute}}@media (max-width: 812px){.landing-main .section-process .process-detail-block .process-detail:first-of-type .process-detail--number::after{content:'';display:block;height:50%;width:2px;top:50%;bottom:0;left:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#dc9fb4;position:absolute}}.landing-main .section-process .process-detail-block .process-detail--bar{grid-area:process-bar;display:none;position:relative;height:100%;width:100%}@media (max-width: 812px){.landing-main .section-process .process-detail-block .process-detail--bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.landing-main .section-process .process-detail-block .process-detail--bar::after{content:'';display:block;height:100%;width:2px;top:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#dc9fb4}.landing-main .section-process .process-detail-block .process-detail--number{-ms-grid-row:1;-ms-grid-column:2;grid-area:process-number;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media (max-width: 812px){.landing-main .section-process .process-detail-block .process-detail--number{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.landing-main .section-process .process-detail-block .process-detail--number::after{content:'';display:block;height:100%;width:2px;top:0;left:50%;bottom:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#dc9fb4;position:absolute}}.landing-main .section-process .process-detail-block .process-detail--number .number{font-size:60px;color:#dc9fb4;line-height:1.5em}@media (max-width: 812px){.landing-main .section-process .process-detail-block .process-detail--number .number{width:38px;height:38px;border-radius:100px;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fafafa;z-index:2;border:2px solid #dc9fb4}}.landing-main .section-process .process-detail-block .process-detail--header{-ms-grid-row:2;-ms-grid-column:2;grid-area:process-header;font-weight:500;font-size:28px;color:#b5485b;padding:0 1rem}@media (max-width: 812px){.landing-main .section-process .process-detail-block .process-detail--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#a8a8a8;cursor:pointer}}.landing-main .section-process .process-detail-block .process-detail--text{-ms-grid-row:3;-ms-grid-column:2;grid-area:process-text;font-weight:300;font-size:18px;line-height:30px;text-align:left;color:#777;padding:0 1rem}.landing-main .section-process .process-detail-block .process-detail--image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:process-image;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem}.landing-main .section-process .process-detail-block .process-detail--image img{width:100%;max-width:100%}.landing-main .section-process .process-detail-block .process-detail--image img{height:100%;width:auto;max-height:100%}@media (max-width: 812px){.landing-main .section-process .process-detail-block .process-detail--image img{width:100%;height:auto}}.landing-main .section-contact_us{padding-bottom:0;padding-top:96px;background:#fdf5f6;height:auto}@media (max-width: 812px){.landing-main .section-contact_us{padding-top:60px}}.landing-main .section-contact_us .section-header-contact-us{font-weight:bold;font-size:48px;color:#b5485b;margin-bottom:66px;text-align:left}@media (max-width: 812px){.landing-main .section-contact_us .section-header-contact-us{text-align:center;font-size:28px;margin-bottom:40px}}.landing-main .section-contact_us .section-header--join-us{font-weight:bold;font-size:48px;color:#b5485b;margin-bottom:2rem;text-align:left}@media (max-width: 812px){.landing-main .section-contact_us .section-header--join-us{margin-bottom:0;font-weight:500;font-size:20px;color:#b5485b}}.landing-main .section-contact_us #contact-info-row--btn-row{margin-bottom:72px}@media (max-width: 812px){.landing-main .section-contact_us #contact-info-row--btn-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}}.landing-main .section-contact_us .contact-info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:18px}@media (max-width: 812px){.landing-main .section-contact_us .contact-info-row{margin-left:0px}}.landing-main .section-contact_us .contact-info-row label{font-weight:500;font-size:20px;color:#777;margin-bottom:12px}@media (max-width: 812px){.landing-main .section-contact_us .contact-info-row label{font-weight:500;font-size:14px;line-height:20px;margin-bottom:4px}}.landing-main .section-contact_us .contact-info-row input,.landing-main .section-contact_us .contact-info-row textarea{max-width:680px !important;width:100% !important;margin-bottom:20px;background-color:white !important}@media (max-width: 812px){.landing-main .section-contact_us .contact-info-row input,.landing-main .section-contact_us .contact-info-row textarea{max-width:100%;width:100%;margin-bottom:16px}}.landing-main .section-contact_us .images{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;margin-bottom:7.5rem}@media (max-width: 812px){.landing-main .section-contact_us .images{display:none}}.landing-main .section-contact_us .images .images-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-main .section-contact_us .images .images-item img.image-background{max-width:90%;height:auto}.landing-main .section-contact_us .images .line-icon{position:relative}.landing-main .section-contact_us .images .line-icon .icon{height:100%;max-height:200px;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.landing-main .contact-footer{margin-top:0}@media (max-width: 812px){.landing-main .contact-footer .mobile-version-information{display:none}}@media (max-width: 812px){.landing-main .contact-footer .mobile-version-information-icons{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}}.hero{height:46vh !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (max-width: calc(1200PX)){.hero{height:40vh !important}}@media (max-width: 812px){.hero{height:35vh !important}}.hero h1{font-size:60px;font-weight:bold;line-height:1.5;word-wrap:break-word;color:#b5485b;position:absolute;top:calc((100% - 27vh) / 2);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 812px){.hero h1{top:calc((100% - 20vh) / 2);font-size:30px}}.hero h1 br{display:none}@media (max-width: calc(1200PX)){.hero h1 br{display:none}}@media (max-width: 812px){.hero h1 br{display:unset}}.pricing-header-block{height:27vh;width:100%}@media (max-width: 812px){.pricing-header-block{height:20vh}}.pricing{-ms-touch-action:pan-y !important;touch-action:pan-y !important;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:5rem}@media (max-width: calc(1200PX)){.pricing{top:6.25rem}}@media (max-width: 812px){.pricing{top:3.625rem;margin-bottom:0}}.pricing-header{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:60px;font-weight:bold;line-height:1.5;word-wrap:break-word;color:#b5485b;margin-bottom:3rem;margin-top:3rem}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.pricing-header{font-size:60px;font-weight:bold;line-height:1.5;word-wrap:break-word;color:#b5485b;margin-bottom:3rem;margin-top:3rem}}@media (max-width: 812px){.pricing-header{font-size:30px;margin-bottom:2rem;margin-top:2rem}}.pricing-header br{display:none}@media (max-width: calc(1200PX)){.pricing-header br{display:none}}@media (max-width: 812px){.pricing-header br{display:unset}}.pricing-list{-ms-touch-action:pan-y !important;touch-action:pan-y !important;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}@media (max-width: 812px){.pricing-list{margin-bottom:0}}@media (max-width: calc(1200PX)){.pricing-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.pricing-list.left{-webkit-transform:translateX(25%);transform:translateX(25%)}@media (max-width: calc(1200PX)){.pricing-list.left{-webkit-transform:translateX(calc(70% + 1rem));transform:translateX(calc(70% + 1rem))}}@media (max-width: 812px){.pricing-list.left{-webkit-transform:translateX(calc(80% + 1rem));transform:translateX(calc(80% + 1rem))}}.pricing-list.center{-webkit-transform:translateX(0%);transform:translateX(0%)}.pricing-list.right{-webkit-transform:translateX(-25%);transform:translateX(-25%)}@media (max-width: calc(1200PX)){.pricing-list.right{-webkit-transform:translateX(calc(-70% - 1rem));transform:translateX(calc(-70% - 1rem))}}@media (max-width: 812px){.pricing-list.right{-webkit-transform:translateX(calc(-80% - 1rem));transform:translateX(calc(-80% - 1rem))}}.pricing-item{max-width:460px;width:100%;margin:auto .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.pricing-item{max-width:23vw;width:100%}}@media (max-width: calc(1200PX)){.pricing-item{margin:1rem auto;margin-top:0;min-width:70%;max-width:70%;margin-bottom:auto}}@media (max-width: 812px){.pricing-item{min-width:80%;max-width:80%;margin:1rem auto;margin-bottom:auto;margin-top:0}}.pricing-item.featured{z-index:50}@media (max-width: calc(1200PX)){.pricing-item.featured{margin-left:1rem;margin-right:1rem;margin-top:0;margin-bottom:auto}}@media (max-width: 812px){.pricing-item.featured{margin-left:1rem;margin-right:1rem;margin-top:0;margin-bottom:auto}}.pricing__header{margin-top:20px;width:100%;max-height:305px;height:27vh;min-height:27vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;background-color:white;position:relative;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-box-shadow:0 0 1px 0px #24272B;box-shadow:0 0 1px 0px #24272B;border-bottom:#DC9FB4 5px solid;z-index:10}@media (max-width: calc(1200PX)){.pricing__header{height:calc(20vh);min-height:calc(20vh)}}@media (max-width: 812px){.pricing__header{height:calc(20vh);min-height:calc(20vh)}}.pricing__header h3{margin-top:2rem;font-size:24px}@media (max-width: 812px){.pricing__header h3{margin-top:1rem;font-size:16px}}.pricing__header .header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:75%;text-align:center}.pricing__header .header-content span{line-height:1.15}.pricing__header .header-content.white{color:white}.pricing__header .header-content.gray{color:#A8AAAC}@media (max-width: 812px){.pricing__header .header-content{font-size:12px}}.pricing__header .price_amount{font-size:52px;color:#b5485b;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;top:50%;position:absolute;line-height:1.5}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.pricing__header .price_amount{top:50%;font-size:32px}}@media (max-width: calc(1200PX)){.pricing__header .price_amount{top:60%}}@media (max-width: 812px){.pricing__header .price_amount{top:50%;font-size:32px}}.pricing__header .price_amount.future-feature{color:#A8AAAC}.pricing__header .origin-price{position:absolute;font-size:24px;top:68%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pricing__header .origin-price.white{color:white}.pricing__header .origin-price.white .del{background-color:white}.pricing__header .origin-price.gray{color:#A8AAAC}.pricing__header .origin-price.gray .del{background-color:#A8AAAC}.pricing__header .origin-price .del{position:absolute;top:50%;width:100%;height:1px;-webkit-transform:translateY(1px);transform:translateY(1px)}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.pricing__header .origin-price{top:68%;font-size:14px}}@media (max-width: calc(1200PX)){.pricing__header .origin-price{font-size:14px}}@media (max-width: 812px){.pricing__header .origin-price{top:68%;font-size:14px}}.pricing__header.featured{min-height:calc(27vh + 20px);height:calc(27vh + 20px);margin-top:0px;background-color:#b5485b;color:white}.pricing__header.featured h3{color:white;margin-top:2rem;font-size:24px}@media (max-width: 812px){.pricing__header.featured h3{font-size:16px}}.pricing__header.featured span{color:white}@media (max-width: calc(1200PX)){.pricing__header.featured{height:calc(20vh + 20px);min-height:calc(20vh + 20px)}}@media (max-width: 812px){.pricing__header.featured{height:calc(20vh + 25px);min-height:calc(20vh + 25px)}}.pricing__list{color:#DC9FB4;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-box-shadow:0 0px 1px 1px rgba(36,39,43,0.2);box-shadow:0 0px 1px 1px rgba(36,39,43,0.2);background-color:white}.pricing__list.empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.pricing__list.empty .empty-header{color:#A8AAAC;font-size:28px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.pricing__list--item{min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-left:3%;padding-right:3%;font-size:1rem;position:relative}@media (max-width: 812px){.pricing__list--item{min-height:38px;font-size:14px}}.pricing__list--item:nth-child(odd){background-color:white}.pricing__list--item:nth-child(even){background-color:#F8F8F8}.pricing__list--item:last-child{height:144px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (max-width: 812px){.pricing__list--item:last-child{height:90px}}.pricing__list--item .checked-logo{color:#34c759;height:100%}.pricing__list--item .checked-logo svg{height:100%;width:1.5rem;-webkit-filter:invert(67%) sepia(95%) saturate(5028%) hue-rotate(94deg) brightness(132%) contrast(117%);filter:invert(67%) sepia(95%) saturate(5028%) hue-rotate(94deg) brightness(132%) contrast(117%)}.pricing__list--item .checked-logo i.checked{font-weight:800;font-size:2rem;color:#34c759}.pricing__list--item .checked-logo.removed svg{-webkit-filter:invert(17%) sepia(1%) saturate(1%) hue-rotate(8deg) brightness(95%) contrast(90%);filter:invert(17%) sepia(1%) saturate(1%) hue-rotate(8deg) brightness(95%) contrast(90%)}.pricing__list--item .subheader{color:#DC9FB4;font-weight:600;min-width:6rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.pricing__list--item .content{color:#A8AAAC;width:10rem;min-width:10rem;max-width:10rem}.pricing-container{width:55%;height:auto;margin:0 auto;margin-top:6rem;margin-bottom:6rem}@media (max-width: 812px){.pricing-container{width:93.6%;margin-top:1rem;margin-bottom:1rem}}.more-desc{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1rem}@media (max-width: 812px){.more-desc{font-size:14px;width:95%;margin-left:0;margin-right:auto}}.pricing-card{width:100%;background-color:white;-webkit-box-shadow:0 0 0.5rem rgba(0,0,0,0.16);box-shadow:0 0 0.5rem rgba(0,0,0,0.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.25rem}.pricing-card .header{width:100%;height:5rem;-webkit-box-shadow:0 3px 0.375rem rgba(0,0,0,0.16);box-shadow:0 3px 0.375rem rgba(0,0,0,0.16);background-color:#DC9FB4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.75rem;color:white}@media (max-width: 812px){.pricing-card .header{height:2.5rem;font-size:1rem}}.pricing-card .body .body-header{margin-top:1.5rem;margin-left:2.5rem;color:#b5485b;font-size:1.75rem;margin-bottom:.5rem}@media (max-width: 812px){.pricing-card .body .body-header{font-size:1rem;margin-left:1rem}}.pricing-card .body .pricing-services-list{padding-left:calc(3.125rem + 2.5rem);margin-top:1.25rem;padding-right:5rem;padding-bottom:2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 812px){.pricing-card .body .pricing-services-list{padding-left:3.25rem;padding-right:3.25rem}}.pricing-card .body .pricing-services-list .row{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.pricing-card .body .pricing-services-list .row .list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#b5485b;display:none;font-size:1rem;line-height:1.75em}.pricing-card .body .pricing-services-list .row .list-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.75em;font-size:0.875rem;color:#677079}@media (max-width: 812px){.pricing-card .body .pricing-services-list .row .list-content{font-size:0.625rem}}.pricing-card .body .hr{border:1px solid #CCCCCC;width:100%;display:block}@media (max-width: 812px){.pricing-card .body .hr{display:none}}.pricing-card .body .bottom-list{padding:1.25rem 3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 812px){.pricing-card .body .bottom-list{padding-right:.75rem;padding-top:.75rem;padding-bottom:1rem}}.pricing-card .body .bottom-list .highlight{color:#b5485b;font-size:1.5rem;margin-left:1rem}@media (max-width: 812px){.pricing-card .body .bottom-list .highlight{font-size:1rem}}@media (max-width: 812px){.pricing-card .body .option-selector.center-on-mobile{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.pricing-card .body .input-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.125rem 5.625rem}@media (max-width: 812px){.pricing-card .body .input-line{padding-bottom:0;padding:1rem}}.pricing-card .body .input-line .list-header{color:#b5485b;width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:keep-all;margin-right:1.125rem}@media (max-width: 812px){.pricing-card .body .input-line .list-header{margin-right:.5rem;font-size:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:keep-all}}.pricing-card .body .input-line input{margin-right:1.125rem}@media (max-width: 812px){.pricing-card .body .input-line input{width:100%;height:30px}}@media (max-width: 812px){.pricing-card .body .input-line .btn-smaller-mobile{width:15%;font-size:.75rem;padding-top:.2rem;padding-bottom:.2rem}}.pricing-card .body input{border:1px #DC9FB4 solid;border-radius:.5rem;padding-left:.5rem;background-color:white;border-bottom:1px #DC9FB4 solid !important}.pricing-card .body input:focus,.pricing-card .body input:target{outline:none}.excel-table{width:30%;height:auto;margin-left:auto;margin-right:1rem;margin-bottom:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 812px){.excel-table{width:51%;font-size:14px}}.excel-table .row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr .8fr;grid-template-columns:1fr 1fr .8fr;margin-bottom:1rem}.excel-table .row .row-header{text-align:right;color:#677079;width:-webkit-max-content;width:-moz-max-content;width:max-content}.excel-table .row .row-item{color:#b5485b;text-align:right}.excel-table .hr{border:1px solid #CCCCCC;width:100%}.login-signup-modal{overflow:hidden;border-radius:10px;width:50%;height:50%;border:#565C66 1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: calc(1200PX)){.login-signup-modal{border-radius:10px;width:52%;height:50%}}@media (max-width: 812px){.login-signup-modal{border-radius:0px;width:100vw;height:100vh}}.login-signup-modal hr{width:80%;border:#B5485B 1px solid;margin-bottom:1rem}.login-signup-modal span{max-width:20rem;text-align:center;margin:.5rem 0;line-height:1.15em}.login-signup-modal .login-signup-modal-header{font-size:1.875rem;color:#677079;margin-bottom:4rem}.third-party-button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.third-party-button-list .btn-third-party:not(:last-child){margin-bottom:1.25rem}.btn-third-party{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1000px;text-decoration:none;border:1px solid #CC9EB2;-webkit-transition:background-color 0.218s, border-color 0.218s, -webkit-box-shadow 0.218s;transition:background-color 0.218s, border-color 0.218s, -webkit-box-shadow 0.218s;transition:background-color 0.218s, border-color 0.218s, box-shadow 0.218s;transition:background-color 0.218s, border-color 0.218s, box-shadow 0.218s, -webkit-box-shadow 0.218s;margin-bottom:0.625rem;font-size:18px;padding-top:18px;padding-bottom:18px;max-width:480px;min-width:none;width:100%}.btn-third-party>p,.btn-third-party span{display:inline-block;margin-left:20px;margin-right:auto}@media (max-width: 812px){.btn-third-party>p,.btn-third-party span{font-size:14px}}.btn-third-party svg{margin-left:26%}@media screen and (max-width: 767px){.btn-third-party svg{margin-left:26%}}@media (max-width: 812px){.btn-third-party svg{margin-left:21%}}@media (max-width: 812px){.btn-third-party{width:100%}}.fullpage-body{height:100vh;width:100vw;overflow-x:hidden}@media (max-width: calc(1200PX)){.mobile-body-white{background-color:white}}@media (max-width: 812px){.mobile-body-white{background-color:white}}.login-signup-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 5rem);width:100%}@media (max-width: 812px){.login-signup-main{background-color:white;height:calc(100vh - 3.625rem)}}.hero{grid-area:hero;height:100%}.login-input-block{grid-area:logininput;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-input-block .font-hr{height:2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}@media (max-width: 812px){.login-input-block .font-hr{margin-top:1.25rem}}.login-input-block .font-hr .hr{height:100%;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.login-input-block .font-hr .hr::after{content:'';width:100%;position:absolute;border-bottom:1px solid #707070;top:50%}.login-input-block .font-hr .hint{height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-input-block .tabs{height:auto;width:45%;-webkit-box-shadow:0 0 1rem rgba(0,0,0,0.16);box-shadow:0 0 1rem rgba(0,0,0,0.16);background-color:white}@media (max-width: calc(1200PX)){.login-input-block .tabs{height:100%;width:100vw;max-width:100vw;-webkit-box-shadow:none;box-shadow:none;padding:1rem}}@media (max-width: 812px){.login-input-block .tabs{height:100%;width:100vw;max-width:100vw;-webkit-box-shadow:none;box-shadow:none}}.login-input-block .tabs .tabs-list{height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%}@media (max-width: 812px){.login-input-block .tabs .tabs-list{height:2.25rem}}.login-input-block .tabs .tabs-list input[name="page-type"]{display:none}.login-input-block .tabs .tabs-list input[name="page-type"] #email-icon,.login-input-block .tabs .tabs-list input[name="page-type"] #email-icon path,.login-input-block .tabs .tabs-list input[name="page-type"] #phone-icon,.login-input-block .tabs .tabs-list input[name="page-type"] #phone-icon path{color:#FFFFFF !important;-webkit-filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(123deg) brightness(1000%) contrast(106%);filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(123deg) brightness(1000%) contrast(106%)}.login-input-block .tabs .tabs-list input[name="page-type"]:checked+label.tab{background-color:white;color:#DC9FB4;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.16);box-shadow:0 0 0 rgba(0,0,0,0.16)}.login-input-block .tabs .tabs-list input[name="page-type"]:checked+label.tab svg,.login-input-block .tabs .tabs-list input[name="page-type"]:checked+label.tab svg path{color:#DC9FB4 !important}.login-input-block .tabs .tabs-list label.tab{height:100%;width:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#DC9FB4;color:white;font-size:1.5rem;-webkit-box-shadow:0 0 0.5rem rgba(0,0,0,0.16) inset;box-shadow:0 0 0.5rem rgba(0,0,0,0.16) inset}@media (max-width: 812px){.login-input-block .tabs .tabs-list label.tab svg{display:none}}@media (max-width: 812px){.login-input-block .tabs .tabs-list label.tab{font-size:16px !important;border:1px solid #CB9EB2}}.login-input-block .tabs .tab-body{height:auto;max-height:calc(100% - 5rem);width:100%;background-color:white;padding:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 812px){.login-input-block .tabs .tab-body{max-width:100vw;width:100%}.login-input-block .tabs .tab-body>*{max-width:100vw}}.login-input-block .tabs .tab-body .body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;width:100%}.login-input-block .tabs .tab-body .form-block{display:none;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 812px){.login-input-block .tabs .tab-body .form-block{padding:0;width:100%;padding-top:1.125rem}}.login-input-block .tabs .tab-body .form-block .info-text-block{width:100%;height:100%}.login-input-block .tabs .tab-body .form-block .info-text-block div{font-size:3rem;margin:auto;width:65%;text-align:center;line-height:1.5em}@media (max-width: 812px){.login-input-block .tabs .tab-body .form-block .info-text-block div{width:90%;font-size:2rem;line-height:1.2em}}.login-input-block .tabs .tab-body .form-block .additional-text{margin-left:auto;font-size:14px;color:#B5485B}.login-input-block .tabs .tab-body .form-block.active{display:-webkit-box;display:-ms-flexbox;display:flex}.login-input-block .tabs .tab-body .form-block .login-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;width:100%;height:100%}.login-input-block .tabs .tab-body .form-block .login-input label{font-size:1.25rem;margin-bottom:.5rem;font-weight:200;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 812px){.login-input-block .tabs .tab-body .form-block .login-input label{font-size:14px}}.login-input-block .tabs .tab-body .form-block .login-input label+input{border:none;outline:none;border-bottom:2px solid #B5485B;background:#F8F8F8;height:3rem;font-size:1.25rem;padding:0.75rem;max-width:100%;height:100%}@media (max-width: 812px){.login-input-block .tabs .tab-body .form-block .login-input label+input{max-width:100%;width:100%;padding:0.5rem;font-size:14px}}.login-input-block .tabs .tab-body .form-block .login-input label+input::-webkit-input-placeholder{color:#677079;font-size:1.25rem}.login-input-block .tabs .tab-body .form-block .login-input label+input:-ms-input-placeholder{color:#677079;font-size:1.25rem}.login-input-block .tabs .tab-body .form-block .login-input label+input::-ms-input-placeholder{color:#677079;font-size:1.25rem}.login-input-block .tabs .tab-body .form-block .login-input label+input::placeholder{color:#677079;font-size:1.25rem}@media (max-width: 812px){.login-input-block .tabs .tab-body .form-block .login-input label+input::-webkit-input-placeholder{font-size:14px}.login-input-block .tabs .tab-body .form-block .login-input label+input:-ms-input-placeholder{font-size:14px}.login-input-block .tabs .tab-body .form-block .login-input label+input::-ms-input-placeholder{font-size:14px}.login-input-block .tabs .tab-body .form-block .login-input label+input::placeholder{font-size:14px}}.login-input-block .tabs .tab-body .form-block .btn-form-login{margin-top:3%;width:100%}@media (max-width: 812px){.login-input-block .tabs .tab-body .form-block .btn-form-login{height:36px;font-size:20px;padding-top:5px;padding-bottom:5px}}.login-input-block .tabs .tab-body .form-block .btn-form-signup{margin-top:3%;width:100%}@media (max-width: 812px){.login-input-block .tabs .tab-body .form-block .btn-form-signup{height:36px;font-size:20px;padding-top:5px;padding-bottom:5px}}.login-input-block .tabs .tab-body .third-party-login-list{width:30rem;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 812px){.login-input-block .tabs .tab-body .third-party-login-list{width:100%}}.login-input-block .bottom-text-block{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-input-block .text{font-size:1.125rem;color:#677079;margin-bottom:1rem;text-align:center}.login-input-block .text a{color:#B5485B}@media (max-width: 812px){.login-input-block .text{font-size:14px}}.login-input-block .small-text{width:16rem;text-align:center;font-size:0.75rem;line-height:1.75em}#set-password-block .tabs{height:auto}.fullable{position:relative;height:100vh;width:100vw;overflow:hidden}.hand{position:fixed;right:0px;bottom:0px;z-index:1;background-image:url("../../../UniLuv/static/Group 645.png");background-repeat:no-repeat;background-size:100%;background-clip:border-box;background-attachment:scroll;-webkit-transition:all 3s ease-in-out;transition:all 3s ease-in-out;opacity:1;height:80%;width:auto;-webkit-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.hand.disappear{opacity:0;top:-1000px}@media (max-width: calc(1200PX)){.hand{height:66%;left:50%}}@media (max-width: 812px){.hand{height:66%;left:50%;-webkit-transform:translate(-40%, 5%);transform:translate(-40%, 5%)}}.background{position:fixed;top:-10%;left:0;right:0;bottom:0;background-image:url("/static/image/landing-background.png");background-repeat:no-repeat;background-position-x:center;background-position-y:top}.hero-page{display:-ms-grid;display:grid;height:100vh;width:100vw;overflow:hidden;grid-template-areas:"text-area picture-area";-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}@media (max-width: calc(1200PX)){.hero-page{grid-template-areas:"text-area" "picture-area";-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width: 812px){.hero-page{grid-template-areas:"text-area" "picture-area";-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}}.text-area{margin-left:220px;margin-bottom:5rem;-ms-grid-row:1;-ms-grid-column:1;grid-area:text-area;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (max-width: calc(1200PX)){.text-area{margin:0 auto;width:calc(100% - 3rem);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:5rem;margin-bottom:0rem}}@media (max-width: 812px){.text-area{margin:0 auto;width:calc(100% - 3rem);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:2.25rem;margin-bottom:0rem}}.picture-area{-ms-grid-row:1;-ms-grid-column:2;grid-area:picture-area;position:relative}.picture-area .background_gif{background-repeat:no-repeat;background-position-x:left;background-position-y:top;width:100%;height:100%;top:0;left:0;bottom:0;z-index:50}.page-header{font-size:60px;color:#b5485b;font-weight:bold;line-height:1.15;margin-top:1rem;margin-bottom:1rem}@media (max-width: 812px){.page-header{font-size:28px;text-align:center;width:100%}}.sub-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 812px){.sub-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}.sub-header *{font-size:38px;color:#DC9FB4}@media (max-width: 812px){.sub-header *{font-size:18px}}.mini-header{line-height:1.5;font-size:38px;color:#677079}@media (max-width: 812px){.mini-header{font-size:18px;width:100%;text-align:center}}#top_back{display:none}.product-search-bar{width:100%;height:4rem}@media (max-width: 812px){.product-search-bar{height:0}}.products{width:85%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto}@media (max-width: 812px){.products{width:90%;margin-top:1.5rem}}.products:last-child{margin-bottom:5rem}.products .products-group{width:100%;height:360px;margin-bottom:2rem}@media (max-width: 812px){.products .products-group{height:auto;margin-bottom:1rem}}.products .products-group .group-header{font-size:1rem;font-weight:bold;margin-top:1rem;margin-bottom:0.5rem}.products .products-group .swiper{height:100%;padding:0 1rem;min-height:324px}@media (max-width: 812px){.products .products-group .swiper{padding:0;padding-left:.5rem;padding-bottom:1rem;min-height:200px;margin-top:1rem}}.products .products-group .group-item-list{width:100%;min-width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products .products-group .group-item-list .item{width:24vw;height:324px;padding:.5rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:80fr 8fr 8fr;grid-template-rows:80fr 8fr 8fr;-webkit-box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.16);box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.16);-webkit-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (max-width: 812px){.products .products-group .group-item-list .item{width:295px;height:240px;-ms-grid-rows:183px 20px 20px;grid-template-rows:183px 20px 20px}}.products .products-group .group-item-list .item .image-holder{cursor:pointer;max-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.25rem;position:relative;min-width:100%;min-height:240px}.products .products-group .group-item-list .item .image-holder:hover .img-holder-cover{opacity:1}.products .products-group .group-item-list .item .image-holder:hover .img-holder-cover .cover-hint{margin-top:0px}.products .products-group .group-item-list .item .image-holder .img-holder-cover{position:absolute;background-color:rgba(0,0,0,0.7);top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0;z-index:100}.products .products-group .group-item-list .item .image-holder .img-holder-cover .cover-hint{color:white;position:absolute;top:50%;left:50%;margin-top:20px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:110}.products .products-group .group-item-list .item .image-holder img{height:auto;width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 812px){.products .products-group .group-item-list .item .image-holder{min-width:100%;min-height:150px}}.products .products-group .group-item-list .item .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products .products-group .group-item-list .item .line:not(:last-of-type){margin-bottom:.25rem}.products .products-group .group-item-list .item .line .icon-tag,.products .products-group .group-item-list .item .line .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.products .products-group .group-item-list .item .line .icon-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products .products-group .group-item-list .item .line .icon-tag--tag{color:#677079;font-size:0.875rem;margin-left:.5rem}.products .products-group .group-item-list .item .line .icon-tag--icon{margin-left:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.products .products-group .group-item-list .item .line .icon-tag--icon svg{width:16px}.products .products-group .group-item-list .item .line .tag-list .author-name{color:#677079;font-size:0.875rem}.products .products-group .group-item-list .item .line .tag-list .hashtag{background-color:#DC9FB4;border-radius:.25rem;padding:1px .6rem;color:white;font-size:0.75rem;line-height:1rem}.uniluv-swiper-button-prev:after{content:'' !important;display:none !important}.uniluv-swiper-button-next:after{content:"" !important;display:none !important}.uniluv-swiper-button-next>svg{-webkit-transform:rotateY(180);transform:rotateY(180)}.swiper-button-next,.swiper-button-prev{height:3rem !important;width:3rem !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;border-radius:100% !important;background-color:#DC9FB4}.swiper-button-next>svg,.swiper-button-prev>svg{background-color:#DC9FB4}@media (max-width: 812px){.swiper-button-next>svg,.swiper-button-prev>svg{width:50%;height:50%}}@media (max-width: 812px){.swiper-button-next,.swiper-button-prev{height:2rem !important;width:2rem !important}}.uniluv-swiper-button-prev,.uniluv-swiper-button-next{height:3rem !important;width:3rem !important}@media (max-width: 812px){.uniluv-swiper-button-prev,.uniluv-swiper-button-next{height:2rem !important;width:2rem !important}}.uniluv-swiper-button-prev:after,.uniluv-swiper-button-next:after{border-radius:100px;background-color:#DC9FB4;color:white;font-size:3rem;-webkit-box-shadow:rgba(0,0,0,0.16) 0 0 0.5rem 0;box-shadow:rgba(0,0,0,0.16) 0 0 0.5rem 0;width:3rem;height:3rem}@media (max-width: 812px){.uniluv-swiper-button-prev:after,.uniluv-swiper-button-next:after{height:2rem;width:2rem}}.coupon-block{margin-top:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.525rem;width:25rem}.coupon-block .coupon-label{width:100%;color:#b5485b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.coupon-block .coupon-label .error-hint{margin-left:auto;color:#FF0000;font-size:.75rem}.coupon-block input{border:1px #DC9FB4 solid;border-radius:.5rem;padding-left:.5rem;padding-top:.5rem;padding-bottom:.5rem}.coupon-block input:focus,.coupon-block input:target{outline:none}.error_desc{color:red;font-size:1rem;margin-bottom:.5rem}.entire-page{--device: desktop;display:-ms-grid;display:grid;grid-template-areas:"display settings";-ms-grid-columns:57vw 43vw;grid-template-columns:57vw 43vw;-ms-grid-rows:1fr;grid-template-rows:1fr;font-family:"Noto Sans TC",sans-serif;font-size:18px;max-width:100vw;overflow:hidden;width:100vw;max-height:calc(100vh - 5rem)}@media (max-width: calc(1200PX)){.entire-page{max-height:calc(100vh - 6.25rem);height:calc(100vh - 6.25rem)}}@media (max-width: 812px){.entire-page{max-height:calc(100vh - 3.625rem);height:calc(100vh - 3.625rem)}}@media (max-width: calc(1200PX)){.entire-page{grid-template-areas:"display" "settings";-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:57% 43%;grid-template-rows:57% 43%;scroll-behavior:smooth;overflow-x:auto;--device: mobile}}@media (max-width: 812px){.entire-page{grid-template-areas:"display" "settings";-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:43% 57%;grid-template-rows:43% 57%;scroll-behavior:smooth;overflow-x:auto;--device: mobile}}.display-area{-ms-grid-row:1;-ms-grid-column:1;grid-area:display;position:relative;display:-ms-grid;display:grid;grid-template-columns:1fr calc(10rem + 1.5rem)}@media (max-width: calc(1200PX)){.display-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;overflow-x:hidden}}@media (max-width: 812px){.display-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;overflow-x:hidden}}@media (max-width: 812px){.display-area .cover-filter{position:absolute;inset:0;background:rgba(0,0,0,0.5)}}@media (max-width: calc(1200PX)){.display-area .cover-filter{position:absolute;inset:0;background:rgba(0,0,0,0.5)}}.display-area .mobile-display-holder{display:none;width:100%;height:100%;max-width:100%;max-height:100%;overflow:hidden}@media (max-width: calc(1200PX)){.display-area .mobile-display-holder{display:-ms-grid;display:grid;-ms-grid-rows:1fr 30px;grid-template-rows:1fr 30px}}@media (max-width: 812px){.display-area .mobile-display-holder{display:-ms-grid;display:grid;-ms-grid-rows:1fr 30px;grid-template-rows:1fr 30px}}.display-area .mobile-display-holder>.holder-cover{width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.display-area .mobile-display-holder .mobile-preview-holder{width:100vw;max-width:100vw;height:100%;max-height:100%}.display-area .mobile-display-holder .mobile-preview-holder .mobile-preview-swiper{height:100%;width:100vw;max-height:100%;max-width:100vw}.display-area .mobile-display-holder .mobile-preview-holder .mobile-preview-swiper .desktop.swiper-slide-active{-webkit-transform:scale(2) !important;transform:scale(2) !important;z-index:500;-webkit-transform-origin:center;transform-origin:center}.display-area .mobile-display-holder .mobile-preview-holder .mobile-preview-swiper .preview-block{width:30vw;height:25vh;max-height:80%;font-size:.8em;margin-top:auto;margin-bottom:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transform:scale(0.8) !important;transform:scale(0.8) !important;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all ease-in-out .7s;transition:all ease-in-out .7s;-webkit-filter:brightness(50.1%) blur(1.5px);filter:brightness(50.1%) blur(1.5px)}@media (max-width: calc(1200PX)){.display-area .mobile-display-holder .mobile-preview-holder .mobile-preview-swiper .preview-block{height:33vh}}.display-area .mobile-display-holder .mobile-preview-holder .mobile-preview-swiper .preview-block.swiper-slide-active{-webkit-filter:none;filter:none;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:500;-webkit-transform-origin:center;transform-origin:center}.display-area .mobile-display-holder .mobile-button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:200;bottom:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.display-area .mobile-display-holder .mobile-button-list .href-btn{color:white !important}.display-area .preview-area{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: calc(1200PX)){.display-area .preview-area{display:none}}@media (max-width: 812px){.display-area .preview-area{display:none}}.display-area .preview-area .iframe-wrap{border-radius:1.5rem;overflow:hidden;height:724px;width:352px;padding:1rem;margin:0 auto;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.display-area .preview-area .iframe-wrap{height:600px;width:290px;padding:1rem}}.display-area .preview-area .iframe-wrap *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden !important;backface-visibility:hidden !important}.display-area .preview-area .iframe-wrap::after{content:'';background-image:url("/static/image/preview-device_V2.svg");background-position:50%;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}@media (max-width: calc(1200PX)){.display-area .preview-area .iframe-wrap::after{background-image:none}}.display-area .preview-area iframe{height:100%;width:100%;border-radius:1.5rem;-webkit-transform-origin:top left;transform-origin:top left;position:absolute}.setting-area{-ms-grid-row:1;-ms-grid-column:2;grid-area:settings;background-color:#FDF5F6;-webkit-box-shadow:-3px 0px 20px rgba(0,0,0,0.1);box-shadow:-3px 0px 20px rgba(0,0,0,0.1);height:calc(100vh - 5rem);overflow-y:scroll;padding-right:2.5rem;padding-left:2.5rem}@media (max-width: calc(1200PX)){.setting-area{height:100%;max-height:100%;width:100%;max-width:100%}}@media (max-width: 812px){.setting-area{height:100%;max-height:100%;width:100%;max-width:100%;background-color:#faf4f5}}@media (max-width: calc(1200PX)){.setting-area{padding:1rem}}@media (max-width: 812px){.setting-area{padding:.5rem}}.setting-area .button-list-area{width:100%;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media (max-width: 812px){.setting-area .button-list-area{height:60px;padding-left:.5rem;padding-bottom:.5rem}}.setting-area .button-list-area .preview-mobile{display:none}@media (max-width: 812px){.setting-area .button-list-area .preview-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.setting-area .button-list-area .btn-in-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:52px;font-size:1.5rem;padding:10px 46px}.setting-area .button-list-area .btn-in-list:not(:last-child){margin-right:1rem}@media (max-width: 812px){.setting-area .button-list-area .btn-in-list:not(:last-child){margin-right:6px}}@media (max-width: calc(1200PX)){.setting-area .button-list-area .btn-in-list>svg{display:none}}@media (max-width: 812px){.setting-area .button-list-area .btn-in-list>svg{display:none}}@media (max-width: 812px){.setting-area .button-list-area .btn-in-list{padding:.5rem 21px;font-size:18px;height:auto}.setting-area .button-list-area .btn-in-list:not(:last-of-type){margin-right:.5rem}.setting-area .button-list-area .btn-in-list:last-child{width:100%}}.setting-area .button-list-area .btn-in-list-save{font-size:1.5rem;padding:10px 25px}.setting-area .button-list-area .btn-in-list-save svg{margin-right:1rem}@media (max-width: 812px){.setting-area .button-list-area .btn-in-list-save{padding:.5rem 21px;height:auto;font-size:18px}}.setting-area .setting-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;border:none}.setting-area .setting-list li{-webkit-box-shadow:none;box-shadow:none;border:none;margin-bottom:.5rem;border-radius:20px}.setting-area .setting-list li .collapsible-header {border-radius:2px;-webkit-box-shadow:#BEBEBE 0 0 2px;box-shadow:#BEBEBE 0 0 2px;color:#677079;-webkit-transition:background .3s linear;transition:background .3s linear;-webkit-box-shadow:rgba(0,0,0,0.16) 0 0 6px;box-shadow:rgba(0,0,0,0.16) 0 0 6px}.setting-area .setting-list li .collapsible-body{-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 6px;box-shadow:rgba(0,0,0,0.1) 0 0 6px}.setting-area .setting-list li.open:not(.disable) .collapsible-header{background:-webkit-gradient(linear, left top, right top, from(#dc9fb4), color-stop(10%, #dda0b5), to(#fad2da));background:linear-gradient(90deg, #dc9fb4 0%, #dda0b5 10%, #fad2da 100%);-webkit-box-shadow:rgba(181,72,91,0.6) 0 0 6px;box-shadow:rgba(181,72,91,0.6) 0 0 6px;color:white}.setting-area .setting-list li.open:not(.disable) .collapsible-body{-webkit-box-shadow:rgba(181,72,91,0.6) 0 0 6px;box-shadow:rgba(181,72,91,0.6) 0 0 6px;color:white}.setting-area .collapsible-body{background-color:white}.collapsible{-webkit-box-shadow:none;box-shadow:none}@media (max-width: 812px){.collapsible li.active:not(.disable){border-radius:0;-webkit-box-shadow:0px 0px 6px rgba(181,72,91,0.6);box-shadow:0px 0px 6px rgba(181,72,91,0.6)}}.collapsible li.active:not(.disable) .collapsible-header{color:white !important;border-radius:2px;background:-webkit-gradient(linear, right top, left top, from(#fad2da), color-stop(80.47%, #dda0b5), to(#dc9fb4));background:linear-gradient(to left, #fad2da 0%, #dda0b5 80.47%, #dc9fb4 100%);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.16);box-shadow:0px 0px 3px rgba(0,0,0,0.16)}.collapsible li.active:not(.disable)>.diff-row-input-field{margin-top:0}.collapsible .collapsible-header{font-size:18px}@media (max-width: 812px){.collapsible .collapsible-header{font-size:14px;padding-top:10px;padding-bottom:10px;padding-left:12px}}.collapsible .collapsible-header .service-reveal-control-label{font-size:18px;margin-left:auto}@media (max-width: 812px){.collapsible .fc-primary{font-size:12px}}.collapsible .walias-url-prefix{height:100%}@media (max-width: 812px){.collapsible .walias-url-prefix{font-size:12px}}.collapsible .walias-input,.collapsible .wpw-input{height:2.2rem;padding:0;padding-left:4px;margin:.5rem}@media (max-width: 812px){.collapsible .walias-input,.collapsible .wpw-input{margin-right:0;margin-left:0}}.collapsible input,.collapsible textarea{font-size:18px}@media (max-width: 812px){.collapsible input,.collapsible textarea{font-size:14px}}.collapsible input{padding-left:4px}@media (max-width: 812px){.collapsible input{padding-left:4px}}select{background:#FFF}@media (max-width: 812px){select{-webkit-appearance:none;-moz-appearance:none;appearance:none}}option{background:#FFF}.collapsible li[data-services].disable .collapsible-body{display:none !important}.collapsible .collapsible-header{border-radius:2px}.collapsible .collapsible-header .service-reveal-control-label{font-size:18px;margin-left:auto;color:#A8AAAC;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 812px){.collapsible .collapsible-header .service-reveal-control-label{font-size:14px}}.collapsible .collapsible-header .service-reveal-control-switch{margin-top:auto;margin-left:1rem}.collapsible li[data-services]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#EFEFEF}.collapsible li[data-services].disable{color:#a8aaac}.collapsible li[data-services].disable .service-reveal-control-label{color:#a8aaac}.collapsible li[data-services].disable .collapsible-header{color:#a8aaac;background:#EFEFEF;cursor:not-allowed}.collapsible li[data-services].disable .collapsible-header .service-reveal-control-label{color:#a8aaac}.collapsible li[data-services].open .service-reveal-control-label{color:white !important}.collapsible li[data-services]:hover:not(.disable) .collapsible-header{-webkit-box-shadow:#CC9EB2 0 0 6px;box-shadow:#CC9EB2 0 0 6px;color:#792937}.side-sliding-bar{width:8rem;max-width:8rem;height:90%;margin:auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 5.5rem;grid-template-rows:1fr 5.5rem}@media (max-width: calc(1200PX)){.side-sliding-bar{display:none}}@media (max-width: 812px){.side-sliding-bar{display:none}}.side-sliding-bar>.href-btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-sliding-bar>.swiper{overflow:hidden;width:100%;height:100%;-webkit-box-shadow:#bebebe 0 0 10px;box-shadow:#bebebe 0 0 10px;border-radius:30px;background-color:white;padding-top:1.5rem;padding-bottom:3rem}.photo-nav-list{width:100%;max-height:75vh;padding:1.5rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.photo-nav-list .preview-block{width:5rem;max-height:10.8125em;margin-left:auto;margin-right:auto;border-radius:6px;font-size:.8em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;background-position:center;background-size:contain;background-repeat:no-repeat}.photo-nav-list .preview-block.active::after{content:'';position:absolute;height:100%;width:1px;border-right:#B5485B 4px solid;border-radius:100px;right:-0.75rem;top:0;bottom:0}.abs-pos{position:absolute}.abs-pos-top{top:2px}.abs-pos-right{right:2px}.abs-pos-left{left:2px}.photo-block-tool-list{height:-webkit-max-content;height:-moz-max-content;height:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.photo-block-tool-list>*{margin-bottom:.5rem}.photo-block-tool-list.abs-pos-right{right:4px}.roundbtn{border-radius:100px;color:white;background-color:#cf4747}.smbtn{border-radius:100px;color:white;font-size:20px;width:1.5rem;height:1.5rem;max-width:1.5rem;max-height:1.5rem}.smbtn>i{width:100%;height:100%}.smbtn>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.smbtn-2{top:22px}.ul-create-number-input-label{max-width:3rem;display:inline;margin-right:1rem}.ul-create-number-input{border:1px #DC9FB4 solid;border-radius:.5rem;max-width:3rem;display:inline;margin-right:1rem}.time-select{display:inline;width:45%}.time-select.browser-default{display:inline;padding:0}#editing-wedding-photo-modal{height:95vh;width:95vw;max-height:95vh;max-width:95vw}@media (max-width: 812px){#editing-wedding-photo-modal{height:95vh;width:95vw;max-height:95vh;max-width:95vw}}#editing-wedding-photo-modal .editing-wedding-photo-container{width:100%;height:100%;max-width:100%;max-height:100%;display:-ms-grid;display:grid;-ms-grid-rows:minmax(0, 1fr) 100px;grid-template-rows:minmax(0, 1fr) 100px;-ms-grid-columns:1fr;grid-template-columns:1fr}#editing-wedding-photo-modal .editing-wedding-photo-container .wrapper{width:100%;height:100%;max-width:100%;max-height:100%;overflow:hidden}#editing-wedding-photo-modal .editing-wedding-photo-container .wrapper>img{height:100%;width:auto;max-height:100%;max-width:auto;display:inline-block;margin-left:auto;margin-right:auto}#editing-wedding-photo-modal .editing-wedding-photo-container .editing-wedding-photo-control-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#editing-wedding-photo-modal .editing-wedding-photo-container .editing-wedding-photo-control-list :last-child{margin-left:2rem}#login-first-modal,#purchase-first-modal{height:50vh;width:33.3333vw;position:absolute}@media (max-width: 812px){#login-first-modal,#purchase-first-modal{height:100vh;width:100vw;max-height:100vh;max-width:100vw;min-height:100vh;min-width:100vw}}#login-first-modal h3,#purchase-first-modal h3{margin-bottom:1rem}#login-first-modal .modal-logo,#purchase-first-modal .modal-logo{position:absolute;top:6.6%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#login-first-modal .modal-logo img,#purchase-first-modal .modal-logo img{height:6vh;max-width:100%}#login-first-modal .modal-content,#purchase-first-modal .modal-content{width:80%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;font-size:18px}#login-first-modal .modal-content p,#purchase-first-modal .modal-content p{color:#677079;line-height:2rem}@media (max-width: 812px){#login-first-modal .modal-content p,#purchase-first-modal .modal-content p{font-size:14px}}#login-first-modal .modal-content header,#purchase-first-modal .modal-content header{font-size:38px;color:#b5485b}@media (max-width: 812px){#login-first-modal .modal-content header,#purchase-first-modal .modal-content header{font-size:24px}}#login-first-modal .modal-bottom-list,#purchase-first-modal .modal-bottom-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:5%;width:80%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 812px){#login-first-modal .modal-bottom-list,#purchase-first-modal .modal-bottom-list{bottom:30%}}#login-first-modal .modal-bottom-list.vertical,#purchase-first-modal .modal-bottom-list.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#login-first-modal .modal-bottom-list.vertical .text,#purchase-first-modal .modal-bottom-list.vertical .text{margin-top:.8rem}#login-first-modal .modal-bottom-control-list,#purchase-first-modal .modal-bottom-control-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#login-first-modal .login-first-modal-container,#login-first-modal .purchase-first-modal-container,#purchase-first-modal .login-first-modal-container,#purchase-first-modal .purchase-first-modal-container{width:100%;height:100%;max-width:100%;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#bride_image_label,#bridegroom_image_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#bride_image_label img,#bridegroom_image_label img{border-radius:100px;width:2.5rem;height:2.5rem;margin-bottom:.5rem;-o-object-fit:cover;object-fit:cover}@media (max-width: calc(1200PX)){#bride_image_label img,#bridegroom_image_label img{width:2.5rem;height:2.5rem;margin-bottom:.5rem}}@media (max-width: 812px){#bride_image_label img,#bridegroom_image_label img{width:1.75rem;height:1.75rem;margin-bottom:.25rem}}@media (max-width: 812px){.wedding-info-table .blank{display:none}}.wedding-info-table .bridegroom_row,.wedding-info-table .bride_row{-ms-grid-columns:1fr 135px 1fr 36px 1fr;grid-template-columns:1fr 135px 1fr 36px 1fr;margin-bottom:0;margin-top:0}@media (max-width: 812px){.wedding-info-table .bridegroom_row,.wedding-info-table .bride_row{-ms-grid-columns:1fr 10% 1fr 1fr;grid-template-columns:1fr 10% 1fr 1fr}}.diff-row-input-field label,.diff-row-multi-input-field label{color:#677079}@media (max-width: 812px){.diff-row-input-field label,.diff-row-multi-input-field label{color:#677079;margin-bottom:5px;font-size:12px;font-weight:lighter;margin-bottom:5px}}.diff-row-input-field{margin-top:1rem}@media (max-width: 812px){.diff-row-input-field{margin-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;margin-top:.5rem}}.diff-row-input-field input{background:#F8F8F8;border-radius:0.125rem;color:#555555}@media (max-width: 812px){.diff-row-input-field input{margin-bottom:.5rem;margin-top:.5rem;color:#555555;font-size:14px}}.diff-row-input-field input[type="text"]{background:#F8F8F8;height:3rem;width:100%;margin:1rem 0;padding:.5rem}.diff-row-input-field input[type="text"],.diff-row-input-field input[type="text"]:focus,.diff-row-input-field input[type="text"]:active{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}@media (max-width: 812px){.diff-row-input-field input[type="text"]{margin-bottom:.5rem;margin-top:.5rem;padding:0}}.diff-row-input-field input:not([type]),.diff-row-input-field input:not([type]):focus,.diff-row-input-field input:not([type]):active,.diff-row-input-field input:not([type]):valid,.diff-row-input-field input[type=text]:not(.browser-default),.diff-row-input-field input[type=text]:not(.browser-default):focus,.diff-row-input-field input[type=text]:not(.browser-default):active,.diff-row-input-field input[type=text]:not(.browser-default):valid,.diff-row-input-field input[type=password]:not(.browser-default),.diff-row-input-field input[type=password]:not(.browser-default):focus,.diff-row-input-field input[type=password]:not(.browser-default):active,.diff-row-input-field input[type=password]:not(.browser-default):valid,.diff-row-input-field input[type=email]:not(.browser-default),.diff-row-input-field input[type=email]:not(.browser-default):focus,.diff-row-input-field input[type=email]:not(.browser-default):active,.diff-row-input-field input[type=email]:not(.browser-default):valid,.diff-row-input-field input[type=url]:not(.browser-default),.diff-row-input-field input[type=url]:not(.browser-default):focus,.diff-row-input-field input[type=url]:not(.browser-default):active,.diff-row-input-field input[type=url]:not(.browser-default):valid,.diff-row-input-field input[type=time]:not(.browser-default),.diff-row-input-field input[type=time]:not(.browser-default):focus,.diff-row-input-field input[type=time]:not(.browser-default):active,.diff-row-input-field input[type=time]:not(.browser-default):valid,.diff-row-input-field input[type=date]:not(.browser-default),.diff-row-input-field input[type=date]:not(.browser-default):focus,.diff-row-input-field input[type=date]:not(.browser-default):active,.diff-row-input-field input[type=date]:not(.browser-default):valid,.diff-row-input-field input[type=datetime]:not(.browser-default),.diff-row-input-field input[type=datetime]:not(.browser-default):focus,.diff-row-input-field input[type=datetime]:not(.browser-default):active,.diff-row-input-field input[type=datetime]:not(.browser-default):valid,.diff-row-input-field input[type=datetime-local]:not(.browser-default),.diff-row-input-field input[type=datetime-local]:not(.browser-default):focus,.diff-row-input-field input[type=datetime-local]:not(.browser-default):active,.diff-row-input-field input[type=datetime-local]:not(.browser-default):valid,.diff-row-input-field input[type=tel]:not(.browser-default),.diff-row-input-field input[type=tel]:not(.browser-default):focus,.diff-row-input-field input[type=tel]:not(.browser-default):active,.diff-row-input-field input[type=tel]:not(.browser-default):valid,.diff-row-input-field input[type=number]:not(.browser-default),.diff-row-input-field input[type=number]:not(.browser-default):focus,.diff-row-input-field input[type=number]:not(.browser-default):active,.diff-row-input-field input[type=number]:not(.browser-default):valid,.diff-row-input-field input[type=search]:not(.browser-default),.diff-row-input-field input[type=search]:not(.browser-default):focus,.diff-row-input-field input[type=search]:not(.browser-default):active,.diff-row-input-field input[type=search]:not(.browser-default):valid,.diff-row-input-field textarea,.diff-row-input-field textarea:focus,.diff-row-input-field textarea:active,.diff-row-input-field textarea:valid{outline:none;-webkit-box-shadow:0 1px 0 0 #EFEFEF;box-shadow:0 1px 0 0 #EFEFEF;border-bottom:1px solid #EFEFEF}.diff-row-input-field textarea{margin:1rem 0;background:#F8F8F8;color:#555555;width:100%;border:none;height:3rem;width:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;resize:none;min-height:16.5625rem;padding:.5rem;line-height:1.75em}@media (max-width: 812px){.diff-row-input-field textarea{padding:0;color:#555555;font-size:14px}}.diff-row-multi-input-field{margin-top:1rem}@media (max-width: 812px){.diff-row-multi-input-field{margin-bottom:.5rem;padding-left:.5rem;padding-right:.5rem}}.diff-row-multi-input-field label{color:#677079}@media (max-width: 812px){.diff-row-multi-input-field label{color:#677079;margin-bottom:0rem}}.diff-row-multi-input-field .multi-input-field{display:-ms-grid;display:grid;width:100%;margin-bottom:1rem;margin-top:1rem}@media (max-width: 812px){.diff-row-multi-input-field .multi-input-field{margin-bottom:.5rem;margin-top:.5rem}}.diff-row-multi-input-field input{background:#F8F8F8;border-radius:0.125rem;color:#555555}@media (max-width: 812px){.diff-row-multi-input-field input{color:#555555;margin-bottom:.5rem;margin-top:.5rem}}.diff-row-multi-input-field input[type="text"]{background:#F8F8F8;height:3rem;width:100%;margin:1rem 0;padding:.5rem}.diff-row-multi-input-field input[type="text"],.diff-row-multi-input-field input[type="text"]:focus,.diff-row-multi-input-field input[type="text"]:active{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}@media (max-width: 812px){.diff-row-multi-input-field input[type="text"]{margin-bottom:.5rem;margin-top:.5rem;padding:0}}.diff-row-multi-input-field input:not([type]),.diff-row-multi-input-field input:not([type]):focus,.diff-row-multi-input-field input:not([type]):active,.diff-row-multi-input-field input:not([type]):valid,.diff-row-multi-input-field input[type=text]:not(.browser-default),.diff-row-multi-input-field input[type=text]:not(.browser-default):focus,.diff-row-multi-input-field input[type=text]:not(.browser-default):active,.diff-row-multi-input-field input[type=text]:not(.browser-default):valid,.diff-row-multi-input-field input[type=password]:not(.browser-default),.diff-row-multi-input-field input[type=password]:not(.browser-default):focus,.diff-row-multi-input-field input[type=password]:not(.browser-default):active,.diff-row-multi-input-field input[type=password]:not(.browser-default):valid,.diff-row-multi-input-field input[type=email]:not(.browser-default),.diff-row-multi-input-field input[type=email]:not(.browser-default):focus,.diff-row-multi-input-field input[type=email]:not(.browser-default):active,.diff-row-multi-input-field input[type=email]:not(.browser-default):valid,.diff-row-multi-input-field input[type=url]:not(.browser-default),.diff-row-multi-input-field input[type=url]:not(.browser-default):focus,.diff-row-multi-input-field input[type=url]:not(.browser-default):active,.diff-row-multi-input-field input[type=url]:not(.browser-default):valid,.diff-row-multi-input-field input[type=time]:not(.browser-default),.diff-row-multi-input-field input[type=time]:not(.browser-default):focus,.diff-row-multi-input-field input[type=time]:not(.browser-default):active,.diff-row-multi-input-field input[type=time]:not(.browser-default):valid,.diff-row-multi-input-field input[type=date]:not(.browser-default),.diff-row-multi-input-field input[type=date]:not(.browser-default):focus,.diff-row-multi-input-field input[type=date]:not(.browser-default):active,.diff-row-multi-input-field input[type=date]:not(.browser-default):valid,.diff-row-multi-input-field input[type=datetime]:not(.browser-default),.diff-row-multi-input-field input[type=datetime]:not(.browser-default):focus,.diff-row-multi-input-field input[type=datetime]:not(.browser-default):active,.diff-row-multi-input-field input[type=datetime]:not(.browser-default):valid,.diff-row-multi-input-field input[type=datetime-local]:not(.browser-default),.diff-row-multi-input-field input[type=datetime-local]:not(.browser-default):focus,.diff-row-multi-input-field input[type=datetime-local]:not(.browser-default):active,.diff-row-multi-input-field input[type=datetime-local]:not(.browser-default):valid,.diff-row-multi-input-field input[type=tel]:not(.browser-default),.diff-row-multi-input-field input[type=tel]:not(.browser-default):focus,.diff-row-multi-input-field input[type=tel]:not(.browser-default):active,.diff-row-multi-input-field input[type=tel]:not(.browser-default):valid,.diff-row-multi-input-field input[type=number]:not(.browser-default),.diff-row-multi-input-field input[type=number]:not(.browser-default):focus,.diff-row-multi-input-field input[type=number]:not(.browser-default):active,.diff-row-multi-input-field input[type=number]:not(.browser-default):valid,.diff-row-multi-input-field input[type=search]:not(.browser-default),.diff-row-multi-input-field input[type=search]:not(.browser-default):focus,.diff-row-multi-input-field input[type=search]:not(.browser-default):active,.diff-row-multi-input-field input[type=search]:not(.browser-default):valid,.diff-row-multi-input-field textarea,.diff-row-multi-input-field textarea:focus,.diff-row-multi-input-field textarea:active,.diff-row-multi-input-field textarea:valid{outline:none;-webkit-box-shadow:0 1px 0 0 #EFEFEF;box-shadow:0 1px 0 0 #EFEFEF;border-bottom:1px solid #EFEFEF}.diff-row-multi-input-field textarea{margin:1rem 0;background:#F8F8F8;width:100%;border:none;height:3rem;width:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;resize:none;min-height:16.5625rem;padding:.5rem;line-height:1.75em}@media (max-width: 812px){.diff-row-multi-input-field textarea{padding:0}}.start-design--wedding-photo .sm-photo-btn{border-radius:100px;font-size:12px;color:white;overflow:hidden;width:1.5rem;height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:4px;right:4px;position:absolute}.start-design--wedding-photo .sm-photo-btn svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white !important;fill:white !important}.start-design--wedding-photo .sm-photo-btn .svg-inline--fa{fill:white !important;color:white !important}.start-design--wedding-photo .sm-photo-btn .svg-inline--fa path{fill:white}.start-design--wedding-photo .sm-photo-btn i{fill:white !important}.start-design--wedding-photo .sm-photo-btn-2{right:4px;top:calc(1.5rem + 4px + 4px);opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.start-design--wedding-photo .photo-block:hover>.sm-photo-btn-2,.start-design--wedding-photo .sm-photo-btn-2:hover{opacity:1}.start-design--wedding-photo .blur-background{background-color:rgba(255,255,255,0.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:absolute;top:0;right:0;left:0;bottom:0}.start-design--wedding-photo .photo{background-position:center;background-size:100% auto;background-repeat:no-repeat;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.start-design--wedding-photo .photo-block-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.start-design--wedding-photo .photo-block{height:100px;position:relative;overflow:hidden;border-radius:2px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.16);box-shadow:0 0 1px 1px rgba(0,0,0,0.16);margin-bottom:1rem;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 3rem) / 4);flex:0 0 calc((100% - 3rem) / 4)}.start-design--wedding-photo .photo-block:nth-child(4n+1){margin-right:.5rem}.start-design--wedding-photo .photo-block:nth-child(4n+2),.start-design--wedding-photo .photo-block:nth-child(4n+3){margin-right:.5rem;margin-left:.5rem}.start-design--wedding-photo .photo-block:nth-child(4n){margin-left:.5rem}@media (max-width: calc(1200PX)){.start-design--wedding-photo .photo-block{height:171px}.start-design--wedding-photo .photo-block:nth-child(4n+1){margin-right:.5rem}.start-design--wedding-photo .photo-block:nth-child(4n+2),.start-design--wedding-photo .photo-block:nth-child(4n+3){margin-right:.5rem;margin-left:.5rem}.start-design--wedding-photo .photo-block:nth-child(4n){margin-left:.5rem}}@media (max-width: 812px){.start-design--wedding-photo .photo-block{height:123px;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - .5rem) / 2);flex:0 0 calc((100% - .5rem) / 2);margin-bottom:.5rem}.start-design--wedding-photo .photo-block:nth-child(4n+1){margin-right:0 rem}.start-design--wedding-photo .photo-block:nth-child(4n+2),.start-design--wedding-photo .photo-block:nth-child(4n+3){margin-right:0 rem;margin-left:0rem}.start-design--wedding-photo .photo-block:nth-child(4n){margin-left:0rem}.start-design--wedding-photo .photo-block:nth-child(even){margin-left:.25rem;margin-right:0rem;margin-bottom:.5rem}.start-design--wedding-photo .photo-block:nth-child(odd){margin-right:.25rem;margin-bottom:.5rem;margin-left:0rem}}.start-design--wedding-photo .photo-block .loading{max-height:100%;max-width:100%;width:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.start-design--wedding-photo .photo-block .loading img{-o-object-fit:unset;object-fit:unset;max-width:100%;max-height:100%;width:auto;height:100%}.start-design--wedding-photo .photo-block>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 812px){.start-design--wedding-photo .photo-block>img{-o-object-fit:cover;object-fit:cover}}.start-design--wedding-photo .add-photo{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:#FAD2DA 1px solid;-webkit-box-shadow:none;box-shadow:none}.start-design--wedding-photo .add-photo *{color:white}.start-design--wedding-photo .photo-index{height:20px;width:20px;text-align:center;padding:1px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.8rem;border:white 1px solid;background-color:#34C759;-webkit-box-shadow:0 0 1px 0px rgba(0,0,0,0.3);box-shadow:0 0 1px 0px rgba(0,0,0,0.3)}.music-box-list-item{height:56px;width:100%;padding:0 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:#EFEFEF 1px solid}@media (max-width: 812px){.music-box-list-item{font-size:14px;padding:0 0}}.music-box-list-item>*{margin-right:1rem}.music-box-list-item>:last-child{margin-left:auto}.music-box-list-item *{height:100%;font-size:1.125rem}@media (max-width: 812px){.music-box-list-item *{font-size:14px}}.music-box-list-item div.control-musicbox{height:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem}.music-box-list-item div.control-musicbox.ml-auto{margin-left:auto}@media (max-width: 812px){.music-box-list-item div.control-musicbox{width:20px;height:20px}}.music-box-list-item input[type="radio"]{height:1rem;width:1rem}.music-box-list-item .playing-state{margin-left:auto;width:100%;height:100%}@media (max-width: 812px){.music-box-list-item .playing-state{width:100%;height:100%}}.music-box-list-item .playing-state-trumpet{width:1.125rem;height:1.125rem}@media (max-width: 812px){.music-box-list-item .playing-state-trumpet{width:0.75rem;height:0.75rem}}.music-box-list-item span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.music-box-list-item .musicbox{display:none}.trans-block{padding:0 .5rem;margin-bottom:1rem}.trans-top-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.trans-top-list .trans-title{width:100%}.trans-top-list>:nth-child(2){margin-left:auto;width:50px;text-align:right}.trans-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.trans-list .trans-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.trans-list .trans-item>:nth-child(2){margin-right:1rem}.trans-list .trans-item .trans-item-label{cursor:pointer;width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;margin-right:1rem;font-size:0.875rem;color:white;border-radius:1000px;background-color:#B5485B;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:1px}.trans-list .trans-item .trans-item-label.default-add{background-color:#FAD2DA}.question-block{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-shadow:rgba(0,0,0,0.16) 0 0 6px;box-shadow:rgba(0,0,0,0.16) 0 0 6px;position:relative;display:-ms-grid;display:grid;-ms-grid-columns:3rem 1fr;grid-template-columns:3rem 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-areas:"ahead_button question_main"}@media (max-width: 812px){.question-block{-ms-grid-columns:2rem 1fr;grid-template-columns:2rem 1fr}}.question-block:not(:last-child){margin-bottom:.5rem}.question-block input,.question-block input:active,.question-block input:focus,.question-block input:valid{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;outline:none;border:none;border-bottom:none;-webkit-box-shadow:none !important;box-shadow:none !important;margin-bottom:0 !important;background-color:white !important}.ahead-button{-ms-grid-row:1;-ms-grid-column:1;grid-area:ahead_button}.question-main{padding:1rem 0;padding-right:4.5rem;-ms-grid-row:1;-ms-grid-column:2;grid-area:question_main}@media (max-width: 812px){.question-main{padding-top:0;padding-right:1rem}}.question-main.optional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.question-main.plainText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%}.options .option{background-color:white;border-bottom:#EFEFEF 1px solid;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.options .option .cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.options .option .fake-radio-dot{-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.options .option .fake-radio-dot .dot{background-color:white;border:#DC9FB4 1px solid;border-radius:100px;width:1rem;height:1rem;position:relative}.options .option .fake-radio-dot .dot svg{width:18px;height:18px;padding:0;top:50%;position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.options .option input,.options .option input:active,.options .option input:focus,.options .option input:valid{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;outline:none;border:none;border-bottom:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;margin-bottom:0 !important;background-color:white !important}.options .option .connect{-webkit-box-flex:0;-ms-flex:0 0 max-content;flex:0 0 max-content}.options .option .href-btn.del{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem}.ul-switch{padding:0.125rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:2rem;-webkit-box-shadow:rgba(0,0,0,0.16) 0 0 6px;box-shadow:rgba(0,0,0,0.16) 0 0 6px;margin-bottom:.5rem;display:-ms-grid;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}.ul-switch input[type="radio"]{display:none}.ul-switch input[type="radio"]+label{background-color:white;color:#DC9FB4;padding-left:.5rem;padding-right:.5rem}.ul-switch input[type="radio"]:checked+label{background-color:#DC9FB4;color:white}.ul-switch label{min-width:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;word-break:keep-all}.ul-switch label:not(:last-child){margin-right:.125rem}@media (max-width: 812px){.ul-switch label{max-width:4.75rem;font-size:14px;word-break:keep-all}}.ul-switch.dark input[type="radio"]:checked+label{background-color:#b5485b;color:white}.ul-round-switch-btn{-webkit-transition:all 0.3s cubic-bezier(0.86, 0, 0.07, 1);transition:all 0.3s cubic-bezier(0.86, 0, 0.07, 1);position:relative;padding:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.375rem;width:2.25rem;cursor:pointer}.ul-round-switch-btn input{display:none}.ul-round-switch-btn label{display:inline-block;border-radius:100px;width:1.25rem;min-width:1.25rem;height:1.25rem;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer;background-color:white}.ul-round-switch-btn input[type="checkbox"]+label{z-index:1}.ul-round-switch-btn input[type="checkbox"]:checked+label{margin-left:auto}.ul-round-switch-btn input[type="checkbox"]+label{margin-left:1px}.ul-round-switch-btn .bg{border-radius:100px;position:absolute;height:100%;width:100%;z-index:0}.ul-round-switch-btn input[type="checkbox"] ~ .bg{background-color:gray}.ul-round-switch-btn input[type="checkbox"]:checked ~ .bg{background-color:#34C759}.ul-rsvp-create-number{padding-bottom:1rem;padding-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 812px){.ul-rsvp-create-number{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ul-rsvp-create-number *{width:100%}}.ul-rsvp-create-number>:not(:last-child){margin-right:.5rem}.ul-rsvp-create-number-input-label{padding:.5rem}@media (max-width: 812px){.ul-rsvp-create-number-input-label{width:100%;font-size:14px}}.ul-rsvp-create-number .hr{border:none;border-top:#707070 1px solid;height:1px;width:2rem;min-height:1px;min-width:2rem;max-height:1px;max-width:2rem}@media (max-width: 812px){.ul-rsvp-create-number .hr{display:none}}.ul-rsvp-create-number-input{width:3rem;background:#FFF;border:1px solid #DC9FB4 !important;border-bottom:1px solid #DC9FB4 !important;border-radius:.5rem;-moz-appearance:textfield}.ul-rsvp-create-number-input::-webkit-outer-spin-button,.ul-rsvp-create-number-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (max-width: 812px){.ul-rsvp-create-number-input{width:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-bottom:1px;padding-top:1px;-moz-appearance:textfield;border-bottom:1px solid #DC9FB4 !important;width:100%}.ul-rsvp-create-number-input::-webkit-outer-spin-button,.ul-rsvp-create-number-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}}.lst .lst-block{padding-top:.75rem;padding-bottom:.5rem}@media (max-width: 812px){.lst .lst-block{display:-ms-grid;display:grid;-ms-grid-columns:2rem 1fr;grid-template-columns:2rem 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}}.lst .lst-block:not(:last-child){border-bottom:1px solid #efefef}.lst .lst-block .lst-delbtn path{color:#C41818}.lst .lst-block .lst-input-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.lst .lst-block .lst-input-rows .lst-input-row-sepline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.lst .lst-block .lst-input-rows .lst-input-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lst .lst-block .lst-input-rows .lst-input-row label{width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:keep-all;font-size:12px;color:#677079;font-weight:lighter}.lst .lst-block .lst-input-rows .lst-input-row>label{margin-right:.5rem}.lst .lst-block .lst-input-rows .lst-input-row .group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;margin-right:1rem}.lst .lst-block .lst-input-rows .lst-input-row .group label{margin-right:.5rem}.lst .lst-block .lst-input-rows .lst-input-row .group select{width:50px;border-radius:7px;background:#fff;border:1px solid #dc9fb4;font-size:14px}.lst .lst-block .lst-input-rows .lst-input-row .group select option{font-size:14px}.lst .lst-block .lst-input-rows .lst-input-row input,.lst .lst-block .lst-input-rows .lst-input-row textarea{width:100%;font-size:14px;color:#555;border-radius:2px;background:#f8f8f8}.lst .lst-block .lst-input-rows .lst-input-row input{height:2rem;background:#f8f8f8}.lst-desktop{display:unset}@media (max-width: calc(1200PX)){.lst-desktop{display:none}}@media (max-width: 812px){.lst-desktop{display:none}}.lst-pad{display:none}@media (max-width: calc(1200PX)){.lst-pad{display:unset}}@media (max-width: 812px){.lst-pad{display:none}}.lst-mobile{display:none}@media (max-width: calc(1200PX)){.lst-mobile{display:none}}@media (max-width: 812px){.lst-mobile{display:unset}}.timeline-setting-table.centered *{text-align:center}.timeline-setting-table.centered .timeline-setting-table--item{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 812px){.timeline-setting-table.centered .timeline-setting-table--item:not(:last-child){margin-right:6px}}.timeline-setting-table.first-column-control .timeline-setting-table--row>.timeline-setting-table--item:nth-child(1) svg{width:1.625rem;height:1.625rem}@media (max-width: 812px){.timeline-setting-table.first-column-control .timeline-setting-table--row>.timeline-setting-table--item:nth-child(1) svg{width:20px;height:20px}}.timeline-setting-table.first-column-control .timeline-setting-table--row>.timeline-setting-table--item:nth-child(1) path{color:#C41818}.timeline-setting-table--header{display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr;height:2.25rem;width:100%;border-bottom:#EFEFEF 1px solid;-ms-grid-columns:40px 1fr 1fr 2fr;grid-template-columns:40px 1fr 1fr 2fr}@media (max-width: 812px){.timeline-setting-table--header{font-size:12px}}.timeline-setting-table--body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timeline-setting-table--row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-grid;display:grid;-ms-grid-rows:3rem;grid-template-rows:3rem;padding:.5rem 0;border-bottom:#EFEFEF 1px solid}.timeline-setting-table--item input[type="text"]{background:#F8F8F8 !important;border-radius:2px !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-align:start;padding:0 .5rem !important;margin:0 !important}.timeline-setting-table--item select{border:#DC9FB4 1px solid !important;border-radius:.5rem}@media (max-width: 812px){.timeline-setting-table--item select *{font-size:14px !important}.timeline-setting-table--item select select{width:80%}}#rundown-timeline-table--header{-ms-grid-columns:40px 1fr 1fr 2fr;grid-template-columns:40px 1fr 1fr 2fr}@media (max-width: 812px){#rundown-timeline-table--header{-ms-grid-columns:40px 1fr 1fr 2fr;grid-template-columns:40px 1fr 1fr 2fr}#rundown-timeline-table--header *{font-size:12px !important}}#rundown-timeline-table--body>.timeline-setting-table--row{-ms-grid-columns:40px 1fr 1fr 2fr;grid-template-columns:40px 1fr 1fr 2fr}@media (max-width: 812px){#rundown-timeline-table--body>.timeline-setting-table--row{-ms-grid-columns:40px 1fr 1fr 2fr;grid-template-columns:40px 1fr 1fr 2fr}#rundown-timeline-table--body>.timeline-setting-table--row *{font-size:14px !important}#rundown-timeline-table--body>.timeline-setting-table--row select{width:80%}}#LST-timeline-table--header{-ms-grid-columns:40px 1fr 1fr 5fr;grid-template-columns:40px 1fr 1fr 5fr}@media (max-width: 812px){#LST-timeline-table--header{-ms-grid-columns:40px 1fr 1fr 2fr;grid-template-columns:40px 1fr 1fr 2fr}}#LST-timeline-table--body>.timeline-setting-table--row{-ms-grid-columns:40px 1fr 1fr 5fr;grid-template-columns:40px 1fr 1fr 5fr}@media (max-width: 812px){#LST-timeline-table--body>.timeline-setting-table--row{-ms-grid-columns:40px 1fr 1fr 2fr;grid-template-columns:40px 1fr 1fr 2fr}}.qrcode-main-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.qrcode-main-block .qrcode-input-block{height:2.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.qrcode-main-block .qrcode-input-block>input[type="text"]{border-radius:100px;border:black 1px solid !important;border-radius:100px;margin:0;padding-left:2rem;width:100%;height:2.25rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px;background-color:white !important}.qrcode-main-block #qrcode-image{height:7.375rem;width:7.375rem;margin-bottom:0.75rem}.qrcode-main-block #qrcode-image canvas{width:100%}.product_detail-entire-page{width:100vw;height:100vh;max-width:100vw;overflow:hidden;display:-ms-grid;display:grid;grid-template-areas:"display text";-ms-grid-columns:57% 1fr;grid-template-columns:57% 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;font-family:"Noto Sans TC",sans-serif;font-size:18px}@media (max-width: calc(1200PX)){.product_detail-entire-page{grid-template-areas:"display" "text";-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:minmax(1024px, 1053px) minmax(313px, 350px);grid-template-rows:minmax(1024px, 1053px) minmax(313px, 350px)}}.product_detail-display-area{-ms-grid-row:1;-ms-grid-column:1;grid-area:display;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product_detail-display-area .preview-area{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;height:850px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product_detail-display-area .preview-area .image-container{height:90%;width:30%;max-height:700px;max-width:352px;margin:0 auto}.product_detail-display-area .button-list-area{width:100%;height:27px;margin:.5rem 0;padding:0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_detail-display-area .button-list-area div{cursor:pointer;text-decoration:underline}.product_detail-text-area{-ms-grid-row:1;-ms-grid-column:2;grid-area:text;background-color:#FDF5F6;-webkit-box-shadow:rgba(0,0,0,0.1) -2px 0 10px;box-shadow:rgba(0,0,0,0.1) -2px 0 10px;height:100vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-left:3rem}.product_detail-text-area>.text-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-left:0}.product_detail-text-area>.text-area>div,.product_detail-text-area>.text-area h1,.product_detail-text-area>.text-area h2{margin:0;margin:.5rem 0}.product_detail-text-area>.text-area .product_header{font-size:2.375rem;color:#b5485b;font-weight:bold;margin-bottom:.75rem}.product_detail-text-area>.text-area .designer_name{font-size:1.5rem;margin-bottom:1.25rem;color:#677079}.product_detail-text-area>.text-area .desc{max-width:41.25rem;font-size:0.875rem;color:#677079;line-height:1.65em;text-align:justify;word-wrap:break-word;word-break:keep-all}.product_detail-text-area>.text-area .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:0.875rem}.product_detail-text-area>.text-area .tag-list .tag{padding:.5rem .5rem;border-radius:0.5rem;color:white;background-color:#A8AAAC}.product_detail-text-area .button-list{margin-top:7.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@-webkit-keyframes spin{0%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}50%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}}@keyframes spin{0%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}50%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}}@-webkit-keyframes spin2{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes spin2{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.page500-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:calc(100vh - 5rem);overflow:hidden}@media (max-width: calc(1200PX)){.page500-center{height:calc(100vh - 6.25rem)}}@media (max-width: 812px){.page500-center{height:calc(100vh - 3.625rem)}}.page500-center .anim{margin-top:10.8vh;margin-bottom:10vh;position:relative;width:30vw;max-width:30vw}.page500-center .anim>svg{width:30vw;max-width:30vw}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.page500-center .anim>svg{width:30vw;max-width:30vw;height:30vh}}.page500-center .anim .hammer,.page500-center .anim .wrench{position:absolute;width:10vw;height:10rem;-o-object-fit:contain;object-fit:contain}.page500-center .anim .hammer{top:10%;right:-15%;-webkit-animation:spin 1.4s ease-in-out 0s infinite;animation:spin 1.4s ease-in-out 0s infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.page500-center .anim .hammer{right:10%}}@media (max-width: calc(1200PX)){.page500-center .anim .hammer{right:10%}}.page500-center .anim .wrench{top:50%;left:-20%;-webkit-animation:spin2 1.8s linear 0s infinite;animation:spin2 1.8s linear 0s infinite;-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.page500-center .anim .wrench{left:20%}}@media (max-width: calc(1200PX)){.page500-center .anim .wrench{left:20%}}.page500-center .header{color:#677079;font-size:48px;font-weight:700;margin-bottom:1rem}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.page500-center .header{font-size:32px}}.page500-center .text-body{color:#677079;font-size:32px;margin-bottom:10vh}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.page500-center .text-body{margin-bottom:5vh}}.page404-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:calc(100vh - 5rem);overflow:hidden}@media (max-width: calc(1200PX)){.page404-center{height:calc(100vh - 6.25rem)}}@media (max-width: 812px){.page404-center{height:calc(100vh - 3.625rem)}}.page404-center .anim{margin-top:10.8vh;margin-bottom:5vh;position:relative}.page404-center .anim svg{height:30vh;width:auto}@media (max-width: calc(1200PX)){.page404-center .anim svg{height:30vh;width:auto}}@media (max-width: 812px){.page404-center .anim svg{height:30vh;width:auto}}.page404-center .logo-header{margin-bottom:3vh;opacity:0;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;display:none}.page404-center .logo-header.show{opacity:1}.page404-center .header{color:#677079;font-size:48px;font-weight:700;margin-bottom:1rem}@media (max-width: calc(1200PX)){.page404-center .header{font-size:32px;text-align:center}}@media (max-width: 812px){.page404-center .header{text-align:center;font-size:24px}}.page404-center .text-body{color:#677079;font-size:32px;margin-bottom:10vh}@media (max-width: calc(1200PX)){.page404-center .text-body{font-size:24px;text-align:center;width:70%}}@media (max-width: 812px){.page404-center .text-body{text-align:center;font-size:18px}}.wrapper{width:100%;height:100%;background-color:white}.wrapper .container-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;margin-left:auto;margin-right:auto}.announcement__header{color:#B5485B;font-size:1.5rem;margin-bottom:20px}.announcement__sub-header{color:#677079;font-size:0.875rem;margin-bottom:40px}.product-preview-outter-wrapper{width:100vw;height:calc(var(--vh, 1vh) * 100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-preview-outter-wrapper .product-preview-wrapper{width:auto;height:auto}.product-preview-outter-wrapper .product-preview-wrapper iframe{height:100%;width:100%}.product-preview-outter-wrapper .product-preview-wrapper.desktop-view{width:100vw;height:calc(var(--vh, 1vh) * 100)}.product-preview-outter-wrapper .product-preview-wrapper.mobile-view{width:352px;height:724px}.policy-menu ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #d3d3d5;text-align:center;padding-left:25%;padding-right:25%}@media (max-width: 812px){.policy-menu ul{display:none}}.policy-menu ul li{width:100%;text-align:center;line-height:70px;height:70px;font-weight:700;color:#39393e;font-size:16px}.policy-menu ul li a{text-decoration:none;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.policy-menu ul li a:active,.policy-menu ul li a:hover{border-bottom:3px solid #B5485B}.policy-menu-select{display:none;position:relative;border-bottom:1px solid #d3d3d5}.policy-menu-select:after{content:"";background:url(/static/image/m_menu_arrow@2x.png);background-size:auto;background-size:10px 6px;width:10px;height:6px;position:absolute;display:block;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 812px){.policy-menu-select{display:block;width:100%}.policy-menu-select select{width:100%;background-color:white;color:#39393e;-webkit-box-shadow:none;box-shadow:none;width:100%;background:#fff;padding:20px 40px 20px 20px;font-size:16px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;border-radius:2px;white-space:normal;text-transform:none;font-size:16px}}.policy{width:700px;margin:0 auto;padding:30px 50px 0;color:#39393e}.policy .anchor{width:100%;height:5rem;width:100%}@media (max-width: calc(1200PX)){.policy .anchor{height:6.25rem}}@media (max-width: 812px){.policy .anchor{height:3.625rem}}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.policy{width:700px;margin:0 auto;padding:30px 50px 0;color:#39393e}}@media (max-width: calc(1200PX)){.policy{width:auto;max-width:700px;padding-left:20px;padding-right:20px;padding-top:0}}@media (max-width: 812px){.policy{width:auto;max-width:700px;padding-left:20px;padding-right:20px;padding-top:0}}@media (max-width: 812px){.policy .policy-main{font-size:14px}}.policy .policy-main .terms-header,.policy .policy-main .terms-header+div{-webkit-transition:all cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all cubic-bezier(0.6, -0.28, 0.735, 0.045)}.policy .policy-main .terms-header.hide,.policy .policy-main .terms-header+div.hide{opacity:0;display:none}.policy .policy-main .terms-header.show,.policy .policy-main .terms-header+div.show{-webkit-animation:show-terms 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;animation:show-terms 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards}.policy .policy-main a{text-decoration:none;color:#2e90b7}.policy .policy-main h1{font-size:24px;line-height:1.25;font-weight:700;padding:0 0 28px;margin-bottom:0}.policy .policy-main h2{font-size:18px;line-height:1.66;padding:14px 0 10px;margin-bottom:0}.policy .policy-main p{text-align:left;font-size:14px;line-height:2;padding:0 0 14px}.policy .policy-main ol,.policy .policy-main ul{padding-left:20px}.policy .policy-main ol li,.policy .policy-main ul li{line-height:2;font-size:14px;padding:0 0 14px}.policy .policy-main ol{counter-reset:main-counter}.policy .policy-main ol>li{list-style:inside none none}.policy .policy-main ol>li:before{counter-increment:main-counter;content:counters(main-counter, ".") ". ";font-family:'Noto Sans TC', sans-serif;font-size:14px}.policy .policy-main .bracket-ol{counter-reset:sub-counter}.policy .policy-main .bracket-ol>li{list-style:inside none none}.policy .policy-main .bracket-ol>li:last-child{padding-bottom:0}.policy .policy-main .bracket-ol>li:before{list-style:inside none none;content:"[" counters(sub-counter, "") "] ";counter-increment:sub-counter;font-family:'Noto Sans TC', sans-serif;font-size:14px}.policy .policy-main .indent{padding-left:20px}@-webkit-keyframes show-terms{0%{opacity:0;z-index:0;display:none}1%{opacity:.1;display:block}100%{opacity:1;display:block}}@keyframes show-terms{0%{opacity:0;z-index:0;display:none}1%{opacity:.1;display:block}100%{opacity:1;display:block}}.sidebar-container{cursor:pointer;margin-top:16.6vh;margin-bottom:16.6vh;margin-left:80px;font-size:1.125rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;background-color:#F8F8F8}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.sidebar-container{margin-top:12.5vh;margin-left:4.5vh;margin-bottom:0}}.sidebar-container>li:not(:last-child){margin-bottom:2.75rem}.sidebar-container li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sidebar-container li .sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#A8AAAC}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.sidebar-container li .sidebar-header{font-size:1.125rem}}.sidebar-container li .sidebar-header .icon{width:2rem;height:2rem;margin-right:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-container li .sidebar-header.active{color:#B5485B}.sidebar-container li .sidebar-header+ul{padding:0;height:0;-webkit-transition:all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);overflow:hidden}.sidebar-container li .sidebar-header+ul li:not(:last-child){margin-bottom:3rem}.sidebar-container li .sidebar-header+ul>li{margin-left:5rem}.sidebar-container li .sidebar-header+ul>li.ml-0{margin-left:0}.sidebar-container li .sidebar-header.expandable.active+ul{padding-top:3rem;height:100%}.account-main{height:100%;width:100vw;display:-ms-grid;display:grid;grid-template-areas:"account-sidebar account-content";-ms-grid-columns:19.7vw 1fr;grid-template-columns:19.7vw 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}@media (max-width: calc(1200PX)){.account-main{grid-template-areas:"account-content";-ms-grid-columns:100vw;grid-template-columns:100vw}}.account-main>.account-sidebar{-ms-grid-row:1;-ms-grid-column:1;grid-area:account-sidebar;background-color:#F8F8F8}.account-main>.account-sidebar select{background-color:white;border:1px solid #DC9FB4;border-radius:8px;padding-left:1rem;padding-top:.4rem;padding-bottom:.4rem}.account-main>.account-content{-ms-grid-row:1;-ms-grid-column:2;grid-area:account-content;padding:3rem;padding-top:2rem;width:auto;max-width:100%;min-width:100%}@media (max-width: calc(1200PX)){.account-main>.account-content{padding:1rem}}@media (max-width: 812px){.account-main>.account-content{padding:0.75rem}}.account-provider-tag{margin-right:4px;padding:2px 20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100px;height:24px}.user-info-row{padding:3rem 1rem;-ms-grid-columns:31% 69%;grid-template-columns:31% 69%;-ms-grid-rows:1fr;grid-template-rows:1fr}@media (max-width: calc(1200PX)){.user-info-row{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width: 812px){.user-info-row{padding:0.625rem .75rem}}.user-info-row .info-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-info-row .info-block .button-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:.5rem}.wedding-info-row{padding:3rem 1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 812px){.wedding-info-row{padding:0.625rem .75rem}}.wedding-info-row .button-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:.5rem}.wedding-info-row .form-title{font-size:1.125rem;color:#677079;margin-bottom:.75rem;margin-left:0;margin-right:0}@media (max-width: 812px){.wedding-info-row .form-title{font-size:1rem;margin-left:auto;margin-right:auto}}.user-image-upload-block{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.user-image-upload-block .user-image{width:12.5vw;height:12.5vw;border-radius:1000px;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:1.5rem}@media (max-width: 812px){.user-image-upload-block .user-image{margin-bottom:1.25rem;width:64vw;height:64vw}}@media (max-width: 812px){.user-image-upload-block{margin-bottom:1.125rem}}.account-editing-block{width:52vw;-webkit-box-shadow:rgba(0,0,0,0.16) 0 0 6px;box-shadow:rgba(0,0,0,0.16) 0 0 6px;margin-bottom:2.25rem;border-radius:4px}@media (max-width: calc(1200PX)){.account-editing-block{width:100%}}#Wedding-title-input{text-align:start}@media (max-width: 812px){#Wedding-title-input{text-align:center}}#Wedding-title-input{width:100%}#Wedding-title-input,#Wedding-title-input:focus,#Wedding-title-input:hover,#Wedding-title-input:active{outline:none;border:none}.couple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:calc(27px - .5rem);margin-top:calc(21px)}.couple .ul-input-field--mobile{display:none;opacity:0;border-bottom:1px solid #ccc;height:42px}@media (max-width: 812px){.couple .ul-input-field--mobile{display:-ms-grid;display:grid;opacity:1;-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:1fr 2fr !important;grid-template-columns:1fr 2fr !important}}.couple .ul-input-field--mobile input{height:100%}@media (max-width: 812px){.couple .ul-input-field--mobile .ul-input-field__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 812px){.couple .ul-input-field--mobile .ul-input-field__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.couple .bride,.couple .bridegroom{margin-top:2rem;-ms-flex-preferred-size:33%;flex-basis:33%;display:-ms-grid;display:grid;-ms-grid-rows:1.4fr 24px 1fr 1fr;grid-template-rows:1.4fr 24px 1fr 1fr;-ms-grid-columns:1fr 1fr 1rem 1fr 1fr;grid-template-columns:1fr 1fr 1rem 1fr 1fr}.couple .bride:first-child,.couple .bridegroom:first-child{margin-right:2.25rem}@media (max-width: 812px){.couple .bride:first-child,.couple .bridegroom:first-child{margin-right:0}}@media (max-width: 812px){.couple .bride,.couple .bridegroom{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.couple .bride-image,.couple .bridegroom-image{width:100px;height:100px;border-radius:100px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:auto;margin-right:auto;-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / 5;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2}@media (max-width: 812px){.couple .bride-image,.couple .bridegroom-image{margin-bottom:8px}}.couple .bride-image.loading img,.couple .bridegroom-image.loading img{width:100%}.couple .bride-image-label,.couple .bridegroom-image-label{margin-left:auto;margin-right:auto;-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / 5;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3}.couple .couple-name{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / 5;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4}.couple .couple-father{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5}.couple .couple-mother{-ms-grid-column:4;-ms-grid-column-span:2;grid-column:4 / 6;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5}@media (max-width: 812px){.couple .bride-image,.couple .bridegroom-image,.couple .couple-name,.couple .couple-father,.couple .couple-mother{grid-column:unset !important;grid-row:unset !important;margin-bottom:12px;-ms-grid-columns:1.3fr 2.5fr !important;grid-template-columns:1.3fr 2.5fr !important}.couple .bride-image .ul-input-field__label,.couple .bridegroom-image .ul-input-field__label,.couple .couple-name .ul-input-field__label,.couple .couple-father .ul-input-field__label,.couple .couple-mother .ul-input-field__label{padding-right:.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;word-break:keep-all;margin-left:auto}}.account-content .ul-input-row{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);margin-top:.5rem;margin-bottom:.5rem}.account-content .ul-input-row .ul-input-field.c6{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / 7}@media (max-width: 812px){.account-content .ul-input-row .ul-input-field.m-c12{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / 13}}@media (max-width: 812px){.account-content .ul-input-field--desktop{display:none !important}}.account-content .ul-input-field{width:auto;height:auto;display:-ms-grid;display:grid;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}.account-content .ul-input-field.horizontal{-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-content .ul-input-field.horizontal-1-3{-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr}.account-content .ul-input-field.horizontal-1-3 .ul-input-field__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 812px){.account-content .ul-input-field{-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.account-content .ul-input-field__label{font-size:14px;color:#b5485b;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.account-content .ul-input-field__input{background-color:transparent;border:none}.account-content .ul-input-field__input input{outline:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:none;background-color:transparent;background:transparent;border-bottom:1px solid #efefef}.wedding-list{margin-top:2rem;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: calc(1200PX)){.wedding-list{margin-left:auto;margin-right:auto}}@media (max-width: 812px){.wedding-list{max-width:100%;-ms-grid-columns:1fr;grid-template-columns:1fr}}.wedding-list .wedding-card{width:calc(33% - .75rem);height:100%;padding:.5rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:80% 12.3%;grid-template-rows:80% 12.3%;margin-bottom:1.25rem;-webkit-box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.16);box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.16);-webkit-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (max-width: calc(1200PX)){.wedding-list .wedding-card{width:calc(50% - .75rem);height:100%}}@media (max-width: 812px){.wedding-list .wedding-card{width:100%;height:240px;-ms-grid-rows:183px 20px 20px;grid-template-rows:183px 20px 20px}}.wedding-list .wedding-card .image-holder{cursor:pointer;max-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.25rem}.wedding-list .wedding-card .image-holder img{height:auto;width:100%}.wedding-list .wedding-card .bottom-line{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.3fr;grid-template-columns:1fr 1.3fr}.wedding-list .wedding-card .bottom-line .part-1{display:-ms-grid;display:grid;-ms-grid-rows:(20px)[2];grid-template-rows:repeat(2, 20px);margin-bottom:.25rem}.wedding-list .wedding-card .bottom-line .part-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wedding-list .wedding-card .bottom-line .part-2>.btn{margin-left:.5rem}.wedding-list .wedding-card .product-header{color:#b5485b;white-space:nowrap}.wedding-list .wedding-card .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.5rem}.wedding-list .wedding-card .line .icon-tag,.wedding-list .wedding-card .line .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.wedding-list .wedding-card .line .icon-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wedding-list .wedding-card .line .icon-tag--tag{color:#677079;font-size:0.875rem}.wedding-list .wedding-card .line .tag-list{gap:.25rem}.wedding-list .wedding-card .line .tag-list .author-name{color:#677079;font-size:0.875rem}.wedding-list .wedding-card .line .tag-list .hashtag{background-color:#DC9FB4;border-radius:.25rem;padding:1px .6rem;color:white;font-size:0.75rem;line-height:1rem}.payments_table{width:100%;display:block}.payments_table .payments_header{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1.5fr 1.5fr 1.5fr 1fr 1fr;grid-template-columns:2fr 1.5fr 1.5fr 1.5fr 1fr 1fr;-ms-grid-rows:5rem;grid-template-rows:5rem;font-weight:700}.payments_table .payments_body_list{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1.5fr 1.5fr 1.5fr 1fr 1fr;grid-template-columns:2fr 1.5fr 1.5fr 1.5fr 1fr 1fr;-ms-grid-rows:5rem 1rem;grid-template-rows:5rem 1rem}.payments_table .payments_row_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payments_table .payments_row_item img{max-height:100%}.payments_table .payment_detail{width:100%}.payments_table .payments_body_list__bottom{width:100%;height:1rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payments_table .payments_body_list__bottom.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.payments_table .payments_body_list__bottom svg{pointer-events:none}.payments_table .payment_content{padding:0 2rem;overflow:hidden;height:0;-webkit-transition:all 2s ease-out;transition:all 2s ease-out}.payments_table .payment_content.active{height:-webkit-max-content;height:-moz-max-content;height:max-content}.album{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5, 1fr);width:100%}@media (max-width: calc(1200PX)){.album{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media (max-width: 812px){.album{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}}.album .photo-block{width:96%;height:10rem;background-size:100% auto;background-repeat:no-repeat;background-position:center center;position:relative;margin-right:1rem;margin-bottom:1rem;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:0px 0px 1px 0px #707070;box-shadow:0px 0px 1px 0px #707070}@media (max-width: 812px){.album .photo-block{width:96%}}.album .photo-block .loading{max-height:100%;max-width:100%;width:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.album .photo-block .loading img{-o-object-fit:unset;object-fit:unset;max-width:100%;max-height:100%;width:auto;height:100%}.album .photo-block .num{position:absolute;top:.5rem;left:.5rem;height:1.5rem;width:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:#DC9FB4 1px solid;border-radius:1000px;background-color:#34C759;color:white;padding:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-modal{overflow:hidden;border-radius:10px;width:50%;height:70%;border:#565C66 1px solid}.form-modal .bankaccount-modal-header{font-size:3rem}@media (max-width: calc(1200PX)){.form-modal{border-radius:10px;width:52%;height:70%}}@media (max-width: 812px){.form-modal{border-radius:0px;width:100vw;height:100vh}}.bankaccounot-form{width:80%;margin:3rem auto}#new-linebot-notify-modal--step1{display:-ms-grid;display:grid;-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr;-ms-grid-rows:1fr;grid-template-rows:1fr;overflow:hidden;border-radius:10px;width:90%;height:90%;border:#565C66 1px solid}@media (max-width: calc(1200PX)){#new-linebot-notify-modal--step1{border-radius:10px;width:90%;height:70%}}@media (max-width: 812px){#new-linebot-notify-modal--step1{border-radius:0px;width:100vw;height:100vh}}#new-linebot-notify-modal--step1 textarea{max-width:800px}#new-linebot-notify-modal--step1 .preview-block{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#new-linebot-notify-modal--step1 .preview-block .phone-preview-block{height:724px;width:352px;padding:1rem;margin:0 auto;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-sizing:border-box;box-sizing:border-box}#new-linebot-notify-modal--step1 .preview-block .phone-preview-block *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden !important;backface-visibility:hidden !important}#new-linebot-notify-modal--step1 .preview-block .phone-preview-block::after{content:'';background-image:url(https://assets.production.linktr.ee/419225e90b294cde72ca7f7fc505429778a43ffd/images/preview-device.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}#new-linebot-notify-modal--step1 .form-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:2rem}#new-linebot-notify-modal--step1 .form-block .form-label{font-size:1.5rem;margin-bottom:.5rem;color:#b5485b}#new-linebot-notify-modal--step1 .img-upload-block{border-radius:2px;border:#b5485b 1px solid;height:5rem;width:5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center;background-size:contain;background-repeat:no-repeat}.linebot-new-task-datetime-selected{display:-webkit-box;display:-ms-flexbox;display:flex}.linebot-new-task-datetime-selected input[type="date"]{width:unset !important}.linebot-new-task-datetime-selected .ul-select{width:10rem;padding:.5rem}.form-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:2rem}.form-block .form-label{font-size:1.5rem;margin-bottom:.5rem;color:#b5485b}.img-upload-block{border-radius:2px;border:#b5485b 1px solid;height:5rem;width:5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center;background-size:contain;background-repeat:no-repeat}.datetime_input{outline:none;border:none;border-bottom:black 1px solid;margin:.5rem;padding:.5rem}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-bottom-color:rgba(0,0,0,0.125);border-bottom-style:solid;border-bottom-width:1px;border-radius:2px}.bg-info{background-color:#666f86 !important}.card-sliding{border-bottom:0;position:fixed;right:1rem;bottom:0;z-index:3;-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,0.5);box-shadow:0 0 1rem 0 rgba(0,0,0,0.5);-webkit-transition:margin 0.3s ease-in-out;transition:margin 0.3s ease-in-out}.card-header:first-child{border-radius:calc(2px - 1px) calc(2px - 1px) 0 0}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.bg-dark{background-color:#353a40 !important}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.text-white{color:#fff !important}a{color:#00B900;text-decoration:none;background-color:transparent}.la-question-circle::before{content:"\e0c1"}.card.bg-info>.card-body.bg-white.p-0>.bg-info{padding-right:0 !important}.bg-info{background-color:#666f86 !important}.chat{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0.5rem;font-size:.875rem}.chat .avatar,.chat .avatars{margin-right:0.75rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.avatar.avatar-sm{width:3rem;height:3rem}.avatar{display:inline-block;position:relative;width:4.5rem;height:4.5rem;overflow:hidden;vertical-align:middle}.mb-1,.my-1{margin-bottom:0.25rem !important}.rounded-circle{border-radius:50% !important}.chat .chat-content .chat-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0.5rem}.chat .chat-content .chat-body .chat-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat .chat-content .chat-body .chat-main .chat-item.baloon::after{content:'';position:absolute;left:0;top:0.75rem;width:0;height:0;border:0.5rem solid transparent;border-top-color:transparent;border-top-style:solid;border-top-width:0.5rem;border-right-color:transparent;border-left-color:transparent;border-left-style:solid;border-left-width:0.5rem;border-right-color:#edeff0;border-left:0;border-top:0;margin-left:-0.375rem}.chat-secondary .chat-item.baloon::after{border-right-color:#f2f3f5 !important}.chat .chat-content .chat-body .chat-main .chat-item .chat-item-text{padding:0.5rem 0.75rem;line-height:1.25;text-align:left;color:#495057;position:relative;word-break:break-word;word-wrap:break-word}.selectable{cursor:text !important;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.chat .chat-content .chat-body .chat-main .chat-item.baloon{border-radius:1rem;display:inline-block;background:#edeff0}.chat .chat-content .chat-body .chat-main .chat-item{position:relative}.chat-body .chat-main .chat-item.baloon{margin-right:1.25rem}.chat-secondary .chat-item.baloon{background:#f2f3f5 !important}.chat{font-size:.875rem}.cursor-not-allowed{cursor:not-allowed !important}.card{word-wrap:break-word}.h-100{height:100% !important}.w-100{width:100% !important}.w-min-0{min-width:0px}.chat .chat-content .chat-body .chat-main .chat-item.baloon::after{content:'';position:absolute;left:0;top:0.75rem;width:0;height:0;border:0.5rem solid transparent;border-top-color:transparent;border-top-style:solid;border-top-width:0.5rem;border-right-color:transparent;border-left-color:transparent;border-left-style:solid;border-left-width:0.5rem;border-right-color:#edeff0;border-left:0;border-top:0;margin-left:-0.375rem}.chat-secondary .chat-item.baloon::after{border-right-color:#f2f3f5 !important}.chat.chat-text-light .chat-header,.chat.chat-text-light .chat-sub,.chat.chat-text-light .chat-footer{color:#dee2e6 !important}.chat .chat-content .chat-header{line-height:1;margin-bottom:0.25rem;color:#868e96}.formal-invitation-card-start-hero{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:3rem;padding-right:3rem}.formal-invitation-card-start-hero>.hero-image{width:10rem;height:10rem;border-radius:100px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(https://fakeimg.pl/250x250/?text=Hello)}.formal-invitation-card-start-hero>.content{max-width:500px;text-align:center;line-height:1.25em}#new-formal-invitation-modal--step1,#new-formal-invitation-modal--step3{overflow:hidden;border-radius:10px;width:90%;height:90%;border:#565C66 1px solid}@media (max-width: calc(1200PX)){#new-formal-invitation-modal--step1,#new-formal-invitation-modal--step3{border-radius:10px;width:90%;height:70%}}@media (max-width: 812px){#new-formal-invitation-modal--step1,#new-formal-invitation-modal--step3{border-radius:0px;width:100vw;height:100vh}}#new-formal-invitation-modal--step2{overflow:hidden;border-radius:10px;width:60%;height:90%;border:#565C66 1px solid;padding-left:3rem;padding-right:3rem}@media (max-width: calc(1200PX)){#new-formal-invitation-modal--step2{border-radius:10px;width:90%;height:70%}}@media (max-width: 812px){#new-formal-invitation-modal--step2{border-radius:0px;width:100vw;height:100vh}}.selected-image-list--step3{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;width:100%}.selected-image-list--step3 .image-block{height:40rem;width:calc((100% - 2 * 1rem) / 3);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer}.selected-image-list--step1-outer{-webkit-box-shadow:0 0 1rem rgba(0,0,0,0.16);box-shadow:0 0 1rem rgba(0,0,0,0.16);padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem}.selected-image-list--step1{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;height:auto;width:100%;padding-left:2rem;padding-right:2rem}.selected-image-list--step1 .swiper{overflow:hidden;height:auto !important}.selected-image-list--step1 .slide-items{height:100%;width:100%}.selected-image-list--step1 .slide-items .image-block{height:100%;width:auto;background-image:url("https://fakeimg.pl/850x450/?text=Formal Invitation");background-size:contain;background-repeat:no-repeat;background-position:center}.selected-image-list--step1 .swiper-slide{font-size:18px;background:#fff;width:100%;height:100%}.selected-image-list--step1 .swiper-slide.swiper-slide-active{-webkit-transform:scale(2);transform:scale(2);z-index:5;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.selected-image-list--step1 .swiper-wrapper{height:70vh}.selected-image-list--step1 .image-block{display:inline-block;width:100%;height:100%;background-image:url("https://fakeimg.pl/850x450/?text=Formal Invitation");background-size:contain;background-repeat:no-repeat;background-position:center}.block-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:500px;overflow:auto}.block-list .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:1rem;gap:.5rem}.block-list .block textarea{resize:vertical}.formal-invitation-preview-hero{width:100%;height:32rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formal-invitation-preview-hero .preview_restrict{height:450px;width:50rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.formal-invitation-preview-hero #loading{margin:auto;max-width:300px;max-height:300px}.formal-invitation-preview-hero #preview{height:100%;width:auto;opacity:0}.formal-invitation-preview-hero #preview.show{opacity:1}.format-preview{width:66.25rem;height:44.75rem;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.52);box-shadow:0 0 6px rgba(0,0,0,0.52);margin:0 auto;position:relative}.format-preview .format-1-preview .hello-word{position:absolute;left:14.5%;top:20%;font-size:1.625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.format-preview .format-1-preview .input-word{position:absolute;width:60%;height:230px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.format-preview .format-1-preview .info-word{position:absolute;top:66.8%;right:14.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.format-preview .format-1-preview .sign{position:absolute;top:78.3%;right:14.5%;width:71%;text-align:right;font-size:1.3125rem}.format-preview .format-2-preview .hello-word{position:absolute;left:14.5%;top:20%;font-size:1.625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.format-preview .format-2-preview .input-word{position:absolute;width:60%;height:230px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.format-preview .format-2-preview .input-word .real-format-input{text-align:center}.format-preview .format-2-preview .info-word{position:absolute;width:100%;text-align:center;top:69%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.format-preview .format-2-preview .info-word .info{width:100%}.format-preview .format-2-preview .info-word .sign{right:210px;position:relative;font-size:1.3125rem}.format-preview .format-3-preview .hello-word{position:absolute;width:71%;text-align:center;font-size:1.625rem;top:20%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.format-preview .format-3-preview .input-word{position:absolute;width:60%;height:230px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.format-preview .format-3-preview .input-word .real-format-input{text-align:center}.format-preview .format-3-preview .info-word{position:absolute;width:100%;text-align:center;top:69%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.format-preview .format-3-preview .info-word .info{width:100%}.format-preview .format-3-preview .info-word .sign{font-size:1.3125rem}.real-format-input{outline:none;border:none;border-bottom:1px solid #000000 !important;background-color:white !important;height:27px;font-size:14px}.input-word{top:27%;left:20%}.info-word>.info{margin-bottom:.5rem}.preview-3-block{width:100%;height:auto;min-height:70vh;-webkit-box-shadow:0 0 1rem rgba(0,0,0,0.16);box-shadow:0 0 1rem rgba(0,0,0,0.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.875rem}.preview-3-block .preivew-3-img{width:auto;height:0;border:none;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-width:800px}.preview-3-block .preivew-3-img.show{opacity:1;height:auto}.formal-invitation-guest-table{-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);background-color:white}.formal-invitation-guest-table--header,.formal-invitation-guest-table--row{display:-ms-grid;display:grid;padding-right:2rem}.formal-invitation-guest-table--header{border-top:2px solid #707070;border-bottom:2px solid #707070;font-size:20px;padding-top:1rem;padding-bottom:1rem}.formal-invitation-guest-table--header .formal-invitation-guest-table--item{color:#B5485B !important}.formal-invitation-guest-table--row{border-bottom:1px solid #707070;padding-top:0.875rem;padding-bottom:0.875rem}.formal-invitation-guest-table--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.6875rem;font-size:20px}.filter-block{width:100%;height:auto;background-color:white;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:1rem}.filter-block span{font-size:18px;color:#B5485B}.filter-block select{border:#DC9FB4 1px solid !important;border-radius:.5rem;background-color:white;color:#677079;font-size:1rem;margin-right:1rem;width:30%;max-width:30%;margin-bottom:.5rem}@media (max-width: 812px){.filter-block select{min-width:100%;width:100%;max-width:100%}}.filter-block .search-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}@media (max-width: 812px){.filter-block .search-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.filter-block .search-list>.btn{margin-left:auto}.rsvp-table{max-height:70vh}@media (max-width: 812px){.rsvp-table{max-height:80vh}}.ul-select{border:#DC9FB4 1px solid !important;border-radius:.5rem;background-color:white;color:#677079;font-size:1rem;width:30%;max-width:30%;margin-right:1rem}@media (max-width: 812px){.ul-select{min-width:100%;width:100%;max-width:100%}}.ul-select-option{background-color:white !important;color:#677079}.ul-select-option:hover,.ul-select-option:active,.ul-select-option:focus,.ul-select-option:focus-visible,.ul-select-option:focus-within{color:#B5485B !important}.ul-card{-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);background-color:white}.new-bank-account-user-block{width:70%;max-width:70%;height:auto;padding:1rem;padding-left:2rem;padding-top:1.5rem;padding-bottom:1.5rem}.new-bank-account-ba-block{width:70%;max-width:70%;height:auto;padding:1rem;padding-left:2rem;padding-top:1.5rem;padding-bottom:1.5rem}
