html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:600}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #e1e1e1;margin:1em 0;padding:0}input,select{vertical-align:middle}*{scrollbar-width:none}html{height:100%}body{font-family:'Nunito', sans-serif;height:100%}p{margin-bottom:15px;line-height:22px;color:#656565}p:last-child{margin-bottom:0px}@media (min-width: 1200px){p{font-size:14px;line-height:24px}}p.compressed{line-height:18px}p.compressed.txt-lg{line-height:24px}p.small-text{font-size:13px;line-height:15px}a,.fake-link{color:teal}a:hover,.fake-link:hover{cursor:pointer;text-decoration:none;color:teal}@media (min-width: 1200px){a:hover,.fake-link:hover{color:blue}}a.dark-link,.dark-link{color:#464646}h1,h2,h3,h4,h5{margin-bottom:10px;font-weight:600}h1{font-size:32px}h2{font-size:30px}h3{font-size:23px}h4{font-size:18px}h5{font-size:16px}.overflow-hidden{overflow:hidden}.caps-text{text-transform:uppercase;font-size:13px;font-weight:600}.small-text-grey{color:#838383;font-size:14px;line-height:17px}@media (min-width: 1200px){.small-text-grey{font-size:15px;line-height:19px}}.dark-link{color:#464646}.dark-link.hover{transition:color 0.2s}.dark-link.hover:hover{color:teal;cursor:pointer}.total-center{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.y-center{position:absolute;top:50%;transform:translateY(-50%)}.x-center{position:absolute;left:50%;transform:translateX(-50%)}.expand-absolute{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.expand-fixed{position:fixed;top:0px;right:0px;bottom:0px;left:0px}.bg-cover{background-size:cover;background-position:center;background-color:grey}.boxShadow01{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.boxShadow02{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.stripedBackground01{background-image:linear-gradient(45deg, #fff 25%, #fafafa 25%, #fafafa 50%, #fff 50%, #fff 75%, #fafafa 75%, #fafafa 100%);background-size:14.14px 14.14px}.stripedBackground02{background-image:linear-gradient(45deg, #fff 25%, #fdf6e6 25%, #fdf6e6 50%, #fff 50%, #fff 75%, #fdf6e6 75%, #fdf6e6 100%);background-size:14.14px 14.14px}#breakpoint-marker{display:none;z-index:2000;position:fixed;left:0px;bottom:0px;text-transform:uppercase;font-size:11px;padding:4px;background-color:#b70000;border-top-right-radius:6px;color:#fff}#breakpoint-marker .sm,#breakpoint-marker .md,#breakpoint-marker .lg,#breakpoint-marker .xl{display:none}@media (min-width: 576px){#breakpoint-marker .xs{display:none}#breakpoint-marker .sm{display:initial}}@media (min-width: 768px){#breakpoint-marker .sm{display:none}#breakpoint-marker .md{display:initial}}@media (min-width: 992px){#breakpoint-marker .md{display:none}#breakpoint-marker .lg{display:initial}}@media (min-width: 1200px){#breakpoint-marker .lg{display:none}#breakpoint-marker .xl{display:initial}}#breakpoint-test .test-column{background-color:orange}@media (min-width: 576px){#breakpoint-test .test-column{background-color:red}}@media (min-width: 768px){#breakpoint-test .test-column{background-color:purple}}@media (min-width: 992px){#breakpoint-test .test-column{background-color:grey}}.txt-sm{font-size:14px}@media (min-width: 576px){.txt-sm{font-size:12px}}.txt-md{font-size:15px}@media (min-width: 576px){.txt-md{font-size:13.5px}}.txt{font-size:16px}@media (min-width: 576px){.txt{font-size:14.5px}}.txt-lg{font-size:17px}@media (min-width: 576px){.txt-lg{font-size:16px}}.txt-xl{font-size:18px}@media (min-width: 576px){.txt-xl{font-size:17px}}.txt-xxl{font-size:19px}@media (min-width: 576px){.txt-xxl{font-size:18px}}.txt-xxxl{font-size:20px}@media (min-width: 576px){.txt-xxxl{font-size:22px}}.txt-caps{text-transform:uppercase}.txt-i{font-style:italic}.txt-soft-black{color:#464646}.txt-grey{color:#9a9a9a}.txt-dark-grey{color:#838383}.txt-red{color:red}.txt-deep-red{color:#560000}.txt-soft-red{color:#a21515}.txt-green{color:green}.txt-600{font-weight:600}.txt-800{font-weight:800}.caps-text-grey{font-size:16px;color:#9a9a9a;text-transform:uppercase;font-size:14px;font-weight:600}@media (min-width: 576px){.caps-text-grey{font-size:14.5px}}@media (min-width: 576px){.caps-text-grey{font-size:12px}}.red-price-strike s,.red-price-strike strike{text-decoration:none;position:relative}.red-price-strike s::before,.red-price-strike strike::before{top:50%;background:red;opacity:.7;content:'';width:110%;position:absolute;height:.1em;border-radius:.1em;left:-5%;white-space:nowrap;display:block;transform:rotate(0deg)}.red-price-strike s.straight::before,.red-price-strike strike.straight::before{transform:rotate(0deg);left:-1%;width:102%}#email-body-container ul,#email-body-container ol{padding:revert;margin-block-start:1em;margin-block-end:1em}#email-body-container ul ul,#email-body-container ol ol{padding:revert;margin-block-start:0px;margin-block-end:0px}#email-body-container li{margin-block-start:5px}#document-show-page ul,#document-show-page ol,#preview-document-page ul,#preview-document-page ol,#edit-document-page #document-page-container ul,#edit-document-page #document-page-container ol,#manage-document-page #actions-widget ul,#manage-document-page #actions-widget ol{padding-left:35px}#document-show-page ul ul,#document-show-page ul ol,#document-show-page ol ul,#document-show-page ol ol,#preview-document-page ul ul,#preview-document-page ul ol,#preview-document-page ol ul,#preview-document-page ol ol,#edit-document-page #document-page-container ul ul,#edit-document-page #document-page-container ul ol,#edit-document-page #document-page-container ol ul,#edit-document-page #document-page-container ol ol,#manage-document-page #actions-widget ul ul,#manage-document-page #actions-widget ul ol,#manage-document-page #actions-widget ol ul,#manage-document-page #actions-widget ol ol{margin-top:13px}#document-show-page li,#preview-document-page li,#edit-document-page #document-page-container li,#manage-document-page #actions-widget li{margin-bottom:13px;color:#656565}@media (min-width: 1200px){#document-show-page li,#preview-document-page li,#edit-document-page #document-page-container li,#manage-document-page #actions-widget li{font-size:14px;line-height:15px}}/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(/%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:600;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:600;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:600}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:600}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/ui-icons_444444_256x240-db95c0dcbd660c7962ddde4c5447ec0b227add65a8cc5a5e0c62af6343c31eb5.png)}.ui-widget-header .ui-icon{background-image:url(/assets/ui-icons_444444_256x240-db95c0dcbd660c7962ddde4c5447ec0b227add65a8cc5a5e0c62af6343c31eb5.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/ui-icons_555555_256x240-33fbad216a98cc200928303f71d67e694375c5530628a7ef5cb53a4dc66fdb77.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/ui-icons_ffffff_256x240-e4970edea240e9509a676a1de4333aa5228592493673810eb63cc96316a82955.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/ui-icons_777620_256x240-6213422f5b25ed0baf24474e0b9cdef302d01c32bfffd85b477f9c1d61281da5.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/ui-icons_cc0000_256x240-2fc03ebbcb7adf3f257f52a5ea1f425bd3e0bd3c1cd5f9cf2054a7e5d8527591.png)}.ui-button .ui-icon{background-image:url(/assets/ui-icons_777777_256x240-b2d21d1873dc2d7ab94c10c4a55ab55e466c2876cd434f4e6a8e330eaf6be34c.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaaaaa;opacity:.003;filter:Alpha(Opacity=0.3)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666}@font-face{font-family:Mobiscroll;src:url(/icons_mobiscroll.woff?oyogrj) format("woff"),url(/icons_mobiscroll.woff) format("woff"),url(/icons_mobiscroll.ttf?oyogrj) format("truetype");font-weight:400;font-style:normal}.mbsc-font-icon:before{font-family:Mobiscroll;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mbsc-icon-arrow-left2:before{content:"\ea02"}.mbsc-icon-arrow-left6:before{content:"\ea04"}.mbsc-icon-arrow-right2:before{content:"\ea01"}.mbsc-icon-arrow-right6:before{content:"\ea03"}.mbsc-icon-checkmark:before{content:"\ea06"}.mbsc-icon-close:before{content:"\ea05"}.mbsc-icon-loop2:before{content:"\ea09"}.mbsc-icon-minus:before{content:"\ea08"}.mbsc-icon-plus:before{content:"\ea07"}:root{--mbsc-safe-top:0;--mbsc-safe-right:0;--mbsc-safe-bottom:0;--mbsc-safe-left:0}@supports (top: constant(safe-area-inset-top)){:root{--mbsc-safe-top:constant(safe-area-inset-top);--mbsc-safe-right:constant(safe-area-inset-right);--mbsc-safe-bottom:constant(safe-area-inset-bottom);--mbsc-safe-left:constant(safe-area-inset-left)}}@supports (top: env(safe-area-inset-top)){:root{--mbsc-safe-top:env(safe-area-inset-top);--mbsc-safe-right:env(safe-area-inset-right);--mbsc-safe-bottom:env(safe-area-inset-bottom);--mbsc-safe-left:env(safe-area-inset-left)}}.mbsc-font{font-family:-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%}.mbsc-reset{margin:0;padding:0;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mbsc-resize{right:0;bottom:0;overflow:hidden;z-index:-1}.mbsc-resize,.mbsc-resize-i{position:absolute;left:0;top:0}.mbsc-resize-y{width:200%;height:200%}.mbsc-hidden{visibility:hidden}.mbsc-hidden-content{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.mbsc-ltr{direction:ltr}.mbsc-rtl{direction:rtl}.mbsc-ripple{background:currentColor;position:absolute;top:0;left:0;opacity:0;border-radius:1000em;pointer-events:none;-webkit-transform:scale(0);transform:scale(0)}.mbsc-flex,.mbsc-flex-col{display:-moz-box;display:flex}.mbsc-flex-col{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.mbsc-flex-1-1{-moz-box-flex:1;flex:1 1 auto}.mbsc-flex-1-0{-moz-box-flex:1;flex:1 0 auto}.mbsc-flex-1-0-0{-moz-box-flex:1;flex:1 0 0}@media (-ms-high-contrast: none){.mbsc-flex-1-0-0{-moz-box-flex:1;flex:1 0 auto}}.mbsc-flex-none{-moz-box-flex:0;flex:none}@media (-webkit-min-device-pixel-ratio: 2){.mbsc-hb,.mbsc-hb:after,.mbsc-hb:before{border-style:none;border-width:0.5px !important}}.mbsc-windows.mbsc-list-header{font-weight:500;line-height:1.25em}.mbsc-windows.mbsc-list-item{padding:.5em;line-height:1.25em}.mbsc-windows.mbsc-list-header,.mbsc-windows.mbsc-list-item{background:#fff;color:#333}.mbsc-windows.mbsc-list-item.mbsc-hover:before{background:rgba(51,51,51,0.1)}.mbsc-windows.mbsc-list-item.mbsc-active:before{background:rgba(51,51,51,0.2)}.mbsc-windows-dark.mbsc-list-header,.mbsc-windows-dark.mbsc-list-item{background:#1a1a1a;color:#fff}.mbsc-windows-dark.mbsc-list-item.mbsc-hover:before{background:rgba(255,255,255,0.22)}.mbsc-windows-dark.mbsc-list-item.mbsc-active:before{background:rgba(255,255,255,0.3)}.mbsc-list{display:block}.mbsc-list-header,.mbsc-list-item{display:-moz-box;display:flex}.mbsc-list-item{position:relative;z-index:2;list-style:none;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;line-height:1.25em}.mbsc-list-item-actionable{cursor:pointer}.mbsc-list-item:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:background-color .2s ease-out}.mbsc-list-item:focus{outline:0}.mbsc-list-item::-moz-focus-inner{border:0}.mbsc-icon{display:inline-block;vertical-align:middle;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;-moz-box-flex:0;flex:0 0 auto}.mbsc-icon>svg{display:block;margin:0 auto;width:100%;height:100%;fill:currentColor}.mbsc-windows.mbsc-button{padding:0 .5em;line-height:1.75em;margin:.5em .25em;border:.125em solid transparent;transition:border-color .1s ease-out,background-color .1s ease-out}.mbsc-windows.mbsc-icon-button{width:2.75em;height:2em}.mbsc-windows.mbsc-button-flat{transition:background-color .1s ease-out}.mbsc-windows.mbsc-button-flat.mbsc-hover{opacity:.7}.mbsc-windows.mbsc-button-flat.mbsc-active{opacity:1}.mbsc-windows.mbsc-button.mbsc-disabled,.mbsc-windows.mbsc-button:disabled{opacity:.3}.mbsc-windows.mbsc-ltr.mbsc-button-icon-start{padding-right:.5em}.mbsc-windows.mbsc-ltr.mbsc-button-icon-end,.mbsc-windows.mbsc-rtl.mbsc-button-icon-start{padding-left:.5em}.mbsc-windows.mbsc-rtl.mbsc-button-icon-end{padding-right:.5em}.mbsc-windows .mbsc-button-group,.mbsc-windows .mbsc-button-group-justified{margin:.5em .75em}.mbsc-windows .mbsc-button-group-block{margin:.5em 1em}.mbsc-windows.mbsc-button-standard{background:#ccc;border-color:#ccc;color:#333}.mbsc-windows.mbsc-button-standard.mbsc-hover{border-color:#7a7a7a}.mbsc-windows.mbsc-button-standard.mbsc-active{border-color:#7a7a7a;background:#7a7a7a}.mbsc-windows.mbsc-button-flat{color:#333}.mbsc-windows.mbsc-button-flat.mbsc-active{background:#f2f2f2;border-color:#f2f2f2;color:#333}.mbsc-windows.mbsc-button-outline{border:.125em solid #999;color:#999}.mbsc-windows.mbsc-button-outline.mbsc-hover{border-color:grey}.mbsc-windows.mbsc-button-outline.mbsc-active{border-color:grey;background:grey;color:#fff}.mbsc-windows.mbsc-button.mbsc-focus{box-shadow:0 0 0 1px #333}.mbsc-windows.mbsc-button-primary.mbsc-button-standard{background:#3f97f6;border-color:#3f97f6;color:#fff}.mbsc-windows.mbsc-button-secondary.mbsc-button-standard{background:#90979e;border-color:#90979e;color:#fff}.mbsc-windows.mbsc-button-success.mbsc-button-standard{background:#43be5f;border-color:#43be5f;color:#fff}.mbsc-windows.mbsc-button-danger.mbsc-button-standard{background:#f5504e;border-color:#f5504e;color:#fff}.mbsc-windows.mbsc-button-warning.mbsc-button-standard{background:#f8b042;border-color:#f8b042;color:#fff}.mbsc-windows.mbsc-button-info.mbsc-button-standard{background:#5bb7c5;border-color:#5bb7c5;color:#fff}.mbsc-windows.mbsc-button-dark.mbsc-button-standard{background:#47494a;border-color:#47494a;color:#fff}.mbsc-windows.mbsc-button-light.mbsc-button-standard{background:#fff;border-color:#fff;color:#000}.mbsc-windows.mbsc-button-primary.mbsc-button-flat{color:#3f97f6}.mbsc-windows.mbsc-button-primary.mbsc-button-flat.mbsc-active{background:#88bff9;border-color:#88bff9}.mbsc-windows.mbsc-button-secondary.mbsc-button-flat{color:#90979e}.mbsc-windows.mbsc-button-secondary.mbsc-button-flat.mbsc-active{background:#b9bdc2;border-color:#b9bdc2}.mbsc-windows.mbsc-button-success.mbsc-button-flat{color:#43be5f}.mbsc-windows.mbsc-button-success.mbsc-button-flat.mbsc-active{background:#7cd28f;border-color:#7cd28f}.mbsc-windows.mbsc-button-danger.mbsc-button-flat{color:#f5504e}.mbsc-windows.mbsc-button-danger.mbsc-button-flat.mbsc-active{background:#f99896;border-color:#f99896}.mbsc-windows.mbsc-button-warning.mbsc-button-flat{color:#f8b042}.mbsc-windows.mbsc-button-warning.mbsc-button-flat.mbsc-active{background:#fbcf8c;border-color:#fbcf8c}.mbsc-windows.mbsc-button-info.mbsc-button-flat{color:#5bb7c5}.mbsc-windows.mbsc-button-info.mbsc-button-flat.mbsc-active{background:#94d0d9;border-color:#94d0d9}.mbsc-windows.mbsc-button-dark.mbsc-button-flat{color:#47494a}.mbsc-windows.mbsc-button-dark.mbsc-button-flat.mbsc-active{background:#6c7071;border-color:#6c7071}.mbsc-windows.mbsc-button-light.mbsc-button-flat{color:#ccc}.mbsc-windows.mbsc-button-light.mbsc-button-flat.mbsc-active{background:#fff;border-color:#fff}.mbsc-windows.mbsc-button-primary.mbsc-button-outline{border-color:#3f97f6;color:#3f97f6}.mbsc-windows.mbsc-button-secondary.mbsc-button-outline{border-color:#90979e;color:#90979e}.mbsc-windows.mbsc-button-success.mbsc-button-outline{border-color:#43be5f;color:#43be5f}.mbsc-windows.mbsc-button-danger.mbsc-button-outline{border-color:#f5504e;color:#f5504e}.mbsc-windows.mbsc-button-warning.mbsc-button-outline{border-color:#f8b042;color:#f8b042}.mbsc-windows.mbsc-button-info.mbsc-button-outline{border-color:#5bb7c5;color:#5bb7c5}.mbsc-windows.mbsc-button-dark.mbsc-button-outline{border-color:#47494a;color:#47494a}.mbsc-windows.mbsc-button-light.mbsc-button-outline{border-color:#ccc;color:#ccc}.mbsc-windows.mbsc-button-primary.mbsc-button-outline.mbsc-hover,.mbsc-windows.mbsc-button-primary.mbsc-button-standard.mbsc-hover{border-color:#0964c6}.mbsc-windows.mbsc-button-primary.mbsc-button-outline.mbsc-active,.mbsc-windows.mbsc-button-primary.mbsc-button-standard.mbsc-active{background:#0964c6;color:#fff}.mbsc-windows.mbsc-button-secondary.mbsc-button-outline.mbsc-hover,.mbsc-windows.mbsc-button-secondary.mbsc-button-standard.mbsc-hover{border-color:#5d646b}.mbsc-windows.mbsc-button-secondary.mbsc-button-outline.mbsc-active,.mbsc-windows.mbsc-button-secondary.mbsc-button-standard.mbsc-active{background:#5d646b;color:#fff}.mbsc-windows.mbsc-button-success.mbsc-button-outline.mbsc-hover,.mbsc-windows.mbsc-button-success.mbsc-button-standard.mbsc-hover{border-color:#287339}.mbsc-windows.mbsc-button-success.mbsc-button-outline.mbsc-active,.mbsc-windows.mbsc-button-success.mbsc-button-standard.mbsc-active{background:#287339;color:#fff}.mbsc-windows.mbsc-button-danger.mbsc-button-outline.mbsc-hover,.mbsc-windows.mbsc-button-danger.mbsc-button-standard.mbsc-hover{border-color:#d10e0c}.mbsc-windows.mbsc-button-danger.mbsc-button-outline.mbsc-active,.mbsc-windows.mbsc-button-danger.mbsc-button-standard.mbsc-active{background:#d10e0c;color:#fff}.mbsc-windows.mbsc-button-warning.mbsc-button-outline.mbsc-hover,.mbsc-windows.mbsc-button-warning.mbsc-button-standard.mbsc-hover{border-color:#cc7f08}.mbsc-windows.mbsc-button-warning.mbsc-button-outline.mbsc-active,.mbsc-windows.mbsc-button-warning.mbsc-button-standard.mbsc-active{background:#cc7f08;color:#fff}.mbsc-windows.mbsc-button-info.mbsc-button-outline.mbsc-hover,.mbsc-windows.mbsc-button-info.mbsc-button-standard.mbsc-hover{border-color:#317e89}.mbsc-windows.mbsc-button-info.mbsc-button-outline.mbsc-active,.mbsc-windows.mbsc-button-info.mbsc-button-standard.mbsc-active{background:#317e89;color:#fff}.mbsc-windows.mbsc-button-dark.mbsc-button-outline.mbsc-hover,.mbsc-windows.mbsc-button-dark.mbsc-button-standard.mbsc-hover{border-color:#000}.mbsc-windows.mbsc-button-dark.mbsc-button-outline.mbsc-active,.mbsc-windows.mbsc-button-dark.mbsc-button-standard.mbsc-active{background:#000;color:#fff}.mbsc-windows.mbsc-button-light.mbsc-button-outline.mbsc-hover,.mbsc-windows.mbsc-button-light.mbsc-button-standard.mbsc-hover{border-color:#999}.mbsc-windows.mbsc-button-light.mbsc-button-outline.mbsc-active,.mbsc-windows.mbsc-button-light.mbsc-button-standard.mbsc-active{background:#999;color:#47494a}.mbsc-windows-dark.mbsc-button-standard{background:#404040;border-color:#404040;color:#fff}.mbsc-windows-dark.mbsc-button-standard.mbsc-hover{border-color:#ababab}.mbsc-windows-dark.mbsc-button-standard.mbsc-active{border-color:#ababab;background:#ababab}.mbsc-windows-dark.mbsc-button-flat{color:#fff}.mbsc-windows-dark.mbsc-button-flat.mbsc-active{background:#676767;border-color:#676767;color:#fff}.mbsc-windows-dark.mbsc-button-outline{border:.125em solid #737373;color:#737373}.mbsc-windows-dark.mbsc-button-outline.mbsc-hover{border-color:#8d8d8d}.mbsc-windows-dark.mbsc-button-outline.mbsc-active{border-color:#8d8d8d;background:#8d8d8d;color:#fff}.mbsc-windows-dark.mbsc-button.mbsc-focus{box-shadow:0 0 0 1px #fff}.mbsc-windows-dark.mbsc-button-primary.mbsc-button-standard{background:#3f97f6;border-color:#3f97f6;color:#fff}.mbsc-windows-dark.mbsc-button-secondary.mbsc-button-standard{background:#90979e;border-color:#90979e;color:#fff}.mbsc-windows-dark.mbsc-button-success.mbsc-button-standard{background:#43be5f;border-color:#43be5f;color:#fff}.mbsc-windows-dark.mbsc-button-danger.mbsc-button-standard{background:#f5504e;border-color:#f5504e;color:#fff}.mbsc-windows-dark.mbsc-button-warning.mbsc-button-standard{background:#f8b042;border-color:#f8b042;color:#fff}.mbsc-windows-dark.mbsc-button-info.mbsc-button-standard{background:#5bb7c5;border-color:#5bb7c5;color:#fff}.mbsc-windows-dark.mbsc-button-dark.mbsc-button-standard{background:#47494a;border-color:#47494a;color:#fff}.mbsc-windows-dark.mbsc-button-light.mbsc-button-standard{background:#fff;border-color:#fff;color:#000}.mbsc-windows-dark.mbsc-button-primary.mbsc-button-flat{color:#3f97f6}.mbsc-windows-dark.mbsc-button-primary.mbsc-button-flat.mbsc-active{background:#88bff9;border-color:#88bff9}.mbsc-windows-dark.mbsc-button-secondary.mbsc-button-flat{color:#90979e}.mbsc-windows-dark.mbsc-button-secondary.mbsc-button-flat.mbsc-active{background:#b9bdc2;border-color:#b9bdc2}.mbsc-windows-dark.mbsc-button-success.mbsc-button-flat{color:#43be5f}.mbsc-windows-dark.mbsc-button-success.mbsc-button-flat.mbsc-active{background:#7cd28f;border-color:#7cd28f}.mbsc-windows-dark.mbsc-button-danger.mbsc-button-flat{color:#f5504e}.mbsc-windows-dark.mbsc-button-danger.mbsc-button-flat.mbsc-active{background:#f99896;border-color:#f99896}.mbsc-windows-dark.mbsc-button-warning.mbsc-button-flat{color:#f8b042}.mbsc-windows-dark.mbsc-button-warning.mbsc-button-flat.mbsc-active{background:#fbcf8c;border-color:#fbcf8c}.mbsc-windows-dark.mbsc-button-info.mbsc-button-flat{color:#5bb7c5}.mbsc-windows-dark.mbsc-button-info.mbsc-button-flat.mbsc-active{background:#94d0d9;border-color:#94d0d9}.mbsc-windows-dark.mbsc-button-dark.mbsc-button-flat{color:#47494a}.mbsc-windows-dark.mbsc-button-dark.mbsc-button-flat.mbsc-active{background:#6c7071;border-color:#6c7071}.mbsc-windows-dark.mbsc-button-light.mbsc-button-flat{color:#ccc}.mbsc-windows-dark.mbsc-button-light.mbsc-button-flat.mbsc-active{background:#fff;border-color:#fff}.mbsc-windows-dark.mbsc-button-primary.mbsc-button-outline{border-color:#3f97f6;color:#3f97f6}.mbsc-windows-dark.mbsc-button-secondary.mbsc-button-outline{border-color:#90979e;color:#90979e}.mbsc-windows-dark.mbsc-button-success.mbsc-button-outline{border-color:#43be5f;color:#43be5f}.mbsc-windows-dark.mbsc-button-danger.mbsc-button-outline{border-color:#f5504e;color:#f5504e}.mbsc-windows-dark.mbsc-button-warning.mbsc-button-outline{border-color:#f8b042;color:#f8b042}.mbsc-windows-dark.mbsc-button-info.mbsc-button-outline{border-color:#5bb7c5;color:#5bb7c5}.mbsc-windows-dark.mbsc-button-dark.mbsc-button-outline{border-color:#47494a;color:#47494a}.mbsc-windows-dark.mbsc-button-light.mbsc-button-outline{border-color:#ccc;color:#ccc}.mbsc-windows-dark.mbsc-button-primary.mbsc-button-outline.mbsc-hover,.mbsc-windows-dark.mbsc-button-primary.mbsc-button-standard.mbsc-hover{border-color:#0964c6}.mbsc-windows-dark.mbsc-button-primary.mbsc-button-outline.mbsc-active,.mbsc-windows-dark.mbsc-button-primary.mbsc-button-standard.mbsc-active{background:#0964c6;color:#fff}.mbsc-windows-dark.mbsc-button-secondary.mbsc-button-outline.mbsc-hover,.mbsc-windows-dark.mbsc-button-secondary.mbsc-button-standard.mbsc-hover{border-color:#5d646b}.mbsc-windows-dark.mbsc-button-secondary.mbsc-button-outline.mbsc-active,.mbsc-windows-dark.mbsc-button-secondary.mbsc-button-standard.mbsc-active{background:#5d646b;color:#fff}.mbsc-windows-dark.mbsc-button-success.mbsc-button-outline.mbsc-hover,.mbsc-windows-dark.mbsc-button-success.mbsc-button-standard.mbsc-hover{border-color:#287339}.mbsc-windows-dark.mbsc-button-success.mbsc-button-outline.mbsc-active,.mbsc-windows-dark.mbsc-button-success.mbsc-button-standard.mbsc-active{background:#287339;color:#fff}.mbsc-windows-dark.mbsc-button-danger.mbsc-button-outline.mbsc-hover,.mbsc-windows-dark.mbsc-button-danger.mbsc-button-standard.mbsc-hover{border-color:#d10e0c}.mbsc-windows-dark.mbsc-button-danger.mbsc-button-outline.mbsc-active,.mbsc-windows-dark.mbsc-button-danger.mbsc-button-standard.mbsc-active{background:#d10e0c;color:#fff}.mbsc-windows-dark.mbsc-button-warning.mbsc-button-outline.mbsc-hover,.mbsc-windows-dark.mbsc-button-warning.mbsc-button-standard.mbsc-hover{border-color:#cc7f08}.mbsc-windows-dark.mbsc-button-warning.mbsc-button-outline.mbsc-active,.mbsc-windows-dark.mbsc-button-warning.mbsc-button-standard.mbsc-active{background:#cc7f08;color:#fff}.mbsc-windows-dark.mbsc-button-info.mbsc-button-outline.mbsc-hover,.mbsc-windows-dark.mbsc-button-info.mbsc-button-standard.mbsc-hover{border-color:#317e89}.mbsc-windows-dark.mbsc-button-info.mbsc-button-outline.mbsc-active,.mbsc-windows-dark.mbsc-button-info.mbsc-button-standard.mbsc-active{background:#317e89;color:#fff}.mbsc-windows-dark.mbsc-button-dark.mbsc-button-outline.mbsc-hover,.mbsc-windows-dark.mbsc-button-dark.mbsc-button-standard.mbsc-hover{border-color:#000}.mbsc-windows-dark.mbsc-button-dark.mbsc-button-outline.mbsc-active,.mbsc-windows-dark.mbsc-button-dark.mbsc-button-standard.mbsc-active{background:#000;color:#fff}.mbsc-windows-dark.mbsc-button-light.mbsc-button-outline.mbsc-hover,.mbsc-windows-dark.mbsc-button-light.mbsc-button-standard.mbsc-hover{border-color:#999}.mbsc-windows-dark.mbsc-button-light.mbsc-button-outline.mbsc-active,.mbsc-windows-dark.mbsc-button-light.mbsc-button-standard.mbsc-active{background:#999;color:#47494a}.mbsc-button{position:relative;z-index:1;display:inline-block;vertical-align:middle;display:-moz-inline-box;display:inline-flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;overflow:hidden;text-align:center;text-overflow:ellipsis;font-size:1em;-moz-box-sizing:border-box;box-sizing:border-box;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer}.mbsc-button.mbsc-disabled,.mbsc-button:disabled{cursor:not-allowed}.mbsc-button:focus{outline:0}.mbsc-button::-moz-focus-inner{border:0}.mbsc-icon-button{width:2.5em;height:2.5em;padding:.5em;-moz-box-flex:0;flex:0 0 auto}.mbsc-button-icon>*,.mbsc-button-icon>*>*{height:100%}.mbsc-button-icon-end{-moz-box-ordinal-group:2;order:1}.mbsc-button-group,.mbsc-button-group-block,.mbsc-button-group-justified{border:1px solid transparent}.mbsc-button-block,.mbsc-button-group-block .mbsc-button{display:block;width:100%;margin-left:0 !important;margin-right:0 !important}.mbsc-button-group-justified,.mbsc-button-group-justified mbsc-button{display:-moz-box;display:flex;flex-wrap:wrap}.mbsc-button-group-justified .mbsc-button,.mbsc-button-group-justified mbsc-button{-moz-box-flex:1;flex:1 auto}.mbsc-windows.mbsc-popup{border:1px solid}.mbsc-windows.mbsc-popup-anchored-top{margin-top:-.75em}.mbsc-windows.mbsc-popup-anchored-bottom{margin-top:.75em}.mbsc-windows.mbsc-popup-arrow{width:1em;height:1em;border:1px solid}.mbsc-windows.mbsc-popup-arrow-bottom,.mbsc-windows.mbsc-popup-arrow-top{margin-left:-.5em}.mbsc-windows.mbsc-popup-arrow-left,.mbsc-windows.mbsc-popup-arrow-right{margin-top:-.5em}.mbsc-windows.mbsc-popup-arrow-bottom{top:1.5em}.mbsc-windows.mbsc-popup-arrow-top{bottom:1.5em}.mbsc-windows.mbsc-popup-arrow-left{right:1.5em}.mbsc-windows.mbsc-popup-arrow-right{left:1.5em}.mbsc-windows.mbsc-popup-header{padding:.5em;font-weight:700;text-align:center;border-bottom:1px solid}.mbsc-windows.mbsc-popup-buttons{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse;border-top:1px solid}.mbsc-windows.mbsc-popup-button.mbsc-font{-moz-box-flex:1;flex:1 1;padding-top:.25em;padding-bottom:.25em}.mbsc-windows.mbsc-popup-button.mbsc-button-flat{margin:0}.mbsc-windows.mbsc-popup{box-shadow:0 6px 14px 0 rgba(0,0,0,0.133),0 1px 4px 0 rgba(0,0,0,0.11);color:#333}.mbsc-windows.mbsc-popup,.mbsc-windows.mbsc-popup-arrow{background:#fff;border-color:#e6e6e6}.mbsc-windows.mbsc-popup-buttons,.mbsc-windows.mbsc-popup-header{border-color:#e6e6e6}.mbsc-windows-dark.mbsc-popup{box-shadow:0 6px 14px 0 rgba(0,0,0,0.133),0 1px 4px 0 rgba(0,0,0,0.11);color:#fff}.mbsc-windows-dark.mbsc-popup,.mbsc-windows-dark.mbsc-popup-arrow{background:#1a1a1a;border-color:#343434}.mbsc-windows-dark.mbsc-popup-buttons,.mbsc-windows-dark.mbsc-popup-header{border-color:#343434}@-webkit-keyframes mbsc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mbsc-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mbsc-fade-out{0%{opacity:1}to{opacity:0}}@keyframes mbsc-fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mbsc-pop-in{0%{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mbsc-pop-in{0%{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes mbsc-pop-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes mbsc-pop-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}}@-webkit-keyframes mbsc-slide-up-in{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mbsc-slide-up-in{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mbsc-slide-up-out{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes mbsc-slide-up-out{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes mbsc-slide-down-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mbsc-slide-down-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mbsc-slide-down-out{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes mbsc-slide-down-out{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.mbsc-popup-open-ios{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;height:auto}.mbsc-popup-ctx{position:relative;--mbsc-safe-top:0;--mbsc-safe-right:0;--mbsc-safe-bottom:0;--mbsc-safe-left:0}.mbsc-popup-limits{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.mbsc-popup-limits-anchored,.mbsc-popup-limits-center{margin:1em}.mbsc-popup,.mbsc-popup-wrapper{-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-popup-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none;-moz-box-pack:center;justify-content:center;border:0 solid transparent;z-index:99998;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mbsc-popup-wrapper-ctx{position:absolute;right:auto;bottom:auto;width:100%;height:100%;overflow:hidden}.mbsc-popup-wrapper-center{padding:1em;-moz-box-align:center;align-items:center;border-width:var(--mbsc-safe-top) var(--mbsc-safe-right) var(--mbsc-safe-bottom) var(--mbsc-safe-left)}.mbsc-popup-wrapper-top{-moz-box-align:start;align-items:flex-start;border-bottom:var(--mbsc-safe-bottom) solid transparent}.mbsc-popup-wrapper-bottom{-moz-box-align:end;align-items:flex-end;border-top-width:var(--mbsc-safe-top)}.mbsc-popup-wrapper-anchored{border-left-width:var(--mbsc-safe-left);border-bottom-width:var(--mbsc-safe-bottom);border-right-width:var(--mbsc-safe-right);border-top-width:0}.mbsc-popup-hidden{opacity:0}.mbsc-popup-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;margin:-10em;pointer-events:auto;background:rgba(0,0,0,0.5);-webkit-transform:translateZ(0);transform:translateZ(0)}.mbsc-popup-overlay-in{opacity:1;-webkit-animation:mbsc-fade-in 0.15s cubic-bezier(0, 0, 0.2, 1);animation:mbsc-fade-in 0.15s cubic-bezier(0, 0, 0.2, 1)}.mbsc-popup-overlay-out{opacity:0;-webkit-animation:mbsc-fade-out 75ms cubic-bezier(0.4, 0, 1, 1);animation:mbsc-fade-out 75ms cubic-bezier(0.4, 0, 1, 1)}.mbsc-popup{max-height:100%;min-width:12em;position:relative;z-index:2;pointer-events:auto;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mbsc-popup-center{min-width:16em}.mbsc-popup-bottom{width:100%;bottom:0}.mbsc-popup-top{width:100%;top:0}.mbsc-popup-anchored{position:absolute}.mbsc-popup-anchored-left{margin-left:-1em}.mbsc-popup-anchored-right{margin-left:1em}.mbsc-popup-arrow-wrapper{position:absolute;z-index:1;overflow:hidden;pointer-events:none}.mbsc-popup-arrow-wrapper-bottom,.mbsc-popup-arrow-wrapper-top{left:0;right:0;height:2em}.mbsc-popup-arrow-wrapper-left,.mbsc-popup-arrow-wrapper-right{top:0;bottom:0;width:2em}.mbsc-popup-arrow-wrapper-top{top:100%}.mbsc-popup-arrow-wrapper-bottom{bottom:100%}.mbsc-popup-arrow-wrapper-left{left:100%}.mbsc-popup-arrow-wrapper-right{right:100%}.mbsc-popup-arrow{position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;width:1.5em;height:1.5em;pointer-events:auto}.mbsc-popup-arrow-top{bottom:1.25em}.mbsc-popup-arrow-bottom{top:1.25em}.mbsc-popup-arrow-bottom,.mbsc-popup-arrow-top{left:50%;margin-left:-.75em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mbsc-popup-arrow-left{right:1.25em}.mbsc-popup-arrow-right{left:1.25em}.mbsc-popup-arrow-left,.mbsc-popup-arrow-right{top:50%;margin-top:-.75em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mbsc-popup-focus{outline:0}.mbsc-popup-body{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.mbsc-popup-body-top{padding-top:var(--mbsc-safe-top)}.mbsc-popup-body-bottom{padding-bottom:var(--mbsc-safe-bottom)}.mbsc-popup-body-bottom,.mbsc-popup-body-top{padding-left:var(--mbsc-safe-left);padding-right:var(--mbsc-safe-right)}.mbsc-popup-body-round{padding:0}.mbsc-popup-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbsc-popup-content{overflow:auto;-webkit-overflow-scrolling:touch}.mbsc-popup-padding{padding:1em}.mbsc-popup-pop-in{opacity:1;-webkit-animation:mbsc-pop-in 0.15s cubic-bezier(0, 0, 0.2, 1);animation:mbsc-pop-in 0.15s cubic-bezier(0, 0, 0.2, 1)}.mbsc-popup-pop-out{opacity:0;-webkit-animation:mbsc-pop-out 75ms cubic-bezier(0.4, 0, 1, 1);animation:mbsc-pop-out 75ms cubic-bezier(0.4, 0, 1, 1)}.mbsc-popup-slide-up-in{-webkit-animation:mbsc-slide-up-in 0.25s cubic-bezier(0, 0, 0.2, 1);animation:mbsc-slide-up-in 0.25s cubic-bezier(0, 0, 0.2, 1)}.mbsc-popup-slide-up-out{-webkit-animation:mbsc-slide-up-out 0.2s cubic-bezier(0.4, 0, 1, 1);animation:mbsc-slide-up-out 0.2s cubic-bezier(0.4, 0, 1, 1)}.mbsc-popup-slide-down-in{-webkit-animation:mbsc-slide-down-in 0.25s cubic-bezier(0, 0, 0.2, 1);animation:mbsc-slide-down-in 0.25s cubic-bezier(0, 0, 0.2, 1)}.mbsc-popup-slide-down-out{-webkit-animation:mbsc-slide-down-out 0.2s cubic-bezier(0.4, 0, 1, 1);animation:mbsc-slide-down-out 0.2s cubic-bezier(0.4, 0, 1, 1)}.mbsc-popup-pointer.mbsc-picker .mbsc-popup-overlay,.mbsc-popup-pointer .mbsc-popup-overlay-anchored{background:none}.mbsc-popup-round .mbsc-popup-slide-up-in{-webkit-animation-name:mbsc-slide-up-in,mbsc-fade-in;animation-name:mbsc-slide-up-in,mbsc-fade-in}.mbsc-popup-round .mbsc-popup-slide-up-out{-webkit-animation-name:mbsc-slide-up-out,mbsc-fade-out;animation-name:mbsc-slide-up-out,mbsc-fade-out}.mbsc-popup-round .mbsc-popup-slide-down-in{-webkit-animation-name:mbsc-slide-down-in,mbsc-fade-in;animation-name:mbsc-slide-down-in,mbsc-fade-in}.mbsc-popup-round .mbsc-popup-slide-down-out{-webkit-animation-name:mbsc-slide-down-out,mbsc-fade-out;animation-name:mbsc-slide-down-out,mbsc-fade-out}.mbsc-popup-round .mbsc-popup-bottom,.mbsc-popup-round .mbsc-popup-top{width:auto;margin-top:3em;margin-bottom:3em}.mbsc-schedule-grid-wrapper{overflow:hidden;position:relative}.mbsc-schedule-time-col,.mbsc-timeline-date-col,.mbsc-timeline-resource-col,.mbsc-timeline-sidebar-col{-moz-box-flex:0;flex:none;width:4.25em;-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-schedule-grid-scroll,.mbsc-timeline-grid-scroll{overflow-x:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.mbsc-schedule-all-day-item:after,.mbsc-timeline-day-border:after{content:"";position:absolute;top:0;bottom:0;z-index:1}.mbsc-schedule-all-day-item.mbsc-ltr:after,.mbsc-timeline-day-border.mbsc-ltr:after{left:100%;border-right-style:solid;border-right-width:1px}.mbsc-schedule-all-day-item.mbsc-rtl:after,.mbsc-timeline-day-border.mbsc-rtl:after{right:100%;border-left-style:solid;border-left-width:1px}.mbsc-schedule-column.mbsc-ltr,.mbsc-timeline-column.mbsc-rtl,.mbsc-timeline-footer-date.mbsc-rtl,.mbsc-timeline-header-column.mbsc-rtl,.mbsc-timeline-header-date.mbsc-rtl,.mbsc-timeline-resource-footer-cont.mbsc-rtl,.mbsc-timeline-resource-header-cont.mbsc-rtl,.mbsc-timeline-resource.mbsc-rtl,.mbsc-timeline-row-date.mbsc-rtl,.mbsc-timeline-sidebar-footer-cont.mbsc-ltr,.mbsc-timeline-sidebar-header-cont.mbsc-ltr,.mbsc-timeline-sidebar-resource.mbsc-ltr,.mbsc-timeline-slot-header.mbsc-rtl{border-left-style:solid;border-left-width:1px}.mbsc-schedule-column.mbsc-rtl,.mbsc-timeline-column.mbsc-ltr,.mbsc-timeline-footer-date.mbsc-ltr,.mbsc-timeline-header-column.mbsc-ltr,.mbsc-timeline-header-date.mbsc-ltr,.mbsc-timeline-resource-footer-cont.mbsc-ltr,.mbsc-timeline-resource-header-cont.mbsc-ltr,.mbsc-timeline-resource.mbsc-ltr,.mbsc-timeline-row-date.mbsc-ltr,.mbsc-timeline-sidebar-footer-cont.mbsc-rtl,.mbsc-timeline-sidebar-header-cont.mbsc-rtl,.mbsc-timeline-sidebar-resource.mbsc-rtl,.mbsc-timeline-slot-header.mbsc-ltr{border-right-style:solid;border-right-width:1px}.mbsc-schedule-event:focus{outline:none}.mbsc-schedule-event{position:absolute;padding:1px 0;-moz-box-sizing:border-box;box-sizing:border-box;min-height:.75em;z-index:1}.mbsc-schedule-event.mbsc-ltr{left:0}.mbsc-schedule-event.mbsc-rtl{right:0}.mbsc-schedule-event-hover{cursor:pointer}.mbsc-schedule-event-inner{position:relative;max-height:100%;margin:0 .2em;line-height:1.5em;font-size:.625em;padding:.5em;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mbsc-schedule-event-small-height.mbsc-schedule-event-inner{padding-top:0;padding-bottom:0;line-height:1.2em;margin-top:-1px}.mbsc-schedule-event-small-height.mbsc-schedule-event-inner .mbsc-schedule-event-title{font-size:1em}.mbsc-schedule-event-background{position:absolute;top:-.5em;left:1px;right:1px;bottom:-.5em;background:currentColor}.mbsc-schedule-event-start .mbsc-schedule-event-background{top:1px}.mbsc-schedule-event-end .mbsc-schedule-event-background{bottom:1px}.mbsc-schedule-event-range{font-size:.8em}.mbsc-schedule-event-all-day{position:relative;display:block;padding:0 .25em;margin:.125em 0;min-height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2}.mbsc-schedule-event-all-day-placeholder{z-index:-1}.mbsc-schedule-event-all-day-inner{position:relative;height:1.6em;line-height:1.6em;margin:0;padding:0 .3em;font-size:.625em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mbsc-schedule-event-all-day-background.mbsc-schedule-event-background{top:0;bottom:0}.mbsc-schedule-event-dragging{position:absolute;top:0;z-index:3}.mbsc-schedule-event-inactive{opacity:.5}.mbsc-schedule-event-hidden{visibility:hidden}.mbsc-schedule-event-resize{display:none;position:absolute;left:0;right:0;height:.25em;z-index:1;cursor:ns-resize}.mbsc-schedule-event-resize-start{top:0}.mbsc-schedule-event-resize-end{bottom:0}.mbsc-schedule-event-resize-start:after{top:-.25em;right:.5em}.mbsc-schedule-event-resize-end:after{bottom:-.25em;left:.5em}.mbsc-schedule-event-resize:after{content:"";position:absolute;margin:1px 0;width:.5em;height:.5em;background:#fff;border-radius:50%;border:1px solid;-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-schedule-event-resize-end-touch:before,.mbsc-schedule-event-resize-start-touch:before{content:"";position:absolute;margin:1px 0;width:1.5em;height:1em}.mbsc-schedule-event-resize-start-touch:before{top:-.5em;right:0}.mbsc-schedule-event-resize-end-touch:before{bottom:-.5em;left:0}.mbsc-schedule-event-dragging .mbsc-schedule-event-resize,.mbsc-schedule-event-hover .mbsc-schedule-event-resize{display:block}.mbsc-schedule-drag-clone{max-width:200px;max-height:200px;opacity:1}.mbsc-schedule-drag-clone .mbsc-schedule-event-resize{display:none}.mbsc-schedule-color,.mbsc-schedule-invalid{position:absolute;top:-.5em;bottom:-.5em;left:0;right:0;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden}.mbsc-schedule-color-all-day,.mbsc-schedule-invalid-all-day{top:0;bottom:0;z-index:-1}.mbsc-schedule-color-start,.mbsc-schedule-invalid-start{padding-top:.5em;margin-top:-.5em}.mbsc-schedule-color-end,.mbsc-schedule-invalid-end{padding-bottom:.5em}.mbsc-schedule-color-text,.mbsc-schedule-invalid-text{padding:.375em;font-size:.75em}.mbsc-schedule-color-text{opacity:.8}.mbsc-schedule-time-indicator{position:absolute;z-index:2;pointer-events:none}.mbsc-schedule-time-indicator-x{border-bottom:1px solid}.mbsc-schedule-time-indicator-x.mbsc-ltr{left:4.25em;right:0}.mbsc-schedule-time-indicator-x.mbsc-rtl{right:4.25em;left:0}.mbsc-schedule-time-indicator-y{border-left:1px solid;top:2em;bottom:0;margin-top:-.25em}.mbsc-schedule-time-indicator-y.mbsc-ltr{margin-left:-1px}.mbsc-schedule-time-indicator-y.mbsc-rtl{margin-right:-1px}.mbsc-schedule-time-indicator-day{position:absolute;width:14.285714%}.mbsc-schedule-time-indicator-day:before{content:"";position:absolute;width:.4375em;height:.4375em;margin-top:-.1875em;margin-left:-.1875em;margin-right:-.1875em;border-radius:50%;z-index:1}.mbsc-schedule-time-indicator-day.mbsc-ltr:before{left:0}.mbsc-schedule-time-indicator-day.mbsc-rtl:before{right:0}.mbsc-schedule-time-indicator-time{position:absolute;top:-1em;font-size:.625em;line-height:2em;margin-top:1px;padding:0 .8em;white-space:nowrap}.mbsc-schedule-time-indicator-time-y{top:-1.8em;padding:0 .5em;margin-left:-.5em;margin-right:-.5em;line-height:1.6em}.mbsc-schedule-time-indicator-time-x.mbsc-ltr,.mbsc-schedule-time-indicator-time-y.mbsc-rtl{right:100%}.mbsc-schedule-time-indicator-time-x.mbsc-rtl,.mbsc-schedule-time-indicator-time-y.mbsc-ltr{left:100%}.mbsc-schedule-cursor-time{position:absolute;z-index:3;font-size:.625em;line-height:2em;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-schedule-cursor-time-x{margin-top:-1em}.mbsc-schedule-cursor-time-x.mbsc-ltr{text-align:right}.mbsc-schedule-cursor-time-x.mbsc-rtl{text-align:left}.mbsc-schedule-cursor-time-y{padding:0 .5em;top:.9em}@supports (overflow: clip){.mbsc-schedule-event-inner{position:-webkit-sticky;position:sticky;top:0}}.mbsc-schedule-wrapper{overflow:auto}.mbsc-schedule-grid{height:100%}.mbsc-schedule-resource-group{-moz-box-sizing:border-box;box-sizing:border-box;flex-basis:16em}.mbsc-schedule-resource-group:first-child:last-child{flex-basis:0}.mbsc-schedule-resource-group.mbsc-ltr{border-left-width:2px;border-left-style:solid}.mbsc-schedule-resource-group.mbsc-rtl{border-right-width:2px;border-right-style:solid}.mbsc-schedule-resource-group:first-child{border:0}.mbsc-schedule-date-header-text{line-height:1.5em;text-align:center}.mbsc-schedule-header{overflow:hidden}.mbsc-schedule-all-day-group-wrapper,.mbsc-schedule-header-wrapper{min-width:0;overflow:hidden}.mbsc-schedule-header-item{display:block;position:relative;text-align:center;line-height:1.25em}.mbsc-schedule-header-item.mbsc-hover{cursor:pointer}.mbsc-schedule-header-dayname{font-size:.75em}.mbsc-schedule-header-day{font-size:1.125em}.mbsc-schedule-col-width{-moz-box-sizing:border-box;box-sizing:border-box;width:2.5em}.mbsc-schedule-wrapper-multi .mbsc-schedule-col-width{width:6.25em}.mbsc-schedule-resource{overflow:hidden}.mbsc-schedule-resource-title{padding:.5em;font-size:.875em;font-weight:600;text-align:center}.mbsc-schedule-all-day-cont{position:relative}.mbsc-schedule-all-day-wrapper{position:relative;max-height:7.8125em;overflow-x:hidden;overflow-y:scroll}.mbsc-schedule-all-day-wrapper-shadow:after{content:"";box-shadow:inset 0 0.5em 0.25em -0.5em rgba(48,48,48,0.5);height:4px;position:absolute;left:0;right:0;bottom:-4px;z-index:4;pointer-events:none}.mbsc-schedule-all-day-item{position:relative}.mbsc-schedule-all-day-item:first-child,.mbsc-schedule-column:first-child{border:0}.mbsc-schedule-timezone-labels{position:absolute;bottom:0;z-index:1;font-weight:700}.mbsc-schedule-timezone-label{font-size:.75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbsc-schedule-time-indicator-tz{width:5.666667em}.mbsc-schedule-time-indicator-tz.mbsc-ltr,.mbsc-schedule-timezone-label.mbsc-ltr{text-align:right}.mbsc-schedule-time-indicator-tz.mbsc-rtl,.mbsc-schedule-timezone-label.mbsc-rtl{text-align:left}.mbsc-schedule-time-wrapper{position:relative;width:4.25em;height:3.125em;-moz-box-sizing:border-box;box-sizing:border-box;pointer-events:auto}.mbsc-schedule-time{position:relative;line-height:2em;top:-1em;font-size:.75em}.mbsc-schedule-time-end{position:absolute;top:auto;bottom:-1em;left:0;right:0}.mbsc-schedule-time-col.mbsc-ltr{text-align:right}.mbsc-schedule-time-col.mbsc-rtl{text-align:left}.mbsc-schedule-time-cont-pos{position:relative}.mbsc-schedule-time-cont-inner{position:absolute;width:100%;z-index:2;pointer-events:none;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:.5em 0}.mbsc-schedule-column{padding:.5em 0}.mbsc-schedule-column-inner{position:relative}.mbsc-schedule-all-day-item,.mbsc-schedule-item{-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-schedule-item{height:3.125em;position:relative;border-top:1px solid}.mbsc-schedule-item-last{border-bottom:1px solid}.mbsc-schedule-events{position:absolute;height:100%}.mbsc-schedule-events.mbsc-ltr{left:0;right:.5em}.mbsc-schedule-events.mbsc-rtl{right:0;left:.5em}.mbsc-schedule-event-all-day .mbsc-schedule-event-resize{width:.25em;height:100%;cursor:ew-resize}.mbsc-schedule-event-all-day .mbsc-schedule-event-resize:after{top:50%;right:auto;left:auto;margin-top:-.25em}.mbsc-schedule-event-all-day .mbsc-schedule-event-resize-end.mbsc-rtl,.mbsc-schedule-event-all-day .mbsc-schedule-event-resize-start.mbsc-ltr{right:auto}.mbsc-schedule-event-all-day .mbsc-schedule-event-resize-end.mbsc-ltr,.mbsc-schedule-event-all-day .mbsc-schedule-event-resize-start.mbsc-rtl{left:auto}.mbsc-schedule-event-all-day .mbsc-schedule-event-resize-end.mbsc-rtl:after,.mbsc-schedule-event-all-day .mbsc-schedule-event-resize-start.mbsc-ltr:after{right:-.25em}.mbsc-schedule-event-all-day .mbsc-schedule-event-resize-end.mbsc-ltr:after,.mbsc-schedule-event-all-day .mbsc-schedule-event-resize-start.mbsc-rtl:after{left:-.25em}.mbsc-schedule-event-all-day .mbsc-schedule-event-resize-start-touch:before{height:1.5em;top:50%;left:-.75em;right:auto;margin-top:-.75em}.mbsc-schedule-event-all-day .mbsc-schedule-event-resize-end-touch:before{height:1.5em;top:50%;left:auto;right:-.75em;margin-top:-.75em}.mbsc-calendar-width-md .mbsc-schedule-event-title{font-size:1.2em}.mbsc-calendar-width-md .mbsc-schedule-event-all-day-title,.mbsc-calendar-width-md .mbsc-schedule-event-range{font-size:1em}.mbsc-calendar-width-md .mbsc-schedule-event-all-day-inner{font-size:.75em;height:1.5em;line-height:1.5em;padding:0 .333334em}.mbsc-timeline{overflow:hidden;position:relative;z-index:0}.mbsc-timeline.mbsc-ltr{margin-right:-1px}.mbsc-timeline.mbsc-rtl{margin-left:-1px}.mbsc-timeline-resource-col,.mbsc-timeline-sidebar-col{width:12em}.mbsc-timeline-resources,.mbsc-timeline-sidebar{position:absolute;top:0;bottom:15px;z-index:4;overflow:hidden}.mbsc-timeline-resources.mbsc-ltr,.mbsc-timeline-sidebar.mbsc-rtl{left:0}.mbsc-timeline-resources.mbsc-rtl,.mbsc-timeline-sidebar.mbsc-ltr{right:0}.mbsc-timeline-resource-footer-cont,.mbsc-timeline-resource-header-cont,.mbsc-timeline-sidebar-footer-cont,.mbsc-timeline-sidebar-header-cont{position:relative;z-index:5;overflow:hidden;pointer-events:auto}.mbsc-timeline-resource,.mbsc-timeline-sidebar-resource{-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mbsc-timeline-parent{background:rgba(230,230,230,0.25)}.mbsc-timeline-resource-icon{font-size:.875em;font-weight:600;margin:.357143em 0;cursor:pointer;-moz-box-sizing:content-box;box-sizing:content-box}.mbsc-timeline-resource-icon.mbsc-ltr{margin-left:.5em}.mbsc-timeline-resource-icon.mbsc-rtl{margin-right:.5em}.mbsc-timeline-resource-footer,.mbsc-timeline-resource-header,.mbsc-timeline-resource-title,.mbsc-timeline-sidebar-footer,.mbsc-timeline-sidebar-header,.mbsc-timeline-sidebar-resource-title{font-size:.875em;font-weight:600;padding:.5em}.mbsc-timeline-footer,.mbsc-timeline-header{position:absolute;left:0;right:0;z-index:3;overflow:hidden}.mbsc-timeline-header{top:0}.mbsc-timeline-footer{bottom:0;margin-top:-1px}.mbsc-timeline-footer-bg,.mbsc-timeline-header-bg{position:relative}.mbsc-timeline-day{position:relative;min-width:9em;-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-timeline-day-month{min-width:0}.mbsc-timeline-column.mbsc-timeline-no-border,.mbsc-timeline-header-column.mbsc-timeline-no-border{border-left:0;border-right:0}.mbsc-timeline-month{min-width:0;position:relative}.mbsc-timeline-footer-date,.mbsc-timeline-header-date,.mbsc-timeline-header-month,.mbsc-timeline-header-week{min-height:1.625em;-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-timeline-footer-week-last.mbsc-ltr,.mbsc-timeline-header-month-last.mbsc-ltr,.mbsc-timeline-header-week-last.mbsc-ltr{border-right-width:1px;border-right-style:solid}.mbsc-timeline-header-month-last.mbsc-rtl,.mbsc-timeline-header-week-last.mbsc-rtl{border-left-width:1px;border-left-style:solid}.mbsc-timeline-footer-month-text,.mbsc-timeline-footer-week-text,.mbsc-timeline-header-date-text,.mbsc-timeline-header-month-text,.mbsc-timeline-header-week-text{font-size:.875em;padding:0 .285714em;line-height:1.785715em;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis}.mbsc-timeline-header-month-text{font-weight:700}.mbsc-timeline-header-date-cont,.mbsc-timeline-header-date-text,.mbsc-timeline-header-month-cont,.mbsc-timeline-header-month-text-last,.mbsc-timeline-header-week-cont,.mbsc-timeline-header-week-text-last,.mbsc-timeline-header-year-cont{max-width:100%;overflow:hidden}.mbsc-timeline-header-month-cont,.mbsc-timeline-header-week-cont{white-space:nowrap}.mbsc-timeline-header-active{position:relative;z-index:0;padding:0 .714286em}.mbsc-timeline-header-active:after{content:"";position:absolute;top:.142857em;left:.142857em;right:.142857em;bottom:.142857em;border-radius:.75em;z-index:-1}.mbsc-timeline-footer-column,.mbsc-timeline-header-column{min-height:1.625em;overflow:hidden}.mbsc-timeline-footer-time,.mbsc-timeline-header-time{padding:0 .5em;font-size:.625em;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:2.6em}.mbsc-timeline .mbsc-timeline-time-indicator-cont{position:absolute;width:100%;height:100%;top:100%;overflow:hidden;padding-top:2em;margin-top:-2em;pointer-events:none;-moz-box-sizing:content-box;box-sizing:content-box}.mbsc-timeline-header-sticky{position:absolute;top:0;left:0;right:0;z-index:6;pointer-events:none}.mbsc-timeline-header-sticky .mbsc-timeline-header-date{border-left:0;border-right:0}.mbsc-timeline-footer-sticky{position:absolute;bottom:0;left:0;right:0;z-index:6;pointer-events:none}.mbsc-timeline-column,.mbsc-timeline-header-column{width:4.625em;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.mbsc-timeline-grid-scroll{overflow-y:auto;-webkit-overflow-scrolling:auto}.mbsc-timeline-grid{position:relative;overflow:hidden}.mbsc-timeline-row{height:3.25em;position:relative;-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-timeline-hidden{visibility:hidden;position:absolute;left:0;right:0;height:0;overflow:hidden}.mbsc-timeline-row-group{position:relative}.mbsc-timeline-row-group:after{content:"";position:absolute;left:0;right:0;top:100%;z-index:1}.mbsc-timeline-row-group:last-child:after{display:none}.mbsc-timeline-row-date{-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-timeline-row-date .mbsc-timeline-header-date-text{white-space:normal;line-height:1.285715em;padding-top:.285715em;padding-bottom:.285715em}.mbsc-timeline-row-resource-col{overflow:hidden}.mbsc-timeline-row-date-col{width:5.5em}.mbsc-timeline-date-col{width:8.75em}.mbsc-timeline-row-gutter{height:1em}.mbsc-timeline-header-column,.mbsc-timeline-header-date,.mbsc-timeline-header-month,.mbsc-timeline-header-week,.mbsc-timeline-resource,.mbsc-timeline-resource-header-cont,.mbsc-timeline-row,.mbsc-timeline-row-date,.mbsc-timeline-row-group:after,.mbsc-timeline-sidebar-header-cont,.mbsc-timeline-sidebar-resource{border-bottom-style:solid;border-bottom-width:1px}.mbsc-timeline-footer-column,.mbsc-timeline-footer-date,.mbsc-timeline-footer-week,.mbsc-timeline-resource-footer-cont,.mbsc-timeline-sidebar-footer-cont{border-top-style:solid;border-top-width:1px}.mbsc-timeline-events{position:absolute;width:100%;top:0;bottom:1em}.mbsc-timeline-event{z-index:2;min-width:.75em;padding:6px 0 0}.mbsc-timeline-event.mbsc-schedule-event-all-day{padding-left:.25em;padding-right:.25em}.mbsc-timeline-event .mbsc-schedule-event-all-day-inner{font-size:.75em;height:1.5em;line-height:1.5em;padding:0 .333334em}.mbsc-timeline-event .mbsc-schedule-event-range,.mbsc-timeline-event .mbsc-schedule-event-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mbsc-timeline-event-background{margin-top:6px;top:0;bottom:0}.mbsc-timeline-event-resize{width:.25em;top:6px;bottom:0;right:auto;left:auto;cursor:ew-resize}.mbsc-timeline-event-resize.mbsc-schedule-event-resize-end.mbsc-rtl,.mbsc-timeline-event-resize.mbsc-schedule-event-resize-start.mbsc-ltr{height:auto;left:0}.mbsc-timeline-event-resize.mbsc-schedule-event-resize-end.mbsc-ltr,.mbsc-timeline-event-resize.mbsc-schedule-event-resize-start.mbsc-rtl{height:auto;right:0}.mbsc-timeline-event-resize.mbsc-schedule-event-resize-end:after,.mbsc-timeline-event-resize.mbsc-schedule-event-resize-start:after{top:50%;margin-top:-.25em}.mbsc-timeline-event-resize.mbsc-schedule-event-resize-end:after{left:-.125em}.mbsc-timeline-event-resize.mbsc-schedule-event-resize-start:after{right:-.125em}.mbsc-timeline-event-resize.mbsc-schedule-event-resize-end-touch:before,.mbsc-timeline-event-resize.mbsc-schedule-event-resize-start-touch:before{height:1.5em;top:50%;left:50%;margin:-.75em 0 0 -.75em}.mbsc-timeline-event-listing{position:absolute;margin:0}.mbsc-timeline-event-listing.mbsc-timeline-event-dragging{position:absolute;top:0}.mbsc-timeline-event-slot{position:relative;left:0;right:0;margin:0 2px}.mbsc-timeline-color,.mbsc-timeline-invalid{top:0;bottom:0;padding:0;margin:0}.mbsc-timeline-footer-column.mbsc-timeline-no-height,.mbsc-timeline-header-column.mbsc-timeline-no-height{border:0;height:0;min-height:0}.mbsc-connections{position:absolute;display:block;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.mbsc-connection{stroke-width:1.5px;fill:none;pointer-events:visibleStroke}.mbsc-timeline-slots{height:1.625em;border-bottom:1px solid}.mbsc-timeline-slot,.mbsc-timeline-slots{-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-timeline-slot{position:relative;width:8em}.mbsc-timeline-slot-title{font-size:.875em;font-weight:600;line-height:1.785715em;padding:0 .285714em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbsc-has-sticky .mbsc-timeline-grid-scroll.mbsc-ltr{position:relative}.mbsc-has-sticky .mbsc-timeline-footer,.mbsc-has-sticky .mbsc-timeline-header{position:-webkit-sticky;position:sticky;left:auto;right:auto;overflow:visible}.mbsc-has-sticky .mbsc-timeline-resources.mbsc-ltr,.mbsc-has-sticky .mbsc-timeline-sidebar.mbsc-ltr{position:-webkit-sticky;position:sticky;top:auto;bottom:auto;overflow:visible}@supports (overflow: clip){.mbsc-timeline-grid{overflow:clip}.mbsc-timeline .mbsc-schedule-event-inner{display:inline-block;max-width:100%;vertical-align:top}.mbsc-timeline.mbsc-ltr .mbsc-schedule-event-inner{left:192px}.mbsc-timeline.mbsc-rtl .mbsc-schedule-event-inner{right:192px}.mbsc-timeline-no-resource.mbsc-ltr .mbsc-schedule-event-inner{left:140px}.mbsc-timeline-no-resource.mbsc-rtl .mbsc-schedule-event-inner{right:140px}.mbsc-timeline-event-slot .mbsc-schedule-event-inner{position:relative;display:block}.mbsc-timeline .mbsc-timeline-event-slot .mbsc-schedule-event-inner,.mbsc-timeline.mbsc-timeline-no-rows .mbsc-schedule-event-inner{left:0;right:0}}.mbsc-windows.mbsc-calendar-header{margin-bottom:-1px}.mbsc-windows.mbsc-calendar-button.mbsc-button.mbsc-font{margin:1px}.mbsc-windows.mbsc-calendar-title-wrapper .mbsc-calendar-button{padding:0}.mbsc-windows.mbsc-calendar-controls{padding:.5em;min-height:2.125em}.mbsc-windows.mbsc-calendar-week-day{height:2.5em;font-size:.75em;line-height:2.5em}.mbsc-windows.mbsc-calendar-body .mbsc-calendar-week-day{border:0}.mbsc-windows.mbsc-calendar-week-nr{width:2em;font-size:.75em;font-weight:700;line-height:3em}.mbsc-windows.mbsc-calendar-picker-slide{padding:.25em}.mbsc-windows.mbsc-calendar-cell{border:solid transparent;border-width:1px 0 0;background-clip:padding-box;padding:0}.mbsc-windows.mbsc-calendar-cell:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.mbsc-windows.mbsc-calendar-cell-inner{display:table;position:relative;width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;border-color:transparent;border-style:solid;border-width:2px 1px}.mbsc-windows.mbsc-calendar-cell-text{display:table-cell;vertical-align:middle;min-width:0}.mbsc-windows.mbsc-calendar-month-name{font-size:.875em;vertical-align:middle}.mbsc-windows.mbsc-calendar-month-name.mbsc-ltr{margin-left:.5em}.mbsc-windows.mbsc-calendar-month-name.mbsc-rtl{margin-right:.5em}.mbsc-windows.mbsc-calendar-day-inner{display:block}.mbsc-windows.mbsc-calendar-day-empty:after{display:none}.mbsc-windows.mbsc-calendar-day-text{display:inline-block;font-size:.875em;line-height:2.285715em;border-radius:2em;margin:0 .5em}.mbsc-windows.mbsc-calendar-marks{bottom:.25em}.mbsc-windows.mbsc-calendar-label-background{background:currentColor}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-title{font-size:1.625em;font-weight:300;line-height:1.461538em;padding:0 .307693em}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-week-day{height:2.142858em;padding:0 .5em;font-size:.875em;line-height:2.142858em}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-week-nr{height:auto;padding:0;font-size:.75em}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-day:after{border-left-width:1px;border-left-style:solid}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-day-inner{min-height:4em}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-day-text{text-align:center}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-day-labels .mbsc-calendar-day-inner{min-height:4.75em}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-marks{bottom:.5em;padding:0 .625em}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-text{height:1.8em;line-height:1.8em;padding:0 .6em}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-label-text{font-size:1.2em}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-day.mbsc-ltr,.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-marks.mbsc-ltr,.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-week-day.mbsc-ltr{text-align:left}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-day.mbsc-rtl,.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-marks.mbsc-rtl,.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-week-day.mbsc-rtl{text-align:right}.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-day.mbsc-calendar-day-labels{text-align:center}.mbsc-windows.mbsc-calendar-grid-view .mbsc-calendar-title{font-size:1.625em;font-weight:300;line-height:1.461538em;padding:0 .307693em}.mbsc-windows.mbsc-calendar,.mbsc-windows.mbsc-calendar-button.mbsc-button{color:#333}.mbsc-windows.mbsc-calendar-button.mbsc-button.mbsc-active{background:#f2f2f2;border-color:#f2f2f2}.mbsc-windows.mbsc-calendar-button.mbsc-button.mbsc-focus{box-shadow:0 0 0 1px #333}.mbsc-windows.mbsc-calendar-wrapper-fixed{border-bottom:1px solid #e6e6e6}.mbsc-windows.mbsc-calendar-slide{background:#fff;color:#333}.mbsc-windows.mbsc-calendar-week-day{color:#666}.mbsc-windows.mbsc-calendar-today,.mbsc-windows.mbsc-calendar-week-nr{color:#0078d7}.mbsc-windows.mbsc-range-day{border-left-color:rgba(0,120,215,0.25)}.mbsc-windows.mbsc-range-day-end.mbsc-rtl,.mbsc-windows.mbsc-range-day-start.mbsc-ltr{border-left-color:transparent}.mbsc-windows.mbsc-range-hover .mbsc-calendar-cell-inner{border-top-color:rgba(51,51,51,0.1);border-bottom-color:rgba(51,51,51,0.1);border-style:dashed}.mbsc-windows.mbsc-range-day .mbsc-calendar-cell-inner,.mbsc-windows.mbsc-selected .mbsc-calendar-cell-inner{background:rgba(0,120,215,0.25)}.mbsc-windows.mbsc-selected.mbsc-range-day .mbsc-calendar-cell-inner{background-color:#0078d7}.mbsc-windows.mbsc-selected.mbsc-range-day .mbsc-calendar-cell-text{color:#fff}.mbsc-windows.mbsc-calendar-day-colors.mbsc-selected:after{border:2px solid #0078d7}.mbsc-windows.mbsc-calendar-cell.mbsc-focus:after{border:1px solid #333}.mbsc-windows.mbsc-calendar-cell.mbsc-hover:after{background:rgba(51,51,51,0.1)}.mbsc-windows.mbsc-calendar-mark{background:rgba(51,51,51,0.5)}.mbsc-windows.mbsc-calendar-label{color:#0078d7}.mbsc-windows.mbsc-calendar-label-inner{color:#fff}.mbsc-windows.mbsc-calendar-label.mbsc-calendar-label-active{outline:1px solid #333}.mbsc-windows.mbsc-calendar-text-more .mbsc-calendar-label-text{color:#333}.mbsc-windows.mbsc-calendar-height-md .mbsc-calendar-week-day,.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-day,.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-day:after{border-color:#e6e6e6}.mbsc-windows.mbsc-calendar-popup .mbsc-popup,.mbsc-windows.mbsc-calendar-popup .mbsc-popup-arrow{background:#fff;border-color:#e6e6e6}.mbsc-windows.mbsc-calendar-month-title{color:#0078d7}.mbsc-windows-dark.mbsc-calendar,.mbsc-windows-dark.mbsc-calendar-button.mbsc-button{color:#fff}.mbsc-windows-dark.mbsc-calendar-button.mbsc-button.mbsc-active{background:#676767;border-color:#676767}.mbsc-windows-dark.mbsc-calendar-button.mbsc-button.mbsc-focus{box-shadow:0 0 0 1px #fff}.mbsc-windows-dark.mbsc-calendar-wrapper-fixed{border-bottom:1px solid #343434}.mbsc-windows-dark.mbsc-calendar-slide{background:#1a1a1a;color:#fff}.mbsc-windows-dark.mbsc-calendar-week-day{color:#ccc}.mbsc-windows-dark.mbsc-calendar-today,.mbsc-windows-dark.mbsc-calendar-week-nr{color:#0078d7}.mbsc-windows-dark.mbsc-range-day{border-left-color:rgba(0,120,215,0.25)}.mbsc-windows-dark.mbsc-range-day-end.mbsc-rtl,.mbsc-windows-dark.mbsc-range-day-start.mbsc-ltr{border-left-color:transparent}.mbsc-windows-dark.mbsc-range-hover .mbsc-calendar-cell-inner{border-top-color:rgba(255,255,255,0.22);border-bottom-color:rgba(255,255,255,0.22);border-style:dashed}.mbsc-windows-dark.mbsc-range-day .mbsc-calendar-cell-inner,.mbsc-windows-dark.mbsc-selected .mbsc-calendar-cell-inner{background:rgba(0,120,215,0.25)}.mbsc-windows-dark.mbsc-selected.mbsc-range-day .mbsc-calendar-cell-inner{background-color:#0078d7}.mbsc-windows-dark.mbsc-selected.mbsc-range-day .mbsc-calendar-cell-text{color:#fff}.mbsc-windows-dark.mbsc-calendar-day-colors.mbsc-selected:after{border:2px solid #0078d7}.mbsc-windows-dark.mbsc-calendar-cell.mbsc-focus:after{border:1px solid #fff}.mbsc-windows-dark.mbsc-calendar-cell.mbsc-hover:after{background:rgba(255,255,255,0.22)}.mbsc-windows-dark.mbsc-calendar-mark{background:rgba(255,255,255,0.5)}.mbsc-windows-dark.mbsc-calendar-label{color:#0078d7}.mbsc-windows-dark.mbsc-calendar-label-inner{color:#fff}.mbsc-windows-dark.mbsc-calendar-label.mbsc-calendar-label-active{outline:1px solid #fff}.mbsc-windows-dark.mbsc-calendar-text-more .mbsc-calendar-label-text{color:#fff}.mbsc-windows-dark.mbsc-calendar-height-md .mbsc-calendar-week-day,.mbsc-windows-dark.mbsc-calendar-width-md .mbsc-calendar-day,.mbsc-windows-dark.mbsc-calendar-width-md .mbsc-calendar-day:after{border-color:#343434}.mbsc-windows-dark.mbsc-calendar-popup .mbsc-popup,.mbsc-windows-dark.mbsc-calendar-popup .mbsc-popup-arrow{background:#1a1a1a;border-color:#343434}.mbsc-windows-dark.mbsc-calendar-month-title{color:#0078d7}@-webkit-keyframes mbsc-zoom-in-up{0%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mbsc-zoom-in-up{0%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes mbsc-zoom-in-down{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mbsc-zoom-in-down{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes mbsc-zoom-out-up{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes mbsc-zoom-out-up{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes mbsc-zoom-out-down{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes mbsc-zoom-out-down{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}}.mbsc-calendar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;position:relative}.mbsc-calendar-wrapper{position:relative;z-index:1;height:100%;overflow:hidden}.mbsc-calendar-header{position:relative;z-index:1;will-change:opacity}.mbsc-calendar-header .mbsc-calendar-week-days{margin-left:-1px}.mbsc-calendar-controls{-moz-box-align:center;align-items:center;-moz-box-sizing:content-box;box-sizing:content-box;min-height:2.5em}.mbsc-calendar-button.mbsc-button.mbsc-reset{margin:0}.mbsc-calendar-button-prev-multi{-moz-box-ordinal-group:0;order:-1}.mbsc-calendar-button-next-multi{-moz-box-ordinal-group:2;order:1}.mbsc-calendar-body{-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mbsc-calendar-body-inner{position:relative;overflow:hidden;margin-left:-1px}.mbsc-calendar-wrapper-fixed{height:auto;overflow:visible}.mbsc-calendar-title-wrapper{-moz-box-align:center;align-items:center;overflow:hidden}.mbsc-calendar-title{overflow:hidden;text-overflow:ellipsis;font-size:1.125em;padding:0 .25em;display:inline-block;vertical-align:middle}.mbsc-calendar-scroll-wrapper{display:block;overflow:hidden;position:relative;height:100%}.mbsc-calendar-picker-wrapper{position:relative;width:15em;height:15em;overflow:hidden}.mbsc-calendar-picker{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.mbsc-calendar-picker-main{position:relative;z-index:0}.mbsc-calendar-picker-in-up{opacity:0;-webkit-animation:mbsc-zoom-in-up 0.2s cubic-bezier(0, 0, 0.2, 1) forwards;animation:mbsc-zoom-in-up 0.2s cubic-bezier(0, 0, 0.2, 1) forwards}.mbsc-calendar-picker-in-down{opacity:0;-webkit-animation:mbsc-zoom-in-down 0.2s cubic-bezier(0, 0, 0.2, 1) forwards;animation:mbsc-zoom-in-down 0.2s cubic-bezier(0, 0, 0.2, 1) forwards}.mbsc-calendar-picker-out-up{opacity:0;-webkit-animation:mbsc-zoom-out-up 0.2s cubic-bezier(0.4, 0, 1, 1) forwards;animation:mbsc-zoom-out-up 0.2s cubic-bezier(0.4, 0, 1, 1) forwards}.mbsc-calendar-picker-out-down{opacity:0;-webkit-animation:mbsc-zoom-out-down 0.2s cubic-bezier(0, 0, 0.2, 1) forwards;animation:mbsc-zoom-out-down 0.2s cubic-bezier(0, 0, 0.2, 1) forwards}.mbsc-calendar-scroll-wrapper>div{height:100%}.mbsc-calendar-scroll-wrapper>div>div{height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.mbsc-calendar-slide{position:absolute;z-index:0;top:0;width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-calendar-slide.mbsc-calendar-picker{position:relative}.mbsc-calendar-slide.mbsc-ltr{left:0}.mbsc-calendar-slide.mbsc-rtl{right:0}.mbsc-calendar-table{height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.mbsc-calendar-cell{position:relative;text-align:center;white-space:nowrap;cursor:pointer}.mbsc-calendar-cell:focus{outline:0}.mbsc-calendar-cell-inner{display:inline-block;padding:0 .25em;vertical-align:middle}.mbsc-calendar-cell.mbsc-disabled{cursor:not-allowed}.mbsc-calendar-week-day{height:2em;font-size:.6875em;line-height:2em;text-align:center;border-bottom:1px solid transparent}.mbsc-calendar-month,.mbsc-calendar-year{vertical-align:middle}.mbsc-calendar-month-text,.mbsc-calendar-year-text{margin:.875em 0;overflow:hidden;text-overflow:ellipsis;min-width:4.5em;-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-calendar-day{min-width:0;text-align:center}.mbsc-calendar-day-empty{cursor:default}.mbsc-calendar-day-text{display:inline-block;text-align:center;-moz-box-sizing:content-box;box-sizing:content-box}.mbsc-calendar-day-inner{position:relative;width:100%;height:100%;padding:0;border:1px solid transparent;-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-calendar-day-hidden{visibility:hidden}.mbsc-calendar-month-name{display:none}.mbsc-calendar-width-md .mbsc-calendar-month-name{display:inline-block;font-weight:700}.mbsc-calendar-day-outer .mbsc-calendar-day-text,.mbsc-calendar-day-outer .mbsc-calendar-month-name{opacity:.5}.mbsc-calendar-day-outer.mbsc-selected .mbsc-calendar-day-text,.mbsc-calendar-day-outer.mbsc-selected .mbsc-calendar-month-name{opacity:1}.mbsc-disabled .mbsc-calendar-cell-text,.mbsc-disabled .mbsc-calendar-month-name{opacity:.2}.mbsc-calendar-day-highlight:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.1)}.mbsc-calendar-day-marked{padding-bottom:.25em}.mbsc-calendar-marks{position:absolute;left:0;right:0;height:.375em;margin-top:-.125em;overflow:hidden;white-space:nowrap;text-align:center}.mbsc-calendar-mark{display:inline-block;vertical-align:top;width:.25em;height:.25em;margin:.0625em;border-radius:.25em}.mbsc-calendar-labels{position:absolute;left:-1px;right:-1px}.mbsc-calendar-label-wrapper{position:absolute;z-index:2;pointer-events:none}.mbsc-calendar-label{padding:0 .3em}.mbsc-calendar-text:focus{outline:0}.mbsc-calendar-label-text{overflow:hidden;text-overflow:ellipsis;position:relative;z-index:2}.mbsc-calendar-label-background,.mbsc-calendar-text:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;transition:background-color .2s}.mbsc-calendar-label.mbsc-calendar-label-hover:before{background-color:rgba(0,0,0,0.2);z-index:1}.mbsc-calendar-text-more{padding:0 .3em}.mbsc-calendar-text-more.mbsc-calendar-label-active:before,.mbsc-calendar-text-more.mbsc-calendar-label-hover:before{background-color:rgba(0,0,0,0.1)}.mbsc-calendar-text{display:block;position:relative;height:1.6em;line-height:1.6em;font-size:.625em;white-space:nowrap;margin:0 .1em .2em .2em}.mbsc-calendar-text-placeholder{z-index:-1}.mbsc-calendar-text.mbsc-ltr{text-align:left}.mbsc-calendar-text.mbsc-rtl{text-align:right}.mbsc-calendar-label-resize{position:absolute;top:0;height:100%;width:.5em;z-index:2;cursor:ew-resize}.mbsc-calendar-label-resize:after{content:"";display:none;position:absolute;top:50%;width:.8em;height:.8em;margin-top:-.4em;background:#fff;border-radius:.8em;border:1px solid;-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-calendar-label-resize-end.mbsc-rtl,.mbsc-calendar-label-resize-start.mbsc-ltr{left:0}.mbsc-calendar-label-resize-end.mbsc-ltr,.mbsc-calendar-label-resize-start.mbsc-rtl{right:0}.mbsc-calendar-label-resize-end.mbsc-rtl:after,.mbsc-calendar-label-resize-start.mbsc-ltr:after{left:-.4em}.mbsc-calendar-label-resize-end.mbsc-ltr:after,.mbsc-calendar-label-resize-start.mbsc-rtl:after{right:-.4em}.mbsc-calendar-label-resize-end-touch:before,.mbsc-calendar-label-resize-start-touch:before{content:"";position:absolute;top:50%;margin-top:-1em;width:2em;height:2em}.mbsc-calendar-label-resize-start-touch:before{left:-1em}.mbsc-calendar-label-resize-end-touch:before{right:-1em}.mbsc-calendar-label-dragging .mbsc-calendar-label-resize:after,.mbsc-calendar-label-hover .mbsc-calendar-label-resize:after{display:block}.mbsc-calendar-label-inactive{opacity:.4}.mbsc-calendar-label-hidden{visibility:hidden}.mbsc-calendar-labels-dragging{z-index:3}.mbsc-calendar-grid{overflow:auto;padding:0 2%}.mbsc-calendar-grid .mbsc-calendar-table{margin:0 5%;width:90%}.mbsc-calendar-grid-item{margin:1em 0;padding-top:2.5em}.mbsc-calendar-month-title{padding-bottom:.8em;margin:-2em 10% 0;font-size:1.25em;font-weight:700;line-height:1.2em}.mbsc-calendar-body-inner-variable{overflow-y:auto}.mbsc-calendar-body-inner-variable .mbsc-calendar-table{min-height:20em}.mbsc-windows.mbsc-popover-list{margin:.25em 0}.mbsc-windows.mbsc-event-group{border-bottom:1px solid}.mbsc-windows.mbsc-event-day.mbsc-list-header{padding:1em 1.5em .25em}.mbsc-windows.mbsc-event.mbsc-list-item{margin-bottom:.25em;-moz-box-align:center;align-items:center}.mbsc-windows.mbsc-event-content{-moz-box-ordinal-group:2;order:1}.mbsc-windows.mbsc-event-time{width:7em;padding:0 1.333334em;font-size:.75em;-moz-box-sizing:border-box;box-sizing:border-box}.mbsc-windows.mbsc-event-color{width:.5em;margin:-.5em 0 -.5em -.5em;align-self:stretch}.mbsc-windows.mbsc-event-sep{display:none}.mbsc-windows.mbsc-schedule-wrapper{position:relative;min-height:1.5em;z-index:2}.mbsc-windows.mbsc-schedule-header-day{font-size:1em;text-align:left;padding:.5em .5em 1.5em;border-top:1px solid}.mbsc-windows.mbsc-schedule-header-day.mbsc-ltr{border-left-style:solid;border-left-width:1px;margin-left:-1px}.mbsc-windows.mbsc-schedule-header-day.mbsc-rtl{border-right-style:solid;border-right-width:1px;margin-right:-1px}.mbsc-windows.mbsc-schedule-header-item.mbsc-ltr{border-left:1px solid transparent}.mbsc-windows.mbsc-schedule-header-item.mbsc-rtl{border-right:1px solid transparent}.mbsc-windows.mbsc-schedule-header-item:first-child{border:0}.mbsc-windows.mbsc-schedule-header-item:first-child .mbsc-schedule-header-day{border-left:0;border-right:0;margin:0}.mbsc-windows.mbsc-schedule-header-dayname{padding:.571429em;font-size:.875em;text-align:left}.mbsc-windows.mbsc-schedule-all-day-item{min-height:1.375em}.mbsc-windows.mbsc-schedule-all-day-text,.mbsc-windows.mbsc-schedule-timezone-label{padding:0 .333334em;font-size:.75em;line-height:1.833334em}.mbsc-windows.mbsc-schedule-header-dayname{position:relative}.mbsc-windows.mbsc-schedule-header-dayname.mbsc-selected:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.285715em}.mbsc-windows.mbsc-schedule-date-header{border-bottom:1px solid}.mbsc-windows.mbsc-schedule-date-header-text{font-weight:500;line-height:1.25em;padding:.5em 0}.mbsc-windows.mbsc-schedule-header-day.mbsc-hover{background:rgba(0,0,0,0.1)}.mbsc-windows.mbsc-schedule-resource{border-top:1px solid;margin-top:-1px}.mbsc-windows.mbsc-schedule-resource.mbsc-ltr{border-left-width:1px;border-left-style:solid;text-align:left}.mbsc-windows.mbsc-schedule-resource.mbsc-rtl{border-right-width:1px;border-right-style:solid;text-align:right}.mbsc-windows.mbsc-schedule-resource:first-child{border-left:0;border-right:0}.mbsc-windows.mbsc-schedule-time-indicator-x{border-bottom:1px dashed}.mbsc-windows.mbsc-schedule-time-indicator-time-x{padding:0 .333334em;font-size:.75em;text-transform:lowercase}.mbsc-windows.mbsc-schedule-time-indicator-day{border-top:1px solid;border-bottom:1px solid}.mbsc-windows.mbsc-schedule-time-indicator-day:before{display:none}.mbsc-windows.mbsc-schedule-cursor-time-x{font-size:.75em;width:5.666667em;padding:0 .333334em}.mbsc-windows.mbsc-schedule-all-day-wrapper{max-height:4em}.mbsc-windows.mbsc-schedule-time-col.mbsc-ltr{border-right-width:1px;border-right-style:solid}.mbsc-windows.mbsc-schedule-time-col.mbsc-rtl{border-left-width:1px;border-left-style:solid}.mbsc-windows.mbsc-schedule-time{top:0;padding:0 .333334em;text-transform:lowercase}.mbsc-windows.mbsc-schedule-time-end{display:none}.mbsc-windows.mbsc-schedule-event-hover .mbsc-schedule-event-background:after{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.1)}.mbsc-windows.mbsc-schedule-event-end.mbsc-rtl .mbsc-schedule-event-all-day-background,.mbsc-windows.mbsc-schedule-event-start.mbsc-ltr .mbsc-schedule-event-all-day-background,.mbsc-windows.mbsc-timeline-event-end.mbsc-rtl .mbsc-schedule-event-all-day-background,.mbsc-windows.mbsc-timeline-event-start.mbsc-ltr .mbsc-schedule-event-all-day-background{left:.25em}.mbsc-windows.mbsc-schedule-event-end.mbsc-ltr .mbsc-schedule-event-all-day-background,.mbsc-windows.mbsc-schedule-event-start.mbsc-rtl .mbsc-schedule-event-all-day-background,.mbsc-windows.mbsc-timeline-event-end.mbsc-ltr .mbsc-schedule-event-all-day-background,.mbsc-windows.mbsc-timeline-event-start.mbsc-rtl .mbsc-schedule-event-all-day-background{right:.25em}.mbsc-windows.mbsc-timeline-resource-icon{width:1.071429em;padding:0 .214286em}.mbsc-windows.mbsc-timeline-header-sticky .mbsc-timeline-header-date-text{position:relative}.mbsc-windows.mbsc-timeline-header-active{position:static}.mbsc-windows.mbsc-timeline-header-active:after{top:0;left:0;right:0;height:.142857em;z-index:1;border-radius:0}.mbsc-windows.mbsc-eventcalendar{background:#fff}.mbsc-windows.mbsc-eventcalendar .mbsc-calendar-day.mbsc-disabled{background:#f0f0f0}.mbsc-windows.mbsc-event-list-empty{color:rgba(51,51,51,0.7)}.mbsc-windows.mbsc-event-group{border-color:#e6e6e6}.mbsc-windows.mbsc-event-day.mbsc-list-header,.mbsc-windows.mbsc-event.mbsc-list-item{background:#fff;color:#333}.mbsc-windows.mbsc-event.mbsc-focus,.mbsc-windows.mbsc-event.mbsc-selected{background:rgba(0,120,215,0.25)}.mbsc-windows.mbsc-event-color{background:#0078d7}.mbsc-windows.mbsc-schedule-wrapper{background:#fff}.mbsc-windows.mbsc-schedule-header-day{border-color:#e6e6e6}.mbsc-windows.mbsc-schedule-header-item{color:#333}.mbsc-windows.mbsc-schedule-header-day-today{color:#0078d7}.mbsc-windows.mbsc-schedule-header-dayname.mbsc-selected:after{background:#0078d7}.mbsc-windows.mbsc-schedule-date-header{border-color:#e6e6e6}.mbsc-windows.mbsc-schedule-time-indicator,.mbsc-windows.mbsc-schedule-time-indicator-day{border-color:#0078d7}.mbsc-windows.mbsc-schedule-cursor-time,.mbsc-windows.mbsc-schedule-time-indicator-time{background:rgba(255,255,255,0.8);color:#0078d7}.mbsc-windows.mbsc-schedule-time-indicator-time{color:#0078d7}.mbsc-windows.mbsc-schedule-all-day-item:after,.mbsc-windows.mbsc-schedule-column,.mbsc-windows.mbsc-schedule-item,.mbsc-windows.mbsc-schedule-resource,.mbsc-windows.mbsc-schedule-resource-group,.mbsc-windows.mbsc-schedule-time-col,.mbsc-windows.mbsc-timeline-column,.mbsc-windows.mbsc-timeline-day:after,.mbsc-windows.mbsc-timeline-footer,.mbsc-windows.mbsc-timeline-footer-column,.mbsc-windows.mbsc-timeline-footer-date,.mbsc-windows.mbsc-timeline-footer-week,.mbsc-windows.mbsc-timeline-header,.mbsc-windows.mbsc-timeline-header-column,.mbsc-windows.mbsc-timeline-header-date,.mbsc-windows.mbsc-timeline-header-month,.mbsc-windows.mbsc-timeline-header-week,.mbsc-windows.mbsc-timeline-resource,.mbsc-windows.mbsc-timeline-resource-footer-cont,.mbsc-windows.mbsc-timeline-resource-header-cont,.mbsc-windows.mbsc-timeline-row,.mbsc-windows.mbsc-timeline-row-date,.mbsc-windows.mbsc-timeline-row-group:after,.mbsc-windows.mbsc-timeline-sidebar-footer-cont,.mbsc-windows.mbsc-timeline-sidebar-header-cont,.mbsc-windows.mbsc-timeline-sidebar-resource,.mbsc-windows.mbsc-timeline-slot-header,.mbsc-windows.mbsc-timeline-slots{border-color:#e6e6e6}.mbsc-windows.mbsc-schedule-time-wrapper{border-top:1px solid #e6e6e6;color:#333}.mbsc-windows.mbsc-schedule-time-wrapper-end{border-bottom:1px solid #e6e6e6;color:#333}.mbsc-windows.mbsc-schedule-all-day-text,.mbsc-windows.mbsc-schedule-time-cont,.mbsc-windows.mbsc-schedule-timezone-label{color:#333}.mbsc-windows.mbsc-schedule-event{color:#0078d7}.mbsc-windows.mbsc-schedule-event-inner{color:#fff}.mbsc-windows.mbsc-schedule-event-active .mbsc-schedule-event-background,.mbsc-windows.mbsc-schedule-event-dragging .mbsc-schedule-event-background{outline:1px solid #333}.mbsc-windows.mbsc-schedule-invalid{background:rgba(240,240,240,0.75);color:#8a8a8a}.mbsc-windows.mbsc-timeline-footer-bg,.mbsc-windows.mbsc-timeline-header-bg,.mbsc-windows.mbsc-timeline-header-text,.mbsc-windows.mbsc-timeline-resource-bg,.mbsc-windows.mbsc-timeline-resource-footer-cont,.mbsc-windows.mbsc-timeline-resource-header-cont,.mbsc-windows.mbsc-timeline-sidebar-footer-cont,.mbsc-windows.mbsc-timeline-sidebar-header-cont{background:#fff}.mbsc-windows .mbsc-timeline-header-active:after{background-color:#0078d7}.mbsc-windows.mbsc-connection{stroke:rgba(51,51,51,0.7)}.mbsc-windows.mbsc-connection-arrow{fill:#333}.mbsc-windows-dark.mbsc-eventcalendar{background:#1a1a1a}.mbsc-windows-dark.mbsc-eventcalendar .mbsc-calendar-day.mbsc-disabled{background:#343434}.mbsc-windows-dark.mbsc-event-list-empty{color:rgba(255,255,255,0.7)}.mbsc-windows-dark.mbsc-event-group{border-color:#343434}.mbsc-windows-dark.mbsc-event-day.mbsc-list-header,.mbsc-windows-dark.mbsc-event.mbsc-list-item{background:#1a1a1a;color:#fff}.mbsc-windows-dark.mbsc-event.mbsc-focus,.mbsc-windows-dark.mbsc-event.mbsc-selected{background:rgba(0,120,215,0.25)}.mbsc-windows-dark.mbsc-event-color{background:#0078d7}.mbsc-windows-dark.mbsc-schedule-wrapper{background:#1a1a1a}.mbsc-windows-dark.mbsc-schedule-header-day{border-color:#343434}.mbsc-windows-dark.mbsc-schedule-header-item{color:#fff}.mbsc-windows-dark.mbsc-schedule-header-day-today{color:#0078d7}.mbsc-windows-dark.mbsc-schedule-header-dayname.mbsc-selected:after{background:#0078d7}.mbsc-windows-dark.mbsc-schedule-date-header{border-color:#343434}.mbsc-windows-dark.mbsc-schedule-time-indicator,.mbsc-windows-dark.mbsc-schedule-time-indicator-day{border-color:#0078d7}.mbsc-windows-dark.mbsc-schedule-cursor-time,.mbsc-windows-dark.mbsc-schedule-time-indicator-time{background:rgba(26,26,26,0.8);color:#0078d7}.mbsc-windows-dark.mbsc-schedule-time-indicator-time{color:#0078d7}.mbsc-windows-dark.mbsc-schedule-all-day-item:after,.mbsc-windows-dark.mbsc-schedule-column,.mbsc-windows-dark.mbsc-schedule-item,.mbsc-windows-dark.mbsc-schedule-resource,.mbsc-windows-dark.mbsc-schedule-resource-group,.mbsc-windows-dark.mbsc-schedule-time-col,.mbsc-windows-dark.mbsc-timeline-column,.mbsc-windows-dark.mbsc-timeline-day:after,.mbsc-windows-dark.mbsc-timeline-footer,.mbsc-windows-dark.mbsc-timeline-footer-column,.mbsc-windows-dark.mbsc-timeline-footer-date,.mbsc-windows-dark.mbsc-timeline-footer-week,.mbsc-windows-dark.mbsc-timeline-header,.mbsc-windows-dark.mbsc-timeline-header-column,.mbsc-windows-dark.mbsc-timeline-header-date,.mbsc-windows-dark.mbsc-timeline-header-month,.mbsc-windows-dark.mbsc-timeline-header-week,.mbsc-windows-dark.mbsc-timeline-resource,.mbsc-windows-dark.mbsc-timeline-resource-footer-cont,.mbsc-windows-dark.mbsc-timeline-resource-header-cont,.mbsc-windows-dark.mbsc-timeline-row,.mbsc-windows-dark.mbsc-timeline-row-date,.mbsc-windows-dark.mbsc-timeline-row-group:after,.mbsc-windows-dark.mbsc-timeline-sidebar-footer-cont,.mbsc-windows-dark.mbsc-timeline-sidebar-header-cont,.mbsc-windows-dark.mbsc-timeline-sidebar-resource,.mbsc-windows-dark.mbsc-timeline-slot-header,.mbsc-windows-dark.mbsc-timeline-slots{border-color:#343434}.mbsc-windows-dark.mbsc-schedule-time-wrapper{border-top:1px solid #343434;color:#fff}.mbsc-windows-dark.mbsc-schedule-time-wrapper-end{border-bottom:1px solid #343434;color:#fff}.mbsc-windows-dark.mbsc-schedule-all-day-text,.mbsc-windows-dark.mbsc-schedule-time-cont,.mbsc-windows-dark.mbsc-schedule-timezone-label{color:#fff}.mbsc-windows-dark.mbsc-schedule-event{color:#0078d7}.mbsc-windows-dark.mbsc-schedule-event-inner{color:#fff}.mbsc-windows-dark.mbsc-schedule-event-active .mbsc-schedule-event-background,.mbsc-windows-dark.mbsc-schedule-event-dragging .mbsc-schedule-event-background{outline:1px solid #fff}.mbsc-windows-dark.mbsc-schedule-invalid{background:rgba(52,52,52,0.75);color:#929292}.mbsc-windows-dark.mbsc-timeline-footer-bg,.mbsc-windows-dark.mbsc-timeline-header-bg,.mbsc-windows-dark.mbsc-timeline-header-text,.mbsc-windows-dark.mbsc-timeline-resource-bg,.mbsc-windows-dark.mbsc-timeline-resource-footer-cont,.mbsc-windows-dark.mbsc-timeline-resource-header-cont,.mbsc-windows-dark.mbsc-timeline-sidebar-footer-cont,.mbsc-windows-dark.mbsc-timeline-sidebar-header-cont{background:#1a1a1a}.mbsc-windows-dark .mbsc-timeline-header-active:after{background-color:#0078d7}.mbsc-windows-dark.mbsc-connection{stroke:rgba(255,255,255,0.7)}.mbsc-windows-dark.mbsc-connection-arrow{fill:#fff}.mbsc-eventcalendar{height:100%;overflow:hidden}.mbsc-event-list{position:relative;z-index:0;margin-top:-1px}.mbsc-event-list-scroll{overflow:auto;-webkit-overflow-scrolling:touch}.mbsc-event-list-empty{text-align:center;margin:3em;font-size:1.5em}.mbsc-event-day{position:-webkit-sticky;position:sticky;top:0;z-index:3}.mbsc-event-color,.mbsc-event-time{-moz-box-flex:0;flex:0 0 auto}.mbsc-event-content{overflow:hidden}.mbsc-event-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbsc-popover-list{width:20em;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mbsc-popover-hidden{visibility:hidden}.mbsc-calendar-dragging{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;cursor:move}.mbsc-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mbsc-drag-clone{position:fixed;display:table;z-index:99998;margin:15px 0 0 !important;box-shadow:0 0 transparent,0 0 transparent,0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);cursor:move}.mbsc-drag-clone:after{content:"";position:absolute;top:-50px;bottom:-50px;left:-50px;right:-50px}.mbsc-drag-clone .mbsc-calendar-label-resize{display:none}.mbsc-schedule-fake-scroll-x,.mbsc-schedule-fake-scroll-y{visibility:hidden;-moz-box-flex:0;flex:none}.mbsc-schedule-fake-scroll-x{overflow-x:scroll;width:0}.mbsc-schedule-fake-scroll-y{overflow-y:scroll;max-height:20px}.flash-container{position:fixed;top:75px;right:15px;z-index:1000;max-width:25%}.flash-container .flash-message{position:relative;opacity:0;min-height:28px;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#fff;color:#2c3433;-webkit-border-radius:0;border-radius:0;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;margin-bottom:10px;padding:5px 35px 5px 20px;-webkit-box-shadow:2px 2px 33px 8px rgba(0,0,0,0.1);box-shadow:2px 2px 33px 8px rgba(0,0,0,0.1);line-height:1.4;cursor:pointer}.flash-container .flash-message .flash-progress{position:absolute;right:0;top:auto;bottom:0;left:0;width:0;height:3px;opacity:1;background-color:rgba(0,0,0,0.15);-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.flash-container .flash-message .flash-progress.is-hidden{opacity:0}.flash-container .flash-message .flash-progress.flash-progress-top{top:0;bottom:auto}.flash-container .flash-message:before{position:absolute;content:"";width:7px;height:100%;top:0;bottom:0;left:-7px;background-color:transparent;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.flash-container .flash-message:after{position:absolute;content:"";font-family:fontAwesome;top:5px;right:8px;text-align:center;vertical-align:middle;color:#9e9e9e}.flash-container .flash-message.is-visible{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.flash-container .flash-message.flash-success .flash-progress{background-color:rgba(76,175,80,0.15)}.flash-container .flash-message.flash-success:before{background-color:#4caf50}.flash-container .flash-message.flash-success:after{color:rgba(76,175,80,0.5);content:"\F058"}.flash-container .flash-message.flash-warning .flash-progress{background-color:rgba(255,133,27,0.15)}.flash-container .flash-message.flash-warning:before{background-color:#ff851b}.flash-container .flash-message.flash-warning:after{color:rgba(255,133,27,0.5);content:"\F071"}.flash-container .flash-message.flash-danger .flash-progress,.flash-container .flash-message.flash-error .flash-progress{background-color:rgba(255,65,54,0.15)}.flash-container .flash-message.flash-danger:before,.flash-container .flash-message.flash-error:before{background-color:#ff4136}.flash-container .flash-message.flash-danger:after,.flash-container .flash-message.flash-error:after{color:rgba(255,65,54,0.5);content:"\F06A"}.flash-container .flash-message.flash-info .flash-progress{background-color:rgba(0,116,217,0.15)}.flash-container .flash-message.flash-info:before{background-color:#0074d9}.flash-container .flash-message.flash-info:after{color:rgba(0,116,217,0.5);content:"\F05A"}.flash-container .flash-message.flash-bug .flash-progress{background-color:rgba(138,43,226,0.15)}.flash-container .flash-message.flash-bug:before{background-color:#8a2be2}.flash-container .flash-message.flash-bug:after{color:rgba(138,43,226,0.5);content:"\F188"}.flash-container .flash-message.flash-disabled .flash-progress{background-color:rgba(171,171,171,0.15)}.flash-container .flash-message.flash-disabled:before{background-color:#aaa}.flash-container .flash-message.flash-disabled:after{color:rgba(171,171,171,0.5);content:"\F05E"}.flash-container .flash-message.flash-default{padding-right:20px}@media (max-width: 1280px){.flash-container{max-width:33.334%}}@media (max-width: 768px){.flash-container{max-width:50%}}@media (max-width: 480px){.flash-container{right:10px;left:10px;max-width:100%}}.flash-container .flash-message.dark-theme{background-color:#2c3433;color:#fff}.flash-container .flash-message.dark-theme .flash-progress{background-color:rgba(255,255,255,0.5)}.flash-container{font-size:16px;bottom:10px;right:5px;left:12px;top:initial;z-index:2147483004}@media (min-width: 576px){.flash-container{font-size:14.5px}}@media (min-width: 576px){.flash-container{left:initial;bottom:5px;right:20px;max-width:initial}}.flash-container .flash-message{box-shadow:6px 6px 14px 8px #00000030;-webkit-box-shadow:6px 6px 14px 8px #00000030;padding:13px 45px 13px 20px}@media (min-width: 576px){.flash-container .flash-message{min-width:430px;max-width:430px}}.flash-container .flash-message::after{position:absolute;top:50%;transform:translateY(-50%);right:15px}.ui-timepicker-wrapper{overflow-y:auto;max-height:150px;width:6.5em;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);outline:none;z-index:10052;margin:0}.ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}.ui-timepicker-list{margin:0;padding:0;list-style:none}.ui-timepicker-duration{margin-left:5px;color:#888}.ui-timepicker-list:hover .ui-timepicker-duration{color:#888}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}.ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover{background:#1980EC;color:#fff}li.ui-timepicker-selected .ui-timepicker-duration,.ui-timepicker-list li:hover .ui-timepicker-duration{color:#ccc}.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}.ui-timepicker-wrapper{width:9.5em;max-height:190px}.ui-timepicker-wrapper .ui-timepicker-list li{padding:10px 0px 10px 16px}.ui-timepicker-wrapper .ui-timepicker-list li:hover,.ui-timepicker-wrapper .ui-timepicker-selected{background:#efefef;color:#000}.ui-timepicker-wrapper .ui-timepicker-duration{font-size:13px;color:#a3a3a3}.ui-timepicker-wrapper li.ui-timepicker-selected .ui-timepicker-duration{color:#3e3e3e}.ui-timepicker-wrapper .ui-timepicker-list li:hover .ui-timepicker-duration{color:#a3a3a3}.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid black;background:white;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0px;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#fff), to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-moz-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-o-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-ms-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:linear-gradient(to right, #fff, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81')}.sp-val{background-image:-webkit-gradient(linear, 0 100%, 0 0, from(#000), to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-o-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:linear-gradient(to top, #000, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000')}.sp-hue{background:-moz-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-ms-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-o-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-webkit-gradient(linear, left top, left bottom, from(red), color-stop(0.17, #ff0), color-stop(0.33, lime), color-stop(0.5, cyan), color-stop(0.67, blue), color-stop(0.83, #f0f), to(red));background:-webkit-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:linear-gradient(to bottom, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00')}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00')}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff')}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff')}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff')}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000')}.sp-hidden{display:none !important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}.sp-cf{*zoom:1}@media (max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:white;opacity:.8}.sp-container{border-radius:0;background-color:#ECECEC;border:solid 1px #f0c49B;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px !important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;*zoom:1;*display:inline;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#F0C49B;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{*width:220px;max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eeeeee;background-image:-webkit-linear-gradient(top, #eee, #ccc);background-image:-moz-linear-gradient(top, #eee, #ccc);background-image:-ms-linear-gradient(top, #eee, #ccc);background-image:-o-linear-gradient(top, #eee, #ccc);background-image:linear-gradient(to bottom, #eee, #ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#dddddd;background-image:-webkit-linear-gradient(top, #ddd, #bbb);background-image:-moz-linear-gradient(top, #ddd, #bbb);background-image:-ms-linear-gradient(top, #ddd, #bbb);background-image:-o-linear-gradient(top, #ddd, #bbb);background-image:linear-gradient(to bottom, #ddd, #bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;-moz-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;-ms-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;-o-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee}.sp-cancel{font-size:11px;color:#d93f3f !important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f !important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}/*!
 * Cropper.js v1.5.12
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2021-06-12T08:00:11.623Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:0.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,0.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:0.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:0.75;position:absolute;top:50%;width:0}.cropper-center::before,.cropper-center::after{background-color:#eee;content:' ';display:block;position:absolute}.cropper-center::before{height:1px;left:-3px;top:0;width:7px}.cropper-center::after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:0.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:0.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:0.75;width:5px}}.cropper-point.point-se::before{background-color:#39f;bottom:-50%;content:' ';display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}/*! =======================================================
                      VERSION  11.0.2
========================================================= *//*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *    Kyle Kemp
 *      - Twitter: @seiyria
 *      - Github:  seiyria
 *    Rohit Kalkur
 *      - Twitter: @Rovolutionary
 *      - Github:  rovolution
 *
 * =========================================================
 *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2019 Kyle Kemp, Rohit Kalkur, and contributors
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{margin-left:-10px}.slider.slider-horizontal .slider-tick.triangle,.slider.slider-horizontal .slider-handle.triangle{position:relative;top:50%;transform:translateY(-50%);border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#036fa5;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{display:inline-block;text-align:center}.slider.slider-horizontal.slider-rtl .slider-track{left:initial;right:0}.slider.slider-horizontal.slider-rtl .slider-tick,.slider.slider-horizontal.slider-rtl .slider-handle{margin-left:initial;margin-right:-10px}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:initial;right:0}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-low,.slider.slider-vertical .slider-track-high{width:100%;left:0;right:0}.slider.slider-vertical .slider-tick,.slider.slider-vertical .slider-handle{margin-top:-10px}.slider.slider-vertical .slider-tick.triangle,.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#036fa5;margin-left:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-vertical.slider-rtl .slider-track{left:initial;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:initial;right:0}.slider.slider-vertical.slider-rtl .slider-tick.triangle,.slider.slider-vertical.slider-rtl .slider-handle.triangle{border-width:10px 10px 10px 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:initial;padding-right:4px}.slider.slider-disabled .slider-handle{background-color:#cfcfcf;background-image:-moz-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#DFDFDF), to(#BEBEBE));background-image:-webkit-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:-o-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:linear-gradient(to bottom, #DFDFDF, #BEBEBE);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#BEBEBE',GradientType=0)}.slider.slider-disabled .slider-track{background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#E5E5E5), to(#E9E9E9));background-image:-webkit-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:-o-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:linear-gradient(to bottom, #E5E5E5, #E9E9E9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5E5E5', endColorstr='#E9E9E9',GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .bs-tooltip-top .tooltip-inner,.slider .bs-tooltip-bottom .tooltip-inner{position:relative;left:-50%}.slider.bs-tooltip-left .tooltip-inner,.slider.bs-tooltip-right .tooltip-inner{position:relative;top:-100%}.slider .tooltip{pointer-events:none}.slider .tooltip.bs-tooltip-top .arrow,.slider .tooltip.bs-tooltip-bottom .arrow{left:-.4rem}.slider .tooltip.bs-tooltip-top{margin-top:-44px}.slider .tooltip.bs-tooltip-bottom{margin-top:2px}.slider .tooltip.bs-tooltip-left,.slider .tooltip.bs-tooltip-right{margin-top:-14px}.slider .tooltip.bs-tooltip-left .arrow,.slider .tooltip.bs-tooltip-right .arrow{top:8px}.slider .hide{display:none}.slider-track{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#F9F9F9));background-image:-webkit-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:-o-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:linear-gradient(to bottom, #f5f5f5, #F9F9F9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#F9F9F9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;cursor:pointer}.slider-selection{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #F9F9F9, #f5f5f5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#F9F9F9), to(#f5f5f5));background-image:-webkit-linear-gradient(top, #F9F9F9, #f5f5f5);background-image:-o-linear-gradient(top, #F9F9F9, #f5f5f5);background-image:linear-gradient(to bottom, #F9F9F9, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#F5F5F5',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute}.slider-selection.tick-slider-selection{background-color:#46c1fe;background-image:-moz-linear-gradient(top, #52c5ff, #3abcfd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#52c5ff), to(#3abcfd));background-image:-webkit-linear-gradient(top, #52c5ff, #3abcfd);background-image:-o-linear-gradient(top, #52c5ff, #3abcfd);background-image:linear-gradient(to bottom, #52c5ff, #3abcfd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52c5ff', endColorstr='#3abcfd',GradientType=0)}.slider-track-low,.slider-track-high{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;background:transparent}.slider-handle{background-color:#0478b2;background-image:-moz-linear-gradient(top, #0480BE, #036fa5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0480BE), to(#036fa5));background-image:-webkit-linear-gradient(top, #0480BE, #036fa5);background-image:-o-linear-gradient(top, #0480BE, #036fa5);background-image:linear-gradient(to bottom, #0480BE, #036fa5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0480BE', endColorstr='#036fa5',GradientType=0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);position:absolute;top:0;width:20px;height:20px;background-color:#0480BE;border:0px solid transparent}.slider-handle:hover{cursor:pointer}.slider-handle.round{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#F9F9F9));background-image:-webkit-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:-o-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:linear-gradient(to bottom, #f5f5f5, #F9F9F9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#F9F9F9',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;width:20px;height:20px;filter:none;opacity:0.8;border:0px solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.custom{background:transparent none}.slider-tick.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick.in-selection{background-color:#46c1fe;background-image:-moz-linear-gradient(top, #52c5ff, #3abcfd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#52c5ff), to(#3abcfd));background-image:-webkit-linear-gradient(top, #52c5ff, #3abcfd);background-image:-o-linear-gradient(top, #52c5ff, #3abcfd);background-image:linear-gradient(to bottom, #52c5ff, #3abcfd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52c5ff', endColorstr='#3abcfd',GradientType=0);opacity:1}.slider-selection{background:#0079b4}.slider-track-high{background:#e2e2e2}.slider-handle{background-color:#fff;background-image:none;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.51);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.51)}.kbw-signature{display:inline-block;-ms-touch-action:none;width:80vw}@media (min-width: 576px){.kbw-signature{width:400px}}.kbw-signature-disabled{opacity:0.35}#ui-datepicker-div{z-index:1100 !important}@media (max-width: 480px){#ui-datepicker-div{position:fixed !important;top:20% !important;left:50% !important;transform:translateY(0%) translateX(-50%) scale(1.12) !important;-webkit-box-shadow:0px 0px 12px 5px rgba(0,0,0,0.5);box-shadow:0px 0px 12px 5px rgba(0,0,0,0.5)}}@media (min-width: 576px){#ui-datepicker-div{transform-origin:top left;transform:scale(1.1)}}@media (min-width: 576px){#ui-datepicker-div{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}#ui-datepicker-div.datepicker-for-task-dates{transform:scale(1)}#ui-datepicker-div{font-family:'Nunito', sans-serif}#ui-datepicker-div select{font-family:'Nunito', sans-serif}#ui-datepicker-div .ui-datepicker-calendar thead{background-color:transparent}#ui-datepicker-div .ui-datepicker-calendar thead th{color:#5599bc;border-top:0px !important}#ui-datepicker-div .ui-widget-header{background-color:transparent;border:0px;border-bottom:1px solid #e3e3e3;border-radius:0px;padding:7px 0px;margin-bottom:8px}#ui-datepicker-div .ui-datepicker-month,#ui-datepicker-div .ui-datepicker-year{-webkit-appearance:none;border:0px;background-color:transparent;font-size:20px;color:#464646;width:initial}#ui-datepicker-div .ui-datepicker-month{text-align:right;padding-right:5px}#ui-datepicker-div .ui-datepicker-year{text-align:left;padding-left:5px}#ui-datepicker-div tr td a{background-color:transparent;text-align:center;padding:12px 9px;border:0px;transition:all 0.2s;border-radius:3px}#ui-datepicker-div tr td.ui-datepicker-other-month a{color:#9a9a9a}@media (min-width: 1200px){#ui-datepicker-div tr td a:hover{background-color:#ededed}}#ui-datepicker-div tr td a.ui-state-active{background-color:#15384a !important;color:#fff !important}#ui-datepicker-div tr td.ui-datepicker-today a{background-color:#edf4f9;color:#454545}#ui-datepicker-div tr td.ui-datepicker-today a:not(.ui-state-active):hover{background-color:#c4c4c4}.svg_select_shape{stroke-width:1;stroke-dasharray:10 10;stroke:black;stroke-opacity:0.1;pointer-events:none;fill:none}.svg_select_shape_pointSelect{stroke-width:1;fill:none;stroke-dasharray:10 10;stroke:black;stroke-opacity:0.8;pointer-events:none}.svg_select_handle{stroke-width:3;stroke:black;fill:none}.svg_select_handle_rot{fill:white;stroke:black;stroke-width:1;cursor:move}.svg_select_handle_lt{cursor:nw-resize}.svg_select_handle_rt{cursor:ne-resize}.svg_select_handle_rb{cursor:se-resize}.svg_select_handle_lb{cursor:sw-resize}.svg_select_handle_t{cursor:n-resize}.svg_select_handle_r{cursor:e-resize}.svg_select_handle_b{cursor:s-resize}.svg_select_handle_l{cursor:w-resize}.svg_select_handle_point{stroke:black;stroke-width:1;cursor:move;fill:white}body.lay--nav-secondary-h-clip #primary-nav-column #secondary-column{top:53px}body.lay--nav-secondary-h-full #primary-nav-column #secondary-column{top:0px}body.lay--nav-secondary-w-md #primary-nav-column #secondary-column{width:186px}body.lay--nav-secondary-w-lg #primary-nav-column #secondary-column{width:285px}body.lay--nav-secondary-h-full #top-nav-bar .breadcrumbs{margin-left:204px}.primary-header-fixed{top:75px}@media (min-width: 1200px){.primary-header-fixed{top:53px}}#primary-content-container{padding-top:75px}@media (min-width: 1200px){#primary-content-container{padding-top:53px}}body.lay--head-primary-fixed #primary-content-container{padding-top:calc(75px + 55px)}@media (min-width: 1200px){body.lay--head-primary-fixed #primary-content-container{padding-top:calc(53px + 55px)}}@media (min-width: 1200px){body.lay--nav-primary #primary-content-container{margin-left:55px}body.lay--nav-primary .primary-header-fixed{left:55px}body.lay--nav-primary.lay--nav-secondary-w-md #primary-content-container{margin-left:calc(55px + 186px)}body.lay--nav-primary.lay--nav-secondary-w-md .primary-header-fixed{left:calc(55px + 186px)}body.lay--nav-primary.lay--nav-secondary-w-lg #primary-content-container{margin-left:calc(55px + 285px)}body.lay--nav-primary.lay--nav-secondary-w-lg .primary-header-fixed{left:calc(55px + 285px)}}@media (min-width: 1200px){body.lay--nav-primary[data-portal='true'] #primary-content-container{margin-left:0px}body.lay--nav-primary[data-portal='true'] .primary-header-fixed{left:0px}body.lay--nav-primary.lay--nav-secondary-w-md[data-portal='true'] #primary-content-container{margin-left:calc(0px + 186px)}body.lay--nav-primary.lay--nav-secondary-w-md[data-portal='true'] .primary-header-fixed{left:calc(0px + 186px)}body.lay--nav-primary.lay--nav-secondary-w-lg[data-portal='true'] #primary-content-container{margin-left:calc(0px + 285px)}body.lay--nav-primary.lay--nav-secondary-w-lg[data-portal='true'] .primary-header-fixed{left:calc(0px + 285px)}}body.lay--nav-admin #primary-content-container{margin-left:235px;padding:70px 20px}#primary-content-container{background-color:#f1f5f8;overflow:hidden}@media (min-width: 1200px){#primary-content-container{min-height:calc(100vh)}}.shadow-column-layout .container-fluid{min-height:100vh}.shadow-column-layout .container-fluid .row{min-height:100vh}.shadow-column-layout #left-column{min-height:100vh;-webkit-box-shadow:4px 0px 15px 0px rgba(0,0,0,0.2);box-shadow:4px 0px 15px 0px rgba(0,0,0,0.2);padding:35px 25px 0px 35px}.shadow-column-layout #left-column .section-divider{background-color:#d5d9dd;height:1px;width:calc(100% + 60px);position:relative;left:-35px}body.project-layout{background-color:#f1f5f8;height:calc(100% - 80px)}@media (min-width: 1200px){.show-split-layout .left-layout{position:fixed;top:53px;left:242px;bottom:0px;right:calc(28vw - 27px);overflow:scroll;padding-top:35px;padding-right:40px;padding-left:10px}.show-split-layout .left-layout .row{margin:0px}}@media (min-width: 1200px){body[data-portal='true'] .show-split-layout .left-layout{left:186px}}@media (min-width: 1200px){.show-split-layout .right-layout{position:fixed;top:53px;right:0px;bottom:0px;width:28vw;z-index:2;overflow:hidden;webkit-box-shadow:-3px 4px 11px 1px rgba(0,0,0,0.25);box-shadow:-3px 4px 11px 1px rgba(0,0,0,0.25)}}.show-split-layout.no-page-header .left-layout,.show-split-layout.no-page-header .right-layout{top:53px}.show-split-layout.no-page-header .left-layout{padding-top:0px}@media (min-width: 1200px){.show-split-layout.vendor-job .left-layout{padding-left:70px;padding-right:100px}}#manage-document-page.show-split-layout .left-layout,#manage-document-page.show-split-layout .right-layout{top:107px}.show-split-layout .page-header{padding:0px}.show-split-layout .page-header .primary-header{padding:0px;height:65px;background-color:#fff}.show-split-layout .page-header .primary-header .left-info{position:absolute;top:50%;transform:translateY(-50%);width:100%;box-sizing:content-box;margin-right:100px;left:15px}.show-split-layout .page-header .primary-header .left-info h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.show-split-layout .page-header .primary-header .left-info .fader{position:absolute;top:0px;right:0px;bottom:0px;width:110px;background:white;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, white 22%)}.show-split-layout .page-header .primary-header .right-info{position:absolute;top:50%;transform:translateY(-50%);right:20px;text-align:right}.show-split-layout .page-header .primary-header .right-info .dropdown i{font-size:28px}.show-split-layout .page-header .primary-header h1{font-size:20px}@media (min-width: 1200px){.show-split-layout .page-header .primary-header h1{font-size:23px}}@media (min-width: 1200px){.show-split-layout.desktop-nav-enabled .page-nav-container{display:block}}@media (min-width: 1200px){.show-split-layout.desktop-nav-enabled .left-layout{padding-top:15px;top:267px}}@media (min-width: 1200px){.show-split-layout #comments-widget{position:absolute;top:0px;right:0px;bottom:0px;left:0px;margin-bottom:0px}}.fixed-right-column{position:fixed;display:none}@media (min-width: 1200px){.fixed-right-column{display:block}}.fixed-right-column .section-title{font-size:16px;position:relative;display:block;font-weight:600;background-color:#d6e0e8;padding:9px;margin-bottom:10px;border-radius:5px}@media (min-width: 576px){.fixed-right-column .section-title{font-size:14.5px}}.fixed-right-column .section-title i{margin-right:5px}.fixed-right-column.guest-list-summary{top:159px;right:0px;bottom:0px;width:220px;padding-right:15px;padding-bottom:75px;overflow-y:scroll}@media (min-width: 1200px){.layout--rwic{display:flex;min-height:100vh}}.layout--rwic-record-container{background-color:transparent;flex-grow:1}@media (min-width: 1200px){.layout--rwic-info-container{display:block;background-color:#f1f5f8;flex:0 0 30%;max-width:390px;transition:all 0.3s;overflow:hidden;box-shadow:0px 0px 7px 1px rgba(0,0,0,0.02);-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.02);border-bottom-left-radius:15px;border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}}.layout--rwic-info-container-content{opacity:1;transition:all 0.3s;transition-delay:0.3s}.layout--rwic-collapse-toggle-trigger{display:none;position:fixed;z-index:2;padding:5px;transform:translate(-18px, 17px);transition:all 0.4s;transition-delay:0.2s}@media (min-width: 1200px){.layout--rwic-collapse-toggle-trigger{display:block}}.layout--rwic-collapse-toggle-trigger .icon-container{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);background-color:#f1f5f8;border:1px solid #bebebe;border-radius:6px;display:block;transition:all 0.2s;padding:11px 4px;font-size:14px;color:#8c8c8c}.layout--rwic-collapse-toggle-trigger .icon-container i{transform:scale(0.85);transition:all 0.5s}.layout--rwic-collapse-toggle-trigger:hover{cursor:pointer}.layout--rwic-collapse-toggle-trigger:hover .icon-container{transform:scale(1.2)}.layout--rwic-collapse-toggle-trigger:hover .icon-container i{transform:scale(0.85) translateX(4px)}body[data-auth-context="share_link"] .layout--rwic-collapse-toggle-trigger{transform:translate(-18px, 56px)}.layout--rwic.collapsed .layout--rwic-info-container{flex:0 0 40px;overflow:hidden;background-color:#fff}.layout--rwic.collapsed .layout--rwic-info-container:hover{cursor:pointer;flex:0 0 60px}.layout--rwic.collapsed .layout--rwic-info-container:hover .layout--rwic-collapse-toggle-trigger{transform:translate(-17px, 30vh) rotate(180deg) scale(1.2);transition-delay:0s}.layout--rwic.collapsed .layout--rwic-info-container-content{opacity:0;transition-delay:0s;pointer-events:none}.layout--rwic.collapsed .layout--rwic-collapse-toggle-trigger{transform:translate(-14px, 30vh) rotate(180deg);transition-delay:0.5s;pointer-events:none}.layout--rwic.collapsed .layout--rwic-collapse-toggle-trigger .icon-container{background-color:#fff}.layout--rwic-card{background-color:#fff;padding:25px;border-radius:11px;border:1px solid #e0e0e0;margin-bottom:20px;margin-top:20px}.layout--rwic-card .rwic-header{position:relative;font-size:16.5px;padding-left:0px;padding-top:0px;color:#333333;font-weight:600;margin-bottom:20px}.layout--rwic-card .rwic-header i{margin-right:5px}.pcl--pc{display:flex}.pcl--pc .pcl--pc-parent-column{display:none;flex:0 0 250px;padding:20px}@media (min-width: 1200px){.pcl--pc .pcl--pc-parent-column{display:initial;border-right:1px solid #e0e6ea;border-bottom:1px solid #e0e6ea;border-bottom-right-radius:10px}}.pcl--pc .pcl--pc-child-column{flex-grow:1}#primary-nav-column{position:fixed;top:0px;bottom:0px;left:0px;z-index:250}#primary-nav-column #dark-bar-column{position:relative;z-index:1001;background-color:#15384a;height:100%;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);border-right:1px solid transparent}#primary-nav-column.expanded #dark-bar-column{box-shadow:8px 0px 11px 0px #00000052;-webkit-box-shadow:8px 0px 11px 0px #00000052;border-right-color:transparent}#primary-nav-column .sub-menu-popover{opacity:0;pointer-events:none;transition:all 0.3s;transition-delay:0.3s;position:absolute;top:0px;right:-3px;position:absolute;top:50%;transform:translateY(-50%) translateX(calc(100% - 30px));padding-left:30px}#primary-nav-column .sub-menu-popover a{display:block;color:#fff;padding:12px 10px;font-size:14.5px;border-radius:6px}#primary-nav-column .sub-menu-popover a i{margin-right:5px}#primary-nav-column .sub-menu-popover a:hover{background-color:#275065}#primary-nav-column .sub-menu-popover .sub-menu-popover-content{background-color:#15384a;width:204px;border-radius:10px;padding:10px 10px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#primary-nav-column .expander-link:hover .sub-menu-popover,#primary-nav-column .expander-link.active-hover .sub-menu-popover{opacity:1;pointer-events:unset}#primary-nav-column .expander-link:hover .nav-icon-label-container,#primary-nav-column .expander-link.active-hover .nav-icon-label-container{background-color:#265065}#primary-nav-column #dark-bar-column a.planpage-logo-icon-link{padding:0px;margin-bottom:0px}#primary-nav-column #dark-bar-column a.planpage-logo-icon-link:not(.selected):hover{background-color:transparent}#primary-nav-column #dark-bar-column .planpage-logo-icon{filter:invert(100%) sepia(41%) saturate(0%) hue-rotate(193deg) brightness(115%) contrast(100%);margin-bottom:15px;width:55px;padding-left:11px;padding-right:11px;margin-top:14px}#primary-nav-column #dark-bar-column .nav-icon-label-container{color:#f6f6f6;display:flex !important;align-items:center;margin:10px 6px;border-radius:6px;padding:11px 0px;transition:all 0.15s}#primary-nav-column #dark-bar-column .nav-icon-label-container:hover{background-color:#265065}#primary-nav-column #dark-bar-column .nav-icon-label-container i{font-size:21px}#primary-nav-column #dark-bar-column .nav-icon-label-container .text-label{color:#fff;font-size:14.5px;font-weight:600}#primary-nav-column #dark-bar-column .nav-icon-label-container.selected{background-color:#48ac87;color:#fff}#primary-nav-column #dark-bar-column .divider{height:1px;background-color:#506772;margin:10px 5px}#primary-nav-column .nav-icon-label-container .text-label .notification-badge{position:absolute;top:50%;transform:translateY(-50%);right:15px}#primary-nav-column .nav-icon-label-container .notification-badge-for-collapsed .notification-badge{position:absolute;top:0px;right:3px}#primary-nav-column.expanded .nav-icon-label-container .notification-badge-for-collapsed .notification-badge,body[data-primary-nav='static'] #primary-nav-column .nav-icon-label-container .notification-badge-for-collapsed .notification-badge{display:none}#primary-nav-column #love-quote-container{position:absolute;bottom:0px;left:0px;right:0px;overflow:hidden;padding:15px;font-size:13px;color:#477f9c}#primary-nav-column #love-quote-container .author{display:block;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#primary-nav-column .expander-trigger{display:none !important}#primary-nav-column #dark-bar-column .admin-maintenance-mode-indicator-icon-container{background-color:#dc3645;color:#fff;border-radius:6px;padding:6px 13px;margin-left:6px;margin-right:6px;font-size:15px;border:1px solid #ff9595}#primary-nav-column{width:55px;transition:width 0.05s}#primary-nav-column.expanded{width:180px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);transition:width 0.2s}#primary-nav-column #dark-bar-column .nav-icon-label-container .icon-container{padding-left:8px;position:relative}#primary-nav-column .nav-icon-label-container .text-label{width:0px;height:0px;overflow:hidden;padding-left:0px;opacity:0}#primary-nav-column.expanded .nav-icon-label-container .text-label,body[data-primary-nav='static'] #primary-nav-column .nav-icon-label-container .text-label{width:initial;height:initial;white-space:nowrap;padding-left:9px;opacity:1}#primary-nav-column #love-quote-container{opacity:0;transition:0s;transition-delay:0s}#primary-nav-column.expanded #love-quote-container,body[data-primary-nav='static'] #primary-nav-column #love-quote-container{opacity:1;transition:0.2s;transition-delay:0.17s}body[data-primary-nav='static'] #primary-nav-column #dark-bar-column{width:160px}body[data-primary-nav='static'] #primary-nav-column #secondary-column{left:160px}body[data-primary-nav='static'] #primary-nav-column #secondary-column .column-header{left:160px !important}body[data-primary-nav='static'] #top-nav-bar{left:160px}#primary-nav-column #secondary-column{position:absolute;left:55px;top:0px;bottom:0px;background-color:#fcfcfc;padding-top:12px;-webkit-box-shadow:3px 5px 7px 1px rgba(0,0,0,0.15);box-shadow:3px 5px 7px 1px rgba(0,0,0,0.15);overflow-y:scroll}body[data-portal='true'] #primary-nav-column #secondary-column{left:0px}#primary-nav-column #secondary-column .secondary-column-default-menu a{font-size:14px;position:relative;color:#c2d7e4;display:block;padding:14px 15px;border-radius:6px;margin-left:8px;margin-right:8px;margin-bottom:2px;font-weight:600;border-left:0px solid #f1f5f8;animation:all 0.5s}@media (min-width: 576px){#primary-nav-column #secondary-column .secondary-column-default-menu a{font-size:13.5px}}#primary-nav-column #secondary-column .secondary-column-default-menu a:hover{background-color:#23475a;border-left-color:#b5b5b5;animation:all 0.5s}#primary-nav-column #secondary-column .secondary-column-default-menu a i{margin-right:5px}#primary-nav-column #secondary-column .secondary-column-default-menu .divider{display:block;height:1px;background-color:#f3f3f3;margin-top:4px;margin-bottom:13px}#primary-nav-column #secondary-column .secondary-column-default-menu .menu-header,#primary-nav-column #secondary-column .secondary-column-default-menu .menu-toggle-header{position:relative;display:block;text-transform:none;font-size:13px;font-weight:600;padding:9px 5px;margin:6px 0px;padding-left:10px;margin-left:10px;margin-right:10px;border-radius:7px;color:#505050;background-color:#efefef}#primary-nav-column #secondary-column .secondary-column-default-menu .menu-header{background-color:transparent;color:#9c9c9c;padding:6px 10px;border-top:1px solid #e9e9e9;margin-left:0px;margin-right:0px;border-radius:0px;padding-top:15px;padding-bottom:2px;padding-left:22px}#primary-nav-column #secondary-column .secondary-column-default-menu .menu-header i{margin-right:4px}#primary-nav-column #secondary-column .secondary-column-default-menu .menu-toggle-header:hover{cursor:pointer;background-color:#f0f0f0;color:#000}#primary-nav-column #secondary-column .secondary-column-default-menu .menu-toggle-header:hover .toggle-icon{color:#000}#primary-nav-column #secondary-column .secondary-column-default-menu .menu-toggle-header .toggle-icon{position:absolute;top:50%;transform:translateY(-50%);right:8px;color:#a2a2a2;transition:transform 0.2s}#primary-nav-column #secondary-column .secondary-column-default-menu .menu-section .menu-items-container{transition:max-height 0.25s, opacity 0.4s;max-height:1000px;opacity:1;overflow:hidden}#primary-nav-column #secondary-column .secondary-column-default-menu .menu-section[data-is-expanded='false'] .menu-items-container{max-height:0px;overflow:hidden;opacity:0}#primary-nav-column #secondary-column .secondary-column-default-menu .menu-section[data-is-expanded='false'] .menu-toggle-header .toggle-icon{transform:translateY(-50%) rotate(-90deg)}#primary-nav-column #secondary-column.project-mode .secondary-column-default-menu a,#primary-nav-column #secondary-column.project-mode .secondary-column-default-menu a i{font-size:15px;text-align:left;color:#747474}#primary-nav-column #secondary-column.project-mode .secondary-column-default-menu a.smaller,#primary-nav-column #secondary-column.project-mode .secondary-column-default-menu a.smaller i{font-size:14.5px}#primary-nav-column #secondary-column.project-mode .secondary-column-default-menu a{padding:11px 9px;padding-right:5px;margin:0px 12px}#primary-nav-column #secondary-column.project-mode .secondary-column-default-menu a.selected{background-color:#00ab86;color:#fff}#primary-nav-column #secondary-column.project-mode .secondary-column-default-menu a.selected i{color:#fff;font-weight:600}#primary-nav-column #secondary-column.project-mode .secondary-column-default-menu a i{display:inline-block;margin-right:4px;margin-bottom:0px}@media (min-width: 1200px){#primary-nav-column #secondary-column.project-mode .secondary-column-default-menu a i{margin-right:0px;color:#7c7c7c;font-weight:300}}#primary-nav-column #secondary-column.project-mode .secondary-column-default-menu a:not(.selected):hover{background-color:#f0f0f0;color:#000}#primary-nav-column #secondary-column.project-mode .secondary-column-default-menu a:not(.selected):hover i{color:#000}#primary-nav-column #secondary-column.with-fixed-column-header{padding-top:calc(55px + 9px);padding-bottom:20px}#primary-nav-column #secondary-column.with-fixed-column-header .column-header{position:fixed;top:53px;left:55px;width:186px;height:55px;z-index:2;background-color:#fcfcfc;border-bottom:1px solid #eaeaea}#primary-nav-column #secondary-column.with-fixed-column-header .column-header .secondary-column-header-title{position:absolute;top:50%;transform:translateY(-50%);left:0px;padding-left:15px}#primary-nav-column #secondary-column.for-lead .lead-badge{background-color:#03ab86;width:fit-content;padding:4px 6px;border-radius:5px;position:absolute;top:7px;left:20px;z-index:1;color:#fff;font-size:12px;font-weight:600;border-bottom-left-radius:0px;border:1px solid #ffffff33}a.notification-nav-icon-link{display:inline-block;padding:0px;margin-left:0px;margin-right:0px}.notification-nav-icon{position:relative;height:50px;width:40px;transition:all 0.3s}@media (min-width: 1200px){.notification-nav-icon{height:47px;width:40px}}.notification-nav-icon i{font-size:15px;color:#fff;font-weight:500;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}@media (min-width: 1200px){.notification-nav-icon i{font-size:15px}}.notification-nav-icon .icon-container{background-color:#15384ae0;transition:all 0.15s}@media (max-width: 1200px){.notification-nav-icon .icon-container{width:30px;height:30px;border-radius:9px}}@media (min-width: 1200px){.notification-nav-icon .icon-container{width:30px;height:30px;border-radius:9px}}.notification-nav-icon .badge{position:absolute;z-index:1}@media (max-width: 1200px){.notification-nav-icon .badge{color:transparent;width:10px;height:10px;border-radius:100px;border:1px solid #fff;right:2px;top:6px;overflow:hidden;padding:0px}}@media (min-width: 1200px){.notification-nav-icon .badge{right:1px;top:2px;font-size:9px}}@media (min-width: 1200px){.notification-nav-icon:not(.open):hover .icon-container{cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}.notification-nav-icon.open .icon-container{transition:all 0.3s;transform:translateY(-40%) translateX(-50%) scale(1.2);-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.notification-nav-icon.open .icon-container i{transition:all 0.3s;color:#fff}.current-profile-container .staff-new-update-alert{display:flex;align-items:center;height:30px;padding:0px 10px;border-radius:9px;color:#fff;margin-left:15px;font-size:16px;font-weight:600;width:128px;background-image:radial-gradient(circle 874px at 11.1% 99.3%, rgba(248,97,41,0.85) 0%, #f7c237 100.2%);transition:all 0.2s}@media (min-width: 576px){.current-profile-container .staff-new-update-alert{font-size:14.5px}}.current-profile-container .staff-new-update-alert:hover{background-color:#8e328c}.current-profile-container .staff-new-update-alert i{animation-duration:1.3s}#primary-mobile-nav-bar{position:fixed;top:0px;right:0px;left:0px;background-color:#fff;height:75px;z-index:20;border-bottom:1px solid #d5d5d5}#primary-mobile-nav-bar .logo{height:32px;margin-left:15px;filter:invert(16%) sepia(13%) saturate(2640%) hue-rotate(156deg) brightness(95%) contrast(89%)}#primary-mobile-nav-bar .fa-bars{font-size:25px;padding-left:25px;padding-right:20px}#primary-mobile-nav-bar .left-col{z-index:1}#primary-mobile-nav-bar .project-header{align-items:center;padding-right:5px}#primary-mobile-nav-bar .project-avatar-container{background-color:#7d7d7d;background-size:cover;height:75px;width:75px;position:absolute;top:50%;transform:translateY(-50%);left:0px}#primary-mobile-nav-bar .project-header .project-name-container{background-color:#fffffff0;padding:8px 5px;padding-left:12px;padding-right:10px;margin-left:12px;margin-right:10px;border-radius:6px;box-shadow:-6px 0px 7px 3px rgba(0,0,0,0.12)}#primary-mobile-nav-bar .project-header .project-name{font-size:16px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-weight:800;color:#345061}#primary-mobile-nav-bar .fixed-lead-badge{position:fixed;top:0px;left:0px;z-index:2;background-color:#03ab86;color:#fff;font-weight:600;padding:2px 12px;border-bottom-right-radius:6px;font-size:11px;padding-right:8px}#top-nav-bar{position:fixed;top:0px;right:0px;left:55px;background-color:#fcfcfc;height:53px;border-bottom:1.5px dotted #d8d8d8;z-index:25}#top-nav-bar #right-menu{position:absolute;top:0px;right:0px;bottom:0px;width:530px;text-align:right}@media (min-width: 1200px){#top-nav-bar #right-menu{background:#FCFCFC;background:linear-gradient(90deg, rgba(252,252,252,0) 0%, #fcfcfc 12%, #fcfcfc 100%)}}#top-nav-bar .current-profile-container{display:flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);right:0px;height:60px}#top-nav-bar .current-profile-container .profile-dropdown{padding:0px 15px;padding-left:8px;display:flex;align-items:center;transition:all 0.5s;height:53px}@media (min-width: 1200px){#top-nav-bar .current-profile-container .profile-dropdown{margin-left:12px}}#top-nav-bar .current-profile-container .profile-dropdown .fa-caret-down{margin-left:8px}#top-nav-bar .current-profile-container .profile-dropdown i{transition:all 0.2s;color:#8e8e8e}#top-nav-bar .current-profile-container .profile-dropdown:hover{cursor:pointer}#top-nav-bar .current-profile-container .profile-dropdown:hover i{transform:scale(1.2);color:#464646}#top-nav-bar .current-profile-container .profile-dropdown .profile-avatar{margin-right:10px;display:block;border-color:#fff;background-color:#898989}#top-nav-bar .current-profile-container .trial-countdown{font-size:14px;color:#7a7a7a;margin-right:10px}@media (min-width: 576px){#top-nav-bar .current-profile-container .trial-countdown{font-size:13.5px}}#top-nav-bar .current-profile-container .setup-guide-button{width:144px;background-color:#f1f5f8;text-align:center;padding:3px 13px 3px 6px;border-radius:100px;margin-left:12px;margin-right:9px;color:#2d363c;font-weight:600;font-size:14.5px;border:1px solid #ccd6dd;display:flex;align-items:center;transition:all 0.3s}#top-nav-bar .current-profile-container .setup-guide-button .rocket-circle{width:29px;height:29px;border-radius:100%;margin-right:10px;position:relative;transition:all 0.3s}#top-nav-bar .current-profile-container .setup-guide-button .rocket-circle i{position:absolute;top:50%;left:63%;transform:translateY(-50%) translateX(-50%);font-size:19px}#top-nav-bar .current-profile-container .setup-guide-button:hover{background-color:#dfe5ea}#top-nav-bar .current-profile-container .setup-guide-button:hover .rocket-circle{transform:scale(1.17)}#top-nav-bar .breadcrumbs{position:absolute;top:50%;transform:translateY(-50%);margin-left:15px;font-size:14px;opacity:.7;font-weight:600;color:#4e4e4e}#top-nav-bar .breadcrumbs i{margin:0px 2px}#top-nav-bar .breadcrumbs a{color:#4e4e4e;padding:6px 11px;border-radius:4px;transition:all 0.2s}#top-nav-bar .breadcrumbs a:not(.home-icon):hover{background-color:#d9e3e8}#top-nav-bar .breadcrumbs a.home-icon{padding-left:0px}#top-nav-bar .breadcrumbs a.home-icon i{transition:all 0.3s}#top-nav-bar .breadcrumbs a.home-icon:hover i{transform:scale(1.35)}#top-nav-bar .breadcrumbs .current-location{margin-left:12px;color:#2b2b2b}#top-nav-bar .breadcrumbs .no-link-pointer{margin-left:12px;margin-right:12px;color:#8b8b8b}body.project-layout #top-nav-bar .breadcrumbs{margin-left:214px}#global-mobile-nav-container{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:100;transform:translateX(100%)}@media (min-width: 1200px){#global-mobile-nav-container{display:none}}#global-mobile-nav-container .nav-container{background-color:#15384a;position:absolute;z-index:25;top:0px;bottom:0px;left:0px;transition:all 0.2s;width:350px}@media (min-width: 576px){#global-mobile-nav-container .nav-container{width:400px}}#global-mobile-nav-container.open-step-1 .nav-container{transform:translateX(-100px)}#global-mobile-nav-container.open-step-2 .nav-container{transform:translateX(-300px) !important}#global-mobile-nav-container.open .nav-container{transform:translateX(-100px)}#global-mobile-nav-container.open[data-context='events_index'] .nav-container,#global-mobile-nav-container.open[data-context='leads_index'] .nav-container{transform:translateX(-350px);transition:all .55s}@media (min-width: 576px){#global-mobile-nav-container.open[data-context='events_index'] .nav-container,#global-mobile-nav-container.open[data-context='leads_index'] .nav-container{transform:translateX(-400px)}}#global-mobile-nav-container .context-container.index.projects,#global-mobile-nav-container .context-container.index.leads{display:none}#global-mobile-nav-container.open[data-context='events_index'] .context-container.index.projects{display:block}#global-mobile-nav-container.open[data-context='leads_index'] .context-container.index.leads{display:block}#global-mobile-nav-container .header{display:none;height:60px;border-bottom:1px solid #425e6e}#global-mobile-nav-container .header .logo-container{width:100px;height:60px}#global-mobile-nav-container .header .logo-icon{filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(192deg) brightness(102%) contrast(100%);display:block;transform:scale(0.6);max-height:100%;margin-left:auto;margin-right:auto}#global-mobile-nav-container .company-links-container{position:absolute;top:0px;bottom:0px;left:0px;width:100px;overflow-y:scroll;overflow-x:hidden}#global-mobile-nav-container .company-links-container a,#global-mobile-nav-container .company-links-container .tab-link{display:block;color:#d0e5f3;text-align:center;padding:14px 0px;font-weight:800;font-size:14px}#global-mobile-nav-container .company-links-container .tab-link{position:relative}#global-mobile-nav-container .company-links-container a i,#global-mobile-nav-container .company-links-container .tab-link i{display:block;margin-left:auto;margin-right:auto;margin-bottom:6px;font-size:18px}#global-mobile-nav-container .company-links-container a:active,#global-mobile-nav-container .company-links-container .tab-link:active{background-color:#2b5a71}#global-mobile-nav-container .company-links-container a.selected,#global-mobile-nav-container .company-links-container .tab-link.selected{background-color:#00ab86;color:#fff}#global-mobile-nav-container .company-links-container .tab-link .expander-indicator{position:absolute;top:50%;transform:translateY(-50%);right:4px;color:#516e7e;font-size:12px;transition:all 0.5s}#global-mobile-nav-container .company-links-container .tab-link.selected .expander-indicator{transform:translateX(50px) translateY(50%)}#global-mobile-nav-container .company-links-container .notification-badge{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);top:35%;left:75%}#global-mobile-nav-container .company-links-container .profile-avatar{display:block;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}#global-mobile-nav-container .context-container{position:absolute;top:10px;right:0px;bottom:0px;left:100px;background-color:#fff;border-top-left-radius:8px;overflow-y:scroll}#global-mobile-nav-container .context-container.index{padding:10px}#global-mobile-nav-container .context-container.project .back-to-index-button{position:absolute;top:0px;right:0px}#global-mobile-nav-container .context-container.project{padding:20px;transform:translateX(100%);transition:all 0.2s}#global-mobile-nav-container .context-container.project.open{transform:translateX(0%)}#global-mobile-nav-container .context-container .indexed-item{padding:15px 5px;padding-left:15px;border-bottom:1px solid #f1f1f1}#global-mobile-nav-container .context-container .indexed-item .project-avatar{margin-right:8px}#global-mobile-nav-container .context-container.index .new-record-button{margin-top:10px;padding:10px 15px;display:inline-block}#global-mobile-nav-container .context-container.project a{display:block;color:#747474;padding:15px 10px;border-radius:6px;font-weight:600;font-size:15px}#global-mobile-nav-container .context-container.project a.selected{background-color:#00ab86;color:#fff}#global-mobile-nav-container .context-container.project a:active{background-color:#c4c4c4}#global-mobile-nav-container .context-container.project .divider{height:1px;background-color:#d6d6d6;margin-top:10px;margin-bottom:10px}#global-mobile-nav-container .context-container.project .menu-header{color:#adb1b7;font-size:14px;font-weight:800;display:block;margin-bottom:5px}#global-mobile-nav-container .blur-behind-div{position:absolute;top:0px;right:0px;bottom:0px;left:0px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:20;opacity:0;transition:opacity 0.3s}#global-mobile-nav-container.open .blur-behind-div{transform:translateX(-100%);opacity:1}.staff-member-unread-email-threads-count-badge[data-count='0']{display:none}#pp-admin-nav{position:fixed;top:0px;left:0px;bottom:0px;width:235px;z-index:300;background-color:#15384a;overflow-y:scroll;padding-left:10px;padding-right:10px;padding-bottom:40px}#pp-admin-nav .logo{filter:invert(92%) sepia(100%) saturate(0%) hue-rotate(202deg) brightness(106%) contrast(106%);margin:7px 90px 10px 0px;display:block}.pp-admin-mailbox-folder-table-cell.level-2{padding-left:40px}.pp-admin-mailbox-folder-table-cell.level-3{padding-left:80px}.pp-admin-mailbox-folder-table-cell.level-4{padding-left:120px}#pp-admin-nav a{display:block;color:#95bcd1;padding:10px;font-size:13px;border-radius:5px;transition:all 0.2s}#pp-admin-nav a i{margin-right:4px}#pp-admin-nav a:not(.selected):hover{background-color:#1d4459;color:#d1d1d1}#pp-admin-nav a.selected{display:block;background-color:#3a5d6f;color:#fff}#pp-admin-nav .menu-header{color:#fff;font-size:13px;border-top:1px solid #254f65;display:block;padding-top:12px;margin-top:5px;margin-bottom:6px;padding-left:12px}body.lay--nav-admin .content-bg-container{margin-left:0px;margin-right:0px;box-shadow:none;border:1px solid #dddddd}#pp-admin-nav .admin-maintenance-mode-indicator-icon-container{position:absolute;top:11px;right:5px;background-color:#dc3645;color:#fff;border-radius:6px;padding:6px 8px;margin-left:6px;margin-right:6px;font-size:16px;border:1px solid #ff9595}.subnav--sv a.nav-item{font-size:16px;display:block;padding:10px;border-radius:6px;color:#464646;margin-bottom:3px;line-height:18px;transition:all 0.2s;border:1px solid transparent}@media (min-width: 576px){.subnav--sv a.nav-item{font-size:14.5px}}.subnav--sv a.nav-item:not(.selected):hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.subnav--sv a.nav-item.selected{background-color:#fff;border-color:#e6e6e6}#snap-loader #backdrop{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-color:#0000001a;z-index:250;opacity:0;pointer-events:none;transition:opacity 0.2s}#snap-loader #content-container{position:fixed;background-color:#fff;z-index:260;overflow:scroll;scroll-behavior:smooth;opacity:0;pointer-events:none;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}@media (max-width: 1200px){#snap-loader #content-container{transition:transform 0.4s;top:10px;right:0px;bottom:0px;left:0px;transform:translateY(30px);border-top-left-radius:10px;border-top-right-radius:10px}}#snap-loader #content-container #loaded-content-container{opacity:0;pointer-events:none;transition:opacity .4s;height:100%;overflow:scroll;scroll-behavior:smooth}body[data-snap-loader='loading'] #snap-loader #backdrop,body[data-snap-loader='active'] #snap-loader #backdrop,body[data-snap-loader='saving'] #snap-loader #backdrop{opacity:1;pointer-events:auto}body[data-snap-loader='loading'] #snap-loader #content-container,body[data-snap-loader='active'] #snap-loader #content-container,body[data-snap-loader='saving'] #snap-loader #content-container{opacity:1;pointer-events:auto;transition:transform .15s;transform:translateX(0px) translateY(0px)}body[data-snap-loader='loading'] .intercom-lightweight-app,body[data-snap-loader='active'] .intercom-lightweight-app,body[data-snap-loader='saving'] .intercom-lightweight-app{opacity:0;pointer-events:none}body[data-snap-loader='active'],body[data-snap-loader='saving']{overflow:hidden}body[data-snap-loader='active'] #snap-loader #content-container #loaded-content-container,body[data-snap-loader='saving'] #snap-loader #content-container #loaded-content-container{opacity:1;pointer-events:auto}#snap-loader .snap-loader-desktop-fixed-header-primary{background-color:#fff;position:sticky;z-index:2;top:0;height:53px;border-bottom:1.5px dotted #d8d8d8;display:flex;align-items:center;padding:0px 30px;padding-left:40px}#snap-loader .snap-loader-desktop-fixed-header-primary .left-col{flex-grow:1}body[data-snap-loader='saving'] #snap-loader .snap-loader-desktop-fixed-header-primary{animation:snap_loader_saving_shimmer 2s infinite;background:linear-gradient(to right, #00ab19 0%, #6ab641 50%, #00ab21 80%);background-size:100% 100%}#snap-loader .snap-loader-desktop-fixed-header-primary .close-button-container{position:absolute;top:5px;right:5px;bottom:5px;width:54px;border-radius:10px;border:1px solid transparent;transition:all 0.2s ease-in-out}#snap-loader .snap-loader-desktop-fixed-header-primary .close-button-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:30px;font-weight:300;color:#9c9c9c;transition:all 0.2s ease-in-out}#snap-loader .snap-loader-desktop-fixed-header-primary .close-button-container:hover{cursor:pointer;border-color:#8fb3c5}#snap-loader .snap-loader-desktop-fixed-header-primary .close-button-container:hover i{color:#2f7396;transform:translateY(-50%) translateX(-50%) rotate(90deg)}#snap-loader .snap-loader-desktop-fixed-modal-style-header-primary{background-color:#fff;position:sticky;z-index:2;top:0;height:65px;border-bottom:1.5px dotted #d8d8d8;display:flex;align-items:center;padding:0px 30px}#snap-loader .snap-loader-desktop-fixed-modal-style-header-primary .left-col{flex-grow:1}#snap-loader .snap-loader-desktop-fixed-modal-style-header-primary h4{color:#15384a;font-size:17px}#snap-loader .snap-loader-desktop-fixed-modal-style-header-primary .close-button-container{position:absolute;top:5px;right:5px;bottom:5px;width:54px;border-radius:10px;border:1px solid transparent;transition:all 0.2s ease-in-out}#snap-loader .snap-loader-desktop-fixed-modal-style-header-primary .close-button-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:30px;font-weight:300;color:#9c9c9c;transition:all 0.2s ease-in-out}#snap-loader .snap-loader-desktop-fixed-modal-style-header-primary .close-button-container:hover{cursor:pointer;border-color:#8fb3c5}#snap-loader .snap-loader-desktop-fixed-modal-style-header-primary .close-button-container:hover i{color:#2f7396;transform:translateY(-50%) translateX(-50%) rotate(90deg)}#snap-loader .snap-loader-desktop-fixed-header-primary .record-linker-container{display:flex;align-items:center;color:#808080}#snap-loader .snap-loader-desktop-fixed-header-primary .record-linker-container .linker-item{font-size:14px;font-size:14.5px;border:1px solid #d9d9d9;padding:6px 8px;border-radius:5px;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}@media (min-width: 576px){#snap-loader .snap-loader-desktop-fixed-header-primary .record-linker-container .linker-item{font-size:13.5px}}#snap-loader .snap-loader-desktop-fixed-header-primary .record-linker-container .linker-item i{margin-right:3px}#snap-loader .snap-loader-desktop-fixed-header-primary .record-linker-container .fa-caret-right{margin:0px 7px;font-size:14px;color:#c4c4c4}#snap-loader .snap-loader-desktop-fixed-header-secondary{position:sticky;z-index:2;top:53px;background-color:#fff}#snap-loader .snap-loader-desktop-form-column{padding-left:30px;padding-right:30px;padding-bottom:100px}#snap-loader .snap-loader-desktop-form-controls{position:fixed;z-index:1;left:0px;bottom:0px;background-color:#fff;padding:25px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#snap-loader .snap-loader-desktop-form-controls .btn{border-radius:100px;padding:11px 20px;border-width:0px}#snap-loader .snap-loader-desktop-info-column{position:fixed;z-index:2;top:53px;right:0px;bottom:0px;width:450px;background-color:#f7f7f7;border-left:1px solid #ededed;padding:20px}#snap-loader .snap-loader-mobile-fixed-header-primary{background-color:#fff;position:sticky;height:60px;z-index:4;top:0;border-bottom:1.5px dotted #d8d8d8;display:flex;align-items:center;padding:5px 8px}#snap-loader .snap-loader-mobile-fixed-header-primary .left-col{flex-grow:1}#snap-loader .snap-loader-mobile-fixed-header-primary .btn{border-radius:11px;padding:10px 20px;border:0px}body[data-snap-loader='saving'] #snap-loader .snap-loader-mobile-fixed-header-primary{animation:snap_loader_saving_shimmer 2s infinite;background:linear-gradient(to right, #d0ffd7 0%, #adeba4 50%, #d0ffd7 80%);background-size:300% 100%}#snap-loader #snap-loader-mobile-panel-selector-container{position:sticky;display:flex;align-items:center;z-index:3;height:60px;top:60px;background-color:#fff;border-bottom:1px solid #e3e3e3}#snap-loader #snap-loader-mobile-panel-selector-container .panel-selector{position:relative;display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:13px;height:50px;min-width:90px;color:#7d7d7d;font-weight:600;transition:all 0.2s;border-radius:10px;margin-left:20px}#snap-loader #snap-loader-mobile-panel-selector-container .panel-selector i.panel-icon{display:block;margin:0px auto;margin-bottom:5px;font-size:14px}#snap-loader #snap-loader-mobile-panel-selector-container .panel-selector .active-bar{display:none;transition:all 0.2s;position:absolute;left:0px;right:0px;bottom:0px;height:5px;border-radius:0px;background-color:#15384a;opacity:0}#snap-loader #snap-loader-mobile-panel-selector-container .panel-selector.active{background-color:#15384a;color:#fff}#snap-loader #snap-loader-mobile-panel-selector-container .panel-selector.active .active-bar{opacity:1}#snap-loader .snap-loader-mobile-sticky-record-header{position:sticky;top:120px;z-index:2;background-color:#fff;padding:0px;border-bottom:1px solid #eeeeee;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#snap-loader .snap-loader-mobile-sticky-record-header textarea,#snap-loader .snap-loader-mobile-sticky-record-header input{padding:20px 20px}#snap-loader .snap-loader-panel.side-padding{padding-left:20px;padding-right:20px}#snap-loader .snap-loader-panel.bottom-padding{padding-bottom:90px}#snap-loader .snap-loader-panel.for-activity{background-color:#fcfcfc;min-height:100vh}@keyframes snap_loader_saving_shimmer{0%{background-position:-1000px 0}100%{background-position:1000px 0}}body[data-snap-loader="saving"] #snap-loader #saving-shimmer{transform:translateY(0%)}#snap-loader #loading-spinner-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);pointer-events:none;opacity:0;transition:opacity 1s}#snap-loader #loading-spinner-container .spinner-icon{color:#d1d1d1;font-size:30px}@media (min-width: 1200px){#snap-loader #loading-spinner-container .spinner-icon{font-size:40px}}body[data-snap-loader='loading'] #snap-loader #loading-spinner-container{opacity:1}body[data-snap-loader='active'] #snap-loader #loading-spinner-container,body[data-snap-loader='saving'] #snap-loader #loading-spinner-container{display:none}#snap-loader #snap-loader-folder-tree-left-column{background-color:#f1f5f8;position:absolute;top:65px;left:0px;bottom:0px;width:300px;padding:20px;border-right:1px solid #f1f1f1;overflow:scroll;scroll-behavior:smooth}#snap-loader #snap-loader-folder-tree-left-column .btn{border-radius:.45rem}#snap-loader #snap-loader-folder-tree-right-column{background-color:#fff;position:absolute;top:65px;right:0px;bottom:0px;left:300px;overflow:scroll;scroll-behavior:smooth}#snap-loader #snap-loader-folder-tree-right-column .sticky-header{position:sticky;top:0px;z-index:5}@media (min-width: 1200px){#snap-loader[data-layout-type="two-column-wide"] #content-container{top:0px;right:0px;bottom:0px;width:1100px;border-top-left-radius:30px;border-bottom-left-radius:30px;transform:translateX(10px) translateY(0px)}#snap-loader[data-layout-type="two-column-wide"] .snap-loader-desktop-form-column{margin-right:450px}#snap-loader[data-layout-type="two-column-wide"] .snap-loader-desktop-form-controls{right:450px}}@media (min-width: 1200px){#snap-loader[data-layout-type="one-column-wide"] #content-container{width:650px;top:0px;right:0px;bottom:0px;transform:translateX(10px) translateY(0px);border-top-left-radius:30px;border-bottom-left-radius:30px}#snap-loader[data-layout-type="one-column-wide"] .snap-loader-desktop-form-column{margin-right:0px}#snap-loader[data-layout-type="one-column-wide"] .snap-loader-desktop-form-controls{right:0px}}#snap-loader[data-layout-type="center-page-extra-wide"] #backdrop{background-color:#0000006e;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@media (min-width: 1200px){#snap-loader[data-layout-type="center-page-extra-wide"] #content-container{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;left:5vw;right:5vw;top:20px;bottom:0px;transform:translateX(0px) translateY(40px)}}#snap-loader[data-layout-type="right-tray-extra-wide"] #backdrop{background-color:#0000006e;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@media (min-width: 1200px){#snap-loader[data-layout-type="right-tray-extra-wide"] #content-container{top:0px;right:0px;bottom:0px;width:85vw;max-width:1500px;border-top-left-radius:30px;border-bottom-left-radius:30px;transform:translateX(10px) translateY(0px)}#snap-loader[data-layout-type="right-tray-extra-wide"] .snap-loader-desktop-form-column{margin-right:450px}#snap-loader[data-layout-type="right-tray-extra-wide"] .snap-loader-desktop-form-controls{right:450px}}#search-modal{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:100000000000;pointer-events:none;opacity:0}#search-modal #backdrop{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(0,0,0,0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity 0.35s}#search-modal #search-content-container,#search-modal #search-loading-container{position:fixed;width:90vw;left:50%;transform:translateX(-50%) translateY(-10px) scale(100%);z-index:21;top:15px;background-color:#fff;border-radius:15px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);transition:opacity 0.2s, transform 0.35s;overflow:hidden;opacity:0}@media (min-width: 576px){#search-modal #search-content-container,#search-modal #search-loading-container{top:40px}}@media (min-width: 1200px){#search-modal #search-content-container,#search-modal #search-loading-container{width:580px}}#search-modal #search-loading-container{height:64px;opacity:1;transition:opacity 0.2s}#search-modal #search-loading-container .loading-spinner-container{position:absolute;top:50%;transform:translateY(-50%);left:20px;font-size:25px}#search-modal.open[data-loading='false'] #search-loading-container{opacity:0;pointer-events:none}#search-modal.open{pointer-events:initial;opacity:1}#search-modal.open #backdrop{opacity:1}#search-modal.open #search-content-container,#search-modal.open #search-loading-container{opacity:1;transform:translateX(-50%) translateY(0px) scale(100%)}#search-modal #search-content-container #search-bar{position:sticky;top:0px;right:0px;left:0px;height:65px;display:flex;align-items:center;border-bottom:1px solid #e2e2e2;background-color:#fff;padding:15px 20px}#search-modal #search-content-container #search-bar i.fa-search{font-size:23px;color:#6b6b6b}#search-modal #close-button-container{opacity:0;position:fixed;transition-delay:0.2s;transition:all 0.3s;top:27px;right:9px;z-index:25;background-color:#fff;border:1px solid #d6d6d6;padding:6px 11px;border-radius:9px}@media (min-width: 576px){#search-modal #close-button-container{top:53px;right:22px}}@media (min-width: 1200px){#search-modal #close-button-container{right:calc(50vw - 340px);border-radius:11px;border:0px;top:52px;padding:11px 13px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#search-modal #close-button-container:hover{transform:scale(1.1);cursor:pointer}}#search-modal #close-button-container i{font-size:25px;font-weight:300;color:#6b6b6b}#search-modal[data-loading='false'] #close-button-container{opacity:1}#search-modal #search-content-container #search-bar input{font-size:17px}@media (min-width: 1200px){#search-modal #search-content-container #search-bar input{font-size:21px}}#search-modal #search-content-container #search-results{max-height:calc(100vh - 143px);overflow:scroll;padding-bottom:350px}@media (min-width: 1200px){#search-modal #search-content-container #search-results{padding-bottom:60px}}#search-modal #search-content-container #search-results .search-category-header{font-size:15px;color:#898989;font-weight:900;margin:10px 20px}#search-modal #search-content-container #search-results .search-category-header i{margin-right:5px}#search-modal #search-content-container #search-results .result-item{font-size:16px;padding:12px 8px;margin:0px 10px;border-radius:7px;position:relative;transition:all 0.1s;opacity:0.8;border:1px solid transparent}@media (min-width: 576px){#search-modal #search-content-container #search-results .result-item{font-size:14.5px}}#search-modal #search-content-container #search-results .result-item.active{background-color:#f7f7f7;color:#000;opacity:1;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-color:#d4d4d4}#search-modal #search-content-container #search-results .result-item:hover{cursor:pointer}#search-modal #search-content-container #search-results .result-item.for-empty-section{padding:0px 8px;margin:0px 10px;border-radius:7px;position:relative}#search-modal #search-content-container #search-results .result-item.for-empty-section.active,#search-modal #search-content-container #search-results .result-item.for-empty-section:hover{background-color:transparent;cursor:default}#search-modal #search-content-container #search-results .result-item.for-empty-section p{color:#c4c4c4}#search-modal #search-content-container #search-results .result-item.for-command{display:flex;align-items:center;padding-top:0px;padding-bottom:0px;height:45px;font-size:16px}@media (min-width: 576px){#search-modal #search-content-container #search-results .result-item.for-command{font-size:14.5px}}#search-modal #search-content-container #search-results .result-item.for-command .left-col{flex-grow:1}#search-modal #search-content-container #search-results .result-item.for-command .left-col i.primary-icon{margin-right:5px;color:#7a7a7a;font-weight:600;font-size:16px}#search-modal #search-content-container #search-results .result-item.for-command .left-col i.sub-page-icon{margin-left:3px;margin-right:3px;color:#828282}#search-modal #search-content-container #search-results .result-item.for-command .keyboard-square-icon{margin-left:5px}#search-modal #search-content-container #search-results .result-item.for-events{padding:15px}#search-modal #search-content-container #search-results .result-item.for-contacts{display:flex;align-items:center;padding:9px 8px}#search-modal #search-content-container #search-results .result-item.for-contacts .avatar{width:28px;height:28px;border-radius:100%;background-color:#c4c4c4;color:#fff;position:relative;margin-right:8px}#search-modal #search-content-container #search-results .result-item.for-contact-company .initial{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#search-modal #search-content-container #search-footer-desktop{position:absolute;left:0px;right:0px;bottom:0px;padding:10px;background-color:#fbfbfb;border-top:1px solid #e9e9e9;color:#767676;font-size:14px;display:flex;align-items:center}@media (max-width: 1200px){#search-modal #search-content-container #search-footer-desktop{display:none}}@media (min-width: 576px){#search-modal #search-content-container #search-footer-desktop{font-size:13.5px}}#search-modal #search-content-container #search-footer-desktop .keyboard-square-icon{margin-right:4px}#search-modal #search-content-container #search-footer-desktop .logo{position:absolute;top:50%;transform:translateY(-50%);right:12px;width:87px;opacity:0.35}#search-modal .search-category-container[data-result-items="0"]{display:none}#search-modal #no-results-container{background-color:#e9e9e9;margin:20px 10px 0px 10px;padding:20px;text-align:center;border-radius:6px;display:none}#search-modal[data-total-result-items='0'] #no-results-container{display:block}#hotkey-feedback-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%) scale(0.7);position:fixed;top:40%;background-color:#15384a;color:#fff;z-index:1000;padding:40px 90px;font-size:26px;border-radius:10px;font-weight:600;transition:all 0.2s;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);pointer-events:none;opacity:0}#hotkey-feedback-container.show{opacity:0.9;transform:translateY(-50%) translateX(-50%) scale(1);pointer-events:initial}#hotkey-feedback-container{animation:hotkey_feedback_shimmer 2s infinite;background:linear-gradient(to right, #15384a 0%, #245067 11%, #15384a 60%);background-size:1000px 100%;background-color:#15384a}#hotkey-feedback-container:hover{background:none;background-color:#15384a}@keyframes hotkey_feedback_shimmer{0%{background-position:-1000px 0}100%{background-position:1000px 0}}.keyboard-square-icon{display:block;background-color:#fff;width:20px;height:20px;position:relative;border:1px solid #cccccc;border-radius:6px}.keyboard-square-icon i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#909090;font-size:10px}.btn-with-hotkeys{display:inline-flex}.keyboard-square-icon-for-button{display:inline-block;width:20px;height:20px;position:relative;border-radius:6px;border:1px solid transparent;margin-left:5px}.keyboard-square-icon-for-button:first-child{margin-left:12px}.keyboard-square-icon-for-button i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:10px}.keyboard-square-icon-for-button.escape-key{width:35px}.btn-with-hotkeys.btn-primary .keyboard-square-icon-for-button{border-color:#fff}.btn-with-hotkeys.btn-secondary .keyboard-square-icon-for-button{border-color:#8fb3c5;font-size:12px}#hotkey-feedback-container .command-feedback{display:none}#hotkey-feedback-container[data-command='go-to-projects'] .command-feedback[data-command='go-to-projects']{display:block}#hotkey-feedback-container[data-command='go-to-leads'] .command-feedback[data-command='go-to-leads']{display:block}#hotkey-feedback-container[data-command='go-to-home'] .command-feedback[data-command='go-to-home']{display:block}#hotkey-feedback-container[data-command='go-to-email'] .command-feedback[data-command='go-to-email']{display:block}#hotkey-feedback-container[data-command='go-to-calendar'] .command-feedback[data-command='go-to-calendar']{display:block}#hotkey-feedback-container[data-command='go-to-new-project'] .command-feedback[data-command='go-to-new-project']{display:block}#hotkey-feedback-container[data-command='go-to-new-lead'] .command-feedback[data-command='go-to-new-lead']{display:block}@media (min-width: 1200px){.container{max-width:1026px}}b{font-weight:600}.page{padding-bottom:85px}@media (min-width: 1200px){.page{padding-top:0px;margin-top:0px;padding-bottom:70px}}body.project-layout .page{padding-top:0px;margin-top:0px}.page-header{margin-bottom:15px;padding-top:0px}@media (min-width: 1200px){.page-header{padding-top:0px;margin-bottom:0px}}.page-header .primary-header{background-color:#f1f5f8;padding:10px 0px;padding-bottom:15px;position:relative;z-index:2}@media (min-width: 576px){.page-header .primary-header{padding:25px;padding-left:15px}}@media (min-width: 576px){.page-header .primary-header h1,.page-header .primary-header h2,.page-header .primary-header h3,.page-header .primary-header h4,.page-header .primary-header h5{margin:0px 30px 0px 0px;display:inline}}.page-header .primary-header h1{font-size:20px;margin-bottom:0px;font-weight:800}.page-header .primary-header .filter-container{display:block}@media (min-width: 576px){.page-header .primary-header .filter-container{margin-bottom:0px;display:inline;position:relative;top:-5px}}.page-header .primary-header .filter-container h1,.page-header .primary-header .filter-container h2,.page-header .primary-header .filter-container h3,.page-header .primary-header .filter-container h4,.page-header .primary-header .filter-container h5{display:inline-block;margin-right:6px;margin-bottom:0px}@media (min-width: 576px){.page-header .primary-header .filter-container h1,.page-header .primary-header .filter-container h2,.page-header .primary-header .filter-container h3,.page-header .primary-header .filter-container h4,.page-header .primary-header .filter-container h5{margin-bottom:0px}}.page-header .primary-header .filter-container .badge{margin-top:15px;padding:.5em}@media (min-width: 1200px){.page-header .primary-header .filter-container .badge{margin-top:0px}}.page-header .primary-header .filter-container .badge.active{background-color:teal}.page-header .secondary-header{padding:15px 0px}.page-header .secondary-header .form-group{margin-bottom:0px}.page-header .secondary-header.for-small{text-align:center}.page-header .secondary-header.for-small .expand-secondary{display:block;margin-bottom:5px}.page-header .secondary-header.for-small .form-group{margin:5px 0px}.page-header .secondary-header .filter-label span{position:relative;top:9px}.page-button-container{margin-top:15px}@media (min-width: 576px){.page-button-container{position:absolute;top:50%;transform:translateY(-50%);right:0px;margin-top:0px}}.page-nav-container{background-color:#f1f5f8}.page-nav-container a,.page-nav-container span{color:#636363;display:inline-block;padding:12px 15px;font-weight:600;font-size:13px;transition:all 0.2s;background-color:transparent;border-radius:30px;border:1px solid #d7d7d7;margin-right:6px}@media (min-width: 1200px){.page-nav-container a,.page-nav-container span{font-size:14px;padding:9px 12px}}@media (min-width: 1200px){.page-nav-container a:hover,.page-nav-container span:hover{color:#353535;background-color:#d9e6ed;cursor:pointer}}.page-nav-container a.active,.page-nav-container span.active{color:#fff;background-color:#15384a;border-color:#15384a}.page-nav-container.no-bg{background-color:transparent}.page-nav-container span.label{border-color:transparent;padding-left:0px;padding-right:0px}.page-nav-container span.label:hover{background-color:transparent;cursor:default;color:#636363}.page-nav-container a.link{border-color:#0180803d;color:teal}.page-nav-container a.link:hover{background-color:#00ab86;border-color:#00ab86;color:#fff}.page-nav-container a.link i{margin-right:5px}.page-nav-container div.count-badge{display:inline-block;background-color:#e0e0e0;color:#7d7d7d;padding:5px;line-height:.7;border-radius:5px;margin-left:4px}.page-nav-container.mobile-tablet-only{padding-top:10px;padding-bottom:10px;padding-left:10px}@media (min-width: 1200px){.page-nav-container.mobile-tablet-only{display:none}}@media (max-width: 1200px){.page-nav-container.for-all-screen-sizes{padding-top:10px;padding-bottom:10px;padding-left:10px}}@media (max-width: 1200px){.page-nav-container.for-all-screen-sizes.mobile-p-lg{padding-top:20px;padding-bottom:20px}}.content-bg-container{margin-bottom:20px}@media (min-width: 1200px){.content-bg-container{background-color:#fff;margin-left:20px;margin-right:20px;border-radius:10px;overflow:hidden;-webkit-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.15);box-shadow:0px 0px 3px 1px rgba(0,0,0,0.15)}}.content-bg-container.full-width{margin-left:0px;margin-right:0px;border-radius:0px}.content-bg-container.no-shadow{box-shadow:none;-webkit-box-shadow:none}.content-bg-container.mobile-bg{background-color:#fff;-webkit-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.15);box-shadow:0px 0px 3px 1px rgba(0,0,0,0.15);border-radius:10px}.content-bg-container.no-decoration{background-color:transparent;box-shadow:none;-webkit-box-shadow:none;border-radius:0px}@media (min-width: 1200px){.content-container{margin-left:20px;margin-right:20px}}.content-bg-container.overflow-visible{overflow:visible}.content-bg-container.transparent{padding:15px;border-radius:10px;background-color:transparent}.widget-container{position:relative;background-color:#fff;margin-bottom:20px;-webkit-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.15);box-shadow:0px 0px 3px 1px rgba(0,0,0,0.15)}@media (min-width: 1200px){.widget-container{border-radius:10px}}.widget-container .widget-header{position:relative;border-bottom:1px solid #f1f1f1}.widget-container .widget-header h4{margin:0px;padding:15px;font-size:16px}@media (min-width: 576px){.widget-container .widget-header h4{font-size:14.5px}}.widget-container .widget-content{padding:15px}.widget-container .widget-header .widget-menu{position:absolute;top:50%;transform:translateY(-50%);right:10px}.bottom-page-button-container{position:fixed;bottom:0px;left:0px;right:0px;z-index:10;text-align:center;padding:10px 10px 25px 10px}.bottom-page-button-container .btn{border-radius:50px}.bottom-page-button-container .btn-secondary{background-color:#fff}.scrolling-wrapper{width:100vw;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:10px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.scrolling-wrapper::-webkit-scrollbar{display:none}@media (min-width: 1200px){.scrolling-wrapper{width:initial}}@media (min-width: 1200px){.project-layout .scrolling-wrapper.desktop-scroll-enabled{width:calc(100vw - 238px);padding-left:20px}}.primary-header-fixed{position:fixed;left:0px;width:100vw;transition:all 0.4s;z-index:19}@media (max-width: 1200px){.primary-header-fixed{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}@media (min-width: 1200px){.primary-header-fixed{width:initial;right:0px}}.primary-header-fixed .main-bar{background-color:#fff;height:55px;border-bottom:1px solid #eaeaea}.primary-header-fixed .main-bar .main-bar-nav-container{height:100%;display:flex;align-items:center;padding-left:15px}@media (min-width: 1200px){.primary-header-fixed .main-bar .main-bar-nav-container{padding-left:32px}}.primary-header-fixed .main-bar-nav-container .desktop-action-bar{flex-grow:1;text-align:right;padding-right:15px}@media (max-width: 1200px){.primary-header-fixed .main-bar-nav-container .desktop-action-bar{display:none}}.primary-header-fixed .main-bar-nav-container .desktop-action-bar .btn{font-size:15px;padding:6px 13px;border-radius:.45rem;height:36px;margin-left:5px}.primary-header-fixed .main-bar-nav-container .desktop-action-bar .btn-icon-only{width:40px}.primary-header-fixed .main-bar-nav-container .desktop-action-bar .btn-icon-only i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:20px;font-weight:300;margin-left:0px;margin-right:0px}.primary-header-fixed .main-bar-nav-container .desktop-action-bar .sort-filter-option-container{display:inline-block;margin-left:10px}.primary-header-fixed .main-bar-nav-container .desktop-action-bar .sort-filter-option-container .sort-filter-option-label{font-size:16px;position:relative;top:1px;color:#989898}@media (min-width: 576px){.primary-header-fixed .main-bar-nav-container .desktop-action-bar .sort-filter-option-container .sort-filter-option-label{font-size:14.5px}}.primary-header-fixed .main-bar-nav-container .desktop-action-bar .sort-filter-option-container .btn{margin-left:0px}.primary-header-fixed .main-bar-nav-container .mobile-action-bar{padding-right:11px;padding-left:35px;position:absolute;top:0px;right:0px;bottom:1px;display:flex;align-items:center;background:#FCFCFC;background:linear-gradient(90deg, rgba(252,252,252,0) 0%, #fcfcfc 35%, #fcfcfc 100%)}@media (min-width: 1200px){.primary-header-fixed .main-bar-nav-container .mobile-action-bar{display:none}}.primary-header-fixed .main-bar-nav-container .mobile-action-bar .btn-icon-only{width:38px;position:relative}.primary-header-fixed .main-bar-nav-container .mobile-action-bar .btn-icon-only i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin-left:0px;margin-right:0px}.primary-header-fixed .main-bar-nav-container .mobile-action-bar .mobile-action-btn-group button.dropdown-toggle{height:64px;width:66px;margin-right:-15px;border-radius:0px;border-bottom-left-radius:15px;margin-left:10px;background-color:#00ab86;border-color:#00ab86;appearance:none;outline-style:none;box-shadow:none;transition:all 0.4s}.primary-header-fixed .main-bar-nav-container .mobile-action-bar .mobile-action-btn-group.show button.dropdown-toggle{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.primary-header-fixed .main-bar-nav-container .mobile-action-bar .mobile-action-btn-group button.dropdown-toggle i{display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin-left:0px;margin-right:0px;font-size:25px;transition:all 0.4s}.primary-header-fixed .main-bar-nav-container .mobile-action-bar .mobile-action-btn-group.show button.dropdown-toggle i{transform:translateY(-50%) translateX(-50%) scale(1.2) rotate(180deg)}.primary-header-fixed .main-bar-nav-container .mobile-action-bar .mobile-action-btn-group .dropdown-menu{min-width:230px;max-width:80vw;max-height:50vh;overflow:scroll;padding:10px;padding-right:20px;margin-right:-17px}.primary-header-fixed .main-bar-nav-container .mobile-action-bar .mobile-action-btn-group .dropdown-menu .dropdown-item{padding:15px 25px}.primary-header-fixed .main-bar-nav-container .mobile-action-bar .mobile-action-btn-group .dropdown-menu .btn-primary{color:#fff;border-radius:6px;font-weight:600}#primary-nav-column #secondary-column .column-header .secondary-column-header-title,.primary-header-fixed .main-bar .main-bar-nav-container .header-and-title{display:flex;align-items:center;color:#15384a}#primary-nav-column #secondary-column .column-header .secondary-column-header-title i,.primary-header-fixed .main-bar .main-bar-nav-container .header-and-title i{font-size:18px;margin-right:8px}#primary-nav-column #secondary-column .column-header .secondary-column-header-title h5,.primary-header-fixed .main-bar .main-bar-nav-container .header-and-title h5{font-size:18px;margin:0px;font-weight:800}#primary-nav-column #secondary-column .column-header .secondary-column-header-title h5.smaller,.primary-header-fixed .main-bar .main-bar-nav-container .header-and-title h5.smaller{font-size:14px}@media (max-width: 1200px){.primary-header-fixed .main-bar .main-bar-nav-container .header-and-title h5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.primary-header-fixed .main-bar .desktop-header-sub-nav{margin-left:20px;display:none}@media (min-width: 1200px){.primary-header-fixed .main-bar .desktop-header-sub-nav{display:flex}}.primary-header-fixed .main-bar .desktop-header-sub-nav .sub-nav-item{font-size:14px;color:#7d7d7d;background-color:#ffffff;height:100%;display:block;margin:0px 5px;padding:7px;border-radius:6px;font-weight:600;transition:all 0.2s}@media (min-width: 576px){.primary-header-fixed .main-bar .desktop-header-sub-nav .sub-nav-item{font-size:13.5px}}.primary-header-fixed .main-bar .desktop-header-sub-nav .sub-nav-item.active{background-color:#15384a;color:#fff}.primary-header-fixed .main-bar .desktop-header-sub-nav .sub-nav-item:not(.active):hover{background-color:#f2f2f2;color:#464646}.primary-header-fixed .main-bar .desktop-header-sub-nav .sub-nav-item .sub-nav-item-icon{margin-right:4px}.primary-header-fixed .table-head-container{opacity:0;transition:all 0.3s;display:none}@media (min-width: 1200px){.primary-header-fixed .table-head-container{display:block;height:0px;overflow:hidden}.primary-header-fixed .table-head-container.with-bottom-border{border-bottom:1px solid #dee2e6}}body.project-layout .primary-header-fixed .table-head-container{margin-left:0px}.primary-header-fixed .table-head-container.open{opacity:1;height:initial}.primary-header-fixed.split-with-child .split-parent-container{width:238px}.primary-header-fixed.split-with-child .split-child-container{display:flex;flex-grow:1}.primary-header-fixed.split-with-child .split-child-container .header-and-title{flex-grow:1}.primary-header-fixed.split-with-child .main-bar .split-child-container .header-and-title h5{font-size:20px}input.form-control::placeholder{color:#c4c4c4}.form-control{font-size:16px;height:54px;padding:20px 0px 2px 15px;color:#464646;border-radius:8px;border-color:#dfdfdf}@media (min-width: 576px){.form-control{font-size:14.5px}}.form-control:focus{border-color:#cccccc;outline-style:none;box-shadow:rgba(0,0,0,0.3) 0px 0px 3px;color:#464646}@media (min-width: 1200px){.form-control{font-size:15px}.form-control:hover{border-color:#cccccc;outline-style:none;color:#464646}}.form-control.txt-md{font-size:14px}@media (min-width: 576px){.form-control.txt-md{font-size:13.5px}}textarea.form-control.expanding-field{padding-top:30px;padding-bottom:20px}.form-control.big{font-size:19px;font-weight:600;padding:17px 0px 0px 13px;height:71px}@media (min-width: 1200px){.form-control.big{font-size:24px}}.form-control.medium{font-size:17px;line-height:23px;font-weight:600;padding:17px 0px 0px 13px;height:71px}@media (min-width: 1200px){.form-control.medium{font-size:18px;line-height:24px}}.form-control.left-pull{margin-left:-10px}.form-group.main-field-input label{left:0px}.form-group.main-field-input input,.form-group.main-field-input textarea{box-shadow:none;border:1px solid transparent;padding:10px;border-radius:6px;height:initial;resize:none}.form-group.main-field-input input:hover,.form-group.main-field-input input:focus,.form-group.main-field-input textarea:hover,.form-group.main-field-input textarea:focus{border-color:#cccccc}textarea.expanding-field{resize:none}form label{text-transform:uppercase;font-size:13px;font-weight:600;text-transform:initial;position:absolute;top:9px;left:15px;color:#7b7b7b;z-index:2}.form-group.no-label-field input,.form-group.no-label-field select,.form-group.no-label-field textarea{padding:2px 0px 2px 15px}.form-group .grey-field{background-color:#f5f5f5;box-shadow:none;border:none}.form-group.small-centered-value input{font-size:21px;text-align:center;padding:2px 0px 2px 0px}.form-group .prepend{font-size:16px;position:absolute;top:28px;left:15px;color:#a1a1a1}@media (min-width: 576px){.form-group .prepend{font-size:14.5px}}.form-group.no-label-field .prepend{top:19px}.form-group .append{position:absolute;top:28px;right:30px;color:#a1a1a1}.form-group.no-label-field .append{top:21px}form .btn-group{margin-bottom:15px}form .field-hide{display:none}@media (min-width: 576px){form .field-hide{display:initial;visibility:hidden}}form .form-group{margin-bottom:11px;position:relative}form .form-group.required label:after{content:" *";color:red}.radio-button-option{font-size:16px}@media (min-width: 576px){.radio-button-option{font-size:14.5px}}.radio-button-option .fa-check-circle{display:none}.radio-button-option.selected .fa-check-circle{display:initial}.radio-button-option.selected .fa-circle{display:none}.radio-button-option .fa-check-square{display:none}.radio-button-option.selected .fa-check-square{display:inline-block}.radio-button-option.selected .fa-square{display:none}.radio-button-option{width:fit-content;border-radius:5px}@media (min-width: 1200px){.radio-button-option:hover{cursor:pointer;background-color:#ebebeb}}.form-group.checkbox{margin-bottom:20px}.form-group.checkbox label{font-size:16px;top:1px;left:26px;color:#000}@media (min-width: 576px){.form-group.checkbox label{font-size:14.5px}}.form-group.checkbox input{width:15px;height:15px}input.is-invalid,select.is-invalid,textarea.is-invalid{background-color:#fff0f0 !important;border-color:#dc8e8e !important}.form-section-title{margin-bottom:20px;font-size:14px;font-weight:600;padding:13px;background-color:#e5eaee;color:#4a5259;border-radius:6px}.form-section-title i{margin-right:5px}@media (min-width: 1200px){.form-section-title.title-lg{font-size:16px}}.form-section-title.muted{background-color:#f7f8f8}.form-section-title.padded-grey{background-color:#f3f3f3;padding:9px;border-radius:6px}.form-section-title.transparent-bg{background-color:transparent;padding:0px}form .field-group-container{margin-bottom:25px}form .divider{height:1px;width:calc(100% + 30px);background-color:#e6e6e6;margin-top:15px;margin-bottom:30px;position:relative;left:-15px}form .field-box{position:relative;background-color:#e5eaee;padding:11px 11px 2px 11px;border-radius:6px;margin-bottom:16px}form .field-box .delete-button{position:absolute;z-index:3;top:-13px;right:-10px;width:35px;height:35px;background-color:#fff;border-radius:100%;border:1px solid #e4e4e4;transition:all 0.3s}form .field-box .delete-button .fal{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:teal;font-size:20px}@media (min-width: 1200px){form .field-box .delete-button:hover{cursor:pointer;transform:scale(1.2);border-color:teal}}.secondary-header .form-control{height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem}.form-control.no-decoration{border-color:transparent}.form-control.no-decoration:focus{border-color:transparent;box-shadow:none}.no-event-link{padding:10px;padding-top:0px;margin-top:-10px}.no-event-link label{top:20px;left:22px}.no-event-link label:hover{cursor:pointer}.no-event-link input:hover{cursor:pointer}form .add-nested-record{font-size:16px;padding:15px;padding-left:0px;display:inline-block}@media (min-width: 576px){form .add-nested-record{font-size:14.5px}}form .form-errors{background-color:#ffe6e6;border-radius:8px;margin-bottom:15px}form .form-errors ul li{list-style:none;color:#af0000;margin-bottom:5px;padding:13px}.form-group.datepicker-group .form-control[readonly]{background-color:#fff}.form-group.datepicker-group .append.clear-field{top:0px;right:0px;bottom:0px;width:57px}.form-group.datepicker-group .append.clear-field .clear-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:40px;height:40px;border-radius:6px;transition:all 0.3s}.form-group.datepicker-group .append.clear-field i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:24px}.form-group.datepicker-group .append.clear-field:hover .clear-button{background-color:#f0f0f0;cursor:pointer}.form-group.search-field{position:relative}.form-group.search-field input{padding-left:40px}.form-group.search-field .fa-search{position:absolute;top:50%;transform:translateY(-50%);left:15px;color:#000}.form-group.search-field #clear-search-button{position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:20px}.form-group.search-field #clear-search-button i{margin:0px}.form-group.file-upload-field label{text-align:center;display:block;position:inherit;left:0px;top:0px;padding:20px;border:2px dashed #d4d4d4;border-radius:10px;font-size:16px;transition:all 0.3s}.form-group.file-upload-field label i{font-size:20px;display:block;margin-bottom:10px}@media (min-width: 576px){.form-group.file-upload-field label i{font-size:22px}}.form-group.file-upload-field:hover{cursor:pointer}.form-group.file-upload-field:hover label{border-color:teal}.form-group.file-upload-field:hover input:hover{cursor:pointer}.form-group.file-upload-field input::-webkit-file-upload-button{visibility:hidden;width:0px}.form-group.file-upload-field .input-prompt-or-filename{font-size:16px}@media (min-width: 576px){.form-group.file-upload-field .input-prompt-or-filename{font-size:14.5px}}.form-group.file-upload-field input{background-color:transparent;padding:0px;height:initial;position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:2;opacity:0}.form-group.file-upload-field label.is-invalid{border-color:#dc3545}.form-group.file-upload-field label.is-invalid i{color:#dc3545}.address-form-container .street-2-container{display:none}.address-form-container.show-street-2 .street-2-container{display:block}.address-form-container .street-toggler{position:absolute;top:50%;transform:translateY(-50%);right:10px;color:teal;font-size:18px}.address-form-container .street-toggler:hover{cursor:pointer}.address-form-container.show-street-2 .street-toggler.add-street-2{display:none}@media (min-width: 1200px){.form-attribute-column-editor{margin-left:10px}}.form-attribute-column-editor .attribute-row{clear:both;margin:35px 0px}@media (min-width: 1200px){.form-attribute-column-editor .attribute-row{display:flex;align-items:center;margin:25px 0px}}.form-attribute-column-editor .attribute-row.flex-align-top{align-items:flex-start}@media (min-width: 1200px){.form-attribute-column-editor .attribute-row .attribute-row-left-col{flex:0 0 150px}}@media (min-width: 1200px){.form-attribute-column-editor .attribute-row .attribute-row-right-col{flex-grow:1}}.form-attribute-column-editor .attribute-label{color:#7d7d7d;display:block;margin-bottom:15px;font-weight:600;font-size:14px}.form-attribute-column-editor .attribute-label i{margin-right:5px}@media (min-width: 1200px){.form-attribute-column-editor .attribute-label{font-size:16px;background-color:transparent;padding:0px;margin-bottom:0px;font-weight:normal}}@media (min-width: 1200px) and (min-width: 576px){.form-attribute-column-editor .attribute-label{font-size:14.5px}}.form-attribute-column-editor .ad-hoc-record-add-icon{position:relative;display:inline-block;width:33px;height:33px;border-radius:100px;border:1px dashed #bfbfbf;color:#bfbfbf}.form-attribute-column-editor .ad-hoc-record-add-icon i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.form-attribute-column-editor .ad-hoc-record-add-icon:hover{color:#00ab86;border-color:#00ab86}.custom-truncated-container{position:relative}.custom-truncated-container .truncated-overlay{transition:all 0.2s;position:absolute;left:0px;right:0px;bottom:0px;background:#FCFCFC;text-align:center;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.74902) 47%, white 100%);padding:10px 0px;padding-top:35px;z-index:1;display:none;pointer-events:none;font-size:14px}@media (min-width: 576px){.custom-truncated-container .truncated-overlay{font-size:13.5px}}.custom-truncated-container .truncated-overlay:hover{cursor:pointer}.custom-truncated-container .truncated-overlay .show-more{background-color:#fff;padding:3px 11px;border:1px solid #c3c3c3;border-radius:11px;display:inline-block;color:#929292;transform-origin:bottom center;transition:all 0.2s;margin-bottom:5px}.custom-truncated-container.truncated{overflow:hidden}.custom-truncated-container.truncated.px130{max-height:130px}.custom-truncated-container.truncated.px200{max-height:200px}.custom-truncated-container.truncated .truncated-overlay{display:block}.custom-truncated-container.truncated:hover{cursor:pointer !important}.custom-truncated-container.truncated:hover .truncated-overlay{padding-top:45px}.custom-truncated-container.truncated:hover .truncated-overlay .show-more{color:#464646;transform:scale(1.1)}.selectize-input{padding:24px 0px 8px 13px;border-color:#dfdfdf;border-radius:8px}.selectize-input:focus{border-color:#cccccc;outline-style:none;box-shadow:none;color:#464646}@media (min-width: 1200px){.selectize-input:hover{border-color:#cccccc;outline-style:none;box-shadow:none;color:#464646}}.form-group.no-label-field .selectize-input{padding:17px}.form-group.no-label-field.thin .selectize-input{padding:10px;display:block}.form-group.no-label-field.regular .selectize-input{padding:14px}.selectize-dropdown .standard-option-style{padding:5px 5px 5px 15px}.form-group.no-selectize-decorations .selectize-input{border:0px}.form-group.no-selectize-decorations .selectize-input::after{visibility:hidden}.tall-selectize-dropdown .selectize-dropdown,.tall-selectize-dropdown .selectize-dropdown.form-control{height:40vh}.tall-selectize-dropdown .selectize-dropdown-content{max-height:100% !important;height:100% !important}#event-category-field-container .selectize-dropdown,#event-category-field-container .selectize-dropdown.form-control{height:40vh}#event-category-field-container .selectize-dropdown-content{max-height:100% !important;height:100% !important}.selectize-category-option{padding:10px}.selectize-category-option i{margin-right:7px}.selectize-category-option.inline{display:inline-block;margin:0px !important;border-radius:6px;width:25%}.selectize-category-selected-option{padding:0px}.selectize-category-selected-option i{margin-right:7px}.selectize-for-leads-and-projects .selectize-input::after{display:none !important}.selectize-for-leads-and-projects .selectize-dropdown{width:340px !important;box-shadow:0px 12px 30px 1px rgba(0,0,0,0.47);-webkit-box-shadow:0px 12px 30px 1px rgba(0,0,0,0.47);border-radius:10px;overflow:hidden;transform:translateY(3px) translateX(-6px)}.selectize-for-leads-and-projects .selectize-dropdown [data-selectable] .highlight{background:#7fb5d840;padding:3px 0px}.selectize-for-leads-and-projects .selectize-dropdown-content{padding:0px}.selectize-for-leads-and-projects .optgroup::before{display:none}.selectize-for-leads-and-projects .optgroup-header{background-color:#f4f4f4;padding:10px 15px;font-size:15px;font-weight:600;margin-bottom:5px}.selectize-for-leads-and-projects .option{padding:9px 10px;margin-left:5px;margin-right:5px;border-radius:3px;font-size:16px}@media (min-width: 576px){.selectize-for-leads-and-projects .option{font-size:14.5px}}.selectize-for-leads-and-projects .option.active{background-color:#e5f0f9}.selectize-option.selectize-email-lookup-option{padding:5px;font-size:15px}@media (min-width: 576px){.selectize-option.selectize-email-lookup-option{padding:10px 10px}}.selectize-option.selectize-email-lookup-option .contact-name{display:block;font-weight:600}@media (min-width: 576px){.selectize-option.selectize-email-lookup-option .contact-name{display:inline-block}}.selectize-option.selectize-email-lookup-option .email{display:block}@media (min-width: 576px){.selectize-option.selectize-email-lookup-option .email{display:inline-block;margin-left:8px;color:#858585}}.selectize-dropdown-footer{padding:10px}.selectize-option.selectize-contact-company-option{padding:5px}@media (min-width: 1200px){.selectize-option.selectize-contact-company-option{padding:8px}}.selectize-item.selectize-contact-company-item{padding:0px;padding-top:7px}@media (min-width: 576px){.selectize-item.selectize-contact-company-item .profile-avatar-with-name .txt{font-size:18px}}#vendor_job-modal .vendor-job-contact-company-selectize input{font-size:18px}@media (min-width: 576px){#vendor_job-modal .vendor-job-contact-company-selectize input{font-size:20px}}.form-group.vendor-job-category-selectize .selectize-input{display:block;background-color:transparent;padding:8px !important;padding-left:10px !important}.form-group.vendor-job-category-selectize .selectize-category-selected-option{margin:0px 8px 0px 0px !important;padding:5px 10px !important}.form-group.smart-field-selectize .selectize-input{appearance:none;outline-style:none;box-shadow:none;-webkit-box-shadow:none;border-color:#cccccc}.form-group.smart-field-selectize .selectize-input.dropdown-active{background-color:#e0efff;border-color:#5591cf}.form-group.smart-field-selectize .selectize-dropdown{transform:translateY(6px);width:370px !important}.form-group.smart-field-selectize .selectize-dropdown-content{max-height:300px !important;height:300px !important}.form-group.smart-field-selectize .option-group-header{font-size:14px;font-weight:800;color:#9a9a9a;text-transform:uppercase;padding:7px 15px 9px 15px}@media (min-width: 576px){.form-group.smart-field-selectize .option-group-header{font-size:13.5px}}.form-group.smart-field-selectize .smart-field-option-style{padding:7px 5px 7px 15px}.smart-field-selectize .selectize-dropdown [data-selectable] .highlight{background:#7fb5d821;padding:3px 0px}.selectize-dropdown-always-open-on-focus .selectize-input.focus.input-active+.selectize-dropdown{display:block !important}.selection-card .fa-square,.selection-card .fa-check-square,.selection-card .fa-circle,.selection-card .fa-circle-dot{font-size:18px;color:#eeeeee}.selection-card .fa-circle-dot,.selection-card .fa-check-square{display:none}.selection-card.selected .fa-circle-dot,.selection-card.selected .fa-check-square{display:initial}.selection-card.selected .fa-circle,.selection-card.selected .fa-square{display:none}.selection-card:hover{cursor:pointer}.selection-card{min-height:100%;background-color:#fff;padding:15px;border-radius:6px;border:2px solid #eeeeee;transition:border-color 0.3s}@media (min-width: 576px){.selection-card{padding:25px}}.selection-card.selected{border-color:#529a52}.selection-card.selected .fa-circle-dot,.selection-card.selected .fa-check-square{color:#529a52}@media (min-width: 1200px){.selection-card:not(.selected):hover{border-color:#c4c4c4}.selection-card:not(.selected):hover .fa-circle{color:#c4c4c4}}.selection-card .icon-container{text-align:center;padding:10px}@media (min-width: 576px){.selection-card .icon-container{padding:20px;padding-top:10px}}.selection-card .icon-container i{font-size:45px}@media (min-width: 576px){.selection-card .icon-container i{font-size:54px}}.selection-card .description-container{margin-top:10px}.selection-card .description-container .option-title{font-size:16px;display:block;font-weight:600;margin-bottom:5px}@media (min-width: 576px){.selection-card .description-container .option-title{font-size:14.5px}}.selection-card .description-container p{font-size:14px;color:#ababab;line-height:17px}.selection-card.compressed{padding:8px}.selection-card.compressed .check-icons{display:inline-block;margin-right:7px}.selection-card.compressed .description-container{display:inline-block;position:relative;top:-2px}.pp-toggler{border:1px solid transparent;position:relative;overflow:hidden;transition:background-color 0.2s}.pp-toggler .state-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.pp-toggler .state-container.on{transform:translateY(-50%) translateX(calc(-50% - 3px))}.pp-toggler .state-container.off{transform:translateY(-50%) translateX(calc(-50% + 3px))}.pp-toggler[data-position='on']{color:#fff;background-color:#00ab86;border-color:#00ab86}.pp-toggler[data-position='on'] .off{display:none}.pp-toggler[data-position='off']{color:#8b8b8b;background-color:#f8f9fa;border-color:#bdbcbc}.pp-toggler[data-position='off'] .on{display:none}.pp-toggler[data-position='on'][data-disabled="true"]{background-color:#74c5ad;border-color:#74c5ad}.pp-toggler[data-position='on'][data-disabled="true"] .toggle-handle{display:none}.pp-toggler[data-position='on'][data-disabled="true"] .state-container.on{transform:translateY(-50%) translateX(calc(-50% - 0px))}.pp-toggler[data-position='off'][data-disabled="true"]{background-color:#f2f2f2;color:#a3a3a3}.pp-toggler[data-position='off'][data-disabled="true"] .toggle-handle{display:none}.pp-toggler[data-position='off'][data-disabled="true"] .state-container.off{transform:translateY(-50%) translateX(calc(-50% - 0px))}.pp-toggler[data-size="xs"]{border-radius:3px;font-size:14px;font-weight:600;height:24px}.pp-toggler .toggle-handle{position:absolute;top:-1px;height:calc(100% + 2px);width:15px;background-color:#fff;border-radius:3px;border:1px solid transparent}.pp-toggler[data-position='on'] .toggle-handle{right:-8px;border-color:#00ab86}.pp-toggler[data-position='off'] .toggle-handle{left:-8px;border-color:#bdbcbc}.pp-toggler[data-disabled='false']:hover{cursor:pointer}.pp-toggler[data-disabled='false'][data-position='on']:hover{background-color:#08c89e}.pp-toggler[data-disabled='false'][data-position='off']:hover{background-color:#eceff1}@media (min-width: 1200px){#guest_party-modal .modal-body{padding-top:0px}}@media (min-width: 1200px){#guest_party-modal #guests-column{padding-right:25px;padding-top:25px;padding-right:25px}}@media (min-width: 1200px){#guest_party-modal #contact-info-column{border-left:1px solid #e7e7e7;padding-left:25px;padding-top:25px;padding-right:25px}}#guest_party-modal .sub-event-container{padding:5px;margin-bottom:4px}@media (min-width: 1200px){#guest_party-modal .sub-event-container:hover{text-decoration:underline;cursor:pointer}}#guest_party-modal .sub-event-container i{margin-right:8px}#guest_party-modal .sub-event-container .fa-square{display:none}#guest_party-modal .sub-event-container .fa-check-square{display:none}#guest_party-modal .sub-event-container[data-invited-to-sub-event='false'] .fa-square{display:initial}#guest_party-modal .sub-event-container[data-invited-to-sub-event='true'] .fa-check-square{display:initial}#guest_party-modal #first_guest-container .plus-one-fields{display:none}@media (min-width: 576px){#guest_party-modal #first_guest-container .plus-one-fields{display:flex}}#guest_party-modal #main-guests-container #no-guest-specified-container{display:none;position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#e5eaee;z-index:3;border-radius:8px}#guest_party-modal #second_guest-container.no-guest-specified #no-guest-specified-container{display:initial}#guest_party-modal #second_guest-container.no-guest-specified .field-box{height:130px}@media (min-width: 576px){#guest_party-modal #second_guest-container.no-guest-specified .field-box{height:initial}}#guest_party-modal #second_guest-container.no-guest-specified .form-row,#guest_party-modal #second_guest-container.no-guest-specified .sex-fields{display:none}@media (min-width: 576px){#guest_party-modal #second_guest-container.no-guest-specified .form-row,#guest_party-modal #second_guest-container.no-guest-specified .sex-fields{display:flex}}#guest_party-modal #second_guest-container.no-guest-specified .delete-button{display:none}#guest_party-modal #second_guest-container input:disabled,#guest_party-modal #second_guest-container select:disabled{background-color:#e9ecef}#guest_party-modal .delete-guest-warning-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#f1f1f1;z-index:3;text-align:center}#guest_party-modal .delete-guest-warning-container .content{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:80%}#guest_party-modal .plus-one-warning{color:white;background-color:red;padding:14px;margin-bottom:15px;border-radius:8px}#guest_party-modal .sex-fields{margin-top:4px;margin-bottom:15px}#guest_party-modal .sex-fields .radio-button-option{display:inline-block;padding:7px}#guest_party-modal #and-container{margin-bottom:20px}@media (min-width: 576px){#guest_party-modal #and-container{height:initial}}#guest_party-modal form #and-sign{width:50px;height:50px;border-radius:100%;background-color:#ffffff;font-size:21px;color:#757575;border:1px solid #d2d2d2;z-index:2;position:absolute;top:50%;transform:translateY(-50%);left:20px;transition:all 0.3s ease-out}@media (min-width: 576px){#guest_party-modal form #and-sign{font-size:18px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);top:calc(50%)}}#guest_party-modal form #and-sign i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#guest_party-modal form #and-container .main-guest-relationship-form-group{margin-left:100px;margin-bottom:0px;transition:transform 0.5s ease-in-out, opacity 0.32s ease-out;visibility:hidden}@media (min-width: 576px){#guest_party-modal form #and-container .main-guest-relationship-form-group{margin-left:3px;margin-right:3px;margin-top:244px;opacity:0}}@media (min-width: 1200px){#guest_party-modal form #and-container .main-guest-relationship-form-group{margin-left:10px;margin-right:10px}}@media (min-width: 576px){#guest_party-modal .modal-body.show-second-main-guest-fields form #and-sign{transform:translateY(calc(-50% - 78px)) translateX(-50%)}}#guest_party-modal .modal-body.show-second-main-guest-fields form #and-container .main-guest-relationship-form-group{visibility:visible}@media (min-width: 576px){#guest_party-modal .modal-body.show-second-main-guest-fields form #and-container .main-guest-relationship-form-group{transform:translateY(-71px);opacity:1}}#guest_party-modal .form-control:disabled{background-color:#fff}#guest_party-modal .form-control:disabled:hover{border-color:#dfdfdf}.form-group.inline-field{padding:0px;margin:0px;position:absolute;top:0px;right:0px;bottom:0px;left:0px}.form-group.inline-field:hover{-webkit-box-shadow:0px 0px 5px 0px rgba(53,63,81,0.48);-moz-box-shadow:0px 0px 5px 0px rgba(53,63,81,0.4);box-shadow:0px 0px 5px 0px rgba(53,63,81,0.48)}.form-group.inline-field select,.form-group.inline-field input{position:absolute;top:0px;right:0px;bottom:0px;left:0px;padding:0px;padding-left:15px;height:initial;border-radius:0px;border:0px;box-shadow:none;background-color:transparent}.form-group.inline-field select:hover{cursor:pointer}.form-group.inline-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:none}.form-group.rsvp-status-select-container select{padding-left:32px;font-size:12px;text-transform:uppercase;font-weight:600}@media (min-width: 1200px){.form-group.rsvp-status-select-container select{font-size:11px}}.form-group.rsvp-status-select-container .fa-circle{position:absolute;top:50%;transform:translateY(-50%);left:12px;font-size:12px}@media (min-width: 1200px){.form-group.rsvp-status-select-container .fa-circle{font-size:11px}}.form-group.rsvp-status-select-container .fa-caret-down{position:absolute;top:50%;transform:translateY(-50%);right:12px;font-size:12px;color:#d0d0d0}form#new_event .required-asterisk,form.edit_event .required-asterisk,form#new_lead_form_submission .required-asterisk{color:red}form#new_event[data-current-project-mode='lead_mode'] .event-mode-requirement,form.edit_event[data-current-project-mode='lead_mode'] .event-mode-requirement{display:none}form#new_event[data-current-project-mode='event_mode'] .lead-mode-requirement,form.edit_event[data-current-project-mode='event_mode'] .lead-mode-requirement{display:none}form#new_lead_form_submission .lead-mode-requirement{display:none !important}form #whos-getting-married-container{position:relative}@media (min-width: 576px){form #whos-getting-married-container .person1-column-container{padding-right:30px}}@media (min-width: 1200px){form #whos-getting-married-container .person1-column-container{padding-right:50px}}@media (min-width: 576px){form #whos-getting-married-container .person2-column-container{padding-left:30px}}@media (min-width: 1200px){form #whos-getting-married-container .person2-column-container{padding-left:50px}}form #whos-getting-married-container .fa-circle-ampersand{color:#aeb4b8}form #whos-getting-married-container .fa-circle-ampersand.mobile{font-size:30px;margin-bottom:15px}form #whos-getting-married-container .fa-circle-ampersand.tablet-desktop{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:28px;top:calc(50% + 25px)}.btn{font-weight:600;font-size:14px;padding:.65rem .75rem;border-width:1px}.btn:hover{cursor:pointer}.btn:active{outline:none;box-shadow:none}.btn:focus{outline:none;box-shadow:none}.btn-xs{padding:6px}.btn-sm{padding:7px 9px}.btn-sm:hover{cursor:pointer}.btn-xl{padding:16px 25px;font-size:15px}.btn-xl:hover{cursor:pointer}.btn-xxl{padding:18px 25px;font-size:16px}@media (min-width: 1200px){.btn-xxl{padding:20px 30px;font-size:17px;border-radius:.4rem}.btn-xxl:hover{cursor:pointer}}.btn .fa,.btn .fal,.btn .fas,.btn .far{margin-right:5px}.btn.btn-right-icon .fa,.btn.btn-right-icon .fal,.btn.btn-right-icon .fas,.btn.btn-right-icon .far{margin-right:0px;margin-left:5px}.btn.btn-icon-only .fa,.btn.btn-icon-only .fal,.btn.btn-icon-only .fas,.btn.btn-icon-only .far{margin-right:3px;margin-left:3px;font-size:15px}.btn.btn-icon-only.btn-xs .fa,.btn.btn-icon-only.btn-xs .fal,.btn.btn-icon-only.btn-xs .fas,.btn.btn-icon-only.btn-xs .far{line-height:13px}.btn-full-width{width:100%}.btn-primary{background-color:#00ab86;border-color:#00ab86}.btn-primary:hover,.btn-primary:disabled,.btn-primary.disabled{background-color:#00c89c;border-color:#00c89c}.btn-primary:disabled{cursor:not-allowed}.btn-secondary,.btn-secondary.dropdown-toggle,.show>.btn-secondary.dropdown-toggle{background-color:rgba(0,0,0,0);color:#2f7396;border-color:#8fb3c5;border-style:solid}.btn-secondary:hover,.btn-secondary.dropdown-toggle:hover,.show>.btn-secondary.dropdown-toggle:hover{background-color:#e5f1fb;border-color:#7ca5bb;color:#2f7396}.btn-secondary.selected,.btn-secondary.dropdown-toggle.selected,.show>.btn-secondary.dropdown-toggle.selected{background-color:#4a6379;color:#ffffff}.btn-secondary:active,.btn-secondary.dropdown-toggle:active,.show>.btn-secondary.dropdown-toggle:active{background-color:#e5f1fb !important;border-color:#7ca5bb !important;color:#2f7396 !important}.btn-blank{background-color:#edf2f6;border-color:#edf2f6}.btn-blank:hover{background-color:#edf2f6;border-color:#f1f5f8}.btn-transparent{background-color:transparent;border-color:transparent}@media (min-width: 1200px){.btn-transparent:hover{background-color:#edf2f6;border-color:#f1f5f8}}.btn-danger-outline{background-color:transparent;border-color:#8d4a4a;color:#8d4a4a}.btn-danger-outline:hover{background-color:#fff2f2;color:#8d4a4a}.btn-soft-red{background-color:#a21515;border-color:#a21515;color:#fff}.btn-soft-red:hover{color:#fff;background-color:#be2a2a;border-color:#be2a2a}.btn-light-grey{background-color:#efefef;border-color:#efefef;color:#8f8f8f}.btn-light-grey:hover{background-color:#eaeaea;border-color:#eaeaea}.btn-light-grey-outline{background-color:transparent;border-color:#e1e1e1;color:#7e7e7e}.btn-light-grey-outline:hover{color:#7e7e7e;background-color:#f6f6f6}.btn-group.show .btn-light-grey-outline{color:#7e7e7e;background-color:#f6f6f6;border-color:#acacac}.btn-dark-grey{background-color:#dedede;border-color:#dedede;color:#7b7b7b}.btn-dark-grey:hover{background-color:#efefef;border-color:#efefef;color:#6a6868}.btn-muted-blue{background-color:#d0d8de;border-color:#d0d8de;color:#4e5f6a}.btn-muted-blue:hover{background-color:#d8e7f0;border-color:#d8e7f0;color:#4e4e4e}.btn-gentle-blue{background-color:transparent;border-color:transparent;color:#4e5f6a}.btn-gentle-blue:hover{background-color:#d8e7f0;border-color:#d8e7f0;color:#4e4e4e}.btn-orange{background-color:#cb9112;border-color:#cb9112;color:#fff}.btn-orange:hover{background-color:#e6ad30;border-color:#e6ad30;color:#fff}.btn-white{background-color:#fff;border-color:#fff;color:#464646}.btn-white:hover,.btn-white[aria-expanded='true']{background-color:#dee0e2;border-color:#dee0e2;color:#464646}.btn-link{background-color:transparent;border-color:transparent;color:teal}.btn-link:hover{background-color:#00ab86;border-color:#00ab86;color:#fff;text-decoration:none}.btn-link-light-grey-hover{background-color:transparent;border-color:transparent;color:teal}.btn-link-light-grey-hover:hover,.btn-link-light-grey-hover[aria-expanded='true']{background-color:#f5f5f5;border-color:transparent;color:teal;text-decoration:none}.btn-solid-secondary{color:#fff;background-color:#2a4454;border-color:#2a4454}.btn-solid-secondary:hover,.btn-solid-secondary:disabled{color:#fff;background-color:#2b556f;border-color:#2b556f}.btn-solid-secondary:disabled{cursor:not-allowed}.btn-primary-shimmer{animation:shimmer_btn_primary 2s infinite;background:linear-gradient(to right, #00ab86 0%, #00c096 11%, #00ab86 40%);background-size:1000px 100%;background-color:#00c89c}.btn-primary-shimmer:hover{background:none;background-color:#00c89c}@keyframes shimmer_btn_primary{0%{background-position:-1000px 0}100%{background-position:1000px 0}}.dropdown-toggle.no-caret::after{display:none}.dropdown-toggle.caret-right-align::after{position:absolute;position:absolute;top:50%;transform:translateY(-50%);right:15px}button.dropdown-toggle.left-align{text-align:left}.dropdown-menu.center-align{left:50% !important;transform:translateX(-50%) !important;top:100% !important}.dropdown-full-width button.dropdown-toggle{width:100%}.dropdown-full-width .dropdown-menu{width:100%}.dropdown-full-width .dropdown-menu .dropdown-item{white-space:normal}.dropdown-menu.with-light-dividers .dropdown-item{border-bottom:1px solid #f0f0f0}.dropdown-menu.with-light-dividers .dropdown-item:last-child{border-bottom:0px}.dropdown-menu .dropdown-item i{margin-right:8px}.dropdown-menu .dropdown-item.item-with-warning{color:#a21515}.dropdown-menu .dropdown-item.item-with-warning:hover{background-color:#fff4f4}.standard-action-icons-container{display:flex;justify-content:end;align-items:center}.standard-action-icons-container .action-icon{width:30px;height:30px;border-radius:5px;position:relative;transition:all 0.2s;border:1px solid #dfdfdf;background-color:#fff;outline:none;appearance:none}.standard-action-icons-container .action-icon:not(:first-child){margin-left:9px}.standard-action-icons-container .action-icon:hover,.standard-action-icons-container .action-icon[aria-expanded='true']{cursor:pointer;box-shadow:0px 2px 6px 1px rgba(0,0,0,0.11);transform:scale(1.2)}.standard-action-icons-container .btn-group:not(:first-child){margin-left:9px}.standard-action-icons-container .action-icon.dropdown-toggle .fa-ellipsis-vertical{font-size:19px}.standard-action-icons-container .action-icon i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:teal;font-weight:400;font-size:15px;transition:all 0.2s}.badge{font-weight:600}.badge-full-width{width:100%}.badge-primary{background-color:#00ab86;border-color:#00ab86}.badge-light-grey{background-color:#efefef;border-color:#efefef}.badge-dark-grey{background-color:#797979;color:#fff}.badge-green{background-color:#cfedca;color:#4c8e41}.badge-dark-blue{background-color:#3985a8;color:#fff}.badge-orange{background-color:#bc8637;color:#fff}.badge-red{background-color:#d83a3a;color:#fff}.badge-soft-red{background-color:#c66060;color:#fff}.badge-sm{font-size:12px;padding:.40em .5em}.badge-md{padding:.50em .6em;font-size:14px}@media (min-width: 576px){.badge-md{font-size:12px}}.badge-lg{font-size:16px;padding:.60em .7em}.badge-xl{font-size:18px;padding:.75em .8em}.pagination-container{margin-top:20px;padding-left:20px}.pagination{cursor:default}.pagination a,.pagination span,.pagination em{transition:all 0.2s;padding:0.2em 0.5em;display:block;float:left;margin-right:1px}.pagination .disabled{color:#999999;border:1px solid #dddddd}.pagination .current{font-style:normal;font-weight:600;background:#15384a;color:white;border:1px solid #15384a}.pagination a{text-decoration:none;color:#2f576b;border:1px solid #b8bdcd}.pagination a:hover,.pagination a:focus{background-color:#e1e8ed}.pagination .page_info{background:#2e6ab1;color:white;padding:0.4em 0.6em;width:22em;margin-bottom:0.3em;text-align:center}.pagination .page_info b{color:#000033;background:#6aa6ed;padding:0.1em 0.25em}.pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .pagination{height:1%}*:first-child+html .pagination{overflow:hidden}@media (max-width: 480px){.pagination a,.pagination .gap{display:none !important}.pagination .current,.pagination .previous_page,.pagination .next_page{display:inline !important}.pagination a,.pagination .current,.pagination .previous_page,.pagination .next_page{padding:10px;margin:0px 3px;border-radius:7px}}@media (min-width: 576px){.pagination a,.pagination .current,.pagination .previous_page,.pagination .next_page,.pagination .gap{padding:12px;margin:0px 3px;border-radius:4px}}.modal .modal-content{background-color:#fff;overflow:hidden;border-radius:0.5rem;border-color:transparent;box-shadow:0px 0px 28px 1px rgba(0,0,0,0.14);-webkit-box-shadow:0px 0px 28px 1px rgba(0,0,0,0.14)}@media (min-width: 576px){.modal .modal-content{border-radius:2rem}}.modal .modal-header{position:relative;background-color:#f9f9f9;padding:.8rem;border-bottom:1px solid #e5e5e5;border-top-right-radius:0.5rem;border-top-left-radius:0.5rem}@media (min-width: 576px){.modal .modal-header{border-top-right-radius:2rem;border-top-left-radius:2rem;padding:22px 35px;padding-bottom:16px}}.modal .modal-header.white-bg{background-color:#fff}.modal .modal-header-grey{background-color:#f4f4f4}.modal .modal-body{background-color:#f9f9f9;border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem;border-radius:0.5rem}@media (min-width: 576px){.modal .modal-body{padding:35px;border-radius:2rem}}.modal .modal-body.white-bg{background-color:#fff}.modal .modal-title{font-size:21px;font-weight:600;line-height:1.3}.modal .modal-footer{margin-top:15px}@media (min-width: 1200px){.modal-md{max-width:450px}}@media (min-width: 1200px){.modal-lg{max-width:721px}}@media (min-width: 1200px){.modal-xl{max-width:1026px}}@media (min-width: 576px){.modal .extra-wide{width:90%;max-width:initial}}@media (min-width: 1200px){.modal .extra-wide{width:855px;max-width:initial}}@media (min-width: 576px){.modal .more-extra-wide{width:90%;max-width:initial}}@media (min-width: 1200px){.modal .more-extra-wide{width:1080px;max-width:initial}}@media (min-width: 576px){.modal .even-more-extra-wide{width:90%;max-width:initial}}@media (min-width: 1200px){.modal .even-more-extra-wide{width:1296px;max-width:initial}}@media (min-width: 576px){.modal .super-wide{width:90%;max-width:1480px}}@media (min-width: 576px){.modal .full-screen{width:calc(100% - 40px);max-width:calc(100% - 40px)}}.modal .custom-modal-footer{position:relative}.modal .modal-header button.close{padding:12px;font-size:35px;font-weight:100;opacity:0.4;transition:all 0.2s}.modal-backdrop.low-opacity{opacity:.1}.modal-backdrop.high-opacity{opacity:.85}@media (min-width: 576px){.modal.right-justified-modal .modal-content{position:fixed;right:0px;width:540px;top:0px;bottom:0px;border:0px;border-radius:0px;overflow:scroll}.modal.right-justified-modal .modal-header{position:fixed;right:0;top:0px;background-color:#fff;width:540px;z-index:1;border-radius:0px;box-shadow:#0000003d 0px 2px 8px}.modal.right-justified-modal .modal-body{padding-top:80px}}.modal.right-justified-modal .submit-button{background-color:transparent;padding:0px;border:0px;color:teal}@media (min-width: 576px){.modal.right-justified-modal.narrow-width .modal-content{width:350px}.modal.right-justified-modal.narrow-width .modal-header{width:350px}}@media (min-width: 1200px){.modal.full-height-scroll-modal .modal-body{height:calc(100vh - 120px);overflow-y:scroll}}.modal.modal-overflow-visible .modal-content{overflow:visible}.modal-context-scroll-dropdown{position:fixed;top:0px;right:0px;left:0px;z-index:2;transform:translateY(-100%);transition:0.5s}.modal-context-scroll-dropdown.open{transform:translateY(0%)}.modal-context-scroll-dropdown .info-container{margin-left:auto;margin-right:auto;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);padding:15px;background-color:#f9f9f9}.modal-context-scroll-dropdown.dropdown-modal-xl .info-container{max-width:1024px}.modal-context-scroll-dropdown.dropdown-modal-lg.dropdown-modal-more-extra-wide .info-container{max-width:1078px}.modal .modal-content .modal-dialog-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:30;background-color:#ffffffb3;opacity:0;transition:opacity 0.2s;border-radius:0.5rem;pointer-events:none}@media (min-width: 576px){.modal .modal-content .modal-dialog-overlay{border-radius:2rem}}.modal .modal-content .modal-dialog-overlay .dialog-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);background-color:#fff;border-radius:6px;padding:15px;width:85%;max-width:400px}@media (min-width: 576px){.modal .modal-content .modal-dialog-overlay .dialog-container{padding:25px}}.modal .modal-content .modal-dialog-overlay .dialog-container.for-spinner-only{width:initial}.modal .modal-content .modal-dialog-overlay .dialog-container.for-spinner-only i{font-size:40px}.modal .modal-content .modal-dialog-overlay.open{pointer-events:initial;opacity:1}@media (max-width: 480px){.modal.modal-for-result .modal-content{max-width:85%;margin-left:auto;margin-right:auto}}@media (max-width: 480px){.modal.modal-for-result .modal-body{padding-top:30px}}.modal.modal-for-result .icon-for-result-container{text-align:center}.modal.modal-for-result .icon-for-result{font-size:50px}.modal.modal-for-result .icon-for-result.for-success{color:#00ab86}.modal.modal-for-result .icon-for-result.for-error{color:#a21515}.modal.modal-for-result .result-message-container{margin:22px 0px}.modal .modal-header .modal-title .modal-title-white-badge{background-color:#fff;border:1px solid #d9d9d9;font-size:15px;border-radius:6px;padding:6px 10px;margin-left:5px;color:#464646}.modal.enriched-modal .modal-header{position:relative}.modal.enriched-modal .modal-nav-container{background-color:grey}.modal.enriched-modal .left-panels-container{position:absolute;left:0px;top:50px;bottom:0px;overflow:scroll;width:100%;padding:15px}@media (min-width: 576px){.modal.enriched-modal .left-panels-container{padding:22px 45px}}@media (min-width: 1200px){.modal.enriched-modal .left-panels-container{top:0px;width:60%}}.modal.enriched-modal .right-panels-container{position:absolute;right:0px;top:47px;bottom:0px;overflow:scroll;width:100%}@media (min-width: 1200px){.modal.enriched-modal .right-panels-container{top:0px;width:40%}}.modal.enriched-modal .right-panels-container.grey-background{background-color:#f9f9f9}.modal.enriched-modal .single-panels-container{position:absolute;left:0px;top:50px;bottom:0px;overflow:scroll;width:100%;padding:15px;padding-bottom:100px}@media (min-width: 576px){.modal.enriched-modal .single-panels-container{padding:20px 44px}}@media (min-width: 1200px){.modal.enriched-modal .single-panels-container{top:0px}}@media (min-width: 576px){.modal.enriched-modal .modal-content{border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem}}.modal.enriched-modal .modal-body{padding:0px;height:calc(100vh - 200px)}@media (min-width: 1200px){.modal.enriched-modal .modal-body{height:calc(100vh - 180px);border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem}}.modal.enriched-modal .page-nav-container{background-color:#f5f5f5;border-bottom:1px solid #e7e7e7;overflow:hidden;margin-bottom:15px}.modal.enriched-modal .activity-stream-container .activity-stream-items{padding-bottom:140px}@media (min-width: 576px){.modal.enriched-modal .activity-stream-container .activity-stream-items{padding-bottom:40px}}@media (min-width: 1200px){.modal.enriched-modal .activity-stream-container .activity-stream-items{padding-bottom:140px}}.modal.enriched-modal .modal-footer{position:fixed;right:0px;bottom:0px;left:0px;background-color:#fff;z-index:2}@media (min-width: 576px){.modal.enriched-modal .modal-footer{bottom:0px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;margin-left:auto;margin-right:auto}}@media (min-width: 576px){.modal.enriched-modal .extra-wide .modal-footer{width:90%;max-width:855px}}@media (min-width: 576px){.modal.enriched-modal .even-more-extra-wide .modal-footer{width:90%;max-width:1296px}}@media (min-width: 576px){.modal.enriched-modal .super-wide .modal-footer{width:90%;max-width:1480px}}.modal .modal-header .project-dropdown{position:absolute;top:50%;transform:translateY(-50%);z-index:3;max-width:calc(100% - 70px)}@media (min-width: 576px){.modal .modal-header .project-dropdown{max-width:initial}}.modal .modal-header .project-dropdown button{padding:6px 13px;padding-right:60px;color:#757575;background-color:#fff;border-color:#d0d0d0;text-transform:none;text-align:left;width:100%}.modal .modal-header .project-dropdown button::after{display:none}@media (min-width: 576px){.modal .modal-header .project-dropdown button{padding-right:60px}}@media (min-width: 1200px){.modal .modal-header .project-dropdown button{font-size:15px}}.modal .modal-header .project-dropdown button .project-name-content{overflow:hidden}.modal .modal-header .project-dropdown .fa-caret-right{margin-left:4px}.modal .modal-header .project-dropdown .dropdown-menu{height:60vh;overflow:scroll}.modal .modal-header .project-dropdown .dropdown-arrow{background-color:#fff;position:absolute;top:0px;right:0px;bottom:0px;width:34px;border-left:1px solid #d0d0d0;color:#c4c4c4;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}@media (min-width: 1200px){.modal .modal-header .project-dropdown:hover button{border-color:#aaaaaa}.modal .modal-header .project-dropdown:hover .dropdown-arrow{color:#878686}}.modal .modal-header .project-dropdown.is-invalid button{background-color:#fff0f0;border-color:red}.modal .modal-header .project-dropdown.is-invalid .dropdown-arrow{background-color:#fff0f0}.modal.enriched-modal.scroll-split .modal-content{background-color:#f9f9f9}.modal.enriched-modal.scroll-split .modal-content{overflow-y:scroll}@media (min-width: 1200px){.modal.enriched-modal.scroll-split .modal-content{overflow-y:hidden}}.modal.enriched-modal.scroll-split .left-scroll-container{padding:15px}@media (min-width: 576px){.modal.enriched-modal.scroll-split .left-scroll-container{padding:25px}}@media (min-width: 1200px){.modal.enriched-modal.scroll-split .left-scroll-container{padding:45px 50px;position:absolute;top:0px;left:0px;bottom:0px;width:50%;box-shadow:4px 6px 8px 0px rgba(0,0,0,0.33);-webkit-box-shadow:4px 6px 8px 0px rgba(0,0,0,0.33);overflow-y:scroll}}.modal.enriched-modal.scroll-split .right-scroll-container{padding:15px}@media (min-width: 576px){.modal.enriched-modal.scroll-split .right-scroll-container{padding:25px}}@media (min-width: 1200px){.modal.enriched-modal.scroll-split .right-scroll-container{padding:45px 50px;position:absolute;top:0px;right:0px;bottom:0px;width:50%;overflow-y:scroll}}.modal.enriched-modal.scrollable-body .modal-body{overflow-y:scroll}.modal.wizard-modal .modal-header{padding:0px;display:block;background-color:#fff}.modal.wizard-modal .modal-header button.save-and-close-button{margin:0px;position:absolute;top:50%;transform:translateY(-50%);transform:translateY(calc(-50% - 3px));right:8px}.modal.wizard-modal .wizard-bottom-bar{height:6px;background-color:#9ba4ba}.modal.wizard-modal .wizard-steps-container .wizard-title{display:inline-block;position:relative;top:24px;font-weight:600;font-size:18px;margin-right:30px}.modal.wizard-modal .wizard-steps-container{padding-left:18px;background-color:#f4f4f4}.modal.wizard-modal .wizard-steps-container .wizard-step{font-size:16px;display:inline-block;text-align:center;min-width:135px;position:relative;top:26px;z-index:2;font-weight:600;color:#9ba4ba;transition:all 0.3s}@media (min-width: 576px){.modal.wizard-modal .wizard-steps-container .wizard-step{font-size:14.5px}}.modal.wizard-modal .wizard-steps-container .wizard-step:hover{color:#000;cursor:pointer}.modal.wizard-modal .wizard-steps-container .wizard-step:hover .far.fa-circle{color:#000 !important}.modal.wizard-modal .wizard-steps-container .wizard-step .fa-stack{display:block;font-size:23px;margin-left:auto;margin-right:auto}.modal.wizard-modal .wizard-steps-container .wizard-step .fa-stack .fa-circle{color:#fff}.modal.wizard-modal .wizard-steps-container .wizard-step .fa-stack .fa-circle-dot,.modal.wizard-modal .wizard-steps-container .wizard-step .fa-stack .fa-check-circle,.modal.wizard-modal .wizard-steps-container .wizard-step .fa-stack .far.fa-circle{color:#9ba4ba;transition:all 0.3s}.modal.wizard-modal .wizard-steps-container .wizard-step .fa-circle-dot,.modal.wizard-modal .wizard-steps-container .wizard-step .fa-check-circle{display:none}.modal.wizard-modal .wizard-steps-container .wizard-step.active{color:#000}.modal.wizard-modal .wizard-steps-container .wizard-step.active .fa-circle-dot{display:block;color:#000}.modal.wizard-modal .wizard-steps-container .wizard-step.active .far.fa-circle,.modal.wizard-modal .wizard-steps-container .wizard-step.active .fa-check-circle{display:none}.modal.wizard-modal .wizard-steps-container .wizard-step[data-complete='true']:not(.active) .fa-check-circle{display:block}.modal.wizard-modal .wizard-steps-container .wizard-step[data-complete='true']:not(.active) .far.fa-circle{display:none}.modal.wizard-modal .left-panels-container{padding-top:50px}.modal.wizard-modal .right-panels-container{background-color:#f4f4f4;padding:27px;padding-top:50px}.modal.wizard-modal .wizard-summary-container .data-block{margin-bottom:27px}.modal.wizard-modal .wizard-summary-container .data-block p{margin:0px}.modal.wizard-modal .wizard-screen .shuttle-buttons-container{position:fixed;right:42%;bottom:80px;background-color:#fff;padding:8px;border-radius:6px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.modal-tray{position:relative;z-index:1050}.modal-tray .backdrop{display:none;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-color:#0000007a;opacity:0}.modal-tray.with-backdrop .backdrop{display:initial;transition:0.4s}.modal-tray.open.with-backdrop .backdrop{opacity:1}.modal-tray .tray-content-container{background-color:#fff;transform:translateY(calc(100% + 100px));-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);transition:0.6s;overflow:scroll;padding:20px;padding-bottom:100px}.modal-tray.open .tray-content-container{transform:translateY(0%)}.modal-tray .top-bar{position:fixed;top:10px;right:10px;left:10px;border-radius:10px;height:70px;background-color:#fff;transform:translateY(calc(-100px));opacity:0;transition:all 0.5s;padding:0px 8px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}@media (min-width: 576px){.modal-tray .top-bar{top:20px;right:20px;left:20px}}.modal-tray.open .top-bar{transform:translateY(0%);opacity:1}.modal-tray .top-bar .top-bar-flex-container{height:100%;display:flex;align-items:center}.modal-tray.size-full-screen .tray-content-container{position:fixed;top:10px;right:10px;bottom:0px;left:10px;border-top-left-radius:10px;border-top-right-radius:10px}@media (min-width: 576px){.modal-tray.size-full-screen .tray-content-container{top:20px;right:20px;bottom:0px;left:20px}}.modal-tray.size-full-screen.with-top-bar .tray-content-container{top:85px}@media (min-width: 576px){.modal-tray.size-full-screen.with-top-bar .tray-content-container{top:105px}}.card{border:1px solid rgba(0,0,0,0.09)}@media (min-width: 1200px){.card .card-body{padding:1.125rem}}.cards-container .card-column{margin-bottom:15px}@media (min-width: 1200px){.cards-container .card-column{margin-bottom:13px}}@media (max-width: 1200px){.cards-container .card-column.col-6:nth-child(odd){padding-right:7px}}@media (max-width: 1200px){.cards-container .card-column.col-6:nth-child(even){padding-left:7px}}@media (min-width: 992px){.cards-container .card-column.col-lg-3:nth-child(4n){padding-right:15px}}@media (min-width: 992px){.cards-container .card-column.col-lg-3:nth-child(4n+1){padding-left:15px}}.cards-container .card{height:100%}.cards-container .card{position:relative}.cards-container .card .card-body{position:relative;transition:all 0.5s}.cards-container .card .right-centered-icon-container{position:absolute;top:50%;transform:translateY(-50%);right:10px;z-index:3}.cards-container .card .right-centered-icon-container i{font-size:18px;padding:6px}@media (min-width: 1200px){.cards-container .card .right-centered-icon-container i{font-size:15px;padding:5px}}.cards-container.full-width .card-column{margin-bottom:0px;border-bottom:1px solid #edf2f6}.cards-container.full-width .card{position:relative;left:-15px;width:calc(100% + 30px);border:0px;border-radius:0px}@media (min-width: 576px){.cards-container.full-width{margin-left:initial;margin-right:initial}}.cards-container.full-width.mb-15 .card-column{margin-bottom:15px}#contacts-page .card.menu-open .card-body{transform:translateX(-80px)}.card .complete{text-align:center;color:#fff;width:80px;position:absolute;top:0px;right:0px;bottom:0px;background-color:green}.card .card-body .base-action-icon-container{display:inline-block}.card.grey-card{background-color:#f6f6f6;padding:10px;margin-bottom:10px;border-radius:6px;border:0px}.card.grey-card .card-body{padding:0px}.card.grey-card .card-body .card-details-1{margin-top:8px}.card .card-body .card-header-1{display:flex}.card .card-body .card-header-1 .right-col{flex-grow:1;text-align:right;padding-left:5px}.card .card-body .card-header-1.vertical-center{align-items:center}.card .card-body .card-header-1 .sub-detail{display:block;font-size:14px;color:#9a9a9a}.card .card-body .card-header-2{display:flex;align-items:center}.card .card-body .card-header-2 .left-col{flex-grow:1;padding-left:5px}.card .card-body .card-details-1{margin-top:15px;border-top:1px dashed #e2e2e2;padding-top:15px}.card .card-body .info-matrix .padded-matrix-row{margin-bottom:13px}.card .card-body .info-matrix .data-label{font-size:16px;color:#9a9a9a;text-transform:uppercase;font-size:14px;font-weight:600;display:block;margin-bottom:4px}@media (min-width: 576px){.card .card-body .info-matrix .data-label{font-size:14.5px}}@media (min-width: 576px){.card .card-body .info-matrix .data-label{font-size:12px}}.card .card-body .info-matrix .data-value{font-size:14px;display:block}.card.quote-card .badge{display:inline-block !important}.card.event-card .project-avatar-name{display:flex;align-items:center}.card.event-card .project-avatar-name .project-avatar{margin-right:15px}table.table{margin-bottom:0px}table thead{background-color:#fff}table thead th{border-top:1px solid #f3f3f3 !important;border-bottom-width:0px !important;font-size:14px;font-weight:600}table thead tr th a{color:#828282}table thead tr th a:hover{color:#000}table thead tr th{color:#555555;font-weight:800}.table td{border-top:1px solid #f1f1f1}thead.white-head{background-color:#fff;border-top:0px}thead.white-head th{border-top:0px !important}table thead.gentle-head tr th{color:#9b9b9b;font-weight:600}.div-table .th,.div-table .td{padding:0.75rem}table.table.table-sm th,table.table.table-sm .th,.div-table.div-table-sm th,.div-table.div-table-sm .th{padding:0.45rem}table.table.table-sm td,table.table.table-sm .td,.div-table.div-table-sm td,.div-table.div-table-sm .td{padding:0.45rem}table.table.table-md th,table.table.table-md .th,.div-table.div-table-md th,.div-table.div-table-md .th{padding:0.65rem 1rem}table.table.table-md td,table.table.table-md .td,.div-table.div-table-md td,.div-table.div-table-md .td{padding:0.65rem 1rem}table.table.table-lg th,table.table.table-lg .th,.div-table.div-table-lg th,.div-table.div-table-lg .th{padding:0.7rem 1rem}table.table.table-lg td,table.table.table-lg .td,.div-table.div-table-lg td,.div-table.div-table-lg .td{padding:0.8rem 1rem}table.table.table-padded-ends tr th:first-child,table.table.table-padded-ends tr td:first-child,.div-table.table-padded-ends tr th:first-child,.div-table.table-padded-ends tr td:first-child{padding-left:30px}table.table.table-padded-ends tr th:last-child,table.table.table-padded-ends tr td:last-child,.div-table.table-padded-ends tr th:last-child,.div-table.table-padded-ends tr td:last-child{padding-right:30px}table.table.table-xl th,table.table.table-xl .th,.div-table.div-table-xl th,.div-table.div-table-xl .th{padding:0.5rem 1.5rem}table.table.table-xl td,table.table.table-xl .td,.div-table.div-table-xl td,.div-table.div-table-xl .td{padding:1.5rem}.table-bordered th{border:1px solid #e9e9e9}.table-bordered td{border:1px solid #f0f0f0}.div-table.div-table.table-bordered .th{border-left:1px solid #e9e9e9}.div-table.div-table.table-bordered .td{border-left:1px solid #f0f0f0}.div-table.div-table.table-bordered .td:first-child,.div-table.div-table.table-bordered .th:first-child{border-left:0px}.div-table.div-table.table-bordered .td:last-child,.div-table.div-table.table-bordered .th:last-child{border-right:1px solid #e9e9e9}.div-table .tr{display:flex;align-items:stretch}.div-table .th,.div-table .td{flex-basis:200px;display:flex;align-items:center}.div-table .thead{background-color:#fff}.div-table .thead .th{color:#828282;font-size:14px;font-weight:600;border-top:1px solid #f3f3f3 !important}.div-table .tbody .tr{border-top:1px solid #f1f1f1}.div-table .td{position:relative}table.table-hover tbody tr:hover,.div-table.div-table-hover .tbody .tr:hover{background-color:#fbfbfb !important}table.table-hover tbody tr:hover td,table.table-hover tbody tr:hover .td,.div-table.div-table-hover .tbody .tr:hover td,.div-table.div-table-hover .tbody .tr:hover .td{border-left-color:#e3e3e3;border-right-color:#e3e3e3}table tbody tr.selected,table tbody tr.selected:hover{background-color:#d4f1f9 !important}.table-scroll-head{background-color:#fff;margin:0px;margin-bottom:-3px}.table-scroll-head.sticky{position:fixed;top:80px}tr.vertical-align-middle td,tr.vertical-align-middle th{vertical-align:middle}table tr .hover-action-menu,.div-table .tr .hover-action-menu{opacity:0}table tr:hover .hover-action-menu,.div-table .tr:hover .hover-action-menu{opacity:1}table tr .viz-on-hover-only,.div-table .tr .viz-on-hover-only{transition:opacity 0.2s;opacity:0}table tr:hover .viz-on-hover-only,.div-table .tr:hover .viz-on-hover-only{opacity:1}table thead th.sort .fa-circle-caret-up,table thead th.sort .fa-circle-caret-down{display:none;padding-left:5px}table thead th.sort.asc .fa-circle-caret-up{display:inline-block}table thead th.sort.desc .fa-circle-caret-down{display:inline-block}table thead th.sort:hover{cursor:pointer}td .cell-menu{position:absolute;top:0px;bottom:0px}td .cell-menu .cell-menu-content{position:absolute;top:50%;transform:translateY(-50%)}td .cell-menu.right-align{right:0px}td .cell-menu.right-align .cell-menu-content{right:0px}td .cell-menu .cell-menu-content .circle-action{display:inline-block;background-color:#fff;width:26px;height:26px;border-radius:100%;border:1px solid #c4c4c4;position:relative;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}td .cell-menu .cell-menu-content .circle-action i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:13px}th.with-left-border{border-left:1px solid #e1e1e1}td.with-left-border{border-left:1px solid #f1f1f1}.spinner-container{display:none;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(0,0,0,0.4);z-index:5000}.spinner-container .content{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);padding:22px;border-radius:8px;background-color:#fff;text-align:center}.spinner-container .content i{font-size:40px;padding:0px;-webkit-animation:spin 3s infinite linear}@media (min-width: 576px){.spinner-container .content i{font-size:45px}}.spinner-container .content span{display:block;margin-top:7px}@media (min-width: 576px){.spinner-container .content span{font-size:16px;margin-top:10px}}.spinner-container.transparent-bg{background-color:transparent}.spinner-container.show{display:block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}.profile-avatar{display:inline-block;background-color:#898989;border-radius:100%;color:#fff;position:relative}.profile-avatar img{border-radius:100%}.profile-avatar.xs{font-size:10px;width:20px;height:20px}.profile-avatar.xs img{width:20px;height:20px}.profile-avatar.sm{font-size:12px;width:30px;height:30px}.profile-avatar.sm img{width:30px;height:30px}.profile-avatar.md{font-size:15px;width:37px;height:37px}.profile-avatar.md img{width:37px;height:37px}.profile-avatar.lg{font-size:20px;width:60px;height:60px}.profile-avatar.lg img{width:60px;height:60px}.profile-avatar.xl{font-size:28px;width:75px;height:75px}.profile-avatar.xl img{width:75px;height:75px}.profile-avatar.xxl{font-size:49px;width:135px;height:135px}.profile-avatar.xxl img{width:135px;height:135px}.profile-avatar span{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.profile-avatar.current-profile{background-color:#448db3}.profile-avatar.muted{opacity:0.5}.profile-avatar.blank{background-color:transparent;border:1px dashed #bfbfbf;transition:all 0.4s}.profile-avatar.blank i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#b0b0b0;transition:all 0.4s}@media (min-width: 1200px){.profile-avatar.blank:hover{border-color:#00ab86;cursor:pointer}.profile-avatar.blank:hover i{color:#00ab86}}.profile-avatar.for-planpage{background-color:#15384a}.profile-avatar.for-planpage img{display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);filter:invert(100%) sepia(41%) saturate(0%) hue-rotate(193deg) brightness(115%) contrast(100%)}.profile-avatar.for-planpage.sm img{width:18px;margin-top:-1px}.profile-avatar.offline-share{background-color:#898989}.profile-avatar.offline-share i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#fff;transition:all 0.4s}.profile-avatar.filter-option{background-color:transparent;border:2px solid #c9c9c9}.profile-avatar.filter-option i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#c9c9c9}.profile-avatar-with-name{display:flex;align-items:center}.profile-avatar-with-name .profile-avatar{display:block;margin-right:7px}.profile-avatar-with-name .sub-detail{font-size:14px;display:block;color:#9c9c9c;margin-top:5px}@media (min-width: 576px){.profile-avatar-with-name .sub-detail{font-size:12px}}.profile-avatar.square img{border-radius:3px}.profile-avatar.square.sm{border-radius:3px}.profile-avatar.square.md{border-radius:3px}.profile-avatar.square.lg{border-radius:3px}.profile-avatar.square.xl{border-radius:3px}.profile-avatar.square.xxl{border-radius:3px}.profile-avatar .portal-status-warning{background-color:red;border-radius:100%;position:absolute}.profile-avatar .portal-status-warning i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#fff !important;margin:0px !important}.profile-avatar.sm .portal-status-warning{width:13px;height:13px;top:20px;right:-1px}.profile-avatar.sm .portal-status-warning i{font-size:7.2px}.profile-avatar.md .portal-status-warning{width:20px;height:20px;top:28px;right:-1px}.profile-avatar.md .portal-status-warning i{font-size:12px}.compressed-avatar-display .profile-avatar.sm:not(:first-of-type):not(.blank){margin-left:-4px;box-shadow:-1px 0px 0px 2px white}.edit-sharing-modal .modal-content.initial-share-modal{transition:0.5s}.edit-sharing-modal.out-of-viewport .modal-content.initial-share-modal{transform:translateY(calc(-50% + -100vh))}.edit-sharing-modal h5.profile-type-header{padding:10px 18px;background-color:#e6e6e6;border-radius:5px}@media (min-width: 1200px){.edit-sharing-modal h5.profile-type-header{padding:8px 16px}}.edit-sharing-modal .ad-hoc-link{font-size:16px;color:teal;padding:15px 18px;border-radius:5px;transition:all 0.2s}@media (min-width: 576px){.edit-sharing-modal .ad-hoc-link{font-size:14.5px}}.edit-sharing-modal .ad-hoc-link i{margin-right:8px}@media (min-width: 1200px){.edit-sharing-modal .ad-hoc-link{padding:13px 16px}.edit-sharing-modal .ad-hoc-link i{margin-right:6px}}.edit-sharing-modal .ad-hoc-link:hover{background-color:#eaeaea}.edit-sharing-modal .share-warning{padding-left:20px;margin-top:20px}.modal .record-feature{padding:13px;border-radius:5px;margin-bottom:27px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.modal .record-feature .right-col{padding-left:18px;padding-right:13px}.modal .record-feature .record-icon{font-size:25px;margin-left:10px;color:#b2b2b2}@media (min-width: 1200px){.modal .record-feature .record-icon{font-size:22px;margin-left:8px}}.modal .record-feature.mood-board .mood-board-cover-image{width:100px;height:70px;background-size:cover;background-position:center;border-radius:5px}.sharing-block{position:relative}@media (min-width: 1200px){.sharing-block{display:inline-block;margin-bottom:18px}}.sharing-block .contact-badge{display:flex;flex-wrap:wrap;align-items:center;background-color:#f4f4f4;border-radius:6px;margin-bottom:8px;padding:10px;border:1px solid #e8e8e8}@media (min-width: 1200px){.sharing-block .contact-badge{margin-right:5px;padding:8px 13px;margin-bottom:0px}}.sharing-block .contact-badge .flex-break{flex-basis:100%;height:0px}@media (min-width: 1200px){.sharing-block:hover .contact-badge{background-color:#e8e8e8}}.sharing-block .profile-avatar{margin-right:10px}.sharing-block .name{font-size:16px;font-weight:600}@media (min-width: 576px){.sharing-block .name{font-size:14.5px}}.sharing-block .contact-badge .more-info{border-top:1px solid #ededed;flex-grow:1;margin-top:8px;padding-top:8px}.sharing-block .hover-menu{display:none}@media (min-width: 1200px){.sharing-block .hover-menu{width:100%;display:flex;position:absolute;top:-6px;right:0px;align-items:center;opacity:0;margin-bottom:3px}}.sharing-block .hover-menu .attendance{font-size:14px;flex-grow:1;color:teal;position:relative;top:-15px}@media (min-width: 576px){.sharing-block .hover-menu .attendance{font-size:12px}}.sharing-block .hover-menu .attendance .add-attendance:hover,.sharing-block .hover-menu .attendance .remove-attendance:hover{text-decoration:underline;cursor:pointer}.sharing-block[data-attending='false'] .attendance .add-attendance{display:initial}.sharing-block[data-attending='false'] .attendance .remove-attendance{display:none}.sharing-block[data-attending='true'] .attendance .add-attendance{display:none}.sharing-block[data-attending='true'] .attendance .remove-attendance{display:initial}@media (min-width: 1200px){.sharing-block:hover .hover-menu{opacity:1}}.sharing-block .attendance-label{font-size:14px;display:none;color:#a21515}@media (min-width: 576px){.sharing-block .attendance-label{font-size:12px}}.sharing-block[data-attending='true'] .contact-badge .attendance-label{display:block}.sharing-block .hover-menu .remove span.remove-button{background-color:#fff;border:1px solid teal;color:teal;display:block;width:22px;height:22px;border-radius:100%;position:relative;transition:all .4s}.sharing-block .hover-menu .remove span.remove-button:hover{transform:scale(1.2);cursor:pointer;background-color:teal;color:#fff}.sharing-block .hover-menu .remove span.remove-button i{font-size:16px}@media (min-width: 576px){.sharing-block .hover-menu .remove span.remove-button i{font-size:14.5px}}.edit-sharing-block,.external-share-link-block{align-items:center;background-color:#fff;border-radius:6px;margin-bottom:8px;border:2px solid #f4f4f4}@media (min-width: 1200px){.edit-sharing-block,.external-share-link-block{border-radius:5px;margin-bottom:7px}}.edit-sharing-block{display:flex}.edit-sharing-block .toggle-column{flex-grow:1;display:flex;flex-wrap:wrap;align-items:center;padding:8px}.edit-sharing-block .right-column{padding-right:8px}.edit-sharing-block .profile-avatar{margin-right:10px}.edit-sharing-block[data-share-status="shared"]{border-color:#d4e4e4}.edit-sharing-block .name{font-size:16px;font-weight:600}@media (min-width: 576px){.edit-sharing-block .name{font-size:14.5px}}.edit-sharing-block .label-and-toggle{padding:4px;border-radius:4px;display:flex;align-items:center}@media (min-width: 1200px){.edit-sharing-block .label-and-toggle:hover{background-color:#eeeeee}}.edit-sharing-block .label-and-toggle .label-text{color:#9a9a9a;font-size:16px}@media (min-width: 576px){.edit-sharing-block .label-and-toggle .label-text{font-size:14.5px}}.edit-sharing-block .label-and-toggle .toggle-icon{display:none;font-size:23px;margin-left:5px}.edit-sharing-block .label-and-toggle[data-toggle='off'] .toggle-icon.off{display:initial;color:#c2c2c2}.edit-sharing-block .label-and-toggle[data-toggle='on'] .toggle-icon.on{display:initial;color:#00ab86}.external-share-link-block{padding:15px;border-color:#e6e6e6}.external-share-link-block .copy-share-link-url-button .copied-state{display:none}.external-share-link-block .copy-share-link-url-button.copied .copied-state{display:block}.external-share-link-block .copy-share-link-url-button.copied .uncopied-state{display:none}.external-share-link-block .share-link-name{display:block;margin-bottom:10px;font-size:16px;font-weight:600}@media (min-width: 576px){.external-share-link-block .share-link-name{font-size:14.5px}}.external-share-link-block .direct-link-email-notice{margin-bottom:0px;margin-top:8px;line-height:initial;line-break:anywhere}@media (min-width: 1200px){.edit-sharing-block{transition:all 0.2s}.edit-sharing-block:hover{cursor:pointer}}@media (min-width: 1200px){.edit-sharing-block[data-share-status="not-shared"]:hover{border-color:#e3e3e3}}.edit-sharing-block .portal-warning-icon{display:none}.edit-sharing-block[data-share-status="shared"] .portal-warning-icon{display:initial}.edit-sharing-block .fa-circle,.edit-sharing-block .fa-circle-check,.edit-sharing-block .fa-refresh{color:teal;margin-left:5px;margin-right:10px;font-size:24px}@media (min-width: 1200px){.edit-sharing-block .fa-circle,.edit-sharing-block .fa-circle-check,.edit-sharing-block .fa-refresh{margin-left:3px;margin-right:8px;font-size:21px}}.edit-sharing-block .fa-refresh{color:#73b5b5}.edit-sharing-block .fa-circle-check{display:none}.edit-sharing-block[data-share-status="shared"] .fa-circle{display:none}.edit-sharing-block[data-share-status="shared"] .fa-circle-check{display:initial}.btn-group.edit-sharing-dropdown button{margin-bottom:30px;margin-right:18px;font-size:19px;padding:12px 16px}.btn-group.edit-sharing-dropdown button i{margin-right:0px;margin-left:3px}.btn-group.edit-sharing-dropdown .dropdown-item{display:flex;align-items:center;padding:8px 15px;border-radius:6px;transition:all 0.2s}.btn-group.edit-sharing-dropdown .dropdown-item .profile-avatar{margin-right:15px}.btn-group.edit-sharing-dropdown .dropdown-item:hover{background-color:#f0f0f0}.btn-group.edit-sharing-dropdown.edit-sharing-dropdown-slim-inline{margin-bottom:0px;float:left}.btn-group.edit-sharing-dropdown.edit-sharing-dropdown-slim-inline button.dropdown-toggle{background-color:#fff;color:#b0b0b0;width:33px;height:33px;border-radius:100px;padding:0px;margin:0px;margin-top:3px;margin-left:5px;font-size:13px;border:1px dashed #bfbfbf}.btn-group.edit-sharing-dropdown.edit-sharing-dropdown-slim-inline button.dropdown-toggle:hover,.btn-group.edit-sharing-dropdown.edit-sharing-dropdown-slim-inline button.dropdown-toggle.open{color:#00ab86;border-color:#00ab86}.btn-group.edit-sharing-dropdown.edit-sharing-dropdown-slim-inline.show button.dropdown-toggle{color:#00ab86;border-color:#00ab86}.btn-group.edit-sharing-dropdown .dropdown-item.ad-hoc-link{color:teal;padding:15px 18px}.btn-group.edit-sharing-dropdown .dropdown-item.ad-hoc-link i{margin-right:8px}.btn-group.edit-sharing-dropdown .dropdown-menu{padding:20px}.btn-group.edit-sharing-dropdown h5{width:250px;padding:10px 18px;background-color:#f2f2f2;border-radius:6px}.btn-group.edit-sharing-dropdown .share-warning{padding-left:15px;margin-top:15px;margin-right:20px;margin-bottom:5px}.sharing-blocks.grouped-white .sharing-block{display:block;margin-bottom:3px}.sharing-blocks.grouped-white .sharing-block .contact-badge{background-color:#fff}div[data-task-status-show-in-portal='true'] .sharing-block.task-assignment-sharing-block .not-visible-in-portal{display:none}.sharing-block.task-assignment-sharing-block .not-visible-in-portal{font-size:14px;display:block;color:#8f8f8f}@media (min-width: 576px){.sharing-block.task-assignment-sharing-block .not-visible-in-portal{font-size:12px}}.sharing-block.calendar-event-sharing-block{min-width:180px}.edit-sharing-modal .ad-hoc-link.new-direct-link-trigger .loading-icon{display:none}.edit-sharing-modal .ad-hoc-link.new-direct-link-trigger.loading .fa-plus-circle{display:none}.edit-sharing-modal .ad-hoc-link.new-direct-link-trigger.loading .loading-icon{display:inline-block}.sharing-block.sharing-block-slim{margin-top:0px;margin-bottom:5px;display:block;float:left}.sharing-block.sharing-block-slim .contact-badge{padding:4px 6px;background-color:#f8f8f8}.rsvp-status-select-container[data-chosen='attending'],.rsvp-status-select-container.attending,.rsvp-status[data-chosen='attending'],.rsvp-status.attending{color:green}.rsvp-status-select-container[data-chosen='attending'] select,.rsvp-status-select-container.attending select,.rsvp-status[data-chosen='attending'] select,.rsvp-status.attending select{color:green}.rsvp-status-select-container[data-chosen='declined'],.rsvp-status-select-container.declined,.rsvp-status[data-chosen='declined'],.rsvp-status.declined{color:#560000}.rsvp-status-select-container[data-chosen='declined'] select,.rsvp-status-select-container.declined select,.rsvp-status[data-chosen='declined'] select,.rsvp-status.declined select{color:#560000}.rsvp-status-select-container[data-chosen='pending'],.rsvp-status-select-container.pending,.rsvp-status[data-chosen='pending'],.rsvp-status.pending{color:#bbb459}.rsvp-status-select-container[data-chosen='pending'] select,.rsvp-status-select-container.pending select,.rsvp-status[data-chosen='pending'] select,.rsvp-status.pending select{color:#bbb459}.rsvp-status-not-invited-add-container i{color:#c4c4c4;font-size:12px;margin-left:3px;margin-right:5px;transition:all 0.2s}.rsvp-status-not-invited-add-container span.add-label{font-size:14px;transition:all 0.2s;opacity:0}@media (min-width: 576px){.rsvp-status-not-invited-add-container span.add-label{font-size:13.5px}}.rsvp-status-not-invited-add-container:hover i{color:teal;transform:scale(1.35)}.rsvp-status-not-invited-add-container:hover span.add-label{opacity:1;color:teal}.rsvp-status-select-container .delete-sub-event-invite-container{background-color:#f7f7f7;position:absolute;z-index:3;right:-30px;top:-1px;bottom:-1px;width:30px;border-top-right-radius:3px;border:1px solid #d8d8d8;display:none;border-bottom-right-radius:3px;border-left:0px;box-shadow:1px 0px 6px 0px rgba(0,0,0,0.25);-webkit-box-shadow:1px 0px 6px 0px rgba(0,0,0,0.25)}.rsvp-status-select-container .delete-sub-event-invite-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#b1b1b1;font-size:17px}.rsvp-status-select-container:hover .delete-sub-event-invite-container{display:block}.rsvp-status-select-container .delete-sub-event-invite-container:hover i{color:#464646;font-size:19px}.icon-picker{text-align:center}.icon-picker .icon-container{display:inline-block;height:60px;width:60px;position:relative;color:#848484;border-radius:7px;transition:all 0.1s}.icon-picker .icon-container:hover{background-color:#fff;cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.icon-picker .icon-container.selected{background-color:#fff;color:#000;box-shadow:0px 0px 13px 1px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 13px 1px rgba(0,0,0,0.5);transform:scale(1.1)}.icon-picker .icon-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:25px}.icon-picker .icon-container.small{width:34px;height:34px;margin-bottom:10px}.icon-picker .icon-container.small i{font-size:20px}@media (min-width: 1200px){.icon-picker .icon-container.small{width:40px;height:40px;margin-bottom:8px}.icon-picker .icon-container.small i{font-size:18px}}.callout{padding:18px;border-radius:7px}.callout.grey{background-color:#eaeaea}.callout.red{background-color:#ffe3e3}.callout.blue{background-color:#d0d9e0}.callout.light-blue{background-color:#e9f1f8}.callout.green{background-color:#bcecc9}.callout.callout-for-error{background-color:#ffe3e3;color:#a21515;border-left:7px solid #a21515}.callout.callout-for-error p{color:#a21515}.callout.callout-for-soft-notice{background-color:#f5fbff;color:#1a2730;border-left:7px solid #7c9ab0;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.17);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.17)}.callout.callout-for-soft-notice p{color:#1a2730}.callout.callout-for-soft-notice .callout-sub-item{border-top-color:#dde4ea}.callout.callout-for-medium-notice{background-color:#fff5f5;color:#502727;border-left:7px solid #b97373;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.17);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.17)}.callout.callout-for-medium-notice p{color:#502727}.callout.callout-for-medium-notice .callout-sub-item{border-top-color:#eadada}.callout .callout-sub-item{padding:13px 0px;padding-right:15px;border-top:1px solid transparent}.callout .callout-sub-item:last-child{padding-bottom:0px}.callout .callout-sub-item.two-col-icon-layout{display:flex}.callout .callout-sub-item.two-col-icon-layout.center{align-items:center}.callout .callout-sub-item.two-col-icon-layout .left-col i{font-size:20px;margin-right:10px}.callout .callout-sub-item.two-col-icon-layout .right-col{flex-grow:1}.callout.loud-red{background-color:#c66160}.callout.loud-red p{color:#fff}.callout.centered{text-align:center}.toggle .toggle-group .toggle-handle{z-index:2}#paper-invitation-page .guest-party-row .toggle-group .toggle-on,#paper-invitation-page .guest-party-row .toggle-group .toggle-off{line-height:1}.toggle-off.btn{color:#9d9d9d}.toggle-group .toggle-handle{border:1px solid #ddd}@media (max-width: 1200px){.mobile-bottom-menu{transform:translateY(calc(100% + 20px)) !important}}@media (max-width: 1200px){.mobile-bottom-menu.open{transform:translateY(calc(0%)) !important}}.mobile-bottom-menu{position:fixed;z-index:16;left:0px;bottom:0px;width:100%;transform:translateY(calc(100% + 20px));transition:all 0.5s;border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}@media (min-width: 576px){.mobile-bottom-menu{width:360px;left:15px;bottom:15px;border-radius:15px}}.mobile-bottom-menu.open{transform:translateY(0%)}.mobile-bottom-menu .header{background-color:#fff;position:absolute;top:0px;left:0px;right:0px;height:60px}.mobile-bottom-menu .header h4{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.mobile-bottom-menu .header button.cancel-button{position:absolute;top:50%;transform:translateY(-50%);right:15px;padding:5px}.mobile-bottom-menu .header .action-menu{position:absolute;top:15px;right:15px}.mobile-bottom-menu .header .action-menu i{font-size:25px}.mobile-bottom-menu .content{background-color:#fff;margin-top:60px;max-height:60vh;overflow-y:scroll;padding:15px}@media (min-width: 1200px){.mobile-bottom-menu .content{padding:0px}}#current-profile-menu{position:fixed;z-index:100;top:72px;right:13px;background-color:#fff;width:72%;max-width:280px;padding:22px;padding-bottom:12px;border-radius:5px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);transform:translateX(calc(50px));transition:all 0.2s ease-in-out;opacity:0;pointer-events:none}@media (min-width: 1200px){#current-profile-menu{right:0px;top:61px;border-radius:20px;border-top-right-radius:0px;border-bottom-right-radius:0px;padding-left:0px;padding-right:0px;padding-top:30px;box-shadow:0px 2px 12px 7px rgba(0,0,0,0.29);-webkit-box-shadow:0px 2px 12px 7px rgba(0,0,0,0.29)}}#current-profile-menu.open{transform:translateX(0);opacity:1;pointer-events:auto}@media (min-width: 1200px){#current-profile-menu.open{transform:translateX(0) translateY(0)}}#current-profile-menu .header{border-bottom:1px solid #e6e6e6;padding-bottom:14px;margin-bottom:8px}@media (min-width: 1200px){#current-profile-menu .header{padding-left:30px;padding-right:25px}}#current-profile-menu .profile-avatar{background-color:#898989;margin-right:15px;margin-bottom:10px}#current-profile-menu h5{margin:0px;margin-bottom:2px}@media (min-width: 1200px){#current-profile-menu h5{margin-top:7px;font-size:20px}}#current-profile-menu .company-name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0px;font-size:16px;color:#656565;font-size:16px;color:#656565;margin-top:10px}#current-profile-menu .email-address{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#current-profile-menu .link-container a{display:block;padding:13px;border-radius:5px;transition:all 0.3s;color:#464646;font-weight:600}#current-profile-menu .link-container a:last-child{border-bottom:0px}#current-profile-menu .link-container a i{color:#9a9a9a;transition:all 0.3s;margin-right:7px}@media (min-width: 1200px){#current-profile-menu .link-container a{margin-left:15px;margin-right:15px}}#current-profile-menu .link-container a:hover{color:#000;background-color:#f1f1f1}#current-profile-menu .link-container hr{margin:5px 0px}.project-avatar #initials{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;text-align:center;display:block}.project-avatar{position:relative;border-radius:5px;background-color:#15384a;color:#fff}.project-avatar.sm{font-size:14px;width:35px;height:35px}.project-avatar.sm #wedding{width:35px;height:35px}.project-avatar.sm #wedding #initials{font-size:9px}.project-avatar.md{font-size:15px;width:40px;height:40px}.project-avatar.md #wedding{width:40px;height:40px}.project-avatar.md #wedding #initials{font-size:10px}.project-avatar.lg{font-size:20px;width:53px;height:53px}.project-avatar.lg #wedding{width:53px;height:53px}.project-avatar.lg #wedding #initials{font-size:14px}.project-avatar.xl{border-radius:10px;font-size:28px;width:75px;height:75px}.project-avatar.xl #wedding{width:75px;height:75px}.project-avatar.xl #wedding #initials{font-size:17px}.project-avatar.xxl{font-size:55px;width:150px;height:150px}.project-avatar.xxl #wedding{width:150px;height:150px}.project-avatar.xxl #wedding #initials{font-size:16px}.project-avatar #wedding{color:#fff;text-align:center}.project-avatar #wedding #wedding-label{font-size:16px;margin-top:3px;display:block}.context-scroll-dropdown{position:fixed;top:0px;left:0px;width:100vw;transform:translateY(calc(-100% - 60px));transition:all 0.4s;z-index:19}@media (min-width: 1200px){.context-scroll-dropdown{top:53px;width:initial;left:55px;right:0px}}body[data-auth-context="share_link"] .context-scroll-dropdown{left:0px;top:0px}@media (min-width: 1200px){body.project-layout .context-scroll-dropdown{left:242px}}@media (min-width: 1200px){body[data-portal='true'] .context-scroll-dropdown{left:186px}}.context-scroll-dropdown.open{transform:translateY(0%)}.context-scroll-dropdown .project-header{position:relative;z-index:6;height:75px;background-color:#f1f5f8;border-bottom:1px solid #c4c4c4;display:none}@media (min-width: 1200px){.context-scroll-dropdown .project-header{display:none}}.context-scroll-dropdown .project-header .project-info{position:absolute;color:#4a4a4a;position:absolute;top:50%;transform:translateY(-50%);left:67px;font-weight:600;font-size:15px}@media (min-width: 1200px){.context-scroll-dropdown .project-header .project-info{font-size:17px}}.context-scroll-dropdown .project-header .mobile-nav-container{position:absolute;top:50%;transform:translateY(-50%);right:25px}.context-scroll-dropdown .project-header .mobile-nav-container .fa-flip-horizontal{font-size:30px}.context-scroll-dropdown .company-header{position:relative;z-index:6;height:40px;background-color:#fff;border-bottom:1px solid #eaeaea}.context-scroll-dropdown .company-header .global-page-header{position:absolute;top:50%;transform:translateY(-50%);left:25px}@media (min-width: 576px){.context-scroll-dropdown .company-header .global-page-header{left:0px;width:100%;padding-left:15px}}.context-scroll-dropdown .company-header .global-page-header h1{margin:0px;font-size:20px}@media (min-width: 576px){.context-scroll-dropdown .company-header .global-page-header h1{font-size:16px;font-weight:800}}.context-scroll-dropdown .company-header .global-page-header h1 i{margin-right:4px}.context-scroll-dropdown .company-header .global-page-header h1 span{margin:0px;font-size:14px;padding-left:10px;color:#9a9a9a}@media (min-width: 576px){.context-scroll-dropdown .company-header .global-page-header h1 span{font-size:14px;padding-left:15px}}.context-scroll-dropdown .company-header .logo-icon{position:absolute;top:50%;transform:translateY(-50%);left:15px;width:30px;filter:invert(33%) sepia(77%) saturate(2383%) hue-rotate(204deg) brightness(98%) contrast(106%)}@media (min-width: 576px){.context-scroll-dropdown .company-header .logo-icon{left:25px}}.context-scroll-dropdown .company-header .global-page-header .right-action-container{position:absolute;top:50%;transform:translateY(-50%);right:20px}.context-scroll-dropdown .table-head-container{opacity:0;transition:all 0.3s;display:none}@media (min-width: 1200px){.context-scroll-dropdown .table-head-container{display:block}}body.project-layout .context-scroll-dropdown .table-head-container{margin-left:0px}.context-scroll-dropdown .table-head-container.open{opacity:1}.context-scroll-dropdown .context-items-container{position:relative;z-index:5;transform:translateY(-100%);background-color:#fff;border-bottom:1px solid #dfdfdf;padding:15px;transition:all 0.4s}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container{margin-left:0px}}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.for-global-page{margin-left:0px;padding-left:29px}}.context-scroll-dropdown .context-items-container.open{transform:translateY(0%)}.context-scroll-dropdown .project-avatar{position:absolute;top:50%;transform:translateY(-50%);left:15px}.context-scroll-dropdown .context-items-container.task_date_groups span.display-name{font-size:18px;font-weight:600}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.task_date_groups span.display-name{font-size:16px;padding-left:5px}}.context-scroll-dropdown .context-items-container.task_date_groups span.direction{font-size:13px;color:#adadad;padding-left:2px}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.task_date_groups span.direction{font-size:13px}}.context-scroll-dropdown .context-items-container.task_statuses{padding:0px}.context-scroll-dropdown .context-items-container.task_statuses div{padding:15px;color:#fff;font-size:15px;font-weight:600;width:fit-content}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.task_statuses div{font-size:14px;font-weight:800;padding:7px;border-radius:6px}}.context-scroll-dropdown .context-items-container.guest_groups span.guest-group-name{font-weight:600;font-size:16px}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.guest_groups span.guest-group-name{margin-left:19px;font-size:14px}}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.sub_event{padding-top:5px;padding-bottom:5px;padding-right:35px}}.context-scroll-dropdown .context-items-container.sub_event .sub-event-icon-and-name{font-weight:800}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.sub_event .sub-event-icon-and-name{margin-left:12px}}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.event_categories{padding:5px 20px;padding-left:28px}}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.vendor_jobs{padding:5px 20px;padding-left:28px}}.context-scroll-dropdown .fin-doc-context-dropdown h1{display:inline-block}.context-scroll-dropdown .fin-doc-context-dropdown .fin-doc-status-badge{min-width:initial;margin-left:8px}.table-head-container.dropdown-table-header-for-document-templates{margin-left:251px;-webkit-box-shadow:0px 8px 9px -4px rgba(0,0,0,0.16);box-shadow:0px 8px 9px -4px rgba(0,0,0,0.16)}.context-scroll-dropdown .context-items-container.schedule_days,.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule{background-color:#f1f5f8}.context-scroll-dropdown .context-items-container.schedule_days .schedule-name,.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .schedule-name{font-weight:800}.context-scroll-dropdown .context-items-container.schedule_days .schedule-day-date,.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .schedule-day-date{font-size:14px}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.schedule_days .schedule-day-date,.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .schedule-day-date{font-weight:800;font-size:15px}}.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .sub-schedule-name{display:block;color:#939393;font-weight:600;padding-left:3px;font-size:14px;margin-top:3px}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .sub-schedule-name{font-size:15px;margin-top:6px}}.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .sub-schedule-name i{margin-right:15px}.context-scroll-dropdown .context-items-container.schedule_days .flex-header,.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .flex-header{display:flex;align-items:center}.context-scroll-dropdown .context-items-container.schedule_days .flex-header .left-col,.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .flex-header .left-col{flex:0 0 70%}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.schedule_days .flex-header .left-col,.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .flex-header .left-col{flex:0 0 300px;padding-left:13px}}.context-scroll-dropdown .context-items-container.schedule_days .flex-header .right-col,.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .flex-header .right-col{text-align:right;flex:0 0 30%}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.schedule_days .flex-header .right-col,.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .flex-header .right-col{flex-grow:1;text-align:left;padding-left:28px}}@media (min-width: 1200px){.context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .flex-header .right-col{padding-left:75px}}@media (min-width: 1200px){.external-page .context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .flex-header .right-col{padding-left:5px}}@media (min-width: 1200px){.portal-view .context-scroll-dropdown .context-items-container.schedule_days_for_sub_schedule .flex-header .right-col{padding-left:20px}}@media (min-width: 1200px){#event-tasks-page .context-scroll-dropdown{top:108px}}@media (min-width: 1200px){#event-tasks-page .context-scroll-dropdown .context-items-container{padding:5px;padding-left:48px;border-bottom:0px}}@media (min-width: 1200px){#event-tasks-page .context-scroll-dropdown .table-head-container{padding-right:2px;border-bottom:1px solid #e0e0e0;overflow:hidden}}.page.task-board-page{margin-top:0px;padding-top:0px}.task-board-container{position:fixed;top:0px;right:0px;bottom:0px;left:0px;top:115px;display:flex;overflow-x:scroll;overflow-y:hidden;padding:5px;padding-bottom:0px}@media (min-width: 1200px){.task-board-container{top:147px;left:242px}}@media (min-width: 1200px){body[data-portal='true'] .task-board-container{left:187px}}.task-board-container .task-status-container{position:relative;margin:10px 8px;margin-bottom:0px;flex:0 0 80vw}@media (min-width: 576px){.task-board-container .task-status-container{flex:0 0 290px;margin:10px 3px;margin-bottom:0px}}.task-board-container .task-status-container .header{background-color:#fff;border-top-width:8px;border-top-style:solid;position:absolute;left:0px;top:0px;width:100%;height:50px;border-radius:8px;z-index:1;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 1200px){.task-board-container .task-status-container .header{left:5px;width:calc(100% - 10px)}}.task-board-container .task-status-container .header .status-name{position:absolute;top:50%;transform:translateY(-50%);left:15px;font-weight:600}.task-board-container .task-status-container .header .status-name .badge{background-color:#ffffff;border:1px solid #c9c9c9;position:relative;left:7px;top:-2px;color:#8a8a8a}.task-board-container .task-status-container .task-cards{position:absolute;top:60px;right:0px;bottom:0px;left:0px;overflow-y:scroll;padding-bottom:80px}@media (min-width: 1200px){.task-board-container .task-status-container .task-cards{padding-top:5px}}.task-board-container .task-status-container .header .action-menu{position:absolute;top:50%;transform:translateY(-50%);right:15px}.task-board-container .task-status-container .header .action-menu a,.task-board-container .task-status-container .header .action-menu .dropdown i{color:#464646}.task-board-container .task-status-container .header .action-menu .dropdown{display:inline-block}.task-board-container .task-status-container .header .action-menu .dropdown-menu i{display:initial;padding:initial}@media (min-width: 1200px){.task-board-container .task-status-container .header .action-menu{transition:all 0.1s;opacity:0}.task-board-container .task-status-container .header .action-menu button{transform:scale(0.4);transition:all 0.2s}}@media (min-width: 1200px){.task-board-container .task-status-container:hover .action-menu{opacity:1}.task-board-container .task-status-container:hover .action-menu button{transform:scale(1)}}.task-board-container .task-status-container .collapsed-info{position:absolute;left:47%;top:165px;display:none;transform:rotate(90deg) translateX(-50%);transform-origin:left center;position:relative;width:300px;text-transform:uppercase;font-weight:600}.task-board-container .header .expand-button{display:none;position:absolute;top:0px;right:0px;bottom:0px;left:0px;transition:all 0.2s}.task-board-container .header .expand-button:hover{cursor:pointer}.task-board-container .header .expand-button i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.task-board-container .collapsed-info .badge{position:relative;left:9px;top:-1px;padding:0.3em 0.6em}.task-board-container .task-status-container.collapsed{flex:0 0 60px}@media (min-width: 1200px){.task-board-container .task-status-container.collapsed{flex:0 0 60px}}.task-board-container .task-status-container.collapsed .status-name,.task-board-container .task-status-container.collapsed .action-menu,.task-board-container .task-status-container.collapsed .task-board-card{display:none}.task-board-container .task-status-container.collapsed .header{box-shadow:none}.task-board-container .task-status-container.collapsed .header .expand-button{display:block}@media (min-width: 1200px){.task-board-container .task-status-container.collapsed .header .expand-button:hover{transform:scale(1.2)}}.task-board-container .task-status-container.collapsed .task-cards{border:1px dashed #cbd3d8;background-color:transparent;border-top-left-radius:10px;border-top-right-radius:10px}@media (min-width: 1200px){.task-board-container .task-status-container.collapsed .task-cards{left:5px;right:5px}}.task-board-container .task-status-container.collapsed .collapsed-info{display:block}.task-board-container .task-status-container.collapsed .new-task-button{display:none}.task-board-card{padding:15px;margin-bottom:5px;border-radius:10px}@media (min-width: 1200px){.task-board-card:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);cursor:pointer}}@media (min-width: 1200px){.task-board-card{margin-left:5px;margin-right:5px}}.task-board-card.ui-sortable-helper{transform:rotate(2deg) scale(0.96);-webkit-box-shadow:10px 15px 7px 1px rgba(0,0,0,0.1);box-shadow:10px 15px 7px 1px rgba(0,0,0,0.1);cursor:grab}.task-board-card.not-editable{background-image:linear-gradient(45deg, #fff 25%, #fafafa 25%, #fafafa 50%, #fff 50%, #fff 75%, #fafafa 75%, #fafafa 100%);background-size:14.14px 14.14px}.task-board-card .task-name{font-size:16px;line-height:16.5px;color:#464646;font-weight:600;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width: 576px){.task-board-card .task-name{font-size:14.5px}}.task-board-card .assigned-completed{display:inline-block;width:fit-content}.task-board-card .task-info{margin-top:8px;color:#929292;font-size:12px}@media (max-width: 1200px){.filter-bar{display:none}}.filter-bar{background-color:#fff;padding:3px 15px;width:100vw;overflow-x:scroll;white-space:nowrap;border:1px solid #e5e5e5}@media (min-width: 1200px){.filter-bar{overflow-x:initial;white-space:initial;width:initial;border-top:0px;padding:10px 20px;padding-left:30px;background-color:transparent;text-align:right}}.filter-bar button{text-transform:none;background-color:#ececec;margin-right:5px;color:#757e8c}@media (min-width: 1200px){.filter-bar button{background-color:transparent;color:#3b5360}}.filter-bar button.active{color:#515151;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.filter-bar button:focus{outline-style:none;box-shadow:none}.filter-bar .inline-search-field{border-width:0px;border-right:1px solid #cecece;width:215px}.filter-bar .inline-search-field:focus{outline-style:none}@media (min-width: 1200px){.filter-bar .inline-search-field{background-color:transparent}}.filter-bar .dropdown.filter-assignees .dropdown-item{padding-top:6px;padding-bottom:6px}.filter-bar .dropdown.filter-assignees .dropdown-item .assignee-label{position:relative;left:6px;top:-13px;padding-right:15px}.filter-bar .top-level-options{display:inline-block;border-right:1px solid #cecece;padding-right:10px;margin-right:5px}.filter-bar .top-level-options .top-level-option{display:inline-block;color:#3b5360;padding:6px 9px;border-radius:6px}.filter-bar .top-level-options .top-level-option i{margin-right:5px}.filter-bar .top-level-options .top-level-option:hover{background-color:#eeeeee}.filter-bar .top-level-options .top-level-option.active{background-color:#15384a;color:#f0f1f2}.filter-bar .toggler{display:inline-block;color:#3b5360;padding:6px 9px;border-radius:6px}.filter-bar .toggler:hover{background-color:#eeeeee;cursor:pointer}.filter-bar .toggle-container{display:flex;align-items:center}.filter-bar .toggler .toggle-icon{font-size:20px;margin-left:7px;margin-top:-3px;margin-bottom:-3px;display:none}.filter-bar .toggler[data-toggle='off'] .toggle-icon.off{display:inline-block}.filter-bar .toggler[data-toggle='on'] .toggle-icon.on{display:inline-block;color:#00ab86}@media (min-width: 1200px){#event-task-board-page .filter-bar{margin-left:0px;margin-right:0px;border-radius:0px;padding:5px 15px}}.teal-menu{background-color:#fff;padding-left:17px}.teal-menu a{display:inline-block;padding:15px;margin:7px 0px;margin-right:5px;border-radius:6px;transition:all 0.3s}.teal-menu i{margin-right:4px}.teal-menu a:not(.active):hover{color:teal;background-color:#f0f0f0}.teal-menu a.active{background-color:#3f5d6c;color:#fff}.preloader-container .task-head,.preloader-container .task-item{border-radius:8px}.preloader-container .task-group{opacity:0.6;padding-bottom:20px}@media (min-width: 1200px){.preloader-container .task-group{padding:20px;padding-left:50px;padding-right:50px}}.preloader-container .circle{height:40px;width:40px;border-radius:100%;background-color:#c4c4c4;margin-bottom:15px}.preloader-container .task-head{height:25px;background-color:#c4c4c4;margin-bottom:10px;width:40%}@media (min-width: 1200px){.preloader-container .task-head{height:40px}}.preloader-container .task-item{height:15px;background-color:#c4c4c4;margin-top:10px}@media (min-width: 576px){.preloader-container .task-item{margin-top:20px;height:24px}}.wrapper{width:100%;animation:fullView 0.5s forwards linear}@keyframes fullView{100%{width:100%}}.animate{animation:shimmer 2s infinite;background:linear-gradient(to right, #e6e6e6 0%, #dfdfdf 11%, #e6e6e6 40%);background-size:1000px 100%}@keyframes shimmer{0%{background-position:-1000px 0}100%{background-position:1000px 0}}.template-applicator-modal .template-block{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);position:relative;border-radius:6px;padding:15px;margin-bottom:20px}@media (min-width: 576px){.template-applicator-modal .template-block{padding:18px;margin-bottom:22px}}@media (min-width: 1200px){.template-applicator-modal .template-block:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.3);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.3)}}.template-applicator-modal .template-block .template-name{display:inline-block;font-size:16px;font-weight:600}.template-applicator-modal .template-block .template-description p{font-size:14px;line-height:15px;margin-top:8px;opacity:0.8}@media (min-width: 1200px){.template-applicator-modal .template-block .template-description p{margin-top:10px;font-size:13px}}.template-applicator-modal .template-block .preview-link{display:table;font-size:13px;margin-top:10px}@media (min-width: 576px){.template-applicator-modal .template-block .preview-link{position:absolute;top:20px;right:20px;margin-top:0px}}.template-applicator-modal .template-block .application-warning{display:block;color:#a21515;font-size:13px;margin-top:5px}.template-applicator-modal #back-button{margin-bottom:15px}@media (min-width: 576px){.template-applicator-modal #back-button{display:inline-block}}.template-applicator-modal .selected-template-name{font-size:20px;margin-bottom:25px}@media (min-width: 576px){.template-applicator-modal .selected-template-name{font-size:18px;margin-bottom:22px;display:inline-block;margin-left:15px;position:relative;top:-6px}}.template-applicator-modal .category-warning-container{margin-bottom:25px;color:#979797}@media (min-width: 1200px){.template-applicator-modal .category-warning-container{margin-bottom:22px;font-size:14px}}.folder-tree .folder-container{position:relative;border-radius:6px;border:1px solid transparent}.folder-tree .folder-container .folder-link{font-size:16px;color:#737373;display:flex;padding:10px 7px}@media (min-width: 576px){.folder-tree .folder-container .folder-link{font-size:14.5px}}@media (min-width: 1200px){.folder-tree .folder-container .folder-link:hover{cursor:pointer}}.folder-tree .folder-container i.fa-folder,.folder-tree .folder-container i.fa-folder-open{margin-right:7px}@media (min-width: 1200px){.folder-tree .folder-container:hover{border-color:#e0e0e0}}.folder-tree .folder-container.open{background-color:#fff;border-color:#eaeaea}.folder-tree .folder-container.open .folder-link{color:#464646}.folder-tree .folder-container .folder-name{white-space:nowrap;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;display:inline-block}.folder-tree .folder-container .fa-folder-open{display:none}.folder-tree .folder-container.open .fa-folder-open{display:inline-block}.folder-tree .folder-container.open .fa-folder{display:none}.folder-tree .folder-container .menu-elipsis{position:absolute;top:50%;transform:translateY(-50%);right:2px;font-size:19px;padding:2px;border-radius:6px}.folder-tree .folder-container .menu-elipsis a{transition:all 0.2s;padding:1px 10px;color:#979797;border-radius:6px}@media (min-width: 1200px){.folder-tree .folder-container .menu-elipsis a:hover{color:#5b5b5b;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}.folder-tree .folder-container .menu-elipsis{display:none}.folder-tree .folder-container:hover .menu-elipsis{display:initial}.folder-tree .folder-type-header{font-size:13px;padding:15px 0px;font-weight:600;color:#999999}a.contact-link-icon{display:inline-block;padding:8px;border-radius:4px;color:#6f6f6f;transition:all 0.3s}@media (min-width: 1200px){.contact-link-icon:hover{background-color:#e7e7e7;color:black}}.contact-link-icon i{font-size:19px}.field-box.link-field-box .form-group .prepend{display:none;top:29px}.field-box.link-field-box .form-group label{display:none}.field-box.link-field-box[data-link-type='website'] .form-group .prepend.website,.field-box.link-field-box[data-link-type='website'] .form-group label.website{display:block}.field-box.link-field-box[data-link-type='website'] .form-group input{padding-left:60px}@media (min-width: 1200px){.field-box.link-field-box[data-link-type='website'] .form-group input{padding-left:54px}}.field-box.link-field-box[data-link-type='instagram'] .form-group .prepend.instagram,.field-box.link-field-box[data-link-type='instagram'] .form-group label.instagram{display:block}.field-box.link-field-box[data-link-type='instagram'] .form-group input{padding-left:30px}.field-box.link-field-box[data-link-type='facebook'] .form-group .prepend.facebook,.field-box.link-field-box[data-link-type='facebook'] .form-group label.facebook{display:block}.field-box.link-field-box[data-link-type='facebook'] .form-group input{padding-left:119px}@media (min-width: 1200px){.field-box.link-field-box[data-link-type='facebook'] .form-group input{padding-left:108px}}.field-box.link-field-box[data-link-type='pinterest'] .form-group .prepend.pinterest,.field-box.link-field-box[data-link-type='pinterest'] .form-group label.pinterest{display:block}.field-box.link-field-box[data-link-type='pinterest'] .form-group input{padding-left:118px}@media (min-width: 1200px){.field-box.link-field-box[data-link-type='pinterest'] .form-group input{padding-left:106px}}.field-box.link-field-box[data-link-type='twitter'] .form-group .prepend.twitter,.field-box.link-field-box[data-link-type='twitter'] .form-group label.twitter{display:block}.field-box.link-field-box[data-link-type='twitter'] .form-group input{padding-left:101px}@media (min-width: 1200px){.field-box.link-field-box[data-link-type='twitter'] .form-group input{padding-left:93px}}.field-box.link-field-box[data-link-type='youtube'] .form-group .prepend.youtube,.field-box.link-field-box[data-link-type='youtube'] .form-group label.youtube{display:block}.field-box.link-field-box[data-link-type='youtube'] .form-group input{padding-left:126px}@media (min-width: 1200px){.field-box.link-field-box[data-link-type='youtube'] .form-group input{padding-left:115px}}.field-box.link-field-box[data-link-type='vimeo'] .form-group .prepend.vimeo,.field-box.link-field-box[data-link-type='vimeo'] .form-group label.vimeo{display:block}.field-box.link-field-box[data-link-type='vimeo'] .form-group input{padding-left:96px}@media (min-width: 1200px){.field-box.link-field-box[data-link-type='vimeo'] .form-group input{padding-left:87px}}.field-box.link-field-box[data-link-type='yelp'] .form-group .prepend.yelp,.field-box.link-field-box[data-link-type='yelp'] .form-group label.yelp{display:block}.field-box.link-field-box[data-link-type='yelp'] .form-group input{padding-left:109px}@media (min-width: 1200px){.field-box.link-field-box[data-link-type='yelp'] .form-group input{padding-left:99px}}.contact-info-block .data-block{margin-bottom:30px;font-size:16px}@media (min-width: 576px){.contact-info-block .data-block{font-size:14.5px}}.contact-info-block .data-block:last-child{margin-bottom:0px}.contact-info-block .grey-label{font-size:16px;color:#9a9a9a;text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:11px;display:block}@media (min-width: 576px){.contact-info-block .grey-label{font-size:14.5px}}@media (min-width: 576px){.contact-info-block .grey-label{font-size:12px}}.phone-number-dialer-preview{font-size:16px}@media (min-width: 576px){.phone-number-dialer-preview{font-size:14.5px}}.phone-number-dialer-preview .phone-number-action-icon{display:inline-block;position:relative;margin-left:7px}.phone-number-dialer-preview .phone-number-action-icon i{font-size:14px}.phone-number-dialer-preview .phone-number-action-icon.call i{color:#4bb353}.phone-number-dialer-preview .phone-number-action-icon.text i{color:#007bff}.phone-number-dialer-preview .phone-number-action-icon.fax i{color:#d2d2d2}@media (min-width: 1200px){.activity-stream-container.container-position-absolute{position:absolute;top:0px;right:0px;bottom:0px;left:0px}}.activity-stream-container.container-position-absolute .activity-stream-items{position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:scroll}.activity-stream-container .activity-stream-items{padding-top:15px;padding-right:15px;padding-bottom:105px;padding-left:15px;background-color:#fcfcfc}@media (min-width: 576px){.activity-stream-container .activity-stream-items{padding-left:30px;padding-right:30px}}@media (min-width: 1200px){.activity-stream-container .activity-stream-items{padding-top:30px;padding-bottom:140px}}.activity-stream-container .new-comment-container{background-color:#fcfcfc}@media (min-width: 1200px){.activity-stream-container .new-comment-container{position:absolute;bottom:0px;left:0px;right:0px}}.activity-stream-container .new-comment-container .comment-container{box-shadow:none;-webkit-box-shadow:none;border:0px;background-color:#fcfcfc}.activity-stream-container .new-comment-container .text-container{border:0px}.activity-container{font-size:14px;margin-bottom:12px;border-radius:6px;padding-left:0px;padding-top:10px;padding-bottom:10px}@media (min-width: 576px){.activity-container{font-size:13.5px}}.activity-container .object-source{display:block}@media (min-width: 1200px){.activity-container{margin-bottom:9px}}.activity-container .time-ago-column{font-size:14px;color:#989898}@media (min-width: 576px){.activity-container .time-ago-column{font-size:12px}}.activity-container .action-text-column .muted,.activity-container .communication-column .muted{color:#989898}.activity-container .communication-column{flex-grow:1}.activity-container .activity-row-with-avatar{display:flex}.activity-container .activity-row-with-avatar .actor-avatar-column{flex:0 0 40px}@media (min-width: 576px){.activity-container .activity-row-with-avatar .actor-avatar-column{flex:0 0 54px}}.activity-container .activity-row-with-avatar .action-text-column{flex-grow:1}.activity-container .activity-row-simple{display:flex;align-items:center}.activity-container .activity-row-simple .action-text-column{flex-grow:1}@media (max-width: 480px){.activity-container .activity-row-simple .action-text-column{font-size:13px}}.comment-container{position:relative}.comment-container .actor-and-time{font-size:14px}@media (min-width: 576px){.comment-container .actor-and-time{font-size:14.5px}}.comment-container .actor-and-time i{color:#bbbbbb;margin:0px 4px;font-size:6px;position:relative;top:-2px}.comment-container .actor-and-time .time-ago{font-size:13px;color:#909090}@media (min-width: 576px){.comment-container .actor-and-time .time-ago{font-size:13px}}.comment-container p{margin-top:4px;line-height:18px;font-size:14px}@media (min-width: 576px){.comment-container p{font-size:14.5px;line-height:19px}}.comment-container .profile-avatar{margin-right:10px}.comment-container .text-container{position:relative;padding:13px;background-color:#fff;border-radius:14px;border:1px solid #ededed}@media (min-width: 576px){.comment-container .text-container{padding:15px 20px}}.comment-container .profile-avatar.current-user{border-color:transparent}.activity-container[data-comment-created-by-current-profile='true'] .text-container{background-color:#f1fbff;border-color:#e3ebed}.comment-container .text-container .communication-header{display:flex;align-items:center}.comment-container .text-container .communication-header .actor-and-time{flex-grow:1}.comment-container .text-container .communication-body{margin-top:20px}.comment-container .action-menu{display:block}.comment-container .action-menu button{padding:0px}.comment-container .action-menu i{display:block;font-size:18px;margin-left:10px}@media (min-width: 1200px){.comment-container .action-menu:hover{cursor:pointer}}@media (min-width: 1200px){.comment-container:hover .action-menu{display:block}}.comment-container.new-comment{position:fixed;bottom:0px;left:0px;right:0px;margin-bottom:0px;padding-bottom:20px}@media (min-width: 1200px){.comment-container.new-comment{position:initial;padding-bottom:10px}}.comment-container.new-comment .form-group{margin-bottom:0px}.comment-container.new-comment .text-container{padding-top:10px;padding-bottom:10px;background-color:transparent}@media (min-width: 1200px){.comment-container.new-comment .text-container{padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px}}.comment-container.new-comment textarea{padding:10px;border-width:0px;box-sizing:initial;width:calc(100% - 20px);border-radius:6px;min-height:20px;border:1px solid #d7d7d7}@media (min-width: 1200px){.comment-container.new-comment textarea{padding:15px;width:100%;box-sizing:border-box;min-height:18px}}.comment-container.new-comment .save-comment-button{margin-top:10px}.comment-container .text-container .mobile-intercept-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px}@media (min-width: 1200px){.comment-container .text-container .mobile-intercept-overlay{display:none}}.activity-stream-container .activity-stream-items .portal-warning{color:#ce4b4b;text-transform:uppercase;font-size:12px;font-weight:600;width:fit-content}.activity-stream-container .activity-stream-items .portal-warning i{margin-right:4px}.activity-stream-container .activity-stream-items .portal-warning:hover{cursor:help}#task-modal[data-task-status-show-in-portal='false'] .activity-row-simple .not-visible-in-portal{display:inline-block}#task-modal[data-task-status-show-in-portal='true'] .activity-row-simple .not-visible-in-portal{display:none}.activity-item-blank-mockup{padding:10px;background-color:#fdfeff;margin-bottom:18px;border-radius:6px;box-shadow:0px 1px 3px 1px rgba(0,0,0,0.04);-webkit-box-shadow:0px 1px 3px 1px rgba(0,0,0,0.04)}@media (min-width: 1200px){.activity-item-blank-mockup{padding:19px 28px;border-radius:0px;margin-bottom:1px}}.activity-item-blank-mockup .flex-head-with-actions{margin-bottom:13px}.activity-item-blank-mockup .blank-avatar{width:31px;height:31px;border-radius:100%;background-color:#dfdfdf}.activity-item-blank-mockup .blank-name-mockup{width:72px;height:8px;border-radius:8px;margin-left:13px;background-color:#eeeeee}.activity-item-blank-mockup p{font-size:13px;line-height:19px;color:#464646}@media (min-width: 1200px){.activity-item-blank-mockup p{font-size:14.5px;line-height:21px}}.activity-item-blank-mockup .mock-text{width:100%;height:6px;border-radius:6px;margin-bottom:8px;background-color:#f1f1f1}.activity-stream-container.activity-item-white-card-display .activity-stream-items{padding:0px;background-color:transparent;max-width:800px}.activity-stream-container.activity-item-white-card-display .activity-container{padding:10px;background-color:#fff;margin-bottom:20px;box-shadow:0px 1px 3px 1px rgba(0,0,0,0.04);-webkit-box-shadow:0px 1px 3px 1px rgba(0,0,0,0.04);transition:all 0.3s}@media (min-width: 576px){.activity-stream-container.activity-item-white-card-display .activity-container{padding:13px}}@media (min-width: 1200px){.activity-stream-container.activity-item-white-card-display .activity-container{padding:19px 28px;border-radius:0px;margin-bottom:1px}}.activity-stream-container.activity-item-white-card-display .activity-container .header{display:flex;align-items:center;margin-bottom:10px}.activity-stream-container.activity-item-white-card-display .activity-container .header .avatar-column .profile-avatar{margin-right:10px}.activity-stream-container.activity-item-white-card-display .activity-container .header .actor-and-mobile-event-column{flex-grow:1}.activity-stream-container.activity-item-white-card-display .activity-container .header .actor-and-mobile-event-column .event-name{color:#9d9d9d;font-size:13px}@media (min-width: 576px){.activity-stream-container.activity-item-white-card-display .activity-container .header .actor-and-mobile-event-column .event-name{display:none}}.activity-stream-container.activity-item-white-card-display .activity-container .header .actor-and-mobile-event-column .fa-circle{color:#c4c4c4;font-size:8px;margin:0px 5px;position:relative;top:-2px}.activity-stream-container.activity-item-white-card-display .activity-container .header .actor-and-mobile-event-column .time-ago{color:#9d9d9d}.activity-stream-container.activity-item-white-card-display .activity-container .header .tablet-desktop-event-column{display:none;text-align:right;color:#9d9d9d}@media (min-width: 576px){.activity-stream-container.activity-item-white-card-display .activity-container .header .tablet-desktop-event-column{display:initial}}.activity-stream-container.activity-item-white-card-display .activity-container .descriptive-action-text{color:#464646}.activity-stream-container.activity-item-white-card-display .activity-container .descriptive-action-text .leading-icon{margin-right:5px}@media (min-width: 1200px){.activity-stream-container.activity-item-white-card-display .activity-container .descriptive-action-text{line-height:21px}}.activity-stream-container.activity-item-white-card-display .activity-container .preview-block{background-color:#fff;box-shadow:0px 0px 3px 1px rgba(0,0,0,0.065);-webkit-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.065);padding:16px;border-radius:6px;overflow-wrap:anywhere}@media (min-width: 1200px){.activity-stream-container.activity-item-white-card-display .activity-container .preview-block{padding:12px 16px}}@media (min-width: 1200px){.activity-stream-container.activity-item-white-card-display .activity-container .preview-block p{line-height:21px}}.activity-stream-container.activity-item-white-card-display .activity-container .preview-block .item-link{font-size:16px;display:block;margin-bottom:5px}@media (min-width: 576px){.activity-stream-container.activity-item-white-card-display .activity-container .preview-block .item-link{font-size:14.5px}}.activity-stream-container.activity-item-white-card-display .activity-container .preview-block .item-link i{margin-right:5px}.activity-stream-container.activity-item-white-card-display .activity-container .preview-block .grey-label{color:#9a9a9a;display:block;margin-bottom:5px}.activity-stream-container.activity-item-white-card-display .activity-container .preview-block.mood-board-preview-block{padding:0px}@media (min-width: 576px){.activity-stream-container.activity-item-white-card-display .activity-container .preview-block.mood-board-preview-block{max-width:500px}}.activity-stream-container.activity-item-white-card-display .activity-container .preview-block.mood-image-preview-block{padding:0px}@media (min-width: 576px){.activity-stream-container.activity-item-white-card-display .activity-container .preview-block.mood-image-preview-block{padding:15px}}.activity-stream-container.activity-item-white-card-display .activity-container .preview-block.mood-image-preview-block img{max-width:45%;max-height:500px;border-radius:6px;display:block}.activity-stream-container.activity-item-white-card-display .activity-container.demo-activity{position:relative}.activity-stream-container.activity-item-white-card-display .activity-container .demo-notifier{color:#fff;background-color:#c66160;position:absolute;padding:3px;border-radius:5px;font-size:12px;text-transform:uppercase;z-index:1;top:11px;right:-8px}@media (min-width: 576px){.activity-stream-container.activity-item-white-card-display .activity-container .demo-notifier{top:24px;left:-7px;right:initial}}#event-page .activity-stream-container.activity-item-white-card-display .tablet-desktop-event-column,#lead-page .activity-stream-container.activity-item-white-card-display .tablet-desktop-event-column{display:none}body[data-portal='true'] .in-app-notifications-container .in-app-notification-container .time-and-event .event-name-elements{display:none}.floating-action-buttons-container{position:fixed;bottom:162px;right:8px}.floating-action-buttons-container .action-button{position:relative;background-color:#00ab86;width:40px;height:40px;border-radius:100%;margin-bottom:10px;transition:all 0.3s}@media (min-width: 576px){.floating-action-buttons-container .action-button{width:49px;height:49px}}@media (min-width: 1200px){.floating-action-buttons-container .action-button:hover{background-color:#00c89c}}.floating-action-buttons-container .action-button i{color:#fff}@media (min-width: 576px){.floating-action-buttons-container .action-button i{font-size:18px}}.desktop-index-filter-column .header{background-color:#fff;padding:0px;margin-bottom:10px}.desktop-index-filter-column .header .flex-container{display:flex;align-items:center}.desktop-index-filter-column .header .flex-container .button-container{flex-grow:1;text-align:right}.desktop-index-filter-column .filter-options-container{padding:0px}.desktop-index-filter-column .filter-options-container .filter-option{font-size:16px;padding:5px 12px;padding-right:4px;border-radius:4px;margin-bottom:2px}@media (min-width: 576px){.desktop-index-filter-column .filter-options-container .filter-option{font-size:14.5px}}.desktop-index-filter-column .filter-options-container .filter-option:hover{cursor:pointer;background-color:#efefef}.desktop-index-filter-column .filter-options-container .filter-option.selected{background-color:#00ab86;color:#fff}.desktop-index-filter-column .filter-options-container .filter-option .flex-container{display:flex;align-items:center}.desktop-index-filter-column .filter-options-container .filter-option .flex-container .contact-group-name{flex-grow:1}.desktop-index-filter-column .filter-options-container .filter-option .flex-container .action-menu{text-align:right}.desktop-index-filter-column .filter-options-container .filter-option .ellipsis-button{opacity:0}.desktop-index-filter-column .filter-options-container .filter-option:hover .ellipsis-button{opacity:1}.background-picker-container .background-option{margin:5px;background-color:#c4c4c4;background-size:cover;border:1px solid #c4c4c4;transition:all 0.3s;position:relative}.background-picker-container .background-option.selected{box-shadow:0px 0px 4px 4px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.8);-webkit-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.8)}.background-picker-container .background-option.horizontal{height:100px}.background-picker-container .background-option.vertical{height:213px}.background-picker-container .background-option.square{height:125px}.background-picker-container .background-option.custom-option .center-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:60%;padding:10px;border-radius:6px;text-align:center;background-color:rgba(0,0,0,0.26);color:#fff}.background-picker-container .background-option.custom-option .center-container i{display:block;font-size:16px;margin-bottom:10px}.background-picker-container .background-option:not(.selected):hover{box-shadow:0px 0px 4px 4px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.3)}.background-picker-container .background-option .info-badge{position:absolute;top:-1px;right:-1px;background-color:#8c8c8c;font-size:11px;color:#fff;border-bottom-left-radius:5px;padding:3px}.background-picker-container .background-option .info-badge div{text-align:right}.background-picker-container .background-option.sticker{background-color:#fff;height:120px}.background-picker-container .background-option.sticker img{max-width:calc(100% - 40px);max-height:calc(100% - 40px);position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.fancy-button-group{display:inline-block;background-color:#edf2f6;padding:5px 0px;border-radius:6px;border:3px solid #e1e8ee}.fancy-button-group button{padding:6px 10px;color:#797979;margin:0px 4px;font-size:14px}.fancy-button-group button:not(.selected):hover{color:#464646;cursor:pointer;-webkit-box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2)}.fancy-button-group button.selected{color:#464646;background-color:#fff;box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2)}.fancy-button-group.selected-is-blue button.selected{color:#fff;background-color:#62788a;box-shadow:none;-webkit-box-shadow:none}.fancy-button-group.full-width{width:100%}.fancy-button-group.full-width.two-buttons button{width:calc(50% - 12px)}.fancy-button-group.full-width.three-buttons button{width:calc(33.33% - 12px)}.fancy-button-group.vertical-stack button{width:calc(100% - 10px);display:block;margin:0px;margin-left:auto;margin-right:auto;text-align:left}.fancy-button-group.slim{border-width:2px}.fancy-button-group.slim button{padding:2px 7px}.fancy-button-group.extra-slim{border-width:2px}.fancy-button-group.extra-slim button{padding:2px 7px;font-size:14px}@media (min-width: 576px){.fancy-button-group.extra-slim button{font-size:12px}}.fancy-button-group button .selected-icon{display:none}.fancy-button-group button.selected .selected-icon{display:initial}.fancy-button-group button.selected .unselected-icon{display:none}.in-app-notifications-container{position:fixed;transform:translateY(20px);pointer-events:none;opacity:0;z-index:21;top:69px;right:0px;bottom:0px;left:0px;background-color:#fff;border-radius:20px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);transition:all 0.2s ease-in-out;overflow:scroll}@media (min-width: 576px){.in-app-notifications-container{top:61px;width:530px;right:14px;bottom:15px;left:initial;border-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}@media (min-width: 1200px){.in-app-notifications-container{width:603px;right:0px;bottom:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-right-radius:0px;box-shadow:0px 7px 12px 7px rgba(0,0,0,0.29);-webkit-box-shadow:0px 7px 12px 7px rgba(0,0,0,0.29);transform:translateX(20px) translateY(0px)}}.in-app-notifications-container.active{pointer-events:auto;opacity:1;transform:translateY(0px)}@media (min-width: 1200px){.in-app-notifications-container.active{transform:translateX(0px) translateY(0px)}}.in-app-notifications-container .header{display:flex;align-items:center;margin-bottom:5px;padding:20px;background-color:#f4f4f4}@media (min-width: 576px){.in-app-notifications-container .header{padding:20px;margin-bottom:10px}}.in-app-notifications-container .header .right{flex-grow:1;text-align:right}@media (min-width: 1200px){.in-app-notifications-container .header{background-color:#fff;position:sticky;left:0px;top:0px;right:0px;height:65px;z-index:5;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.13);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.13)}}#in-app-notifications-container.open{transform:translateX(0)}.in-app-notifications-container .header h4{margin:0px;color:#345061;font-weight:800;font-size:19px}.in-app-notifications-container .header h4 i{margin-right:5px}.in-app-notifications-container .header .mark-all-as-read{color:#2e5166;font-size:14px;font-weight:600}.in-app-notifications-container .in-app-notification-container{padding:25px 15px;display:flex;border-bottom:1px solid #efefef;transition:all 0.2s;position:relative}@media (min-width: 576px){.in-app-notifications-container .in-app-notification-container{padding:17px 17px}}.in-app-notifications-container .in-app-notification-container .avatar-column{flex:0 0 50px;position:relative}@media (min-width: 576px){.in-app-notifications-container .in-app-notification-container .avatar-column{flex:0 0 63px}}.in-app-notifications-container .in-app-notification-container .avatar-column .profile-avatar{display:block}.in-app-notifications-container .in-app-notification-container .content-column{padding-top:4px}@media (min-width: 1200px){.in-app-notifications-container .in-app-notification-container{padding:17px 40px}}.in-app-notifications-container .in-app-notification-container .object-record-link-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-color:transparent}.in-app-notifications-container .in-app-notification-container .activity-main-text{font-size:15px}@media (min-width: 576px){.in-app-notifications-container .in-app-notification-container .activity-main-text{font-size:15px}}.in-app-notifications-container .in-app-notification-container .dropdown-action-menu{display:none;position:absolute;z-index:2;right:5px;top:17px}.in-app-notifications-container .in-app-notification-container .dropdown-action-menu button{margin-right:10px}.in-app-notifications-container .in-app-notification-container .context{margin-top:11px;font-size:15px}.in-app-notifications-container .in-app-notification-container .time-and-event{color:#9b9b9b;margin-top:11px}.in-app-notifications-container .in-app-notification-container .time-and-event .fa-circle{font-size:6px;margin:0px 5px;position:relative;top:-2px}.in-app-notifications-container .in-app-notification-container .communication-body{margin-top:10px}.in-app-notifications-container .in-app-notification-container .communication-body p{line-height:20px}@media (min-width: 1200px){.in-app-notifications-container .in-app-notification-container:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);cursor:pointer}.in-app-notifications-container .in-app-notification-container:hover .dropdown-action-menu{display:initial}}.in-app-notifications-container .in-app-notification-container .unread-dot{width:12px;height:12px;background-color:#dc3545;position:absolute;left:-5px;top:-2px;border-radius:100%;border:2px solid #fff}@media (min-width: 576px){.in-app-notifications-container .in-app-notification-container .unread-dot{left:-10px;top:11px}}@media (min-width: 1200px){.in-app-notifications-container .in-app-notification-container .unread-dot{width:14px;height:14px;left:-26px;top:6px}}.in-app-notifications-container .in-app-notification-container .mark-as-read-link i,.in-app-notifications-container .in-app-notification-container .mark-as-unread-link i{margin-right:9px;display:inline-block}.in-app-notifications-container .in-app-notification-container .mark-as-unread-link{display:none}.in-app-notifications-container .in-app-notification-container[data-read='true'] .unread-dot{display:none}.in-app-notifications-container .in-app-notification-container[data-read='true'] .mark-as-read-link{display:none}.in-app-notifications-container .in-app-notification-container[data-read='true'] .mark-as-unread-link{display:block}.discarded-record-container{position:fixed;top:0px;right:0px;bottom:0px;left:0px;top:75px;left:0px;z-index:200;background-color:#f1f5f8}@media (min-width: 1200px){.discarded-record-container{top:53px;left:55px}}.discarded-record-container .notice-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);top:200px;width:90%;max-width:400px;text-align:center}#animated-hamburger{display:inline-block;width:49px;height:42px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#animated-hamburger span{display:block;position:absolute;height:4px;width:100%;background:#464646;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#animated-hamburger span:nth-child(1){top:0px}#animated-hamburger span:nth-child(2),#animated-hamburger span:nth-child(3){top:18px}#animated-hamburger span:nth-child(4){top:36px}#animated-hamburger.open span:nth-child(1){top:18px;width:0%;left:50%}#animated-hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#animated-hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#animated-hamburger.open span:nth-child(4){top:18px;width:0%;left:50%}.progress-bar-container .progress{margin-bottom:5px}.progress-bar-container .progress-labels{display:flex;font-size:14px}@media (min-width: 1200px){.progress-bar-container .progress-labels{font-size:13px}}.progress-bar-container .progress-labels.small-grey{font-size:12px;color:#909090}.progress-bar-container.single-line{display:flex;align-items:center}.progress-bar-container.single-line .progress{flex:70%;margin-bottom:0px}.progress-bar-container.single-line .progress-labels{flex:30%}.social-vendor-header{position:relative;background-color:#fff}@media (min-width: 1200px){.social-vendor-header{border-bottom-left-radius:12px;border-bottom-right-radius:12px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}.social-vendor-header .cover-image-container{position:relative}.social-vendor-header .cover-image-container img{display:block;width:100%}.social-vendor-header .avatar-image-container{border-radius:8px;border:3px solid #fff;position:absolute;top:calc(100% - 30px);left:15px;z-index:2}@media (min-width: 576px){.social-vendor-header .avatar-image-container{top:calc(100% - 65px);left:25px;border-width:5px}}.social-vendor-header .avatar-image-container .profile-avatar{display:block;width:80px;height:80px;font-size:45px}.social-vendor-header .avatar-image-container .profile-avatar img{width:80px;height:80px}@media (min-width: 576px){.social-vendor-header .avatar-image-container .profile-avatar{width:135px;height:135px;font-size:65px}.social-vendor-header .avatar-image-container .profile-avatar img{width:135px;height:135px}}.social-vendor-header .info-container{padding-left:112px;padding-top:16px;padding-bottom:16px;padding-right:15px}@media (min-width: 576px){.social-vendor-header .info-container{padding-left:185px;padding-top:20px;padding-bottom:28px}}.social-vendor-header .info-container h1{font-size:20px}@media (min-width: 576px){.social-vendor-header .info-container h1{font-size:30px}}.social-vendor-header .edit-image-button-group button{background-color:#0000002b;color:#fff;border:1px solid #ffffff73}.social-vendor-header .edit-image-button-group button i{transition:all 0.3s}@media (min-width: 1200px){.social-vendor-header .edit-image-button-group button:hover i{transform:scale(1.3)}}.social-vendor-header #edit-cover-image-button-group{position:absolute;right:5px;bottom:5px}.social-vendor-header #edit-cover-image-button-group button{padding:7px}.social-vendor-header #edit-avatar-button-group{position:absolute;right:0px;bottom:0px}.social-vendor-header #edit-avatar-button-group button{padding:3.5px 1.5px}.social-vendor-header #edit-avatar-button-group button i{font-size:7px;display:block}@media (min-width: 576px){.social-vendor-header #edit-avatar-button-group{position:absolute;right:5px;bottom:5px}.social-vendor-header #edit-avatar-button-group button{padding:8px 5px}.social-vendor-header #edit-avatar-button-group button i{font-size:15px;display:block}}#social-vendor-header-context-dropdown{opacity:0;padding-right:0px;transition:opacity .3s}#social-vendor-header-context-dropdown.open{opacity:1}#social-vendor-header-context-dropdown .dropdown-container{background-color:#fff;display:flex;align-items:center;padding:15px;padding-left:17px;border-bottom-right-radius:12px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#social-vendor-header-context-dropdown .dropdown-container .profile-avatar{margin-right:15px}.social-vendor-header.vendor_job_page .info-container{display:flex;align-items:center}.social-vendor-header.vendor_job_page .info-container .info-container-left{flex-grow:1}.social-vendor-header .demo-badge-container{position:absolute;top:10px;left:10px}#social-vendor-header-context-dropdown .vendor-job-category-assignment{border:1px solid #eeeeee;color:#343a40;padding:6px;margin-left:10px;border-radius:6px;font-size:14px}@media (min-width: 576px){#social-vendor-header-context-dropdown .vendor-job-category-assignment{font-size:13.5px}}#social-vendor-header-context-dropdown .vendor-job-category-assignment .remove-button{display:none !important}@media (min-width: 1200px){.enriched-profile .left-panel{position:fixed;top:53px;right:calc(30vw);left:55px;bottom:0px;overflow:scroll;padding:0px 25px;padding-left:11vw}}.enriched-profile .right-panel{display:none}@media (min-width: 1200px){.enriched-profile .right-panel{background-color:#fff;border-top-left-radius:12px;padding:27px;display:block;position:fixed;top:72px;right:0px;bottom:0px;width:calc(30vw - 20px);overflow:scroll;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}.enriched-profile .section-head{display:flex;margin-bottom:12px}.enriched-profile .section-head .head-left{flex-grow:1}.enriched-profile .social-vendor-header #social-vendor-header-context-dropdown{position:fixed;top:53px;right:0px;left:55px;z-index:3}.educational-container{max-width:1000px;padding:40px}.educational-container img{max-width:100%;display:block}.educational-container .info-column{margin-top:30px}@media (min-width: 576px){.educational-container .info-column{margin-top:0px;padding-left:40px}}.onboarding-wizard .form-wrapper{background-color:#fff;min-height:100vh}@media (min-width: 1200px){.onboarding-wizard .form-wrapper{position:fixed;top:0px;bottom:0px;left:0px;min-height:initial;width:50vw;overflow:scroll}}.onboarding-wizard .feature-wrapper{display:none}@media (min-width: 1200px){.onboarding-wizard .feature-wrapper{display:block}}@media (min-width: 1200px){.onboarding-wizard .feature-wrapper{position:fixed;top:0px;right:0px;bottom:0px;width:50vw}}.onboarding-wizard .feature-wrapper .background-curtain{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-size:cover}.onboarding-wizard .form-wrapper .logo-header-wrapper{padding:20px}@media (min-width: 1200px){.onboarding-wizard .form-wrapper .logo-header-wrapper{padding:18px}}.onboarding-wizard .form-wrapper .logo-header-wrapper .logo{width:145px;margin-bottom:20px}@media (min-width: 1200px){.onboarding-wizard .form-wrapper .logo-header-wrapper .logo{width:180px;margin-bottom:27px}}.onboarding-wizard .form-wrapper .form-content{padding:29px 35px 100px 35px;max-width:465px;margin-left:auto;margin-right:auto;margin-bottom:150px}@media (min-width: 576px){.onboarding-wizard .form-wrapper .form-content{max-width:420px;padding:54px 31px 0px 31px}}.onboarding-wizard .form-wrapper .form-content .divider{height:7px;width:100%;background-color:#eeeeee;border-radius:11px;margin-bottom:30px}@media (min-width: 576px){.onboarding-wizard .form-wrapper .form-content .divider{margin-top:22px;margin-bottom:45px}}.onboarding-wizard .form-wrapper .form-content h1{font-size:33px}@media (min-width: 576px){.onboarding-wizard .form-wrapper .form-content h1{font-size:36px}}@media (min-width: 1200px){.onboarding-wizard h2.sub-header{font-size:27px}}.onboarding-wizard .form-wrapper .form-content h4{font-size:18px;font-weight:normal}@media (min-width: 576px){.onboarding-wizard .form-wrapper .form-content h4{font-size:19px}}#form-company-details #address-actions .dark-link{font-size:14px}#form-company-details #inline-logo-preview img{max-width:270px;max-height:180px}.onboarding-wizard .feature-wrapper #feature-profile-avatar-preview{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);top:43%;width:360px;background-color:#fff;z-index:3;border-radius:13px;-webkit-box-shadow:0px 16px 7px 1px rgba(0,0,0,0.53);box-shadow:0px 16px 7px 1px rgba(0,0,0,0.53);transition:all 0.5s}.onboarding-wizard .feature-wrapper #feature-profile-avatar-preview .full-name-display{display:block;text-align:center;font-size:27px;font-weight:600;padding-top:108px;padding-bottom:55px;transition:all 0.5s}.onboarding-wizard .feature-wrapper #feature-profile-avatar-preview .profile-avatar{position:absolute;left:50%;transform:translateX(-50%) translateY(-40%);transition:all 0.5s}.onboarding-wizard .feature-wrapper #feature-profile-avatar-preview[data-state="offstage"]{top:calc(100% + 300px)}.onboarding-wizard .feature-wrapper #feature-profile-avatar-preview[data-state="onstage-done"]{top:20%;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.onboarding-wizard .feature-wrapper #feature-profile-avatar-preview[data-state="onstage-done"] .profile-avatar{left:0%;transform:translateX(-50%) translateY(-27%) scale(0.55)}.onboarding-wizard .feature-wrapper #feature-profile-avatar-preview[data-state="onstage-done"] .full-name-display{padding-top:20px;padding-bottom:20px;transform:scale(0.7)}.onboarding-wizard .feature-wrapper #feature-company-preview{position:absolute;left:50%;transform:translateX(-50%);bottom:-13px;width:80%;height:71vh;background-color:#fff;z-index:2;border-radius:13px;overflow:hidden;padding:40px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);transition:all 0.6s}.onboarding-wizard .feature-wrapper #feature-company-preview #details-preview-notice{position:absolute;left:10px;top:10px;padding:8px;width:270px;border-radius:6px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.onboarding-wizard .feature-wrapper #feature-company-preview #invoice-header .logo-placeholder{font-size:76px;margin-bottom:13px;color:#c4c4c4}.onboarding-wizard .feature-wrapper #feature-company-preview #invoice-header .company-name-display{font-size:20px;font-weight:600;margin-bottom:13px;display:block}.onboarding-wizard .feature-wrapper #feature-company-preview #invoice-header .address-display{font-size:16px;line-height:18px}.onboarding-wizard .feature-wrapper #feature-company-preview #invoice-header .logo-container img{max-width:180px;max-height:180px;margin-bottom:18px}.onboarding-wizard .feature-wrapper #feature-company-preview #invoice-header .placeholder-span{display:block;height:13px;background-color:#eaeaea;border-radius:8px;margin-bottom:7px}.onboarding-wizard .feature-wrapper #feature-company-preview .content-placeholder-span{display:block;height:8px;background-color:#f6f6f6;border-radius:8px;margin-bottom:7px}.onboarding-wizard .feature-wrapper #feature-company-preview[data-state="offstage"]{transform:translateX(-50%) translateY(100%)}.onboarding-wizard .feature-wrapper #feature-company-preview[data-state="onstage-done"]{transform:translateX(-52%) translateY(-27%) rotate(0deg) scale(0.7)}.onboarding-wizard .feature-wrapper #feature-company-preview[data-state="onstage-done"] #details-preview-notice{display:none}.onboarding-wizard .form-wrapper .shuttle-buttons-container{display:flex;margin-top:25px}@media (min-width: 576px){.onboarding-wizard .form-wrapper .shuttle-buttons-container{margin-top:35px}}.onboarding-wizard .form-wrapper .shuttle-buttons-container .skip-container{flex-grow:1;text-align:right;padding-right:5px}.onboarding-wizard .progress-container{position:relative;margin-right:20px}@media (min-width: 576px){.onboarding-wizard .progress-container{width:70%}}@media (min-width: 1200px){.onboarding-wizard .progress-container{position:absolute;width:calc(100% - 315px);top:34px;right:50px}}.onboarding-wizard .progress-container .progress{height:4px}.onboarding-wizard .progress-container .step-indicator{position:absolute;top:50%;transform:translateY(-50%)}.onboarding-wizard .progress-container .step-indicator .fa-stack{width:18px;height:18px;line-height:18px;font-size:18px;vertical-align:top}.onboarding-wizard .progress-container .step-indicator .fa-stack .fas.fa-circle{color:#fff}.onboarding-wizard .progress-container .step-indicator .fa-stack .far.fa-circle-dot,.onboarding-wizard .progress-container .step-indicator .fa-stack .fas.fa-check-circle{display:none}.onboarding-wizard .progress-container .step-indicator .fa-stack .far.fa-circle{color:#d0d0d0}.onboarding-wizard .progress-container .step-indicator .fa-stack .far.fa-circle-dot,.onboarding-wizard .progress-container .step-indicator .fa-stack .fas.fa-check-circle{color:#28a745}.onboarding-wizard .step-indicator[data-step-status="active"] .far.fa-circle{display:none}.onboarding-wizard .step-indicator[data-step-status="active"] .far.fa-circle-dot{display:inline-block !important}.onboarding-wizard .step-indicator[data-step-status="complete"] .far.fa-circle{display:none}.onboarding-wizard .step-indicator[data-step-status="complete"] .fas.fa-check-circle{display:inline-block !important}.onboarding-wizard.signup .form-content h2{font-size:22px}@media (min-width: 576px){.onboarding-wizard.signup .form-content h2{font-size:22px}}.onboarding-wizard.signup .authentication-footer{margin-top:20px;text-align:left}.onboarding-wizard.signup .legal{position:absolute;left:50%;transform:translateX(-50%);bottom:5px;width:60%;color:#b4b4b4;font-size:12px;line-height:18px;text-align:center}@media (min-width: 1200px){.onboarding-wizard.signup .legal{font-size:14px;width:100%;right:0px;padding-right:5px;text-align:right}}.onboarding-wizard.signup .mobile-splash{position:absolute;top:0px;right:0px;width:193px}@media (min-width: 576px){.onboarding-wizard.signup .mobile-splash{width:300px}}.onboarding-wizard.signup .mobile-splash img{max-width:100%}.onboarding-wizard #form-additional-details #company-size-fields-container #required-warning{display:none}.onboarding-wizard #form-additional-details #company-size-fields-container.is-invalid .onboarding-company-size-option{border-left-color:#dc3545}.onboarding-wizard #form-additional-details #company-size-fields-container.is-invalid #required-warning{display:block}.demo-data-record-badge{background-color:#c66060;color:#fff}.demo-data-record-badge:hover{cursor:help}.labeled-line-divider{position:relative}.labeled-line-divider .divider-line{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:1px;background-color:#c3c3c3}.labeled-line-divider .label-container{position:relative;z-index:2;display:block;width:fit-content;background-color:#fff;margin-left:auto;margin-right:auto;padding:10px}#event-ad-hoc-record-overlay{background-color:rgba(0,0,0,0.29);position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:1051;opacity:0;transition:all .3s}#event-ad-hoc-record-overlay.below-modal{z-index:1040}#event-ad-hoc-record-overlay.open{opacity:1}#event-ad-hoc-record-overlay #event-ad-hoc-container{background-color:#fff;position:absolute;top:0px;right:0px;bottom:0px;z-index:11;width:85vw;max-width:450px;transform:translateX(calc(100% + 50px));transition:all 0.3s}#event-ad-hoc-record-overlay.extra-wide #event-ad-hoc-container{width:76vw;max-width:630px}#event-ad-hoc-record-overlay.open #event-ad-hoc-container{transform:translateX(0px)}#event-ad-hoc-record-overlay #event-ad-hoc-container .vertical-scroll-wrapper{position:absolute;top:0px;right:0px;bottom:0px;left:0px;padding:22px;padding-bottom:100px;overflow:scroll}#event-ad-hoc-record-overlay #event-ad-hoc-container .close-button{position:absolute;top:18px;left:-23px;background-color:#fff;border:1px solid #bebebe;color:teal;border-radius:100%;width:45px;height:45px;transition:all 0.3s;z-index:2}#event-ad-hoc-record-overlay #event-ad-hoc-container .close-button i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:27px}#event-ad-hoc-record-overlay #event-ad-hoc-container .close-button:hover{cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);transform:scale(1.1)}#event-ad-hoc-record-overlay #event-ad-hoc-close-area{position:absolute;top:0px;right:0px;bottom:0px;left:0px}#event-ad-hoc-record-overlay #event-ad-hoc-container .header{padding-top:5px;padding-left:15px;margin-bottom:25px}#event-ad-hoc-record-overlay .wedding-role-selector-container{padding:15px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-radius:6px;margin-bottom:15px;display:flex;align-items:center;transition:all 0.3s}#event-ad-hoc-record-overlay .wedding-role-selector-container:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#event-ad-hoc-record-overlay .wedding-role-selected-container{padding:15px;background-color:#f5f5f5;border-radius:6px;margin-bottom:15px}#event-ad-hoc-record-overlay .wedding-role-selector-container button{min-width:125px}.smart-field-edit-panel-block{padding:13px 10px;border-radius:6px;transition:all 0.3s}@media (min-width: 1200px){.smart-field-edit-panel-block:hover{cursor:pointer;background-color:#f5f5f5}}.smart-field-edit-panel-block .smart-field-title{color:teal;font-weight:600;font-size:15.5px}.smart-field-edit-panel-block .smart-field-title .spacer-icon{font-size:10px;position:relative;top:-1px;margin-left:2px;margin-right:2px}.smart-field-edit-panel-block .smart-field-preview-value{font-size:14px;color:#9a9a9a;display:block;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 576px){.smart-field-edit-panel-block .smart-field-preview-value{font-size:12px}}#outgoing-email-modal-dialog-overlay{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:30;background-color:#ffffffb3;transform:translateX(100%);opacity:0;transition:opacity 0.4s}#outgoing-email-modal-dialog-overlay .dialog-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);background-color:#fff;border-radius:6px;padding:15px;width:85%;max-width:400px}@media (min-width: 576px){#outgoing-email-modal-dialog-overlay .dialog-container{padding:25px}}#outgoing-email-modal-dialog-overlay.open{transform:translateX(0%);opacity:1}#outgoing-email-modal-dialog-overlay .error-icon{display:block;color:#a21515;font-size:30px;margin-bottom:15px;margin-top:15px}#outgoing-email-modal-dialog-overlay .sending-icon{display:block;color:#00ab86;font-size:40px;margin-bottom:15px;margin-top:15px}#outgoing-email-modal-dialog-overlay .error-line{margin-bottom:5px}.outgoing-email-ad-hoc-button .fa-spin{display:none}.outgoing-email-ad-hoc-button.loading i{display:none}.outgoing-email-ad-hoc-button.loading .fa-spin{display:inline-block}.email-delivery-status-envelope-badge.pending{background-color:#dbf2f0;color:#60898f}.email-delivery-status-envelope-badge.delivered{background-color:#cfedca;color:#4c8e41}.email-delivery-status-envelope-badge.bounced,.email-delivery-status-envelope-badge.failed{background-color:#ffcece;color:#c22323}.category-selector-option{background-color:#fff;border-radius:6px;border-width:1px;border-style:solid;border-color:#dfdfdf;position:relative}.category-selector-option:hover{transition:all 0.3s;cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.category-selector-option.selected{border-color:#00ab86;border-style:solid !important;background-color:#fff !important;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.category-selector-option .selected-check-container{display:none;position:absolute;top:50%;transform:translateY(-50%);right:10px;width:20px;height:20px;border-radius:100%;background-color:#00ab86}@media (min-width: 1200px){.category-selector-option .selected-check-container{left:-6px;top:2px}}.category-selector-option .selected-check-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#fff;font-size:12px}.category-selector-option.selected .selected-check-container{display:block}.new-category-selector-option{border-radius:6px;border-width:1px;border-style:dashed;border-color:teal;color:teal;position:relative;transition:all 0.3s;font-size:16px;padding:14px 10px;margin-bottom:5px;display:block;width:100%}@media (min-width: 576px){.new-category-selector-option{font-size:14.5px}}@media (min-width: 1200px){.new-category-selector-option{margin-bottom:20px;padding:16px}.new-category-selector-option:hover{background-color:#fff}}.new-category-selector-option i{margin-right:5px}.category-selector-option.for-vendor-job-modal{font-size:16px;padding:14px 10px;margin-bottom:5px;display:block;width:100%}@media (min-width: 576px){.category-selector-option.for-vendor-job-modal{font-size:14.5px}}@media (min-width: 1200px){.category-selector-option.for-vendor-job-modal{margin-bottom:20px;padding:16px}}.category-selector-option.for-vendor-job-modal .category-icon{margin-right:5px}.category-selector-option.for-vendor-job-modal[data-category-has-vendors-enabled='false']{border-style:dashed;border-color:#b7b7b7;background-color:transparent}.category-selector-option.for-vendor-job-category-assignment-modal{display:block;border-radius:0px;padding:13px;border-top-width:0px;font-size:16px}@media (min-width: 576px){.category-selector-option.for-vendor-job-category-assignment-modal{font-size:14.5px}}.category-selector-option.for-vendor-job-category-assignment-modal:hover{z-index:1;background-color:#f0f0f0}.category-selector-option.for-vendor-job-category-assignment-modal i{margin-right:5px}.category-selector-option.for-vendor-job-category-assignment-modal[data-category-has-vendors-enabled='false']{background-color:transparent}#new-vendor-job-category-assignment-modal .category-selector-option:first-child{border-top-left-radius:6px;border-top-right-radius:6px;border-top-width:1px}#new-vendor-job-category-assignment-modal .category-selector-option:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.setup-guide-modal .modal-body{height:90vh;max-height:790px}.setup-guide-modal .left-column,.setup-guide-modal .right-column{padding:30px;padding-top:40px}.setup-guide-modal .left-column{background-color:#f1f5f8;position:absolute;top:0px;left:0px;bottom:0px;width:22%}.setup-guide-modal .right-column{background-color:#fff;position:absolute;top:0px;right:0px;bottom:0px;width:78%}.setup-guide-modal .help-callout{position:absolute;left:20px;right:20px;bottom:20px;padding:20px;border-radius:20px;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.setup-guide-modal .help-callout img.support-team{display:block;width:90px;margin-bottom:13px}.setup-guide-modal .help-callout .action-button{display:block;font-size:16px;border:1px solid #d4d4d4;width:fit-content;min-width:150px;padding:9px 12px;border-radius:100px;font-weight:600;transition:all 0.2s}@media (min-width: 576px){.setup-guide-modal .help-callout .action-button{font-size:14.5px}}.setup-guide-modal .help-callout .action-button i{margin-right:5px}.setup-guide-modal .help-callout .action-button:hover{background-color:#00ab86;border-color:#00ab86;color:#fff;cursor:pointer}.setup-guide-modal .preloader-element{border-radius:100px}.setup-guide-modal .preloader-element.step-element{height:93px;border-radius:15px;margin-bottom:15px;opacity:0.6}.crop-image-modal .modal-body{padding:0px}.crop-image-modal .cropping-block{position:relative;height:60vh}.crop-image-modal .cropping-block .crop-loader{position:absolute;top:0px;right:0px;bottom:0px;left:0px;pointer-events:none;opacity:0;transition:all 0.3s}.crop-image-modal .cropping-block .crop-loader .crop-loader-spinner-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:2;font-size:60px;color:#c4c4c4}.crop-image-modal .cropping-block .crop-loader.loading{background-color:#f9f9f9;opacity:1}.crop-image-modal .options-container{padding-top:30px;padding-bottom:30px;text-align:center}.crop-image-modal .action-buttons-container{padding-bottom:30px;text-align:center}.crop-image-modal .crop-saving-overlay{opacity:0;pointer-events:none;position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:10}.crop-image-modal .crop-saving-overlay .crop-saving-overlay-spinner-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transform:translateY(calc(-50% - 30px)) translateX(-50%);background-color:#fff;font-size:50px;color:#797979;padding:30px;border-radius:15px;border:1px solid #c4c4c4}.crop-image-modal[data-saving='true'] .crop-saving-overlay{pointer-events:auto;opacity:1}.crop-image-modal[data-saving='true'] .cropper-point,.crop-image-modal[data-saving='true'] .cropper-line{opacity:0}.crop-image-modal[data-saving='true'] .modal-header{transition:all 0.3s;background-color:#7d7d7d;border-bottom-color:#7d7d7d}.crop-image-modal[data-saving='true'] .options-container{transition:all 0.3s;background-color:#7d7d7d}.crop-image-modal[data-saving='true'] .action-buttons-container{transition:all 0.3s;background-color:#7d7d7d}.crop-image-modal[data-saving='true'] button,.crop-image-modal[data-saving='true'] .btn{opacity:0}.crop-image-modal .cropper-point{background-color:#3399ff8c;border-radius:4px;width:10px !important;height:10px !important;opacity:1;border:1px solid #3399ff}.quick-nav-button-dropdown button.dropdown-toggle{color:#686868;border-color:#bababa;background-color:#ffffff}.quick-nav-button-dropdown button.dropdown-toggle.btn-xs{padding:7px 4px}.quick-nav-button-dropdown button.dropdown-toggle.btn-xs i{font-size:17px}.quick-nav-button-dropdown.show button.dropdown-toggle,.quick-nav-button-dropdown:hover button.dropdown-toggle{border-color:#464646;color:#464646}.quick-nav-button-dropdown .dropdown-menu{box-shadow:none;-webkit-box-shadow:none;width:195px}.quick-nav-button-dropdown .dropdown-menu a{display:block;color:#696969;font-size:14px;padding:6px 15px}.quick-nav-button-dropdown .dropdown-menu a i{color:#c5c5c5;margin-right:3px}.quick-nav-button-dropdown .dropdown-menu .menu-toggle-header{padding:6px 15px;font-size:14px;margin:3px 8px;background-color:#f6f6f6;border-radius:4px;color:#767676;padding-left:10px}.quick-nav-button-dropdown .dropdown-menu .menu-toggle-header .toggle-icon{display:none !important}.quick-nav-button-dropdown .dropdown-menu a:hover{background-color:#f9f9f9;color:#464646}.empty-state-for-index{margin-top:0px;margin-left:25px;margin-right:25px;text-align:center;background-color:#f1f5f8;opacity:1;background-image:linear-gradient(120deg, rgba(224,195,252,0.0901961) 0%, rgba(142,197,252,0.168627) 100%);padding:100px 45px;border-radius:20px}.empty-state-for-index .empty-icon-container{width:70px;height:70px;background-color:#15384a;border-radius:20px;margin-bottom:30px;margin-left:auto;margin-right:auto;transform:rotate(0deg);position:relative}.empty-state-for-index .empty-icon-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#f1f5f8;font-size:40px;font-weight:400}.empty-state-for-index h5{font-size:22px;color:#15384a;margin-bottom:10px}.empty-state-for-index p.empty-state-desc{font-size:16px;color:#566b76;padding-left:8%;padding-right:8%}.empty-state-for-index .btn{margin-top:15px}.empty-state-for-index.compact{padding-top:40px;padding-bottom:40px;margin:0px}.empty-state-for-index.compact h5{font-size:16px}#maintenance-mode-page .background-curtain{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-size:cover;background-position:center;filter:blur(8px) brightness(0.5);-webkit-filter:blur(8px) brightness(0.5);scale:1.2}#maintenance-mode-page .message-container{background-color:#fff;position:relative;z-index:1;margin-left:25px;margin-right:25px;margin-top:25px;max-width:600px;text-align:center;padding:20px;border-radius:15px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}@media (min-width: 1200px){#maintenance-mode-page .message-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin-left:auto;margin-right:auto;width:90%;padding:50px 80px;border-radius:15px}}#maintenance-mode-page h2{color:#15384a;margin-bottom:20px}#maintenance-mode-page .message-container .planpage-logo-icon{display:block;margin-left:auto;margin-right:auto;width:150px;margin-bottom:40px;filter:invert(12%) sepia(11%) saturate(7027%) hue-rotate(170deg) brightness(99%) contrast(84%);-webkit-filter:invert(12%) sepia(11%) saturate(7027%) hue-rotate(170deg) brightness(99%) contrast(84%)}#site-error-page .background-curtain{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-size:cover;background-position:center;filter:blur(8px) brightness(0.5);-webkit-filter:blur(8px) brightness(0.5);scale:1.2}#site-error-page .message-container{background-color:#fff;position:relative;z-index:1;margin-left:25px;margin-right:25px;margin-top:25px;max-width:600px;text-align:center;padding:40px 20px;border-radius:15px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}@media (min-width: 1200px){#site-error-page .message-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin-left:auto;margin-right:auto;width:90%;padding:50px 80px;border-radius:15px}}#site-error-page h2{color:#15384a;margin-bottom:20px;font-size:25px}@media (min-width: 1200px){#site-error-page h2{font-size:33px}}#site-error-page h2.for-500{color:#a21515}#site-error-page .message-container .planpage-logo-icon{display:block;margin-left:auto;margin-right:auto;width:90px;margin-bottom:40px;opacity:0.3}.admin-email-notification-instant-batched-icon{position:absolute;top:1px;right:1px;color:#00b035;font-size:12px}#admin-field-paths-index-container{position:fixed;top:52px;right:0px;bottom:0px;width:600px;background-color:#fff;padding:15px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);transform:translateX(calc(100% + 50px));transition:all 0.3s}#admin-field-paths-index-container.open{transform:translateX(0px)}.admin-field-container .placement-toggle-icon{font-size:25px}.admin-field-container .placement-toggle-icon:hover{cursor:pointer}.admin-field-container .placement-toggle-icon.off{opacity:0.3}.admin-field-container .placement-toggle-icon.on{color:green}.admin-smart-field-path-badge{padding:15px;border-radius:10px}.admin-smart-field-path-badge.fixed{background-color:#efefef}.admin-smart-field-path-badge.variable{background-color:#3985a8;color:#fff;margin-bottom:10px}.admin-smart-field-card{background-color:#f8f8f8;margin-bottom:10px;border-radius:6px;padding:0px}.admin-smart-field-card td{border-top:none}.admin-smart-field-card:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.admin-smart-field-card .more-info-container{padding-left:35px}.admin-field-container th,.admin-field-container td{padding-left:0px;padding-right:0px}.admin-smart-field-card .placement-toggle-icon.off{color:#b9b9b9}#onboarding-helper-enabled-callout-for-admin{position:fixed;bottom:0px;left:0px;z-index:1000;background-color:red;color:#fff;padding:10px;border-top-right-radius:10px;font-size:16px}@media (min-width: 576px){#onboarding-helper-enabled-callout-for-admin{font-size:14.5px}}#admin-wedding-couple-fixer .wedding-link-indicator{display:block;padding:10px;background-color:#fff;margin-bottom:4px}#admin-wedding-couple-fixer .wedding-link-indicator:not(.active):hover{background-color:#dedede}#admin-wedding-couple-fixer .wedding-link-indicator.active{background-color:#c5f2ff;color:#000}.auth-page-wrapper{background:#edf2f6;background:linear-gradient(329deg, #dbe5ed 0%, #dfe6ec 100%);min-height:100%}@media (min-width: 576px){.auth-page-wrapper{position:fixed;top:0px;right:0px;bottom:0px;left:0px}}.auth-page-wrapper .auth-content-wrapper{width:90vw;margin-left:auto;margin-right:auto;padding-bottom:20px}@media (min-width: 576px){.auth-page-wrapper .auth-content-wrapper{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:calc(100vw - 40px);max-width:380px;top:45%;padding-bottom:0px}}.auth-page-wrapper .auth-content-wrapper .white-card{background-color:#fff;margin-bottom:20px;border-radius:10px;padding:20px;box-shadow:#00286417 0px 4px 8px}.auth-page-wrapper .invite-callout{display:block}.auth-page-wrapper .invite-callout .greeting{font-size:18px;display:inline-block;margin-bottom:6px;font-weight:600}.auth-page-wrapper .logo{display:block;margin-left:auto;margin-right:auto;width:190px;margin-bottom:36px}.auth-page-wrapper .authentication-footer{text-align:center}.auth-page-wrapper .submit-button{margin-top:30px;margin-bottom:17px}.auth-page-wrapper h1{font-size:19px;margin-bottom:16px}.auth-page-wrapper .remember-me-field label{position:initial}.auth-page-wrapper .divider{width:calc(100% + 40px);margin-left:-20px;margin-bottom:30px;height:1px;background-color:#edf2f6}.auth-page-wrapper .forgot-password-link{display:block;text-align:center}#sign-up-page h1{text-align:center}#sign-up-page .logo{margin-top:30px}@media (min-width: 576px){#sign-up-page .auth-content-wrapper{max-width:500px}}@media (min-width: 1200px){#sign-up-page .auth-content-wrapper{max-width:680px}}@media (min-width: 1200px){#sign-up-page .white-card{padding-left:140px;padding-right:140px}}#sign-in-page .logo{padding-top:40px}@media (min-width: 576px){#sign-in-page .logo{padding-top:0px}}#events-page[data-index-view='grid'] .desktop-list-view{display:none !important}#events-page[data-index-view='list'] .desktop-grid-view{display:none !important}#events-page .desktop-grid-view{padding-left:20px;padding-top:30px}#events-page .desktop-list-view{background-color:#fff}#events-page .desktop-list-view .event-row .event-avatar-container{width:50px;height:50px;background-size:cover;border-radius:7px;background-color:#7d7d7d}#events-page .desktop-list-view .event-row .viz-on-hover-only:hover,#events-page .desktop-list-view .event-row .viz-on-hover-only:has(>.quick-nav-button-dropdown.show){opacity:1}.events-index-event-card-container{width:205px;height:205px;display:inline-block;margin-left:10px;margin-right:10px;margin-bottom:25px;position:relative}.events-index-event-card-container:hover .events-index-event-card,.events-index-event-card-container:has(>.quick-nav-button-dropdown.show) .events-index-event-card{transform:scale(1.02);box-shadow:0px 5px 7px 3px rgba(0,0,0,0.23)}.events-index-event-card-container:hover .quick-nav-button-dropdown,.events-index-event-card-container:has(>.quick-nav-button-dropdown.show) .quick-nav-button-dropdown{opacity:1;transform:scale(1)}.events-index-event-card-container .link-target-trigger{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:5}.events-index-event-card-container .quick-nav-button-dropdown{position:absolute;top:10px;right:10px;z-index:10;opacity:0;transition:all 0.1s;transition-delay:0.1s;transform:scale(0.7)}.events-index-event-card{transition:all 0.2s ease-in-out;background-color:#fff;position:relative;border-radius:12px;overflow:hidden;background-size:cover;transform-origin:center bottom;height:100%;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);background-color:#7d7d7d}.events-index-event-card .event-details{position:absolute;padding:13px;bottom:0px;left:0px;right:0px;backdrop-filter:blur(5px) saturate(0.5) brightness(0.5);-webkit-backdrop-filter:blur(5px) saturate(0.5) brightness(0.5);text-align:left;min-height:84px}.events-index-event-card .event-details .event-name,.events-index-event-card .event-details .event-date{display:block;color:#fff}.events-index-event-card .event-details .event-name{font-size:15.5px;line-height:20px;font-weight:600}.events-index-event-card .event-details .event-date{opacity:.8;font-size:12px;margin-top:5px}.events-index-event-card .demo-data-record-badge{position:absolute;bottom:10px;right:10px}#change-current-profile-page .divider{margin-bottom:0px}#change-current-profile-page .profile-link-container{padding:20px 10px;border-bottom:1px solid #ebebeb}#event-categories-page.show .edit{display:none}#event-categories-page.edit .show{display:none}#event-categories-page.edit .edit{display:initial}.ad-hoc-company-template-category-option{font-size:16px;padding:13px 18px;border-radius:6px;transition:all 0.3s}@media (min-width: 576px){.ad-hoc-company-template-category-option{font-size:14.5px}}.ad-hoc-company-template-category-option i{margin-right:5.5px}.ad-hoc-company-template-category-option:hover{cursor:pointer;background-color:#eeeeee}#add-category-modal .category-container{border-radius:6px}#add-category-modal .category-container .fake-link:hover{color:teal}#add-category-modal .category-container:hover{background-color:#eeeeee;cursor:pointer}#add-category-modal .category-container td{border-top:0px}#add-category-modal .category-divider{height:1px;background-color:#eeeeee;margin-left:8px;margin-right:8px}.activity-container .category-badge-for-activity{font-size:14px;display:inline-block;margin-top:15px;margin-right:5px;border:1px solid #eeeeee;color:#343a40;padding:7px;border-radius:6px}@media (min-width: 576px){.activity-container .category-badge-for-activity{font-size:13.5px}}@media (min-width: 576px){#event-collaborate-page .content-bg-container{margin-bottom:80px}}@media (min-width: 576px){#event-collaborate-page .add-event-contact-button{margin-bottom:15px}}#event-collaborate-page .toggle.btn-primary.disabled,#event-collaborate-page .toggle.btn-light.disabled{opacity:1}#event-collaborate-page .toggle.btn-primary.disabled{border-color:#00ab86}#edit-event-contact-permissions-modal .modal-title .profile-avatar{margin-right:10px}#edit-event-contact-permissions-modal .permission-feature-container{border-bottom:1px solid #ebebeb;padding:15px 0px}#edit-event-contact-permissions-modal .permission-feature-container .feature-header{display:flex;align-items:center}#edit-event-contact-permissions-modal .permission-feature-container .feature-header .feature-title{font-size:16px;font-weight:800}#edit-event-contact-permissions-modal .permission-feature-container .feature-header .feature-title i{margin-right:5px}#edit-event-contact-permissions-modal .permission-feature-container .feature-settings{padding:10px;margin-top:10px}@media (min-width: 576px){#edit-event-contact-permissions-modal .permission-feature-container .feature-settings{padding:25px}}#edit-event-contact-permissions-modal .permission-feature-container .feature-settings .row{min-height:63px}#edit-event-contact-permissions-modal .permission-feature-container .feature-settings p{font-size:14px;line-height:15px;margin-top:14px;margin-bottom:10px}@media (min-width: 576px){#edit-event-contact-permissions-modal .permission-feature-container .feature-settings p{margin-top:0px;margin-bottom:0px}}#edit-event-contact-permissions-modal .permission-feature-container .feature-settings select{max-width:400px}#edit-event-contact-permissions-modal .permission-feature-container .feature-settings .radio-button-option-container{display:block;padding:5px}@media (min-width: 1200px){#edit-event-contact-permissions-modal .permission-feature-container .feature-settings .radio-button-option-container{display:inline-block;margin-right:8px}}#edit-event-contact-permissions-modal .permission-feature-container .feature-settings .radio-button-option{color:#838383;display:inline-block;padding:10px}#edit-event-contact-permissions-modal .permission-feature-container .feature-settings .radio-button-option.selected{color:#000}#event-collaborate-page .event-contact-row.discarded{background-color:#f4f4f4;opacity:.65}#event-collaborate-page .profile-card{margin-bottom:15px;height:initial;border-radius:0px}#event-collaborate-page .profile-card .top-row{display:flex;align-items:center;border-bottom:1px solid #EFEFEF;padding-bottom:15px}#event-collaborate-page .profile-card .top-row .profile-avatar{margin-right:10px}#event-collaborate-page .profile-card .top-row .name-and-role .name{font-weight:600}#event-collaborate-page .profile-card .top-row .name-and-role .role{display:block;margin-top:3px;font-size:16px;color:#9a9a9a;text-transform:uppercase;font-size:14px;font-weight:600}@media (min-width: 576px){#event-collaborate-page .profile-card .top-row .name-and-role .role{font-size:14.5px}}@media (min-width: 576px){#event-collaborate-page .profile-card .top-row .name-and-role .role{font-size:12px}}#event-collaborate-page .profile-card .top-row .action-menu{flex-grow:1;text-align:right}#event-collaborate-page .profile-card .top-row .action-menu .btn{padding:3px 0px 3px 3px}#event-collaborate-page .profile-card .top-row .action-menu .btn i{font-size:25px;color:#848484}#event-collaborate-page .profile-card .action-links{display:flex}#event-collaborate-page .profile-card .action-links a{margin-top:15px;margin-right:20px;display:inline-block}#event-collaborate-page .profile-card .action-links .portal-toggle-container{flex-grow:1;text-align:right}@media (min-width: 576px){#event-collaborate-page .profile-card .action-links .portal-toggle-container{flex-grow:initial;margin-left:20px}}#event-collaborate-page .profile-card .action-links .portal-toggle-container a{margin-right:0px}#event-collaborate-page .profile-card .portal-details{margin-top:10px;padding-top:15px;border-top:1px dashed #f1f1f1}#event-collaborate-page .profile-card .portal-details .portal-action-link{display:inline-block;margin-top:10px;font-size:14px}#event-collaborate-page .profile-card.discarded{background-color:#e4e4e4}#event-collaborate-page .desktop-contact-types-divider{height:1px;background-color:#dfdfdf;margin-left:20px;margin-right:20px;margin-top:20px;margin-bottom:35px}#event-collaborate-page .contacts-bg-container{overflow:visible}#event-collaborate-page .contact-table-row{border-radius:6px;padding:25px;margin-bottom:15px;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#event-collaborate-page .contact-table-row:hover{background-color:#f7f7f7}#event-collaborate-page .contact-table-row.discarded{background-color:#e4e4e4}#event-collaborate-page .contact-table-row.no-person-link{background-color:#f9f9f9}#event-collaborate-page .contact-table-row .main-info{display:flex;align-items:center}#event-collaborate-page .contact-table-row .main-info .name-and-avatar{width:250px}#event-collaborate-page .contact-table-row .main-info .role{width:30%}#event-collaborate-page .contact-table-row .main-info .permissions{width:20%}#event-collaborate-page .contact-table-row .main-info .right-links{flex-grow:1;text-align:right}#event-collaborate-page .contact-table-row .portal-details{margin-top:13px;text-align:right;border-top:1px solid #f1f1f1;padding-top:15px}#event-collaborate-page .contact-table-row .portal-details .portal-action-link{display:inline-block;margin-top:10px}#contact-members-modal #contact-search-selectize-form-group .selectize-input input,#new-wedding-contact-link-modal .selectize-input input,#edit-lead-primary-event-contact-modal .selectize-input input,#vendor_job-modal #contact-search-selectize-form-group .selectize-input input,#event-ad-hoc-record-overlay #contact-search-selectize-form-group .selectize-input input{height:36px}@media (min-width: 576px){#contact-members-modal #contact-search-selectize-form-group .selectize-input input,#new-wedding-contact-link-modal .selectize-input input,#edit-lead-primary-event-contact-modal .selectize-input input,#vendor_job-modal #contact-search-selectize-form-group .selectize-input input,#event-ad-hoc-record-overlay #contact-search-selectize-form-group .selectize-input input{font-size:16px;font-weight:600}}#contact-members-modal #contact-search-selectize-form-group .selectize-input .item,#new-wedding-contact-link-modal .selectize-input .item,#edit-lead-primary-event-contact-modal .selectize-input .item,#vendor_job-modal #contact-search-selectize-form-group .selectize-input .item,#event-ad-hoc-record-overlay #contact-search-selectize-form-group .selectize-input .item{height:initial;padding-top:6px;padding-bottom:6px}@media (min-width: 576px){#contact-members-modal #contact-search-selectize-form-group .selectize-input .item,#new-wedding-contact-link-modal .selectize-input .item,#edit-lead-primary-event-contact-modal .selectize-input .item,#vendor_job-modal #contact-search-selectize-form-group .selectize-input .item,#event-ad-hoc-record-overlay #contact-search-selectize-form-group .selectize-input .item{font-size:16px;font-weight:600}}#new-wedding-contact-link-modal #existing-contact-container,#new-wedding-contact-link-modal #create-contact-container,#edit-lead-primary-event-contact-modal #existing-contact-container,#edit-lead-primary-event-contact-modal #create-contact-container{display:none}#new-wedding-contact-link-modal[data-existing-contact-mode-enabled='true'] #existing-contact-container,#edit-lead-primary-event-contact-modal[data-existing-contact-mode-enabled='true'] #existing-contact-container{display:block}#new-wedding-contact-link-modal[data-existing-contact-mode-enabled='false'] #create-contact-container,#edit-lead-primary-event-contact-modal[data-existing-contact-mode-enabled='false'] #create-contact-container{display:block}#new-wedding-contact-link-modal .existing-contact-container,#edit-lead-primary-event-contact-modal .existing-contact-container{background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);padding:15px;border-radius:6px;margin-bottom:15px;transition:all 0.2s}@media (min-width: 1200px){#new-wedding-contact-link-modal .existing-contact-container:hover,#edit-lead-primary-event-contact-modal .existing-contact-container:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}.guest-page table .sub-guest-count{color:#929292;margin-left:8px}@media (max-width: 1200px){.guest-group-container.table-container{height:0px;width:0px;overflow:hidden;padding:0px !important;margin-bottom:0px;box-shadow:none;-webkit-box-shadow:none;position:absolute;bottom:0px}}@media (min-width: 1200px){.guest-group-container.cards{height:0px;width:0px;overflow:hidden;padding:0px !important;margin-bottom:0px;box-shadow:none;-webkit-box-shadow:none}}@media (min-width: 1200px){.guest-group-container{border-radius:6px;padding:8px 8px 10px 8px}.guest-group-container h4{font-size:15px;margin:8px;margin-bottom:13px}}#guest_parties-page.sub-event .div-table.guest_list_guest_parties_view .rsvp-column{flex:0 0 5.66%;max-width:55px}#guest_parties-page.sub-event .div-table.guest_list_guest_parties_view .party-name-column{flex:0 0 25%}#guest_parties-page.sub-event .div-table.guest_list_guest_parties_view .additional-guests-column{flex:0 0 20%}#guest_parties-page.sub-event .div-table.guest_list_guest_parties_view .invitation-column{flex:0 0 7.66%;max-width:100px}#guest_parties-page.sub-event .div-table.guest_list_guest_parties_view .guest-list-column{flex:0 0 54px;justify-content:center}#guest_parties-page.sub-event .div-table.guest_list_guest_parties_view .group-column{flex:0 0 20%;max-width:200px}#guest_parties-page.sub-event .div-table.guest_list_guest_parties_view .out-of-town-column{flex:0 0 3.66%;max-width:45px;justify-content:center}#guest_parties-page.sub-event .div-table.guest_list_guest_parties_view .party-contact-info-column{flex:0 0 20%;max-width:110px}#guest_parties-page.sub-event .div-table.guest_list_guests_view .rsvp-column{flex:0 0 5.66%;max-width:55px}#guest_parties-page.sub-event .div-table.guest_list_guests_view .last-name-column{flex:0 0 8.66%}#guest_parties-page.sub-event .div-table.guest_list_guests_view .title-column{flex:0 0 6.66%;max-width:70px}#guest_parties-page.sub-event .div-table.guest_list_guests_view .first-name-column{flex:0 0 8.66%}#guest_parties-page.sub-event .div-table.guest_list_guests_view .suffix-column{flex:0 0 6.66%;max-width:50px}#guest_parties-page.sub-event .div-table.guest_list_guests_view .unknown-plus-one-column{flex:0 0 30.64%}#guest_parties-page.sub-event .div-table.guest_list_guests_view .role-column{flex:0 0 8.66%}#guest_parties-page.sub-event .div-table.guest_list_guests_view .invitation-column{flex:0 0 7.66%;max-width:100px}#guest_parties-page.sub-event .div-table.guest_list_guests_view .rsvp-status-column{flex:0 0 7.5%}#guest_parties-page.sub-event .div-table.guest_list_guests_view .menu-option-column{flex:0 0 6.66%}#guest_parties-page.sub-event .div-table.guest_list_guests_view .dietary-restrictions-column{flex:0 0 8.66%}#guest_parties-page.sub-event .div-table.guest_list_guests_view .guest-list-column{flex:0 0 54px;justify-content:center}#guest_parties-page.sub-event .div-table.guest_list_guests_view .group-column{flex:0 0 11.66%}#guest_parties-page.sub-event .div-table.guest_list_guests_view .out-of-town-column,#guest_parties-page.sub-event .div-table.guest_list_guests_view .plus-one-column{flex:0 0 3.66%;max-width:45px;justify-content:center}#guest_parties-page.sub-event .div-table.guest_list_addresses_view .td{min-height:50px}#guest_parties-page.sub-event .div-table.guest_list_addresses_view .rsvp-column{flex:0 0 55px}#guest_parties-page.sub-event .div-table.guest_list_addresses_view .party-name-column{flex:0 0 20%}#guest_parties-page.sub-event .div-table.guest_list_addresses_view .guest-list-column{flex:0 0 60px;justify-content:center}#guest_parties-page.sub-event .div-table.guest_list_addresses_view .group-column{flex:0 0 15%}#guest_parties-page.sub-event .div-table.guest_list_addresses_view .full-address-column{flex-grow:1}#guest_parties-page.sub-event .div-table.guest_list_addresses_view .request-address-column{flex:0 0 280px}#uninvited-guests-modal .guest-container{padding:13px 8px;border-radius:7px;transition:all 0.3s}#uninvited-guests-modal .guest-container:hover{cursor:pointer;background-color:#eeeeee}#uninvited-guests-modal .guest-divider{height:1px;background-color:#eeeeee;margin-left:7px;margin-right:7px}.guest-out-of-town-icon{color:#c6c6c6}.guest-page .guest-party-summary-invite-badge button.dropdown-toggle{text-transform:none;text-align:center}.guest-page .guest-party-summary-invite-badge button.dropdown-toggle:hover .fa-caret-down{transition:all 0.2s;opacity:1;width:10px;margin-left:4px}.guest-page .guest-party-summary-invite-badge button.dropdown-toggle .fa-caret-down{margin:0px;padding:0px;opacity:0;transition:0.2s;width:0px}.guest-page .guest-party-summary-invite-badge button.dropdown-toggle[data-guest-invite-status="all"]{background-color:#d2edd9;border-color:#d2edd9}.guest-page .guest-party-summary-invite-badge button.dropdown-toggle[data-guest-invite-status="some"]{background-color:#ffe4ad;border-color:#ffe4ad}.guest-page .guest-party-summary-invite-badge button.dropdown-toggle[data-guest-invite-status="none"]{background-color:#dddddd;border-color:#dddddd}.guest-page .guest-party-summary-invite-badge.show button.dropdown-toggle{box-shadow:0px 0px 6px 1px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.5)}.guest-page .guest-party-summary-invite-badge.show button.dropdown-toggle .fa-caret-down{opacity:1;width:10px;margin-left:4px;transform:rotate(180deg)}.guest-page .guest-party-summary-invite-badge .dropdown-menu{margin-top:9px;border-radius:8px;width:370px;padding:20px;padding-bottom:10px;z-index:2}.guest-page .guest-party-summary-invite-badge .dropdown-menu .header{display:flex;align-items:center;margin-bottom:10px}.guest-page .guest-party-summary-invite-badge .dropdown-menu .header h4{margin:0px;flex-grow:1;padding-left:5px}.guest-page .guest-party-summary-invite-badge .dropdown-menu .guest-row{padding:15px 5px 15px 10px;border-bottom:1px solid #e3e3e3;display:flex;align-items:center;transition:all 0.3s}.guest-page .guest-party-summary-invite-badge .dropdown-menu .guest-row .guest-name-column{flex-grow:1}.guest-page .guest-party-summary-invite-badge .dropdown-menu .guest-row .invite-status-column{min-width:fit-content}.guest-page .guest-party-summary-invite-badge .dropdown-menu .guest-row:last-child{border-bottom:0px}.guest-page .guest-party-summary-invite-badge .dropdown-menu .form-group.rsvp-status-select-container .fa-circle{z-index:0}.guest-page .guest-party-summary-invite-badge .dropdown-menu .form-group.rsvp-status-select-container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:none;padding:5px 27px 5px 35px;height:initial;position:relative;z-index:1}.guest-page .guest-party-summary-invite-badge .dropdown-menu .form-group.rsvp-status-select-container select:hover{cursor:pointer}.guest-page .guest-party-summary-invite-badge .dropdown-menu .form-group.rsvp-status-select-container:hover{cursor:pointer}.guest-page .guest-party-summary-invite-badge .dropdown-menu .guest-row .rsvp-and-remove-column{display:flex;align-items:center}.guest-page .guest-party-summary-invite-badge .dropdown-menu .close-button{position:absolute;z-index:3;top:-15px;right:-11px;width:39px;height:39px;background-color:#fff;border-radius:100%;border:1px solid #cecece;transition:all 0.3s}.guest-page .guest-party-summary-invite-badge .dropdown-menu .close-button:hover{cursor:pointer;transform:scale(1.2);border-color:teal}.guest-page .guest-party-summary-invite-badge .dropdown-menu .close-button:hover i{color:teal}.guest-page .guest-party-summary-invite-badge .dropdown-menu .close-button i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:23px}.guest-party-sub-event-guest-list-icon,.guest-party-sub-event-guest-list-dropdown button{position:relative;display:block;border-radius:3px;width:22px;height:22px;font-weight:600;font-size:14px;padding:0px;margin:-3px}.guest-party-sub-event-guest-list-icon .list-letter-container,.guest-party-sub-event-guest-list-dropdown button .list-letter-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.guest-party-sub-event-guest-list-icon .list-letter-container .list-letter,.guest-party-sub-event-guest-list-dropdown button .list-letter-container .list-letter{display:none}.guest-party-sub-event-guest-list-dropdown button:hover,.guest-party-sub-event-guest-list-dropdown button:focus{box-shadow:0px 0px 5px 1px rgba(0,0,0,0.7);-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.7)}.guest-party-sub-event-guest-list-icon[data-guest-list='a_list'],.guest-party-sub-event-guest-list-dropdown[data-guest-list='a_list'] button{background-color:#3f5d6c;color:#ffff}.guest-party-sub-event-guest-list-icon[data-guest-list='a_list'] .list-letter.a-list,.guest-party-sub-event-guest-list-dropdown[data-guest-list='a_list'] button .list-letter.a-list{display:block}.guest-party-sub-event-guest-list-icon[data-guest-list='b_list'],.guest-party-sub-event-guest-list-dropdown[data-guest-list='b_list'] button{background-color:#b7b7b7;color:#fff}.guest-party-sub-event-guest-list-icon[data-guest-list='b_list'] .list-letter.b-list,.guest-party-sub-event-guest-list-dropdown[data-guest-list='b_list'] button .list-letter.b-list{display:block}.guest-party-sub-event-guest-list-icon[data-guest-list='c_list'],.guest-party-sub-event-guest-list-dropdown[data-guest-list='c_list'] button{background-color:#e9e9e9;color:#969696}.guest-party-sub-event-guest-list-icon[data-guest-list='c_list'] .list-letter.c-list,.guest-party-sub-event-guest-list-dropdown[data-guest-list='c_list'] button .list-letter.c-list{display:block}.contact-info-icons i{font-size:16px;margin-left:3px;margin-right:3px;transition:all 0.15s;transform-origin:center bottom}@media (min-width: 1200px){.contact-info-icons:not(.no-hover) i:hover{transform:scale(1.3)}}#guest_parties-page.guest-summary #guest-groups-container-table{margin-right:230px}#rsvp-manager-page th.sub-event-divider,#rsvp-manager-page td.sub-event-divider{background-color:#e2e2e2;padding:0px;border-color:transparent}#rsvp-manager-page th.sub-event-divider{width:8px}@media (min-width: 1200px){.fancy-sub-events-nav{position:relative;z-index:2;margin-bottom:-18px;margin-top:10px}}.fancy-sub-events-nav .scrolling-wrapper{padding-top:8px;padding-bottom:15px}.fancy-sub-events-nav .sub-event-container{background-color:#fff;display:inline-block;padding:13px;border-radius:8px;margin-right:18px;position:relative;padding-right:37px;transition:all 0.3s;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 576px){.fancy-sub-events-nav .sub-event-container{height:58px;padding-right:44px;vertical-align:top}}@media (min-width: 1200px){.fancy-sub-events-nav a:not(.active) .sub-event-container:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}@media (min-width: 576px){.fancy-sub-events-nav .sub-event-container .details{white-space:normal;width:110px}}.fancy-sub-events-nav .sub-event-container .sub-event-icon-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden;border-radius:8px}.fancy-sub-events-nav .sub-event-container .sub-event-icon{color:#c4c4c4;font-size:36px;position:absolute;top:50%;transform:translateY(-50%);right:-16px}@media (min-width: 576px){.fancy-sub-events-nav .sub-event-container .sub-event-icon{font-size:49px;right:-22px}}.fancy-sub-events-nav .sub-event-container .sub-event-icon.fa-ring-diamond{right:-7px}.fancy-sub-events-nav .sub-event-container .sub-event-icon.fa-music{right:-7px}.fancy-sub-events-nav .sub-event-container .sub-event-icon.fa-gift{right:-15px}.fancy-sub-events-nav .sub-event-container .sub-event-icon.fa-plane-up{right:-15px}.fancy-sub-events-nav a{color:#464646}.fancy-sub-events-nav .fa-caret-down{color:#3f5d6c;font-size:40px;position:absolute;left:50%;transform:translateX(-50%);bottom:-21px;display:none}@media (min-width: 1200px){.fancy-sub-events-nav .fa-caret-down{font-size:22px;bottom:-11px}}.fancy-sub-events-nav a.active .sub-event-container{background-color:#3f5d6c;color:#fff}.fancy-sub-events-nav a.active .sub-event-container i.sub-event-icon{color:#fff}.fancy-sub-events-nav a.active .sub-event-container .fa-caret-down{display:block}.fancy-sub-events-nav .sub-event-container.manage-or-view{background-color:transparent;padding-right:0px;padding-left:0px;width:170px;box-shadow:none;-webkit-box-shadow:none;border:1px dashed #d3d3d3;text-align:center}@media (min-width: 576px){.fancy-sub-events-nav .sub-event-container.manage-or-view .details{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%}}.fancy-sub-events-nav .sub-event-container.manage-or-view .details i{display:inline-block}.guest-list-metrics-tray.desktop{display:none}@media (min-width: 1200px){.guest-list-metrics-tray.desktop{display:block}}.guest-list-metrics-tray.desktop{position:fixed;bottom:0px;right:0px;left:262px}.guest-list-metrics-tray.desktop{background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);border-top-left-radius:8px;padding:12px}.guest-list-metrics-tray.desktop .sub-event-metrics-container{display:inline-block;margin-right:35px;font-weight:600;font-size:14px}@media (min-width: 576px){.guest-list-metrics-tray.desktop .sub-event-metrics-container{font-size:13.5px}}.guest-list-metrics-tray.desktop .sub-event-metrics-container .sub-event-name{display:block;margin-bottom:4px;font-size:14px}@media (min-width: 576px){.guest-list-metrics-tray.desktop .sub-event-metrics-container .sub-event-name{font-size:13.5px}}.guest-list-metrics-tray.desktop .sub-event-metrics-container .number-value{font-size:16px}.guest-list-metrics-tray.desktop .metric-divider{display:inline-block;width:1px;height:33px;margin-right:35px;background-color:#d7d7d7}.guest-list-metrics-tray.sub-event-page .sub-event-metrics-container.a-list,.guest-list-metrics-tray.sub-event-page .sub-event-metrics-container.b-list,.guest-list-metrics-tray.sub-event-page .sub-event-metrics-container.c-list{display:none}.guest-list-metrics-tray.sub-event-page:not([data-b-list-guests-count='0']) .sub-event-metrics-container.a-list,.guest-list-metrics-tray.sub-event-page:not([data-b-list-guests-count='0']) .sub-event-metrics-container.b-list{display:inline-block}.guest-list-metrics-tray.sub-event-page:not([data-c-list-guests-count='0']) .sub-event-metrics-container.a-list,.guest-list-metrics-tray.sub-event-page:not([data-c-list-guests-count='0']) .sub-event-metrics-container.b-list,.guest-list-metrics-tray.sub-event-page:not([data-c-list-guests-count='0']) .sub-event-metrics-container.c-list{display:inline-block}.guest-list-metrics-tray.sub-event-page .sub-event-metrics-container.rsvp-status .sub-event-name{text-transform:uppercase;font-size:13px}.guest-list-metrics-tray.sub-event-page .sub-event-metrics-container.rsvp-status i{font-size:9px;margin-right:4px;position:relative;top:-2px}.guest-list-metrics-tray.sub-event-page .sub-event-metrics-container.rsvp-status.attending{color:green}.guest-list-metrics-tray.sub-event-page .sub-event-metrics-container.rsvp-status.attending .sub-event-name{font-size:12px;color:green}.guest-list-metrics-tray.sub-event-page .sub-event-metrics-container.rsvp-status.pending{color:#bbb459}.guest-list-metrics-tray.sub-event-page .sub-event-metrics-container.rsvp-status.pending .sub-event-name{font-size:12px;color:#bbb459}.guest-list-metrics-tray.sub-event-page .sub-event-metrics-container.rsvp-status.declined{color:#560000}.guest-list-metrics-tray.sub-event-page .sub-event-metrics-container.rsvp-status.declined .sub-event-name{font-size:12px;color:#560000}#mood_boards-page .content-bg-container,#mood-board-templates-page .content-bg-container{background-color:transparent;border-radius:0px}#mood_boards-container-cards .card-column{margin-bottom:15px}@media (min-width: 1200px){#mood_boards-container-cards .card-column{margin-bottom:30px}}.page .mood-board-card,.dashboard-page .mood-board-card,.show-page .mood-board-card,#mood_boards-page .mood-board-card,#mood-board-templates-page .mood-board-card,#save-email-attachment-to-mood-board-modal .mood-board-card{height:160px;border-width:0px;background-color:transparent}@media (min-width: 576px){.page .mood-board-card,.dashboard-page .mood-board-card,.show-page .mood-board-card,#mood_boards-page .mood-board-card,#mood-board-templates-page .mood-board-card,#save-email-attachment-to-mood-board-modal .mood-board-card{height:180px}}.page .mood-board-card .card-body,.dashboard-page .mood-board-card .card-body,.show-page .mood-board-card .card-body,#mood_boards-page .mood-board-card .card-body,#mood-board-templates-page .mood-board-card .card-body,#save-email-attachment-to-mood-board-modal .mood-board-card .card-body{border-radius:12px;overflow:hidden;background-size:cover;background-position:center;position:relative}@media (min-width: 1200px){.page .mood-board-card .card-body:hover,.dashboard-page .mood-board-card .card-body:hover,.show-page .mood-board-card .card-body:hover,#mood_boards-page .mood-board-card .card-body:hover,#mood-board-templates-page .mood-board-card .card-body:hover,#save-email-attachment-to-mood-board-modal .mood-board-card .card-body:hover{box-shadow:0px 6px 10px 1px rgba(0,0,0,0.5)}}.page .mood-board-card .gradient-container,.dashboard-page .mood-board-card .gradient-container,.show-page .mood-board-card .gradient-container,#mood_boards-page .mood-board-card .gradient-container,#mood-board-templates-page .mood-board-card .gradient-container,#save-email-attachment-to-mood-board-modal .mood-board-card .gradient-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:black;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(255,255,255,0) 70%)}.page .mood-board-card .text-container,.dashboard-page .mood-board-card .text-container,.show-page .mood-board-card .text-container,#mood_boards-page .mood-board-card .text-container,#mood-board-templates-page .mood-board-card .text-container,#save-email-attachment-to-mood-board-modal .mood-board-card .text-container{position:absolute;left:0px;bottom:0px;padding:10px;color:#fff}@media (min-width: 576px){.page .mood-board-card .text-container,.dashboard-page .mood-board-card .text-container,.show-page .mood-board-card .text-container,#mood_boards-page .mood-board-card .text-container,#mood-board-templates-page .mood-board-card .text-container,#save-email-attachment-to-mood-board-modal .mood-board-card .text-container{padding:15px}}.page .mood-board-card .mood-board-name,.dashboard-page .mood-board-card .mood-board-name,.show-page .mood-board-card .mood-board-name,#mood_boards-page .mood-board-card .mood-board-name,#mood-board-templates-page .mood-board-card .mood-board-name,#save-email-attachment-to-mood-board-modal .mood-board-card .mood-board-name{display:block}@media (min-width: 576px){.page .mood-board-card .mood-board-name,.dashboard-page .mood-board-card .mood-board-name,.show-page .mood-board-card .mood-board-name,#mood_boards-page .mood-board-card .mood-board-name,#mood-board-templates-page .mood-board-card .mood-board-name,#save-email-attachment-to-mood-board-modal .mood-board-card .mood-board-name{font-size:18px}}@media (min-width: 1200px){.page .mood-board-card .mood-board-name,.dashboard-page .mood-board-card .mood-board-name,.show-page .mood-board-card .mood-board-name,#mood_boards-page .mood-board-card .mood-board-name,#mood-board-templates-page .mood-board-card .mood-board-name,#save-email-attachment-to-mood-board-modal .mood-board-card .mood-board-name{font-size:18px}}.page .mood-board-card .badges-container,.dashboard-page .mood-board-card .badges-container,.show-page .mood-board-card .badges-container,#mood_boards-page .mood-board-card .badges-container,#mood-board-templates-page .mood-board-card .badges-container,#save-email-attachment-to-mood-board-modal .mood-board-card .badges-container{position:absolute;top:5px;right:5px}.page .mood-board-card .category,.page .mood-board-card .vendor-job-contact-company-name,.dashboard-page .mood-board-card .category,.dashboard-page .mood-board-card .vendor-job-contact-company-name,.show-page .mood-board-card .category,.show-page .mood-board-card .vendor-job-contact-company-name,#mood_boards-page .mood-board-card .category,#mood_boards-page .mood-board-card .vendor-job-contact-company-name,#mood-board-templates-page .mood-board-card .category,#mood-board-templates-page .mood-board-card .vendor-job-contact-company-name,#save-email-attachment-to-mood-board-modal .mood-board-card .category,#save-email-attachment-to-mood-board-modal .mood-board-card .vendor-job-contact-company-name{font-size:12px;font-weight:600;display:block;color:#ececec;background-color:rgba(0,0,0,0.5);padding:3px;border-radius:4px;margin-bottom:5px;margin-left:auto;width:fit-content}.page .mood-board-card .event-contacts-container,.dashboard-page .mood-board-card .event-contacts-container,.show-page .mood-board-card .event-contacts-container,#mood_boards-page .mood-board-card .event-contacts-container,#mood-board-templates-page .mood-board-card .event-contacts-container,#save-email-attachment-to-mood-board-modal .mood-board-card .event-contacts-container{margin-bottom:5px}.page .mood-board-card .event-contacts-container .profile-avatar,.dashboard-page .mood-board-card .event-contacts-container .profile-avatar,.show-page .mood-board-card .event-contacts-container .profile-avatar,#mood_boards-page .mood-board-card .event-contacts-container .profile-avatar,#mood-board-templates-page .mood-board-card .event-contacts-container .profile-avatar,#save-email-attachment-to-mood-board-modal .mood-board-card .event-contacts-container .profile-avatar{border:1px solid #d2d2d2}#mood-board-page{padding-bottom:120px}#mood-board-page #header{background-color:#fff;-webkit-box-shadow:0px 8px 15px 0px rgba(0,0,0,0.26);box-shadow:0px 8px 15px 0px rgba(0,0,0,0.26);position:relative;margin-bottom:16px;padding:20px}#mood-board-page #header .fa-bars{position:absolute;top:0px;right:0px;font-size:21px;padding:23px}#mood-board-page #header #name-and-category .mood-board-back{display:block;font-size:18px;margin-bottom:5px}#mood-board-page #header #name-and-category .name{font-size:20px;font-weight:600;display:block;margin-bottom:6px;padding-right:15px;padding-top:6px}@media (min-width: 576px){#mood-board-page #header #name-and-category .name{font-size:22px}}@media (min-width: 576px){#mood-board-page #header #name-and-category .name{margin-bottom:10px;padding-top:0px}}#mood-board-page #header #name-and-category .category{font-size:16px;color:#9a9a9a;text-transform:uppercase;font-size:14px;font-weight:600;display:block;margin-bottom:6px}@media (min-width: 576px){#mood-board-page #header #name-and-category .category{font-size:14.5px}}@media (min-width: 576px){#mood-board-page #header #name-and-category .category{font-size:12px}}#mood-board-page #header #description{position:relative;font-size:15px;color:#909090;margin-top:10px}@media (min-width: 1200px){#mood-board-page #header #description{max-width:700px}}#mood-board-page #header #action-buttons-container{margin-top:20px}#mood-board-page #header .event-contacts-container{margin-top:15px}#mood-board-page #context-dropdown{position:fixed;top:0px;right:0px;left:0px;z-index:1;padding:12px;background-color:#fff;-webkit-box-shadow:0px 8px 15px 0px rgba(0,0,0,0.26);box-shadow:0px 8px 15px 0px rgba(0,0,0,0.26);transform:translateY(calc(-100% - 20px));transition:all 0.4s}@media (min-width: 1200px){#mood-board-page #context-dropdown{padding:16px}}#mood-board-page #context-dropdown.open{transform:translateY(0)}#mood-board-page #context-dropdown .name h4{padding-top:3px;margin-bottom:0px}#mood-board-page #mood-sections-container .mood-section-container{padding:7px 15px;border-bottom:1px solid #e2e2e2;position:relative}#mood-board-page #mood-sections-container .mood-section-container .thumbnail{width:70px;height:70px;background-size:245px;background-position:center;border-radius:6px;border:1px solid #e6e6e6}#mood-board-page #mood-sections-container .mood-section-container span{display:block}#mood-board-page #mood-sections-container .mood-section-container .labels{position:absolute;top:50%;transform:translateY(-50%);left:100px}#mood-board-page #mood-sections-container .mood-section-container .labels .name{font-size:17px;font-weight:600;margin-bottom:3px}#mood-board-page #mood-sections-container .mood-section-container .labels .count{font-size:15px;color:#909090}#mood-board-page #mood-sections-container .mood-section-container .fa-angle-right{position:absolute;top:50%;transform:translateY(-50%);right:20px;font-size:22px}@media (min-width: 1200px){#mood-board-sections-modal .modal-dialog{max-width:500px}}#mood-board-sections-modal .add-section-container .add-section-form{display:none;margin-bottom:27px}#mood-board-sections-modal .add-section-container.show-form #add-section-button{display:none}#mood-board-sections-modal .add-section-container.show-form .add-section-form{display:block}#mood-board-sections-modal .mood-section-container{background-color:#fff;margin-top:8px;border-radius:5px;padding-left:60px !important;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#mood-board-sections-modal .mood-section-container .sort-container{position:absolute;top:50%;transform:translateY(-50%);left:0px;height:75px;width:60px}#mood-board-sections-modal .mood-section-container .sort-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:20px}#mood-board-sections-modal .mood-section-container .labels{left:140px !important;padding-right:20px}#mood-board-sections-modal .mood-section-container .action-links{margin-top:9px}#mood-board-sections-modal .mood-section-container .action-links .delete{color:#560000;margin-left:12px}#mood-board-sections-modal .mood-section-container a,#mood-board-sections-modal .mood-section-container .fake-link{font-size:14px}#mood-board-sections-modal .mood-section-container input[type=text]{border:1px solid #c1c1c1;padding:10px;height:initial;border-radius:5px;margin-bottom:0px}#mood-board-sections-modal .labels .form-container{display:none}#mood-board-sections-modal .mood-section-container.edit .labels .form-container{display:block}#mood-board-sections-modal .mood-section-container.edit .labels .info-container{display:none}#mood-board-page #add-image-button{position:absolute;left:50%;transform:translateX(-50%);background-color:#00ab86;color:#fff;width:70px;height:70px;border-radius:100%;border:4px solid #edf2f6;position:fixed;bottom:25px;z-index:5;font-size:30px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);transition:all 0.3s}@media (min-width: 1200px){#mood-board-page #add-image-button:hover{-webkit-box-shadow:0px 0px 12px 1px rgba(0,0,0,0.6);box-shadow:0px 0px 12px 1px rgba(0,0,0,0.6)}}#done-organizing-button{position:absolute;left:50%;transform:translateX(-50%);position:fixed;z-index:5;bottom:20px;display:none;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#mood-board-page #content #grid .grid-item{width:calc(50%);padding:4px;border-radius:4px;transition:box-shadow 0.2s}@media (min-width: 576px){#mood-board-page #content #grid .grid-item{width:calc(33.333%);padding:8px}}@media (min-width: 1200px){#mood-board-page #content #grid .grid-item{width:16.666%;padding:10px}#mood-board-page #content #grid .grid-item:hover{cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}#mood-board-page #content #grid .grid-item img{max-width:100%;display:block;border-radius:5px}#mood-board-page #content #grid .grid-item .overlay-action-button{position:absolute;top:18px;padding:12px 13px;background-color:rgba(255,255,255,0.9);border-radius:5px;color:#464646;border:1px solid #c4c4c4;transition:all 0.3s}@media (min-width: 1200px){#mood-board-page #content #grid .grid-item .overlay-action-button:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}#mood-board-page #content #grid .grid-item .handle{left:18px}#mood-board-page #content #grid .grid-item .edit{left:70px}@media (max-width: 1200px){#mood-board-page #content #grid.collapsed{height:0px !important;overflow:hidden !important}}#mood-board-page .overlay-action-button{display:none}#mood-board-page.organize .overlay-action-button{display:initial}#mood-board-page.organize #add-image-button{display:none}#mood-board-page.organize #done-organizing-button{display:initial}#mood-board-page.organize .lightbox-link{display:none}.grid-item.is-dragging,.grid-item.is-positioning-post-drag{-webkit-box-shadow:5px 5px 15px 5px #000000;box-shadow:5px 5px 15px 5px #000000;z-index:2}.packery-drop-placeholder{outline:3px dashed #444;outline-offset:-6px;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s}#mood-board-page .save-and-close-container .save-and-close-button{display:inline-block;margin-bottom:10px}@media (min-width: 576px){#mood-board-page .save-and-close-container .save-and-close-button{margin-bottom:0px}}#mood-image-page{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:99}.mood-image-container{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:1000;background-color:#fff}.mood-image-container .media-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#1c1c1c;overflow:hidden}@media (min-width: 1200px){.mood-image-container .media-container{right:450px}}.mood-image-container .media{max-width:100%;max-height:500px;margin-left:auto;margin-right:auto;transition:transform 0.3s ease, top 0.3s ease;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}@media (min-width: 1200px){.mood-image-container .media{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);max-height:100vh}}.mood-image-container .info-container{display:none;position:fixed;top:30vh;right:0px;bottom:0px;left:0px;z-index:20000}@media (min-width: 1200px){.mood-image-container .info-container{top:0px;display:block;width:450px;left:initial}}.mood-image-container #top-controls{position:absolute;top:5px;right:5px;z-index:2}@media (min-width: 1200px){.mood-image-container #top-controls{top:12px;right:12px}}.mood-image-container .control-button{background-color:#1c1c1c73;transition:all 0.3s}@media (min-width: 1200px){.mood-image-container .control-button:hover{cursor:pointer;transform:scale(1.05);background-color:#000}}.mood-image-container .control-button.circle{display:inline-block;position:relative;width:50px;height:50px;border-radius:100%}.mood-image-container .control-button.circle i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:25px;color:#fff}@media (min-width: 1200px){.mood-image-container .shuttle-button-container{opacity:0;width:90px;transition:all 0.3s;cursor:pointer}.mood-image-container .shuttle-button-container .control-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}}@media (min-width: 1200px){.mood-image-container .shuttle-button-container .inner-container-backdrop{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#1c1c1c26;transition:all 0.3s}}@media (min-width: 1200px){.mood-image-container #next-page-button-container:hover .inner-container-backdrop{left:10px}}@media (min-width: 1200px){.mood-image-container #previous-page-button-container:hover .inner-container-backdrop{right:10px}}@media (min-width: 1200px){.mood-image-container .media-container:hover>.shuttle-button-container{opacity:1}}.mood-image-container #previous-page-button-container{position:absolute;left:10px;bottom:10px}@media (min-width: 1200px){.mood-image-container #previous-page-button-container{left:0px;bottom:0px;top:0px}}.mood-image-container #next-page-button-container{position:absolute;right:10px;bottom:10px}@media (min-width: 1200px){.mood-image-container #next-page-button-container{right:0px;bottom:0px;top:0px}}@media (min-width: 1200px){.mood-image-container .shuttle-button-container .control-button{background-color:#ffffff63}.mood-image-container .shuttle-button-container .control-button i{color:#1c1c1c}}@media (min-width: 1200px){.mood-image-container .shuttle-button-container:hover .control-button{background-color:#fff}}.mood-image-container #mobile-show-activity-button{position:absolute;left:50%;transform:translateX(-50%);bottom:11px;color:#fff;padding:18px}@media (min-width: 1200px){.mood-image-container #mobile-show-activity-button{display:none}}.mood-image-container .star-rating-container{display:flex;margin-bottom:10px}.mood-image-container .star-rating-container .avatar{padding-right:20px}.mood-image-container .star-rating-container .far.fa-star{opacity:0.3;color:#000}.mood-image-container .star-rating-container .fas.fa-star{color:#000;opacity:0.65}.mood-image-container .star-rating-container.current-user .fa-star{font-size:33px;padding-right:3px}.mood-image-container .star-rating-container.current-user .stars{position:relative;top:4px}.mood-image-container .star-rating-container.other-user .fa-star{font-size:20px;padding-right:0px}.mood-image-container .star-rating-container.other-user .stars{position:relative;top:11px}#mood_image-modal .thumbnail{max-width:200px;max-height:150px;margin-bottom:15px;border-radius:8px}.action-menu-container{display:none;height:200px;z-index:50;position:fixed;right:0px;bottom:0px;left:0px;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;-webkit-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.85);box-shadow:0px 0px 15px 1px rgba(0,0,0,0.85)}.mood-image-container .activity-stream-items{border-top:1px solid #d8d8d8;background-color:#fff;position:initial}@media (min-width: 1200px){.mood-image-container .activity-stream-items{position:absolute}}.mood-image-container .mood-image-header-container{padding-top:20px;padding-right:20px;padding-left:20px;min-height:50px}.mood-image-container .mood-image-header-container .title{font-size:20px;font-weight:600}.mood-image-container .mood-image-header-container .description{margin-top:15px}.mood-image-container .activity-stream-container .activity-container[data-comment-created-by-current-profile='false'] .text-container{background-color:#f4f4f4}#mood-image-page.mobile-activity-stream-open .media-container .media{top:0%;transform:translateY(0%) translateX(-50%);max-height:30vh}#mood-image-page.mobile-activity-stream-open .info-container{display:block}#mood-image-page.mobile-activity-stream-open #top-controls{transform:translateY(-200px)}#mood-image-page .info-container #mobile-close-info-container-button{background-color:#fff;position:absolute;top:-58px;right:9px;z-index:1;width:50px;height:50px;border-radius:100%}#mood-image-page .info-container #mobile-close-info-container-button i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:25px}.task-status-dropdown-assigner{display:inline-block;border-radius:5px}.task-status-dropdown-assigner:hover{cursor:pointer}.task-status-dropdown-assigner button.current-status-button{padding:0px;display:block;border-radius:5px;font-size:12px}.task-status-dropdown-assigner.button_with_status_name button.current-status-button{width:100%;text-align:left;position:relative}.task-status-dropdown-assigner.button_with_status_name button.current-status-button .fa-caret-down,.task-status-dropdown-assigner.button_with_status_name button.current-status-button .fa-refresh{position:absolute;top:50%;transform:translateY(-50%);right:8px;margin-right:0px;opacity:.5;transition:all 0.2s}.task-status-dropdown-assigner.button_with_status_name button.current-status-button .fa-caret-down{transform-origin:top}.task-status-dropdown-assigner.button_with_status_name button.current-status-button .fa-refresh{transform-origin:center;position:initial;margin-left:5px}.task-status-dropdown-assigner.button_with_status_name button.current-status-button:hover .fa-caret-down,.task-status-dropdown-assigner.button_with_status_name button.current-status-button:hover .fa-refresh,.task-status-dropdown-assigner.button_with_status_name button.current-status-button:focus .fa-caret-down,.task-status-dropdown-assigner.button_with_status_name button.current-status-button:focus .fa-refresh,.task-status-dropdown-assigner.button_with_status_name button.current-status-button:active .fa-caret-down,.task-status-dropdown-assigner.button_with_status_name button.current-status-button:active .fa-refresh{opacity:1;transform:scale(1.2) translateY(-50%)}.task-status-dropdown-assigner.for_select_field{position:relative}.task-status-dropdown-assigner.for_select_field .dropdown-item{opacity:1}.task-status-dropdown-assigner.for_select_field button.current-status-button{padding:10px 15px;margin-bottom:5px}@media (min-width: 576px){.task-status-dropdown-assigner.for_select_field button.current-status-button{padding:4px 8px;font-size:14px;margin-bottom:0px}}.task-status-dropdown-assigner.for_select_field button.current-status-button::after{margin-left:13px;font-size:19px;vertical-align:0.1em}.task-status-dropdown-assigner.square_button .current-status-button{width:20px;height:20px}.task-status-dropdown-assigner.square_button .current-status-name{display:none}.task-status-dropdown-assigner.square_button .fa-caret-down{display:none}.task-status-dropdown-assigner .dropdown-item{font-size:14px;padding-left:15px;font-weight:600;color:#5e5e5e;line-height:initial;opacity:0.7;transition:all 0.2s}@media (min-width: 576px){.task-status-dropdown-assigner .dropdown-item{font-size:13.5px}}.task-status-dropdown-assigner .dropdown-item i{margin-right:5px}.task-status-dropdown-assigner .dropdown-item.selected{color:#000;opacity:1;font-weight:800}@media (min-width: 1200px){.task-status-dropdown-assigner .dropdown-item{padding:9px;padding-left:18px}}.task-status-dropdown-assigner .dropdown-item:hover{opacity:1}.task-row .task-status-dropdown-assigner{display:block}.task-row .task-status-dropdown-assigner .current-status-button{padding-left:7px;line-height:27px}#tasks-page .event-name,#tasks-page .due-date-words,#event-tasks-page .event-name,#event-tasks-page .due-date-words,#workflow-page .event-name,#workflow-page .due-date-words{color:#b3b3b3;font-size:15px;display:inline-block}#tasks-page .due-date-words,#event-tasks-page .due-date-words,#workflow-page .due-date-words{margin-left:10px}#tasks-page .circle-container,#event-tasks-page .circle-container,#workflow-page .circle-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:23px;width:100%;height:100%}#tasks-page .circle-container:hover,#event-tasks-page .circle-container:hover,#workflow-page .circle-container:hover{cursor:pointer}#tasks-page .circle-container .fa-circle,#tasks-page .circle-container .fa-check-circle,#event-tasks-page .circle-container .fa-circle,#event-tasks-page .circle-container .fa-check-circle,#workflow-page .circle-container .fa-circle,#workflow-page .circle-container .fa-check-circle{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);left:75%;color:#000}#tasks-page .circle-container .fa-check-circle,#event-tasks-page .circle-container .fa-check-circle,#workflow-page .circle-container .fa-check-circle{color:green}#tasks-page .circle-container .green-bar,#event-tasks-page .circle-container .green-bar,#workflow-page .circle-container .green-bar{position:absolute;top:0px;left:0px;bottom:0px;width:8px;background-color:#b5d6ac;transform:translateX(-8px);transition:all 0.5s}#tasks-page td.assigned-completed-cell,#event-tasks-page td.assigned-completed-cell,#workflow-page td.assigned-completed-cell{position:relative}#tasks-page td.assigned-completed-cell .center-container,#event-tasks-page td.assigned-completed-cell .center-container,#workflow-page td.assigned-completed-cell .center-container{position:absolute;top:50%;transform:translateY(-50%)}#tasks-page .user-avatar,#event-tasks-page .user-avatar,#workflow-page .user-avatar{margin-right:6px}.task-row{font-size:14px;color:#464646}.task-row .task-name{font-size:14.5px;font-weight:600}.task-row .category-name{font-size:14px;background-color:#fff;padding:8px 5px;padding-left:9px;border-radius:6px;box-shadow:0px 0px 4px 1px rgba(0,0,0,0.09);-webkit-box-shadow:0px 0px 4px 1px rgba(0,0,0,0.09);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:122px}.task-row .category-name i{margin-right:3px}#event-tasks-page .event-name{display:none}#tasks-page .task-status-container,#tasks-page .task-date-group-container,#event-tasks-page .task-status-container,#event-tasks-page .task-date-group-container,#workflow-page .task-status-container,#workflow-page .task-date-group-container{background-color:#fff;margin-top:30px;padding:20px;padding-bottom:0px}@media (min-width: 1200px){#tasks-page .task-status-container,#tasks-page .task-date-group-container,#event-tasks-page .task-status-container,#event-tasks-page .task-date-group-container,#workflow-page .task-status-container,#workflow-page .task-date-group-container{margin-top:0px;margin-bottom:10px;padding:0px;border-radius:0px;border:1px solid #e0e0e0}}#workflow-page .task-date-group-container{margin-top:25px;margin-bottom:0px;border-radius:15px}@media (min-width: 1200px){#tasks-page .task-status-container .header,#tasks-page .task-date-group-container .header,#event-tasks-page .task-status-container .header,#event-tasks-page .task-date-group-container .header,#workflow-page .task-status-container .header,#workflow-page .task-date-group-container .header{padding:20px 35px;padding-left:50px}}#tasks-page .task-status-container .header h4,#tasks-page .task-date-group-container .header h4,#event-tasks-page .task-status-container .header h4,#event-tasks-page .task-date-group-container .header h4,#workflow-page .task-status-container .header h4,#workflow-page .task-date-group-container .header h4{margin:0px}@media (min-width: 1200px){#tasks-page .task-status-container .header .date-info-container,#tasks-page .task-date-group-container .header .date-info-container,#event-tasks-page .task-status-container .header .date-info-container,#event-tasks-page .task-date-group-container .header .date-info-container,#workflow-page .task-status-container .header .date-info-container,#workflow-page .task-date-group-container .header .date-info-container{display:flex;align-items:center}}#tasks-page .task-status-container .header .calc-date-container,#tasks-page .task-date-group-container .header .calc-date-container,#event-tasks-page .task-status-container .header .calc-date-container,#event-tasks-page .task-date-group-container .header .calc-date-container,#workflow-page .task-status-container .header .calc-date-container,#workflow-page .task-date-group-container .header .calc-date-container{display:flex;align-items:baseline;margin-bottom:10px}@media (min-width: 1200px){#tasks-page .task-status-container .header .calc-date-container,#tasks-page .task-date-group-container .header .calc-date-container,#event-tasks-page .task-status-container .header .calc-date-container,#event-tasks-page .task-date-group-container .header .calc-date-container,#workflow-page .task-status-container .header .calc-date-container,#workflow-page .task-date-group-container .header .calc-date-container{display:block;margin-bottom:0px;margin-right:100px}}#tasks-page .task-status-container .header .calc-date-container .date-group-display-name,#tasks-page .task-date-group-container .header .calc-date-container .date-group-display-name,#event-tasks-page .task-status-container .header .calc-date-container .date-group-display-name,#event-tasks-page .task-date-group-container .header .calc-date-container .date-group-display-name,#workflow-page .task-status-container .header .calc-date-container .date-group-display-name,#workflow-page .task-date-group-container .header .calc-date-container .date-group-display-name{font-size:20px;margin-right:6px;font-weight:600}@media (min-width: 1200px){#tasks-page .task-status-container .header .calc-date-container .date-group-display-name,#tasks-page .task-date-group-container .header .calc-date-container .date-group-display-name,#event-tasks-page .task-status-container .header .calc-date-container .date-group-display-name,#event-tasks-page .task-date-group-container .header .calc-date-container .date-group-display-name,#workflow-page .task-status-container .header .calc-date-container .date-group-display-name,#workflow-page .task-date-group-container .header .calc-date-container .date-group-display-name{margin-right:15px}}#tasks-page .task-status-container .header .calc-date-container .date-group-readable-direction,#tasks-page .task-date-group-container .header .calc-date-container .date-group-readable-direction,#event-tasks-page .task-status-container .header .calc-date-container .date-group-readable-direction,#event-tasks-page .task-date-group-container .header .calc-date-container .date-group-readable-direction,#workflow-page .task-status-container .header .calc-date-container .date-group-readable-direction,#workflow-page .task-date-group-container .header .calc-date-container .date-group-readable-direction{color:#9a9a9a}@media (min-width: 1200px){#tasks-page .task-status-container .header .calc-date-container .date-group-readable-direction,#tasks-page .task-date-group-container .header .calc-date-container .date-group-readable-direction,#event-tasks-page .task-status-container .header .calc-date-container .date-group-readable-direction,#event-tasks-page .task-date-group-container .header .calc-date-container .date-group-readable-direction,#workflow-page .task-status-container .header .calc-date-container .date-group-readable-direction,#workflow-page .task-date-group-container .header .calc-date-container .date-group-readable-direction{font-size:13px;margin-top:4px}}#tasks-page .task-status-container .header .start-by-due-by-container,#tasks-page .task-date-group-container .header .start-by-due-by-container,#event-tasks-page .task-status-container .header .start-by-due-by-container,#event-tasks-page .task-date-group-container .header .start-by-due-by-container,#workflow-page .task-status-container .header .start-by-due-by-container,#workflow-page .task-date-group-container .header .start-by-due-by-container{display:flex}@media (min-width: 1200px){#tasks-page .task-status-container .header .start-by-due-by-container,#tasks-page .task-date-group-container .header .start-by-due-by-container,#event-tasks-page .task-status-container .header .start-by-due-by-container,#event-tasks-page .task-date-group-container .header .start-by-due-by-container,#workflow-page .task-status-container .header .start-by-due-by-container,#workflow-page .task-date-group-container .header .start-by-due-by-container{flex-grow:1}}#tasks-page .task-status-container .header .start-by-due-by-container div,#tasks-page .task-date-group-container .header .start-by-due-by-container div,#event-tasks-page .task-status-container .header .start-by-due-by-container div,#event-tasks-page .task-date-group-container .header .start-by-due-by-container div,#workflow-page .task-status-container .header .start-by-due-by-container div,#workflow-page .task-date-group-container .header .start-by-due-by-container div{flex:0 0 50%}@media (min-width: 1200px){#tasks-page .task-status-container .header .start-by-due-by-container div,#tasks-page .task-date-group-container .header .start-by-due-by-container div,#event-tasks-page .task-status-container .header .start-by-due-by-container div,#event-tasks-page .task-date-group-container .header .start-by-due-by-container div,#workflow-page .task-status-container .header .start-by-due-by-container div,#workflow-page .task-date-group-container .header .start-by-due-by-container div{flex:initial}}#tasks-page .task-status-container .header .start-by-due-by-container .label,#tasks-page .task-date-group-container .header .start-by-due-by-container .label,#event-tasks-page .task-status-container .header .start-by-due-by-container .label,#event-tasks-page .task-date-group-container .header .start-by-due-by-container .label,#workflow-page .task-status-container .header .start-by-due-by-container .label,#workflow-page .task-date-group-container .header .start-by-due-by-container .label{display:block;color:#898989;margin-bottom:4px}@media (min-width: 1200px){#tasks-page .task-status-container .header .start-by-due-by-container .label,#tasks-page .task-date-group-container .header .start-by-due-by-container .label,#event-tasks-page .task-status-container .header .start-by-due-by-container .label,#event-tasks-page .task-date-group-container .header .start-by-due-by-container .label,#workflow-page .task-status-container .header .start-by-due-by-container .label,#workflow-page .task-date-group-container .header .start-by-due-by-container .label{display:inline-block;margin-bottom:0px;margin-right:6px}}#tasks-page .task-status-container .header .start-by-due-by-container .date-badge,#tasks-page .task-date-group-container .header .start-by-due-by-container .date-badge,#event-tasks-page .task-status-container .header .start-by-due-by-container .date-badge,#event-tasks-page .task-date-group-container .header .start-by-due-by-container .date-badge,#workflow-page .task-status-container .header .start-by-due-by-container .date-badge,#workflow-page .task-date-group-container .header .start-by-due-by-container .date-badge{background-color:#f6f6f6;padding:10px;padding-left:15px;margin-right:10px;border-radius:10px}@media (min-width: 1200px){#tasks-page .task-status-container .header .start-by-due-by-container .date-badge,#tasks-page .task-date-group-container .header .start-by-due-by-container .date-badge,#event-tasks-page .task-status-container .header .start-by-due-by-container .date-badge,#event-tasks-page .task-date-group-container .header .start-by-due-by-container .date-badge,#workflow-page .task-status-container .header .start-by-due-by-container .date-badge,#workflow-page .task-date-group-container .header .start-by-due-by-container .date-badge{margin-right:20px;padding:12px 15px;background-color:#fff;font-size:16px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}@media (min-width: 1200px) and (min-width: 576px){#tasks-page .task-status-container .header .start-by-due-by-container .date-badge,#tasks-page .task-date-group-container .header .start-by-due-by-container .date-badge,#event-tasks-page .task-status-container .header .start-by-due-by-container .date-badge,#event-tasks-page .task-date-group-container .header .start-by-due-by-container .date-badge,#workflow-page .task-status-container .header .start-by-due-by-container .date-badge,#workflow-page .task-date-group-container .header .start-by-due-by-container .date-badge{font-size:14.5px}}#tasks-page .status-badge,#event-tasks-page .status-badge,#workflow-page .status-badge{color:#fff;font-size:15px;font-weight:600;text-align:left}@media (min-width: 1200px){#tasks-page .status-badge,#event-tasks-page .status-badge,#workflow-page .status-badge{font-size:14px;font-weight:800;margin-bottom:0px}}#tasks-page .new-inline-task-container,#event-tasks-page .new-inline-task-container,#workflow-page .new-inline-task-container{padding-top:8px;padding-bottom:8px}@media (min-width: 1200px){#tasks-page .new-inline-task-container,#event-tasks-page .new-inline-task-container,#workflow-page .new-inline-task-container{border-top:1px solid #f1f1f1;padding:10px;padding-left:20px}}.task-card .task-name{font-size:15px;color:#464646}.task-card .status-and-name-container{display:flex;align-items:center}.task-row .task-blocked-icon{color:red;margin-right:9px;transform:scale(1.3)}.task-blocker-show-container{background-color:#fff3f3;border-radius:6px;margin-bottom:7px;padding:15px;border-left:8px solid #d05d5d}@media (min-width: 1200px){.task-blocker-show-container{padding:25px}}.task-blocker-show-container .title{color:#9f3939;font-weight:600;margin-bottom:10px;display:block}@media (min-width: 576px){.task-blocker-show-container .title{font-size:18px}}.task-blocker-show-container .creation-info{color:#9f3939;font-size:13px;margin-bottom:10px;display:block}@media (min-width: 576px){.task-blocker-show-container .creation-info{font-size:15px}}#contacts-page #group-and-index-container,#contact_companies-page #group-and-index-container{display:none;min-height:calc(100vh - 200px)}@media (min-width: 1200px){#contacts-page #group-and-index-container,#contact_companies-page #group-and-index-container{display:flex}}#contacts-page #group-and-index-container #contact-groups-container,#contact_companies-page #group-and-index-container #contact-groups-container{width:300px}#contacts-page #group-and-index-container #contacts-table-container,#contact_companies-page #group-and-index-container #contacts-table-container{flex-grow:1}#contacts-page .contact-row .profile-avatar{margin-right:15px}#contacts-page .contact-row .contact-company-link{font-size:14px;display:block;margin-top:4px}@media (min-width: 576px){#contacts-page .contact-row .contact-company-link{font-size:13.5px}}#contacts-page .contact-row .contact-company-link i{font-size:13px}#contacts-page .contact-row .contact-company-link a{color:#b3b3b3}.page.contact-page{margin-top:0px}@media (min-width: 1200px){.contact-page .page-header{margin-bottom:0px}}.contact-page .primary-header{background-color:#f1f5f8;color:#fff;text-align:center;padding:35px 15px;background-size:cover;background-image:url(/assets/bg-blue-blur-3542739b01c7ffc1ceed3a394f89d92652b68a04bd21095c46d9a48f093eb3c3.jpg);-webkit-box-shadow:0px 3px 17px 6px rgba(0,0,0,0.26);box-shadow:0px 3px 17px 6px rgba(0,0,0,0.26);border-bottom:0px}@media (min-width: 1200px){.contact-page .primary-header{background-color:#fff;color:inherit;text-align:inherit;padding:19px 22px;background-image:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #e2e2e2}}.contact-page .primary-header .profile-avatar{margin-bottom:8px}@media (min-width: 1200px){.contact-page .primary-header .profile-avatar{margin-bottom:0px}}.contact-page .primary-header h1{text-transform:initial;display:block;margin:0px;margin-bottom:4px}.contact-page .primary-header .contact-group{color:#bfbfbf;position:absolute;top:-15px;left:5px}@media (min-width: 1200px){.contact-page .primary-header .contact-group{position:initial}}.contact-page .primary-header #contact-company-link{display:block;color:#fff;margin-bottom:8px}@media (min-width: 1200px){.contact-page .primary-header #contact-company-link{color:teal}}.contact-page .primary-header #contact-company-link i{font-size:15px;margin-right:5px}.contact-page .primary-header #mobile-action-buttons{position:absolute;top:0px;right:0px}.contact-page .primary-header #mobile-action-buttons a{color:#fff;display:inline-block;padding:17px;font-size:21px}@media (min-width: 1200px){.contact-page .primary-header #contact-name-co-group{position:absolute;top:50%;transform:translateY(-50%);left:85px}}#mobile-contact-info-container .contact-method-card{background-color:#fff;padding:20px;border-radius:8px;border:1px solid #d2d5d9;margin-bottom:15px;position:relative}#mobile-contact-info-container .contact-method-card.email span{display:block;padding:10px 0px}#mobile-contact-info-container .contact-method-label{color:#b7b7b7;margin-bottom:4px;display:block}#mobile-contact-info-container a{color:#000}#mobile-contact-info-container .action-icons-container{position:absolute;top:50%;transform:translateY(-50%);right:20px}#mobile-contact-info-container .action-icon{width:40px;height:40px;border-radius:100%;background-color:grey;display:inline-block;position:relative;margin-left:10px}#mobile-contact-info-container .action-icon i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#fff}#mobile-contact-info-container .action-icon.call{background-color:#4bb353}#mobile-contact-info-container .action-icon.text{background-color:#007bff}#mobile-contact-info-container .action-icon.send{background-color:#a5b3be}@media (min-width: 1200px){.contact-page .widget-container{margin-bottom:30px}}.contact-page .widget-header h4 i{margin-right:7px}.contact-page #contacts-widget .contact-link{display:block;margin:8px 0px}.contact-page #contacts-widget .contact-block .profile-avatar{margin-right:12px}.contact-page #documents-widget .document-card{display:flex;align-items:center;padding:15px 10px;border-bottom:1px solid #e4e4e4}@media (min-width: 1200px){.contact-page #documents-widget .document-card:hover{background-color:#f7f7f7}}.contact-page #documents-widget .document-card .document-name-and-content-info{flex-grow:1}.contact-page #vendor-jobs-widget .vendor-job-block{padding:10px 5px;border-bottom:1px solid #e4e4e4}.contact-page #vendor-jobs-widget .vendor-job-block .flex-container{display:flex;align-items:center}.contact-page #vendor-jobs-widget .vendor-job-block .flex-container .badge-container{flex-grow:1;text-align:right}.contact-for-company-preview-container{background-color:#fff;padding:15px;margin-bottom:15px;border-radius:8px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.contact-for-company-preview-container .name-header{margin-bottom:8px;font-size:18px;display:flex;align-items:center}.contact-for-company-preview-container .name-header .left-column{flex-grow:1}#contact-modal .callout.email-identity-link-callout{margin-top:-15px;margin-bottom:25px;padding:12px}#workflow-page #task-date-groups-container{margin-left:30px;margin-right:400px}#workflow-page #workflow-info-container{position:fixed;top:112px;right:0px;width:400px;padding:20px}.service-type-card{margin-bottom:15px}.service-type-card[data-org-type='other_record']{border:2px dotted #d3d3d3}#fin-doc-page #page-container,#fin-doc-package-page #page-container{background-color:#fff;-webkit-box-shadow:5px 5px 15px 0px #00000040;box-shadow:5px 5px 15px 0px #00000040}@media (min-width: 1200px){#fin-doc-page #page-container{border-radius:8px}}#fin-doc-package-page #page-container{border-radius:8px}@media (min-width: 1200px){#fin-doc-page #fin-doc-container,#fin-doc-package-page #fin-doc-container{max-width:1050px;width:calc(100% - 60px);min-height:100vh;margin-left:auto;margin-right:auto}}@media (min-width: 1200px){#fin-doc-page.fin-doc-edit-page #fin-doc-container,#fin-doc-page.fin-doc-show-page #fin-doc-container,#fin-doc-page.editor-within-project #fin-doc-container{margin-top:20px}}#fin-doc-page #autosave{display:inline-block;margin-right:21px;color:#909090;font-size:14px}@media (min-width: 1200px){#fin-doc-page .fin-doc-section-block:hover .package-info{visibility:visible}}#fin-doc-page .package-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:2;border:3px dotted #8fb3c5;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;transition:all 0.3s}@media (min-width: 1200px){#fin-doc-page .package-overlay{right:-15px;left:-15px;top:-10px;bottom:-10px}}#fin-doc-page .package-overlay .package-info{background-color:#fff;position:absolute;padding:5px;top:-13px;left:9px;border-radius:5px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);position:absolute;left:50%;transform:translateX(-50%)}@media (min-width: 1200px){#fin-doc-page .package-overlay .package-info{opacity:0;transition:all 0.2s;transition-delay:0.4s;padding:10px 15px;top:-20px;text-align:center;transform:translateX(-50%) translateY(10px) scale(0.6)}}#fin-doc-page .fin-doc-section-block:hover .package-overlay{border-left-color:#8fb3c5;border-top-color:#8fb3c5;border-right-color:#8fb3c5;border-bottom-color:#8fb3c5;background-color:#eef8ff3b}@media (min-width: 1200px){#fin-doc-page .fin-doc-section-block:hover .package-overlay .package-info{opacity:1;transform:translateX(-50%) translateY(0px) scale(1)}}#fin-doc-page .fin-doc-section-block,#fin-doc-package-page .fin-doc-section-block{position:relative;background-color:#fff}#fin-doc-page .fin-doc-section-block .edit-menu-button,#fin-doc-package-page .fin-doc-section-block .edit-menu-button{position:absolute;top:4px;right:0px;z-index:3;padding:0px}#fin-doc-page .fin-doc-section-block .edit-menu-button button i,#fin-doc-package-page .fin-doc-section-block .edit-menu-button button i{font-size:25px;color:#797979}#fin-doc-page .fin-doc-section-block .edit-overlay-container,#fin-doc-page .fin-doc-section .edit-overlay-container,#fin-doc-package-page .fin-doc-section-block .edit-overlay-container,#fin-doc-package-page .fin-doc-section .edit-overlay-container{opacity:0;position:absolute;z-index:2;top:0px;left:0px;bottom:0px;transition:opacity 0.2s;padding-left:45px;padding-right:10px;pointer-events:none}#fin-doc-page .fin-doc-section .edit-overlay-container,#fin-doc-package-page .fin-doc-section .edit-overlay-container{top:0px;left:-63px}#fin-doc-page .fin-doc-section-block .edit-overlay-container,#fin-doc-package-page .fin-doc-section-block .edit-overlay-container{top:0px;left:-63px}#fin-doc-page.invoice .fin-doc-section-block .edit-overlay-container,#fin-doc-package-page.invoice .fin-doc-section-block .edit-overlay-container{top:0px;left:-100px;padding-top:15px;padding-right:22px}#fin-doc-page.quote .fin-doc-section-block[data-is-package-container='true'] .edit-overlay-container,#fin-doc-package-page.quote .fin-doc-section-block[data-is-package-container='true'] .edit-overlay-container{left:-75px;top:-20px;z-index:3}#fin-doc-page.invoice .fin-doc-section-block[data-is-package-container='true'] .edit-overlay-container,#fin-doc-package-page.invoice .fin-doc-section-block[data-is-package-container='true'] .edit-overlay-container{left:-80px;top:-20px;padding-top:0px;z-index:3}@media (min-width: 1200px){#fin-doc-page .fin-doc-section-block:hover .fin-doc-section-block-edit-overlay-container,#fin-doc-package-page .fin-doc-section-block:hover .fin-doc-section-block-edit-overlay-container{opacity:1;pointer-events:auto}}@media (min-width: 1200px){#fin-doc-page .fin-doc-section .header:hover .fin-doc-section-edit-overlay-container,#fin-doc-package-page .fin-doc-section .header:hover .fin-doc-section-edit-overlay-container{opacity:1;pointer-events:auto}}#fin-doc-page .fin-doc-section-block .edit-overlay,#fin-doc-page .fin-doc-section .edit-overlay,#fin-doc-package-page .fin-doc-section-block .edit-overlay,#fin-doc-package-page .fin-doc-section .edit-overlay{overflow:hidden;top:0px;left:0px;background-color:#fff;border-radius:5px;font-size:18px;-webkit-box-shadow:5px 5px 15px 0px rgba(0,0,0,0.2);box-shadow:5px 5px 15px 0px rgba(0,0,0,0.2)}#fin-doc-page .fin-doc-section-block .edit-overlay i,#fin-doc-page .fin-doc-section .edit-overlay i,#fin-doc-package-page .fin-doc-section-block .edit-overlay i,#fin-doc-package-page .fin-doc-section .edit-overlay i{transition:all 0.2s;display:block;text-align:center;color:#aeaeae;padding:9px}#fin-doc-page .fin-doc-section-block .edit-overlay i:hover,#fin-doc-page .fin-doc-section .edit-overlay i:hover,#fin-doc-package-page .fin-doc-section-block .edit-overlay i:hover,#fin-doc-package-page .fin-doc-section .edit-overlay i:hover{cursor:pointer;color:#464646;background-color:#f7f7f7;transform:scale(1.2)}.fin-doc-section-block-delete-highlight{position:absolute;top:0px;right:-10px;bottom:0px;left:-10px;background-color:#ff000014;z-index:1}#edit-billing-info-modal .contact-address-container{background-color:#f0f0f0;padding:10px;border-radius:6px;margin-bottom:5px}@media (min-width: 576px){#edit-billing-info-modal .contact-address-container{padding:15px}}@media (min-width: 1200px){#edit-billing-info-modal .contact-address-container:hover{cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}#edit-billing-info-modal .contact-address-container .contact-name{display:block;margin-bottom:4px}#edit-billing-info-modal .contact-address-container .address{display:block;font-size:14px;color:#959595}#confirm-quote-approval-modal input#quote_approval_signature{font-family:'Dancing Script', cursive;font-size:30px}#fin-doc-page .notes-and-totals-container{margin-top:45px}.fin-doc-desktop-card .payment-due-dates-container{margin-left:15px;margin-right:15px;margin-bottom:15px}.fin-doc-desktop-card .payment-due-dates-container .payment-due-date-container{margin-bottom:15px}.fin-doc-desktop-card .payment-due-dates-container .payment-due-date-status-badge{min-width:100px;margin-right:8px}.fin-doc-desktop-card .payments-divider{height:1px;border-top:3px dotted #f1f1f1;margin-bottom:15px}.card.invoice-card .payment-due-dates-container .payment-due-date-container{margin-bottom:10px}.card.invoice-card .payment-due-dates-container .payment-due-date-container .payment-due-date-status-badge{font-size:11px;min-width:85px;margin-right:5px}.card.invoice-card .payment-due-dates-container .payment-due-date-container .amount-and-date{font-size:13px}#payment-success-modal .modal-body{text-align:center}#payment-success-modal .modal-body{padding-top:30px}@media (min-width: 576px){#payment-success-modal .modal-body{padding:30px}}#payment-success-modal .success-icon{font-size:50px;color:#00ab86;margin-bottom:20px}#payment-success-modal p{width:80%;text-align:center;margin-left:auto;margin-right:auto}@media (min-width: 576px){#payment-success-modal p{width:70%}}#fin-doc-page #header .header-for-mobile{padding:15px 15px 30px 15px}#fin-doc-page #header .header-for-mobile,#fin-doc-page #header .header-for-mobile p{font-size:15px;line-height:23px}#fin-doc-page #header .header-for-desktop{padding:55px}#fin-doc-page #header .header-for-desktop,#fin-doc-page #header .header-for-desktop p{font-size:16px;line-height:22px}#fin-doc-page #header .header-for-desktop .primary-header-container{display:flex}#fin-doc-page #header .header-for-desktop .primary-header-container .header-column-1{flex:0 0 65%}#fin-doc-page #header .header-for-desktop .primary-header-container .header-column-1 .type-and-number{margin-bottom:35px}#fin-doc-page #header .header-for-desktop .primary-header-container .header-column-2{flex:0 0 35%}#fin-doc-page #header .header-for-desktop .primary-header-container .header-details{display:flex}#fin-doc-page #header .header-for-desktop .primary-header-container .header-details .header-details-column:first-child{flex:0 0 60%;padding-right:8%}#fin-doc-page #header .header-for-desktop .primary-header-container .header-details .header-details-column:last-child{flex:0 0 40%;padding-right:3%}#fin-doc-page #header .type-and-number{color:#c4c4c4}#fin-doc-page #header .header-for-mobile .type-and-number{font-size:16px;font-weight:600px}#fin-doc-page #header .header-for-desktop .type-and-number{font-size:20px;font-weight:600}#fin-doc-page #header .header-for-mobile .company-details img{display:block;margin:30px auto;max-width:60%;max-height:150px}#fin-doc-page #header .header-for-mobile .company-details .company-name{text-align:center;font-size:22px;display:block;margin-top:40px;margin-bottom:10px;font-weight:600}#fin-doc-page #header .header-for-mobile .company-details .address-display{color:#464646;text-align:center;margin-bottom:30px}#fin-doc-page #header .header-for-mobile .company-details .address-display .company-name{text-align:center;font-size:15px;margin-top:0px;margin-bottom:0px}#fin-doc-page #header .header-for-desktop .company-details{text-align:center;width:fit-content;margin-left:auto}#fin-doc-page #header .header-for-desktop .company-details img{display:block;margin-left:auto;max-width:250px;max-height:230px;margin-bottom:25px}#fin-doc-page #header .header-for-desktop .company-details .company-name{display:block;font-size:25px;font-weight:600;margin-bottom:15px}#fin-doc-page #header .header-for-desktop .company-details .address-display{color:#464646}#fin-doc-page #header .header-for-desktop .company-details .address-display .company-name{font-size:16px;margin-bottom:3px}#fin-doc-page #header .header-for-desktop .address-display.for-bill-to .address-container{display:block;font-size:15px;margin-top:7px;margin-bottom:10px}#fin-doc-page #header .details-label{color:#9a9a9a}#fin-doc-page #header .header-for-desktop .header-details .details-label{display:block;position:relative;z-index:2;font-size:15px;margin-top:15px;margin-bottom:10px;pointer-events:none}#fin-doc-page #header .editable-field,#fin-doc-page #header .show-field{color:#464646}#fin-doc-page #header .show-field{margin-bottom:35px;display:block}#fin-doc-page #header .header-for-mobile .editable-field{position:relative;border-top:1px dashed #c7dae3;border-bottom:1px dashed #c7dae3;background-color:#f9fcff;padding:15px;padding-right:40px;margin-top:8px;margin-bottom:10px;margin-left:-15px;margin-right:-15px}#fin-doc-page #header .header-for-desktop .editable-field{position:relative;background-color:transparent;border:1px dashed transparent;margin-bottom:24px;border-radius:6px;margin-left:-12px;margin-top:-38px;padding-top:35px;padding-left:11px;padding-right:11px;min-height:70px;transition:all 0.2s;max-width:270px}#fin-doc-page #header .header-for-desktop .editable-field:hover,#fin-doc-page #header .header-for-desktop .editable-field[data-has-value='false']{border-color:#8fb3c5;background-color:#f8fcff;cursor:pointer}#fin-doc-page #header .header-for-desktop .editable-field[data-has-value='false']{color:transparent}#fin-doc-page #header .header-for-desktop .editable-field:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#fin-doc-page #header .editable-field.for-project-link .selectize-input{padding:0px;border:0px;background-color:transparent;display:block;appearance:none;outline-style:none;box-shadow:none;-webkit-box-shadow:none}#fin-doc-page #header .editable-field.for-project-link .selectize-input input{appearance:none;outline-style:none;box-shadow:none;-webkit-box-shadow:none}#fin-doc-page #header .header-for-mobile .editable-field.for-project-link{padding:0px;padding-right:0px}#fin-doc-page #header .header-for-mobile .editable-field.for-project-link .selectize-input{padding:11px 15px;padding-right:40px}#fin-doc-page #header .header-for-desktop .editable-field.for-project-link{padding:20px 0px 0px 0px}#fin-doc-page #header .header-for-desktop .editable-field.for-project-link .selectize-input{padding-top:15px;padding-left:12px;line-height:22px}#fin-doc-page #header .header-for-desktop .editable-field.for-project-link .selectize-input input{appearance:none;outline-style:none;box-shadow:none;-webkit-box-shadow:none}#fin-doc-page #header .editable-field.for-locked-project-link:hover{background-color:#c4c4c4;background-color:#f7f7f7;border-color:#d5d5d5;box-shadow:none;-webkit-box-shadow:none}#fin-doc-page #header .editable-field .icon-for-edit{position:absolute}#fin-doc-page #header .header-for-mobile .editable-field .icon-for-edit{top:15px;right:12px;font-size:14px;color:#768c90}#fin-doc-page #header .header-for-desktop .editable-field .icon-for-edit{top:7px;left:-28px;z-index:2;color:#5d6c78;opacity:0;transition:opacity 0.4s;font-size:17px;pointer-events:none}#fin-doc-page #header .header-for-desktop .editable-field:hover .icon-for-edit{opacity:1;animation:finDocHeaderEditAnimation 0.3s linear 1;animation-delay:0.15s}@keyframes finDocHeaderEditAnimation{50%{transform:scale(1.45)}}#fin-doc-page #header .placeholder-span{height:13.5px;background-color:#eeeeee;border-radius:8px;margin-bottom:4px}#fin-doc-page #footer{margin-top:50px;padding-bottom:60px}#fin-doc-page #footer.for-show .footer-divider{height:17px;background-color:#f7f7f7;margin-bottom:50px}#fin-doc-page #footer.for-show{padding-top:0px}@media (min-width: 1200px){#fin-doc-page #footer .footer-totals{width:500px;margin-left:auto;margin-right:auto}}#fin-doc-page #footer .footer-notes{margin-top:40px}@media (min-width: 1200px){#fin-doc-page #footer .footer-notes{width:650px;margin-left:auto;margin-right:auto;margin-top:40px}}#fin-doc-page #footer .totals-container{font-size:16px}@media (min-width: 576px){#fin-doc-page #footer .totals-container{font-size:14.5px}}@media (min-width: 1200px){#fin-doc-page #footer .totals-container{font-size:17px}}@media (min-width: 1200px) and (min-width: 576px){#fin-doc-page #footer .totals-container{font-size:16px}}#fin-doc-page #footer .fin-doc-notes p{font-size:16px}#fin-doc-page #footer.for-edit .fin-doc-notes{border:1px dashed #8fb3c5;padding:15px}@media (min-width: 1200px){#fin-doc-page #footer.for-edit .fin-doc-notes{padding:20px;border:1px dashed #dbdbdb;border-radius:12px;transition:all 0.2s}#fin-doc-page #footer.for-edit .fin-doc-notes:hover,#fin-doc-page #footer.for-edit .fin-doc-notes:focus-within{border-color:#8fb3c5;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}#fin-doc-page #footer.for-show .fin-doc-notes{padding:15px}@media (min-width: 1200px){#fin-doc-page #footer.for-show .fin-doc-notes{padding:23px;padding-bottom:5px}}#fin-doc-page .fin-doc-section{position:relative;background-color:#fff;margin-bottom:40px}@media (min-width: 1200px){#fin-doc-page .fin-doc-section-blocks.for-invoice{padding:0px 40px}}@media (min-width: 1200px){#fin-doc-page .fin-doc-section-blocks.for-quote{padding:0px 40px}}#fin-doc-page .fin-doc-section .header textarea,#fin-doc-page.fin-doc-show-page .fin-doc-section .header{position:relative;color:#464646;font-size:18px;padding:15px 20px;padding-right:50px;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:0px}@media (min-width: 1200px){#fin-doc-page .fin-doc-section .header textarea,#fin-doc-page.fin-doc-show-page .fin-doc-section .header{font-size:23px;padding:30px 40px}}#fin-doc-page .fin-doc-section .header textarea h2,#fin-doc-page.fin-doc-show-page .fin-doc-section .header h2{font-size:18px;margin-bottom:0px;font-weight:normal}@media (min-width: 1200px){#fin-doc-page .fin-doc-section .header textarea h2,#fin-doc-page.fin-doc-show-page .fin-doc-section .header h2{font-size:23px}}#fin-doc-page .fin-doc-section .header{position:relative}#fin-doc-page .fin-doc-section .header:hover textarea{border:1px dashed #8fb3c5;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#fin-doc-page .fin-doc-section .header textarea:hover,#fin-doc-page .fin-doc-section .header textarea:focus{border:1px dashed #8fb3c5;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);z-index:1}#fin-doc-page .fin-doc-section .header .section-settings-link{font-size:16px;display:none;position:absolute;top:50%;transform:translateY(-50%);right:25px}@media (min-width: 576px){#fin-doc-page .fin-doc-section .header .section-settings-link{font-size:14.5px}}@media (min-width: 1200px){#fin-doc-page .fin-doc-section .header .section-settings-link{display:block;z-index:2}}#fin-doc-page .fin-doc-section .header .mobile-edit-menu-button{position:absolute;top:50%;transform:translateY(-50%);right:0px;z-index:4}#fin-doc-page .fin-doc-section .header .mobile-edit-menu-button button i{font-size:25px;color:#797979}#fin-doc-page .fin-doc-section .description-container textarea,#fin-doc-page.fin-doc-show-page .fin-doc-section .description-container{background-color:#f7f7f7;border:1px solid #f7f7f7;padding:20px;padding-top:0px;border-radius:0px}@media (min-width: 1200px){#fin-doc-page .fin-doc-section .description-container textarea,#fin-doc-page.fin-doc-show-page .fin-doc-section .description-container{padding:40px;padding-top:0px}}#fin-doc-page .fin-doc-section .description-container textarea p,#fin-doc-page.fin-doc-show-page .fin-doc-section .description-container p{color:#464646;font-size:15px}#fin-doc-page .fin-doc-section .description-container textarea:hover,#fin-doc-page .fin-doc-section .description-container textarea:focus{border:1px dashed #8fb3c5;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#fin-doc-page .fin-doc-section .description-container .form-group{margin-bottom:0px}#fin-doc-page.fin-doc-show-page.quote.approved .fin-doc-section[data-has-fin-doc-items-selected-from-approved-quote='false'] .description-container{display:none}#fin-doc-page.fin-doc-show-page.quote.approved .fin-doc-section[data-has-fin-doc-items-selected-from-approved-quote='false'] .no-selected-options-notice{display:block}#fin-doc-page .fin-doc-section .fin-doc-section-delete-highlight{position:absolute;top:-10px;right:-10px;bottom:0px;left:-10px;background-color:#ff000014;z-index:1}.fin-doc-section .selection-info{display:none;box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-radius:6px;padding:8px;padding-left:16px;border-left:8px solid teal}@media (min-width: 1200px){.fin-doc-section .selection-info{margin-left:40px;margin-right:40px;margin-top:40px;padding:15px}.fin-doc-section .selection-info p{font-size:16px}}.fin-doc-section[data-bundle-type='choose_one'] .selection-info.choose-one{display:block}.fin-doc-section[data-bundle-type='choose_multiple'] .selection-info.choose-multiple{display:block}.fin-doc-section .selection-info .required{color:#bb0404;text-transform:uppercase;font-weight:600;font-size:12px;display:none}@media (min-width: 576px){.fin-doc-section .selection-info .required{margin-left:10px}}.fin-doc-section[data-bundle-selection-required=true] .selection-info .required{display:block}@media (min-width: 576px){.fin-doc-section[data-bundle-selection-required=true] .selection-info .required{display:inline}}#fin-doc-page .fin-doc-section .invoice-table-header{overflow:hidden;background-color:#edf2f6;border-radius:8px}#fin-doc-page .fin-doc-section .invoice-table-header td{padding:17px;border-top:none;border-bottom:none}.edit-panel.fin-doc-section .bundle-type-option{padding:10px;margin-bottom:5px;min-height:initial;color:#464646}@media (min-width: 576px){.edit-panel.fin-doc-section .bundle-type-option{padding:13px}}.edit-panel.fin-doc-section .bundle-type-option p{margin:0px;font-size:14px}@media (min-width: 576px){.edit-panel.fin-doc-section .bundle-type-option p{font-size:13.5px}}.edit-panel.fin-doc-section .bundle-type-option .option-title{position:relative;top:-2px;left:4px}.edit-panel.fin-doc-section .bundle-selection-required-container{display:none}.edit-panel.fin-doc-section[data-bundle-type='choose_one'] .bundle-selection-required-container{display:block}.edit-panel.fin-doc-section[data-bundle-type='choose_multiple'] .bundle-selection-required-container{display:block}@media (max-width: 1200px){#fin-doc-page .add-fin-doc-component-container{margin-top:20px;padding:0px 15px}}@media (max-width: 480px){#fin-doc-page .add-fin-doc-component-container.for-section button{width:100%}}@media (min-width: 1200px){#fin-doc-page.quote .add-fin-doc-component-container.for-item{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-radius:7px;padding:20px;margin-top:40px;margin-left:40px;margin-right:40px;border:3px solid transparent;transition:all 0.2s}#fin-doc-page.quote .add-fin-doc-component-container.for-item:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}@media (min-width: 1200px){#fin-doc-page.invoice .add-fin-doc-component-container.for-item{padding:30px;padding-left:15px;margin-left:40px;margin-right:40px;transition:all 0.2s;border:1px solid transparent}#fin-doc-page.invoice .add-fin-doc-component-container.for-item:hover{background-color:#f8fcff;border:1px dashed #8fb3c5}}#fin-doc-page .add-fin-doc-component-container.for-section{background-color:#f7f7f7;padding:30px 30px}@media (min-width: 1200px){#fin-doc-page .add-fin-doc-component-container.for-section{background-color:#f7f7f7;text-align:center;margin-top:40px;padding:35px 0px;border:1px solid #f7f7f7;transition:0.2s}#fin-doc-page .add-fin-doc-component-container.for-section:hover{border:1px dashed #8fb3c5;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}#fin-doc-page .fin-doc-items-container,#fin-doc-package-page .fin-doc-items-container{position:relative}@media (max-width: 1200px){#fin-doc-page .fin-doc-section .form-control,#fin-doc-package-page .fin-doc-section .form-control{padding:9px;height:initial;box-shadow:none;border:0px}#fin-doc-page .fin-doc-section .form-control:focus,#fin-doc-package-page .fin-doc-section .form-control:focus{background-color:#f6f6f6}}#fin-doc-page .fin-doc-section input:disabled,#fin-doc-page .fin-doc-section textarea:disabled,#fin-doc-page .fin-doc-section select:disabled,#fin-doc-package-page .fin-doc-section input:disabled,#fin-doc-package-page .fin-doc-section textarea:disabled,#fin-doc-package-page .fin-doc-section select:disabled{background-color:transparent}#fin-doc-page .fin-doc-item-row .image-cell .image-container,#fin-doc-package-page .fin-doc-item-row .image-cell .image-container,#fin-doc-page .fin-doc-item-mobile-container .image-cell .image-container,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell .image-container{position:relative;width:135px;height:135px;background-color:#c4c4c4;border-radius:6px;overflow:hidden}#fin-doc-page .fin-doc-item-row .image-cell .image-container:hover .edit-image-overlay,#fin-doc-package-page .fin-doc-item-row .image-cell .image-container:hover .edit-image-overlay,#fin-doc-page .fin-doc-item-mobile-container .image-cell .image-container:hover .edit-image-overlay,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell .image-container:hover .edit-image-overlay{opacity:1}#fin-doc-page .fin-doc-item-row .image-cell img,#fin-doc-package-page .fin-doc-item-row .image-cell img,#fin-doc-page .fin-doc-item-mobile-container .image-cell img,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell img{width:135px}#fin-doc-page .fin-doc-item-row .image-cell div.upload-image-placeholder,#fin-doc-package-page .fin-doc-item-row .image-cell div.upload-image-placeholder,#fin-doc-page .fin-doc-item-mobile-container .image-cell div.upload-image-placeholder,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell div.upload-image-placeholder{overflow:hidden;position:relative;width:135px;height:135px;background-color:#C0E0E6}#fin-doc-page .fin-doc-item-row .image-cell div.edit-image-overlay,#fin-doc-package-page .fin-doc-item-row .image-cell div.edit-image-overlay,#fin-doc-page .fin-doc-item-mobile-container .image-cell div.edit-image-overlay,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell div.edit-image-overlay{transition:all 0.4s;opacity:0;position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(0,0,0,0.7)}#fin-doc-page .fin-doc-item-row .image-cell div.edit-image-overlay .edit-image-label,#fin-doc-package-page .fin-doc-item-row .image-cell div.edit-image-overlay .edit-image-label,#fin-doc-page .fin-doc-item-mobile-container .image-cell div.edit-image-overlay .edit-image-label,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell div.edit-image-overlay .edit-image-label{width:100%;text-align:center;color:#fff;font-size:15px}#fin-doc-package-page .fin-doc-item-mobile-container .image-cell,#fin-doc-page .fin-doc-item-mobile-container .image-cell{padding-left:10px;width:fit-content;block-size:fit-content}.fin-doc-section[data-show-fin-doc-item-images='false'] .fin-doc-item-mobile-container .image-cell,.fin-doc-section[data-show-fin-doc-item-images='false'] .fin-doc-item-row .image-cell{display:none}#fin-doc-page .fin-doc-item-row.quote,#fin-doc-package-page .fin-doc-item-row.quote{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);margin-top:15px;border-radius:7px;margin-top:19px;padding:15px}#fin-doc-page .fin-doc-item-row.quote td,#fin-doc-package-page .fin-doc-item-row.quote td{border-bottom:0px}#fin-doc-page .fin-doc-item-row.quote .numbers-container,#fin-doc-package-page .fin-doc-item-row.quote .numbers-container{display:flex;justify-content:right;border-radius:8px;margin-top:30px}#fin-doc-page .fin-doc-item-row.quote .numbers-container .caps-text-grey,#fin-doc-package-page .fin-doc-item-row.quote .numbers-container .caps-text-grey{margin-bottom:5px}#fin-doc-page .fin-doc-item-row.quote .numbers-container div.qty,#fin-doc-package-page .fin-doc-item-row.quote .numbers-container div.qty{text-align:center;flex:0 0 180px}#fin-doc-page .fin-doc-item-row.quote .numbers-container div.units,#fin-doc-package-page .fin-doc-item-row.quote .numbers-container div.units{flex:0 0 99px}#fin-doc-page .fin-doc-item-row.quote .numbers-container div.price,#fin-doc-package-page .fin-doc-item-row.quote .numbers-container div.price{text-align:right;flex:0 0 108px}#fin-doc-page .fin-doc-item-row.quote .numbers-container div.taxable,#fin-doc-package-page .fin-doc-item-row.quote .numbers-container div.taxable{text-align:center;flex:0 0 63px}#fin-doc-page .fin-doc-item-row.quote .numbers-container div.total,#fin-doc-package-page .fin-doc-item-row.quote .numbers-container div.total{text-align:right;flex:0 0 135px;font-weight:600}#fin-doc-page .fin-doc-item-mobile-container,#fin-doc-package-page .fin-doc-item-mobile-container{position:relative;padding:8px;border-bottom:1px solid #dcdcdc}#fin-doc-page .fin-doc-item-mobile-container .form-group,#fin-doc-package-page .fin-doc-item-mobile-container .form-group{margin-bottom:0px}#fin-doc-page .fin-doc-item-mobile-container .fin-doc-item-name,#fin-doc-package-page .fin-doc-item-mobile-container .fin-doc-item-name{font-size:17px;font-weight:600;width:calc(100% - 50px)}#fin-doc-page .fin-doc-item-mobile-container .fin-doc-item-description,#fin-doc-page .fin-doc-item-mobile-container .fin-doc-item-description p,#fin-doc-package-page .fin-doc-item-mobile-container .fin-doc-item-description,#fin-doc-package-page .fin-doc-item-mobile-container .fin-doc-item-description p{color:#9e9e9e;resize:none;margin-bottom:8px}#fin-doc-page .fin-doc-item-mobile-container .financial-fields-container,#fin-doc-package-page .fin-doc-item-mobile-container .financial-fields-container{padding:0px 22px;color:#c4c4c4;text-transform:uppercase;font-size:13px;font-weight:600}#fin-doc-page .fin-doc-item-mobile-container .financial-fields-container .col-4,#fin-doc-page .fin-doc-item-mobile-container .financial-fields-container .col-3,#fin-doc-page .fin-doc-item-mobile-container .financial-fields-container .col-5,#fin-doc-package-page .fin-doc-item-mobile-container .financial-fields-container .col-4,#fin-doc-package-page .fin-doc-item-mobile-container .financial-fields-container .col-3,#fin-doc-package-page .fin-doc-item-mobile-container .financial-fields-container .col-5{padding:0px 3px}#fin-doc-page .fin-doc-item-mobile-container .financial-fields-container .form-group,#fin-doc-package-page .fin-doc-item-mobile-container .financial-fields-container .form-group{margin-top:3px}#fin-doc-page .fin-doc-item-mobile-container .financial-fields-container .form-control,#fin-doc-package-page .fin-doc-item-mobile-container .financial-fields-container .form-control{background-color:#f3f3f3;border-radius:4px}#fin-doc-page .fin-doc-item-mobile-container .tax-and-total-container,#fin-doc-package-page .fin-doc-item-mobile-container .tax-and-total-container{padding:0px 25px;margin-top:20px;margin-bottom:15px}#fin-doc-page .fin-doc-item-mobile-container .total-label,#fin-doc-package-page .fin-doc-item-mobile-container .total-label{text-transform:uppercase;font-size:13px;font-weight:600;color:#c4c4c4;display:inline-block;margin-right:6px}#fin-doc-page .fin-doc-item-mobile-container .fin-doc-item-total,#fin-doc-package-page .fin-doc-item-mobile-container .fin-doc-item-total{font-size:18px;font-weight:600}#fin-doc-page .fin-doc-item-mobile-container .fin-doc-taxable,#fin-doc-package-page .fin-doc-item-mobile-container .fin-doc-taxable{text-align:center;display:inline-block;font-size:18px}#fin-doc-page .fin-doc-item-mobile-container .fin-doc-taxable:hover,#fin-doc-package-page .fin-doc-item-mobile-container .fin-doc-taxable:hover{cursor:pointer}#fin-doc-page .fin-doc-item-mobile-container .fin-doc-taxable .fa-check-square,#fin-doc-package-page .fin-doc-item-mobile-container .fin-doc-taxable .fa-check-square{display:none}#fin-doc-page .fin-doc-item-mobile-container .fin-doc-taxable[data-checked="true"] .fa-square,#fin-doc-package-page .fin-doc-item-mobile-container .fin-doc-taxable[data-checked="true"] .fa-square{display:none}#fin-doc-page .fin-doc-item-mobile-container .fin-doc-taxable[data-checked="true"] .fa-check-square,#fin-doc-package-page .fin-doc-item-mobile-container .fin-doc-taxable[data-checked="true"] .fa-check-square{display:initial}.fin-doc-item-row[data-is-part-of-package='true']{background-color:#f8f8f8}#fin-doc-package-page .fin-doc-item-row{background-color:#fff}.fin-doc-item-row-new.invoice{display:flex;padding:30px 0px;border-bottom:1px solid #ededed}.fin-doc-item-row-new.quote{display:flex;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-radius:7px;padding:40px;padding-bottom:20px;margin-top:40px;border:3px solid transparent}#fin-doc-package-page .fin-doc-item-row-new.quote{margin-top:0px;margin-bottom:25px}#fin-doc-page.fin-doc-show-page .fin-doc-section-blocks .fin-doc-section-block:last-child .fin-doc-item-row-new.invoice{border-bottom:0px}.fin-doc-item-row-new .primary-content-column{flex-grow:1}#fin-doc-page .invoice-items-block-header{padding:0px 40px;color:#c4c4c4;margin-top:30px}#fin-doc-page .quote-items-block-header .header-label,#fin-doc-package-page .quote-items-block-header .header-label{color:#c4c4c4 !important;margin-top:25px}.fin-doc-item-row-new.invoice.for-edit .primary-content-column .item-data-row,.invoice-items-block-header.for-edit{display:flex}.fin-doc-item-row-new.invoice.for-edit .primary-content-column .item-data-row .image-spacer-column,.fin-doc-item-row-new.invoice.for-edit .primary-content-column .item-data-row .image-column,.invoice-items-block-header.for-edit .image-spacer-column,.invoice-items-block-header.for-edit .image-column{flex:0 0 175px}.fin-doc-item-row-new.invoice.for-edit .primary-content-column .item-data-row .item-name-column,.invoice-items-block-header.for-edit .item-name-column{flex-grow:1}.fin-doc-item-row-new.invoice.for-edit .primary-content-column .item-data-row .qty-column,.invoice-items-block-header.for-edit .qty-column{flex:0 0 70px;text-align:right}.fin-doc-item-row-new.invoice.for-edit .primary-content-column .item-data-row .unit-column,.invoice-items-block-header.for-edit .unit-column{flex:0 0 100px;text-align:right}.fin-doc-item-row-new.invoice.for-edit .primary-content-column .item-data-row .price-column,.invoice-items-block-header.for-edit .price-column{flex:0 0 100px;text-align:right}.fin-doc-item-row-new.invoice.for-edit .primary-content-column .item-data-row .taxable-column,.invoice-items-block-header.for-edit .taxable-column{flex:0 0 80px;text-align:center}.fin-doc-item-row-new.invoice.for-edit .primary-content-column .item-data-row .total-column,.invoice-items-block-header.for-edit .total-column{flex:0 0 90px;text-align:right}.fin-doc-item-row-new.invoice.for-edit .primary-content-column .item-data-row{margin-top:-15px}.fin-doc-item-row-new.invoice .primary-content-column .item-data-row,.invoice-items-block-header{display:flex}.fin-doc-item-row-new.invoice .primary-content-column .item-data-row .image-spacer-column,.invoice-items-block-header .image-spacer-column{flex:0 0 175px}.fin-doc-item-row-new.invoice .primary-content-column .item-data-row .item-name-column,.invoice-items-block-header .item-name-column{flex-grow:1}.fin-doc-item-row-new.invoice .primary-content-column .item-data-row .qty-column,.invoice-items-block-header .qty-column{flex:0 0 100px;text-align:right}.fin-doc-item-row-new.invoice .primary-content-column .item-data-row .price-column,.invoice-items-block-header .price-column{flex:0 0 120px;text-align:right}.fin-doc-item-row-new.invoice .primary-content-column .item-data-row .total-column,.invoice-items-block-header .total-column{flex:0 0 140px;text-align:right}.fin-doc-item-row-new.quote.for-edit .primary-content-column .item-data-row,.quote-items-block-header.for-edit{display:flex}.fin-doc-item-row-new.quote.for-edit .primary-content-column .item-data-row .image-spacer-column,.quote-items-block-header.for-edit .image-spacer-column{flex:0 0 175px}.fin-doc-item-row-new.quote.for-edit .primary-content-column .item-data-row .item-name-column,.quote-items-block-header.for-edit .item-name-column{flex-grow:1}.fin-doc-item-row-new.quote.for-edit .primary-content-column .item-data-row .left-spacer-column,.quote-items-block-header.for-edit .left-spacer-column{flex-grow:1}.fin-doc-item-row-new.quote.for-edit .primary-content-column .item-data-row .min-qty-column,.fin-doc-item-row-new.quote.for-edit .primary-content-column .item-data-row .max-qty-column,.quote-items-block-header.for-edit .min-qty-column,.quote-items-block-header.for-edit .max-qty-column{flex:0 0 50px}.fin-doc-item-row-new.quote.for-edit .primary-content-column .item-data-row .qty-spacer-column,.quote-items-block-header.for-edit .qty-spacer-column{flex:0 0 15px;text-align:center;align-content:center}.fin-doc-item-row-new.quote.for-edit .primary-content-column .item-data-row .unit-column,.quote-items-block-header.for-edit .unit-column{flex:0 0 100px;text-align:right}.fin-doc-item-row-new.quote.for-edit .primary-content-column .item-data-row .price-column,.quote-items-block-header.for-edit .price-column{flex:0 0 100px;text-align:right}.fin-doc-item-row-new.quote.for-edit .primary-content-column .item-data-row .taxable-column,.quote-items-block-header.for-edit .taxable-column{flex:0 0 80px;text-align:center}.fin-doc-item-row-new.quote.for-edit .primary-content-column .item-data-row .total-column,.quote-items-block-header.for-edit .total-column{flex:0 0 140px;text-align:right}.fin-doc-item-row-new.quote.for-edit .primary-content-column{margin-top:-15px}.fin-doc-item-row-new.quote .primary-content-column .item-data-row,.quote-items-block-header.for-show{display:flex;align-items:center}.fin-doc-item-row-new.quote .primary-content-column .item-data-row .image-spacer-column,.quote-items-block-header.for-show .image-spacer-column{flex:0 0 175px}.fin-doc-item-row-new.quote .primary-content-column .item-data-row .item-name-column,.quote-items-block-header.for-show .item-name-column{flex-grow:1}.fin-doc-item-row-new.quote .primary-content-column .item-data-row .left-spacer-column,.quote-items-block-header.for-show .left-spacer-column{flex-grow:1}.fin-doc-item-row-new.quote .primary-content-column .item-data-row .qty-column,.quote-items-block-header.for-show .qty-column{flex:0 0 200px;text-align:right}.fin-doc-item-row-new.quote .primary-content-column .item-data-row .price-column,.quote-items-block-header.for-show .price-column{flex:0 0 100px;text-align:right}.fin-doc-item-row-new.quote .primary-content-column .item-data-row .total-column,.quote-items-block-header.for-show .total-column{flex:0 0 140px;text-align:right}.fin-doc-item-row-new.quote.for-show .primary-content-column .item-data-row{height:50px}#fin-doc-page .quote-items-block-header.for-show,#fin-doc-package-page .quote-items-block-header.for-show{margin-bottom:10px}.invoice-items-block-header.for-edit .shift-left,.quote-items-block-header.for-edit .shift-left{padding-right:15px}#fin-doc-page .fin-doc-item-row-new.for-edit .form-group,#fin-doc-package-page .fin-doc-item-row-new.for-edit .form-group{margin-bottom:0px}#fin-doc-page .fin-doc-item-row-new.for-edit .form-group input,#fin-doc-page .fin-doc-item-row-new.for-edit .form-group textarea,#fin-doc-page .fin-doc-item-row-new.for-edit #fin-doc-unit-dropdown button,#fin-doc-page .fin-doc-item-row-new.for-edit .fin-doc-taxable,#fin-doc-package-page .fin-doc-item-row-new.for-edit .form-group input,#fin-doc-package-page .fin-doc-item-row-new.for-edit .form-group textarea,#fin-doc-package-page .fin-doc-item-row-new.for-edit #fin-doc-unit-dropdown button,#fin-doc-package-page .fin-doc-item-row-new.for-edit .fin-doc-taxable{min-height:50px;height:50px;padding:0px;border-radius:6px;padding-right:15px;background-color:#fff;border:1px dashed transparent}#fin-doc-page .fin-doc-item-row-new.for-edit .form-group input:hover,#fin-doc-page .fin-doc-item-row-new.for-edit .form-group input:focus,#fin-doc-page .fin-doc-item-row-new.for-edit .form-group textarea:hover,#fin-doc-page .fin-doc-item-row-new.for-edit .form-group textarea:focus,#fin-doc-page .fin-doc-item-row-new.for-edit #fin-doc-unit-dropdown button:hover,#fin-doc-page .fin-doc-item-row-new.for-edit #fin-doc-unit-dropdown button:focus,#fin-doc-page .fin-doc-item-row-new.for-edit .fin-doc-taxable:hover,#fin-doc-page .fin-doc-item-row-new.for-edit .fin-doc-taxable:focus,#fin-doc-package-page .fin-doc-item-row-new.for-edit .form-group input:hover,#fin-doc-package-page .fin-doc-item-row-new.for-edit .form-group input:focus,#fin-doc-package-page .fin-doc-item-row-new.for-edit .form-group textarea:hover,#fin-doc-package-page .fin-doc-item-row-new.for-edit .form-group textarea:focus,#fin-doc-package-page .fin-doc-item-row-new.for-edit #fin-doc-unit-dropdown button:hover,#fin-doc-package-page .fin-doc-item-row-new.for-edit #fin-doc-unit-dropdown button:focus,#fin-doc-package-page .fin-doc-item-row-new.for-edit .fin-doc-taxable:hover,#fin-doc-package-page .fin-doc-item-row-new.for-edit .fin-doc-taxable:focus{appearance:none;background-color:#f8fcff;border-color:#8fb3c5;outline-style:none;box-shadow:none;-webkit-box-shadow:none}.fin-doc-item-row-new.invoice .image-column{flex:0 0 175px}.fin-doc-item-row-new.quote .image-column{flex:0 0 175px}#fin-doc-page .fin-doc-item-row-new.quote .item-name-column,#fin-doc-page .fin-doc-item-row-new.quote .item-name-column textarea,#fin-doc-package-page .fin-doc-item-row-new.quote .item-name-column,#fin-doc-package-page .fin-doc-item-row-new.quote .item-name-column textarea{font-size:21px;font-weight:600}#fin-doc-page .fin-doc-item-row-new.quote.for-edit .item-name-column textarea,#fin-doc-package-page .fin-doc-item-row-new.quote.for-edit .item-name-column textarea{resize:none;min-height:initial;padding:0px;min-height:50px !important;padding-top:11px;padding-bottom:11px;padding-left:10px;transform:translateX(-10px)}#fin-doc-page .fin-doc-item-row-new.invoice .item-name-column,#fin-doc-page .fin-doc-item-row-new.invoice .item-name-column textarea{font-size:18px;font-weight:600}#fin-doc-page .fin-doc-item-row-new.invoice.for-edit .item-name-column textarea{resize:none;min-height:initial;padding:0px;min-height:50px !important;padding-top:11px;padding-bottom:11px;padding-left:10px;transform:translateX(-10px)}#fin-doc-page .fin-doc-item-row-new .description-row,#fin-doc-package-page .fin-doc-item-row-new .description-row{padding-top:30px}#fin-doc-page .fin-doc-item-row-new .description-row p,#fin-doc-page .fin-doc-item-row-new .description-row textarea,#fin-doc-package-page .fin-doc-item-row-new .description-row p,#fin-doc-package-page .fin-doc-item-row-new .description-row textarea{color:#969696;resize:none;font-size:15px;line-height:24px}#fin-doc-page .fin-doc-item-row-new.for-edit .description-row,#fin-doc-package-page .fin-doc-item-row-new.for-edit .description-row{padding-top:5px}#fin-doc-page .fin-doc-item-row-new.for-edit .description-row textarea,#fin-doc-package-page .fin-doc-item-row-new.for-edit .description-row textarea{padding-left:10px;margin-left:-10px;padding-right:10px;padding-top:10px;padding-bottom:10px;min-height:unset;width:calc(100% + 20px)}#fin-doc-page .fin-doc-item-row-new .qty-column,#fin-doc-page .fin-doc-item-row-new .qty-column input,#fin-doc-package-page .fin-doc-item-row-new .qty-column,#fin-doc-package-page .fin-doc-item-row-new .qty-column input{color:#464646;font-size:15px;text-align:right}#fin-doc-page .fin-doc-item-row-new.quote.for-show .qty-column .qty-column-content{display:flex;align-items:center}#fin-doc-page .fin-doc-item-row-new.quote.for-show .qty-column .qty-column-content .fixed-qty{flex-grow:1}#fin-doc-page .fin-doc-item-row-new.quote.for-show .qty-column .qty-column-content .variable-qty{flex-grow:1}#fin-doc-page .fin-doc-item-row-new.quote.for-show .qty-column .qty-column-content .variable-qty .btn-group{margin-bottom:0px}#fin-doc-page .fin-doc-item-row-new.quote.for-show .qty-column .qty-column-content .variable-qty .btn-group button{min-width:90px;height:50px;padding-right:15px;text-align:right;background-color:#f8fcff;font-size:15px;border:1px dashed #8fb3c5}#fin-doc-page .fin-doc-item-row-new.quote.for-show .qty-column .qty-column-content .variable-qty .btn-group button:hover,#fin-doc-page .fin-doc-item-row-new.quote.for-show .qty-column .qty-column-content .variable-qty .btn-group button:focus{border-color:#5b7d8e}#fin-doc-page .fin-doc-item-row-new.quote.for-show .qty-column .qty-column-content .variable-qty .btn-group button:hover .qty-dropdown-icon,#fin-doc-page .fin-doc-item-row-new.quote.for-show .qty-column .qty-column-content .variable-qty .btn-group button:focus .qty-dropdown-icon{transform:scale(1.3) translateY(-50%)}#fin-doc-page .fin-doc-item-row-new.quote.for-show .qty-column .qty-column-content .variable-qty .btn-group button .qty-dropdown-icon{transition:all 0.1s;color:#829db2;position:absolute;top:50%;transform:translateY(-50%);left:15px}#fin-doc-page .fin-doc-item-row-new.quote.for-show .qty-column .unit-for-variable-qty{margin-left:15px}#fin-doc-page .fin-doc-item-row-new.for-edit .min-qty-column,#fin-doc-page .fin-doc-item-row-new.for-edit .min-qty-column input,#fin-doc-page .fin-doc-item-row-new.for-edit .max-qty-column,#fin-doc-page .fin-doc-item-row-new.for-edit .max-qty-column input,#fin-doc-package-page .fin-doc-item-row-new.for-edit .min-qty-column,#fin-doc-package-page .fin-doc-item-row-new.for-edit .min-qty-column input,#fin-doc-package-page .fin-doc-item-row-new.for-edit .max-qty-column,#fin-doc-package-page .fin-doc-item-row-new.for-edit .max-qty-column input{color:#464646;font-size:15px;text-align:center;padding-right:0px}#fin-doc-page .fin-doc-item-row-new .unit-column,#fin-doc-page .fin-doc-item-row-new .unit-column button,#fin-doc-package-page .fin-doc-item-row-new .unit-column,#fin-doc-package-page .fin-doc-item-row-new .unit-column button{color:#464646;font-size:15px;text-align:right}#fin-doc-page .fin-doc-item-row-new.for-edit .unit-column .btn-group,#fin-doc-package-page .fin-doc-item-row-new.for-edit .unit-column .btn-group{margin-bottom:0px;width:100%}#fin-doc-page .fin-doc-item-row-new.for-edit .unit-column #fin-doc-unit-dropdown button,#fin-doc-package-page .fin-doc-item-row-new.for-edit .unit-column #fin-doc-unit-dropdown button{text-align:right;font-weight:normal}#fin-doc-page .fin-doc-item-row-new.for-edit .unit-column #fin-doc-unit-dropdown[data-value=''] button,#fin-doc-package-page .fin-doc-item-row-new.for-edit .unit-column #fin-doc-unit-dropdown[data-value=''] button{color:#aeaeae}#fin-doc-page .fin-doc-item-row-new.for-edit .unit-column #fin-doc-unit-dropdown button .unit-dropdown-icon,#fin-doc-package-page .fin-doc-item-row-new.for-edit .unit-column #fin-doc-unit-dropdown button .unit-dropdown-icon{position:absolute;top:50%;transform:translateY(-50%);left:10px;color:#829db2;opacity:0;transition:all 0.2s}#fin-doc-page .fin-doc-item-row-new.for-edit .unit-column #fin-doc-unit-dropdown button:hover .unit-dropdown-icon,#fin-doc-page .fin-doc-item-row-new.for-edit .unit-column #fin-doc-unit-dropdown button:focus .unit-dropdown-icon,#fin-doc-package-page .fin-doc-item-row-new.for-edit .unit-column #fin-doc-unit-dropdown button:hover .unit-dropdown-icon,#fin-doc-package-page .fin-doc-item-row-new.for-edit .unit-column #fin-doc-unit-dropdown button:focus .unit-dropdown-icon{opacity:1}#fin-doc-page .fin-doc-item-row-new .price-column,#fin-doc-page .fin-doc-item-row-new .price-column input,#fin-doc-package-page .fin-doc-item-row-new .price-column,#fin-doc-package-page .fin-doc-item-row-new .price-column input{color:#464646;font-size:15px;text-align:right}#fin-doc-page .fin-doc-item-row-new.for-edit .taxable-column,#fin-doc-package-page .fin-doc-item-row-new.for-edit .taxable-column{text-align:center}#fin-doc-page .fin-doc-item-row-new.for-edit .taxable-column .fin-doc-taxable,#fin-doc-package-page .fin-doc-item-row-new.for-edit .taxable-column .fin-doc-taxable{display:inline-block;padding-left:10px;padding-right:10px;text-align:center;align-content:center;font-size:19px}#fin-doc-page .fin-doc-item-row-new.for-edit .taxable-column .fin-doc-taxable:hover,#fin-doc-package-page .fin-doc-item-row-new.for-edit .taxable-column .fin-doc-taxable:hover{cursor:pointer}#fin-doc-page .fin-doc-item-row-new.for-edit .taxable-column .fin-doc-taxable .fa-check-square,#fin-doc-package-page .fin-doc-item-row-new.for-edit .taxable-column .fin-doc-taxable .fa-check-square{display:none}#fin-doc-page .fin-doc-item-row-new.for-edit .taxable-column .fin-doc-taxable[data-checked="true"] .fa-square,#fin-doc-package-page .fin-doc-item-row-new.for-edit .taxable-column .fin-doc-taxable[data-checked="true"] .fa-square{display:none}#fin-doc-page .fin-doc-item-row-new.for-edit .taxable-column .fin-doc-taxable[data-checked="true"] .fa-check-square,#fin-doc-package-page .fin-doc-item-row-new.for-edit .taxable-column .fin-doc-taxable[data-checked="true"] .fa-check-square{display:initial}#fin-doc-page .fin-doc-item-row-new .total-column,#fin-doc-package-page .fin-doc-item-row-new .total-column{color:#464646;font-size:15px}#fin-doc-page .fin-doc-item-row-new.for-edit.invoice .total-column{padding-top:17px}#fin-doc-page .fin-doc-item-row-new.quote .plus-tax{color:#888888}#fin-doc-page .fin-doc-item-row-new.invoice .plus-tax{display:block;margin-top:3px;color:#888888}#fin-doc-page .fin-doc-item-row-new .image-cell .image-container,#fin-doc-page .fin-doc-item-row-new.for-edit .image-cell .image-container,#fin-doc-package-page .fin-doc-item-row-new.for-edit .image-cell .image-container,#fin-doc-page .fin-doc-item-mobile-container .image-cell .image-container,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell .image-container{position:relative;width:135px;height:135px;background-color:#c4c4c4;border-radius:6px;overflow:hidden}#fin-doc-page .fin-doc-item-row-new .image-cell .image-container:hover .edit-image-overlay,#fin-doc-page .fin-doc-item-row-new.for-edit .image-cell .image-container:hover .edit-image-overlay,#fin-doc-package-page .fin-doc-item-row-new.for-edit .image-cell .image-container:hover .edit-image-overlay,#fin-doc-page .fin-doc-item-mobile-container .image-cell .image-container:hover .edit-image-overlay,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell .image-container:hover .edit-image-overlay{opacity:1}#fin-doc-page .fin-doc-item-row-new .image-cell img,#fin-doc-page .fin-doc-item-row-new.for-edit .image-cell img,#fin-doc-package-page .fin-doc-item-row-new.for-edit .image-cell img,#fin-doc-page .fin-doc-item-mobile-container .image-cell img,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell img{width:135px}#fin-doc-page .fin-doc-item-row-new .image-cell div.upload-image-placeholder,#fin-doc-page .fin-doc-item-row-new.for-edit .image-cell div.upload-image-placeholder,#fin-doc-package-page .fin-doc-item-row-new.for-edit .image-cell div.upload-image-placeholder,#fin-doc-page .fin-doc-item-mobile-container .image-cell div.upload-image-placeholder,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell div.upload-image-placeholder{overflow:hidden;position:relative;width:135px;height:135px;background-color:#C0E0E6}#fin-doc-page .fin-doc-item-row-new .image-cell div.edit-image-overlay,#fin-doc-page .fin-doc-item-row-new.for-edit .image-cell div.edit-image-overlay,#fin-doc-package-page .fin-doc-item-row-new.for-edit .image-cell div.edit-image-overlay,#fin-doc-page .fin-doc-item-mobile-container .image-cell div.edit-image-overlay,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell div.edit-image-overlay{transition:all 0.2s;opacity:0;position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#f8fcffde;border:1px dashed #8fb3c5;border-radius:6px}#fin-doc-page .fin-doc-item-row-new .image-cell div.edit-image-overlay .edit-image-label,#fin-doc-page .fin-doc-item-row-new.for-edit .image-cell div.edit-image-overlay .edit-image-label,#fin-doc-package-page .fin-doc-item-row-new.for-edit .image-cell div.edit-image-overlay .edit-image-label,#fin-doc-page .fin-doc-item-mobile-container .image-cell div.edit-image-overlay .edit-image-label,#fin-doc-package-page .fin-doc-item-mobile-container .image-cell div.edit-image-overlay .edit-image-label{width:100%;text-align:center;color:#2e5e75;font-size:15px}.fin-doc-section[data-show-fin-doc-item-images='false'] .fin-doc-item-mobile-container .image-cell,.fin-doc-section[data-show-fin-doc-item-images='false'] .fin-doc-item-mobile-container .image-column,.fin-doc-section[data-show-fin-doc-item-images='false'] .fin-doc-item-row-new .image-cell,.fin-doc-section[data-show-fin-doc-item-images='false'] .fin-doc-item-row-new .image-column{display:none}#fin-doc-page .fin-doc-item-row-new.quote #toggle-selected-trigger{width:fit-content;margin-left:auto}#fin-doc-page .fin-doc-section .fin-doc-items-container .selection-inputs,#fin-doc-package-page .fin-doc-section .fin-doc-items-container .selection-inputs{display:none;margin-top:20px}@media (min-width: 1200px){#fin-doc-page .fin-doc-section .fin-doc-items-container .selection-inputs,#fin-doc-package-page .fin-doc-section .fin-doc-items-container .selection-inputs{margin-top:10px;margin-bottom:20px}}#fin-doc-page .fin-doc-section .fin-doc-items-container .selection-inputs button,#fin-doc-package-page .fin-doc-section .fin-doc-items-container .selection-inputs button{font-size:14px}@media (min-width: 1200px){#fin-doc-page .fin-doc-section .fin-doc-items-container .selection-inputs button,#fin-doc-package-page .fin-doc-section .fin-doc-items-container .selection-inputs button{font-size:16px}}#fin-doc-page .fin-doc-section .fin-doc-items-container .selection-inputs i,#fin-doc-package-page .fin-doc-section .fin-doc-items-container .selection-inputs i{margin-right:8px}#fin-doc-page .fin-doc-section[data-bundle-type='choose_one'] .selection-inputs.choose-one{display:block}#fin-doc-page .fin-doc-section[data-bundle-type='choose_multiple'] .selection-inputs.choose-multiple{display:block}#fin-doc-package-page .selection-inputs{display:none !important}#fin-doc-page.fin-doc-show-page .fin-doc-item-row-new.quote[data-selected-option='true']{border-color:#00ab86}#fin-doc-page.fin-doc-show-page.quote.approved .fin-doc-item-row-new{border:0px}#fin-doc-page.fin-doc-show-page.quote.approved .fin-doc-item-card{border-top:0px;border-left:0px;border-right:0px;border-bottom:1px solid #dcdcdc}#fin-doc-page.fin-doc-show-page.quote.approved .fin-doc-item-card .selection-inputs,#fin-doc-page.fin-doc-show-page.quote.approved .fin-doc-item-row-new .selection-inputs{display:none}#fin-doc-page.fin-doc-show-page.quote.approved .fin-doc-section[data-bundle-type='choose_multiple'] .fin-doc-item-row-new[data-selected-option='false'],#fin-doc-page.fin-doc-show-page.quote.approved .fin-doc-section[data-bundle-type='choose_one'] .fin-doc-item-row-new[data-selected-option='false']{display:none !important}#fin-doc-page.fin-doc-show-page.quote.approved .fin-doc-section[data-bundle-type='choose_multiple'] .fin-doc-item-card[data-selected-option='false'],#fin-doc-page.fin-doc-show-page.quote.approved .fin-doc-section[data-bundle-type='choose_one'] .fin-doc-item-card[data-selected-option='false']{display:none !important}#edit-invoice-due-date-modal #payment-due-dates-container{margin-top:20px}#edit-invoice-due-date-modal #payment-due-dates-container .payment-due-date{position:relative;background-color:#fff;padding:15px;margin-bottom:15px;border-radius:8px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#edit-invoice-due-date-modal #payment-due-dates-container .payment-due-date .form-group{margin-bottom:0px}#edit-invoice-due-date-modal #payment-due-dates-container .payment-due-date .form-control{padding:20px 0px 2px 15px}#edit-invoice-due-date-modal #payment-due-dates-container .payment-due-date .delete-link{position:absolute;right:-9px;top:-6px;width:30px;height:30px;background-color:#fff;border-radius:100%;border:1px solid #b4c0c9}#edit-invoice-due-date-modal #payment-due-dates-container .payment-due-date .delete-link:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#edit-invoice-due-date-modal #payment-due-dates-container[data-can-have-payment-due-date-deleted='false'] .payment-due-date .delete-link{display:none}#edit-invoice-due-date-modal #payment-due-dates-container .payment-total{margin-top:20px;display:inline-block;font-weight:600}#edit-invoice-due-date-modal #payment-due-dates-container .payment-total.muted{opacity:0.35}@media (min-width: 1200px){#edit-invoice-due-date-modal #payment-due-dates-container .payment-total{margin-top:0px;margin-left:8px}}.payment-due-date-status-badge{display:inline-block;text-transform:uppercase;padding:5px 8px;color:#fff;font-weight:600;border-radius:8px;text-align:center;background-color:grey}.payment-due-date-status-badge.due_today,.payment-due-date-status-badge.upcoming{background-color:#dbf2f0;color:#60898f}.payment-due-date-status-badge.partial{background-color:#007bff}.payment-due-date-status-badge.paid{background-color:#cfedca;color:#4c8e41}.payment-due-date-status-badge.overdue{background-color:#ffcece;color:#c22323}#edit-invoice-due-date-modal .payment-due-date-status-badge,#fin-doc-package-page .payment-due-date-status-badge{position:absolute;left:15px;bottom:15px}@media (min-width: 576px){#edit-invoice-due-date-modal .payment-due-date-status-badge,#fin-doc-package-page .payment-due-date-status-badge{left:15px;bottom:15px}}@media (min-width: 1200px){#edit-invoice-due-date-modal .payment-due-date-status-badge,#fin-doc-package-page .payment-due-date-status-badge{position:absolute;top:50%;transform:translateY(-50%);right:15px;left:initial;bottom:initial}}#edit-invoice-due-date-modal #payment-due-dates-container #percent-remainder-calcs,#edit-invoice-due-date-modal #payment-due-dates-container #amount-remainder-calcs{padding:15px;background-color:#fff;margin-top:15px;display:inline-block;border-radius:6px}#edit-invoice-due-date-modal #payment-due-dates-container #percent-remainder-calcs.is-invalid,#edit-invoice-due-date-modal #payment-due-dates-container #amount-remainder-calcs.is-invalid{background-color:#c12e2e;color:#fff}#edit-invoice-due-date-modal #payment-due-dates-container #add-due-date{padding:20px}.payment-rules-container,.invoice-payment-schedule-container{-webkit-box-shadow:5px 5px 15px 0px #00000040;box-shadow:5px 5px 15px 0px #00000040;margin-top:40px;padding:15px;background-color:#fff;position:relative}@media (min-width: 1200px){.payment-rules-container,.invoice-payment-schedule-container{border-radius:8px;padding:24px}}.payment-rules-container .hide-if-advance-disabled,.invoice-payment-schedule-container .hide-if-advance-disabled{visibility:hidden;pointer-events:none}#primary-content-container #fin-doc-page .payment-rules-container .error-container.edit-error-element,#primary-content-container #fin-doc-page .invoice-payment-schedule-container .error-container.edit-error-element{display:none !important}#document-page-container .payment-rules-container .edit-and-done-button-container,#document-page-container .invoice-payment-schedule-container .edit-and-done-button-container,#document-show-page .payment-rules-container .edit-and-done-button-container,#document-show-page .invoice-payment-schedule-container .edit-and-done-button-container,#preview-document-page .payment-rules-container .edit-and-done-button-container,#preview-document-page .invoice-payment-schedule-container .edit-and-done-button-container,.fin-doc-edit-page .payment-rules-container .edit-and-done-button-container,.fin-doc-edit-page .invoice-payment-schedule-container .edit-and-done-button-container,#fin-doc-page.editor-within-project .payment-rules-container .edit-and-done-button-container,#fin-doc-page.editor-within-project .invoice-payment-schedule-container .edit-and-done-button-container{display:none}.payment-rules-container .editable-field,.invoice-payment-schedule-container .editable-field{position:relative;display:block;padding:15px;border-radius:6px;transition:all 0.2s;border:1px dashed #dcdcdc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-rules-container .editable-field:hover,.payment-rules-container .editable-field.active,.invoice-payment-schedule-container .editable-field:hover,.invoice-payment-schedule-container .editable-field.active{cursor:pointer;background-color:#e5f1fb;border-color:#8fb3c5}.payment-rules-container .editable-field.with-preview-value,.invoice-payment-schedule-container .editable-field.with-preview-value{display:flex;align-items:center}.payment-rules-container .editable-field.with-preview-value .preview-value-container,.invoice-payment-schedule-container .editable-field.with-preview-value .preview-value-container{flex-grow:1;text-align:right;margin-top:0px}.payment-rules-container .editable-field.with-preview-value.edit-amount-type .preview-value-container,.invoice-payment-schedule-container .editable-field.with-preview-value.edit-amount-type .preview-value-container{padding-right:28px}.payment-rules-container .editable-field .amount-type-icon-container,.invoice-payment-schedule-container .editable-field .amount-type-icon-container{position:absolute;top:50%;transform:translateY(-50%);right:10px;background-color:#fff;color:#8b8b8b;border-radius:5px;width:25px;height:25px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.12);-webkit-box-shadow:0px 0px 2px 1px rgba(0,0,0,0.12)}.payment-rules-container .editable-field .amount-type-icon-container i,.invoice-payment-schedule-container .editable-field .amount-type-icon-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.payment-rules-container[data-fixed-amount-total-exceeds-limit='true'] .payment-rule[data-amount-type="fixed_amount"] .editable-field.edit-amount-type,.payment-rules-container[data-fixed-amount-total-exceeds-limit='true'] .payment-due-date[data-amount-type='fixed_amount'] .editable-field.edit-amount-type,.invoice-payment-schedule-container[data-fixed-amount-total-exceeds-limit='true'] .payment-rule[data-amount-type="fixed_amount"] .editable-field.edit-amount-type,.invoice-payment-schedule-container[data-fixed-amount-total-exceeds-limit='true'] .payment-due-date[data-amount-type='fixed_amount'] .editable-field.edit-amount-type{color:#a21515;border-color:#a21515;background-color:#fff1f1}.payment-rules-container[data-fixed-amount-total-exceeds-limit='true'] .payment-rule[data-amount-type="fixed_amount"] .editable-field.edit-amount-type:hover,.payment-rules-container[data-fixed-amount-total-exceeds-limit='true'] .payment-due-date[data-amount-type='fixed_amount'] .editable-field.edit-amount-type:hover,.invoice-payment-schedule-container[data-fixed-amount-total-exceeds-limit='true'] .payment-rule[data-amount-type="fixed_amount"] .editable-field.edit-amount-type:hover,.invoice-payment-schedule-container[data-fixed-amount-total-exceeds-limit='true'] .payment-due-date[data-amount-type='fixed_amount'] .editable-field.edit-amount-type:hover{background-color:#ffe3e2}.payment-rules-container[data-fixed-amount-total-exceeds-limit='true'] .payment-rule[data-amount-type="fixed_amount"] .editable-field.edit-amount-type .secondary-value,.payment-rules-container[data-fixed-amount-total-exceeds-limit='true'] .payment-due-date[data-amount-type='fixed_amount'] .editable-field.edit-amount-type .secondary-value,.invoice-payment-schedule-container[data-fixed-amount-total-exceeds-limit='true'] .payment-rule[data-amount-type="fixed_amount"] .editable-field.edit-amount-type .secondary-value,.invoice-payment-schedule-container[data-fixed-amount-total-exceeds-limit='true'] .payment-due-date[data-amount-type='fixed_amount'] .editable-field.edit-amount-type .secondary-value{color:#a21515}.payment-rules-container[data-fixed-amount-total-exceeds-limit='true'] .payment-rule:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .primary-value,.payment-rules-container[data-fixed-amount-total-exceeds-limit='true'] .payment-due-date:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .primary-value,.invoice-payment-schedule-container[data-fixed-amount-total-exceeds-limit='true'] .payment-rule:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .primary-value,.invoice-payment-schedule-container[data-fixed-amount-total-exceeds-limit='true'] .payment-due-date:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .primary-value{display:none !important}.payment-rules-container:not([data-percentages-equal-100='equal']) .payment-rule:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type,.payment-rules-container:not([data-percentages-equal-100='equal']) .payment-due-date:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type,.invoice-payment-schedule-container:not([data-percentages-equal-100='equal']) .payment-rule:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type,.invoice-payment-schedule-container:not([data-percentages-equal-100='equal']) .payment-due-date:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type{color:#a21515;border-color:#a21515;background-color:#fff1f1}.payment-rules-container:not([data-percentages-equal-100='equal']) .payment-rule:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type:hover,.payment-rules-container:not([data-percentages-equal-100='equal']) .payment-due-date:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type:hover,.invoice-payment-schedule-container:not([data-percentages-equal-100='equal']) .payment-rule:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type:hover,.invoice-payment-schedule-container:not([data-percentages-equal-100='equal']) .payment-due-date:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type:hover{background-color:#ffe3e2}.payment-rules-container:not([data-percentages-equal-100='equal']) .payment-rule:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .secondary-value,.payment-rules-container:not([data-percentages-equal-100='equal']) .payment-due-date:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .secondary-value,.invoice-payment-schedule-container:not([data-percentages-equal-100='equal']) .payment-rule:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .secondary-value,.invoice-payment-schedule-container:not([data-percentages-equal-100='equal']) .payment-due-date:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .secondary-value{color:#a21515}.payment-rules-container:not([data-percentages-equal-100='equal']) .payment-rule:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .primary-value,.payment-rules-container:not([data-percentages-equal-100='equal']) .payment-due-date:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .primary-value,.invoice-payment-schedule-container:not([data-percentages-equal-100='equal']) .payment-rule:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .primary-value,.invoice-payment-schedule-container:not([data-percentages-equal-100='equal']) .payment-due-date:not([data-amount-type="fixed_amount"]) .editable-field.edit-amount-type .primary-value{display:none !important}.payment-rules-container .advance-settings-container,.invoice-payment-schedule-container .advance-settings-container{background-color:#f7f7f7;border:1px dashed #d9d9d9;padding:10px;margin-bottom:5px;border-radius:5px}.payment-rules-container .advance-terms-in-words-badge{display:none}.payment-rules-container tr.payment-rule:first-child .advance-terms-in-words-badge{display:initial}.payment-rules-container tr.payment-rule td,.invoice-payment-schedule-container tr.payment-due-date td{border-top-color:#ececec}.payment-rules-container tr.payment-rule.for-static-index td{padding:1.2rem 1rem}.invoice-payment-schedule-container[data-can-have-dates-deleted='false'] button.delete-button{display:none}.payment-rules-container .is-advance-toggle-icon,.invoice-payment-schedule-container .is-advance-toggle-icon{font-size:28px;transition:all 0.3s}.payment-rules-container .is-advance-toggle-icon.on,.invoice-payment-schedule-container .is-advance-toggle-icon.on{color:#00ab86}.payment-rules-container .is-advance-toggle-icon.off,.invoice-payment-schedule-container .is-advance-toggle-icon.off{color:#c8c9ca}.payment-rules-container .is-advance-toggle-icon.off:hover,.invoice-payment-schedule-container .is-advance-toggle-icon.off:hover{color:#757575}#primary-content-container .payment-rule-popover{position:absolute}#page-content-container .payment-rule-popover{position:fixed}.payment-rule-popover{z-index:10;width:400px;padding:20px;padding-top:0px;box-shadow:0 0 27px #969696;background-color:#fff;border-radius:10px;margin-bottom:30px}.payment-rule-popover:before{content:"";position:absolute;top:105px;right:auto;left:0;width:15px;height:15px;background-color:#fff;box-shadow:0 0 27px #969696;transform:translate(-50%, 0%) rotate(-135deg);clip-path:polygon(-27px -27px, calc(100% + 27px) -27px, calc(100% + 27px) calc(100% + 27px))}.payment-rule-popover--header{margin:12px 0px}.payment-rule-popover .saving-overlay,.payment-rules-container .saving-overlay,.invoice-payment-schedule-container .saving-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-color:#ffffffd9;border-radius:10px}.payment-rule-popover .saving-overlay .saving-overlay-content,.payment-rules-container .saving-overlay .saving-overlay-content,.invoice-payment-schedule-container .saving-overlay .saving-overlay-content{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background-color:#fff;text-align:center;padding:20px;border:1px solid #dddddd;border-radius:10px}.payment-rule-popover .fixed-close-button{position:absolute;top:0px;right:0px;background-color:#fff;width:30px;height:30px;border-radius:100%;transform:translateY(-40%) translateX(40%);transition:all 0.3s;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.payment-rule-popover .fixed-close-button:hover{cursor:pointer;transform:translateY(-40%) translateX(40%) scale(1.2)}.payment-rule-popover .fixed-close-button i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);display:block}#edit-payment-due-date-amount-popover .form-group .prepend,#edit-payment-rule-amount-type-popover .form-group .prepend.dollar-sign{color:#464646;font-size:24px;top:23px}#edit-payment-due-date-amount-popover .form-group .append,#edit-payment-rule-amount-type-popover .form-group .append.percentage-icon{color:#464646;font-size:24px;top:23px}#edit-payment-rule-amount-type-popover input#payment_rule_percentage.is-invalid,#edit-payment-due-date-amount-popover input#payment_due_date_percentage.is-invalid{background-image:none}#edit-payment-rule-amount-type-popover .percentage-element,#edit-payment-rule-amount-type-popover .equal-element,#edit-payment-rule-amount-type-popover .fixed-amount-element,#edit-payment-due-date-amount-popover .percentage-element,#edit-payment-due-date-amount-popover .equal-element,#edit-payment-due-date-amount-popover .fixed-amount-element{display:none}#edit-payment-rule-amount-type-popover[data-amount-type="percentage_amount"] .percentage-element,#edit-payment-due-date-amount-popover[data-amount-type="percentage_amount"] .percentage-element{display:block}#edit-payment-rule-amount-type-popover[data-amount-type="equal_amount"] .equal-element,#edit-payment-due-date-amount-popover[data-amount-type="equal_amount"] .equal-element{display:block}#edit-payment-rule-amount-type-popover[data-amount-type="fixed_amount"] .fixed-amount-element,#edit-payment-due-date-amount-popover[data-amount-type="fixed_amount"] .fixed-amount-element{display:block}#edit-payment-rule-due-date-popover .dropdown-toggle,#edit-payment-due-date-popover .dropdown-toggle{color:#363636}#edit-payment-rule-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item .check-column,#edit-payment-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item .check-column{padding-right:20px}#edit-payment-rule-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item .check-column i,#edit-payment-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item .check-column i{font-size:20px;color:teal}#edit-payment-rule-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item.not-allowed .flex-head-with-actions,#edit-payment-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item.not-allowed .flex-head-with-actions{opacity:0.4}#edit-payment-rule-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item .fa-check-circle,#edit-payment-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item .fa-check-circle{display:none}#edit-payment-rule-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item .right-col,#edit-payment-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item .right-col{text-wrap:auto}#edit-payment-rule-due-date-popover #due-date-type-dropdown .dropdown-item .due-date-type-label,#edit-payment-due-date-popover #due-date-type-dropdown .dropdown-item .due-date-type-label{display:block;margin-bottom:4px}#edit-payment-rule-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item.selected .fa-circle,#edit-payment-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item.selected .fa-circle{display:none}#edit-payment-rule-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item.selected .fa-check-circle,#edit-payment-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item.selected .fa-check-circle{display:block}#edit-payment-rule-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item.selected .due-date-type-label,#edit-payment-due-date-popover #due-date-type-dropdown .due-date-type-dropdown-item.selected .due-date-type-label{font-weight:800}#edit-payment-rule-due-date-popover .calc-due-date-dropdown .dropdown-item,#edit-payment-due-date-popover .calc-due-date-dropdown .dropdown-item{padding-left:14px}#edit-payment-rule-due-date-popover .calc-due-date-dropdown .dropdown-menu,#edit-payment-due-date-popover .calc-due-date-dropdown .dropdown-menu{min-width:initial}#edit-payment-rule-due-date-popover .calc-due-date-dropdown .placeholder-value,#edit-payment-due-date-popover .calc-due-date-dropdown .placeholder-value{opacity:0.7}#edit-payment-rule-due-date-popover input#payment_rule_calc_date_qty,#edit-payment-due-date-popover input#payment_due_date_calc_date_qty{color:#363636;background-color:#efefef;border:1px solid #efefef;font-weight:600;font-size:14px;padding:.66rem .75rem;height:initial;border-radius:.25rem}#edit-payment-rule-due-date-popover .calc-due-date-dropdown.invalid button,#edit-payment-rule-due-date-popover input#payment_rule_calc_date_qty.invalid,#edit-payment-rule-due-date-popover input#payment_due_date_calc_date_qty.invalid,#edit-payment-due-date-popover .calc-due-date-dropdown.invalid button,#edit-payment-due-date-popover input#payment_rule_calc_date_qty.invalid,#edit-payment-due-date-popover input#payment_due_date_calc_date_qty.invalid{border:1px solid red}#edit-payment-rule-due-date-popover .calc-due-date-errors-container,#edit-payment-due-date-popover .calc-due-date-errors-container{display:none !important;font-size:16px;margin-bottom:15px}@media (min-width: 576px){#edit-payment-rule-due-date-popover .calc-due-date-errors-container,#edit-payment-due-date-popover .calc-due-date-errors-container{font-size:14.5px}}#edit-payment-rule-due-date-popover[data-due-date-type='calc_due_date'] .calc-due-date-errors-container[data-has-errors='true'],#edit-payment-due-date-popover[data-due-date-type='calc_due_date'] .calc-due-date-errors-container[data-has-errors='true']{display:block !important}#edit-payment-rule-due-date-popover .invoice-due-date-element,#edit-payment-rule-due-date-popover .calc-due-date-element,#edit-payment-rule-due-date-popover .mid-project-due-date-element,#edit-payment-rule-due-date-popover .project-due-date-element,#edit-payment-rule-due-date-popover .specific-due-date-element,#edit-payment-rule-due-date-popover .expiration-due-date-element,#edit-payment-due-date-popover .invoice-due-date-element,#edit-payment-due-date-popover .calc-due-date-element,#edit-payment-due-date-popover .mid-project-due-date-element,#edit-payment-due-date-popover .project-due-date-element,#edit-payment-due-date-popover .specific-due-date-element,#edit-payment-due-date-popover .expiration-due-date-element{display:none}#edit-payment-rule-due-date-popover[data-due-date-type="invoice_due_date"] .invoice-due-date-element,#edit-payment-due-date-popover[data-due-date-type="invoice_due_date"] .invoice-due-date-element{display:block}#edit-payment-rule-due-date-popover[data-due-date-type="calc_due_date"] .calc-due-date-element,#edit-payment-due-date-popover[data-due-date-type="calc_due_date"] .calc-due-date-element{display:block}#edit-payment-rule-due-date-popover[data-due-date-type="mid_project_due_date"] .mid-project-due-date-element,#edit-payment-due-date-popover[data-due-date-type="mid_project_due_date"] .mid-project-due-date-element{display:block}#edit-payment-rule-due-date-popover[data-due-date-type="project_due_date"] .project-due-date-element,#edit-payment-due-date-popover[data-due-date-type="project_due_date"] .project-due-date-element{display:block}#edit-payment-rule-due-date-popover[data-due-date-type="specific_due_date"] .specific-due-date-element,#edit-payment-due-date-popover[data-due-date-type="specific_due_date"] .specific-due-date-element{display:block}#edit-payment-rule-due-date-popover[data-due-date-type="expiration_due_date"] .expiration-due-date-element,#edit-payment-due-date-popover[data-due-date-type="expiration_due_date"] .expiration-due-date-element{display:block}.payment-rule .primary-value,.payment-due-date .primary-value{font-weight:600}.payment-rule .secondary-value,.payment-due-date .secondary-value{display:block;font-size:14px;margin-top:3px;color:#828181}.payment-rules-container .payment-rule.mobile-table td.due-date-row,.invoice-payment-schedule-container .payment-due-date.mobile-table td.due-date-row{padding-top:23px;padding-bottom:23px}.payment-rules-container .payment-rule.mobile-table td.amount-row,.invoice-payment-schedule-container .payment-due-date.mobile-table td.amount-row{padding-top:23px;padding-bottom:23px;text-align:right}.payment-rules-container .payment-rule.mobile-table .secondary-value,.invoice-payment-schedule-container .payment-due-date.mobile-table .secondary-value{color:#9a9a9a;font-size:12px;margin-top:8px}.payment-rules-container .payment-rule.mobile-table .advance-payment-badge,.invoice-payment-schedule-container .payment-due-date.mobile-table .advance-payment-badge{font-size:12px}#fin-doc-page #fin-doc-totals-floating-container{display:none}@media (min-width: 1200px){#fin-doc-page #fin-doc-totals-floating-container{display:block;position:fixed;top:88px;right:0px;background-color:#f1f5f8;width:300px;z-index:3;transform:translateY(100vh);transition:all 0.4s;padding-top:20px}}body[data-auth-context="share_link"] #fin-doc-page #fin-doc-totals-floating-container{top:20px}#fin-doc-page #fin-doc-totals-floating-container.open{transform:translateY(0px)}#fin-doc-page .totals-container{font-size:16px;background-color:#fff;padding:0px 15px}@media (min-width: 576px){#fin-doc-page .totals-container{font-size:14.5px}}@media (min-width: 1200px){#fin-doc-page .totals-container{padding:0px}}#fin-doc-page .totals-container .row{padding:6px 0px}@media (min-width: 1200px){#fin-doc-page .totals-container .row{padding:10px 0px}}#fin-doc-page .totals-container span.tax-rate{display:inline-block;background-color:#f8fcff;border:1px dashed #8fb3c5;padding:8px;margin-left:5px;border-radius:5px;color:#464646;transition:all 0.2s}#fin-doc-page .totals-container span.tax-rate:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#fin-doc-page #settings-column,#fin-doc-package-page #settings-column{padding:20px}@media (min-width: 1200px){#fin-doc-page #settings-column,#fin-doc-package-page #settings-column{padding-top:0px}}#fin-doc-page #settings-column #settings-payments-section .fin-doc-payment-status-badge{position:absolute;top:-7px;right:-7px}#fin-doc-page #settings-column #settings-payments-section .payment-totals-data{display:flex}#fin-doc-page #settings-column #settings-payments-section .payment-totals-data div.data-container{margin-right:30px}#fin-doc-page #settings-column #settings-payments-section .payment-totals-data .data-label{display:block;margin-bottom:5px}#fin-doc-page #settings-column #settings-payments-section .payment-totals-data .data-number{color:#464646}.fin-doc-status-badge{min-width:95px}.fin-doc-status-badge.min-width{min-width:initial}.fin-doc-status-badge.quote.draft{background-color:#eaeaea;color:#848484}.fin-doc-status-badge.quote.sent{background-color:#dbf2f0;color:#60898f}.fin-doc-status-badge.quote.approved{background-color:#cfedca;color:#4c8e41}.fin-doc-status-badge.quote.rejected{background-color:#ffcece;color:#c22323}.fin-doc-status-badge.quote.expired{background-color:#ffcece;color:#c22323}.fin-doc-status-badge.invoice.draft{background-color:#eaeaea;color:#848484}.fin-doc-status-badge.invoice.sent{background-color:#dbf2f0;color:#60898f}.fin-doc-status-badge.invoice.partial{background-color:#f9ebd0;color:#a47824}.fin-doc-status-badge.invoice.overdue{background-color:#ffcece;color:#c22323}.fin-doc-status-badge.invoice.paid{background-color:#cfedca;color:#4c8e41}#fin-doc-page.fin-doc-show-page .mobile-quote-approval-callout{margin-bottom:20px}#fin-doc-page.fin-doc-show-page .mobile-quote-expired-callout{margin-bottom:20px}#fin-doc-page .linked-fin-doc-record-callout p{font-size:17px}@media (min-width: 576px){#fin-doc-page .linked-fin-doc-record-callout p{font-size:16px}}#fin-doc-page .linked-fin-doc-record-callout.for-document-section{font-size:16px;border-radius:8px;-webkit-box-shadow:5px 5px 15px 0px #00000040;box-shadow:5px 5px 15px 0px #00000040;margin-bottom:20px;padding:15px 20px;display:block;background-color:#fff;margin-top:20px;text-align:center}@media (min-width: 576px){#fin-doc-page .linked-fin-doc-record-callout.for-document-section{font-size:14.5px}}#fin-doc-page .linked-fin-doc-record-callout.for-document-section i{padding-right:5px;display:inline;font-size:18px}@media (min-width: 576px){#fin-doc-page .linked-fin-doc-record-callout.for-document-section i{font-size:17px}}#quote-approval-successfull-modal{text-align:center}#quote-approval-successfull-modal .fa-check-circle{font-size:38px;color:#00ab86;display:block;margin-bottom:20px}#fin-doc-page .fin-doc-section .no-selected-options-notice{display:none;margin-top:15px;margin-left:15px;margin-right:15px}@media (min-width: 1200px){#fin-doc-page .fin-doc-section .no-selected-options-notice{margin-left:40px}}#fin-doc-page .fin-doc-section .no-selected-options-notice p{font-size:17px}@media (min-width: 576px){#fin-doc-page .fin-doc-section .no-selected-options-notice p{font-size:16px}}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container .selection-inputs .selected-true,#fin-doc-page.fin-doc-show-page .fin-doc-item-desktop-container .selection-inputs .selected-true{display:none}#fin-doc-page.fin-doc-show-page .fin-doc-item-row-new[data-selected-option='true'] .selection-inputs .selected-true,#fin-doc-page.fin-doc-show-page .fin-doc-item-card[data-selected-option='true'] .selection-inputs .selected-true{display:block}#fin-doc-page.fin-doc-show-page .fin-doc-item-row-new[data-selected-option='true'] .selection-inputs .selected-false,#fin-doc-page.fin-doc-show-page .fin-doc-item-card[data-selected-option='true'] .selection-inputs .selected-false{display:none}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container{padding:20px}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container .fin-doc-item-name{margin-bottom:15px}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container .numbers-container{margin-top:25px}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container .data-value{margin-top:8px;display:block}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container .data-value .plus-tax{display:block}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container .plus-tax{display:block;opacity:0.6;font-size:12px;margin-top:2px;font-weight:600}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container .image-cell{padding-left:0px;margin-bottom:15px}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container .numbers-container .qty form{display:inline-block;margin-top:10px}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container .numbers-container .qty select{background-color:#bbeeee;padding:6px !important;padding-left:10px !important;padding-right:27px !important}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container .numbers-container .qty .fixed-qty{margin-top:18px}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container.quote{border:4px solid transparent;border-bottom:1px solid #dcdcdc}#fin-doc-page.fin-doc-show-page .fin-doc-item-mobile-container.quote[data-selected-option='true']{border-color:#00ab86;border-bottom:4px solid #00ab86}#fin-doc-page.for-document #page-container{margin-left:0px;min-height:100px}#fin-doc-page.for-document #page-container .applying-template-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#fff;border-radius:8px}#fin-doc-page.for-document #page-container .applying-template-overlay .applying-callout{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);text-align:center}#fin-doc-page.for-document #page-container .applying-template-overlay .applying-callout i{font-size:25px;margin-bottom:10px}#fin-doc-page.for-document #fin-doc-totals-floating-container,body[data-auth-context='share_link'] #fin-doc-page.for-document #fin-doc-totals-floating-container{position:absolute;right:15px;left:initial;background-color:transparent;display:none;top:0px;padding-top:0px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);padding:15px;border-radius:10px}@media (min-width: 576px){#fin-doc-page.for-document #fin-doc-totals-floating-container,body[data-auth-context='share_link'] #fin-doc-page.for-document #fin-doc-totals-floating-container{display:block}}#fin-doc-page.for-document #fin-doc-totals-floating-container.stick-to-bottom,body[data-auth-context='share_link'] #fin-doc-page.for-document #fin-doc-totals-floating-container.stick-to-bottom{position:fixed;left:0px;right:0px;background-color:#f7f7f7;border-radius:0px}#fin-doc-page.for-document #fin-doc-totals-floating-container.sticky-enabled:not(#fin-doc-page.for-document #fin-doc-totals-floating-container.stick-to-bottom,body[data-auth-context='share_link'] #fin-doc-page.for-document #fin-doc-totals-floating-container.stick-to-bottom),body[data-auth-context='share_link'] #fin-doc-page.for-document #fin-doc-totals-floating-container.sticky-enabled:not(#fin-doc-page.for-document #fin-doc-totals-floating-container.stick-to-bottom,body[data-auth-context='share_link'] #fin-doc-page.for-document #fin-doc-totals-floating-container.stick-to-bottom){position:fixed;top:85px !important;right:15px}#preview-document-page #fin-doc-page.for-document #fin-doc-totals-floating-container.sticky-enabled:not(#preview-document-page #fin-doc-page.for-document #fin-doc-totals-floating-container.stick-to-bottom){top:140px !important}#fin-doc-page.for-document .narrow-layout-element{display:none}#fin-doc-page.for-document.narrow-layout .narrow-layout-element{display:block}#fin-doc-page.for-document.narrow-layout #fin-doc-totals-floating-container,#preview-document-page #fin-doc-page.for-document.narrow-layout #fin-doc-totals-floating-container{bottom:0px;top:initial !important;left:0px;right:0px;width:initial;background-color:#f7f7f7;border-top:1px solid #e0e0e0;padding:25px;z-index:0}#fin-doc-page.for-document.narrow-layout #fin-doc-totals-floating-container .totals-container{box-shadow:none;-webkit-box-shadow:none;max-width:450px;margin-left:auto;margin-right:auto;background-color:#f7f7f7}#fin-doc-page.for-document.narrow-layout #fin-doc-totals-floating-container .totals-container .row{padding:5px 0px}#fin-doc-page.for-document.narrow-layout #fin-doc-totals-floating-container .totals-container hr{margin:5px 0px}#fin-doc-page.for-document #fin-doc-totals-floating-container #collapse-fin-doc-totals-button{display:none}#fin-doc-page.for-document.narrow-layout #fin-doc-totals-floating-container #collapse-fin-doc-totals-button{position:absolute;left:50%;transform:translateX(-50%);display:block;top:0px;width:31px;height:31px;background-color:#fff;border-radius:100%;border:1px solid #e0e0e0;transform:translateY(-50%);transition:all 0.2s}#fin-doc-page.for-document.narrow-layout #fin-doc-totals-floating-container #collapse-fin-doc-totals-button i{display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#a4a4a4;font-size:14px}#fin-doc-page.for-document.narrow-layout #fin-doc-totals-floating-container #collapse-fin-doc-totals-button:hover{cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);transform:translateY(-50%) scale(1.2)}#fin-doc-page.for-document.narrow-layout #fin-doc-totals-floating-container.collapsed{transform:translateY(calc(100% - 25px));padding-top:100px}#fin-doc-page.for-document.narrow-layout #fin-doc-totals-floating-container.collapsed #collapse-fin-doc-totals-button{transform:translateY(-50%) rotate(180deg)}#fin-doc-page.for-document.narrow-layout #fin-doc-totals-floating-container .fin-doc-action-items{display:none}#fin-doc-page.for-document #narrow-layout-quote-approval-container{max-width:400px;margin-left:auto;margin-right:auto;margin-top:20px}#fin-doc-page.for-document.quote.approved #narrow-layout-quote-approval-container{max-width:initial;text-align:center}#preview-document-page .record-linker-for-document-callout,#document-show-page .record-linker-for-document-callout{display:none !important}.record-linker-for-document-callout{width:85%;background-color:#fff;border-radius:8px;border:1px solid #8c8c8c;padding:30px 20px;box-shadow:0px 0px 31px 1px rgba(0,0,0,0.57);-webkit-box-shadow:0px 0px 31px 1px rgba(0,0,0,0.57);position:absolute;left:50%;transform:translateX(-50%);top:165px}@media (min-width: 1200px){.record-linker-for-document-callout{width:450px;padding:55px 40px}}.record-linker-for-document-callout .fa-circle-info{display:block;font-size:30px;margin-bottom:20px}@media (min-width: 1200px){.record-linker-for-document-callout .fa-circle-info{margin-bottom:30px}}.record-linker-for-document-callout .link-fin-doc-button{color:#fff;display:block;margin-bottom:15px}@media (min-width: 1200px){.record-linker-for-document-callout .link-fin-doc-button{margin-bottom:30px}}.fin-doc-placeholder-content-container{padding:0px 40px;padding-bottom:40px}.fin-doc-section-placeholder-container .section-header{background-color:#eeeeee;margin-top:10px;height:50px}@media (min-width: 1200px){.fin-doc-section-placeholder-container .section-header{border-radius:8px;margin-top:35px;height:60px}}.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-quote{border:4px solid #eeeeee;border-radius:8px;margin:15px;padding:10px;display:flex}@media (min-width: 1200px){.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-quote{margin:0px;margin-top:15px;padding:20px}}.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-quote .image-placeholder{width:70px;height:70px;border-radius:8px;background-color:#eeeeee}@media (min-width: 1200px){.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-quote .image-placeholder{width:115px;height:115px}}.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-quote .name-placeholder{background-color:#eeeeee;height:13px;border-radius:25px}@media (min-width: 1200px){.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-quote .name-placeholder{height:22px}}.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-quote .text-line-placeholder{background-color:#f2f2f2;height:6px;border-radius:5px;margin-top:7px}@media (min-width: 1200px){.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-quote .text-line-placeholder{height:9px;margin-top:10px}}.payment-schedule-placeholder-container .payment-due-date-placeholder-row{display:flex;margin-top:25px}.payment-schedule-placeholder-container .payment-due-date-placeholder-row:last-child{margin-bottom:10px}.payment-schedule-placeholder-container .payment-due-date-placeholder-row .placeholder-item{height:13px;border-radius:5px}.payment-schedule-placeholder-container .payment-due-date-placeholder-row .placeholder-item.date-placeholder{background-color:#d7d7d7;width:100px}.payment-schedule-placeholder-container .payment-due-date-placeholder-row .placeholder-item.amount-placeholder{background-color:#f2f2f2;width:200px;margin-left:30px}.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-invoice{border-bottom:1px solid #eeeeee;padding:15px}@media (min-width: 1200px){.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-invoice{padding:20px 0px}}.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-invoice .name-placeholder{background-color:#eeeeee;height:13px;border-radius:25px}@media (min-width: 1200px){.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-invoice .name-placeholder{height:22px}}.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-invoice .text-line-placeholder{background-color:#f2f2f2;height:6px;border-radius:5px;margin-top:7px}@media (min-width: 1200px){.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-invoice .text-line-placeholder{height:9px;margin-top:10px}}.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-invoice .number-placeholder{background-color:#eeeeee;height:13px;border-radius:25px;margin-left:30px}@media (min-width: 1200px){.fin-doc-section-placeholder-container .fin-doc-item-placeholder-for-invoice .number-placeholder{height:13px}}.fin-doc-totals-placeholder-container{margin-top:10px;padding:15px;padding-bottom:30px}@media (min-width: 1200px){.fin-doc-totals-placeholder-container{margin-top:15px;max-width:500px;margin-left:auto;padding:15px 0px}}.fin-doc-totals-placeholder-container .section-total{display:flex;margin-top:10px}@media (min-width: 1200px){.fin-doc-totals-placeholder-container .section-total{margin-top:15px}}.fin-doc-totals-placeholder-container .section-total .text-line-placeholder{height:10px;background-color:#eeeeee;border-radius:22px}@media (min-width: 1200px){.fin-doc-totals-placeholder-container .section-total .text-line-placeholder{height:13px}}.fin-doc-totals-placeholder-container .text-line-placeholder.darker-color{background-color:#d7d7d7}.settings-page-beta{max-width:800px;margin-left:auto;margin-right:auto;margin-top:40px}.settings-page-beta.wide{max-width:1000px}.settings-page-beta.folder-tree-layout{max-width:1660px;margin-left:initial;margin-right:initial;padding-left:251px;margin-top:0px}.settings-page-beta.folder-tree-layout .settings-page-folder-tree-container{position:fixed;left:242px;top:108px;bottom:0px;width:250px;padding-top:15px;padding-left:15px;padding-right:15px;padding-bottom:100px;border-right:1px solid #e5e5e5;overflow:scroll}.settings-page{max-width:1296px}.settings-page .page-header{margin-bottom:0px}@media (min-width: 1200px){.settings-page .content-wrapper{padding-left:70px}}.settings-page #mobile-menu{margin-top:15px;border-bottom:2px solid #fff;margin-bottom:15px}.settings-page #mobile-menu button{background-color:#3f5d6c;color:#fff;border-color:#fff}.settings-page #mobile-menu .menu-top-header{font-size:20px;font-weight:600;margin-top:5px;margin-bottom:25px}.settings-page #mobile-menu .dropdown-menu{padding:15px}.settings-page #mobile-menu a{display:block;color:teal;padding:15px 15px;margin-bottom:10px;border-radius:6px}.settings-page #mobile-menu a:active{background-color:transparent}.settings-page #mobile-menu a.selected{background-color:#3f5d6c;color:#fff}.settings-page #mobile-menu .menu-header{display:block;margin-top:15px;margin-bottom:10px}.settings-page #mobile-menu .divider{height:1px;background-color:#d9d9d9;margin-bottom:10px 0px}#company-settings-page .company-logo-image-container{background-color:#fff;padding:18px;max-width:360px;border-radius:8px;margin-bottom:12px}#company-settings-page .company-logo-image-container img{max-width:100%}.settings-page.wide-layout{max-width:initial}.settings-page.wide-layout #desktop-menu{max-width:270px}@media (min-width: 1200px){.settings-page.wide-layout .content-wrapper{padding-left:20px}}#staff_members-page.settings-page-beta .staff-member-card{margin-bottom:15px}@media (min-width: 1200px){#staff_members-page.settings-page-beta .staff-member-card:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}#staff_members-page.settings-page-beta .staff-member-card .name-and-icons{display:flex;align-items:center}#staff_members-page.settings-page-beta .staff-member-card .name-and-icons .avatar-container{padding-right:10px}@media (min-width: 576px){#staff_members-page.settings-page-beta .staff-member-card .name-and-icons .avatar-container{padding-right:15px}}#staff_members-page.settings-page-beta .staff-member-card .name-and-icons .role{display:block;margin-top:3px;font-size:16px;color:#9a9a9a;text-transform:uppercase;font-size:14px;font-weight:600}@media (min-width: 576px){#staff_members-page.settings-page-beta .staff-member-card .name-and-icons .role{font-size:14.5px}}@media (min-width: 576px){#staff_members-page.settings-page-beta .staff-member-card .name-and-icons .role{font-size:12px}}#staff_members-page.settings-page-beta .staff-member-card .name-and-icons .icons-container{flex-grow:1;text-align:right}#stripe-company-settings-container .stripe-icons-container{margin-bottom:20px}#stripe-company-settings-container .stripe-icons-container.tablet-desktop{display:flex;align-items:center}#stripe-company-settings-container .fa-stripe{font-size:60px;color:#6772E5;display:block}@media (min-width: 576px){#stripe-company-settings-container .fa-stripe{display:inline-block}}#stripe-company-settings-container .payment-method-icon{display:inline-block;margin-right:5px;font-size:26px;color:#939393}#stripe-company-settings-container .stripe-icons-container.tablet-desktop .fa-stripe{font-size:80px;margin-right:35px}@media (min-width: 1200px){#stripe-company-settings-container .stripe-icons-container.tablet-desktop .fa-stripe{font-size:72px;margin-right:31px}}#stripe-company-settings-container .stripe-icons-container.tablet-desktop .payment-method-icon{font-size:28px;margin-right:20px}@media (min-width: 1200px){#stripe-company-settings-container .stripe-icons-container.tablet-desktop .payment-method-icon{font-size:25px;margin-right:18px}}#stripe-company-settings-container .stripe-connect.setup-account{width:250px}#stripe-company-settings-container .stripe-connect.setup-account span::after{left:initial;right:15px}#payment-reminder-email-settings-container .email-option{display:flex;align-items:center;border-bottom:1px solid #e8e8e8;padding:15px 0px}#payment-reminder-email-settings-container .email-option:first-child{padding-top:0px}#payment-reminder-email-settings-container .email-option:last-child{border-bottom:0px;padding-bottom:0px}#payment-reminder-email-settings-container .email-option div.toggle{margin-right:12px}#payment-reminder-email-settings-container .email-option .toggle-and-name{flex:0 0 29%}#payment-reminder-email-settings-container .email-option .description{flex-grow:1}#edit-payment-reminder-email-modal .muted-element{opacity:0.4}#edit-payment-reminder-email-modal .custom-message-field{border:0px;display:block;width:100%;padding:0px}#edit-payment-reminder-email-modal .custom-message-field:focus{outline-style:none;border:0px}#guest-party-shared-link-page{background-color:#f5f5f5}#guest-party-shared-link-page .container{padding-top:20px;min-height:100vh;max-width:700px;padding-bottom:40px}@media (min-width: 576px){#guest-party-shared-link-page .container{padding-bottom:0px}}#guest-party-shared-link-page #header{background-color:#eaeaea;color:#000;padding:20px}@media (min-width: 1200px){#guest-party-shared-link-page #header{text-align:center;padding:40px 0px;margin-bottom:20px}}#guest-party-shared-link-page #header i{font-size:40px;margin-bottom:15px}#guest-party-shared-link-page h2{font-size:17px}#guest-party-shared-link-page #guest-party-name{font-size:19px;margin-bottom:15px;font-weight:600}@media (min-width: 1200px){#guest-party-shared-link-page #guest-party-name{margin-bottom:25px}}#guest-party-shared-link-page #message{font-size:19px;color:green}#guest-party-shared-link-page #message span{margin:15px 0px;display:block}#event_template-page .content-wrapper{margin-top:50px}@media (min-width: 576px){#event_template-page .content-wrapper{margin-top:0px;padding:30px}}#pipeline_steps-page .cards-container .card-body.locked{background-color:#e2e2e2}@media (min-width: 576px){#pipeline_steps-page .card{max-width:600px}}#pipeline_steps-page .card .handle{margin-right:10px}#pipeline_steps-page .card .handle:hover{cursor:grab}#leads-page .scrolling-wrapper{padding-top:15px;padding-bottom:15px}@media (min-width: 1200px){#leads-page .scrolling-wrapper{max-width:calc(100vw - 229px)}}#leads-page .steps-container{border-radius:8px;margin-right:10px;display:inline-flex;border:1px solid #dbdbdb}#leads-page .pipeline-step-button{position:relative;display:block;background-color:#fff;transition:all 0.3s;padding:5px 20px;border-right:1px solid #f7f7f7}@media (min-width: 1200px){#leads-page .pipeline-step-button{padding:5px 15px}}#leads-page .pipeline-step-button:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;padding-left:6px}#leads-page .pipeline-step-button:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;border-right:0px;padding-right:6px}#leads-page .pipeline-step-button .step-internal-container{padding:10px 15px;min-width:100px;border-radius:6px;transition:all 0.2s}#leads-page .pipeline-step-button .number{font-size:16px;font-weight:800;display:block;width:fit-content;padding:5px;background-color:#f3f3f3;margin-bottom:8px;min-width:32px;text-align:center;border-radius:6px}@media (min-width: 576px){#leads-page .pipeline-step-button .number{font-size:14.5px}}#leads-page .pipeline-step-button.active-leads{z-index:1;border-right:0px;padding-right:8px;padding-left:8px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#leads-page .pipeline-step-button.won-step .number{background-color:#03ab863d;color:#005945}#leads-page .pipeline-step-button.lost-step .number{background-color:#ff00001a;color:#ff8080}#leads-page .pipeline-step-button .step_name{font-size:14px;font-weight:600}@media (min-width: 576px){#leads-page .pipeline-step-button .step_name{font-size:13.5px}}#leads-page .pipeline-step-button .right-arrow-container{pointer-events:none;background-color:#fff;border-radius:100px;border:1px solid #f2f2f2;position:absolute;width:22px;height:22px;bottom:11px;right:-11px;z-index:10}#leads-page .pipeline-step-button .right-arrow-container i{color:#d1d1d1;display:block;font-size:13px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#leads-page .pipeline-step-button:last-child .right-arrow-container{display:none}#leads-page .pipeline-step-button.selected .step-internal-container{background-color:#15384a;color:#fff}#leads-page .pipeline-step-button.selected .number{background-color:#fff;color:#15384a}#leads-page .pipeline-step-button.won-step.selected .step-internal-container{background-color:#03ab86}#leads-page .pipeline-step-button.won-step.selected .number{background-color:#f2fffc}#leads-page .pipeline-step-button.won-step.selected .step_name{color:#fff}#leads-page .pipeline-step-button.lost-step.selected .step-internal-container{background-color:#ff6d6d}#leads-page .pipeline-step-button.lost-step.selected .number{background-color:#ffe8e8}#leads-page .pipeline-step-button.lost-step.selected .step_name{color:#fff}@media (min-width: 1200px){#leads-page .pipeline-step-button:not(.selected):hover{cursor:pointer}#leads-page .pipeline-step-button:not(.selected):hover .step-internal-container{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}#leads-page .date-location-column i{color:#d5d5d5}#leads-page .date-location-column .fa-calendar{margin-bottom:7px}#lead-page #link-to-event-container{margin:20px 0px;border-radius:6px}@media (min-width: 576px){#lead-page #link-to-event-container{margin-top:0px}}#eventcalendar{position:fixed;top:0px;right:0px;bottom:0px;left:0px;height:initial !important}@media (min-width: 1200px){#eventcalendar{left:55px}}#event-calendar-page #eventcalendar{top:75px}@media (min-width: 1200px){#event-calendar-page #eventcalendar{top:53px}}#event-calendar-page #mobile-action-button{position:fixed;height:60px;width:60px;background-color:white;bottom:20px;right:20px;border-radius:100%;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#event-calendar-page #mobile-action-button i{font-size:22px}#event-calendar-page #mobile-action-menu{position:fixed;bottom:17px;right:17px;background-color:#fff;border-radius:8px;padding:10px 0px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#event-calendar-page #mobile-action-menu a,#event-calendar-page #mobile-action-menu span{display:block;width:220px;padding:10px;padding-left:20px}#event-calendar-page #mobile-action-menu span{font-size:12px;text-transform:uppercase;font-weight:600;color:#909090}#event-calendar-page #mobile-action-menu #close-mobile-action-menu-button{position:absolute;top:-11px;right:-11px;width:48px;height:48px;background-color:#fff;border-radius:100%;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#desktop-action-menu{position:fixed}@media (min-width: 576px){#desktop-action-menu{top:84px;right:160px}}@media (min-width: 1200px){#desktop-action-menu{top:60px;right:175px}}#desktop-action-menu .form-group{margin-bottom:0px}#desktop-action-menu select{height:40px}#desktop-action-menu .fa-gear{font-size:18px;padding:10.8px;color:#8b8b8b}@media (min-width: 576px){#calendar_event-modal #start-time-form-group,#calendar_event-modal #end-time-form-group{flex:0 0 111px}}#calendar_event-modal #time-zone-container{margin-bottom:10px}#calendar_event-modal .location-address-type-option{display:inline-block;padding:5px}@media (min-width: 1200px){body[data-portal='true'] #eventcalendar{left:186px}}@media (min-width: 1200px){.mbsc-windows.mbsc-calendar-today{background-color:#00ab86 !important;border-radius:8px;line-height:18px;margin-bottom:6px;padding:4px 9px}}#fin_doc_packages-page .card .badge{margin-bottom:15px}#task_statuses-page .status-group-container{padding:18px;margin-bottom:27px;border:2px dashed #dbdada}#task_statuses-page .task-status-container{margin-bottom:8px}#task_statuses-page .task-status-container .hidden-in-portal{font-size:12px;margin-top:3px}#task_statuses-page .colored-container{font-size:16px;color:#fff;font-weight:600;border-radius:6px;padding:13px}@media (min-width: 576px){#task_statuses-page .colored-container{font-size:14.5px}}#task_statuses-page .info-container{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:13px;background-color:#fff}#company-billing-page .free-trial-callout{color:#fff}#company-billing-page .free-trial-callout p{margin-top:25px}@media (min-width: 576px){#company-billing-page .free-trial-callout p{margin-top:0px}}#company-billing-page.billing-status-page-container{padding:25px;margin-left:auto;margin-right:auto;max-width:900px}#company-billing-page .upgrade-trial-callout{padding-bottom:60px !important;position:relative}#company-billing-page .upgrade-trial-callout .offer-container{text-align:left;margin-top:20px}#company-billing-page .upgrade-trial-callout .offer-container .old-price,#company-billing-page .upgrade-trial-callout .offer-container .new-price{font-size:30px;font-weight:600}@media (min-width: 576px){#company-billing-page .upgrade-trial-callout .offer-container .old-price,#company-billing-page .upgrade-trial-callout .offer-container .new-price{font-size:40px}}#company-billing-page .upgrade-trial-callout .offer-container .old-price .slash-month,#company-billing-page .upgrade-trial-callout .offer-container .new-price .slash-month{font-size:20px;font-weight:100}#company-billing-page .upgrade-trial-callout .offer-container .old-price{margin-right:10px}#company-billing-page .upgrade-trial-callout .offer-container .new-price{margin-left:10px}#company-billing-page .upgrade-trial-callout .offer-container .old-price .currency,#company-billing-page .upgrade-trial-callout .offer-container .new-price .currency{font-size:15px;position:relative;top:-14px}@media (min-width: 576px){#company-billing-page .upgrade-trial-callout .offer-container .old-price .currency,#company-billing-page .upgrade-trial-callout .offer-container .new-price .currency{font-size:18px;top:-18px}}#company-billing-page .upgrade-trial-callout .offer-container p.limited-pricing{margin-top:15px;margin-bottom:30px}@media (min-width: 576px){#company-billing-page .upgrade-trial-callout .offer-container p.limited-pricing{margin-bottom:20px}}#company-billing-page .upgrade-trial-callout .offer-container .feature-checks-container{text-align:left;margin-left:auto;margin-right:auto}#company-billing-page .upgrade-trial-callout .offer-container .feature-check{margin-bottom:20px}#company-billing-page .upgrade-trial-callout .offer-container .feature-check i{margin-right:10px;color:#00ab86}#company-billing-page .upgrade-trial-callout .offer-container button#checkout-and-portal-button{margin-top:30px}#company-billing-page .upgrade-trial-callout img.featured-image{position:absolute;bottom:0px;right:0px;width:55%;display:none}@media (min-width: 576px){#company-billing-page .upgrade-trial-callout img.featured-image{display:block}}#company-billing-page .upgrade-trial-callout .fancy-button-group.yearly-monthly-toggle{width:fit-content}#company-billing-page .upgrade-trial-callout .fancy-button-group.yearly-monthly-toggle .discount-label{color:green;font-size:95%;font-weight:800}#company-billing-page .upgrade-trial-callout .offer-container[data-billing-cycle="yearly"] .monthly-element{display:none}#company-billing-page .upgrade-trial-callout .offer-container[data-billing-cycle="monthly"] .yearly-element{display:none}#company-settings-mailboxes-page .no-mailboxes-callout{background-color:#fff;padding:20px;border-radius:6px}#company-settings-mailboxes-page .staff-member-container,#company-settings-mailboxes-page .shared-mailbox-container{background-color:#fff;padding:20px;border-radius:6px;margin-bottom:10px}#edit-document-page #primary-document-header,#manage-document-page #primary-document-header,#edit-email-template-page #primary-document-header{display:flex;align-items:center;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);position:fixed;width:100%;height:55px;background-color:#fff;z-index:10}@media (min-width: 576px){#edit-document-page #primary-document-header,#manage-document-page #primary-document-header,#edit-email-template-page #primary-document-header{height:62px}}#edit-document-page #primary-document-header .title-and-sub-line,#manage-document-page #primary-document-header .title-and-sub-line,#edit-email-template-page #primary-document-header .title-and-sub-line{padding-left:15px;flex-grow:1}#edit-document-page #primary-document-header .title-and-sub-line .sub-line,#manage-document-page #primary-document-header .title-and-sub-line .sub-line,#edit-email-template-page #primary-document-header .title-and-sub-line .sub-line{color:#9a9a9a;font-weight:600}#edit-document-page #primary-document-header .action-menu,#manage-document-page #primary-document-header .action-menu,#edit-email-template-page #primary-document-header .action-menu{padding-right:15px}#edit-document-page #primary-document-header #document-section-template-edit-mode-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(45deg, #fff 25%, #fdf6e6 25%, #fdf6e6 50%, #fff 50%, #fff 75%, #fdf6e6 75%, #fdf6e6 100%);background-size:14.14px 14.14px;transform:translateY(-110%);transition:all 0.4s}#edit-document-page #primary-document-header #document-section-template-edit-mode-overlay #save-document-section-button-container{position:absolute;top:50%;transform:translateY(-50%);right:15px}#edit-document-page #knockout-overlay{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(0,0,0,0);z-index:16}#edit-document-page #contract-field-knockout-overlay{position:fixed;top:0px;right:0px;bottom:0px;width:322px;z-index:20}#edit-document-page #document-page-container{background-color:#fff;position:fixed;top:55px;right:0px;bottom:0px;left:0px;overflow-y:scroll;overflow-x:hidden}@media (min-width: 576px){#edit-document-page #document-page-container{top:62px}}@media (min-width: 1200px){#edit-document-page #document-page-container{top:90px;right:333px;left:27px;bottom:27px;border-radius:15px}}#edit-document-page #mobile-document-menu{position:fixed;z-index:10;left:15px;bottom:15px;background-color:#fff;border-radius:7px;padding-left:6px;padding-right:6px;margin-right:80px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#edit-document-page #mobile-document-menu span{display:inline-block;padding:16px 14px}#edit-document-page #mobile-document-menu span i{font-size:20px;margin-right:5px}#edit-document-page #mobile-document-menu span em{position:relative;top:-2px}#edit-document-page #mobile-add-document-section-button{background-color:#fff;border-radius:100%;border:1px solid #fff;position:fixed;z-index:16;right:18px;bottom:18px}#edit-document-page #mobile-add-document-section-button i{font-size:45px}#edit-document-page #desktop-add-document-section-button{position:relative;height:100px}#edit-document-page #desktop-add-document-section-button .circle-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background-color:#fff;border-radius:100%;transition:all 0.4s}#edit-document-page #desktop-add-document-section-button .circle-container:hover{transform:translateY(-50%) translateX(-50%) scale(1.2)}#edit-document-page #desktop-add-document-section-button .line{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:2px;background-color:teal}#edit-document-page #desktop-add-document-section-button i{font-size:40px}#edit-document-page #new-document-block-panel{z-index:17}@media (max-width: 1200px){#edit-document-page #new-document-block-panel{top:initial !important;left:initial !important}}@media (min-width: 1200px){#edit-document-page #new-document-block-panel{bottom:initial;transform:translateY(0%) translateX(-50%);transition:all 0s}}#edit-document-page #new-document-block-panel .content{padding:15px}#edit-document-page #new-document-block-panel .new-block-link-container{text-align:center}#edit-document-page #new-document-block-panel .new-block-link-container i,#edit-document-page #new-document-block-panel .new-block-link-container span{display:block}#edit-document-page #new-document-block-panel .new-block-link-container i{font-size:21px;margin-bottom:4px}#edit-document-page #new-document-block-panel .new-block-link-container a{display:block;background-color:#f1f1f1;padding:20px 0px;margin-top:18px;border-radius:7px}@media (min-width: 1200px){#edit-document-page #new-document-block-panel .new-block-link-container a:hover{background-color:#e1e1e1}}#edit-document-page[data-edit-mode="document-section-template"] #primary-document-header #document-section-template-edit-mode-overlay{transform:translateY(0%);z-index:1}#edit-document-page[data-edit-mode="document-section-template"] .document-page #desktop-add-document-section-button{display:none !important}#edit-document-page .document-section .document-section-edit-mode-overlay,#edit-document-page .document-page #navigation .document-section-edit-mode-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#000000a6;z-index:1;display:none}#edit-document-page[data-edit-mode="document-section-template"] .document-section .document-section-edit-mode-overlay,#edit-document-page[data-edit-mode="document-section-template"] .document-page #navigation .document-section-edit-mode-overlay{display:initial}#edit-document-page[data-edit-mode="document-section-template"] .document-page #navigation{opacity:.5}#link-record-to-document-section-modal[data-new-record-form-enabled="false"] .new-record-form-content-panel{display:none}#link-record-to-document-section-modal[data-new-record-form-enabled="true"] .new-record-form-content-panel{display:block}#link-record-to-document-section-modal[data-new-record-form-enabled="true"] .default-content-panel{display:none}#link-record-to-document-section-modal .record-info-tooltip-icon{color:#b1b1b1;margin-left:5px}#edit-document-page .template-record-pointer-indicator{background-color:#e0efff;padding:10px;border-radius:8px;color:#3f72a6;font-weight:600;border:1px solid #fff;transition:all 0.3s}#edit-document-page .template-record-pointer-indicator:hover{cursor:help}#edit-document-page .template-record-pointer-indicator.for-contract-template{position:absolute;top:10px;left:10px;z-index:101}#edit-document-page .template-record-pointer-indicator.for-fin-doc-template{position:absolute;left:15px;top:15px}#edit-document-page .template-record-pointer-indicator.sticky-enabled{position:fixed;top:90px;left:-7px;z-index:101;border-width:4px;border-radius:8px;border-top-right-radius:0px;padding-left:22px;font-size:14px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 576px){#edit-document-page .template-record-pointer-indicator.sticky-enabled{font-size:13.5px}}#edit-document-page .error-container.edit-error-element{position:absolute;z-index:1;top:13px;right:4px}#edit-document-page .error-container.edit-error-element i,#edit-document-page .error-container.edit-error-element .edit-error-icon{color:red;font-size:21px}#edit-document-page .error-container.edit-error-element[data-resource-type="document_section"]{top:15px;right:15px}#edit-document-page .error-container.edit-error-element[data-resource-type="quote_payment_rules"],#edit-document-page .error-container.edit-error-element[data-resource-type="invoice_payment_due_dates"]{top:15px;right:15px}#edit-document-page .error-container.edit-error-element[data-resource-type="invoice"]{top:15px;right:15px}#edit-document-page .error-container.edit-error-element[data-resource-type="contract_dynamic_block"]{top:15px;right:15px}#edit-document-page .error-container.edit-error-element[data-resource-type="contract_part"][data-contract-part-type='exhibit']{top:40px;right:47px}#edit-document-page .error-container.edit-error-element[data-resource-type="contract_client_detail_block"]{top:15px;right:15px;z-index:4}#edit-document-page .error-container.edit-error-element[data-resource-type="document-settings-button-for-desktop"]{top:-5px;right:1px;border:2px solid #fff;border-radius:100%}#edit-document-page .error-container.edit-error-element[data-resource-type="document-settings-button-for-desktop"] i{margin-right:0px;font-size:16px}#edit-document-page .error-container.edit-error-element[data-resource-type="fixed-date-expiration-missing-date"]{position:absolute;top:50%;transform:translateY(-50%);right:18px}@media (min-width: 576px){#edit-document-page .error-container.edit-error-element[data-resource-type="fixed-date-expiration-missing-date"]{right:-36px}}#edit-document-page .error-container.edit-error-element[data-resource-type="payment-rules-depend-on-missing-expiration"]{position:absolute;top:50%;transform:translateY(-50%);right:18px}@media (min-width: 576px){#edit-document-page .error-container.edit-error-element[data-resource-type="payment-rules-depend-on-missing-expiration"]{right:-36px}}#edit-document-page .error-container.edit-error-element[data-resource-type="empty_body_callout"]{position:absolute;top:50%;transform:translateY(-50%);right:25px}#edit-document-page .error-container.edit-error-element:not([data-error-count="0"])::before{position:absolute;content:"";height:100%;width:100%;left:0;top:0;background-color:transparent;border-radius:50%;box-shadow:0px 0px 3px 3px #DB2828;-webkit-animation:beaconAnimation 2s infinite linear;animation:beaconAnimation 2s infinite linear;pointer-events:none}@keyframes beaconAnimation{0%{transform:scale(0.7);opacity:1}70%{transform:scale(2.3);opacity:0}100%{opacity:0}}#edit-document-page .content.content-text .error-container{top:0px}#edit-document-page .content.content-video .error-container,#edit-document-page .content.content-image .error-container{top:8px;right:8px}#edit-document-page .page-error-container{position:absolute;position:absolute;top:50%;transform:translateY(-50%);color:red;font-size:18px;left:-8px}@media (min-width: 1200px){#edit-document-page .page-error-container{font-size:18px;left:6px}}#edit-document-page .document-error-container{position:absolute;position:absolute;top:50%;transform:translateY(-50%);color:red;font-size:18px;left:-8px}@media (min-width: 1200px){#edit-document-page .document-error-container{font-size:18px;left:12px}}#edit-document-page .edit-error-element{display:none}#edit-document-page.show-edit-errors .edit-error-element{display:block}#edit-document-page .document-page{min-height:calc(100vh - 55px)}@media (max-width: 1200px){#edit-document-page .document-page{padding-bottom:300px}}@media (min-width: 576px){#edit-document-page .document-page{min-height:calc(100vh - 70px)}}@media (min-width: 1200px){#edit-document-page .document-page{min-height:calc(100vh - 130px)}}#edit-document-page .document-section .desktop-background-area{position:absolute;top:0px;right:0px;bottom:0px;left:0px}#edit-document-page .document-section .mobile-intercept-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:6;background-color:rgba(0,0,0,0)}#edit-document-page .document-section.dimmed{opacity:.5}#edit-document-page .document-section.ui-sortable-helper .desktop-action-menu{display:none !important}#edit-document-page .document-section,#preview-document-page .document-section,#document-show-page .document-section{position:relative;padding-left:20px;padding-right:20px}#edit-document-page .document-section[data-width="small_width"] .document-columns,#preview-document-page .document-section[data-width="small_width"] .document-columns,#document-show-page .document-section[data-width="small_width"] .document-columns{max-width:801px;margin-left:auto;margin-right:auto}#edit-document-page .document-section[data-width="medium_width"] .document-columns,#preview-document-page .document-section[data-width="medium_width"] .document-columns,#document-show-page .document-section[data-width="medium_width"] .document-columns{max-width:990px;margin-left:auto;margin-right:auto}#edit-document-page .document-section[data-width="large_width"] .document-columns,#preview-document-page .document-section[data-width="large_width"] .document-columns,#document-show-page .document-section[data-width="large_width"] .document-columns{max-width:1256px;margin-left:auto;margin-right:auto}#edit-document-page .document-section[data-width="full_width"],#preview-document-page .document-section[data-width="full_width"],#document-show-page .document-section[data-width="full_width"]{padding-left:0px;padding-right:0px}#edit-document-page .document-section[data-padding="small_padding"],#preview-document-page .document-section[data-padding="small_padding"],#document-show-page .document-section[data-padding="small_padding"]{padding-top:13px;padding-bottom:13px}#edit-document-page .document-section[data-padding="medium_padding"],#preview-document-page .document-section[data-padding="medium_padding"],#document-show-page .document-section[data-padding="medium_padding"]{padding-top:33px;padding-bottom:33px}#edit-document-page .document-section[data-padding="large_padding"],#preview-document-page .document-section[data-padding="large_padding"],#document-show-page .document-section[data-padding="large_padding"]{padding-top:63px;padding-bottom:63px}#edit-document-page .document-section[data-padding="no_padding"],#preview-document-page .document-section[data-padding="no_padding"],#document-show-page .document-section[data-padding="no_padding"]{padding-top:0px;padding-bottom:0px}#new-document-section-modal .section-type-links .link-container,#new-document-section-panel .section-type-links .link-container{background-color:#fff;text-align:center;border:1px solid #dbdbdb;padding:19px 0px;border-radius:11px;margin-bottom:15px}@media (min-width: 1200px){#new-document-section-modal .section-type-links .link-container,#new-document-section-panel .section-type-links .link-container{margin-bottom:25px;transition:all 0.2s}}#new-document-section-modal .section-type-links .link-container i,#new-document-section-panel .section-type-links .link-container i{display:block;font-size:25px;margin-bottom:5px}@media (min-width: 1200px){#new-document-section-modal .section-type-links .link-container i,#new-document-section-panel .section-type-links .link-container i{font-size:29px;margin-bottom:10px}}@media (min-width: 1200px){#new-document-section-modal .section-type-links .link-container:hover,#new-document-section-panel .section-type-links .link-container:hover{cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}#new-document-section-modal .section-type-links .link-container[data-is-allowed='false'],#new-document-section-panel .section-type-links .link-container[data-is-allowed='false']{background-color:transparent}#new-document-section-modal .section-type-links .link-container[data-is-allowed='false'] i,#new-document-section-modal .section-type-links .link-container[data-is-allowed='false'] .txt-md,#new-document-section-panel .section-type-links .link-container[data-is-allowed='false'] i,#new-document-section-panel .section-type-links .link-container[data-is-allowed='false'] .txt-md{opacity:0.6}@media (min-width: 1200px){#new-document-section-modal .section-type-links .link-container[data-is-allowed='false']:hover,#new-document-section-panel .section-type-links .link-container[data-is-allowed='false']:hover{box-shadow:none;-webkit-box-shadow:none;cursor:not-allowed}}.document-section.template-pointer .template-pointer-intercept-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:transparent;z-index:5}@media (max-width: 1200px){#edit-document-page .document-columns .mobile-bottom-margin{margin-bottom:30px}}#edit-document-page .document-column{position:relative;border:1px solid transparent;min-height:100%}@media (min-width: 1200px){#preview-document-page #show-columns-container.grid,#document-show-page #show-columns-container.grid{display:grid}}@media (min-width: 1200px){#resizable-columns-container.grid{display:grid}}#resizable-columns-container.grid .gutter-col{height:100%;position:relative;grid-row:1/-1;cursor:col-resize;z-index:1;min-height:50px;display:none;transition:background-color 0.3s}@media (min-width: 1200px){#resizable-columns-container.grid .gutter-col{display:block;visibility:hidden}}#resizable-columns-container.grid .gutter-col .rounded-handle{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);height:27px;width:8px;background-color:#fff;border-radius:5px;border:1px solid #80bbbb}#resizable-columns-container.grid .gutter-col:hover{background-color:#e2f4f4}#resizable-columns-container.grid .gutter-col .dotted-line{position:absolute;left:50%;transform:translateX(-50%);top:0px;bottom:0px;width:1px;border-left:2px dashed #6ca2a2}#resizable-columns-container.grid .gutter-col-1{grid-column:2}#resizable-columns-container.grid .gutter-col-3{grid-column:4}#edit-document-page .document-blocks{position:relative}#edit-document-page .document-block{position:relative;transition:padding-top 0.4s, padding-bottom 0.4s;padding-left:2px;padding-right:2px}#edit-document-page .document-section[data-section-type="contract"][data-content-contract-format="free_form"] .document-block .add-block-button{display:none !important}#edit-document-page .add-block-button{position:relative;z-index:2;max-height:0px;overflow:hidden;transition:all 0.4s;width:100%}@media (min-width: 1200px){#edit-document-page .add-block-button{position:absolute;max-height:initial;opacity:0;display:none;left:0px}}#edit-document-page .add-block-button .plus-container{display:block;width:30px;height:30px;margin-left:auto;margin-right:auto;position:relative;z-index:5;background-color:teal;color:#fff;padding:3px;border-radius:100%;border:1px solid teal;font-size:14px}@media (min-width: 1200px){#edit-document-page .add-block-button .plus-container{width:20px;height:20px;margin-left:30%;margin-right:initial}}#edit-document-page .add-block-button .h-line{height:1px;width:100%;background-color:teal;position:absolute;top:50%;transform:translateY(-50%)}#edit-document-page .add-block-button.empty{position:relative;opacity:1}#edit-document-page .add-block-button.empty .plus-container{margin-left:auto;margin-right:auto}#edit-document-page .add-block-button.empty .h-line{opacity:1;height:1px}@media (min-width: 1200px){#edit-document-page .add-block-button.empty.mobile{display:none}}@media (max-width: 1200px){#edit-document-page .add-block-button.empty.desktop{display:none !important}}@media (min-width: 1200px){#edit-document-page .add-block-button.empty.desktop{opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}#edit-document-page .add-block-button.empty.desktop .plus-container{top:-8px}}@media (min-width: 1200px){#edit-document-page .document-column[data-block-count="0"] .add-block-button.empty.desktop{display:block}}#edit-document-page .add-block-button.indicate-insert,#edit-document-page .add-block-button.empty.desktop.indicate-insert{max-height:100px;opacity:100;display:block}#edit-document-page .add-block-button.indicate-insert .h-line,#edit-document-page .add-block-button.empty.desktop.indicate-insert .h-line{opacity:100;background-color:blue;height:3px}#edit-document-page .add-block-button.indicate-insert .plus-container,#edit-document-page .add-block-button.empty.desktop.indicate-insert .plus-container{background-color:blue;color:#fff;border-color:blue;transform:scale(1.5);opacity:1}#edit-document-page .add-block-button.top.indicate-insert{display:block}#edit-document-page .add-block-button.top{display:none}@media (min-width: 1200px){#edit-document-page .add-block-button{overflow:initial;height:3px}#edit-document-page .add-block-button .h-line{height:3px;z-index:2;opacity:0;background-color:teal;transition:all 0.3s}#edit-document-page .add-block-button .plus-container{z-index:3;transition:all 0.3s}}@media (min-width: 1200px){#edit-document-page .add-block-button.active .h-line{opacity:100;background-color:blue}#edit-document-page .add-block-button.active .plus-container{background-color:blue;color:#fff;border-color:blue;transform:scale(1.5)}#edit-document-page .add-block-button.active .plus-container:hover{cursor:pointer}}@media (min-width: 1200px){#edit-document-page .document-block .add-block-button{transition:all 0.4s}}#edit-document-page .document-block .add-block-button.bottom{bottom:0px}@media (min-width: 1200px){#edit-document-page .document-block .add-block-button.top .button-trigger{position:relative;top:-8px}#edit-document-page .document-block .add-block-button.bottom .button-trigger{position:relative;bottom:8px}}#edit-document-page .document-block.highlight-selected .add-block-button.top{transform:translateY(-20px)}#edit-document-page .document-block.highlight-selected .add-block-button.bottom{transform:translateY(20px)}#edit-document-page .add-section-button{transition:all 0.4s;width:100%;position:absolute;max-height:initial;opacity:0;left:0px;z-index:2}#edit-document-page .add-section-button.top{top:-9px}#edit-document-page .add-section-button.bottom{bottom:-9px}@media (min-width: 1200px){#edit-document-page .add-section-button{display:none}}#edit-document-page .add-section-button .plus-container{font-size:14px;transition:all 0.4s;display:block;width:40px;height:40px;margin-left:auto;margin-right:auto;position:relative;z-index:5;background-color:teal;color:#fff;padding:3px;border-radius:100%;border:1px solid teal}@media (min-width: 1200px){#edit-document-page .add-section-button .plus-container{width:20px;height:20px}}#edit-document-page .add-section-button .h-line{transition:all 0.4s;height:0px;width:100%;background-color:#4dc6ce;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width: 1200px){#edit-document-page .add-section-button.active .h-line{opacity:100;background-color:blue;height:3px}#edit-document-page .add-section-button.active .plus-container{background-color:blue;color:#fff;border-color:blue;transform:scale(1.5)}#edit-document-page .add-section-button.active .plus-container:hover{cursor:pointer}}.add-section-button.indicate-insert{opacity:100}.add-section-button.indicate-insert .h-line{background-color:blue;height:3px}.add-section-button.indicate-insert .plus-container{opacity:0}#edit-document-page .document-section .desktop-action-menu,#edit-document-page .document-block .desktop-action-menu,#edit-document-page .contract-part .desktop-action-menu{display:none;position:absolute;top:0px;right:0px;transform:translate(-5px, calc(-100% - 5px));z-index:5}#edit-document-page .document-section .desktop-action-menu .menu-icon,#edit-document-page .document-block .desktop-action-menu .menu-icon,#edit-document-page .contract-part .desktop-action-menu .menu-icon{display:inline-block;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);color:#969696;border-radius:4px}#edit-document-page .document-section .desktop-action-menu .menu-icon:hover,#edit-document-page .document-block .desktop-action-menu .menu-icon:hover,#edit-document-page .contract-part .desktop-action-menu .menu-icon:hover{cursor:pointer}#edit-document-page .document-section .desktop-action-menu .menu-icon:hover i,#edit-document-page .document-block .desktop-action-menu .menu-icon:hover i,#edit-document-page .contract-part .desktop-action-menu .menu-icon:hover i{color:#000}#edit-document-page .document-section .desktop-action-menu .menu-icon i,#edit-document-page .document-block .desktop-action-menu .menu-icon i,#edit-document-page .contract-part .desktop-action-menu .menu-icon i{padding:8px;display:block;box-sizing:content-box;font-size:14px;transition:all 0.2s}#edit-document-page .document-section .desktop-action-menu .menu-icon a,#edit-document-page .document-block .desktop-action-menu .menu-icon a,#edit-document-page .contract-part .desktop-action-menu .menu-icon a{color:#000}#edit-document-page .document-section .desktop-action-menu .menu-icon.reorder:hover,#edit-document-page .document-block .desktop-action-menu .menu-icon.reorder:hover,#edit-document-page .contract-part .desktop-action-menu .menu-icon.reorder:hover{cursor:grab}#edit-document-page .document-section .delete-confirmation-container,#edit-document-page .document-block .delete-confirmation-container,#edit-document-page .contract-part .delete-confirmation-container{position:absolute;right:0px;top:0px;background-color:#e1e1e1;height:100%;width:450px;border-radius:5px}#edit-document-page .document-section .desktop-action-menu .menu-icon.edit-template{background-color:#cb9112;color:#fff}#edit-document-page .document-section[data-signatures-can-be-deleted=false] .document-block[data-content-type=ContentSignature] .menu-icon.delete,#edit-document-page .document-section[data-signatures-can-be-deleted=false] .contract-part.contract-part-signature .menu-icon.delete{display:none}#edit-document-page .document-section[data-signatures-can-be-deleted=true] .document-block[data-content-type=ContentSignature] .menu-icon.signature-delete-disabled,#edit-document-page .document-section[data-signatures-can-be-deleted=true] .contract-part.contract-part-signature .menu-icon.signature-delete-disabled{display:none}.edit-panel{position:fixed;z-index:19;left:0px;bottom:0px;width:100%;transition:all 0.5s;border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}@media (min-width: 576px){.edit-panel{width:400px;left:15px;bottom:15px;border-radius:15px}}@media (min-width: 1200px){.edit-panel{left:initial;bottom:27px;right:0px;top:90px;transform:translateY(0px);box-shadow:none;width:310px;border-top-right-radius:0px;border-bottom-right-radius:0px}}@media (min-width: 1200px){.edit-panel.full-height{top:55px;bottom:0px;border-radius:0px;border-top-left-radius:8px;box-shadow:-6px 0px 7px 1px rgba(0,0,0,0.33);-webkit-box-shadow:-6px 0px 7px 1px rgba(0,0,0,0.33)}}.edit-panel .header{background-color:#fff;position:absolute;top:0px;left:0px;right:0px;height:54px}.edit-panel .header h4{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.edit-panel .header button.done-button{position:absolute;top:50%;transform:translateY(-50%);right:15px;padding:5px}@media (min-width: 1200px){.edit-panel .header button.done-button{right:initial;left:15px}}@media (min-width: 1200px){.edit-panel .header{box-shadow:0 3px 7px -2px #0000002b}}.edit-panel .content{background-color:#fff;margin-top:53px;max-height:35vh;overflow-y:scroll;padding:25px}@media (min-width: 1200px){.edit-panel .content{background-color:#fff;max-height:initial;height:100%;padding-bottom:80px}}.edit-panel .sub-panel-back-button{margin-bottom:10px}.edit-panel .document-section-columns-form .column-button{position:relative;border:1px solid #d8d8d8;text-align:center;padding-top:5px;padding-bottom:2px;transition:all 0.3s}.edit-panel .document-section-columns-form .column-button.selected,.edit-panel .document-section-columns-form .column-button:hover{border:1px solid teal;cursor:pointer}.edit-panel .document-section-columns-form .column-button.selected .column-span,.edit-panel .document-section-columns-form .column-button:hover .column-span{background-color:teal}.edit-panel .document-section-columns-form .column-button .column-span{display:inline-block;height:70px;width:20px;background-color:#d8d8d8;border-radius:3px;transition:all 0.3s}.edit-panel .document-section-columns-form .column-button[data-column-count='one_column'] .column-span{width:calc(100% - 15px)}.edit-panel .document-section-columns-form .column-button[data-column-count='two_columns'] .column-span{width:calc(50% - 7px)}.edit-panel .document-section-columns-form .column-button[data-column-count='three_columns'] .column-span{width:calc(33.333% - 7px)}.edit-panel .content-image-content .preview-thumbnail{background-color:#eeeeee;margin-bottom:10px}.edit-panel .content-image-content .preview-thumbnail img{max-width:40%;max-height:260px;margin-left:auto;margin-right:auto;display:block}@media (min-width: 1200px){.edit-panel .content-image-content .preview-thumbnail img{max-width:100%}}#edit-document-page .edit-panel .content-question-content .question-type-link{display:block;margin-bottom:20px;text-align:center;font-size:12px}@media (min-width: 1200px){#edit-document-page .edit-panel .content-question-content .question-type-link{font-size:15px}}#edit-document-page .edit-panel .content-question-content .question-type-link .bounding-box{border:3px solid #e7e7e7;opacity:.7;text-align:center;padding:16px 25px;border-radius:9px;margin-bottom:5px;transition:all 0.3s}@media (min-width: 1200px){#edit-document-page .edit-panel .content-question-content .question-type-link .bounding-box{padding:12px 30px}}#edit-document-page .edit-panel .content-question-content .question-type-link.selected .bounding-box{opacity:1;border-color:#12a17c}@media (min-width: 1200px){#edit-document-page .edit-panel .content-question-content .question-type-link:not(.selected):hover{color:teal}#edit-document-page .edit-panel .content-question-content .question-type-link:not(.selected):hover .bounding-box{opacity:0.9;border-color:#a2d4c7}}#edit-document-page .edit-panel .content-signature-content .signature-capture input#content_signature_typed_signature{width:100%}#edit-document-page .edit-panel .content-signature-content .signature-capture #signature-pad-prepend{width:80vw}@media (min-width: 1200px){#edit-document-page .edit-panel .content-signature-content .signature-capture #signature-pad-prepend{width:297px}}#edit-document-page .edit-panel .content-signature-content .signature-capture .kbw-signature{width:80vw}@media (min-width: 1200px){#edit-document-page .edit-panel .content-signature-content .signature-capture .kbw-signature{width:297px;height:140px}}#edit-document-page .edit-panel .content-signature-content .signature-capture #consent-container{margin-bottom:70px}#edit-document-page .edit-panel .content-signature-content .signature-capture #consent-container label{margin-right:0px}#edit-document-page .edit-panel .content-signature-content .signature-capture input#content_signature_typed_signature{font-size:30px}#edit-document-page .edit-panel .content.document-section-edit-panel-content.applied-section #default-panel,#edit-document-page .edit-panel .content.document-section-edit-panel-content.applied-section #template-picker-panel{display:none}#edit-document-page .edit-panel .content.document-section-edit-panel-content.applied-section[data-panel-mode="default"] #default-panel{display:block}#edit-document-page .edit-panel .content.document-section-edit-panel-content.applied-section[data-panel-mode="template-picker"] #template-picker-panel{display:block}#edit-document-page .edit-panel .content.document-section-edit-panel-content.template-pointer .document-section-template-actions{visibility:hidden;display:none}#edit-document-page .edit-panel .content.document-section-edit-panel-content.template-pointer .document-section-template-option.selected .document-section-template-actions{visibility:visible;display:block}#edit-document-page[data-edit-mode="document-section-template"] .edit-panel .header{background-image:linear-gradient(45deg, #fff 25%, #fdf6e6 25%, #fdf6e6 50%, #fff 50%, #fff 75%, #fdf6e6 75%, #fdf6e6 100%);background-size:14.14px 14.14px}#edit-document-page .edit-document-section-base-edit-panel{position:fixed;bottom:30px;right:0px;top:90px;background-color:#edf2f6;width:310px;border-top-left-radius:15px;border-bottom-left-radius:15px;z-index:14;padding:20px}.edit-panel .dynamic-block-options-container{position:relative;transition:all 0.5s}.edit-panel .dynamic-block-options-container .dynamic-block-option{border-bottom:1px solid #e7e7e7;padding:15px 0px;font-size:16px}@media (min-width: 576px){.edit-panel .dynamic-block-options-container .dynamic-block-option{font-size:14.5px}}.edit-panel .dynamic-block-options-container .dynamic-block-option:first-child{padding-top:0px}.edit-panel .dynamic-block-options-container .dynamic-block-option:last-child{border-bottom:0px}.edit-panel .dynamic-block-options-container .dynamic-block-option .option-header{display:flex;align-items:center;margin-bottom:15px}.edit-panel .dynamic-block-options-container .dynamic-block-option .option-header .option-name{flex-grow:1;font-weight:600;padding-left:8px}.edit-panel[data-dynamic-block-options-enabled="false"] .dynamic-block-options-container{opacity:0.4;filter:grayscale(1);pointer-events:none}.edit-panel-overlay-container .knockout-overlay{position:fixed;top:60px;right:0px;bottom:0px;left:0px;z-index:20}.edit-panel-overlay-container .edit-panel-overlay{position:fixed;z-index:21;left:0px;bottom:0px;width:100%;transition:all 0.5s;border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}@media (min-width: 576px){.edit-panel-overlay-container .edit-panel-overlay{width:400px;left:15px;bottom:15px;border-radius:15px}}@media (min-width: 1200px){.edit-panel-overlay-container .edit-panel-overlay{left:initial;bottom:27px;right:0px;top:90px;transform:translateY(0px);box-shadow:none;width:310px;border-top-right-radius:0px;border-bottom-right-radius:0px}}.edit-panel-overlay-container .edit-panel-overlay .header{background-color:#fff;position:absolute;top:0px;left:0px;right:0px;height:54px}.edit-panel-overlay-container .edit-panel-overlay .header h4{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.edit-panel-overlay-container .edit-panel-overlay .header button.done-button{position:absolute;top:50%;transform:translateY(-50%);right:15px;padding:5px}@media (min-width: 1200px){.edit-panel-overlay-container .edit-panel-overlay .header button.done-button{right:initial;left:15px}}@media (min-width: 1200px){.edit-panel-overlay-container .edit-panel-overlay .header{box-shadow:0 3px 7px -2px #0000002b}}.edit-panel-overlay-container .edit-panel-overlay .content{background-color:#fff;margin-top:53px;max-height:35vh;overflow-y:scroll;padding:25px}@media (min-width: 1200px){.edit-panel-overlay-container .edit-panel-overlay .content{background-color:#fff;max-height:initial;height:100%;padding-bottom:80px}}#edit-document-page #document-pages-manager a,#edit-document-page #document-pages-manager span.new-page{display:block;padding:20px 15px;color:#7e7e7e}@media (min-width: 1200px){#edit-document-page #document-pages-manager a,#edit-document-page #document-pages-manager span.new-page{padding:12px}}@media (min-width: 1200px){#edit-document-page #document-pages-manager .existing-page:hover,#edit-document-page #document-pages-manager span.new-page:hover{background-color:#dce5ed;border-radius:5px;cursor:pointer;color:#464646}#edit-document-page #document-pages-manager .existing-page:hover a,#edit-document-page #document-pages-manager span.new-page:hover a{color:#464646}}#edit-document-page #document-pages-manager .existing-page.current{border-radius:5px;background-color:#f5f5f5;border-color:transparent}#edit-document-page #document-pages-manager .existing-page.current a{color:#464646}@media (min-width: 1200px){#edit-document-page #document-pages-manager .existing-page.current{background-color:#fff}#edit-document-page #document-pages-manager .existing-page.current:hover{background-color:#fff}}#edit-document-page #document-pages-manager #add-page-form{background-color:#f4f4f4;padding:10px 0px;border-radius:8px;margin-top:15px}@media (min-width: 1200px){#edit-document-page #document-pages-manager #add-page-form{background-color:#fff;padding:16px 6px}}#edit-document-page #document-pages-manager #add-page-form h4{margin-left:15px}@media (min-width: 1200px){#edit-document-page #document-pages-manager{z-index:15;left:initial;bottom:30px;right:0px;top:90px;transform:translateY(0px);box-shadow:none;width:300px;border-radius:0px}#edit-document-page #document-pages-manager .header{background-color:transparent}#edit-document-page #document-pages-manager .content{background-color:transparent;max-height:initial;height:100%;padding-right:5px}}#edit-document-page #document-pages-manager .existing-page{position:relative}#edit-document-page #document-pages-manager .existing-page .page-name{margin-right:30px}#edit-document-page #document-pages-manager .existing-page .action-items{position:absolute;top:50%;transform:translateY(-50%);right:0px}#edit-document-page #document-pages-manager .existing-page .action-items .action-item{display:inline-block;padding:15px 15px}@media (min-width: 1200px){#edit-document-page #document-pages-manager .existing-page .action-items{display:none}#edit-document-page #document-pages-manager .existing-page .action-items .action-item{transform-origin:center;transition:all 0.2s}#edit-document-page #document-pages-manager .existing-page .action-items .action-item:hover{transform:scale(1.3) rotate(60deg);cursor:pointer}#edit-document-page #document-pages-manager .existing-page.current .action-items{display:initial}}#edit-document-page #document-pages-manager .existing-page .sortable-handle{visibility:hidden}#edit-document-page #document-pages-manager .existing-page .sortable-handle:hover{cursor:grab}#edit-document-page #document-pages-manager .existing-page:hover .sortable-handle{visibility:visible}#preview-document-page{padding-top:50px}#preview-document-page #preview-indicator-header{position:fixed;z-index:3;top:0px;left:0px;width:100%;height:50px;background-color:#FF3CAC;background-image:linear-gradient(225deg, #FF3CAC 0%, #784BA0 50%, #2B86C5 100%);color:#fff;font-weight:900}#preview-document-page #close-preview-button{position:absolute;top:50%;transform:translateY(-50%);right:15px}#preview-document-page.inline-mobile-preview{padding-top:0px}#preview-document-page #preview-indicator-header #toggle-desktop-mobile-preview{position:absolute;top:50%;transform:translateY(-50%);left:4px}#document-show-page .document-page #navigation,#preview-document-page .document-page #navigation{position:fixed;width:100%;top:50px;z-index:3}#document-show-page .document-page #navigation{top:0px}#preview-document-page.inline-mobile-preview .document-page #navigation{top:0px}#document-show-page .document-page #footer-navigation,#preview-document-page .document-page #footer-navigation{text-align:center;padding-top:20px;padding-bottom:50px;padding-left:20px;padding-right:20px}@media (min-width: 1200px){#document-show-page .document-page #footer-navigation,#preview-document-page .document-page #footer-navigation{max-width:990px;margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px}}#document-show-page .document-page,#preview-document-page .document-page{padding-top:60px;min-height:100vh}@media (min-width: 1200px){#document-show-page .document-page,#preview-document-page .document-page{padding-top:72px}}#document-show-page #uploaded-content-top-bar{background-color:#fff;text-align:right;padding:10px}#document-show-page #uploaded-content-top-bar button i{font-size:24px}@media (max-width: 1200px){#preview-document-page .document-columns .mobile-bottom-margin,#document-show-page .document-columns .mobile-bottom-margin{margin-bottom:30px}}#preview-document-page #inline-mobile-preview-container{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-color:#e6e6e6;top:50px;z-index:2}#preview-document-page #inline-mobile-preview-container #phone-mockup{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);border:18px solid #636363;border-radius:20px}.document-expiration-message-container{position:fixed;left:50%;bottom:0px;width:100%;transform:translateX(-50%);z-index:1000;border-radius:0px;border-top:1px solid transparent;padding:7px 15px;color:transparent;background-color:transparent;display:flex;align-items:center}@media (min-width: 1200px){.document-expiration-message-container{left:initial;bottom:initial;right:125px;top:17px;width:fit-content;transform:initial;padding:8px 12px;border-radius:100px;border:1px solid transparent;border-width:1px}}.document-expiration-message-container i{font-size:20px;margin-right:10px}.document-expiration-message-container.for-expired-document{border-top-color:#a21515;color:#a21515;background-color:#fff0f0}@media (min-width: 1200px){.document-expiration-message-container.for-expired-document{border-color:#a21515}}.document-expiration-message-container.for-expiration-countdown{border-top-color:#d5d5d5;color:#8a8a8a;background-color:#f6f6f6;font-size:16px}@media (min-width: 576px){.document-expiration-message-container.for-expiration-countdown{font-size:14.5px}}@media (min-width: 1200px){.document-expiration-message-container.for-expiration-countdown{border-color:#d5d5d5}}@media (min-width: 1200px){#preview-document-page .document-expiration-message-container{top:67px;z-index:2}}#manage-document-page #header{top:0px}#manage-document-page #manage-page-content{margin-top:100px}#manage-document-page #actions-container #document-pages-container{position:relative}#manage-document-page #actions-container #document-pages-container .connect-line{position:absolute;top:25px;left:7px;height:calc(100% - 17px);width:2px;background-color:#efefef}#manage-document-page #actions-container .document-page{position:relative;padding-top:20px;padding-bottom:20px;padding-left:30px}#manage-document-page #actions-container .document-page .fa-file{position:absolute;left:2px;top:13px;padding-top:9px;padding-bottom:9px;color:#b3b3b3}#manage-document-page #actions-container .action-type-container{background-color:#fff;padding:15px;border-radius:6px;margin-bottom:15px}#manage-document-page #actions-container .question-block{padding:15px 0px;border-bottom:1px solid #c4c4c4}#manage-document-page #actions-container .question-block:last-child{border-bottom:0px;padding-bottom:0px}#manage-document-page #actions-container .question-block .question-text{color:#000}@media (min-width: 576px){#manage-document-page #actions-container .action-type-container.contract .contract-wrapper{padding:20px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);border-radius:8px}}#manage-document-page #sharing-container .avatar-and-name{display:flex;align-items:center;margin-bottom:10px}@media (min-width: 1200px){#manage-document-page #sharing-container .avatar-and-name{flex-grow:1;margin-bottom:0px}}#manage-document-page #sharing-container .avatar-and-name .profile-avatar{margin-right:10px}#manage-document-page #sharing-container .viewing-info{display:flex}@media (min-width: 1200px){#manage-document-page #sharing-container .viewing-info{width:50%}}#manage-document-page #sharing-container .viewing-info div{flex-basis:50%}#manage-document-page #sharing-container .viewing-info span.label{font-size:16px;color:#9a9a9a;text-transform:uppercase;font-size:14px;font-weight:600;display:block}@media (min-width: 576px){#manage-document-page #sharing-container .viewing-info span.label{font-size:14.5px}}@media (min-width: 576px){#manage-document-page #sharing-container .viewing-info span.label{font-size:12px}}#manage-document-page #sharing-container .viewing-info p{margin:0px}#manage-document-page #sharing-container .contact-share-block{padding:20px 0px;border-bottom:1px solid #e5e5e5}@media (min-width: 1200px){#manage-document-page #sharing-container .contact-share-block{display:flex;align-items:center;padding:10px;border-radius:6px}#manage-document-page #sharing-container .contact-share-block:hover{background-color:#f5f5f5;cursor:default}}#manage-document-page #sharing-container .contact-share-block:last-child{border-bottom:0px}@media (min-width: 576px){#manage-document-page #sharing-container .contact-share-block{padding:13px 5px}}#manage-document-page .vendor-link-callout{background-color:#fff}@media (max-width: 1200px){#manage-document-page .vendor-link-callout{margin-top:10px;margin-bottom:20px;border-radius:0px}}@media (min-width: 1200px){#manage-document-page .vendor-link-callout{margin-bottom:20px}}.document-action-badge{background-color:#fff;border:1px solid #e6e6e6;color:#686868;margin-top:3px;font-size:13.5px}.document-action-badge i{margin-right:2px}.document-action-badge i.completed{color:green}.document-action-badge i.incomplete{color:#c4c4c4}.document-action-badge i.partial{color:#dd9845}.document-action-badge i.loading{color:#c4c4c4}.document-action-badge:hover{cursor:help;border-color:#bfbfbf}.document-action-badge-contract-tooltip .signature-summary,.document-action-badge-payment-tooltip .payment-summary,.document-action-badge-invoice-tooltip .invoice-summary,.document-action-badge-questions-tooltip .question-summary{padding:5px;display:flex;align-items:center}.document-action-badge-payment-tooltip .payment-divider{height:1px;background-color:#e1e1e1;margin:8px 0px}.document-action-badge-payment-tooltip .payment-divider:last-child{height:0px;margin:0px 0px}.document-action-badge-contract-tooltip .signature-summary i,.document-action-badge-payment-tooltip .payment-summary i,.document-action-badge-questions-tooltip .question-summary i{font-size:16px;margin-right:8px}.document-action-badge-contract-tooltip .signature-summary i.signature-issue,.document-action-badge-payment-tooltip .payment-summary i.signature-issue,.document-action-badge-questions-tooltip .question-summary i.signature-issue{color:#a21515}.document-action-badge-contract-tooltip .signature-summary i.signature-valid,.document-action-badge-contract-tooltip .signature-summary i.payment-valid,.document-action-badge-payment-tooltip .payment-summary i.signature-valid,.document-action-badge-payment-tooltip .payment-summary i.payment-valid,.document-action-badge-questions-tooltip .question-summary i.signature-valid,.document-action-badge-questions-tooltip .question-summary i.payment-valid{color:green}.document-action-badge-questions-tooltip .question-summary.with-issue{color:#a21515}.document-action-badge-questions-tooltip .question-summary.all-good{color:green}#manage-document-page .action-summary-section{border-bottom:1px solid #f1f1f1;margin-bottom:25px;padding-bottom:25px}#manage-document-page .action-summary-section:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:0px}@media (min-width: 576px){#manage-document-page .action-summary-section{display:flex}}#manage-document-page .action-summary-section .icon-and-name-container{flex-basis:200px;flex-grow:0;flex-shrink:0;display:flex;margin-bottom:20px}@media (min-width: 576px){#manage-document-page .action-summary-section .icon-and-name-container{margin-bottom:0px}}#manage-document-page .action-summary-section .summary-content-column{flex-grow:1;padding-top:5px}#manage-document-page .action-summary-section .view-record-column{flex-basis:152px;flex-shrink:0;flex-grow:0;padding-top:5px;margin-top:15px}#manage-document-page .action-summary-section .view-record-column button{min-width:132px}@media (min-width: 576px){#manage-document-page .action-summary-section .view-record-column{text-align:right;margin-top:0px}}#manage-document-page .action-summary-section .action-icon-container{width:50px;height:50px;margin-right:15px;background-color:#f1f5f8;position:relative;color:#99a7b1;border-radius:10px}#manage-document-page .action-summary-section .action-icon-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:24px;font-weight:300}#manage-document-page .action-summary-section .action-icon-container i.completed-icon{font-weight:900;top:-3px;right:-3px;left:initial;transform:none;color:green;font-size:14px}#manage-document-page .action-summary-section .action-name-container h4{margin-top:5px;margin-bottom:0px}#manage-document-page .action-summary-section .action-name-container .page-info{color:#a0a0a0;font-size:14px}@media (min-width: 576px){#manage-document-page .action-summary-section .action-name-container .page-info{font-size:13.5px}}#manage-document-page .summary-content-column .content-signature{padding-bottom:0px;padding-top:0px;margin-bottom:15px}#manage-document-page .summary-content-column .content-signature:last-child{margin-bottom:0px}#manage-document-page .summary-content-column .content-signature .signature-container{width:100%;max-width:350px}#manage-document-page .summary-content-column .content-signature .dotted-line-container{height:42px !important}#manage-document-page .summary-content-column .content-signature .typed-signature{font-size:21px !important}#manage-document-page .summary-content-column .content-signature .dotted-line-container .click-to-sign i{display:none}#manage-document-page .summary-content-column .content-signature .dotted-line-container .typed-signature{bottom:4px}#manage-document-page .summary-content-column .content-signature .dotted-line-container .signed-at{bottom:4px}@media (max-width: 480px){#document-answers-summary-modal .modal-body{padding-left:0px;padding-right:0px;padding-top:0px}}#document-answers-summary-modal .page-container{background-color:#fff;margin-bottom:20px;padding:20px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 576px){#document-answers-summary-modal .page-container{border-radius:10px;padding:25px}}#document-answers-summary-modal .page-container .questions-page-header{border-bottom:1px solid #e4e4e4;padding-bottom:15px;margin-bottom:15px}#document-answers-summary-modal .question-block{margin-bottom:20px}@media (min-width: 576px){#document-answers-summary-modal .question-block p{font-size:17px}}@media (min-width: 576px) and (min-width: 576px){#document-answers-summary-modal .question-block p{font-size:16px}}#document-answers-summary-modal .question-block:last-child{margin-bottom:0px}#document-answers-summary-modal .question-block p.no-answer{opacity:0.6}#document-answers-summary-modal .question-block .question-text{margin:0px;margin-bottom:0px;font-weight:900}.document-progress-bar{display:flex}.document-progress-bar .step{padding:8px;font-size:12px;background-color:#f0f0f0;color:#656565;margin-left:1px}@media (min-width: 576px){.document-progress-bar .step{font-size:14px;padding:8px 15px}}@media (min-width: 576px) and (min-width: 576px){.document-progress-bar .step{font-size:13.5px}}.document-progress-bar .step:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}@media (min-width: 576px){.document-progress-bar .step:first-child{padding-left:18px}}.document-progress-bar .step:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}@media (min-width: 576px){.document-progress-bar .step:last-child{padding-right:18px}}.document-progress-bar .step.completed{background-color:#e1e8ef;color:#6a6a6a;font-weight:900}#document-edit-folder-modal .document-folder-container{padding:15px;border-radius:6px;transition:all 0.3s;color:teal}#document-edit-folder-modal .document-folder-container:hover{background-color:#ededed}#document-edit-folder-modal .document-folder-container.current-folder{background-color:#dff0f0}.document-activity-indicator-icon{position:relative;border:1px solid #e1e1e1;background-color:#fff;color:#d9d9d9;display:inline-block;width:25px;height:25px;border-radius:5px;margin-right:8px}.document-activity-indicator-icon.on{background-color:#f6f6f6;color:#a2a2a2;border-color:#d2d2d2}.document-activity-indicator-icon .icon-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.document-activity-indicator-icon i{font-size:13px;display:block}.document-activity-indicator-icon i.fa-spinner{color:#b3b3b3}#edit-document-page .document-section .highlight-element,#edit-document-page .content-answer-option .highlight-element,#edit-document-page .contract-part-section .highlight-element,#edit-document-page .contract-part-clause .highlight-element{opacity:0;position:absolute;transition:opacity 0.4s}#edit-document-page .document-section .highlight-element.edge,#edit-document-page .content-answer-option .highlight-element.edge,#edit-document-page .contract-part-section .highlight-element.edge,#edit-document-page .contract-part-clause .highlight-element.edge{z-index:1}#edit-document-page .document-section .highlight-element.edge.x,#edit-document-page .content-answer-option .highlight-element.edge.x,#edit-document-page .contract-part-section .highlight-element.edge.x,#edit-document-page .contract-part-clause .highlight-element.edge.x{height:1px;width:100%}#edit-document-page .document-section .highlight-element.edge.y,#edit-document-page .content-answer-option .highlight-element.edge.y,#edit-document-page .contract-part-section .highlight-element.edge.y,#edit-document-page .contract-part-clause .highlight-element.edge.y{height:100%;width:1px}#edit-document-page .document-section .highlight-element.edge.top,#edit-document-page .content-answer-option .highlight-element.edge.top,#edit-document-page .contract-part-section .highlight-element.edge.top,#edit-document-page .contract-part-clause .highlight-element.edge.top{top:0px;left:0px}#edit-document-page .document-section .highlight-element.edge.right,#edit-document-page .content-answer-option .highlight-element.edge.right,#edit-document-page .contract-part-section .highlight-element.edge.right,#edit-document-page .contract-part-clause .highlight-element.edge.right{top:0px;right:0px}#edit-document-page .document-section .highlight-element.edge.bottom,#edit-document-page .content-answer-option .highlight-element.edge.bottom,#edit-document-page .contract-part-section .highlight-element.edge.bottom,#edit-document-page .contract-part-clause .highlight-element.edge.bottom{bottom:0px;left:0px}#edit-document-page .document-section .highlight-element.edge.left,#edit-document-page .content-answer-option .highlight-element.edge.left,#edit-document-page .contract-part-section .highlight-element.edge.left,#edit-document-page .contract-part-clause .highlight-element.edge.left{top:0px;left:0px}#edit-document-page .document-section .highlight-element.container-label,#edit-document-page .content-answer-option .highlight-element.container-label,#edit-document-page .contract-part-section .highlight-element.container-label,#edit-document-page .contract-part-clause .highlight-element.container-label{top:-27px;left:5px;background-color:#4dc6ce;padding:5px;font-size:13px;font-weight:600;border-radius:4px;color:#fff;visibility:hidden}#edit-document-page .document-block .highlight-element.edge.top{top:-1px}#edit-document-page .document-block .highlight-element.edge.bottom{bottom:-1px}#edit-document-page .document-block .highlight-element.edge.left{left:-1px}#edit-document-page .document-block .highlight-element.edge.right{right:-1px}#edit-document-page .document-section.highlight-primary .highlight-element.section.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .document-section.highlight-primary .highlight-element.section.container-label{visibility:visible !important;opacity:100 !important;background-color:#4dc6ce}#edit-document-page .document-section.highlight-primary .add-block-button{max-height:100px}#edit-document-page .document-section.highlight-primary .add-block-button.empty{opacity:1}#edit-document-page .document-section.highlight-primary .add-section-button{opacity:1}@media (min-width: 1200px){#edit-document-page .document-section.highlight-primary .add-section-button{display:block;max-height:100px;opacity:100}}#edit-document-page .document-section.template-pointer.highlight-primary .highlight-element.section.edge{background-color:#898989}#edit-document-page .document-section.template-pointer.highlight-primary .highlight-element.section.container-label{background-color:#898989}#edit-document-page .document-block.highlight-primary .highlight-element.block.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .document-block.highlight-primary .highlight-element.block.container-label{visibility:visible;opacity:100;background-color:#4dc6ce}#edit-document-page .document-block.highlight-primary .add-block-button{max-height:0px}@media (min-width: 1200px){#edit-document-page .document-block.highlight-primary .add-block-button{display:block;max-height:120px;opacity:100}}#edit-document-page .content-answer-option.highlight-primary .highlight-element.answer-option.edge{background-color:#4dc6ce;opacity:.4;z-index:1}#edit-document-page .document-section.highlight-secondary .highlight-element.section.edge{background-color:#c3f0f2;opacity:100}#edit-document-page .document-section.highlight-secondary .add-section-button{opacity:1}@media (min-width: 1200px){#edit-document-page .document-section.highlight-secondary .add-section-button{display:block;max-height:100px;opacity:100}}#edit-document-page .document-block.highlight-secondary .highlight-element.section.edge{background-color:#c3f0f2;opacity:100}#edit-document-page .document-section.highlight-selected .highlight-element.section.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .document-section.highlight-selected .highlight-element.section.container-label{visibility:visible;opacity:100;background-color:#4dc6ce}@media (min-width: 1200px){#edit-document-page .document-section.highlight-selected .desktop-action-menu.section{display:block}}#edit-document-page .document-section.highlight-selected .add-block-button{max-height:100px}#edit-document-page .document-section.highlight-selected .add-block-button.empty{opacity:100}#edit-document-page .document-section.highlight-selected .document-column{border-color:#e2e2e2}#edit-document-page .document-section.highlight-selected .gutter-col{visibility:visible}#edit-document-page .document-section.template-pointer.highlight-selected .highlight-element.section.edge{background-color:#898989}#edit-document-page .document-section.template-pointer.highlight-selected .highlight-element.section.container-label{background-color:#898989}#edit-document-page .document-block.highlight-selected{padding-top:20px;padding-bottom:20px}#edit-document-page .document-block.highlight-selected .highlight-element.block.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .document-block.highlight-selected .highlight-element.block.container-label{visibility:visible;opacity:100;background-color:#4dc6ce}@media (min-width: 1200px){#edit-document-page .document-block.highlight-selected .desktop-action-menu.block{display:block}}#edit-document-page .document-block.highlight-selected .add-block-button{max-height:0px}@media (min-width: 1200px){#edit-document-page .document-block.highlight-selected .add-block-button{display:block;max-height:120px;opacity:100}}#edit-document-page .document-block.highlight-selected .add-block-button.bottom{bottom:19px}#edit-document-page .document-block.highlight-selected .content.content-question.dropdown .content-answer-options-container{display:block !important}#edit-document-page .document-block.highlight-selected .add-option-button{display:inline-block !important}#edit-document-page .document-section[data-section-type="contract"] .document-block.highlight-selected{padding-top:0px;padding-bottom:0px}#edit-document-page .document-section[data-section-type="contract"] .document-block.highlight-selected .content-contract{padding-top:65px}#edit-document-page .content-answer-option.highlight-selected .highlight-element.answer-option.edge{background-color:#4dc6ce;opacity:.4;z-index:1}#edit-document-page .document-block.highlight-selected[data-content-type="ContentQuestion"] .content-answer-option .answer-option-icons-container .action-items-icons{display:inline-block !important}#edit-document-page .document-section.highlight-selected-secondary .highlight-element.section.edge{background-color:#cde6e7;opacity:100}#edit-document-page .document-section.highlight-selected-secondary .highlight-element.section.container-label{opacity:0}@media (min-width: 1200px){#edit-document-page .document-section.highlight-selected-secondary .add-block-button{max-height:100px}}#edit-document-page .document-section.highlight-selected-secondary .add-block-button.empty{opacity:100}#edit-document-page .document-section.highlight-selected-secondary .document-column{border-color:#c4c4c4}#edit-document-page .document-section.highlight-selected-secondary .gutter-col{visibility:visible}#edit-document-page .document-section.highlight-document-section-template-editor .highlight-element.section.edge{background-color:#cb9112;opacity:100}#edit-document-page .document-section.highlight-document-section-template-editor .highlight-element.section.container-label{visibility:visible !important;opacity:100 !important;background-color:#cb9112}#edit-document-page .document-section.highlight-document-section-template-editor .add-block-button{max-height:100px}#edit-document-page .document-section.highlight-document-section-template-editor .add-block-button.empty{opacity:1}#edit-document-page .document-section.highlight-document-section-template-editor .add-section-button{opacity:1}@media (min-width: 1200px){#edit-document-page .document-section.highlight-document-section-template-editor .add-section-button{display:block;max-height:100px;opacity:100}}#edit-document-page .document-section.highlight-document-section-template-editor .document-column{border-color:#c4c4c4}#edit-document-page .document-section.highlight-document-section-template-editor .gutter-col{visibility:visible}.document-section.template-pointer .document-column{border-color:transparent !important}.document-section.template-pointer:hover{cursor:pointer}#edit-document-page .document-section.highlight-selected[data-can-have-column-count-updated='false'] .document-column{border-color:transparent !important}#document-show-page .document-block .content-container,#preview-document-page .document-block .content-container,#edit-document-page .document-block .content-container{margin-left:0px;margin-right:0px}#edit-document-page #document-page-container #navigation.selected{-webkit-box-shadow:0px 0px 17px 8px black;box-shadow:0px 0px 17px 8px black}@media (min-width: 1200px){#edit-document-page #document-page-container #navigation:not(.selected):hover{-webkit-box-shadow:0px 0px 17px 8px rgba(0,0,0,0.5);box-shadow:0px 0px 17px 8px rgba(0,0,0,0.5);cursor:pointer}}#document-show-page #navigation,#preview-document-page #navigation,#edit-document-page #document-page-container #navigation{position:relative;border-bottom:2px dotted #e9e9e9;height:60px;background-color:#fff}@media (min-width: 1200px){#document-show-page #navigation,#preview-document-page #navigation,#edit-document-page #document-page-container #navigation{height:72px}}#document-show-page #navigation button,#preview-document-page #navigation button,#edit-document-page #document-page-container #navigation button{position:absolute;top:50%;transform:translateY(-50%)}#document-show-page #navigation button i,#preview-document-page #navigation button i,#edit-document-page #document-page-container #navigation button i{margin:0px 4px}@media (min-width: 1200px){#document-show-page #navigation button,#preview-document-page #navigation button,#edit-document-page #document-page-container #navigation button{padding:14px;font-size:14px}}#document-show-page #navigation #previous-page-button,#preview-document-page #navigation #previous-page-button,#edit-document-page #document-page-container #navigation #previous-page-button{left:20px}#document-show-page #navigation #next-page-button,#document-show-page #navigation #done-button,#preview-document-page #navigation #next-page-button,#preview-document-page #navigation #done-button,#edit-document-page #document-page-container #navigation #next-page-button,#edit-document-page #document-page-container #navigation #done-button{right:20px}#document-show-page #navigation #page-of-container,#preview-document-page #navigation #page-of-container,#edit-document-page #document-page-container #navigation #page-of-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:calc(100% - 150px);text-align:center}@media (min-width: 576px){#document-show-page #navigation #page-of-container,#preview-document-page #navigation #page-of-container,#edit-document-page #document-page-container #navigation #page-of-container{width:initial}}#document-show-page #navigation #page-of-container:hover,#preview-document-page #navigation #page-of-container:hover,#edit-document-page #document-page-container #navigation #page-of-container:hover{cursor:pointer}#document-show-page #navigation #page-of-container p,#preview-document-page #navigation #page-of-container p,#edit-document-page #document-page-container #navigation #page-of-container p{line-height:17px;margin:0px}@media (min-width: 1200px){#document-show-page #navigation #page-of-container p,#preview-document-page #navigation #page-of-container p,#edit-document-page #document-page-container #navigation #page-of-container p{line-height:18px}}#document-show-page #navigation #page-link-container,#preview-document-page #navigation #page-link-container,#edit-document-page #document-page-container #navigation #page-link-container{display:none;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);z-index:10;top:32px;width:66%;max-width:350px;padding-top:7px;padding-bottom:7px;border-radius:6px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}@media (min-width: 1200px){#document-show-page #navigation #page-link-container,#preview-document-page #navigation #page-link-container,#edit-document-page #document-page-container #navigation #page-link-container{top:41px}}#document-show-page #navigation #page-link-container .page-link-block,#preview-document-page #navigation #page-link-container .page-link-block,#edit-document-page #document-page-container #navigation #page-link-container .page-link-block{display:block;padding:13px 15px;font-size:14px}@media (min-width: 1200px){#document-show-page #navigation #page-link-container .page-link-block,#preview-document-page #navigation #page-link-container .page-link-block,#edit-document-page #document-page-container #navigation #page-link-container .page-link-block{padding:16px 22px}#document-show-page #navigation #page-link-container .page-link-block:hover,#preview-document-page #navigation #page-link-container .page-link-block:hover,#edit-document-page #document-page-container #navigation #page-link-container .page-link-block:hover{background-color:#f0f0f0;cursor:pointer}}#document-show-page #navigation #page-link-container .page-link-block i,#preview-document-page #navigation #page-link-container .page-link-block i,#edit-document-page #document-page-container #navigation #page-link-container .page-link-block i{margin-right:5px}#document-show-page #navigation #page-link-container .page-link-block i.fas,#preview-document-page #navigation #page-link-container .page-link-block i.fas,#edit-document-page #document-page-container #navigation #page-link-container .page-link-block i.fas{color:teal}#document-show-page #navigation.selected #page-link-container,#preview-document-page #navigation.selected #page-link-container,#edit-document-page #document-page-container #navigation.selected #page-link-container{display:block}#document-show-page .content.content-text .form-group,#document-show-page .content.content-question .form-group,#preview-document-page .content.content-text .form-group,#preview-document-page .content.content-question .form-group,#edit-document-page #document-page-container .content.content-text .form-group,#edit-document-page #document-page-container .content.content-question .form-group{margin-bottom:0px}#document-show-page .content.content-text input,#document-show-page .content.content-text textarea,#document-show-page .content.content-text select,#document-show-page .content.content-question input,#document-show-page .content.content-question textarea,#document-show-page .content.content-question select,#preview-document-page .content.content-text input,#preview-document-page .content.content-text textarea,#preview-document-page .content.content-text select,#preview-document-page .content.content-question input,#preview-document-page .content.content-question textarea,#preview-document-page .content.content-question select,#edit-document-page #document-page-container .content.content-text input,#edit-document-page #document-page-container .content.content-text textarea,#edit-document-page #document-page-container .content.content-text select,#edit-document-page #document-page-container .content.content-question input,#edit-document-page #document-page-container .content.content-question textarea,#edit-document-page #document-page-container .content.content-question select{padding:0px;border:0px;box-shadow:none;resize:none;background-color:transparent}#document-show-page .document-block .content-text p,#document-show-page .document-block .content-contract p,#document-show-page .document-block .contract-part p,#document-show-page .document-block #contract-signatures-container p,#preview-document-page .document-block .content-text p,#preview-document-page .document-block .content-contract p,#preview-document-page .document-block .contract-part p,#preview-document-page .document-block #contract-signatures-container p,#edit-document-page .document-block .content-container .content-text p,#edit-document-page .document-block .content-container .content-contract p,#edit-document-page .document-block .content-container .contract-part p,#edit-document-page .document-block .content-container #contract-signatures-container p,#edit-document-page .structured-contract-page-container .content-text p,#edit-document-page .structured-contract-page-container .content-contract p,#edit-document-page .structured-contract-page-container .contract-part p,#edit-document-page .structured-contract-page-container #contract-signatures-container p,#preview-document-page .structured-contract-page-container .content-text p,#preview-document-page .structured-contract-page-container .content-contract p,#preview-document-page .structured-contract-page-container .contract-part p,#preview-document-page .structured-contract-page-container #contract-signatures-container p,#document-show-page .structured-contract-page-container .content-text p,#document-show-page .structured-contract-page-container .content-contract p,#document-show-page .structured-contract-page-container .contract-part p,#document-show-page .structured-contract-page-container #contract-signatures-container p{font-size:15.5px;line-height:27px;color:#151719;margin-bottom:0px}#edit-document-page .document-block .content-container .contract-part .editable-content-container p,#edit-document-page .structured-contract-page-container .contract-part .editable-content-container p{margin-top:10px;margin-bottom:10px}#edit-document-page .document-block .content-container .contract-part p:first-of-type,#edit-document-page .structured-contract-page-container .contract-part p:first-of-type{margin-top:0px}#edit-document-page .document-block .content-container .contract-part p:last-of-type,#edit-document-page .structured-contract-page-container .contract-part p:last-of-type{margin-bottom:0px}#document-show-page .document-block .contract-part p,#preview-document-page .document-block .contract-part p,#preview-document-page .structured-contract-page-container .contract-part p,#document-show-page .structured-contract-page-container .contract-part p{margin-top:10px;margin-bottom:10px}#document-show-page .document-block .contract-part p:first-child,#preview-document-page .document-block .contract-part p:first-child,#preview-document-page .structured-contract-page-container .contract-part p:first-child,#document-show-page .structured-contract-page-container .contract-part p:first-child{margin-top:0px}#document-show-page .document-block .contract-part p:last-child,#preview-document-page .document-block .contract-part p:last-child,#preview-document-page .structured-contract-page-container .contract-part p:last-child,#document-show-page .structured-contract-page-container .contract-part p:last-child{margin-bottom:0px}#document-show-page .document-block .content.content-image img,#preview-document-page .document-block .content.content-image img,#edit-document-page .document-block .content.content-image img{max-width:100%;margin-bottom:5px;margin-top:5px}#document-show-page .document-block .content.content-image.circle img,#preview-document-page .document-block .content.content-image.circle img,#edit-document-page .document-block .content.content-image.circle img{border-radius:100% !important}#document-show-page .document-block .content.content-image.center img,#preview-document-page .document-block .content.content-image.center img,#edit-document-page .document-block .content.content-image.center img{margin-left:auto;margin-right:auto}#document-show-page .document-block .content.content-image.right img,#preview-document-page .document-block .content.content-image.right img,#edit-document-page .document-block .content.content-image.right img{margin-left:auto}#document-show-page .document-block .content.content-image.left img,#preview-document-page .document-block .content.content-image.left img,#edit-document-page .document-block .content.content-image.left img{margin-right:auto}#document-show-page .document-block .content.content-image.fill img,#preview-document-page .document-block .content.content-image.fill img,#edit-document-page .document-block .content.content-image.fill img{max-width:100% !important;width:100%}#document-show-page .document-block .content.content-image .placeholder-image-container,#preview-document-page .document-block .content.content-image .placeholder-image-container,#edit-document-page .document-block .content.content-image .placeholder-image-container{position:relative;width:100%;height:200px;background-color:#c0e0e4}@media (min-width: 576px){#document-show-page .document-block .content.content-image .placeholder-image-container,#preview-document-page .document-block .content.content-image .placeholder-image-container,#edit-document-page .document-block .content.content-image .placeholder-image-container{height:225px}}@media (min-width: 1200px){#document-show-page .document-block .content.content-image .placeholder-image-container:hover,#preview-document-page .document-block .content.content-image .placeholder-image-container:hover,#edit-document-page .document-block .content.content-image .placeholder-image-container:hover{cursor:pointer}}#document-show-page .document-block .content.content-image .placeholder-image-container .icon-and-text,#preview-document-page .document-block .content.content-image .placeholder-image-container .icon-and-text,#edit-document-page .document-block .content.content-image .placeholder-image-container .icon-and-text{font-size:16px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#2e7182;text-align:center}@media (min-width: 576px){#document-show-page .document-block .content.content-image .placeholder-image-container .icon-and-text,#preview-document-page .document-block .content.content-image .placeholder-image-container .icon-and-text,#edit-document-page .document-block .content.content-image .placeholder-image-container .icon-and-text{font-size:14.5px}}#document-show-page .document-block .content.content-image .placeholder-image-container .icon-and-text i,#preview-document-page .document-block .content.content-image .placeholder-image-container .icon-and-text i,#edit-document-page .document-block .content.content-image .placeholder-image-container .icon-and-text i{display:block}#edit-document-page .document-block .content.content-video .click-intercept{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1}#document-show-page .document-block .content.content-video .placeholder-video-container,#preview-document-page .document-block .content.content-video .placeholder-video-container,#edit-document-page .document-block .content.content-video .placeholder-video-container{position:relative;width:100%;height:200px;background-color:#c0e0e4}@media (min-width: 576px){#document-show-page .document-block .content.content-video .placeholder-video-container,#preview-document-page .document-block .content.content-video .placeholder-video-container,#edit-document-page .document-block .content.content-video .placeholder-video-container{height:250px}}#document-show-page .document-block .content.content-video .placeholder-video-container .icon-and-text,#preview-document-page .document-block .content.content-video .placeholder-video-container .icon-and-text,#edit-document-page .document-block .content.content-video .placeholder-video-container .icon-and-text{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#2e7182;text-align:center}#document-show-page .document-block .content.content-video .placeholder-video-container .icon-and-text i,#preview-document-page .document-block .content.content-video .placeholder-video-container .icon-and-text i,#edit-document-page .document-block .content.content-video .placeholder-video-container .icon-and-text i{display:block}#document-show-page .document-block .content.content-video .placeholder-video-container.with-error,#preview-document-page .document-block .content.content-video .placeholder-video-container.with-error,#edit-document-page .document-block .content.content-video .placeholder-video-container.with-error{background-color:#e2bdbd}#document-show-page .document-block .content.content-video .placeholder-video-container.with-error .icon-and-text,#preview-document-page .document-block .content.content-video .placeholder-video-container.with-error .icon-and-text,#edit-document-page .document-block .content.content-video .placeholder-video-container.with-error .icon-and-text{color:red}#document-show-page .document-block .content.content-video .youtube-embed-container,#preview-document-page .document-block .content.content-video .youtube-embed-container,#edit-document-page .document-block .content.content-video .youtube-embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}#document-show-page .document-block .content.content-video .youtube-embed-container iframe,#preview-document-page .document-block .content.content-video .youtube-embed-container iframe,#edit-document-page .document-block .content.content-video .youtube-embed-container iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}#document-show-page .document-block .content.content-divider .line.left,#preview-document-page .document-block .content.content-divider .line.left,#edit-document-page .document-block .content.content-divider .line.left{left:0px;transform:translateY(-50%) translateX(0%)}#document-show-page .document-block .content.content-divider .line.right,#preview-document-page .document-block .content.content-divider .line.right,#edit-document-page .document-block .content.content-divider .line.right{right:0px;left:initial;transform:translateY(-50%) translateX(0%)}#document-show-page .content.content-question,#preview-document-page .content.content-question,#edit-document-page #document-page-container .content.content-question{position:relative;padding-top:20px;padding-bottom:20px}#document-show-page .content.content-question #content_question_question,#preview-document-page .content.content-question #content_question_question,#edit-document-page #document-page-container .content.content-question #content_question_question{font-size:17px;margin-bottom:15px}@media (min-width: 576px){#document-show-page .content.content-question #content_question_question,#preview-document-page .content.content-question #content_question_question,#edit-document-page #document-page-container .content.content-question #content_question_question{font-size:16px}}#document-show-page .content.content-question .add-option-button,#preview-document-page .content.content-question .add-option-button,#edit-document-page #document-page-container .content.content-question .add-option-button{font-size:16px;display:none;padding-left:8px;margin-top:8px}@media (min-width: 576px){#document-show-page .content.content-question .add-option-button,#preview-document-page .content.content-question .add-option-button,#edit-document-page #document-page-container .content.content-question .add-option-button{font-size:14.5px}}@media (min-width: 1200px){#document-show-page .content.content-question .add-option-button,#preview-document-page .content.content-question .add-option-button,#edit-document-page #document-page-container .content.content-question .add-option-button{margin-top:13px}}#document-show-page .content.content-question .placeholder-answer-field,#document-show-page .content.content-question .answer-field,#document-show-page .content.content-question select,#preview-document-page .content.content-question .placeholder-answer-field,#preview-document-page .content.content-question .answer-field,#preview-document-page .content.content-question select,#edit-document-page #document-page-container .content.content-question .placeholder-answer-field,#edit-document-page #document-page-container .content.content-question .answer-field,#edit-document-page #document-page-container .content.content-question select{background-color:#f2f2f2;padding:10px;border-radius:8px}#document-show-page .content.content-question .placeholder-answer-field:disabled:hover,#document-show-page .content.content-question .answer-field:disabled:hover,#document-show-page .content.content-question select:disabled:hover,#preview-document-page .content.content-question .placeholder-answer-field:disabled:hover,#preview-document-page .content.content-question .answer-field:disabled:hover,#preview-document-page .content.content-question select:disabled:hover,#edit-document-page #document-page-container .content.content-question .placeholder-answer-field:disabled:hover,#edit-document-page #document-page-container .content.content-question .answer-field:disabled:hover,#edit-document-page #document-page-container .content.content-question select:disabled:hover{cursor:not-allowed}#document-show-page .content.content-question .placeholder-answer-field,#preview-document-page .content.content-question .placeholder-answer-field,#edit-document-page #document-page-container .content.content-question .placeholder-answer-field{color:#7e7e7e}#document-show-page .content.content-question .placeholder-answer-field.dropdown,#preview-document-page .content.content-question .placeholder-answer-field.dropdown,#edit-document-page #document-page-container .content.content-question .placeholder-answer-field.dropdown{position:relative;width:225px;height:45px}#document-show-page .content.content-question .placeholder-answer-field.dropdown i,#preview-document-page .content.content-question .placeholder-answer-field.dropdown i,#edit-document-page #document-page-container .content.content-question .placeholder-answer-field.dropdown i{position:absolute;top:50%;transform:translateY(-50%);right:15px;color:#9e9e9e}#document-show-page .content.content-question .error-stripe{display:none;position:absolute;top:0px;left:0px;height:100%;width:5px;background-color:#ad3434}#document-show-page .content.content-question.required-error{color:#ad3434}#document-show-page .content.content-question.required-error .error-stripe{display:none}#document-show-page .content.content-question.required-error input,#document-show-page .content.content-question.required-error textarea,#document-show-page .content.content-question.required-error select{background-color:#ffd0d0}#document-show-page .content.content-question .required-indicator,#preview-document-page .content.content-question .required-indicator,#edit-document-page #document-page-container .content.content-question .required-indicator{display:none;color:#ad3434;font-size:14px;margin-bottom:9px}#document-show-page .content.content-question.required-question .required-indicator,#preview-document-page .content.content-question.required-question .required-indicator,#edit-document-page #document-page-container .content.content-question.required-question .required-indicator{display:block}#edit-document-page #document-page-container .content.content-question.dropdown .content-answer-options-container{display:none}#edit-document-page #document-page-container .content.content-question .content-answer-option{position:relative}#edit-document-page #document-page-container .content.content-question .content-answer-option .form-container.field-container{width:calc(100% - 100px)}#edit-document-page #document-page-container .content.content-question .content-answer-option textarea.answer-option{border-radius:0px;padding:0px;padding-top:18px}#edit-document-page #document-page-container .content.content-question .content-answer-option .answer-option-icons-container .answer-option-icons i{display:none}@media (min-width: 1200px){#edit-document-page #document-page-container .content.content-question .content-answer-option .answer-option-icons-container .answer-option-icons i{font-size:22px}}#edit-document-page #document-page-container .content.content-question .content-answer-option .answer-option-icons-container .action-items-icons{display:none;margin-right:12px}#edit-document-page #document-page-container .content.content-question .content-answer-option .answer-option-icons-container .action-items-icons i{margin-left:5px}@media (min-width: 1200px){#edit-document-page #document-page-container .content.content-question .content-answer-option .answer-option-icons-container .action-items-icons i{font-size:18px}}#edit-document-page #document-page-container .content.content-question .content-answer-option[data-question-type='single_choice'] textarea,#edit-document-page #document-page-container .content.content-question .content-answer-option[data-question-type='multiple_choice'] textarea{padding-left:10px}@media (min-width: 1200px){#edit-document-page #document-page-container .content.content-question .content-answer-option[data-question-type='single_choice'] textarea,#edit-document-page #document-page-container .content.content-question .content-answer-option[data-question-type='multiple_choice'] textarea{padding-left:20px}}#edit-document-page #document-page-container .content.content-question .content-answer-option[data-question-type='single_choice'] .answer-option-icons .fa-circle{display:inline-block}#edit-document-page #document-page-container .content.content-question .content-answer-option[data-question-type='multiple_choice'] .answer-option-icons .fa-square{display:inline-block}#document-show-page .content.content-question .content-answer-option .fa-circle,#document-show-page .content.content-question .content-answer-option .fa-square,#document-show-page .content.content-question .content-answer-option .fa-square-check,#document-show-page .content.content-question .content-answer-option .fa-circle-dot,#preview-document-page .content.content-question .content-answer-option .fa-circle,#preview-document-page .content.content-question .content-answer-option .fa-square,#preview-document-page .content.content-question .content-answer-option .fa-square-check,#preview-document-page .content.content-question .content-answer-option .fa-circle-dot{display:none}@media (min-width: 1200px){#document-show-page .content.content-question .content-answer-option .fa-circle,#document-show-page .content.content-question .content-answer-option .fa-square,#document-show-page .content.content-question .content-answer-option .fa-square-check,#document-show-page .content.content-question .content-answer-option .fa-circle-dot,#preview-document-page .content.content-question .content-answer-option .fa-circle,#preview-document-page .content.content-question .content-answer-option .fa-square,#preview-document-page .content.content-question .content-answer-option .fa-square-check,#preview-document-page .content.content-question .content-answer-option .fa-circle-dot{font-size:25px}}#document-show-page .content.content-question .content-answer-option[data-question-type='single_choice'] .fa-circle,#preview-document-page .content.content-question .content-answer-option[data-question-type='single_choice'] .fa-circle{display:inline-block}#document-show-page .content.content-question .content-answer-option[data-question-type='multiple_choice'] .fa-square,#preview-document-page .content.content-question .content-answer-option[data-question-type='multiple_choice'] .fa-square{display:inline-block}#document-show-page .content.content-question .content-answer-option[data-selected="true"] .fa-circle,#preview-document-page .content.content-question .content-answer-option[data-selected="true"] .fa-circle{display:none}#document-show-page .content.content-question .content-answer-option[data-selected="true"] .fa-square,#preview-document-page .content.content-question .content-answer-option[data-selected="true"] .fa-square{display:none}#document-show-page .content.content-question .content-answer-option[data-selected="true"][data-question-type='single_choice'] .fa-circle-dot,#preview-document-page .content.content-question .content-answer-option[data-selected="true"][data-question-type='single_choice'] .fa-circle-dot{display:inline-block}#document-show-page .content.content-question .content-answer-option[data-selected="true"][data-question-type='multiple_choice'] .fa-square-check,#preview-document-page .content.content-question .content-answer-option[data-selected="true"][data-question-type='multiple_choice'] .fa-square-check{display:inline-block}#document-show-page .content.content-question .content-answer-option,#preview-document-page .content.content-question .content-answer-options{margin-top:10px}#document-show-page .content.content-question .content-answer-option,#preview-document-page .content.content-question .content-answer-option{display:inline-block;padding:10px;border-radius:6px;margin-bottom:5px}@media (min-width: 1200px){#document-show-page .content.content-question .content-answer-option,#preview-document-page .content.content-question .content-answer-option{padding-right:15px}#document-show-page .content.content-question .content-answer-option:hover,#preview-document-page .content.content-question .content-answer-option:hover{background-color:#f3f3f3;cursor:pointer}}#document-show-page .content.content-question .content-answer-option i,#preview-document-page .content.content-question .content-answer-option i{margin-right:5px}#document-show-page .content.content-question .content-answer-option .answer-label,#preview-document-page .content.content-question .content-answer-option .answer-label{display:inline-block;position:relative}@media (min-width: 1200px){#document-show-page .content.content-question .content-answer-option .answer-label,#preview-document-page .content.content-question .content-answer-option .answer-label{top:-4px}}@media (min-width: 1200px){#document-show-page .content.content-question .content-answer-option[data-can-be-answered='false']:hover,#preview-document-page .content.content-question .content-answer-option[data-can-be-answered='false']:hover{background-color:transparent;cursor:not-allowed}}#document-show-page .document-block .content-contract-element,#preview-document-page .document-block .content-contract-element,#edit-document-page .document-block .content-contract-element{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}#document-show-page .document-block .content-contract-element p,#preview-document-page .document-block .content-contract-element p,#edit-document-page .document-block .content-contract-element p{margin-bottom:0px}#edit-document-page .document-block .content-contract-element #header-text{height:0px;overflow:hidden;transition:height 0.2s}#edit-document-page .document-block.highlight-selected .content-contract-element #header-text{height:17px;overflow:visible}#document-show-page .document-block .content-contract,#preview-document-page .document-block .content-contract,#edit-document-page .document-block .content-contract{padding-top:20px;padding-bottom:20px}#document-show-page .document-block .content-contract .contract-body,#preview-document-page .document-block .content-contract .contract-body,#edit-document-page .document-block .content-contract .contract-body{position:relative}#document-show-page .document-block .content-contract p,#preview-document-page .document-block .content-contract p,#edit-document-page .document-block .content-contract p{margin-bottom:0px}#manage-document-page .content-signature,#document-show-page .document-block .content-signature,#preview-document-page .document-block .content-signature,#edit-document-page .document-block .content-signature,#edit-document-page .contract-part-signature,#preview-document-page .contract-part-signature,#document-show-page .contract-part-signature,.activity-container .preview-block .content-signature,.in-app-notification-container .content-signature{position:relative;padding-top:20px;padding-bottom:20px}#manage-document-page .content-signature .signature-container,#document-show-page .document-block .content-signature .signature-container,#preview-document-page .document-block .content-signature .signature-container,#edit-document-page .document-block .content-signature .signature-container,#edit-document-page .contract-part-signature .signature-container,#preview-document-page .contract-part-signature .signature-container,#document-show-page .contract-part-signature .signature-container,.activity-container .preview-block .content-signature .signature-container,.in-app-notification-container .content-signature .signature-container{width:100%}@media (min-width: 576px){#manage-document-page .content-signature .signature-container,#document-show-page .document-block .content-signature .signature-container,#preview-document-page .document-block .content-signature .signature-container,#edit-document-page .document-block .content-signature .signature-container,#edit-document-page .contract-part-signature .signature-container,#preview-document-page .contract-part-signature .signature-container,#document-show-page .contract-part-signature .signature-container,.activity-container .preview-block .content-signature .signature-container,.in-app-notification-container .content-signature .signature-container{width:400px}}#manage-document-page .content-signature .signature-container .dotted-line-container,#document-show-page .document-block .content-signature .signature-container .dotted-line-container,#preview-document-page .document-block .content-signature .signature-container .dotted-line-container,#edit-document-page .document-block .content-signature .signature-container .dotted-line-container,#edit-document-page .contract-part-signature .signature-container .dotted-line-container,#preview-document-page .contract-part-signature .signature-container .dotted-line-container,#document-show-page .contract-part-signature .signature-container .dotted-line-container,.activity-container .preview-block .content-signature .signature-container .dotted-line-container,.in-app-notification-container .content-signature .signature-container .dotted-line-container{position:relative;height:70px;margin-bottom:9px;border-bottom:2px dotted #bebebe;background-color:#f7f7f7}#manage-document-page .content-signature .dotted-line-container svg,#document-show-page .document-block .content-signature .dotted-line-container svg,#preview-document-page .document-block .content-signature .dotted-line-container svg,#edit-document-page .document-block .content-signature .dotted-line-container svg,#edit-document-page .contract-part-signature .dotted-line-container svg,#preview-document-page .contract-part-signature .dotted-line-container svg,#document-show-page .contract-part-signature .dotted-line-container svg,.activity-container .preview-block .content-signature .dotted-line-container svg,.in-app-notification-container .content-signature .dotted-line-container svg{width:143px;position:absolute;bottom:4px}#manage-document-page .content-signature .dotted-line-container .typed-signature,#document-show-page .document-block .content-signature .dotted-line-container .typed-signature,#preview-document-page .document-block .content-signature .dotted-line-container .typed-signature,#edit-document-page .document-block .content-signature .dotted-line-container .typed-signature,#edit-document-page .contract-part-signature .dotted-line-container .typed-signature,#preview-document-page .contract-part-signature .dotted-line-container .typed-signature,#document-show-page .contract-part-signature .dotted-line-container .typed-signature,.activity-container .preview-block .content-signature .dotted-line-container .typed-signature,.in-app-notification-container .content-signature .dotted-line-container .typed-signature{font-family:'Dancing Script', cursive;font-size:25px;position:absolute;bottom:20px;left:20px}#manage-document-page .content-signature .dotted-line-container .signed-at,#document-show-page .document-block .content-signature .dotted-line-container .signed-at,#preview-document-page .document-block .content-signature .dotted-line-container .signed-at,#edit-document-page .document-block .content-signature .dotted-line-container .signed-at,#edit-document-page .contract-part-signature .dotted-line-container .signed-at,#preview-document-page .contract-part-signature .dotted-line-container .signed-at,#document-show-page .contract-part-signature .dotted-line-container .signed-at,.activity-container .preview-block .content-signature .dotted-line-container .signed-at,.in-app-notification-container .content-signature .dotted-line-container .signed-at{font-size:16px;position:absolute;bottom:20px;right:10px}@media (min-width: 576px){#manage-document-page .content-signature .dotted-line-container .signed-at,#document-show-page .document-block .content-signature .dotted-line-container .signed-at,#preview-document-page .document-block .content-signature .dotted-line-container .signed-at,#edit-document-page .document-block .content-signature .dotted-line-container .signed-at,#edit-document-page .contract-part-signature .dotted-line-container .signed-at,#preview-document-page .contract-part-signature .dotted-line-container .signed-at,#document-show-page .contract-part-signature .dotted-line-container .signed-at,.activity-container .preview-block .content-signature .dotted-line-container .signed-at,.in-app-notification-container .content-signature .dotted-line-container .signed-at{font-size:14.5px}}#manage-document-page .content-signature .dotted-line-container .click-to-sign,#document-show-page .document-block .content-signature .dotted-line-container .click-to-sign,#preview-document-page .document-block .content-signature .dotted-line-container .click-to-sign,#edit-document-page .document-block .content-signature .dotted-line-container .click-to-sign,#edit-document-page .contract-part-signature .dotted-line-container .click-to-sign,#preview-document-page .contract-part-signature .dotted-line-container .click-to-sign,#document-show-page .contract-part-signature .dotted-line-container .click-to-sign,.activity-container .preview-block .content-signature .dotted-line-container .click-to-sign,.in-app-notification-container .content-signature .dotted-line-container .click-to-sign{position:absolute;top:0px;right:0px;bottom:0px;left:0px;bottom:-2px;background-color:#ecf6ff;color:#1a3147;border:1px solid #cdd9e7;border-bottom:2px dotted #1a3147;transition:all 0.4s}#manage-document-page .content-signature .dotted-line-container .click-to-sign i,#document-show-page .document-block .content-signature .dotted-line-container .click-to-sign i,#preview-document-page .document-block .content-signature .dotted-line-container .click-to-sign i,#edit-document-page .document-block .content-signature .dotted-line-container .click-to-sign i,#edit-document-page .contract-part-signature .dotted-line-container .click-to-sign i,#preview-document-page .contract-part-signature .dotted-line-container .click-to-sign i,#document-show-page .contract-part-signature .dotted-line-container .click-to-sign i,.activity-container .preview-block .content-signature .dotted-line-container .click-to-sign i,.in-app-notification-container .content-signature .dotted-line-container .click-to-sign i{font-size:30px;color:#4d7fb7;position:absolute;top:50%;transform:translateY(-50%);left:10px;transition:all 0.2s}@media (min-width: 576px){#manage-document-page .content-signature .dotted-line-container .click-to-sign i,#document-show-page .document-block .content-signature .dotted-line-container .click-to-sign i,#preview-document-page .document-block .content-signature .dotted-line-container .click-to-sign i,#edit-document-page .document-block .content-signature .dotted-line-container .click-to-sign i,#edit-document-page .contract-part-signature .dotted-line-container .click-to-sign i,#preview-document-page .contract-part-signature .dotted-line-container .click-to-sign i,#document-show-page .contract-part-signature .dotted-line-container .click-to-sign i,.activity-container .preview-block .content-signature .dotted-line-container .click-to-sign i,.in-app-notification-container .content-signature .dotted-line-container .click-to-sign i{font-size:42px;left:initial;right:-54px;transform:rotate(180deg) translateY(23px)}}#manage-document-page .content-signature .dotted-line-container .click-to-sign span,#document-show-page .document-block .content-signature .dotted-line-container .click-to-sign span,#preview-document-page .document-block .content-signature .dotted-line-container .click-to-sign span,#edit-document-page .document-block .content-signature .dotted-line-container .click-to-sign span,#edit-document-page .contract-part-signature .dotted-line-container .click-to-sign span,#preview-document-page .contract-part-signature .dotted-line-container .click-to-sign span,#document-show-page .contract-part-signature .dotted-line-container .click-to-sign span,.activity-container .preview-block .content-signature .dotted-line-container .click-to-sign span,.in-app-notification-container .content-signature .dotted-line-container .click-to-sign span{position:absolute;top:50%;transform:translateY(-50%);left:60px}@media (min-width: 576px){#manage-document-page .content-signature .dotted-line-container .click-to-sign span,#document-show-page .document-block .content-signature .dotted-line-container .click-to-sign span,#preview-document-page .document-block .content-signature .dotted-line-container .click-to-sign span,#edit-document-page .document-block .content-signature .dotted-line-container .click-to-sign span,#edit-document-page .contract-part-signature .dotted-line-container .click-to-sign span,#preview-document-page .contract-part-signature .dotted-line-container .click-to-sign span,#document-show-page .contract-part-signature .dotted-line-container .click-to-sign span,.activity-container .preview-block .content-signature .dotted-line-container .click-to-sign span,.in-app-notification-container .content-signature .dotted-line-container .click-to-sign span{left:18px}}@media (min-width: 1200px){#manage-document-page .content-signature .dotted-line-container .click-to-sign:hover,#document-show-page .document-block .content-signature .dotted-line-container .click-to-sign:hover,#preview-document-page .document-block .content-signature .dotted-line-container .click-to-sign:hover,#edit-document-page .document-block .content-signature .dotted-line-container .click-to-sign:hover,#edit-document-page .contract-part-signature .dotted-line-container .click-to-sign:hover,#preview-document-page .contract-part-signature .dotted-line-container .click-to-sign:hover,#document-show-page .contract-part-signature .dotted-line-container .click-to-sign:hover,.activity-container .preview-block .content-signature .dotted-line-container .click-to-sign:hover,.in-app-notification-container .content-signature .dotted-line-container .click-to-sign:hover{cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#manage-document-page .content-signature .dotted-line-container .click-to-sign:hover i,#document-show-page .document-block .content-signature .dotted-line-container .click-to-sign:hover i,#preview-document-page .document-block .content-signature .dotted-line-container .click-to-sign:hover i,#edit-document-page .document-block .content-signature .dotted-line-container .click-to-sign:hover i,#edit-document-page .contract-part-signature .dotted-line-container .click-to-sign:hover i,#preview-document-page .contract-part-signature .dotted-line-container .click-to-sign:hover i,#document-show-page .contract-part-signature .dotted-line-container .click-to-sign:hover i,.activity-container .preview-block .content-signature .dotted-line-container .click-to-sign:hover i,.in-app-notification-container .content-signature .dotted-line-container .click-to-sign:hover i{transform:rotate(180deg) translateY(23px) scale(1.2)}}#manage-document-page .content-signature .dotted-line-container .profile-outside-expiration-window,#document-show-page .document-block .content-signature .dotted-line-container .profile-outside-expiration-window,#preview-document-page .document-block .content-signature .dotted-line-container .profile-outside-expiration-window,#edit-document-page .document-block .content-signature .dotted-line-container .profile-outside-expiration-window,#edit-document-page .contract-part-signature .dotted-line-container .profile-outside-expiration-window,#preview-document-page .contract-part-signature .dotted-line-container .profile-outside-expiration-window,#document-show-page .contract-part-signature .dotted-line-container .profile-outside-expiration-window,.activity-container .preview-block .content-signature .dotted-line-container .profile-outside-expiration-window,.in-app-notification-container .content-signature .dotted-line-container .profile-outside-expiration-window{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#ffe3e3}#manage-document-page .content-signature .dotted-line-container .profile-outside-expiration-window:hover,#document-show-page .document-block .content-signature .dotted-line-container .profile-outside-expiration-window:hover,#preview-document-page .document-block .content-signature .dotted-line-container .profile-outside-expiration-window:hover,#edit-document-page .document-block .content-signature .dotted-line-container .profile-outside-expiration-window:hover,#edit-document-page .contract-part-signature .dotted-line-container .profile-outside-expiration-window:hover,#preview-document-page .contract-part-signature .dotted-line-container .profile-outside-expiration-window:hover,#document-show-page .contract-part-signature .dotted-line-container .profile-outside-expiration-window:hover,.activity-container .preview-block .content-signature .dotted-line-container .profile-outside-expiration-window:hover,.in-app-notification-container .content-signature .dotted-line-container .profile-outside-expiration-window:hover{cursor:not-allowed}#preview-document-page .contract-part-signature .click-to-sign,#preview-document-page .document-block .content-signature .click-to-sign{display:none !important}.activity-container .preview-block .content-signature{width:100%;padding-top:0px;padding-bottom:0px;margin-top:10px}.activity-container .preview-block .content-signature .signature-container{width:initial}.activity-container .preview-block .content-signature .signature-container .dotted-line-container{border-top-right-radius:9px;border-top-left-radius:9px;margin-bottom:0px}.in-app-notification-container .content-signature{width:400px}.signature-capture[data-signature-input-method="typed"] #signature-pad{display:none}.signature-capture[data-signature-input-method="typed"] #content_signature_typed_signature{display:block}.signature-capture[data-signature-input-method="drawn"] #signature-pad{display:block}.signature-capture[data-signature-input-method="drawn"] #content_signature_typed_signature{display:none}.signature-capture[data-signature-input-method="drawn"] #signature-pad-prepend{display:block}.signature-capture #input-method-button-group{margin-bottom:15px}.signature-capture #signature-pad,.signature-capture input#content_signature_typed_signature{background-color:#ecf6ff;border:1px dashed #5f707f;border-radius:10px;box-shadow:none}.signature-capture #signature-pad-prepend{position:relative;display:none;width:80vw;text-align:right}@media (min-width: 576px){.signature-capture #signature-pad-prepend{width:400px}}.signature-capture #signature-pad-prepend .clear-signature-button{position:absolute;top:7px;right:7px;font-size:28px;color:#848484}@media (min-width: 1200px){.signature-capture #signature-pad-prepend .clear-signature-button:hover{cursor:pointer;color:#606060}}.signature-capture input#content_signature_typed_signature{width:80vw;height:initial;padding:20px 10px 20px 20px;font-family:'Dancing Script', cursive;font-size:38px}@media (min-width: 576px){.signature-capture input#content_signature_typed_signature{width:400px}}.signature-capture #consent-container{margin-top:25px;margin-bottom:100px}@media (min-width: 576px){.signature-capture #consent-container{margin-bottom:50px}}.signature-capture #consent-container input{width:20px;height:20px}.signature-capture #consent-container label{left:35px;font-weight:normal;font-size:14px}@media (min-width: 1200px){.signature-capture #consent-container label{margin-right:200px}}@media (min-width: 1200px){#new-document-modal .file-upload-container{width:90%;max-width:600px;margin-left:auto;margin-right:auto;margin-top:50px}}#contract-templates-page .template-document-row,#document-templates-page .template-document-row,#new-document-modal .template-document-row{background-color:#fff;padding:10px 13px;position:relative}@media (min-width: 1200px){#contract-templates-page .template-document-row,#document-templates-page .template-document-row,#new-document-modal .template-document-row{position:relative;display:flex;align-items:center;border-bottom:1px solid #f1f1f1}#contract-templates-page .template-document-row:hover,#document-templates-page .template-document-row:hover,#new-document-modal .template-document-row:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);z-index:2}}#contract-templates-page .template-document-row,#document-templates-page .template-document-row{padding-right:5px}#contract-templates-page .template-document-row .document-name,#document-templates-page .template-document-row .document-name,#new-document-modal .template-document-row .document-name{font-weight:600;padding-right:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;display:flex;align-items:center;position:relative}#contract-templates-page .template-document-row .document-name a,#document-templates-page .template-document-row .document-name a,#new-document-modal .template-document-row .document-name a{font-size:14px;color:#464646}#contract-templates-page .template-document-row .document-name .overflow-fade-out,#document-templates-page .template-document-row .document-name .overflow-fade-out,#new-document-modal .template-document-row .document-name .overflow-fade-out{pointer-events:none;position:absolute;top:0px;right:0px;bottom:0px;width:50px;background:linear-gradient(90deg, rgba(252,252,252,0) 0%, #fff 70%, #fff 100%)}#contract-templates-page .template-document-row .contract-dependencies .dependent-badge,#document-templates-page .template-document-row .contract-dependencies .dependent-badge,#new-document-modal .template-document-row .contract-dependencies .dependent-badge{width:fit-content;border:1px solid #f2f2f2;color:#464646;border-radius:.25rem;background-color:#fff;color:#797979;padding:4px;font-size:14px}@media (min-width: 576px){#contract-templates-page .template-document-row .contract-dependencies .dependent-badge,#document-templates-page .template-document-row .contract-dependencies .dependent-badge,#new-document-modal .template-document-row .contract-dependencies .dependent-badge{font-size:13.5px}}#contract-templates-page .template-document-row .folder,#document-templates-page .template-document-row .folder,#new-document-modal .template-document-row .folder{font-size:13px;color:#a8a8a8;margin-top:4px;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}@media (min-width: 1200px){#contract-templates-page .template-document-row .folder,#document-templates-page .template-document-row .folder,#new-document-modal .template-document-row .folder{margin-top:0px}}#contract-templates-page .template-document-row .dropdown-ellipsis,#document-templates-page .template-document-row .dropdown-ellipsis,#new-document-modal .template-document-row .dropdown-ellipsis{margin-left:auto}#contract-templates-page .template-document-row .dropdown-ellipsis i,#document-templates-page .template-document-row .dropdown-ellipsis i,#new-document-modal .template-document-row .dropdown-ellipsis i{padding:10px;border-radius:5px}@media (min-width: 1200px){#contract-templates-page .template-document-row .dropdown-ellipsis i:hover,#document-templates-page .template-document-row .dropdown-ellipsis i:hover,#new-document-modal .template-document-row .dropdown-ellipsis i:hover{cursor:pointer;background-color:#eeeeee}}#contract-templates-page .template-document-row .document-not-compatible-intercept,#document-templates-page .template-document-row .document-not-compatible-intercept,#new-document-modal .template-document-row .document-not-compatible-intercept{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:4}#contract-templates-page .template-document-row .document-not-compatible-intercept:hover,#document-templates-page .template-document-row .document-not-compatible-intercept:hover,#new-document-modal .template-document-row .document-not-compatible-intercept:hover{background-color:#f1f5f870}#contract-templates-page .template-document-row .document-name,#document-templates-page .template-document-row .document-name,#new-document-modal .template-document-row .document-name{flex:0 0 34%;padding-right:10px}#contract-templates-page .template-document-row .contract-dependencies,#document-templates-page .template-document-row .contract-dependencies,#new-document-modal .template-document-row .contract-dependencies{flex:0 0 120px}#contract-templates-page .template-document-row .document-actions,#document-templates-page .template-document-row .document-actions,#new-document-modal .template-document-row .document-actions{flex:0 0 350px}#contract-templates-page .template-document-row .document-actions .badge,#document-templates-page .template-document-row .document-actions .badge,#new-document-modal .template-document-row .document-actions .badge{border:1px solid #ebebeb;color:#464646}#contract-templates-page .template-document-row .attached-to-documents,#document-templates-page .template-document-row .attached-to-documents,#new-document-modal .template-document-row .attached-to-documents{flex:0 0 227px}#contract-templates-page .template-document-row .folder,#document-templates-page .template-document-row .folder,#new-document-modal .template-document-row .folder{color:#797979;font-size:16px}@media (min-width: 576px){#contract-templates-page .template-document-row .folder,#document-templates-page .template-document-row .folder,#new-document-modal .template-document-row .folder{font-size:14.5px}}#contract-templates-page .template-document-row .folder i,#document-templates-page .template-document-row .folder i,#new-document-modal .template-document-row .folder i{margin-right:5px}#document-templates-page .template-document-row.header-row:hover,#contract-templates-page .template-document-row.header-row:hover,#new-document-modal .template-document-row.header-row:hover{box-shadow:none;-webkit-box-shadow:none}#document-templates-page .template-document-row.header-row .document-name,#document-templates-page .template-document-row.header-row .contract-dependencies,#document-templates-page .template-document-row.header-row .document-actions,#document-templates-page .template-document-row.header-row .attached-to-documents,#document-templates-page .template-document-row.header-row .folder,#contract-templates-page .template-document-row.header-row .document-name,#contract-templates-page .template-document-row.header-row .contract-dependencies,#contract-templates-page .template-document-row.header-row .document-actions,#contract-templates-page .template-document-row.header-row .attached-to-documents,#contract-templates-page .template-document-row.header-row .folder,#new-document-modal .template-document-row.header-row .document-name,#new-document-modal .template-document-row.header-row .contract-dependencies,#new-document-modal .template-document-row.header-row .document-actions,#new-document-modal .template-document-row.header-row .attached-to-documents,#new-document-modal .template-document-row.header-row .folder{font-size:16px;font-weight:600;color:#464646}@media (min-width: 576px){#document-templates-page .template-document-row.header-row .document-name,#document-templates-page .template-document-row.header-row .contract-dependencies,#document-templates-page .template-document-row.header-row .document-actions,#document-templates-page .template-document-row.header-row .attached-to-documents,#document-templates-page .template-document-row.header-row .folder,#contract-templates-page .template-document-row.header-row .document-name,#contract-templates-page .template-document-row.header-row .contract-dependencies,#contract-templates-page .template-document-row.header-row .document-actions,#contract-templates-page .template-document-row.header-row .attached-to-documents,#contract-templates-page .template-document-row.header-row .folder,#new-document-modal .template-document-row.header-row .document-name,#new-document-modal .template-document-row.header-row .contract-dependencies,#new-document-modal .template-document-row.header-row .document-actions,#new-document-modal .template-document-row.header-row .attached-to-documents,#new-document-modal .template-document-row.header-row .folder{font-size:14.5px}}.document-template-type-icon{overflow:hidden;width:56px;height:50px;border-radius:6px;position:relative}.document-template-type-icon .icon-and-type-name{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);display:block;text-align:center;font-size:10.5px}.document-template-type-icon .icon-and-type-name i{font-size:18px;margin-bottom:4px;font-weight:300}.document-template-type-icon .wedding-dependent-indicator{position:absolute;top:0px;right:0px;color:#ffffff;padding:3px 5px;border-bottom-left-radius:6px;border-top-right-radius:6px;font-size:13px;z-index:1;backdrop-filter:brightness(0.8);-webkit-backdrop-filter:brightness(0.8)}#new-document-modal .template-document-row:not(.header-row){transition:opacity 0.2s}#new-document-modal .template-document-row:not(.header-row):hover{cursor:pointer}#new-document-modal .template-document-row .document-name{flex:0 0 40%;padding-right:0px}#new-document-modal .template-document-row.confirmation-faded:not(.header-row){opacity:0.3}#new-document-modal .template-document-row.confirmation-enabled:not(.header-row){opacity:1;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);z-index:3}#new-document-modal .template-document-row .confirmation-container{pointer-events:none;opacity:0;position:absolute;top:0px;right:0px;bottom:0px;padding-left:200px;background-color:#fff;background:linear-gradient(90deg, rgba(252,252,252,0) 0%, #fcfcfc 12%, #fcfcfc 100%);display:flex;align-items:center;transform:translateX(-150px);transition:all 0.1s ease-in-out}#new-document-modal .template-document-row.confirmation-enabled .confirmation-container{pointer-events:auto;transform:translateX(0px);opacity:1}#new-document-template-copy-modal .new-document-template-copy-modal-context-dropdown .info-container{display:flex;align-items:center;color:#989898}#new-document-template-copy-modal .new-document-template-copy-modal-context-dropdown .document-name-badge{border:1px solid #d9d9d9;padding:6px 8px;border-radius:5px;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px;margin:0px 12px;color:#464646;font-size:16px}@media (min-width: 576px){#new-document-template-copy-modal .new-document-template-copy-modal-context-dropdown .document-name-badge{font-size:14.5px}}#new-document-template-copy-modal .template-copy-handler-container{background-color:#fff;padding:20px;border-radius:8px;margin-top:30px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#new-document-template-copy-modal .arrow-pointer-icon{font-size:24px}#new-document-template-copy-modal .reference-document-container{position:relative;height:100%;text-align:center;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);padding:10px 5px;border-radius:8px;width:90%;margin-left:auto;margin-right:auto}#new-document-template-copy-modal .reference-document-container .document-template-type-icon{display:block;margin-left:auto;margin-right:auto}#new-document-template-copy-modal .reference-document-container .document-source-label{position:absolute;top:0px;background-color:#fff;padding:4px;font-size:14px}@media (min-width: 576px){#new-document-template-copy-modal .reference-document-container .document-source-label{font-size:12px}}#new-document-template-copy-modal .reference-document-container .document-source-label.original{left:0px;border-top-left-radius:6px;border-bottom-right-radius:6px;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6}#new-document-template-copy-modal .reference-document-container .document-source-label.copy{right:0px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}#new-document-template-copy-modal .reference-document-container .reference-document-name{font-size:14px;line-height:18px;display:block;margin-top:10px}@media (min-width: 576px){#new-document-template-copy-modal .reference-document-container .reference-document-name{font-size:13.5px}}#new-document-template-copy-modal .arrow-container-column{padding-top:10px;padding-bottom:10px}#new-document-template-copy-modal .radio-selection-cards-container .selection-card{background-color:#e5eaee;border-color:#e3e3e3}#new-document-template-copy-modal .radio-selection-cards-container .selection-card:not(.selected):hover{border-color:#a0a0a0}#new-document-template-copy-modal .radio-selection-cards-container .selection-card.selected{border-color:#529a52}#new-document-template-copy-modal .radio-selection-cards-container .selection-card .fa-circle{color:#c4c4c4}#new-document-template-copy-modal .fin-doc-template-type-icon{background-color:#f4f4f4;border-radius:6px;width:fit-content;margin-left:auto;margin-right:auto;padding:11px 8px;font-size:12px;color:#6a6a6a}#new-document-template-copy-modal .fin-doc-template-type-icon i{display:block;font-size:18px;margin-bottom:4px}.document-status-badge.draft{background-color:#eaeaea;color:#848484}.document-status-badge.published{background-color:#dbf2f0;color:#60898f}.document-status-badge.in_progress{background-color:#dbf2f0;color:#60898f}.document-status-badge.sent,.document-status-badge.completed{background-color:#cfedca;color:#4c8e41}.document-status-badge.expired,.document-status-badge.locked{background-color:#ffcece;color:#c22323}.document-table-row .document-status-badge{width:100px}.document-dynamic-block{display:block;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-radius:6px;padding:25px;margin:27px 5px;font-size:16px;position:relative}@media (min-width: 576px){.document-dynamic-block{font-size:14.5px}}.document-dynamic-block .helper-text{margin:0px;border-left:3px solid teal;padding-left:12px;font-size:14px !important;color:#828282 !important}@media (min-width: 576px){.document-dynamic-block .helper-text{margin-right:30px;line-height:22px !important}}.document-dynamic-block .helper-text.no-bottom-margin{margin-bottom:0px !important}.document-dynamic-block .helper-text.for-issue{border-left-color:red}.document-dynamic-block .block-type-icon-for-editor{position:absolute;top:11px;right:12px;background-color:#e0efff;padding:6px;color:#5690cf;border-radius:6px}.document-dynamic-block .loader-container{display:flex;align-items:center}.document-dynamic-block .loader-container i{font-size:20px}.document-dynamic-block .loader-container .loader-text{padding-left:10px}.document-dynamic-block[data-dynamic-block-type="contract_services_summary"] .dynamic-block-fin-doc-service-summary-item{padding:20px 0px;border-bottom:1px solid #ebebeb}.document-dynamic-block[data-dynamic-block-type="contract_services_summary"] .dynamic-block-fin-doc-service-summary-item:first-child{padding-top:0px}.document-dynamic-block[data-dynamic-block-type="contract_services_summary"] .dynamic-block-fin-doc-service-summary-item:last-child{border-bottom:0px;padding-bottom:0px}.document-dynamic-block[data-dynamic-block-type="contract_services_summary"] .dynamic-block-fin-doc-service-summary-item .item-name-and-summary{font-weight:600;display:block}.document-dynamic-block[data-dynamic-block-type="contract_services_summary"] .dynamic-block-fin-doc-service-summary-item .item-description{margin:0px;margin-top:10px;font-size:14px !important;line-height:20px !important}.document-dynamic-block[data-dynamic-block-type="contract_payment_summary"] .payment-due-dates .payment-due-date{padding:20px 0px;border-bottom:1px solid #ebebeb;font-weight:600}.document-dynamic-block[data-dynamic-block-type="contract_payment_summary"] .payment-due-dates .payment-due-date:first-child{padding-top:0px}.document-dynamic-block[data-dynamic-block-type="contract_payment_summary"] .payment-due-dates .payment-due-date:last-child{border-bottom:0px;padding-bottom:0px}.document-dynamic-block[data-dynamic-block-type="contract_payment_summary"] .payment-due-dates .payment-due-date .amount-and-date{display:block}.document-dynamic-block[data-dynamic-block-type="contract_payment_summary"] .payment-due-dates .payment-due-date .payment-rule-summary{display:block;margin-top:5px;color:#9a9a9a;font-weight:normal}#document-payment-container{max-width:540px;margin-left:auto;margin-right:auto}#document-payment-container .payment-block{margin-top:20px;border-radius:7px;padding:20px}@media (min-width: 576px){#document-payment-container .payment-block{padding:30px}}#document-payment-container .payment-summary-container{-webkit-box-shadow:5px 5px 15px 0px #00000040;box-shadow:5px 5px 15px 0px #00000040;background-color:#fff;position:relative;padding-top:45px}@media (min-width: 576px){#document-payment-container .payment-summary-container{padding-top:30px}}#document-payment-container .payment-summary-container .amount{font-size:30px;font-weight:600;margin:12px 0px}@media (min-width: 576px){#document-payment-container .payment-summary-container .amount{font-size:35px}}#document-payment-container .payment-summary-container .info-label{font-weight:600;color:#838383}#document-payment-container .payment-summary-container .applied-amount-callout{display:block;width:fit-content;background-color:#e9f1f8;padding:10px;margin-top:15px;border-radius:6px;font-size:16px}@media (min-width: 576px){#document-payment-container .payment-summary-container .applied-amount-callout{font-size:14.5px}}#document-payment-container #invoice-callout .payments-icon{display:block;color:#c4c4c4}#document-payment-container .payment-summary-container #invoice-callout.for-mobile{position:absolute;top:0px;left:0px;transform:translateY(-50%);display:flex;align-items:center;background-color:#fff;padding:8px 22px;border-radius:6px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);text-align:center}#document-payment-container .payment-summary-container #invoice-callout.for-mobile .payments-icon{font-size:30px;margin-right:10px}#document-payment-container .payment-summary-container #invoice-callout.for-tablet-desktop .payments-icon{font-size:56px;margin-top:12px}#document-payment-container .footer-content-container{padding:20px 0px}#document-payment-container .footer-content-container .pay-now-button{font-weight:800;font-size:18px}#document-payment-container .footer-content-container .powered-by-stripe{display:block;width:130px;margin-left:auto;margin-right:auto;margin-top:25px}@media (min-width: 576px){#document-payment-container .footer-content-container .powered-by-stripe{margin-right:initial;margin-top:0px}}#document-payment-container .payment-summary-container #payment-history-container #payment-history-cards{display:none}#document-payment-container .payment-summary-container #payment-history-container #payment-history-toggle .for-open{display:none}#document-payment-container .payment-summary-container #payment-history-container.open #payment-history-cards{display:block}#document-payment-container .payment-summary-container #payment-history-container.open #payment-history-toggle .for-open{display:block}#document-payment-container .payment-summary-container #payment-history-container.open #payment-history-toggle .for-open:hover{cursor:default !important;color:#838383 !important}#document-payment-container .payment-summary-container #payment-history-container.open #payment-history-toggle .for-closed{display:none}#document-payment-container .payment-summary-container #payment-history-toggle.info-label{font-size:16px;font-weight:normal;display:block;width:fit-content}@media (min-width: 576px){#document-payment-container .payment-summary-container #payment-history-toggle.info-label{font-size:14.5px}}@media (min-width: 1200px){#document-payment-container .payment-summary-container #payment-history-toggle.info-label{margin-bottom:-10px}#document-payment-container .payment-summary-container #payment-history-toggle.info-label:hover{cursor:pointer;color:#464646}}#document-payment-container .helper-text{margin:0px;border-left:3px solid teal;padding-left:12px;margin-bottom:30px !important;font-size:14px !important;color:#828282 !important}#document-payment-container .helper-text.no-bottom-margin{margin-bottom:0px !important}#document-payment-container .helper-text.for-issue{border-left-color:red}#document-payment-container .loading-stripe-payment-block-spinner{color:#b3b3b3;display:block;width:fit-content;margin-left:auto;margin-right:auto;font-size:33px}#preview-document-page #document-payment-container .stripe-not-onboarded-callout{display:none !important}#document-payment-container .stripe-mockup .field-label,#document-payment-container .stripe-mockup input{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}#document-payment-container .stripe-mockup .field-label{display:block;color:#30313d;margin-bottom:4px;font-size:14.88px}#document-payment-container .stripe-mockup input{font-size:16px;height:initial;padding:0.75rem;border-radius:5px;border:1px solid #e6e6e6;box-shadow:0px 1px 1px rgba(0,0,0,0.03),0px 3px 6px rgba(0,0,0,0.02)}#document-payment-container .stripe-mockup img{position:absolute;top:50%;transform:translateY(-50%);transform:translateY(0%);right:18px;pointer-events:none}#edit-document-settings-modal #edit-document-expiration-container[data-expiration-type='no_expiration'] #no-expiration-fields-container{display:block}#edit-document-settings-modal #edit-document-expiration-container[data-expiration-type='no_expiration'] #calculated-expiration-fields-container{display:none}#edit-document-settings-modal #edit-document-expiration-container[data-expiration-type='no_expiration'] #fixed-expiration-fields-container{display:none}#edit-document-settings-modal #edit-document-expiration-container[data-expiration-type='calc_expiration'] #no-expiration-fields-container{display:none}#edit-document-settings-modal #edit-document-expiration-container[data-expiration-type='calc_expiration'] #calculated-expiration-fields-container{display:block}#edit-document-settings-modal #edit-document-expiration-container[data-expiration-type='calc_expiration'] #fixed-expiration-fields-container{display:none}#edit-document-settings-modal #edit-document-expiration-container[data-expiration-type='fixed_expiration'] #no-expiration-fields-container{display:none}#edit-document-settings-modal #edit-document-expiration-container[data-expiration-type='fixed_expiration'] #calculated-expiration-fields-container{display:none}#edit-document-settings-modal #edit-document-expiration-container[data-expiration-type='fixed_expiration'] #fixed-expiration-fields-container{display:block}#edit-document-settings-modal .expiration-date-info-badge{border:1px solid #d8d8d8;padding:4px 10px;border-radius:36px;margin-left:3px}#edit-document-settings-modal #edit-document-expiration-container #show-expiration-date-toggle-container{display:none;margin-top:30px}#edit-document-settings-modal #edit-document-expiration-container[data-expiration-type='calc_expiration'] #show-expiration-date-toggle-container,#edit-document-settings-modal #edit-document-expiration-container[data-expiration-type='fixed_expiration'] #show-expiration-date-toggle-container{display:block}#edit-document-settings-modal #edit-document-expiration-container #actual-expiration-date.for-calc-expiration .fa-spinner{display:none}#edit-document-settings-modal #edit-document-expiration-container #actual-expiration-date.for-calc-expiration.loading .fa-spinner{display:inline-block}#edit-document-settings-modal #edit-document-expiration-container #actual-expiration-date.for-calc-expiration.loading .fa-calendar-alt{display:none}#edit-document-page .document-section.highlight-selected-secondary[data-section-type='contract'] .document-column{border-color:transparent}#edit-document-page .document-section .contract-part-section .highlight-element.container-label{left:30%;top:-12px;z-index:4}#edit-document-page .hotkey-info-container{max-height:0px;overflow:hidden;transition:all 0.3s;margin-top:0px;margin-bottom:0px}#edit-document-page .add-text-header-footer-element{max-height:0px;overflow:hidden;transition:all 0.3s;margin-top:0px;margin-bottom:0px}#edit-document-page .contract-part:hover{cursor:pointer;background-color:#fff}#edit-document-page .contract-part .editable-content-container{width:100%}#edit-document-page .contract-part.highlight-selected[data-editor-enabled='true'] .editable-content-container:hover{cursor:text}.contract-part[data-type='clause']:not([data-sub-clause-count='0']) .add-contract-clause-button[data-add-part-type='sub_clause']{display:none !important}.contract-part[data-type='sub_clause']:not([data-paragraph-count='0']) .add-contract-sub-clause-button[data-add-part-type='paragraph']{display:none !important}#edit-document-page .contract-part.highlight-primary{z-index:100}#edit-document-page .contract-part.highlight-selected,#edit-document-page .contract-part.highlight-secondary,#edit-document-page .contract-part.highlight-selected-secondary{z-index:99}@media (min-width: 1200px){#edit-document-page .contract-part.highlight-selected .desktop-action-menu{z-index:3;background-color:transparent;padding:6px;transform:translate(0px, calc(-100% - 0px));width:50%;text-align:right}}#edit-document-page .contract-part-branded-header.highlight-primary .highlight-element.contract-branded-header.edge,#edit-document-page .contract-part-branded-header.highlight-selected .highlight-element.contract-branded-header.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-branded-header.highlight-primary .container-label.contract-branded-header,#edit-document-page .contract-part-branded-header.highlight-selected .container-label.contract-branded-header{visibility:visible;opacity:1}#edit-document-page .contract-part-title.highlight-primary .highlight-element.contract-title.edge,#edit-document-page .contract-part-title.highlight-selected .highlight-element.contract-title.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-title.highlight-primary .container-label.contract-title,#edit-document-page .contract-part-title.highlight-selected .container-label.contract-title{visibility:visible;opacity:1}#edit-document-page .contract-part-introduction.highlight-primary .highlight-element.contract-introduction.edge,#edit-document-page .contract-part-introduction.highlight-selected .highlight-element.contract-introduction.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-introduction.highlight-primary .add-contract-introduction-button,#edit-document-page .contract-part-introduction.highlight-selected .add-contract-introduction-button{opacity:1;display:block}#edit-document-page .contract-part-introduction.highlight-primary .container-label.contract-introduction,#edit-document-page .contract-part-introduction.highlight-selected .container-label.contract-introduction{visibility:visible;opacity:1}#edit-document-page .contract-part-introduction.highlight-selected .desktop-action-menu.for-contract-introduction{display:block}#edit-document-page .contract-part-dividing-title.highlight-primary,#edit-document-page .contract-part-dividing-title.highlight-selected{box-shadow:0px 0px 17px 4px rgba(0,0,0,0.33);-webkit-box-shadow:0px 0px 17px 4px rgba(0,0,0,0.33)}#edit-document-page .contract-part-dividing-title.highlight-primary .highlight-element.contract-dividing-title.edge,#edit-document-page .contract-part-dividing-title.highlight-selected .highlight-element.contract-dividing-title.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-dividing-title.highlight-primary .add-contract-dividing-title-button,#edit-document-page .contract-part-dividing-title.highlight-selected .add-contract-dividing-title-button{opacity:1;display:block}#edit-document-page .contract-part-dividing-title.highlight-primary .container-label.contract-section,#edit-document-page .contract-part-dividing-title.highlight-selected .container-label.contract-section{visibility:visible;opacity:1}#edit-document-page .contract-part-dividing-title.highlight-selected .desktop-action-menu.for-contract-dividing-title{display:block}#edit-document-page .contract-part-exhibit.highlight-primary .highlight-element.contract-exhibit.edge,#edit-document-page .contract-part-exhibit.highlight-selected .highlight-element.contract-exhibit.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-exhibit.highlight-primary .add-contract-exhibit-button,#edit-document-page .contract-part-exhibit.highlight-selected .add-contract-exhibit-button{opacity:1;display:block}#edit-document-page .contract-part-exhibit.highlight-primary .container-label.contract-exhibit,#edit-document-page .contract-part-exhibit.highlight-selected .container-label.contract-exhibit{visibility:visible;opacity:1}#edit-document-page .contract-part-exhibit.highlight-selected .desktop-action-menu.for-contract-exhibit{display:block}#edit-document-page .contract-part-exhibit.highlight-secondary .highlight-element.contract-exhibit.edge{background-color:#c3f0f2;opacity:100}#edit-document-page .contract-part-section:hover{box-shadow:0px 0px 17px 4px rgba(0,0,0,0.33);-webkit-box-shadow:0px 0px 17px 4px rgba(0,0,0,0.33)}#edit-document-page .contract-part-section:hover .add-contract-section-button{opacity:1;display:block}#edit-document-page .contract-part-section.highlight-primary,#edit-document-page .contract-part-section.highlight-selected{box-shadow:0px 0px 17px 4px rgba(0,0,0,0.33);-webkit-box-shadow:0px 0px 17px 4px rgba(0,0,0,0.33)}#edit-document-page .contract-part-section.highlight-primary .highlight-element.contract-section.edge,#edit-document-page .contract-part-section.highlight-selected .highlight-element.contract-section.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-section.highlight-primary .add-contract-section-button,#edit-document-page .contract-part-section.highlight-selected .add-contract-section-button{opacity:1;display:block}#edit-document-page .contract-part-section.highlight-primary .container-label.contract-section,#edit-document-page .contract-part-section.highlight-selected .container-label.contract-section{visibility:visible;opacity:1}#edit-document-page .contract-part-section.highlight-selected .desktop-action-menu.for-contract-section{display:block}#edit-document-page .contract-part-section.highlight-selected .add-text-header-footer-element.for-contract-section{max-height:100px;margin-top:20px;margin-bottom:10px}#edit-document-page .contract-part-section.highlight-secondary{box-shadow:0px 0px 17px 4px rgba(0,0,0,0.33);-webkit-box-shadow:0px 0px 17px 4px rgba(0,0,0,0.33)}#edit-document-page .contract-part-section.highlight-secondary .highlight-element.contract-section.edge{background-color:#c3f0f2;opacity:100}#edit-document-page .contract-part-section.highlight-secondary .add-contract-section-button{opacity:1;display:block}#edit-document-page .contract-part-section.highlight-selected-secondary{box-shadow:0px 0px 17px 4px rgba(0,0,0,0.33);-webkit-box-shadow:0px 0px 17px 4px rgba(0,0,0,0.33)}#edit-document-page .contract-part-section.highlight-selected-secondary .add-contract-section-button{opacity:1;display:block}#edit-document-page .contract-part-section.highlight-selected-secondary .add-text-header-footer-element.for-contract-section{max-height:100px;margin-top:20px;margin-bottom:10px}#edit-document-page .contract-part-section[data-has-text-header='true'] .add-text-header-footer-element.for-contract-section.for-text-header{display:none !important}#edit-document-page .contract-part-section[data-has-text-footer='true'] .add-text-header-footer-element.for-contract-section.for-text-footer{display:none !important}#edit-document-page .contract-part-text-header.highlight-primary .highlight-element.contract-text-header.edge,#edit-document-page .contract-part-text-header.highlight-selected .highlight-element.contract-text-header.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-text-header.highlight-primary .add-contract-clause-button,#edit-document-page .contract-part-text-header.highlight-selected .add-contract-clause-button{opacity:1;display:block}#edit-document-page .contract-part-text-header.highlight-primary .container-label.contract-text-header,#edit-document-page .contract-part-text-header.highlight-selected .container-label.contract-text-header{visibility:visible;opacity:1}#edit-document-page .contract-part-text-header.highlight-secondary .highlight-element.contract-text-header.edge{background-color:#c3f0f2;opacity:0}#edit-document-page .contract-part-text-header.highlight-secondary .add-part-button{opacity:0;display:block}#edit-document-page .contract-part-text-header.highlight-selected .desktop-action-menu.for-contract-text-header{display:block}#edit-document-page .contract-part-text-header.highlight-selected .hotkey-info-container{max-height:100px;margin-top:20px;margin-bottom:10px}#edit-document-page .contract-part-text-footer.highlight-primary .highlight-element.contract-text-footer.edge,#edit-document-page .contract-part-text-footer.highlight-selected .highlight-element.contract-text-footer.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-text-footer.highlight-primary .add-contract-clause-button,#edit-document-page .contract-part-text-footer.highlight-selected .add-contract-clause-button{opacity:1;display:block}#edit-document-page .contract-part-text-footer.highlight-primary .container-label.contract-text-footer,#edit-document-page .contract-part-text-footer.highlight-selected .container-label.contract-text-footer{visibility:visible;opacity:1}#edit-document-page .contract-part-text-footer.highlight-secondary .highlight-element.contract-text-footer.edge{background-color:#c3f0f2;opacity:0}#edit-document-page .contract-part-text-footer.highlight-secondary .add-part-button{opacity:0;display:block}#edit-document-page .contract-part-text-footer.highlight-selected .desktop-action-menu.for-contract-text-footer{display:block}#edit-document-page .contract-part-text-footer.highlight-selected .hotkey-info-container{max-height:100px;margin-top:20px;margin-bottom:10px}#edit-document-page .contract-part-clause.highlight-primary .highlight-element.contract-clause.edge,#edit-document-page .contract-part-clause.highlight-selected .highlight-element.contract-clause.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-clause.highlight-primary .add-contract-clause-button,#edit-document-page .contract-part-clause.highlight-selected .add-contract-clause-button{opacity:1;display:block}#edit-document-page .contract-part-clause.highlight-primary .container-label.contract-clause,#edit-document-page .contract-part-clause.highlight-selected .container-label.contract-clause{visibility:visible;opacity:1}#edit-document-page .contract-part-clause.highlight-secondary .highlight-element.contract-clause.edge{background-color:#c3f0f2;opacity:0}#edit-document-page .contract-part-clause.highlight-secondary .add-part-button{opacity:0;display:block}#edit-document-page .contract-part-clause.highlight-selected .desktop-action-menu.for-contract-clause{display:block}#edit-document-page .contract-part-clause.highlight-selected .hotkey-info-container{max-height:100px;margin-top:20px;margin-bottom:10px}#edit-document-page .contract-part-sub-clause.highlight-primary .highlight-element.contract-sub-clause.edge,#edit-document-page .contract-part-sub-clause.highlight-selected .highlight-element.contract-sub-clause.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-sub-clause.highlight-primary .add-contract-sub-clause-button,#edit-document-page .contract-part-sub-clause.highlight-selected .add-contract-sub-clause-button{opacity:1;display:block}#edit-document-page .contract-part-sub-clause.highlight-primary .container-label.contract-sub-clause,#edit-document-page .contract-part-sub-clause.highlight-selected .container-label.contract-sub-clause{visibility:visible;opacity:1}#edit-document-page .contract-part-sub-clause.highlight-selected .desktop-action-menu.for-contract-sub-clause{display:block}#edit-document-page .contract-part-paragraph.highlight-primary .highlight-element.contract-paragraph.edge,#edit-document-page .contract-part-paragraph.highlight-selected .highlight-element.contract-paragraph.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-paragraph.highlight-primary .add-contract-paragraph-button,#edit-document-page .contract-part-paragraph.highlight-selected .add-contract-paragraph-button{opacity:1;display:block}#edit-document-page .contract-part-paragraph.highlight-primary .container-label.contract-paragraph,#edit-document-page .contract-part-paragraph.highlight-selected .container-label.contract-paragraph{visibility:visible;opacity:1}#edit-document-page .contract-part-paragraph.highlight-selected .desktop-action-menu.for-contract-paragraph{display:block}#edit-document-page .contract-part-execution-block-text-header.highlight-primary .highlight-element.contract-execution-block-text-header.edge,#edit-document-page .contract-part-execution-block-text-header.highlight-selected .highlight-element.contract-execution-block-text-header.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-execution-block-text-header.highlight-primary .container-label.contract-execution-block-text-header,#edit-document-page .contract-part-execution-block-text-header.highlight-selected .container-label.contract-execution-block-text-header{visibility:visible;opacity:1}#edit-document-page .contract-part-signature.highlight-primary .highlight-element.contract-signature.edge,#edit-document-page .contract-part-signature.highlight-selected .highlight-element.contract-signature.edge{background-color:#4dc6ce;opacity:100}#edit-document-page .contract-part-signature.highlight-primary .container-label.contract-signature,#edit-document-page .contract-part-signature.highlight-selected .container-label.contract-signature{visibility:visible;opacity:1}#edit-document-page .contract-part-signature.highlight-selected .desktop-action-menu.for-content-signature{display:block}#edit-document-page .structured-contract-page-container[data-contract-is-locked='true'] .add-contract-part-button{display:none !important}#edit-document-page .structured-contract-page-container #editable-status-banner-container{padding:20px 0px}#edit-document-page .contract-part.contract-part-branded-header .default-logo-not-present{background-color:#ededed;margin-left:auto;margin-right:auto;width:400px;height:100px;border-radius:10px}.edit-panel .contract-part-branded-header-logo-display-settings .more-settings-for-option{display:none;margin-top:15px}.edit-panel .contract-part-branded-header-logo-display-settings .more-settings-for-option img{max-width:100%;max-height:100px;display:block}.edit-panel .contract-part-branded-header-logo-display-settings .branded-header-logo-display-option.selected .more-settings-for-option{display:block}.edit-panel .contract-part-branded-header-logo-display-settings .selection-card[data-logo-option="branded_header_custom_logo"] #cancel-reupload-container{display:none}.edit-panel .contract-part-branded-header-logo-display-settings[data-has-custom-logo-image-uploaded='true'] #custom-logo-upload-form-container{display:none}.edit-panel .contract-part-branded-header-logo-display-settings[data-has-custom-logo-image-uploaded='true'][data-reupload-custom-logo-mode-enabled='true'] #image-and-reupload-button{display:none}.edit-panel .contract-part-branded-header-logo-display-settings[data-has-custom-logo-image-uploaded='true'][data-reupload-custom-logo-mode-enabled='true'] #custom-logo-upload-form-container{display:block}.edit-panel .contract-part-branded-header-logo-display-settings[data-has-custom-logo-image-uploaded='true'][data-reupload-custom-logo-mode-enabled='true'] #cancel-reupload-container{display:block}#preview-document-page .contract-template-dummy-data-warning{position:absolute;left:50%;transform:translateX(-50%);position:fixed;bottom:10px;background-color:#b83636;padding:7px;border-radius:6px;color:#fff}#preview-document-page .contract-template-dummy-data-warning:hover{cursor:help}#edit-document-page .structured-contract-page-container .empty-placement-add-container{padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px}#edit-document-page .structured-contract-page-container #contract-intro-container:not([data-contract-parts-count='0']) .empty-placement-add-container.for-intro-placement{display:none}#edit-document-page .structured-contract-page-container #contract-body-container:not([data-contract-parts-count='0']) .empty-placement-add-container.for-body-placement{display:none}#edit-document-page .structured-contract-page-container .contract-part-exhibit:not([data-contract-part-children-count='0']) .empty-placement-add-container.for-exhibit-contract-part{display:none}#edit-document-page .contract-part[data-type='section'][data-clause-count='1'] .desktop-action-menu.for-contract-clause{display:none !important}#edit-document-page .structured-contract-page-container #contract-intro-contract-parts>.contract-part:first-of-type>.desktop-action-menu .menu-icon.move-up{display:none}#edit-document-page .structured-contract-page-container #contract-intro-contract-parts>.contract-part:last-of-type>.desktop-action-menu .menu-icon.move-down{display:none}#edit-document-page .structured-contract-page-container #contract-body-contract-parts>.contract-part:first-of-type>.desktop-action-menu .menu-icon.move-up{display:none}#edit-document-page .structured-contract-page-container #contract-body-contract-parts>.contract-part:last-of-type>.desktop-action-menu .menu-icon.move-down{display:none}#edit-document-page .structured-contract-page-container .exhibit-contract-parts-container>.contract-part:first-of-type>.desktop-action-menu .menu-icon.move-up{display:none}#edit-document-page .structured-contract-page-container .exhibit-contract-parts-container>.contract-part:last-of-type>.desktop-action-menu .menu-icon.move-down{display:none}#edit-document-page .structured-contract-page-container .contract-part[data-type='section'] #section-contract-parts-container>.contract-part:first-of-type>.desktop-action-menu .menu-icon.move-up{display:none}#edit-document-page .structured-contract-page-container .contract-part[data-type='section'] #section-contract-parts-container>.contract-part:last-of-type>.desktop-action-menu .menu-icon.move-down{display:none}#edit-document-page .structured-contract-page-container .contract-part[data-type='clause'] .clause-children-container>.contract-part:first-of-type>.desktop-action-menu .menu-icon.move-up{display:none}#edit-document-page .structured-contract-page-container .contract-part[data-type='clause'] .clause-children-container>.contract-part:last-of-type>.desktop-action-menu .menu-icon.move-down{display:none}#edit-document-page .structured-contract-page-container .contract-part[data-type='sub_clause'] .sub-clause-children-container>.contract-part:first-of-type>.desktop-action-menu .menu-icon.move-up{display:none}#edit-document-page .structured-contract-page-container .contract-part[data-type='sub_clause'] .sub-clause-children-container>.contract-part:last-of-type>.desktop-action-menu .menu-icon.move-down{display:none}#edit-document-page .contract-part .fixed-placeholder{color:#bbbbbb !important}#edit-document-page .contract-part-title .editable-content-container.for-contract-title.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:#bbbbbb;content:attr(data-mce-placeholder);position:absolute;left:50%;transform:translateX(-50%)}#edit-document-page .contract-part-dividing-title .editable-content-container.for-contract-dividing-title.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:#bbbbbb;content:attr(data-mce-placeholder);position:absolute;left:50%;transform:translateX(-50%)}#edit-document-page .contract-part-section .editable-content-container.for-contract-section.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:#bbbbbb;content:attr(data-mce-placeholder);position:absolute;font-size:20px;font-weight:600;left:1px;top:2px}#edit-document-page .contract-part-section .editable-content-container.for-contract-clause.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before,#edit-document-page .contract-part-text-header .editable-content-container.for-contract-text-header.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before,#edit-document-page .contract-part-text-footer .editable-content-container.for-contract-text-footer.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before,#edit-document-page .contract-part-introduction .editable-content-container.for-contract-introduction.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before,#edit-document-page .contract-part-sub-clause .editable-content-container.for-contract-sub-clause.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before,#edit-document-page .contract-part-paragraph .editable-content-container.for-contract-paragraph.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before,#edit-document-page .contract-part-execution-block-text-header .editable-content-container.for-contract-execution-block-text-header.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:#bbbbbb;content:attr(data-mce-placeholder);position:absolute;left:0px;top:0px;font-size:15.5px;line-height:27px;margin-bottom:0px}#edit-document-page .contract-part-title[data-editor-enabled='true'] .fixed-placeholder.for-contract-title{display:none}#edit-document-page .contract-part-dividing-title[data-editor-enabled='true'] .fixed-placeholder.for-contract-dividing-title{display:none}#edit-document-page .contract-part-section[data-editor-enabled='true'] .fixed-placeholder.for-contract-section{display:none}#edit-document-page .contract-part-clause[data-editor-enabled='true'] .fixed-placeholder.for-contract-clause{display:none}#edit-document-page .contract-part-sub-clause[data-editor-enabled='true'] .fixed-placeholder.for-contract-sub-clause{display:none}#edit-document-page .contract-part-paragraph[data-editor-enabled='true'] .fixed-placeholder.for-contract-paragraph{display:none}#edit-document-page .contract-part-text-header[data-editor-enabled='true'] .fixed-placeholder.for-contract-text-header{display:none}#edit-document-page .contract-part-text-footer[data-editor-enabled='true'] .fixed-placeholder.for-contract-text-footer{display:none}#edit-document-page .contract-part-introduction[data-editor-enabled='true'] .fixed-placeholder.for-contract-introduction{display:none}#edit-document-page .contract-part-execution-block-text-header[data-editor-enabled='true'] .fixed-placeholder.for-contract-execution-block-text-header{display:none}.structured-contract-page-container{background-color:#fff;margin-left:-20px;margin-right:-20px;padding-bottom:20px;box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 576px){.structured-contract-page-container{border-radius:10px;margin-left:initial;margin-right:initial;padding-left:20px;padding-right:20px}}.structured-contract-page-container #loading-container{position:absolute;left:50%;transform:translateX(-50%);top:100px;text-align:center;background-color:#fff;padding:20px 40px;border-radius:15px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.structured-contract-page-container #loading-container i{font-size:25px;margin-bottom:15px}.structured-contract-page-container.loading .contract-part{visibility:hidden}#edit-document-page .contract-part,#preview-document-page .contract-part,#document-show-page .contract-part{position:relative}#edit-document-page #contract-body-starting-divider,#preview-document-page #contract-body-starting-divider,#document-show-page #contract-body-starting-divider{height:1px;background-color:#ececec;margin:15px 15px}@media (min-width: 576px){#edit-document-page #contract-body-starting-divider,#preview-document-page #contract-body-starting-divider,#document-show-page #contract-body-starting-divider{margin:15px 30px}}#edit-document-page .contract-part,#preview-document-page .contract-part,#document-show-page .contract-part{padding-top:10px;padding-bottom:10px;padding-left:2px;padding-right:2px}#edit-document-page .contract-part[data-type='branded_header'],#preview-document-page .contract-part[data-type='branded_header'],#document-show-page .contract-part[data-type='branded_header']{padding-top:30px;padding-bottom:30px}@media (min-width: 576px){#edit-document-page .contract-part[data-type='branded_header'],#preview-document-page .contract-part[data-type='branded_header'],#document-show-page .contract-part[data-type='branded_header']{margin-left:-20px;margin-right:-20px;padding-top:40px;padding-bottom:40px}}#edit-document-page .contract-part[data-type='contract_title'],#preview-document-page .contract-part[data-type='contract_title'],#document-show-page .contract-part[data-type='contract_title']{padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px}@media (min-width: 576px){#edit-document-page .contract-part[data-type='contract_title'],#preview-document-page .contract-part[data-type='contract_title'],#document-show-page .contract-part[data-type='contract_title']{padding-left:60px;padding-right:60px}}#edit-document-page .contract-part[data-type='contract_title'] h1,#preview-document-page .contract-part[data-type='contract_title'] h1,#document-show-page .contract-part[data-type='contract_title'] h1{font-size:26px}@media (min-width: 576px){#edit-document-page .contract-part[data-type='contract_title'] h1,#preview-document-page .contract-part[data-type='contract_title'] h1,#document-show-page .contract-part[data-type='contract_title'] h1{font-size:32px}}#edit-document-page .contract-part[data-type='dividing_title'],#preview-document-page .contract-part[data-type='dividing_title'],#document-show-page .contract-part[data-type='dividing_title']{padding-top:20px;padding-bottom:20px}#edit-document-page .contract-part-section,#preview-document-page .contract-part-section,#document-show-page .contract-part-section{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px}@media (min-width: 576px){#edit-document-page .contract-part-section,#preview-document-page .contract-part-section,#document-show-page .contract-part-section{padding-left:30px;padding-right:30px}}#edit-document-page .contract-part[data-type='introduction'],#edit-document-page .contract-part[data-type='dividing_title'],#preview-document-page .contract-part[data-type='introduction'],#preview-document-page .contract-part[data-type='dividing_title'],#document-show-page .contract-part[data-type='introduction'],#document-show-page .contract-part[data-type='dividing_title']{padding-left:15px;padding-right:15px}@media (min-width: 576px){#edit-document-page .contract-part[data-type='introduction'],#edit-document-page .contract-part[data-type='dividing_title'],#preview-document-page .contract-part[data-type='introduction'],#preview-document-page .contract-part[data-type='dividing_title'],#document-show-page .contract-part[data-type='introduction'],#document-show-page .contract-part[data-type='dividing_title']{padding-left:30px;padding-right:30px}}#edit-document-page .contract-part[data-type='exhibit'] .exhibit-content-container,#preview-document-page .contract-part[data-type='exhibit'] .exhibit-content-container,#document-show-page .contract-part[data-type='exhibit'] .exhibit-content-container{padding-left:15px;padding-right:15px}@media (min-width: 576px){#edit-document-page .contract-part[data-type='exhibit'] .exhibit-content-container,#preview-document-page .contract-part[data-type='exhibit'] .exhibit-content-container,#document-show-page .contract-part[data-type='exhibit'] .exhibit-content-container{padding-left:20px;padding-right:20px}}@media (min-width: 576px){.contract-part[data-type='section']:not([data-clause-count='1']) .contract-part-clause{margin-left:30px}}.contract-part[data-type='sub_clause']{margin-left:40px}@media (min-width: 576px){.contract-part[data-type='paragraph']{margin-left:40px}}.contract-part .contract-part-content-container{display:flex}.contract-part .contract-part-content-container .part-content-column{flex-grow:1}.contract-part .contract-part-content-container.for-contract-section .position-indicator-column{flex:0 0 0px;padding-right:10px}.contract-part .contract-part-content-container.for-contract-clause .position-indicator-column{flex:0 0 40px}.contract-part .contract-part-content-container.for-contract-sub-clause .position-indicator-column{flex:0 0 25px}.contract-part .contract-part-content-container.for-contract-paragraph .position-indicator-column{flex:0 0 25px}#edit-document-page .contract-part[data-type='branded_header'],#preview-document-page .contract-part[data-type='branded_header'],#document-show-page .contract-part[data-type='branded_header']{text-align:center}@media (min-width: 576px){#edit-document-page .contract-part[data-type='branded_header'],#preview-document-page .contract-part[data-type='branded_header'],#document-show-page .contract-part[data-type='branded_header']{border-top-left-radius:10px;border-top-right-radius:10px}}#edit-document-page .contract-part[data-type='branded_header'] img,#preview-document-page .contract-part[data-type='branded_header'] img,#document-show-page .contract-part[data-type='branded_header'] img{display:block;margin-left:auto;margin-right:auto;max-width:80%;max-height:120px}@media (min-width: 576px){#edit-document-page .contract-part[data-type='branded_header'] img,#preview-document-page .contract-part[data-type='branded_header'] img,#document-show-page .contract-part[data-type='branded_header'] img{max-width:600px;max-height:180px;margin-top:20px;margin-bottom:20px}}.contract-part[data-type='section'][data-clause-count='1'] .contract-part-clause .contract-part-content-container .position-indicator-column.for-contract-clause{display:none}#edit-document-page .contract-part[data-type='contract_title'] h1,#preview-document-page .contract-part[data-type='contract_title'] h1,#document-show-page .contract-part[data-type='contract_title'] h1{margin-bottom:0px}#edit-document-page .contract-part[data-type='exhibit'] .exhibit-content-container,#preview-document-page .contract-part[data-type='exhibit'] .exhibit-content-container,#document-show-page .contract-part[data-type='exhibit'] .exhibit-content-container{margin:15px 5px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);border-radius:5px;padding-top:40px;padding-bottom:0px}@media (min-width: 576px){#edit-document-page .contract-part[data-type='exhibit'] .exhibit-content-container,#preview-document-page .contract-part[data-type='exhibit'] .exhibit-content-container,#document-show-page .contract-part[data-type='exhibit'] .exhibit-content-container{margin:15px 30px}}#edit-document-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-footer,#preview-document-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-footer,#document-show-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-footer{text-align:right;padding:25px 10px}#edit-document-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-footer .exhibit-title-value:not([data-title-length='0']),#preview-document-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-footer .exhibit-title-value:not([data-title-length='0']),#document-show-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-footer .exhibit-title-value:not([data-title-length='0']){margin-top:5px}#edit-document-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-title-container .exhibit-title-placeholder,#preview-document-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-title-container .exhibit-title-placeholder,#document-show-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-title-container .exhibit-title-placeholder{background-color:#f4f4f4;width:fit-content;margin-left:auto;margin-right:auto;padding:7px 26px;border-radius:6px;color:#939393;margin-bottom:1px}#edit-document-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-title-container:not([data-title-length="0"]) .exhibit-title-placeholder,#preview-document-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-title-container:not([data-title-length="0"]) .exhibit-title-placeholder,#document-show-page .contract-part[data-type='exhibit'] .exhibit-content-container .exhibit-title-container:not([data-title-length="0"]) .exhibit-title-placeholder{display:none}#edit-document-page .contract-part[data-type='section'] .contract-part-content-container h3,#preview-document-page .contract-part[data-type='section'] .contract-part-content-container h3,#document-show-page .contract-part[data-type='section'] .contract-part-content-container h3{margin-bottom:0px;font-size:20px}#edit-document-page .contract-part[data-type='dividing_title'] h3,#preview-document-page .contract-part[data-type='dividing_title'] h3,#document-show-page .contract-part[data-type='dividing_title'] h3{margin-bottom:0px;text-align:center}#edit-document-page #contract-signatures-container,#preview-document-page #contract-signatures-container,#document-show-page #contract-signatures-container{padding-left:15px;padding-right:15px}@media (min-width: 576px){#edit-document-page #contract-signatures-container,#preview-document-page #contract-signatures-container,#document-show-page #contract-signatures-container{padding-left:30px;padding-right:30px}}.structured-contract-page-container #contract-not-mutable-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:transparent;z-index:1}.structured-contract-page-container #contract-not-mutable-container .not-mutable-message-container{background-color:#a21515;text-align:center;margin-left:20px;margin-right:20px;margin-top:5px;padding:10px;color:#fff;border-radius:6px;font-weight:600}.structured-contract-page-container #contract-not-mutable-container.for-staff-while-frozen{padding:20px 40px;pointer-events:none}.structured-contract-page-container #contract-not-mutable-container.for-staff-while-frozen .not-mutable-message-container{margin-left:0px;margin-right:0px;margin-bottom:10px}.structured-contract-page-container .frozen-contract-callout{width:85%;background-color:#fff;border-radius:8px;border:1px solid #8c8c8c;padding:30px 20px;box-shadow:0px 0px 31px 1px rgba(0,0,0,0.57);-webkit-box-shadow:0px 0px 31px 1px rgba(0,0,0,0.57);position:absolute;left:50%;transform:translateX(-50%);top:165px}@media (min-width: 1200px){.structured-contract-page-container .frozen-contract-callout{max-width:600px;padding:55px 40px}}.contract-part .forgiveness-hover{position:absolute;top:-20px;bottom:-20px;background-color:transparent;pointer-events:none;z-index:-1}.contract-part .forgiveness-hover.for-contract-section,.contract-part .forgiveness-hover.for-contract-dividing-title,.contract-part .forgiveness-hover.for-contract-introduction,.contract-part .forgiveness-hover.for-contract-exhibit{position:absolute;top:-25px;right:0px;bottom:-25px;left:-60px}.contract-part .forgiveness-hover.for-contract-clause,.contract-part .forgiveness-hover.for-contract-sub-clause,.contract-part .forgiveness-hover.for-contract-paragraph{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-30px}.contract-part-section:hover .forgiveness-hover.for-contract-section,.contract-part-dividing-title:hover .forgiveness-hover.for-contract-dividing-title,.contract-part-introduction:hover .forgiveness-hover.for-contract-introduction,.contract-part-exhibit:hover .forgiveness-hover.for-contract-exhibit,.contract-part-clause:hover .forgiveness-hover.for-contract-clause,.contract-part-sub-clause:hover .forgiveness-hover.for-contract-sub-clause,.contract-part-paragraph:hover .forgiveness-hover.for-contract-paragraph{pointer-events:auto}.contract-part-section:hover .forgiveness-hover.for-contract-section:hover,.contract-part-dividing-title:hover .forgiveness-hover.for-contract-dividing-title:hover,.contract-part-introduction:hover .forgiveness-hover.for-contract-introduction:hover,.contract-part-exhibit:hover .forgiveness-hover.for-contract-exhibit:hover,.contract-part-clause:hover .forgiveness-hover.for-contract-clause:hover,.contract-part-sub-clause:hover .forgiveness-hover.for-contract-sub-clause:hover,.contract-part-paragraph:hover .forgiveness-hover.for-contract-paragraph:hover{cursor:default}.contract-part .add-contract-part-button{position:relative;z-index:4;max-height:0px;overflow:hidden;transition:all 0.4s;width:100%}@media (min-width: 1200px){.contract-part .add-contract-part-button{position:absolute;max-height:initial;opacity:0;display:none;left:0px}}.contract-part .add-contract-part-button .plus-container{display:block;width:30px;height:30px;margin-left:auto;margin-right:auto;position:relative;z-index:5;background-color:#6aaeae;color:#fff;padding:3px;border-radius:8px;border:1px solid #6aaeae;font-size:14px}@media (min-width: 1200px){.contract-part .add-contract-part-button .plus-container{font-size:20px;width:30px;height:30px;margin-left:-15px;margin-right:initial}}.contract-part .add-contract-part-button .h-line{height:1px;width:100%;background-color:teal;position:absolute;top:50%;transform:translateY(-50%)}.contract-part .add-contract-part-button.small-button .plus-container{border-radius:5px;margin-left:-11px}@media (min-width: 1200px){.contract-part .add-contract-part-button.small-button .plus-container{width:20px;height:20px}}@media (min-width: 1200px){.contract-part .add-contract-part-button.small-button .fa-plus{font-size:10px}}.contract-part .add-contract-part-button.indicate-insert{max-height:100px;opacity:100;display:block}.contract-part .add-contract-part-button.indicate-insert .h-line{opacity:100;background-color:blue;height:3px}.contract-part .add-contract-part-button.indicate-insert .plus-container{background-color:blue;color:#fff;border-color:blue;transform:scale(1.5);opacity:1}.contract-part .add-contract-part-button.top.indicate-insert{display:block}.contract-part .add-contract-part-button.top{display:none}@media (min-width: 1200px){.contract-part .add-contract-part-button{overflow:initial;height:3px}.contract-part .add-contract-part-button .h-line{height:3px;z-index:2;opacity:0;background-color:teal;transition:all 0.3s}.contract-part .add-contract-part-button .plus-container{z-index:3;transition:all 0.3s}}@media (min-width: 1200px){.contract-part .add-contract-part-button.active .h-line{opacity:100;background-color:teal}.contract-part .add-contract-part-button.active .plus-container{background-color:teal;color:#fff;border-color:teal;transform:scale(1.3)}.contract-part .add-contract-part-button.active .plus-container:hover{cursor:pointer}}@media (min-width: 1200px){.contract-part .add-contract-part-button{transition:all 0.4s}}.contract-part .add-contract-part-button.bottom{bottom:0px}@media (min-width: 1200px){.contract-part .add-contract-part-button.top .button-trigger{position:relative;top:-14px}.contract-part .add-contract-part-button.bottom .button-trigger{position:relative;bottom:11px}.contract-part .add-contract-part-button.small-button.top .button-trigger{position:relative;top:-11px}.contract-part .add-contract-part-button.small-button.bottom .button-trigger{position:relative;bottom:8px}}.contract-part .add-contract-part-button.top{top:0px}@media (min-width: 1200px){.contract-part .add-contract-part-button.indented .plus-container{margin-left:50px}}@media (min-width: 1200px){.contract-part .add-contract-part-button.indented .h-line{width:calc(100% - 50px);right:0px}}.add-contract-part-button-block-menu{display:none;position:absolute;top:50%;left:-20px;transform:translateY(-50%) scale(0.7);transform-origin:left;padding:20px;padding-left:84px;z-index:2}.add-contract-part-button-block-menu .contract-block-menu-container{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);border-radius:6px;background-color:#fff;color:#000;display:flex;padding:15px;white-space:nowrap}.add-contract-part-button.active .add-contract-part-button-block-menu{display:block}#edit-document-page .contract-part .contract-field-editor-container,#preview-document-page .contract-part .contract-field-show-container,#document-show-page .contract-part .contract-field-show-container{padding:2px 6px;display:inline-block;text-align:right;position:relative;border-width:1px;border:1px solid transparent}#preview-document-page .contract-part .contract-field-show-container{padding:3px 6px}#edit-document-page .contract-part .contract-field-editor-container{transition:all 0.2s}#edit-document-page .contract-part .contract-field-editor-container[data-editable-by-contact='false'],#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false']{background-color:#e0f0ff;border:1px solid #65aaef;border-radius:4px}#edit-document-page .contract-part .contract-field-editor-container[data-editable-by-contact='false']:hover,#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false']:hover{cursor:pointer;border-color:#3371af;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#edit-document-page .contract-part .contract-field-editor-container[data-editable-by-contact='false'] .required-icon,#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false'] .required-icon{color:#5492cf}#edit-document-page .contract-part .contract-field-editor-container[data-editable-by-contact='false'] .placeholder,#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false'] .placeholder{color:#6693c1}#edit-document-page .contract-part .contract-field-editor-container[data-editable-by-contact='true'],#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='true']{background-color:#f3f3f3;border-bottom:1px dashed #696969;border-top-left-radius:4px;border-top-right-radius:4px}#edit-document-page .contract-part .contract-field-editor-container[data-editable-by-contact='true']:hover,#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='true']:hover{cursor:pointer;border-left-color:#c2c2c2;border-top-color:#c2c2c2;border-right-color:#c2c2c2;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#edit-document-page .contract-part .contract-field-editor-container[data-editable-by-contact='true'] .required-icon,#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='true'] .required-icon{color:#8f8f8f}#edit-document-page .contract-part .contract-field-editor-container[data-editable-by-contact='true'] .placeholder,#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='true'] .placeholder{color:#9b9b9b}#edit-document-page .contract-part .contract-field-editor-container[data-field-type='smart_field_link']{padding-right:9px}#edit-document-page .contract-part .contract-field-editor-container .font-awesome-hidden-element{display:none !important}#edit-document-page .contract-part .contract-field-editor-container .required-icon,#preview-document-page .contract-part .contract-field-show-container .required-icon{display:none;margin-left:8px;margin-right:3px;font-size:14px}#edit-document-page .contract-part .contract-field-editor-container[data-required='true'] .required-icon,#preview-document-page .contract-part .contract-field-show-container[data-required='true'] .required-icon{display:inline-block}#edit-document-page .contract-part .contract-field-editor-container[data-required='true'][data-has-value='true'][data-editable-by-contact='false'] .required-icon,#preview-document-page .contract-part .contract-field-show-container[data-required='true'][data-has-value='true'][data-editable-by-contact='false'] .required-icon{display:none}#edit-document-page .contract-part .contract-field-editor-container .smart-field-indicator{background-color:#5591cf;position:absolute;top:-1px;right:-1px;width:12px;height:14px;border:1px solid #5591cf;border-top-right-radius:4px;border-bottom-left-radius:4px}#edit-document-page .contract-part .contract-field-editor-container .smart-field-indicator span{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:8px;color:#fff}#edit-document-page .contract-part .contract-field-editor-container[data-field-type='ad_hoc_input'] .smart-field-indicator{display:none !important}#edit-document-page .contract-part .contract-field-editor-container[data-has-value='true'] .placeholder,#preview-document-page .contract-part .contract-field-show-container[data-has-value='true'] .placeholder{display:none !important}#edit-document-page .contract-part .contract-field-editor-container[data-has-value='false'] .value,#preview-document-page .contract-part .contract-field-show-container[data-has-value='false'] .value{display:none !important}#edit-document-page .contract-part .contract-field-editor-container[data-has-value='false'][data-has-placeholder='false'],#preview-document-page .contract-part .contract-field-show-container[data-has-value='false'][data-has-placeholder='false']{min-width:90px}#edit-document-page .contract-part .contract-field-editor-container[data-has-value='false'][data-has-placeholder='false'] .placeholder,#preview-document-page .contract-part .contract-field-show-container[data-has-value='false'][data-has-placeholder='false'] .placeholder{display:none !important}#edit-document-page .contract-part .contract-field-editor-container[data-has-value='false'][data-has-placeholder='false'] .value,#preview-document-page .contract-part .contract-field-show-container[data-has-value='false'][data-has-placeholder='false'] .value{display:none !important}#edit-document-page .contract-part .contract-field-editor-container .height-spacer,#preview-document-page .contract-part .contract-field-show-container .height-spacer{display:none}#edit-document-page .contract-part .contract-field-editor-container[data-has-value='false'][data-has-placeholder='false'][data-required='false'],#preview-document-page .contract-part .contract-field-show-container[data-has-value='false'][data-has-placeholder='false'][data-required='false']{display:inline-block !important}#edit-document-page .contract-part .contract-field-editor-container[data-has-value='false'][data-has-placeholder='false'][data-required='false'] .height-spacer,#preview-document-page .contract-part .contract-field-show-container[data-has-value='false'][data-has-placeholder='false'][data-required='false'] .height-spacer{display:block !important;visibility:hidden}#edit-document-page .contract-field-edit-modal{position:fixed;z-index:100;width:350px;border-radius:5px;background-color:#fff;padding:20px;box-shadow:0px 5px 17px 2px rgba(0,0,0,0.31);-webkit-box-shadow:0px 5px 17px 2px rgba(0,0,0,0.31)}#edit-document-page .contract-field-edit-modal .field-type-element{display:none}#edit-document-page .contract-field-edit-modal[data-field-type='ad_hoc_input'] .field-type-element.for-ad-hoc-input{display:block}#edit-document-page .contract-field-edit-modal[data-field-type='smart_field_link'] .field-type-element.for-smart-field-link{display:block}#edit-document-page .contract-field-edit-modal .toggle-option-container{background-color:#f5f5f5;padding:10px 15px;padding-right:10px;margin-bottom:5px;border-radius:6px;border:1px solid #dfdfdf}#edit-document-page .contract-field-edit-modal #contract-field-error-container[data-error-count="0"]{display:none}#edit-document-page.show-edit-errors .contract-field-editor-container[data-editable-by-contact='false']:not([data-error-message-count='0']){background-color:#ffd0d0;border-color:#e25353}#edit-document-page.show-edit-errors .contract-field-editor-container[data-editable-by-contact='false']:not([data-error-message-count='0']) .required-icon{color:#e15453}#edit-document-page.show-edit-errors .contract-field-editor-container[data-editable-by-contact='false']:not([data-error-message-count='0']) .smart-field-indicator{background-color:#e25353;border-color:#e25353}#edit-document-page.show-edit-errors .contract-field-editor-container[data-editable-by-contact='false']:not([data-error-message-count='0']) .placeholder{color:#d96a6a}#edit-document-page.show-edit-errors .contract-field-editor-container[data-editable-by-contact='false']:not([data-error-message-count='0']) .value{color:#cf0000}#edit-document-page.show-edit-errors .contract-field-editor-container[data-editable-by-contact='true']:not([data-error-message-count='0']){background-color:#ffd0d0;border-color:#e25353}#edit-document-page.show-edit-errors .contract-field-editor-container[data-editable-by-contact='true']:not([data-error-message-count='0']) .required-icon{color:#e15453}#edit-document-page.show-edit-errors .contract-field-editor-container[data-editable-by-contact='true']:not([data-error-message-count='0']) .smart-field-indicator{background-color:#e25353;border-color:#e25353}#edit-document-page.show-edit-errors .contract-field-editor-container[data-editable-by-contact='true']:not([data-error-message-count='0']) .placeholder{color:#d96a6a}#edit-document-page.show-edit-errors .contract-field-editor-container[data-editable-by-contact='true']:not([data-error-message-count='0']) .value{color:#cf0000}#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false'][data-has-value='true']{padding-left:0px;padding-right:0px;background-color:transparent;border:0px;border-bottom:1px dashed #a8a8a8;border-radius:0px}#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false'][data-has-value='true']:hover{cursor:auto;box-shadow:none;-webkit-box-shadow:none}#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false'][data-has-value='true'] .placeholder{display:none}#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false'][data-has-value='true'] .height-spacer{display:none}#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false'][data-has-value='true'] .required-icon{display:none}#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false'][data-has-value='false']{background-color:#ffd0d0;border-color:#e25353;color:#cf0000}#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false'][data-has-value='false'] .placeholder{color:#d96a6a}#preview-document-page .contract-part .contract-field-show-container[data-editable-by-contact='false'][data-has-value='false'] .required-icon{color:#e15453}#document-show-page .contact-fillable-field-for-custom-input,#preview-document-page .contact-fillable-field-for-custom-input{border-top-left-radius:4px;border-top-right-radius:4px;padding:3px 7px;font-weight:600;transition:box-shadow 0.2s;display:inline-block;position:relative}#document-show-page .contact-fillable-field-for-custom-input.is-invalid,#preview-document-page .contact-fillable-field-for-custom-input.is-invalid{background-color:#ffe3e0 !important;border-bottom-color:#ff0000 !important;color:red !important}#document-show-page .contact-fillable-field-for-custom-input[data-input-locked="true"],#preview-document-page .contact-fillable-field-for-custom-input[data-input-locked="true"]{background-color:#f2f2f2;border-bottom:1px dashed #a6a6a6}#document-show-page .contact-fillable-field-for-custom-input[data-input-locked="false"],#preview-document-page .contact-fillable-field-for-custom-input[data-input-locked="false"]{background-color:#e0f0ff;border-bottom:1px dashed #6d7e90}@media (min-width: 1200px){#document-show-page .contact-fillable-field-for-custom-input[data-input-locked="false"]:hover,#preview-document-page .contact-fillable-field-for-custom-input[data-input-locked="false"]:hover{cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}#document-show-page form.contact-fillable-field,#preview-document-page form.contact-fillable-field{display:inline !important;position:relative}#document-show-page form.contact-fillable-field .input-prepend-icon,#preview-document-page form.contact-fillable-field .input-prepend-icon{position:absolute;top:50%;transform:translateY(-50%);left:5px;color:#7c9ec3}#document-show-page form.contact-fillable-field .input-sizer[data-input-prepend="prepend_number_icon"],#document-show-page form.contact-fillable-field .input-sizer[data-input-prepend="prepend_phone_icon"],#preview-document-page form.contact-fillable-field .input-sizer[data-input-prepend="prepend_number_icon"],#preview-document-page form.contact-fillable-field .input-sizer[data-input-prepend="prepend_phone_icon"]{padding-left:25px}#document-show-page form.contact-fillable-field .input-sizer[data-input-prepend="prepend_currency_icon"],#preview-document-page form.contact-fillable-field .input-sizer[data-input-prepend="prepend_currency_icon"]{padding-left:17px}#document-show-page form.contact-fillable-field .input-sizer[data-value=""]::after,#document-show-page form.contact-fillable-field .input-sizer[data-value=""] input,#preview-document-page form.contact-fillable-field .input-sizer[data-value=""]::after,#preview-document-page form.contact-fillable-field .input-sizer[data-value=""] input{min-width:100px}#document-show-page form.contact-fillable-field .input-sizer,#preview-document-page form.contact-fillable-field .input-sizer{position:relative !important;font-size:unset !important;top:0px;left:0px;z-index:0;display:inline-grid;vertical-align:middle;align-items:center;position:relative;border-top-left-radius:4px;border-top-right-radius:4px;padding:2px 6px;transition:box-shadow 0.2s}#document-show-page form.contact-fillable-field .input-sizer::after,#document-show-page form.contact-fillable-field .input-sizer input,#preview-document-page form.contact-fillable-field .input-sizer::after,#preview-document-page form.contact-fillable-field .input-sizer input{text-align:center;width:auto;grid-area:1 / 2;font:inherit;margin:0;resize:none;background:none;appearance:none;border:none;padding:0px}#document-show-page form.contact-fillable-field .input-sizer span,#preview-document-page form.contact-fillable-field .input-sizer span{padding:0.25em}#document-show-page form.contact-fillable-field .input-sizer::after,#preview-document-page form.contact-fillable-field .input-sizer::after{content:attr(data-value) " ";visibility:hidden;white-space:pre-wrap}#document-show-page form.contact-fillable-field .input-sizer:focus-within,#preview-document-page form.contact-fillable-field .input-sizer:focus-within{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#document-show-page form.contact-fillable-field .input-sizer:focus-within input:focus,#preview-document-page form.contact-fillable-field .input-sizer:focus-within input:focus{outline:none}#document-show-page form.contact-fillable-field .input-sizer[data-input-locked="false"],#preview-document-page form.contact-fillable-field .input-sizer[data-input-locked="false"]{background-color:#e0f0ff;border-bottom:1px dashed #6d7e90}@media (min-width: 1200px){#document-show-page form.contact-fillable-field .input-sizer[data-input-locked="false"]:hover,#preview-document-page form.contact-fillable-field .input-sizer[data-input-locked="false"]:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}#document-show-page form.contact-fillable-field .input-sizer[data-input-locked="true"],#preview-document-page form.contact-fillable-field .input-sizer[data-input-locked="true"]{background-color:#f2f2f2;border-bottom:1px dashed #a6a6a6;color:#000;-webkit-text-fill-color:#000}#document-show-page form.contact-fillable-field .input-sizer.is-invalid,#preview-document-page form.contact-fillable-field .input-sizer.is-invalid{background-color:#ffe3e0 !important;border-bottom-color:#ff0000 !important}#document-show-page form.contact-fillable-field .input-sizer.is-invalid .input-prepend-icon,#preview-document-page form.contact-fillable-field .input-sizer.is-invalid .input-prepend-icon{color:red}#document-show-page .contract-part .contract-field-show-container.loading,#preview-document-page .contract-part .contract-field-show-container.loading{visibility:hidden !important;max-width:50px !important;display:inline-flex !important;height:8px !important;background-color:#f3f3f3 !important;border-color:#f3f3f3 !important}#document-show-page .contract-part .contract-field-show-container.loading:hover,#preview-document-page .contract-part .contract-field-show-container.loading:hover{cursor:default;box-shadow:none !important;-webkit-box-shadow:none !important}#document-show-page .contract-part .contract-field-show-container.loading .value,#preview-document-page .contract-part .contract-field-show-container.loading .value{visibility:hidden !important;color:#c4c4c4}#document-show-page .contract-part .contract-field-show-container.loading .placeholder,#preview-document-page .contract-part .contract-field-show-container.loading .placeholder{visibility:hidden !important;color:#c4c4c4}#document-show-page .contract-part .contract-field-show-container.loading .height-spacer,#preview-document-page .contract-part .contract-field-show-container.loading .height-spacer{visibility:hidden !important;color:#c4c4c4}#document-show-page .contract-part .contract-field-show-container.loading .required-icon,#preview-document-page .contract-part .contract-field-show-container.loading .required-icon{visibility:hidden !important;color:#c4c4c4}#document-show-page .contract-part .contract-field-show-container[data-editable-by-contact='false']{padding:3px 0px;background-color:transparent;border:0px;border-bottom:1px dashed #a8a8a8;border-radius:0px}#document-show-page .contact-fillable-field-locked,#preview-document-page .contact-fillable-field-locked{display:inline-block;padding:2px 6px;background-color:#f3f3f3;border-bottom:1px dashed #696969;border-top-left-radius:4px;border-top-right-radius:4px;font-weight:600}#document-show-page .contact-fillable-field-locked[data-has-value="false"],#preview-document-page .contact-fillable-field-locked[data-has-value="false"]{color:transparent}#document-show-page .contact-fillable-field input::placeholder,#preview-document-page .contact-fillable-field input::placeholder{color:#a8bcd2}#document-show-page .contact-fillable-field label.is-invalid input::placeholder{color:#f6a3a2}#document-show-page .contact-fillable-field-for-custom-input .contract-field-tooltip,#document-show-page .contact-fillable-field .contract-field-tooltip,#document-show-page .contact-fillable-field-label .contract-field-tooltip,#document-show-page form.edit_initial_field .contract-field-tooltip,#preview-document-page .contact-fillable-field-for-custom-input .contract-field-tooltip,#preview-document-page .contact-fillable-field .contract-field-tooltip,#preview-document-page .contact-fillable-field-label .contract-field-tooltip,#preview-document-page form.edit_initial_field .contract-field-tooltip{opacity:0;pointer-events:none;background-color:#434343;position:absolute;left:50%;transform:translateX(-50%);top:calc(100% + 9px);width:max-content;padding:4px 10px;border-radius:6px;transition:all 0.3s}#document-show-page .contact-fillable-field-for-custom-input .contract-field-tooltip p,#document-show-page .contact-fillable-field .contract-field-tooltip p,#document-show-page .contact-fillable-field-label .contract-field-tooltip p,#document-show-page form.edit_initial_field .contract-field-tooltip p,#preview-document-page .contact-fillable-field-for-custom-input .contract-field-tooltip p,#preview-document-page .contact-fillable-field .contract-field-tooltip p,#preview-document-page .contact-fillable-field-label .contract-field-tooltip p,#preview-document-page form.edit_initial_field .contract-field-tooltip p{color:#fff;-webkit-text-fill-color:#fff;font-weight:600;text-align:center}#document-show-page .contact-fillable-field-for-custom-input .contract-field-tooltip .tooltip-pointer-icon,#document-show-page .contact-fillable-field .contract-field-tooltip .tooltip-pointer-icon,#document-show-page .contact-fillable-field-label .contract-field-tooltip .tooltip-pointer-icon,#document-show-page form.edit_initial_field .contract-field-tooltip .tooltip-pointer-icon,#preview-document-page .contact-fillable-field-for-custom-input .contract-field-tooltip .tooltip-pointer-icon,#preview-document-page .contact-fillable-field .contract-field-tooltip .tooltip-pointer-icon,#preview-document-page .contact-fillable-field-label .contract-field-tooltip .tooltip-pointer-icon,#preview-document-page form.edit_initial_field .contract-field-tooltip .tooltip-pointer-icon{position:absolute;left:50%;transform:translateX(-50%);top:-7px;color:#434343;-webkit-text-fill-color:#434343}#document-show-page .contact-fillable-field-for-custom-input:hover,#document-show-page .contact-fillable-field:hover,#document-show-page .contact-fillable-field:has(input:focus-within),#document-show-page form.edit_initial_field:hover,#document-show-page form.edit_initial_field:has(input:focus-within),#preview-document-page .contact-fillable-field-for-custom-input:hover,#preview-document-page .contact-fillable-field:hover,#preview-document-page .contact-fillable-field:has(input:focus-within),#preview-document-page form.edit_initial_field:hover,#preview-document-page form.edit_initial_field:has(input:focus-within){z-index:1}#document-show-page .contact-fillable-field-for-custom-input:hover .contract-field-tooltip,#document-show-page .contact-fillable-field:hover .contract-field-tooltip,#document-show-page .contact-fillable-field:has(input:focus-within) .contract-field-tooltip,#document-show-page form.edit_initial_field:hover .contract-field-tooltip,#document-show-page form.edit_initial_field:has(input:focus-within) .contract-field-tooltip,#preview-document-page .contact-fillable-field-for-custom-input:hover .contract-field-tooltip,#preview-document-page .contact-fillable-field:hover .contract-field-tooltip,#preview-document-page .contact-fillable-field:has(input:focus-within) .contract-field-tooltip,#preview-document-page form.edit_initial_field:hover .contract-field-tooltip,#preview-document-page form.edit_initial_field:has(input:focus-within) .contract-field-tooltip{opacity:1}#document-show-page .contact-fillable-field-for-custom-input .is-required-icon,#document-show-page .contact-fillable-field .is-required-icon,#document-show-page .contact-fillable-field-label .is-required-icon,#preview-document-page .contact-fillable-field-for-custom-input .is-required-icon,#preview-document-page .contact-fillable-field .is-required-icon,#preview-document-page .contact-fillable-field-label .is-required-icon{display:none;position:absolute;top:50%;transform:translateY(-50%);right:9px;color:#92bfeb;-webkit-text-fill-color:#92bfeb;font-size:14px}#document-show-page .contact-fillable-field-label[data-input-locked="true"] .is-required-icon,#document-show-page .contact-fillable-field-for-custom-input[data-input-locked="true"] .is-required-icon,#preview-document-page .contact-fillable-field-label[data-input-locked="true"] .is-required-icon,#preview-document-page .contact-fillable-field-for-custom-input[data-input-locked="true"] .is-required-icon{color:#c4c4c4;-webkit-text-fill-color:#c4c4c4}#document-show-page .contact-fillable-field-for-custom-input[data-is-required="true"] .is-required-icon,#document-show-page .contact-fillable-field label[data-is-required="true"] .is-required-icon,#preview-document-page .contact-fillable-field-for-custom-input[data-is-required="true"] .is-required-icon,#preview-document-page .contact-fillable-field label[data-is-required="true"] .is-required-icon{display:block}#document-show-page .contact-fillable-field-for-custom-input[data-is-required="true"],#preview-document-page .contact-fillable-field-for-custom-input[data-is-required="true"]{padding-right:30px}#document-show-page .contact-fillable-field label[data-is-required="true"],#preview-document-page .contact-fillable-field label[data-is-required="true"]{padding-right:24px}#document-show-page .contact-fillable-field-for-custom-input.is-invalid .is-required-icon,#document-show-page .contact-fillable-field-label.is-invalid .is-required-icon,#preview-document-page .contact-fillable-field-for-custom-input.is-invalid .is-required-icon,#preview-document-page .contact-fillable-field-label.is-invalid .is-required-icon{color:#f48080;-webkit-text-fill-color:#f48080}.contract-part .client-detail-block{display:block;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-radius:6px;border:1px solid transparent;padding:10px;margin:20px 0px 10px 0px;font-size:16px;position:relative;transition:all 0.2s}@media (min-width: 576px){.contract-part .client-detail-block{font-size:14.5px}}@media (min-width: 576px){.contract-part .client-detail-block{padding:25px;padding-bottom:10px;margin:27px 5px}}#edit-document-page .contract-part .client-detail-block:hover{cursor:pointer}.contract-part .client-detail-block .loader-container{display:flex;align-items:center}.contract-part .client-detail-block .loader-container i{font-size:20px}.contract-part .client-detail-block .loader-container .loader-text{padding-left:10px}.contract-part .client-detail-block .client-fields-container{padding:5px;padding-bottom:5px;border-radius:6px}.contract-part .client-detail-block label{z-index:0}.contract-part .client-detail-block .client-fields-container .address-fake-field{background-color:#fff;border-radius:8px;border:1px solid #dfdfdf;padding:8px 15px;min-height:80px;transition:border-color 0.15s, box-shadow 0.15s, -webkit-box-shadow 0.15s}.contract-part .client-detail-block .client-fields-container .address-fake-field .label{color:#7b7b7b;font-size:13px;font-weight:600;display:block;margin-bottom:10px}.contract-part .client-detail-block .client-fields-container .address-fake-field .address-values{line-height:20px}.contract-part .client-detail-block .client-fields-container .address-fake-field:hover{cursor:pointer;border-color:#cccccc}.contract-part .client-detail-block .client-fields-container .address-fake-field.is-invalid{background-color:#fff0f0 !important;border-color:#dc8e8e !important}#document-show-page .contract-part .client-detail-block .client-fields-container .address-fake-field,#document-show-page .contract-part .client-detail-block .client-fields-container input{background-color:#e0f0ff}.contract-part .client-detail-block .client-fields-container input[disabled='disabled']{background-color:#f7f7f7}#document-show-page .contract-part .client-detail-block .client-fields-container .address-fake-field,#document-show-page .contract-part .client-detail-block .client-fields-container input,#preview-document-page .contract-part .client-detail-block .client-fields-container .address-fake-field,#preview-document-page .contract-part .client-detail-block .client-fields-container input{background-color:#ecf6ff;border-color:#94a3b4}#document-show-page .contract-part .client-detail-block .client-fields-container .address-fake-field:focus-within,#document-show-page .contract-part .client-detail-block .client-fields-container input:focus-within,#preview-document-page .contract-part .client-detail-block .client-fields-container .address-fake-field:focus-within,#preview-document-page .contract-part .client-detail-block .client-fields-container input:focus-within{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#document-show-page .contract-part .client-detail-block .client-fields-container .address-fake-field:focus-within input:focus,#document-show-page .contract-part .client-detail-block .client-fields-container input:focus-within input:focus,#preview-document-page .contract-part .client-detail-block .client-fields-container .address-fake-field:focus-within input:focus,#preview-document-page .contract-part .client-detail-block .client-fields-container input:focus-within input:focus{outline:none}@media (min-width: 1200px){#document-show-page .contract-part .client-detail-block .client-fields-container .address-fake-field:hover,#document-show-page .contract-part .client-detail-block .client-fields-container input:hover,#preview-document-page .contract-part .client-detail-block .client-fields-container .address-fake-field:hover,#preview-document-page .contract-part .client-detail-block .client-fields-container input:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}#document-show-page .contract-part .client-detail-block .client-fields-container label,#document-show-page .contract-part .client-detail-block .client-fields-container .label,#preview-document-page .contract-part .client-detail-block .client-fields-container label,#preview-document-page .contract-part .client-detail-block .client-fields-container .label{color:#212529}#document-show-page .contract-part .client-detail-block .client-fields-container input[disabled='disabled'],#preview-document-page .contract-part .client-detail-block .client-fields-container input[disabled='disabled']{background-color:#f2f2f2;border-color:#f2f2f2}#document-show-page .contract-part .client-detail-block .client-fields-container input[disabled='disabled']:hover,#preview-document-page .contract-part .client-detail-block .client-fields-container input[disabled='disabled']:hover{box-shadow:none;-webkit-box-shadow:none}#client-detail-block-edit-panel #collection-options-container{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-radius:6px;margin-top:15px}#client-detail-block-edit-panel #collection-options-container .collection-option{padding:10px 15px;border-bottom:1px solid #eeeeee}#client-detail-block-edit-panel #collection-options-container .collection-option:last-child{border-bottom:0px}#client-detail-block-edit-panel .client-info-container{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-radius:6px;margin-top:15px;padding:15px;font-size:16px}@media (min-width: 576px){#client-detail-block-edit-panel .client-info-container{font-size:14.5px}}#edit-document-page .client-detail-block #edit-button{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:3}#edit-document-page .client-detail-block:hover,#edit-document-page .client-detail-block.active{border-color:#4dc6ce}#edit-document-page .client-detail-block.active{box-shadow:3px 0px 18px 1px rgba(0,0,0,0.33);-webkit-box-shadow:3px 0px 18px 1px rgba(0,0,0,0.33)}#edit-document-page .client-detail-block .container-label{opacity:0;pointer-events:none;position:absolute;top:-12px;left:27px;background-color:#4dc6ce;padding:5px;font-size:13px;font-weight:600;border-radius:4px;color:#fff;transition:all 0.2s}#edit-document-page .client-detail-block:hover .container-label,#edit-document-page .client-detail-block.active .container-label{opacity:1;pointer-events:auto}#edit-document-page .client-detail-block[data-mce-selected="1"]{outline:none}#edit-document-page .client-detail-block .wedding-role-explainer-tooltip{color:#bfbfbf;margin-left:10px;position:relative;z-index:21}#edit-document-page .contract-part .client-detail-block .client-fields-container.locked .form-group input[disabled="disabled"],#edit-document-page .contract-part .client-detail-block .client-fields-container.locked .address-fake-field,#document-show-page .contract-part .client-detail-block .client-fields-container.locked .form-group input[disabled="disabled"],#document-show-page .contract-part .client-detail-block .client-fields-container.locked .address-fake-field,#preview-document-page .contract-part .client-detail-block .client-fields-container.locked .form-group input[disabled="disabled"],#preview-document-page .contract-part .client-detail-block .client-fields-container.locked .address-fake-field{background-color:#fff;border-color:#dfdfdf;color:#000;opacity:1;-webkit-text-fill-color:#000}#edit-document-page .contract-part .client-detail-block .client-fields-container.locked .form-group input[disabled="disabled"]:hover,#edit-document-page .contract-part .client-detail-block .client-fields-container.locked .address-fake-field:hover,#document-show-page .contract-part .client-detail-block .client-fields-container.locked .form-group input[disabled="disabled"]:hover,#document-show-page .contract-part .client-detail-block .client-fields-container.locked .address-fake-field:hover,#preview-document-page .contract-part .client-detail-block .client-fields-container.locked .form-group input[disabled="disabled"]:hover,#preview-document-page .contract-part .client-detail-block .client-fields-container.locked .address-fake-field:hover{cursor:auto;box-shadow:none;-webkit-box-shadow:none}#edit-document-page .contract-part .client-detail-block .client-fields-container.locked label,#edit-document-page .contract-part .client-detail-block .client-fields-container.locked .address-fake-field .label,#document-show-page .contract-part .client-detail-block .client-fields-container.locked label,#document-show-page .contract-part .client-detail-block .client-fields-container.locked .address-fake-field .label,#preview-document-page .contract-part .client-detail-block .client-fields-container.locked label,#preview-document-page .contract-part .client-detail-block .client-fields-container.locked .address-fake-field .label{color:#7a7a7a}.contract-part .initials-block{align-items:center;margin-top:10px;padding:10px;border-radius:6px;display:flex;flex-wrap:wrap;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 576px){.contract-part .initials-block{padding:0px;box-shadow:none;-webkit-box-shadow:none}}.contract-part .initials-block[data-contract-part-type='exhibit']{padding-left:30px;padding-right:30px}#preview-document-page .structured-contract-page-container .contract-part .initials-block p.acceptance-language,#document-show-page .structured-contract-page-container .contract-part .initials-block p.acceptance-language{margin-top:10px;font-size:14px;line-height:19px;flex-basis:100%}@media (min-width: 576px){#preview-document-page .structured-contract-page-container .contract-part .initials-block p.acceptance-language,#document-show-page .structured-contract-page-container .contract-part .initials-block p.acceptance-language{margin-top:0px;font-size:inherit;line-height:inherit;flex-basis:initial}}.contract-part .initials-block input.initials-input-field,.contract-part .initials-block .disabled-initials-input-field{position:relative;width:70px;height:50px;text-align:center;padding:10px 0px;outline:none;appearance:none;border:1px dashed transparent;border-radius:4px;font-size:18px;font-family:monospace}.contract-part .initials-block input.initials-input-field::placeholder,.contract-part .initials-block .disabled-initials-input-field::placeholder{font-size:15px;font-family:'Nunito', sans-serif}.contract-part .initials-block form.edit_initial_field{position:relative;margin-right:15px}.contract-part .initials-block form.edit_initial_field input{text-transform:uppercase}.contract-part .initials-block form.edit_initial_field input::placeholder{text-transform:none}.contract-part .initials-block .disabled-initials-input-field .placeholder{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:15px;font-family:'Nunito', sans-serif}.contract-part .initials-block .disabled-initials-input-field .value{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#000}.contract-part .initials-block .disabled-initials-input-field{margin-right:15px;background-color:#f3f3f3;border-color:#696969;color:#9b9b9b}.contract-part .initials-block .disabled-initials-input-field::placeholder{color:#9b9b9b;-webkit-text-fill-color:#9b9b9b}.contract-part .initials-block .disabled-initials-input-field:hover{cursor:pointer}#document-show-page .contract-part .initials-block input.initials-input-field,#preview-document-page .contract-part .initials-block .disabled-initials-input-field[data-has-value="false"]{background-color:#e0f0ff;border-color:#6d7e90}#document-show-page .contract-part .initials-block input.initials-input-field::placeholder,#document-show-page .contract-part .initials-block input.initials-input-field .placeholder,#preview-document-page .contract-part .initials-block .disabled-initials-input-field[data-has-value="false"]::placeholder,#preview-document-page .contract-part .initials-block .disabled-initials-input-field[data-has-value="false"] .placeholder{color:#a8bcd2;-webkit-text-fill-color:#a8bcd2}#document-show-page .contract-part .initials-block input.initials-input-field.is-invalid,#preview-document-page .contract-part .initials-block .disabled-initials-input-field.is-invalid[data-has-value="false"]{border-color:red !important}#document-show-page .contract-part .initials-block input.initials-input-field.is-invalid::placeholder,#preview-document-page .contract-part .initials-block .disabled-initials-input-field.is-invalid[data-has-value="false"]::placeholder{color:#f6a3a2;-webkit-text-fill-color:#f6a3a2}#edit-document-page .contract-part .initials-block form{flex-grow:1;padding-right:10px}#edit-document-page .contract-part .initials-block form input.initials-acceptance-language{display:block;font-size:15.5px;width:100%;padding:8px 5px;outline:none;appearance:none;border:1px solid transparent;transition:all 0.2s}#edit-document-page .contract-part .initials-block form input.initials-acceptance-language:hover,#edit-document-page .contract-part .initials-block form input.initials-acceptance-language:focus-within{border-color:#4dc6ce}#edit-document-page .contract-part .initials-block form input.initials-acceptance-language::placeholder{color:#bbbbbb;-webkit-text-fill-color:#bbbbbb}.contract-field-action-indicator-icon{position:absolute;font-size:17px;color:#4c7fb6;top:-500000px;left:-10px;transform:translateX(-100%) translateY(7px);display:none;transition:opacity 0.6s}@media (min-width: 576px){.contract-field-action-indicator-icon{display:block}}.contract-field-action-indicator-icon.highlight-issue{color:#d75959;z-index:1}.contract-field-action-indicator-icon.for-client-detail-block{transform:translateX(-100%) translateY(18px)}.contract-field-action-indicator-icon.for-client-detail-block-address{transform:translateX(-100%) translateY(32px)}.contract-field-action-indicator-icon.for-initials-field{transform:translateX(-100%) translateY(18px)}.contract-field-action-indicator-icon.loading{opacity:0.4}.structured-contract-page-container.for-contract-placeholder{width:100%;padding-left:50px;padding-right:50px}.structured-contract-page-container.for-contract-placeholder .contract-part-branded-header{padding-top:10px !important}.structured-contract-page-container.for-contract-placeholder .contract-placeholder-section-container{margin-bottom:30px}.structured-contract-page-container.for-contract-placeholder .contract-placeholder-section-container .section-title{height:19px;background-color:#e7e7e7;border-radius:25px}.structured-contract-page-container.for-contract-placeholder .placeholder-text-line{height:9px;margin-top:10px;background-color:#f2f2f2;border-radius:5px}.structured-contract-page-container.for-contract-placeholder .contract-placeholder-signature-block{background-color:#f1f1f1;width:300px;height:55px;border-radius:10px;margin-bottom:20px;position:relative}.structured-contract-page-container.for-contract-placeholder .contract-placeholder-signature-block i{position:absolute;top:50%;transform:translateY(-50%);left:20px;font-size:23px;color:#b7b7b7}.structured-contract-page-container.for-contract-placeholder .contract-placeholder-label{font-size:18px;font-weight:600;margin-bottom:15px;color:#c4c4c4;padding-top:50px}@media (min-width: 1200px){.structured-contract-page-container.for-contract-placeholder .contract-placeholder-label{font-size:20px}}.structured-contract-page-container.for-contract-placeholder .contract-part:hover{cursor:default !important}#contact_info_request-modal .radio-button-option.platform-option{padding:15px}.task-inline-assigner{position:relative;display:inline-block}.assign-popover .profile-container{position:relative;height:54px;display:flex;align-items:center;border-radius:6px;padding:18px;transition:all 0.2s}@media (min-width: 1200px){.assign-popover .profile-container:hover{background-color:#f0f0f0}}.assign-popover h5{padding:10px 18px;background-color:#f2f2f2;border-radius:6px;margin-bottom:5px;margin-top:5px}.assign-popover .share-warning{padding-left:15px;margin-top:15px;margin-right:20px;margin-bottom:5px}.assign-popover .ad-hoc-link{color:teal;padding:13px 26px;border-radius:5px;transition:all 0.2s}.assign-popover .ad-hoc-link i{margin-right:7px}.assign-popover .ad-hoc-link:hover{background-color:#f0f0f0}.assign-popover .profile-container .profile-avatar{margin-right:10px}.assign-popover .profile-container .profile-name{font-size:16px;flex-grow:1}@media (min-width: 576px){.assign-popover .profile-container .profile-name{font-size:14.5px}}.assign-popover .profile-container .profile-name .not-visible-in-portal{display:none;color:#c4c4c4;font-size:14px}.assign-popover .profile-container[data-assigned='true'] .not-visible-in-portal{display:block}.assign-popover .portal-status-warning{display:none}.assign-popover .profile-container[data-assigned='true'] .portal-status-warning{display:inline-block}.assign-popover .profile-container .check-container{margin-left:8px;color:teal;font-size:22px}.assign-popover .profile-container .check-container .fa-circle-check{display:none}.assign-popover .profile-container[data-assigned='true'] .check-container .fa-circle-check{display:initial}.assign-popover .profile-container[data-assigned='true'] .check-container .fa-circle{display:none}.assign-popover .fa-refresh{color:#73b5b5}.assign-popover.mobile{position:fixed;bottom:0px;left:0px;width:100vw;z-index:10}.assign-popover.mobile .task-name{padding:10px;padding-top:0px}.assign-popover.desktop{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);background-color:#fff;padding:18px;border:1px solid #c4c4c4;position:absolute;width:306px;transform:translateY(-100%) translateX(0%);z-index:26;border-radius:.22rem}.assign-popover .profile-type-header{padding:5px}.task-due-date-label[data-overdue='true']{color:#d62929}.task-due-date-label[data-day-count='0']{color:#eb9800}#schedule-template-page .pcl--pc .pcl--pc-child-column,#edit-event-schedule-page .pcl--pc .pcl--pc-child-column,#sub-schedule-page .pcl--pc .pcl--pc-child-column{padding:0px}@media (min-width: 1200px){#schedule-template-page .pcl--pc .pcl--pc-child-column,#edit-event-schedule-page .pcl--pc .pcl--pc-child-column,#sub-schedule-page .pcl--pc .pcl--pc-child-column{padding:20px 0px 0px 20px}}h3.schedule-name{font-weight:800;margin:0px}h3.schedule-name .sub-schedule-name{color:#939393;display:block;font-size:17px;padding-left:5px}@media (min-width: 576px){h3.schedule-name .sub-schedule-name{display:inline-block;font-size:18px}}h3.schedule-name .sub-schedule-name i{margin-right:5px}@media (min-width: 576px){#schedule-page-header{border-bottom:1px solid #dbdbdb;padding-bottom:17px}}@media (min-width: 1200px){#schedule-template-page .template-day-blocks-container{margin-left:30px;margin-right:400px;max-width:1100px}}#schedule-template-page #schedule-day-blocks-container .time-blocks-container{background-color:#fff;border-radius:10px}#schedule-template-page #schedule-day-blocks-container .time-blocks-container .time-block-row:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-color:transparent}#schedule-template-page #schedule-info-container{position:fixed;top:112px;right:0px;width:400px;padding:20px}#edit-event-schedule-page #schedule-day-blocks-container .time-blocks-container,#sub-schedule-page #schedule-day-blocks-container .time-blocks-container{background-color:#fff}@media (min-width: 1200px){#edit-event-schedule-page #schedule-day-blocks-container .time-blocks-container,#sub-schedule-page #schedule-day-blocks-container .time-blocks-container{border-top-left-radius:10px;border-bottom-left-radius:10px}}#edit-event-schedule-page #schedule-day-blocks-container .time-blocks-container .time-block-row:first-child,#sub-schedule-page #schedule-day-blocks-container .time-blocks-container .time-block-row:first-child{border-top-right-radius:10px;border-top-left-radius:10px}#edit-event-schedule-page #schedule-day-blocks-container .time-blocks-container .time-block-row:last-child,#sub-schedule-page #schedule-day-blocks-container .time-blocks-container .time-block-row:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-color:transparent}#schedule-template-page .time-block-row,#edit-event-schedule-page .time-block-row,#sub-schedule-page .time-block-row{background-color:#fff;position:relative;padding:15px;border-bottom:1px solid #e7e7e7}@media (max-width: 1200px){#schedule-template-page .time-block-row,#edit-event-schedule-page .time-block-row,#sub-schedule-page .time-block-row{transition:all .3s}}@media (min-width: 1200px){#schedule-template-page .time-block-row,#edit-event-schedule-page .time-block-row,#sub-schedule-page .time-block-row{padding:0px}}@media (min-width: 1200px){#schedule-template-page .time-block-row .white-row-container,#edit-event-schedule-page .time-block-row .white-row-container,#sub-schedule-page .time-block-row .white-row-container{padding:25px;padding-bottom:10px}}@media (min-width: 1200px){#sub-schedule-page .time-block-row:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);z-index:3}}#edit-event-schedule-page.sub-schedule .time-block-row .drag-handle{display:none}#edit-event-schedule-page.time-editor-open .drag-handle{opacity:0;pointer-events:none}@media (max-width: 1200px){.time-block-row .drag-handle{display:none}}#schedule-template-page .time-block-row .drag-handle,#edit-event-schedule-page .time-block-row .drag-handle{opacity:0;transition:all 0.3s;position:absolute;top:27px;left:-18px;font-size:18px;color:#9fa4a8;background-color:#fff;padding:6px 9px;border-radius:3px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#schedule-template-page .time-block-row .drag-handle:hover,#edit-event-schedule-page .time-block-row .drag-handle:hover{cursor:grab;background-color:#d2dce4}#schedule-template-page .time-block-row:hover .drag-handle,#edit-event-schedule-page .time-block-row:hover .drag-handle{opacity:1}#edit-event-schedule-page .page-header{margin-bottom:0px}#edit-event-schedule-page .page-header .page-nav-container{margin-bottom:20px;border-bottom:1px solid #dadada}@media (min-width: 1200px){#edit-event-schedule-page .page-header .page-nav-container{margin-bottom:0px;border-top:1px solid #dadada;background-color:#fff}}#edit-event-schedule-page #schedule-selection-menu #mobile-menu{margin-top:20px}#edit-event-schedule-page #schedule-selection-menu #mobile-menu a{display:block;padding:15px}#edit-event-schedule-page .sub-schedule-sharing-container{padding:15px;background-color:#fff;border-radius:8px;margin-bottom:20px}@media (min-width: 1200px){#edit-event-schedule-page .sub-schedule-sharing-container{margin-right:0px;margin-left:0px;margin-bottom:25px;margin-top:20px}}#schedule-template-page .schedule-day-container .day-header,#edit-event-schedule-page .schedule-day-container .day-header,#sub-schedule-page .schedule-day-container .day-header{padding:18px;margin-bottom:8px;box-shadow:0px 7px 7px 1px rgba(0,0,0,0.03);-webkit-box-shadow:0px 7px 7px 1px rgba(0,0,0,0.03)}@media (min-width: 1200px){#schedule-template-page .schedule-day-container .day-header,#edit-event-schedule-page .schedule-day-container .day-header,#sub-schedule-page .schedule-day-container .day-header{transition:all 0.3s;margin-bottom:15px;padding-left:30px;border-top-left-radius:10px;border-top-right-radius:10px}}@media (min-width: 1200px){#schedule-template-page .schedule-day-container .day-header:hover,#edit-event-schedule-page .schedule-day-container .day-header:hover{box-shadow:0px 7px 7px 1px rgba(0,0,0,0.06);-webkit-box-shadow:0px 7px 7px 1px rgba(0,0,0,0.06)}}#edit-event-schedule-page.sub-schedule .schedule-day-container .day-header .edit-schedule-day-actions{display:none !important}#schedule-template-page .schedule-day-container,#edit-event-schedule-page .schedule-day-container{margin-bottom:35px}#edit-event-schedule-page.sub-schedule .schedule-day-container{margin-left:35px}@media (min-width: 1200px){#edit-event-schedule-page.sub-schedule .schedule-day-container{margin-left:53px}}#schedule-template-page #schedule-day-blocks-container .schedule-day-container.empty-schedule,#edit-event-schedule-page #schedule-day-blocks-container .schedule-day-container.empty-schedule{display:none}#schedule-template-page #schedule-day-blocks-container .schedule-day-container.empty-schedule .content-bg-container,#edit-event-schedule-page #schedule-day-blocks-container .schedule-day-container.empty-schedule .content-bg-container{padding:20px}#schedule-template-page #schedule-day-blocks-container[data-schedule-days-count='0'] .schedule-day-container.empty-schedule,#edit-event-schedule-page #schedule-day-blocks-container[data-schedule-days-count='0'] .schedule-day-container.empty-schedule{display:block}.primary-header-fixed .sub-schedule-name{display:block;font-size:15px;padding-left:30px;font-weight:600;color:#969696}@media (min-width: 576px){.primary-header-fixed .sub-schedule-name{padding-left:20px;font-size:18px}}#edit-event-schedule-page .time-zone-indicator{color:#909090;margin-bottom:5px}@media (min-width: 576px){#edit-event-schedule-page .time-zone-indicator{padding-left:20px;padding-right:20px}}#schedule-template-page .time-block-row .time-label{display:none}#edit-event-schedule-page .time-block-row .time-label{display:inline-block;position:relative;padding:5px 3px 8px 3px;font-weight:800}@media (min-width: 1200px){#edit-event-schedule-page .time-block-row .time-label{padding-top:8px}}#edit-event-schedule-page .time-block-row .time-label a{color:#464646}#sub-schedule-page .time-block-row .time-label{font-weight:800;padding:7px 4px 10px 0px}@media (min-width: 1200px){#sub-schedule-page .time-block-row .time-label{padding-top:0px}}#sub-schedule-page .time-block-row .time-label a{color:#464646}#edit-event-schedule-page.master-schedule .time-block-row .open-inline-time-editor{padding:5px 0px 10px 5px;font-weight:800}@media (min-width: 1200px){#edit-event-schedule-page.master-schedule .time-block-row .open-inline-time-editor{padding:9px;border-radius:6px}}#edit-event-schedule-page .time-block-row .open-inline-time-editor:hover{cursor:pointer;background-color:#f3f3f3}#edit-event-schedule-page .time-block-row .inline-time-editor{display:none;position:absolute;top:0px;left:-243px;background-color:#fff;border-radius:6px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);padding:9px 18px;width:256px;z-index:100}@media (min-width: 1200px){#edit-event-schedule-page .time-block-row .inline-time-editor{display:block}}#edit-event-schedule-page .time-block-row .inline-time-editor .date-helper-label,#edit-time-block-time-modal .date-helper-label,#edit-event-schedule-page .time-block-row .inline-time-editor .different-dates-divider,#edit-time-block-time-modal .different-dates-divider{display:none}#edit-event-schedule-page .time-block-row .inline-time-editor.different-dates .date-helper-label,#edit-time-block-time-modal #datepair-container.different-dates .date-helper-label{display:initial;padding-top:20px}#edit-event-schedule-page .time-block-row .inline-time-editor.different-dates .different-dates-divider,#edit-time-block-time-modal #datepair-container.different-dates .different-dates-divider{display:initial;background-color:#e7e7e7;height:1px;margin:10px 0px}#edit-event-schedule-page .time-block-row .inline-time-editor .remove-time-button,#edit-time-block-time-modal .remove-time-button{display:none;position:absolute;top:50%;transform:translateY(-50%);right:5px;padding:4px 6px;border-radius:6px;color:teal}#edit-event-schedule-page .time-block-row .inline-time-editor .remove-time-button:hover,#edit-time-block-time-modal .remove-time-button:hover{cursor:pointer;background-color:#e4e4e4}#edit-event-schedule-page .time-block-row .inline-time-editor.has-start-time .remove-start-time-button,#edit-time-block-time-modal #datepair-container.has-start-time .remove-start-time-button{display:block}#edit-event-schedule-page .time-block-row .inline-time-editor.has-end-time .remove-end-time-button,#edit-time-block-time-modal #datepair-container.has-end-time .remove-end-time-button{display:block}#edit-event-schedule-page .time-block-row .inline-time-editor input#time_block_end_time,#edit-time-block-time-modal #datepair-container input#time_block_end_time{color:transparent}#edit-event-schedule-page .time-block-row .inline-time-editor.has-end-time input#time_block_end_time,#edit-time-block-time-modal #datepair-container.has-end-time input#time_block_end_time{color:#464646}#schedule-template-page .sub-schedule-item-container,#edit-event-schedule-page.master-schedule .sub-schedule-item-container{display:none}#edit-event-schedule-page.sub-schedule .sub-schedule-item-container{display:initial}#edit-event-schedule-page .sub-schedule-item-container{position:absolute;left:0px;top:0px;bottom:0px;transform:translateX(-100%);text-align:center}#edit-event-schedule-page .sub-schedule-item-container a{font-size:30px;display:block;padding:19px 10px}@media (min-width: 1200px){#edit-event-schedule-page .sub-schedule-item-container a{padding:19px 20px}}#edit-event-schedule-page.master-schedule .time-block-row .sub-schedule-item-knockout{display:none}#edit-event-schedule-page.sub-schedule .time-block-row .sub-schedule-item-knockout{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#fff;z-index:1;opacity:.65;border-radius:10px}#edit-event-schedule-page.sub-schedule .time-block-row[data-has-sub-schedule-item="true"] .sub-schedule-item-knockout{opacity:0}#schedule-template-page .time-block-row .time-block-actions-menu,#edit-event-schedule-page .time-block-row .time-block-actions-menu{font-size:14px;padding-left:4px;margin-top:10px}#schedule-template-page .time-block-row .time-block-actions-menu .menu-item,#edit-event-schedule-page .time-block-row .time-block-actions-menu .menu-item{display:inline-block;margin-right:10px}#schedule-template-page .schedule-day-container .new-schedule-item-blank-link,#edit-event-schedule-page .schedule-day-container .new-schedule-item-blank-link{display:none}#schedule-template-page.master-schedule .schedule-day-container[data-time-block-count="0"] .new-schedule-item-blank-link,#edit-event-schedule-page.master-schedule .schedule-day-container[data-time-block-count="0"] .new-schedule-item-blank-link{display:block;padding:20px}#schedule-template-page .no-schedule-items-warning,#edit-event-schedule-page .no-schedule-items-warning{display:none;padding:10px;font-size:13px}@media (min-width: 1200px){#schedule-template-page .no-schedule-items-warning,#edit-event-schedule-page .no-schedule-items-warning{padding:20px}}#edit-event-schedule-page.sub-schedule .schedule-day-container[data-time-block-count="0"] .no-schedule-items-warning{display:block}#schedule-template-page .time-block-row .form-control,#edit-event-schedule-page .time-block-row .form-control{height:initial}#schedule-template-page .time-block-row .form-group,#edit-event-schedule-page .time-block-row .form-group{margin-bottom:1px}#schedule-template-page .time-block-row input,#schedule-template-page .time-block-row textarea,#edit-event-schedule-page .time-block-row input,#edit-event-schedule-page .time-block-row textarea{resize:none;padding:4px !important;box-shadow:none;border:0px}#schedule-template-page .time-block-row input:focus,#schedule-template-page .time-block-row input:hover,#schedule-template-page .time-block-row textarea:focus,#schedule-template-page .time-block-row textarea:hover,#edit-event-schedule-page .time-block-row input:focus,#edit-event-schedule-page .time-block-row input:hover,#edit-event-schedule-page .time-block-row textarea:focus,#edit-event-schedule-page .time-block-row textarea:hover{background-color:#f6f6f6}#schedule-template-page .time-block-row .time-block-field-name textarea,#edit-event-schedule-page .time-block-row .time-block-field-name textarea{font-weight:600}#sub-schedule-page .time-block-row .time-block-name{font-weight:600;margin-bottom:10px}#schedule-template-page .time-block-row .time-block-field-notes textarea,#edit-event-schedule-page .time-block-row .time-block-field-notes textarea,#sub-schedule-page .time-block-row .time-block-notes p{color:#959595;font-size:15px;line-height:19px}#schedule-template-page .time-block-row .time-block-field-category-id select,#edit-event-schedule-page .time-block-row .time-block-field-category-id select{width:90px;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background-color:#fff}#schedule-template-page .time-block-row .category-display-container,#edit-event-schedule-page .time-block-row .category-display-container,#sub-schedule-page .time-block-row .category-display-container{margin-bottom:10px;color:#9a9a9a;font-size:14px}@media (min-width: 1200px){#schedule-template-page .time-block-row .category-display-container,#edit-event-schedule-page .time-block-row .category-display-container,#sub-schedule-page .time-block-row .category-display-container{margin-bottom:5px}}#schedule-template-page .time-block-row .category-display-container .remove-category,#edit-event-schedule-page .time-block-row .category-display-container .remove-category,#sub-schedule-page .time-block-row .category-display-container .remove-category{position:relative;top:0px;left:4px;font-size:12px}#schedule-template-page .time-block-row .category-display-container .remove-label,#edit-event-schedule-page .time-block-row .category-display-container .remove-label,#sub-schedule-page .time-block-row .category-display-container .remove-label{opacity:0}@media (min-width: 1200px){#schedule-template-page .time-block-row .category-display-container .remove-category,#edit-event-schedule-page .time-block-row .category-display-container .remove-category{opacity:0}}#schedule-template-page .time-block-row .time-block-actions-menu .add-contact-button{display:none}#edit-event-schedule-page .time-block-row .new-party-badge .selectize-control{height:24px}#edit-event-schedule-page .time-block-row .new-party-badge .selectize-input{padding:0px;width:160px;min-height:initial !important}#edit-event-schedule-page .time-block-row .new-party-badge .selectize-input input{background-color:#efefef !important;width:280px !important;padding:0px !important}#edit-event-schedule-page .time-block-row .new-party-badge .selectize-input:after{display:none}#edit-event-schedule-page .time-block-row .new-party-badge .selectize-dropdown{width:280px !important;text-align:left !important}#edit-event-schedule-page .time-block-delegation-badge,#sub-schedule-page .time-block-delegation-badge{margin-bottom:5px}#edit-event-schedule-page .time-block-delegation-badge a,#sub-schedule-page .time-block-delegation-badge a{color:#c4c4c4}#edit-event-schedule-page .time-block-delegation-badge.mobile-remove{position:relative;padding:15px;width:100%;text-align:left}#edit-event-schedule-page .time-block-delegation-badge.mobile-remove a{position:absolute;top:50%;transform:translateY(-50%);right:15px;font-size:20px}#schedule-template-page .time-block-row.edit-mode-master-schedule .time-block-actions-menu,#edit-event-schedule-page .time-block-row.edit-mode-master-schedule .time-block-actions-menu{opacity:0}#schedule-template-page .time-block-row.edit-mode-master-schedule.active,#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.active{z-index:10}@media (max-width: 1200px){#schedule-template-page .time-block-row.edit-mode-master-schedule.active,#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.active{padding-top:80px}}#schedule-template-page .time-block-row.edit-mode-master-schedule.active .time-block-actions-menu,#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.active .time-block-actions-menu{opacity:1}#schedule-template-page .time-block-row.edit-mode-master-schedule.active .category-display-container .remove-category,#schedule-template-page .time-block-row.edit-mode-master-schedule.active .category-display-container .remove-category .remove-label,#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.active .category-display-container .remove-category,#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.active .category-display-container .remove-category .remove-label{opacity:1}#schedule-template-page .time-block-row.edit-mode-master-schedule.active .time-block-delegation-badge a,#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.active .time-block-delegation-badge a{color:teal}#schedule-template-page .time-block-row.edit-mode-master-schedule.active .new-entry-overlay,#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.active .new-entry-overlay{opacity:1}@media (min-width: 1200px){#schedule-template-page .time-block-row.edit-mode-master-schedule.active .open-inline-time-editor,#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.active .open-inline-time-editor{color:teal}}#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.time-editor-open{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);z-index:1}#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.time-editor-open .time-block-actions-menu,#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.time-editor-open .new-entry-overlay{opacity:0;pointer-events:none}#edit-event-schedule-page .time-block-row.edit-mode-master-schedule.time-editor-open .open-inline-time-editor{background-color:#d5e3eb;color:teal}#schedule-template-page .time-block-row .mobile-intercept-overlay,#edit-event-schedule-page .time-block-row .mobile-intercept-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1}#schedule-template-page .time-block-row .mobile-menu,#edit-event-schedule-page .time-block-row .mobile-menu{display:none;position:absolute;z-index:2;top:30px;right:10px;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);border-radius:6px}#schedule-template-page .time-block-row .mobile-menu a,#edit-event-schedule-page .time-block-row .mobile-menu a{display:inline-block;padding:10px}#schedule-template-page .time-block-row .mobile-menu .close-mobile-menu-button,#edit-event-schedule-page .time-block-row .mobile-menu .close-mobile-menu-button{position:absolute;position:absolute;top:50%;transform:translateY(-50%);left:-45px;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);padding:10px;border-radius:6px}#schedule-template-page .time-block-row .mobile-intercept-overlay .mobile-menu .change-time-button{display:none}#schedule-template-page .time-block-row.active .mobile-menu,#edit-event-schedule-page.master-schedule .time-block-row.active .mobile-menu{display:initial}#schedule-template-page .new-entry-overlay,#edit-event-schedule-page .new-entry-overlay{height:3px;background-color:none;position:absolute;left:0px;right:0px;opacity:0}#schedule-template-page .new-entry-overlay.new-entry-above,#edit-event-schedule-page .new-entry-overlay.new-entry-above{top:-1px}#schedule-template-page .new-entry-overlay.new-entry-below,#edit-event-schedule-page .new-entry-overlay.new-entry-below{bottom:-3px}#schedule-template-page .new-entry-overlay .plus-container,#edit-event-schedule-page .new-entry-overlay .plus-container{transition:all 0.4s;display:block;width:30px;height:30px;margin-left:auto;margin-right:auto;position:relative;top:-13px;z-index:5;background-color:teal;color:#fff;padding:3px;border-radius:100%;border:1px solid teal}@media (min-width: 1200px){#schedule-template-page .new-entry-overlay .plus-container,#edit-event-schedule-page .new-entry-overlay .plus-container{display:inline-block;transform:translateX(200px)}}@media (min-width: 1200px) and (min-width: 1200px){#schedule-template-page .new-entry-overlay .plus-container:hover,#edit-event-schedule-page .new-entry-overlay .plus-container:hover{background-color:blue}}#edit-event-schedule-page .time-block-row.edit-mode-sub-schedule .time-block-actions-menu{display:none;height:0px;overflow:hidden}#edit-event-schedule-page .time-block-row.edit-mode-sub-schedule .new-entry-overlay{display:none}#schedule-template-page .template-add-day-container{margin-top:40px}@media (min-width: 1200px){#schedule_template_reference-modal #schedule-template-setup-fields-container{max-width:400px}}#schedule_template_reference-modal .day-date-label-and-preview{margin-bottom:7px}#schedule_template_reference-modal .day-date-field-group{margin-bottom:40px}#preview-schedule-template-modal .modal-content{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#sub-schedule-page .custom-view-label{display:block;font-size:18px;color:#656565;font-weight:normal}@media (min-width: 576px){#sub-schedule-page .custom-view-label{display:inline-block}}#schedule-day-blocks-container.for-portal-and-ext{padding:0px;max-width:1200px}#schedule-day-blocks-container.for-portal-and-ext .schedule-day-container{background-color:#fff;margin-bottom:15px;padding:0px 10px}@media (min-width: 1200px){#schedule-day-blocks-container.for-portal-and-ext .schedule-day-container{border-radius:15px;border:1px solid #e1e1e1}}#schedule-day-blocks-container.for-portal-and-ext .day-header{box-shadow:none;-webkit-box-shadow:none;padding:15px;padding-top:25px;margin-bottom:0px;background-color:#fff}#schedule-day-blocks-container.for-portal-and-ext .time-block-row{border-radius:0px !important;padding-top:5px;padding-bottom:5px}#schedule-day-blocks-container.for-portal-and-ext .time-block-row:hover{box-shadow:none;-webkit-box-shadow:none}#schedule-day-blocks-container.for-portal-and-ext .time-block-row:last-child{border-bottom:0px}#time_block-modal .selectize-input{padding:8px;border:1px solid #c4c4c4;min-height:initial}#manage-points-of-contact-modal .contact-row{padding:15px 8px;border-top:1px solid #eaeaea}#manage-points-of-contact-modal .contact-row i{font-size:29px}#manage-points-of-contact-modal .contact-row .name{position:relative;top:-6px;left:8px}#manage-points-of-contact-modal .contact-row .name.new-contact{display:inline-block;top:2px}.vendor-job-status-badge,.vendor-job-status-dropdown{color:#fff}.vendor-job-status-badge.potential,.vendor-job-status-badge button[data-status='potential'],.vendor-job-status-dropdown.potential,.vendor-job-status-dropdown button[data-status='potential']{background-color:#eaeaea;border-color:#eaeaea;color:#848484}.vendor-job-status-badge.evaluating,.vendor-job-status-badge button[data-status='evaluating'],.vendor-job-status-dropdown.evaluating,.vendor-job-status-dropdown button[data-status='evaluating']{background-color:#dbf2f0;border-color:#dbf2f0;color:#60898f}.vendor-job-status-badge.booked,.vendor-job-status-badge button[data-status='booked'],.vendor-job-status-dropdown.booked,.vendor-job-status-dropdown button[data-status='booked']{background-color:#cfedca;border-color:#cfedca;color:#4c8e41}.vendor-job-status-badge.passed,.vendor-job-status-badge button[data-status='passed'],.vendor-job-status-dropdown.passed,.vendor-job-status-dropdown button[data-status='passed']{background-color:#ffe6e6;border-color:#ffe6e6;color:#c25555}.vendor-job-status-dropdown a i{margin-right:8px;font-size:9px;position:relative;top:-2px}.vendor-job-status-dropdown a.potential{color:#848484}.vendor-job-status-dropdown a.evaluating{color:#60898f}.vendor-job-status-dropdown a.booked{color:#4c8e41}.vendor-job-status-dropdown a.passed{color:#c25555}.vendor-job-status-badge.match-dropdown.badge-sm{padding:9px 8px;text-align:left}.vendor-job-status-badge.simple-square{width:17px;height:17px;min-width:initial}.vendor-job-card.portal .vendor-job-status-badge{font-size:14px;padding:12px}#vendor-job-page .mobile-status-dropdown-container{display:flex;align-items:center;padding-top:15px;padding-left:15px;border-bottom:1px dashed #e4e4e4;padding-bottom:15px;background-color:#fff;border-top:1px dashed #e4e4e4}@media (min-width: 1200px){#vendor-job-page .mobile-status-dropdown-container{display:none}}#vendor-job-page #social-vendor-header-context-dropdown{position:fixed;top:53px;right:0px;left:243px;z-index:2}#vendor-job-page #points-of-contact-widget .name,#vendor-job-page #company-contact-info-widget .name{font-size:20px;display:block;margin-bottom:15px}#vendor-job-page #documents-widget .document-card{margin-bottom:15px}@media (min-width: 1200px){#vendor-job-page #documents-widget .document-card{display:none}}#event-vendors-page #booked-vendors-only-toggle{margin-left:-10px}#event-vendors-page[data-booked-vendors-only-toggle='on'] .vendor-job-row:not([data-status='booked']),#event-vendors-page[data-booked-vendors-only-toggle='on'] .vendor-job-card:not([data-status='booked']){display:none !important}#event-vendors-page .vendor-job-row .vendor-job-status-dropdown .dropdown-toggle{font-size:14px;text-align:left;padding:5px 0px 5px 7px;width:100%}@media (min-width: 576px){#event-vendors-page .vendor-job-row .vendor-job-status-dropdown .dropdown-toggle{font-size:12px}}#event-vendors-page .vendor-job-row .vendor-job-status-dropdown .dropdown-toggle::after{position:absolute;top:50%;transform:translateY(-50%);right:7px;opacity:.4}#event-vendors-page .vendor-job-row .vendor-job-status-badge{width:100%}#event-vendors-page .vendor-job-row .vendor-job-categories-cell{padding:0px;padding-left:10px}#event-vendors-page .vendor-job-row .vendor-job-categories-cell .vendor-job-category-assignment,.vendor-job-fancy-header-desktop .vendor-job-category-assignment{display:inline-block;font-size:16px;background:#ffffff;border:1px solid #eeeeee;color:#343a40;padding:8px;margin-right:6px;margin-top:4px;margin-bottom:4px;border-radius:6px;position:relative;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 576px){#event-vendors-page .vendor-job-row .vendor-job-categories-cell .vendor-job-category-assignment,.vendor-job-fancy-header-desktop .vendor-job-category-assignment{font-size:14.5px}}#event-vendors-page .vendor-job-row .vendor-job-categories-cell .vendor-job-category-assignment .remove-button,.vendor-job-fancy-header-desktop .vendor-job-category-assignment .remove-button{display:none;position:absolute;top:-6px;right:-6px;width:15px;height:15px;border-radius:100%;background-color:#fff;border:1px solid teal}#event-vendors-page .vendor-job-row .vendor-job-categories-cell .vendor-job-category-assignment .remove-button i,.vendor-job-fancy-header-desktop .vendor-job-category-assignment .remove-button i{font-size:10px;display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#event-vendors-page .vendor-job-row .vendor-job-categories-cell .vendor-job-category-assignment:hover .remove-button,.vendor-job-fancy-header-desktop .vendor-job-category-assignment:hover .remove-button{display:initial}#event-vendors-page .vendor-job-row .vendor-job-categories-cell .add-initial-category-button{display:none}#event-vendors-page .vendor-job-row .vendor-job-categories-cell[data-categories-count='0'] .add-initial-category-button{display:initial}#event-vendors-page .vendor-job-row .vendor-job-categories-cell[data-categories-count='0'] .add-additional-category-button{display:none}#event-vendors-page .vendor-job-row .vendor-job-categories-cell:not([data-categories-count='0']) .add-additional-category-button{display:none}#event-vendors-page .vendor-job-row:hover .vendor-job-categories-cell:not([data-categories-count='0']) .add-additional-category-button{display:initial}#event-vendors-page .vendor-job-row[data-current-profile-can-update='false'] .add-initial-category-button,#event-vendors-page .vendor-job-row[data-current-profile-can-update='false'] .add-additional-category-button{display:none !important}#event-vendors-page .vendor-job-card .vendor-job-category-assignment{display:inline-block;font-size:14px;background:#ffffff;border:1px solid #eeeeee;color:#343a40;padding:8px;margin-right:8px;margin-top:14px;border-radius:6px;position:relative;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 576px){#event-vendors-page .vendor-job-card .vendor-job-category-assignment{font-size:13.5px}}#event-vendors-page .vendor-job-card .vendor-job-category-assignment .remove-button{display:none}#vendor_job-modal .conditional-access-fields{position:relative;display:none}#vendor_job-modal .conditional-access-fields .conditional-overlay{position:absolute;top:0px;right:-10px;bottom:0px;left:-10px;background-color:#f9f9f9c9;z-index:3}#vendor_job-modal[data-has-selected-vendor='true'] .conditional-access-fields .conditional-overlay{display:none}.vendor-job-status-selector-card{background-color:#fff;border-radius:6px;border-width:1px;border-style:solid;border-color:#dfdfdf;position:relative;padding:10px;text-align:center;opacity:0.65;transition:all 0.3s;margin-bottom:20px}@media (min-width: 576px){.vendor-job-status-selector-card{padding:10px}}@media (min-width: 1200px){.vendor-job-status-selector-card{min-height:100%;margin-bottom:0px}}.vendor-job-status-selector-card:hover{cursor:pointer}@media (min-width: 1200px){.vendor-job-status-selector-card:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);opacity:100}}.vendor-job-status-selector-card.selected{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);border-color:#b4b4b4;opacity:100}.vendor-job-status-selector-card .vendor-job-status-badge{width:100%}@media (min-width: 1200px){.vendor-job-status-selector-card .vendor-job-status-badge{font-size:14px;padding:12px}}.vendor-job-status-selector-card p{display:none;font-size:13px;color:#9a9a9a}.vendor-job-status-next-step-arrow{display:none;position:absolute;top:50%;transform:translateY(-50%);left:-5px;opacity:0.2}@media (min-width: 1200px){.vendor-job-status-next-step-arrow{display:block}}#vendor_job-modal[data-has-selected-vendor='false'] .vendor-job-status-selector-card{box-shadow:none !important;-webkit-box-shadow:none !important;border-color:transparent !important}@media (min-width: 1200px){#vendor_job-modal .vendor-job-modal-context-dropdown .info-container .profile-avatar-with-name .txt{font-size:18px}}.vendor-job-fancy-header-mobile .cover-image-container{width:100%;height:110px;background-size:cover;background-position:center}.vendor-job-fancy-header-mobile .cover-image-container img{width:100%}.vendor-job-fancy-header-mobile .main-info-container{background-color:#fff;margin-top:-80px;padding:15px;min-height:110px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}@media (min-width: 576px){.vendor-job-fancy-header-mobile .main-info-container{margin-top:-40px}}.vendor-job-fancy-header-mobile .profile-avatar-with-name{margin-bottom:10px}.vendor-job-fancy-header-mobile .profile-avatar-with-name .txt{font-size:22px;font-weight:600}.vendor-job-fancy-header-mobile .vendor-job-category-assignment{border:1px solid #eeeeee;color:#343a40;display:inline-block;font-size:14px;padding:5px;border-radius:5px;margin-right:5px;margin-bottom:8px}@media (min-width: 576px){.vendor-job-fancy-header-mobile .vendor-job-category-assignment{font-size:13.5px}}.vendor-job-fancy-header-mobile .vendor-job-category-assignment .remove-button{display:none}.vendor-job-fancy-header-mobile .vendor-job-status-dropdown{margin-top:2px}.vendor-job-fancy-header-desktop .cover-image-container{position:absolute;top:0px;right:17px;left:0px;height:190px;background-size:cover;background-position:center}.vendor-job-fancy-header-desktop .cover-image-gradient{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:#f1f5f8;background:linear-gradient(0deg, #f1f5f8 0%, rgba(241,245,248,0) 100%)}.vendor-job-fancy-header-desktop .main-info-container{position:relative;z-index:2;background-color:#fff;margin-top:70px;border-radius:10px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);display:flex;padding:15px;align-items:center}.vendor-job-fancy-header-desktop .main-info-container h3{font-size:26px}.vendor-job-fancy-header-desktop .main-info-container .profile-avatar{width:85px;height:85px;font-size:35px}.vendor-job-fancy-header-desktop .main-info-container .profile-avatar img{width:85px;height:85px}.vendor-job-fancy-header-desktop .main-info-container .vendor-job-status-dropdown .dropdown-toggle{padding:9px 19px;font-size:16px}.vendor-job-fancy-header-desktop .main-info-container .vendor-job-status-badge{padding:15px 19px;font-size:16px}#fin-doc-payment-modal .buttons-block{margin-top:30px}#fin_doc_payment-modal #payment-mode-options{margin-bottom:40px}#fin_doc_payment-modal #payment-details-section #error-message{margin-bottom:20px;color:#e61010}#fin_doc_payment-modal #online-payment-container .amount-to-charge-option{display:flex;margin-bottom:20px;border:2px solid transparent}#fin_doc_payment-modal #online-payment-container .amount-to-charge-option i{margin-right:10px;font-size:18px}#fin_doc_payment-modal #online-payment-container .amount-to-charge-option i.fa-circle{display:initial}#fin_doc_payment-modal #online-payment-container .amount-to-charge-option i.fa-check-circle{color:teal;display:none}#fin_doc_payment-modal #online-payment-container .amount-to-charge-option .option-desc{display:block;color:#9c9c9c;font-size:15px;margin-top:3px}#fin_doc_payment-modal #online-payment-container .amount-to-charge-option.selected{border-color:teal}#fin_doc_payment-modal #online-payment-container .amount-to-charge-option.selected i.fa-circle{display:none}#fin_doc_payment-modal #online-payment-container .amount-to-charge-option.selected i.fa-check-circle{display:initial}#fin_doc_payment-modal #online-payment-container .amount-to-charge-option .amount-container{width:100%}#fin_doc_payment-modal #online-payment-container .amount-to-charge-option .amount-container .form-group{margin-top:15px;max-width:300px}@media (min-width: 1200px){#fin_doc_payment-modal #online-payment-container .amount-to-charge-option:not(.selected):hover{cursor:pointer;border-color:#d0d0d0}}.fin-doc-payment-card{margin-bottom:6px}.fin-doc-payment-card a{color:#464646}@media (min-width: 1200px){.fin-doc-payment-card{transition:all 0.3s}.fin-doc-payment-card:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}.fin-doc-payment-card .card-body{padding:15px 20px}.fin-doc-payment-card .card-body .payment-method-icon-label{color:#adadad;display:block;margin-top:3px;font-size:15px}@media (min-width: 1200px){.fin-doc-payment-card.payment-card-no-hover:hover{box-shadow:none;-webkit-box-shadow:none}}.fin-doc-payment-card .card-body .refund-container{margin-bottom:15px;color:#adadad;font-size:15px}.fin-doc-payment-card .card-body .refund-container:last-child{margin-bottom:0px}#fin-doc-payment-modal #fin-doc-refunds-container .fin-doc-refund-card{margin-bottom:15px}#edit-graphic-message-page #mobile-not-supported-knockout{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-color:#fff;z-index:1000}#edit-graphic-message-page #mobile-not-supported-knockout div{width:80%;max-width:500px;text-align:center}.graphic-message-page #editing-area{width:100vw;height:100vh}.graphic-message-page #left-column{position:fixed;width:calc(100vw - 360px);top:58px;bottom:0px;left:0px;transition:all 0.4s}.graphic-message-page #right-column{position:fixed;width:360px;top:58px;bottom:0px;right:0px;background-color:#fff;border-left:1px solid #dedede}#edit-graphic-message-page #editing-area #main-header{position:fixed;top:0px;right:0px;left:0px;height:58px;background-color:#fff;z-index:50;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#edit-graphic-message-page #editing-area #main-header .container-fluid{height:58px}#edit-graphic-message-page #editing-area #main-header .container-fluid .row{height:100%}.graphic-message-page #right-column #split-container{height:100%}.graphic-message-page #right-column #split-container #toolbar-container{position:absolute;left:0px;bottom:0px;top:0px;width:54px;background-color:#fff}.graphic-message-page #right-column #split-container #toolbar-container hr{margin:0px;padding:0px}.graphic-message-page #right-column #split-container #edit-panel-container{position:absolute;left:54px;bottom:0px;top:0px;right:0px;padding:20px;border-left:1px solid #dedede}.graphic-message-page #right-column #split-container #toolbar-container .tool-link{display:block;text-align:center;padding:15px 5px;transition:all 0.3s;position:relative;z-index:1}.graphic-message-page #right-column #split-container #toolbar-container .tool-link a{color:#000}.graphic-message-page #right-column #split-container #toolbar-container .tool-link i{font-size:16px}.graphic-message-page #right-column #split-container #toolbar-container .tool-link.selected{background-color:#e6e6e6;z-index:2;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.graphic-message-page #right-column #split-container #toolbar-container .tool-link:not(.selected):hover{cursor:pointer;background-color:#f2f2f2}.graphic-message-page #right-column-header{background-color:#edf2f6;border:3px solid #e1e8ee;border-radius:6px;padding:6px 2px}.graphic-message-page #right-column-header .section-nav-option{display:block;text-align:center;min-height:100%;border-bottom:3px solid transparent;border-radius:6px;padding:10px 6px;color:#797979;margin:0px 4px}.graphic-message-page #right-column-header .section-nav-option i{display:block;font-size:20px;margin-bottom:7px}.graphic-message-page #right-column-header .section-nav-option.selected{color:#464646;background-color:#fff;-webkit-box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2)}.graphic-message-page #right-column-header .section-nav-option:not(.selected):hover{color:#464646;cursor:pointer;-webkit-box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2)}.graphic-message-page #graphic-message-objects-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);aspect-ratio:3/4;width:45%;z-index:7}.graphic-message-page .filter-container{position:fixed;top:0px;right:400px;bottom:0px;width:250px;background-color:#fff;display:none;padding:15px}.graphic-message-page .filter-container.open{display:initial}.graphic-message-page .filter-container .filter-header{display:block;background-color:#eeeeee;border-radius:4px;padding:15px;margin-bottom:8px;margin-top:20px}.graphic-message-page .filter-container .filter-row{text-align:center}.graphic-message-page .filter-container .filter-option{display:block;padding:5px;margin-bottom:3px;border-radius:4px;font-size:15px;transition:all 0.3s}.graphic-message-page .filter-container .filter-option.selected{background-color:#8ea4b5;color:#fff}.graphic-message-page .filter-container .filter-option:not(.selected):hover{background-color:#eaeaea;cursor:pointer}#edit-graphic-message-page #right-column .scrollable-container{position:absolute;left:0px;right:0px;bottom:0px;overflow:scroll}#edit-graphic-message-page #edit-color-container{position:fixed;right:0px;top:0px;bottom:0px;width:340px;background-color:#fff;z-index:1;transform:translateX(100%);transition:all 0.3s;padding:20px}#edit-graphic-message-page #edit-color-container.open{transform:translateX(0%)}#edit-graphic-message-page .color-picker-container{width:100%}#edit-graphic-message-page .color-picker-container .sp-picker-container{width:calc(100% - 20px)}#edit-graphic-message-page .card-shadow-style-option{background-color:#eeeeee;border:1px solid #eeeeee;padding:15px;border-radius:6px;margin-top:9px}#edit-graphic-message-page .card-shadow-style-option:not(.selected):hover{cursor:pointer;border-color:#c4c4c4}#edit-graphic-message-page .card-shadow-style-option i{display:inline-block;margin-right:5px}#edit-graphic-message-page .card-shadow-style-option .fa-check-circle{display:none}#edit-graphic-message-page .card-shadow-style-option.selected{border-color:#9f9f9f}#edit-graphic-message-page .card-shadow-style-option.selected .fa-check-circle{display:inline-block}#edit-graphic-message-page .card-shadow-style-option.selected .fa-circle{display:none}#edit-graphic-message-page #rsvp-design-container{position:absolute;height:600px;left:0px;bottom:0px;right:400px;transform:translateY(600px);transition:transform 0.4s;overflow:scroll}#edit-graphic-message-page.rsvp-design-mode #left-column{transform:translateY(-600px)}#edit-graphic-message-page.rsvp-design-mode #rsvp-design-container{transform:translateY(0%)}#graphic-message-gallery-modal .graphic-message-link-preview{background-color:#c4c4c4;transition:all 0.3s}#graphic-message-gallery-modal .graphic-message-link-preview img{display:block}#graphic-message-gallery-modal .graphic-message-link-preview:hover{-webkit-box-shadow:0px 6px 7px 1px rgba(0,0,0,0.5);box-shadow:0px 6px 7px 1px rgba(0,0,0,0.5)}#graphic-message-gallery-modal .graphic-message-link-preview.blank{position:relative;height:100%;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.3);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.3)}#graphic-message-gallery-modal .graphic-message-link-preview.blank:hover{-webkit-box-shadow:0px 6px 7px 1px rgba(0,0,0,0.5);box-shadow:0px 6px 7px 1px rgba(0,0,0,0.5)}#edit-graphic-message-page .email-sms-design-container{position:fixed;left:0px;right:400px;bottom:0px;top:65px;background-color:#fff}#edit-graphic-message-page .email-sms-design-container .context-info-container{position:absolute;left:50%;transform:translateX(-50%);background-color:#f8f8f8;padding:20px 30px;margin-top:30px;border-radius:9px;width:70%;text-align:center}#edit-graphic-message-page #email-design-container{background-color:#dfdfdf}#email-design-container #email-chrome-container{position:absolute;left:50%;transform:translateX(-50%);-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);top:125px;bottom:40px;background-color:#fff;overflow:scroll;border-radius:7px}#email-design-container #email-chrome-container #email-header .black-bar{background-color:#888;height:10px}#email-design-container #email-chrome-container #email-header .to-row,#email-design-container #email-chrome-container #email-header .subject-row{padding:13px;border-bottom:1px solid #e5e5e5;background-color:#fff}#email-design-container #email-content{text-align:center;font-family:"Times New Roman";overflow:scroll}#email-design-container #email-content .view-message-button:hover{cursor:pointer}#email-design-container #email-content .email-vertical-line{margin:30px 0px;width:1px;height:40px;margin-left:auto;margin-right:auto;opacity:0.4}#edit-graphic-message-page #sms-design-container{background-color:#dfdfdf}#sms-design-container #phone-mockup{aspect-ratio:2.5/4;width:396px;background-color:#fff;border:18px solid #888;border-radius:45px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#edit-graphic-message-page #sms-design-container #phone-mockup{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);top:calc(50% + 40px)}#sms-design-container #phone-mockup #notch{background-color:#888;border-bottom-left-radius:25px;border-bottom-right-radius:25px;position:absolute;left:50%;transform:translateX(-50%);top:-2px;width:162px;height:27px}#sms-design-container #phone-mockup #sms-message-container{position:absolute;left:22px;top:74px;background-color:#e9e9e9;padding:13px;border-radius:13px;width:288px}#sms-design-container textarea#graphic_message_sms_message,#guest-message-container-page textarea#guest_message_container_sms_body{height:initial;padding:0px;background-color:transparent;box-shadow:none;-webkit-box-shadow:none;border:none}#sms-design-container #phone-mockup.chopped{max-width:396px;width:initial;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom:0px;padding-bottom:30px;aspect-ratio:initial;padding-left:18px;padding-right:18px}#sms-design-container #phone-mockup.chopped #sms-message-container{position:relative;left:0px;top:0px;margin-top:53px}.graphic-message-page #backdrop-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.graphic-message-page #backdrop-container #background-image-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-position:center}.graphic-message-page #backdrop-container #background-texture-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-size:cover;z-index:1}.graphic-message-page #card-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);aspect-ratio:3/4;width:45%;z-index:5;overflow:hidden}.graphic-message-page #card-container #background-image-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-position:center}.graphic-message-page #card-container #background-texture-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-size:cover;z-index:1}.graphic-message-page #card-border{pointer-events:none;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);aspect-ratio:3/4;width:45%;z-index:6;overflow:hidden;border-style:solid}.graphic-message-page #card-shadow{pointer-events:none;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);aspect-ratio:3/4;width:45%;z-index:2}.graphic-message-page #card-shadow.card_shadow_style_1{-webkit-box-shadow:0px 5px 15px 0px black;box-shadow:0px 5px 15px 0px black}.graphic-message-page #card-shadow.card_shadow_style_2{box-shadow:rgba(0,0,0,0.85) 0px 54px 55px,rgba(0,0,0,0.72) 0px -12px 30px,rgba(0,0,0,0.72) 0px 4px 6px,rgba(0,0,0,0.77) 0px 12px 13px,rgba(0,0,0,0.69) 0px -3px 5px}.graphic-message-page #card-shadow.card_shadow_style_3{box-shadow:black 0px 60px 40px -7px}.graphic-message-page #card-shadow.card_shadow_style_4{box-shadow:black 0px 20px 30px -10px}.graphic-message-page #shadow-matte-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-size:cover;pointer-events:none;z-index:8}.graphic-message-page .graphic-message-object-container{position:absolute;padding:10px}#edit-graphic-message-page .graphic-message-object-container.sticker:hover{cursor:grab}.graphic-message-page .graphic-message-object-container.active-edit-mode .bounding-box{display:initial}.graphic-message-page .graphic-message-object-container.active-edit-mode .action-menu-buttons{display:initial}.graphic-message-page .graphic-message-object-container .action-menu-buttons{display:none;z-index:100;position:absolute;left:50%;transform:translateX(-50%);top:-35px;width:100%;text-align:center}.graphic-message-page .graphic-message-object-container .action-menu-buttons .action-button{color:#000;position:relative;display:inline-block;width:30px;height:30px;border-radius:4px;border-radius:4px;background-color:#ff9c35;margin:0px 5px}.graphic-message-page .graphic-message-object-container .action-menu-buttons .action-button i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.graphic-message-page .graphic-message-object-container .action-menu-buttons .action-button.drag-handle:hover{cursor:grab}.graphic-message-page .graphic-message-object-container .action-menu-buttons .action-button.duplicate:hover{cursor:pointer}.graphic-message-page .graphic-message-object-container .bounding-box{display:none;position:absolute;top:0px;right:0px;bottom:0px;left:0px;border:2px solid #ff9c35;z-index:10}.graphic-message-page .graphic-message-object-container .bounding-box .resize-handle{background-color:#ff9c35;position:absolute;border-radius:100%;border:1px solid #000;width:18px;height:18px}.graphic-message-page .graphic-message-object-container .bounding-box .resize-handle.top-left{top:-8px;left:-8px}.graphic-message-page .graphic-message-object-container .bounding-box .resize-handle.bottom-left{bottom:-8px;left:-8px}.graphic-message-page .graphic-message-object-container .bounding-box .resize-handle.top-right{top:-8px;right:-8px}.graphic-message-page .graphic-message-object-container .bounding-box .resize-handle.bottom-right{bottom:-8px;right:-8px}.graphic-message-page .graphic-message-object-container .bounding-box .resize-handle.top-center{position:absolute;left:50%;transform:translateX(-50%);top:-8px}.graphic-message-page .graphic-message-object-container .bounding-box .resize-handle.bottom-center{position:absolute;left:50%;transform:translateX(-50%);bottom:-8px}.graphic-message-page .graphic-message-object-container .bounding-box .resize-handle.left-center{position:absolute;top:50%;transform:translateY(-50%);left:-11px}.graphic-message-page .graphic-message-object-container .bounding-box .resize-handle.right-center{position:absolute;top:50%;transform:translateY(-50%);right:-11px}.graphic-message-page p{line-height:normal}.graphic-message-page .graphic-message-object-container.ui-draggable-dragging .bounding-box,.graphic-message-page .graphic-message-object-container.ui-draggable-dragging .action-menu-buttons{opacity:0.5}.graphic-message-inline-view-container{height:230px;position:relative;overflow:hidden}.guest-message-graphic-message-design-option{position:relative;margin-bottom:30px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.guest-message-graphic-message-design-option .selected-callout{display:none;position:absolute;left:0px;top:0px;background-color:green;padding:10px;border-bottom-right-radius:6px;z-index:15;color:#fff}.guest-message-graphic-message-design-option.selected .selected-callout{display:initial}.guest-message-graphic-message-design-option.selected{-webkit-box-shadow:0px 0px 3px 3px #47a81c;box-shadow:0px 0px 3px 3px #47a81c}.guest-message-graphic-message-design-option .chosen-green{color:green}.guest-message-graphic-message-design-option.selected .choose-design-element{display:none}.guest-message-graphic-message-design-option.selected .delete-element{display:none}.guest-message-graphic-message-design-option.new{height:calc(100% - 30px);min-height:200px;-webkit-box-shadow:none;box-shadow:none;border:4px dotted #a2cdcd}.guest-message-graphic-message-design-option.new:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.guest-message-graphic-message-design-option .info-block{padding:10px;display:flex;align-items:center}.guest-message-graphic-message-design-option .info-block .created-at{font-size:14px;color:#464646;opacity:0.7}.guest-message-graphic-message-design-option .info-block .fa-ellipsis{font-size:24px}#guest-message-container-edit-setup-modal .sub-event-option{padding:15px}#guest-message-container-edit-setup-modal .field-group-container{margin-bottom:50px}#guest-message-container-page #email-design-container #email-chrome-container{background-color:#fff;position:initial;overflow:hidden;transform:none;margin-left:auto;margin-right:auto}#guest-message-container-page #email-design-container textarea#guest_message_container_email_body{font-size:17px;border:0px;border-radius:0px;box-shadow:none;-webkit-box-shadow:none;font-family:'Nunito', sans-serif}@media (min-width: 576px){#guest-message-container-page #email-design-container textarea#guest_message_container_email_body{font-size:16px}}#guest-message-container-page #email-design-container input#guest_message_container_email_subject{border:0px;width:100%;padding:0px;margin:0px}#guest-message-container-page #email-design-container input#guest_message_container_email_subject:active{outline:none;box-shadow:none}#guest-message-container-page #email-design-container input#guest_message_container_email_subject:focus{outline:none;box-shadow:none}#guest-message-container-page #sms-design-container #phone-mockup{position:relative;margin-left:auto;margin-right:auto}#guest-message-display-page .graphic-message-inline-view-container{height:calc(100vh - 0px)}#edit-graphic-message-page #rsvp-container,#guest-message-display-page #rsvp-container{padding:30px 0px}#edit-graphic-message-page #rsvp-design-container .container-fluid,#guest-message-display-page #rsvp-container .container-fluid{max-width:1300px}#edit-graphic-message-page .sub-event-invite-table,#guest-message-display-page .sub-event-invite-table{background-color:#ebebeb;margin-bottom:20px;border-radius:10px;padding:10px}#edit-graphic-message-page .sub-event-invite-table span.guest-name,#guest-message-display-page .sub-event-invite-table span.guest-name{font-size:19px;font-weight:600}#edit-graphic-message-page .sub-event-invite-table .col-sm-3,#guest-message-display-page .sub-event-invite-table .col-sm-3{padding:10px}#guest-message-display-page .sub-event-invite-container:last-child .sub-event-invite-table{margin-bottom:5px}#guest-message-display-page .sub-event-info-block{padding:10px 0px}#guest-message-display-page .sub-event-info-block .caps-text-grey{font-size:13px;margin-bottom:5px}@media (min-width: 576px){#guest-message-display-page .sub-event-info-block .caps-text-grey{font-size:15px;margin-bottom:8px}}#edit-graphic-message-page .reply-by-date-warning,#guest-message-display-page .reply-by-date-warning{text-align:center;margin-bottom:25px}@media (min-width: 576px){#edit-graphic-message-page .reply-by-date-warning,#guest-message-display-page .reply-by-date-warning{font-size:20px}}.guest-message-container-status-badge{color:#fff;min-width:80px}.guest-message-container-status-badge.draft{background-color:#aaa}.guest-message-container-status-badge.sent{background-color:#4fac40}#guest-message-container-page .guest-message-container-status-badge{position:relative;top:-5px;left:10px}#setup-guest-message-container-modal #filters-container .filter-rsvp-attending-message,#setup-guest-message-container-modal #filters-container .filter-rsvp-pending-message{display:none}#setup-guest-message-container-modal #filters-container[data-rsvp-filter='rsvp_attending'] .filter-rsvp-attending-message{display:block}#setup-guest-message-container-modal #filters-container[data-rsvp-filter='rsvp_pending'] .filter-rsvp-pending-message{display:block}#setup-guest-message-container-modal #filters-container .filter-oot-only-option,#setup-guest-message-container-modal #filters-container .filter-oot-all-option{display:none}#setup-guest-message-container-modal #filters-container .filter-oot-only-option i,#setup-guest-message-container-modal #filters-container .filter-oot-all-option i{font-size:20px}#setup-guest-message-container-modal #filters-container[data-oot-filter='oot_all'] .filter-oot-only-option{display:inline-block}#setup-guest-message-container-modal #filters-container[data-oot-filter='oot_only'] .filter-oot-all-option{display:inline-block}.notification-preferences-container .notification-preference-row{border-top:1px solid #f2f2f2;padding:9px 0px}#edit-graphic-message-page.lead-form-editor #form-container{background-color:#fff;width:720px;margin-top:36px;margin-bottom:36px;border-radius:3px;margin-left:auto;margin-right:auto;padding:22px}#edit-graphic-message-page.lead-form-editor #main-header #back-and-name{display:flex;align-items:center}#edit-graphic-message-page.lead-form-editor #main-header #back-and-name #back-link{position:relative;width:36px;height:36px;border-radius:100%;margin-right:18px;color:#464646;transition:all 0.3s}#edit-graphic-message-page.lead-form-editor #main-header #back-and-name #back-link:hover{background-color:#c4c4c4}#edit-graphic-message-page.lead-form-editor #main-header #back-and-name #back-link i{font-size:18px}#edit-graphic-message-page.lead-form-editor #main-header #edit-lead-form-name-link{font-size:14px;margin-left:13px}#edit-graphic-message-page.lead-form-editor .radio-button-option{padding:5px}#edit-graphic-message-page.lead-form-editor #event-type-mode-container .event-type-mode-callout{display:none}#edit-graphic-message-page.lead-form-editor #event-type-mode-container.event_type_dropdown .event-type-mode-callout.event-type-dropown{display:block}#edit-graphic-message-page.lead-form-editor #event-type-mode-container.event_type_default .event-type-mode-callout.event-type-default{display:block}#edit-graphic-message-page.lead-form-editor #success-message-mode-container #success-redirect-url-container{display:none}#edit-graphic-message-page.lead-form-editor #success-message-mode-container.url_redirect_on_success #success-redirect-url-container{display:block}#new-lead-form-submission-page #header-block,#edit-graphic-message-page.lead-form-editor #header-block{margin-bottom:40px}#new-lead-form-submission-page #header-block img,#edit-graphic-message-page.lead-form-editor #header-block img{display:block;margin-left:auto;margin-right:auto;width:80%;max-width:300px;margin-bottom:30px}#new-lead-form-submission-page #header-block h3,#edit-graphic-message-page.lead-form-editor #header-block h3{text-align:center;margin-bottom:20px}#new-lead-form-submission-page #header-block .intro-text,#edit-graphic-message-page.lead-form-editor #header-block .intro-text{display:block;text-align:center}@media (min-width: 576px){#new-lead-form-submission-page #header-block .intro-text,#edit-graphic-message-page.lead-form-editor #header-block .intro-text{padding:0px 60px}}#edit-graphic-message-page.lead-form-editor #header-block{border:2px solid #fff;transition:all 0.3s}#edit-graphic-message-page.lead-form-editor #header-block:hover{border-color:teal;cursor:pointer}#edit-graphic-message-page.lead-form-editor #header-block img{display:block;margin-left:auto;margin-right:auto;width:80%;max-width:300px}.container.hosted-lead-form-submission{background-color:#fff;padding:40px 25px}@media (min-width: 576px){.container.hosted-lead-form-submission{padding:40px 40px}}#lead-form-submission-submit-block{display:flex;align-items:center}#lead-form-submission-submit-block .error-warning{font-size:16px;padding-left:15px;color:red}@media (min-width: 576px){#lead-form-submission-submit-block .error-warning{font-size:14.5px}}#lead-form-submission-event-date-or{margin-bottom:10px}#new-lead-form-submission-page #success-message-container{text-align:center}#edit-graphic-message-page.lead-form-editor #legal-text,#new-lead-form-submission-page #legal-text{margin-top:18px}#edit-graphic-message-page.lead-form-editor #legal-text p,#new-lead-form-submission-page #legal-text p{font-size:11.5px;line-height:13px;opacity:0.7}#edit-graphic-message-page.lead-form-editor .static-field,#new-lead-form-submission-page .static-field{height:54px;padding:28px 0px 2px 15px;color:#464646;border-radius:8px;border:1px solid #dfdfdf;background-color:#fbfbfb;position:relative}#edit-graphic-message-page.lead-form-editor .static-field .static-label,#new-lead-form-submission-page .static-field .static-label{font-size:13px;font-weight:600;text-transform:initial;position:absolute;top:9px;left:15px;color:#7b7b7b}#edit-graphic-message-page.lead-form-editor .static-field .value,#new-lead-form-submission-page .static-field .value{font-size:16px}@media (min-width: 576px){#edit-graphic-message-page.lead-form-editor .static-field .value,#new-lead-form-submission-page .static-field .value{font-size:14.5px}}@media (min-width: 1200px){#edit-graphic-message-page.lead-form-editor .static-field .value,#new-lead-form-submission-page .static-field .value{font-size:15px}}#edit-graphic-message-page.lead-form-editor[data-wedding-relation="my_wedding"] .person1-dynamic-field,#new-lead-form-submission-page[data-wedding-relation="my_wedding"] .person1-dynamic-field{display:none}#edit-graphic-message-page.lead-form-editor[data-wedding-relation="not_my_wedding"] .person1-static-field,#new-lead-form-submission-page[data-wedding-relation="not_my_wedding"] .person1-static-field{display:none}.dashboard-page .dashboard-widgets-container{background-color:transparent;overflow:scroll}@media (min-width: 576px){.dashboard-page .dashboard-widgets-container{padding:15px}}@media (min-width: 1200px){.dashboard-page .dashboard-widgets-container{padding:25px}}.dashboard-page .dashboard-widgets-container .main-widget-row{margin-right:0px;margin-left:0px}@media (min-width: 576px){.dashboard-page .dashboard-widgets-container .main-widget-row{margin-right:-15px;margin-left:-15px}}.dashboard-page .dashboard-widgets-container .main-widget-column{padding-right:0px;padding-left:0px}@media (min-width: 576px){.dashboard-page .dashboard-widgets-container .main-widget-column{padding-right:15px;padding-left:15px}}.dashboard-page .dashboard-activity-stream-container{background-color:#f1f5f8;overflow:scroll;padding:15px}@media (min-width: 1200px){.dashboard-page .dashboard-activity-stream-container{padding:0px}}@media (min-width: 1200px){.dashboard-activity-stream-container .dashboard-activity-stream-header{margin:0px;padding:20px;padding-left:25px}}@media (min-width: 1200px){.dashboard-page .dashboard-widgets-container{position:fixed;left:55px;top:53px;bottom:0px;width:calc(65vw - 21px)}.dashboard-page .dashboard-activity-stream-container{position:fixed;right:0px;top:53px;bottom:0px;width:calc(35vw - 40px);-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}@media (min-width: 1200px){body.project-layout[data-portal='true'] .dashboard-page .dashboard-widgets-container{left:186px;width:calc(63vw - 65px)}}@media (min-width: 1200px){body.project-layout .dashboard-page .dashboard-widgets-container{position:fixed;left:242px;top:53px;bottom:0px;width:calc(63vw - 121px)}body.project-layout .dashboard-page .dashboard-activity-stream-container{position:fixed;right:0px;top:53px;bottom:0px;width:calc(37vw - 121px)}}body.project-layout .dashboard-page .dashboard-widgets-container.inline-transparent{position:relative;top:initial;right:initial;bottom:initial;left:initial;width:initial;background-color:transparent}.dashboard-page .dashboard-widgets-container .widget{background-color:#fff;margin-bottom:22px}.dashboard-page .dashboard-widgets-container .widget .header{display:flex}.dashboard-page .dashboard-widgets-container .widget .header .widget-title{flex-grow:1;padding-top:7px}.dashboard-page .dashboard-widgets-container .widget .header .widget-title h3{font-size:18px;margin:0px}.dashboard-page .dashboard-widgets-container .widget .header .widget-title p{color:#9a9a9a;font-size:14px}@media (min-width: 576px){.dashboard-page .dashboard-widgets-container .widget .header .widget-title p{font-size:13.5px}}.dashboard-page .dashboard-widgets-container .widget .header .widget-menu{margin-left:10px}.dashboard-page .dashboard-widgets-container .widget .header .action-button-group{display:inline-block;background-color:#edf2f6;padding:5px 0px;border-radius:6px;border:0px}.dashboard-page .dashboard-widgets-container .widget .header .action-button-group button{height:30px;padding:4px 8px;color:#797979;margin:0px 4px}.dashboard-page .dashboard-widgets-container .widget .header .action-button-group button .fa{margin-right:0px}.dashboard-page .dashboard-widgets-container .widget .header .action-button-group button:not(.selected):hover{color:#464646;cursor:pointer;-webkit-box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2)}.dashboard-page .dashboard-widgets-container .widget .header .action-button-group button.selected{color:#464646;background-color:#fff;box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2)}.dashboard-page .dashboard-widgets-container .widget .header .action-button{position:relative;background-color:#edf2f6;border-radius:6px;height:40px;width:40px;padding:5px;transition:all 0.3s}.dashboard-page .dashboard-widgets-container .widget .header .action-button i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#797979;font-size:15px}@media (min-width: 1200px){.dashboard-page .dashboard-widgets-container .widget .header .action-button:hover{cursor:pointer;background-color:#e2e9ee}}.dashboard-page .dashboard-widgets-container .widget .widget-content{margin-top:18px}.dashboard-page .dashboard-widgets-container .widget .widget-content .widget-object-row{border-bottom:1px solid #f1f1f1;padding:13px 0px}@media (min-width: 1200px){.dashboard-page .dashboard-widgets-container .widget .widget-content .widget-object-row{padding:13px}.dashboard-page .dashboard-widgets-container .widget .widget-content .widget-object-row:hover{background-color:#f8f8f8;border-bottom-color:transparent;border-radius:6px}}.dashboard-page .dashboard-widgets-container .widget .widget-object-row .object-name{font-size:16px;color:#454545;font-weight:600}@media (min-width: 576px){.dashboard-page .dashboard-widgets-container .widget .widget-object-row .object-name{font-size:14.5px}}.dashboard-page .dashboard-widgets-container .widget .widget-object-row .object-name.block-with-margin{display:block;margin-bottom:4px}@media (min-width: 1200px){.dashboard-page .dashboard-widgets-container .widget .widget-object-row .object-name.block-with-margin{margin-bottom:4px}}.dashboard-page .dashboard-widgets-container .widget .widget-object-row .small-grey-text{color:#989898;font-size:14px}.dashboard-page .dashboard-widgets-container .widget span.placeholder-line{display:block;width:72px;height:8px;border-radius:8px;background-color:#eeeeee}.dashboard-page .dashboard-widgets-container .widget span.placeholder-line.dark{background-color:#dddddd}.dashboard-page .dashboard-widgets-container .widget .empty-state-1{display:flex;align-items:center;margin-bottom:13px}.dashboard-page .dashboard-widgets-container .widget .empty-state-1 .placeholder-line{margin-bottom:4px}.dashboard-page .dashboard-widgets-container .clean-widget.count-with-icon{margin:20px;padding:25px}@media (min-width: 576px){.dashboard-page .dashboard-widgets-container .clean-widget.count-with-icon{margin:0px;margin-bottom:22px}}.dashboard-page .dashboard-widgets-container .clean-widget.count-with-icon .clean-widget-content{margin-top:0px}.dashboard-page .dashboard-widgets-container .clean-widget.count-with-icon .icon-container{width:50px;height:50px;background-color:#c3d0d7;border-radius:5px;position:relative;margin-bottom:15px}.dashboard-page .dashboard-widgets-container .clean-widget.count-with-icon .icon-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:24px;color:#81939c}.dashboard-page .dashboard-widgets-container .clean-widget.count-with-icon .value{font-size:30px;font-weight:600;margin-bottom:5px}.dashboard-page .dashboard-widgets-container .clean-widget.count-with-icon .label{color:#9a9a9a}#lead-page.dashboard-page .clean-widget.editable-row-widget{padding:10px}#event-page.dashboard-page .clean-widget.editable-row-widget{padding-left:10px;padding-right:10px;padding-bottom:10px}.dashboard-page .clean-widget.editable-row-widget .data-row{font-size:16px;border-radius:5px;padding:12px 10px;transition:all 0.12s}@media (min-width: 576px){.dashboard-page .clean-widget.editable-row-widget .data-row{font-size:14.5px}}@media (min-width: 1200px){.dashboard-page .clean-widget.editable-row-widget .data-row{display:grid;position:relative;grid-template-columns:150px auto;grid-gap:10px;align-items:center}.dashboard-page .clean-widget.editable-row-widget .data-row:hover{background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}.dashboard-page .clean-widget.editable-row-widget .data-row .label-container{color:#5e5e5e;margin-bottom:8px;font-size:14px}@media (min-width: 1200px){.dashboard-page .clean-widget.editable-row-widget .data-row .label-container{font-size:14px;margin-bottom:0px}}@media (min-width: 1200px) and (min-width: 576px){.dashboard-page .clean-widget.editable-row-widget .data-row .label-container{font-size:13.5px}}@media (min-width: 1200px){.dashboard-page .clean-widget.editable-row-widget .data-row .label-container i{margin-right:5px}}.dashboard-page .clean-widget.editable-row-widget .data-row .value-container{font-size:16px}@media (min-width: 576px){.dashboard-page .clean-widget.editable-row-widget .data-row .value-container{font-size:14.5px}}.dashboard-page .clean-widget.editable-row-widget .data-row.for-text-area{display:block}.dashboard-page .clean-widget.editable-row-widget .data-row.for-text-area p{color:#212529}.dashboard-page .clean-widget.editable-row-widget .data-row.for-text-area p:first-child{margin-top:15px}.dashboard-page .clean-widget.editable-row-widget .data-row.for-text-area .edit-button{top:5px;right:5px;transform:initial}.dashboard-page .clean-widget.editable-row-widget .data-row .edit-button{position:absolute;top:50%;transform:translateY(-50%);right:5px;opacity:0;transition:all 0.12s}@media (min-width: 1200px){.dashboard-page .clean-widget.editable-row-widget .data-row:hover .edit-button{opacity:1}}.dashboard-page .clean-widget.editable-row-widget .horizontal-divider{height:1px;background-color:#ebebeb;margin:5px 0px}.dashboard-page .clean-widget.staff-greeting{background-image:url("https://planpage-public.s3.us-west-1.amazonaws.com/demo_data/mood_boards/bouquet_inspo/05.jpeg");background-size:cover;background-position:center;overflow:hidden;border-top-width:0px;position:relative}@media (min-width: 1200px){.dashboard-page .clean-widget.staff-greeting{margin-bottom:25px;padding:0px;border-top-left-radius:0px;border-top-right-radius:0px}}.dashboard-page .clean-widget.staff-greeting .greeting-wrapper{padding:25px 20px;backdrop-filter:blur(5px) brightness(0.4);-webkit-backdrop-filter:blur(5px) brightness(0.4)}.dashboard-page .clean-widget.staff-greeting h4{color:#fff;font-size:22px;margin-bottom:5px}.dashboard-page .clean-widget.staff-greeting .todays-date{color:#fff;display:block}.dashboard-page .clean-widget.staff-greeting .love-quote-container{position:absolute;top:50%;transform:translateY(-50%);right:25px;z-index:1;opacity:0.5;max-width:400px;text-align:right}.dashboard-page .clean-widget.staff-greeting .love-quote-container .quote{color:#fff;font-size:14px;line-height:15px;display:block}.dashboard-page .clean-widget.staff-greeting .love-quote-container .author{margin-top:5px;color:#fff;font-size:14px;line-height:15px;display:block}.dashboard-page .clean-widget.staff-greeting .love-quote-container i{margin-right:5px}.dashboard-page .clean-widget.calendar-widget .calendar-event{background-color:transparent;padding:13px;display:flex;border-color:#ececec;border-style:solid;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;transition:all 0.2s}.dashboard-page .clean-widget.calendar-widget .calendar-events-container>.calendar-event:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px;border-top-width:1px}.dashboard-page .clean-widget.calendar-widget .calendar-events-container>.calendar-event:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom-width:1px}.dashboard-page .clean-widget.calendar-widget .calendar-events-container>.calendar-event:not(.calendar-event:last-of-type):not(.calendar-event:first-of-type){border-bottom-width:1px}.dashboard-page .clean-widget.calendar-widget a{color:#464646}@media (min-width: 1200px){.dashboard-page .clean-widget.calendar-widget .calendar-event:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);cursor:pointer}}.dashboard-page .clean-widget.calendar-widget .day-label{display:block;margin-bottom:8px}.dashboard-page .clean-widget.calendar-widget .calendar-event .grey-label{font-size:12px;color:#9f9f9f}.dashboard-page .clean-widget.calendar-widget .calendar-event .left{flex-grow:1}.dashboard-page .clean-widget.calendar-widget .calendar-event .left .title{font-size:16px;display:block;font-weight:600}@media (min-width: 576px){.dashboard-page .clean-widget.calendar-widget .calendar-event .left .title{font-size:14.5px}}.dashboard-page .clean-widget.calendar-widget .calendar-event .left .event-label{display:block;margin-top:8px}.dashboard-page .clean-widget.calendar-widget .calendar-event .right{text-align:right;min-width:76px}.dashboard-page .clean-widget.calendar-widget .calendar-event .right .bottom-time{margin-top:5px;display:block}.dashboard-page .clean-widget.event-date-widget{border-width:0px;background-size:cover;background-position:center;overflow:hidden;position:relative}@media (max-width: 480px){.dashboard-page .clean-widget.event-date-widget{height:170px}}@media (min-width: 576px){.dashboard-page .clean-widget.event-date-widget{height:calc(100% - 22px)}}.dashboard-page .clean-widget.event-date-widget .date-container-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;backdrop-filter:blur(5px) brightness(0.5) saturate(1);-webkit-backdrop-filter:blur(5px) brightness(0.5) saturate(1)}.dashboard-page .clean-widget.event-date-widget .date-info{text-align:left;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding-left:30px;width:100%;color:#fff;padding-right:20px}.dashboard-page .clean-widget.event-date-widget .date-info .calendar-icon{display:block;margin-bottom:20px;font-size:25px;opacity:0.6}.dashboard-page .clean-widget.event-date-widget .date-info .day-of-week{font-size:18px;margin-bottom:10px}.dashboard-page .clean-widget.event-date-widget .date-info .month-and-day{font-size:21px;font-weight:600;margin-bottom:7px}.dashboard-page .clean-widget.event-date-widget .date-info .year{font-size:16px}@media (min-width: 576px){.dashboard-page .clean-widget.event-date-widget .date-info .year{margin-bottom:20px}}@media (max-width: 480px){.dashboard-page .clean-widget.event-date-widget .date-info .remaining-counters-container{position:absolute;top:0px;right:30px}}.dashboard-page .clean-widget.event-date-widget .date-info .remaining-counter{font-size:14px;margin-bottom:4px;opacity:0.7}.dashboard-page .clean-widget.event-date-widget .date-info .date-description{font-size:19px}.dashboard-page .clean-widget.event-date-widget .date-info .today-tomorrow-badge{background-color:#000000a3;width:fit-content;padding:6px 11px;border-radius:100px;border:1px solid #ffffff2e}.dashboard-page .clean-widget.sub-events-widget .sub-event-container{display:flex;padding:12px 0px}.dashboard-page .clean-widget.sub-events-widget .sub-event-container .icon-container{flex:0 0 35px}.dashboard-page .clean-widget.sub-events-widget .sub-event-container .sub-event-name{font-size:16px;font-weight:600;display:block}@media (min-width: 576px){.dashboard-page .clean-widget.sub-events-widget .sub-event-container .sub-event-name{font-size:14.5px}}.dashboard-page .clean-widget.sub-events-widget .sub-event-container .details-row{font-size:14px;color:#9a9a9a;margin-top:4px}@media (min-width: 576px){.dashboard-page .clean-widget.sub-events-widget .sub-event-container .details-row{font-size:13.5px}}.dashboard-page .clean-widget.sub-events-widget .sub-event-container .details-row:first-of-type{margin-top:7px}.dashboard-page .clean-widget.upcoming-projects-widget .project-container{display:flex;align-items:center;padding:5px 0px;color:#464646;font-size:16px}@media (min-width: 576px){.dashboard-page .clean-widget.upcoming-projects-widget .project-container{font-size:14.5px}}.dashboard-page .clean-widget.upcoming-projects-widget .project-image{width:45px;height:45px;border-radius:6px;margin-right:15px;background-size:cover;background-color:#7d7d7d}.dashboard-page .clean-widget.upcoming-projects-widget .project-name{font-size:16px;font-weight:600;flex-grow:1}@media (min-width: 576px){.dashboard-page .clean-widget.upcoming-projects-widget .project-name{font-size:14.5px}}.dashboard-page .clean-widget.upcoming-projects-widget .project-date{font-size:14px}@media (min-width: 576px){.dashboard-page .clean-widget.upcoming-projects-widget .project-date{font-size:13.5px}}.dashboard-page .clean-widget.recent-transactions-widget .fin-doc-payment-container{display:flex;align-items:center;padding:10px 0px;color:#464646;font-size:16px}@media (min-width: 576px){.dashboard-page .clean-widget.recent-transactions-widget .fin-doc-payment-container{font-size:14.5px}}.dashboard-page .clean-widget.recent-transactions-widget .fin-doc-payment-container .fa-circle{color:green;display:block;margin-left:5px;margin-right:15px;font-size:8px}.dashboard-page .clean-widget.recent-transactions-widget .fin-doc-payment-container .name-and-amount{font-size:14px;font-weight:600}@media (min-width: 576px){.dashboard-page .clean-widget.recent-transactions-widget .fin-doc-payment-container .name-and-amount{font-size:13.5px}}.dashboard-page .clean-widget.recent-transactions-widget .fin-doc-payment-container .payment-info{margin-top:5px}.dashboard-page .widget.getting-started-widget{background-color:#e3f6e3;box-shadow:none;-webkit-box-shadow:none;padding:20px;padding-bottom:1px}.dashboard-page .widget.getting-started-widget .checklist-item .right-col{padding-left:13px}.dashboard-page .widget.getting-started-widget .checklist-item{width:fit-content;margin-bottom:22px}.dashboard-page .widget.getting-started-widget .checklist-item .fa-circle,.dashboard-page .widget.getting-started-widget .checklist-item .fa-check-circle{display:none;font-size:17px}.dashboard-page .widget.getting-started-widget .checklist-item[data-status='pending'] .fa-circle{display:initial}.dashboard-page .widget.getting-started-widget .checklist-item[data-status='complete'] .fa-check-circle{display:initial}.dashboard-page .widget.getting-started-widget .checklist-item .task-name{font-size:16px}@media (min-width: 576px){.dashboard-page .widget.getting-started-widget .checklist-item .task-name{font-size:14.5px}}.dashboard-page .widget.getting-started-widget .checklist-item[data-status='complete'] .task-name{color:#7f7f7f}.dashboard-page .widget.getting-started-widget .checklist-item.clickable-item:hover{cursor:pointer}.dashboard-page .widget.getting-started-widget .checklist-item.clickable-item:hover .task-name{color:#000;text-decoration:underline}.dashboard-page .widget.getting-started-widget .checklist-pending-action-container{margin-top:8px;padding-left:35px}.dashboard-page .widget.getting-started-widget .checklist-item[data-status='complete'] .checklist-pending-action-container{display:none}.dashboard-page .widget.getting-started-widget .checklist-item .help-icon{color:#00ab86}.dashboard-page .clean-widget.invoice-payments-widget .payment-object-and-status{display:flex;padding:10px 0px;color:#464646;font-size:16px}@media (min-width: 576px){.dashboard-page .clean-widget.invoice-payments-widget .payment-object-and-status{font-size:14.5px}}.dashboard-page .clean-widget.invoice-payments-widget .object-name{font-size:14px;font-weight:600}@media (min-width: 576px){.dashboard-page .clean-widget.invoice-payments-widget .object-name{font-size:13.5px}}.dashboard-page .clean-widget.invoice-payments-widget .payment-due-date-status-badge{font-size:11px;min-width:80px}.dashboard-page .widget.tasks-in-progress .widget-object-row .fa-circle{font-size:6px;display:inline-block;margin:0px 5px;position:relative;top:-2px;color:#c4c4c4}.dashboard-page .widget.event-image{padding:0px;overflow:hidden}.dashboard-page .widget.event-image .widget-content{margin-top:0px;position:relative}.dashboard-page .widget.event-image img{display:block;width:100%}.dashboard-page .widget.event-image .image-actions-container{position:absolute;right:8px;bottom:8px;transition:all 0.3s;transition-delay:0s;transform:translateY(calc(100% + 20px))}.dashboard-page .widget.event-image .image-actions-container a{display:inline-block;background-color:#15384a;padding:8px;border-radius:5px;margin-left:6px;color:#fff;transition:all 0.3s}.dashboard-page .widget.event-image .image-actions-container a i{margin-right:4px}.dashboard-page .widget.event-image .image-actions-container a:hover{background-color:#1f4a60}.dashboard-page .widget.event-image .widget-content:hover .image-actions-container{transform:translateY(0%);transition-delay:0.4s}.dashboard-page .widget.event-image[data-avatar-present="false"] .image-actions-container{transform:translateY(0%)}.dashboard-page .widget.event-image[data-avatar-present="false"] .image-actions-container .remove-image-link{display:none}.dashboard-page .widget.event-task-counts .widget-content{margin-top:27px}.dashboard-page .widget.event-task-counts .value{display:block;font-size:25px;margin-bottom:2px}@media (min-width: 1200px){.dashboard-page .widget.event-task-counts .value{font-size:29px;margin-bottom:4px}}.dashboard-page .widget.event-task-counts .label{display:block;font-size:12px}@media (min-width: 1200px){.dashboard-page .widget.event-task-counts .label{font-size:13.5px}}.dashboard-page .widget.event-task-counts .progress{margin-top:18px}.dashboard-page .widget.info-widget .info-row{display:flex;border-bottom:1px solid #f7f7f7;padding:13px 0px}.dashboard-page .widget.info-widget .info-row .info-label{flex-grow:1}.dashboard-page .widget.lead-info-widget select:hover{cursor:pointer}.dashboard-page .widget.lead-form-submission-info-widget .lead-form-message{display:block;border-left:3px solid #c4c4c4;padding-left:20px}.dashboard-page #lead-contact-widget.clean-widget .form-message-container{padding-top:15px;border-bottom:1px solid #f7f7f7;padding-bottom:10px}.dashboard-page #lead-contact-widget.clean-widget .message-label{display:block;margin-bottom:10px}.dashboard-page #lead-contact-widget.clean-widget p{line-height:20px}.dashboard-page #lead-contact-widget.clean-widget .lead-form-submission-creation-info{margin-top:10px}@media (min-width: 1034px){.dashboard-page .clean-widget.guest-breakdown-rsvp-widget{min-height:calc(100% - 22px);position:relative}}@media (min-width: 1034px){.dashboard-page .clean-widget.guest-breakdown-rsvp-widget.for-relation{min-height:100%}}@media (min-width: 1034px){.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .a-list-only-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;padding-left:50px;padding-right:50px}}@media (min-width: 1034px) and (min-width: 1200px){.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .a-list-only-container{max-width:980px}}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .widget-content{padding:20px}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .rsvp-status-container{background-color:#c4c4c4;padding:20px;border-radius:5px;margin-bottom:10px}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .rsvp-status-container .value{display:block;font-weight:600;font-size:32px}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .rsvp-status-container .label{display:block;font-weight:600;font-size:18px;margin-top:8px}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .rsvp-status-container .percentage-of{display:block;color:#9a9a9a;font-size:13px;margin-top:6px}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .rsvp-status-container.attending{color:green;background-color:#e5fde8}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .rsvp-status-container.pending{color:#bbb459;background-color:#f8f6dd}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .rsvp-status-container.declined{color:#560000;background-color:#ffefef}@media (min-width: 1200px){.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-column{border-right:1px solid #ebebeb}}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-container{margin-bottom:20px;padding-bottom:20px}@media (min-width: 576px){.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-container{margin-bottom:40px;padding-left:20px;padding-right:20px;padding-bottom:0px}}@media (min-width: 1200px){.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-container{margin-bottom:0px}}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .list-header{display:flex;align-items:center}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .guest-party-sub-event-guest-list-icon{width:40px;height:40px;margin:0px;font-size:18px}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .guest-party-sub-event-guest-list-icon[data-guest-list="all_lists"]{background-color:#c2d0d7;color:#81939c}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-label{margin-left:5px}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-container .summary-count{border-radius:5px;margin-top:10px;margin-bottom:5px;padding:15px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-container .summary-count i{display:block;margin-bottom:5px;display:none}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-container .summary-count .value{display:block;font-size:20px;font-weight:600}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-container .summary-count .label{display:block;color:#9a9a9a;margin-top:4px}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-container .rsvp-status-container{position:relative;padding:15px;margin-bottom:0px;margin-top:5px}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-container .rsvp-status-container .value{font-size:20px;display:inline-block;margin-top:0px}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-container .rsvp-status-container .label{display:inline-block;margin-top:0px;font-size:13px}.dashboard-page .clean-widget.guest-breakdown-rsvp-widget .multiple-lists-container .list-container .rsvp-status-container .percentage-of{position:absolute;top:50%;transform:translateY(-50%);right:15px;margin-top:0px}.dashboard-page .clean-widget.guest-breakdown-by-side-widget .by-side-totals-container{margin-bottom:20px}.dashboard-page .clean-widget.guest-breakdown-by-side-widget .widget-content{padding:20px}.dashboard-page .clean-widget.guest-breakdown-by-side-widget .total-count .value{display:block;width:fit-content;padding:10px;color:#fff;border-radius:5px;margin-bottom:5px;font-size:18px;font-weight:600;min-width:50px;text-align:center}@media (min-width: 576px){.dashboard-page .clean-widget.guest-breakdown-by-side-widget .total-count .value{font-size:20px}}.dashboard-page .clean-widget.guest-breakdown-by-side-widget .total-count .label{display:block}.dashboard-page .clean-widget.guest-breakdown-by-side-widget .total-count.person1{color:#96a2a9}.dashboard-page .clean-widget.guest-breakdown-by-side-widget .total-count.person1 .value{background-color:#c3d0d7}.dashboard-page .clean-widget.guest-breakdown-by-side-widget .total-count.person2{color:#9195a5}.dashboard-page .clean-widget.guest-breakdown-by-side-widget .total-count.person2 .value{background-color:#b0b5ca}.dashboard-page .clean-widget.guest-breakdown-by-side-widget .total-count.mutual{color:#b49db4}.dashboard-page .clean-widget.guest-breakdown-by-side-widget .total-count.mutual .value{background-color:#d7c3d7}.dashboard-widgets-container .widget.wedding-couple-widget{position:relative;z-index:2}@media (min-width: 576px){.dashboard-widgets-container .widget.wedding-couple-widget{height:230px}}.dashboard-page .dashboard-widgets-container .widget.wedding-couple-widget .widget-content{margin-top:0px}.dashboard-page .widget.wedding-couple-widget .widget-content.stacked{padding:15px 5px}.dashboard-page .widget.wedding-couple-widget .widget-content.stacked .horizontal-divider{height:1px;background-color:#ededed;margin:10px 0px}.dashboard-page .widget.wedding-couple-widget .widget-content.stacked .person-container{padding:4px 10px}.dashboard-page .widget.wedding-couple-widget .widget-content.stacked .person-details-container{display:flex;align-items:center}.dashboard-page .widget.wedding-couple-widget .widget-content.stacked .avatar{position:relative;width:37px;height:37px;background-color:#e5e5e5;border-radius:100%;margin-right:10px}.dashboard-page .widget.wedding-couple-widget .widget-content.stacked .avatar .initials{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:18px;color:#a4a4a4;font-weight:600}.dashboard-page .widget.wedding-couple-widget .widget-content.stacked .profile-avatar{margin-right:10px}.dashboard-page .widget.wedding-couple-widget .widget-content.stacked .role{margin-left:10px}.dashboard-page .widget.wedding-couple-widget .widget-content.side-by-side{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;position:relative}.dashboard-page .widget.wedding-couple-widget .vertical-divider{position:absolute;left:50%;transform:translateX(-50%);top:0px;bottom:0px;width:1px;background-color:#eaeaea}.dashboard-page .widget.wedding-couple-widget .widget-content.side-by-side .person-container{text-align:center;padding:0px 15px}.dashboard-page .widget.wedding-couple-widget .widget-content.side-by-side .avatar{position:relative;width:75px;height:75px;margin-left:auto;margin-right:auto;margin-bottom:15px;background-color:#e5e5e5;border-radius:100%}.dashboard-page .widget.wedding-couple-widget .widget-content.side-by-side .avatar .initials{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:23px;color:#a4a4a4;font-weight:600}.dashboard-page .widget.wedding-couple-widget .widget-content.side-by-side .profile-avatar{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.dashboard-page .widget.wedding-couple-widget .and-container{width:35px;height:35px;border-radius:100%;background-color:#fff;border:1px solid #eaeaea;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.dashboard-page .widget.wedding-couple-widget .and-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#c2c2c2}.dashboard-page .widget.wedding-couple-widget h4.missing-name,.dashboard-page .widget.wedding-couple-widget h5.missing-name{color:#c4c4c4}.dashboard-page .widget.wedding-couple-widget .contact-info-icon{padding:5px 9px;color:#797979}.dashboard-page .widget.wedding-couple-widget .contact-info-icon.red{color:#a21515}.dashboard-page .widget.wedding-couple-widget .contact-info-icon.orange{color:orange}.dashboard-page .widget.wedding-couple-widget .contact-info-icon.green{color:green}.address-for-wedding-couple-widget-tooltip:not(:first-child){margin-top:10px}.clean-widget{background-color:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}@media (min-width: 1200px){.clean-widget{border-radius:11px;border:1px solid #e0e0e0}}.clean-widget.default-mb{margin-bottom:20px}@media (min-width: 1200px){.clean-widget.default-mb{margin-bottom:30px}}.clean-widget .header{padding:20px;color:#15384a}.clean-widget .header h3{margin-bottom:0px;font-size:18px}.clean-widget .header h3 i{margin-right:5px}.clean-widget .hover-items-container{padding-left:10px;padding-right:10px}.clean-widget .hover-items-container .hover-item{padding-left:10px;padding-right:10px;border-radius:5px;border-bottom:1px solid #f6f6f6;transition:all 0.2s}.clean-widget .hover-items-container .hover-item:last-child{border-bottom:0px}@media (min-width: 1200px){.clean-widget .hover-items-container .hover-item:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}}@media (max-width: 1200px){.clean-widget .hover-items-container .hover-item:active{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}.clean-widget .default-items-container{padding-left:20px;padding-right:20px}.clean-widget .footer.empty{height:10px}.clean-widget .footer.go-to-page{padding-left:20px;padding-right:20px;padding-bottom:20px;padding-top:10px}.clean-widget .footer.go-to-page button{font-size:14px;border-radius:100px;padding-left:14px;padding-right:12px}@media (max-width: 1200px){.clean-widget .footer.go-to-page button{padding-top:8px;padding-bottom:8px}}@media (min-width: 1200px){.clean-widget .footer.go-to-page button{font-size:13px}}.dashboard-page .dashboard-widgets-container .clean-widget span.placeholder-line{display:block;width:72px;height:8px;border-radius:8px;background-color:#eeeeee}.dashboard-page .dashboard-widgets-container .clean-widget span.placeholder-line.dark{background-color:#e5e5e5}.dashboard-page .dashboard-widgets-container .clean-widget .empty-state-1{display:flex;align-items:center;margin-bottom:13px}.dashboard-page .dashboard-widgets-container .clean-widget .empty-state-1 .placeholder-line{margin-bottom:4px}.dashboard-page .dashboard-widgets-container .clean-widget .empty-state-message-container{background-color:#f9f9f9;padding:15px;border-radius:10px}.dashboard-page .dashboard-widgets-container .clean-widget .empty-state-message-container p{color:#464646;font-size:14.5px;line-height:21px}#paper-invitation-page .double-envelope-row{background-color:#f0f0f0;margin-bottom:5px;padding-top:8px;padding-bottom:42px;border-radius:4px}#paper-invitation-page .double-envelope-row .envelope-label{display:block;margin-bottom:5px;font-size:14px;color:#9a9a9a}@media (min-width: 576px){#paper-invitation-page .double-envelope-row .envelope-label{font-size:13.5px}}#paper-invitation-page .paper-invitation-envelope{background-color:#fff;min-height:100%;padding-bottom:18px;border-radius:13px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);transition:all 0.3s}#paper-invitation-page .paper-invitation-envelope:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#paper-invitation-page .paper-invitation-envelope .info-header{border-top-left-radius:10px;border-top-right-radius:10px;padding:7px 8px 7px 22px;background-color:#f0f0f0;margin-bottom:20px;display:flex;align-items:center;color:#919191}#paper-invitation-page .paper-invitation-envelope.double{padding-top:20px;padding-bottom:0px}#paper-invitation-page .paper-invitation-envelope .info-header .left{flex-grow:1}#paper-invitation-page .paper-invitation-envelope .address-content{padding:0px 25px}#paper-invitation-page .paper-invitation-envelope .edit-block{position:relative;padding:8px;border-radius:5px;transition:0.3s;color:#464646}#paper-invitation-page .paper-invitation-envelope .edit-block.main-guest-line{font-size:19px;font-weight:600}#paper-invitation-page .paper-invitation-envelope .edit-block.sub-guest-line{font-size:18px;line-height:24px;font-weight:600}#paper-invitation-page .paper-invitation-envelope .edit-block.address p{font-size:16px;color:#464646;margin-bottom:0px}#paper-invitation-page .paper-invitation-envelope .edit-block .issue-notification-icon{position:absolute;top:50%;transform:translateY(-50%);right:4px;color:red;font-size:18px}#paper-invitation-page .paper-invitation-envelope .edit-block .customization-icon{position:absolute;top:50%;transform:translateY(-50%);right:4px;color:#a1bcca;font-size:18px}#edit-envelope-modifier-modal .right-panels-container{padding:30px}#edit-envelope-modifier-modal .radio-button-option{padding:8px}#edit-envelope-modifier-modal .envelope-mockups h4{font-size:15px;color:#838383}#edit-envelope-modifier-modal .mailing-envelope-mockup{background-color:#fff;min-height:270px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-radius:4px}#edit-envelope-modifier-modal .mailing-envelope-mockup .sender-address-and-stamp{display:flex;align-items:center;padding:15px}#edit-envelope-modifier-modal .mailing-envelope-mockup .sender-bar{height:4px;width:129px;background-color:#c4c4c4;border-radius:12px;display:block;margin-bottom:6px}#edit-envelope-modifier-modal .mailing-envelope-mockup .stamp-icon{font-size:41px;color:#c4c4c4}#edit-envelope-modifier-modal .mailing-envelope-mockup .envelope-address-content{text-align:center;padding:60px 18px;padding-bottom:70px}#edit-envelope-modifier-modal .mailing-envelope-mockup .envelope-address-content .main-guest-line{display:block;font-size:20px;margin-bottom:18px;font-weight:600}#edit-envelope-modifier-modal .mailing-envelope-mockup .sub-guest-line{display:block;font-size:16px;line-height:20px;font-weight:600;margin-bottom:13px}#edit-envelope-modifier-modal .mailing-envelope-mockup .envelope-address-content .address-lines p{margin:0px;line-height:24px;font-size:16px}#edit-envelope-modifier-modal .inner-envelope-mockup-container{margin-left:36px;margin-right:36px}#edit-envelope-modifier-modal .inner-envelope-mockup{background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-radius:4px;text-align:center;padding:110px 20px}#edit-envelope-modifier-modal .inner-envelope-mockup .main-guest-line{display:block;font-size:19px;margin-bottom:18px;font-weight:600}#edit-envelope-modifier-modal .inner-envelope-mockup .sub-guest-line{display:block;font-size:16px;line-height:20px;font-weight:600}#edit-envelope-modifier-modal .issue-label{font-size:16px;color:red}@media (min-width: 576px){#edit-envelope-modifier-modal .issue-label{font-size:14.5px}}#setup-paper-invitation-modal .wizard-screen.recipients .match-criteria-description,#setup-guest-message-container-modal .wizard-screen.recipients .match-criteria-description{font-weight:600;color:#9f9f9f;font-size:16px;padding-top:18px;padding-bottom:13px}#setup-paper-invitation-modal .wizard-screen.recipients .match-criteria-description .matching-guest-party-count,#setup-guest-message-container-modal .wizard-screen.recipients .match-criteria-description .matching-guest-party-count{font-size:19px}#setup-paper-invitation-modal .wizard-screen.recipients #guest-list-filters-container[data-is-filtered='true'] #add-filter-container{display:none}#setup-paper-invitation-modal .wizard-screen.recipients #guest-list-filters-container[data-is-filtered='false'] #filter-options-container{display:none}#edit-email-template-page #email-composer-container{position:relative;top:100px;margin-left:auto;margin-right:auto}@media (min-width: 576px){#edit-email-template-page #email-composer-container{max-width:800px}}@media (min-width: 1034px){#edit-email-template-page #email-composer-container{border-radius:6px}}@media (min-width: 1200px){#edit-email-template-page #email-composer-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);position:fixed;width:800px}}#email-composer-container #email-content{background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 1200px){#email-composer-container #email-content{border-top-left-radius:8px;border-top-right-radius:8px}}#email-composer-container .email-header-field-row{position:relative;border-bottom:1px solid #e8e8e8;padding:15px 20px}@media (min-width: 576px){#email-composer-container .email-header-field-row{display:flex;align-items:center;padding:2px 20px}#email-composer-container .email-header-field-row .label-col{width:90px}#email-composer-container .email-header-field-row .value-col{flex-grow:1}}#email-composer-container .email-header-field-row .subject-label{color:#9a9a9a;text-transform:uppercase;font-weight:600;font-size:14px;display:block;margin-bottom:5px}@media (min-width: 576px){#email-composer-container .email-header-field-row .subject-label{font-size:13.5px}}@media (min-width: 576px){#email-composer-container .email-header-field-row .subject-label{margin-bottom:0px}}#email-composer-container .email-header-field-row.email-to .email-to-contact,#email-composer-container .email-header-field-row.email-from .email-to-contact{display:flex;align-items:center}#email-composer-container .email-header-field-row.email-to .email-to-contact .contact-avatar-name-column,#email-composer-container .email-header-field-row.email-from .email-to-contact .contact-avatar-name-column{margin-bottom:5px}@media (min-width: 576px){#email-composer-container .email-header-field-row.email-to .email-to-contact .contact-avatar-name-column,#email-composer-container .email-header-field-row.email-from .email-to-contact .contact-avatar-name-column{margin-bottom:0px}}#email-composer-container .email-header-field-row.email-to .email-to-contact .contact-avatar-name-column .profile-avatar,#email-composer-container .email-header-field-row.email-from .email-to-contact .contact-avatar-name-column .profile-avatar{display:none}@media (min-width: 576px){#email-composer-container .email-header-field-row.email-to .email-to-contact .contact-avatar-name-column .profile-avatar,#email-composer-container .email-header-field-row.email-from .email-to-contact .contact-avatar-name-column .profile-avatar{display:block}}#email-composer-container .email-header-field-row.email-to .email-to-contact .contact-email-address-column,#email-composer-container .email-header-field-row.email-from .email-to-contact .contact-email-address-column{flex-grow:1}@media (min-width: 576px){#email-composer-container .email-header-field-row.email-to .email-to-contact .contact-email-address-column,#email-composer-container .email-header-field-row.email-from .email-to-contact .contact-email-address-column{padding-left:15px;padding-right:3px}}@media (min-width: 576px){#email-composer-container .email-header-field-row.email-to .email-to-contact .outgoing-email-contact-email-values,#email-composer-container .email-header-field-row.email-from .email-to-contact .outgoing-email-contact-email-values{margin-top:15px;margin-bottom:15px}}@media (min-width: 576px){#email-composer-container #subject-field-container{padding:18px;padding-left:0px}#email-composer-container #subject-field-container p{margin:0px;font-size:17px}}#email-composer-container div#subject-field-container.mce-content-body::before{top:3px}@media (min-width: 576px){#email-composer-container div#subject-field-container.mce-content-body::before{left:initial;top:22px;font-size:17px}#email-composer-container div#subject-field-container.mce-content-body:hover{cursor:text}}#email-composer-container .toolbar #tinymce-toolbar-container{border-bottom:1px solid #ebebeb;padding-bottom:4px;margin-bottom:6px;min-height:43px}#email-composer-container .email-to-adhoc #address-book-search-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;padding:22px;background-color:#c4c4c4;transform:translateX(calc(100% + 50px));transition:all 0.4s;z-index:20}@media (min-width: 576px){#email-composer-container .email-to-adhoc #address-book-search-container{top:-6px;right:-6px;bottom:-6px;left:-6px;padding:6px;border-radius:11px}}#email-composer-container .email-to-adhoc #address-book-search-container.open{transform:translateX(0%)}#email-composer-container #email-body-container{padding:20px;overflow:scroll;font-family:'system-ui';font-size:15px;line-height:150%;color:initial;margin-bottom:0px}#email-composer-container #planpage-signature-container{line-height:120%;text-decoration:revert}#email-composer-container #planpage-signature-container a{text-decoration:revert}#email-composer-container.for-reply #email-body-container{min-height:300px;max-height:500px}#edit-email-template-page #email-composer-container #email-body-container{max-height:calc(86vh - 200px)}#email-composer-container[data-context="share-link-composer"] #email-body-container{min-height:initial;max-height:initial}#email-composer-container[data-context="email-template"] #email-body-container{min-height:250px;max-height:400px}#email-composer-container #email-body-container img{max-width:100%}#email-composer-container div#email-body-container.mce-content-body::before{left:initial;top:24px;font-size:16px;font-family:"Arial"}#email-composer-container div#email-body-container.mce-content-body:hover{cursor:text}#email-composer-container #regular-email-attachments:not([data-attachments-count="0"]){padding:5px 20px 20px 20px}#email-composer-container #regular-email-attachments .email-attachment{position:relative;padding:8px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;word-break:break-all;padding-right:35px}@media (min-width: 576px){#email-composer-container #regular-email-attachments .email-attachment{padding:12px}}@media (min-width: 1200px){#email-composer-container #regular-email-attachments .email-attachment:hover{background-color:#f9f9f9}}#email-composer-container #regular-email-attachments .email-attachment:first-child{border-top-left-radius:6px;border-top-right-radius:6px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}#email-composer-container #regular-email-attachments .email-attachment:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom:1px solid #e5e5e5}#email-composer-container #regular-email-attachments .email-attachment:not(:first-child):not(:last-child){border-bottom:1px solid #e5e5e5}#email-composer-container #regular-email-attachments .email-attachment .right-menu{position:absolute;top:50%;transform:translateY(-50%);right:9px}#email-composer-container #show-quoted-text-button-container{padding:0px 20px;padding-bottom:5px}#email-composer-container #show-quoted-text-button-container .quote-ellipsis{color:grey;font-size:4px;background-color:#e5e5e5;padding:5px 5px;margin-bottom:5px;display:inline-block;border-radius:4px;transition:all 0.2s}#email-composer-container #show-quoted-text-button-container .quote-ellipsis:hover{cursor:pointer;background-color:#cccccc}#email-composer-container[data-hide-planpage-quoted-text='true'] #email-body-container .planpage_quote{display:none}#email-composer-container[data-hide-planpage-quoted-text='false'] #show-quoted-text-button-container{display:none}#email-composer-container .toolbar{padding:5px;background-color:#fff;position:relative;z-index:1;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 1200px){#email-composer-container .toolbar{border-bottom-left-radius:8px;border-bottom-right-radius:8px}}#edit-email-template-page #email-composer-container #tinymce-toolbar-container{min-height:38px}#share-link-composer #email-composer-container #tinymce-toolbar-container{min-height:43px}@media (max-width: 1200px){#email-composer-container .outgoing-email-controls{padding:0px 15px 30px 0px}}.mce-mergetag,smartfield{background-color:#f1e4ff;padding:2px;border-radius:3px;color:#732cb9}.mce-mergetag:hover,smartfield:hover{background-color:#f1e4ff !important}.mce-mergetag .mce-mergetag-affix,smartfield .mce-mergetag-affix{color:#732cb9 !important;background-color:transparent !important}.mce-mergetag.merge-success{background-color:transparent;color:initial;padding:0px}.mce-mergetag.merge-success .mce-mergetag-affix{display:none}.mce-mergetag.merge-success merge_label{background-color:#dfe2ff;padding:3px 3px;border-radius:3px}.mce-mergetag.merge-success merge_tag{display:none}.mce-mergetag.merge-fail{background-color:#ffd9d9;color:red}.mce-mergetag.merge-fail .mce-mergetag-affix{color:red !important}#email-templates-page .email-template-row{padding:15px;border-bottom:1px solid #f1f1f1}#email-templates-page .email-template-row:hover{background-color:#f7f7f7}#email-templates-edit-panel .email-template-container{padding:10px;border-radius:6px;transition:all 0.3s}@media (min-width: 1200px){#email-templates-edit-panel .email-template-container:hover{cursor:pointer;background-color:#f5f5f5}}#inbox-page #mailboxes-bar{position:fixed;z-index:5;background-color:#f1f5f8;padding:15px;padding-top:0px;border-right:1px solid #dadada;overflow-y:scroll;display:none;top:125px;right:0px;bottom:0px;left:0px}@media (min-width: 576px){#inbox-page #mailboxes-bar{left:initial;width:300px;border-left:1px solid #dadada}}@media (min-width: 1200px){#inbox-page #mailboxes-bar{display:block;left:55px;top:53px;bottom:0px;width:230px;border-left:0px}}#inbox-page #mailboxes-bar.open{display:block}#inbox-page #mailboxes-bar .sticky-header{position:sticky;top:0px;left:0px;right:0px;padding:15px;padding-bottom:0px;margin-left:-15px;margin-right:-15px;background-color:#f1f5f8;z-index:10;transition:all 1s}#inbox-page #mobile-mailbox-bar,#inbox-page #mobile-email-thread-bar{position:fixed;z-index:2;top:75px;right:0px;left:0px;height:50px;padding-left:10px;padding-right:10px;background-color:#fff;display:flex;align-items:center;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 1200px){#inbox-page #mobile-mailbox-bar,#inbox-page #mobile-email-thread-bar{display:none}}#inbox-page #mobile-mailbox-bar .flex-head-with-actions{width:100%}#inbox-page #mobile-mailbox-bar .flex-head-with-actions .left-col{padding-right:10px}#inbox-page #mobile-mailbox-bar .flex-head-with-actions .right-col{text-wrap:nowrap;position:relative;padding-right:25px}#inbox-page #mobile-mailbox-bar .flex-head-with-actions .right-col .dropdown-icon-container{position:absolute;top:50%;transform:translateY(-50%);right:0px;background-color:#fff;padding:3px}#inbox-page #mobile-email-thread-bar{z-index:3;top:0px}#inbox-page #desktop-mailbox-bar,#inbox-page #desktop-email-thread-bar{display:none;position:fixed;z-index:2;align-items:center;top:53px;right:0px;left:285px;height:72px;padding-left:20px;padding-right:20px;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 1200px){#inbox-page #desktop-mailbox-bar,#inbox-page #desktop-email-thread-bar{display:flex}}#inbox-page #desktop-mailbox-bar .content-for-mailbox{display:flex;flex-direction:row-reverse;width:100%}#inbox-page #desktop-mailbox-bar .email-settings-button{padding:8px}#inbox-page #desktop-mailbox-bar .email-settings-button i{display:block;font-size:17px}#inbox-page #desktop-email-thread-bar{z-index:3;right:320px;border-bottom-right-radius:5px}#inbox-page #desktop-email-thread-bar .action-icon-container{width:38px;height:38px;margin:0px 5px;border-radius:100%;position:relative;display:inline-block;transition:all 0.3s;color:teal}#inbox-page #desktop-email-thread-bar .action-icon-container i{display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#inbox-page #desktop-email-thread-bar .action-icon-container:hover{background-color:#e8e8e8;cursor:pointer}#inbox-page #desktop-email-thread-bar .action-icon-container:hover i{color:teal}#inbox-page #desktop-email-thread-bar .action-icon-container.active{background-color:#e8e8e8}#inbox-page #desktop-email-thread-bar .vertical-divider{width:1px;height:25px;background-color:#d6d6d6;display:inline-block;margin:0px 5px}.email-thread-visibility-dropdown-container{display:inline;margin-right:8px}@media (min-width: 1200px){.email-thread-visibility-dropdown-container{flex-grow:1;text-align:right;margin-right:0px}}#inbox-page .email-thread-index-row[data-full-access-allowed="false"] .email-thread-visibility-dropdown-container{display:none !important}.email-thread-visibility-dropdown-container .visibility-element{display:none}.email-thread-visibility-dropdown-container[data-visibility="private"] .visibility-element.private{display:initial}.email-thread-visibility-dropdown-container[data-visibility="everyone"] .visibility-element.everyone{display:initial}.email-thread-visibility-dropdown-container .dropdown-menu{width:90vw;max-width:420px}.email-thread-visibility-dropdown-container .dropdown-menu .dropdown-item:hover{background-color:#e8f1f8}.email-thread-visibility-dropdown-container[data-visibility="everyone"] button{background-color:#317296;border-color:#317296;color:#fff}.email-thread-visibility-dropdown-container[data-visibility="everyone"] button:hover{background-color:#4d91b6;border-color:#4d91b6;color:#fff}.email-thread-index-row .email-thread-visibility-dropdown-container{position:absolute;top:50%;transform:translateY(-50%);left:0px}.email-thread-index-row .email-thread-visibility-dropdown-container button{width:50px;padding:1px;border-radius:200px}.email-thread-index-row .email-thread-visibility-dropdown-container button .visibility-label{display:none}.email-thread-index-row .email-thread-visibility-dropdown-container button i{margin-right:0px}.email-thread-index-row .email-thread-visibility-dropdown-container.show{z-index:2}.email-thread-visibility-dropdown-container .client-share-notice{padding:0px 20px;opacity:0.6}#inbox-page #email-threads-index-container{background-color:#fff;min-height:100vh;padding-top:55px;padding-bottom:85px}@media (min-width: 1200px){#inbox-page #email-threads-index-container{margin-left:230px;padding-top:72px;min-height:calc(100vh - 53px)}}#inbox-page .mailbox-nav-container .mailbox-name{margin-top:15px;margin-bottom:5px;padding:10px;background-color:#e6ecf0;border-radius:5px}#inbox-page .mailbox-nav-container .folder{font-size:16px;display:flex;border-radius:5px;padding:10px;margin-bottom:0px;position:relative}@media (min-width: 576px){#inbox-page .mailbox-nav-container .folder{font-size:14.5px}}#inbox-page .mailbox-nav-container .folder .label{flex-grow:1;color:#464646;text-wrap:nowrap;overflow:hidden}#inbox-page .mailbox-nav-container .folder .label i{margin-right:4px}#inbox-page .mailbox-nav-container .folder .truncate-fader{position:absolute;top:0px;right:0px;bottom:0px;width:30px;background:#f1f5f8;background:linear-gradient(90deg, rgba(241,245,248,0) 0%, #f1f5f8 61%, #f1f5f8 100%);border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden}#inbox-page .mailbox-nav-container .folder.selected .truncate-fader{background:linear-gradient(90deg, rgba(198,227,251,0) 0%, #c6e3fb 61%, #c6e3fb 100%)}#inbox-page .mailbox-nav-container .folder:hover{cursor:pointer}#inbox-page .mailbox-nav-container .folder:not(.selected):hover{background-color:#e6e8ea}#inbox-page .mailbox-nav-container .folder.selected{background-color:#c6e3fb}#inbox-page .mailbox-nav-container .counter-badge[data-count="0"]{visibility:hidden}#inbox-page .mailbox-nav-container .invalid-grant-callout{background-color:red;color:#fff;font-size:14px;padding:13px;border-radius:6px;margin-bottom:6px}@media (min-width: 576px){#inbox-page .mailbox-nav-container .invalid-grant-callout{font-size:13.5px}}#inbox-page .mailbox-nav-container .additional-folders-container .collapsed-element{display:none}#inbox-page .mailbox-nav-container .additional-folders-container .expanded-element{display:initial}#inbox-page .mailbox-nav-container .additional-folders-container.collapsed .expanded-element{display:none}#inbox-page .mailbox-nav-container .additional-folders-container.collapsed .collapsed-element{display:initial}#inbox-page .mailbox-nav-container[data-has-scheduled-email="true"] .folder.scheduled-folder-passive{display:none}#inbox-page .mailbox-nav-container[data-has-scheduled-email="false"] .folder.scheduled-folder-active{display:none}#inbox-page #mailbox-switcher-dropdown{width:100%;margin-bottom:15px}#inbox-page #mailbox-switcher-dropdown button{text-align:left;max-width:100%;overflow:hidden;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);padding-right:20px}#inbox-page #mailbox-switcher-dropdown button:hover,#inbox-page #mailbox-switcher-dropdown.show button{background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#inbox-page #mailbox-switcher-dropdown button .dropdown-arrows{position:absolute;top:0px;right:0px;bottom:0px;left:0px;left:initial;background-color:#fff;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, white 29%, white 100%);width:40px}#inbox-page #mailbox-switcher-dropdown button .dropdown-arrows i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);right:10px;display:block}#inbox-page #mailbox-switcher-dropdown .dropdown-menu{transform:translate3d(0px, 44px, 0px) !important;width:100%}#inbox-page #mailbox-switcher-dropdown .dropdown-menu .dropdown-item{overflow:hidden}#inbox-page .mailbox-nav-container .folder-navigator-container{margin-left:-10px;margin-right:-10px}#inbox-page .mailbox-nav-container .folder-navigator-container .folder{padding:5px 6px;padding-right:0px;align-items:center}#inbox-page .mailbox-nav-container .folder-navigator-container .folder:hover{cursor:pointer}#inbox-page .mailbox-nav-container .folder-navigator-container .folder.active:not(.selected){background-color:#e6e8ea}#inbox-page .mailbox-nav-container .labels-header{padding:15px;padding-top:0px}#inbox-page .mailbox-nav-container .labels-header i{font-size:18px}#inbox-page .mailbox-nav-container .folder-navigator-container .folder .expand-collapse-button-container{border-radius:6px;padding:4px;transition:all 0.3s;height:24px;color:#464646}#inbox-page .mailbox-nav-container .folder-navigator-container .folder[data-has-children='true'] .expand-collapse-button-container:hover{background-color:#f8f8f8;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#inbox-page .mailbox-nav-container .folder-navigator-container .folder[data-has-children='false'] .expand-collapse-button-container{position:relative;left:-5000px}#inbox-page .mailbox-nav-container .folder-navigator-container .folder .expand-collapse-button{visibility:hidden;pointer-events:none}#inbox-page .mailbox-nav-container .folder-navigator-container .folder .expand-collapse-button.expanded{display:none}#inbox-page .mailbox-nav-container .folder-navigator-container .folder[data-has-children='true'][data-expanded='false'] .expand-collapse-button.collapsed{visibility:visible}#inbox-page .mailbox-nav-container .folder-navigator-container .folder[data-has-children='true'][data-expanded='true'] .expand-collapse-button.collapsed{display:none}#inbox-page .mailbox-nav-container .folder-navigator-container .folder[data-has-children='true'][data-expanded='true'] .expand-collapse-button.expanded{visibility:visible;display:block}#inbox-page .mailbox-nav-container .folder-navigator-container .folder.level-2{padding-left:18px}#inbox-page .mailbox-nav-container .folder-navigator-container .folder.level-3{padding-left:26px}#inbox-page .mailbox-nav-container .folder-navigator-container .folder.level-4{padding-left:34px}#inbox-page .mailbox-nav-container .folder-navigator-container .folder.level-5{padding-left:42px}#inbox-page .mailbox-nav-container .folder-navigator-container .folder.level-6{padding-left:50px}#inbox-page .mailbox-nav-container .folder-navigator-container .folder-group[data-expanded='false'] .folder-group{display:none}#inbox-page .mailbox-nav-container .folder-navigator-container .folder .edit-menu-toggler{display:none;position:absolute;top:0px;right:0px;bottom:0px;width:45px;background:#e6e8ea;background:linear-gradient(90deg, rgba(230,232,234,0) 0%, #e6e8ea 37%, #e6e8ea 100%);border-top-right-radius:5px;border-bottom-right-radius:5px}#inbox-page .mailbox-nav-container .folder-navigator-container .folder.selected .edit-menu-toggler{background:linear-gradient(90deg, rgba(198,227,251,0) 0%, #c6e3fb 37%, #c6e3fb 100%)}#inbox-page .mailbox-nav-container .folder-navigator-container .folder:hover .edit-menu-toggler,#inbox-page .mailbox-nav-container .folder-navigator-container .folder.active .edit-menu-toggler{display:block}#inbox-page .mailbox-nav-container .folder-navigator-container .folder .edit-menu-toggler button{padding:0px 5px;color:#878787;position:absolute;top:50%;transform:translateY(-50%);right:4px}#inbox-page .mailbox-nav-container .folder-navigator-container .folder.active .edit-menu-toggler button{background-color:#edf2f6}#inbox-page .infinite-scroll-loader{text-align:center;padding:30px 10px;font-size:25px}#inbox-page #mailboxes-bar #email-feature-notice{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);padding:10px;padding-top:20px;background-color:#fff;border-radius:6px;margin-top:20px;text-align:center}#inbox-page #mailboxes-bar #email-feature-notice img{max-width:80%;display:block;margin-left:auto;margin-right:auto;margin-bottom:25px}#inbox-page .mailbox-folder-blank-state{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:80%;max-width:400px;background-color:#f4f4f4;padding:20px;border-radius:10px;text-align:center}@media (min-width: 1200px){#inbox-page .mailbox-folder-blank-state{left:calc(50% + 150px)}}#inbox-page .mailbox-folder-blank-state i{display:block;font-size:35px;margin-bottom:15px}#inbox-page .mailbox-folder-blank-state p{margin-bottom:0px}#inbox-page #desktop-new-email-button .fa-spinner,#inbox-page #mobile-new-email-button .fa-spinner{display:none}#inbox-page #desktop-new-email-button.loading .fa-spinner,#inbox-page #mobile-new-email-button.loading .fa-spinner{display:inline-block}#inbox-page #desktop-new-email-button.loading .fa-regular-envelope-pen,#inbox-page #desktop-new-email-button.loading .fa-plus-circle,#inbox-page #mobile-new-email-button.loading .fa-regular-envelope-pen,#inbox-page #mobile-new-email-button.loading .fa-plus-circle{display:none}#inbox-page #mobile-new-email-button.loading{transform:translateY(300px)}#inbox-page #mobile-new-email-button{position:fixed;bottom:20px;right:20px;background-color:#00ab86;width:60px;height:60px;border-radius:100%;transition:all 0.5s;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 1200px){#inbox-page #mobile-new-email-button{display:none}}#inbox-page #mobile-new-email-button i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);top:48%;left:53%;color:#fff;font-size:26px}#inbox-page #new-email-loading-overlay{position:fixed;z-index:100;top:75px;right:0px;bottom:0px;left:0px;background-color:#f1f5f8;padding:28px}@media (min-width: 1200px){#inbox-page #new-email-loading-overlay{top:53px;left:285px}}#inbox-page .email-thread-index-row .mobile-view{display:flex}@media (min-width: 1200px){#inbox-page .email-thread-index-row .mobile-view{display:none}}#inbox-page .email-thread-index-row .desktop-view{display:none}@media (min-width: 1200px){#inbox-page .email-thread-index-row .desktop-view{display:flex}}#inbox-page #email-threads-index-container[data-mailbox-has-active-nylas-sync="true"] .email-thread-index-row{display:none}#inbox-page .email-thread-index-row[data-unread="false"]{background-color:#fbfbfb}#inbox-page .email-thread-index-row[data-unread="true"]{background-color:#fff;font-weight:600}#inbox-page .email-thread-index-row .parties-and-count{display:flex;align-items:center}#inbox-page .email-thread-index-row[data-emails-count="0"] .emails-count,#inbox-page .email-thread-index-row[data-emails-count="1"] .emails-count{display:none}#inbox-page .email-thread-index-row .emails-count{opacity:0.4;font-size:13px;margin-left:4px}#inbox-page .email-thread-index-row .subject-and-snippet{padding-left:10px}#inbox-page .email-thread-index-row .subject-and-snippet .subject{color:#000}#inbox-page .email-thread-index-row .snippet{color:#767676}#inbox-page .email-thread-index-row[data-has-draft="false"] .has-draft-icon{display:none}#inbox-page .email-thread-index-row[data-has-regular-attachments="false"] .has-regular-attachments i{display:none}#inbox-page .email-thread-index-row[data-has-scheduled-email="false"] .has-scheduled-email i{display:none}#inbox-page .email-thread-index-row .unread-dot{color:#00ab86;font-size:8px;position:relative}@media (min-width: 1200px){#inbox-page .email-thread-index-row .unread-dot{margin-right:8px;top:3px}}#inbox-page .email-thread-index-row[data-unread="false"] .unread-dot{visibility:hidden}#inbox-page .email-thread-index-row[data-unread="true"] .unread-dot{visibility:visible}#inbox-page #email-threads-index-container[data-mailbox-integration="planpage"] .email-thread-index-row .visibility-column,#inbox-page #email-threads-index-container[data-mailbox-account-type="shared"] .email-thread-index-row .visibility-column{display:none}#inbox-page .email-thread-index-row .desktop-view{position:relative;padding:13px 15px;padding-left:9px;border-bottom:1px solid #e6e6e6}#inbox-page .email-thread-index-row .desktop-view:hover{z-index:1;cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#inbox-page .email-thread-index-row .desktop-view .visibility-column{position:relative;flex:0 0 60px}#inbox-page .email-thread-index-row .desktop-view .desktop-action-menu{position:absolute;top:0px;right:0px;bottom:0px;align-items:center;padding-right:15px;padding-left:40px;display:none}#inbox-page .email-thread-index-row .desktop-view .desktop-action-menu a,#inbox-page .email-thread-index-row .desktop-view .desktop-action-menu .ghost-icon{margin-left:15px}#inbox-page .email-thread-index-row .desktop-view .desktop-action-menu a i,#inbox-page .email-thread-index-row .desktop-view .desktop-action-menu .ghost-icon i{font-size:17px}#inbox-page .email-thread-index-row .desktop-view .desktop-action-menu .ghost-icon{color:teal;opacity:0.5}#inbox-page .email-thread-index-row:hover .desktop-action-menu{display:flex}#inbox-page .email-thread-index-row[data-full-access-allowed="false"]:hover .desktop-action-menu{display:none !important}#inbox-page .email-thread-index-row[data-unread="false"] .desktop-view .desktop-action-menu{background-color:#f9f9f9}#inbox-page .email-thread-index-row[data-unread="false"] .desktop-view .desktop-action-menu .mark-as-read-button{display:none}#inbox-page .email-thread-index-row[data-unread="false"] .desktop-view .desktop-action-menu .mark-as-unread-button{display:inline}#inbox-page .email-thread-index-row[data-unread="true"] .desktop-view .desktop-action-menu{background-color:#fff}#inbox-page .email-thread-index-row[data-unread="true"] .desktop-view .desktop-action-menu .mark-as-read-button{display:inline}#inbox-page .email-thread-index-row[data-unread="true"] .desktop-view .desktop-action-menu .mark-as-unread-button{display:none}#inbox-page .email-thread-index-row[data-is-archived="true"] .desktop-view .desktop-action-menu .archive-thread-button{display:none}#inbox-page .email-thread-index-row[data-is-archived="true"] .desktop-view .desktop-action-menu .archived-notice-button{display:inline}#inbox-page .email-thread-index-row[data-is-archived="false"] .desktop-view .desktop-action-menu .archive-thread-button{display:inline}#inbox-page .email-thread-index-row[data-is-archived="false"] .desktop-view .desktop-action-menu .archived-notice-button{display:none}#inbox-page #email-threads-index-container[data-folder="trash"] .email-thread-index-row .desktop-action-menu .archive-thread-button{display:none}#inbox-page #email-threads-index-container[data-folder="trash"] .email-thread-index-row .desktop-action-menu .archived-notice-button{display:none}#inbox-page .email-thread-index-row .desktop-view .desktop-action-menu .archived-notice-button-static{display:none}#inbox-page #email-threads-index-container[data-folder="trash"] .email-thread-index-row .desktop-view .desktop-action-menu .archived-notice-button-static{display:inline}#inbox-page .email-thread-index-row .desktop-view .desktop-action-menu .delete-notice-button-static{display:none}#inbox-page #email-threads-index-container[data-folder="trash"] .email-thread-index-row .desktop-view .desktop-action-menu .delete-thread-button{display:none}#inbox-page #email-threads-index-container[data-folder="trash"] .email-thread-index-row .desktop-view .desktop-action-menu .delete-notice-button-static{display:inline}#inbox-page .email-thread-index-row .mobile-view{padding:10px;padding-left:0px;border-bottom:1px solid #e6e6e6}#inbox-page .email-thread-index-row .mobile-view .thread-icons-column{flex:0 0 40px;text-align:center}#inbox-page .email-thread-index-row .mobile-view .thread-content-column{flex-grow:1}#inbox-page .email-thread-index-row[data-unread="false"] .mobile-view i.unread-dot{display:none}#inbox-page .email-thread-index-row .mobile-view .thread-icons-column i.unread-dot{font-size:11px;margin-bottom:5px;position:relative;top:-2px}#inbox-page .email-thread-index-row .mobile-view .has-regular-attachments i{font-size:17px;margin-bottom:4px}#inbox-page .email-thread-index-row .mobile-view .has-draft-icon i{font-size:14px}#inbox-page .email-thread-index-row .mobile-view .parties-and-timestamp{margin-bottom:5px}#inbox-page .email-thread-index-row .mobile-view .subject{margin-bottom:3px}#inbox-page .email-thread-index-row[data-has-linked-event="false"] .mobile-view .event-link-container{display:none}#inbox-page .email-thread-index-row .mobile-view .event-link-container{font-size:14px;color:#9a9a9a;margin-top:3px}@media (min-width: 576px){#inbox-page .email-thread-index-row .mobile-view .event-link-container{font-size:13.5px}}#inbox-page .email-thread-modal{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-color:#f1f5f8;z-index:20;padding-top:50px;overflow-y:scroll}@media (min-width: 1200px){#inbox-page .email-thread-modal{z-index:2;top:53px;left:285px;padding:20px;padding-top:72px}}@media (min-width: 576px){#inbox-page .email-thread-modal #main-column{padding:15px}}@media (min-width: 1200px){#inbox-page .email-thread-modal #main-column{padding:0px;margin-right:300px;padding-top:20px}}#inbox-page .email-thread-mailbox-folder-badges-container[data-update-status='done'] .email-thread-mailbox-folder-badge .pending-icon{display:none}#inbox-page .email-thread-mailbox-folder-badges-container[data-update-status='pending'] .email-thread-mailbox-folder-badge .delete-icon{display:none}#inbox-page .email-thread-modal #desktop-email-thread-summary{margin-bottom:20px}#inbox-page .email-thread-modal #desktop-email-thread-summary .email-thread-mailbox-folder-badges-container{margin-top:10px;display:flex;align-items:center}#inbox-page .email-thread-modal #desktop-email-thread-summary .email-thread-mailbox-folder-badges-container .fa-tag{margin-right:8px}#inbox-page .email-thread-modal #mobile-email-thread-summary{padding:15px}@media (min-width: 576px){#inbox-page .email-thread-modal #mobile-email-thread-summary{padding:0px;margin-bottom:15px}}#inbox-page .email-thread-modal #mobile-email-thread-summary .event-link{font-size:14px;color:#9a9a9a;margin-top:4px;display:block}@media (min-width: 576px){#inbox-page .email-thread-modal #mobile-email-thread-summary .event-link{font-size:13.5px}}#inbox-page .email-thread-modal[data-has-linked-event="false"] #mobile-email-thread-summary .event-link{display:none}#inbox-page .email-thread-modal .emails-container{background-color:#fff;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-bottom:20px}@media (min-width: 1200px){#inbox-page .email-thread-modal .emails-container{border-radius:6px;border:1px solid #e3e3e3}}#inbox-page .email-thread-modal .emails-container.loading .email-container{display:none}#inbox-page .email-thread-modal .emails-container.loading .email-truncator{display:none}#inbox-page .email-thread-modal .emails-container .loading-container{padding:20px;color:#9a9a9a}@media (max-width: 1200px){#inbox-page .email-thread-modal #thread-action-container #prompts{padding:0px 15px 15px 15px}}#inbox-page .email-thread-modal #thread-action-container #prompts .loading-notice{display:none;padding:10px 0px}#inbox-page .email-thread-modal #thread-action-container #prompts.loading .loading-notice{display:block}#inbox-page .email-thread-modal #thread-action-container #prompts.loading button{display:none}#inbox-page .email-thread-modal #meta-data-column{position:fixed;top:53px;right:0px;bottom:0px;width:320px;padding:20px;padding-bottom:70px;overflow:scroll}#inbox-page .email-thread-modal #meta-data-column .meta-container{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:15px;margin-bottom:20px}#inbox-page .email-thread-modal .email-truncator{border-bottom:1px solid #e3e3e3;background-color:#f6f6f6;height:25px;position:relative;transition:all 0.3s}#inbox-page .email-thread-modal .email-truncator:hover{cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#inbox-page .email-thread-modal .email-truncator .dividing-line{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:1px;background-color:#e3e3e3}#inbox-page .email-thread-modal .email-truncator .truncated-count-container{width:40px;height:40px;background-color:#fff;border:1px solid #e3e3e3;border-radius:100%;position:absolute;top:50%;transform:translateY(-50%);left:13px}@media (min-width: 1200px){#inbox-page .email-thread-modal .email-truncator .truncated-count-container{left:18px}}#inbox-page .email-thread-modal .email-truncator .truncated-count-container .count{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);display:block}#inbox-page .email-thread-modal .meta-container .divider{height:1px;background-color:#c4c4c4;margin:10px 0px;margin-top:5px}#inbox-page .email-thread-modal #email-identities-meta-container .email-identities-divider{margin-top:-5px}#inbox-page .email-thread-modal #email-identities-meta-container .identity-avatar-container{width:30px;height:30px;display:inline-block;border-bottom:3px solid transparent;box-sizing:content-box;padding-bottom:5px;margin-bottom:5px}#inbox-page .email-thread-modal #email-identities-meta-container .identity-avatar-container:hover,#inbox-page .email-thread-modal #email-identities-meta-container .identity-avatar-container.selected{border-bottom-color:#00ab86;cursor:pointer}#inbox-page .email-thread-modal #email-identities-meta-container .email-identity-meta-panel{margin-top:15px}#inbox-page .email-thread-modal #project-link-meta-container .selectize-dropdown-content .option{font-size:14px;padding:5px 12px}#inbox-page .email-thread-modal #vendor-job-link-meta-container .profile-avatar{width:35px;height:35px;border-radius:5px}#inbox-page .email-thread-modal #vendor-job-link-meta-container .profile-avatar img{width:35px;height:35px}#inbox-page .email-thread-modal .linked-record-row{font-size:16px;margin-bottom:10px;background-color:#e5eef7;padding:10px;border-radius:6px;transition:all 0.3s}@media (min-width: 576px){#inbox-page .email-thread-modal .linked-record-row{font-size:14.5px}}@media (min-width: 1200px){#inbox-page .email-thread-modal .linked-record-row:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);cursor:pointer}}#inbox-page .email-thread-modal #tasks-meta-container .task-row .task-status-dropdown-assigner{width:fit-content}#inbox-page .email-thread-modal #tasks-meta-container .task-row .task-status-dropdown-assigner button.current-status-button{width:initial;padding-right:23px;margin-bottom:8px}#inbox-page .email-thread-modal #tasks-meta-container .task-row .due-date-label,#inbox-page .email-thread-modal #calendar-events-meta-container .calendar-event-row .date-display{margin-bottom:0px;margin-top:3px;line-height:initial}#inbox-page .email-thread-modal #calendar-events-meta-container .calendar-event-row .title{display:block;margin-bottom:6px}#inbox-page .email-thread-modal #calendar-events-meta-container .calendar-event-row .date-display{font-size:14px}@media (min-width: 576px){#inbox-page .email-thread-modal #calendar-events-meta-container .calendar-event-row .date-display{font-size:13.5px}}#attachments-meta-container .email-attachment{background-color:#f4f4f4;border-radius:6px;border:1px solid #e4e4e4;margin-top:10px;padding:10px;font-size:16px}@media (min-width: 576px){#attachments-meta-container .email-attachment{font-size:14.5px}}#inbox-page .email-thread-modal #new-emails-notice{position:fixed;z-index:2;left:50%;transform:translateX(-50%) translateY(calc(100% + 40px));bottom:15px;width:90%;padding:15px;background-color:#00ab86;color:#fff;font-weight:600;border-radius:6px;text-align:right;transition:all 0.4s}@media (min-width: 576px){#inbox-page .email-thread-modal #new-emails-notice{width:initial}}#inbox-page .email-thread-modal #new-emails-notice.open{transform:translateX(-50%) translateY(calc(0px))}.linked-email-thread-record-callout{margin-bottom:20px;width:fit-content;padding:10px}#inbox-page .email-thread-modal[data-has-full-access='false'] .full-access-element{display:none !important}.email-thread-mailbox-folder-badge{display:inline-block;padding:3px 5px;margin-right:3px;border-radius:5px;font-size:14px}@media (min-width: 576px){.email-thread-mailbox-folder-badge{font-size:12px}}.email-thread-mailbox-folder-badge.editable{padding:5px}.email-thread-mailbox-folder-badge.editable .delete-icon,.email-thread-mailbox-folder-badge.editable .pending-icon{padding:0px 3px;transition:all 0.2s}.email-thread-mailbox-folder-badge.editable .delete-icon:hover{filter:brightness(110%);cursor:pointer}#inbox-page .email-thread-folder-assigner{position:fixed;top:500px;left:500px;width:350px;background-color:#fff;z-index:3;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);border-radius:6px;display:none;overflow:scroll;padding:5px;padding-top:0px}#inbox-page .email-thread-folder-assigner.open{display:block}#inbox-page .email-thread-folder-assigner .pending-update-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#fff;z-index:2}#inbox-page .email-thread-folder-assigner .header{top:0px;right:0px;left:0px;padding:9px 9px 0px 9px;background-color:#fff}#inbox-page .email-thread-folder-assigner .scrollable-area{max-height:260px;overflow:scroll}#inbox-page .email-thread-folder-assigner .fixed-bottom-area{background-color:#fff;padding:0px 5px;padding-bottom:5px}#inbox-page .email-thread-folder-assigner .folder-container{font-size:16px;padding:10px 13px;border-radius:6px;text-wrap:nowrap;position:relative;overflow:hidden}@media (min-width: 576px){#inbox-page .email-thread-folder-assigner .folder-container{font-size:14.5px}}#inbox-page .email-thread-folder-assigner .folder-container.active{background-color:#f1f1f1;cursor:pointer}#inbox-page .email-thread-folder-assigner .folder-container .selection-icon{font-size:16px;margin-right:4px}#inbox-page .email-thread-folder-assigner .folder-container[data-is-selected='true'] .not-selected-icon{display:none}#inbox-page .email-thread-folder-assigner .folder-container[data-is-selected='false'] .is-selected-icon{display:none}#inbox-page .email-thread-folder-assigner .folder-container .text-clamp-fader{position:absolute;top:0px;right:0px;bottom:0px;width:40px;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, white 90%, white 100%)}#inbox-page .email-thread-folder-assigner .folder-container.active .text-clamp-fader{background:linear-gradient(90deg, rgba(241,241,241,0) 0%, #f1f1f1 90%, #f1f1f1 100%)}#inbox-page .email-thread-folder-assigner hr{margin-top:5px;margin-bottom:5px}#inbox-page .email-thread-folder-assigner .create-new-mailbox-folder-button[data-has-typed-value='true'] .no-value-state{display:none}#inbox-page .email-thread-folder-assigner .create-new-mailbox-folder-button[data-has-typed-value='true'] .has-value-state{display:initial}#inbox-page .email-thread-folder-assigner .create-new-mailbox-folder-button[data-has-typed-value='false'] .no-value-state{display:initial}#inbox-page .email-thread-folder-assigner .create-new-mailbox-folder-button[data-has-typed-value='false'] .has-value-state{display:none}#inbox-page .email-thread-folder-assigner[data-search-matches-existing-folder='true'] .create-new-container{display:none}#inbox-page .email-thread-folder-assigner[data-fixed-folders-present='false'] #fixed-folder-mover-folders-container .fixed-folders-container{display:none}#mailbox-folder-crud-modal #nested-checkbox-container{font-size:16px;width:fit-content;margin-top:30px;margin-bottom:8px;border-radius:6px;transition:all 0.3s;padding:5px}@media (min-width: 576px){#mailbox-folder-crud-modal #nested-checkbox-container{font-size:14.5px}}#mailbox-folder-crud-modal #nested-checkbox-container i{font-size:20px;margin-right:8px;display:none}#mailbox-folder-crud-modal #nested-checkbox-container[data-is-nested='false'] i.check-icon.fa-square{display:block}#mailbox-folder-crud-modal #nested-checkbox-container[data-is-nested='true'] i.check-icon.fa-check-square{display:block}#mailbox-folder-crud-modal #nested-checkbox-container:hover{background-color:#ebebeb;cursor:pointer}#mailbox-folder-crud-modal #nested-folder-selectize .mailbox-folder-option{padding:9px 15px}#mailbox-folder-crud-modal #nested-folder-selectize .mailbox-folder-option.level-2{padding-left:30px}#mailbox-folder-crud-modal #nested-folder-selectize .mailbox-folder-option.level-3{padding-left:45px}#mailbox-folder-crud-modal #nested-folder-selectize .mailbox-folder-option.level-4{padding-left:60px}#mailbox-folder-confirm-delete-modal .folder-for-removal{display:block;margin:3px 0px}#mailbox-folder-confirm-delete-modal .folder-for-removal.level-2{padding-left:10px}#mailbox-folder-confirm-delete-modal .folder-for-removal.level-3{padding-left:20px}#mailbox-folder-confirm-delete-modal .folder-for-removal.level-4{padding-left:30px}#mailbox-folder-confirm-delete-modal .folder-for-removal.level-5{padding-left:40px}#mailbox-folder-confirm-delete-modal .folder-for-removal.level-6{padding-left:50px}#inbox-page.floating-inbox-page{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:300}#inbox-page.floating-inbox-page .knockout-overlay{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-color:#00000047}#inbox-page .email-thread-modal.self-modal{position:relative;top:initial;left:initial;padding-top:15px;padding-bottom:85px}#email-thread-self-modal{position:fixed;top:0px;right:0px;bottom:0px;width:50%;max-width:900px;background-color:#fff;z-index:2;background-color:#f1f5f8;overflow-y:scroll;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#email-thread-self-modal #close{position:fixed;z-index:3;top:12px;right:30px;background-color:#f1f5f8;width:40px;height:40px;border-radius:100%;border:1px solid teal;transition:all 0.3s}#email-thread-self-modal #close i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:27px;color:teal}#email-thread-self-modal #close:hover{cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);transform:scale(1.1)}#inbox-page .email-thread-modal .emails-container .email-container{border-bottom:1px solid #e3e3e3}#inbox-page .email-thread-modal .emails-container .email-container:last-child{border-bottom:0px}#inbox-page .email-thread-modal .emails-container .email-container[data-collapsed='yes'] [data-presentation-mode='expanded']{display:none}#inbox-page .email-thread-modal .emails-container .email-container[data-collapsed='no'] [data-presentation-mode='collapsed']{display:none}#inbox-page .email-thread-modal .emails-container .email-container .email-body{padding:15px;padding-top:0px;font-family:'system-ui';font-size:15px;line-height:initial}@media (min-width: 1200px){#inbox-page .email-thread-modal .emails-container .email-container .email-body{margin-left:65px;margin-bottom:20px;padding-right:25px}}#inbox-page .email-thread-modal .emails-container .email-container .scheduled-email-notice{padding:10px;margin-left:15px;margin-right:15px;margin-bottom:15px;border-radius:6px;background-color:#e8f1f8;width:fit-content;font-size:12px}@media (min-width: 1200px){#inbox-page .email-thread-modal .emails-container .email-container .scheduled-email-notice{font-size:initial;padding:15px;margin-left:80px}}#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container{padding:15px;padding-top:0px}@media (min-width: 1200px){#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container{margin-left:65px}}#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment{background-color:#f4f4f4;margin-top:10px;border-radius:6px;border:1px solid #e4e4e4;transition:all 0.3s}@media (min-width: 576px){#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment{display:inline-block;width:260px;margin-right:10px}}@media (min-width: 1200px){#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);cursor:pointer}}#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment .show-attachment-link{display:block;padding:10px}#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment{position:relative}#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment .left-col i{font-size:20px;padding-left:5px;padding-right:15px;color:#00ab86}#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment .right-col{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:32px;color:#464646}#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment .document-link-container{position:absolute;top:50%;transform:translateY(-50%);right:10px}#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment .filename{font-size:16px;color:#464646}@media (min-width: 576px){#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment .filename{font-size:14.5px}}#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment .filesize{font-size:16px;color:#9a9a9a;text-transform:uppercase;font-size:14px;font-weight:600}@media (min-width: 576px){#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment .filesize{font-size:14.5px}}@media (min-width: 576px){#inbox-page .email-thread-modal .emails-container .email-container .regular-email-attachments-container .email-attachment .filesize{font-size:12px}}#inbox-page .email-thread-modal .email-container .regular-email-attachments-container .email-attachment .document-link-action{display:block;color:#fff;position:relative;width:28px;height:28px;border-radius:100%}#inbox-page .email-thread-modal .email-container .regular-email-attachments-container .email-attachment .document-link-action i{font-size:15px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#inbox-page .email-thread-modal .email-container .regular-email-attachments-container .email-attachment .document-link-action.save-as-document{background-color:#00ab86}#inbox-page .email-thread-modal .email-container .regular-email-attachments-container .email-attachment .document-link-action.view-saved-document{background-color:#a1a1a1}#inbox-page .email-thread-modal .emails-container .email-container .email-body>.gmail_quote,#inbox-page .email-thread-modal .emails-container .email-container .email-body>.yahoo_quoted{margin-top:20px;opacity:0.6}#inbox-page .email-thread-modal .emails-container .email-container .recipient-summary .email-party-link{color:#9a9a9a}#inbox-page .email-thread-modal .emails-container .email-container .recipient-summary .email-party-link:hover{color:teal}#inbox-page .email-thread-modal .emails-container .email-container .email-action-dropdown button{padding:5px}#inbox-page .email-thread-modal .emails-container .email-container .email-action-dropdown button i{margin-left:0px;margin-right:0px;font-size:13px;color:#2f7396}#inbox-page .email-thread-modal .emails-container .email-container .mobile-header{padding:15px;display:flex;align-items:center}#inbox-page .email-thread-modal .emails-container .email-container .mobile-header .avatar-column{margin-right:15px}#inbox-page .email-thread-modal .emails-container .email-container .mobile-header .from-label{margin-right:10px;font-size:14px}@media (min-width: 576px){#inbox-page .email-thread-modal .emails-container .email-container .mobile-header .from-label{font-size:13.5px}}#inbox-page .email-thread-modal .emails-container .email-container .mobile-header .timestamp{color:#9a9a9a;font-size:12px}#inbox-page .email-thread-modal .emails-container .email-container .mobile-header .snippet,#inbox-page .email-thread-modal .emails-container .email-container .mobile-header .to-label{margin-top:6px;color:#9a9a9a;font-size:14px}@media (min-width: 576px){#inbox-page .email-thread-modal .emails-container .email-container .mobile-header .snippet,#inbox-page .email-thread-modal .emails-container .email-container .mobile-header .to-label{font-size:13.5px}}#inbox-page .email-thread-modal .emails-container .email-container .desktop-header{padding:20px}#inbox-page .email-thread-modal .emails-container .email-container .desktop-header:hover{cursor:pointer}#inbox-page .email-thread-modal .emails-container .email-container .desktop-header .main-columns{display:flex}#inbox-page .email-thread-modal .emails-container .email-container .desktop-header .avatar-column{margin-right:20px}#inbox-page .email-thread-modal .emails-container .email-container .desktop-header .avatar-column .temp-avatar{width:40px;height:40px;border-radius:100%;background-color:#c4c4c4}#inbox-page .email-thread-modal .emails-container .email-container .desktop-header .from-label{margin-right:10px;font-size:16px;font-weight:600}@media (min-width: 576px){#inbox-page .email-thread-modal .emails-container .email-container .desktop-header .from-label{font-size:14.5px}}#inbox-page .email-thread-modal .emails-container .email-container .desktop-header .from-email{font-size:16px;color:#9a9a9a}@media (min-width: 576px){#inbox-page .email-thread-modal .emails-container .email-container .desktop-header .from-email{font-size:14.5px}}#inbox-page .email-thread-modal .emails-container .email-container .desktop-header .email-details{display:flex;margin-top:3px;height:20px}#inbox-page .email-thread-modal .emails-container .email-container .desktop-header .email-details .action-column{flex-grow:1;text-align:right}#inbox-page .email-thread-modal .emails-container .email-container .desktop-header .timestamp{color:#9a9a9a;font-size:14px}@media (min-width: 576px){#inbox-page .email-thread-modal .emails-container .email-container .desktop-header .timestamp{font-size:13.5px}}#inbox-page .email-thread-modal .emails-container .email-container .header .snippet,#inbox-page .email-thread-modal .emails-container .email-container .header .recipient-summary{color:#9a9a9a;font-size:14px;margin-top:5px}@media (min-width: 576px){#inbox-page .email-thread-modal .emails-container .email-container .header .snippet,#inbox-page .email-thread-modal .emails-container .email-container .header .recipient-summary{font-size:13.5px}}#inbox-page .edit-panel{transform:translateY(calc(100% + 30px))}@media (min-width: 1200px){#inbox-page .edit-panel{transform:translateY(0%) translateX(100%)}}#inbox-page .edit-panel.open{transform:translateY(0%)}@media (min-width: 1200px){#inbox-page .edit-panel{top:60px;bottom:0px;border-bottom-left-radius:0px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}#inbox-page .edit-panel .content{padding-top:0px}@media (min-width: 1200px){#inbox-page .edit-panel .content{padding-top:20px;padding-bottom:120px}}.email-header-field-row .selectize-control.multi{margin-bottom:-7px}.email-header-field-row .selectize-control.multi .selectize-input{border-color:transparent;padding-top:12px;padding-bottom:12px;padding-left:0px}.email-header-field-row .selectize-control.multi .selectize-input.focus{box-shadow:none;-webkit-box-shadow:none}.email-header-field-row .selectize-control.multi .selectize-input>div.email-recipient-item{background-color:#fff;border:1px solid #e3e3e3}.email-header-field-row .selectize-control.multi .selectize-input>div.email-recipient-item.invalid{border-color:red;background-color:#ffeeee}.email-header-field-row .selectize-control.multi .selectize-input>div.email-recipient-item a.remove{margin-left:5px}.email-header-field-row .selectize-control.multi .selectize-input>div.email-recipient-item.active{color:#343a40;border-color:#D0C3C3;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.email-header-field-row .selectize-input{padding:15px}.email-identity-contact-info .info-row{font-size:14px;margin-bottom:12px}@media (min-width: 576px){.email-identity-contact-info .info-row{font-size:13.5px}}.email-identity-contact-info .info-row i{margin-right:8px}.email-identity-meta-panel .suggested-record{display:block;font-size:14px;padding:10px;background-color:#fff;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}@media (min-width: 576px){.email-identity-meta-panel .suggested-record{font-size:13.5px}}.email-identity-meta-panel .suggested-record:first-child{border-top-left-radius:6px;border-top-right-radius:6px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.email-identity-meta-panel .suggested-record:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom:1px solid #e5e5e5}.email-identity-meta-panel .suggested-record:not(:first-child):not(:last-child){border-bottom:1px solid #e5e5e5}.edit-mailbox-settings-container{position:relative}.edit-mailbox-settings-container .form-section-title{margin-top:40px;margin-bottom:10px}.edit-mailbox-settings-container .setup-not-done-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#f1f5f8d6;z-index:50}.edit-mailbox-settings-container .radio-selection-cards-container.default-visibility .check-icons{margin-bottom:20px}.edit-mailbox-settings-container .radio-selection-cards-container.default-visibility .option-title i{font-size:20px;margin-right:5px}.edit-mailbox-settings-container .mailbox-access-grants-section[data-grants-count="0"] .has-grants{display:none}.edit-mailbox-settings-container .mailbox-access-grants-section:not([data-grants-count="0"]) .no-grants{display:none}.edit-mailbox-settings-container .mailbox-access-grant-link-container{display:block;max-width:300px}.edit-mailbox-settings-container .edit-sharing-block .fa-times{margin-right:10px;font-size:19px;color:#a1a1a1}.nylas-mailbox-sync-reference-full-summary{text-align:center;padding-top:30px;padding-bottom:30px;margin-top:20px}.nylas-mailbox-sync-reference-full-summary i.step-icon{font-size:35px;margin-bottom:18px;margin-top:18px}.nylas-mailbox-sync-reference-full-summary .progress{background-color:#fff;margin-top:15px}@media (min-width: 576px){.nylas-mailbox-sync-reference-full-summary .progress{margin-left:auto;margin-right:auto;max-width:500px}}.nylas-mailbox-sync-reference-full-summary .step-specific{display:none}.nylas-mailbox-sync-reference-full-summary[data-current-step="getting_email_thread_ids"] .step-specific.getting-email-thread-ids{display:initial}.nylas-mailbox-sync-reference-full-summary[data-current-step="getting_emails"] .step-specific.getting-emails{display:initial}.nylas-mailbox-sync-reference-full-summary[data-current-step="done_success"] .step-specific.done-success{display:initial}.nylas-mailbox-setup-summary{text-align:center;max-width:300px;margin-left:auto;margin-right:auto;margin-top:40px;padding:40px 18px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);background-color:#fff}.nylas-mailbox-setup-summary i.step-icon{font-size:35px;margin-bottom:15px}.nylas-mailbox-setup-summary h4{margin:0px}.nylas-mailbox-setup-summary .status-specific{display:none}.nylas-mailbox-setup-summary:not([data-setup-status="setup_done"]) .status-specific.not-done{display:initial}.nylas-mailbox-setup-summary[data-setup-status="setup_done"] .status-specific.done{display:initial}.nylas-mailbox-sync-reference-full-summary.context-inbox{margin-left:15px;margin-right:15px;margin-top:15px}@media (min-width: 576px){.nylas-mailbox-sync-reference-full-summary.context-inbox{margin-left:auto;margin-right:auto;margin-top:50px;width:80%}}@media (min-width: 1200px){.nylas-mailbox-sync-reference-full-summary.context-inbox{max-width:700px;margin-top:100px}}.nylas-mailbox-sync-reference-full-summary .duplicate-email-notice[data-duplicate-emails-count="0"]{display:none}.nylas-mailbox-sync-reference-full-summary .error-container{display:none}.nylas-mailbox-sync-reference-full-summary[data-status="error"] .error-container{display:block}.nylas-mailbox-sync-reference-full-summary[data-status="error"] .non-error-container{display:none}.nylas-mailbox-sync-reference-full-summary[data-status="error"]{background-color:#ffe3e3;color:red}.nylas-mailbox-sync-reference-full-summary[data-status="error"] p{color:red;max-width:500px;margin-left:auto;margin-right:auto}#save-email-attachment-to-mood-board-modal .image-preview-container{background-color:#fff;padding:15px;margin-bottom:15px;max-height:325px;box-sizing:content-box;border-radius:6px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#save-email-attachment-to-mood-board-modal .image-preview-container img{max-width:100%;max-height:inherit;display:block;margin-left:auto;margin-right:auto}#save-email-attachment-to-mood-board-modal .mood-board-target{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:13px;display:block;background-color:#fff;transition:all 0.2s;position:relative;font-size:16px}@media (min-width: 576px){#save-email-attachment-to-mood-board-modal .mood-board-target{font-size:14.5px}}@media (min-width: 1200px){#save-email-attachment-to-mood-board-modal .mood-board-target:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);z-index:2;color:teal}}#save-email-attachment-to-mood-board-modal .mood-board-target:first-child{border-top-left-radius:6px;border-top-right-radius:6px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}#save-email-attachment-to-mood-board-modal .mood-board-target:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom:1px solid #e5e5e5}#save-email-attachment-to-mood-board-modal .mood-board-target:not(:first-child):not(:last-child){border-bottom:1px solid #e5e5e5}#save-email-attachment-to-mood-board-modal .mood-board-target .meta-info{color:#9a9a9a;font-size:14px;display:inline-block;margin-top:6px;margin-right:6px}@media (min-width: 576px){#save-email-attachment-to-mood-board-modal .mood-board-target .meta-info{font-size:12px}}#save-email-attachment-to-mood-board-modal #confirm-element{margin-top:40px}#save-email-attachment-to-mood-board-modal #confirm-element .arrow-icon{font-size:30px;margin-right:30px}#email-signature-modal #tiny-mce-signature-container{background-color:#fff;border:1px solid #dfdfdf;border-radius:8px;overflow:hidden}#email-signature-modal #signature-body-container{padding:20px;min-height:260px;font-family:'system-ui';font-size:15px;line-height:120%;color:revert;text-decoration:revert}#email-signature-modal #signature-body-container a{color:revert;text-decoration:revert}#email-signature-modal div#signature-body-container.mce-content-body::before{top:20px;left:20px;opacity:0.6}#email-composer-container #email-body-container table,#email-signature-modal #signature-body-container table{vertical-align:top}#email-composer-container #email-body-container table tr,#email-signature-modal #signature-body-container table tr{vertical-align:top}#email-composer-container #email-body-container table td,#email-signature-modal #signature-body-container table td{vertical-align:top}#email-composer-container #email-body-container .mce-item-table,#email-signature-modal #signature-body-container .mce-item-table{border:0px;vertical-align:top}#email-composer-container #email-body-container .mce-item-table tr,#email-signature-modal #signature-body-container .mce-item-table tr{vertical-align:top}#email-composer-container #email-body-container .mce-item-table td,#email-signature-modal #signature-body-container .mce-item-table td{border:0px;vertical-align:top}#email-composer-container #email-body-container.mce-content-body table[data-mce-selected],#email-signature-modal #signature-body-container table[data-mce-selected]{outline:0px !important}#email-composer-container #email-body-container img[data-mce-selected],#email-signature-modal #signature-body-container img[data-mce-selected]{outline-width:2px}#email-signature-modal #tinymce-toolbar-container{border-top:1px solid #dfdfdf;min-height:39px}.email-signature-card-for-settings{display:flex;align-items:center;background-color:#fff;border-radius:6px;border:1px solid #dfdfdf;padding:6px 4px 6px 12px;margin-bottom:10px;font-size:16px;transition:all 0.3s}@media (min-width: 576px){.email-signature-card-for-settings{font-size:14.5px}}.email-signature-card-for-settings .edit-button{opacity:0;transition:all 0.3s}.email-signature-card-for-settings:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.email-signature-card-for-settings:hover .edit-button{opacity:1}#email-signature-placement-check{width:fit-content}#email-signature-placement-check:hover{cursor:pointer}#email-signature-placement-check i{font-size:18px}#email-signature-placement-check[data-signature-before-quoted-text='false'] .fa-check-square{display:none}#email-signature-placement-check[data-signature-before-quoted-text='true'] .fa-square{display:none}#email-composer-signature-dropdown .dropdown-menu{min-width:260px}#email-composer-signature-dropdown .dropdown-menu .dropdown-item.signature-option{width:100%;display:flex}#email-composer-signature-dropdown .dropdown-menu .dropdown-item.signature-option .selected-icon{margin-left:10px;visibility:hidden}#email-composer-signature-dropdown .dropdown-menu .dropdown-item.signature-option.selected{font-weight:800}#email-composer-signature-dropdown .dropdown-menu .dropdown-item.signature-option.selected .selected-icon{visibility:visible}#inbox-page.inbox-page-project-context #desktop-mailbox-bar{left:242px}#inbox-page.inbox-page-project-context #email-threads-index-container{margin-left:0px;padding:0px}@media (min-width: 1200px){#inbox-page.inbox-page-project-context #email-threads-index-container{padding-top:72px}}@media (min-width: 1200px){#inbox-page.inbox-page-project-context #email-thread-modal{left:242px}}#inbox-page.inbox-page-project-context #desktop-email-thread-bar{left:242px}#inbox-page.inbox-page-project-context #project-link-meta-panel .remove-project-link-button{display:none}#unauthorized-page img{position:absolute;left:50%;transform:translateX(-50%);position:fixed;bottom:100px;width:80%}@media (min-width: 576px){#unauthorized-page img{width:30%}}#unauthorized-page .unauthorized-callout{position:absolute;left:50%;transform:translateX(-50%);position:fixed;top:100px;width:80%;text-align:center}@media (min-width: 576px){#unauthorized-page .unauthorized-callout{top:200px}}#unauthorized-page i{font-size:40px;display:block;margin-bottom:20px}@media (min-width: 576px){#unauthorized-page i{font-size:55px}}@media (min-width: 576px){#unauthorized-page h4{font-size:25px}}@media (min-width: 576px){#unauthorized-page p{font-size:18px}}#layout-test #main-canvas{position:fixed;top:0px;right:0px;bottom:0px;left:0px;overflow:scroll}#layout-test #main-area{background-color:#f5f5f5}#layout-test #left-bar{position:fixed;top:0px;bottom:0px;left:0px;width:50px;background-color:#fff;border-right:1px solid #c1c1c1;padding:10px;z-index:2}#layout-test #right-bar{position:fixed;top:0px;right:0px;bottom:0px;width:260px;background-color:#fff;border-left:1px solid #c1c1c1;color:#fff;padding:10px;z-index:2}#layout-test #navigator{position:fixed;right:280px;top:20px;background-color:#fff;z-index:2;padding:6px;border-radius:6px;border:1px solid #c1c1c1}#layout-test[data-pan-enabled='true'] #main-canvas:hover{cursor:grab}#layout-test #left-bar.pointer-events-none{pointer-events:none}#layout-test[data-pan-enabled='false'] #main-canvas{cursor:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 23 23' fill='ffffff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.2444 11.3203H22.8718M11.5581 0.006558V22.634' stroke='%23000000' stroke-width='1'/%3E%3C/svg%3E") 12.5 12.5,crosshair}#layout-test #mouse-info{font-size:16px;position:fixed;z-index:1000;top:0px;left:0px;background-color:#5481a9;color:#fff;padding:5px;border-radius:5px;pointer-events:none;transform:translateX(8px) translateY(8px)}@media (min-width: 576px){#layout-test #mouse-info{font-size:14.5px}}.external-page{padding-bottom:85px}.external-loading-page .loading-container,#ext-document-done-notice{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);position:fixed;background-color:#fff;padding:25px;border-radius:6px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);text-align:center}.external-loading-page .loading-container i{font-size:35px}#ext-document-done-notice{width:90%;max-width:400px}#sub-schedule-page #external-sub-schedule-header{background-color:#fff;padding:15px;margin-bottom:20px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 576px){#sub-schedule-page #external-sub-schedule-header{padding:25px}}@media (min-width: 1200px){#sub-schedule-page #external-sub-schedule-header{padding:25px 35px;margin-bottom:30px}}#sub-schedule-page #external-sub-schedule-header .event-name{margin-left:10px;font-weight:600;font-size:18px}@media (min-width: 1034px){#sub-schedule-page #external-sub-schedule-header .event-name{font-size:20px}}#sub-schedule-page #external-sub-schedule-header .timeline-info{margin-top:15px;font-size:14px}@media (min-width: 576px){#sub-schedule-page #external-sub-schedule-header .timeline-info{margin-top:0px}}@media (min-width: 1034px){#sub-schedule-page #external-sub-schedule-header .timeline-info{font-size:15px}}#sub-schedule-page.external-page .schedule-day-container .content-container,#sub-schedule-page.external-page .schedule-day-container .content-bg-container{margin-left:0px}#share-link-composer{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);position:fixed;width:90vw;height:80vh;max-width:800px;max-height:800px;transition:all 0.5s}@media (min-width: 576px){#share-link-composer{max-height:initial;height:95vh}}#share-link-composer.out-of-viewport{transform:translateX(-50%) translateY(calc(100% + 100vh))}#share-link-composer .modal-body{overflow-y:scroll;overflow-x:hidden}#share-link-composer .edit-panel{top:0px;bottom:0px;width:90%;max-width:345px;left:initial;right:0px;transform:translateY(0px) translateX(calc(100% + 20px));border-radius:0px;z-index:21;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#share-link-composer .edit-panel.open{transform:translateY(0px) translateX(calc(0%))}#share-link-composer .edit-panel .header h4,#inbox-page .edit-panel .header h4{position:absolute;top:50%;transform:translateY(-50%);left:15px;width:100%}@media (min-width: 1200px){#share-link-composer .edit-panel .header h4,#inbox-page .edit-panel .header h4{left:initial;right:15px;text-align:right}}#share-link-composer .edit-panel .content{height:100%;max-height:initial}#share-link-composer #email-signature{padding:15px 20px}.marketing-page{background-color:#f8f7f5;padding-top:65px}@media (min-width: 1200px){.marketing-page{padding-top:0px}}.marketing-page .max-width-container{margin-left:auto;margin-right:auto;width:calc(100% - 40px)}@media (min-width: 1200px){.marketing-page .max-width-container{max-width:1340px}}.marketing-page .md-width-container{margin-left:auto;margin-right:auto;width:calc(100% - 40px)}@media (min-width: 1200px){.marketing-page .md-width-container{max-width:1080px}}.marketing-page .section-info-container{padding:20px;color:#e2edf2}@media (min-width: 576px){.marketing-page .section-info-container{padding-left:22vw;padding-right:22vw}}@media (min-width: 1034px){.marketing-page .section-info-container{padding-left:26vw;padding-right:26vw}}.marketing-page .section-leader{text-transform:uppercase;color:#a0b8c4;font-weight:800;margin-bottom:10px;font-size:14px}.marketing-page .section-copy{color:#a0b8c4;margin-bottom:10px;font-size:17px;line-height:24px}.marketing-page button{font-weight:800}.marketing-page button i{margin-left:10px;margin-right:5px}.marketing-page .main-hero-container{margin-bottom:30px;text-align:center;background-color:#15384a;background:linear-gradient(35deg, #031c2a 0%, #15384a 35%, #111d23 100%);padding-bottom:30px;overflow:hidden;clip-path:ellipse(175% 94% at 50% 5%)}@media (min-width: 576px){.marketing-page .main-hero-container{margin-bottom:60px}}@media (min-width: 1200px){.marketing-page .main-hero-container{padding-bottom:0px;margin-top:0px;margin-bottom:60px}}.marketing-page .main-hero-container .hero-image{width:100%}@media (min-width: 1200px){.marketing-page .main-hero-container .hero-image{margin-top:9vh}}.marketing-page .main-hero-container .section-copy{margin:25px 0px}.marketing-page .main-hero-container h1{font-weight:600}@media (min-width: 576px){.marketing-page .main-hero-container h1{font-size:38px}}.marketing-page .main-hero-container .hero-image.mobile{padding-top:40px;padding-bottom:20px;width:103vw;right:-3vw;position:relative}@media (min-width: 576px){.marketing-page .main-hero-container .hero-image.mobile{width:90vw;right:0px;display:block;margin-left:auto;margin-right:auto}}@media (min-width: 1034px){.marketing-page .main-hero-container .hero-image.mobile{width:75vw}}.marketing-page .main-hero-container .noise-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;opacity:0.25;background-image:url("https://planpage-public.s3.us-west-1.amazonaws.com/marketing/noise.png")}@media (min-width: 1200px){.marketing-page .main-hero-container .main-row{align-items:center}.marketing-page .main-hero-container .section-info-container{text-align:left;padding-left:80px;padding-right:80px}}@media (min-width: 1200px) and (min-width: 1200px){.marketing-page .main-hero-container .section-info-container{max-width:800px}}@media (min-width: 1200px){.marketing-page .main-hero-container h1{font-size:57px;color:#fff}.marketing-page .main-hero-container .section-copy{font-size:20px;line-height:31px}}.marketing-page img.feature-collage{display:block;width:90%;max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:30px}.marketing-page .headline-breaker{text-align:center;font-size:24px;font-weight:600;margin-bottom:30px}@media (min-width: 1200px){.marketing-page .headline-breaker{font-size:30px}}.marketing-page .hero-lines{margin-bottom:50px}.marketing-page .hero-lines span{display:block;height:1px;background-color:#000;margin-bottom:2px}.marketing-page .hero-lines span:nth-child(1){opacity:.15}.marketing-page .hero-lines span:nth-child(2){opacity:.1}.marketing-page .hero-lines span:nth-child(3){opacity:.05}.marketing-page .txt-gradient-1{background-image:linear-gradient(45deg, #be68c7, #2a91f1);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.marketing-page img.wave-divider.primary-green{filter:invert(48%) sepia(95%) saturate(473%) hue-rotate(116deg) brightness(93%) contrast(101%)}.marketing-page img.wave-divider.light-purple{filter:invert(68%) sepia(10%) saturate(5315%) hue-rotate(200deg) brightness(97%) contrast(103%)}.marketing-page img.wave-divider.chill-blue{filter:invert(82%) sepia(6%) saturate(658%) hue-rotate(154deg) brightness(93%) contrast(90%)}.marketing-page #nav-desktop{background-color:#f8f7f5;position:relative;z-index:5}.marketing-page #nav-desktop .nav-desktop-container{width:100%;max-width:1376px;margin-left:auto;margin-right:auto;padding-left:18px;padding-right:18px;display:flex;align-items:center;height:80px;position:relative;z-index:4}.marketing-page #nav-desktop .nav-desktop-container .logo{width:162px;filter:invert(17%) sepia(7%) saturate(4508%) hue-rotate(157deg) brightness(95%) contrast(90%)}.marketing-page #nav-desktop .nav-desktop-container .tagline{color:#7b7b7b;font-size:12px;margin-left:25px}.marketing-page #nav-desktop .nav-desktop-container .link{margin-right:11px;font-weight:800;font-size:16.5px;padding:8px 15px;border-radius:5px;transition:all 0.3s;color:#15384a}.marketing-page #nav-desktop .nav-desktop-container .link:hover{background-color:#fff;cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.marketing-page #nav-desktop .nav-desktop-container .link .fa-chevron-down{margin-left:6px;font-size:15px;transition:all 0.3s}.marketing-page #nav-desktop .nav-desktop-container .link.active{background-color:#fff;color:#15384a;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.marketing-page #nav-desktop .nav-desktop-container .link.active .fa-chevron-down{transform:rotate(180deg)}.marketing-page #nav-desktop-dropdown{position:fixed;top:0px;left:0px;right:0px;z-index:3;transform:translateY(calc(-100% + -30px));transition:all 0.4s}.marketing-page #nav-desktop-dropdown.open{transform:translateY(0px)}.marketing-page #nav-desktop-dropdown #nav-desktop{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.marketing-page .nav-desktop-section{position:fixed;top:79px;width:100%;z-index:3;transform:translateY(calc(-200%));transition:all 0.6s;overflow:hidden}.marketing-page .nav-desktop-section.open{transform:translateY(0px)}.marketing-page .nav-desktop-section .main-section{background-color:#f8f7f5;position:relative;z-index:4}.marketing-page .nav-desktop-section .curved-clip{background-color:#f8f7f5;height:85px;clip-path:ellipse(57% 91% at 50% -26%);padding-bottom:65px;overflow:hidden;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.marketing-page .nav-desktop-section-container{width:100%;max-width:1385px;margin-left:auto;margin-right:auto;padding-left:18px;padding-right:18px;padding-top:36px;padding-bottom:15px}.marketing-page .nav-desktop-section .main-link-block{border-radius:6px;padding:22px;margin-bottom:15px;margin-top:15px;display:flex;transition:all 0.15s}.marketing-page .nav-desktop-section .main-link-block i{font-size:22px;margin-right:13px;color:#00ab86}.marketing-page .nav-desktop-section .main-link-block .link-name{font-weight:800;font-size:18px;display:block;margin-bottom:7px;margin-top:3px;color:#15384a}@media (min-width: 1200px){.marketing-page .nav-desktop-section .main-link-block .link-name{font-size:16px}}.marketing-page .nav-desktop-section .main-link-block p{font-size:14.5px;max-width:225px}.marketing-page .nav-desktop-section .main-link-block:hover{background-color:#ebf4fa;cursor:pointer}.marketing-page .nav-desktop-section .main-link-block .icon-container{background:linear-gradient(43deg, #4158D0 0%, #C850C0 46%, #FFCC70 100%);width:35px;height:35px;margin-right:18px;position:relative;border-radius:8px}.marketing-page .nav-desktop-section .main-link-block .icon-container i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#fff;display:block;font-size:20px}.marketing-page .nav-desktop-section .main-link-block.column-style{background-color:#f6f6f6;margin-left:15px;margin-right:15px;height:100%;text-align:center;display:block}.marketing-page .nav-desktop-section .main-link-block.column-style p{max-width:initial}.marketing-page .nav-desktop-section .main-link-block.column-style i{margin-right:0px;font-size:35px;margin-bottom:30px;margin-top:30px}#marketing-page-desktop-nav-blur-container{visibility:hidden;opacity:0;position:fixed;top:0px;right:0px;bottom:0px;left:0px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#00071985;z-index:3;transition:all 0.7s}body.nav-desktop-section-open #marketing-page-desktop-nav-blur-container{visibility:visible;opacity:1}.marketing-page #nav-mobile #nav-mobile-menu{transform:translateX(calc(100% + 30px));transition:all 0.3s}.marketing-page #nav-mobile #nav-mobile-blur{transform:translateX(calc(100% + 30px));transition:opacity 0.3s;opacity:0}.marketing-page #nav-mobile.open #nav-mobile-menu{transform:translateX(0%)}.marketing-page #nav-mobile.open #nav-mobile-blur{transform:translateX(0%);opacity:1}.marketing-page #nav-mobile #nav-mobile-bar{position:fixed;top:0px;left:0px;width:100%;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);height:65px;z-index:15;display:flex;align-items:center}.marketing-page #nav-mobile .logo{display:block;padding-left:15px;width:150px;filter:invert(17%) sepia(7%) saturate(4508%) hue-rotate(157deg) brightness(95%) contrast(90%)}.marketing-page #nav-mobile #animated-hamburger{margin-right:20px;margin-left:20px;transform:scale(0.5)}.marketing-page #nav-mobile #nav-mobile-menu{position:fixed;top:65px;right:0px;width:100vw;height:calc(100vh - 65px);overflow:scroll;background-color:#fff;z-index:10;padding:20px;padding-bottom:150px}@media (min-width: 576px){.marketing-page #nav-mobile #nav-mobile-menu{padding:30px;width:500px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}}.marketing-page #nav-mobile #nav-mobile-menu .accordion-block{border-bottom:1px solid #efefef;padding:25px 0px}.marketing-page #nav-mobile #nav-mobile-menu .accordion-block .accordion-header{position:relative}.marketing-page #nav-mobile #nav-mobile-menu .accordion-block .title{font-size:20px;font-weight:700;color:#464646}.marketing-page #nav-mobile #nav-mobile-menu .accordion-block .title i{font-size:16px;transition:all 0.3s;position:absolute;top:50%;transform:translateY(-50%);right:10px}.marketing-page #nav-mobile #nav-mobile-menu .accordion-block .accordion-content{margin-top:30px;display:none}.marketing-page #nav-mobile #nav-mobile-menu .accordion-block.open .title{color:#00ab86}.marketing-page #nav-mobile #nav-mobile-menu .accordion-block.open .title i{transform:rotate(180deg) translateY(50%)}.marketing-page .accordion-content .main-link-block{border-radius:8px;margin-bottom:25px;display:flex;transition:all 0.15s}@media (min-width: 576px){.marketing-page .accordion-content .main-link-block{max-width:initial}}.marketing-page .accordion-content .main-link-block i{font-size:18px;margin-right:17px;margin-top:3px;color:#00ab86}.marketing-page .accordion-content .main-link-block .link-name{font-weight:800;font-size:16px;display:block;margin-bottom:8px;margin-top:4px;color:#2a2a2a}.marketing-page .accordion-content .main-link-block p{font-size:14px;line-height:19px;max-width:220px}.marketing-page .nav-desktop-section .main-link-block:hover{background-color:#fff;cursor:pointer;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.marketing-page #nav-mobile #nav-mobile-blur{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:8;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.marketing-page .feature-hero-container{position:relative;margin-bottom:30px}@media (min-width: 576px){.marketing-page .feature-hero-container{margin-bottom:60px}}.marketing-page .feature-hero-container .noise-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;opacity:0.2;background-image:url("https://planpage-public.s3.us-west-1.amazonaws.com/marketing/noise.png")}.marketing-page .feature-hero-container .radius-container{background-color:#f8f7f5;overflow:hidden;clip-path:ellipse(175% 94% at 50% 5%)}.marketing-page .feature-hero-container .text-based-info{text-align:center;padding:60px 30px 60px 30px;margin-left:auto;margin-right:auto;position:relative;z-index:2}@media (min-width: 1034px){.marketing-page .feature-hero-container .text-based-info{max-width:800px}}@media (min-width: 1200px){.marketing-page .feature-hero-container .text-based-info{padding-top:100px;padding-bottom:100px;max-width:900px}}.marketing-page .feature-hero-container .leader{display:block;text-transform:uppercase;font-weight:800;color:#03ab86;margin-bottom:10px}@media (min-width: 1200px){.marketing-page .feature-hero-container .leader{margin-bottom:8px}}.marketing-page .feature-hero-container .leader i{margin-right:4px}.marketing-page .feature-hero-container h1{color:#375767;font-size:39px;font-weight:800;margin-bottom:20px}@media (min-width: 576px){.marketing-page .feature-hero-container h1{font-size:36px;margin-bottom:30px}}@media (min-width: 1200px){.marketing-page .feature-hero-container h1{font-size:65px}}.marketing-page .feature-hero-container .copy p{color:#5e6c71;margin-bottom:28px}@media (min-width: 576px){.marketing-page .feature-hero-container .copy p{font-size:18px;max-width:70vw;margin-left:auto;margin-right:auto}}@media (min-width: 1200px){.marketing-page .feature-hero-container .copy p{font-size:21px;line-height:30px;max-width:700px;margin-bottom:25px}}@media (min-width: 576px){.marketing-page .feature-hero-container.main-hero-format h1{font-size:50px}}@media (min-width: 1200px){.marketing-page .feature-hero-container.main-hero-format h1{font-size:77px}}.marketing-page .feature-hero-container.main-hero-format .copy p{color:#5e6c71}@media (min-width: 1200px){.marketing-page .feature-hero-container.main-hero-format .copy p{font-size:25px;margin-bottom:55px}}@media (min-width: 1200px){.marketing-page .feature-hero-container.main-hero-format .text-based-info{max-width:1090px;padding-top:100px;padding-bottom:80px}}.marketing-page .feature-hero-container.main-hero-format img.hero-image-desktop{width:90%;max-width:1400px;display:block;margin-left:auto;margin-right:auto}@media (min-width: 1200px){.marketing-page .feature-hero-container.main-hero-format img.hero-image-desktop{margin-bottom:-245px}}.marketing-page .feature-hero-container.main-hero-format img.wave-divider{width:70%;margin-bottom:28px}@media (min-width: 576px){.marketing-page .feature-hero-container.main-hero-format img.wave-divider{max-width:200px;margin-bottom:35px}}@media (min-width: 1200px){.marketing-page .feature-hero-container.main-hero-format img.wave-divider{max-width:300px;margin-top:-10px;margin-bottom:50px}}.marketing-page .feature-hero-container.main-hero-format .start-free-button,.marketing-page .feature-hero-container.main-hero-format .book-demo-button{padding:15px}@media (min-width: 1200px){.marketing-page .feature-hero-container.main-hero-format .start-free-button,.marketing-page .feature-hero-container.main-hero-format .book-demo-button{padding:20px 25px;border-radius:1.2rem}}.marketing-page .feature-hero-container.main-hero-format .book-demo-button{margin-left:8px}@media (min-width: 1200px){.marketing-page .feature-hero-container.main-hero-format .book-demo-button{margin-left:15px}}.marketing-page .main-hero-format-grid-columns{padding-top:40px;overflow:hidden}@media (min-width: 576px){.marketing-page .main-hero-format-grid-columns{padding-top:100px}}@media (min-width: 1200px){.marketing-page .main-hero-format-grid-columns{width:100%;max-width:100vw;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));padding-right:calc((100vw - 1340px) / 2);padding-left:calc((100vw - 1340px) / 2);padding-top:40px;min-height:calc(100vh - 80px)}}.marketing-page .main-hero-format-grid-columns .left-col{text-align:center;padding-left:25px;padding-right:25px}@media (min-width: 576px){.marketing-page .main-hero-format-grid-columns .left-col{max-width:70vw;margin-left:auto;margin-right:auto}}@media (min-width: 1200px){.marketing-page .main-hero-format-grid-columns .left-col{padding-left:60px;padding-right:60px;padding-top:8vh;text-align:left}}.marketing-page .main-hero-format-grid-columns h1{font-size:40px;margin-bottom:0px;line-height:42px}@media (min-width: 576px){.marketing-page .main-hero-format-grid-columns h1{font-size:50px;line-height:54px}}@media (min-width: 1200px){.marketing-page .main-hero-format-grid-columns h1{font-size:52px;line-height:63px}}.marketing-page .main-hero-format-grid-columns .ring-and-wave{margin:25px 0px;text-align:center}@media (min-width: 1200px){.marketing-page .main-hero-format-grid-columns .ring-and-wave{display:flex;margin:25px 0px}}.marketing-page .main-hero-format-grid-columns .ring-and-wave i{color:#a8c3cc;font-size:29px;margin-right:7px;display:none}.marketing-page .main-hero-format-grid-columns .ring-and-wave .wave-divider{width:50%}@media (min-width: 1200px){.marketing-page .main-hero-format-grid-columns .ring-and-wave .wave-divider{display:block;width:35%}}.marketing-page .main-hero-format-grid-columns .copy p{color:#375767;margin-bottom:0px}@media (min-width: 1200px){.marketing-page .main-hero-format-grid-columns .copy p{font-size:21px;margin-left:unset;margin-right:unset}}.marketing-page .feature-hero-container.main-hero-format-grid-columns .buttons-container{margin-top:40px;margin-bottom:40px}@media (min-width: 1200px){.marketing-page .feature-hero-container.main-hero-format-grid-columns .buttons-container{margin-top:70px}}.marketing-page .feature-hero-container.main-hero-format-grid-columns .start-free-button,.marketing-page .feature-hero-container.main-hero-format-grid-columns .book-demo-button{padding:15px;border-radius:15px}@media (min-width: 1200px){.marketing-page .feature-hero-container.main-hero-format-grid-columns .start-free-button,.marketing-page .feature-hero-container.main-hero-format-grid-columns .book-demo-button{padding:20px 25px;border-radius:1.2rem;margin-right:15px}}.marketing-page .main-hero-format-grid-columns .right-col .image-container{text-align:center;margin-left:30px;margin-bottom:50px}@media (min-width: 1200px){.marketing-page .main-hero-format-grid-columns .right-col .image-container{height:105vh;max-height:770px;margin-left:80px}}.marketing-page .main-hero-format-grid-columns .right-col .image-container img{width:180vw;display:block;border-top-left-radius:10px;border-bottom-left-radius:10px;box-shadow:5px 2px 11px 1px rgba(0,0,0,0.2);-webkit-box-shadow:5px 2px 11px 1px rgba(0,0,0,0.2)}@media (min-width: 1200px){.marketing-page .main-hero-format-grid-columns .right-col .image-container img{width:unset;max-height:100%;box-shadow:11px 14px 36px 7px rgba(0,0,0,0.21);-webkit-box-shadow:11px 14px 36px 7px rgba(0,0,0,0.21)}}.marketing-page .main-hero-format-grid-columns .customer-quotes-container{position:relative;width:70%}.marketing-page .main-hero-format-grid-columns .customer-quotes-container .quote-char{position:absolute;left:-37px;top:-5px;font-family:"Nunito";font-weight:600;font-size:66px;color:#c8cdcf}.marketing-page .main-hero-format-grid-columns .customer-quotes-container p{color:#375767b3}.marketing-page .main-hero-format-grid-columns .customer-quotes-container p.quote-text{font-size:15px;margin-bottom:6px;line-height:20px}.marketing-page .main-hero-format-grid-columns .customer-quotes-container p.quote-attribution{font-size:14px}.marketing-page .feature-hero-container .hero-image{width:100%;margin-left:auto;margin-right:auto;display:block}.marketing-page .feature-hero-container.leads .hero-image{transform:scale(1.9);transform-origin:top left;max-width:1150px;margin-bottom:100px}@media (min-width: 576px){.marketing-page .feature-hero-container.leads .hero-image{margin-bottom:0px;padding-left:20px;padding-right:20px;transform:scale(1)}}@media (min-width: 1200px){.marketing-page .feature-hero-container.leads .hero-image{max-width:1350px;padding-left:0px;padding-right:0px}}.marketing-page .feature-hero-container.calendar .hero-image{transform:scale(2);transform-origin:top right;max-width:1150px;margin-bottom:120px;padding-right:10px}@media (min-width: 576px){.marketing-page .feature-hero-container.calendar .hero-image{padding-left:20px;padding-right:20px;transform:scale(1);margin-bottom:0px}}@media (min-width: 1200px){.marketing-page .feature-hero-container.calendar .hero-image{padding-left:0px;padding-right:0px}}.marketing-page .feature-hero-container.invoices .hero-image{padding-left:10px;max-width:1150px;transform:scale(1.3);transform-origin:top left;margin-bottom:60px}@media (min-width: 576px){.marketing-page .feature-hero-container.invoices .hero-image{margin-bottom:0px;transform:scale(1);padding-left:20px;padding-right:20px}}@media (min-width: 1200px){.marketing-page .feature-hero-container.invoices .hero-image{max-width:1300px;padding-left:0px;padding-right:0px}}.marketing-page .feature-hero-container.documents .hero-image{padding-left:20px;padding-right:20px;max-width:1150px}@media (min-width: 1200px){.marketing-page .feature-hero-container.documents .hero-image{max-width:1250px;padding-left:0px;padding-right:0px}}.marketing-page .feature-hero-container.vendors .hero-image{padding-left:20px;padding-right:20px;max-width:1150px;transform:scale(1.5);transform-origin:top center;margin-bottom:70px}@media (min-width: 576px){.marketing-page .feature-hero-container.vendors .hero-image{transform:scale(1);margin-bottom:0px}}@media (min-width: 1200px){.marketing-page .feature-hero-container.vendors .hero-image{max-width:1300px;padding-left:0px;padding-right:0px}}.marketing-page .feature-hero-container.templates .hero-image{padding-left:20px;padding-right:20px;max-width:600px}@media (min-width: 1200px){.marketing-page .feature-hero-container.templates .hero-image{max-width:800px;padding-left:0px;padding-right:0px}}.marketing-page .feature-hero-container.tasks .hero-image{padding-left:0px;padding-right:0px;width:100%;transform:scale(1.5);transform-origin:top center;margin-bottom:45px}@media (min-width: 1034px){.marketing-page .feature-hero-container.tasks .hero-image{transform:scale(1);margin-bottom:0px}}@media (min-width: 1200px){.marketing-page .feature-hero-container.tasks .hero-image{margin-top:0px}}.marketing-page .feature-hero-container.quotes .hero-image{transform:scale(1.3) translateX(1.5%);transform-origin:top center;margin-bottom:50px;max-width:1150px}@media (min-width: 576px){.marketing-page .feature-hero-container.quotes .hero-image{transform:scale(1) translateX(0px);padding-left:20px;padding-right:20px;margin-bottom:0px}}@media (min-width: 1200px){.marketing-page .feature-hero-container.quotes .hero-image{max-width:1550px;padding-left:60px;padding-right:60px}}.marketing-page .feature-hero-container.mood-boards .hero-image{padding-left:20px;padding-right:20px;max-width:1450px;transform:scale(1.8) rotate(-2deg);transform-origin:top center;margin-bottom:80px}@media (min-width: 576px){.marketing-page .feature-hero-container.mood-boards .hero-image{transform:scale(1) rotate(0deg);margin-bottom:0px}}@media (min-width: 1200px){.marketing-page .feature-hero-container.mood-boards .hero-image{padding-left:0px;padding-right:0px;margin-top:30px}}.marketing-page .feature-hero-container.timelines .hero-image{padding-left:20px;padding-right:20px;max-width:1200px}@media (min-width: 1200px){.marketing-page .feature-hero-container.timelines .hero-image{padding-left:0px;padding-right:0px;margin-top:20px}}.marketing-page .feature-hero-container.mobile .radius-container{background-image:url("https://planpage-public.s3.us-west-1.amazonaws.com/marketing/product_shots/feature_hero_images/mobile_feature_hero.jpg");background-size:cover;background-position:65% center;height:80vh}@media (min-width: 1200px){.marketing-page .feature-hero-container.mobile .radius-container{background-position:center center;height:85vh}}.marketing-page .feature-hero-container.mobile .radius-container h1{text-shadow:1px 1px 26px rgba(0,0,0,0.42)}@media (min-width: 1200px){.marketing-page .feature-hero-container.mobile .radius-container .text-based-info{padding-top:100px}}.marketing-page .feature-hero-container.portal .radius-container img.portal-orbit{width:94vw;display:block;margin-left:auto;margin-right:auto;margin-top:-150px;margin-bottom:100px;transform:scale(1.4);transform-origin:top center}@media (min-width: 576px){.marketing-page .feature-hero-container.portal .radius-container img.portal-orbit{transform:scale(1);margin-bottom:0px;width:80vw;margin-top:-150px}}@media (min-width: 1034px){.marketing-page .feature-hero-container.portal .radius-container img.portal-orbit{margin-top:-200px}}@media (min-width: 1200px){.marketing-page .feature-hero-container.portal .radius-container img.portal-orbit{margin-top:-280px;max-width:1100px}}@media (min-width: 576px){.marketing-page .feature-hero-container.portal .text-based-info{padding-top:100px}}.marketing-page .feature-hero-container.guests .hero-image{transform:scale(1.7);transform-origin:top center;margin-bottom:120px;margin-top:30px;max-width:1150px}@media (min-width: 576px){.marketing-page .feature-hero-container.guests .hero-image{transform:scale(1);padding-left:20px;padding-right:20px;margin-bottom:0px;margin-top:0px}}@media (min-width: 1200px){.marketing-page .feature-hero-container.guests .hero-image{padding-left:0px;padding-right:0px}}.marketing-page .feature-hero-container.email .hero-image{transform:scale(1.9);transform-origin:top left;max-width:1150px;margin-bottom:100px;margin-top:-45px}@media (min-width: 576px){.marketing-page .feature-hero-container.email .hero-image{margin-bottom:0px;padding-left:20px;padding-right:20px;transform:scale(1)}}@media (min-width: 1200px){.marketing-page .feature-hero-container.email .hero-image{max-width:1350px;padding-left:0px;padding-right:0px;margin-top:-120px;margin-bottom:-70px}}.marketing-page .feature-hero-container button.signup-button{border-color:#03ab86;color:#00ab86;border-radius:100px;padding:13px 19px;transition:all 0.3s}@media (min-width: 576px){.marketing-page .feature-hero-container button.signup-button{padding:15px 20px}}@media (min-width: 1034px){.marketing-page .feature-hero-container button.signup-button{font-size:18px;padding:18px 25px}}.marketing-page .feature-hero-container button.signup-button:hover{background-color:#03ab86;color:#fff}.marketing-page .feature-hero-container button.signup-button i{margin-left:5px;margin-right:0px}@media (min-width: 1034px){.marketing-page .feature-hero-container button.signup-button i{margin-left:10px}}.marketing-page .feature-hero-container .leader{background-image:linear-gradient(45deg, #5cb0cc, #2cb798);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.marketing-page .multi-block{background-color:#edf9ff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}@media (min-width: 1200px){.marketing-page .multi-block{padding-bottom:40px}}.marketing-page .multi-block{background-size:contain;background-repeat:no-repeat}.marketing-page .multi-block .pillbox{background-color:#fff;width:100vw;padding-left:10px;padding-right:10px;margin-bottom:15px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.marketing-page .multi-block .pillbox::-webkit-scrollbar{display:none}@media (min-width: 576px){.marketing-page .multi-block .pillbox{text-align:center;width:90%;margin-left:auto;margin-right:auto;border-radius:8px;margin-bottom:40px}}@media (min-width: 1200px){.marketing-page .multi-block .pillbox{width:100%;max-width:1000px}}.marketing-page .multi-block .header{text-align:center;padding-top:25px;padding-bottom:20px}@media (min-width: 576px){.marketing-page .multi-block .header{padding-top:45px;padding-bottom:40px}}@media (min-width: 1200px){.marketing-page .multi-block .header{padding-top:100px;padding-bottom:50px}}.marketing-page .multi-block .header h3{padding:0px 50px}@media (min-width: 1200px){.marketing-page .multi-block .header h3{font-size:35px}}.marketing-page .multi-block .pillbox .link{display:inline-block;padding:15px;border-top:3px solid transparent;border-bottom:4px solid transparent;font-weight:600;color:#aeafba;transition:all 0.3s}@media (min-width: 1200px){.marketing-page .multi-block .pillbox .link{font-size:18px}.marketing-page .multi-block .pillbox .link:hover{cursor:pointer;color:#313469;border-bottom-color:#313469}}.marketing-page .multi-block .pillbox .active{color:#313469;border-bottom-color:#313469}.marketing-page .multi-block .content-wrapper{width:90%;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}.marketing-page .multi-block .content-wrapper{max-width:1380px}.marketing-page .multi-block .content-wrapper img{max-width:100%;margin-bottom:35px}@media (min-width: 1200px){.marketing-page .multi-block .check-benefit-container{padding-left:80px}}.marketing-page .multi-block .check-benefit{display:flex;margin-bottom:30px}@media (min-width: 1200px){.marketing-page .multi-block .check-benefit{margin-bottom:40px}}.marketing-page .multi-block .check-benefit h4{line-height:20px;color:#323469}.marketing-page .multi-block .check-benefit p{color:#464646}.marketing-page .multi-block .check-benefit-icon{position:relative;background-color:#323469;color:#fff;width:45px;height:45px;margin-right:25px;border-radius:8px}@media (min-width: 1200px){.marketing-page .multi-block .check-benefit-icon{margin-right:35px}}.marketing-page .multi-block .check-benefit-icon i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:20px;display:block}.marketing-page .feature-card-stack{margin-bottom:40px}.marketing-page .feature-card-stack .feature-card-stack-cards-container{margin-left:auto;margin-right:auto}.marketing-page .feature-card-stack h2{font-weight:100;text-align:center;margin-bottom:20px;font-size:23px}@media (min-width: 576px){.marketing-page .feature-card-stack h2{font-size:34px;margin-bottom:35px}}.marketing-page .feature-card-stack h2.left-align-with-margin{text-align:left}@media (min-width: 576px){.marketing-page .feature-card-stack h2.left-align-with-margin{margin-left:25px}}@media (min-width: 1034px){.marketing-page .feature-card-stack h2.left-align-with-margin{margin-left:33px}}@media (min-width: 1200px){.marketing-page .feature-card-stack h2.left-align-with-margin{margin-left:38px}}.marketing-page .feature-flip-block{margin-bottom:80px}@media (min-width: 576px){.marketing-page .feature-flip-block{margin-left:60px;margin-right:60px}}@media (min-width: 1200px){.marketing-page .feature-flip-block{margin-left:0px;margin-right:0px;margin-bottom:54px;padding:18px 0px}}.marketing-page .feature-flip-block .feature-image{max-width:100%}.marketing-page .feature-flip-block .feature-leader{text-transform:uppercase;font-weight:800;color:#00ab86;display:block;margin-bottom:10px}@media (min-width: 1200px){.marketing-page .feature-flip-block .feature-leader{font-size:14.5px}}.marketing-page .feature-flip-block h3{font-weight:800;margin-bottom:15px}@media (min-width: 1200px){.marketing-page .feature-flip-block h3{font-size:30px;margin-bottom:13px}}.marketing-page .feature-flip-block .blurb{margin-bottom:20px}@media (min-width: 1200px){.marketing-page .feature-flip-block .blurb p{font-size:16px}}@media (min-width: 1200px){.marketing-page .feature-flip-block.text-on-left .text-column{padding-right:72px}}@media (min-width: 1200px){.marketing-page .feature-flip-block.text-on-right .text-column{padding-left:72px}}@media (min-width: 576px){.marketing-page .feature-grid{text-align:center}}.marketing-page .feature-grid .feature-grid-item{margin-bottom:35px}@media (min-width: 576px){.marketing-page .feature-grid .feature-grid-item{margin-bottom:45px}}@media (min-width: 1200px){.marketing-page .feature-grid .feature-grid-item{margin-bottom:65px;padding-right:35px}}.marketing-page .feature-grid i.main-icon{font-size:28px;color:#15384a;display:block;margin-bottom:8px}@media (min-width: 1200px){.marketing-page .feature-grid i.main-icon{font-size:32px;margin-bottom:18px;margin-left:auto;margin-right:auto}}.marketing-page .feature-grid h3{color:#15384a;font-weight:800;margin-bottom:5px;font-size:18px}@media (min-width: 1200px){.marketing-page .feature-grid p{font-size:16px}}.marketing-page .card-grid .card-grid-column{margin-bottom:30px}@media (min-width: 576px){.marketing-page .card-grid .card-grid-column{margin-bottom:30px}}.marketing-page .card-grid .card-grid-card{background-color:#fff;border-radius:12px;text-align:left;padding:20px;height:100%}@media (min-width: 1200px){.marketing-page .card-grid .card-grid-card{padding:30px}}.marketing-page .benefit-block{padding:0px;margin-left:auto;margin-right:auto;border-radius:8px;margin-bottom:60px;overflow:hidden;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.marketing-page .benefit-block .description-content-container{padding:30px;padding-bottom:0px}@media (min-width: 576px){.marketing-page .benefit-block .description-content-container{padding:35px;padding-bottom:35px}}@media (min-width: 1200px){.marketing-page .benefit-block .description-content-container{padding:55px;padding-bottom:55px}}.marketing-page .benefit-block .section-leader{font-size:14px;margin-bottom:10px}@media (min-width: 576px){.marketing-page .benefit-block .section-leader{margin-bottom:20px}}@media (min-width: 1200px){.marketing-page .benefit-block .section-leader{margin-bottom:18px;font-size:14px}}.marketing-page .benefit-block h2{font-size:23px;font-weight:800;margin-bottom:25px;color:#fff}@media (min-width: 576px){.marketing-page .benefit-block h2{font-size:25px}}@media (min-width: 1200px){.marketing-page .benefit-block h2{font-size:34px}}.marketing-page .benefit-block .section-copy p{color:#fff}@media (min-width: 1200px){.marketing-page .benefit-block .section-copy p{font-size:16px;line-height:25px}}.marketing-page .benefit-block .section-copy .icon-bullet{display:block;margin-bottom:8px;font-weight:600}.marketing-page .benefit-block .section-copy .icon-bullet i{margin-right:5px}.marketing-page .benefit-block .image-container img{max-width:100%}@media (min-width: 1200px){.marketing-page .benefit-block .image-container{padding-left:80px}}.marketing-page .benefit-block.purple{background-color:#fdf2ff}.marketing-page .benefit-block.purple .section-leader{color:#9f5cab}.marketing-page .benefit-block.purple .mobile-cta-button,.marketing-page .benefit-block.purple .desktop-cta-button{background-color:#804b89}.marketing-page .benefit-block.green{background-color:#f0fff4}.marketing-page .benefit-block.green .section-leader{color:#24983b}.marketing-page .benefit-block.green .mobile-cta-button,.marketing-page .benefit-block.green .desktop-cta-button{background-color:#316d41}.marketing-page .benefit-block.blue{background-color:#ecf9ff}.marketing-page .benefit-block.blue .section-leader{color:#2e79ae}.marketing-page .benefit-block.blue .mobile-cta-button,.marketing-page .benefit-block.blue .desktop-cta-button{background-color:#2d6983}.marketing-page .benefit-block.dark-blue{background-color:#15384a}.marketing-page .benefit-block.dark-blue .section-copy p{color:#b6cedb}.marketing-page .benefit-block.dark-blue .section-leader{color:#a0b8c4}.marketing-page .benefit-block.dark-blue .mobile-cta-button,.marketing-page .benefit-block.dark-blue .desktop-cta-button{background-color:#2d6983}.marketing-page .benefit-block .mobile-cta-button{width:100%;color:#fff;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.marketing-page .benefit-block .desktop-cta-button{color:#fff;margin-top:30px}.marketing-page .benefit-block.collaborate1 .image-container{perspective:2000px}.marketing-page .benefit-block.collaborate1 .image-container img{transform:rotateY(-14deg) rotateX(14deg) scale(1.1) translateX(-10%);position:relative;right:-63px;margin-bottom:20px}.marketing-page .benefit-block.documents1 .image-container{perspective:2000px}.marketing-page .benefit-block.documents1 .image-container img{transform:rotateY(-17deg) rotateX(17deg) scale(1.4) translateX(-10%);position:relative;right:-63px;margin-top:100px;margin-bottom:0px}@media (min-width: 576px){.marketing-page .benefit-block.documents1 .image-container img{margin-top:0px;margin-bottom:0px}}.marketing-page .span-benefit{margin-bottom:60px}.marketing-page .span-benefit.black{background-color:#000}.marketing-page .span-benefit.black h2{color:#fff}.marketing-page .span-benefit.off-black{background-color:#0b0c0f}.marketing-page .span-benefit.off-black h2{color:#fff}.marketing-page .span-benefit.off-black p{color:#aeaeae}.marketing-page .span-benefit.white{background-color:#fff}.marketing-page .span-benefit.white h2{color:#464646}.marketing-page .span-benefit.feature-collage{text-align:center;padding-top:60px}@media (min-width: 1200px){.marketing-page .span-benefit.feature-collage{padding-top:90px}}.marketing-page .span-benefit.feature-collage .header{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media (min-width: 576px){.marketing-page .span-benefit.feature-collage .header{padding-left:0px;padding-right:0px;max-width:80vw}}@media (min-width: 1200px){.marketing-page .span-benefit.feature-collage .header{max-width:800px}}.marketing-page .span-benefit.feature-collage h2{font-weight:800;font-size:27px;margin-bottom:30px;max-width:80vw;margin-left:auto;margin-right:auto}@media (min-width: 1200px){.marketing-page .span-benefit.feature-collage h2{font-size:34px;margin-bottom:50px}}.marketing-page .span-benefit.feature-collage img{display:block;max-width:80%;margin-left:auto;margin-right:auto;margin-top:30px}@media (min-width: 576px){.marketing-page .span-benefit.feature-collage img{max-width:40vw}}@media (min-width: 1200px){.marketing-page .span-benefit.feature-collage img{max-width:500px}}.marketing-page .span-benefit.feature-collage .feature-box{display:inline-block;background-color:#212121;color:#d5d5d5;padding:11px;border-radius:5px;margin-left:5px;margin-right:5px;margin-bottom:10px;font-weight:600;font-size:13px}@media (min-width: 576px){.marketing-page .span-benefit.feature-collage .feature-box{font-size:15px}}.marketing-page .span-benefit.feature-collage .feature-box i{margin-right:5px}.marketing-page .span-benefit.get-inspired{clip-path:ellipse(175% 94% at 50% 5%);overflow:hidden}.marketing-page .span-benefit.get-inspired img.get-inspired{max-width:100%;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px;padding-left:40px;padding-right:40px;padding-top:50px}@media (min-width: 576px){.marketing-page .span-benefit.get-inspired img.get-inspired{max-width:500px;padding-top:80px}}@media (min-width: 1200px){.marketing-page .span-benefit.get-inspired img.get-inspired{max-width:850px;padding-top:80px}}.marketing-page .span-benefit.get-inspired img.mood-boards{max-width:100%;display:block;margin-left:auto;margin-right:auto;padding-bottom:30px;padding-left:25px;padding-right:25px;padding-top:20px}@media (min-width: 576px){.marketing-page .span-benefit.get-inspired img.mood-boards{padding-bottom:80px}}@media (min-width: 1034px){.marketing-page .span-benefit.get-inspired img.mood-boards{max-width:850px}}@media (min-width: 1200px){.marketing-page .span-benefit.get-inspired img.mood-boards{max-width:1000px;padding-top:80px;padding-bottom:120px}}.marketing-page .span-benefit.get-inspired p{text-align:center;margin-left:30px;margin-right:30px}@media (min-width: 576px){.marketing-page .span-benefit.get-inspired p{margin-left:auto;margin-right:auto;max-width:600px}}@media (min-width: 1200px){.marketing-page .span-benefit.get-inspired p{font-size:18px;max-width:700px}}.marketing-page .span-benefit.span-benefit-big-text{text-align:center;padding-top:40px;padding-bottom:40px}@media (min-width: 576px){.marketing-page .span-benefit.span-benefit-big-text{padding-top:60px;padding-bottom:60px}}@media (min-width: 1200px){.marketing-page .span-benefit.span-benefit-big-text{padding-top:100px;padding-bottom:100px}}.marketing-page .span-benefit.span-benefit-big-text h3{font-size:33px;margin-left:auto;margin-right:auto;margin-bottom:0px;width:90%}@media (min-width: 576px){.marketing-page .span-benefit.span-benefit-big-text h3{max-width:80%}}@media (min-width: 1200px){.marketing-page .span-benefit.span-benefit-big-text h3{max-width:900px;font-size:55px}}.marketing-page .span-benefit.span-benefit-all-features-collage{background-image:linear-gradient(135deg, #3a3e88 10%, #040521 100%);padding-top:50px;padding-bottom:30px;margin-bottom:0px}@media (min-width: 1200px){.marketing-page .span-benefit.span-benefit-all-features-collage{padding-top:90px;padding-bottom:70px}}.marketing-page .span-benefit.span-benefit-all-features-collage h3.headline{color:#fff;text-align:center;font-weight:800;font-size:35px;margin-bottom:25px;padding:0px 30px}@media (min-width: 1200px){.marketing-page .span-benefit.span-benefit-all-features-collage h3.headline{padding:0px;font-size:77px;margin-bottom:30px}}.marketing-page .span-benefit.span-benefit-all-features-collage .wave-divider{width:50%;max-width:200px;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}@media (min-width: 1200px){.marketing-page .span-benefit.span-benefit-all-features-collage .wave-divider{max-width:350px;margin-bottom:50px}}.marketing-page .span-benefit.span-benefit-all-features-collage .container-fluid.card-grid{max-width:1370px}@media (min-width: 1200px){.marketing-page .span-benefit.span-benefit-all-features-collage .card-grid-card{transition:all 0.3s}.marketing-page .span-benefit.span-benefit-all-features-collage .card-grid-card:hover{transform:scale(1.03);box-shadow:0px 12px 21px 1px rgba(0,0,0,0.65);-webkit-box-shadow:0px 12px 21px 1px rgba(0,0,0,0.65)}}.marketing-page .span-benefit.span-benefit-all-features-collage .app-icon{margin-bottom:15px}.marketing-page .span-benefit.span-benefit-all-features-collage .card-grid-card h4{font-weight:800;color:#464646}@media (min-width: 1200px){.marketing-page .span-benefit.span-benefit-all-features-collage .card-grid-card h4{font-size:19.5px}}@media (min-width: 1200px){.marketing-page .span-benefit.span-benefit-all-features-collage .card-grid-card p{font-size:15px}}.marketing-page .span-benefit.communication-collage{height:calc(100vh - 50px);background-color:#f8f7f5;position:relative;overflow:hidden}.marketing-page .span-benefit.communication-collage .text-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:65%;text-align:center}@media (min-width: 1200px){.marketing-page .span-benefit.communication-collage .text-container{width:50%}}.marketing-page .span-benefit.communication-collage .text-container h3{font-size:28px;font-weight:800}@media (min-width: 576px){.marketing-page .span-benefit.communication-collage .text-container h3{font-size:60px;line-height:60px}}@media (min-width: 1200px){.marketing-page .span-benefit.communication-collage .text-container h3{font-size:77px;line-height:77px}}.marketing-page .span-benefit.communication-collage .text-container p{font-size:18px}@media (min-width: 1200px){.marketing-page .span-benefit.communication-collage .text-container p{width:60%;margin-left:auto;margin-right:auto}}.marketing-page .span-benefit.communication-collage .image-collage-item{border-radius:10px;position:absolute;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.marketing-page .span-benefit.communication-collage .image-collage-item.person01{width:140px;height:140px;top:9%;left:4%}@media (min-width: 576px){.marketing-page .span-benefit.communication-collage .image-collage-item.person01{width:155px;height:155px;top:8%;left:9%}}@media (min-width: 1200px){.marketing-page .span-benefit.communication-collage .image-collage-item.person01{width:220px;height:220px;top:4%;left:12%}}.marketing-page .span-benefit.communication-collage .image-collage-item.person02{width:65px;height:65px;top:4%;left:56%}@media (min-width: 576px){.marketing-page .span-benefit.communication-collage .image-collage-item.person02{width:110px;height:110px;top:-1%;left:53%}}@media (min-width: 1200px){.marketing-page .span-benefit.communication-collage .image-collage-item.person02{width:150px;height:150px;top:-1%;left:55%}}.marketing-page .span-benefit.communication-collage .image-collage-item.person03{width:120px;height:120px;top:21%;right:-6%}@media (min-width: 576px){.marketing-page .span-benefit.communication-collage .image-collage-item.person03{width:150px;height:150px;top:21%;right:-1%}}@media (min-width: 1200px){.marketing-page .span-benefit.communication-collage .image-collage-item.person03{width:220px;height:220px;top:16%;right:7%}}.marketing-page .span-benefit.communication-collage .image-collage-item.person04{width:130px;height:130px;bottom:11%;left:-11%}@media (min-width: 576px){.marketing-page .span-benefit.communication-collage .image-collage-item.person04{width:160px;height:160px;bottom:11%;left:-1%}}@media (min-width: 1200px){.marketing-page .span-benefit.communication-collage .image-collage-item.person04{width:200px;height:200px;bottom:8%;left:2%}}.marketing-page .span-benefit.communication-collage .image-collage-item.person05{width:120px;height:120px;bottom:4%;right:-3%}@media (min-width: 576px){.marketing-page .span-benefit.communication-collage .image-collage-item.person05{width:160px;height:160px;bottom:4%;right:-1%}}@media (min-width: 1200px){.marketing-page .span-benefit.communication-collage .image-collage-item.person05{width:190px;height:190px;bottom:4%;right:1%}}.marketing-page .span-benefit.communication-collage .image-collage-item.person06{width:65px;height:65px;right:-3%;bottom:33%}@media (min-width: 576px){.marketing-page .span-benefit.communication-collage .image-collage-item.person06{width:100px;height:100px;right:-3%;bottom:33%}}@media (min-width: 1200px){.marketing-page .span-benefit.communication-collage .image-collage-item.person06{width:130px;height:130px;right:20%;bottom:20%}}.marketing-page .span-benefit.communication-collage .image-collage-item.person07{width:70px;height:70px;top:38%;left:-3%}@media (min-width: 576px){.marketing-page .span-benefit.communication-collage .image-collage-item.person07{width:130px;height:130px;top:36%;left:-3%}}@media (min-width: 1200px){.marketing-page .span-benefit.communication-collage .image-collage-item.person07{width:150px;height:150px;top:36%;left:-2%}}.marketing-page .span-benefit.communication-collage .image-collage-item.person08{width:60px;height:60px;bottom:8%;left:35%}@media (min-width: 576px){.marketing-page .span-benefit.communication-collage .image-collage-item.person08{width:100px;height:100px;bottom:8%;left:38%}}@media (min-width: 1200px){.marketing-page .span-benefit.communication-collage .image-collage-item.person08{width:130px;height:130px;bottom:7%;left:40%}}.marketing-page .footer{background-color:#f8f7f5;background:linear-gradient(180deg, #f8f7f5 0%, #fff 80%, #fff 100%);color:#fff;margin-top:180px;padding-bottom:25px;position:relative}@media (min-width: 1200px){.marketing-page .footer{margin-top:162px;padding-bottom:22px}}.marketing-page .footer .noise-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;opacity:0.2;background-image:url("https://planpage-public.s3.us-west-1.amazonaws.com/marketing/noise.png")}.marketing-page .footer .footer-columns-container{position:relative;z-index:2;padding-left:40px;padding-right:40px}@media (min-width: 576px){.marketing-page .footer .footer-columns-container{padding-left:initial;padding-right:initial}}.marketing-page .footer .link-column{margin-bottom:35px}@media (min-width: 576px){.marketing-page .footer .link-column{margin-bottom:0px}}.marketing-page .footer .link-column h4{color:#15384a;margin-bottom:15px;font-weight:800}@media (min-width: 1200px){.marketing-page .footer .link-column h4{margin-bottom:10px}}.marketing-page .footer .link-column a{color:#15384a;font-weight:600;display:block;width:fit-content;block-size:fit-content;margin:20px 0px;transition:all 0.2s}@media (min-width: 1200px){.marketing-page .footer .link-column a{font-size:15px}}.marketing-page .footer .link-column a:hover{color:#000}.marketing-page .footer .link-column a i{margin-right:4px}.marketing-page .footer .footer-logo{width:170px;display:block;filter:invert(17%) sepia(7%) saturate(4508%) hue-rotate(157deg) brightness(95%) contrast(90%);margin-bottom:32px}@media (min-width: 576px){.marketing-page .footer .footer-logo{margin-top:40px}}@media (min-width: 1200px){.marketing-page .footer .footer-logo{margin-top:0px;width:153px;margin-bottom:29px}}.marketing-page .footer .footer-topper{overflow:hidden;position:relative;z-index:2;background-color:#fff;color:#000;width:90%;margin-left:auto;margin-right:auto;padding:30px;border-radius:12px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);transform:translateY(-50%)}@media (min-width: 576px){.marketing-page .footer .footer-topper{padding:45px}}@media (min-width: 1200px){.marketing-page .footer .footer-topper{padding:50px;max-width:1080px;border-radius:11px}}@media (min-width: 1200px){.marketing-page .footer .footer-topper .left-column{padding-left:135px}}.marketing-page .footer .footer-topper .logo{position:absolute;right:-5px;bottom:-2px;width:136px;opacity:.05;filter:invert(17%) sepia(7%) saturate(4508%) hue-rotate(157deg) brightness(95%) contrast(90%)}@media (min-width: 576px){.marketing-page .footer .footer-topper .logo{right:-13px;width:200px}}@media (min-width: 1200px){.marketing-page .footer .footer-topper .logo{width:180px;position:absolute;top:50%;transform:translateY(-50%);left:-23px}}.marketing-page .footer .footer-topper h4{font-weight:800;font-size:25px;color:#15384a}@media (min-width: 1200px){.marketing-page .footer .footer-topper h4{font-size:30px}}.marketing-page .footer .footer-topper p{margin-top:15px;margin-bottom:20px}@media (min-width: 1200px){.marketing-page .footer .footer-topper p{font-size:16px;margin-top:5px;margin-bottom:18px}}.marketing-page .footer .social-links a{color:#fff;font-size:23px;margin-right:15px;opacity:.8;transition:all 0.3s}.marketing-page .footer .social-links a:hover{opacity:1}@media (min-width: 1200px){.marketing-page .footer .social-links{font-size:21px;margin-right:13px}}.marketing-page .footer .legal{margin-top:20px;opacity:.7}@media (min-width: 1200px){.marketing-page .footer .legal{margin-top:18px;padding-right:50px}}.marketing-page .footer .legal p,.marketing-page .footer .legal a{margin-bottom:2px;font-size:15px;color:#000000}@media (min-width: 1200px){.marketing-page .footer .legal p,.marketing-page .footer .legal a{font-size:13px}}.marketing-page .text-block-header{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;margin-top:95px;margin-bottom:95px}@media (min-width: 576px){.marketing-page .text-block-header{max-width:80vw;text-align:center;margin-top:70px;margin-bottom:70px}}@media (min-width: 1034px){.marketing-page .text-block-header{max-width:65vw}}@media (min-width: 1200px){.marketing-page .text-block-header{margin-top:110px;margin-bottom:110px;max-width:900px}}.marketing-page .text-block-header p{font-size:18px;line-height:25px;font-weight:600}@media (min-width: 576px){.marketing-page .text-block-header p{font-size:20px;line-height:27px}}@media (min-width: 1200px){.marketing-page .text-block-header p{font-weight:100;font-size:22px;line-height:34px}}.marketing-page .text-block-header .icon-and-title-header{font-size:25px;font-weight:800;margin-bottom:20px;color:#656565}.marketing-page .text-block-header .icon-and-title-header .icon-container{position:relative;display:inline-block;width:50px;height:50px;border-radius:10px;background-color:#4158D0;background-image:linear-gradient(43deg, #4158D0 0%, #C850C0 46%, #FFCC70 100%)}@media (min-width: 576px){.marketing-page .text-block-header .icon-and-title-header .icon-container{display:block;margin-left:auto;margin-right:auto;width:80px;height:80px;margin-bottom:25px}}.marketing-page .text-block-header .icon-and-title-header i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#fff}@media (min-width: 576px){.marketing-page .text-block-header .icon-and-title-header i{font-size:38px}}.marketing-page .text-block-header .icon-and-title-header .title{position:relative;top:-16px;margin-left:5px}@media (min-width: 576px){.marketing-page .text-block-header .icon-and-title-header .title{top:0px;margin-left:0px}}#webinars.marketing-page .feature-hero-container img{display:block;margin-left:auto;margin-right:auto;width:60vw;margin-top:60px}@media (min-width: 576px){#webinars.marketing-page .feature-hero-container img{width:40vw;max-width:400px}}#webinars.marketing-page .max-width-container.webinar-list-container{max-width:1000px}#webinars.marketing-page .feature-card .feature-card-header{position:relative;z-index:2;padding-top:0px;align-self:flex-end}#webinars.marketing-page .feature-card .feature-card-header p{font-size:16px;line-height:20px;margin-bottom:30px}#webinars.marketing-page .feature-card .feature-card-content{padding:20px}#webinars.marketing-page .feature-card .duration{border:1px solid #c0c3de;color:#c0c3de;padding:5px 7px;border-radius:100px;display:inline-block;font-size:12px;margin-bottom:10px;opacity:0.8}#webinars.marketing-page .feature-card .duration i{margin-right:3px}#contact.marketing-page .feature-card .channel-icon{color:#fff;font-size:30px;margin-bottom:30px}@media (min-width: 576px){#contact.marketing-page .feature-card .channel-icon{font-size:40px}}@media (min-width: 1200px){#contact.marketing-page .feature-card .channel-icon{margin-bottom:50px}}@media (min-width: 576px){#contact.marketing-page .feature-card-stack{min-height:60vh}}#contact.marketing-page .feature-card .feature-card-header{position:relative;z-index:2}#pricing.marketing-page .feature-hero-container .text-based-info{max-width:1100px}#pricing.marketing-page .pricing-plan-container{position:relative;margin-top:40px}#pricing.marketing-page .pricing-plan-container .blur-knockout{position:absolute;top:-30px;right:-20px;bottom:-20px;left:-20px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:2}#pricing.marketing-page .pricing-plan-container .pricing-block{background-color:#fff;border-radius:10px;margin-bottom:20px;text-align:left;padding:20px}#pricing.marketing-page .pricing-plan-container .pricing-block .plan-name{display:block;margin-bottom:10px}#pricing.marketing-page .pricing-plan-container .pricing-block .plan-price{display:block;font-weight:600;font-size:28px}#pricing.marketing-page .pricing-plan-container .pricing-block button{margin-top:20px}#pricing.marketing-page .pricing-plan-container .pricing-block .feature-benefit{display:block;margin-bottom:30px;font-size:15px}#pricing.marketing-page .pricing-plan-container .pricing-block .feature-benefit i{margin-right:10px}#pricing.marketing-page .pricing-plan-container .beta-pricing-notice{position:absolute;top:70px;left:30px;right:30px;z-index:3;background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:20px;box-shadow:0px 5px 7px 1px rgba(0,0,0,0.25);-webkit-box-shadow:0px 5px 7px 1px rgba(0,0,0,0.25)}@media (min-width: 576px){#pricing.marketing-page .pricing-plan-container .beta-pricing-notice{position:absolute;left:50%;transform:translateX(-50%);top:170px;width:70%;padding:40px}}@media (min-width: 576px){#pricing.marketing-page .pricing-plan-container .beta-pricing-notice h4{margin-bottom:30px}}@media (min-width: 1200px){#pricing.marketing-page .pricing-plan-container .beta-pricing-notice h4{font-size:25px}}.marketing-page .app-icon{background-color:#c4c4c4;display:inline-block;position:relative}.marketing-page .app-icon i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.marketing-page .app-icon.app-icon-md{width:50px;height:50px;border-radius:10px}.marketing-page .app-icon.app-icon-md i{font-size:25px}.marketing-page .app-icon.purple{background-color:#efe7fb}.marketing-page .app-icon.purple i{color:#9a45e7}.marketing-page .app-icon.light-blue{background-color:#e9f7fd}.marketing-page .app-icon.light-blue i{color:#6dccec}.marketing-page .app-icon.pink{background-color:#ffedf3}.marketing-page .app-icon.pink i{color:#f18eb3}.marketing-page .app-icon.red{background-color:#ffe6e8}.marketing-page .app-icon.red i{color:#f1485c}.marketing-page .app-icon.dark-blue{background-color:#e2e0ff}.marketing-page .app-icon.dark-blue i{color:#464dce}.marketing-page .app-icon.green{background-color:#e0f7ed}.marketing-page .app-icon.green i{color:#21ce8f}.marketing-page .app-icon.yellow{background-color:#fff4d5}.marketing-page .app-icon.yellow i{color:#cfa800}.marketing-landing-page .header{background-color:#fff;padding:15px;padding-left:25px}.marketing-landing-page .header .logo{display:block;width:150px;filter:invert(17%) sepia(7%) saturate(4508%) hue-rotate(157deg) brightness(95%) contrast(90%)}.marketing-landing-page .landing-page-content-container{background:linear-gradient(35deg, #031c2a 0%, #15384a 35%, #111d23 100%)}.marketing-landing-page .landing-page-content-block{padding:25px;margin-left:auto;margin-right:auto;color:#fff;padding-bottom:50px}@media (min-width: 576px){.marketing-landing-page .landing-page-content-block{max-width:1200px;text-align:center;padding-top:60px;padding-bottom:60px}}@media (min-width: 576px){.marketing-landing-page h2{font-size:45px;margin-bottom:30px}}.marketing-landing-page .landing-page-content-block p{color:#fff}@media (min-width: 576px){.marketing-landing-page .landing-page-content-block p{font-size:19px;max-width:550px;margin-left:auto;margin-right:auto}}.marketing-landing-page .feature-badges-container{text-align:center;margin-top:25px;margin-bottom:25px;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width: 576px){.marketing-landing-page .feature-badges-container{margin-top:50px;margin-bottom:50px}}.marketing-landing-page .feature-badge{display:inline-block;padding:6px;border-radius:6px;margin:3px;font-size:14px;font-weight:800}@media (min-width: 576px){.marketing-landing-page .feature-badge{padding:10px;font-size:16px}}.marketing-landing-page .confirmed-check{color:#00ab86;display:block;margin-left:auto;margin-right:auto;text-align:center;font-size:50px;margin-bottom:15px}.marketing-page .feature-card-stack .feature-card{background-color:#fff;border-radius:8px;overflow:hidden;margin-bottom:30px;-webkit-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.01);box-shadow:0px 0px 15px 1px rgba(0,0,0,0.01);height:calc(100% - 30px);display:grid;grid-template-columns:1fr;border:1px solid #eeeeee}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card{margin-bottom:30px}}.marketing-page .feature-card-stack .feature-card.grow-header{grid-template-rows:1fr auto}.marketing-page .feature-card-stack .feature-card.grow-content{grid-template-rows:auto 1fr}.marketing-page .feature-card-stack .feature-card.md-radius{border-radius:10px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.md-radius{border-radius:20px}}.marketing-page .feature-card-stack .feature-card.lg-radius{border-radius:20px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.lg-radius{border-radius:30px}}.marketing-page .feature-card-stack .feature-card .feature-card-noise{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:url("https://planpage-public.s3.us-west-1.amazonaws.com/marketing/noise.png")}.marketing-page .feature-card-stack .feature-card .feature-card-noise.light{opacity:0.2}.marketing-page .feature-card-stack .feature-card .feature-card-noise.medium{opacity:0.35}.marketing-page .feature-card-stack .feature-card .feature-card-noise.heavy{opacity:0.5}.marketing-page .feature-card-stack.header-color-blue h2,.marketing-page .feature-card-stack.header-color-blue .feature-card .feature-card-header h3{color:#204a69}.marketing-page .feature-card-stack.header-color-green h2,.marketing-page .feature-card-stack.header-color-green .feature-card .feature-card-header h3{color:#1c4c31}.bg-black{background-color:#000}.bg-black h3{color:#fff !important}.bg-black p{color:#fff !important}.bg-off-black{background-color:#212121 !important}.bg-off-black h3{color:#fff !important}.bg-off-black p{color:#fff !important}.bg-pastel-1-gradient{background-image:linear-gradient(135deg, #5961F9 10%, #EE9AE5 100%)}.bg-pastel-1-gradient h3{color:#fff !important}.bg-pastel-1-gradient p{color:#fff !important}.bg-purple-red-gradient{background-color:#FF3CAC;background-image:linear-gradient(225deg, #FF3CAC 0%, #784BA0 50%, #2B86C5 100%)}.bg-purple-red-gradient h3{color:#fff !important}.bg-purple-red-gradient p{color:#fff !important}.bg-purple-black-gradient{background-image:radial-gradient(circle farthest-corner at 10% 20%, #642b73 0%, #040004 90%)}.bg-purple-black-gradient h3{color:#fff !important}.bg-purple-black-gradient p{color:#fff !important}.bg-blue-steel-gradient{background-image:linear-gradient(76.3deg, #2c3e4e 12.6%, #456783 82.8%)}.bg-blue-steel-gradient h3{color:#fff !important}.bg-blue-steel-gradient p{color:#fff !important}.bg-purple-steel-gradient{background-image:linear-gradient(94.3deg, #1a2140 10.9%, #313557 87.1%)}.bg-purple-steel-gradient h3{color:#eceeff !important}.bg-purple-steel-gradient p{color:#c0c3de !important}.bg-dark-blue-noise{background-color:#0093E9;background-image:linear-gradient(160deg, #0093E9 0%, #80D0C7 100%)}.bg-dark-blue-noise h3{color:#fff !important}.bg-dark-blue-noise p{color:#fff !important}.bg-madras{background-color:#e9d4b9;background-image:repeating-linear-gradient(45deg, transparent 5px, rgba(11,36,45,0.5) 5px, rgba(11,36,45,0.5) 10px, rgba(211,119,111,0) 10px, rgba(211,119,111,0) 35px, rgba(211,119,111,0.5) 35px, rgba(211,119,111,0.5) 40px, rgba(11,36,45,0.5) 40px, rgba(11,36,45,0.5) 50px, rgba(11,36,45,0) 50px, rgba(11,36,45,0) 60px, rgba(211,119,111,0.5) 60px, rgba(211,119,111,0.5) 70px, rgba(247,179,85,0.5) 70px, rgba(247,179,85,0.5) 80px, rgba(247,179,85,0) 80px, rgba(247,179,85,0) 90px, rgba(211,119,111,0.5) 90px, rgba(211,119,111,0.5) 110px, rgba(211,119,111,0) 110px, rgba(211,119,111,0) 120px, rgba(11,36,45,0.5) 120px, rgba(11,36,45,0.5) 140px),repeating-linear-gradient(135deg, transparent 5px, rgba(11,36,45,0.5) 5px, rgba(11,36,45,0.5) 10px, rgba(211,119,111,0) 10px, rgba(211,119,111,0) 35px, rgba(211,119,111,0.5) 35px, rgba(211,119,111,0.5) 40px, rgba(11,36,45,0.5) 40px, rgba(11,36,45,0.5) 50px, rgba(11,36,45,0) 50px, rgba(11,36,45,0) 60px, rgba(211,119,111,0.5) 60px, rgba(211,119,111,0.5) 70px, rgba(247,179,85,0.5) 70px, rgba(247,179,85,0.5) 80px, rgba(247,179,85,0) 80px, rgba(247,179,85,0) 90px, rgba(211,119,111,0.5) 90px, rgba(211,119,111,0.5) 110px, rgba(211,119,111,0) 110px, rgba(211,119,111,0) 140px, rgba(11,36,45,0.5) 140px, rgba(11,36,45,0.5) 160px)}.bg-madras h3{color:#fff !important}.bg-madras p{color:#fff !important}.bg-argyle{background-color:#6d695c !important;background-image:repeating-linear-gradient(120deg, rgba(255,255,255,0.1), rgba(255,255,255,0.1) 1px, transparent 1px, transparent 60px),repeating-linear-gradient(60deg, rgba(255,255,255,0.1), rgba(255,255,255,0.1) 1px, transparent 1px, transparent 60px),linear-gradient(60deg, rgba(0,0,0,0.1) 25%, transparent 25%, transparent 75%, rgba(0,0,0,0.1) 75%, rgba(0,0,0,0.1)),linear-gradient(120deg, rgba(0,0,0,0.1) 25%, transparent 25%, transparent 75%, rgba(0,0,0,0.1) 75%, rgba(0,0,0,0.1));background-size:70px 120px}.bg-argyle h3{color:#fff !important}.bg-argyle p{color:#fff !important}.bg-cicada{background-color:#026873;background-image:linear-gradient(90deg, rgba(255,255,255,0.07) 50%, transparent 50%),linear-gradient(90deg, rgba(255,255,255,0.13) 50%, transparent 50%),linear-gradient(90deg, transparent 50%, rgba(255,255,255,0.17) 50%),linear-gradient(90deg, transparent 50%, rgba(255,255,255,0.19) 50%);background-size:13px, 29px, 37px, 53px}.bg-cicada h3{color:#fff !important}.bg-cicada p{color:#fff !important}.bg-blue-diamonds{background:repeating-linear-gradient(-45deg, transparent, transparent 1em, rgba(127,215,245,0.4) 0, rgba(127,215,245,0.1) 2em, transparent 0, transparent 1em, rgba(127,215,245,0.3) 0, rgba(127,215,245,0.2) 4em, transparent 0, transparent 1em, rgba(192,235,250,0.6) 0, rgba(192,235,250,0.2) 2em),repeating-linear-gradient(45deg, transparent, transparent 1em, rgba(127,215,245,0.4) 0, rgba(127,215,245,0.1) 2em, transparent 0, transparent 1em, rgba(127,215,245,0.3) 0, rgba(127,215,245,0.2) 4em, transparent 0, transparent 1em, rgba(192,235,250,0.4) 0, rgba(192,235,250,0.1) 2em),#fff;background-blend-mode:multiply}.bg-blue-diamonds h3{color:#26383f !important}.bg-blue-diamonds p{color:#264a58 !important}.bg-tan-geos{background:43.3px 50px/86.6px 150px radial-gradient(1% 66% at 0 100%, tan 99%, transparent 0),43.3px 100px/86.6px 150px radial-gradient(1% 66% at 100% 0, tan 99%, transparent 0),0 25px/86.6px 150px radial-gradient(1% 66% at 100% 0, tan 99%, transparent 0),0 125px/86.6px 150px radial-gradient(1% 66% at 0 100%, tan 99%, transparent 0),0 100px/86.6px 150px linear-gradient(30deg, white 2.5%, tan 0 7.5%, white 0 12%, tan 0 13%, transparent 0),0 125px/86.6px 150px linear-gradient(30deg, white 5%, tan 0 10%, white 0 12.5%, transparent 0),43.3px 100px/86.6px 150px linear-gradient(210deg, white 5%, tan 0 10%, white 0 12.5%, transparent 0),43.3px 125px/86.6px 150px linear-gradient(210deg, white 2.5%, tan 0 7.5%, white 0 12%, tan 0 13%, transparent 0),43.3px 25px/86.6px 150px linear-gradient(30deg, white 2.5%, tan 0 7.5%, white 0 12%, tan 0 13%, transparent 0),43.3px 50px/86.6px 150px linear-gradient(30deg, white 5%, tan 0 10%, white 0 12.5%, transparent 0),0 25px/86.6px 150px linear-gradient(210deg, white 5%, tan 0 10%, white 0 12.5%, transparent 0),0 50px/86.6px 150px linear-gradient(210deg, white 2.5%, tan 0 7.5%, white 0 12%, tan 0 13%, transparent 0),43.3px 75px/86.6px 150px linear-gradient(150deg, transparent 37%, tan 0 38%, white 0 42.5%, tan 0 47.5%, white 0 52.5%, tan 0 57.5%, white 0 62%, tan 0 63%, transparent 0),0 0/86.6px 150px linear-gradient(150deg, transparent 37%, tan 0 38%, white 0 42.5%, tan 0 47.5%, white 0 52.5%, tan 0 57.5%, white 0 62%, tan 0 63%, transparent 0),0 0/86.6px 150px linear-gradient(90deg, tan 1%, white 0 10%, tan 0 20%, white 0 30%, tan 0 40%, white 0 49%, tan 0 51%, white 0 60%, tan 0 70%, white 0 80%, tan 0 90%, white 0 99%, tan 0)}.bg-tan-geos h3{color:#fff !important}.bg-tan-geos p{color:#fff !important}.marketing-page .feature-card-stack .feature-card .feature-card-header{text-align:center;padding:35px 20px 15px 20px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card .feature-card-header{padding:45px 40px 25px 40px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card-header.more-padding{padding:45px 120px 25px 120px}}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card-header.pb-lg{padding-bottom:45px}}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card-header.pb-xl{padding-bottom:70px !important}}.marketing-page .feature-card-stack .feature-card .feature-card-header.left-aligned{text-align:left;padding:27px;padding-bottom:35px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card .feature-card-header.left-aligned{max-width:700px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card .feature-card-header.left-aligned{padding:35px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card .feature-card-header.left-aligned{padding:40px}}.marketing-page .feature-card-stack .feature-card h3{color:#15384a;font-weight:800;margin-bottom:10px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card h3.large{font-size:33px}}.marketing-page .feature-card-stack .feature-card p{font-size:18px;line-height:24px;font-weight:600}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card p{font-size:19px;line-height:26px}}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card .feature-card-header .content-vertical-center-large{position:absolute;top:50%;transform:translateY(-50%)}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card .feature-card-header .content-vertical-center-large{max-width:400px;padding-left:40px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card .feature-card-header .content-vertical-center-large{max-width:500px}}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card .feature-card-header .content-vertical-center-large p{font-size:30px;line-height:40px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card .feature-card-header .content-vertical-center-large p{font-size:35px;line-height:45px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card .feature-card-header .content-vertical-center-large p{font-size:40px;line-height:50px}}.marketing-page .feature-card-stack .feature-card .details-button{border:1px solid #dcdcdc;color:#656565;border-radius:500px;padding:5px 10px;font-weight:600}.marketing-page .feature-card-stack .feature-card.main-feature{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.marketing-page .feature-card-stack .feature-card.main-feature .feature-card-header{margin-bottom:30px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.main-feature .feature-card-header{margin-bottom:40px}}.marketing-page .feature-card-stack .feature-card .feature-card-content{position:relative;z-index:2}.marketing-page .feature-card-stack .feature-card img{display:block;max-width:100%}.marketing-page .feature-card-stack .feature-card .feature-card-content.align-v-bottom{align-self:flex-end}.marketing-page .feature-card-stack .feature-card .feature-card-content.align-v-center{align-self:center}.marketing-page .feature-card-stack .feature-card .feature-card-content.align-h-center{text-align:center}.marketing-page .feature-card-stack .feature-card .feature-card-content.align-h-center img{margin-left:auto;margin-right:auto}.marketing-page .feature-card-stack .feature-card .feature-card-content.align-h-right{text-align:right}.marketing-page .feature-card-stack .feature-card .feature-card-content.align-h-right img{margin-left:auto}.marketing-page .feature-card-stack .feature-card .feature-card-content.perspective{perspective:2000px}.marketing-page .feature-card-stack .feature-card .feature-card-content.perspective img{transform:rotateY(-9deg) rotateX(14deg) scale(1.1) translateX(9%)}.marketing-page .feature-card-stack .feature-card.contract-document-page img{width:90%;max-width:600px}.marketing-page .feature-card-stack .feature-card.documents-question-mark img{height:300px;margin-bottom:50px}.marketing-page .feature-card-stack .feature-card.documents-question-types img{width:90%;max-width:700px;margin-bottom:30px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.documents-question-types img{margin-top:60px;margin-bottom:90px}}.marketing-page .feature-card-stack .feature-card.documents-brochure-services img{width:90%;max-width:700px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.documents-brochure-services img{position:relative;right:-20%;transform:scale(1.2)}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.documents-brochure-services img{right:-13%;transform:scale(1);margin-top:50px}}.marketing-page .feature-card-stack .feature-card.documents-brochure-vendors img{width:90%;max-width:600px}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.documents-templates img{width:60%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.documents-templates img{width:70%}}.marketing-page .feature-card-stack .feature-card.leads-forms img{width:90%}.marketing-page .feature-card-stack .feature-card.leads-sources img{width:70%;margin-bottom:60px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.leads-sources img{width:80%}}.marketing-page .feature-card-stack .feature-card.leads-documents img{padding-left:27px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.leads-documents img{margin-top:30px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.leads-documents img{padding-left:35px}}.marketing-page .feature-card-stack .feature-card.leads-quotes img{padding-left:20px;padding-right:20px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.leads-quotes img{width:75%;padding-left:0px;padding-right:0px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.leads-quotes img{width:60%}}.marketing-page .feature-card-stack .feature-card.leads-steps img{padding-left:25px;padding-right:10px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.leads-steps img{padding-left:0px;padding-right:0px;width:85%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.leads-steps img{width:70%}}.marketing-page .feature-card-stack .feature-card.leads-activity img{transform:scale(1.2);transform-origin:top center}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.leads-activity img{transform:scale(1);padding-left:30px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.leads-activity img{padding-left:50px}}.marketing-page .feature-card-stack .feature-card.leads-workflows img{transform:scale(2);transform-origin:top center;margin-bottom:100px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.leads-workflows img{transform:scale(1);margin-bottom:0px}}.marketing-page .feature-card-stack .feature-card.calendar-visibility img{transform:scale(2);transform-origin:top right;margin-bottom:50px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.calendar-visibility img{transform:scale(1);width:90%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.calendar-visibility img{width:80%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.calendar-visibility img{width:90%}}.marketing-page .feature-card-stack .feature-card.calendar-comments img{padding-left:25px;padding-right:10px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.calendar-comments img{padding-left:0px;padding-right:0px;width:85%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.calendar-comments img{width:60%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.calendar-comments img{width:67%;margin-top:15px}}.marketing-page .feature-card-stack .feature-card.calendar-notifications img{padding-left:25px;padding-right:25px;margin-bottom:40px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.calendar-notifications img{margin-bottom:30px;padding-left:0px;padding-right:0px;width:75%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.calendar-notifications img{width:60%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.calendar-notifications img{width:55%}}.marketing-page .feature-card-stack .feature-card.calendar-views img{transform:scale(1.7);transform-origin:top right;margin-bottom:65px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.calendar-views img{transform:scale(1);margin-bottom:0px;width:90%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.calendar-views img{width:70%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.calendar-views img{width:85%}}.marketing-page .feature-card-stack .feature-card.quotes-builder img{padding-left:25px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.quotes-builder img{padding-left:50px}}.marketing-page .feature-card-stack .feature-card.quotes-mobile img{transform:scale(1.3);transform-origin:top center;margin-bottom:30px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.quotes-mobile img{transform:scale(1);margin-bottom:0px;width:80%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.quotes-mobile img{width:75%;margin-top:20px}}.marketing-page .feature-card-stack .feature-card.quotes-selectable-options img{padding-left:27px;padding-right:27px;margin-top:20px;margin-bottom:50px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.quotes-selectable-options img{padding-left:0px;padding-right:0px;margin-top:150px;margin-bottom:150px;width:90%}}.marketing-page .feature-card-stack .feature-card.quotes-approvals img{padding-left:10px;padding-right:20px;margin-top:15px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.quotes-approvals img{padding-left:0px;padding-right:0px;width:90%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.quotes-approvals img{width:70%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.quotes-approvals img{width:80%}}.marketing-page .feature-card-stack .feature-card.invoices-builder img{padding-left:25px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.invoices-builder img{padding-left:50px}}.marketing-page .feature-card-stack .feature-card.invoices-mobile img{transform:scale(1.3);transform-origin:top center;margin-bottom:30px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.invoices-mobile img{transform:scale(1);margin-bottom:0px;width:80%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.invoices-mobile img{width:75%;margin-top:20px}}.marketing-page .feature-card-stack .feature-card.invoices-due-dates img{padding-left:25px;margin-bottom:50px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.invoices-due-dates img{padding-left:50px}}.marketing-page .feature-card-stack .feature-card.invoices-status img{transform:scale(1.5) translateX(45px);transform-origin:top right;margin-bottom:65px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.invoices-status img{transform:scale(1) translateX(30px);margin-bottom:0px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.invoices-status img{transform:scale(1) translateX(0px);width:70%;margin-top:20px}}.marketing-page .feature-card-stack .feature-card.invoices-online-payments{background-image:url("https://planpage-public.s3.us-west-1.amazonaws.com/marketing/pages/invoices/card_online_payments_bg.jpg");background-size:cover}.marketing-page .feature-card-stack .feature-card.invoices-online-payments img{padding-left:15px;padding-right:15px;margin-bottom:30px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.invoices-online-payments img{padding-left:0px;padding-right:0px;width:80%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.invoices-online-payments img{width:50%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.invoices-online-payments img{width:45%;margin-top:30px;margin-bottom:80px}}.marketing-page .feature-card-stack .feature-card.invoices-offline-payments img{padding-left:27px}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.invoices-offline-payments img{padding-left:45px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.invoices-offline-payments img{padding-left:0px;width:80%}}.marketing-page .feature-card-stack .feature-card.invoices-templates img{padding-left:27px;padding-right:27px}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.invoices-templates img{padding-left:35px;padding-right:35px;margin-top:20px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.invoices-templates img{padding-left:0px;padding-right:0px;width:80%;margin-top:35px}}.marketing-page .feature-card-stack .feature-card.invoices-packages img{padding-left:27px}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.invoices-packages img{padding-left:70px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.invoices-packages img{padding-left:0px;width:80%}}.marketing-page .feature-card-stack .feature-card.timelines-builder img{transform:scale(1.8) translateX(15px);transform-origin:top left;margin-bottom:130px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.timelines-builder img{transform:scale(1) translateX(0px);margin-bottom:0px;padding-left:30px;padding-right:30px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.timelines-builder img{padding-left:0px;padding-right:0px;width:70%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.timelines-builder img{width:80%}}.marketing-page .feature-card-stack .feature-card.timelines-details img{padding-left:27px}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.timelines-details img{padding-left:0px;width:85%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.timelines-details img{margin-top:20px}}.marketing-page .feature-card-stack .feature-card.timelines-multiple-timelines img{width:90%;margin-top:20px;margin-bottom:50px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.timelines-multiple-timelines img{width:80%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.timelines-multiple-timelines img{width:70%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.timelines-multiple-timelines img{width:60%}}.marketing-page .feature-card-stack .feature-card.timelines-shareable-views img{transform:scale(1.3) translateX(15px);transform-origin:top left;margin-bottom:20px}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.timelines-shareable-views img{transform:scale(1.3) translateX(0px)}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.timelines-shareable-views img{transform:scale(1.1) translateX(110px) translateY(60px);margin-top:0px;margin-bottom:0px}}.marketing-page .feature-card-stack .feature-card.guests-adding-guests img{transform:scale(1.5) translateX(75px);transform-origin:top right;margin-bottom:120px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.guests-adding-guests img{transform:scale(1) translateX(0px);margin-bottom:0px;margin-top:40px;margin-bottom:25px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.guests-adding-guests img{width:90%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.guests-adding-guests img{width:100%}}.marketing-page .feature-card-stack .feature-card.guests-plus-ones img{padding-left:27px;padding-right:27px;margin-bottom:40px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.guests-plus-ones img{padding-left:0px;padding-right:0px;width:80%;margin-bottom:60px}}.marketing-page .feature-card-stack .feature-card.guests-groups img{padding-left:27px;margin-top:20px}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.guests-groups img{padding-left:0px;width:70%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.guests-groups img{width:80%}}.marketing-page .feature-card-stack .feature-card.guests-waitlists{background-image:url("https://planpage-public.s3.us-west-1.amazonaws.com/marketing/pages/guests/card_waitlists_bg.jpg");background-size:contain;background-repeat:no-repeat;background-position:bottom}.marketing-page .feature-card-stack .feature-card.guests-waitlists img{margin-top:10px;margin-bottom:95px;width:80%}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.guests-waitlists img{margin-top:30px;margin-bottom:140px;width:50%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.guests-waitlists img{width:40%;margin-bottom:160px}}.marketing-page .feature-card-stack .feature-card.guests-roles{background-image:url("https://planpage-public.s3.us-west-1.amazonaws.com/marketing/pages/guests/card_roles_bg.jpg");background-size:cover}.marketing-page .feature-card-stack .feature-card.guests-roles img{padding-left:27px;padding-right:27px;margin-top:20px;margin-bottom:40px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.guests-roles img{padding-left:0px;padding-right:0px;width:50%;margin-bottom:60px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.guests-roles img{width:80%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.guests-roles img{margin-bottom:0px;margin-top:0px;width:80%}}.marketing-page .feature-card-stack .feature-card.guests-collect-addresses img{padding-right:27px;margin-top:20px}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.guests-collect-addresses img{padding-right:0px;width:80%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.guests-collect-addresses img{margin-top:40px;width:85%}}.marketing-page .feature-card-stack .feature-card.guests-events img{margin-top:20px;padding-left:27px;transform:scale(1.2);transform-origin:top left;margin-bottom:80px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.guests-events img{margin-top:170px;margin-bottom:170px;transform:scale(1.5);transform-origin:center left;padding-left:50px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.guests-events img{transform:scale(1);width:85%}}.marketing-page .feature-card-stack .feature-card.guests-meals img{width:65%;margin-bottom:40px;margin-top:15px}.marketing-page .feature-card-stack .feature-card.guests-insights img{width:80%;margin-bottom:60px;margin-top:15px}.marketing-page .feature-card-stack .feature-card.guests-layout img{transform:scale(1.2);transform-origin:top center;margin-top:15px;margin-bottom:90px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.guests-layout img{transform:scale(1);width:70%;margin-top:40px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.guests-layout img{width:100%;transform:scale(1.2)}}.marketing-page .feature-card-stack .feature-card.guests-etiquette img{transform:scale(2.1) translateX(14px);transform-origin:top left;margin-bottom:205px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.guests-etiquette img{transform:scale(1) translateX(0px);margin-top:20px;margin-bottom:50px;width:90%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.guests-etiquette img{width:80%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.guests-etiquette img{margin-top:50px;margin-bottom:80px}}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.guests-addressing img{width:70%}}.marketing-page .feature-card-stack .feature-card.guests-invitation-status img{padding-left:27px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.guests-invitation-status img{padding-left:0px;width:80%;margin-top:40px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.guests-invitation-status img{width:90%}}.marketing-page .feature-card-stack .feature-card.tasks-view-list img{padding-left:27px;padding-right:27px;margin-top:15px;margin-bottom:40px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.tasks-view-list img{padding-left:0px;padding-right:0px;width:70%}}.marketing-page .feature-card-stack .feature-card.tasks-view-board img{padding-left:27px;margin-top:15px;margin-bottom:30px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.tasks-view-board img{padding-left:0px;width:85%;margin-bottom:50px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.tasks-view-board img{width:90%;margin-top:40px;margin-bottom:80px}}.marketing-page .feature-card-stack .feature-card.tasks-assign img{width:75%;margin-bottom:40px}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.tasks-assign img{width:60%;margin-top:20px;margin-bottom:60px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.tasks-assign img{width:55%;margin-top:80px;margin-bottom:120px}}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.tasks-workloads{background-image:url("https://planpage-public.s3.us-west-1.amazonaws.com/marketing/pages/tasks/card_workloads_bg.jpg");background-size:cover;background-position:bottom right}.marketing-page .feature-card-stack .feature-card.tasks-workloads h3{color:#204a69 !important}.marketing-page .feature-card-stack .feature-card.tasks-workloads p{color:#656565 !important}}.marketing-page .feature-card-stack .feature-card.tasks-workloads img{margin-top:0px;margin-bottom:60px;padding-left:15px;transform:scale(1.5);transform-origin:top left}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.tasks-workloads img{transform:scale(1) translateX(5%);margin-bottom:20px;width:80%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.tasks-workloads img{margin-top:30px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.tasks-workloads img{width:72%;margin-bottom:70px}}.marketing-page .feature-card-stack .feature-card.tasks-comments img{width:80%;margin-top:40px;margin-bottom:60px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.tasks-comments img{width:60%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.tasks-comments img{width:50%}}.marketing-page .feature-card-stack .feature-card.tasks-statuses img{transform:scale(1.3) translateX(27px);transform-origin:top left;margin-top:20px;margin-bottom:120px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.tasks-statuses img{margin-top:40px;transform:scale(1.1) translateX(27px)}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.tasks-statuses img{transform:scale(1) translateX(0px);margin-top:0px;margin-bottom:0px;width:80%;margin-top:80px;margin-bottom:80px}}.marketing-page .feature-card-stack .feature-card.tasks-due-dates img{transform:scale(1.25) translateX(27px);transform-origin:top left;margin-top:20px;margin-bottom:100px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.tasks-due-dates img{transform:scale(1.25) translateX(65px)}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.tasks-due-dates img{transform:scale(1) translateX(0px);margin-top:0px;margin-bottom:0px;width:80%}}.marketing-page .feature-card-stack .feature-card.tasks-progress img{margin-top:20px;margin-bottom:80px;padding-left:27px;padding-right:27px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.tasks-progress img{padding-left:0px;padding-right:0px;margin-top:20vh;margin-bottom:30vh;width:80%;transform:scale(1.6);transform-origin:top left}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.tasks-progress img{transform:scale(1);margin-top:30vh}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.tasks-progress img{margin-top:250px;margin-bottom:250px;width:70%}}.marketing-page .feature-card-stack .feature-card.tasks-organize img{padding-left:20px;margin-top:20px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.tasks-organize img{padding-left:0px;width:90%;margin-top:70px}}.marketing-page .feature-card-stack .feature-card.tasks-filter img{margin-top:20px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.tasks-filter img{width:70%;margin-bottom:50px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.tasks-filter img{width:60%}}.marketing-page .mobile-feature-image-device-collage-container{overflow:hidden;padding-top:100px;padding-bottom:100px;margin-top:-50px}@media (min-width: 576px){.marketing-page .mobile-feature-image-device-collage-container{margin-top:0px;padding-top:0px}}.marketing-page img.mobile-feature-image-device-collage{display:block;margin-left:auto;margin-right:auto;max-width:100%;transform:scale(1.8) rotate(354deg);transform-origin:center}@media (min-width: 576px){.marketing-page img.mobile-feature-image-device-collage{transform:scale(1) rotate(0deg)}}@media (min-width: 1200px){.marketing-page img.mobile-feature-image-device-collage{width:100%;max-width:1600px}}.marketing-page .feature-card-stack .feature-card.vendors-organize img{padding-left:20px;margin-top:15px;margin-bottom:35px;transform:scale(1.2);transform-origin:top left}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.vendors-organize img{transform:scale(1);padding-left:0px;margin-top:200px;margin-bottom:0px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.vendors-organize img{width:85%;margin-top:130px}}.marketing-page .feature-card-stack .feature-card.vendors-details img{transform:scale(1.7) translateX(2.5%);transform-origin:top center;margin-top:40px;margin-bottom:150px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.vendors-details img{transform:scale(1) translateX(0%);width:85%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.vendors-details img{width:75%;margin-bottom:80px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.vendors-details img{margin-top:50px;margin-bottom:100px}}.marketing-page .feature-card-stack .feature-card.vendors-documents img{margin-top:20px;margin-bottom:115px;padding-left:20px;transform:scale(1.3);transform-origin:top left}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.vendors-documents img{transform:scale(1);padding-left:0px;width:80%;margin-top:40px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.vendors-documents img{margin-top:85px;margin-bottom:150px}}.marketing-page .feature-card-stack .feature-card.vendors-mood-boards img{margin-top:20px;margin-bottom:115px;padding-left:20px;transform:scale(1.3);transform-origin:top left}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.vendors-mood-boards img{transform:scale(1) translateY(-3%);padding-left:0px;width:80%;margin-top:40px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.vendors-mood-boards img{width:75%}}.marketing-page .feature-card-stack .feature-card.vendors-attach img{margin-top:20px;margin-bottom:100px;padding-left:10px;transform:scale(1.2);transform-origin:top left}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.vendors-attach img{transform:scale(1);padding-left:40px;margin-bottom:40px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.vendors-attach img{padding-left:0px;width:70%;margin-top:0px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.vendors-attach img{width:65%}}.marketing-page .feature-card-stack .feature-card.vendors-status img{padding-left:27px;padding-right:27px;margin-top:20px;margin-bottom:40px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.vendors-status img{padding-left:40px;padding-right:40px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.vendors-status img{padding-left:0px;padding-right:0px;width:65%}}.marketing-page .feature-card-stack .feature-card.vendors-profiles img{padding-left:27px;margin-top:15px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.vendors-profiles img{padding-left:0px;width:85%}}.marketing-page .feature-card-stack .feature-card.portal-parties img{padding-left:27px;padding-right:27px;margin-bottom:40px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.portal-parties img{padding-left:0px;padding-right:0px;margin-top:150px;margin-bottom:150px;transform:translateX(5%)}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.portal-parties img{width:85%;margin-top:120px;margin-bottom:120px}}.marketing-page .feature-card-stack .feature-card.portal-updates img.phone{transform:scale(1.5);transform:bottom center;margin-top:75px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.portal-updates img.phone{transform:scale(1.3)}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.portal-updates img.phone{transform:scale(1);margin-top:0px;width:80%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.portal-updates img.phone{margin-top:20px}}.marketing-page .feature-card-stack .feature-card.portal-updates img.bubbles{display:none;position:absolute;top:40px;right:50px;width:80px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.portal-updates img.bubbles{display:block}}.marketing-page .feature-card-stack .feature-card.portal-permissions img{width:50%;margin-top:20px;margin-bottom:50px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.portal-permissions img{width:60%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.portal-permissions img{width:50%}}.marketing-page .feature-card-stack .feature-card.portal-approval img{padding-left:27px;padding-right:27px;margin-bottom:30px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.portal-approval img{padding-left:0px;padding-right:0px;width:70%;margin-top:30px;margin-bottom:50px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.portal-approval img{width:55%;margin-top:70px;margin-bottom:100px}}.marketing-page .feature-card-stack .feature-card.portal-payments img{margin-top:0px;margin-bottom:80px;transform:scale(1.2) translateX(27px);transform-origin:top left}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.portal-payments img{transform:scale(1) translateX(0px);width:80%;margin-top:40px}}.marketing-page .feature-card-stack .feature-card.portal-signatures img{padding-left:27px;margin-bottom:80px}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.portal-signatures img{padding-left:0px;width:80%;margin-top:160px}}.marketing-page .feature-card-stack .feature-card.portal-questions img{transform:scale(1.15) translateX(27px);transform-origin:top left;margin-top:10px;margin-bottom:80px}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.portal-questions img{transform:scale(1) translateX(0px);width:80%}}.marketing-page .mood-boards-get-inspired{display:block;margin-left:auto;margin-right:auto;width:80%;margin-bottom:80px}@media (min-width: 576px){.marketing-page .mood-boards-get-inspired{width:70%}}@media (min-width: 1200px){.marketing-page .mood-boards-get-inspired{max-width:700px}}.marketing-page .mood-board-feature-image-device-collage-container{overflow:hidden;padding-top:100px;padding-bottom:100px;margin-top:-50px}@media (min-width: 576px){.marketing-page .mood-board-feature-image-device-collage-container{margin-top:0px;padding-bottom:0px;padding-top:0px}}.marketing-page img.mood-board-feature-image-device-collage{display:block;margin-left:auto;margin-right:auto;max-width:100%;transform:scale(1.7) rotate(354deg);transform-origin:center}@media (min-width: 576px){.marketing-page img.mood-board-feature-image-device-collage{transform:scale(1) rotate(0deg)}}@media (min-width: 1200px){.marketing-page img.mood-board-feature-image-device-collage{width:100%;max-width:1600px}}.marketing-page .feature-card-stack .feature-card.mood-boards-collaborate img{padding-left:27px;padding-right:27px;margin-top:15px;margin-bottom:40px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.mood-boards-collaborate img{margin-top:100px;margin-bottom:100px;padding-left:0px;padding-right:0px;width:80%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.mood-boards-collaborate img{margin-top:150px;margin-bottom:150px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.mood-boards-collaborate img{width:75%}}.marketing-page .feature-card-stack .feature-card.mood-boards-comments img{margin-top:20px}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.mood-boards-comments img{width:70%}}.marketing-page .feature-card-stack .feature-card.mood-boards-templates img{margin-top:20px;margin-bottom:40px;padding-left:27px;padding-right:27px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.mood-boards-templates img{margin-top:0px;margin-bottom:0px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.mood-boards-templates img{padding-left:0px;padding-right:0px;width:80%}}.marketing-page img.mood-board-feature-image-laptop{display:block;margin-left:auto;margin-right:auto;width:95vw;margin-bottom:80px}@media (min-width: 576px){.marketing-page img.mood-board-feature-image-laptop{margin-top:80px}}@media (min-width: 1200px){.marketing-page img.mood-board-feature-image-laptop{max-width:1300px}}.marketing-page .feature-card-stack .feature-card.email-two-way-sync img{position:relative;left:4%}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.email-two-way-sync img{margin-top:150px;margin-bottom:50px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.email-two-way-sync img{margin-top:0px;margin-bottom:0px;transform:scale(0.8)}}.marketing-page .feature-card-stack .feature-card.email-organize img{transform:translateX(4vw);margin-bottom:-20px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.email-organize img{transform:translateX(0px);padding-left:20vw;padding-right:20vw;margin-bottom:50px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.email-organize img{padding-left:40px;padding-right:40px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.email-organize img{padding-left:0px;padding-right:0px;width:80%;margin-top:35px}}.marketing-page .feature-card-stack .feature-card.email-integrated img{padding-left:27px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.email-integrated img{padding-left:30%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.email-integrated img{padding-left:70px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.email-integrated img{padding-left:0px;width:80%}}.marketing-page .feature-card-stack .feature-card.email-tasks img{padding-left:20px;transform:scale(1.15);transform-origin:top left;padding-bottom:40px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.email-tasks img{transform:scale(1);padding-left:0px;padding-right:0px;max-width:85%;padding-top:40px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.email-tasks img{max-width:75%}}.marketing-page .feature-card-stack .feature-card.email-calendar img{margin-top:15px;margin-bottom:20px;padding-left:15px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.email-calendar img{padding-left:0px;max-width:65%}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.email-calendar img{margin-top:0px;max-width:90%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.email-calendar img{max-width:95%}}.marketing-page .feature-card-stack .feature-card.email-contacts img{margin-top:15px}.marketing-page .feature-card-stack .feature-card.email-documents img{margin-top:15px;padding-right:15px;transform-origin:top right;transform:scale(1.2)}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.email-documents img{transform:scale(1);margin-bottom:60px;padding-left:20px;padding-right:20px}}@media (min-width: 1034px){.marketing-page .feature-card-stack .feature-card.email-documents img{padding-left:0px;padding-right:0px;max-width:75%}}.marketing-page .feature-card-stack .feature-card.email-mood-boards img{transform:scale(1.5);transform-origin:top center;padding-bottom:120px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.email-mood-boards img{transform:scale(1);width:80%;padding-bottom:80px}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.email-mood-boards img{width:70%}}.marketing-page .feature-card-stack .feature-card.email-templates img{transform-origin:top left;transform:scale(1.3);padding-left:20px;padding-bottom:80px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.email-templates img{transform:scale(1);padding-left:0px;padding-top:15px;padding-bottom:50px;max-width:80%}}@media (min-width: 1200px){.marketing-page .feature-card-stack .feature-card.email-templates img{max-width:100%;padding-left:27px;padding-right:27px;padding-top:30px;padding-bottom:80px}}.marketing-page .feature-card-stack .feature-card.email-smart-fields img{width:100%;margin-top:15px;margin-bottom:50px}@media (min-width: 576px){.marketing-page .feature-card-stack .feature-card.email-smart-fields img{margin-top:40px}}#dev-tracker #left-nav-bar{position:fixed;top:0px;bottom:0px;left:0px;width:250px;padding:10px;z-index:5;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#dev-tracker #left-nav-bar .dev-page-group-header{margin-bottom:10px;padding-left:6px;font-size:14px;font-weight:600;color:#8f8f8f;display:flex;align-items:center}#dev-tracker #left-nav-bar .dev-page-link{display:block;padding:12px 7px;margin-bottom:2px;font-size:14px;font-weight:800;color:#525252;border-radius:6px}#dev-tracker #left-nav-bar .dev-page-link i{margin-right:5px;opacity:0.7}#dev-tracker #left-nav-bar .dev-page-link:not(.selected):hover{background-color:#f6f6f6}#dev-tracker #left-nav-bar .dev-page-link.selected{background-color:#dbe9f1}#dev-tracker #content-container{margin-left:250px;position:relative;min-height:100vh}#dev-tracker #content-container.padded{padding:20px}#dev-tracker #content-container .content-bg-container{margin-left:0px;margin-right:0px}#dev-tracker p{font-size:15px;color:#333333}#dev-tracker ul,#dev-tracker ol{padding-left:23px}#dev-tracker ul ul,#dev-tracker ul ol,#dev-tracker ol ul,#dev-tracker ol ol{margin-top:10px}#dev-tracker li{margin-bottom:10px;font-size:15px;color:#333333}#dev-tracker #dev-item-description ul.tox-checklist li{list-style:none}#dev-tracker .board-view .dev-task-board-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px;top:100px;display:flex;overflow-x:scroll;overflow-y:hidden}#dev-tracker .board-view .dev-task-board-container .status-lane{position:relative;flex:0 0 290px;margin:0px 5px}#dev-tracker .board-view .dev-task-board-container .status-lane:first-child{margin-left:20px}#dev-tracker .board-view .dev-task-board-container .status-lane:last-child{margin-right:10px}#dev-tracker .board-view .status-lane.new-status-lane .lane-header{border:1px dashed #c7c7c7;color:#c4c4c4;padding:17px;border-radius:5px}#dev-tracker .board-view .status-lane.new-status-lane .lane-header:hover{border-color:teal;color:teal}#dev-tracker .dev-board-page-header{padding:15px;display:flex;align-items:center}#dev-tracker .board-view .dev-task-board-container .status-lane .board-cards-container{overflow-y:scroll;height:100%;padding-top:10px;padding-bottom:20px}#dev-tracker .board-view .dev-task-board-container .status-lane #new-card-container{position:absolute;top:41px;right:0px;left:0px;z-index:1;padding-top:10px;background-color:#f9f9f9}#dev-tracker .board-view .dev-task-board-container .status-lane #new-card-container .board-card{margin-bottom:15px !important}#dev-tracker .board-card{background-color:#fff;padding:15px 20px 10px 25px;margin-bottom:6px;border-radius:4px;border:1px solid #e2e2e2;position:relative;line-height:19px;font-size:16px}@media (min-width: 576px){#dev-tracker .board-card{font-size:14.5px}}#dev-tracker .board-card:hover{cursor:pointer;border-color:#c5c5c5}#dev-tracker .board-card:last-child{margin-bottom:100px}#dev-tracker .dev-epic-modal .board-card{padding:15px}#dev-tracker .board-card.active{border:1px solid #dfb8ea;background-color:#faf4ff}#dev-tracker .board-card .card-icon-container{position:absolute;top:12px;left:3px;font-size:13px;padding:3px}#dev-tracker .board-card[data-request-count="0"] .request-and-mention-badges-container{display:none}#dev-tracker .dev-label-badge{display:inline-block;font-size:13px;font-weight:600;background-color:#e5e5e5;padding:4px 8px;border-radius:12px}#dev-tracker .dev-label-badge.lg{font-size:15px;padding:8px 12px;border-radius:100px}#dev-tracker .dev-label-badge.request-and-mention{background-color:transparent;color:#873f7f;border:1px solid #debcda}#dev-tracker .dev-label-badge.expand-collapse-badge{background-color:#fff;color:#a2a0a1;border:1px solid #dddddd}#dev-tracker .dev-label-badge.expand-collapse-badge:hover{cursor:pointer;background-color:#f4f4f4}#dev-tracker #shell-company-modal{position:fixed;top:0px;right:0px;bottom:0px;width:70%;max-width:1400px;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);padding:30px}#dev-tracker .data-column .data-section .data-header{background-color:#f2f2f2;padding:8px;border-radius:5px;color:#464646;font-size:14px}@media (min-width: 576px){#dev-tracker .data-column .data-section .data-header{font-size:13.5px}}#dev-tracker .data-column .data-section .data-header a{color:#464646}#dev-tracker .data-column .data-section .data-header a:hover{color:teal}#dev-tracker .data-column .data-section .data-content{padding:8px;padding-top:10px;padding-bottom:22px}#dev-tracker .data-column .data-section .data-content.links-block a{font-size:14px;display:block;width:fit-content;color:#464646;margin-bottom:12px}@media (min-width: 576px){#dev-tracker .data-column .data-section .data-content.links-block a{font-size:13.5px}}#dev-tracker .data-column .data-section .data-content.links-block a:hover{color:teal}#dev-tracker .dev-item-modal #dev-item-description img,#dev-tracker .dev-item-modal #dev-item-description-editor img{max-width:100%}#dev-tracker .dev-item-modal #dev-item-description img:hover{cursor:pointer}#dev-tracker .dev-feature-modal{position:fixed;top:0px;right:0px;bottom:0px;width:70%;max-width:1200px;background-color:#fff;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);padding:30px;z-index:40;overflow:scroll}#dev-tracker .dev-epic-modal{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-color:#000000b3;z-index:10;overflow:scroll}#dev-tracker .dev-epic-modal .modal-content-container{position:fixed;top:10px;right:10px;bottom:10px;left:10px;background-color:#f9f9f9;border-radius:10px;padding:30px;overflow:hidden}#dev-tracker .dev-epic-modal .modal-content-container #board-container{position:absolute;top:75px;left:0px;bottom:0px;right:1220px;overflow:hidden}#dev-tracker .dev-epic-modal .modal-content-container #panels-container{position:absolute;top:75px;right:0px;bottom:0px;width:1200px;overflow:hidden}#dev-tracker .dev-epic-modal .modal-content-container #panels-container .panels-content-container{background-color:#fff;position:absolute;top:65px;right:0px;bottom:0px;left:0px;overflow-y:scroll;padding:30px}#dev-tracker .dev-epic-modal.collapsed-panels-container #board-container{right:40px}#dev-tracker .dev-epic-modal.collapsed-panels-container #panels-container{display:none}#dev-tracker .dev-epic-modal.collapsed-panels-container #expand-panels-container-button{display:block}#dev-tracker .dev-epic-modal #expand-panels-container-button{position:absolute;top:50%;transform:translateY(-50%);right:0px;width:40px;height:300px;background-color:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);display:none}#dev-tracker .dev-epic-modal #expand-panels-container-button:hover{cursor:pointer}#dev-tracker .dev-epic-modal .board-view .dev-task-board-container{top:13px}#dev-tracker .feature-request-container{margin-bottom:15px;display:flex}#dev-tracker .feature-request-container .info-column{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);border-radius:5px;padding:15px;flex-grow:1}#dev-tracker .feature-request-container .info-column .dev-request-header{margin-bottom:1rem}#dev-tracker .feature-request-container .info-column .dev-request-header .left-col:hover{cursor:pointer}#dev-tracker .feature-request-container .info-column .dev-request-header .left-col .fa-caret-right{display:none}#dev-tracker .feature-request-container .info-column .dev-request-action-menu-container{display:inline-block}#dev-tracker .feature-request-container .mentions-counter-widget{text-align:center;font-size:17px;font-weight:800;padding:10px 15px;margin-left:15px;border-radius:5px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}#dev-tracker .feature-request-container .mentions-counter-widget i{display:block;font-size:20px}#dev-tracker .feature-request-container.collapsed .dev-request-description-container,#dev-tracker .feature-request-container.collapsed .dev-request-action-menu-container{display:none}#dev-tracker .feature-request-container.collapsed .mentions-column .fa-caret-up,#dev-tracker .feature-request-container.collapsed .mentions-column .fa-caret-down{display:none}#dev-tracker .feature-request-container.collapsed .info-column .dev-request-header{margin-bottom:0px}#dev-tracker .feature-request-container.collapsed .mentions-counter-widget{padding:15px}#dev-tracker .feature-request-container.collapsed .dev-request-header .left-col .fa-caret-down{display:none}#dev-tracker .feature-request-container.collapsed .dev-request-header .left-col .fa-caret-right{display:initial}#dev-tracker #dev-feature-group-assignments-modal{position:fixed;top:0px;right:0px;bottom:0px;width:320px;background-color:#fff;z-index:45;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}#dev-tracker #dev-feature-group-assignments-modal .feature-group-option{position:relative;padding:10px;font-size:16px;border-bottom:1px dashed #ececec}@media (min-width: 576px){#dev-tracker #dev-feature-group-assignments-modal .feature-group-option{font-size:14.5px}}#dev-tracker #dev-feature-group-assignments-modal .feature-group-option:hover{background-color:#f1f1f1;cursor:pointer}#dev-tracker #dev-feature-group-assignments-modal .feature-group-option i{margin-right:4px}#dev-tracker #dev-feature-group-assignments-modal .feature-group-option .fa-check-circle{position:absolute;top:50%;transform:translateY(-50%);right:-100px;color:teal;font-size:20px}#dev-tracker #dev-feature-group-assignments-modal .feature-group-option.selected{background-color:#ebf7f7}#dev-tracker #dev-feature-group-assignments-modal .feature-group-option.selected .fa-check-circle{right:15px}body.dark-mode #top-nav-bar{background-color:#121212}body.dark-mode .page-header .primary-header{background-color:#121212;border-bottom-color:#3e3e3e}body.dark-mode .page-header .page-nav-container{background-color:#121212}body.dark-mode .content-bg-container{background-color:#121212}body.dark-mode #primary-content-container{background-color:#121212}body.dark-mode a{color:#04d9c5}body.dark-mode p{color:#c4c4c4}body.dark-mode table{color:#fff}body.dark-mode .table-scroll-head{background-color:#121212}body.dark-mode .table-scroll-head thead{background-color:#121212}body.dark-mode table thead th{border-top-color:transparent !important}body.dark-mode table.table td,body.dark-mode table.table th{border-top-color:#333}body.dark-mode table.table-hover tbody tr:hover{background-color:#272727 !important}body.dark-mode .user-avatar{background-color:#3c3c3c}body.dark-mode .user-avatar.current-user{border-color:#545454}body.dark-mode #tasks-page .task-row .event-name{color:#8c8c8c}body.dark-mode #tasks-page .circle-container .fa-circle{color:#8c8c8c}body.dark-mode #tasks-page .circle-container .fa-check-circle{color:#29d029}#guest_parties-page .guest-group-metrics{margin-bottom:15px}#guest_parties-page .guest-group-metrics .metric-container{display:inline-block;margin-right:25px}#guest_parties-page .guest-group-metrics .metric-container span{display:block}#guest_parties-page .guest-group-metrics .metric-container .number{font-size:15px;font-weight:600;margin-bottom:3px}#guest_parties-page .guest-group-metrics .metric-container .label{font-size:13px}@media (min-width: 1200px){#guest_parties-page .guest-group-metrics{position:absolute;top:14px;right:10px;color:#a6a9b4}#guest_parties-page .guest-group-metrics .metric-container{display:inline-block;margin-right:0px;margin-left:12px}#guest_parties-page .guest-group-metrics .metric-container span{display:inline}#guest_parties-page .guest-group-metrics .metric-container .number{font-size:17px}}#guest-groups-container .guest-group-table-header{display:flex;align-items:center}#guest-groups-container .guest-group-table-header div.name-and-edit-buttons{flex-grow:1}#guest-groups-container .guest-group-table-header div.action-items{text-align:right}#guest_parties-page .guest-group-container{position:relative}#guest_parties-page .guest-group-container h4{display:inline-block;margin-right:20px}#guest_parties-page #guest-groups-container .guest-group-container.cards{background-color:#fff;padding:15px}#guest_parties-page #guest-groups-container .guest-group-container.cards .name-and-edit-buttons{display:flex;align-items:center;padding-bottom:15px;border-bottom:1px solid #ececec;margin-bottom:15px}#guest_parties-page #guest-groups-container .guest-group-container.cards .name-and-edit-buttons h3{flex-grow:1;font-size:18px;margin-bottom:0px}#guest_group-modal .person-link-option,#guest_group-modal .group-type-option{padding:10px}.guest-groups-manager-index .sortable-handle:hover{cursor:grab}#guest_parties-page #guest-groups-container .guest-group-container .guest-party-card .sub-guest-count{opacity:.7;margin-left:4px}#guest_parties-page #guest-groups-container .guest-group-container .guest-party-card .guest-party-name-and-edit-button .fa-user,#guest_parties-page #guest-groups-container .guest-group-container .guest-party-card .guest-party-name-and-edit-button .fa-users,#guest_parties-page #guest-groups-container .guest-group-container .guest-party-card .guest-party-name-and-edit-button .fa-envelope,#guest_parties-page #guest-groups-container .guest-group-container .guest-card .guest-party-name-and-edit-button .fa-user,#guest_parties-page #guest-groups-container .guest-group-container .guest-card .guest-party-name-and-edit-button .fa-users,#guest_parties-page #guest-groups-container .guest-group-container .guest-card .guest-party-name-and-edit-button .fa-envelope{margin-right:4px;font-size:13px}.guest-sub-event-invite-status-label[data-is-invited='true']{color:#008001}.guest-sub-event-invite-status-label[data-is-invited='false']{color:grey}.guest-sub-event-invite-status-label .invitation-summary-tooltip-icon{margin-left:5px;opacity:.5}#sub_events-page #menu-options-container input,#sub_events-page #guest-lists-container input{padding:13px;height:initial !important}#sub_events-page #menu-options-container .item-inline-delete,#sub_events-page #guest-lists-container .item-inline-delete{display:inline-block;padding:14px;font-size:18px;position:relative;left:-30px;border-radius:6px}#sub_events-page #menu-options-container .item-inline-delete:hover,#sub_events-page #guest-lists-container .item-inline-delete:hover{cursor:pointer}#guest_parties-page .sub-event-invites-cards-container{background-color:#fff;padding:15px}#sub_event-modal #type-picker .type-option{background-color:#fff;text-align:center;padding:20px;border-radius:11px;height:100%;border:1px solid #e1e1e1;transition:all 0.3s}#sub_event-modal #type-picker .type-option:not(.selected):hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);cursor:pointer}#sub_event-modal #type-picker .type-option i{display:block;margin-left:auto;margin-right:auto;color:#c4c4c4;font-size:32px;margin-bottom:13px}#sub_event-modal #type-picker .type-option.selected{background-color:#3f5d6c;color:#fff}#sub_event-modal #type-picker .type-option.selected i{color:#fff}#sub_event-modal form .sub-event-type-form-container{display:flex;align-items:center;margin-bottom:15px}#sub_event-modal form .sub-event-type-form-container .sub-event-type{background-color:#e7e7e7;padding:12px;border-radius:6px;font-size:16px}.sub-event-for-list-builder-overview{background-color:#ebebeb;margin-bottom:5px;width:fit-content;padding:10px;border-radius:6px}.sub-event-for-list-builder-overview i{padding-right:4px}#sub_events-page #sub_events-container-desktop-cards .col{margin-bottom:25px}#sub_events-page .sub-event-desktop-card{min-height:300px}.overflow-visible{overflow:visible !important}.pac-icon{width:0px}.pac-item{padding:10px;font-size:14px}@media (min-width: 576px){.pac-item{font-size:13.5px}}@media (min-width: 1200px){.pac-item{padding:8px}}.pac-item-query{font-size:14px}@media (min-width: 576px){.pac-item-query{font-size:13.5px}}.flex-head-with-actions{display:flex}.flex-head-with-actions.center{align-items:center}.flex-head-with-actions.top{align-items:start}.flex-head-with-actions .left-col{flex-grow:1}.flex-head-with-actions.grow-right .left-col{flex-grow:initial}.flex-head-with-actions.grow-right .right-col{flex-grow:1}.tooltip{pointer-events:none}.tooltip.show{opacity:1}.tooltip-inner{max-width:350px;padding:10px;color:#464646;text-align:center;background-color:#fff !important;border-radius:0.3rem;font-size:13px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.tooltip.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip.bs-tooltip-left .arrow::before{border-left-color:#fff;display:none}.tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip.bs-tooltip-right .arrow::before{border-right-color:#fff;display:none}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip.bs-tooltip-top .arrow::before{border-top-color:#fff;display:none}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip.bs-tooltip-bottom .arrow::before{border-bottom-color:#fff;display:none}.tooltip.small-tooltip-dark{opacity:0.2}.created-in-portal-icon{color:#e68f8f;margin-left:10px}.created-from-lead-form-submission-icon{color:#52a8cc;margin-left:10px}.dropdown-menu{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.dropdown-menu .dropdown-item:hover{cursor:pointer}.pac-container,.pac-item{z-index:2000 !important}#event-layouts-page .coming-soon-container{background-color:#15384a;max-width:550px;text-align:center;margin-left:auto;margin-right:auto;padding:20px;border-radius:10px;margin-top:15px}@media (min-width: 576px){#event-layouts-page .coming-soon-container{padding:40px;margin-top:80px}}#event-layouts-page .coming-soon-container h4{color:#fff;margin-bottom:20px;margin-top:20px}@media (min-width: 576px){#event-layouts-page .coming-soon-container h4{font-size:30px}}#event-layouts-page .coming-soon-container p{color:#c4c4c4;margin-bottom:40px}#event-layouts-page .coming-soon-container img{max-width:100%;margin-bottom:25px}.pointer-on-hover:hover{cursor:pointer}form#new_event #set-location-field,form.edit_event #set-location-field,form#new_lead_form_submission #set-location-field{font-size:16px;background-color:#dbdbdb;padding:20px 15px;border-radius:6px;margin-bottom:12px;position:relative}@media (min-width: 576px){form#new_event #set-location-field,form.edit_event #set-location-field,form#new_lead_form_submission #set-location-field{font-size:14.5px}}form#new_event #set-location-field .clear-button,form.edit_event #set-location-field .clear-button,form#new_lead_form_submission #set-location-field .clear-button{position:absolute;top:50%;transform:translateY(-50%);right:10px;padding:8px;border-radius:6px}@media (min-width: 1200px){form#new_event #set-location-field .clear-button:hover,form.edit_event #set-location-field .clear-button:hover,form#new_lead_form_submission #set-location-field .clear-button:hover{background-color:#c4c2c2;cursor:pointer}}#signature-svg{width:200px;height:auto}.lg-container.lg-show.lg-show-in{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:6}#tinymce-toolbar-container-outer{position:absolute;top:2px;left:2px;width:calc(100% - 4px);background-color:#fff}#tinymce-toolbar-container-outer.fixed-position{position:fixed;top:50px;left:0px;right:0px;z-index:1;padding-top:7px;width:100%}@media (min-width: 576px){#tinymce-toolbar-container-outer.fixed-position{top:56px}}@media (min-width: 1200px){#tinymce-toolbar-container-outer.fixed-position{width:initial;top:90px;left:229px;right:535px;padding-top:0px;background-color:transparent}}#tinymce-toolbar-container-inner{background-color:#fff}@media (min-width: 1200px){#tinymce-toolbar-container-inner{max-width:calc(1100px - 6px);margin-left:auto;margin-right:auto}}#tinymce-toolbar-container-inner .tox-tinymce{box-shadow:-1px 4px 5px 0px rgba(0,0,0,0.2);-webkit-box-shadow:-1px 4px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:-1px 4px 5px 0px rgba(0,0,0,0.2)}.cropping-block{width:calc(100%)}.cropping-block.circle .cropper-view-box{box-shadow:0 0 0 1px #39f;border-radius:50%;outline:0}.cropping-block.circle .cropper-face{background-color:inherit !important}.cropping-block.circle .cropper-view-box{outline:inherit !important}.dropdown-item{padding:0.75rem 1.5rem;font-size:16px}@media (min-width: 576px){.dropdown-item{font-size:14.5px}}.test-placeholder{background-color:#cce4e4;border:3px dotted #adc6c6;width:100%;height:80px}.time-block-placeholder{background-color:#cce4e4;border:3px dotted #adc6c6}.time-block-row.ui-sortable-helper{transform:scale(1) !important;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.board-show-card-placeholder{background-color:#cce4e4;border:3px dotted #adc6c6;width:100%;height:80px;margin-bottom:10px}.ui-sortable-helper{transform:scale(0.95);transform-origin:left}tr.ui-sortable-helper{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}tr.ui-sortable-helper:hover{background-color:red !important}tr.ui-sortable-helper:hover .green-bar{display:none}.mbsc-calendar-header-today{font-family:'Nunito', sans-serif;font-weight:600}.mbsc-popup-content{font-family:'Nunito', sans-serif}.mbsc-windows.mbsc-calendar-height-md .mbsc-calendar-week-day,.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-day,.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-day:after{border-color:#f1f1f1}.mbsc-windows.mbsc-schedule-all-day-item:after,.mbsc-windows.mbsc-schedule-column,.mbsc-windows.mbsc-schedule-item,.mbsc-windows.mbsc-schedule-resource,.mbsc-windows.mbsc-schedule-resource-group,.mbsc-windows.mbsc-schedule-time-col,.mbsc-windows.mbsc-timeline-column,.mbsc-windows.mbsc-timeline-day:after,.mbsc-windows.mbsc-timeline-footer,.mbsc-windows.mbsc-timeline-footer-column,.mbsc-windows.mbsc-timeline-footer-date,.mbsc-windows.mbsc-timeline-footer-week,.mbsc-windows.mbsc-timeline-header,.mbsc-windows.mbsc-timeline-header-column,.mbsc-windows.mbsc-timeline-header-date,.mbsc-windows.mbsc-timeline-header-month,.mbsc-windows.mbsc-timeline-header-week,.mbsc-windows.mbsc-timeline-resource,.mbsc-windows.mbsc-timeline-resource-footer-cont,.mbsc-windows.mbsc-timeline-resource-header-cont,.mbsc-windows.mbsc-timeline-row,.mbsc-windows.mbsc-timeline-row-date,.mbsc-windows.mbsc-timeline-row-group:after,.mbsc-windows.mbsc-timeline-sidebar-footer-cont,.mbsc-windows.mbsc-timeline-sidebar-header-cont,.mbsc-windows.mbsc-timeline-sidebar-resource,.mbsc-windows.mbsc-timeline-slot-header,.mbsc-windows.mbsc-timeline-slots{border-color:#f1f1f1}.mbsc-windows.mbsc-calendar-cell.mbsc-hover:after{background:rgba(51,51,51,0)}@media (min-width: 1200px){.mbsc-windows.mbsc-calendar-day-text,.mbsc-windows.mbsc-schedule-header-dayname{font-size:.8rem}}@media (min-width: 1200px){.mbsc-windows.mbsc-schedule-header-day{font-size:.9rem}}@media (min-width: 1200px){.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-title{font-size:1.4rem;font-family:'Nunito', sans-serif;font-weight:600}}@media (min-width: 1200px){.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-week-day{font-size:.8rem}}.mbsc-windows.mbsc-calendar-month-name{font-family:'Nunito', sans-serif}@media (min-width: 1200px){.mbsc-windows.mbsc-calendar-month-name{font-size:.8rem}}@media (min-width: 1200px){.mbsc-windows.mbsc-calendar-today{color:#ffffff;background-color:#0078d7}}.mbsc-windows.mbsc-schedule-header-dayname.mbsc-selected:after{background:transparent}.mbsc-windows.mbsc-schedule-header-day-today{color:#fff;background-color:#00ab86}.mbsc-schedule-header-item-large.mbsc-hover .mbsc-schedule-header-day-today{background-color:#19cea7}.mbsc-windows.mbsc-schedule-time-indicator,.mbsc-windows.mbsc-schedule-time-indicator-day{border-color:#03ab86}.mbsc-windows.mbsc-schedule-time-indicator-time{color:#03ab86;font-weight:600}@media (min-width: 1200px){.mbsc-windows.mbsc-range-day .mbsc-calendar-cell-inner,.mbsc-windows.mbsc-selected .mbsc-calendar-cell-inner{background:rgba(0,120,215,0)}}.mbsc-windows.mbsc-event-time{width:8em}.mbsc-windows.mbsc-calendar-label-inner,.mbsc-calendar-width-md .mbsc-schedule-event-title,.mbsc-schedule-event-range,.mbsc-calendar-width-md .mbsc-schedule-event-title,.mbsc-windows.mbsc-schedule-date-header-text,.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-week-day,.mbsc-windows.mbsc-calendar-day-text,.mbsc-windows.mbsc-schedule-header-dayname{font-family:'Nunito', sans-serif}.mbsc-windows.mbsc-schedule-date-header-text,.mbsc-windows.mbsc-calendar-width-md .mbsc-calendar-week-day{font-weight:600}.record-overlay{position:fixed;z-index:2;top:20px;right:0px;bottom:20px;left:20px;border-radius:8px;border-top-right-radius:0px;border-bottom-right-radius:0px;padding:20px;background-color:#fff;-webkit-box-shadow:-1px 0px 14px 0px #000000;box-shadow:-1px 0px 14px 0px #000000;transform:translateX(640px);transition:all 0.5s}.record-overlay.open{transform:translateX(0px)}@media (min-width: 576px){.record-overlay{top:30px;right:30px;bottom:30px;left:initial;width:600px;border-top-right-radius:8px;border-bottom-right-radius:8px}}.stripe-connect{background:#635bff;display:inline-block;height:38px;text-decoration:none;width:180px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-font-smoothing:antialiased}.stripe-connect span{color:#ffffff;display:block;font-family:sohne-var, "Helvetica Neue", Arial, sans-serif;font-size:15px;font-weight:400;line-height:14px;padding:11px 0px 0px 24px;position:relative;text-align:left}@media (min-width: 1200px){.stripe-connect span{font-size:14.5px}}.stripe-connect:hover{background:#7a73ff}.stripe-connect.slate{background:#0a2540}.stripe-connect.slate:hover{background:#425466}.stripe-connect.white{background:#ffffff}.stripe-connect.white span{color:#0a2540}.stripe-connect.white:hover{background:#f6f9fc}.stripe-connect span::after{background-repeat:no-repeat;background-size:49.58px;content:"";height:20px;left:62%;position:absolute;top:28.95%;width:49.58px}.stripe-connect span::after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 23.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 468 222.5' style='enable-background:new 0 0 468 222.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M414,113.4c0-25.6-12.4-45.8-36.1-45.8c-23.8,0-38.2,20.2-38.2,45.6c0,30.1,17,45.3,41.4,45.3 c11.9,0,20.9-2.7,27.7-6.5v-20c-6.8,3.4-14.6,5.5-24.5,5.5c-9.7,0-18.3-3.4-19.4-15.2h48.9C413.8,121,414,115.8,414,113.4z M364.6,103.9c0-11.3,6.9-16,13.2-16c6.1,0,12.6,4.7,12.6,16H364.6z'/%3E%3Cpath class='st0' d='M301.1,67.6c-9.8,0-16.1,4.6-19.6,7.8l-1.3-6.2h-22v116.6l25-5.3l0.1-28.3c3.6,2.6,8.9,6.3,17.7,6.3 c17.9,0,34.2-14.4,34.2-46.1C335.1,83.4,318.6,67.6,301.1,67.6z M295.1,136.5c-5.9,0-9.4-2.1-11.8-4.7l-0.1-37.1 c2.6-2.9,6.2-4.9,11.9-4.9c9.1,0,15.4,10.2,15.4,23.3C310.5,126.5,304.3,136.5,295.1,136.5z'/%3E%3Cpolygon class='st0' points='223.8,61.7 248.9,56.3 248.9,36 223.8,41.3 '/%3E%3Crect x='223.8' y='69.3' class='st0' width='25.1' height='87.5'/%3E%3Cpath class='st0' d='M196.9,76.7l-1.6-7.4h-21.6v87.5h25V97.5c5.9-7.7,15.9-6.3,19-5.2v-23C214.5,68.1,202.8,65.9,196.9,76.7z'/%3E%3Cpath class='st0' d='M146.9,47.6l-24.4,5.2l-0.1,80.1c0,14.8,11.1,25.7,25.9,25.7c8.2,0,14.2-1.5,17.5-3.3V135 c-3.2,1.3-19,5.9-19-8.9V90.6h19V69.3h-19L146.9,47.6z'/%3E%3Cpath class='st0' d='M79.3,94.7c0-3.9,3.2-5.4,8.5-5.4c7.6,0,17.2,2.3,24.8,6.4V72.2c-8.3-3.3-16.5-4.6-24.8-4.6 C67.5,67.6,54,78.2,54,95.9c0,27.6,38,23.2,38,35.1c0,4.6-4,6.1-9.6,6.1c-8.3,0-18.9-3.4-27.3-8v23.8c9.3,4,18.7,5.7,27.3,5.7 c20.8,0,35.1-10.3,35.1-28.2C117.4,100.6,79.3,105.9,79.3,94.7z'/%3E%3C/g%3E%3C/svg%3E")}.stripe-connect.white span::after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 24.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 468 222.5' style='enable-background:new 0 0 468 222.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%230A2540;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M414,113.4c0-25.6-12.4-45.8-36.1-45.8c-23.8,0-38.2,20.2-38.2,45.6c0,30.1,17,45.3,41.4,45.3 c11.9,0,20.9-2.7,27.7-6.5v-20c-6.8,3.4-14.6,5.5-24.5,5.5c-9.7,0-18.3-3.4-19.4-15.2h48.9C413.8,121,414,115.8,414,113.4z M364.6,103.9c0-11.3,6.9-16,13.2-16c6.1,0,12.6,4.7,12.6,16H364.6z'/%3E%3Cpath class='st0' d='M301.1,67.6c-9.8,0-16.1,4.6-19.6,7.8l-1.3-6.2h-22v116.6l25-5.3l0.1-28.3c3.6,2.6,8.9,6.3,17.7,6.3 c17.9,0,34.2-14.4,34.2-46.1C335.1,83.4,318.6,67.6,301.1,67.6z M295.1,136.5c-5.9,0-9.4-2.1-11.8-4.7l-0.1-37.1 c2.6-2.9,6.2-4.9,11.9-4.9c9.1,0,15.4,10.2,15.4,23.3C310.5,126.5,304.3,136.5,295.1,136.5z'/%3E%3Cpolygon class='st0' points='223.8,61.7 248.9,56.3 248.9,36 223.8,41.3 '/%3E%3Crect x='223.8' y='69.3' class='st0' width='25.1' height='87.5'/%3E%3Cpath class='st0' d='M196.9,76.7l-1.6-7.4h-21.6v87.5h25V97.5c5.9-7.7,15.9-6.3,19-5.2v-23C214.5,68.1,202.8,65.9,196.9,76.7z'/%3E%3Cpath class='st0' d='M146.9,47.6l-24.4,5.2l-0.1,80.1c0,14.8,11.1,25.7,25.9,25.7c8.2,0,14.2-1.5,17.5-3.3V135 c-3.2,1.3-19,5.9-19-8.9V90.6h19V69.3h-19L146.9,47.6z'/%3E%3Cpath class='st0' d='M79.3,94.7c0-3.9,3.2-5.4,8.5-5.4c7.6,0,17.2,2.3,24.8,6.4V72.2c-8.3-3.3-16.5-4.6-24.8-4.6 C67.5,67.6,54,78.2,54,95.9c0,27.6,38,23.2,38,35.1c0,4.6-4,6.1-9.6,6.1c-8.3,0-18.9-3.4-27.3-8v23.8c9.3,4,18.7,5.7,27.3,5.7 c20.8,0,35.1-10.3,35.1-28.2C117.4,100.6,79.3,105.9,79.3,94.7z'/%3E%3C/g%3E%3C/svg%3E")}.stripe-connect.white{left:1px;position:relative;top:1px}.hidden{visibility:hidden}.z-index-3{z-index:3}.z-index-10{z-index:10}#settings-email-feature-notice{text-align:center;padding:25px}@media (min-width: 576px){#settings-email-feature-notice{padding-left:100px;padding-right:100px}}@media (min-width: 1200px){#settings-email-feature-notice{padding:50px}}#settings-email-feature-notice button{margin-left:auto;margin-right:auto;margin-bottom:15px}@media (min-width: 1200px){#settings-email-feature-notice button{margin-bottom:50px}}#settings-email-feature-notice img{width:80%;max-width:400px}#new-ad-hoc-project-modal .event-type-picker{text-align:center;margin-top:40px;margin-bottom:40px}@media (min-width: 1200px){#new-ad-hoc-project-modal .event-type-picker{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);top:30%;width:80%;margin-top:0px;margin-bottom:0px}}#new-ad-hoc-project-modal .event-type-picker .description-container p{font-size:16px;max-width:75%;margin-left:auto;margin-right:auto}@media (min-width: 576px){#new-ad-hoc-project-modal .event-type-picker .description-container p{font-size:14.5px}}@media (min-width: 576px){#new-ad-hoc-project-modal .event-type-picker .description-container p{max-width:100%}}#new-ad-hoc-project-modal .event-type-picker .option-title{font-size:18px}.stylized-event-nav-header{position:relative;background-size:cover;overflow:hidden;height:166px;margin-left:10px;margin-right:10px;margin-bottom:5px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.stylized-event-nav-header .event-name-container{position:absolute;left:0px;right:0px;bottom:0px;color:#fff;padding:13px;font-weight:600;font-size:15px;line-height:21px;backdrop-filter:blur(3px) saturate(0.5) brightness(0.5);-webkit-backdrop-filter:blur(3px) saturate(0.5) brightness(0.5)}#primary-nav-column #secondary-column.project-mode .stylized-event-nav-header .image-actions-container{position:absolute;top:5px;right:5px;display:flex}#primary-nav-column #secondary-column.project-mode .stylized-event-nav-header[data-avatar-present='false'] .image-actions-container.for-image-present{display:none}#primary-nav-column #secondary-column.project-mode .stylized-event-nav-header[data-avatar-present='true'] .image-actions-container.for-image-blank{display:none}#primary-nav-column #secondary-column.project-mode .stylized-event-nav-header .image-actions-container.for-image-present{transform:translateY(-100px);transition:all 0.2s;transition-delay:0.4s}#primary-nav-column #secondary-column.project-mode .stylized-event-nav-header:hover .image-actions-container.for-image-present{transform:translateY(0px)}#primary-nav-column #secondary-column.project-mode .stylized-event-nav-header .image-actions-container a{display:flex;align-items:center;background-color:#15384a;padding:5px;border-radius:5px;margin:0px;color:#fff !important;transition:all 0.3s;font-size:12px;font-weight:normal}#primary-nav-column #secondary-column.project-mode .stylized-event-nav-header .image-actions-container a i{display:inline-block;color:#fff !important;font-weight:600;font-size:12px}#primary-nav-column #secondary-column.project-mode .stylized-event-nav-header .image-actions-container a:hover{background-color:#1f4a60}.stylized-event-nav-header[data-style-with-company-logo='true']{border-radius:10px}body[data-portal='true'] img.company-logo-for-portal-nav{display:block;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;max-width:100%;max-height:70px;margin-top:15px;margin-bottom:15px}.success-background-shimmer{animation:success_background_shimmer 3s;animation-timing-function:ease-in-out}@keyframes success_background_shimmer{0%{background-color:#fff;box-shadow:0px 0px 7px 1px rgba(33,125,31,0);-webkit-box-shadow:0px 0px 7px 1px rgba(33,125,31,0)}10%{background-color:#e9fff2;box-shadow:0px 0px 7px 1px rgba(33,125,31,0.55);-webkit-box-shadow:0px 0px 7px 1px rgba(33,125,31,0.55)}60%{background-color:#f9fffb;box-shadow:0px 0px 7px 1px rgba(33,125,31,0.33);-webkit-box-shadow:0px 0px 7px 1px rgba(33,125,31,0.33)}100%{background-color:#fff}}
