aside.sidebar{--sidebar-widget-spacing: var(--module-gutters);--sidebar-widget-title-font: var(--default-heading-font-family);--sidebar-widget-title-font-weight: var(--default-font-weight-heading);--sidebar-widget-cta-primary-bg-colour: var(--primary-light-colour);--sidebar-widget-cta-primary-bg-colour-two: var(--primary-colour);--sidebar-widget-cta-padding: 20px;--sidebar-widget-cta-border-radius: var(--default-border-radius);--sidebar-widget-cta-gutters: var(--module-gutters);--sidebar-widget-cta-primary-text-colour: var(--white);--sidebar-widget-posts-primary-text-colour: var(--default-text-colour);--sidebar-widget-posts-hover-text-colour: var(--primary-colour);--sidebar-widget-navigation-primary-text-colour: var(--default-text-colour);--sidebar-widget-navigation-hover-text-colour: var(--primary-colour);--sidebar-widget-media-border-radius: var(--default-border-radius)}@media (min-width: 992px){aside.sidebar{display:block!important}}aside.sidebar{position:relative}aside.sidebar .sidebar-inner{display:flex;position:sticky;top:var(--sidebar-widget-spacing);left:0;flex-direction:column;gap:var(--sidebar-widget-spacing)}aside.sidebar .sidebar-widget .sidebar-widget-title{font-size:28px;font-family:var(--sidebar-widget-title-font);font-weight:var(--sidebar-widget-title-font-weight);margin:0}aside.sidebar .sidebar-widget p{font-size:14px}aside.sidebar .sidebar-widget.posts .post-sidebar-card{text-decoration:none;display:grid;overflow:hidden;gap:10px;padding:10px 0;border-bottom:1px solid var(--grey-10);transition:all,.4s;left:0;position:relative}aside.sidebar .sidebar-widget.posts .post-sidebar-card .post-card-content .post-card-title{font-family:var(--sidebar-widget-title-font);font-weight:var(--sidebar-widget-title-font-weight);font-size:22px;text-decoration:none;color:var(--sidebar-widget-posts-primary-text-colour);transition:all,.4s}aside.sidebar .sidebar-widget.posts .post-sidebar-card .post-card-content .post-card-excerpt{font-size:14px;color:var(--sidebar-widget-posts-primary-text-colour)}aside.sidebar .sidebar-widget.posts .post-sidebar-card .post-card-content .post-card-date{font-size:12px;color:var(--sidebar-widget-posts-primary-text-colour)}aside.sidebar .sidebar-widget.posts .post-sidebar-card:last-child{border-bottom:0}aside.sidebar .sidebar-widget.posts .post-sidebar-card:hover .image img{transform:scale(1.05)}aside.sidebar .sidebar-widget.posts .post-sidebar-card:hover{left:5px}aside.sidebar .sidebar-widget.posts .post-sidebar-card:hover .post-card-title{color:var(--sidebar-widget-posts-hover-text-colour)}aside.sidebar .sidebar-widget.call-to-action{background-color:transparent;background-image:linear-gradient(238deg,var(--sidebar-widget-cta-primary-bg-colour) 0%,var(--sidebar-widget-cta-primary-bg-colour-two) 100%);padding:var(--sidebar-widget-cta-padding);display:flex;flex-direction:column;align-items:center;gap:calc(var(--sidebar-widget-cta-gutters) / 2);border-radius:var(--sidebar-widget-cta-border-radius);overflow:hidden}aside.sidebar .sidebar-widget.call-to-action .call-to-action-text{color:var(--sidebar-widget-cta-primary-text-colour);font-size:22px;text-align:center}aside.sidebar .sidebar-widget.call-to-action .call-to-action-content{color:var(--sidebar-widget-cta-primary-text-colour);text-align:center}aside.sidebar .sidebar-widget.call-to-action .call-to-action-buttons{display:flex;gap:calc(var(--sidebar-widget-cta-gutters) / 2);flex-direction:column;justify-content:center;align-items:center;width:100%}aside.sidebar .sidebar-widget.call-to-action .call-to-action-buttons .btn{width:80%;text-align:center}aside.sidebar .sidebar-widget.contact-form{display:flex;flex-direction:column;gap:calc(var(--sidebar-widget-cta-gutters) / 2)}aside.sidebar .sidebar-widget.contact-form .sidebar-widget-content{display:flex;flex-direction:column;gap:calc(var(--sidebar-widget-cta-gutters) / 2)}aside.sidebar .sidebar-widget.contact-form label,aside.sidebar .sidebar-widget.contact-form span,aside.sidebar .sidebar-widget.contact-form input,aside.sidebar .sidebar-widget.contact-form textarea,aside.sidebar .sidebar-widget.contact-form select{display:block;width:100%;font-size:.85rem}aside.sidebar .sidebar-widget.contact-form textarea{max-height:100px}aside.sidebar .sidebar-widget.navigation a{color:var(--sidebar-widget-navigation-primary-text-colour);font-family:var(--sidebar-widget-title-font);font-weight:var(--sidebar-widget-title-font-weight);transition:all,.4s;position:relative;display:block;padding-left:0;margin-bottom:3px}aside.sidebar .sidebar-widget.navigation a:hover{color:var(--sidebar-widget-navigation-hover-text-colour);padding-left:10px}aside.sidebar .sidebar-widget.media .image,aside.sidebar .sidebar-widget.media .video{overflow:hidden;max-height:500px;height:100%;order:1;max-width:100%;border-radius:var(--sidebar-widget-media-border-radius)}@media (min-width: 768px){aside.sidebar .sidebar-widget.media .image,aside.sidebar .sidebar-widget.media .video{order:2}}aside.sidebar .sidebar-widget.media .image img,aside.sidebar .sidebar-widget.media .image video,aside.sidebar .sidebar-widget.media .video img,aside.sidebar .sidebar-widget.media .video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all,.4s}aside.sidebar .sidebar-widget.media .image:hover img,aside.sidebar .sidebar-widget.media .image:hover video,aside.sidebar .sidebar-widget.media .video:hover img,aside.sidebar .sidebar-widget.media .video:hover video{transform:scale(1.05)}
