﻿button,input[type="button"],input[type="reset"],input[type="submit"],button,#sliding-popup .popup-content #popup-buttons button,.fake-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;-webkit-font-smoothing:antialiased;background:#F8BDC1;border-radius:0;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:15px;line-height:1;padding:0.75em 1em;text-decoration:none;text-shadow:none;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus,#sliding-popup .popup-content #popup-buttons button:hover,#sliding-popup .popup-content #popup-buttons button:focus,.fake-button:hover,.fake-button:focus{background:#f17880;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,button:disabled,#sliding-popup .popup-content #popup-buttons button:disabled,.fake-button:disabled{cursor:not-allowed;opacity:0.5}fieldset{background-color:#fff;border:1px solid #F1F2F4;margin:0 0 .85em;padding:1.7em}input,label,select{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;display:block;font-size:15px}label{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;margin-bottom:.425em}label.required::after{content:"*"}label abbr{display:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple],textarea{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;background-color:#fff;border:1px solid #F1F2F4;border-radius:0;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-size:15px;margin-bottom:.85em;padding:.56667em;transition:border-color;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#d4d7de}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#F8BDC1;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(246,166,171,0.7);outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:.425em}input[type="file"]{padding-bottom:.85em;width:100%}select{margin-bottom:1.7em;max-width:100%;width:auto}ul,ol{list-style-type:none;margin:0;padding:0}ul{list-style-type:disc;margin-bottom:.85em;padding-left:1.7em}ol{list-style-type:decimal;margin-bottom:.85em;padding-left:1.7em}dl{margin-bottom:.85em}dl dt{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;margin-top:.85em}dl dd{margin:0}table{font-feature-settings:"kern","liga","pnum";border-collapse:collapse;margin:1.7em 0;width:100%}th{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;border-bottom:1px solid #c6cad2;padding:.85em 0;text-align:left}td{border-bottom:1px solid #F1F2F4;padding:.85em 0}tr,td,th{vertical-align:middle}body{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;font-feature-settings:"kern","liga","pnum";-webkit-font-smoothing:antialiased;color:#313131;font-size:15px;line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;font-size:15px;line-height:1.1;margin:.85em 0 .425em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#313131}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{color:#313131}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal}h1{font-size:40.005px}@media (max-width:1050px){h1{font-size:37.5045px}}@media (max-width:750px){h1{font-size:35.004px}}@media (max-width:550px){h1{font-size:32.5035px}}@media (max-width:450px){h1{font-size:27.5025px}}h2{font-size:30px}@media (max-width:1050px){h2{font-size:28.5px}}@media (max-width:750px){h2{font-size:27px}}@media (max-width:550px){h2{font-size:25.5px}}@media (max-width:450px){h2{font-size:22.5px}}h3{font-size:24px}@media (max-width:1050px){h3{font-size:23.1px}}@media (max-width:750px){h3{font-size:22.2px}}@media (max-width:550px){h3{font-size:21.3px}}@media (max-width:450px){h3{font-size:19.5px}}h4{font-size:19.5px}@media (max-width:1050px){h4{font-size:19.05px}}@media (max-width:750px){h4{font-size:18.6px}}@media (max-width:550px){h4{font-size:18.15px}}@media (max-width:450px){h4{font-size:17.25px}}h5{font-size:16.5px}@media (max-width:1050px){h5{font-size:16.35px}}@media (max-width:750px){h5{font-size:16.2px}}@media (max-width:550px){h5{font-size:16.05px}}@media (max-width:450px){h5{font-size:15.75px}}h6{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;font-size:12px;margin-top:3.4em}h6 b,h6 strong{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal}.fp-subheading .alt{font-family:'Libre Baskerville',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal}.fp-subheading .sans{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em}p{margin:0 0 .85em}a{color:#f38f96;text-decoration:none;transition:color 0.1s linear}a:active,a:focus,a:hover{color:#ee616a}a:active,a:focus{outline:none}hr{border-bottom:1px solid #F1F2F4;border-left:none;border-right:none;border-top:none;margin:1.7em 0}img,picture{height:auto;margin:0;max-width:100%}blockquote{border-left:2px solid #F8BDC1;padding-left:.85em}#admin-menu{letter-spacing:normal}.centred{text-align:center}.left-serif{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;letter-spacing:.02em;font-size:24px}@media (max-width:1050px){.left-serif{font-size:23.1px}}@media (max-width:750px){.left-serif{font-size:22.2px}}@media (max-width:550px){.left-serif{font-size:21.3px}}@media (max-width:450px){.left-serif{font-size:19.5px}}@media (max-width:750px){.left-serif{font-size:1.3em}}@media (max-width:500px){.left-serif{font-size:1.1em}}.centred-serif{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;letter-spacing:.02em;font-size:24px;padding:0 3.4em;text-align:center}@media (max-width:1050px){.centred-serif{font-size:23.1px}}@media (max-width:750px){.centred-serif{font-size:22.2px}}@media (max-width:550px){.centred-serif{font-size:21.3px}}@media (max-width:450px){.centred-serif{font-size:19.5px}}@media (max-width:750px){.centred-serif{font-size:1.3em;padding:0 1.7em}}@media (max-width:500px){.centred-serif{font-size:1.1em;padding:0}}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}body{margin:0;padding:0;-webkit-overflow-scrolling:touch}body main{max-width:1220px;margin-left:auto;margin-right:auto}body main::after{clear:both;content:"";display:table}body.no-sidebars main section#content{float:left;display:block;margin-right:2.12766%;width:100%}body.no-sidebars main section#content:last-child{margin-right:0}body.one-sidebar.sidebar-first main aside#sidebar-first{float:left;display:block;margin-right:2.12766%;width:31.91489%}body.one-sidebar.sidebar-first main aside#sidebar-first:last-child{margin-right:0}body.one-sidebar.sidebar-first main section#content{float:left;display:block;margin-right:2.12766%;width:65.95745%}body.one-sidebar.sidebar-first main section#content:last-child{margin-right:0}body.one-sidebar.sidebar-second main aside#sidebar-second{float:left;display:block;margin-right:2.12766%;width:31.91489%}body.one-sidebar.sidebar-second main aside#sidebar-second:last-child{margin-right:0}body.one-sidebar.sidebar-second main section#content{float:left;display:block;margin-right:2.12766%;width:65.95745%}body.one-sidebar.sidebar-second main section#content:last-child{margin-right:0}body.two-sidebars main aside#sidebar-first{float:left;display:block;margin-right:2.12766%;width:23.40426%}body.two-sidebars main aside#sidebar-first:last-child{margin-right:0}body.two-sidebars main aside#sidebar-second{float:left;display:block;margin-right:2.12766%;width:23.40426%}body.two-sidebars main aside#sidebar-second:last-child{margin-right:0}body.two-sidebars main section#content{float:left;display:block;margin-right:2.12766%;width:48.93617%}body.two-sidebars main section#content:last-child{margin-right:0}.outer-wrapper{max-width:1220px;margin-left:auto;margin-right:auto;padding:0 10px}.outer-wrapper::after{clear:both;content:"";display:table}.outer-wrapper-narrow{max-width:860px;margin-left:auto;margin-right:auto;padding:0 .85em}.outer-wrapper-narrow::after{clear:both;content:"";display:table}.outer-wrapper-bleed{max-width:1800px;margin-left:auto;margin-right:auto}.outer-wrapper-bleed::after{clear:both;content:"";display:table}.flex-wrapper{display:flex}.cke_editable_themed{margin:.425em}@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;direction:ltr;font-variant-numeric:tabular-nums;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4f5b5f;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,0.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(248,189,193,0.5);outline:0}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#F8BDC1;color:#fff}.plyr--video .plyr__control svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,0.15))}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#F8BDC1;color:#fff}.plyr__control--overlaid{background:rgba(248,189,193,0.8);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15);color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{height:20px;left:2px;position:relative;width:20px}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#F8BDC1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume,.plyr__controls>.plyr__control{margin-left:5px}.plyr__controls .plyr__menu+.plyr__control,.plyr__controls .plyr__progress+.plyr__control,.plyr__controls>.plyr__control+.plyr__control,.plyr__controls>.plyr__control+.plyr__menu{margin-left:2px}.plyr__controls>.plyr__control:first-child,.plyr__controls>.plyr__control:first-child+[data-plyr=pause]{margin-left:0;margin-right:auto}.plyr__controls:empty{display:none}@media (min-width:480px){.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume,.plyr__controls>.plyr__control{margin-left:10px}}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__video-embed{height:0;padding-bottom:56.25%;position:relative}.plyr__video-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,0.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#4f5b5f;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height 0.35s cubic-bezier(0.4,0,0.2,1),width 0.35s cubic-bezier(0.4,0,0.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,0.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4f5b5f;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(79,91,95,0.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(79,91,95,0.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#b7c5cd;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,0.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#F8BDC1}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,0.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:28px;color:#F8BDC1;display:block;height:20px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:3px;height:6px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2);height:14px;position:relative;transition:all .2s ease;width:14px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:3px;height:6px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2);height:14px;position:relative;transition:all .2s ease;width:14px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:3px;height:6px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:3px;height:6px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:3px;height:6px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:3px;height:6px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2);height:14px;position:relative;transition:all .2s ease;width:14px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(248,189,193,0.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(248,189,193,0.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(248,189,193,0.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(183,197,205,0.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(183,197,205,0.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(183,197,205,0.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,0.15)}.plyr__tooltip{background:rgba(255,255,255,0.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#4f5b5f;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__progress{flex:1;left:7px;margin-right:14px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-7px;margin-right:-7px;width:calc(100% + 14px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:6px;left:0;margin-top:-3px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0;transition:width .2s ease}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:6px}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:6px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,0.15);color:rgba(255,255,255,0.25)}.plyr--audio .plyr__progress__buffer{color:rgba(183,197,205,0.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(47,52,61,0.6) 25%,transparent 25%,transparent 50%,rgba(47,52,61,0.6) 50%,rgba(47,52,61,0.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,0.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(183,197,205,0.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume{display:none !important}.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none !important}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen .plyr__video-embed{overflow:visible}.plyr:-moz-full-screen .plyr__video-embed{overflow:visible}.plyr:-ms-fullscreen .plyr__video-embed{overflow:visible}.plyr:fullscreen .plyr__video-embed{overflow:visible}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-moz-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen .plyr__video-embed{overflow:visible}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-moz-full-screen .plyr__video-embed{overflow:visible}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen .plyr__video-embed{overflow:visible}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-fallback .plyr__video-embed{overflow:visible}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(47,52,61,0.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:6px;left:0;margin:-3px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}.hb{display:inline-block;overflow:visible;margin:0;padding:.425em .425em;border:0;background-color:transparent;color:inherit;text-transform:none;font:inherit;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter}.hb:hover{opacity:.7}.hb-box{position:relative;display:inline-block;width:20px;height:15px}.hb-inner{top:50%;display:block;margin-top:-1.5px}.hb-inner,.hb-inner::before,.hb-inner::after{position:absolute;width:20px;height:3px;border-radius:4px;background-color:#000;transition-timing-function:ease;transition-duration:0.15s;transition-property:transform}.hb-inner::before,.hb-inner::after{display:block;content:""}.hb-inner::before{top:-6px}.hb-inner::after{bottom:-6px}.hb--arrowturn.is-active .hb-inner{transform:rotate(-180deg)}.hb--arrowturn.is-active .hb-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}.hb--arrowturn.is-active .hb-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}.hb--arrowturn-r.is-active .hb-inner{transform:rotate(-180deg)}.hb--arrowturn-r.is-active .hb-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}.hb--arrowturn-r.is-active .hb-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}.hb--spin .hb-inner{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:0.22s}.hb--spin .hb-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hb--spin .hb-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hb--spin.is-active .hb-inner{transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(225deg)}.hb--spin.is-active .hb-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hb--spin.is-active .hb-inner::after{bottom:0;transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transform:rotate(-90deg)}html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:hidden}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast{flex-direction:column}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-icon{margin:0 0 15px}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-buttonswrapper{flex:1;align-self:stretch;justify-content:flex-end}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-input{height:32px;font-size:14px;margin:5px auto}body.swal2-toast-shown>.swal2-container{position:fixed;background-color:transparent}body.swal2-toast-shown>.swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown>.swal2-container.swal2-top{top:0;left:50%;bottom:auto;right:auto;transform:translateX(-50%)}body.swal2-toast-shown>.swal2-container.swal2-top-end,body.swal2-toast-shown>.swal2-container.swal2-top-right{top:0;left:auto;bottom:auto;right:0}body.swal2-toast-shown>.swal2-container.swal2-top-start,body.swal2-toast-shown>.swal2-container.swal2-top-left{top:0;left:0;bottom:auto;right:auto}body.swal2-toast-shown>.swal2-container.swal2-center-start,body.swal2-toast-shown>.swal2-container.swal2-center-left{top:50%;left:0;bottom:auto;right:auto;transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-center{top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%,-50%)}body.swal2-toast-shown>.swal2-container.swal2-center-end,body.swal2-toast-shown>.swal2-container.swal2-center-right{top:50%;left:auto;bottom:auto;right:0;transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-start,body.swal2-toast-shown>.swal2-container.swal2-bottom-left{top:auto;left:0;bottom:0;right:auto}body.swal2-toast-shown>.swal2-container.swal2-bottom{top:auto;left:50%;bottom:0;right:auto;transform:translateX(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-end,body.swal2-toast-shown>.swal2-container.swal2-bottom-right{top:auto;left:auto;bottom:0;right:0}body.swal2-iosfix{position:fixed;left:0;right:0}body.swal2-no-backdrop>.swal2-shown{top:auto;bottom:auto;left:auto;right:auto;background-color:transparent}body.swal2-no-backdrop>.swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,0.4)}body.swal2-no-backdrop>.swal2-shown.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-top-start,body.swal2-no-backdrop>.swal2-shown.swal2-top-left{top:0;left:0}body.swal2-no-backdrop>.swal2-shown.swal2-top-end,body.swal2-no-backdrop>.swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop>.swal2-shown.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-center-start,body.swal2-no-backdrop>.swal2-shown.swal2-center-left{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-center-end,body.swal2-no-backdrop>.swal2-shown.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-bottom-start,body.swal2-no-backdrop>.swal2-shown.swal2-bottom-left{bottom:0;left:0}body.swal2-no-backdrop>.swal2-shown.swal2-bottom-end,body.swal2-no-backdrop>.swal2-shown.swal2-bottom-right{bottom:0;right:0}.swal2-container{display:flex;flex-direction:row;align-items:center;justify-content:center;position:fixed;padding:10px;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:1060}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-start,.swal2-container.swal2-top-left{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-start,.swal2-container.swal2-center-left{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-start,.swal2-container.swal2-bottom-left{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex !important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex !important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-top,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-bottom{align-items:center}.swal2-container.swal2-grow-column.swal2-top-start,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-bottom-left{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-top-right,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-bottom-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex !important;flex:1;align-content:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0 !important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,0.4)}.swal2-popup{flex-direction:column;background-color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:5px;box-sizing:border-box;text-align:center;overflow-x:hidden;overflow-y:auto;display:none;position:relative;max-width:100%}.swal2-popup.swal2-toast{width:300px;padding:0 15px;flex-direction:row;align-items:center;overflow-y:hidden;box-shadow:0 0 10px #d9d9d9}.swal2-popup.swal2-toast .swal2-title{max-width:300px;font-size:16px;text-align:left}.swal2-popup.swal2-toast .swal2-content{font-size:14px;text-align:left}.swal2-popup.swal2-toast .swal2-icon{width:32px;min-width:32px;height:32px;margin:0 15px 0 0}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:32px;height:32px}.swal2-popup.swal2-toast .swal2-icon.swal2-info,.swal2-popup.swal2-toast .swal2-icon.swal2-warning,.swal2-popup.swal2-toast .swal2-icon.swal2-question{font-size:26px;line-height:32px}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line']{top:14px;width:22px}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left']{left:5px}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right']{right:5px}.swal2-popup.swal2-toast .swal2-buttonswrapper{margin:0 0 0 5px}.swal2-popup.swal2-toast .swal2-styled{margin:0 0 0 5px;padding:5px 10px}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(50,100,150,0.4)}.swal2-popup.swal2-toast .swal2-validationerror{width:100%;margin:5px -20px}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line']{border-radius:50%;position:absolute;width:32px;height:64px;transform:rotate(45deg)}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='left']{border-radius:64px 0 0 64px;top:-4px;left:-15px;transform:rotate(-45deg);transform-origin:32px 32px}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='right']{border-radius:0 64px 64px 0;top:-5px;left:14px;transform-origin:0 32px}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:32px;height:32px}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{width:7px;height:90px;left:28px;top:8px}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line']{height:5px}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='tip']{width:12px;left:3px;top:18px}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='long']{width:22px;right:3px;top:15px}.swal2-popup.swal2-toast .swal2-animate-success-line-tip{animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-line-long{animation:animate-toast-success-long .75s}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block;word-wrap:break-word}.swal2-popup .swal2-buttonswrapper{align-items:center;justify-content:center;margin-top:15px}.swal2-popup .swal2-buttonswrapper:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4;cursor:no-drop}.swal2-popup .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;border:4px solid transparent;border-color:transparent;width:40px;height:40px;padding:0;margin:7.5px;vertical-align:top;background-color:transparent !important;color:transparent;cursor:default;border-radius:100%;animation:rotate-loading 1.5s linear 0s infinite normal;user-select:none}.swal2-popup .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.swal2-popup .swal2-buttonswrapper.swal2-loading :not(.swal2-styled).swal2-confirm::after{display:inline-block;content:'';margin-left:5px;vertical-align:-1px;height:15px;width:15px;border:3px solid #999;box-shadow:1px 1px 1px #fff;border-right-color:transparent;border-radius:50%;animation:rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{border:0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:15px 5px 0;padding:10px 32px}.swal2-popup .swal2-styled:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,0.4)}.swal2-popup .swal2-image{margin:20px auto;max-width:100%}.swal2-popup .swal2-close{background:rgba(0,0,0,0);border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;position:absolute;top:5px;right:8px;cursor:pointer;color:#ccc;transition:color .1s ease}.swal2-popup .swal2-close:hover{color:#d55}.swal2-popup>.swal2-input,.swal2-popup>.swal2-file,.swal2-popup>.swal2-textarea,.swal2-popup>.swal2-select,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-checkbox{display:none}.swal2-popup .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454;word-wrap:break-word}.swal2-popup .swal2-input,.swal2-popup .swal2-file,.swal2-popup .swal2-textarea,.swal2-popup .swal2-select,.swal2-popup .swal2-radio,.swal2-popup .swal2-checkbox{margin:20px auto}.swal2-popup .swal2-input,.swal2-popup .swal2-file,.swal2-popup .swal2-textarea{width:100%;box-sizing:border-box;font-size:18px;border-radius:3px;border:1px solid #d9d9d9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06);transition:border-color .3s,box-shadow .3s}.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}.swal2-popup .swal2-input:focus,.swal2-popup .swal2-file:focus,.swal2-popup .swal2-textarea:focus{outline:none;border:1px solid #b4dbed;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{float:left;width:80%}.swal2-popup .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0}.swal2-popup .swal2-input{height:43px;padding:0 12px}.swal2-popup .swal2-input[type='number']{max-width:150px}.swal2-popup .swal2-file{font-size:20px}.swal2-popup .swal2-textarea{height:108px;padding:12px}.swal2-popup .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%}.swal2-popup .swal2-radio{border:0}.swal2-popup .swal2-radio label:not(:first-child){margin-left:20px}.swal2-popup .swal2-radio input,.swal2-popup .swal2-radio span{vertical-align:middle}.swal2-popup .swal2-radio input{margin:0 3px 0 0}.swal2-popup .swal2-checkbox{color:#545454}.swal2-popup .swal2-checkbox input,.swal2-popup .swal2-checkbox span{vertical-align:middle}.swal2-popup .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:gray;font-size:16px;font-weight:300;display:none}.swal2-popup .swal2-validationerror::before{content:'!';display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px}@supports (-ms-accelerator:true){.swal2-range input{width:100% !important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100% !important}.swal2-range output{display:none}}.swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;box-sizing:content-box;cursor:default;user-select:none}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;display:block}.swal2-icon.swal2-error [class^='swal2-x-mark-line']{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left']{transform:rotate(45deg);left:17px}.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right']{transform:rotate(-45deg);right:16px}.swal2-icon.swal2-warning{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#f8bb86;border-color:#facea8;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#F8BDC1;border-color:#fff;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-question{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^='swal2-success-circular-line']{border-radius:50%;position:absolute;width:60px;height:120px;transform:rotate(45deg)}.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='left']{border-radius:120px 0 0 120px;top:-7px;left:-33px;transform:rotate(-45deg);transform-origin:60px 60px}.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='right']{border-radius:0 120px 120px 0;top:-11px;left:30px;transform:rotate(-45deg);transform-origin:0 60px}.swal2-icon.swal2-success .swal2-success-ring{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.swal2-icon.swal2-success .swal2-success-fix{width:7px;height:90px;position:absolute;left:28px;top:8px;z-index:1;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^='swal2-success-line']{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.swal2-icon.swal2-success [class^='swal2-success-line'][class$='tip']{width:25px;left:14px;top:46px;transform:rotate(45deg)}.swal2-icon.swal2-success [class^='swal2-success-line'][class$='long']{width:47px;right:8px;top:38px;transform:rotate(-45deg)}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep ~ .swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep ~ .swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^='swal2']{-webkit-tap-highlight-color:rgba(0,0,0,0)}@keyframes showSweetToast{0%{transform:translateY(-10px) rotateZ(2deg);opacity:0}33%{transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{transform:translateY(5px) rotateZ(2deg);opacity:.7}100%{transform:translateY(0) rotateZ(0);opacity:1}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{transform:rotateZ(1deg);opacity:0}}@keyframes showSweetAlert{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes hideSweetAlert{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}.swal2-show{animation:showSweetAlert .3s}.swal2-show.swal2-toast{animation:showSweetToast .5s}.swal2-show.swal2-noanimation{animation:none}.swal2-hide{animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-toast{animation:hideSweetToast .2s forwards}.swal2-hide.swal2-noanimation{animation:none}[dir='rtl'] .swal2-close{left:8px;right:auto}@keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animate-toast-success-tip{0%{width:0;left:1px;top:9px}54%{width:0;left:1px;top:9px}70%{width:24px;left:-4px;top:17px}84%{width:8px;left:10px;top:20px}100%{width:12px;left:3px;top:18px}}@keyframes animate-toast-success-long{0%{width:0;right:22px;top:26px}65%{width:0;right:22px;top:26px}84%{width:26px;right:0;top:15px}100%{width:22px;right:3px;top:15px}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}.swal2-animate-success-line-tip{animation:animate-success-tip .75s}.swal2-animate-success-line-long{animation:animate-success-long .75s}.swal2-success.swal2-animate-success-icon .swal2-success-circular-line-right{animation:rotatePlaceholder 4.25s ease-in}@keyframes animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}.swal2-animate-error-icon{animation:animate-error-icon .5s}@keyframes animate-x-mark{0%{transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);margin-top:0;opacity:1}}.swal2-animate-x-mark{animation:animate-x-mark .5s}@keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:0.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(/sites/all/themes/sl/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.sudoku-board{min-height:22.75rem;margin-bottom:1em}.sudoku-board-cell{display:inline-block;position:relative;border:1px solid #ddd;background:white;max-width:11.11111%}[data-board-size="9"].sudoku-board .sudoku-board-cell:nth-of-type(9n+1){border-left-width:2px;border-left-color:#808080}[data-board-size="9"].sudoku-board .sudoku-board-cell:nth-of-type(n):nth-of-type(-n+9){border-top-width:2px;border-top-color:#808080}[data-board-size="9"].sudoku-board .sudoku-board-cell:nth-of-type(3n){border-right-width:2px;border-right-color:#808080}[data-board-size="9"].sudoku-board .sudoku-board-cell:nth-of-type(n+19):nth-of-type(-n+27),[data-board-size="9"].sudoku-board .sudoku-board-cell:nth-of-type(n+46):nth-of-type(-n+54),[data-board-size="9"].sudoku-board .sudoku-board-cell:nth-of-type(n+73):nth-of-type(-n+81){border-bottom-width:2px;border-bottom-color:#808080}.sudoku-board-cell input{background:none;font-size:19.2px;font-size:1.2rem;text-align:center;width:2em;max-width:100%;height:2em;border:0;position:relative;z-index:1}.sudoku-board-cell .highlight-val{color:#00d}.sudoku-board-cell .board-cell--error{background:#d00;color:#eee}.sudoku-board-cell .candidates{display:none;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;font-size:.75em;letter-spacing:-.5px;font-family:monospace,sans-serif;line-height:0;text-align:justify}.sudoku-board .candidates:after{content:"";display:inline-block;width:100%}@media (max-width:23em){.sudoku-board .candidates{letter-spacing:-2px}}.showCandidates .candidates{display:block}.sudoku-board .candidates div{display:inline-block;width:20%;line-height:1.13;vertical-align:top;*display:inline;*zoom:1}.candidate--highlight{background-color:yellow}.candidate--to-remove{background-color:red;color:white}.sudoku-wrap{padding:2em 1em;width:400px;max-width:100%;margin-left:auto;margin-right:auto}@media (min-width:30em){.sudoku-wrap{width:490px}.sudoku-wrap .sudoku-board input{font-size:24px;font-size:1.5rem}.sudoku-wrap .sudoku-board .candidates{font-size:.8em}}.breadcrumb{display:inline-block;margin-bottom:1.7em;text-align:left}.breadcrumb a{background-color:#fff;border:1px solid #F1F2F4;color:#999;display:inline-block;font-size:0.8em;line-height:2.55em;margin-bottom:2px;margin-right:-5px;padding:0 .6375em 0 1.275em;position:relative;text-decoration:none}.breadcrumb a:first-child{border-bottom-left-radius:3px;border-left:1px solid #F1F2F4;border-top-left-radius:3px;padding-left:1.275em}.breadcrumb a:last-child{background-color:#fff;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#999;padding-right:1.275em;border-left:none}.breadcrumb a:focus,.breadcrumb a:hover{background-color:#fff;color:#477DCA}.breadcrumb a:after,.breadcrumb a:before{position:absolute;top:0px;right:auto;bottom:0px;left:100%;border-bottom:1.275em solid transparent;border-left:.6375em solid transparent;border-top:1.275em solid transparent;content:'';display:block;margin:auto;z-index:2}.breadcrumb a:last-child:after,.breadcrumb a:last-child:before{border:none}.breadcrumb a:before{border-left-color:#F1F2F4;margin-left:1px;z-index:1}.breadcrumb a:after{border-left-color:#fff}@media screen and (min-width:40em){.breadcrumb a{font-size:1em;padding:0 1.275em 0 1.7em}}.messages.error{background-color:#fbe3e4;color:#97161b;display:block;margin-bottom:.85em;padding:.85em .85em .85em 50px;border-radius:5px}.messages.error a{color:#6a0f13;text-decoration:underline}.messages.error a:focus,.messages.error a:hover{color:#110203}.messages.status{background-color:#e6efc2;color:#56651a;display:block;margin-bottom:.85em;padding:.85em .85em .85em 50px;border-radius:5px}.messages.status a{color:#333c10;text-decoration:underline}.messages.status a:focus,.messages.status a:hover{color:#000}.messages.notice{background-color:#e5edf8;color:#244e87;display:block;margin-bottom:.85em;padding:.85em .85em .85em 50px;border-radius:5px}.messages.notice a{color:#19375f;text-decoration:underline}.messages.notice a:focus,.messages.notice a:hover{color:#04080e}.messages.warning{background-color:#fff6bf;color:#8c7800;display:block;margin-bottom:.85em;padding:.85em .85em .85em 50px;border-radius:5px}.messages.warning a{color:#594c00;text-decoration:underline}.messages.warning a:focus,.messages.warning a:hover{color:#000}table{width:100%;border-collapse:separate;border-spacing:0}table th{text-align:left}table td{line-height:1.7}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#fafafa}table tbody tr:first-child td{border-top:2px solid #F1F2F4}table thead th{background-color:#fff;border-bottom:0px;padding:0.75em 1em}table tbody{background-color:#fff}table tbody tr{background-color:transparent}table tbody tr.odd,table tbody tr.even{background-color:transparent}table tbody td{border-bottom:0px;border-top:1px solid #F1F2F4;padding:0.75em 1em}table tbody td.active{background-color:transparent}table tbody td button{display:inline-block;font-size:.7em;line-height:1.7;margin-bottom:.3em;margin-right:0.5em;outline:none;padding:.3em 1em;width:100%}@media screen and (min-width:40em){table tbody td button{margin-bottom:0;width:auto}}.tabs.primary{max-width:1220px;margin-left:auto;margin-right:auto;font-size:.9em;line-height:1.5;padding:0;margin-bottom:1.7em;margin-top:1.7em;border-bottom:2px solid #FFDFDE}.tabs.primary::after{clear:both;content:"";display:table}.tabs.primary::after{clear:both;content:"";display:table}.tabs.primary li{list-style:none}@media screen and (min-width:40em){.tabs.primary li{display:inline}}.tabs.primary li a{background-color:#fff;border-top:2px solid #FFDFDE;color:#ffaeab;display:block;padding:.2125em .85em;text-decoration:none}@media screen and (min-width:40em){.tabs.primary li a{display:inline-block;border-top:0}}.tabs.primary li a:hover{color:#ffaeab}.tabs.primary li a:focus{outline:none}.tabs.primary li a.active{border-bottom:0}@media screen and (min-width:40em){.tabs.primary li a.active{border:2px solid #FFDFDE;border-bottom-color:#fff;margin-bottom:-3px}}.tabs.primary li .tab-content{display:none;padding:1.7em 30px;width:100%}@media screen and (min-width:40em){.tabs.primary li .tab-content{border-top:2px solid #FFDFDE;float:left}}.ajax-loader{display:block;height:44px;margin:0 auto;width:44px}.page-load-status .infinite-scroll-last,.page-load-status .infinite-scroll-error{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;color:#F8BDC1;display:none !important;margin:1.7em 0;text-align:center}.image-placeholder{display:inline-block;position:relative;width:100%}.image-placeholder .width{background:#FFECEC;display:block;margin:0 auto;max-width:100%}.image-placeholder .width .height{display:block;min-width:10px;margin:0 auto;position:relative;white-space:nowrap}.image-placeholder .width .height img{position:absolute;display:block;left:0;top:0;height:100%}figure{margin-left:0;margin-right:0}.modal label{cursor:pointer;margin-bottom:0}.modal label img{border-radius:120px;display:block;max-width:240px}.modal .modal-state{display:none}.modal .modal-trigger{padding:0.8em 1em}.modal .modal-fade-screen{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.85);opacity:0;padding-top:0.6em;text-align:left;transition:opacity 0.25s ease;visibility:hidden;z-index:99999999999}@media screen and (min-width:53.75em){.modal .modal-fade-screen{padding-top:10em}}.modal .modal-fade-screen .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal .modal-close{position:absolute;top:1.5em;right:1.5em;background:#fff;cursor:pointer}.modal .modal-close::after,.modal .modal-close::before{position:absolute;top:3px;right:3px;bottom:0;left:50%;background:#F1F2F4;content:"";display:block;margin:-3px 0 0 -1px;transform:rotate(45deg)}.modal .modal-close:hover::after,.modal .modal-close:hover::before{background:#d4d7de}.modal .modal-close::before{transform:rotate(-45deg)}.modal .modal-inner{background:#fff;border-radius:3px;margin:auto;margin-top:0;max-height:95%;max-width:95%;overflow:auto;padding:1.5em;position:relative;transition:opacity 0.25s ease;width:500px}.modal .modal-inner.tailored{border-radius:0;padding:0;width:920px}.modal .modal-inner h1{color:#313131;text-align:left;text-transform:capitalize}.modal .modal-inner p{color:#313131;line-height:1.7}.modal .modal-inner .modal-intro{margin-bottom:1em}.modal .modal-inner .modal-content{color:#313131}@media screen and (min-width:40em){.modal .modal-inner .modal-content{columns:2 8em}}.modal .modal-inner a.cta{color:#fff;display:inline-block;margin-right:0.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0 2em}.modal .modal-state:checked+.modal-fade-screen{opacity:1;visibility:visible}.modal .modal-state:checked+.modal-fade-screen .modal-inner{top:0.5em}.modal-open{overflow:hidden}.site-modal-subscribe .modal-fade-screen{background-color:rgba(0,0,0,0.5)}.site-modal-subscribe.site-modal-subscribe-tailored .modal-fade-screen{background-color:rgba(255,255,255,0.85);padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:center}.site-modal-subscribe.site-modal-subscribe-tailored .modal-inner{flex:0 1 auto;margin:auto 1.7em;overflow:visible;top:auto !important}.site-modal-subscribe.site-modal-subscribe-tailored .border-top-left,.site-modal-subscribe.site-modal-subscribe-tailored .border-bottom-right{background-color:#313131;height:6.8em;position:absolute;width:6.8em}.site-modal-subscribe.site-modal-subscribe-tailored .border-top-left{left:-.425em;top:-.425em}.site-modal-subscribe.site-modal-subscribe-tailored .border-bottom-right{bottom:-.425em;right:-.425em}.site-modal-subscribe.site-modal-subscribe-tailored .site-modal-subscribe-close{position:absolute;right:.85em;top:.85em;z-index:2}.site-modal-subscribe.site-modal-subscribe-tailored .site-modal-subscribe-close svg{cursor:pointer;height:1.275em;transition:transform .2s ease-in-out;width:1.275em}.site-modal-subscribe.site-modal-subscribe-tailored .site-modal-subscribe-close svg:hover{transform:scale(1.05)}.site-modal-subscribe .modal-close{background-color:transparent;box-sizing:content-box;height:2.55em;width:2.55em;z-index:10}.site-modal-subscribe .modal-close::after,.site-modal-subscribe .modal-close::before{background:#999;width:2px}.site-modal-subscribe .modal-close:hover::after,.site-modal-subscribe .modal-close:hover::before{background:#313131}.site-modal-subscribe .modal-inner{width:760px}.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored{background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch;z-index:1;position:relative}@media screen and (max-width:850px){.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start}}.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-image{flex:0 0 40%;background-position:center;background-size:cover}.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-image .spacer{padding-top:100%}@media screen and (max-width:850px){.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-image{flex:0 1 auto;height:260px;margin:1.7em;width:260px}}@media screen and (max-width:500px){.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-image{flex:0 1 auto;height:180px;margin:1.7em 1.7em 0;width:180px}}.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-text{flex:1 1 auto;padding:3.4em 1.7em;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:center}@media screen and (max-width:850px){.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-text{padding:0 1.7em 1.7em}}.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-text .aligner{flex:0 1 auto}.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-text .site-modal-subscribe-seriftitle{font-size:1.9em;text-align:center;text-transform:uppercase}@media screen and (max-width:900px){.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-text .site-modal-subscribe-seriftitle{font-size:1.6em}}@media screen and (max-width:600px){.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-text .site-modal-subscribe-seriftitle{font-size:1.4em}}.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-text p{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;margin:1.275em 0 0;text-align:center;font-size:1.1em}@media screen and (max-width:900px){.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-text p{font-size:1em}}@media screen and (max-width:600px){.site-modal-subscribe .modal-inner .site-modal-subscribe-tailored .site-modal-subscribe-text p{font-size:.9em}}.site-modal-subscribe .modal-inner .site-modal-subscribe-title{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-align:center;text-transform:uppercase;font-size:2em}.site-modal-subscribe .modal-inner p{font-size:.9em;margin:1.7em 0}.site-modal-subscribe .modal-inner .newsletter-content{display:none}.site-modal-subscribe .modal-inner .site-modal-subscribe-footer{margin-top:1.7em;text-align:center}.site-modal-subscribe .modal-inner form{margin-top:1.7em}.site-modal-subscribe .modal-inner form>div{display:flex;flex-wrap:wrap}.site-modal-subscribe .modal-inner form>div .form-item,.site-modal-subscribe .modal-inner form>div .form-submit{display:block}.site-modal-subscribe .modal-inner form>div .form-item{display:flex;flex:1 1 70%;margin:0}.site-modal-subscribe .modal-inner form>div .form-item input{border:1px solid #FFDFDE;border-radius:0;display:block;margin:0;padding:.85em;width:100%}.site-modal-subscribe .modal-inner form>div .form-item input:active,.site-modal-subscribe .modal-inner form>div .form-item input:focus{box-shadow:none;border-color:#FFDFDE}.site-modal-subscribe .modal-inner form>div .form-item input::placeholder{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;color:#999;text-transform:uppercase}.site-modal-subscribe .modal-inner form>div .submit-button-container{flex:0 0 15%;position:relative}.site-modal-subscribe .modal-inner form>div .form-submit{position:absolute;top:0;right:0;bottom:0;background-color:#FFDFDE;border-radius:0;color:#313131;display:block;padding:.85em 1.7em;text-transform:uppercase;white-space:nowrap}.site-modal-subscribe .modal-inner form>div .signup-terms{flex:0 0 100%;font-size:11px;letter-spacing:normal;margin-top:.5em;order:10;text-align:center}.site-modal-subscribe .modal-inner form>div .signup-terms a{color:#313131;text-decoration:underline}@media screen and (max-width:700px){.site-modal-subscribe .modal-inner form>div{flex-wrap:wrap}.site-modal-subscribe .modal-inner form>div .form-item,.site-modal-subscribe .modal-inner form>div .submit-button-container{flex:0 0 100%}.site-modal-subscribe .modal-inner form>div .form-submit{position:relative;margin-top:5px;width:100%}}.site-modal-competition .modal-fade-screen{text-align:center}.site-modal-competition .modal-fade-screen h3 span{display:inline-block;border-bottom:2px solid #FFDFDE;font-size:1.5em;padding-bottom:.2em;text-transform:uppercase}.site-modal-competition .modal-fade-screen label{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;display:block;margin:1em 0}.site-modal-competition .modal-fade-screen label a{color:#313131;text-decoration:underline}.site-modal-competition .modal-fade-screen .button button{color:black;text-transform:uppercase}.site-header{position:relative;padding-top:4.8em;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em}@media screen and (max-width:1020px){.site-header{padding-top:4.8em}}@media screen and (max-width:900px){.site-header{padding-top:4.5em}}@media screen and (max-width:760px){.site-header{padding-top:4.6em}}@media screen and (max-width:500px){.site-header{padding-top:4.4em}}.site-header a,.site-header .fake-anchor{color:#313131}.site-header svg{display:block}.site-header-top{position:fixed;top:0;z-index:100;width:100%;border-bottom:2px solid #C1C1C1;background-color:#fff;transition:padding .2s linear}.site-header-top .flex-wrapper{align-items:stretch}.site-header-top .flex-wrapper .logo{flex:0 1 300px;padding:1.7em 0;margin-right:auto}@media screen and (max-width:1020px){.site-header-top .flex-wrapper .logo{padding:1.7em 0}}@media screen and (max-width:900px){.site-header-top .flex-wrapper .logo{padding:1.7em 0}}@media screen and (max-width:760px){.site-header-top .flex-wrapper .logo{padding:.85em 0}}@media screen and (max-width:500px){.site-header-top .flex-wrapper .logo{padding:.85em 0}}.site-header-top .flex-wrapper .logo a,.site-header-top .flex-wrapper .logo .fake-anchor{display:block}.site-header-top .flex-wrapper .logo a svg,.site-header-top .flex-wrapper .logo .fake-anchor svg{width:auto;height:1.4em}@media screen and (max-width:900px){.site-header-top .flex-wrapper .logo a svg,.site-header-top .flex-wrapper .logo .fake-anchor svg{height:1.4em}}@media screen and (max-width:900px){.site-header-top .flex-wrapper .logo a svg,.site-header-top .flex-wrapper .logo .fake-anchor svg{height:1.1em}}@media screen and (max-width:760px){.site-header-top .flex-wrapper .logo a svg,.site-header-top .flex-wrapper .logo .fake-anchor svg{height:1.2em}}@media screen and (max-width:500px){.site-header-top .flex-wrapper .logo a svg,.site-header-top .flex-wrapper .logo .fake-anchor svg{height:1em}}.site-header-top .flex-wrapper ul.header-menu{display:flex;align-items:stretch;justify-content:flex-end;margin:0;padding:0;list-style-type:none;font-size:.9em}@media screen and (max-width:1020px){.site-header-top .flex-wrapper ul.header-menu{font-size:.8em}}@media screen and (max-width:900px){.site-header-top .flex-wrapper ul.header-menu{font-size:.7em}}@media screen and (max-width:760px){.site-header-top .flex-wrapper ul.header-menu{display:none}}.site-header-top .flex-wrapper ul.header-menu li{position:relative;display:flex;align-items:center;margin:0 0 0 1.7em;line-height:1em}@media screen and (max-width:1020px){.site-header-top .flex-wrapper ul.header-menu li{margin-left:1.2em}}@media screen and (max-width:900px){.site-header-top .flex-wrapper ul.header-menu li{margin-left:1em}}.site-header-top .flex-wrapper ul.header-menu li:hover>a,.site-header-top .flex-wrapper ul.header-menu li:hover>.expandable>a{color:#F8BDC1}.site-header-top .flex-wrapper ul.header-menu li svg{width:1em;height:1em}.site-header-top .flex-wrapper ul.header-menu li svg path{fill:#F8BDC1}.site-header-top .flex-wrapper ul.header-menu li:hover>ul{display:block;visibility:visible;margin-top:0;opacity:1}.site-header-top .flex-wrapper ul.header-menu ul{position:absolute;top:100%;left:0%;visibility:hidden;margin-top:5px;min-width:200px;border-top:3px solid #F8BDC1;background:rgba(0,0,0,0.8);opacity:0;transition:all 0.2s ease-in-out}.site-header-top .flex-wrapper ul.header-menu ul li{margin:0;padding:0.5em 0}.site-header-top .flex-wrapper ul.header-menu ul li:first-child{margin-top:.85em}.site-header-top .flex-wrapper ul.header-menu ul li:last-child{margin-bottom:.85em}.site-header-top .flex-wrapper ul.header-menu ul li a{color:white;line-height:1.4em;font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em}.site-header-top .flex-wrapper ul.header-menu ul li ul{top:-.85em;left:100%;visibility:hidden;opacity:0;transition:all 0.2s ease-in-out}.site-header-top .flex-wrapper .logo a svg,.site-header-top .flex-wrapper .logo .fake-anchor svg{transition:height .2s linear}.site-header-top .flex-wrapper .header-menu{transition:font-size .2s linear}.site-header-top.is-fixed .flex-wrapper .logo{padding:.85em 0}@media screen and (max-width:760px){.site-header-top.is-fixed .flex-wrapper .logo{padding:.85em 0}}.site-header-top.is-fixed .flex-wrapper .logo a svg,.site-header-top.is-fixed .flex-wrapper .logo .fake-anchor svg{height:1em}.site-header-top.is-fixed .flex-wrapper .header-menu{font-size:.8em}.site-header-bottom{margin-bottom:1.7em;border-bottom:1px solid #EFEFEF;font-size:.7em}@media screen and (max-width:760px){.site-header-bottom .site-header-links{display:none}}.site-header-bottom .flex-wrapper{align-items:center;justify-content:space-between;padding-top:1.7em;padding-bottom:1.7em}.site-header-bottom .flex-wrapper .more-from-menu{display:flex;align-items:center}.site-header-bottom .flex-wrapper .more-from-menu .menu-toggle{display:flex;align-items:center;white-space:nowrap;line-height:1.4em;cursor:pointer}.site-header-bottom .flex-wrapper .more-from-menu .menu-toggle button.hb{display:flex;align-items:center}.site-header-bottom .flex-wrapper .more-from-menu .menu-toggle em{display:block;margin-left:.3em;text-transform:lowercase;font-family:'Playfair Display',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal}.site-header-bottom .flex-wrapper .partner-websites{display:flex;align-items:center;margin:0;padding:0;list-style-type:none}.site-header-bottom .flex-wrapper .partner-websites li{display:block;margin:0 0 0 .85em;padding:0 0 0 .85em;border-left:1px solid #313131;white-space:nowrap;line-height:1em}@media screen and (max-width:900px){.site-header-bottom .flex-wrapper .partner-websites{position:relative;align-items:flex-start;flex-wrap:wrap;padding-left:2em}.site-header-bottom .flex-wrapper .partner-websites li{flex:0 0 33%;margin:0;padding:.85em 0 .425em;border:none}.site-header-bottom .flex-wrapper .partner-websites li:nth-child(3),.site-header-bottom .flex-wrapper .partner-websites li:nth-child(6){flex-basis:10em}}@media screen and (max-width:880px){.site-header-bottom .flex-wrapper .icon-bar .social-networks,.site-header-bottom .flex-wrapper .icon-bar .others{flex-wrap:wrap}.site-header-bottom .flex-wrapper .icon-bar .social-networks .icon,.site-header-bottom .flex-wrapper .icon-bar .others .icon{margin:5px}}@media screen and (max-width:880px){.site-header-bottom .flex-wrapper .icon-bar .social-networks{justify-content:center;width:10.5em}}.site-header-subscribe-luxemail{display:none;padding-top:5.1em;padding-bottom:5.1em;background-color:#313131;color:#FFDFDE}@media screen and (max-width:760px){.site-header-subscribe-luxemail{display:none !important}}.site-header-subscribe-luxemail .site-header-subscribe-luxemail-title{text-align:center;letter-spacing:5px;font-size:3em;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em}.site-header-subscribe-luxemail .newsletter-content{display:none}.site-header-subscribe-luxemail form{margin-top:1.7em;padding:0 .85em;max-width:540px;margin-left:auto;margin-right:auto}.site-header-subscribe-luxemail form::after{clear:both;content:"";display:table}.site-header-subscribe-luxemail form>div{display:flex;flex-wrap:wrap}.site-header-subscribe-luxemail form>div .form-item,.site-header-subscribe-luxemail form>div .form-submit{display:block}.site-header-subscribe-luxemail form>div .form-item{display:flex;flex:0 0 77%;margin:0}.site-header-subscribe-luxemail form>div .form-item input{display:block;margin:0;padding:.85em;width:100%;border:1px solid #727272;border-right-width:0;border-radius:0;background-color:#727272;color:#fff}.site-header-subscribe-luxemail form>div .form-item input:active,.site-header-subscribe-luxemail form>div .form-item input:focus{border-color:#FFDFDE;box-shadow:none}.site-header-subscribe-luxemail form>div .form-item input::placeholder{color:#999;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em}.site-header-subscribe-luxemail form>div .submit-button-container{position:relative;flex:0 0 15%}.site-header-subscribe-luxemail form>div .form-submit{display:block;padding:.85em 1.7em;border-radius:0;background-color:#FFDFDE;color:#313131;text-transform:uppercase;white-space:nowrap;position:absolute;top:0;right:0;bottom:0;left:0}.site-header-subscribe-luxemail form>div .referee a{color:#FFDFDE;text-decoration:none}.site-header-subscribe-luxemail form>div .signup-terms{flex:0 0 140%;order:10;margin-top:.5em;margin-left:-20%;text-align:center;text-transform:none;letter-spacing:normal;font-size:11px}.site-header-subscribe-luxemail form>div .signup-terms a{color:#FFDFDE !important;text-decoration:underline}.site-header-subscribe-daily-brief{display:none;padding-top:5.1em;padding-bottom:5.1em;background-color:#F4F4F4}@media screen and (max-width:760px){.site-header-subscribe-daily-brief{margin-top:-2.55em;padding-top:1.7em;padding-bottom:1.7em}}.site-header-subscribe-daily-brief .outer-wrapper{max-width:70em;margin-left:auto;margin-right:auto}.site-header-subscribe-daily-brief .outer-wrapper::after{clear:both;content:"";display:table}@media screen and (max-width:760px){.site-header-subscribe-daily-brief .outer-wrapper{margin-top:1.7em}}.site-header-subscribe-daily-brief .site-header-subscribe-strapline{text-align:center;font-size:16.5px}@media (max-width:1050px){.site-header-subscribe-daily-brief .site-header-subscribe-strapline{font-size:16.35px}}@media (max-width:750px){.site-header-subscribe-daily-brief .site-header-subscribe-strapline{font-size:16.2px}}@media (max-width:550px){.site-header-subscribe-daily-brief .site-header-subscribe-strapline{font-size:16.05px}}@media (max-width:450px){.site-header-subscribe-daily-brief .site-header-subscribe-strapline{font-size:15.75px}}@media screen and (max-width:760px){.site-header-subscribe-daily-brief .site-header-subscribe-strapline{font-size:13.5px}}@media screen and (max-width:760px) and (max-width:1050px){.site-header-subscribe-daily-brief .site-header-subscribe-strapline{font-size:13.65px}}@media screen and (max-width:760px) and (max-width:750px){.site-header-subscribe-daily-brief .site-header-subscribe-strapline{font-size:13.8px}}@media screen and (max-width:760px) and (max-width:550px){.site-header-subscribe-daily-brief .site-header-subscribe-strapline{font-size:13.95px}}@media screen and (max-width:760px) and (max-width:450px){.site-header-subscribe-daily-brief .site-header-subscribe-strapline{font-size:14.25px}}.site-header-subscribe-daily-brief .site-header-subscribe-strapline span{white-space:nowrap}.site-header-subscribe-daily-brief .newsletter-content{display:none}.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form{display:block;margin:2.55em 0 0;padding:0;max-width:100%}.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .form-item,.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .form-submit{display:block}.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .form-item{margin:0}.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .form-item input{display:block;margin:0;padding:.85em;border:1px solid #fff;border-right-width:0;border-radius:0;background-color:#fff;box-shadow:none;color:#313131}.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .form-item input:active,.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .form-item input:focus{border-color:#FD7B7B}.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .form-item input::placeholder{color:#999;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em}.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .submit-button-container{position:relative;flex:none;width:11.9em;position:absolute;top:0;right:0}.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .form-submit{display:block;box-sizing:padding-box;margin:0;padding:.85em 1.7em;width:100%;border-radius:0;background-color:#FD7B7B;color:#fff;text-transform:uppercase;white-space:nowrap;position:absolute;top:0;right:0;bottom:0;left:0}.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .referee a{color:#313131;text-decoration:none}.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .signup-terms{flex:none;margin:.5em 0 0;width:100%;color:#999;text-align:center;text-transform:none;letter-spacing:normal;font-size:11px}.site-header-subscribe-daily-brief form#sheerluxe-users-newsletter-form>div .signup-terms a{color:#999 !important;text-decoration:underline}.sf{padding-top:3.4em;position:relative}.sf a{color:#313131}.sf.is-fixed .sf-basearea{bottom:0;left:0;position:fixed;width:100%}.sf-instagram{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;text-align:center}.sf-instagram .title{display:flex;justify-content:center;margin:1.7em 0}.sf-instagram .title a{display:flex;align-items:center;justify-content:center}.sf-instagram .title .label,.sf-instagram .title svg{display:block}.sf-instagram .title svg{height:2em;margin-right:.5em;width:2em}.sf-instagram .title svg path{fill:#F8BDC1}.sf-instagram .posts{display:flex}.sf-instagram .posts .post{flex:1 1 16.667%;margin-right:.85em}@media screen and (max-width:800px){.sf-instagram .posts .post:nth-child(n+6){display:none}}@media screen and (max-width:550px){.sf-instagram .posts .post:nth-child(n+5){display:none}}@media screen and (max-width:400px){.sf-instagram .posts .post:nth-child(n+4){display:none}}.sf-instagram .posts .post:last-child{margin-right:0}.sf-instagram .posts .post a{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;padding-top:100%;width:100%}.sf-instagram .posts .post a span{display:none}.sf-signup{background-color:#FEF7F6;margin:3.4em 0;overflow:hidden;padding:1.7em;position:relative}.sf-signup p{font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;font-size:1.8em;margin:0;text-align:center}@media (max-width:650px){.sf-signup p{font-size:1.4em}}@media (max-width:510px){.sf-signup p{font-size:1.3em}}.sf-signup .newsletter-content{display:none}.sf-signup .form-item input{box-shadow:none;border-color:#fff !important;text-transform:uppercase}.sf-signup .form-item input:active,.sf-signup .form-item input:focus{border-color:#FFDFDE !important}.sf-signup .form-item input::placeholder{font-family:'Montserrat',sans-serif;font-weight:300;font-style:italic;letter-spacing:.05em;color:#999}.sf-signup .submit-button-container .form-submit{text-transform:uppercase}.sf-basearea{background:#E8E9EA;padding:1.7em 0;position:relative}.sf-basearea .outer-wrapper{max-width:1000px}.sf-basearea .flex-wrapper{align-content:space-between;align-items:flex-start;flex-wrap:nowrap;justify-content:space-between}@media (max-width:900px){.sf-basearea .flex-wrapper{flex-wrap:wrap}.sf-basearea .flex-wrapper .sf-column{text-align:center}.sf-basearea .flex-wrapper .sf-column:last-child{flex-basis:100%;margin-bottom:1.7em;order:-1}}@media (max-width:500px){.sf-basearea .flex-wrapper{flex-wrap:wrap}.sf-basearea .flex-wrapper .sf-column{flex-basis:100%}}.sf-basearea .flex-wrapper .sf-links{font-size:.75em;margin-right:1.7em}.sf-basearea .flex-wrapper .sf-links .link{margin-bottom:.85em}.sf-basearea .flex-wrapper .icon-bar{font-size:.8em;justify-content:center}@media screen and (max-width:400px){.sf-basearea .flex-wrapper .icon-bar{flex-wrap:wrap}}.sf-basearea .flex-wrapper .icon-bar .labelled-icon svg path{fill:#313131 !important}.sf-basearea .flex-wrapper .icon-bar .others{border-left:0}@media screen and (max-width:400px){.sf-basearea .flex-wrapper .icon-bar .others{flex-basis:100%;margin-top:1.7em}}.sf-basearea .flex-wrapper .icon-bar .others a{color:#F8BDC1}.sf-basearea .flex-wrapper .icon-bar .others svg path{fill:#F8BDC1}.sf-baseline{font-size:.7em;margin:1.7em 0 0;text-align:center}#sliding-popup.sliding-popup-bottom{background-color:#fff;border-top:2px solid #FFDFDE;box-shadow:0 -2px 0 #fff}#sliding-popup .popup-content{align-items:center;display:flex;justify-content:space-between;padding:.85em}@media screen and (max-width:980px){#sliding-popup .popup-content{flex-wrap:wrap}}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;color:#313131;float:none;font-size:.9em;margin:0}@media screen and (max-width:980px){#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{flex:0 0 100%;max-width:100%}}#sliding-popup .popup-content #popup-text button,#sliding-popup .popup-content #popup-buttons button{margin:0}.browser-support{background-color:#FEDBDC;border-bottom:1px solid #fda9ac;bottom:0;box-shadow:0 0 12px rgba(0,0,0,0.1);display:none;left:0;padding:.85em;position:fixed;text-align:center;width:100%;z-index:999999999}.browser-support a{color:black;text-decoration:underline}html.no-svg .browser-support,html.no-inlinesvg .browser-support,html.no-svgasimg .browser-support,html.no-flexbox .browser-support{display:block}.icon-bar{align-items:center;display:flex}.icon-bar .social-networks,.icon-bar .others{display:flex}.icon-bar .others{border-left:1px solid #313131;margin-left:.85em;padding-left:.85em;justify-content:center;flex-wrap:nowrap}.icon-bar .others .icon:nth-last-child(2) a{color:#F8BDC1}.icon-bar .others .icon:nth-last-child(2) a svg path{fill:#F8BDC1}.icon-bar .icon{display:block;margin:0 0 0 1.275em;padding:0}.icon-bar .icon:first-child{margin-left:0}.icon-bar .icon svg{height:1.5em;width:1.5em}.labelled-icon{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;text-transform:uppercase}.labelled-icon .label,.labelled-icon svg{display:block;white-space:nowrap}.labelled-icon svg{height:1.2em;width:1.2em}.labelled-icon .label{margin-left:.5em}.header-search{cursor:pointer}.similar-note{border-color:#d2d2d2;border-style:solid;border-width:1px 0;margin-bottom:3.4em;margin-top:3.4em;text-align:center}.similar-note .block-title{background-color:#FFECEC;display:inline-block;font-size:1.6em;line-height:1em;margin:0;padding:.425em 1.7em}.similar-note .view-article-trending{margin-top:1.7em;margin-bottom:1.7em}.legacy-layout .similar-note-fullbleed{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.ad-slot.ad-slot-leaderboard>div{margin-bottom:1.7em}.ad-slot.ad-slot-billboard>div{margin-bottom:1.7em}.ad-slot.debug{background:#F1F2F4;border:1px solid #999;min-height:20px;padding:.85em}.ad-slot.debug .ad-slot-name{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;font-size:.8em;text-align:center}.gpt-ads{max-width:100%;overflow:hidden;height:auto;text-align:center}.gpt-ads div,.gpt-ads iframe{display:block;margin:0 auto;transform-origin:top left}.home-leaderboard{margin-top:1.7em}.lSSlideWrapper .pi-image .content .fp-caption,.lSSlideWrapper .pi-images .content .fp-caption{margin-bottom:1.7em}.lSAction>a{background-color:#fff;background-repeat:no-repeat;background-size:contain;border:.425em solid #fff;box-sizing:content-box;height:50px;margin-top:-30px;opacity:.6;width:28px}.lSAction>a:focus,.lSAction>a:hover{opacity:.9}.lSAction>a.lSPrev{background-image:url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 56 100" xmlns="http://www.w3.org/2000/svg"><path d="m24.798 75-24.798-24.999 24.799-25.001 24.799-25 3.201 3.229 3.201 3.229-21.631 21.808-21.631 21.807 43.193 43.545-3.167 3.191-3.168 3.191z" fill-rule="nonzero"/></svg>');background-position:center;left:0}.lSAction>a.lSNext{background-image:url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 56 100" xmlns="http://www.w3.org/2000/svg"><path d="m31.202 25 24.798 24.999-24.799 25.001-24.799 25-3.201-3.229-3.201-3.229 21.631-21.808 21.631-21.807-43.193-43.545 3.167-3.191 3.168-3.191z" fill-rule="nonzero"/></svg>');background-position:center;right:0}.lSSlideOuter .lSPager.lSpg li a{background-color:#999;border:1px solid #fff;height:11px;width:11px}.lSSlideOuter .lSPager.lSpg li:hover a,.lSSlideOuter .lSPager.lSpg li.active a{background-color:#F8BDC1;border:1px solid #f6a6ab}.lSSlideOuter .lSPager.lSGallery{display:block;text-align:center}.lSSlideOuter .lSPager.lSGallery::after,.lSSlideOuter .lSPager.lSGallery::before{display:none}.lSSlideOuter .lSPager.lSGallery li{border:1px solid #FFDFDE;display:inline-block;float:none;opacity:.5;transition:opacity .2s ease-in-out}.lSSlideOuter .lSPager.lSGallery li:hover,.lSSlideOuter .lSPager.lSGallery li.active{border-radius:0;opacity:1}@media (min-width:700px){.lSSlideOuter .lSPager.lSGallery{overflow:visible !important;transform:none !important;width:100% !important}.lSSlideOuter .lSPager.lSGallery li{margin-right:4px !important}}.lSSlideOuter .lslide{position:relative}.lSSlideOuter .lslide>a{display:none;left:10px;position:absolute;top:10px}.lSSlideOuter .lslide:hover>a{display:block}.hb-container{display:none;padding-top:.6375em}.hb-container .hb{display:block;outline:0;background-color:transparent;box-shadow:none}@media screen and (max-width:760px){.hb-container{display:block}}button.hb{padding:0;border:none;background:transparent;color:#313131}button.hb:active,button.hb:focus,button.hb:hover{outline:none;background:transparent;color:#313131}.slideout-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:none;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:360px;background-color:#F1F2F4}.slideout-menu header{padding:1.7em}.slideout-panel{position:relative;z-index:100;background-color:#fff;box-shadow:0 0 10px #d4d7de}.slideout-panel div.page{transition:opacity .2s ease-in-out}.slideout-open{overflow:hidden}.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:block}.side-indent{margin:0 2.55em}.slideout-menu{text-transform:uppercase}.slideout-menu a{color:#313131}.slideout-menu .logo{display:flex;padding:1.7em;text-align:center}.slideout-menu .logo a,.slideout-menu .logo button{display:block}.slideout-menu .logo a svg{width:100%;height:auto}.slideout-menu .logo button{margin-left:.85em}.slideout-menu .logo button .button-label{display:inline-block;margin-left:.2em;text-transform:lowercase;font-size:.9em;font-family:'Playfair Display',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal}.slideout-menu ul.side-menu{display:block;margin:0;padding:0;list-style-type:none;font-size:.9em}.slideout-menu ul.side-menu.latest-menu,.slideout-menu ul.side-menu.main-menu,.slideout-menu ul.side-menu.secondary-menu{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em}.slideout-menu ul.side-menu ul{display:none;margin:0 0 0 2.55em;padding:0;list-style-type:none;font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em}.slideout-menu ul.side-menu li{display:block;margin:0;padding:.2em 0;line-height:1.1em}.slideout-menu ul.side-menu li>.expandable .expander:after{content:'+';font-size:1.2em}.slideout-menu ul.side-menu li.open>ul{display:block}.slideout-menu ul.side-menu li.open>.expandable a{color:#f8bdc1}.slideout-menu ul.side-menu li.open>.expandable .expander:after{content:'-';font-size:1.2em}.slideout-menu ul.side-menu a{display:block;padding:.425em 0}.slideout-menu ul.side-menu>li>ul{margin-bottom:.85em}.slideout-menu ul.side-menu .expandable{display:flex;align-items:center}.slideout-menu ul.side-menu .expandable a{flex-basis:1em;text-wrap:none}.slideout-menu ul.side-menu .expandable .expander{display:block;flex-basis:90%;text-align:right;cursor:default}.side-subheading,.extra-links{margin:1.7em 0 0;padding:0;list-style-type:none;font-size:.9em;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em}.side-hr{margin:.85em;height:0;border:0;border-top:2px solid #f8bdc1}.side-social{font-size:.9em}.side-social .icon-bar{flex-wrap:wrap}.side-social .icon-bar .others{display:block;margin:0;padding:0;border:0}.side-social .icon-bar .others a{color:#f8bdc1}.side-social .icon-bar .others a svg path{fill:#313131}.side-social .icon-bar .social-networks{margin:.85em 0}.side-social .icon-bar .social-networks svg path{fill:#313131}.video-playlist{bottom:.425em;position:fixed;right:.425em;transition:opacity .3s ease-in-out;width:460px;z-index:100}.video-playlist.hidden{opacity:0}.video-playlist:hover .video-playlist-topbar{opacity:1}.video-playlist-overlay{background:#fff url("/sites/all/themes/sl/images/video-playlist.png") center no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity 2s ease-in-out;z-index:10}.video-playlist-overlay.hidden{pointer-events:none;opacity:0}.video-playlist-topbar{align-content:stretch;align-items:center;background-image:linear-gradient(to bottom,rgba(0,0,0,0.7),rgba(0,0,0,0.4),rgba(68,68,68,0));display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;left:0;opacity:0;padding-bottom:.85em;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%;z-index:12}.video-playlist-clickthrough{flex:0 1 auto;margin-left:.425em;transition:opacity .5s ease-in-out}.video-playlist-clickthrough.hidden{opacity:0}.video-playlist-clickthrough span{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;color:#fff;cursor:pointer;font-size:12px;line-height:1.2em;white-space:nowrap}.video-playlist-clickthrough span:hover{color:#F8BDC1}.video-playlist-close{flex:0 1 auto;margin-right:.425em}.video-playlist-close svg{cursor:pointer;display:block;height:.85em;width:.85em}.video-playlist-close svg:hover path{fill:#F8BDC1}.email-friend{background-color:#FEF7F6;padding-bottom:1.7em;padding-top:1.7em}.email-friend p{margin:0}#email_friend_wrapper label{display:none}#email_friend_wrapper .g-recaptcha>div{margin:0 auto}#email_friend_wrapper .messages{background-color:#fdefed;border:1px solid #fbe3df;margin:1.7em 0;text-align:center}#email_friend_wrapper .messages ul{list-style-type:none;margin:0;padding:0}#email_friend_wrapper .messages ul li{margin:.425em 0;padding:0}#email_friend_wrapper_inner{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:.85em 0;position:relative}@media (max-width:750px){#email_friend_wrapper_inner{flex-wrap:wrap}}#email_friend_wrapper_inner input{display:block;margin:0}#email_friend_wrapper_inner .form-item-sender-name,#email_friend_wrapper_inner .form-item-friend-name,#email_friend_wrapper_inner .form-item-friend-email{align-content:stretch;align-items:stretch;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:0;padding:0}#email_friend_wrapper_inner .form-item-sender-name input,#email_friend_wrapper_inner .form-item-friend-name input,#email_friend_wrapper_inner .form-item-friend-email input{font-size:.9em}#email_friend_wrapper_inner .form-item-sender-name,#email_friend_wrapper_inner .form-item-friend-name{flex-basis:30%;margin-right:.425em}#email_friend_wrapper_inner .form-submit{flex:0 1 auto}#email_friend_wrapper_inner .ajax-progress{background-color:rgba(254,247,246,0.8);bottom:0;left:0;position:absolute;right:0;top:0}#email_friend_wrapper_inner .ajax-progress .throbber{background-image:url("/sites/all/themes/sl/images/puff.svg");background-size:36px 36px;display:block;float:none;height:36px;margin:0 auto;width:36px}@media (max-width:750px){#email_friend_wrapper_inner .form-item-sender-name,#email_friend_wrapper_inner .form-item-friend-name,#email_friend_wrapper_inner .form-item-friend-email{flex:0 0 100%;flex-wrap:wrap;margin:.425em 0}#email_friend_wrapper_inner .form-submit{margin:0 auto}}.sudoku-wrap label{margin-bottom:1rem;display:inline-block;margin-right:0.5rem}.sudoku-wrap .buttons-wrapper{display:flex}.sudoku-wrap .buttons-wrapper .buttons{margin-left:0.5rem}.sudoku-wrap button{padding:0.5rem 0.7rem;font-weight:700;text-transform:uppercase;font-size:0.8rem}.sudoku-wrap button.js-solve-step-btn{margin-right:5px}.sudoku-wrap button.js-clear-board-btn{margin-top:5px}.sudoku-wrap .sudoku-board{margin:1rem 0}.sudoku-wrap .sudoku-board a{margin-top:1rem;display:inline-block}@media (max-width:500px){.sudoku-wrap button{font-size:0.7rem}.sudoku-board-cell input{padding:0}}@media (max-width:400px){.sudoku-wrap{text-align:center}.sudoku-wrap .buttons-wrapper{display:block}.sudoku-wrap .buttons-wrapper button{margin-bottom:5px}}.views-row-trending,.further-reading-trending{font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;background-color:#F1F2F4;padding:1.7em;text-align:center}.views-row-trending h2,.further-reading-trending h2{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;font-size:1.2em;letter-spacing:1px;margin:0;text-transform:uppercase}.views-row-trending .views-field.views-field-counter,.further-reading-trending .views-field.views-field-counter{font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;border-top:1px solid #F8BDC1;font-size:2.8em;line-height:1em;margin:.5em auto .2em;padding-top:.2em;width:40%}.views-row-trending .views-field a,.further-reading-trending .views-field a{color:#313131;display:block;font-size:1.2em;transform-origin:center;transition:transform .1s ease-in-out}.views-row-trending .views-field a:hover,.views-row-trending .views-field a:focus,.further-reading-trending .views-field a:hover,.further-reading-trending .views-field a:focus{transform:scale(1.05)}.view-display-id-top_five_video>.view-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:1.7em}@media screen and (max-width:500px){.view-display-id-top_five_video>.view-content{justify-content:center}}.view-display-id-top_five_video>.view-content>.views-row{flex:0 0 33.333%;margin-bottom:3.4em}.view-display-id-top_five_video>.view-content>.views-row:nth-child(1){flex-basis:49%}.view-display-id-top_five_video>.view-content>.views-row:nth-child(2){flex-basis:40%}.view-display-id-top_five_video>.view-content>.views-row:nth-child(3),.view-display-id-top_five_video>.view-content>.views-row:nth-child(5){flex-basis:24%}@media screen and (max-width:760px){.view-display-id-top_five_video>.view-content>.views-row{align-self:flex-start;flex-basis:48% !important}.view-display-id-top_five_video>.view-content>.views-row:nth-child(5){display:none}}@media screen and (max-width:500px){.view-display-id-top_five_video>.view-content>.views-row{align-self:flex-start;flex-basis:100% !important}}.views-row-boutique{width:100%}.views-row-boutique .boutique-slider .product{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;padding-bottom:1.7em;text-align:center}.views-row-boutique .boutique-slider .product a{display:block;color:#313131}.views-row-boutique .boutique-slider .product h3{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;font-size:.8em;line-height:1.3em;margin:0;text-transform:uppercase}.views-row-boutique .boutique-slider .product .brand{font-size:.8em}.view-article-categories,.view-display-id-further_reading,.view-display-id-win_landing{max-width:1220px;margin-left:auto;margin-right:auto;margin-bottom:1.7em;margin-top:1.7em;overflow-x:hidden;padding:0 10px}.view-article-categories::after,.view-display-id-further_reading::after,.view-display-id-win_landing::after{clear:both;content:"";display:table}.view-article-categories>.view-content,.view-display-id-further_reading>.view-content,.view-display-id-win_landing>.view-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.view-article-categories>.view-content>.views-row,.view-display-id-further_reading>.view-content>.views-row,.view-display-id-win_landing>.view-content>.views-row{flex:0 0 33.333%;margin-bottom:3.4em}.views-row-fullbleed .views-row-fullbleed-expanded{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.views-row-fullbleed .views-row-fullbleed-expanded .outer-wrapper-bleed{border-top:8px solid #FFDFDE}.views-row-fullbleed .views-row-fullbleed-expanded .outer-wrapper-bleed.border-bottom{border-bottom:8px solid #FFDFDE}.views-row-fullbleed .views-row-fullbleed-expanded .outer-wrapper-bleed .outer-wrapper>h2{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;font-size:1em;margin:0}.views-row-fullbleed .views-row-fullbleed-expanded .outer-wrapper-bleed .outer-wrapper>h2 a{background-color:#FFECEC;display:inline-block;line-height:1em;padding:1.7em;text-transform:uppercase}.view-display-id-404>.view-content,.view-display-id-category_landing>.view-content,.view-display-id-subcategory_landing>.view-content,.view-display-id-further_reading>.view-content,.view-display-id-win_landing>.view-content,.view-article-categories.view-display-id-boutique>.view-content{align-items:stretch}.view-display-id-404>.view-content>.views-row,.view-display-id-category_landing>.view-content>.views-row,.view-display-id-subcategory_landing>.view-content>.views-row,.view-display-id-further_reading>.view-content>.views-row,.view-display-id-win_landing>.view-content>.views-row,.view-article-categories.view-display-id-boutique>.view-content>.views-row{display:flex;flex-basis:30%;flex-grow:1;margin-right:1.7em;max-width:32%}.view-display-id-404>.view-content>.views-row:nth-child(3n),.view-display-id-category_landing>.view-content>.views-row:nth-child(3n),.view-display-id-subcategory_landing>.view-content>.views-row:nth-child(3n),.view-display-id-further_reading>.view-content>.views-row:nth-child(3n),.view-display-id-win_landing>.view-content>.views-row:nth-child(3n),.view-article-categories.view-display-id-boutique>.view-content>.views-row:nth-child(3n){margin-right:0}@media screen and (max-width:850px){.view-display-id-404>.view-content>.views-row,.view-display-id-category_landing>.view-content>.views-row,.view-display-id-subcategory_landing>.view-content>.views-row,.view-display-id-further_reading>.view-content>.views-row,.view-display-id-win_landing>.view-content>.views-row,.view-article-categories.view-display-id-boutique>.view-content>.views-row{flex-basis:45%;max-width:48%}.view-display-id-404>.view-content>.views-row:nth-child(3n),.view-display-id-category_landing>.view-content>.views-row:nth-child(3n),.view-display-id-subcategory_landing>.view-content>.views-row:nth-child(3n),.view-display-id-further_reading>.view-content>.views-row:nth-child(3n),.view-display-id-win_landing>.view-content>.views-row:nth-child(3n),.view-article-categories.view-display-id-boutique>.view-content>.views-row:nth-child(3n){margin-right:1.7em}.view-display-id-404>.view-content>.views-row:nth-child(2n),.view-display-id-category_landing>.view-content>.views-row:nth-child(2n),.view-display-id-subcategory_landing>.view-content>.views-row:nth-child(2n),.view-display-id-further_reading>.view-content>.views-row:nth-child(2n),.view-display-id-win_landing>.view-content>.views-row:nth-child(2n),.view-article-categories.view-display-id-boutique>.view-content>.views-row:nth-child(2n){margin-right:0}}@media screen and (max-width:650px){.view-display-id-404>.view-content>.views-row,.view-display-id-category_landing>.view-content>.views-row,.view-display-id-subcategory_landing>.view-content>.views-row,.view-display-id-further_reading>.view-content>.views-row,.view-display-id-win_landing>.view-content>.views-row,.view-article-categories.view-display-id-boutique>.view-content>.views-row{margin-right:0;flex-basis:100%;max-width:100%}}.view-display-id-404>.view-content>.views-row article,.view-display-id-category_landing>.view-content>.views-row article,.view-display-id-subcategory_landing>.view-content>.views-row article,.view-display-id-further_reading>.view-content>.views-row article,.view-display-id-win_landing>.view-content>.views-row article,.view-article-categories.view-display-id-boutique>.view-content>.views-row article{flex-basis:100%}.view-display-id-404>.view-content>.views-row article.no-image,.view-display-id-category_landing>.view-content>.views-row article.no-image,.view-display-id-subcategory_landing>.view-content>.views-row article.no-image,.view-display-id-further_reading>.view-content>.views-row article.no-image,.view-display-id-win_landing>.view-content>.views-row article.no-image,.view-article-categories.view-display-id-boutique>.view-content>.views-row article.no-image{align-self:center}@media screen and (max-width:650px){.view-display-id-home>.view-content{justify-content:center}}.view-display-id-home>.view-content>.views-row:nth-child(1),.view-display-id-home>.view-content>.views-row:nth-child(7),.view-display-id-home>.view-content>.views-row:nth-child(14),.view-display-id-home>.view-content>.views-row:nth-child(17),.view-display-id-home>.view-content>.views-row:nth-child(23){flex-basis:100%}.view-display-id-home>.view-content>.views-row:nth-child(2),.view-display-id-home>.view-content>.views-row:nth-child(8),.view-display-id-home>.view-content>.views-row:nth-child(11),.view-display-id-home>.view-content>.views-row:nth-child(13),.view-display-id-home>.view-content>.views-row:nth-child(15),.view-display-id-home>.view-content>.views-row:nth-child(22){flex-basis:49%}.view-display-id-home>.view-content>.views-row:nth-child(3),.view-display-id-home>.view-content>.views-row:nth-child(9),.view-display-id-home>.view-content>.views-row:nth-child(10),.view-display-id-home>.view-content>.views-row:nth-child(12),.view-display-id-home>.view-content>.views-row:nth-child(16),.view-display-id-home>.view-content>.views-row:nth-child(21){flex-basis:40%}.view-display-id-home>.view-content>.views-row:nth-child(10){align-self:flex-start}.view-display-id-home>.view-content>.views-row:nth-child(4),.view-display-id-home>.view-content>.views-row:nth-child(6),.view-display-id-home>.view-content>.views-row:nth-child(18),.view-display-id-home>.view-content>.views-row:nth-child(20){flex-basis:24%}.view-display-id-home>.view-content>.views-row:nth-child(n+24){flex-basis:24%}.view-display-id-home>.view-content>.views-row:nth-child(5n+27){flex-basis:33.333%}.view-display-id-home>.view-content>.views-row:nth-child(10n+24),.view-display-id-home>.view-content>.views-row:nth-child(10n+30){flex-basis:40%}.view-display-id-home>.view-content>.views-row:nth-child(10n+25),.view-display-id-home>.view-content>.views-row:nth-child(10n+29){flex-basis:49%}@media screen and (max-width:760px){.view-display-id-home>.view-content>.views-row{align-self:flex-start;flex-basis:48% !important}.view-display-id-home>.view-content>.views-row:nth-child(1),.view-display-id-home>.view-content>.views-row:nth-child(7),.view-display-id-home>.view-content>.views-row:nth-child(14),.view-display-id-home>.view-content>.views-row:nth-child(17),.view-display-id-home>.view-content>.views-row:nth-child(23){flex-basis:100% !important}}@media screen and (max-width:650px){.view-display-id-home>.view-content>.views-row{align-self:flex-start;flex-basis:100% !important}}.view-article-categories .ad-slot-footer_billboard{margin-top:1.7em}.node-webform .pis-full .outer-wrapper-bleed,.pis-fps-body-full .fps-body .outer-wrapper-bleed{padding-right:.85em;padding-left:.85em}.node-webform .pis-full .entity-pi.spacing-narrow,.pis-fps-body-full .fps-body .entity-pi.spacing-narrow{margin-top:.85em;margin-bottom:.85em}.node-webform .pis-full .entity-pi.spacing-narrow.pi-image-row,.pis-fps-body-full .fps-body .entity-pi.spacing-narrow.pi-image-row{margin-top:.425em;margin-bottom:.425em}@media (max-width:750px){.node-webform .pis-full .entity-pi.spacing-narrow,.pis-fps-body-full .fps-body .entity-pi.spacing-narrow{margin-top:.425em;margin-bottom:.425em}}.node-webform .pis-full .entity-pi.spacing-normal,.pis-fps-body-full .fps-body .entity-pi.spacing-normal{margin-top:3.4em;margin-bottom:3.4em}@media (max-width:750px){.node-webform .pis-full .entity-pi.spacing-normal,.pis-fps-body-full .fps-body .entity-pi.spacing-normal{margin-top:1.7em;margin-bottom:1.7em}}.node-webform .pis-full .entity-pi.spacing-wide,.pis-fps-body-full .fps-body .entity-pi.spacing-wide{margin-top:6.8em;margin-bottom:6.8em}@media (max-width:750px){.node-webform .pis-full .entity-pi.spacing-wide,.pis-fps-body-full .fps-body .entity-pi.spacing-wide{margin-top:3.4em;margin-bottom:3.4em}}.node-webform .pis-full .entity-pi.justify-left,.pis-fps-body-full .fps-body .entity-pi.justify-left{text-align:left}.node-webform .pis-full .entity-pi.justify-centre,.pis-fps-body-full .fps-body .entity-pi.justify-centre{text-align:center}.node-webform .pis-full .entity-pi.justify-right,.pis-fps-body-full .fps-body .entity-pi.justify-right{text-align:right}.node-webform .pis-full .entity-pi.paragraph-columns>.content>.pis,.pis-fps-body-full .fps-body .entity-pi.paragraph-columns>.content>.pis{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.node-webform .pis-full .entity-pi.paragraph-columns>.content>.pis>div,.pis-fps-body-full .fps-body .entity-pi.paragraph-columns>.content>.pis>div{flex:1 1 100%}.node-webform .pis-full .entity-pi.paragraph-columns.vertical-bottom>.content>.pis,.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.vertical-bottom>.content>.pis{align-items:flex-end}.node-webform .pis-full .entity-pi.paragraph-columns.vertical-top>.content>.pis,.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.vertical-top>.content>.pis{align-items:flex-start}@media screen and (min-width:380px){.node-webform .pis-full .entity-pi.paragraph-columns.columns-2>.content>.pis>div,.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.columns-2>.content>.pis>div{flex-basis:33.333%;max-width:50%}.node-webform .pis-full .entity-pi.paragraph-columns.columns-2>.content>.pis>div:nth-child(odd),.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.columns-2>.content>.pis>div:nth-child(odd){margin-right:.85em}}@media screen and (min-width:300px){.node-webform .pis-full .entity-pi.paragraph-columns.columns-3>.content>.pis>div,.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.columns-3>.content>.pis>div{flex-basis:33.333%;max-width:50%}.node-webform .pis-full .entity-pi.paragraph-columns.columns-3>.content>.pis>div:nth-child(odd),.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.columns-3>.content>.pis>div:nth-child(odd){margin-right:.85em}}@media screen and (min-width:760px){.node-webform .pis-full .entity-pi.paragraph-columns.columns-3>.content>.pis>div,.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.columns-3>.content>.pis>div{flex-basis:25%;margin-right:.85em;max-width:33%}.node-webform .pis-full .entity-pi.paragraph-columns.columns-3>.content>.pis>div:nth-child(3n),.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.columns-3>.content>.pis>div:nth-child(3n){margin-right:0}}@media screen and (min-width:300px){.node-webform .pis-full .entity-pi.paragraph-columns.columns-4>.content>.pis>div,.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.columns-4>.content>.pis>div{flex-basis:33.333%;max-width:50%}.node-webform .pis-full .entity-pi.paragraph-columns.columns-4>.content>.pis>div:nth-child(odd),.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.columns-4>.content>.pis>div:nth-child(odd){margin-right:.85em}}@media screen and (min-width:800px){.node-webform .pis-full .entity-pi.paragraph-columns.columns-4>.content>.pis>div,.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.columns-4>.content>.pis>div{flex-basis:20%;margin-right:.85em;max-width:25%}.node-webform .pis-full .entity-pi.paragraph-columns.columns-4>.content>.pis>div:nth-child(4n),.pis-fps-body-full .fps-body .entity-pi.paragraph-columns.columns-4>.content>.pis>div:nth-child(4n){margin-right:0}}.pi-heading.heading-full-bleed{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background-color:#FFECEC}.pi-heading.heading-full-bleed h1,.pi-heading.heading-full-bleed h2,.pi-heading.heading-full-bleed h3,.pi-heading.heading-full-bleed h4,.pi-heading.heading-full-bleed h5,.pi-heading.heading-full-bleed h6{padding:1.3rem 0 0.5rem 0}.pi-image .content img,.pi-images .content img{display:block}.pi-image .content a,.pi-images .content a{color:#313131}.pi-image .content .fp-credit,.pi-images .content .fp-credit{color:#575757;font-size:.6em;line-height:1em;margin:0 auto .7em;text-transform:uppercase}.pi-image .content .fp-caption,.pi-images .content .fp-caption{font-family:'Libre Baskerville',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;font-size:.9em;line-height:1.2em;margin:.5em auto 0;text-align:center}@media (max-width:600px){.pi-image .content .fp-caption,.pi-images .content .fp-caption{font-size:.8em}}.pi-image .content .fp-caption p,.pi-images .content .fp-caption p{display:inline-block;margin:0}.pi-image .content .fp-caption a,.pi-images .content .fp-caption a{color:#999}.pi-image .content .fp-caption a:focus,.pi-image .content .fp-caption a:hover,.pi-images .content .fp-caption a:focus,.pi-images .content .fp-caption a:hover{color:#313131}.pi-image.no-credit .content .fp-caption,.pi-images.no-credit .content .fp-caption{margin-top:.5em}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;max-height:50vh}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.pi-quote{text-align:center}.pi-quote .fp-quote{font-family:'Playfair Display',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;font-size:30px;line-height:1.4em;quotes:"“" "”" "‘" "’"}@media (max-width:1050px){.pi-quote .fp-quote{font-size:28.5px}}@media (max-width:750px){.pi-quote .fp-quote{font-size:27px}}@media (max-width:550px){.pi-quote .fp-quote{font-size:25.5px}}@media (max-width:450px){.pi-quote .fp-quote{font-size:22.5px}}.pi-quote .fp-quote::before,.pi-quote .fp-quote::after{display:inline;font-size:2.5em;vertical-align:middle}.pi-quote .fp-quote::before{content:open-quote;padding-right:.1em}.pi-quote .fp-quote::after{content:close-quote}.pi-quote .fp-person{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;margin-top:.85em}.pi-quote .fp-person:before{content:"— "}.pi-quote.quote-background{padding-top:.85em}.pi-quote.quote-background .content{background-color:#FFECEC;margin-left:auto;margin-right:auto;max-width:90%;padding:3.4em 1.7em;max-width:34em}.pi-quote.quote-background .content .fp-person{text-align:right}@media (max-width:700px){.pi-quote-with-image.image-left>.content .pis-fp-formatted-quote,.pi-quote-with-image.image-right>.content .pis-fp-formatted-quote{margin:1.7em auto}.pi-quote-with-image.image-left>.content .pis-fp-formatted-quote .fp-formatted-quote,.pi-quote-with-image.image-right>.content .pis-fp-formatted-quote .fp-formatted-quote{margin:0}}.pi-formatted-text-with-image>.content,.pi-quote-with-image>.content,.pi-slideshow-with-text-or-quote>.content{display:flex;flex-wrap:nowrap}@media screen and (max-width:700px){.pi-formatted-text-with-image>.content,.pi-quote-with-image>.content,.pi-slideshow-with-text-or-quote>.content{flex-wrap:wrap}.pi-formatted-text-with-image>.content .fp-formatted-text,.pi-quote-with-image>.content .fp-formatted-text,.pi-slideshow-with-text-or-quote>.content .fp-formatted-text{margin-top:1.7em;order:2}.pi-formatted-text-with-image>.content .pis-fp-formatted-image,.pi-quote-with-image>.content .pis-fp-formatted-image,.pi-slideshow-with-text-or-quote>.content .pis-fp-formatted-image{order:1}}.pi-formatted-text-with-image>.content .fp-formatted-text,.pi-quote-with-image>.content .fp-formatted-text,.pi-slideshow-with-text-or-quote>.content .fp-formatted-text{flex:1 1 auto}.pi-formatted-text-with-image>.content .pis-fp-formatted-image,.pi-quote-with-image>.content .pis-fp-formatted-image,.pi-slideshow-with-text-or-quote>.content .pis-fp-formatted-image{flex:0 0 auto}.pi-formatted-text-with-image.vertical-top>.content,.pi-quote-with-image.vertical-top>.content,.pi-slideshow-with-text-or-quote.vertical-top>.content{align-items:flex-start}.pi-formatted-text-with-image.vertical-middle>.content,.pi-quote-with-image.vertical-middle>.content,.pi-slideshow-with-text-or-quote.vertical-middle>.content{align-items:center}.pi-formatted-text-with-image.vertical-bottom>.content,.pi-quote-with-image.vertical-bottom>.content,.pi-slideshow-with-text-or-quote.vertical-bottom>.content{align-items:flex-end}.pi-formatted-text-with-image.image-left>.content,.pi-quote-with-image.image-left>.content,.pi-slideshow-with-text-or-quote.image-left>.content{flex-direction:row-reverse}.pi-formatted-text-with-image.image-left>.content .fp-formatted-text,.pi-formatted-text-with-image.image-left>.content .fp-formatted-quote,.pi-quote-with-image.image-left>.content .fp-formatted-text,.pi-quote-with-image.image-left>.content .fp-formatted-quote,.pi-slideshow-with-text-or-quote.image-left>.content .fp-formatted-text,.pi-slideshow-with-text-or-quote.image-left>.content .fp-formatted-quote{margin-left:3.4em}@media screen and (max-width:800px){.pi-formatted-text-with-image.image-left>.content .fp-formatted-text,.pi-formatted-text-with-image.image-left>.content .fp-formatted-quote,.pi-quote-with-image.image-left>.content .fp-formatted-text,.pi-quote-with-image.image-left>.content .fp-formatted-quote,.pi-slideshow-with-text-or-quote.image-left>.content .fp-formatted-text,.pi-slideshow-with-text-or-quote.image-left>.content .fp-formatted-quote{margin-left:1.7em}}@media screen and (max-width:700px){.pi-formatted-text-with-image.image-left>.content .fp-formatted-text,.pi-quote-with-image.image-left>.content .fp-formatted-text,.pi-slideshow-with-text-or-quote.image-left>.content .fp-formatted-text{margin-left:0}}.pi-formatted-text-with-image.image-right>.content,.pi-quote-with-image.image-right>.content,.pi-slideshow-with-text-or-quote.image-right>.content{flex-direction:row}.pi-formatted-text-with-image.image-right>.content .fp-formatted-text,.pi-formatted-text-with-image.image-right>.content .fp-formatted-quote,.pi-quote-with-image.image-right>.content .fp-formatted-text,.pi-quote-with-image.image-right>.content .fp-formatted-quote,.pi-slideshow-with-text-or-quote.image-right>.content .fp-formatted-text,.pi-slideshow-with-text-or-quote.image-right>.content .fp-formatted-quote{margin-right:3.4em}@media screen and (max-width:800px){.pi-formatted-text-with-image.image-right>.content .fp-formatted-text,.pi-formatted-text-with-image.image-right>.content .fp-formatted-quote,.pi-quote-with-image.image-right>.content .fp-formatted-text,.pi-quote-with-image.image-right>.content .fp-formatted-quote,.pi-slideshow-with-text-or-quote.image-right>.content .fp-formatted-text,.pi-slideshow-with-text-or-quote.image-right>.content .fp-formatted-quote{margin-right:1.7em}}@media screen and (max-width:700px){.pi-formatted-text-with-image.image-right>.content .fp-formatted-text,.pi-quote-with-image.image-right>.content .fp-formatted-text,.pi-slideshow-with-text-or-quote.image-right>.content .fp-formatted-text{margin-right:0}}.pi-formatted-text-with-image.image-half>.content .pis-fp-formatted-image,.pi-quote-with-image.image-half>.content .pis-fp-formatted-image,.pi-slideshow-with-text-or-quote.image-half>.content .pis-fp-formatted-image{flex-basis:50%}@media screen and (max-width:800px){.pi-formatted-text-with-image.image-half>.content .pis-fp-formatted-image,.pi-quote-with-image.image-half>.content .pis-fp-formatted-image,.pi-slideshow-with-text-or-quote.image-half>.content .pis-fp-formatted-image{flex-basis:40%}}@media screen and (max-width:700px){.pi-formatted-text-with-image.image-half>.content .pis-fp-formatted-image,.pi-quote-with-image.image-half>.content .pis-fp-formatted-image,.pi-slideshow-with-text-or-quote.image-half>.content .pis-fp-formatted-image{flex-basis:100%}}.pi-formatted-text-with-image.image-third>.content .pis-fp-formatted-image,.pi-quote-with-image.image-third>.content .pis-fp-formatted-image,.pi-slideshow-with-text-or-quote.image-third>.content .pis-fp-formatted-image{flex-basis:33.333%}@media screen and (max-width:680px){.pi-formatted-text-with-image.image-third>.content .pis-fp-formatted-image,.pi-quote-with-image.image-third>.content .pis-fp-formatted-image,.pi-slideshow-with-text-or-quote.image-third>.content .pis-fp-formatted-image{flex-basis:100%}}.pi-pull-quote>.content{display:flex;flex-wrap:nowrap}@media screen and (max-width:600px){.pi-pull-quote>.content{flex-wrap:wrap}}.pi-pull-quote>.content .fp-formatted-text{flex:1 1 auto}.pi-pull-quote>.content .pis-fp-formatted-quote{flex:0 0 50%}@media screen and (max-width:700px){.pi-pull-quote>.content .pis-fp-formatted-quote{flex-basis:40%}}@media screen and (max-width:600px){.pi-pull-quote>.content .pis-fp-formatted-quote{flex-basis:100%;padding-left:1.7em;padding-right:1.7em}}.pi-pull-quote.vertical-top>.content{align-items:flex-start}.pi-pull-quote.vertical-middle>.content{align-items:center}.pi-pull-quote.vertical-bottom>.content{align-items:flex-end}.pi-pull-quote.quote-left>.content{flex-direction:row}.pi-pull-quote.quote-left>.content .fp-formatted-text{margin-left:3.4em}@media screen and (max-width:700px){.pi-pull-quote.quote-left>.content .fp-formatted-text{margin-left:1.7em}}@media screen and (max-width:600px){.pi-pull-quote.quote-left>.content .fp-formatted-text{margin-left:0;margin-top:1.7em}}.pi-pull-quote.quote-right>.content{flex-direction:row-reverse}.pi-pull-quote.quote-right>.content .fp-formatted-text{margin-right:3.4em}@media screen and (max-width:700px){.pi-pull-quote.quote-right>.content .fp-formatted-text{margin-right:1.7em}}@media screen and (max-width:600px){.pi-pull-quote.quote-right>.content .fp-formatted-text{margin-right:0;margin-top:1.7em}}.pi-slideshow-with-text-or-quote.image-left>.content .slideshow{margin-right:4.25em;margin-left:0}.pi-slideshow-with-text-or-quote.image-left>.content .fp-formatted-text{margin-left:0}.pi-slideshow-with-text-or-quote.image-right>.content{flex-direction:row !important}.pi-slideshow-with-text-or-quote.image-right>.content .slideshow{margin-right:0;margin-left:4.25em}.pi-slideshow-with-text-or-quote.image-third>.content .slideshow{max-width:33.33333%}.pi-slideshow-with-text-or-quote>.content{margin-bottom:1.7em}.pi-slideshow-with-text-or-quote>.content .pi-quote{margin-right:3.4em}.pi-slideshow-with-text-or-quote>.content .slideshow{flex:1 1 50%;margin-left:4.25em;width:100%;min-height:0;max-width:50%}.pi-slideshow-with-text-or-quote .slideshow{position:relative}.pi-slideshow-with-text-or-quote .slideshow--controls{position:absolute;top:50%;left:-40px;width:calc(100% + 80px);margin-top:-35px}.pi-slideshow-with-text-or-quote .slideshow--prev,.pi-slideshow-with-text-or-quote .slideshow--next{position:absolute;background-repeat:no-repeat;background-color:transparent;width:20px;height:35px;padding:0;opacity:0.6;transition:all 0.5s ease}.pi-slideshow-with-text-or-quote .slideshow--prev:focus,.pi-slideshow-with-text-or-quote .slideshow--next:focus{outline:none}.pi-slideshow-with-text-or-quote .slideshow--prev:hover,.pi-slideshow-with-text-or-quote .slideshow--prev:active,.pi-slideshow-with-text-or-quote .slideshow--next:hover,.pi-slideshow-with-text-or-quote .slideshow--next:active{opacity:1}.pi-slideshow-with-text-or-quote .slideshow--prev span,.pi-slideshow-with-text-or-quote .slideshow--next span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.pi-slideshow-with-text-or-quote .slideshow--prev{background-image:url("data:image/svg+xml,%3Csvg%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%221.41421%22%20viewBox%3D%220%200%2056%20100%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m24.798%2075-24.798-24.999%2024.799-25.001%2024.799-25%203.201%203.229%203.201%203.229-21.631%2021.808-21.631%2021.807%2043.193%2043.545-3.167%203.191-3.168%203.191z%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E");background-position:center;left:0}.pi-slideshow-with-text-or-quote .slideshow--next{background-image:url("data:image/svg+xml,%3Csvg%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%221.41421%22%20viewBox%3D%220%200%2056%20100%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m31.202%2025%2024.798%2024.999-24.799%2025.001-24.799%2025-3.201-3.229-3.201-3.229%2021.631-21.808%2021.631-21.807-43.193-43.545%203.167-3.191%203.168-3.191z%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E");background-position:center;right:0}.pi-slideshow-with-text-or-quote .slideshow .lSPager{z-index:0;position:absolute;width:100%}.pi-slideshow-with-text-or-quote .slideshow .pis-fp-images{overflow:visible}.pi-slideshow-with-text-or-quote .caption{color:#575757;font-size:.6em;line-height:1em;margin:0 auto .7em;text-transform:uppercase;display:block}.pi-formatted-text-title-link .fp-title h2{margin-top:0}@media screen and (max-width:1300px){.pi-slideshow-with-text-or-quote.image-right>.content .slideshow{margin-left:0}.pi-slideshow-with-text-or-quote>.content .slideshow{margin-right:1.7em}.pi-slideshow-with-text-or-quote>.content .slideshow--controls{width:100%;left:0}.pi-slideshow-with-text-or-quote>.content .slideshow--prev,.pi-slideshow-with-text-or-quote>.content .slideshow--next{background-color:rgba(255,255,255,0.6);background-size:18px 37px;width:40px;height:55px}.pi-slideshow-with-text-or-quote>.content .slideshow--prev:hover,.pi-slideshow-with-text-or-quote>.content .slideshow--next:hover{background-color:rgba(255,255,255,0.8)}}@media screen and (max-width:700px){.pi-slideshow-with-text-or-quote.image-left>.content .slideshow,.pi-slideshow-with-text-or-quote.image-right>.content .slideshow{margin-left:0;margin-right:0}.pi-slideshow-with-text-or-quote>.content>div:first-of-type{max-width:100%;width:100%;flex:1 1 auto;margin-right:0;margin-bottom:1.7em}.pi-slideshow-with-text-or-quote>.content .fp-formatted-text{margin-left:0}.pi-slideshow-with-text-or-quote>.content .pi-quote{margin-right:0}.pi-slideshow-with-text-or-quote>.content .slideshow{max-width:100% !important;margin:0}.pi-slideshow-with-text-or-quote>.content .slideshow .lSPager{position:relative}}.pi-image-row{margin-bottom:0;margin-top:0}.pi-image-row .pis-fp-formatted-images{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:600px){.pi-image-row .pis-fp-formatted-images{flex-wrap:nowrap}}.pi-image-row .pis-fp-formatted-images .fp-formatted-images{flex:1 1 100%;margin-bottom:1.7em}.pi-image-row.vertical-bottom .pis-fp-formatted-images{align-items:flex-end}@media screen and (min-width:600px){.pi-image-row.image-dual .fp-formatted-images{flex-basis:50%;margin-bottom:0}.pi-image-row.image-dual .fp-formatted-images:first-child{margin-right:.85em}}@media screen and (min-width:600px){.pi-image-row.image-dual.image-dual-left .fp-formatted-images{margin-bottom:0}.pi-image-row.image-dual.image-dual-left .fp-formatted-images:first-child{flex-basis:60%}.pi-image-row.image-dual.image-dual-left .fp-formatted-images:last-child{flex-basis:40%}}@media screen and (min-width:600px){.pi-image-row.image-dual.image-dual-right .fp-formatted-images{margin-bottom:0}.pi-image-row.image-dual.image-dual-right .fp-formatted-images:first-child{flex-basis:40%}.pi-image-row.image-dual.image-dual-right .fp-formatted-images:last-child{flex-basis:60%}}@media screen and (min-width:600px){.pi-image-row.image-triple .fp-formatted-images{flex-basis:30%;margin-bottom:0}.pi-image-row.image-triple .fp-formatted-images:nth-child(2){margin:0 .85em}}.pi-image-row.image-triple-large .pis-fp-formatted-images{align-items:center}@media screen and (min-width:600px){.pi-image-row.image-triple-large .fp-formatted-images{flex-basis:28%;margin-bottom:0}.pi-image-row.image-triple-large .fp-formatted-images:nth-child(2){flex-basis:44%}}@media screen and (min-width:600px){.pi-image-row.image-quad .pis-fp-formatted-images{flex-wrap:wrap}}@media screen and (min-width:900px){.pi-image-row.image-quad .pis-fp-formatted-images{flex-wrap:nowrap}}@media screen and (min-width:600px){.pi-image-row.image-quad .fp-formatted-images{flex-basis:33%;margin-left:0;margin-right:0;margin-bottom:.85em}.pi-image-row.image-quad .fp-formatted-images:nth-child(odd){margin-right:.425em}}@media screen and (min-width:900px){.pi-image-row.image-quad .fp-formatted-images{flex-basis:21%;margin:0 .425em}.pi-image-row.image-quad .fp-formatted-images:first-child{margin-left:0}.pi-image-row.image-quad .fp-formatted-images:last-child{margin-right:0}}.pi-affiliate-product{font-size:.9em;line-height:1.3em;margin:.85em 0;text-align:center}.pi-affiliate-product .caption{color:#000;margin-top:.5em}.pi-affiliate-product .caption .brand{color:#8a8a8a;white-space:nowrap}.lslide .pi-affiliate-product .caption{margin-bottom:1.7em}.recipe-intro{display:flex;flex-wrap:nowrap}.recipe-intro .recipe-left,.recipe-intro .recipe-right{flex:1 1 40%}.recipe-intro .recipe-left{margin-right:1.7em}@media (max-width:720px){.recipe-intro{flex-wrap:wrap}.recipe-intro .recipe-left,.recipe-intro .recipe-right{flex:0 0 100%;margin:0}}.recipe-intro .recipe-time,.recipe-intro .field-time-note{font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;font-size:1.8em}.recipe-intro .field-time-note{font-size:1.2em;margin:0 0 .425em}.recipe-intro .field-yield{font-family:'Playfair Display',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;font-size:1.2em}.recipe-intro .pis-field-ingredients{margin-top:1.7em}.recipe-intro .pis-field-ingredients .field-ingredients{margin-top:1.7em}.recipe-intro .pis-field-ingredients .field-ingredients.first-ingredient-list{margin-top:0}.recipe-intro .pi-recipe-ingredients .fp-title{font-family:'Montserrat',sans-serif;font-weight:300;font-style:italic;letter-spacing:.05em}.pi-recipe .field-label{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;font-size:1em;margin:2.55em 0 .85em;text-transform:uppercase}.pi-recipe .recipe-method{list-style:none;counter-reset:li;padding-left:0}.pi-recipe .recipe-method li{margin-bottom:1.7em;counter-increment:li}.pi-recipe .recipe-method li::before{content:counter(li) ".";font-weight:bold}.hidden-social-post{display:none}.field-share-code{margin:0 auto;max-width:550px}.pi-social-media-post>.content,.pi-social-media-posts>.content{display:flex;flex-wrap:nowrap}@media screen and (max-width:900px){.pi-social-media-post>.content,.pi-social-media-posts>.content{flex-wrap:wrap}}.pi-social-media-post>.content .fp-formatted-text,.pi-social-media-posts>.content .fp-formatted-text{flex:1 1 auto}.pi-social-media-post>.content .field-share-code,.pi-social-media-posts>.content .field-share-code{flex:0 0 50%}@media screen and (max-width:900px){.pi-social-media-post>.content .field-share-code,.pi-social-media-posts>.content .field-share-code{flex-basis:100%;padding-left:1.7em;padding-right:1.7em}}.pi-social-media-post.vertical-top>.content,.pi-social-media-posts.vertical-top>.content{align-items:flex-start}.pi-social-media-post.vertical-middle>.content,.pi-social-media-posts.vertical-middle>.content{align-items:center}.pi-social-media-post.vertical-bottom>.content,.pi-social-media-posts.vertical-bottom>.content{align-items:flex-end}.pi-social-media-post.quote-left>.content,.pi-social-media-posts.quote-left>.content{flex-direction:row}.pi-social-media-post.quote-left>.content .fp-formatted-text,.pi-social-media-posts.quote-left>.content .fp-formatted-text{margin-left:1.7em}@media screen and (max-width:900px){.pi-social-media-post.quote-left>.content .fp-formatted-text,.pi-social-media-posts.quote-left>.content .fp-formatted-text{margin-left:0;margin-top:1.7em}}.pi-social-media-post.quote-right>.content,.pi-social-media-posts.quote-right>.content{flex-direction:row-reverse}.pi-social-media-post.quote-right>.content .fp-formatted-text,.pi-social-media-posts.quote-right>.content .fp-formatted-text{margin-right:1.7em}@media screen and (max-width:900px){.pi-social-media-post.quote-right>.content .fp-formatted-text,.pi-social-media-posts.quote-right>.content .fp-formatted-text{margin-right:0;margin-top:1.7em}}.spotify-social-post>.content .field-share-code{flex:1 1 auto;max-width:100%;padding:0}@media screen and (max-width:435px){.spotify-social-post>.content .field-share-code .embed-container{padding-bottom:275px}}.pi-social-media-posts>.content{justify-content:center}.pi-social-media-posts .field-social-media-posts{margin-right:1.7em;width:32%}.pi-social-media-posts .field-social-media-posts:last-of-type{margin-right:0}.pi-social-media-posts .spotify-container{min-height:400px}.pi-social-media-posts iframe,.pi-social-media-posts twitter-widget{min-width:auto !important;margin:0 !important}.pi-social-media-posts twitter-widget{width:auto !important}@media screen and (max-width:900px){.pi-social-media-posts>.content{flex-wrap:wrap}.pi-social-media-posts .field-social-media-posts{width:100%;margin-right:0;margin-bottom:1.7em}}.pi-social-media-post-with-images.vertical-top>.content{align-items:flex-start}.pi-social-media-post-with-images.vertical-middle>.content{align-items:center}.pi-social-media-post-with-images.vertical-bottom>.content{align-items:flex-end}.pi-social-media-post-with-images>.content{display:flex;flex-wrap:nowrap;justify-content:center}.pi-social-media-post-with-images .field-social-images{margin-left:1.7em}.pi-social-media-post-with-images.image-count-1 .pis-field-social-images,.pi-social-media-post-with-images.image-count-1 .pis-field-social-media-post{flex:1 1 50%}.pi-social-media-post-with-images.image-count-2 .pis-field-social-images{flex:1 1 68%;display:flex}.pi-social-media-post-with-images.image-count-2 .pis-field-social-images .field-social-images{flex:1 1 50%}.pi-social-media-post-with-images.image-count-2 .pis-field-social-images .pi-affiliate-product{margin:0}.pi-social-media-post-with-images.image-count-2 .pis-field-social-media-post{flex:0 1 32%}@media screen and (max-width:800px){.pi-social-media-post-with-images .pis-field-social-images-full{width:100%}.pi-social-media-post-with-images.image-count-2 .pis-field-social-images{flex-direction:column;flex:1 1 50%}.pi-social-media-post-with-images.image-count-2 .pis-field-social-images .field-social-images{margin-bottom:1.7em}.pi-social-media-post-with-images.image-count-2 .pis-field-social-media-post{flex:1 1 50%}}@media screen and (max-width:700px){.pi-social-media-post-with-images>.content{flex-direction:column}.pi-social-media-post-with-images .field-social-images{margin-left:0;margin-bottom:1.7em}.pi-social-media-post-with-images .field-share-code{padding-left:1.7em;padding-right:1.7em}.pi-social-media-post-with-images .pis-field-social-media-post{width:100%;margin-bottom:1.7em}.pi-social-media-post-with-images .pis-field-social-media-post iframe{min-width:0 !important}}.page-user .view-flag-bookmarks-tab,.page-user .default-page-content,.page-user #user-profile-form{max-width:1220px;margin-left:auto;margin-right:auto;padding:0 .85em}.page-user .view-flag-bookmarks-tab::after,.page-user .default-page-content::after,.page-user #user-profile-form::after{clear:both;content:"";display:table}#user-login-form .links{text-align:center}#user-login-form .links a,#user-login-form .links span{display:block}#user-login-form .fb-link{margin:1.7em 0;text-align:center}#user-login-form .fb-link a{background-color:#334F8D;color:#fff;display:inline-block;padding:.85em 1.7em}.page-user.not-logged-in main{max-width:600px}.page-user.not-logged-in main #content{margin-bottom:3.4em;margin-top:3.4em}.page-user.not-logged-in main form{background-color:#FFECEC;border:1px solid #FFDFDE;box-shadow:7px 7px 0 #313131;margin-left:.85em;margin-right:.85em;padding:1.7em}.page-user.not-logged-in main form .form-item{margin:0 0 1.7em 0;width:auto}.page-user.not-logged-in main form div.password-strength,.page-user.not-logged-in main form div.password-confirm{float:none;margin:0 0 1.7em;width:auto}.page-user.not-logged-in main form .password-suggestions{text-align:left}.page-user.not-logged-in main form .form-actions{margin:0}.page-user.not-logged-in main form fieldset{font-family:'Libre Baskerville',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;background-color:transparent;font-size:.8em;padding:0}.page-user.not-logged-in main form fieldset .fieldset-description{margin:.85em 0}.page-user.not-logged-in main form label{font-family:'Libre Baskerville',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;font-size:.8em}.page-user.not-logged-in main form input[type=text],.page-user.not-logged-in main form input[type=password]{background:#FFF6F5;border:none;text-align:center}.page-user.not-logged-in main form .description{display:none}body.page-admin main section#content{background-color:#FFECEC;border:1px solid #FFDFDE;float:none;margin:5.1em auto;max-width:600px;padding:1.7em;text-align:center;width:600px}body.page-admin main section#content h1{margin:0}body.page-admin main section#content:last-child{margin:5.1em auto}.page-category h1,.page-subcategory h1{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;font-size:2em;text-align:center;text-transform:uppercase}#content>.view-flag-bookmarks{max-width:1220px;margin-left:auto;margin-right:auto;padding:0 10px}#content>.view-flag-bookmarks::after{clear:both;content:"";display:table}.view-flag-bookmarks.view-display-id-all_favourites_top,.view-flag-bookmarks.view-display-id-all_favourites,.view-flag-bookmarks.view-display-id-page{margin-bottom:1.7em}.view-flag-bookmarks.view-display-id-all_favourites_top .view-header,.view-flag-bookmarks.view-display-id-all_favourites .view-header,.view-flag-bookmarks.view-display-id-page .view-header{display:block}.view-flag-bookmarks.view-display-id-all_favourites_top .view-header h2,.view-flag-bookmarks.view-display-id-all_favourites_top .view-header .saved-tags,.view-flag-bookmarks.view-display-id-all_favourites .view-header h2,.view-flag-bookmarks.view-display-id-all_favourites .view-header .saved-tags,.view-flag-bookmarks.view-display-id-page .view-header h2,.view-flag-bookmarks.view-display-id-page .view-header .saved-tags{font-family:'Libre Baskerville',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;font-size:19.5px;display:block;margin:0;padding:.85em 0}@media (max-width:1050px){.view-flag-bookmarks.view-display-id-all_favourites_top .view-header h2,.view-flag-bookmarks.view-display-id-all_favourites_top .view-header .saved-tags,.view-flag-bookmarks.view-display-id-all_favourites .view-header h2,.view-flag-bookmarks.view-display-id-all_favourites .view-header .saved-tags,.view-flag-bookmarks.view-display-id-page .view-header h2,.view-flag-bookmarks.view-display-id-page .view-header .saved-tags{font-size:19.05px}}@media (max-width:750px){.view-flag-bookmarks.view-display-id-all_favourites_top .view-header h2,.view-flag-bookmarks.view-display-id-all_favourites_top .view-header .saved-tags,.view-flag-bookmarks.view-display-id-all_favourites .view-header h2,.view-flag-bookmarks.view-display-id-all_favourites .view-header .saved-tags,.view-flag-bookmarks.view-display-id-page .view-header h2,.view-flag-bookmarks.view-display-id-page .view-header .saved-tags{font-size:18.6px}}@media (max-width:550px){.view-flag-bookmarks.view-display-id-all_favourites_top .view-header h2,.view-flag-bookmarks.view-display-id-all_favourites_top .view-header .saved-tags,.view-flag-bookmarks.view-display-id-all_favourites .view-header h2,.view-flag-bookmarks.view-display-id-all_favourites .view-header .saved-tags,.view-flag-bookmarks.view-display-id-page .view-header h2,.view-flag-bookmarks.view-display-id-page .view-header .saved-tags{font-size:18.15px}}@media (max-width:450px){.view-flag-bookmarks.view-display-id-all_favourites_top .view-header h2,.view-flag-bookmarks.view-display-id-all_favourites_top .view-header .saved-tags,.view-flag-bookmarks.view-display-id-all_favourites .view-header h2,.view-flag-bookmarks.view-display-id-all_favourites .view-header .saved-tags,.view-flag-bookmarks.view-display-id-page .view-header h2,.view-flag-bookmarks.view-display-id-page .view-header .saved-tags{font-size:17.25px}}.view-flag-bookmarks.view-display-id-all_favourites_top .view-header a,.view-flag-bookmarks.view-display-id-all_favourites .view-header a,.view-flag-bookmarks.view-display-id-page .view-header a{color:#313131}.view-flag-bookmarks.view-display-id-all_favourites_top .view-header a:focus,.view-flag-bookmarks.view-display-id-all_favourites_top .view-header a:hover,.view-flag-bookmarks.view-display-id-all_favourites .view-header a:focus,.view-flag-bookmarks.view-display-id-all_favourites .view-header a:hover,.view-flag-bookmarks.view-display-id-page .view-header a:focus,.view-flag-bookmarks.view-display-id-page .view-header a:hover{color:#000}.view-flag-bookmarks.view-display-id-all_favourites_top .view-content,.view-flag-bookmarks.view-display-id-all_favourites .view-content,.view-flag-bookmarks.view-display-id-page .view-content{display:flex;flex-wrap:wrap}.view-flag-bookmarks.view-display-id-all_favourites_top .view-content a,.view-flag-bookmarks.view-display-id-all_favourites .view-content a,.view-flag-bookmarks.view-display-id-page .view-content a{color:#313131}.view-flag-bookmarks.view-display-id-all_favourites_top .view-content a:focus,.view-flag-bookmarks.view-display-id-all_favourites_top .view-content a:hover,.view-flag-bookmarks.view-display-id-all_favourites .view-content a:focus,.view-flag-bookmarks.view-display-id-all_favourites .view-content a:hover,.view-flag-bookmarks.view-display-id-page .view-content a:focus,.view-flag-bookmarks.view-display-id-page .view-content a:hover{color:#000}.view-flag-bookmarks.view-display-id-all_favourites_top .view-content a.active,.view-flag-bookmarks.view-display-id-all_favourites .view-content a.active,.view-flag-bookmarks.view-display-id-page .view-content a.active{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em}.view-flag-bookmarks.view-display-id-all_favourites_top .views-row,.view-flag-bookmarks.view-display-id-all_favourites .views-row,.view-flag-bookmarks.view-display-id-page .views-row{background-color:#fff;flex-basis:30%;flex-grow:1;max-width:33%;margin-right:1.7em;margin-bottom:3.4em}.view-flag-bookmarks.view-display-id-all_favourites_top .views-row:nth-child(3n),.view-flag-bookmarks.view-display-id-all_favourites .views-row:nth-child(3n),.view-flag-bookmarks.view-display-id-page .views-row:nth-child(3n){margin-right:0}@media screen and (max-width:850px){.view-flag-bookmarks.view-display-id-all_favourites_top .views-row,.view-flag-bookmarks.view-display-id-all_favourites .views-row,.view-flag-bookmarks.view-display-id-page .views-row{flex-basis:45%;max-width:50%}.view-flag-bookmarks.view-display-id-all_favourites_top .views-row:nth-child(3n),.view-flag-bookmarks.view-display-id-all_favourites .views-row:nth-child(3n),.view-flag-bookmarks.view-display-id-page .views-row:nth-child(3n){margin-right:1.7em}.view-flag-bookmarks.view-display-id-all_favourites_top .views-row:nth-child(2n),.view-flag-bookmarks.view-display-id-all_favourites .views-row:nth-child(2n),.view-flag-bookmarks.view-display-id-page .views-row:nth-child(2n){margin-right:0}}@media screen and (max-width:650px){.view-flag-bookmarks.view-display-id-all_favourites_top .views-row,.view-flag-bookmarks.view-display-id-all_favourites .views-row,.view-flag-bookmarks.view-display-id-page .views-row{margin-right:0;max-width:100%;flex-basis:100%}}.view-flag-bookmarks.view-display-id-all_favourites_top .more-link,.view-flag-bookmarks.view-display-id-all_favourites .more-link,.view-flag-bookmarks.view-display-id-page .more-link{padding:1.7em;text-align:center}.view-flag-bookmarks.view-display-id-all_favourites_top .more-link a,.view-flag-bookmarks.view-display-id-all_favourites .more-link a,.view-flag-bookmarks.view-display-id-page .more-link a{background-color:#F8BDC1;color:#fff;display:inline-block;line-height:1em;padding:.85em 1.7em}.view-flag-bookmarks.view-display-id-attachment_1{margin-bottom:1.7em;margin-top:3.4em}.view-flag-bookmarks.view-display-id-attachment_1 div,.view-flag-bookmarks.view-display-id-attachment_1 .view-content,.view-flag-bookmarks.view-display-id-attachment_1 .views-row{display:inline-block}.view-flag-bookmarks.view-display-id-attachment_1 .views-row{margin:0;margin-right:.85em;max-width:none}.error-page main h1{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;font-size:1em;letter-spacing:2px;margin:1em 0;text-transform:uppercase}.error-page main h1 span{border-bottom:3px solid #F8BDC1;display:inline-block;padding-bottom:.2em}.error-page main p{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;font-size:24px;margin:.2em 0}@media (max-width:1050px){.error-page main p{font-size:23.1px}}@media (max-width:750px){.error-page main p{font-size:22.2px}}@media (max-width:550px){.error-page main p{font-size:21.3px}}@media (max-width:450px){.error-page main p{font-size:19.5px}}.error-page main p.subheading{font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;font-size:45px}@media (max-width:1050px){.error-page main p.subheading{font-size:42px}}@media (max-width:750px){.error-page main p.subheading{font-size:39px}}@media (max-width:550px){.error-page main p.subheading{font-size:36px}}@media (max-width:450px){.error-page main p.subheading{font-size:30px}}.error-page main .articles{margin-top:3.4em}.error-page main .articles .view-display-id-404{padding:0}.profile{text-align:center}.profile .user-picture{float:none;margin:0}.profile .user-picture a{display:inline-block}.profile .user-picture a img{border-radius:50%;display:block}.profile h1{margin:.85em 0 0}.profile .field-job-title{font-family:'Playfair Display',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;color:#575757}section.site-search{background:rgba(0,0,0,0.94);bottom:0;color:white;display:none;left:0;padding:6.8em;position:fixed;right:0;top:0;z-index:9999;transition:background .1s ease-in-out}@media (max-width:1100px){section.site-search{padding-right:5.1em;padding-left:5.1em}}@media (max-width:900px){section.site-search{padding-right:3.4em;padding-left:3.4em}}@media (max-width:800px){section.site-search{padding-right:1.7em;padding-left:1.7em}}section.site-search .search-select{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;font-size:.9em;text-transform:uppercase}section.site-search .search-select .articles,section.site-search .search-select .boutique{display:inline-block}section.site-search .search-select .boutique{color:#F8BDC1;margin-left:1.7em}section.site-search .search-select .boutique a::after{content:" ▸"}section.site-search .search-select .boutique span{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;display:inline-block;margin-right:.85em;text-transform:lowercase}section.site-search input[type=search]{font-family:'Libre Baskerville',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;background:#000;border:2px solid #000;color:white;font-size:3em;line-height:2em;margin:0;outline:0;padding:0 .425em;transition:all .1s ease-in-out}@media (max-width:1100px){section.site-search input[type=search]{font-size:2.5em}}@media (max-width:900px){section.site-search input[type=search]{font-size:2em}}@media (max-width:800px){section.site-search input[type=search]{font-size:1.5em}}section.site-search input[type=submit]{display:none;visibility:hidden}section.site-search .search-close{color:#F8BDC1;cursor:pointer;display:flex;font-size:1.1em;line-height:1.1em;opacity:0.6;padding:0 40px 0 0;position:absolute;right:0px;text-transform:uppercase;top:40px;transition:all .1s ease-in-out;white-space:nowrap;vertical-align:center}section.site-search .search-close span{display:block}section.site-search .search-close svg{display:block;height:1em;width:1em;margin-left:.85em}section.site-search .search-close svg path{fill:#F8BDC1}section.site-search .search-close:hover{opacity:1}.ac_results{background:transparent;border:none;position:fixed !important;top:300px !important}.ac_results li{background:transparent}.ac_results ul li{font-family:'Libre Baskerville',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;background:transparent;color:#fff;cursor:pointer;font-size:1em;padding:0.3em;transition:all .2s ease-in-out}.ac_results ul li:hover{background:rgba(255,255,255,0.75);color:#111}.apachesolr_autocomplete.suggestion,.apachesolr_autocomplete.message{display:inline-block;float:none !important}.apachesolr_autocomplete.message,.apachesolr_autocomplete.count{display:inline-block;float:none;font-size:0.8em;margin:0 0 0 10px}.apachesolr_autocomplete.count:before{content:'('}.apachesolr_autocomplete.count:after{content:')'}body.page-search .search-results{display:flex;flex-wrap:wrap}body.page-search .search-results form,body.page-search .search-results .spelling-suggestions,body.page-search .search-results .element-invisible,body.page-search .search-results .item-list{flex:0 0 100%;margin-bottom:1.7em}body.page-search .search-results form .form-item,body.page-search .search-results .spelling-suggestions .form-item,body.page-search .search-results .element-invisible .form-item,body.page-search .search-results .item-list .form-item{display:inline-block;margin:0}body.page-search .search-results form .form-item label,body.page-search .search-results .spelling-suggestions .form-item label,body.page-search .search-results .element-invisible .form-item label,body.page-search .search-results .item-list .form-item label{display:inline-block}body.page-search .search-results form input.form-text,body.page-search .search-results .spelling-suggestions input.form-text,body.page-search .search-results .element-invisible input.form-text,body.page-search .search-results .item-list input.form-text{width:auto}body.page-search .search-results article{flex:1 1 25%;margin-bottom:1.7em;margin-right:.85em;max-width:33%}body.page-search .search-results article.no-image{align-items:center;display:flex}body.page-search .search-results article:nth-of-type(3n){margin-right:0}@media (max-width:750px){body.page-search .search-results article{flex-basis:33%;max-width:50%}body.page-search .search-results article:nth-of-type(3n){margin-right:.85em}body.page-search .search-results article:nth-of-type(2n){margin-right:0}}@media (max-width:500px){body.page-search .search-results article{flex-basis:100%;max-width:100%;margin-right:0;margin-bottom:3.4em}body.page-search .search-results article:nth-of-type(3n){margin-right:0}body.page-search .search-results article:nth-of-type(2n){margin-right:0}}body.page-search .search-results .pager{border-top:1px solid #FFDFDE;margin-top:1.7em;padding-top:.85em}#sheerluxe-users-newsletter-form,#sheerluxe-users-newsletter-form--2{max-width:700px;margin-left:auto;margin-right:auto;padding:0 .85em}#sheerluxe-users-newsletter-form::after,#sheerluxe-users-newsletter-form--2::after{clear:both;content:"";display:table}#sheerluxe-users-newsletter-form>div,#sheerluxe-users-newsletter-form--2>div{display:flex;flex-wrap:wrap}@media (max-width:500px){#sheerluxe-users-newsletter-form>div,#sheerluxe-users-newsletter-form--2>div{font-size:.8em}}#sheerluxe-users-newsletter-form .signup-sell,#sheerluxe-users-newsletter-form--2 .signup-sell{background-color:#FFECEC;flex:0 0 100%;margin:4em 0;text-align:center}#sheerluxe-users-newsletter-form .signup-sell h1,#sheerluxe-users-newsletter-form--2 .signup-sell h1{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;background-color:#313131;color:#FFECEC;font-size:1.6em;letter-spacing:.2em;margin:0;padding:3.5em 1em .8em;text-transform:uppercase}#sheerluxe-users-newsletter-form .signup-sell p,#sheerluxe-users-newsletter-form--2 .signup-sell p{font-size:1.1em;letter-spacing:2px;line-height:1.5em;margin:0;padding:1em}#sheerluxe-users-newsletter-form .signup-sell .icon,#sheerluxe-users-newsletter-form--2 .signup-sell .icon{padding:0 1em 2em}#sheerluxe-users-newsletter-form .signup-terms,#sheerluxe-users-newsletter-form--2 .signup-terms{flex:0 0 100%;font-size:11px;letter-spacing:normal;margin:.5em 0 0 0;order:10;text-align:center}#sheerluxe-users-newsletter-form .signup-terms a,#sheerluxe-users-newsletter-form--2 .signup-terms a{color:#313131;text-decoration:underline}#sheerluxe-users-newsletter-form .referee,#sheerluxe-users-newsletter-form--2 .referee{flex:0 0 100%;font-size:.8em}#sheerluxe-users-newsletter-form .form-item,#sheerluxe-users-newsletter-form .form-submit,#sheerluxe-users-newsletter-form--2 .form-item,#sheerluxe-users-newsletter-form--2 .form-submit{margin:5px 0 0}#sheerluxe-users-newsletter-form .form-item,#sheerluxe-users-newsletter-form--2 .form-item{display:flex;flex:1 1 50%}#sheerluxe-users-newsletter-form .form-item input,#sheerluxe-users-newsletter-form--2 .form-item input{border:1px solid #999;border-radius:0;display:block;margin:0;width:100%}#sheerluxe-users-newsletter-form .submit-button-container,#sheerluxe-users-newsletter-form--2 .submit-button-container{flex:0 0 15%}#sheerluxe-users-newsletter-form .form-submit,#sheerluxe-users-newsletter-form--2 .form-submit{border-radius:0;display:block;white-space:nowrap}#sheerluxe-users-newsletter-form .signup-terms{flex-basis:110%;margin-left:-5%}#sheerluxe-users-newsletter-form .signup-terms a{color:#313131;text-decoration:underline}.page-win h1{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;font-size:2em;text-align:center}.page-win .win-closing{font-size:1.2em;margin:1em 0;text-align:center}.page-win .win-closing em{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal}.in-maintenance{margin:1.7em;text-align:center}.in-maintenance h1 a{display:none}.page-preference-centre main.page{padding-top:0}.page-preference-centre #page-title{display:none}.page-preference-centre .preference-banner{background:#fff url("/sites/all/themes/sl/images/preference-banner.jpg") center top no-repeat;background-size:cover}.page-preference-centre .preference-banner .overlay{align-content:center;background-color:rgba(0,0,0,0.5);display:flex;flex-direction:column;height:360px;justify-content:center}@media (max-width:960px){.page-preference-centre .preference-banner .overlay{height:260px}}.page-preference-centre .preference-banner .overlay h1{font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;color:#fff;text-align:center;font-size:4em}@media (max-width:960px){.page-preference-centre .preference-banner .overlay h1{font-size:3em}}@media (max-width:660px){.page-preference-centre .preference-banner .overlay h1{font-size:2em}}.page-preference-centre .preference-form{background-color:#fff;text-align:center}@media (max-width:600px){.page-preference-centre .preference-form{text-align:left}}@media (max-width:480px){.page-preference-centre .preference-form .container{padding:0 10px}}.page-preference-centre .preference-form p{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;font-size:1.75em;line-height:1.4em;margin:2.5em 0 1.6em}@media (max-width:960px){.page-preference-centre .preference-form p{font-size:1.2em}}.page-preference-centre .preference-form p:first-of-type{margin-top:2em}.page-preference-centre .preference-form .form-checkboxes .form-item,.page-preference-centre .preference-form .form-radios .form-item{display:inline-block;margin-right:3em;text-wrap:none}@media (max-width:600px){.page-preference-centre .preference-form .form-checkboxes .form-item,.page-preference-centre .preference-form .form-radios .form-item{display:block}}.page-preference-centre .preference-form .form-checkboxes .form-item:last-child,.page-preference-centre .preference-form .form-radios .form-item:last-child{margin-right:0}.page-preference-centre .preference-form .form-checkboxes .form-item label,.page-preference-centre .preference-form .form-radios .form-item label{text-transform:none}.page-preference-centre .preference-form .form-checkboxes .form-item input[type="checkbox"],.page-preference-centre .preference-form .form-checkboxes .form-item input[type="radio"],.page-preference-centre .preference-form .form-radios .form-item input[type="checkbox"],.page-preference-centre .preference-form .form-radios .form-item input[type="radio"]{border-color:#FFDFDE}.page-preference-centre .preference-form .form-submit{color:#000;margin:2em auto .5em}@media (max-width:480px){.page-preference-centre .preference-form .form-submit{padding:15px 30px}}.page-preference-centre .preference-form .contact-detail{font-size:.7em;margin-bottom:2em;text-align:center}@media (max-width:600px){.page-preference-centre .preference-form .contact-detail{text-align:left}}.podcasts-banner{background:#e9a9a9 url("/sites/all/themes/sl/images/podcast-banner.jpg") center no-repeat;background-size:cover;color:#fff;margin-bottom:5.1em;position:relative}.podcasts-banner .spacer{padding-top:595px}@media screen and (max-width:1300px){.podcasts-banner .spacer{padding-top:500px}}@media screen and (max-width:1000px){.podcasts-banner .spacer{padding-top:300px}}@media screen and (max-width:500px){.podcasts-banner .spacer{padding-top:240px}}.podcasts-banner h1{position:absolute;top:1em;right:0;left:0;font-size:4.8em;margin:0;text-align:center}@media screen and (max-width:1300px){.podcasts-banner h1{font-size:3.5em}}@media screen and (max-width:1000px){.podcasts-banner h1{font-size:2.5em}}@media screen and (max-width:500px){.podcasts-banner h1{font-size:2em}}.view-podcasts .node-podcast{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:5.1em 0}@media screen and (max-width:680px){.view-podcasts .node-podcast{justify-content:center;flex-wrap:wrap}}.view-podcasts .node-podcast .postcast-thumbnail{flex:0 0 40%;margin-left:1.7em;margin-right:3.4em}@media screen and (max-width:1050px){.view-podcasts .node-podcast .postcast-thumbnail{flex:0 0 35%;margin-right:1.7em}}@media screen and (max-width:680px){.view-podcasts .node-podcast .postcast-thumbnail{flex:0 0 300px;margin:1.7em 0}}.view-podcasts .node-podcast .postcast-thumbnail img{box-shadow:0 0 1.7em rgba(0,0,0,0.5)}.view-podcasts .node-podcast .postcast-details{display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:flex-end}@media screen and (max-width:680px){.view-podcasts .node-podcast .postcast-details{flex:0 0 100%;text-align:center}}.view-podcasts .node-podcast .postcast-details .align-bottom{flex:1 1 auto}.view-podcasts .node-podcast .postcast-details h2{font-size:1.8em;margin:0 0 .2em}@media screen and (max-width:1050px){.view-podcasts .node-podcast .postcast-details h2{font-size:1.6em}}.view-podcasts .node-podcast .postcast-details .field-strapline{font-family:'Playfair Display',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;font-size:1.4em;margin:0 0 1.7em}@media screen and (max-width:1050px){.view-podcasts .node-podcast .postcast-details .field-strapline{font-size:1.2em}}@media screen and (max-width:1050px){.view-podcasts .node-podcast .postcast-details .field-body{font-size:.9em}}.view-podcasts .node-podcast .postcast-details .subscribe{margin:1.7em 0 .85em}.view-podcasts .node-podcast .postcast-details .subscribe a{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;background-color:#313131;color:#FFDFDE;display:inline-block;font-size:.9em;line-height:1;padding:.85em}.node-podcast .podcast-banner{background-color:#FFECEC}.node-podcast .podcast-banner .field-podcast-logo{padding:6.8em 0}.node-podcast .podcast-banner .field-podcast-logo img{box-shadow:0 0 1.7em rgba(0,0,0,0.5)}.node-podcast .article-intro{margin-top:1.7em}.node-podcast .article-intro .field-intro{padding:0}.node-podcast .subscribe{margin:1.7em 0 .85em}.node-podcast .subscribe a{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;background-color:#313131;color:#FFDFDE;display:inline-block;line-height:1;padding:.85em}.episodes-heading{border-top:1px solid #e2e2e2;padding-bottom:1.7em;padding-top:1.7em}.episodes-heading h2{max-width:860px;margin-left:auto;margin-right:auto;font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;font-size:1em;margin-bottom:0;margin-top:0;text-transform:uppercase}.episodes-heading h2::after{clear:both;content:"";display:table}.view-podcast-episodes .views-row{border-bottom:1px solid #e2e2e2;padding-bottom:3.4em;padding-top:3.4em}.view-podcast-episodes .views-row:first-child{padding-top:0}.view-podcast-episodes .node-podcast-episode{max-width:860px;margin-left:auto;margin-right:auto}.view-podcast-episodes .node-podcast-episode::after{clear:both;content:"";display:table}.view-podcast-episodes .node-podcast-episode h3{margin:0}.view-podcast-episodes .node-podcast-episode .episode-stats{font-family:'Playfair Display',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;font-size:1.4em}.view-podcast-episodes .node-podcast-episode .episode-stats .field-podcast-duration{display:inline-block}.view-podcast-episodes .node-podcast-episode .field-body{margin-top:1.7em}.view-podcast-episodes .subscribe-links p{font-size:.8em;line-height:1;margin:0}.view-podcast-episodes .subscribe-links p a{border-left:1px solid #999;display:inline-block;padding:0 .85em}.view-podcast-episodes .subscribe-links p a:first-child{border-left:none;margin-left:1.7em}.podcast-player{margin:1.7em 0;max-width:700px}.podcast-help .podcast-help-heading{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;letter-spacing:.1em;color:#F8BDC1;margin:3.4em 0 1.7em;text-transform:uppercase}.podcast-help .podcast-help-intro{font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;font-size:1.8em;margin:1.7em 0}.podcast-help .podcast-help-intro small{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;display:block;font-size:.5em}.podcast-instructions{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:flex-start}.podcast-instructions>div{flex:0 0 50%;padding:.85em 0 1.7em}.podcast-instructions>div:first-child{padding-right:.85em}.podcast-instructions>div:last-child{border-left:1px solid #e2e2e2;padding-left:.85em}.podcast-instructions p{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em}.podcast-instructions li{margin-bottom:1.7em;margin-top:1.7em}.article-autoload-content .node-article:nth-child(n+2){border-top:16px solid #FFDFDE;padding-top:3.4em}.article-intro{margin-bottom:1.7em}.article-intro .tags{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;letter-spacing:.1em;color:#F8BDC1;font-size:.8em;margin-bottom:.425em;text-transform:uppercase}.article-intro .tags a{display:inline-block;margin:0 .85em;white-space:nowrap}.article-intro h1{margin:0}.article-intro .hero-image{margin:1.7em 0 .85em}.article-intro .field-intro{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;letter-spacing:.02em;font-size:24px;margin:.2125em 0 .85em;padding:0 3.4em}@media (max-width:1050px){.article-intro .field-intro{font-size:23.1px}}@media (max-width:750px){.article-intro .field-intro{font-size:22.2px}}@media (max-width:550px){.article-intro .field-intro{font-size:21.3px}}@media (max-width:450px){.article-intro .field-intro{font-size:19.5px}}@media (max-width:750px){.article-intro .field-intro{font-size:1.3em;padding:0 1.7em}}@media (max-width:500px){.article-intro .field-intro{font-size:1.1em;padding:0}}.article-intro .authored-detail{font-family:'Montserrat',sans-serif;font-weight:300;font-style:italic;letter-spacing:.05em;display:flex;justify-content:space-between;margin-top:1.7em}.article-intro .authored-detail .author,.article-intro .authored-detail .date,.article-intro .authored-detail .author-date{font-size:.9em}.article-intro .authored-detail .author-date{flex-basis:100%;text-align:right}.article-intro .authored-detail a{color:#313131}.article-links,.user-links,.competition-links{position:relative}.article-links .system-links,.user-links .system-links,.competition-links .system-links{font-size:.7em;position:absolute;background-color:#FFDFDE;padding:.85em 1.7em}.article-links .system-links .action-button,.user-links .system-links .action-button,.competition-links .system-links .action-button{cursor:pointer}.article-links .system-links .links,.user-links .system-links .links,.competition-links .system-links .links{display:block;list-style-type:none;margin:0;padding:0;background-color:#FFECEC;display:none;left:0;position:absolute;top:100%;z-index:2}.article-links .system-links .links li,.user-links .system-links .links li,.competition-links .system-links .links li{display:block;margin:0;padding:0}.article-links .system-links .links a,.user-links .system-links .links a,.competition-links .system-links .links a{color:#313131;display:block;padding:.425em 1.7em;white-space:nowrap}.article-links .system-links .links a:hover,.article-links .system-links .links a:focus,.user-links .system-links .links a:hover,.user-links .system-links .links a:focus,.competition-links .system-links .links a:hover,.competition-links .system-links .links a:focus{background-color:#FFDFDE}.article-links .system-links:hover .links,.user-links .system-links:hover .links,.competition-links .system-links:hover .links{display:block}.user-links{padding-top:7px}.user-links ul{display:block;list-style-type:none;margin:0;padding:0;font-size:.9em;text-transform:uppercase}.user-links ul li{display:block;margin:0;padding:0}.user-links ul .flag-bookmarks a{background:transparent url('data:image/svg+xml;utf8,<svg width="20" clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path fill="#F8BDC1" d="m24.315 1.728c-4.316 0-5.789 2.04-8.315 4.992-2.526-2.952-4.002-4.992-8.316-4.992-4.633 0-7.684 3.113-7.684 7.78 0 2.737 1.21 5.795 4 8.585l12 12.179 12.001-12.179c2.789-2.79 3.999-5.848 3.999-8.585 0-4.667-3.052-7.78-7.685-7.78" fill-rule="nonzero"/></svg>') no-repeat left center;background-size:14px;display:inline-block;padding-left:20px}.user-links ul .print_html a{background:transparent url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 64 68" xmlns="http://www.w3.org/2000/svg"><path d="m57.281 17.113h-6.672v-17.113h-37.641v17.113h-6.672c-3.47 0-6.296 2.826-6.296 6.296v26.075c0 3.477 2.827 6.296 6.296 6.296h6.672v11.72h37.641v-11.72h6.672c3.471 0 6.297-2.819 6.297-6.296v-26.075c0-3.47-2.826-6.296-6.297-6.296zm-8.203 48.855h-34.578v-22.674h34.577v22.674zm0-48.855h-34.578v-15.581h34.577v15.581zm6.784 15.434c-1.11 0-2.008-.899-2.008-2.008s.899-2.007 2.008-2.007c1.108 0 2.007.899 2.007 2.007 0 1.11-.899 2.008-2.007 2.008zm0-5.227c-1.11 0-2.008-.9-2.008-2.008 0-1.109.899-2.008 2.008-2.008 1.108 0 2.007.899 2.007 2.008 0 1.108-.899 2.008-2.007 2.008z" fill="#f8bdc1" fill-rule="nonzero"/></svg>') no-repeat left center;background-size:14px;display:inline-block;padding-left:20px}.article-social-counters{position:absolute;right:.85em;top:0}.article-social-counters .counter{display:inline-block;margin-right:5px;position:relative}.article-social-counters .counter:last-child{margin-right:0}.article-social-counters .counter img{display:inline-block;height:36px;width:36px}.article-social-counters .counter .count{background:#555;border-radius:1em;color:#fff;display:inline-block;font-size:11px;line-height:1em;margin-left:-15px;margin-top:-58px;padding:.2em .5em .3em;text-transform:uppercase;vertical-align:middle}.article-body{margin-bottom:3.4em;margin-top:3.4em}.field-disclaimer{max-width:860px;margin-left:auto;margin-right:auto;font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;font-size:12px;margin-top:3.4em;padding:0 .85em;text-align:center}.field-disclaimer::after{clear:both;content:"";display:table}.item-list .pager{font-size:.9em;margin:3.4em 0}.item-list .pager li{display:inline-block;line-height:1em;margin:0 .3em;padding:0}.item-list .pager li a{background-color:transparent;border:none;color:#313131;display:block;padding:.3em}.item-list .pager li a:active,.item-list .pager li a:focus,.item-list .pager li a:hover{background:#F8BDC1;color:#fff}.item-list .pager li.pager-current{background:#F8BDC1;color:white;padding:.3em}.further-reading-fullbleed{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.further-reading{border-top:1px solid #d2d2d2;margin-top:6.8em;text-align:center}.further-reading .related .wrapper{max-width:1220px;margin-left:auto;margin-right:auto}.further-reading .related .wrapper::after{clear:both;content:"";display:table}.further-reading .related .wrapper .col-xs-12{display:flex;flex-wrap:nowrap}@media screen and (max-width:650px){.further-reading .related .wrapper .col-xs-12{flex-wrap:wrap}}.further-reading .related .wrapper .col-xs-12 article{flex:1 1 25%;margin:1.7em 0 1.7em 1.7em}.further-reading .related .wrapper .col-xs-12 article:nth-child(3n){margin-right:1.7em}.further-reading .block-title{background-color:#FFECEC;display:inline-block;font-size:1.6em;line-height:1em;margin:0 0 .85em;padding:.425em 1.7em}.further-reading .further-reading-related-wrapper{display:flex;flex-wrap:wrap}@media (min-width:1000px){.further-reading .further-reading-related-wrapper{flex-wrap:nowrap}}.further-reading .further-reading-related,.further-reading .further-reading-trending{flex-basis:100%}@media (min-width:1000px){.further-reading .further-reading-related,.further-reading .further-reading-trending{flex-basis:auto}}.further-reading .further-reading-related h3{margin:.85em 0 1.7em;text-transform:uppercase}.further-reading .further-reading-related .view-display-id-further_reading{margin-bottom:0;padding-left:0;padding-right:0}@media (min-width:1000px){.further-reading .further-reading-trending{margin-left:1.7em;margin-top:.85em}.further-reading .further-reading-trending .views-row{margin:2.55em 0 0}.further-reading .further-reading-trending .views-row .views-field-counter{padding-top:.425em}}.closing-article-ad{margin-top:1.7em}.node-article.node-teaser,.node-competition.node-teaser,.related article{text-align:center}.node-article.node-teaser a,.node-competition.node-teaser a,.related article a{display:block;color:#313131}.node-article.node-teaser .thumbnail,.node-competition.node-teaser .thumbnail,.related article .thumbnail{position:relative}.node-article.node-teaser .thumbnail .thumbnail-placeholder,.node-competition.node-teaser .thumbnail .thumbnail-placeholder,.related article .thumbnail .thumbnail-placeholder{background:#FFF8F8;display:block;position:relative;width:100%}.node-article.node-teaser .thumbnail .thumbnail-placeholder.square,.node-competition.node-teaser .thumbnail .thumbnail-placeholder.square,.related article .thumbnail .thumbnail-placeholder.square{padding-top:100%}.node-article.node-teaser .thumbnail .thumbnail-placeholder.landscape,.node-competition.node-teaser .thumbnail .thumbnail-placeholder.landscape,.related article .thumbnail .thumbnail-placeholder.landscape{padding-top:41.667%}.node-article.node-teaser .thumbnail .thumbnail-placeholder img,.node-competition.node-teaser .thumbnail .thumbnail-placeholder img,.related article .thumbnail .thumbnail-placeholder img{position:absolute;display:block;left:0;top:0;width:100%}.node-article.node-teaser .thumbnail .video-icon-container,.node-competition.node-teaser .thumbnail .video-icon-container,.related article .thumbnail .video-icon-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;pointer-events:none}.node-article.node-teaser .thumbnail .video-icon,.node-competition.node-teaser .thumbnail .video-icon,.related article .thumbnail .video-icon{display:block;height:auto;max-width:120px;transition:transform .1s ease-in-out;width:30%}.node-article.node-teaser .thumbnail:hover .video-icon,.node-competition.node-teaser .thumbnail:hover .video-icon,.related article .thumbnail:hover .video-icon{transform:scale(1.05)}.node-article.node-teaser .words,.node-competition.node-teaser .words,.related article .words{padding-right:1.7em;padding-left:1.7em}.node-article.node-teaser .tags,.node-competition.node-teaser .tags,.related article .tags{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;font-size:10.5px;color:#F8BDC1;margin:.85em 0 0;text-transform:uppercase}@media (max-width:1050px){.node-article.node-teaser .tags,.node-competition.node-teaser .tags,.related article .tags{font-size:10.95px}}@media (max-width:750px){.node-article.node-teaser .tags,.node-competition.node-teaser .tags,.related article .tags{font-size:11.4px}}@media (max-width:550px){.node-article.node-teaser .tags,.node-competition.node-teaser .tags,.related article .tags{font-size:11.85px}}@media (max-width:450px){.node-article.node-teaser .tags,.node-competition.node-teaser .tags,.related article .tags{font-size:12.75px}}.node-article.node-teaser .tags .tag,.node-competition.node-teaser .tags .tag,.related article .tags .tag{display:inline-block;margin:0 .5em;white-space:nowrap}.node-article.node-teaser h2,.node-competition.node-teaser h2,.related article h2{font-size:22.005px;margin:0}@media (max-width:1050px){.node-article.node-teaser h2,.node-competition.node-teaser h2,.related article h2{font-size:21.3045px}}@media (max-width:750px){.node-article.node-teaser h2,.node-competition.node-teaser h2,.related article h2{font-size:20.604px}}@media (max-width:550px){.node-article.node-teaser h2,.node-competition.node-teaser h2,.related article h2{font-size:19.9035px}}@media (max-width:450px){.node-article.node-teaser h2,.node-competition.node-teaser h2,.related article h2{font-size:18.5025px}}.node-article.node-teaser .strapline,.node-competition.node-teaser .strapline,.related article .strapline{font-family:'Playfair Display',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;font-size:18px;margin:.3em 0 0}@media (max-width:1050px){.node-article.node-teaser .strapline,.node-competition.node-teaser .strapline,.related article .strapline{font-size:17.7px}}@media (max-width:750px){.node-article.node-teaser .strapline,.node-competition.node-teaser .strapline,.related article .strapline{font-size:17.4px}}@media (max-width:550px){.node-article.node-teaser .strapline,.node-competition.node-teaser .strapline,.related article .strapline{font-size:17.1px}}@media (max-width:450px){.node-article.node-teaser .strapline,.node-competition.node-teaser .strapline,.related article .strapline{font-size:16.5px}}.node-article.node-teaser .more,.node-competition.node-teaser .more,.related article .more{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;letter-spacing:.1em;font-size:12px;margin-bottom:1.7em;margin-top:.85em;text-decoration:underline;text-transform:uppercase}@media (max-width:1050px){.node-article.node-teaser .more,.node-competition.node-teaser .more,.related article .more{font-size:12.3px}}@media (max-width:750px){.node-article.node-teaser .more,.node-competition.node-teaser .more,.related article .more{font-size:12.6px}}@media (max-width:550px){.node-article.node-teaser .more,.node-competition.node-teaser .more,.related article .more{font-size:12.9px}}@media (max-width:450px){.node-article.node-teaser .more,.node-competition.node-teaser .more,.related article .more{font-size:13.5px}}.node-article.node-teaser.no-image h2,.node-competition.node-teaser.no-image h2{font-size:36px}@media (max-width:1050px){.node-article.node-teaser.no-image h2,.node-competition.node-teaser.no-image h2{font-size:33.9px}}@media (max-width:750px){.node-article.node-teaser.no-image h2,.node-competition.node-teaser.no-image h2{font-size:31.8px}}@media (max-width:550px){.node-article.node-teaser.no-image h2,.node-competition.node-teaser.no-image h2{font-size:29.7px}}@media (max-width:450px){.node-article.node-teaser.no-image h2,.node-competition.node-teaser.no-image h2{font-size:25.5px}}.node-article.node-teaser.no-image .strapline,.node-competition.node-teaser.no-image .strapline{margin-top:.425em}.node-article.legacy-layout .article-body,.node-page.legacy-layout .article-body{max-width:960px;margin-left:auto;margin-right:auto;padding-left:.85em;padding-right:.85em}.node-article.legacy-layout .article-body::after,.node-page.legacy-layout .article-body::after{clear:both;content:"";display:table}.node-article.legacy-layout .row,.node-page.legacy-layout .row{max-width:1220px;margin-left:auto;margin-right:auto}.node-article.legacy-layout .row::after,.node-page.legacy-layout .row::after{clear:both;content:"";display:table}.node-article.legacy-layout .row .col-md-2,.node-page.legacy-layout .row .col-md-2{float:left;display:block;margin-right:2.12766%;width:14.89362%}.node-article.legacy-layout .row .col-md-2:last-child,.node-page.legacy-layout .row .col-md-2:last-child{margin-right:0}.node-article.legacy-layout .row .col-md-3,.node-page.legacy-layout .row .col-md-3{float:left;display:block;margin-right:2.12766%;width:23.40426%}.node-article.legacy-layout .row .col-md-3:last-child,.node-page.legacy-layout .row .col-md-3:last-child{margin-right:0}.node-article.legacy-layout .row .col-md-4,.node-page.legacy-layout .row .col-md-4{float:left;display:block;margin-right:2.12766%;width:31.91489%}.node-article.legacy-layout .row .col-md-4:last-child,.node-page.legacy-layout .row .col-md-4:last-child{margin-right:0}.node-article.legacy-layout .row .col-md-6,.node-page.legacy-layout .row .col-md-6{float:left;display:block;margin-right:2.12766%;width:48.93617%}.node-article.legacy-layout .row .col-md-6:last-child,.node-page.legacy-layout .row .col-md-6:last-child{margin-right:0}.node-article.legacy-layout figure.caption figcaption,.node-page.legacy-layout figure.caption figcaption{font-family:'Montserrat',sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;font-size:.9em;text-align:center}.node-article.legacy-layout figure.caption figcaption a,.node-page.legacy-layout figure.caption figcaption a{color:#313131}.node-article.legacy-layout figure.caption figcaption a:focus,.node-article.legacy-layout figure.caption figcaption a:hover,.node-page.legacy-layout figure.caption figcaption a:focus,.node-page.legacy-layout figure.caption figcaption a:hover{color:#000}.node-article.legacy-layout div.center #prev,.node-article.legacy-layout div.center #next,.node-page.legacy-layout div.center #prev,.node-page.legacy-layout div.center #next{display:none}.node-competition .outer-wrapper{max-width:outer-container;margin-left:auto;margin-right:auto;padding:0}.node-competition .outer-wrapper::after{clear:both;content:"";display:table}.node-competition h1{font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;text-align:center;margin-bottom:.85em}.node-competition .competition-hero{max-width:100%;position:relative}.node-competition .competition-hero .competition-social-share{font-size:.9em;font-style:italic;margin:.5em 0;text-align:right}.node-competition .competition-hero .competition-social-share a{display:inline-block;font-size:1.3em;margin:0 0 0 .5em}.node-competition .competition-hero .competition-thanks-social-share{font-size:.9em;font-style:italic;margin:.5em 0}.node-competition .competition-hero .competition-thanks-social-share a{background-color:#FFDFDE;border:2px solid #fff;border-radius:1.5em;color:#fff;display:inline-block;font-size:1.3em;height:1.5em;line-height:1em;margin:0 .3em;padding:.2em 0 0;overflow:hidden;text-align:center;text-shadow:none;transition:all .1s ease-in-out;width:1.5em}.node-competition .competition-hero .competition-thanks-social-share a:hover,.node-competition .competition-hero .competition-thanks-social-share a:focus{background-color:#F8BDC1;border-color:#FFDFDE}.node-competition .competition-hero .competition-thanks-social-share a svg{width:30px;height:auto}.node-competition .competition-hero .competition-thanks-social-share a svg path{fill:white}.node-competition .competition-hero .competition-thanks{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.node-competition .competition-hero .competition-thanks.competition-thanks-simple{bottom:auto;left:auto;position:relative;right:auto;top:auto}.node-competition .competition-hero .competition-thanks .centered{background:rgba(0,0,0,0.35);color:#fff;font-size:2.4em;font-weight:bold;letter-spacing:1px;line-height:1.3em;padding:0 2.5em;text-shadow:0 0 8px rgba(0,0,0,0.2);text-transform:uppercase}.node-competition .competition-hero .competition-thanks .centered p{margin:1em 0}@media only screen and (max-width:1000px){.node-competition .competition-hero .competition-thanks .centered{font-size:1.8em}}@media only screen and (max-width:850px){.node-competition .competition-hero .competition-thanks .centered{font-size:1.4em}}@media only screen and (max-width:700px){.node-competition .competition-hero .competition-thanks .centered{font-size:1.1em;padding:0 .5em}.node-competition .competition-hero .competition-thanks .centered p{margin:.5em 0}}.node-competition .full-page-competition{text-align:center}.node-competition .full-page-competition .links{text-align:left}.node-competition .competition-overview{margin:2em 0}.node-competition .competition-overview .field-sponsor-logo .image-placeholder{max-width:300px}.node-competition .competition-overview .sponsor,.node-competition .competition-overview .closing{margin:0}.node-competition .competition-overview .sponsor .field-label,.node-competition .competition-overview .closing .field-label{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em}.node-competition .competition-overview .sponsor .inline,.node-competition .competition-overview .closing .inline{display:inline-block}.node-competition .competition-overview .sponsor{margin-top:1em}.node-competition .competition-overview ul,.node-competition .competition-overview ol{columns:2;column-gap:6em;text-align:left !important;margin:1em auto;max-width:45em}.node-competition .competition-overview ul li,.node-competition .competition-overview ol li{break-inside:avoid-column;text-align:left !important}@media only screen and (max-width:700px){.node-competition .competition-overview ul,.node-competition .competition-overview ol{columns:1}}.node-competition .competition-quick-nav{display:flex;flex-direction:row}.node-competition .competition-quick-nav .previous,.node-competition .competition-quick-nav .next{display:block;flex:1 1 50%}.node-competition .competition-quick-nav .previous a,.node-competition .competition-quick-nav .next a{align-content:center;align-items:center;color:#313131;display:flex;flex-direction:row;flex-wrap:nowrap;transition:color .1s ease}.node-competition .competition-quick-nav .previous a span,.node-competition .competition-quick-nav .previous a svg,.node-competition .competition-quick-nav .next a span,.node-competition .competition-quick-nav .next a svg{display:block}.node-competition .competition-quick-nav .previous a svg,.node-competition .competition-quick-nav .next a svg{height:2em;width:2em}.node-competition .competition-quick-nav .previous a svg circle,.node-competition .competition-quick-nav .next a svg circle{transition:fill .1s ease}.node-competition .competition-quick-nav .previous a:hover,.node-competition .competition-quick-nav .previous a:focus,.node-competition .competition-quick-nav .next a:hover,.node-competition .competition-quick-nav .next a:focus{color:#575757}.node-competition .competition-quick-nav .previous a:hover circle,.node-competition .competition-quick-nav .previous a:focus circle,.node-competition .competition-quick-nav .next a:hover circle,.node-competition .competition-quick-nav .next a:focus circle{fill:#999}.node-competition .competition-quick-nav .previous{text-align:left}.node-competition .competition-quick-nav .previous a{justify-content:flex-start}.node-competition .competition-quick-nav .previous a svg{margin-right:.5em}.node-competition .competition-quick-nav .next{text-align:right}.node-competition .competition-quick-nav .next a{justify-content:flex-end}.node-competition .competition-quick-nav .next a svg{margin-left:.5em}.node-competition .competition-external{text-align:center}.node-competition .competition-external a.fake-button{text-transform:uppercase}.node-competition .competition-external .note{font-size:.8em}.node-competition .competition-entry-area{margin-top:2em;padding:2em 0;text-align:left}.node-competition .competition-entry-area.separator{border-top:1px solid #999}.node-competition .competition-entry-area .form-item label{margin-bottom:.2em}.node-competition .competition-entry-area .question .form-item{margin-bottom:0}.node-competition .competition-entry-area .form-radios{margin:.75em 0 3em 3em}.node-competition .competition-entry-area .form-radios input{border-color:#F8BDC1}.node-competition .competition-entry-area .form-item-offer{margin-bottom:3em}.node-competition .competition-entry-area .form-type-checkbox{position:relative}.node-competition .competition-entry-area .form-type-checkbox .form-checkbox{display:block;position:absolute;top:.4em}.node-competition .competition-entry-area .form-type-checkbox label{display:block;margin-left:1.5em}.node-competition .competition-entry-area .form-type-checkbox label a{color:#313131;text-decoration:underline}.node-competition .competition-entry-area .form-submit{color:#313131;font-size:1.4em;margin:3em auto;display:block;text-transform:uppercase;border-radius:0}.node-competition .competition-entry-area .form-submit:hover{color:white}.node-competition .competition-entry-area .form-item-offer{margin-bottom:1em}.node-competition .competition-entry-area fieldset.captcha{margin-top:2em}.node-competition .competition-entry-area-title{text-align:center}.node-competition .competition-entry-area-title h2{border-bottom:3px solid #FFDFDE;display:inline-block;font-size:1.4em;margin:0 0 2em;padding:.75em 1em;text-transform:uppercase}.node-competition .competition-winners-footer{clear:both;display:block;font-size:1.2em;padding:40px 0 0;text-align:center}.node-competition .competition-winners-footer span.question{font-family:'libre baskerville',serif;font-style:italic}.node-competition.node-teaser h2{margin:.425em 0}.node-competition.node-teaser .field-label,.node-competition.node-teaser .field-closing-date{display:block;line-height:1.4em;margin:0}.node-competition.node-teaser .field-label{font-size:.8em}.node-daily-brief a{color:#FD7B7B}.daily-brief-intro{text-align:center;text-transform:uppercase;max-width:860px;margin-left:auto;margin-right:auto}.daily-brief-intro::after{clear:both;content:"";display:table}.daily-brief-intro h1{margin:1.7em 0 0;font-size:1em;line-height:1em;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;letter-spacing:.1em}.daily-brief-intro h1 a{color:#FD7B7B}.daily-brief-intro .date{margin-top:.425em;line-height:1em;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;letter-spacing:.2em;font-size:27px}@media (max-width:1050px){.daily-brief-intro .date{font-size:25.8px}}@media (max-width:750px){.daily-brief-intro .date{font-size:24.6px}}@media (max-width:550px){.daily-brief-intro .date{font-size:23.4px}}@media (max-width:450px){.daily-brief-intro .date{font-size:21px}}.daily-brief-body{max-width:860px;margin-left:auto;margin-right:auto}.daily-brief-body::after{clear:both;content:"";display:table}.daily-brief-logo{display:block;float:left;margin:0 3.4em 1.7em .85em;width:350px;height:350px}@media only screen and (max-width:900px){.daily-brief-logo{margin-right:1.7em;width:200px;height:200px}}@media only screen and (max-width:680px){.daily-brief-logo{margin-right:.85em;width:170px;height:170px}}@media only screen and (max-width:550px){.daily-brief-logo{width:120px;height:120px}}@media only screen and (max-width:350px){.daily-brief-logo{display:none}}.dbh{margin-right:0.5em;margin-left:0.5em;text-transform:uppercase;line-height:1em;font-size:42px}@media (max-width:1050px){.dbh{font-size:39.3px}}@media (max-width:750px){.dbh{font-size:36.6px}}@media (max-width:550px){.dbh{font-size:33.9px}}@media (max-width:450px){.dbh{font-size:28.5px}}@media only screen and (max-width:550px){.dbh{font-size:24px}}@media only screen and (max-width:550px) and (max-width:1050px){.dbh{font-size:23.1px}}@media only screen and (max-width:550px) and (max-width:750px){.dbh{font-size:22.2px}}@media only screen and (max-width:550px) and (max-width:550px){.dbh{font-size:21.3px}}@media only screen and (max-width:550px) and (max-width:450px){.dbh{font-size:19.5px}}.dbh em{display:inline-block;margin-bottom:0.3em;line-height:1em;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;letter-spacing:.1em}.dbh em span{display:block;padding:0 0.1em;background-color:#313131;color:#fff}.dbh em:last-child{padding-bottom:.56667em;border-bottom:6px solid #FD7B7B}.daily-brief-article-heading{display:flex;align-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:1.275em}@media only screen and (max-width:680px){.daily-brief-article-heading{clear:left}}.daily-brief-article-heading .left{flex:0 0 5.1em;padding-left:0.5em}@media only screen and (max-width:680px){.daily-brief-article-heading .left{flex:0 0 3.4em}}.daily-brief-article-heading .right{flex:1 1 auto}.daily-brief-article-heading .field-daily-brief-icon img{display:block;width:3.74em;height:3.74em}@media only screen and (max-width:680px){.daily-brief-article-heading .field-daily-brief-icon img{width:2.55em;height:2.55em}}.daily-brief-article-heading .fp-subheading h3{margin:0;text-transform:uppercase;line-height:1.2em;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;letter-spacing:.1em;font-size:24px}@media (max-width:1050px){.daily-brief-article-heading .fp-subheading h3{font-size:23.1px}}@media (max-width:750px){.daily-brief-article-heading .fp-subheading h3{font-size:22.2px}}@media (max-width:550px){.daily-brief-article-heading .fp-subheading h3{font-size:21.3px}}@media (max-width:450px){.daily-brief-article-heading .fp-subheading h3{font-size:19.5px}}.pi-daily-brief-article{margin-bottom:2.55em}.pi-daily-brief-article-group{margin:5.1em 0}@media only screen and (max-width:600px){.pi-daily-brief-article-group{margin-bottom:0}}.pi-daily-brief-article-group .fp-title{margin-bottom:5.1em}.pi-daily-brief-article-group .fp-title h2{margin:0;text-align:center;text-transform:uppercase;font-family:'Libre Baskerville',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;font-size:60px}@media (max-width:1050px){.pi-daily-brief-article-group .fp-title h2{font-size:55.5px}}@media (max-width:750px){.pi-daily-brief-article-group .fp-title h2{font-size:51px}}@media (max-width:550px){.pi-daily-brief-article-group .fp-title h2{font-size:46.5px}}@media (max-width:450px){.pi-daily-brief-article-group .fp-title h2{font-size:37.5px}}.pi-daily-brief-article-group .fp-title .hr{margin:1.7em auto 0;max-width:25.5em;border-bottom:5px solid #FD7B7B}.pi-daily-brief-article-group>.content>.pis-fps-body{columns:2;column-gap:3.4em;column-rule:1px solid #000}@media only screen and (max-width:600px){.pi-daily-brief-article-group>.content>.pis-fps-body{columns:1}}.pi-daily-brief-article-group>.content>.pis-fps-body>.fps-body{break-inside:avoid-column}.pi-daily-brief-article-group>.content>.pis-fps-body>.fps-body .hr{margin-left:.85em;width:4.25em;border-bottom:3px solid #313131}.pi-daily-brief-article.black-subheading .fp-subheading h3,.pi-daily-brief-article-group>.content>.pis-fps-body .fp-subheading h3{padding-right:.85em;color:#fff;font-size:21px}@media (max-width:1050px){.pi-daily-brief-article.black-subheading .fp-subheading h3,.pi-daily-brief-article-group>.content>.pis-fps-body .fp-subheading h3{font-size:20.4px}}@media (max-width:750px){.pi-daily-brief-article.black-subheading .fp-subheading h3,.pi-daily-brief-article-group>.content>.pis-fps-body .fp-subheading h3{font-size:19.8px}}@media (max-width:550px){.pi-daily-brief-article.black-subheading .fp-subheading h3,.pi-daily-brief-article-group>.content>.pis-fps-body .fp-subheading h3{font-size:19.2px}}@media (max-width:450px){.pi-daily-brief-article.black-subheading .fp-subheading h3,.pi-daily-brief-article-group>.content>.pis-fps-body .fp-subheading h3{font-size:18px}}.pi-daily-brief-article.black-subheading .fp-subheading h3 span,.pi-daily-brief-article-group>.content>.pis-fps-body .fp-subheading h3 span{display:inline-block;margin-bottom:0.2em;background-color:#313131}.pi-daily-brief-article.black-subheading .fp-subheading h3 span.word,.pi-daily-brief-article-group>.content>.pis-fps-body .fp-subheading h3 span.word{padding:0 0 0 0.2em}.pi-daily-brief-article.black-subheading .fp-subheading h3 span.space,.pi-daily-brief-article-group>.content>.pis-fps-body .fp-subheading h3 span.space{white-space:pre}.pi-daily-brief-highlighted{background-color:#F4F4F4;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.pi-daily-brief-highlighted>.content{padding:3.4em .85em;text-align:center;max-width:860px;margin-left:auto;margin-right:auto;font-family:'Libre Baskerville',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal}.pi-daily-brief-highlighted>.content::after{clear:both;content:"";display:table}.pi-daily-brief-highlighted .fp-title,.pi-daily-brief-highlighted .fp-subheading{margin:0;text-transform:uppercase;line-height:1.2em;font-size:60px}@media (max-width:1050px){.pi-daily-brief-highlighted .fp-title,.pi-daily-brief-highlighted .fp-subheading{font-size:55.5px}}@media (max-width:750px){.pi-daily-brief-highlighted .fp-title,.pi-daily-brief-highlighted .fp-subheading{font-size:51px}}@media (max-width:550px){.pi-daily-brief-highlighted .fp-title,.pi-daily-brief-highlighted .fp-subheading{font-size:46.5px}}@media (max-width:450px){.pi-daily-brief-highlighted .fp-title,.pi-daily-brief-highlighted .fp-subheading{font-size:37.5px}}.pi-daily-brief-highlighted .fp-subheading{margin-bottom:.425em;color:#FD7B7B}.pi-daily-brief-highlighted .fp-formatted-text{line-height:1.6em}.pi-daily-brief-quote{margin-top:3.4em;margin-bottom:3.4em;padding:3.4em .85em;background-color:#F4F4F4;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.pi-daily-brief-quote>.content{position:relative;text-align:center;max-width:860px;margin-left:auto;margin-right:auto}.pi-daily-brief-quote>.content::after{clear:both;content:"";display:table}.pi-daily-brief-quote .qotd-hash,.pi-daily-brief-quote .qotd{position:relative;text-align:center;text-transform:uppercase;line-height:0.85em;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em}.pi-daily-brief-quote .qotd-hash{letter-spacing:-0.03em;font-size:7em}.pi-daily-brief-quote .qotd{margin-left:7.65em;color:#FD7B7B;font-size:1.3em}@media only screen and (max-width:800px){.pi-daily-brief-quote .qotd-hash{font-size:5.8em}.pi-daily-brief-quote .qotd{font-size:1em}}@media only screen and (max-width:550px){.pi-daily-brief-quote .qotd-hash{font-size:4.2em}.pi-daily-brief-quote .qotd{font-size:.8em}}.pi-daily-brief-quote .qotd-start,.pi-daily-brief-quote .qotd-end{position:absolute;width:278px;height:243px;background-position:center;background-repeat:no-repeat}.pi-daily-brief-quote .qotd-start{top:5.1em;left:0;background-image:url("/sites/all/themes/sl/images/daily-brief-quote-1.png")}.pi-daily-brief-quote .qotd-end{right:0;bottom:-4.7em;background-image:url("/sites/all/themes/sl/images/daily-brief-quote-2.png")}.pi-daily-brief-quote .fp-quote{position:relative;margin:1.7em 0 1.36em;font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal;font-size:30px}@media (max-width:1050px){.pi-daily-brief-quote .fp-quote{font-size:28.5px}}@media (max-width:750px){.pi-daily-brief-quote .fp-quote{font-size:27px}}@media (max-width:550px){.pi-daily-brief-quote .fp-quote{font-size:25.5px}}@media (max-width:450px){.pi-daily-brief-quote .fp-quote{font-size:22.5px}}.pi-daily-brief-quote .fp-quote:before{content:'“'}.pi-daily-brief-quote .fp-quote:after{content:'”'}.pi-daily-brief-quote .pis-fps-body{position:relative;line-height:1.6em;font-family:'Libre Baskerville',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal}.pi-daily-brief-picture{margin:5.1em .85em 1.7em}.pi-daily-brief-picture .potd-title{margin-bottom:.56667em;text-transform:uppercase;line-height:1em;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;font-size:37.5px}@media (max-width:1050px){.pi-daily-brief-picture .potd-title{font-size:35.25px}}@media (max-width:750px){.pi-daily-brief-picture .potd-title{font-size:33px}}@media (max-width:550px){.pi-daily-brief-picture .potd-title{font-size:30.75px}}@media (max-width:450px){.pi-daily-brief-picture .potd-title{font-size:26.25px}}.pi-daily-brief-picture .potd-title span{display:inline-block;padding:0.1em 0.2em;background-color:#313131;color:#fff}.pi-daily-brief-picture .potd-caption{margin:1.7em 0;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;letter-spacing:.05em}.pi-daily-brief-picture .potd-caption p{display:inline-block;margin:0}.pi-daily-brief-picture .potd-caption a{color:#313131}.pi-daily-brief-picture .image-placeholder .width{margin-right:auto;margin-left:0}.pi-daily-brief-picture .image-placeholder .width.centred{margin-left:auto}.pi-daily-brief-picture .fp-formatted-text.centred{text-align:center}.view-display-id-news{margin-top:1.7em;margin-bottom:5.1em;padding-right:3.4em;padding-left:3.4em;max-width:1100px;margin-left:auto;margin-right:auto}.view-display-id-news::after{clear:both;content:"";display:table}.view-display-id-news h2{margin-bottom:1.7em;text-align:center;text-transform:uppercase;font-size:1em;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;letter-spacing:.1em}.view-display-id-news h2 a{color:#FD7B7B}.view-display-id-news .view-content{position:relative;opacity:0;transition:opacity .5s linear}.view-display-id-news .fps-body{height:100%;border-right:1px solid #fff}.view-display-id-news .fps-body .pi-daily-brief-article{margin:0;padding:0 1.7em}.view-display-id-news .fps-body.border{border-right:1px solid #313131}.view-display-id-news .daily-brief-article-heading{align-items:flex-start;margin:0}.view-display-id-news .daily-brief-article-heading .left{flex-basis:3.4em}.view-display-id-news .daily-brief-article-heading a{display:block;color:#313131}.view-display-id-news .daily-brief-article-heading .fp-subheading h3{color:#313131;font-size:inherit}.view-display-id-news .daily-brief-article-heading .field-daily-brief-icon{margin-right:.56667em}.view-display-id-news .daily-brief-article-heading .field-daily-brief-icon img{width:2.55em;height:2.55em}.view-display-id-news .daily-brief-article-heading .more{margin-top:.425em;color:#FD7B7B;text-transform:uppercase;font-size:.7em;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;letter-spacing:.1em}.view-display-id-news .lSSlideWrapper{position:static}.view-display-id-news .lSAction{position:absolute;top:0;right:0;left:0;max-width:1220px;margin-left:auto;margin-right:auto}.view-display-id-news .lSAction::after{clear:both;content:"";display:table}.view-display-id-news .lSAction>a{top:2.04em;width:11px;height:23px;opacity:1}.view-display-id-news .lSAction>a.lSNext{right:-3.4em;background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDE0MjEiIHZpZXdCb3g9IjAgMCAxMSAyMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMCAwaDZsNSAxMS41LTUgMTEuNWgtNmw1LTExLjV6IiBmaWxsPSIjZmQ3YjdiIi8+PC9zdmc+")}.view-display-id-news .lSAction>a.lSPrev{left:-3.4em;background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDE0MjEiIHZpZXdCb3g9IjAgMCAxMSAyMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTEgMGgtNmwtNSAxMS41IDUgMTEuNWg2bC01LTExLjV6IiBmaWxsPSIjZmQ3YjdiIi8+PC9zdmc+")}.pi-daily-brief-from-elsewhere{margin-top:5.1em;background-color:#F4F4F4;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.pi-daily-brief-from-elsewhere>.content{position:relative;padding:.85em 3.4em;max-width:1220px;margin-left:auto;margin-right:auto}.pi-daily-brief-from-elsewhere>.content::after{clear:both;content:"";display:table}.pi-daily-brief-from-elsewhere .field-field-elsewhere-heading{margin:0;text-align:center;text-transform:uppercase;line-height:1em;font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;font-size:75px}@media (max-width:1050px){.pi-daily-brief-from-elsewhere .field-field-elsewhere-heading{font-size:69px}}@media (max-width:750px){.pi-daily-brief-from-elsewhere .field-field-elsewhere-heading{font-size:63px}}@media (max-width:550px){.pi-daily-brief-from-elsewhere .field-field-elsewhere-heading{font-size:57px}}@media (max-width:450px){.pi-daily-brief-from-elsewhere .field-field-elsewhere-heading{font-size:45px}}.pi-daily-brief-from-elsewhere .pis-fps-body{margin:2.55em 0 .85em;border-top:1px solid #313131;border-bottom:1px solid #313131}.pi-daily-brief-from-elsewhere .pis-fps-body .fps-body{margin-top:.85em;margin-bottom:.85em}.pi-daily-brief-from-elsewhere .pis-fps-body .fps-body a{color:#313131}.pi-daily-brief-from-elsewhere .pis-fps-body .fps-body:nth-child(even){background-color:#FD7B7B;color:#fff}.pi-daily-brief-from-elsewhere .pis-fps-body .fps-body:nth-child(even) a{color:#fff}.pi-daily-brief-from-elsewhere .pis-fps-body .fps-body .entity{margin:3.4em 2.55em}.pi-daily-brief-from-elsewhere .pis-fps-body .fp-title{margin-bottom:1.7em;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em}.pi-daily-brief-from-elsewhere .pis-fps-body .field-intro{line-height:1.6em;font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:normal}.pi-daily-brief-from-elsewhere .lSSlideWrapper{position:static}.pi-daily-brief-from-elsewhere .lSAction{position:absolute;top:50%;right:0;left:0;max-width:1220px;margin-left:auto;margin-right:auto}.pi-daily-brief-from-elsewhere .lSAction::after{clear:both;content:"";display:table}.pi-daily-brief-from-elsewhere .lSAction>a{top:3.4em;width:11px;height:23px;border-color:#F4F4F4;background:#F4F4F4;opacity:1}.pi-daily-brief-from-elsewhere .lSAction>a.lSNext{right:.85em;background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDE0MjEiIHZpZXdCb3g9IjAgMCAxMSAyMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMCAwaDZsNSAxMS41LTUgMTEuNWgtNmw1LTExLjV6IiBmaWxsPSIjZmQ3YjdiIi8+PC9zdmc+")}.pi-daily-brief-from-elsewhere .lSAction>a.lSPrev{left:.85em;background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDE0MjEiIHZpZXdCb3g9IjAgMCAxMSAyMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTEgMGgtNmwtNSAxMS41IDUgMTEuNWg2bC01LTExLjV6IiBmaWxsPSIjZmQ3YjdiIi8+PC9zdmc+")}.daily-brief-thumb .subtitle{margin:0;color:#F8BDC1;text-align:center;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;letter-spacing:.05em;font-size:10.5px}@media (max-width:1050px){.daily-brief-thumb .subtitle{font-size:10.95px}}@media (max-width:750px){.daily-brief-thumb .subtitle{font-size:11.4px}}@media (max-width:550px){.daily-brief-thumb .subtitle{font-size:11.85px}}@media (max-width:450px){.daily-brief-thumb .subtitle{font-size:12.75px}}.pis-fps-body-paragraphs-teaser-short>.fps-body:nth-child(n+2){display:none}.pis-fps-body-paragraphs-teaser-short>.fps-body .daily-brief-article-heading{justify-content:center}.pis-fps-body-paragraphs-teaser-short>.fps-body .daily-brief-article-heading .fp-subheading h3{margin:0;color:#313131;text-align:center;text-transform:none;font-family:'Playfair Display',serif;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:normal;font-size:22.005px}@media (max-width:1050px){.pis-fps-body-paragraphs-teaser-short>.fps-body .daily-brief-article-heading .fp-subheading h3{font-size:21.3045px}}@media (max-width:750px){.pis-fps-body-paragraphs-teaser-short>.fps-body .daily-brief-article-heading .fp-subheading h3{font-size:20.604px}}@media (max-width:550px){.pis-fps-body-paragraphs-teaser-short>.fps-body .daily-brief-article-heading .fp-subheading h3{font-size:19.9035px}}@media (max-width:450px){.pis-fps-body-paragraphs-teaser-short>.fps-body .daily-brief-article-heading .fp-subheading h3{font-size:18.5025px}}.node-daily-brief.node-teaser a{display:block}.node-daily-brief.node-teaser h2{color:#313131;text-align:center;font-size:22.005px}@media (max-width:1050px){.node-daily-brief.node-teaser h2{font-size:21.3045px}}@media (max-width:750px){.node-daily-brief.node-teaser h2{font-size:20.604px}}@media (max-width:550px){.node-daily-brief.node-teaser h2{font-size:19.9035px}}@media (max-width:450px){.node-daily-brief.node-teaser h2{font-size:18.5025px}}.page-node-1960936 h1#page-title,.page-node-1961214 h1#page-title{display:none}.page-node-1960936 h1,.page-node-1961214 h1{margin-bottom:1.7em}body.node-type-webform h1{text-align:center}body.page-node-done #content{text-align:center}.webform-client-form-1957747 .form-item-submitted-promotion-agree label a.important{color:red;font-weight:700}
