﻿/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 * Milligram v1.1.0
 * http://milligram.github.io
 *
 * Copyright (c) 2016 CJ Patoilo
 * Licensed under the MIT license
*/html{box-sizing:border-box;font-size:62.5%}body{color:#606c76;font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.6em;font-weight:300;letter-spacing:.01em;line-height:1.6}*,*:after,*:before{box-sizing:inherit}blockquote{border-left:.3rem solid #d1d1d1;margin-left:0;margin-right:0;padding:1rem 1.5rem}blockquote *:last-child{margin:0}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#9b4dca;border:.1rem solid #9b4dca;border-radius:.4rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;height:3.8rem;letter-spacing:.1rem;line-height:3.8rem;padding:0 3rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:hover,.button:focus,button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:#606c76;border-color:#606c76;color:#fff;outline:0}.button.button-disabled,.button[disabled],button.button-disabled,button[disabled],input[type=button].button-disabled,input[type=button][disabled],input[type=reset].button-disabled,input[type=reset][disabled],input[type=submit].button-disabled,input[type=submit][disabled]{opacity:.5;cursor:default}.button.button-disabled:hover,.button.button-disabled:focus,.button[disabled]:hover,.button[disabled]:focus,button.button-disabled:hover,button.button-disabled:focus,button[disabled]:hover,button[disabled]:focus,input[type=button].button-disabled:hover,input[type=button].button-disabled:focus,input[type=button][disabled]:hover,input[type=button][disabled]:focus,input[type=reset].button-disabled:hover,input[type=reset].button-disabled:focus,input[type=reset][disabled]:hover,input[type=reset][disabled]:focus,input[type=submit].button-disabled:hover,input[type=submit].button-disabled:focus,input[type=submit][disabled]:hover,input[type=submit][disabled]:focus{background-color:#9b4dca;border-color:#9b4dca}.button.button-outline,button.button-outline,input[type=button].button-outline,input[type=reset].button-outline,input[type=submit].button-outline{color:#9b4dca;background-color:rgba(0,0,0,0)}.button.button-outline:hover,.button.button-outline:focus,button.button-outline:hover,button.button-outline:focus,input[type=button].button-outline:hover,input[type=button].button-outline:focus,input[type=reset].button-outline:hover,input[type=reset].button-outline:focus,input[type=submit].button-outline:hover,input[type=submit].button-outline:focus{color:#606c76;background-color:rgba(0,0,0,0);border-color:#606c76}.button.button-outline.button-disabled:hover,.button.button-outline.button-disabled:focus,.button.button-outline[disabled]:hover,.button.button-outline[disabled]:focus,button.button-outline.button-disabled:hover,button.button-outline.button-disabled:focus,button.button-outline[disabled]:hover,button.button-outline[disabled]:focus,input[type=button].button-outline.button-disabled:hover,input[type=button].button-outline.button-disabled:focus,input[type=button].button-outline[disabled]:hover,input[type=button].button-outline[disabled]:focus,input[type=reset].button-outline.button-disabled:hover,input[type=reset].button-outline.button-disabled:focus,input[type=reset].button-outline[disabled]:hover,input[type=reset].button-outline[disabled]:focus,input[type=submit].button-outline.button-disabled:hover,input[type=submit].button-outline.button-disabled:focus,input[type=submit].button-outline[disabled]:hover,input[type=submit].button-outline[disabled]:focus{color:#9b4dca;border-color:inherit}.button.button-clear,button.button-clear,input[type=button].button-clear,input[type=reset].button-clear,input[type=submit].button-clear{color:#9b4dca;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button.button-clear:hover,.button.button-clear:focus,button.button-clear:hover,button.button-clear:focus,input[type=button].button-clear:hover,input[type=button].button-clear:focus,input[type=reset].button-clear:hover,input[type=reset].button-clear:focus,input[type=submit].button-clear:hover,input[type=submit].button-clear:focus{color:#606c76;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button.button-clear.button-disabled:hover,.button.button-clear.button-disabled:focus,.button.button-clear[disabled]:hover,.button.button-clear[disabled]:focus,button.button-clear.button-disabled:hover,button.button-clear.button-disabled:focus,button.button-clear[disabled]:hover,button.button-clear[disabled]:focus,input[type=button].button-clear.button-disabled:hover,input[type=button].button-clear.button-disabled:focus,input[type=button].button-clear[disabled]:hover,input[type=button].button-clear[disabled]:focus,input[type=reset].button-clear.button-disabled:hover,input[type=reset].button-clear.button-disabled:focus,input[type=reset].button-clear[disabled]:hover,input[type=reset].button-clear[disabled]:focus,input[type=submit].button-clear.button-disabled:hover,input[type=submit].button-clear.button-disabled:focus,input[type=submit].button-clear[disabled]:hover,input[type=submit].button-clear[disabled]:focus{color:#9b4dca}code{background:#f4f5f6;border-radius:.4rem;font-size:86%;padding:.2rem .5rem;margin:0 .2rem;white-space:nowrap}pre{background:#f4f5f6;border-left:.3rem solid #9b4dca;font-family:"Menlo","Consolas","Bitstream Vera Sans Mono","DejaVu Sans Mono","Monaco",monospace}pre>code{background:rgba(0,0,0,0);border-radius:0;display:block;padding:1rem 1.5rem;white-space:pre}hr{border:0;border-top:.1rem solid #f4f5f6;margin-bottom:3.5rem;margin-top:3rem}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:.1rem solid #d1d1d1;border-radius:.4rem;box-shadow:none;height:3.8rem;padding:.6rem 1rem;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus,select:focus{border:.1rem solid #9b4dca;outline:0}select{padding:.6rem 3rem .6rem 1rem;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjkgMTQiICAgaGVpZ2h0PSIxNHB4IiAgIGlkPSJMYXllcl8xIiAgIHZlcnNpb249IjEuMSIgICB2aWV3Qm94PSIwIDAgMjkgMTQiICAgd2lkdGg9IjI5cHgiICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjQ4LjQgcjk5MzkiICAgc29kaXBvZGk6ZG9jbmFtZT0iY2FyZXQtZ3JheS5zdmciPjxtZXRhZGF0YSAgICAgaWQ9Im1ldGFkYXRhMzAzOSI+PHJkZjpSREY+PGNjOldvcmsgICAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzICAgICBpZD0iZGVmczMwMzciIC8+PHNvZGlwb2RpOm5hbWVkdmlldyAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiICAgICBib3JkZXJvcGFjaXR5PSIxIiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIgICAgIGdyaWR0b2xlcmFuY2U9IjEwIiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSI5MDMiICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI1OTQiICAgICBpZD0ibmFtZWR2aWV3MzAzNSIgICAgIHNob3dncmlkPSJ0cnVlIiAgICAgaW5rc2NhcGU6em9vbT0iMTIuMTM3OTMxIiAgICAgaW5rc2NhcGU6Y3g9Ii00LjExOTMxODJlLTA4IiAgICAgaW5rc2NhcGU6Y3k9IjciICAgICBpbmtzY2FwZTp3aW5kb3cteD0iNTAyIiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjMwMiIgICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIj48aW5rc2NhcGU6Z3JpZCAgICAgICB0eXBlPSJ4eWdyaWQiICAgICAgIGlkPSJncmlkMzA0MSIgLz48L3NvZGlwb2RpOm5hbWVkdmlldz48cG9seWdvbiAgICAgcG9pbnRzPSIwLjE1LDAgMTQuNSwxNC4zNSAyOC44NSwwICIgICAgIGlkPSJwb2x5Z29uMzAzMyIgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuMzU0MTEzODcsMCwwLDAuNDgzMjkxMSw5LjMyNDE1NDUsMy42MjQ5OTkyKSIgICAgIHN0eWxlPSJmaWxsOiNkMWQxZDE7ZmlsbC1vcGFjaXR5OjEiIC8+PC9zdmc+) center right no-repeat}select:focus{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjkgMTQiICAgaGVpZ2h0PSIxNHB4IiAgIGlkPSJMYXllcl8xIiAgIHZlcnNpb249IjEuMSIgICB2aWV3Qm94PSIwIDAgMjkgMTQiICAgd2lkdGg9IjI5cHgiICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjQ4LjQgcjk5MzkiICAgc29kaXBvZGk6ZG9jbmFtZT0iY2FyZXQuc3ZnIj48bWV0YWRhdGEgICAgIGlkPSJtZXRhZGF0YTMwMzkiPjxyZGY6UkRGPjxjYzpXb3JrICAgICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcyAgICAgaWQ9ImRlZnMzMDM3IiAvPjxzb2RpcG9kaTpuYW1lZHZpZXcgICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiAgICAgYm9yZGVyb3BhY2l0eT0iMSIgICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiICAgICBncmlkdG9sZXJhbmNlPSIxMCIgICAgIGd1aWRldG9sZXJhbmNlPSIxMCIgICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iOTAzIiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNTk0IiAgICAgaWQ9Im5hbWVkdmlldzMwMzUiICAgICBzaG93Z3JpZD0idHJ1ZSIgICAgIGlua3NjYXBlOnpvb209IjEyLjEzNzkzMSIgICAgIGlua3NjYXBlOmN4PSItNC4xMTkzMTgyZS0wOCIgICAgIGlua3NjYXBlOmN5PSI3IiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjUwMiIgICAgIGlua3NjYXBlOndpbmRvdy15PSIzMDIiICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMSI+PGlua3NjYXBlOmdyaWQgICAgICAgdHlwZT0ieHlncmlkIiAgICAgICBpZD0iZ3JpZDMwNDEiIC8+PC9zb2RpcG9kaTpuYW1lZHZpZXc+PHBvbHlnb24gICAgIHBvaW50cz0iMjguODUsMCAwLjE1LDAgMTQuNSwxNC4zNSAiICAgICBpZD0icG9seWdvbjMwMzMiICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjM1NDExMzg3LDAsMCwwLjQ4MzI5MTEsOS4zMjQxNTUzLDMuNjI1KSIgICAgIHN0eWxlPSJmaWxsOiM5YjRkY2Y7ZmlsbC1vcGFjaXR5OjEiIC8+PC9zdmc+)}textarea{padding-bottom:.6rem;padding-top:.6rem;min-height:6.5rem}label,legend{font-size:1.6rem;font-weight:700;display:block;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}.label-inline{font-weight:normal;display:inline-block;margin-left:.5rem}.container{margin:0 auto;max-width:112rem;padding:0 2rem;position:relative;width:100%}.row{display:flex;flex-direction:column;padding:0;width:100%}.row .row-wrap{flex-wrap:wrap}.row .row-no-padding{padding:0}.row .row-no-padding>.column{padding:0}.row .row-top{align-items:flex-start}.row .row-bottom{align-items:flex-end}.row .row-center{align-items:center}.row .row-stretch{align-items:stretch}.row .row-baseline{align-items:baseline}.row .column{display:block;flex:1;margin-left:0;max-width:100%;width:100%}.row .column .col-top{align-self:flex-start}.row .column .col-bottom{align-self:flex-end}.row .column .col-center{align-self:center}.row .column.column-offset-10{margin-left:10%}.row .column.column-offset-20{margin-left:20%}.row .column.column-offset-25{margin-left:25%}.row .column.column-offset-33,.row .column.column-offset-34{margin-left:33.3333%}.row .column.column-offset-50{margin-left:50%}.row .column.column-offset-66,.row .column.column-offset-67{margin-left:66.6666%}.row .column.column-offset-75{margin-left:75%}.row .column.column-offset-80{margin-left:80%}.row .column.column-offset-90{margin-left:90%}.row .column.column-10{flex:0 0 10%;max-width:10%}.row .column.column-20{flex:0 0 20%;max-width:20%}.row .column.column-25{flex:0 0 25%;max-width:25%}.row .column.column-33,.row .column.column-34{flex:0 0 33.3333%;max-width:33.3333%}.row .column.column-40{flex:0 0 40%;max-width:40%}.row .column.column-50{flex:0 0 50%;max-width:50%}.row .column.column-60{flex:0 0 60%;max-width:60%}.row .column.column-66,.row .column.column-67{flex:0 0 66.6666%;max-width:66.6666%}.row .column.column-75{flex:0 0 75%;max-width:75%}.row .column.column-80{flex:0 0 80%;max-width:80%}.row .column.column-90{flex:0 0 90%;max-width:90%}@media(min-width: 40rem){.row{flex-direction:row;margin-left:-1rem;width:calc(100% + 2rem)}.row .column{margin-bottom:inherit;padding:0 1rem}}a{color:#9b4dca;text-decoration:none}a:hover{color:#606c76}dl,ol,ul{margin-top:0;padding-left:0}dl ul,dl ol,ol ul,ol ol,ul ul,ul ol{font-size:90%;margin:1.5rem 0 1.5rem 3rem}dl{list-style:none}ul{list-style:circle inside}ol{list-style:decimal inside}dt,dd,li{margin-bottom:1rem}.button,button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}table{width:100%}th,td{border-bottom:.1rem solid #e1e1e1;padding:1.2rem 1.5rem;text-align:left}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}p{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:300;margin-bottom:2rem;margin-top:0}h1{font-size:4rem;letter-spacing:-0.1rem;line-height:1.2}h2{font-size:3.6rem;letter-spacing:-0.1rem;line-height:1.25}h3{font-size:3rem;letter-spacing:-0.1rem;line-height:1.3}h4{font-size:2.4rem;letter-spacing:-0.08rem;line-height:1.35}h5{font-size:1.8rem;letter-spacing:-0.05rem;line-height:1.5}h6{font-size:1.6rem;letter-spacing:0;line-height:1.4}@media(min-width: 40rem){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}.float-right{float:right}.float-left{float:left}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}h1,h2{text-shadow:0 1px 0 #fff}hr{border-top:.1rem solid #414b5f}.compose input[type=text],.compose input[type=number],.compose input[type=text],.compose input[type=email],.compose input[type=search],.compose input[type=password],.compose input[type=url],.compose input[type=tel],.compose textarea,.administration input[type=text],.administration input[type=number],.administration input[type=text],.administration input[type=email],.administration input[type=search],.administration input[type=password],.administration input[type=url],.administration input[type=tel],.administration textarea{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:none;padding:3px 0px 3px 3px;margin:5px 1px 3px 0px;border:1px solid #ddd}.compose input[type=text]:focus,.compose input[type=number]:focus,.compose input[type=text]:focus,.compose input[type=email]:focus,.compose input[type=search]:focus,.compose input[type=password]:focus,.compose input[type=url]:focus,.compose input[type=tel]:focus,.compose textarea:focus,.administration input[type=text]:focus,.administration input[type=number]:focus,.administration input[type=text]:focus,.administration input[type=email]:focus,.administration input[type=search]:focus,.administration input[type=password]:focus,.administration input[type=url]:focus,.administration input[type=tel]:focus,.administration textarea:focus{box-shadow:0 0 5px #51cbee;padding:3px 0px 3px 3px;margin:5px 1px 3px 0px;border:1px solid #51cbee}.compose input[type=text].no-blue-outline,.compose input[type=number].no-blue-outline,.compose input[type=text].no-blue-outline,.compose input[type=email].no-blue-outline,.compose input[type=search].no-blue-outline,.compose input[type=password].no-blue-outline,.compose input[type=url].no-blue-outline,.compose input[type=tel].no-blue-outline,.compose textarea.no-blue-outline,.administration input[type=text].no-blue-outline,.administration input[type=number].no-blue-outline,.administration input[type=text].no-blue-outline,.administration input[type=email].no-blue-outline,.administration input[type=search].no-blue-outline,.administration input[type=password].no-blue-outline,.administration input[type=url].no-blue-outline,.administration input[type=tel].no-blue-outline,.administration textarea.no-blue-outline{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;padding:inherit;margin:inherit;border:inherit}.compose input[type=text].no-blue-outline:focus,.compose input[type=number].no-blue-outline:focus,.compose input[type=text].no-blue-outline:focus,.compose input[type=email].no-blue-outline:focus,.compose input[type=search].no-blue-outline:focus,.compose input[type=password].no-blue-outline:focus,.compose input[type=url].no-blue-outline:focus,.compose input[type=tel].no-blue-outline:focus,.compose textarea.no-blue-outline:focus,.administration input[type=text].no-blue-outline:focus,.administration input[type=number].no-blue-outline:focus,.administration input[type=text].no-blue-outline:focus,.administration input[type=email].no-blue-outline:focus,.administration input[type=search].no-blue-outline:focus,.administration input[type=password].no-blue-outline:focus,.administration input[type=url].no-blue-outline:focus,.administration input[type=tel].no-blue-outline:focus,.administration textarea.no-blue-outline:focus{box-shadow:inherit;padding:inherit;margin:inherit;border:inherit}.button,button,input[type=button],input[type=reset],input[type=submit]{background:#0098eb;border:.1rem solid rgb(0,119.0127659574,184)}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#66aee2}.button.button-disabled:hover,.button.button-disabled:focus,.button[disabled]:hover,.button[disabled]:focus,button.button-disabled:hover,button.button-disabled:focus,button[disabled]:hover,button[disabled]:focus,input[type=button].button-disabled:hover,input[type=button].button-disabled:focus,input[type=button][disabled]:hover,input[type=button][disabled]:focus,input[type=reset].button-disabled:hover,input[type=reset].button-disabled:focus,input[type=reset][disabled]:hover,input[type=reset][disabled]:focus,input[type=submit].button-disabled:hover,input[type=submit].button-disabled:focus,input[type=submit][disabled]:hover,input[type=submit][disabled]:focus{background-color:#414b5f;border-color:#414b5f}body{font-family:"open-sans",sans-serif;font-style:normal;font-weight:200}.app-header{background:#767ddd;height:53px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;flex-shrink:0}.app-header__title{font-size:30px;line-height:53px;white-space:nowrap;letter-spacing:0;margin:0;text-shadow:none;font-style:normal}.app-header__my,.app-header__publisher{color:#fff;font-weight:400}.app-header__newsletter{color:#73c4dd;font-weight:600}.app-header__com{color:#fff;font-weight:300}.app-header__nav{display:flex;align-items:center;gap:20px}.app-header__nav-link{color:#fff;font-size:18px;font-family:"open-sans",sans-serif;font-weight:400;text-decoration:none;display:flex;align-items:center;gap:7px;white-space:nowrap;line-height:1}.app-header__nav-link i{font-size:15px;opacity:.9}.app-header__nav-link:hover{color:hsla(0,0%,100%,.75)}.app-header__signout{background:rgba(0,0,0,0);border:2px solid hsla(0,0%,100%,.75);border-radius:10px;color:#fff;font-size:15px;font-family:"open-sans",sans-serif;font-weight:400;text-decoration:none;padding:4px 16px;white-space:nowrap;line-height:1.4;transition:background .15s}.app-header__signout:hover{background:hsla(0,0%,100%,.15);color:#fff}nav:not(.pagination):not(.app-header__nav){background:#414b5f;display:flex;flex-direction:row;justify-content:space-between;color:#fff}nav:not(.pagination):not(.app-header__nav) img.logo{width:300px;margin:6px 15px}nav:not(.pagination):not(.app-header__nav) a,nav:not(.pagination):not(.app-header__nav) a.hover,nav:not(.pagination):not(.app-header__nav) a.visited{color:#fff;padding:.5em 1em;font-style:normal;font-weight:300;font-size:18px;line-height:35px}nav:not(.pagination):not(.app-header__nav) a.btn,nav:not(.pagination):not(.app-header__nav) a.hover.btn,nav:not(.pagination):not(.app-header__nav) a.visited.btn{background:#0098eb;display:inline-block}nav:not(.pagination):not(.app-header__nav).vertical{width:77.5px;flex-direction:column}nav:not(.pagination):not(.app-header__nav).vertical a{padding:7px;font-size:10px !important}footer{background:#414b5f;padding:20px 0 20px 0}footer p.copyright{color:#fff;text-align:center;margin-bottom:0}.edit nav.horizontal{background:none}.edit nav.horizontal a{background:#414b5f;width:224px;height:40px;font-size:16px;text-transform:none;padding:0;margin-right:4px}.alert{padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0)}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.wrapper-inner-tab-backgrounds-third{height:300px;width:33.33%;background-color:#4c5f6d}button.link{color:inherit;border:none;display:inline-block;padding:0;margin:0 1rem;line-height:inherit;height:inherit;font-size:12px;background:none}button.link:hover{text-decoration:underline}.center{text-align:center}.background{background-size:cover;min-height:90vh;width:100vw;padding-bottom:110px}.background.compose-bg{padding-bottom:0;background:#f1f5f9}html body{min-height:100vh;display:flex;flex-direction:column}html body .background{flex:1}.background.signin-bg{min-height:100vh;width:100vw;overflow-y:auto}.background.signin-bg nav{height:50px}.background.signin-bg nav .reg-logo{font-family:"open-sans",sans-serif;font-size:22px;font-weight:300;color:#fff;text-decoration:none;line-height:50px}.background.signin-bg nav .reg-logo .brand-newsletter{color:#73c4dd;font-weight:600}.background.signin-bg nav .reg-need-help{font-family:"open-sans",sans-serif;font-size:20px;font-weight:300;color:#fff;text-decoration:none;line-height:50px;display:flex;align-items:center;gap:6px}.background.signin-bg nav .reg-need-help i{font-size:18px}.background.signin-bg .alert{margin:0}.signin-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 50px);padding:20px}.signin-title{font-family:"raleway",sans-serif;font-weight:500;font-size:42px;color:#414b5f;text-shadow:1px 1px 0 #fff;text-align:center;margin:0 0 6px}.signin-subtitle{font-family:"raleway",sans-serif;font-weight:300;font-size:22px;color:#414b5f;text-shadow:1px 1px 0 #fff;text-align:center;margin:0 0 20px}.signin-card{width:464px;background:hsla(0,0%,100%,.93);border-radius:4px;box-shadow:0 4px 24px rgba(0,0,0,.22);padding:28px 36px 24px}.signin-card .input{margin-bottom:6px;position:relative}.signin-card label{display:none}.signin-card label abbr{display:none}.signin-card input[type=text],.signin-card input[type=password]{border:none !important;border-bottom:1px solid #45464d !important;border-radius:0 !important;background:rgba(0,0,0,0) !important;font-family:"open-sans",sans-serif;font-size:18px;font-weight:300;color:#414b5f;padding:18px 0 6px !important;box-shadow:none !important;width:100%}.signin-card input[type=text]::placeholder,.signin-card input[type=password]::placeholder{color:rgba(0,0,0,.45);font-size:18px;font-weight:300}.signin-card input[type=text]:focus,.signin-card input[type=password]:focus{border-bottom-color:#73c4dd !important;box-shadow:none !important;outline:none}.signin-card input.hidden{display:none}.signin-card .error{font-size:12px;font-weight:bold;color:#f40990}.signin-card .reg-errors{background:#fff5f8;border-left:3px solid #f40990;border-radius:0 4px 4px 0;padding:10px 14px;margin-bottom:14px}.signin-card .reg-errors h3{color:#f40990;font-size:13px;font-weight:bold;margin-bottom:4px;text-align:left;text-shadow:none}.signin-card .reg-errors ul{margin:0;padding-left:18px}.signin-card .reg-errors ul li{font-size:12px;color:#f40990;text-align:left}.signin-card .reg-password-wrap{position:relative}.signin-card .reg-password-wrap .reg-show-hide{position:absolute;right:0;bottom:8px;background:none;border:none;cursor:pointer;color:#414b5f;font-size:13px;padding:0;font-family:"open-sans",sans-serif}.signin-btn{display:block;width:100%;background:#767ddd;color:#fff;font-family:"open-sans",sans-serif;font-size:28px;font-weight:600;text-align:center;padding:14px 0;border:none;border-radius:4px;margin-top:20px;cursor:pointer;text-transform:none;letter-spacing:0}.signin-btn:hover{background:rgb(85.3122807018,93.9824561404,212.8877192982);color:#fff}.signin-links{margin-top:18px;text-align:center}.signin-links p{margin:4px 0;text-align:center;color:#414b5f}.signin-links .signin-no-account{font-family:"open-sans",sans-serif;font-size:18px;font-weight:300;color:#414b5f;text-shadow:1px 1px 0 hsla(0,0%,100%,.4)}.signin-links .signin-link{font-family:"open-sans",sans-serif;font-size:18px;font-weight:700;color:#767ddd;text-decoration:none}.signin-links .signin-link:hover{text-decoration:underline}.admin-content .signin-card{background:rgba(65,75,95,.95)}.admin-content .signin-card input[type=text],.admin-content .signin-card input[type=password]{color:#fff;border-bottom-color:hsla(0,0%,100%,.5) !important}.admin-content .signin-card input[type=text]::placeholder,.admin-content .signin-card input[type=password]::placeholder{color:hsla(0,0%,100%,.6)}.input.hidden{display:none}.background.registration{background-color:#e8eaeb;min-height:100vh;width:100vw;overflow-y:auto}.registration-container{max-width:1000px;margin:0 auto;padding:30px 40px 60px}.background.registration nav{height:50px}.background.registration nav .reg-logo{font-family:"open-sans",sans-serif;font-size:22px;font-weight:300;color:#fff;text-decoration:none;line-height:50px}.background.registration nav .reg-logo .brand-newsletter{color:#73c4dd;font-weight:600}.background.registration nav .reg-step-label{font-family:"open-sans",sans-serif;font-size:22px;font-weight:300;color:#fff;line-height:50px;margin-right:20px}.background.registration nav .reg-need-help{font-family:"open-sans",sans-serif;font-size:20px;font-weight:300;color:#fff;text-decoration:none;line-height:50px;display:flex;align-items:center;gap:6px}.background.registration nav .reg-need-help i{font-size:18px}.reg-progress-bar{display:flex;align-items:center;justify-content:center;padding:14px 0 6px}.reg-progress-bar .reg-dot{width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,0);border:2px solid #414b5f;flex-shrink:0}.reg-progress-bar .reg-dot.done{background:#414b5f;border-color:#414b5f}.reg-progress-bar .reg-dot.active{background:#73c4dd;border-color:#73c4dd}.reg-progress-bar .reg-line{width:60px;height:1px;background:#414b5f;flex-shrink:0}.reg-title{font-family:"raleway",sans-serif;font-weight:300;font-size:42px;color:#414b5f;text-align:center;text-shadow:1px 1px 0 #fff;margin:10px 0 8px}.reg-subtitle{font-family:"open-sans",sans-serif;font-weight:300;font-size:25px;color:#414b5f;text-align:center;text-shadow:1px 1px 0 hsla(0,0%,100%,.16);margin:0 0 6px}.reg-instruction{font-family:"open-sans",sans-serif;font-weight:400;font-size:22px;color:#414b5f;text-align:center;text-shadow:1px 1px 0 hsla(0,0%,100%,.16);margin:0 0 20px}.reg-errors{background:#fff5f8;border-left:3px solid #f40990;border-radius:0 4px 4px 0;padding:10px 14px;margin-bottom:14px;width:440px;margin-left:auto;margin-right:auto}.reg-errors h3{color:#f40990;font-size:13px;font-weight:bold;margin-bottom:4px;text-align:left;text-shadow:none}.reg-errors ul{margin:0;padding-left:18px}.reg-errors ul li{font-size:12px;color:#f40990;text-align:left}.reg-card{background:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);padding:20px 30px 28px;width:440px;margin:0 auto}.reg-card .input{margin-bottom:4px;position:relative}.reg-card input[type=text],.reg-card input[type=email],.reg-card input[type=password]{border:none !important;border-bottom:1px solid #45464d !important;border-radius:0 !important;background:rgba(0,0,0,0) !important;font-family:"open-sans",sans-serif;font-size:18px;font-weight:300;color:#414b5f;padding:18px 0 6px !important;box-shadow:none !important;width:100%}.reg-card input[type=text]::placeholder,.reg-card input[type=email]::placeholder,.reg-card input[type=password]::placeholder{color:rgba(0,0,0,.45);font-size:18px;font-weight:300}.reg-card input[type=text]:focus,.reg-card input[type=email]:focus,.reg-card input[type=password]:focus{border-bottom-color:#73c4dd !important;box-shadow:none !important}.reg-card input.hidden{display:none}.reg-card label:not(.boolean){display:none}.reg-card label abbr{display:none}.reg-card .error{font-size:12px;font-weight:bold;color:#f40990}.reg-card .boolean{margin-top:12px}.reg-card .boolean label{display:flex !important;align-items:flex-start;gap:8px;font-size:12px;font-weight:400;color:#414b5f;cursor:pointer}.reg-card .boolean label input[type=checkbox]{margin-top:2px;flex-shrink:0}.reg-card .boolean a{color:#767ddd;font-weight:600;text-decoration:none}.reg-card input[type=submit].reg-btn,.reg-card .reg-btn{display:block;width:100%;background:#767ddd;color:#fff;font-family:"open-sans",sans-serif;font-size:24px;font-weight:600;text-align:center;padding:14px 0;border:none;border-radius:4px;margin-top:18px;cursor:pointer;text-transform:none;letter-spacing:0}.reg-card input[type=submit].reg-btn:hover,.reg-card .reg-btn:hover{background:rgb(85.3122807018,93.9824561404,212.8877192982);color:#fff}.reg-sign-in{text-align:center;margin-top:14px}.reg-sign-in a{color:#767ddd;font-family:"open-sans",sans-serif;font-size:18px;font-weight:600;text-decoration:none;letter-spacing:.5px}.reg-password-wrap{position:relative}.reg-password-wrap .reg-show-hide{position:absolute;right:0;bottom:8px;background:none;border:none;cursor:pointer;color:#414b5f;font-size:13px;padding:0;font-family:"open-sans",sans-serif;font-weight:400}.reg-security-note{font-family:"open-sans",sans-serif;font-weight:300;font-size:18px;color:#414b5f;text-align:center;text-shadow:1px 1px 0 hsla(0,0%,100%,.16);margin:16px auto 0;max-width:440px;line-height:1.5}.reg-format-toggle{display:flex;justify-content:center;margin-bottom:24px}.reg-format-toggle .fmt-btn{padding:6px 22px;font-family:"open-sans",sans-serif;font-size:14px;cursor:pointer;border:1px solid #989fab;background:#fff;color:#414b5f;text-decoration:none;transition:background .15s,color .15s}.reg-format-toggle .fmt-btn.active{background:#73c4dd;color:#fff;border-color:#73c4dd}.reg-format-toggle .fmt-btn:first-child{border-radius:4px 0 0 4px}.reg-format-toggle .fmt-btn:last-child{border-radius:0 4px 4px 0;border-left:none}.tpl-panel{display:none;flex-direction:column;align-items:center;width:100%;max-width:760px;margin:0 auto;padding-bottom:40px}.tpl-panel.active{display:flex}.tpl-carousel{width:100%;position:relative}.tpl-carousel .tpl-slide{display:none;flex-direction:column;align-items:center}.tpl-carousel .tpl-slide.active{display:flex}.tpl-carousel .tpl-img{width:100%;max-width:720px;border-radius:4px;box-shadow:0 2px 16px rgba(0,0,0,.14);display:block}.tpl-carousel .tpl-page-label{font-family:"open-sans",sans-serif;font-size:13px;font-weight:600;color:#414b5f;text-transform:uppercase;letter-spacing:1px;margin:10px 0 0;text-align:center}.tpl-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px}.tpl-nav .tpl-arrow{background:none;border:none;font-size:36px;line-height:1;color:#414b5f;cursor:pointer;padding:0 4px;opacity:.6;transition:opacity .15s;margin-bottom:0}.tpl-nav .tpl-arrow:hover{opacity:1}.tpl-nav .tpl-dots{display:flex;gap:8px}.tpl-nav .tpl-dots .tpl-dot{width:10px;height:10px;border-radius:50%;background:rgba(0,0,0,.2);cursor:pointer;transition:background .15s}.tpl-nav .tpl-dots .tpl-dot.active{background:#73c4dd}.tpl-action{margin-top:22px}.reg-btn-use-design{display:inline-block;background:#5dbea3;color:#fff;font-family:"open-sans",sans-serif;font-size:18px;font-weight:600;padding:10px 36px;border:none;border-radius:4px;cursor:pointer;text-transform:none;letter-spacing:0}.reg-btn-use-design:hover{background:rgb(69.3524229075,172.8475770925,144.0396475771);color:#fff}.reg-step4-wrap{position:relative;max-width:900px;margin:0 auto}.reg-step4-bg{width:100%;max-width:808px;display:block;margin:0 auto}.reg-step4-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;gap:20px}.reg-step4-overlay .reg-step4-form{position:absolute;left:26%;top:34%;width:340px}.reg-step4-overlay .reg-step4-form input[type=text],.reg-step4-overlay .reg-step4-form input[type=email]{border:none;border-bottom:1px solid #45464d;border-radius:0;background:rgba(0,0,0,0);font-family:"open-sans",sans-serif;font-size:16px;font-weight:300;color:#414b5f;padding:14px 0 5px;width:100%;box-shadow:none}.reg-step4-overlay .reg-step4-form input[type=text]::placeholder,.reg-step4-overlay .reg-step4-form input[type=email]::placeholder{color:rgba(0,0,0,.45);font-size:16px;font-weight:300}.reg-step4-overlay .reg-step4-form input[type=text]:focus,.reg-step4-overlay .reg-step4-form input[type=email]:focus{border-bottom-color:#73c4dd;box-shadow:none;outline:none}.reg-step4-overlay .reg-step4-form input.hidden{display:none}.reg-step4-overlay .reg-step4-form label{display:none}.reg-step4-overlay .reg-step4-form label abbr{display:none}.reg-step4-overlay .reg-step4-form .error{font-size:11px;font-weight:bold;color:#f40990}.reg-step4-overlay .reg-step4-form .city-state-zip{display:flex;gap:10px}.reg-step4-overlay .reg-step4-form .city-state-zip .input-city{flex:3}.reg-step4-overlay .reg-step4-form .city-state-zip .input-state{flex:1}.reg-step4-overlay .reg-step4-form .city-state-zip .input-zip{flex:2}.reg-step4-overlay .reg-step4-form input[type=submit].reg-btn-finish,.reg-step4-overlay .reg-step4-form .reg-btn-finish{display:block;width:100%;background:#767ddd;color:#fff;font-family:"open-sans",sans-serif;font-size:18px;font-weight:400;text-align:center;padding:12px 0;border:none;border-radius:4px;margin-top:18px;cursor:pointer;text-transform:none}.reg-step4-overlay .reg-step4-form input[type=submit].reg-btn-finish:hover,.reg-step4-overlay .reg-step4-form .reg-btn-finish:hover{background:rgb(85.3122807018,93.9824561404,212.8877192982);color:#fff}.reg-step4-overlay .reg-step4-help{position:absolute;right:2%;top:24%;width:200px;text-align:right;font-family:"open-sans",sans-serif;font-size:18px;font-weight:400;color:#414b5f;text-shadow:1px 1px 0 hsla(0,0%,100%,.16);line-height:1.6}.reg-step4-errors{width:340px;margin:0 auto 16px}.reg-step4-errors .reg-errors{width:100%;margin:0}.issue-selector{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;margin-top:10px}.issue-card{display:flex;flex-direction:column;align-items:center;width:340px}.issue-label{font-family:"open-sans",sans-serif;font-size:25px;font-weight:400;color:#414b5f;text-align:center;text-shadow:1px 1px 0 hsla(0,0%,100%,.16);margin:0 0 14px}.issue-preview{width:100%;border-radius:4px;box-shadow:0 2px 16px rgba(0,0,0,.14);overflow:hidden}.issue-preview .issue-preview-img{width:100%;display:block}.issue-select-btn{display:inline-block;margin-top:18px;background:#5dbea3;color:#fff;font-family:"open-sans",sans-serif;font-size:20px;font-weight:600;padding:10px 32px;border:none;border-radius:4px;cursor:pointer;text-transform:none;letter-spacing:0}.issue-select-btn:hover{background:rgb(69.3524229075,172.8475770925,144.0396475771);color:#fff}.start-composing{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:space-around;align-items:center;margin-top:400px}.start-composing .button{background:#3bbb00;border:0;text-transform:none;font-size:20px;font-weight:200}nav.horizontal,aside.nav{text-transform:uppercase;justify-content:flex-start}nav.horizontal a,aside.nav a{padding:0;line-height:40px;text-align:center;padding:0 3em;font-weight:normal}nav.horizontal a.active,aside.nav a.active{background:#00ead8;color:#414b5f}nav.horizontal a.active:hover,aside.nav a.active:hover{color:#414b5f}nav.horizontal a:hover,aside.nav a:hover{color:#00ead8}nav.horizontal a,aside.nav a{border-right:1px solid #f1f5f9}.currently{text-align:right;line-height:40px;color:#fff;padding:0 29px 0 9px;background:#414b5f image_url("/assets/arrow-right-nav-f898bf9e.png") no-repeat right}.compose-row{display:flex;flex-direction:row}.compose-row aside nav{min-height:100vh;justify-content:flex-start;font-size:14px;text-align:center}.compose-row aside nav a{font-weight:normal;font-size:12px;text-transform:uppercase}.compose-row aside nav .section-select{background:#00ead8;color:#414b5f;position:relative;margin-bottom:40px;font-weight:600;color:#414b5f}.compose-row aside nav .section-select:after{content:"";width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;border-color:#00ead8 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-20px;left:20px;z-index:2}.office-info-container,.calendar-container{padding:15px}.office-info-container h6 strong,.calendar-container h6 strong{color:#ff616e;text-transform:uppercase}.office-info-container .office-info-row,.office-info-container .calendar-row,.calendar-container .office-info-row,.calendar-container .calendar-row{display:flex;flex-direction:row;min-height:80vh}.office-info-container nav.horizontal a,.calendar-container nav.horizontal a{background:#fff;color:#414b5f;border-bottom:1px solid #f2f5f9}.office-info-container nav.horizontal a.active,.calendar-container nav.horizontal a.active{background:#7779d9;color:#fff}.office-info-container .preview,.calendar-container .preview{width:204px;height:662px;object-fit:contain;overflow:hidden;background:#fff;display:flex;flex-direction:column;margin-left:15px}.office-info-container .preview h6,.calendar-container .preview h6{background:#ff616e;color:#fff;text-align:center;text-transform:uppercase;padding:5px;margin-bottom:0;font-size:11px;font-weight:600;line-height:1.23;text-align:center}.office-info-container .preview .preview-area,.calendar-container .preview .preview-area{flex-grow:1;flex-shrink:0;flex-basis:200px;width:inherit}.back-page-selection-container,.back-page-container{text-align:center}.back-page-selection-container .back-page-selection,.back-page-container .back-page-selection{width:740px;margin:0 auto}.back-page-selection-container{flex:1}.front-page-container .preview-column{display:inline-block}.backpage-edit-preview{flex:1;display:flex;flex-direction:row}.preview-area{width:556px;min-height:780px;border-top:3px solid #ff616e;padding:0;padding-top:5px}h6.preview-warning{position:absolute;top:780px;background:#ff616e;color:#fff;text-align:center;text-transform:uppercase;z-index:50;display:block;width:554px}.story-preview{background-color:#f5f7fa}.story-preview .preview{height:auto;overflow:auto}.story-preview p{margin-bottom:0}.story-preview ol{list-style:decimal}.story-preview ul{list-style:disc}.story-preview ol,.story-preview ul{margin-top:1em;margin-left:2em}.story-preview ol,.story-preview ul,.story-preview li{margin-bottom:0}.backpage-edit-preview .preview-column{padding:15px}.backpage-edit-preview .preview-area{width:556px;height:400px}input.grey::placeholder{color:#fff}input.grey::-webkit-input-placeholder{color:#fff}input.grey::-moz-placeholder{color:#fff}input.grey:-ms-input-placeholder{color:#fff}input.grey:-moz-placeholder{color:#fff}.office-section-page{font-family:"open-sans",sans-serif;background:#fff;min-height:60vh}.os-page-title{font-family:"open-sans",sans-serif;font-weight:300;font-size:30px;color:#414b5f;text-align:center;margin:0;padding:22px 30px 18px;letter-spacing:.5px;background:#fff;border-bottom:1px solid #e4e6ea}.os-tabs{display:flex;justify-content:center;background:#414b5f}.os-tab{width:208px;height:36px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;font-size:14px;font-family:"open-sans",sans-serif;background:#414b5f;border-top:3px solid #767ddd;transition:background .2s}.os-tab:hover:not(.active){background:#556070;color:#fff}.os-tab.active{background:#767ddd;border-top-color:hsla(0,0%,100%,.35);color:#fff}.os-body{padding:24px}.os-subsection{max-width:680px}.os-table{width:100%;border-collapse:collapse;margin-bottom:20px}.os-th{font-size:12px;font-weight:600;color:#414b5f;text-align:left;padding:8px 10px 10px;border-bottom:1px solid #e4e6ea}.os-th.os-th--actions{text-align:right}.os-th.os-th--day{width:120px}.os-row{border-bottom:1px solid #e4e6ea;transition:background .15s}.os-row:hover{background:#f7f8fb}.os-td{padding:10px;vertical-align:middle;font-size:14px;color:#414b5f}.os-drag-handle{color:#c5c8ce;font-size:16px;cursor:move;user-select:none;width:32px;text-align:center}.os-drag-handle:hover{color:#767ddd}.os-day-name{font-weight:600;width:120px}.os-status{font-size:13px}.os-status i{font-size:7px;margin-right:5px;vertical-align:middle}.os-status--open{color:#28a745}.os-status--closed{color:#dc3545}.os-status--appt{color:#e6a817}.os-status--unset{color:#aaa;font-style:italic}.os-hours-time{font-size:13px;color:#666}.os-inline-display{cursor:pointer;padding:4px 6px;border-radius:3px;transition:background .15s}.os-inline-display:hover{background:#ededf0}.os-input{padding:5px 8px;border:none;border-bottom:2px solid #767ddd;border-radius:0;font-size:14px;font-family:"open-sans",sans-serif;color:#414b5f;outline:none;width:160px}.os-title-form{margin:0}.os-title-select{border:none;border-bottom:1px solid #e4e6ea;background:rgba(0,0,0,0);font-size:14px;font-family:"open-sans",sans-serif;color:#414b5f;padding:4px 2px;cursor:pointer;outline:none;width:100%}.os-title-select:hover{background:#f7f8fb}.os-title-select:focus{border-bottom-color:#767ddd}.os-actions-cell{text-align:right;white-space:nowrap}.os-icon-btn{background:none;border:none;cursor:pointer;padding:5px 7px;border-radius:4px;font-size:14px;color:#bbb;transition:color .2s,background .2s}.os-icon-btn:hover{color:#414b5f;background:#ededf0}.os-icon-btn--delete:hover{color:#dc3545;background:#fff0f1}.os-add-btn{display:inline-flex;align-items:center;gap:7px;color:#5dbea3;font-size:14px;font-weight:600;text-decoration:none;padding:10px 0;cursor:pointer;background:none;border:none;font-family:"open-sans",sans-serif}.os-add-btn i{font-size:16px}.os-add-btn:hover{color:#3fa082}.inline-editable-form.hidden{display:none !important}.inline-edit-actions{display:flex;gap:3px;margin-top:4px}.inline-edit-btn{padding:4px 8px;border:none;background:none;cursor:pointer;font-size:13px;border-radius:3px;transition:background .2s}.inline-edit-btn:hover{background:#ededf0}.inline-edit-btn.save{color:#4ac05a}.inline-edit-btn.cancel{color:#999}.calendar-editing{padding:1rem;background:#fff;min-height:60vh;width:680px;position:relative}.preview-area{background-color:#fff;padding:0 6px 6px 6px}.preview-area h5,.preview-area div,.preview-area p{font-size:12px;line-height:16px;margin:0;font-family:"myriad-pro",sans-serif}.preview-area h5{text-decoration:underline;text-transform:uppercase;margin:.3rem 0;font-weight:bold}.preview-area li,.preview-area h6{margin-bottom:0}.template-senior-living .preview-area h2.headline-edit,.template-senior-living .preview-area .h2.headline-edit{font-size:20px}.template-senior-living .preview-area h5,.template-senior-living .preview-area div,.template-senior-living .preview-area p,.template-senior-living .preview-area li{font-size:16px !important}.preview-area{background-color:#fff;padding:0 6px 6px 6px}.preview-area h5,.preview-area div,.preview-area p{font-size:12px;line-height:16px;margin:0;font-family:"myriad-pro",sans-serif}.preview-area h5{text-decoration:underline;text-transform:uppercase;margin:.3rem 0;font-weight:bold}.preview-area li,.preview-area h6{margin-bottom:0}.template-senior-living .preview-area h2.headline-edit,.template-senior-living .preview-area .h2.headline-edit{font-size:20px}.template-senior-living .preview-area h5,.template-senior-living .preview-area div,.template-senior-living .preview-area p,.template-senior-living .preview-area li{font-size:16px !important}.Select-control{margin-bottom:1.5rem}.rc-menu-vertical{padding:0;margin-bottom:0}.rc-menu-vertical li{margin-bottom:0}.rc-menu-vertical .rowMenuTitle{display:flex;justify-content:space-between;align-items:center;align-content:center;padding:0 .25em}.rc-menu-vertical .rowMenuTitle,.rc-menu-vertical .rc-menu-item{cursor:pointer}.rc-menu-vertical>.rc-menu-item,.rc-menu-inline>.rc-menu-item,.rc-menu-vertical>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-inline>.rc-menu-submenu>.rc-menu-submenu-title{padding:5.5px}.ModalClass{position:absolute;top:40px;left:50%;transform:translateX(-50%)}.OverlayClass{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5}.ReactModal__Body--open .registration,.ReactModal__Body--open .publish-container,.ReactModal__Body--open .compose-row,.ReactModal__Body--open .preview-row{filter:blur(4px)}.ReviewModal .reviewBtn{text-transform:none;margin-bottom:16px;margin-right:5px;font-weight:300;font-size:16px;height:2em;line-height:0;padding:1em}.ReviewModal .reviewBtn.white{background:#fff;border-radius:4px;border:solid 1px #414b5f;color:#414b5f}.ReviewModal .reviewBtn.blue{background:#319be8;border:none}.ModalClass:focus{outline:none}.front-page-container{display:flex;margin-left:12px;margin-top:12px;flex-direction:row}.front-page-first-row{margin-right:28px}.front-page-first-row h6 strong{color:#ff616e;display:block;text-transform:uppercase}input.headline-edit{margin-bottom:0;border:0;padding:0}.front-page-selection,.back-page-banner-selection{font-size:14px;font-weight:600;color:#fff}.front-page-selection input[type=text]:focus,.back-page-banner-selection input[type=text]:focus{border:.1rem solid #414b5f}.front-page-selection input[type=text].rounded,.back-page-banner-selection input[type=text].rounded{border-radius:17px}.front-page-selection input[type=text].grey,.back-page-banner-selection input[type=text].grey{width:263px;height:34px;background-color:#aab2bd}.front-page-selection header,.back-page-banner-selection header{background:#414b5f;display:flex;flex-direction:row;height:31px}.front-page-selection header .add,.back-page-banner-selection header .add{background:#319be8;width:31px;display:flex;justify-content:center;align-content:center;align-items:center}.front-page-selection header .text,.back-page-banner-selection header .text{line-height:31px;padding-left:10px;color:#fff;text-transform:uppercase}.front-page-selection ul,.back-page-banner-selection ul{list-style:none}.front-page-selection ul li,.back-page-banner-selection ul li{background:#319be8;margin-bottom:0;padding:0 8px;font-size:14px;font-weight:600;line-height:2.21}.front-page-selection ul li a,.back-page-banner-selection ul li a{color:#fff;display:flex;justify-content:space-between;flex-direction:row;align-content:center;align-items:center}.front-page-selection ul li:hover,.front-page-selection ul li.active,.back-page-banner-selection ul li:hover,.back-page-banner-selection ul li.active{background:#1b77ba}.back-page-banner-selection{padding:15px 20px}.back-page-banner-selection h6{color:#000;font-size:14px}.back-page-banner-selection ul{margin-bottom:3px}.back-page-banner-selection header.banner{background:#009e7f}.back-page-banner-selection header.banner .text{text-align:center;text-transform:uppercase;flex:1}.back-page-banner-selection header{margin-bottom:15px}.story-selection-action{background:#777dd7;color:#fff;width:555px;display:flex;justify-content:space-between;align-items:center;padding-right:10px}.story-selection-action a{color:#fff}.story-selection-action a.back{padding:6px;display:inline-block;width:263px}.story-selection-action .sort{font-size:12px;font-weight:600;color:#fff;margin-left:18px}.story-preview-list{height:775px;width:565px;padding-right:10px;overflow:scroll}.story-preview-list .story-preview{background:#434b5e;color:#fff;padding:0;margin-bottom:0}.story-preview-list .story-preview h2{text-align:left;text-shadow:none;padding-bottom:0 !important}.story-preview-list .story-preview h2,.story-preview-list .story-preview .preview{padding:1rem}.story-preview{margin-bottom:3px;background:#fff;padding:0 13px;color:#000}.story-preview h2,.story-preview .h2{font-family:"myriad-pro",sans-serif;font-size:24px;line-height:26px;margin:0;text-align:center}.story-preview .medium-editor-element{text-indent:10px}.story-preview .main,.story-preview .preview{font-family:"myriad-pro",sans-serif !important;font-size:13px;line-height:16px;font-weight:300}.storypreview-appear{opacity:.01}.storypreview-appear.storypreview-appear-active{opacity:1;transition:opacity 10s ease-in}.fr-view{line-height:1.2;font-size:10px}.ss-page{background:#f1f5f9;min-height:60vh;font-family:"open-sans",sans-serif}.ss-page-title{font-family:"open-sans",sans-serif;font-weight:300;font-size:30px;color:#414b5f;text-align:center;margin:0;padding:22px 30px 18px;letter-spacing:.5px;background:#fff;border-bottom:1px solid #e0e2e8}.ss-layout{display:flex;gap:0;height:calc(100vh - 208px);overflow:hidden}.ss-left{width:42%;padding:20px 24px 40px;border-right:1px solid #e0e2e8;overflow-y:auto}.ss-right{flex:1;display:flex;flex-direction:column;overflow:hidden}.ss-right-scroll{flex:1;overflow-y:auto}.ss-options-label{font-size:16px;color:#414b5f;margin:0 0 18px;font-family:"open-sans",sans-serif}.ss-option-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px}.ss-option-btn{display:flex;align-items:center;justify-content:center;text-align:center;padding:8px 10px;background:#fff;border:1px solid #e0e2e8;color:#414b5f;font-size:13px;font-family:"open-sans",sans-serif;text-decoration:none;transition:background .15s,border-color .15s;min-height:36px}.ss-option-btn:hover{background:#eeeef0;border-color:#767ddd;color:#767ddd}.ss-nav-actions{display:flex;align-items:center;gap:20px;margin-bottom:16px}.ss-dashboard-btn{display:inline-flex;align-items:center;justify-content:center;padding:7px 18px;background:#767ddd;color:#fff;font-size:14px;font-family:"open-sans",sans-serif;text-decoration:none;border-radius:0;transition:background .15s}.ss-dashboard-btn:hover{background:#6069cc;color:#fff}.ss-favorites-link{color:#767ddd;font-size:14px;text-decoration:none;font-family:"open-sans",sans-serif}.ss-favorites-link:hover{text-decoration:underline}.ss-search-wrap{margin-bottom:14px}.ss-search-form{display:flex;align-items:center;border:1px solid #e0e2e8;background:#fff;padding:4px 10px}.ss-search-icon{color:#aaa;font-size:14px;margin-right:8px}.ss-search-input{border:none;outline:none;font-size:14px;color:#414b5f;flex:1;font-family:"open-sans",sans-serif;background:rgba(0,0,0,0)}.ss-browse-categories-wrap{margin-top:4px}.ss-browse-categories-link{color:#767ddd;font-size:13px;text-decoration:none;font-family:"open-sans",sans-serif}.ss-browse-categories-link:hover{text-decoration:underline}.ss-browse-categories-link i{margin-right:5px}.ss-browse-header{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px}.ss-browse-title{font-size:16px;font-weight:400;color:#414b5f;font-family:"open-sans",sans-serif;letter-spacing:-0.016em}.ss-browse-title strong{font-weight:700;color:#73c4dd}.ss-back-link{color:#414b5f;font-size:13px;font-style:italic;text-decoration:none;font-family:"open-sans",sans-serif;white-space:nowrap;flex-shrink:0}.ss-back-link i{margin-right:4px}.ss-back-link:hover{color:#767ddd}.ss-browsing-label{font-size:15px;color:#414b5f;font-family:"open-sans",sans-serif;margin-bottom:14px;padding:5px 10px;background:#fff;border-left:3px solid #73c4dd}.ss-browsing-label strong{font-weight:600;color:#73c4dd}.ss-select-prompt{font-size:14px;color:#414b5f;margin:0 0 12px}.ss-qs-item{display:flex;align-items:center;padding:12px 16px;font-size:14px;font-family:"open-sans",sans-serif;color:#414b5f;border-bottom:1px solid #e0e2e8;cursor:default}.ss-qs-item--selected{background:#7ac4db;color:#fff;font-weight:600}.ss-qs-item--selected strong{color:#fff}.ss-qs-use-btn{display:block;width:100%;margin-top:16px;padding:12px 20px;background:#767ddd;color:#fff;font-size:14px;font-weight:700;font-family:"open-sans",sans-serif;letter-spacing:.04em;text-align:center;border:none;cursor:pointer;transition:background .15s}.ss-qs-use-btn:hover{background:rgb(77.1403508772,86.2280701754,210.8596491228);color:#fff}.ss-qs-use-btn form{margin:0}.ss-qs-preview-header{font-size:13px;font-weight:700;font-family:"open-sans",sans-serif;letter-spacing:.08em;color:#414b5f;text-align:center;padding:10px 0 14px;border-bottom:2px solid #e0e2e8;margin-bottom:14px}.ss-preview-story--qs{cursor:default;padding-right:14px}.ss-instructions{font-size:13px;color:#414b5f;line-height:1.6;margin:18px 0 0;padding:14px 16px;background:#f5f6fa;border-left:3px solid #767ddd;border-radius:0 4px 4px 0}.ss-instructions strong{font-weight:600}.ss-category-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ss-category-list li{margin:0}.ss-category-item{display:flex;align-items:center;justify-content:space-between;padding:6px 10px 6px 8px;background:#fff;border:none;border-bottom:1px solid #e0e2e8;color:#414b5f;font-size:14px;font-weight:600;font-family:"open-sans",sans-serif;text-decoration:none;transition:background .15s,color .15s;min-height:32px}.ss-category-item span{flex:1}.ss-category-item i.fa-chevron-right{color:#ccc;font-size:11px;flex-shrink:0}.ss-category-item:hover{background:#eeeef0;color:#767ddd}.ss-category-item:hover i{color:#767ddd}.ss-story-list{display:flex;flex-direction:column;gap:10px}.ss-story-row{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid #e0e2e8}.ss-story-row:last-child{border-bottom:none}.ss-story-text{flex:1}.ss-story-headline{font-size:13px;font-weight:600;color:#414b5f;margin:0 0 4px}.ss-story-excerpt{font-size:12px;color:#777;line-height:1.5}.ss-story-btns{display:flex;flex-direction:column;gap:5px;flex-shrink:0}.ss-fav-btn{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid #e0e2e8;color:#414b5f;font-size:10px;padding:3px 7px;cursor:pointer;font-family:"open-sans",sans-serif;transition:background .15s;white-space:nowrap}.ss-fav-btn i{font-size:11px}.ss-fav-btn:hover{background:#eeeef0;color:#767ddd}.ss-add-btn{display:inline-flex;align-items:center;gap:4px;background:#099d13;border:none;color:#fff;font-size:10px;padding:4px 8px;cursor:pointer;font-family:"open-sans",sans-serif;text-decoration:none;white-space:nowrap;transition:background .15s}.ss-add-btn input[type=submit]{background:none;border:none;color:#fff;font-size:10px;cursor:pointer;padding:0;font-family:"open-sans",sans-serif}.ss-add-btn i{font-size:11px}.ss-add-btn:hover{background:#078210}.ss-empty{color:#999;font-size:14px;font-style:italic;padding:20px 0}.ss-preview-panel{flex:1;background:#fff;padding:20px;overflow-y:auto}.ss-preview-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;color:#999;font-size:14px;text-align:center}.ss-preview-empty p{margin:4px 0}.ss-preview-stories{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ss-preview-story{position:relative;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08);padding:12px 52px 12px 14px;margin-bottom:12px;cursor:grab;transition:opacity .15s,box-shadow .15s;user-select:none}.ss-preview-story:last-child{margin-bottom:0}.ss-preview-story:active{cursor:grabbing}.ss-preview-story.is-dragging{opacity:.35;box-shadow:none}.ss-preview-story.drag-over{box-shadow:0 -3px 0 0 #7ac4db,0 1px 4px rgba(0,0,0,.08)}.ss-preview-story-head{margin-bottom:6px}.ss-preview-headline{font-size:14px;font-weight:700;color:#414b5f;font-family:"open-sans",sans-serif;display:block}.ss-preview-excerpt{font-size:12px;color:#666;line-height:1.6;font-family:"open-sans",sans-serif}.ss-preview-story-actions{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:4px}.ss-preview-story-actions form{display:inline-flex;align-items:center;margin:0;padding:0}.ss-preview-edit-btn{display:inline-flex;align-items:center;color:#7ac4db;font-size:13px;text-decoration:none;background:none;border:none;padding:2px 3px;cursor:pointer;line-height:1;transition:color .15s}.ss-preview-edit-btn:hover{color:rgb(61.7958579882,169.2928994083,202.7041420118)}.ss-preview-remove-btn{display:inline-flex;align-items:center;color:#c0392b;font-size:13px;background:none;border:none;padding:2px 3px;cursor:pointer;line-height:1;transition:color .15s}.ss-preview-remove-btn:hover{color:#922b21}.ss-print-warning{flex-shrink:0;background:#f40990;color:#fff;font-size:14px;font-weight:600;text-align:center;padding:8px;text-transform:uppercase;letter-spacing:.5px;text-shadow:1px 1px 0 hsla(0,0%,100%,.16)}.ss-ai-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9000;align-items:center;justify-content:center}.ss-ai-overlay.is-open{display:flex}.ss-ai-modal{background:#fff;width:572px;max-width:95vw;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.3)}.ss-ai-header{background:#7ac4db;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;padding:11px 18px}.ss-ai-header .ss-ai-header-icon{position:absolute;left:18px;color:#fff;font-size:18px}.ss-ai-title{font-size:16px;font-weight:500;font-family:"open-sans",sans-serif;color:#fff;letter-spacing:-0.016em}.ss-ai-close{position:absolute;right:18px;background:none;border:none;color:#fff;font-size:22px;cursor:pointer;line-height:1;padding:0}.ss-ai-close:hover{opacity:.75}.ss-ai-body{padding:22px 24px 24px}.ss-ai-field{margin-bottom:18px}.ss-ai-label{display:block;font-size:16px;color:#414b5f;font-weight:500;margin-bottom:8px;font-family:"open-sans",sans-serif;letter-spacing:-0.016em}.ss-ai-input,.ss-ai-textarea{width:100%;border:1px solid #e0e2e8;padding:8px 10px;font-size:14px;font-family:"open-sans",sans-serif;color:#414b5f;outline:none;box-sizing:border-box}.ss-ai-input:focus,.ss-ai-textarea:focus{border-color:#767ddd}.ss-ai-textarea{resize:vertical}.ss-ai-examples{background:#f8f8fb;border:1px solid #e0e2e8;padding:12px 16px;margin-bottom:14px;font-size:12px;color:#414b5f;line-height:21px}.ss-ai-examples .ss-ai-examples-label{font-weight:600;font-size:12px;color:#414b5f;text-align:center;letter-spacing:-0.012em;margin:0 0 8px}.ss-ai-examples ul{margin:0;padding-left:16px}.ss-ai-examples ul li{margin-bottom:4px;line-height:1.6}.ss-ai-disclaimer{font-size:12px;color:#414b5f;letter-spacing:-0.012em;text-align:center;margin-bottom:18px}.ss-ai-error{background:#fdecea;border:1px solid #f5c6cb;color:#842029;font-size:13px;padding:8px 12px;margin-bottom:12px;border-radius:3px}.ss-ai-submit-btn{display:flex;align-items:center;gap:8px;margin:0 auto;background:#7ac4db;color:#fff;border:none;padding:9px 24px;font-size:16px;font-family:"open-sans",sans-serif;cursor:pointer;transition:background .15s}.ss-ai-submit-btn i{font-size:14px}.ss-ai-submit-btn:hover{background:rgb(81.8639053254,178.1952662722,208.1360946746)}.ss-editor-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9000;align-items:center;justify-content:center}.ss-editor-overlay.is-open{display:flex}.ss-editor-modal{background:#fff;width:660px;max-width:95vw;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.3)}.ss-editor-header{background:#7ac4db;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;padding:11px 18px}.ss-editor-header .ss-editor-header-icon{position:absolute;left:18px;color:#fff;font-size:18px}.ss-editor-title{font-size:16px;font-weight:500;font-family:"open-sans",sans-serif;color:#fff;letter-spacing:-0.016em}.ss-editor-close{position:absolute;right:18px;background:none;border:none;color:#fff;font-size:22px;cursor:pointer;line-height:1;padding:0}.ss-editor-close:hover{opacity:.75}.ss-editor-body{padding:22px 24px 24px}.ss-editor-field{margin-bottom:18px}.ss-editor-label{display:block;font-size:15px;color:#414b5f;font-weight:500;margin-bottom:8px;font-family:"open-sans",sans-serif;letter-spacing:-0.016em}.ss-editor-input{width:100%;border:1px solid #e0e2e8;padding:8px 10px;font-size:14px;font-family:"open-sans",sans-serif;color:#414b5f;outline:none;box-sizing:border-box}.ss-editor-input:focus{border-color:#7ac4db}.ss-editor-trix{min-height:220px;font-size:13px;font-family:"open-sans",sans-serif;border:1px solid #e0e2e8}.ss-editor-trix:focus-within{border-color:#7ac4db}.ss-editor-trix span[style*="color: red"],.ss-editor-trix span[style*="color:red"],.ss-editor-trix span[style*="color:#ff0000"],.ss-editor-trix span[style*="color:#FF0000"]{background:rgba(244,9,144,.08);border-radius:2px;padding:0 2px}.ss-editor-actions{display:flex;align-items:center;gap:12px;margin-top:8px}.ss-editor-save-btn{display:flex;align-items:center;gap:8px;background:#7ac4db;color:#fff;border:none;padding:9px 24px;font-size:15px;font-family:"open-sans",sans-serif;cursor:pointer;transition:background .15s}.ss-editor-save-btn i{font-size:13px}.ss-editor-save-btn:hover{background:rgb(66.4317180617,165.5682819383,137.9735682819)}.ss-editor-cancel-btn{background:none;border:1px solid #e0e2e8;color:#414b5f;padding:9px 20px;font-size:14px;font-family:"open-sans",sans-serif;cursor:pointer;transition:border-color .15s,color .15s}.ss-editor-cancel-btn:hover{border-color:#414b5f;color:hsl(220,18.75%,21.3725490196%)}.banner-selector{min-height:100vh;background-color:#f5f5f5;padding:40px 20px}.banner-selector-header{text-align:center;margin-bottom:40px}.banner-selector-header h1{color:#767ddd;font-size:32px;margin:0 0 10px 0;font-weight:300;letter-spacing:1px}.banner-two-column-layout{display:grid;grid-template-columns:1fr 400px;gap:30px;max-width:1400px;margin:0 auto}@media(max-width: 1024px){.banner-two-column-layout{grid-template-columns:1fr}}.banner-left-column{background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.banner-right-column{background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media(max-width: 1024px){.banner-right-column{display:none}}.collections-header{margin-bottom:30px}.collections-header h3{font-size:18px;color:#333;margin:0 0 10px 0}.collections-header p{color:#666;margin:0;font-size:16px}.banner-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:20px;margin-top:20px}.banner-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:all .3s ease}.banner-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.banner-image-container{width:100%;height:200px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden}.banner-image-container img.banner-thumbnail{width:100%;height:100%;object-fit:cover}.banner-image-container .banner-placeholder{color:#999;font-size:14px}.banner-card-footer{padding:15px;text-align:center}.banner-card-footer .banner-preview-link{display:block;margin-bottom:10px;color:#767ddd;font-size:14px;text-decoration:none}.banner-card-footer .banner-preview-link:hover{text-decoration:underline}.banner-card-footer .use-banner-btn{background-color:#5bc0de;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;width:100%;transition:background-color .3s ease}.banner-card-footer .use-banner-btn:hover{background-color:#46b8da}.selected-banners-header{margin-bottom:20px;border-bottom:2px solid #767ddd;padding-bottom:10px}.selected-banner-preview img{max-width:100%;height:auto;border:2px solid #ddd;border-radius:4px}.example-enter{position:absolute;top:0}.example-enter.example-enter-active{animation:SubMenuAnimIn2 .3s ease-in-out}.example-leave{position:absolute;top:0}.example-leave.example-leave-active{animation:SubMenuAnimOut2 .3s ease-in-out}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimOut2{0%{transform:translateX(0px);opacity:1}100%{transform:translateX(-100%);opacity:0}}a.banner-sidebar-preview img{border:1px solid #979797;width:236px;height:154.4px}a.banner-sidebar-preview:hover img,a.banner-sidebar-preview.active img{border:solid 4px #319be8}.backpage-edit-preview .preview-area img{margin:29px 17px}.backpage-edit-preview .preview-area{padding:0}.this-banner-requires{width:555px}.this-banner-requires p{font-size:15px;font-weight:600;font-style:normal;font-stretch:normal;color:#e9498b;margin:1rem 0 0 0}.this-banner-requires textarea{border:solid .5px #414b5f;background:#fff}.calendar-container{flex:1;position:relative;display:flex;gap:0}.calendar-container .repeating-events-panel{width:355px;background:#f7f9fc;border-right:1px solid #e1e4e8;flex-shrink:0;overflow-y:auto}.calendar-container .repeating-events-panel .panel-header{background:#414b5f;color:#fff;padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.calendar-container .repeating-events-panel .panel-header h3{margin:0;font-size:16px;font-weight:600}.calendar-container .repeating-events-panel .panel-header .close-btn{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:0;width:30px;height:30px;line-height:1}.calendar-container .repeating-events-panel .panel-header .close-btn:hover{opacity:.8}.calendar-container .repeating-events-panel .panel-content{padding:20px}.calendar-container .repeating-events-panel .panel-content .panel-description,.calendar-container .repeating-events-panel .panel-content .panel-example{font-size:14px;line-height:1.5;color:#414b5f;margin-bottom:15px}.calendar-container .repeating-events-panel .panel-content .panel-example{font-style:italic;color:#666}.calendar-container .repeating-events-panel .panel-content .btn-add-repeating{width:100%;padding:10px;background:#67b512;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;margin-top:20px}.calendar-container .repeating-events-panel .panel-content .btn-add-repeating:hover{background:rgb(76.6030150754,134.6130653266,13.3869346734)}.calendar-container .calendar-main{flex:1;display:flex;flex-direction:column;background:#fff}.calendar-container .calendar-main .calendar-header-bar{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;background:#fff;border-bottom:2px solid #e1e4e8}.calendar-container .calendar-main .calendar-header-bar h3{margin:0;font-size:20px;font-weight:600;color:#414b5f}.calendar-container .calendar-main .calendar-header-bar .btn-repeating-events{padding:12px 24px;background:#777dd7;color:#fff;border:none;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.calendar-container .calendar-main .calendar-header-bar .btn-repeating-events:hover{background:hsl(236.25,54.5454545455%,55.4901960784%)}.calendar-container nav.horizontal{width:900px}.calendar-container nav.horizontal a{width:50%;border-radius:0}.calendar-container .calendar-editing{width:100%;max-width:895px;margin:20px auto}.calendar-container .calendar-feature{width:355px;height:336px;margin:44px 52px;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;color:#414b5f}.calendar-container .calendar-repeating-event-form{background:#fff;padding:15px;margin-bottom:15px;border-radius:4px;border:1px solid #e1e4e8}.calendar-container .calendar-repeating-event-form .actions{text-align:right;padding-right:0;margin-top:10px}.calendar-container .calendar-repeating-event-form button{min-width:61px;height:28px;border-radius:3px;margin-left:7px;font-size:11px;letter-spacing:.5px;padding:0 12px;border:0;font-weight:600;font-style:normal;font-stretch:normal;text-align:center;color:#fff;line-height:inherit;cursor:pointer;transition:background-color .2s}.calendar-container .calendar-repeating-event-form button:disabled{opacity:.6;cursor:not-allowed}.calendar-container .calendar-repeating-event-form button.remove{background-color:#7a8086}.calendar-container .calendar-repeating-event-form button.remove:hover:not(:disabled){background-color:rgb(97.657480315,102.5,107.342519685)}.calendar-container .calendar-repeating-event-form button.save{background-color:#67b512}.calendar-container .calendar-repeating-event-form button.save:hover:not(:disabled){background-color:rgb(76.6030150754,134.6130653266,13.3869346734)}.calendar-container .calendar-repeating-event-form textarea{text-align:left;width:100%;min-height:60px;background-color:#f5f7fa;border:solid 1px #a9b2bd;border-radius:4px;padding:8px;font-family:inherit;font-size:13px;resize:vertical}.calendar-container .calendar-repeating-event-form select{font-size:13px}.calendar-container .calendar-repeating-event-form label{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;color:#373737;display:block;margin-bottom:5px}.calendar-container .calendar-repeating-event-form option{font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.43;color:#373737}.calendar-editing .calendar-header{height:27px;background-color:#fe7777;color:#fff;margin:0;text-align:center;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;text-align:center;color:#fff}.calendar-editing .week{display:flex;flex-direction:row}.calendar-editing .week:first-child{background:#414b5f}.calendar-editing .week:first-child .day{flex:1;font-size:13.5px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:center;color:#fff;padding:10px 0;border:0}.calendar-editing .week:not(:first-child) .day{flex:1;height:100px;background:#f5f7fa;border:1px solid rgba(50,64,78,.59);position:relative;padding:5px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.calendar-editing .week:not(:first-child) .day.other-month{opacity:.4;background:#fafafa}.calendar-editing .week:not(:first-child) .day span.dayNumber{font-size:11.7px;font-weight:normal;font-style:normal;font-stretch:normal;color:rgba(50,64,78,.59);position:absolute;top:5px;right:5px}.calendar-editing .week:not(:first-child) .day .events-list{width:100%;margin-top:20px;flex:1;overflow-y:auto}.calendar-editing .week:not(:first-child) .day .event{font-family:monospace;font-size:10px;width:100%;margin-bottom:4px;padding:4px 6px;background:#e8f4fd;border-left:3px solid #ed0997;border-radius:2px;position:relative;cursor:pointer}.calendar-editing .week:not(:first-child) .day .event .event-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:20px}.calendar-editing .week:not(:first-child) .day .event .event-actions{display:none;position:absolute;top:2px;right:2px;gap:2px;background:#fff;padding:2px;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.calendar-editing .week:not(:first-child) .day .event .event-actions .event-action-btn{padding:2px 6px;font-size:12px;text-decoration:none;color:#666;background:none;border:none;cursor:pointer}.calendar-editing .week:not(:first-child) .day .event .event-actions .event-action-btn.delete{color:#d00;font-size:14px;padding:0 6px}.calendar-editing .week:not(:first-child) .day .add-event-btn{position:absolute;bottom:4px;right:4px;color:#ed0997;text-decoration:none;font-size:20px;font-weight:bold;line-height:1;padding:0 4px}.calendar-editing .week:not(:first-child) .day .add-event-btn:hover{opacity:.7}.calendar-container{background:#48bbdd;justify-content:center;width:1352px}.cal-main{display:flex;flex-direction:column;background:#48bbdd;width:1352px}.cal-top-bar{display:flex;align-items:flex-end;gap:16px;background:#fff;border-bottom:1px solid #d0d8e4}.cal-top-bar form{margin:0;padding:0;border:none}.cal-month-tab{background:#48bbdd;border-radius:5px 5px 0 0;color:#fff;font-size:14px;font-weight:300;padding:6px 20px 8px;white-space:nowrap;flex-shrink:0}.cal-month-tab strong{font-weight:600}.cal-type-block{display:flex;flex-direction:column;gap:4px}.cal-type-label{position:relative;display:inline-block;font-size:11px;font-weight:600;color:#767ddd;text-decoration:underline;letter-spacing:.2px;cursor:default}.cal-type-label:hover .cal-type-popover{opacity:1;pointer-events:auto;transform:translateY(0)}.cal-type-popover{position:absolute;top:calc(100% + 6px);left:0;z-index:200;width:240px;background:#414b5f;color:#fff;font-size:12px;font-weight:400;line-height:1.5;padding:8px 12px;border-radius:5px;pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .15s,transform .15s;text-decoration:none;white-space:normal}.cal-type-popover::before{content:"";position:absolute;top:-5px;left:12px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #414b5f}.cal-type-selector{display:flex;align-items:center;gap:0;background:#fff;overflow:hidden}.cal-type-option{display:inline-flex;align-items:center;gap:5px;padding:5px 14px;font-size:13px;color:#414b5f;cursor:pointer;background:#fff;transition:background .12s,color .12s;border-right:.5px solid #96a0ad}.cal-type-option:last-child{border-right:none}.cal-type-option.is-selected{background:#48bbdd;color:#fff}.cal-type-option:not(.is-selected):hover{background:#e8f7fb;color:#48bbdd}.cal-type-radio{display:none}.cal-recurring-btn{background:#767ddd;color:#fff;border:none;border-radius:5px;padding:6px 16px;font-size:12px;font-weight:400;font-family:"open-sans",sans-serif;cursor:pointer;white-space:nowrap;transition:background .15s}.cal-recurring-btn:hover{background:rgb(85.3122807018,93.9824561404,212.8877192982)}#cal-open-crp{margin-bottom:0}#cal-save-btn{margin-bottom:0}.cal-save-btn{padding:7px 22px;background:#767ddd;color:#fff;border:none;border-radius:5px;font-size:13px;font-weight:400;cursor:pointer;font-family:"open-sans",sans-serif;white-space:nowrap;transition:background .15s}.cal-save-btn:hover{background:rgb(85.3122807018,93.9824561404,212.8877192982)}.cal-dashboard-btn{font-size:13px;color:#767ddd;text-decoration:none;white-space:nowrap}.cal-dashboard-btn:hover{text-decoration:underline}.cal-grid{width:100%;border-collapse:collapse}.cal-row{display:grid;grid-template-columns:repeat(7, 1fr);border-bottom:2px solid #56bedd}.cal-row:last-child{border-bottom:none}.cal-row--header{background:#48bbdd;border-bottom:2px solid #56bedd}.cal-cell{border-right:2px solid #56bedd;min-height:130px;padding:6px 8px;display:flex;flex-direction:column;background:#fff}.cal-cell:last-child{border-right:none}.cal-cell--header{min-height:0;padding:8px 4px;justify-content:center;align-items:center;text-align:center;font-size:13px;font-weight:600;color:#fff;letter-spacing:.5px;border-right-color:hsla(0,0%,100%,.25);background:rgba(0,0,0,0)}.cal-cell--blank{background:#48bbdd;border-right-color:hsla(0,0%,100%,.25)}.cal-cell--half{min-height:130px;padding:0;flex-direction:column}.cal-day-num{display:inline-block;font-size:15px;font-weight:700;color:#48bbdd;margin-bottom:5px;line-height:1;cursor:pointer;transition:color .12s}.cal-day-num:hover{color:hsl(193.6912751678,68.66359447%,45.4509803922%);text-decoration:underline}.cal-recurring-item{display:block;font-size:11px;color:#414b5f;font-weight:700;font-style:italic;line-height:1.35;margin-bottom:3px;word-break:break-word}.cal-input{flex:1;width:100%;border:none;border-radius:0;background:rgba(0,0,0,0);font-size:11px;font-family:"open-sans",sans-serif;line-height:1.45;color:#414b5f;padding:0;resize:none}.cal-input:focus{outline:none;background:#f0fafd}.cal-input::placeholder{color:#aab2bd}.cal-half{flex:1;padding:6px 8px;display:flex;flex-direction:column;min-height:63px}.cal-half-divider{height:2px;background:#56bedd}.crp-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:1090}.crp-overlay.is-open{display:block}.crp-panel{position:fixed;top:0;left:0;bottom:0;width:500px;background:#fff;box-shadow:6px 0 30px rgba(0,0,0,.22);z-index:1100;display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}.crp-panel.is-open{transform:translateX(0)}.crp-close-row{display:flex;justify-content:flex-end;padding:12px 16px 0;flex-shrink:0}.crp-close-btn{background:none;border:none;font-size:26px;line-height:1;color:#96a0ad;cursor:pointer;padding:4px 8px;border-radius:50%;transition:background .12s,color .12s}.crp-close-btn:hover{background:#f1f5f9;color:#414b5f}.crp-title{font-size:26px;font-weight:300;color:#767ddd;letter-spacing:.5px;text-transform:uppercase;margin:0 0 4px;padding:0 24px;line-height:1.2;flex-shrink:0}.crp-select-row{display:flex;align-items:center;gap:6px;padding:4px 24px 12px;flex-shrink:0}.crp-select-label{font-size:14px;font-weight:300;color:#414b5f}.crp-select-arrow{color:#96a0ad;font-size:12px}.crp-day-grid{display:grid;grid-template-columns:repeat(8, 1fr);gap:4px;padding:0 24px 12px;flex-shrink:0}.crp-day-btn{background:#f1f5f9;border:none;border-radius:2px;padding:5px 2px;font-size:13px;font-weight:300;color:#414b5f;cursor:pointer;text-align:center;font-family:"open-sans",sans-serif;transition:background .12s,color .12s;line-height:1}.crp-day-btn:hover{background:#d5eef6;color:#48bbdd}.crp-day-btn.is-active{background:#73c4dd;color:#fff;font-weight:600}.crp-body{flex:1;overflow-y:auto;padding:0 24px 24px;border-top:1px solid #e0e8ef;margin-top:4px}.crp-description{font-size:14px;font-weight:300;color:#414b5f;line-height:1.65;margin:16px 0}.crp-description .span-1,.crp-description strong{text-decoration:underline}.crp-events-list{margin-bottom:12px;min-height:24px}.crp-no-events{font-size:13px;color:#aab2bd;font-style:italic}.crp-event-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;background:#f1f5f9;border-radius:3px;margin-bottom:6px}.crp-event-text{font-size:13px;color:#414b5f;flex:1;line-height:1.4}.crp-remove-btn{background:#f1f5f9;border:none;border-radius:3px;color:#414b5f;font-size:11px;padding:3px 10px;cursor:pointer;white-space:nowrap;flex-shrink:0;font-family:"open-sans",sans-serif;transition:background .12s,color .12s}.crp-remove-btn:hover{background:#fdecea;color:#c00}.crp-textarea{width:100%;border:2px solid #56bedd;border-radius:3px;background:#fff;padding:10px 12px;font-size:13px;font-family:"open-sans",sans-serif;color:#414b5f;resize:vertical;line-height:1.5;min-height:80px}.crp-textarea:focus{outline:none;border-color:#48bbdd}.crp-textarea::placeholder{color:#aab2bd}.crp-actions{display:flex;align-items:center;gap:8px;margin-top:8px}.crp-save-btn{background:#f1f5f9;color:#414b5f;border:none;border-radius:3px;padding:5px 16px;font-size:11px;font-weight:400;cursor:pointer;font-family:"open-sans",sans-serif;transition:background .12s}.crp-save-btn:hover:not(:disabled){background:rgb(219.58,229.7,239.82)}.crp-save-btn:disabled{opacity:.6;cursor:not-allowed}body.crp-body-lock{overflow:hidden}.CalendarModal{width:500px;height:382px;border-radius:4px;background-color:#fff;box-shadow:0 7px 11px 0 rgba(0,0,0,.2);padding:0}.CalendarModal header{padding:15px 15px 9.5px 15px;font-size:16px;font-style:normal;font-stretch:normal;text-align:left;color:#373737;background:#f7f9fc;text-align:center;border-bottom:solid 1px #f7f9fc}.CalendarModal .detail p{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;text-align:left;color:#373737;margin-bottom:10px}.CalendarModal .detail label{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;text-align:center;color:#373737}.CalendarModal .detail .actions{text-align:right;padding-top:14px}.CalendarModal .detail .textarea-button{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.CalendarModal .detail .textarea-button label{text-align:left;font-weight:normal;padding-left:1em}.CalendarModal .detail .textarea-button.check{align-items:flex-start;justify-content:flex-start;margin:5px}.CalendarModal .detail .textarea-button.check input[type=checkbox]{margin-top:4px}.CalendarModal .detail em{font-style:normal;font-size:14px}.CalendarModal .detail textarea{width:196px;height:164px;border-radius:4px;background-color:#fff;border:solid 1px #a9b2bd;font-size:16px;word-wrap:break-word}.CalendarModal .detail textarea::placeholder{line-height:154px;font-size:14px}.CalendarModal .detail textarea::-moz-placeholder{line-height:154px;font-size:14px}.CalendarModal .detail textarea::-webkit-input-placeholder{line-height:154px;font-size:14px}.CalendarModal .detail textarea:-ms-input-placeholder{line-height:154px;font-size:14px}.CalendarModal .detail button{border:0;border-radius:2.7px;font-size:12.6px;font-weight:normal;font-style:normal;font-stretch:normal;color:#fff;line-height:1;letter-spacing:0;height:inherit}.CalendarModal .detail button.cancel{padding:14px 7.8px;background:#fff;width:72px;color:#000;border-radius:4px;border:solid 1px #a9b2bd}.CalendarModal .detail button.save{padding:14px 7.8px;border-radius:4px;width:72px;background-color:#7ed321;border:solid 1px #fff;margin-left:10px}.CalendarModal .detail button.clear{background-color:#aab2bd;padding:3px 16px;margin:14px}.template-select .detail{display:none}.template-select:hover{background:#414b5f !important;transition:background .5s ease}.template-select:hover .main{filter:blur(4px)}.template-select:hover .detail{display:block}.template-select:hover .hoverflex{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.newsletter-button{border-radius:5px;border:solid 1px #fff;width:150px;text-align:center;display:block;color:#fff !important;cursor:pointer;margin:15px 0}.newsletter-button:hover{background:#fff !important;color:#414b5f !important;transition:background-color .5s ease;transition:color .5s ease}.newsletter-button:hover a{color:#414b5f !important}.newsletter-button a{color:#fff !important}.newsletter-button a:hover{background:#fff !important;color:#414b5f !important}.newsletter-button a,a.newsletter-button{display:block;padding:12px}.newsletter-editor{max-width:1280px;width:100%;margin:0 auto}.editor-header{margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #e0e0e0}.editor-header h1{margin:0 0 10px 0;color:#333}.editor-header h2{margin:0;font-size:1.2em;color:#666;font-weight:normal}.editor-nav{display:flex;gap:10px;margin-bottom:30px;border-bottom:2px solid #e0e0e0}.nav-tab{padding:12px 24px;text-decoration:none;color:#666;border-bottom:3px solid rgba(0,0,0,0);transition:all .2s}.nav-tab:hover{color:#333;background:#f5f5f5}.nav-tab.active{color:#ed0997;border-bottom-color:#ed0997;font-weight:600}.editor-content{min-height:400px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.editor-footer{margin-top:30px;padding:20px 30px;border-top:2px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.section-description{color:#666;margin-bottom:20px}.empty-state{color:#999;font-style:italic;padding:20px;text-align:center;background:#f9f9f9;border-radius:4px}.office-subsections{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:30px}.subsection{padding:20px;background:#f9f9f9;border-radius:8px}.subsection h4{margin-top:0;color:#333;border-bottom:2px solid #ed0997;padding-bottom:10px}.staff-list,.hours-list,.contacts-list{list-style:none;padding:0;margin:15px 0}.staff-list li,.hours-list li,.contacts-list li{padding:8px 0;border-bottom:1px solid #e0e0e0}.staff-list li:last-child,.hours-list li:last-child,.contacts-list li:last-child{border-bottom:none}.stories-list{display:flex;flex-direction:column;gap:20px}.story-item{padding:20px;background:#f9f9f9;border-radius:8px;border-left:4px solid #ed0997}.story-item h4{margin-top:0;color:#333}.story-actions{margin-top:15px;display:flex;gap:10px}.calendar-events{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:15px}.calendar-day{padding:15px;background:#f9f9f9;border-radius:8px}.calendar-day strong{display:block;margin-bottom:10px;color:#ed0997;font-size:.9em}.calendar-day ul{list-style:none;padding:0;margin:0}.calendar-day li{padding:5px 0;font-size:.9em}.btn{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;text-decoration:none;display:inline-block;transition:all .2s}.btn-primary{background:#ed0997;color:#fff}.btn-primary:hover{background:#d10886}.btn-secondary{background:#777;color:#fff}.btn-secondary:hover{background:#555}.btn-danger{background:#dc3545;color:#fff}.btn-danger:hover{background:#c82333}.btn-sm{padding:6px 12px;font-size:.9em}.btn-xs{padding:2px 8px;font-size:.8em}.story-form{max-width:800px;margin:0 auto}.error-messages{background:#fee;border:2px solid #c33;border-radius:8px;padding:20px;margin-bottom:30px}.error-messages h4{color:#c33;margin-top:0;margin-bottom:10px}.error-messages ul{margin:0;padding-left:20px}.error-messages li{color:#c33;margin-bottom:5px}.form-section{margin-bottom:30px;padding:20px;background:#f9f9f9;border-radius:8px}.form-section h4{margin-top:0;color:#333;border-bottom:2px solid #ed0997;padding-bottom:10px}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:600;color:#333}.form-control{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:inherit}.form-control:focus{outline:none;border-color:#ed0997;box-shadow:0 0 0 3px rgba(237,9,151,.1)}textarea.form-control{resize:vertical;min-height:100px}.story-content-editor{font-family:"Courier New",monospace;min-height:300px}.content-editor-wrapper{border:2px solid #ddd;border-radius:4px;padding:10px;background:#fff}.help-text{margin-top:5px;font-size:.9em;color:#666;font-style:italic}.form-divider{text-align:center;margin:30px 0;position:relative}.form-divider::before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#ddd}.form-divider span{position:relative;background:#fff;padding:0 20px;color:#999;font-weight:600}.form-actions{margin-top:30px;padding-top:20px;border-top:2px solid #e0e0e0;display:flex;gap:10px}.story-header{display:flex;align-items:center;gap:15px;margin-bottom:15px}.story-position{background:#ed0997;color:#fff;padding:5px 12px;border-radius:20px;font-weight:600;font-size:.9em}.story-content{margin-bottom:15px;color:#666;line-height:1.6}.story-move-buttons{margin-left:auto;display:flex;gap:5px}.add-story-section{margin-top:30px;padding-top:20px;border-top:2px solid #e0e0e0;text-align:center}.previewbox .story-preview{background:none !important}.previewbox.calendar-preview{background-size:cover;padding:0}.previewbox.calendar-preview .calendar{padding:50px 20px}.previewbox.calendar-preview .calendar .week .day{height:69px}.preview-row .template-senior-living .calendar .week .day{font-size:16px;line-height:18px}.preview-row .template-senior-living .backpage-preview{margin:55px}.template-senior-living .fr-view{font-size:12px;letter-spacing:.5px}.template-senior-living h2.headline-edit,.template-senior-living .h2.headline-edit{font-size:18px;letter-spacing:.5px;height:inherit;line-height:20px}.template-senior-living .calendar .week .day{font-size:12px;letter-spacing:.5px}.preview-row .downloadpreview .previewbox{box-shadow:none !important}.preview-row .downloadpreview #watermark{position:absolute;width:600px;height:100%;z-index:0;background:image_url("/assets/watermark-e81c9d81.png") no-repeat}.preview-row{display:flex;flex-direction:row}.preview-row main{width:643px;padding:15px}.preview-row main .previewbox aside{font-size:10px;text-align:center}.preview-row main .previewbox aside h5{text-transform:uppercase;font-size:10px;text-decoration:underline;margin-bottom:0;margin-top:1rem}.preview-row main .previewbox h2.headline-edit,.preview-row main .previewbox .h2.headline-edit{font-size:16px;letter-spacing:.5px;height:inherit;line-height:18px}.preview-row main.template-senior-living h2.headline-edit,.preview-row main.template-senior-living .h2.headline-edit{font-size:20px}.preview-row main.template-senior-living .fr-view{font-size:16px !important}.preview-row main header{display:flex;flex-direction:row;justify-content:space-between}.preview-row main header button,.preview-row main header a.button{background-color:#414b5f;border:0;padding:4px 12px;line-height:1;text-transform:none;height:24px}.preview-row main header a.inside,.preview-row main header a.inside:visited{font-size:15px;text-align:center;color:#414b5f;text-decoration:underline}.preview-row main header a.inside:hover,.preview-row main header a.inside:visited:hover{color:rgb(107.75,123.25,154.25)}.preview-row aside{width:340px;padding:40px}.preview-row aside .preview-progress-list{margin-top:12.5px;margin-bottom:12.5px}.preview-row aside .preview-progress{border-top:solid 1px #8e8e8e;padding:6px 0;width:225px}.preview-row aside .preview-progress h6{font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:2.73;color:#8e8e8e;text-transform:uppercase;margin:0;line-height:1}.preview-row aside .preview-progress em{font-size:13px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.15;text-align:right;color:#8e8e8e;display:block}.preview-row aside .preview-progress .progress{height:19px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);margin:6px 0}.preview-row aside .preview-progress .progress .bar{transition:width .6s ease;height:100%}.preview-row aside .preview-progress .progress .red{background-color:#a90a6d}.preview-row aside .preview-progress .progress .green{background-color:#65a91a}.preview-row aside button:hover{background:inherit}.preview-row .calendar{padding:16px 50px 30px 50px}.preview-row .calendar .week{display:flex;flex-direction:row;margin-bottom:4px}.preview-row .calendar .day{flex:1;text-align:center;padding:2em 0;position:relative}.preview-row .calendar .week .day{height:70px;font-size:8.5px;line-height:8.5px;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.preview-row .calendar .week .day span.dayNumber{display:none}.preview-row .backpage-preview{padding:60px}.preview-row .backpage-preview .story-preview{background:none}.publish-container{padding:10px 80px}.publish-container .actions{display:flex;flex-direction:row;justify-content:flex-end;margin-top:10px}.publish-container .actions img{width:140px;height:30px;margin-left:11px}nav.checkout{border:.5px solid #a2a7b1;background-color:#f3f4f5;justify-content:space-between}nav.checkout a,nav.checkout div{background:#f3f4f5;line-height:inherit;padding-right:30px;border-right:none;padding-left:18px;margin-right:43px;text-transform:none;font-size:15px;color:#414b5f}nav.checkout a.active,nav.checkout div.active{color:#fff;background:#414b5f image_url("/assets/arrow-right-sub-nav-b573344c.png") no-repeat right}nav.checkout a.active:last-child,nav.checkout div.active:last-child{margin-right:0;background:#414b5f}nav.horizontal .save-submit-later{background-color:#ef7476;text-align:right;line-height:40px;color:#fff;padding:0 9px 0 29px;background:#ef7476 image_url("/assets/submit-later-triangle-8f15eef5.png") no-repeat left;margin-right:500px;border-right:none}nav.horizontal .save-submit-later:hover{color:#fff;text-decoration:underline}.logos{margin-bottom:200px}.logos h2{font-size:25px;font-style:normal;font-stretch:normal;text-align:center;letter-spacing:0;color:#414b5f;text-shadow:0 1px 0 #fff;margin:13px 0}.logos .Select-control{border:1px solid #ccc}.logos .main{background-color:#fff;border:.5px solid #a2a7b1;padding:8px 25px}.logos .main article{display:flex;flex-direction:row;justify-content:center;width:737px;margin:0 auto;border-bottom:solid .5px #a2a7b1;padding-bottom:10px;padding-top:50px}.logos .main article label{font-size:12px}.logos .main article label.required{color:#ed0997}.logos .main article .logo-option{flex:1;padding-right:35px}.logos .main article .management-company-option{flex:1;border-left:solid .5px #a2a7b1;padding-left:35px}.logos .main article .not-listed{text-decoration:underline}.logos .main .symbol-selection{width:400px;margin:0 auto;text-align:center}.logos .main .symbol-selection h6{font-size:13px;margin:20px 0}.logos .main .symbol-selection .column{display:flex;flex-direction:row;align-items:center;justify-content:center}.logos .main .symbol-selection .column img{width:42px;display:block;margin:0 auto}.logos .main .symbol-selection .column span{text-align:center;font-size:10px}.logos .main h6{font-size:18px;font-weight:300;color:#414b5f;text-shadow:0 1px 0 #fff}.logos .main h6 em{font-weight:600;color:#ed0997}.pricing-plans{margin-bottom:200px}.pricing-plans .grow{transition:all .2s ease-in-out}.pricing-plans .grow:hover{transform:scale(1.1)}.pricing-plans h2{font-size:25px;font-style:normal;font-stretch:normal;text-align:center;letter-spacing:0;color:#414b5f;text-shadow:0 1px 0 #fff;margin:13px 0}.pricing-plans .main{display:flex;flex-direction:row;justify-content:center;align-items:center}.pricing-plans .main .pricing-plan{width:224px;margin-top:50px;margin-bottom:25px;background-color:#fff;box-shadow:0 4px 5px 0 rgba(0,0,0,.27);border:solid .5px #c5c7ce;border-top:0;text-align:center}.pricing-plans .main .pricing-plan li{list-style:none;font-size:20px}.pricing-plans .main .pricing-plan li:before{content:"·";font-size:30px;margin-right:12px;vertical-align:middle}.pricing-plans .main .pricing-plan.most-popular header{border-top-left-radius:5px;border-top-right-radius:5px}.pricing-plans .main .pricing-plan.most-popular{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.pricing-plans .main .pricing-plan.most-popular ul{text-align:center}.pricing-plans .main .pricing-plan:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.pricing-plans .main .pricing-plan:last-child header{border-top-right-radius:5px}.pricing-plans .main .pricing-plan:first-child header{border-top-left-radius:5px}.pricing-plans .main .pricing-plan:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.pricing-plans .main .pricing-plan button{border:0;text-align:center;text-transform:none;font-size:16px}.pricing-plans .main .pricing-plan p.issue-commitment{font-size:12px;text-align:center;color:#414b5f;margin-bottom:1em}.pricing-plans .main .pricing-plan ul{text-align:left;list-style-type:"•"}.pricing-plans .main .pricing-plan ul li{font-size:13px;font-style:normal;font-stretch:normal;line-height:1.46;color:#414b5f}.pricing-plans .main .pricing-plan .price{font-size:75px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:-5.3px;text-align:center;color:#414b5f}.pricing-plans .main .pricing-plan .price sup{width:30px;height:39px;font-size:29px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:-1.8px;text-align:center;color:#414b5f;top:-40px;right:-4px}.pricing-plans .main .pricing-plan header{font-size:19px;text-align:center;color:#fff;text-transform:uppercase;padding:8px 15px 6px 8px}.pricing-plans .main .pricing-plan article{padding:0 12px 29px 12px}.pricing-plans .main .pricing-plan.most-popular{width:260px;margin-top:32px;margin-bottom:0;position:relative}.pricing-plans .main .pricing-plan.most-popular header{font-size:21.9px}.pricing-plans .main .pricing-plan.most-popular .price{font-size:86.3px}.pricing-plans .main .pricing-plan.most-popular ul li{font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.46}.pricing-plans .main .pricing-plan.most-popular .popular{position:absolute;top:-25px;left:44px;text-transform:uppercase;font-size:13.8px;font-stretch:normal;text-align:center;color:#414b5f}.pricing-plans .notes{margin-top:-3.5em;width:1000px}.pricing-plans .Note-Once-your-first{font-size:17px;font-weight:300;font-style:normal;font-stretch:normal;text-align:right;color:#414b5f;text-shadow:0 1px 0 #fff}.pricing-plans .Note-Once-your-first span{display:block;margin-top:1em}.pricing-plans .Note-Once-your-first em{font-weight:600;color:#ed0997}.publish-container .pricing-plans .actions{margin-top:50px;justify-content:center}.shopping-cart{margin-bottom:200px;font-size:12px;text-align:center}.shopping-cart h2{font-size:25px;font-style:normal;font-stretch:normal;text-align:center;letter-spacing:0;color:#414b5f;text-shadow:0 1px 0 #fff;margin:13px 0}.shopping-cart .choice img{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.shopping-cart .main{border-radius:4px;background-color:#f6f9fc;box-shadow:0 .5px 2px 0 rgba(0,0,0,.29);padding:21px;display:flex;flex-direction:row}.shopping-cart .main h3{text-align:center;color:#414b5f;text-shadow:0 1px 0 #fff}.shopping-cart .main .form{text-align:left}.shopping-cart .main .form label{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;color:#414b5f}.shopping-cart .main .form input[type=text]{width:180px;height:27px;background-color:#fff;border:solid 1px #c7c8ca}.shopping-cart .main .form button{font-size:12px;font-weight:600;border-radius:3px;background-color:#319be8;line-height:inherit;height:20px;padding:0 12px;text-transform:none;border:0}.shopping-cart .main .addons{text-align:center;width:405px}.shopping-cart .main .addons h3{font-size:16px;margin-bottom:2px}.shopping-cart .main .addons{display:flex;flex-direction:column;margin-right:22px}.shopping-cart .choice{display:flex;justify-content:center;align-content:center;align-items:center;border-radius:4px;background-color:#fff;box-shadow:0 .5px 2px 0 rgba(0,0,0,.29);margin-bottom:14px}.shopping-cart .choice .details{flex:1;padding:0 30px}.shopping-cart .choice a{color:#414b5f;text-decoration:"underline"}.shopping-cart .choice img{width:201px;height:146px;margin-bottom:0}.shopping-cart .choice h3{font-size:15px;font-weight:600;text-align:center;color:#414b5f;text-shadow:0 .5px 0 #fff}.cart{text-align:center;flex-grow:1;padding:12px 60px;border-radius:2px;background-color:#fff;box-shadow:0 .5px 2px 0 rgba(0,0,0,.29)}.cart .price{text-align:right;width:55px}.cart h3{font-size:15px;font-weight:600;text-align:center;color:#414b5f;text-shadow:0 1px 0 #fff;padding:4px;text-transform:uppercase;margin-bottom:17px}.cart h3 a{font-size:14px;font-weight:normal;font-style:italic;font-stretch:normal;color:#414b5f;text-transform:none;text-decoration:underline;float:right;margin-right:12px}.cart h3.total{background-color:#f3f4f5;border:solid .5px #414b5f;padding:4px 8px;display:flex;flex-direction:row;justify-content:space-between}.cart h3.total .price{padding-right:0}.cart .list .item,.cart .sub-totals .item{display:flex;flex-direction:row;justify-content:space-between;font-size:14px;line-height:2.36;color:#414b5f;text-shadow:0 1px 0 #fff}.cart .sub-totals{padding:18px 0}.cart .sub-totals .item .label{text-align:right;border-top:.5px solid #a2a7b1;padding-right:20px;width:230px}.cart .sub-totals .item .price{border-top:.5px solid #a2a7b1}.cart .sub-totals .item .space{flex:1}.PriorityModal{top:100px}.review{margin-bottom:200px}.review h2{font-size:25px;font-style:normal;font-stretch:normal;text-align:center;letter-spacing:0;color:#414b5f;text-shadow:0 1px 0 #fff;margin:13px 0}.review .main{padding:21px 25px;background-color:#f6f9fc;box-shadow:0 .5px 2px 0 rgba(0,0,0,.29)}.review .main .column{text-align:left}.review .main .label h3{text-align:left}.review .main label.textarea{font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;color:#414b5f}.review .main label.checkbox{font-size:12px;font-weight:200;color:#414b5f}.review .main label.checkbox input{margin-right:5px}.review .main label.checkbox a,.review .main label.checkbox a:visited{color:#319be8;text-decoration:none}.review .main textarea{height:135px;background-color:#f3f4f5;border:solid .5px #414b5f}.review .main p.must-comply{font-size:12px;color:#ed0997}.review .main a{font-size:14px;font-weight:normal;font-style:italic;font-stretch:normal;color:#414b5f;text-transform:none;text-decoration:underline}.review h3{font-size:17px;font-weight:600;font-style:normal;font-stretch:normal;color:#414b5f;text-shadow:0 1px 0 #fff;margin-top:12px}.thanks{width:680px;margin:0 auto;padding-top:150px}.thanks h1{text-align:center;font-size:50px;font-weight:300;font-style:normal;font-stretch:normal;text-align:center;color:#414b5f;text-shadow:0 1px 0 #fff}.thanks h2{font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;color:#414b5f;text-shadow:0 1px 0 #fff}.hide-bubbles .bubble{display:none !important}.bubble{position:absolute}.bubble.compose{bottom:-135px;left:32px}.bubble.publish{bottom:-272px;left:0px}.bubble.manage{bottom:-202px;left:0px}.bubble.help{bottom:-122px;left:3px}.bubble.address-help-tip{top:112px;left:-4px;width:808px;max-width:808px !important}.bubble.logo-tip-text-tip{top:226.2px;left:172px;width:212.9px}.background.office-bg{background:image-url("/assets/officeBkgd-a5e5c797.jpg");background-size:cover;min-height:100vh;width:100vw}.ready-made{display:flex;flex-direction:row}.ready-made img#pressed-for-time{width:367px;height:799.3px;margin-left:61px}.ready-made h6.currently-composing{display:none}.ready-made .buttons{margin-top:46px;display:flex;flex-direction:row;justify-content:space-around}.ready-made .button{width:225px;border-radius:3.8px;background-color:#414b5f;font-size:16.5px;text-align:center;color:#fff;text-transform:none;border:none;font-weight:normal;padding:inherit}.ready-made .button:hover{background-color:#7b859b}.ready-made .text{width:600px}.ready-made .text h1{text-align:center;margin-top:67px;font-size:47px;color:#414b5f;text-shadow:0 1px 0 #fff}.ready-made .text p{text-align:center;font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.45;color:#414b5f}.admin-content{padding:3em}.admin-content .field_with_errors .error,.admin-content .field_with_errors label{color:#c0392b}.admin-content .field_with_errors input,.admin-content .field_with_errors select{border:1px solid #c0392b}.tiles{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.tiles li{background:#414b5f;flex-basis:30%;margin:1em}.tiles li:hover{background:rgb(107.75,123.25,154.25)}.tiles li a{display:block;color:#fff;text-align:center;padding:5em;font-size:1.2em}.new_admin_sign_in{width:300px;margin:0 auto;display:flex;flex-direction:column}.new_admin_sign_in .input{max-width:inherit;width:inherit;margin:0 0 1em 0}.administration .edit-property input,.administration .edit-property select{border:solid 1px #979797 !important}.administration .edit-property input[type=submit]{margin:2rem;border:inherit}.account{background-color:#f1f5f9;display:flex;flex-direction:column}.account .main{flex:1;display:flex;padding-left:36px}.account article{background:#f7f9fc;border-radius:0 0 8px 8px;width:560px}.account article table{margin:1em;width:96%}.account article table th,.account article table td{font-size:12px}.account article header{background:#fff;font-size:14px;color:#414b5e;text-align:left;line-height:19px;padding:7px 12px;font-weight:600}.account article header.first{border-radius:8px 8px 0 0}.account article header small{font-weight:normal;font-style:italic;margin-left:15px}.account aside{margin-right:50px}.account aside ul{list-style:none}.account aside ul li{margin-bottom:0}.account aside ul li a{display:block;font-weight:600;line-height:2.14;text-align:left;color:#414b5f;text-shadow:0 .5px .5px hsla(0,0%,100%,.5);transition:all .2s ease-in-out;font-size:14px}.account aside ul li a:hover{transform:translate(5px, 0)}.account aside ul li a.active{color:#767ddd}.account .hover-btn:hover{box-shadow:0 0 10px 2px rgba(0,0,0,.2)}.account nav{background-color:#f1f5f9;display:flex;justify-content:space-between;align-items:center}.account nav img.logo{width:300px}.account nav img.manage-newsletters{width:198px}.account nav div{display:flex}.account nav a{color:#414b5f;text-shadow:0 .5px .5px hsla(0,0%,100%,.5)}.account form.form-horizontal .actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;margin:1em}.account form.form-horizontal .cancel{margin-right:1em;border-radius:6px;background-color:#fff;border:solid .5px #e7e7eb;width:56px;height:28px;font-size:13px;font-weight:600;text-align:center;padding:5px 4px;color:#8798ab;line-height:inherit;text-transform:inherit;letter-spacing:inherit}.account form.form-horizontal .cancel:hover{background-color:#ccc}.account form.form-horizontal .save{border-radius:6px;background-color:#767ddd;border:0;width:56px;height:28px;font-size:13px;font-weight:600;text-align:center;padding:5px 4px;color:#fff;line-height:inherit;text-transform:inherit;letter-spacing:inherit}.account form.form-horizontal .save:hover{background-color:rgb(47.1228070175,56.8245614035,189.8771929825)}.account form.form-horizontal .input{display:flex;justify-content:flex-start;align-items:center;max-width:inherit;margin:8px 1em}.account form.form-horizontal .input .error{order:3;color:red;margin:1em;font-weight:600;font-size:12px}.account form.form-horizontal label{width:150px;margin-right:20px;font-size:14px;text-align:right;font-weight:normal;color:#414b5f}.account form.form-horizontal input,.account form.form-horizontal select{margin-bottom:0}.account form.form-horizontal input[type=text],.account form.form-horizontal input[type=tel],.account form.form-horizontal input[type=email],.account form.form-horizontal input[type=password],.account form.form-horizontal select{width:330px;border-radius:4px;height:28px;font-size:12px;background-color:#fff;border:solid .6px #bdbfcd}.account form.form-horizontal .fields{padding:15px}.account form.form-horizontal .row{align-items:center;margin:8px 1em}.account form.form-horizontal .row label{width:150px}.account form.form-horizontal .row input,.account form.form-horizontal .row select{width:inherit;margin-bottom:0}.account form.form-horizontal .row .input{margin:0}.account form.form-horizontal .row .select.property_state{width:75px;margin-right:16px}.Select-control{padding:5px;border:0}.Select-placeholder,.Select--single>.Select-control .Select-value{line-height:44px}.compose .Select-control{background:#7779d9}.compose .Select-arrow{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}.compose .Select-value-label,.compose .Select-placeholder{color:#fff !important}.password-wrapper{width:415px;margin:44px auto;text-align:center}.password-wrapper img{width:300px;margin-bottom:20px}.password-wrapper .password{border-radius:4px;background-color:#f6f9fc;box-shadow:0 1px 4px 0 rgba(0,0,0,.15)}.password-wrapper .right{text-align:right;padding:10px 20px}.password-wrapper .center{padding-bottom:20px}.password-wrapper a{border-radius:3px;padding:5px 10px;border-radius:4px;background-color:#767ddd;box-shadow:0 .5px 2px 0 rgba(0,0,0,.15);color:#fff;font-size:13px;display:inline-block}.password-wrapper a.alt{background-color:#f6f9fc;border:solid 1px #e7e7eb;color:#8798ab;margin-right:10px}.password-wrapper header{background:#fff;font-size:16px;font-weight:600;color:#414b5f;padding:5px}.password-wrapper header.failure{color:#a90a6d}.password-wrapper p{padding:16px 26px;font-size:14px;text-align:left;color:#414b5f;margin-bottom:20px}.password-wrapper form{padding:0 48px 24px 48px;margin-bottom:0}.password-wrapper form input[type=email],.password-wrapper form input[type=number]{border-radius:4px;background-color:#fff;border:solid .6px #bdbfcd;font-size:14px;font-weight:300;font-style:italic;text-align:left;color:#414b5f}.password-wrapper form .actions{text-align:right}.password-wrapper form input[type=submit]{border-radius:3px;background-color:#767ddd;font-size:13px;font-weight:600;text-align:center;color:#fff;padding:5px 8px;line-height:inherit;height:inherit;text-transform:inherit;margin-bottom:0}.SlideOut-appear{transform:translateX(-30px);opacity:0}.SlideOut-appear.SlideOut-appear-active{opacity:1;transform:translateX(0);transition:all .6s linear}.SlideOut-enter{opacity:0;transform:translateX(-30px)}.SlideOut-enter.SlideOut-enter-active{opacity:1;transform:translateX(0);transition:all .2s linear .4s}.SlideOut-leave{opacity:1;transform:translateX(0)}.SlideOut-leave.SlideOut-leave-active{opacity:0;position:absolute;width:100%;transform:translateX(30px);transition:all .2s linear}.SlideIn-appear{transform:translateX(30px);opacity:0}.SlideIn-appear.SlideIn-appear-active{opacity:1;transform:translateX(0);transition:all .6s linear}.SlideIn-enter{opacity:0;transform:translateX(30px)}.SlideIn-enter.SlideIn-enter-active{opacity:1;transform:translateX(0);transition:all .2s linear .4s}.SlideIn-leave{opacity:1;transform:translateX(0)}.SlideIn-leave.SlideIn-leave-active{opacity:0;position:absolute;width:100%;transform:translateX(-30px);transition:all .2s linear}.TemplatePreviewModal{position:absolute;top:0px;left:0px;right:0px;bottom:0px;border:0;background:#fff;overflow:auto;border-radius:0;outline:none;padding:0px}.TemplatePreviewModal nav{width:100%;padding:5px 10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;background-color:#414b5f;color:#fff}.TemplatePreviewModal nav h3{font-size:24px;margin-bottom:0;font-weight:300;text-align:center;color:#fff;text-shadow:0 .5px 0 #fff}.fl-input-container{-ms-flex-direction:column;-webkit-flex-direction:column;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;margin:1em;position:relative}.fl-input-container input:not(:focus):not(.fl-valid):not(.fl-invalid){color:rgba(0,0,0,0)}.fl-input-container input:focus,.fl-input-container input.fl-valid,.fl-input-container input.fl-invalid{color:#000 !important}.fl-input-container input,.fl-input-container label,.fl-error-msg{-webkit-font-smoothing:antialiased;text-shadow:none}.fl-input-container input{-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:0;display:-moz-flex;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:100%;line-height:25px;margin-bottom:0}.fl-input-label{-moz-transform-origin:left top;-moz-transform:scale(1) translate3d(0, 22px, 0);-moz-transition:200ms ease all;-ms-flex-order:1;-webkit-order:1;-webkit-transform-origin:left top;-webkit-transform:scale(1) translate3d(0, 22px, 0);-webkit-transition:200ms ease all;font-weight:normal;opacity:.75;order:1;padding-left:2px;pointer-events:none;transform-origin:left top;transform:scale(1) translate3d(0, 22px, 0);transition:200ms ease all}.fl-input-container input:focus+label,.fl-input-container input.fl-valid+label,.fl-invalid+label{-moz-transform:scale(0.8) translate3d(0, 5px, 0);-webkit-transform:scale(0.8) translate3d(0, 5px, 0);color:#414b5f;opacity:1;transform:scale(0.8) translate3d(0, 5px, 0)}.fl-input:active,.fl-input:focus,.fl-input-label{outline:0}.fl-input{-ms-flex-order:2;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-order:2;border:0 !important;border-bottom:1px solid rgba(0,0,0,.15) !important;color:#000;flex:1 1 auto;order:2}.fl-input-bar{-ms-flex-order:3;-webkit-order:3;display:block;order:3;top:0}.fl-input-bar::after,.fl-input-bar::before{-moz-transition:200ms ease all;-webkit-transition:200ms ease all;background:#414b5f;bottom:0;content:"";height:2px;position:absolute;transition:200ms ease all;width:0}.fl-input-bar::before{left:50%}.fl-input-bar::after{right:50%}.fl-input:focus~.fl-input-bar::after,.fl-input:focus~.fl-input-bar::before,.fl-invalid~.fl-input-bar::after,.fl-invalid~.fl-input-bar::before{width:50%}.fl-input-bar,.fl-error-msg{position:relative;width:inherit}.fl-error-msg{bottom:-1.5em;display:none;font-size:13px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:90%;word-break:break-all;word-wrap:break-word}.fl-error-show{display:inline-block}.fl-invalid~.fl-input-bar::after,.fl-invalid~.fl-input-bar::before{background:#ed0997}.fl-input-container .fl-input.fl-invalid+label,.fl-error-msg{color:#ed0997}.image-gallery-left-nav{height:inherit;background:#434b5e;left:-44px;font-size:2em;padding:15px;border-radius:.4rem 0 0 .4rem}.image-gallery-right-nav{height:inherit;background:#434b5e;right:-44px;font-size:2em;padding:15px;border-radius:0 .4rem .4rem 0}.image-gallery{width:510px}.image-gallery .image-gallery-slides{background:#fff}.billing-shipping{margin-bottom:200px;min-height:100vh}.billing-shipping h2{font-size:25px;font-style:normal;font-stretch:normal;text-align:center;letter-spacing:0;color:#414b5f;text-shadow:0 1px 0 #fff;margin:13px 0}.billing-shipping h3{font-size:17px;font-weight:600;color:#414b5f;text-shadow:0 1px 0 #fff;padding-bottom:5px;border-bottom:solid 2px #767ddd}.billing-shipping h4{font-size:17px;font-weight:600;color:#414b5f;text-shadow:0 1px 0 #fff}.billing-shipping h4,.billing-shipping p{margin-bottom:10px}.billing-shipping .outercolumn{padding:8px 30px}.billing-shipping p{font-size:12px}.billing-shipping p strong{font-size:14px;font-weight:600}.billing-shipping .main{background-color:#f7f9fc;box-shadow:0 1px 4px 0 rgba(0,0,0,.29);max-width:887px;margin:0 auto}.billing-shipping .main label{font-size:12px;font-weight:600;color:#414b5f;margin-bottom:0}.billing-shipping .main label.error{color:#e62496;font-weight:bold}.billing-shipping .main input,.billing-shipping .main select{height:27px;padding:0 5px;margin:5px 1px 3px 0px;border:solid 1px #c7c8ca}.billing-shipping .main input.error,.billing-shipping .main select.error{border:solid 1px #e62496}.billing-shipping .main input,.billing-shipping .main select,.billing-shipping .main textarea{background:#fff}.rc-collapse-header h3{border-bottom:none;font-size:17px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;text-shadow:0 1px 0 #fff;color:#a3a5a8;margin:.5rem}.rc-collapse-item-active .rc-collapse-header{display:none}.rc-collapse-content-active{padding:0}.rc-collapse-content>.rc-collapse-content-box{margin-bottom:0}.background.nl-hub-bg{background:#e8eaeb;min-height:100vh;padding-bottom:0}.nl-hub-nav{background:#767ddd;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:53px;padding:0 24px}.nl-hub-nav .nl-hub-logo{font-family:"open-sans",sans-serif;font-size:30px;font-weight:400;color:#fff;text-decoration:none;line-height:53px}.nl-hub-nav .nl-hub-logo .brand-newsletter{color:#73c4dd;font-weight:600}.nl-hub-nav .nl-hub-nav-right{display:flex;align-items:center;gap:28px}.nl-hub-nav .nl-hub-nav-link{font-family:"open-sans",sans-serif;font-size:18px;font-weight:400;color:#fff;text-decoration:none;display:flex;align-items:center;gap:6px;letter-spacing:.5px}.nl-hub-nav .nl-hub-nav-link i{font-size:18px}.nl-hub-nav .nl-hub-nav-link:hover{color:#73c4dd}.nl-hub{display:flex;flex-direction:column;align-items:center;padding:30px 20px 20px;min-height:calc(100vh - 53px)}.nl-hub-title{font-family:"raleway",sans-serif;font-weight:300;font-size:42px;color:#414b5f;text-shadow:1px 1px 0 #fff;text-align:center;margin:0 0 4px}.nl-hub-subtitle{font-family:"open-sans",sans-serif;font-weight:300;font-size:20px;color:#414b5f;text-align:center;margin:0 0 28px;text-shadow:1px 1px 0 hsla(0,0%,100%,.16)}.nl-spread-wrap{display:flex;gap:0;margin-bottom:32px;position:relative}.nl-page{background:#fff;border:3px solid #b8b8d1;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:visible}.nl-left-page{width:370px;height:480px;display:flex;flex-direction:column}.nl-right-page{width:500px;height:480px;display:flex;flex-direction:column;border-left:none}.nl-community-header{background:#f8f8f8;border-bottom:2px solid #e0e0e0;padding:16px 10px;text-align:center;flex-shrink:0}.nl-community-header .nl-logo-your{display:block;font-size:11px;color:#bbb;letter-spacing:2px}.nl-community-header .nl-logo-name{display:block;font-size:20px;font-weight:700;color:#999;letter-spacing:3px}.nl-community-header .nl-logo-sub{display:block;font-size:9px;color:#bbb;letter-spacing:1px;margin-top:2px}.nl-masthead{flex-shrink:0;height:106px;overflow:hidden}.nl-masthead .nl-masthead-img{width:100%;height:100%;object-fit:cover;display:block}.nl-section{flex:1;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;transition:background .2s;border-top:1px solid #e8e8e8}.nl-section:hover{background:rgba(118,125,221,.06)}.nl-section.complete .label-dot{background:#38c743}.nl-section.complete .label-line{background:#38c743}.nl-section.not-started .label-dot{background:#f017c7}.nl-section.not-started .label-line{background:#f017c7}.nl-section.in-progress .label-dot{background:#ffc107}.nl-section.in-progress .label-line{background:#ffc107}.nl-section-status{font-family:"open-sans",sans-serif;font-size:12px;font-weight:400;color:#414b5f;text-align:center;line-height:1.4;margin:0;padding:0}.nl-section-status .status-alert{color:#f017c7;font-weight:700}.nl-section-status.status-complete{color:#38c743;font-weight:600;font-size:13px}.nl-section-status.status-not-reviewed{margin:0}.section-label{position:absolute;display:flex;align-items:center;z-index:10;pointer-events:none}.label-left{right:100%;top:50%;transform:translateY(-50%);flex-direction:row;padding-right:0}.label-left .label-text{font-family:"open-sans",sans-serif;font-size:13px;color:#414b5f;white-space:nowrap;text-align:right;line-height:1.3;font-weight:500;padding-right:8px}.label-left .label-line{width:50px;height:1px;background:#414b5f;flex-shrink:0}.label-left .label-dot{width:22px;height:22px;border-radius:50%;background:#414b5f;flex-shrink:0;display:flex;align-items:center;justify-content:center}.label-left .label-dot i{color:#fff;font-size:11px}.label-right{left:100%;top:50%;transform:translateY(-50%);flex-direction:row}.label-right .label-dot{width:22px;height:22px;border-radius:50%;background:#414b5f;flex-shrink:0;display:flex;align-items:center;justify-content:center}.label-right .label-dot i{color:#fff;font-size:11px}.label-right .label-line{width:50px;height:1px;background:#414b5f;flex-shrink:0}.label-right .label-text{font-family:"open-sans",sans-serif;font-size:13px;color:#414b5f;white-space:nowrap;text-align:left;line-height:1.3;font-weight:500;padding-left:8px}.nl-hub-actions{display:flex;gap:20px;margin-bottom:32px}.nl-hub-btn-primary,.nl-hub-btn-secondary{padding:12px 30px;font-size:14px;border:none;border-radius:4px;cursor:pointer;font-weight:500;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;display:inline-block;background:#767ddd;color:#fff}.nl-hub-btn-primary:hover,.nl-hub-btn-secondary:hover{background:rgb(85.3122807018,93.9824561404,212.8877192982);color:#fff}.nl-hub-btn-secondary{background:rgba(0,0,0,0);color:#414b5f;border:2px solid #414b5f}.nl-hub-btn-secondary:hover{background:#414b5f;color:#fff}.nl-hub-footer{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:900px;font-family:"open-sans",sans-serif;font-size:12px;color:#414b5f;padding-top:16px;border-top:1px solid #ccc}.nl-hub-footer .nl-hub-footer-links{display:flex;gap:10px;align-items:center}.nl-hub-footer .nl-hub-footer-links a{color:#414b5f;text-decoration:none}.nl-hub-footer .nl-hub-footer-links a:hover{text-decoration:underline}.nl-hub-footer .nl-hub-footer-links span{color:#aaa}.start-dashboard{min-height:100vh;background:#e8e8e8;display:flex;flex-direction:column;align-items:center;padding:40px 20px 80px}.dashboard-header{text-align:center;margin-bottom:40px}.dashboard-header h1{font-size:36px;color:#7b8ba3;font-weight:300;margin:0 0 10px 0;letter-spacing:.5px}.dashboard-header p{font-size:16px;color:#7b8ba3;margin:0;font-weight:300}.newsletter-preview-container{display:flex;gap:20px;margin-bottom:40px;position:relative}.newsletter-page{background:#fff;border:3px solid #b8b8d1;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.1)}.left-page{width:370px;height:480px;display:flex;flex-direction:column;gap:20px;padding:20px}.right-page{width:500px;height:480px;display:flex;flex-direction:column}.page-section{cursor:pointer;transition:all .3s ease;position:relative;border:2px solid rgba(0,0,0,0);text-decoration:none;display:block}.page-section:hover{border-color:#6b7fd7;background:rgba(107,127,215,.05)}.page-section:hover .label-dot{transform:scale(1.2);box-shadow:0 0 0 4px rgba(107,127,215,.2)}.banner-section{flex:1;background:#f5f5f5;border:2px dashed #d0d0d0 !important}.calendar-section{flex:1;background:#f5f5f5;border:2px dashed #d0d0d0 !important}.community-header{background:#f8f8f8;padding:25px 20px;text-align:center;border-bottom:2px solid #e0e0e0}.community-logo{display:flex;flex-direction:column;align-items:center;gap:5px}.community-logo .your-text{font-size:14px;color:#999;letter-spacing:2px}.community-logo .community-text{font-size:26px;font-weight:bold;color:#666;letter-spacing:3px}.community-logo .logo-subtext{font-size:11px;color:#999;letter-spacing:1px}.office-section{background:#fafafa;border-bottom:2px solid #e0e0e0;min-height:130px;position:relative}.story-section{flex:1;background:#fafafa;position:relative}.section-label{position:absolute;display:flex;align-items:center;z-index:10;pointer-events:none}.label-left{left:-140px;top:50%;transform:translateY(-50%)}.label-right{right:-140px;top:50%;transform:translateY(-50%)}.label-dot{width:12px;height:12px;background:#6b7fd7;border-radius:50%;flex-shrink:0;transition:all .3s ease}.label-line{width:60px;height:2px;background:#6b7fd7}.label-text{font-size:14px;color:#414b5f;white-space:nowrap;text-align:center;line-height:1.3;padding:0 10px;font-weight:500}.dashboard-actions{display:flex;gap:20px;margin-bottom:60px}.btn-primary,.btn-secondary{padding:12px 30px;font-size:14px;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;display:inline-block}.btn-primary{background:#6b7fd7;color:#fff}.btn-primary:hover{background:#5a6ec6;box-shadow:0 2px 8px rgba(107,127,215,.3);color:#fff}.btn-secondary{background:rgba(0,0,0,0);color:#414b5f;border:2px solid #414b5f}.btn-secondary:hover{background:#414b5f;color:#fff}.dashboard-footer{position:fixed;bottom:0;left:0;right:0;background:#414b5f;color:#fff;padding:15px 30px;display:flex;justify-content:space-between;align-items:center;font-size:12px;z-index:100}.footer-links{display:flex;gap:10px;align-items:center}.footer-links a{color:#fff;text-decoration:none}.footer-links a:hover{text-decoration:underline}.footer-links span{color:#999}@media(max-width: 1200px){.newsletter-preview-container{transform:scale(0.85)}}@media(max-width: 1000px){.newsletter-preview-container{transform:scale(0.7)}}@media(max-width: 900px){.newsletter-preview-container{flex-direction:column;transform:scale(0.8)}.section-label{position:static;transform:none;margin:10px 0;justify-content:center}.label-left,.label-right{position:static;transform:none}}
