@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}ul[class],ol[class],ul,ol{padding:0}body:not(.wp-admin),h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body:not(.wp-admin){min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1}img{max-width:100%;height:auto}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}a.button,a.wp-block-button__link,input[type=submit],input[type=button],button,button.button{display:flex;cursor:pointer;transition:all .5s;border:none}:root{--max-width: 1240px;--header-height: 105px;--font-1: "Montserrat", sans-serif;--font-2: "Quicksand", sans-serif;--shade-1: #282929;--shade-1a: rgba(0, 0, 0, .5);--shade-2: #eef0f1;--shade-3: #898f93;--shade-3a: rgba(213, 217, 220, .5);--shade-4: #FFFFFF;--shade-4a: rgba(255, 255, 255, .5);--shade-4b: rgba(255, 255, 255, .9);--shade-4c: rgba(255, 255, 255, .8);--colour-1: #219CD4;--colour-1-light: #e4f6fd;--colour-2: #68badf;--colour-3: #91cdc6;--alt-1: #4bb1e0;--alt-2: #9394e8;--alt-3: #f3c4a9;--alt-4: #fde68a;--alt-5: #86efac;--alt-6: #fca5a5;--success: #0bdd9c;--info: #68badf;--warning: #eabc49;--danger: #FF4858;--purple: #8b61e4;--success-hover: #65d3af;--info-hover: #81caf1;--warning-hover: #eabc49;--danger-hover: #f65e6a;--purple-hover: #9f7cec;--success-light: #b4eedc;--info-light: #b9daea;--warning-light: #ece1c3;--danger-light: #ffcdd1;--purple-light: #e8deff;--quarter-margin: 5px;--half-margin: 10px;--standard-margin: 20px;--double-margin: 40px;--triple-margin: 60px;--quadruple-margin: 80px;--xl-margin: 120px;--xxl-margin: 160px;--xxxl-margin: 200px}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand .hamburger-inner:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}body{background-color:var(--shade-4)}a{color:var(--colour-1);transition:color .5s ease;text-decoration:underline}a:hover{color:var(--colour-2)}main ul,main ol,main dl{margin:0 0 var(--standard-margin) 0;padding-left:var(--standard-margin)}main ul li,main ol li,main dl li{margin-bottom:var(--quarter-margin)}main dl{padding-left:0}main ul{list-style-type:disc}main ol{list-style-type:decimal}main dd{padding-left:var(--standard-margin)}.tabs{display:flex;gap:var(--quarter-margin);margin-bottom:var(--standard-margin);border-bottom:2px solid var(--shade-2)}.tabs a{padding:var(--half-margin) var(--standard-margin);text-decoration:none;color:var(--shade-3);border-bottom:3px solid transparent;transition:all .2s ease;display:flex;align-items:center;gap:var(--quarter-margin)}.tabs a:hover{color:var(--colour-1);border-bottom-color:var(--colour-2)}.tabs a.active{color:var(--colour-1);border-bottom-color:var(--colour-1);font-weight:600}.tabs a .badge{background:var(--info);color:var(--shade-4);padding:2px 8px;border-radius:12px;font-size:.85em;font-weight:600;min-width:20px;text-align:center}.tabs a.active .badge{background:var(--colour-1)}form fieldset{background-color:var(--shade-4a);border-radius:var(--half-margin);margin-bottom:var(--standard-margin);padding:20px;border:none}.filter-actions{display:flex;gap:var(--quarter-margin)}body.tips form fieldset{background-color:var(--shade-4)}label{display:inline-block;margin-bottom:5px}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],input[type=date],textarea,select{-webkit-appearance:none;background-color:var(--shade-4);border-radius:10px;box-shadow:none;box-sizing:inherit;padding:10px;margin-bottom:20px;width:100%;transition:.2s ease-in-out;transition-property:color,background-color,border;border:1px solid var(--shade-4);color:var(--shade-1)}input[type=email] ::-moz-placeholder,input[type=number] ::-moz-placeholder,input[type=search] ::-moz-placeholder,input[type=text] ::-moz-placeholder,input[type=tel] ::-moz-placeholder,input[type=url] ::-moz-placeholder,input[type=password] ::-moz-placeholder,input[type=date] ::-moz-placeholder,textarea ::-moz-placeholder,select ::-moz-placeholder{color:var(--shade-2)}input[type=email] ::placeholder,input[type=number] ::placeholder,input[type=search] ::placeholder,input[type=text] ::placeholder,input[type=tel] ::placeholder,input[type=url] ::placeholder,input[type=password] ::placeholder,input[type=date] ::placeholder,textarea ::placeholder,select ::placeholder{color:var(--shade-2)}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=date]:focus,textarea:focus,select:focus{border-color:var(--colour-1);outline:0}input[type=email].is-invalid,input[type=number].is-invalid,input[type=search].is-invalid,input[type=text].is-invalid,input[type=tel].is-invalid,input[type=url].is-invalid,input[type=password].is-invalid,input[type=date].is-invalid,textarea.is-invalid,select.is-invalid{border-color:var(--danger)}input[type=email].big,input[type=number].big,input[type=search].big,input[type=text].big,input[type=tel].big,input[type=url].big,input[type=password].big,input[type=date].big,textarea.big,select.big{font-size:28px;padding:var(--half-margin)}.form-check{position:relative;margin:0 0 40px;display:block}.form-check input[type=checkbox],.form-check input[type=radio]{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;margin:0}.form-check input[type=checkbox]+label,.form-check input[type=radio]+label{position:relative;padding-left:40px;display:block;line-height:1.3em;display:flex;align-items:center;min-height:32px;margin-bottom:10px;margin-right:20px;cursor:pointer}.form-check input[type=checkbox]+label:before,.form-check input[type=radio]+label:before{background-color:var(--shade-3);border:1px solid var(--colour-3);border-radius:10px;content:"";height:32px;left:0;position:absolute;top:0;width:32px;display:block}.form-check input[type=checkbox]+label:after,.form-check input[type=radio]+label:after{background:var(--colour-3) none repeat scroll 0 0;border-radius:4px;content:"";height:18px;left:7px;position:absolute;top:7px;width:18px;opacity:0;display:block;transition:all .2s ease-in}.form-check input[type=radio]:checked+label:after,.form-check input[type=checkbox]:checked+label:after{opacity:1}.form-check input[type=radio]+label:before{border-radius:18px}.form-check input[type=radio]+label:after{border-radius:18px}.large-required{display:flex;flex-direction:column}.large-required input[type=checkbox]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0 0 20px;font:inherit;color:currentColor;width:3rem;height:3rem;padding:10px;transform:translateY(-.075em);position:relative;border:1px solid var(--shade-1);border-radius:10px}.large-required input[type=checkbox]:before{content:"";width:100%;height:100%;transform:scale(0);transition:.12s transform ease-in-out;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 8L13 22L6 14' stroke='%232C005F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;position:absolute;top:3px;left:3px}.large-required input[type=checkbox]:checked:before{transform:scale(1)}select{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);padding-right:3rem;background-repeat:no-repeat;background-position:100% 50%}span.invalid-feedback{display:block;color:var(--danger);margin-bottom:20px;margin-top:-15px;font-size:.85em}.button,a.button,.tag,button,button.button,input[type=submit],input[type=reset],input[type=button]{display:inline-flex;width:auto;background-color:var(--colour-1);border-radius:10px;padding:10px 20px 9px;outline:0;border:none;color:var(--shade-4);cursor:pointer;align-items:center;justify-content:center;font-size:14px;text-decoration:none;letter-spacing:1px;font-weight:700;transition:all .3s}.button svg,a.button svg,.tag svg,button svg,button.button svg,input[type=submit] svg,input[type=reset] svg,input[type=button] svg{max-width:20px}.button.has-icon,a.button.has-icon,.tag.has-icon,button.has-icon,button.button.has-icon,input[type=submit].has-icon,input[type=reset].has-icon,input[type=button].has-icon{gap:var(--quarter-margin)}.button:hover,.button:focus,a.button:hover,a.button:focus,.tag:hover,.tag:focus,button:hover,button:focus,button.button:hover,button.button:focus,input[type=submit]:hover,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=button]:hover,input[type=button]:focus{text-decoration:none;background-color:var(--colour-2);color:var(--shade-4);outline:0}.button.small,a.button.small,.tag.small,button.small,button.button.small,input[type=submit].small,input[type=reset].small,input[type=button].small{font-size:11px;border-radius:3px;padding:2px 4px 1px;min-height:20px;font-weight:400}.button.big,a.button.big,.tag.big,button.big,button.button.big,input[type=submit].big,input[type=reset].big,input[type=button].big{padding:20px 40px;font-size:20px}.button.success,a.button.success,.tag.success,button.success,button.button.success,input[type=submit].success,input[type=reset].success,input[type=button].success{background-color:var(--success);border-color:var(--success)}.button.success:hover,a.button.success:hover,.tag.success:hover,button.success:hover,button.button.success:hover,input[type=submit].success:hover,input[type=reset].success:hover,input[type=button].success:hover{background-color:var(--success-hover);border-color:var(--success-hover)}.button.info,a.button.info,.tag.info,button.info,button.button.info,input[type=submit].info,input[type=reset].info,input[type=button].info{background-color:var(--info);border-color:var(--info)}.button.info:hover,a.button.info:hover,.tag.info:hover,button.info:hover,button.button.info:hover,input[type=submit].info:hover,input[type=reset].info:hover,input[type=button].info:hover{background-color:var(--info-hover);border-color:var(--info-hover)}.button.warning,a.button.warning,.tag.warning,button.warning,button.button.warning,input[type=submit].warning,input[type=reset].warning,input[type=button].warning{background-color:var(--warning);border-color:var(--warning)}.button.warning:hover,a.button.warning:hover,.tag.warning:hover,button.warning:hover,button.button.warning:hover,input[type=submit].warning:hover,input[type=reset].warning:hover,input[type=button].warning:hover{background-color:var(--warning-hover);border-color:var(--warning-hover)}.button.danger,a.button.danger,.tag.danger,button.danger,button.button.danger,input[type=submit].danger,input[type=reset].danger,input[type=button].danger{background-color:var(--danger);border-color:var(--danger)}.button.danger:hover,a.button.danger:hover,.tag.danger:hover,button.danger:hover,button.button.danger:hover,input[type=submit].danger:hover,input[type=reset].danger:hover,input[type=button].danger:hover{background-color:var(--danger-hover);border-color:var(--danger-hover)}.button.alert-purple,.button.purple,.button.alert,a.button.alert-purple,a.button.purple,a.button.alert,.tag.alert-purple,.tag.purple,.tag.alert,button.alert-purple,button.purple,button.alert,button.button.alert-purple,button.button.purple,button.button.alert,input[type=submit].alert-purple,input[type=submit].purple,input[type=submit].alert,input[type=reset].alert-purple,input[type=reset].purple,input[type=reset].alert,input[type=button].alert-purple,input[type=button].purple,input[type=button].alert{background-color:var(--purple);border-color:2px solid var(--purple)}.button.alert-purple:hover,.button.purple:hover,.button.alert:hover,a.button.alert-purple:hover,a.button.purple:hover,a.button.alert:hover,.tag.alert-purple:hover,.tag.purple:hover,.tag.alert:hover,button.alert-purple:hover,button.purple:hover,button.alert:hover,button.button.alert-purple:hover,button.button.purple:hover,button.button.alert:hover,input[type=submit].alert-purple:hover,input[type=submit].purple:hover,input[type=submit].alert:hover,input[type=reset].alert-purple:hover,input[type=reset].purple:hover,input[type=reset].alert:hover,input[type=button].alert-purple:hover,input[type=button].purple:hover,input[type=button].alert:hover{background-color:var(--purple-hover);border-color:var(--purple-hover)}.button.grey,a.button.grey,.tag.grey,button.grey,button.button.grey,input[type=submit].grey,input[type=reset].grey,input[type=button].grey{background-color:var(--shade-3);border-color:var(--shade-3);color:var(--shade-4)}.button.grey:hover,a.button.grey:hover,.tag.grey:hover,button.grey:hover,button.button.grey:hover,input[type=submit].grey:hover,input[type=reset].grey:hover,input[type=button].grey:hover{background-color:var(--shade-2);border-color:var(--shade-2)}.button[class*=alt-],a.button[class*=alt-],.tag[class*=alt-],button[class*=alt-],button.button[class*=alt-],input[type=submit][class*=alt-],input[type=reset][class*=alt-],input[type=button][class*=alt-]{color:var(--shade-1)}.button.alt-1,a.button.alt-1,.tag.alt-1,button.alt-1,button.button.alt-1,input[type=submit].alt-1,input[type=reset].alt-1,input[type=button].alt-1{background-color:var(--alt-1);border-color:var(--alt-1)}.button.alt-2,a.button.alt-2,.tag.alt-2,button.alt-2,button.button.alt-2,input[type=submit].alt-2,input[type=reset].alt-2,input[type=button].alt-2{background-color:var(--alt-2);border-color:var(--alt-2)}.button.alt-3,a.button.alt-3,.tag.alt-3,button.alt-3,button.button.alt-3,input[type=submit].alt-3,input[type=reset].alt-3,input[type=button].alt-3{background-color:var(--alt-3);border-color:var(--alt-3)}.button.alt-4,a.button.alt-4,.tag.alt-4,button.alt-4,button.button.alt-4,input[type=submit].alt-4,input[type=reset].alt-4,input[type=button].alt-4{background-color:var(--alt-4);border-color:var(--alt-4)}.button.alt-5,a.button.alt-5,.tag.alt-5,button.alt-5,button.button.alt-5,input[type=submit].alt-5,input[type=reset].alt-5,input[type=button].alt-5{background-color:var(--alt-5);border-color:var(--alt-5)}.button.alt-6,a.button.alt-6,.tag.alt-6,button.alt-6,button.button.alt-6,input[type=submit].alt-6,input[type=reset].alt-6,input[type=button].alt-6{background-color:var(--alt-6);border-color:var(--alt-6)}.tag{font-size:11px;border-radius:3px;padding:2px 4px 1px;min-height:20px;background-color:var(--shade-3);border-color:var(--shade-3);color:var(--shade-4);font-weight:400;pointer-events:none;width:auto;display:inline-flex;align-content:center}.container-fluid{padding:0 var(--standard-margin)}.container{max-width:var(--max-width);margin:0 auto;padding:0 var(--standard-margin)}textarea{padding:11px 15px;height:120px}.message-container{padding:0}.alert{padding:10px 15px;font-size:16px;color:var(--shade-4);font-weight:700;text-shadow:.5px .5px 2px rgba(0,0,0,.2);letter-spacing:.5px;background-color:var(--info-hover);border-radius:5px;border-bottom:2px solid var(--info);margin-bottom:20px}.alert ul{list-style:none;padding:10px}.alert ul li:last-of-type{margin-bottom:0}.alert.alert-info,.alert.info{background-color:var(--info-hover);border-bottom:2px solid var(--info)}.alert.alert-success,.alert.success{background-color:var(--success-hover);border-bottom:2px solid var(--success)}.alert.alert-warning,.alert.warning{background-color:var(--warning-hover);border-bottom:2px solid var(--warning)}.alert.alert-danger,.alert.danger{background-color:var(--danger-hover);border-bottom:2px solid var(--danger)}.alert.alert-purple,.alert.purple{background-color:var(--purple-hover);border-bottom:2px solid var(--purple)}table{width:100%;margin-bottom:20px;border-spacing:0;border-collapse:separate;border-radius:10px}table caption{font-size:.9em;text-align:left}table th.table-actions{width:80px}table th,table td{padding:12px 15px;text-align:left}table th{background-color:var(--colour-1);color:var(--shade-4)}table th:first-child{border-top-left-radius:10px}table th:last-child{border-top-right-radius:10px}table tbody tr:nth-child(odd){background-color:var(--colour-1-light)}table tbody tr:nth-child(2n){background-color:var(--shade-4)}table tbody tr td[data-label="Email Address"],table tbody tr td[data-label=Link]{word-break:break-all}table tbody tr td[data-label="Email Address"] a,table tbody tr td[data-label=Link] a{margin-left:5px}table tbody tr td[data-label="Email Address"]:before,table tbody tr td[data-label=Link]:before{word-break:normal;flex-shrink:0}table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}table td.actions{white-space:nowrap}table td.actions .button,table td.actions a.button{margin-right:var(--quarter-margin)}table td.actions .button:last-child,table td.actions a.button:last-child{margin-right:0}.image-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000e6;z-index:9999;display:flex;align-items:center;justify-content:center;padding:var(--standard-margin)}.image-modal__content{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.image-modal__close{position:absolute;top:-10px;right:-10px;background:var(--shade-4);color:var(--shade-1);border:none;border-radius:200px;width:30px;height:30px;padding:0;cursor:pointer;font-size:20px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000004d;transition:all .2s ease;z-index:1}.image-modal__close:hover{background:var(--danger);color:var(--shade-4);transform:scale(1.1)}.image-modal__image{max-width:90vw;max-height:90vh;display:block;border-radius:var(--half-margin);box-shadow:0 4px 20px #00000080}ul.pagination{list-style:none;padding:0;margin:40px 0;display:inline-flex;overflow:hidden;gap:var(--quarter-margin)}ul.pagination>li>a,ul.pagination>li>span{background-color:var(--shade-4);display:block;width:var(--double-margin);text-align:center;height:var(--double-margin);line-height:var(--double-margin);border-radius:var(--half-margin);text-decoration:none;color:var(--shade-1);font-weight:700;cursor:pointer;transition:all .3s}ul.pagination>li.active>a,ul.pagination>li.active>span,ul.pagination>li:hover>a,ul.pagination>li:hover>span{background-color:var(--colour-1);color:var(--shade-4)}form{width:100%}.checkbox,.radio-group{position:relative;margin:0;display:block}.checkbox .radio,.radio-group .radio{position:relative}.checkbox input[type=radio],.checkbox input[type=checkbox],.radio-group input[type=radio],.radio-group input[type=checkbox]{position:absolute;width:24px;height:24px;left:0;top:0;opacity:0;margin:0;z-index:1}.checkbox input[type=radio]+label,.checkbox input[type=checkbox]+label,.radio-group input[type=radio]+label,.radio-group input[type=checkbox]+label{position:relative;padding-left:30px;display:block;line-height:1.3em;display:flex;align-items:center;min-height:24px;margin-bottom:10px;cursor:pointer}.checkbox input[type=radio]+label:before,.checkbox input[type=checkbox]+label:before,.radio-group input[type=radio]+label:before,.radio-group input[type=checkbox]+label:before{background-color:#fff;border-radius:24px;content:"";height:24px;left:0;position:absolute;top:0;width:24px;display:block}.checkbox input[type=checkbox]+label:before,.radio-group input[type=checkbox]+label:before{border-radius:4px}.checkbox input[type=radio]+label:after,.checkbox input[type=checkbox]+label:after,.radio-group input[type=radio]+label:after,.radio-group input[type=checkbox]+label:after{background:var(--colour-1) none repeat scroll 0 0;border-radius:14px;content:"";height:14px;left:5px;position:absolute;top:5px;width:14px;opacity:0;display:block;transition:all .1s ease-in}.checkbox input[type=radio].passed+label:after,.checkbox input[type=checkbox].passed+label:after,.radio-group input[type=radio].passed+label:after,.radio-group input[type=checkbox].passed+label:after{background-color:var(--success)}.checkbox input[type=radio].failed+label:after,.checkbox input[type=checkbox].failed+label:after,.radio-group input[type=radio].failed+label:after,.radio-group input[type=checkbox].failed+label:after{background-color:var(--danger)}.checkbox input[type=radio].recommended+label:after,.checkbox input[type=checkbox].recommended+label:after,.radio-group input[type=radio].recommended+label:after,.radio-group input[type=checkbox].recommended+label:after{background-color:var(--purple)}.checkbox input[type=radio].na+label:after,.checkbox input[type=checkbox].na+label:after,.radio-group input[type=radio].na+label:after,.radio-group input[type=checkbox].na+label:after{background-color:var(--shade-3)}.checkbox input[type=checkbox]+label:after,.radio-group input[type=checkbox]+label:after{background-color:transparent;left:0;top:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 8L13 22L6 14' stroke='%232C005F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:100%}.checkbox input[type=radio]:checked+label:after,.checkbox input[type=checkbox]:checked+label:after,.radio-group input[type=radio]:checked+label:after,.radio-group input[type=checkbox]:checked+label:after{opacity:1}.radio-group{display:flex;flex-wrap:wrap;gap:var(--standard-margin)}.radio-group .radio{flex:1 1 150px}.radio-group .radio input[type=radio]+label{display:flex;padding:var(--half-margin) var(--half-margin) var(--half-margin) var(--double-margin);width:100%;border:2px solid var(--shade-4);border-radius:var(--half-margin);line-height:1;transition:all .5s;margin-bottom:0}.radio-group .radio input[type=radio]+label:before{top:var(--quarter-margin);left:var(--half-margin)}.radio-group .radio input[type=radio]+label:after{top:calc(var(--quarter-margin) + 4px);left:calc(var(--half-margin) + 4px);width:16px;height:16px}.radio-group .radio input[type=radio]:checked+label,.radio-group .radio input[type=radio]:hover+label{border-color:var(--colour-1)}.radio-group .radio input[type=radio]:checked.passed+label,.radio-group .radio input[type=radio]:hover.passed+label{border-color:var(--success)}.radio-group .radio input[type=radio]:checked.failed+label,.radio-group .radio input[type=radio]:hover.failed+label{border-color:var(--danger)}.radio-group .radio input[type=radio]:checked.recommended+label,.radio-group .radio input[type=radio]:hover.recommended+label{border-color:var(--purple)}.radio-group .radio input[type=radio]:checked.na+label,.radio-group .radio input[type=radio]:hover.na+label{border-color:var(--shade-3)}.actions{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.actions form input[type=email],.actions form input[type=number],.actions form input[type=search],.actions form input[type=text],.actions form input[type=tel],.actions form input[type=url],.actions form input[type=password],.actions form input[type=date],.actions form textarea,.actions form select{margin-bottom:0}ul.inout-errors{list-style:none;padding:0;margin:0}ul.inout-errors li{color:var(--danger);font-size:.85em;margin-top:-15px;margin-bottom:20px}.selectable-dropdown{display:none;position:absolute;z-index:20;top:100%;left:0;right:0;list-style:none;padding:0;margin:0;transform:translateY(calc(-1 * var(--half-margin)));background:var(--shade-4);border:1px solid var(--shade-3);border-radius:var(--half-margin);max-height:240px;overflow-y:auto}.selectable-dropdown .dropdown-item{padding:8px 10px;border-bottom:1px solid var(--shade-3a);cursor:pointer;margin:0}.selectable-dropdown .dropdown-item:last-child{border-bottom:none}.selectable-dropdown .dropdown-item:hover{background:var(--info-light)}.selectable-dropdown.open{display:block}.autocomplete{position:relative}.field-status{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-weight:700;pointer-events:none}.field-status.success{color:var(--success)}.field-status.danger{color:var(--danger)}span.loading-spinner{display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid var(--shade-1);border-top-color:var(--colour-3);animation:spin 1s linear infinite}.accordion{cursor:pointer;padding:10px;width:100%;text-align:left;border:none;outline:none;transition:.4s;background-color:var(--shade-4a);color:var(--shade-3);display:flex;justify-content:space-between;align-items:center;border-radius:10px;margin-bottom:0;position:relative}.accordion:hover,.accordion:focus,.accordion.active{background-color:var(--colour-3);color:var(--colour-2)}.accordion.active{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.accordion .accordion-icon{font-size:18px;transition:.4s}.accordion.active .accordion-icon{transform:rotate(45deg)}.accordion-content{background-color:var(--shade-4a);overflow:hidden;display:none;padding:18px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.card{background-color:var(--shade-4);border-radius:var(--half-margin);padding:var(--standard-margin);margin-bottom:var(--standard-margin);box-shadow:0 2px 4px #0000001a;transition:all .3s ease}.card.fieldset{background-color:var(--shade-4a);box-shadow:none}.card table{border:1px solid var(--colour-1)}.card p:last-child{margin-bottom:0}.checkProgress{position:absolute}trix-editor{border:none;background-color:var(--shade-4);color:var(--shade-1);font-size:16px;font-family:var(--font-family);padding:10px;border-radius:10px;box-shadow:none;width:100%;min-height:200px;margin-bottom:var(--standard-margin)}trix-editor ol,trix-editor ul{padding-left:20px}trix-toolbar{padding-top:var(--quarter-margin)}trix-toolbar .trix-button-group{border:none}trix-toolbar .trix-button{border:none;background-color:var(--shade-4);border-radius:var(--quarter-margin)}trix-toolbar .trix-button:not(:first-child){border-left:none;margin-left:var(--half-margin)}trix-toolbar .trix-button:hover:not(:disabled){background-color:var(--info-light)}trix-toolbar .trix-button.trix-active{background-color:var(--info);color:var(--shade-4)}.color-dot{display:inline-block;width:12px;height:12px;border-radius:50%;border:1px solid var(--shade-3);vertical-align:middle}.color-dot.none{background-color:var(--shade-3)}.color-dot.alt-1{background-color:var(--alt-1)}.color-dot.alt-2{background-color:var(--alt-2)}.color-dot.alt-3{background-color:var(--alt-3)}.color-dot.alt-4{background-color:var(--alt-4)}.color-dot.alt-5{background-color:var(--alt-5)}.color-dot.alt-6{background-color:var(--alt-6)}.color-picker .color-options{display:flex;flex-wrap:wrap;gap:var(--half-margin);margin:var(--half-margin) 0 var(--standard-margin)}.color-picker .color-swatch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.color-picker .color-swatch input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border:1px solid var(--shade-3);border-radius:50%;display:inline-block;position:relative;margin:0}.color-picker .color-swatch input[type=radio]:checked:after{content:"";position:absolute;top:2px;left:2px;width:8px;height:8px;border-radius:50%;background:var(--shade-1)}.color-picker .color-swatch .swatch{width:18px;height:18px;border-radius:4px;border:1px solid var(--shade-3);display:inline-block}.color-picker .color-swatch .swatch-none{background:repeating-conic-gradient(#eee,#eee 25%,#fff 0%,#fff 50%) 50%/8px 8px}.color-picker .color-swatch .swatch-alt-1{background-color:var(--alt-1)}.color-picker .color-swatch .swatch-alt-2{background-color:var(--alt-2)}.color-picker .color-swatch .swatch-alt-3{background-color:var(--alt-3)}.color-picker .color-swatch .swatch-alt-4{background-color:var(--alt-4)}.color-picker .color-swatch .swatch-alt-5{background-color:var(--alt-5)}.color-picker .color-swatch .swatch-alt-6{background-color:var(--alt-6)}.color-picker .color-swatch .swatch-label{font-size:12px;color:var(--shade-1)}.popup-form{position:relative;max-width:900px;width:calc(100% - var(--double-margin));margin:var(--double-margin) auto;background:var(--shade-2);border-radius:var(--half-margin);box-shadow:0 var(--half-margin) var(--standard-margin) #0003;padding:var(--standard-margin);max-height:calc(100vh - var(--quadruple-margin));overflow:auto}.popup-form input[type=text],.popup-form input[type=email],.popup-form input[type=number],.popup-form input[type=tel],.popup-form input[type=url],.popup-form input[type=password],.popup-form input[type=date],.popup-form textarea,.popup-form select{border:1px solid var(--shade-2)}.popup-form .checkbox input[type=checkbox]+label:before,.popup-form .radio-group input[type=checkbox]+label:before{border:1px solid var(--shade-2)}.image-uploader{margin-top:var(--half-margin)}.image-uploader__button{display:inline-flex!important;align-items:center!important;gap:var(--quarter-margin)!important;white-space:nowrap}.image-uploader__button svg{flex-shrink:0;display:block}.image-uploader__button span{line-height:1}.image-uploader__button:active{transform:scale(.98)}.image-uploader__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--half-margin);margin-top:var(--standard-margin)}.image-uploader__thumbnail{position:relative;aspect-ratio:1;border-radius:var(--half-margin);overflow:hidden;background:var(--shade-2);box-shadow:0 2px 8px #0000001a}.image-uploader__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-uploader__loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--shade-1a);color:var(--shade-4);font-size:12px;font-weight:600;z-index:2}.image-uploader__loading-spinner{width:32px;height:32px;border:3px solid var(--shade-4a);border-top-color:var(--shade-4);border-radius:50%;animation:spin .8s linear infinite;margin-bottom:var(--half-margin)}.image-uploader__loading-progress{width:80%;height:4px;background:var(--shade-4a);border-radius:2px;overflow:hidden;margin-top:var(--half-margin)}.image-uploader__loading-progress-bar{height:100%;background:var(--success);transition:width .3s ease}.image-uploader__delete{position:absolute;top:var(--quarter-margin);right:var(--quarter-margin);z-index:3;border:2px solid var(--shade-4)!important;box-shadow:0 2px 4px #0003}@keyframes spin{to{transform:rotate(360deg)}}main .separator{width:100%;height:1px;background-color:var(--shade-4);border:none;margin:var(--double-margin) 0}a.svg{display:inline-block;width:20px;height:20px;margin:0 5px;text-decoration:none}a.svg svg path{transition:fill .5s ease;fill:var(--colour-1)}.flex{display:flex}.flex .items-center{align-items:center}.option-repeater .option-row{margin-bottom:var(--standard-margin)}.option-repeater .option-row .field{width:calc(100% - 60px - var(--double-margin))}.option-repeater .option-row .remove{width:60px}.option-repeater input[type=text]{margin-bottom:0}.delete-panel{margin-top:var(--double-margin)}.delete-panel .separator{margin:var(--standard-margin) 0;border:0;border-top:1px solid var(--shade-4);background:none}.asset-selector .asset-group{border-radius:var(--half-margin);border:2px solid var(--purple);margin-bottom:var(--double-margin);overflow:hidden}.asset-selector .asset-group .asset-group-head{background-color:var(--purple);padding:var(--standard-margin)}.asset-selector .asset-group .asset-group-head h5{color:var(--shade-4);margin-bottom:0}.asset-selector .asset-group .asset-group-body{padding:var(--standard-margin)}.asset-controls{border-radius:var(--half-margin);padding:var(--half-margin);border:2px dashed var(--purple);background-color:var(--purple-light)}.asset-controls .grid{flex-direction:row!important;gap:var(--half-margin)}.asset-controls select{margin-bottom:0}.checklist-field,.checklist-subfield{padding-bottom:var(--double-margin)}.checklist-field p.field-label,.checklist-field label:not(.checklist-option__label),.checklist-subfield p.field-label,.checklist-subfield label:not(.checklist-option__label){font-weight:700}.checklist-field.checklist-field--heading,.checklist-subfield.checklist-field--heading{padding-bottom:0}.checklist-regulation{border:2px dashed var(--warning);background-color:var(--warning-light);border-radius:var(--half-margin);padding:var(--half-margin)}.checklist-regulation p{margin-bottom:0}.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--double-margin)}.grid-flex{display:flex;flex-wrap:wrap;gap:var(--double-margin)}.no-gap{gap:0}.grid-middle{align-items:center}.grid-center{justify-content:center}.grid-bottom{align-items:flex-end}.grid-top{align-items:flex-start}.grid-column{grid-auto-flow:column}.grid-auto{display:flex}.col{flex:1 1 100%}.col-1{--col-span: 1;grid-column:span var(--col-span)}.col-2{--col-span: 2;grid-column:span var(--col-span)}.col-3{--col-span: 3;grid-column:span var(--col-span)}.col-4{--col-span: 4;grid-column:span var(--col-span)}.col-5{--col-span: 5;grid-column:span var(--col-span)}.col-6{--col-span: 6;grid-column:span var(--col-span)}.col-7{--col-span: 7;grid-column:span var(--col-span)}.col-8{--col-span: 8;grid-column:span var(--col-span)}.col-9{--col-span: 9;grid-column:span var(--col-span)}.col-10{--col-span: 10;grid-column:span var(--col-span)}.col-11{--col-span: 11;grid-column:span var(--col-span)}.col-12{--col-span: 12;grid-column:span var(--col-span)}.push-1{grid-column-start:2}.push-2{grid-column-start:3}.push-3{grid-column-start:4}.push-4{grid-column-start:5}.push-5{grid-column-start:6}.push-6{grid-column-start:7}.push-7{grid-column-start:8}.push-8{grid-column-start:9}.push-9{grid-column-start:10}.push-10{grid-column-start:11}.push-11{grid-column-start:12}[class*=col-][class*=push-]{grid-column-end:span var(--col-span, 1)}.quarter-gap{gap:var(--quarter-margin)}.half-gap{gap:var(--half-margin)}.standard-gap{gap:var(--standard-margin)}.double-gap{gap:var(--double-margin)}@media (max-width: 800px){.grid{grid-template-columns:1fr}.col,[class*=col-]{grid-column:span 1;width:100%}[class*=push-],[class*=pull-]{grid-column-start:1;grid-column-end:12}}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.background-cover{background-position:center;background-size:cover;background-repeat:no-repeat}.no-margin{margin:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-top{margin-top:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.no-padding{padding:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-top{padding-top:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.fullscreen{height:calc(100vh - var(--header-height))}.relative{position:relative}.nowrap{white-space:nowrap}body{font-family:var(--font-1);font-size:14px;color:var(--shade-1)}body i{font-family:var(--font-1);font-style:italic}body i b,body i strong,body b,body strong{font-family:var(--font-1);font-weight:700}body b i,body strong i{font-family:var(--font-1);font-style:italic}h1,h2,h3,h4,h5,h6,legend{margin-top:0;margin-bottom:var(--standard-margin);line-height:1;color:var(--shade-1);font-family:var(--font-2);font-weight:300;letter-spacing:.03em}h1{font-size:36px;font-weight:700;margin-bottom:0}h2{font-size:36px}h3{font-size:30px;font-weight:700}h4{font-size:30px}h5,legend{font-size:24px;font-weight:700}h6{font-size:24px}p{line-height:140%;margin-bottom:20px}.small{font-size:12px}.has-color-colour-1{color:var(--colour-1)}.has-color-colour-2{color:var(--colour-2)}.has-color-colour-3,.has-color-colour-4{color:var(--colour-3)}.has-color-shade-1{color:var(--shade-1)}.has-color-shade-2{color:var(--shade-2)}.has-color-shade-3{color:var(--shade-3)}.has-color-shade-4{color:var(--shade-4)}.has-background-colour-1{background-color:var(--colour-1)}.has-background-colour-2{background-color:var(--colour-2)}.has-background-colour-3,.has-background-colour-4{background-color:var(--colour-3)}.has-background-shade-1{background-color:var(--shade-1)}.has-background-shade-2{background-color:var(--shade-2)}.has-background-shade-3{background-color:var(--shade-3)}.has-background-shade-4{background-color:var(--shade-4)}.has-border-colour-1{border-color:var(--colour-1)}.has-border-colour-2{border-color:var(--colour-2)}.has-border-colour-3,.has-border-colour-4{border-color:var(--colour-3)}.has-border-shade-1{border-color:var(--shade-1)}.has-border-shade-2{border-color:var(--shade-2)}.has-border-shade-3{border-color:var(--shade-3)}.has-border-shade-4{border-color:var(--shade-4)}.has-fill-colour-1{fill:var(--colour-1)}.has-fill-colour-2{fill:var(--colour-2)}.has-fill-colour-3,.has-fill-colour-4{fill:var(--colour-3)}.has-fill-shade-1{fill:var(--shade-1)}.has-fill-shade-2{fill:var(--shade-2)}.has-fill-shade-3{fill:var(--shade-3)}.has-fill-shade-4{fill:var(--shade-4)}.rich-text{line-height:1.4}.rich-text>div{margin-bottom:var(--standard-margin)}header#header{padding:var(--standard-margin);background-color:var(--shade-1);justify-content:space-between}header#header>.grid-flex{display:flex;justify-content:space-between;align-items:center}header#header>.grid-flex .brand{display:flex;width:200px;height:auto}header#header>.grid-flex .agency-name{margin-left:var(--standard-margin)}header#header>.grid-flex .agency-name h4{color:var(--shade-4);margin:0;font-weight:600}header#header .user-navigation{position:relative;display:flex;align-items:center;gap:var(--half-margin)}header#header .user-navigation .view-mode-indicator{cursor:pointer;border:none;font-size:14px}header#header .user-navigation .button{min-width:185px}header#header .user-navigation .dropdown-wrapper{position:absolute;width:100%;top:calc(100% + 10px);z-index:1}header#header .user-navigation .dropdown-wrapper .items{display:flex;padding:var(--standard-margin);flex-direction:column;gap:var(--standard-margin);background-color:var(--colour-3);border-radius:5px}header#header .user-navigation .dropdown-wrapper .items .separator{width:100%;height:1px;background-color:var(--shade-4)}header#header .user-navigation .dropdown-wrapper .items a{display:block;text-decoration:none;color:var(--shade-4);font-weight:700;letter-spacing:1px}header#header .user-navigation .dropdown-wrapper .items a:hover{color:var(--colour-1)}body.menu-is-open{overflow:hidden;height:auto}body.menu-is-open #mobile-menu{transition:transform .2s ease-in-out;transform:translate(0)}body.menu-is-open .hamburger:before{position:fixed;width:100%;height:99999px;content:"";top:0;left:0;opacity:.75;background:var(--shade-1);cursor:pointer;z-index:10}.toolbar{background-color:var(--shade-2);color:var(--colour-3);padding:10px 0}.toolbar>.container-fluid{display:flex;justify-content:space-between}.reg-login{display:flex;justify-content:space-between;align-items:center;gap:20px}.upgrade-bar{background:linear-gradient(25deg,var(--colour-2) 25%,var(--colour-1) 100%);padding:5px}.upgrade-bar .grid{display:flex;justify-content:space-between}.upgrade-bar h3,.upgrade-bar p{color:var(--shade-1);font-weight:400;margin-bottom:0}.upgrade-bar a.button{background-color:var(--shade-1);color:var(--shade-4)}.upgrade-bar a.button:hover,.upgrade-bar a.button:focus{background-color:var(--shade-2);color:var(--shade-4)}footer#footer{background-color:var(--shade-4a);padding:80px 0 0}footer#footer ul{list-style:none;padding:0;margin:0}footer#footer ul li{list-style:none}footer#footer .copyright{color:var(--shade-3);font-size:12px}footer#footer .copyright p{margin-bottom:0}main{display:flex;flex-direction:row;align-items:flex-start;background:linear-gradient(-45deg,var(--colour-2),var(--colour-3));z-index:0}main.admin-area{position:relative;padding-top:var(--half-margin)}main.admin-area:after{content:"";position:absolute;top:0;left:0;right:0;height:10px;background:linear-gradient(-45deg,var(--alt-2),var(--alt-1))}main.super-area{position:relative;padding-top:var(--half-margin)}main.super-area:after{content:"";position:absolute;top:0;left:0;right:0;height:10px;background:linear-gradient(-45deg,var(--alt-3),var(--alt-2))}main section.sidebar{width:285px;flex-shrink:0;background-color:var(--shade-1);align-self:stretch}main section.sidebar nav{position:sticky}main section.sidebar nav ul{list-style:none}main section.sidebar nav ul>li{margin:0}main section.sidebar nav ul>li>a.button{margin:0;color:var(--colour-1);background-color:transparent;border-right:0 solid var(--shade-4);border-radius:0;width:100%;justify-content:flex-start;gap:var(--standard-margin)}main section.sidebar nav ul>li>a.button svg{height:100%;width:100%;max-height:22px;max-width:22px}main section.sidebar nav ul>li>a.button svg path{transition:all .5s;fill:var(--colour-3)}main section.sidebar nav ul>li>a.button:hover,main section.sidebar nav ul>li>a.button.active{color:var(--shade-4);background-color:var(--colour-1);border-right:20px solid var(--colour-3)}main section.content{padding:var(--double-margin) var(--standard-margin);flex-grow:1;margin-right:auto;margin-left:auto}main section.content .container.page-panel{background-color:var(--shade-4a);max-width:1400px;padding:var(--standard-margin) var(--double-margin);border-radius:var(--standard-margin);border:1px solid var(--shade-4a)}body.dashboard{display:flex;flex-direction:column}body.dashboard main{flex-grow:1}body:not(.admin) #registration-form{max-width:100%;margin-bottom:var(--double-margin)}body:not(.admin) #registration-form input[type=email],body:not(.admin) #registration-form input[type=number],body:not(.admin) #registration-form input[type=search],body:not(.admin) #registration-form input[type=text],body:not(.admin) #registration-form input[type=tel],body:not(.admin) #registration-form input[type=url],body:not(.admin) #registration-form input[type=password],body:not(.admin) #registration-form input[type=date],body:not(.admin) #registration-form textarea,body:not(.admin) #registration-form select{margin-bottom:0}body:not(.admin) #registration-form p.payment{margin-bottom:var(--quarter-margin)}body:not(.admin) #registration-form .card-element-wrap{margin-bottom:var(--standard-margin);background:var(--shade-1);border-radius:10px;height:3rem;padding:var(--standard-margin) var(--half-margin) var(--half-margin)}body.guest{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(-45deg,var(--colour-2),var(--colour-3))}.login-card{background-color:var(--shade-4a);padding:var(--double-margin);border-radius:var(--standard-margin);border:1px solid var(--shade-4a)}.login-card .login-footer{display:flex;justify-content:space-between;align-items:center}.page-header{align-items:center;margin-bottom:var(--standard-margin)}.section-border{margin:var(--double-margin) 0;height:1px;background-color:var(--shade-4)}.tag.landlord-tag,.tag.tenant-tag{pointer-events:all;background:var(--shade-4);border:1px solid var(--shade-3);color:var(--shade-1)}.tag.landlord-tag[data-type=new],.tag.tenant-tag[data-type=new]{background:var(--success-light);border-color:var(--success-hover)}.tag.landlord-tag .remove-landlord,.tag.landlord-tag .remove-tenant,.tag.tenant-tag .remove-landlord,.tag.tenant-tag .remove-tenant{background:none!important;border:none!important;color:var(--shade-3)!important;margin-left:var(--quarter-margin)!important;cursor:pointer!important;padding:0!important;font-size:14px!important;line-height:1!important;font-weight:700!important}.tag.landlord-tag .remove-landlord:hover,.tag.landlord-tag .remove-tenant:hover,.tag.tenant-tag .remove-landlord:hover,.tag.tenant-tag .remove-tenant:hover{color:var(--danger)!important}#landlord-search,#tenant-search{margin-bottom:0}.landlord-dropdown .dropdown-item,.tenant-dropdown .dropdown-item{padding:var(--half-margin);border-bottom:1px solid var(--shade-3);cursor:pointer;display:flex;justify-content:space-between}.landlord-dropdown .dropdown-item:hover,.tenant-dropdown .dropdown-item:hover{background:var(--shade-4a)}.landlord-dropdown .dropdown-item:last-child,.tenant-dropdown .dropdown-item:last-child{border-bottom:none}.landlord-dropdown .add-new-option,.tenant-dropdown .add-new-option{background:var(--success-light);font-weight:700;line-height:1;transition:all .3s}.landlord-dropdown .add-new-option:hover,.tenant-dropdown .add-new-option:hover{background:var(--success)}.calendar .calendar-nav{display:flex;justify-content:center;align-items:center;gap:var(--standard-margin);margin-bottom:var(--standard-margin)}.calendar .calendar-nav h3,.calendar .calendar-nav h4{margin:0}.calendar .calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--standard-margin)}.calendar .calendar-header{font-weight:700;text-align:center;color:var(--shade-1);margin-bottom:var(--half-margin)}.calendar .calendar-cell{background-color:var(--shade-4);border-radius:var(--half-margin);padding:var(--half-margin);border:1px solid var(--info);border-top:8px solid var(--info);display:flex;flex-direction:column;gap:var(--half-margin)}.calendar .calendar-cell.muted,.calendar .calendar-cell.weekend,.calendar .calendar-cell.past{opacity:.5}.calendar .calendar-cell.today{border:solid 1px var(--success);border-top:8px solid var(--success)}.calendar .calendar-cell-header{display:flex;justify-content:space-between;align-items:center}.calendar .calendar-day-number{font-weight:700;color:var(--shade-3)}.calendar .calendar-runs{display:flex;flex-direction:column;gap:var(--quarter-margin)}.calendar .calendar-runs .run-card:active{cursor:grabbing}.calendar .calendar-runs .run-card.dragging{opacity:.8;box-shadow:0 4px 12px var(--shade-1a)}.run-card,.drag-image{display:flex;flex-direction:column;align-items:stretch;gap:var(--quarter-margin);background:var(--shade-4a);border:1px solid var(--shade-3);border-radius:var(--half-margin);padding:var(--quarter-margin) var(--half-margin);cursor:grab;border-left:8px solid var(--shade-3)}.run-card.alt-1,.drag-image.alt-1{border-left:8px solid var(--alt-1)}.run-card.alt-2,.drag-image.alt-2{border-left:8px solid var(--alt-2)}.run-card.alt-3,.drag-image.alt-3{border-left:8px solid var(--alt-3)}.run-card.alt-4,.drag-image.alt-4{border-left:8px solid var(--alt-4)}.run-card.alt-5,.drag-image.alt-5{border-left:8px solid var(--alt-5)}.run-card.alt-6,.drag-image.alt-6{border-left:8px solid var(--alt-6)}.run-card.info,.drag-image.info{border-left:8px solid var(--info)}.run-card.success,.drag-image.success{border-left:8px solid var(--success)}.run-card.warning,.drag-image.warning{border-left:8px solid var(--warning)}.run-card.danger,.drag-image.danger{border-left:8px solid var(--danger)}.run-card.purple,.drag-image.purple{border-left:8px solid var(--purple)}.run-card .run-header,.drag-image .run-header{display:flex;align-items:center;gap:var(--half-margin)}.run-card .run-header .run-name,.drag-image .run-header .run-name{color:var(--shade-1);text-decoration:none;font-weight:600}.run-card .run-header .color-dot,.drag-image .run-header .color-dot{flex-shrink:0}.run-card .run-meta,.drag-image .run-meta{display:inline-flex;align-items:center;gap:var(--half-margin)}.run-card .run-meta .jobs-count,.drag-image .run-meta .jobs-count{font-size:12px;color:var(--shade-3)}.run-card .run-meta .assignees.small,.drag-image .run-meta .assignees.small{font-size:11px;color:var(--shade-3)}.stacked-cards{display:grid;grid-auto-rows:auto;gap:var(--half-margin);margin-bottom:var(--standard-margin)}.stacked-cards .card{margin:0}.run-actions .button{margin-bottom:var(--half-margin)}.work-order-card hr{margin:var(--half-margin) 0;border:none;border-top:1px dashed var(--shade-3);grid-column:span 12}.work-order-card .card-header{display:flex;justify-content:space-between;align-items:center}.work-order-card .card-header .small{color:var(--shade-1)}.work-order-card .card-body{gap:var(--half-margin) var(--standard-margin)}.work-order-card .card-body .card-main{display:grid;gap:var(--quarter-margin)}.work-order-card .card-body .service-line{display:flex;align-items:start;justify-content:flex-start;gap:var(--half-margin)}.work-order-card .card-body .other-jobs{margin-top:var(--quarter-margin)}.work-order-card .card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:var(--half-margin);margin-top:var(--half-margin);border-top:1px dashed var(--shade-3)}.work-order-card{margin-bottom:var(--standard-margin)}.work-order-card .work-order-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--half-margin)}.work-order-card .work-order-header h6{margin:0;font-size:18px;font-weight:600}.work-order-card .work-order-header h6 a{text-decoration:none}.work-order-card .work-order-header .work-order-tags{display:flex;gap:var(--quarter-margin);flex-wrap:wrap}.work-order-card .work-order-content,.work-order-card .work-order-content .work-order-property{margin-bottom:var(--half-margin)}.work-order-card .work-order-content .work-order-property h6{margin:0;font-size:16px;font-weight:500}.work-order-card .work-order-content .work-order-property h6 a{text-decoration:none}.work-order-card .work-order-content .work-order-service{margin-bottom:var(--half-margin)}.work-order-card .work-order-content .work-order-service .service-info{display:flex;align-items:center;gap:var(--half-margin)}.work-order-card .work-order-content .work-order-service .service-info .color-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.work-order-card .work-order-content .work-order-service .service-info .service-name{font-size:14px;font-weight:500}.work-order-card .work-order-content .work-order-notes{margin-bottom:var(--half-margin);padding:var(--half-margin);background:var(--shade-2);border-radius:var(--quarter-margin);border:1px solid var(--shade-3)}.work-order-card .work-order-content .work-order-notes .notes-text{margin:0;font-size:14px;font-style:italic}.work-order-card .work-order-content .work-order-meta{display:flex;gap:var(--standard-margin);flex-wrap:wrap}.work-order-card .work-order-content .work-order-meta .meta-item{display:flex;align-items:center;gap:var(--quarter-margin)}.work-order-card .work-order-content .work-order-meta .meta-item .meta-label{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.work-order-card .work-order-content .work-order-meta .meta-item .meta-value{font-size:14px}.work-order-card .work-order-actions{display:flex;gap:var(--half-margin);justify-content:flex-end;align-items:flex-start;padding-top:var(--half-margin);border-top:1px solid var(--shade-3)}.work-order-card .work-order-actions .inline-form{display:inline}.view-all-link{margin-top:var(--standard-margin);text-align:center}.property-summary{margin-bottom:var(--standard-margin)}.property-summary .summary-text{color:var(--shade-3);margin-top:var(--quarter-margin)}.meta-date{color:var(--shade-3)}.work-order-dialog{width:min(720px,90vw);border:none;border-radius:var(--half-margin);padding:0}.work-order-dialog::backdrop{background:var(--shade-1a)}.work-order-dialog .modal__header{display:flex;justify-content:space-between;align-items:center;padding:var(--standard-margin);background:var(--shade-4a);border-top-left-radius:var(--half-margin);border-top-right-radius:var(--half-margin)}.work-order-dialog .modal__header h3{margin:0}.work-order-dialog .modal__header .modal__close{background:transparent!important;border:none!important;color:var(--shade-1)!important;padding:var(--quarter-margin) var(--half-margin)!important}.work-order-dialog .modal__content{padding:0 var(--standard-margin);margin:0;background:var(--shade-4);width:100%}.work-order-dialog .modal__content .grid{width:100%}.work-order-dialog .modal__footer{padding:var(--standard-margin);background:var(--shade-4a);border-bottom-left-radius:var(--half-margin);border-bottom-right-radius:var(--half-margin)}.stacked-cards.sortable-session{background:linear-gradient(to bottom right,var(--colour-2),var(--colour-3));border-radius:var(--half-margin);padding:var(--half-margin);min-height:140px;box-shadow:inset 0 0 8px 0 var(--shade-1a)}.stacked-cards.dnd-over{outline:2px dashed var(--shade-3);outline-offset:4px}.dnd-chosen{opacity:.95}.dnd-ghost{opacity:.5;border:2px dashed var(--info)}.dnd-drag{cursor:grabbing}.dnd-placeholder{border:2px dashed var(--info);border-radius:var(--half-margin);height:48px;background:var(--info-light)}.template-builder{margin-bottom:var(--double-margin)}.template-fields-list{margin-bottom:var(--standard-margin)}.template-field-item{background:var(--shade-4);border:1px solid var(--shade-3);border-radius:10px;padding:var(--standard-margin);margin-bottom:var(--standard-margin)}.template-field-item.field-type-heading,.template-field-item.field-type-paragraph{background:var(--info-light);border:2px solid var(--info);border-left:5px solid var(--info)}.template-field-item.field-type-checklist_item{background:var(--shade-4a);border:2px solid var(--success-hover);border-left:5px solid var(--success-hover)}.template-field-item.field-type-checklist_group{background:var(--shade-4a);border:2px solid var(--alt-1);border-left:5px solid var(--alt-1)}.template-field-item.field-type-checklist_group .field-title-icon path{fill:var(--alt-1)}.template-field-item.field-type-assets_selector{background:var(--shade-4a);border:2px solid var(--alt-2);border-left:5px solid var(--alt-2)}.template-field-item.field-type-assets_selector .field-title-icon path{fill:var(--alt-2)}.template-field-item.field-type-comments{background:var(--warning-light);border:2px solid var(--warning);border-left:5px solid var(--warning)}.template-field-item.field-type-images{background:var(--purple-light);border:2px solid var(--purple);border-left:5px solid var(--purple)}.template-field-item.field-type-regulation{background:var(--shade-4a);border:2px solid var(--warning);border-left:5px solid var(--warning)}.template-field-item.field-type-regulation .field-title-icon path{fill:var(--warning)}.template-field-item.field-type-page_break{background:var(--shade-2);border:2px solid var(--info);border-left:5px solid var(--info)}.template-field-item.field-type-page_break .field-content .help-text{color:var(--shade-1);font-style:italic}.field-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--half-margin);padding-bottom:var(--half-margin);border-bottom:1px solid var(--shade-3);cursor:move;cursor:grab}.field-header:active{cursor:grabbing}.field-header .field-header-left{display:flex;align-items:center;gap:var(--half-margin)}.field-header .drag-handle{font-size:18px;color:var(--shade-1);-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.field-header strong{font-size:14px;color:var(--shade-1)}.field-title{display:inline-flex;align-items:center;gap:var(--half-margin)}.field-title-icon{width:18px;height:18px;color:var(--shade-2);fill:currentColor;flex-shrink:0}.field-actions{display:flex;gap:var(--quarter-margin)}.field-content{margin-top:var(--half-margin)}.field-content :last-child{margin-bottom:0}.field-content label{display:block;margin-bottom:var(--quarter-margin);font-size:13px;color:var(--shade-1)}.no-fields-message{text-align:center;padding:var(--double-margin) var(--standard-margin);background:var(--shade-4a);border:2px dashed var(--shade-3);border-radius:10px;color:var(--shade-2)}.no-fields-message p{margin:0}.add-field-buttons{display:flex;gap:var(--half-margin);margin-top:var(--standard-margin);flex-wrap:wrap}.add-field-buttons button{--size: 178px;flex:1 1 auto;min-width:100px;max-width:180px}.property-card h6{font-weight:700;font-size:20px}.property-card h6 a{text-decoration:none}.property-note-section{margin-top:var(--standard-margin)}.property-note-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--half-margin)}.property-note-content{margin:0;padding:var(--half-margin);background:var(--shade-2);border-radius:var(--quarter-margin);border:1px solid var(--shade-3)}.property-note-empty{color:var(--shade-2);font-style:italic}.property-note-edit{display:none}.property-note-textarea{width:100%;margin-bottom:var(--half-margin);padding:var(--half-margin);border:1px solid var(--shade-3);border-radius:var(--quarter-margin)}.property-note-actions{display:flex;gap:var(--half-margin)}.work-orders-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--standard-margin)}.property-summary{margin-top:var(--half-margin)}.property-summary .work-order-counts{display:flex;gap:var(--half-margin);margin-bottom:var(--half-margin)}.property-summary .property-people .people-section{margin-bottom:var(--quarter-margin);font-size:14px;color:var(--shade-1)}.property-summary .property-people .people-section strong{color:var(--shade-1)}.service-name-cell{display:flex;align-items:center;gap:var(--half-margin)}.services-list{display:flex;flex-direction:column;gap:var(--half-margin)}.services-list .service-row{display:flex;align-items:center;gap:var(--standard-margin);padding:var(--half-margin);border:1px solid var(--shade-4);border-radius:var(--half-margin);background:var(--colour-4a)}.services-list .service-row .service-checkbox{flex-shrink:0}.services-list .service-row .service-checkbox label{margin-bottom:0}.services-list .service-row .service-name{min-width:150px;flex-shrink:0}.services-list .service-row .service-description{flex-grow:1;font-size:14px;color:var(--shade-1)}.services-list .service-row .service-description .recurring-info{font-size:12px;font-style:italic}.services-list .service-row .service-due-date{flex-shrink:0;min-width:140px}.calendar-header{display:flex;align-items:center;justify-content:space-between;gap:var(--standard-margin);padding:var(--half-margin) 0}.calendar-date{flex:1;text-align:center}.calendar-date h1{margin:0;font-size:18px;font-weight:600;color:var(--shade-1)}.work-order-mini{margin-bottom:var(--half-margin)}.work-order-mini .work-order-mini-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--quarter-margin)}.work-order-mini .work-order-mini-header h6{margin:0;flex:1}.work-order-mini .work-order-mini-header .work-order-mini-tags{display:flex;gap:var(--quarter-margin);margin-left:var(--half-margin);flex-shrink:0}.work-order-mini p{margin-bottom:var(--half-margin)}.work-order-mini p.agency-name{font-size:12px;color:var(--shade-3);margin-bottom:var(--half-margin)}.work-order-mini p .drive-time{display:inline-block;margin-left:var(--half-margin);font-size:12px;color:var(--shade-3);font-style:italic}.work-order-mini .work-order-mini-footer{display:flex;justify-content:space-between;align-items:center;margin-top:var(--half-margin)}.work-order-mini .work-order-mini-footer .button{display:inline-flex;align-items:center;gap:var(--quarter-margin)}.work-order-mini .work-order-mini-footer .button svg{display:block}.work-order-mini.completed{opacity:.6;background:var(--shade-2)}.filter-section{display:flex;align-items:center;gap:var(--half-margin);margin-bottom:var(--standard-margin)}.filter-section label{margin:0;font-weight:500}.filter-section select{flex:1;max-width:200px}.pm-weekly-schedule .weekly-grid{border:1px solid var(--info);border-radius:var(--half-margin);overflow:hidden;background:var(--white)}.pm-weekly-schedule .weekly-grid-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr .4fr .4fr}.pm-weekly-schedule .weekly-grid-row.header-row,.pm-weekly-schedule .weekly-grid-row.session-row{border-bottom:1px solid var(--info)}.pm-weekly-schedule .weekly-grid-row.session-row:last-child{border-bottom:none}.pm-weekly-schedule .day-header{display:flex;justify-content:space-between;align-items:center;padding:var(--half-margin);background:var(--info);color:var(--shade-4);border-right:1px solid var(--info)}.pm-weekly-schedule .day-header:last-child{border-right:none}.pm-weekly-schedule .day-header.weekend{opacity:.5}.pm-weekly-schedule .day-header.today{background:var(--success);color:var(--shade-4)}.pm-weekly-schedule .day-header.today .day-name,.pm-weekly-schedule .day-header.today .day-number{color:var(--shade-4)}.pm-weekly-schedule .day-header .day-name{font-size:.75rem;color:var(--shade-4);text-transform:uppercase;font-weight:600}.pm-weekly-schedule .day-header .day-number{font-size:1rem;color:var(--shade-4);font-weight:700}.pm-weekly-schedule .session-cell{display:flex;flex-direction:column;padding:var(--half-margin);background:var(--shade-4);border-right:1px solid var(--info);min-height:120px}.pm-weekly-schedule .session-cell:last-child{border-right:none}.pm-weekly-schedule .session-cell.weekend{opacity:.5}.pm-weekly-schedule .session-cell .session-label{font-size:.7rem;font-weight:700;color:var(--shade-1);margin-bottom:var(--quarter-margin);text-transform:uppercase}.pm-weekly-schedule .session-cell .session-items{display:flex;flex-direction:column;gap:var(--quarter-margin);flex:1}.pm-weekly-schedule .session-cell .no-items{text-align:center;color:var(--shade-3);font-size:.875rem;padding:var(--quarter-margin)}.schedule-card{display:flex;flex-direction:column;gap:var(--quarter-margin);background:var(--shade-4a);border:1px solid var(--shade-3);border-radius:var(--half-margin);padding:var(--quarter-margin) var(--half-margin);border-left:8px solid var(--shade-3);transition:all .2s ease}.schedule-card.alt-1{border-left-color:var(--alt-1)}.schedule-card.alt-2{border-left-color:var(--alt-2)}.schedule-card.alt-3{border-left-color:var(--alt-3)}.schedule-card.alt-4{border-left-color:var(--alt-4)}.schedule-card.alt-5{border-left-color:var(--alt-5)}.schedule-card.alt-6{border-left-color:var(--alt-6)}.schedule-card.info{border-left-color:var(--info)}.schedule-card.success{border-left-color:var(--success)}.schedule-card.warning{border-left-color:var(--warning)}.schedule-card.danger{border-left-color:var(--danger)}.schedule-card.purple{border-left-color:var(--purple)}.schedule-card.completed{opacity:.35}.schedule-card:hover{box-shadow:0 2px 8px #0000001a}.schedule-card .schedule-card-title{color:var(--shade-1);text-decoration:none;font-weight:600;font-size:.875rem;line-height:1.3}.schedule-card .schedule-card-title:hover{text-decoration:underline}.schedule-card .schedule-card-meta{display:flex;flex-direction:column;gap:2px;font-size:.75rem;color:var(--shade-1)}.schedule-card .schedule-card-meta .service-name,.schedule-card .schedule-card-meta .trade-name{font-size:.7rem;color:var(--shade-1)}.dashboard-item-header{margin:0 0 var(--quarter-margin) 0}.dashboard-item-trade{display:flex;align-items:center;gap:var(--quarter-margin)}.dashboard-item-side{text-align:right}.dashboard-item-dates{line-height:1.6}.dashboard-item-meta,.dashboard-cert-button{margin-top:var(--quarter-margin)}.dashboard-services-list{text-align:right;line-height:1.6}.dashboard-service-item{margin-top:var(--quarter-margin)}.calendar-week-strip{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--half-margin);margin-top:0;margin-bottom:var(--standard-margin)}.card .calendar-nav{margin-bottom:0}.work-order-chain{background-color:var(--shade-4);padding:var(--standard-margin);border-radius:var(--half-margin);margin-bottom:var(--standard-margin);border:1px solid var(--shade-3a)}.work-order-chain h4{margin:0 0 var(--half-margin) 0;color:var(--shade-1);font-size:1.1em}.work-order-chain .chain-display{display:flex;align-items:center;flex-wrap:wrap;gap:var(--half-margin);font-size:.95em}.work-order-chain .chain-display .chain-arrow{color:var(--shade-3);font-weight:700;margin:0 var(--quarter-margin)}.work-order-chain .chain-display .chain-link{color:var(--colour-1);text-decoration:none;font-weight:600}.work-order-chain .chain-display .chain-link:hover{text-decoration:underline;color:var(--colour-2)}.work-order-chain .chain-display .chain-current{color:var(--shade-1);font-weight:700}.work-order-chain .chain-display .chain-label{color:var(--shade-3);font-style:italic;font-size:.9em;margin-left:var(--quarter-margin)}.work-order-chain .chain-display .chain-status{font-size:.85em;margin-left:var(--quarter-margin)}.work-order-chain-history{margin-top:var(--standard-margin);padding-top:var(--half-margin);border-top:1px solid var(--shade-3)}.work-order-chain-history h6{font-size:.85rem;color:var(--shade-3);margin-bottom:var(--half-margin);font-weight:600}.work-order-chain-history ul{list-style:none;padding:0;margin:0}.work-order-chain-history ul li{display:flex;align-items:center;justify-content:space-between;padding:var(--quarter-margin) 0;font-size:.9rem}.work-order-chain-history ul li a{color:var(--colour-1);text-decoration:none;font-weight:500}.work-order-chain-history ul li a:hover{text-decoration:underline}.work-order-chain-history ul li .chain-date{color:var(--shade-3);font-size:.85rem}.modal{display:none}.modal.is-open{display:block}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;min-width:400px;max-width:80vw;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__container h3{margin-right:43px}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"✕"}.modal__content{margin-top:2rem;margin-bottom:2rem}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.modal-close{position:absolute;top:20px;right:30px}.mfp-content{background-color:var(--shade-1);padding:40px;max-width:500px;border-radius:10px}.mobile{display:none}@media all and (max-width: 1200px){body{--max-width: 1120px}.popular-sources .col-3{flex-basis:50%;max-width:50%}}@media all and (max-width: 1024px){body{--max-width: 960px}main section.sidebar{width:245px}}@media all and (max-width: 960px){main section.sidebar{width:200px;padding:10px}main section.sidebar nav ul>li>a.button{letter-spacing:normal;padding:5px;min-height:35px}main section.content{margin-right:10px;margin-top:10px}}@media all and (max-width: 800px){.desktop{display:none}.mobile{display:block}[class~=grid]>[class*=col-]{flex-basis:100%;max-width:100%}.hamburger{display:flex}.toggle-sub-menu{display:none}main section.sidebar{display:none}main section.content{margin-left:0;margin-right:0;padding:var(--half-margin)}main section.content .container.page-panel{padding:var(--standard-margin) var(--half-margin)}.page-header{gap:var(--half-margin)}table{border:0;border-radius:0}table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table tr{display:block;border:none}table tr:first-child{border-top-right-radius:0;border-top-left-radius:0xp}table tr:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}table tr:last-child td:first-child{border-bottom-left-radius:0}table tr:last-child td:last-child{border-bottom-right-radius:0}table td{border-bottom:1px solid rgba(0,0,0,.4);display:flex;justify-content:flex-end;gap:10px}table td:before{content:attr(data-label);font-weight:700;margin-right:auto;width:100px}table td:before:last-child{border-bottom:0}table tr td.audio-container{width:100%}table tr td.audio-container:before{display:none}body.tips main{padding-top:0}body.tips header#header{border-bottom-color:var(--colour-2)}body.tips main section.content ul.tips-list>li{font-size:14px;padding:20px}body.tips main section.content ul.tips-list>li .tip-meta{flex-direction:column;gap:3px}.actions form input[type=email],.actions form input[type=number],.actions form input[type=search],.actions form input[type=text],.actions form input[type=tel],.actions form input[type=url],.actions form input[type=password],.actions form input[type=date],.actions form textarea,.actions form select{min-width:auto}ul.pagination>li>a,ul.pagination>li>span{width:20px;height:25px;line-height:25px;font-size:10px}#welcome-window img{max-width:50%;margin:auto}#mobile-menu ul>li a svg{width:auto;height:auto;max-width:20px}.pm-weekly-schedule .weekly-grid{overflow-x:auto;-webkit-overflow-scrolling:touch}.pm-weekly-schedule .weekly-grid-row{min-width:980px}.pm-weekly-schedule .session-cell{min-width:140px;min-height:100px}.pm-weekly-schedule .schedule-card .schedule-card-title{font-size:.75rem}.pm-weekly-schedule .schedule-card .schedule-card-meta,.pm-weekly-schedule .schedule-card .schedule-card-meta .service-name,.pm-weekly-schedule .schedule-card .schedule-card-meta .trade-name{font-size:.65rem}.dashboard-item-side,.dashboard-services-list{text-align:left;margin-top:var(--half-margin)}.calendar-week-strip{grid-template-columns:repeat(3,1fr)}.calendar-date h1{font-size:16px}}
