.center-flexed{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,li.expanded,li.collapsed,li.leaf,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:100%}body{line-height:1;font-smoothing:antialiased}.list-unstyled,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;height:auto}*{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'siruss-icons';src:url("../fonts/siruss-icons/siruss-icons.eot");src:url("../fonts/siruss-icons/siruss-icons.eot") format("embedded-opentype"),url("../fonts/siruss-icons/siruss-icons.ttf") format("truetype"),url("../fonts/siruss-icons/siruss-icons.woff") format("woff"),url("../fonts/siruss-icons/siruss-icons.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'Barlow';src:url("../fonts/Barlow-Italic.ttf") format("truetype"),url("../fonts/Barlow-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url("../fonts/Barlow-Regular.ttf") format("truetype"),url("../fonts/Barlow-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url("../fonts/Barlow-Bold.ttf") format("truetype"),url("../fonts/Barlow-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url("../fonts/Barlow-BoldItalic.ttf") format("truetype"),url("../fonts/Barlow-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Garamond';src:url("../fonts/EBGaramond-Italic.ttf") format("truetype"),url("../fonts/EBGaramond-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Garamond';src:url("../fonts/EBGaramond-Regular.ttf") format("truetype"),url("../fonts/EBGaramond-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Garamond';src:url("../fonts/EBGaramond-Bold.ttf") format("truetype"),url("../fonts/EBGaramond-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Garamond';src:url("../fonts/EBGaramond-BoldItalic.ttf") format("truetype"),url("../fonts/EBGaramond-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}.container{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{max-width:980px;padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1366px){.container{max-width:1180px}}.container-fluid{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container-fluid{max-width:100%;padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.container-fluid{max-width:100%}}@media (min-width: 1440px){.container-fluid{max-width:100%}}.grid-row{margin-right:-10px;margin-left:-10px}.grid-row::before,.grid-row::after{content:" ";display:table}.grid-row::after{clear:both}@media (min-width: 768px){.grid-row{margin-right:-15px;margin-left:-15px}}.col,[class*='col-'],[class^='col-']{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left}@media (min-width: 768px){.col,[class*='col-'],[class^='col-']{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col.col-right,[class*='col-'].col-right,[class^='col-'].col-right{float:right}}.nogutter{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.nogutter>[class*='col-']{padding-right:0;padding-left:0}.slim-gutter .grid-row,.grid-view.slim-gutter .grid-row{margin:0 -10px}.slim-gutter .grid-row [class*='col-'],.slim-gutter .grid-row [class^='col-'],.slim-gutter [class*='col-'],.slim-gutter [class^='col-'],.grid-view.slim-gutter .grid-row [class*='col-'],.grid-view.slim-gutter .grid-row [class^='col-'],.grid-view.slim-gutter [class*='col-'],.grid-view.slim-gutter [class^='col-']{padding-left:10px;padding-right:10px}.slim-gutter.grid-view .view-content,.grid-view.slim-gutter.grid-view .view-content{margin:0 -10px}.xslim-gutter .grid-row,.grid-view.xslim-gutter .grid-row{margin:0 -5px}.xslim-gutter .grid-row [class*='col-'],.xslim-gutter .grid-row [class^='col-'],.xslim-gutter [class*='col-'],.xslim-gutter [class^='col-'],.grid-view.xslim-gutter .grid-row [class*='col-'],.grid-view.xslim-gutter .grid-row [class^='col-'],.grid-view.xslim-gutter [class*='col-'],.grid-view.xslim-gutter [class^='col-']{padding-left:5px;padding-right:5px}.xslim-gutter.grid-view .view-content,.grid-view.xslim-gutter.grid-view .view-content{margin:0 -5px}.col-xs-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%}@media (min-width: 768px){.col-xs-12{padding-right:15px;padding-left:15px}}.col-xs-11{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:91.66666667%}@media (min-width: 768px){.col-xs-11{padding-right:15px;padding-left:15px}}.col-xs-10{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:83.33333333%}@media (min-width: 768px){.col-xs-10{padding-right:15px;padding-left:15px}}.col-xs-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:75%}@media (min-width: 768px){.col-xs-9{padding-right:15px;padding-left:15px}}.col-xs-8{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:66.66666667%}@media (min-width: 768px){.col-xs-8{padding-right:15px;padding-left:15px}}.col-xs-7{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:58.33333333%}@media (min-width: 768px){.col-xs-7{padding-right:15px;padding-left:15px}}.col-xs-6{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}@media (min-width: 768px){.col-xs-6{padding-right:15px;padding-left:15px}}.col-xs-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:41.66666667%}@media (min-width: 768px){.col-xs-5{padding-right:15px;padding-left:15px}}.col-xs-4{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}@media (min-width: 768px){.col-xs-4{padding-right:15px;padding-left:15px}}.col-xs-3{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:25%}@media (min-width: 768px){.col-xs-3{padding-right:15px;padding-left:15px}}.col-xs-2{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:16.66666667%}@media (min-width: 768px){.col-xs-2{padding-right:15px;padding-left:15px}}.col-xs-1{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:8.33333333%}@media (min-width: 768px){.col-xs-1{padding-right:15px;padding-left:15px}}.offset-xs-12{margin-left:100%}.offset-xs-11{margin-left:91.66666667%}.offset-xs-10{margin-left:83.33333333%}.offset-xs-9{margin-left:75%}.offset-xs-8{margin-left:66.66666667%}.offset-xs-7{margin-left:58.33333333%}.offset-xs-6{margin-left:50%}.offset-xs-5{margin-left:41.66666667%}.offset-xs-4{margin-left:33.33333333%}.offset-xs-3{margin-left:25%}.offset-xs-2{margin-left:16.66666667%}.offset-xs-1{margin-left:8.33333333%}.offset-xs-0{margin-left:0}@media (min-width: 480px){.col-sm-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-12{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.col-sm-11{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:91.66666667%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-11{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.col-sm-10{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:83.33333333%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-10{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.col-sm-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:75%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-9{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.col-sm-8{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:66.66666667%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-8{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.col-sm-7{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:58.33333333%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-7{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.col-sm-6{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-6{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.col-sm-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:41.66666667%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-5{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.col-sm-4{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-4{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.col-sm-3{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:25%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-3{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.col-sm-2{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:16.66666667%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-2{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.col-sm-1{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:8.33333333%}}@media (min-width: 480px) and (min-width: 768px){.col-sm-1{padding-right:15px;padding-left:15px}}@media (min-width: 480px){.offset-sm-12{margin-left:100%}.offset-sm-11{margin-left:91.66666667%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-9{margin-left:75%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-6{margin-left:50%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-3{margin-left:25%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-1{margin-left:8.33333333%}.offset-sm-0{margin-left:0}}@media (min-width: 768px){.col-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%}}@media (min-width: 768px) and (min-width: 768px){.col-12{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-11{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:91.66666667%}}@media (min-width: 768px) and (min-width: 768px){.col-11{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-10{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:83.33333333%}}@media (min-width: 768px) and (min-width: 768px){.col-10{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:75%}}@media (min-width: 768px) and (min-width: 768px){.col-9{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-8{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:66.66666667%}}@media (min-width: 768px) and (min-width: 768px){.col-8{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-7{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:58.33333333%}}@media (min-width: 768px) and (min-width: 768px){.col-7{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-6{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}}@media (min-width: 768px) and (min-width: 768px){.col-6{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:41.66666667%}}@media (min-width: 768px) and (min-width: 768px){.col-5{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-4{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}}@media (min-width: 768px) and (min-width: 768px){.col-4{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-3{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:25%}}@media (min-width: 768px) and (min-width: 768px){.col-3{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-2{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:16.66666667%}}@media (min-width: 768px) and (min-width: 768px){.col-2{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.col-1{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:8.33333333%}}@media (min-width: 768px) and (min-width: 768px){.col-1{padding-right:15px;padding-left:15px}}@media (min-width: 768px){.offset-12{margin-left:100%}.offset-11{margin-left:91.66666667%}.offset-10{margin-left:83.33333333%}.offset-9{margin-left:75%}.offset-8{margin-left:66.66666667%}.offset-7{margin-left:58.33333333%}.offset-6{margin-left:50%}.offset-5{margin-left:41.66666667%}.offset-4{margin-left:33.33333333%}.offset-3{margin-left:25%}.offset-2{margin-left:16.66666667%}.offset-1{margin-left:8.33333333%}.offset-0{margin-left:0}}@media (min-width: 1024px){.col-lg-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-12{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.col-lg-11{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:91.66666667%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-11{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.col-lg-10{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:83.33333333%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-10{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.col-lg-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:75%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-9{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.col-lg-8{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:66.66666667%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-8{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.col-lg-7{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:58.33333333%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-7{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.col-lg-6{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-6{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.col-lg-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:41.66666667%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-5{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.col-lg-4{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-4{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.col-lg-3{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:25%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-3{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.col-lg-2{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:16.66666667%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-2{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.col-lg-1{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:8.33333333%}}@media (min-width: 1024px) and (min-width: 768px){.col-lg-1{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.offset-lg-12{margin-left:100%}.offset-lg-11{margin-left:91.66666667%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-9{margin-left:75%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-6{margin-left:50%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-3{margin-left:25%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-1{margin-left:8.33333333%}.offset-lg-0{margin-left:0}}@media (min-width: 1366px){.col-xl-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-12{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.col-xl-11{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:91.66666667%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-11{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.col-xl-10{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:83.33333333%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-10{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.col-xl-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:75%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.col-xl-8{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:66.66666667%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-8{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.col-xl-7{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:58.33333333%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-7{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.col-xl-6{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-6{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.col-xl-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:41.66666667%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-5{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.col-xl-4{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-4{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.col-xl-3{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:25%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-3{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.col-xl-2{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:16.66666667%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-2{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.col-xl-1{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:8.33333333%}}@media (min-width: 1366px) and (min-width: 768px){.col-xl-1{padding-right:15px;padding-left:15px}}@media (min-width: 1366px){.offset-xl-12{margin-left:100%}.offset-xl-11{margin-left:91.66666667%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-9{margin-left:75%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-6{margin-left:50%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-3{margin-left:25%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-1{margin-left:8.33333333%}.offset-xl-0{margin-left:0}}body{color:#1d1d1b;font-family:"Barlow",sans-serif;font-weight:400;font-size:0.85em}@media (min-width: 768px){body{font-size:1em}}p{line-height:1.5;margin-bottom:1.3em}p:last-child{margin-bottom:0}h1,h2,h3,h4{line-height:1.2em;margin-bottom:0.7em;color:#000;font-weight:400;font-family:"Barlow",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:2em;line-height:1em}h2{font-size:1.5em}h3{font-size:1.2em}h4{font-size:1.1em}strong{font-weight:700}i,em{font-style:italic}a{color:#014897;text-decoration:none}a:hover{color:#001832}.layout-content a{font-weight:400}.darklink a{color:#000}.darklink a:hover{color:#333}blockquote,q,.blockquote{display:block;padding:0 0.5em 0 2em;font-size:1rem;font-style:italic;position:relative;font-family:"EB Garamond","Noto Serif",serif;font-weight:200;margin:2.25em auto;max-width:90%;text-align:left;color:#ddd}blockquote p,q p,.blockquote p{font-size:1.2em;line-height:1.4em}blockquote:before,q:before,.blockquote:before{font:normal normal normal 14px/1 "siruss-icons";font-size:inherit;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}blockquote:after,q:after,.blockquote:after{font:normal normal normal 14px/1 "siruss-icons";font-size:inherit;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}blockquote::before,blockquote::after,q::before,q::after,.blockquote::before,.blockquote::after{color:#014897;font-size:2em;width:1em;height:1em;position:absolute;content:""}blockquote::before,q::before,.blockquote::before{left:0;top:-1.25em;content:'\e901'}blockquote::after,q::after,.blockquote::after{right:0;bottom:-1.25em;content:'\e902'}blockquote .quote-body,q .quote-body,.blockquote .quote-body{display:block;margin-bottom:20px}blockquote .quote-provider,q .quote-provider,.blockquote .quote-provider{font-weight:400;font-style:normal;margin:0;font-size:1em}@media (min-width: 1024px){blockquote,q,.blockquote{max-width:676px}}blockquote p,q p,.blockquote p{display:inline;line-height:1.4em;font-size:1.2em}.intro-paragraph,.leadp{font-size:1.5rem;color:#1d1d1b;font-weight:400}.date-display{color:#1d1d1b;font-size:.875rem;margin-bottom:0.5em}pre,code{font-family:"couriour",monospace}pre[class*="language-"]{margin-bottom:30px}body{padding-top:50px}@media (min-width: 1024px){body{padding-top:0}}#header{padding:10px 0}table{width:100%;margin-bottom:30px}table:last-child{margin-bottom:0}table tr:nth-child(odd){background:#eee}table tr:nth-child(even){background:#ddd}table td,table th{padding:5px;text-align:left;border:1px solid #ccc;border-left:0;border-right:0;vertical-align:top}table th{background:#000;font-weight:bold;color:#fff}table.view-table caption{text-align:left;margin-top:20px}table.view-table:first-child caption{margin-top:0}ul{margin-bottom:1.3em;list-style-type:disc;list-style-position:outside;padding-left:2rem}ul li{line-height:1.5em;margin-bottom:1em;padding-left:0.5em}ol{list-style-type:decimal;list-style-position:outside;margin-bottom:1.3em;padding-left:2rem}ol li{line-height:1.5em;margin-bottom:1em;padding-left:0.5em}.toolbar ul{margin-bottom:0}.toolbar ul li{line-height:0;margin-bottom:0;padding-left:0}ul.tabs,ul.menu,ol.tabs,ol.menu{list-style:none;padding:0}ul.tabs li,ul.menu li,ol.tabs li,ol.menu li{list-style-position:inside;list-style-type:none;list-style:none !important;padding:0;margin:0}ul.tabs li a,ul.menu li a,ol.tabs li a,ol.menu li a{padding:0 10px 0 0}hr{border:0;background:#ddd;margin:30px 0 30px}.centered{text-align:center}.center-block{margin-right:auto;margin-left:auto}.float-left{float:left}.float-right{float:right}@media (min-width: 480px){.hide-above-sm{display:none}}@media (min-width: 768px){.hide-above-md{display:none}}@media (min-width: 1024px){.hide-above-lg{display:none}}@media (min-width: 1366px){.hide-above-xl{display:none}}@media (max-width: 319px){.hide-below-xs{display:none}}@media (max-width: 479px){.hide-below-sm{display:none}}@media (max-width: 767px){.hide-below-md{display:none}}@media (max-width: 1023px){.hide-below-lg{display:none}}.block-space-top-x1{margin-top:30px}.block-space-top-x2{margin-top:60px}.block-space-top-x3{margin-top:90px}.block-space-bottom-x1{margin-bottom:30px}.block-space-bottom-x2{margin-bottom:60px}.block-space-bottom-x3{margin-bottom:90px}.flexbox .flex-parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .flex-parent::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flexbox .flex-child-parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.flexbox .flex-child-parent>*{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto}.icons--image{width:24px;height:24px;overflow:hidden;background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:10px}.icons--image.icon--call{background-image:url("../images/icon--call.png")}.icons--image.icon--email{background-image:url("../images/icon--email.png")}.icons--image.icon--eye{background-image:url("../images/eye--icon.png")}.icons--image.icon--size{background-image:url("../images/size--icon.png")}.icons--image.icon--beds{background-image:url("../images/bed--icon.png")}.icons--image.icon--baths{background-image:url("../images/bath-icon.png")}.icons--image.icon--pdf{background-image:url("../images/pdf--icon.png")}.icons--image.icon--pdf--small{background-image:url("../images/pdf--icon--small.png")}.divider{margin:0 10px}.maintenance-page .layout-container{text-align:center;padding:30px 10px}.maintenance-page .layout-container header{margin-bottom:30px}.messages{border:1px solid;border-width:1px 1px 10px 1px;padding:15px 20px 15px 30px;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:30px;position:relative}.messages:before{position:absolute;top:15px;left:10px}[dir="rtl"] .messages{text-align:right}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;padding:0;margin:0 0 0 1.5em}.messages__list li{line-height:1em;margin:0 0 10px}.messages__item+.messages__item{margin-top:0.769em}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#79bd56}.messages--status:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.messages--status:before{content:"\f058"}[dir="rtl"] .messages--status{border-color:#c9e1bd;-webkit-box-shadow:8px 0 0 #77b259;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;border-color:#f4daa6;color:#734c00}.messages--warning:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.messages--warning:before{content:"\f071"}[dir="rtl"] .messages--warning{border-color:#f4daa6;-webkit-box-shadow:8px 0 0 #e09600;box-shadow:8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf}.messages--error:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.messages--error:before{content:"\f06a"}[dir="rtl"] .messages--error{border-color:#f9c9bf;-webkit-box-shadow:8px 0 0 #e62600;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}ul.inline,ul.links.inline{margin:0 0 1em;padding:0;display:block}ul.inline::before,ul.inline::after,ul.links.inline::before,ul.links.inline::after{content:" ";display:table}ul.inline::after,ul.links.inline::after{clear:both}ul.inline li,ul.links.inline li{display:inline-block;float:left;list-style-type:none;margin:0 10px 0 0;padding:0}ul.inline li a,ul.links.inline li a{display:inline-block;line-height:1em;text-decoration:none}.views-row ul.inline,.views-row ul.links.inline{margin-bottom:0}ul.primary{border:0;margin:20px -2px;padding:0;overflow:hidden}ul.primary li{float:left;margin:2px}ul.primary li a{background-color:#ccc;border-radius:5px;border:0;margin:0;padding:5px 1em;display:inline-block;color:#1d1d1b}ul.primary li a:hover{background-color:#ddd}ul.primary li.is-active a{background-color:#555;color:#eee;border:0}.node__submitted{margin:0 0 10px;font-size:0.9em;font-style:italic}.node--view-mode-full .field-img{margin:0 0 1em;width:100%}@media (min-width: 1024px){.node--view-mode-full .field-img{max-height:600px;-o-object-fit:cover;object-fit:cover}}figcaption{margin-bottom:1em;font-style:italic;font-size:0.8rem;padding:5px 0}.views-row{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ddd}.views-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.grid-view .views-row{padding-bottom:0;border-bottom:0}.sidebar .views-row{padding-bottom:20px;margin-bottom:20px}.sidebar .views-row:last-child{margin-bottom:0}.grid-view .view-content{margin-right:-10px;margin-left:-10px}.grid-view .view-content::before,.grid-view .view-content::after{content:" ";display:table}.grid-view .view-content::after{clear:both}@media (min-width: 768px){.grid-view .view-content{margin-right:-15px;margin-left:-15px}}.flexbox .grid-view .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .grid-view .view-content::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}input.form-submit[value="Search"]{height:34px;width:34px;text-indent:-9999em;display:inline-block;overflow:hidden;padding:0;background-image:url("../images/search.png");background-repeat:no-repeat;background-position:center center;background-size:80%;border-radius:0}html.svg input.form-submit[value="Search"]{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='26px' height='26px' viewBox='0 0 26 26' enable-background='new 0 0 26 26' xml:space='preserve'%3E%3Cg enable-background='new '%3E%3Cpath fill='%23ffffff' d='M20.32,20.186c0,0.312-0.114,0.583-0.342,0.811c-0.229,0.229-0.5,0.343-0.812,0.343 c-0.324,0-0.594-0.114-0.811-0.343l-3.092-3.083c-1.076,0.745-2.275,1.118-3.598,1.118c-0.859,0-1.681-0.167-2.466-0.5 c-0.784-0.334-1.46-0.784-2.028-1.353S6.153,15.935,5.82,15.15s-0.5-1.606-0.5-2.466s0.167-1.682,0.5-2.466s0.784-1.46,1.352-2.028 C7.74,7.623,8.416,7.172,9.2,6.838c0.785-0.333,1.606-0.5,2.466-0.5s1.681,0.167,2.466,0.5c0.784,0.334,1.46,0.785,2.028,1.353 c0.568,0.568,1.019,1.244,1.352,2.028c0.334,0.784,0.501,1.606,0.501,2.466c0,1.322-0.372,2.521-1.118,3.597l3.092,3.093 C20.209,19.596,20.32,19.866,20.32,20.186z M14.52,15.538c0.79-0.79,1.186-1.741,1.186-2.854c0-1.111-0.396-2.062-1.186-2.854 c-0.791-0.79-1.742-1.186-2.854-1.186S9.603,9.041,8.812,9.831c-0.79,0.791-1.185,1.742-1.185,2.854 c0,1.112,0.395,2.063,1.185,2.854c0.791,0.79,1.742,1.186,2.854,1.186S13.729,16.328,14.52,15.538z'/%3E%3C/g%3E%3C/svg%3E")}input.form-submit[value="Search"]:hover,input.form-submit[value="Search"]:focus{background-color:#013064;background-repeat:no-repeat;background-size:90%;background-position:center center}@media (min-width: 768px){.block-search{max-width:280px}}.block-search .container-inline{display:block;position:relative;width:100%}.block-search .container-inline .form-item{display:block;width:100%;margin:5px 0 0}.block-search .container-inline .form-item .form-text{margin-right:34px;height:34px;line-height:1em;padding:5px 10px;background:rgba(255,255,255,0.3);border:0;border-radius:3px;color:#fff}.block-search .container-inline .form-item .form-text:placeholder-shown{color:#fff}.block-search .container-inline .form-item .form-text::-webkit-input-placeholder{color:#fff}.block-search .container-inline .form-item .form-text::-moz-placeholder{color:#fff}.block-search .container-inline .form-item .form-text:-ms-input-placeholder{color:#fff}.block-search .container-inline .form-item .form-text:focus{outline-color:#8080a5}.block-search .container-inline .form-submit{position:absolute;top:0;right:0;text-indent:-9999em}#content-area #search-form #edit-basic.form-wrapper{overflow:hidden;width:100%;max-width:440px;position:relative;margin-bottom:40px}#content-area #search-form #edit-basic.form-wrapper .form-item-keys{width:100%;max-width:100%;display:inline-block;float:left;margin-top:0;padding-right:32px;padding-bottom:0;margin-bottom:0;position:relative}#content-area #search-form #edit-basic.form-wrapper .form-item-keys label{height:32px;display:inline-block;margin:0}#content-area #search-form #edit-basic.form-wrapper .form-submit{height:34px;width:34px;display:inline-block;position:absolute;right:0;bottom:0;z-index:2;background-size:20px;border-radius:0}#content-area #search-form .search-advanced{clear:both;max-width:100%;margin:0 0 30px;border-bottom:1px solid #ddd;padding-bottom:40px}#content-area #search-form .search-advanced legend{margin-bottom:20px}#content-area #search-form .search-advanced .fieldset-wrapper{padding-top:20px;border-top:1px solid #ddd}.search-results{list-style:none;margin:0;padding:0}.search-results li{margin:0 0 20px;padding:0;border-bottom:1px solid #ddd}.search-results li .search-snippet-info{margin:0;padding:0}.search-results li:last-child{border:0;margin:0}.contextual .trigger{background-color:#fff !important;border-radius:50% !important}.contextual-region .contextual .contextual-links a{color:#333 !important}.pager{margin:1em 0;padding:2em 0 0;border-top:1px solid #ddd}.pager ul.pager__items{padding:0;text-align:center}.pager ul.pager__items li.pager__item{padding:0;margin:0;display:inline-block;border-radius:0;font-size:0.8rem;font-weight:400;text-transform:uppercase}.pager ul.pager__items li.pager__item a{padding:0.7em 0.9em 0.6em;line-height:1em;display:inline-block;background:#ddd;color:#1d1d1b;border-radius:0}.pager ul.pager__items li.pager__item a:hover{background:#ccc;color:#000}.pager ul.pager__items li.pager__item.is-active a{background:#000;color:#fff;font-weight:700}.node-preview-container{position:fixed;z-index:499;width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.8)}.node-preview-container .node-preview-backlink{display:inline-block;background:#ed0707;color:#fff;padding:10px;margin:0 10px 0 0;border-radius:5px}.node-preview-container .node-preview-backlink:hover{background:#b71a1a}.node-preview-container .js-form-item-view-mode{display:none}.comment-wrapper{margin:30px 0}.comment-wrapper .title-strip{margin-bottom:30px}.comment-wrapper .filter-wrapper{display:none}.comment-wrapper .comment{margin:0 0 30px}.comment-wrapper .comment .field--name-comment-body{margin-bottom:15px}.comment-wrapper .comment .links{margin-bottom:0}.comment-wrapper .comment .links li{margin-right:0}.comment-wrapper .comment .links a{margin-right:5px;float:none;color:#fff;background-color:#eee;border-color:#e1e1e1;text-transform:uppercase;color:#1d1d1b;border-width:1px;border-style:solid;height:auto;font-size:0.6rem;border-radius:5px;padding:0.25rem 0.35rem}.comment-wrapper .comment .links a:hover{color:#1d1d1b;background-color:#d5d5d5;border-color:#c3c3c3}.comment-wrapper .comment .links a:focus,.comment-wrapper .comment .links a.focus{color:#1d1d1b;background-color:#d5d5d5;border-color:#c3c3c3}.comment-wrapper .comment .links a.disabled:focus,.comment-wrapper .comment .links a.disabled.focus,.comment-wrapper .comment .links a:disabled:focus,.comment-wrapper .comment .links a:disabled.focus{background-color:#eee;border-color:#e1e1e1}.comment-wrapper .comment .links a.disabled:hover,.comment-wrapper .comment .links a:disabled:hover{background-color:#eee;border-color:#e1e1e1}.comment-wrapper .comment .links a:hover,.comment-wrapper .comment .links a:focus,.comment-wrapper .comment .links a.focus{background:#d5d5d5}.comment-wrapper .comment.by-anonymous .links a{margin:0 3px}.comment-wrapper .comment.by-anonymous .links a:first-child{margin:0 3px 0 0}.comment-wrapper .comment__submitted{background:#000;background:rgba(0,0,0,0.5);font-weight:600;padding:2px 5px;margin-bottom:15px}.comment-wrapper .indented{margin-left:0}.comment-wrapper .indented .indented{border-width:0 0 0 5px;border-style:solid;padding-left:10px;border-color:#000;border-color:rgba(0,0,0,0.5)}.comment-wrapper .indented .indented .comment__submitted{background:#ddd;background:rgba(221,221,221,0.6)}.comment-wrapper .indented .indented .indented{border-color:#ddd;border-color:rgba(221,221,221,0.6)}.comment-wrapper .indented .indented .indented .indented{border-color:#555;border-color:rgba(85,85,85,0.2)}.comment-wrapper .indented .indented .indented .indented .indented{border-color:#555;border-color:rgba(85,85,85,0.1)}.comment-wrapper .indented .indented .indented .indented .indented .indented{border-color:#555;border-color:rgba(85,85,85,0.1)}.ajax-loading .comments_section__main{z-index:1;position:relative}.ajax-loading .comments_section__main::before{content:"";background-image:url("../images/loading_03.svg");background-color:rgba(255,255,255,0.8);background-position:center center;background-repeat:no-repeat;text-align:center;width:100%;height:100%;position:absolute;z-index:5;top:0;left:0}.comments_section__add-comment{margin-top:30px}.toolbar-oriented .toolbar-bar{z-index:1002;position:fixed}.toolbar .toolbar-tray{z-index:500}drupal-media,.node__content .field--name-field-media-audio-file,.node__content .field--name-field-media-oembed-video,.node__content .field--name-field-media-video-file,.node__content .field--name-field-media-image{margin-bottom:1.5em}drupal-media button.media-library-item__edit,.node__content .field--name-field-media-audio-file button.media-library-item__edit,.node__content .field--name-field-media-oembed-video button.media-library-item__edit,.node__content .field--name-field-media-video-file button.media-library-item__edit,.node__content .field--name-field-media-image button.media-library-item__edit{font-size:0.7em;margin:10px 0;padding:5px;border-radius:2px;background-color:#ddd;color:#1d1d1b;font-weight:600}drupal-media button.media-library-item__edit:before,.node__content .field--name-field-media-audio-file button.media-library-item__edit:before,.node__content .field--name-field-media-oembed-video button.media-library-item__edit:before,.node__content .field--name-field-media-video-file button.media-library-item__edit:before,.node__content .field--name-field-media-image button.media-library-item__edit:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}drupal-media button.media-library-item__edit::before,.node__content .field--name-field-media-audio-file button.media-library-item__edit::before,.node__content .field--name-field-media-oembed-video button.media-library-item__edit::before,.node__content .field--name-field-media-video-file button.media-library-item__edit::before,.node__content .field--name-field-media-image button.media-library-item__edit::before{content:"\f040"}video{max-width:100%;height:auto !important}.btn,.button,button,input.form-submit,a.buttonlink,.buttonwrap a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-width:1px;border-style:solid;border-radius:10px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:0.7rem 1rem;font-size:1.125rem;font-weight:600;letter-spacing:.07rem;line-height:1;font-family:"Barlow",sans-serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#014897;border-color:#fff;-webkit-appearance:none}.btn:hover,.button:hover,button:hover,input.form-submit:hover,a.buttonlink:hover,.buttonwrap a:hover{color:#fff;background-color:#013064;border-color:#e0e0e0}.btn:focus,.btn.focus,.button:focus,.button.focus,button:focus,button.focus,input.form-submit:focus,input.form-submit.focus,a.buttonlink:focus,a.buttonlink.focus,.buttonwrap a:focus,.buttonwrap a.focus{color:#fff;background-color:#013064;border-color:#e0e0e0}.btn.disabled:focus,.btn.disabled.focus,.btn:disabled:focus,.btn:disabled.focus,.button.disabled:focus,.button.disabled.focus,.button:disabled:focus,.button:disabled.focus,button.disabled:focus,button.disabled.focus,button:disabled:focus,button:disabled.focus,input.form-submit.disabled:focus,input.form-submit.disabled.focus,input.form-submit:disabled:focus,input.form-submit:disabled.focus,a.buttonlink.disabled:focus,a.buttonlink.disabled.focus,a.buttonlink:disabled:focus,a.buttonlink:disabled.focus,.buttonwrap a.disabled:focus,.buttonwrap a.disabled.focus,.buttonwrap a:disabled:focus,.buttonwrap a:disabled.focus{background-color:#014897;border-color:#fff}.btn.disabled:hover,.btn:disabled:hover,.button.disabled:hover,.button:disabled:hover,button.disabled:hover,button:disabled:hover,input.form-submit.disabled:hover,input.form-submit:disabled:hover,a.buttonlink.disabled:hover,a.buttonlink:disabled:hover,.buttonwrap a.disabled:hover,.buttonwrap a:disabled:hover{background-color:#014897;border-color:#fff}.btn:active,.btn.active,.button:active,.button.active,button:active,button.active,input.form-submit:active,input.form-submit.active,a.buttonlink:active,a.buttonlink.active,.buttonwrap a:active,.buttonwrap a.active{background-image:none;outline:0}.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus,.button:active:focus,.button:active.focus,.button.active:focus,.button.active.focus,button:active:focus,button:active.focus,button.active:focus,button.active.focus,input.form-submit:active:focus,input.form-submit:active.focus,input.form-submit.active:focus,input.form-submit.active.focus,a.buttonlink:active:focus,a.buttonlink:active.focus,a.buttonlink.active:focus,a.buttonlink.active.focus,.buttonwrap a:active:focus,.buttonwrap a:active.focus,.buttonwrap a.active:focus,.buttonwrap a.active.focus{outline:thin dotted;outline-offset:-2px}.btn.disabled,.btn:disabled,.button.disabled,.button:disabled,button.disabled,button:disabled,input.form-submit.disabled,input.form-submit:disabled,a.buttonlink.disabled,a.buttonlink:disabled,.buttonwrap a.disabled,.buttonwrap a:disabled{cursor:none;opacity:.65}.btn:hover,.btn:focus,.btn.focus,.button:hover,.button:focus,.button.focus,button:hover,button:focus,button.focus,input.form-submit:hover,input.form-submit:focus,input.form-submit.focus,a.buttonlink:hover,a.buttonlink:focus,a.buttonlink.focus,.buttonwrap a:hover,.buttonwrap a:focus,.buttonwrap a.focus{background:#013064}.btn-primary{color:#fff;background-color:#014897;border-color:#013064}.btn-primary:hover{color:#fff;background-color:#013064;border-color:#001328}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#013064;border-color:#001328}.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled.focus{background-color:#014897;border-color:#013064}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#014897;border-color:#013064}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus{background:#013064}.btn-secondary{color:#fff;background-color:#A7BCD6;border-color:#84a2c6}.btn-secondary:hover{color:#fff;background-color:#84a2c6;border-color:#5a82b2}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#84a2c6;border-color:#5a82b2}.btn-secondary.disabled:focus,.btn-secondary.disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled.focus{background-color:#A7BCD6;border-color:#84a2c6}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover{background-color:#A7BCD6;border-color:#84a2c6}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus{background:#013064}.btn-secondary-outline{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}.btn-secondary-outline:hover{color:#fff;background-color:rgba(0,0,0,0);border-color:#e0e0e0}.btn-secondary-outline:focus,.btn-secondary-outline.focus{color:#fff;background-color:rgba(0,0,0,0);border-color:#e0e0e0}.btn-secondary-outline.disabled:focus,.btn-secondary-outline.disabled.focus,.btn-secondary-outline:disabled:focus,.btn-secondary-outline:disabled.focus{background-color:rgba(0,0,0,0);border-color:#fff}.btn-secondary-outline.disabled:hover,.btn-secondary-outline:disabled:hover{background-color:rgba(0,0,0,0);border-color:#fff}.btn-secondary-outline:hover,.btn-secondary-outline:focus,.btn-secondary-outline.focus{background:#013064}.btn-small{height:auto;font-size:1.125rem;border-radius:5px;padding:0.35rem 0.5rem}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}a.ext-link:after,.ext-link a:after{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}a.ext-link:after,.ext-link a:after{content:""}a.more-link,.more-link a,.read-more a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-width:1px;border-style:solid;border-radius:10px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:0.7rem 1rem;font-size:1.125rem;font-weight:600;letter-spacing:.07rem;line-height:1;font-family:"Barlow",sans-serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#014897;border-color:#fff;height:auto;font-size:1.125rem;border-radius:5px;padding:0.35rem 0.5rem}a.more-link:hover,.more-link a:hover,.read-more a:hover{color:#fff;background-color:#013064;border-color:#e0e0e0}a.more-link:focus,a.more-link.focus,.more-link a:focus,.more-link a.focus,.read-more a:focus,.read-more a.focus{color:#fff;background-color:#013064;border-color:#e0e0e0}a.more-link.disabled:focus,a.more-link.disabled.focus,a.more-link:disabled:focus,a.more-link:disabled.focus,.more-link a.disabled:focus,.more-link a.disabled.focus,.more-link a:disabled:focus,.more-link a:disabled.focus,.read-more a.disabled:focus,.read-more a.disabled.focus,.read-more a:disabled:focus,.read-more a:disabled.focus{background-color:#014897;border-color:#fff}a.more-link.disabled:hover,a.more-link:disabled:hover,.more-link a.disabled:hover,.more-link a:disabled:hover,.read-more a.disabled:hover,.read-more a:disabled:hover{background-color:#014897;border-color:#fff}a.more-link:active,a.more-link.active,.more-link a:active,.more-link a.active,.read-more a:active,.read-more a.active{background-image:none;outline:0}a.more-link:active:focus,a.more-link:active.focus,a.more-link.active:focus,a.more-link.active.focus,.more-link a:active:focus,.more-link a:active.focus,.more-link a.active:focus,.more-link a.active.focus,.read-more a:active:focus,.read-more a:active.focus,.read-more a.active:focus,.read-more a.active.focus{outline:thin dotted;outline-offset:-2px}a.more-link.disabled,a.more-link:disabled,.more-link a.disabled,.more-link a:disabled,.read-more a.disabled,.read-more a:disabled{cursor:none;opacity:.65}a.more-link:hover,a.more-link:focus,a.more-link.focus,.more-link a:hover,.more-link a:focus,.more-link a.focus,.read-more a:hover,.read-more a:focus,.read-more a.focus{background:#013064}.more-link{text-align:right}.form-item{margin:0 0 1.65rem}input[type="search"]{-webkit-appearance:textfield}select,input[type="text"],input[type="email"],input[type="search"],input[type="password"],.form-textarea,.form-control{display:block;width:100%;height:53px;padding:6px 12px;font-size:1rem;font-weight:400;line-height:1;color:#1d1d1b;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:5px;font-family:"Barlow",sans-serif}@media (max-width: 767px){select,input[type="text"],input[type="email"],input[type="search"],input[type="password"],.form-textarea,.form-control{height:48px}}select:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,.form-textarea:focus,.form-control:focus{outline-color:#014897}select.form-textarea,input[type="text"].form-textarea,input[type="email"].form-textarea,input[type="search"].form-textarea,input[type="password"].form-textarea,.form-textarea.form-textarea,.form-control.form-textarea{padding:12px;min-height:137px;resize:none}@media (max-width: 767px){select.form-textarea,input[type="text"].form-textarea,input[type="email"].form-textarea,input[type="search"].form-textarea,input[type="password"].form-textarea,.form-textarea.form-textarea,.form-control.form-textarea{min-height:75px}}select[type="checkbox"],select[type="radio"],input[type="text"][type="checkbox"],input[type="text"][type="radio"],input[type="email"][type="checkbox"],input[type="email"][type="radio"],input[type="search"][type="checkbox"],input[type="search"][type="radio"],input[type="password"][type="checkbox"],input[type="password"][type="radio"],.form-textarea[type="checkbox"],.form-textarea[type="radio"],.form-control[type="checkbox"],.form-control[type="radio"]{width:auto;padding:0;margin:0 3px 0 0;border:0;border-radius:0;height:20px;line-height:1em;-webkit-box-shadow:none;box-shadow:none}.description{font-size:.875rem;padding:5px 0 0 0}label{color:#000;font-family:"Barlow",sans-serif;font-size:1rem;display:block;margin-bottom:0.3em;font-weight:400}label.option{display:inline-block}.legend-form-label,#views-exposed-form-property-sales-lettings-block-1 legend span{display:block;font-size:1.125rem;color:#014897;font-weight:600;margin-bottom:10px}.form-checkbox--holder .option{color:#014897;font-size:.875rem;font-weight:600}.form-checkbox--holder .option:after,.form-checkbox--holder .option:before{display:none}.select-container{position:relative;z-index:2}.select-container:after{font:normal normal normal 14px/1 "siruss-icons";font-size:inherit;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}.select-container::after{content:"\e908";width:48px;height:48px;display:inline-block;position:absolute;right:1px;color:#000;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:19px;top:1px;pointer-events:none;z-index:2;cursor:pointer}@media (min-width: 768px){.select-container::after{right:1px}}.select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-container select::-ms-expand{display:none}.select-container select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.view-filters .select-container::after{right:1px}input[type="radio"],input[type="checkbox"]{display:none}input[type="radio"]+label:before,input[type="checkbox"]+label:before{font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;font-smoothing:antialiased;padding-right:3px;font-size:16px;display:inline-block;height:16px;width:16px}input[type="radio"]+label:before{content:"\f10c"}input[type="radio"]:checked+label:before{content:"\f192"}input[type="checkbox"]+label:before{content:"\f096"}input[type="checkbox"]:checked+label:before{content:"\f046"}#autocomplete ul li{margin:0}.description{font-size:.75rem;padding:5px 0 0 0;color:#52524c}@media (min-width: 480px){.user-login-form .form-control{max-width:300px}}.captchawrap{margin:0 0 30px 0}.captchawrap summary{margin-bottom:10px}.captchawrap .g-recaptcha{width:100% !important;max-width:280px;margin-top:10px}.captchawrap .form-text{display:inline;width:100px}.password-strength__indicator.is-weak{background-color:#e44e4e}.password-strength__indicator.is-fair{background-color:#ce7119}.password-strength__indicator.is-good{background-color:#4d8f46}.password-strength__indicator.is-strong{background-color:#4ab43b}#header-wrap{display:none}@media (min-width: 1024px){#header-wrap{display:block}}nav ul.menu{list-style:none;padding:0;margin:0}nav ul.menu li{list-style-position:inside;list-style-type:none;list-style:none !important;padding:0;margin:0}nav ul.menu li a{padding:0 10px 0 0}nav ul.menu li a{padding:10px 0}.omnibar{position:fixed;top:0;z-index:998;min-height:20px;width:100%}.burger{display:block;width:30px;height:20px;padding:0;cursor:pointer;outline:none;background:transparent none;white-space:normal;border:none}.burger .burgerline{display:block;width:100%;height:2px;margin:0 0 7px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:1px;background:#fff}.burger:hover,.burger:focus{background:transparent none}.burger.open .burgerline.burgerline-01{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin:0}.burger.open .burgerline.burgerline-02{opacity:0}.burger.open .burgerline.burgerline-03{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin:-10px 0 0}@media (min-width: 1024px){.burger{display:none}}#mobile-header{position:fixed;top:0;z-index:998;min-height:20px;width:100%;background:#014897;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 15px}#mobile-header .logo-container img{max-width:220px}@media (max-width: 767px){#mobile-header .logo-container img{max-width:180px}}.toolbar-horizontal #mobile-header,.toolbar-vertical #mobile-header{top:39px}.toolbar-horizontal.toolbar-tray-open #mobile-header{top:79px}@media (min-width: 1024px){#mobile-header{display:none}}.mobile-menu{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;z-index:997;width:100%;height:100%;height:-webkit-calc(100% - 50px);height:calc(100% - 50px);overflow-y:auto;max-width:360px;margin:0;top:50px;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);background:#00244b;font-size:1.2em;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.toolbar-horizontal .mobile-menu,.toolbar-vertical .mobile-menu{top:89px}.toolbar-horizontal.toolbar-tray-open .mobile-menu{top:129px}.mobile-menu>ul.menu{list-style:none;padding:0;margin:0}.mobile-menu>ul.menu li{list-style-position:inside;list-style-type:none;list-style:none !important;padding:0;margin:0}.mobile-menu>ul.menu li a{padding:0 10px 0 0}.mobile-menu>ul.menu li{margin:0;border-bottom:1px solid #014897}.mobile-menu>ul.menu li:last-child{border-bottom:0}.mobile-menu>ul.menu li a{width:100%;padding:5px 15px;display:block;font-weight:400;color:#fff}@media (min-width: 480px){.mobile-menu>ul.menu li a{line-height:1.3em}}.mobile-menu>ul.menu li a:hover{opacity:0.8}.mobile-menu>ul.menu li.dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-menu>ul.menu li.dropdown>a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.mobile-menu>ul.menu li.dropdown .dropdown-opener{border:0;padding:5px 12px;border-radius:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#014897;position:relative}.mobile-menu>ul.menu li.dropdown .dropdown-opener:after{content:'';border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.mobile-menu>ul.menu li.dropdown>.subMenu{width:100%;padding:0;margin:0;background:#014897;border-bottom:1px solid #00205B;display:none}.mobile-menu>ul.menu li.dropdown>.subMenu li{display:block;float:none;margin:0}.mobile-menu>ul.menu li.dropdown>.subMenu li a{padding:10px;display:block;padding-left:20px}.mobile-menu>ul.menu li.dropdown>.subMenu li a:hover{background:#fff;color:#014897}.mobile-menu>ul.menu li.dropdown.dropdown-active .dropdown-opener:after{-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.mobile-menu>ul.menu li.dropdown.dropdown-active>.subMenu{display:block}.mobile-menu.open{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-box-shadow:1px 5px 5px rgba(0,0,0,0.7);box-shadow:1px 5px 5px rgba(0,0,0,0.7)}@media (min-width: 1024px){.mobile-menu{display:none}}#mobile-header::after{content:"";background-color:rgba(255,255,255,0);position:fixed;z-index:996;height:100%;width:100%;top:50px;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out}@media (min-width: 1024px){.open-menu #mobile-header::after{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);background-color:rgba(255,255,255,0.5)}}@media (min-width: 1024px){.toolbar-horizontal #mobile-header::after,.toolbar-vertical #mobile-header::after{top:89px}.toolbar-horizontal.toolbar-tray-open #mobile-header::after{top:142px}}#main-menu{background:#ddd}.desktop-menu{display:none}@media (min-width: 1024px){.desktop-menu{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left}}@media (min-width: 1024px) and (min-width: 768px){.desktop-menu{padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.desktop-menu .dropdown-opener{display:none}}.desktop-menu ul.menu{margin:0 0 1em;padding:0;display:block;margin-bottom:0;float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px}.desktop-menu ul.menu::before,.desktop-menu ul.menu::after{content:" ";display:table}.desktop-menu ul.menu::after{clear:both}.desktop-menu ul.menu li{display:inline-block;float:left;list-style-type:none;margin:0 10px 0 0;padding:0}.desktop-menu ul.menu li a{display:inline-block;line-height:1em;text-decoration:none}.desktop-menu ul.menu li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px}.desktop-menu ul.menu li a{margin:0;color:#fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-weight:600;font-size:.875rem}.desktop-menu ul.menu li a:hover{color:#ccc}.desktop-menu ul.menu li a.is-active,.desktop-menu ul.menu li.menu-item--active-trail a{color:#ccc}.desktop-menu ul.menu li.dropdown>.subMenu{position:absolute;width:250px;padding:0;margin:0;background:#014897;border:1px solid #014897;display:none}.desktop-menu ul.menu li.dropdown>.subMenu li{display:block;float:none;margin:0}.desktop-menu ul.menu li.dropdown>.subMenu li a{padding:10px;display:block}.desktop-menu ul.menu li.dropdown>.subMenu li a:hover{background:#fff;color:#014897}.desktop-menu ul.menu li.dropdown.menu-item--expanded>.subMenu{display:block}.desktop-menu ul.menu li.dropdown:hover>.subMenu{display:block}.back-to-top{position:fixed;right:-50px;bottom:30px;z-index:9000;cursor:pointer;width:40px;height:40px;line-height:1rem;font-size:1rem;padding:0.5rem 0.7rem;border:0;pointer-events:none;opacity:0.4}.back-to-top.active{right:-1px;opacity:0.8;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:initial}.back-to-top .buttontext{display:none}.back-to-top .fa-arrow-up{border-top:2px solid #fff;text-align:center;padding-top:2px}.back-to-top .fa-arrow-up::before{margin:0 0 0 1px}.block-breadcrumb{border-bottom:2px solid #dcdada;color:#52524c;margin-bottom:2em}.block-breadcrumb::before,.block-breadcrumb::after{content:" ";display:table}.block-breadcrumb::after{clear:both}.block-breadcrumb ul.menu{margin:0 0 1em;padding:0;display:block;margin-bottom:0}.block-breadcrumb ul.menu::before,.block-breadcrumb ul.menu::after{content:" ";display:table}.block-breadcrumb ul.menu::after{clear:both}.block-breadcrumb ul.menu li{display:inline-block;float:left;list-style-type:none;margin:0 10px 0 0;padding:0}.block-breadcrumb ul.menu li a{display:inline-block;line-height:1em;text-decoration:none}.block-breadcrumb ul.menu li{line-height:1em;padding:0 0 10px 10px;margin:0;font-size:.875rem;color:#6c6c65}.block-breadcrumb ul.menu li::after{margin-left:10px;content:"/"}.block-breadcrumb ul.menu li:last-child::after{display:none}.block-breadcrumb ul.menu li a{color:#014897;line-height:auto;padding:0;color:#1d1d1b}.block-breadcrumb ul.menu li a:hover{text-decoration:underline}.piped-menu ul.menu{padding:0;margin:0;list-style:none;margin-bottom:10px;font-weight:600}.piped-menu ul.menu li{display:inline}.piped-menu ul.menu li a{display:inline-block}.piped-menu ul.menu li a{padding:0}.piped-menu ul.menu li a::before{content:"|";margin-right:5px;margin-left:5px}.piped-menu ul.menu li:first-child a::before{display:none}.no-bullets li{list-style:none}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:-webkit-inline-flex !important;display:inline-flex !important}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:-webkit-inline-flex !important;display:inline-flex !important}}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;-webkit-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;-webkit-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;-webkit-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;-webkit-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;-webkit-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;-webkit-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;-webkit-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;-webkit-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;-webkit-flex-grow:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;-webkit-flex-grow:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;-webkit-flex-shrink:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;-webkit-flex-shrink:1 !important;flex-shrink:1 !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;-webkit-justify-content:flex-start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;-webkit-justify-content:flex-end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;-webkit-justify-content:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;-webkit-justify-content:space-between !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;-webkit-justify-content:space-around !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;-webkit-align-items:flex-start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;-webkit-align-items:flex-end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;-webkit-align-items:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;-webkit-align-items:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;-webkit-align-items:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;-webkit-align-content:flex-start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;-webkit-align-content:flex-end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;-webkit-align-content:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;-webkit-align-content:space-between !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;-webkit-align-content:space-around !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;-webkit-align-content:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;-webkit-align-self:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;-webkit-align-self:flex-start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;-webkit-align-self:flex-end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;-webkit-align-self:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;-webkit-align-self:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;-webkit-align-self:stretch !important;align-self:stretch !important}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;-webkit-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;-webkit-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;-webkit-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;-webkit-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;-webkit-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;-webkit-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;-webkit-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;-webkit-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;-webkit-flex-grow:0 !important;flex-grow:0 !important}.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;-webkit-flex-grow:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;-webkit-flex-shrink:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;-webkit-flex-shrink:1 !important;flex-shrink:1 !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;-webkit-justify-content:flex-start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;-webkit-justify-content:flex-end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;-webkit-justify-content:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;-webkit-justify-content:space-between !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;-webkit-justify-content:space-around !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;-webkit-align-items:flex-start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;-webkit-align-items:flex-end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;-webkit-align-items:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;-webkit-align-items:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;-webkit-align-items:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;-webkit-align-content:flex-start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;-webkit-align-content:flex-end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;-webkit-align-content:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;-webkit-align-content:space-between !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;-webkit-align-content:space-around !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;-webkit-align-content:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;-webkit-align-self:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;-webkit-align-self:flex-start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;-webkit-align-self:flex-end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;-webkit-align-self:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;-webkit-align-self:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;-webkit-align-self:stretch !important;align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;-webkit-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;-webkit-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;-webkit-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;-webkit-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;-webkit-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;-webkit-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;-webkit-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;-webkit-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;-webkit-flex-grow:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;-webkit-flex-grow:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;-webkit-flex-shrink:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;-webkit-flex-shrink:1 !important;flex-shrink:1 !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;-webkit-justify-content:flex-start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;-webkit-justify-content:flex-end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;-webkit-justify-content:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;-webkit-justify-content:space-between !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;-webkit-justify-content:space-around !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;-webkit-align-items:flex-start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;-webkit-align-items:flex-end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;-webkit-align-items:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;-webkit-align-items:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;-webkit-align-items:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;-webkit-align-content:flex-start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;-webkit-align-content:flex-end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;-webkit-align-content:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;-webkit-align-content:space-between !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;-webkit-align-content:space-around !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;-webkit-align-content:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;-webkit-align-self:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;-webkit-align-self:flex-start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;-webkit-align-self:flex-end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;-webkit-align-self:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;-webkit-align-self:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;-webkit-align-self:stretch !important;align-self:stretch !important}}table.cke_editor fieldset{padding:0 !important}.cke_editor{display:table !important}.cke_editor,#ie#bug{display:inline-table !important}.cke_dialog tr td:last-child{border-right:0}body.cke_editable,.cke_contents{padding:10px}.cke_panel_listItem{margin:0;padding-bottom:1px;list-style-type:none !important}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br,.ui-corner-top,.ui-corner-tr{border-radius:0}.ui-widget{font-family:"Barlow",sans-serif;font-size:1rem}.ui-widget .ui-widget{font-size:1rem}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Barlow",sans-serif;font-size:1rem}.ui-widget-content{border:1px solid #ccc;background:#fff;color:#1d1d1b}.ui-widget-content a{color:#1d1d1b}.ui-widget-header{border:1px solid #aaa;background:#ddd;font-weight:normal;color:#fff}.ui-widget-header a,.ui-widget-header a:link{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #aaa;background:#ddd;font-weight:normal;color:#1d1d1b}.ui-state-default a,.ui-state-default a:link,.ui-widget-content .ui-state-default a,.ui-widget-content .ui-state-default a:link,.ui-widget-header .ui-state-default a,.ui-widget-header .ui-state-default a:link{color:#1d1d1b}.ui-state-default .ui-icon-triangle-1-e,.ui-state-default .ui-icon-triangle-1-s{background-image:none;text-indent:0}.ui-state-default .ui-icon-triangle-1-e:before,.ui-state-default .ui-icon-triangle-1-s:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.ui-state-default .ui-icon-triangle-1-e:before{content:"\f0da"}.ui-state-default .ui-icon-triangle-1-s:before{content:"\f0d7"}.ui-accordion{margin-bottom:30px}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:5px;padding:10px;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:25px}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:25px}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:10px;top:50%;margin-top:-9px}.ui-accordion .ui-accordion-content{padding:10px}@media (min-width: 768px){.ui-accordion .ui-accordion-content{padding:20px}}.flexslider{margin:0 0 60px;background:#fff;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.flex-viewport{-webkit-transition:all 1s ease;transition:all 1s ease}.slides li,.flex-control-nav li,.flex-direction-nav li{margin:0;padding:0;list-style:none}.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:block}.flex-direction-nav a{display:block;color:#014897;text-shadow:none;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.flex-direction-nav a::before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";content:"\f053";height:40px;line-height:40px;margin:0 1px}.flex-direction-nav a.flex-next::before{content:"\f054"}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0}.flex-control-paging{padding:0 0 10px}.flex-control-paging li a{width:11px;height:11px;display:block;background:#014897;cursor:pointer;text-indent:-9999px;border-radius:20px;-webkit-box-shadow:none;box-shadow:none;margin:0 2px}.flexslider .slides img{margin:0}.flexslider .slides .flex-caption{position:absolute;bottom:0;background:rgba(0,0,0,0.8);width:100%;padding:10px;color:#fff}.sharethis-buttons .sharethis-wrapper span{width:32px;height:32px;display:inline-block;background:#ddd;cursor:pointer;position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sharethis-buttons .sharethis-wrapper span::before{text-align:center;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff}.sharethis-buttons .sharethis-wrapper span.st_facebook_custom{background:#3b5998}.sharethis-buttons .sharethis-wrapper span.st_facebook_custom:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_facebook_custom:before{content:""}.sharethis-buttons .sharethis-wrapper span.st_twitter_custom{background:#1da1f2}.sharethis-buttons .sharethis-wrapper span.st_twitter_custom:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_twitter_custom:before{content:""}.sharethis-buttons .sharethis-wrapper span.st_linkedin_custom{background:#0077b5}.sharethis-buttons .sharethis-wrapper span.st_linkedin_custom:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_linkedin_custom:before{content:""}.sharethis-buttons .sharethis-wrapper span.st_googleplus_custom{background:#dd4b39}.sharethis-buttons .sharethis-wrapper span.st_googleplus_custom:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_googleplus_custom:before{content:"\f0d5"}.sharethis-buttons .sharethis-wrapper span.st_pinterest_custom{background:#bd081c}.sharethis-buttons .sharethis-wrapper span.st_pinterest_custom:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_pinterest_custom:before{content:""}.sharethis-buttons .sharethis-wrapper span.st_email_custom{background:#999}.sharethis-buttons .sharethis-wrapper span.st_email_custom:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_email_custom:before{content:""}.sharethis-buttons .sharethis-wrapper span.st_sharethis_custom{background:#7ac143}.sharethis-buttons .sharethis-wrapper span.st_sharethis_custom:before{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_sharethis_custom:before{content:""}.sharethis-buttons .sharethis-wrapper span:hover::before{top:55%}.shares{margin:20px 0 0;text-align:center}.shares .a2a_kit a{width:50px}@media (min-width: 768px){.shares{margin:30px 0 0;text-align:left}.shares .a2a_kit a{width:auto}}.addtoany_list>a{padding:0}.counter.warning strong{color:red}#sliding-popup{background:#00205B !important;color:#fff !important;border-top:1px solid #000e28;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{font-weight:normal}#sliding-popup .popup-content #popup-buttons button{border-radius:3px;padding:5px 10px;text-shadow:none;background:#1d1d1b;color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;font-weight:300;font-size:12px}#sliding-popup .popup-content #popup-buttons button:hover{background:#52524c}img.align-left{margin:0 auto 30px;display:block;float:none}@media (min-width: 768px){img.align-left{float:left;display:inline-block;margin:0 30px 20px 0}}img.align-right{margin:0 auto 30px;display:block;float:none}@media (min-width: 768px){img.align-right{float:right;display:inline-block;margin:0 0 20px 30px}}.pure-checkbox *,.pure-radiobutton *{-webkit-box-sizing:border-box;box-sizing:border-box}.pure-checkbox *:before,.pure-checkbox *:after,.pure-radiobutton *:before,.pure-radiobutton *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.pure-checkbox input[type="checkbox"],.pure-checkbox input[type="radio"],.pure-radiobutton input[type="checkbox"],.pure-radiobutton input[type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pure-checkbox input[type="checkbox"]:focus+label:before,.pure-checkbox input[type="checkbox"]:hover+label:before,.pure-checkbox input[type="radio"]:focus+label:before,.pure-checkbox input[type="radio"]:hover+label:before,.pure-radiobutton input[type="checkbox"]:focus+label:before,.pure-radiobutton input[type="checkbox"]:hover+label:before,.pure-radiobutton input[type="radio"]:focus+label:before,.pure-radiobutton input[type="radio"]:hover+label:before{border-color:#014897;background-color:#f2f2f2}.pure-checkbox input[type="checkbox"]:active+label:before,.pure-checkbox input[type="radio"]:active+label:before,.pure-radiobutton input[type="checkbox"]:active+label:before,.pure-radiobutton input[type="radio"]:active+label:before{-webkit-transition-duration:0s;transition-duration:0s}.pure-checkbox input[type="checkbox"]+label,.pure-checkbox input[type="radio"]+label,.pure-radiobutton input[type="checkbox"]+label,.pure-radiobutton input[type="radio"]+label{position:relative;padding:5px 5px 5px 43px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.pure-checkbox input[type="checkbox"]+label:before,.pure-checkbox input[type="radio"]+label:before,.pure-radiobutton input[type="checkbox"]+label:before,.pure-radiobutton input[type="radio"]+label:before{content:'';color:#014897;position:absolute;top:50%;left:0;width:28px;height:28px;margin-top:-15px;border:1px solid #ccc;text-align:center;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;border-radius:5px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-checkbox input[type="checkbox"]+label:after,.pure-checkbox input[type="radio"]+label:after,.pure-radiobutton input[type="checkbox"]+label:after,.pure-radiobutton input[type="radio"]+label:after{-webkit-box-sizing:content-box;box-sizing:content-box;content:'';background-color:#014897;position:absolute;top:50%;left:5px;width:24px;height:24px;margin-top:-12px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform 200ms ease-out;transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;transition:transform 200ms ease-out, -webkit-transform 200ms ease-out}.pure-checkbox input[type="checkbox"]:disabled+label:before,.pure-checkbox input[type="radio"]:disabled+label:before,.pure-radiobutton input[type="checkbox"]:disabled+label:before,.pure-radiobutton input[type="radio"]:disabled+label:before{border-color:#ccc}.pure-checkbox input[type="checkbox"]:disabled:focus+label:before,.pure-checkbox input[type="checkbox"]:disabled:hover+label:before,.pure-checkbox input[type="radio"]:disabled:focus+label:before,.pure-checkbox input[type="radio"]:disabled:hover+label:before,.pure-radiobutton input[type="checkbox"]:disabled:focus+label:before,.pure-radiobutton input[type="checkbox"]:disabled:hover+label:before,.pure-radiobutton input[type="radio"]:disabled:focus+label:before,.pure-radiobutton input[type="radio"]:disabled:hover+label:before{background-color:inherit}.pure-checkbox input[type="checkbox"]:disabled:checked+label:before,.pure-checkbox input[type="radio"]:disabled:checked+label:before,.pure-radiobutton input[type="checkbox"]:disabled:checked+label:before,.pure-radiobutton input[type="radio"]:disabled:checked+label:before{background-color:#ccc}.pure-checkbox input[type="checkbox"]+label:after,.pure-radiobutton input[type="checkbox"]+label:after{background-color:transparent;top:50%;left:8px;width:8px;height:3px;margin-top:-4px;border-style:solid;border-color:#ffffff;border-width:0 0 3px 3px;-webkit-border-image:none;-o-border-image:none;border-image:none;-webkit-transform:rotate(-45deg) scale(0);-ms-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0)}.pure-checkbox input[type="checkbox"]:checked+label:after,.pure-radiobutton input[type="checkbox"]:checked+label:after{content:'';-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1);-webkit-transition:-webkit-transform 200ms ease-out;transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;transition:transform 200ms ease-out, -webkit-transform 200ms ease-out}.pure-checkbox input[type="radio"]:checked+label:before,.pure-radiobutton input[type="radio"]:checked+label:before{-webkit-animation:borderscale 300ms ease-in;animation:borderscale 300ms ease-in;background-color:white}.pure-checkbox input[type="radio"]:checked+label:after,.pure-radiobutton input[type="radio"]:checked+label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pure-checkbox input[type="radio"]+label:before,.pure-checkbox input[type="radio"]+label:after,.pure-radiobutton input[type="radio"]+label:before,.pure-radiobutton input[type="radio"]+label:after{border-radius:50%}.pure-checkbox input[type="checkbox"]:checked+label:before,.pure-radiobutton input[type="checkbox"]:checked+label:before{-webkit-animation:borderscale 200ms ease-in;animation:borderscale 200ms ease-in;background:#014897}.pure-checkbox input[type="checkbox"]:checked+label:after,.pure-radiobutton input[type="checkbox"]:checked+label:after{-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.pure-checkbox.pure-checkbox-inline,.pure-checkbox.pure-radiobutton-inline,.pure-radiobutton.pure-checkbox-inline,.pure-radiobutton.pure-radiobutton-inline{display:inline-block}.pure-checkbox-toggle input[type="checkbox"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pure-checkbox-toggle input[type="checkbox"]+label{position:relative;padding:5px 5px 5px 40px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block}.pure-checkbox-toggle input[type="checkbox"]+label:before{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;content:'';color:#014897;width:35px;height:20px;border-radius:50px;text-align:center;-webkit-transition:all 0.4s;transition:all 0.4s;background-color:#d6d6d6}.pure-checkbox-toggle input[type="checkbox"]+label:after{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;content:'';background-color:#fff;width:20px;height:20px;border-radius:50%;border:1px solid #d6d6d6;-webkit-transition:all 0.2s;transition:all 0.2s;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-checkbox-toggle input[type="checkbox"]:checked+label:before{-webkit-box-shadow:inset 0 0 0 10px #014897;box-shadow:inset 0 0 0 10px #014897}.pure-checkbox-toggle input[type="checkbox"]:checked+label:after{left:15px;border-color:#014897;background-color:#fff}.pure-checkbox-toggle input[type="checkbox"]:disabled+label{cursor:default}.pure-checkbox-toggle input[type="checkbox"]:disabled+label:before{-webkit-box-shadow:inset 0 0 0 10px #e3e3e3;box-shadow:inset 0 0 0 10px #e3e3e3}.pure-checkbox-toggle input[type="checkbox"]:disabled+label:after{border-color:#e3e3e3}.pure-checkbox-toggle input[type="checkbox"]:disabled:checked+label:before{-webkit-box-shadow:inset 0 0 0 10px #3b6faa;box-shadow:inset 0 0 0 10px #3b6faa}.pure-checkbox-toggle input[type="checkbox"]:disabled:checked+label:after{border-color:#3b6faa}.pure-checkbox-toggle--right input[type="checkbox"]+label{padding:5px 40px 5px 5px}.pure-checkbox-toggle--right input[type="checkbox"]+label:before{left:auto;right:0}.pure-checkbox-toggle--right input[type="checkbox"]+label:after{left:auto;right:15px}.pure-checkbox-toggle--right input[type="checkbox"]:checked+label:after{left:auto;right:0}.slick-slider{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}ul.slick-dots{text-align:center;position:absolute;bottom:15px;width:100%;padding:0;margin:0;z-index:5}ul.slick-dots li{list-style:none}ul.slick-dots li{display:inline-block;margin:0;padding:0 3px}ul.slick-dots li button{border-radius:100%;width:10px;height:10px;display:block;font-size:0;line-height:0;padding:0;cursor:pointer;background-color:#fff}ul.slick-dots li.slick-active button{background-color:#014897}.field--name-field-homepage-hero ul.slick-dots .slick-dots{bottom:40px}.field--name-field-homepage-hero ul.slick-dots .slick-dots li button{width:14px;height:14px}.field--name-field-homepage-hero ul.slick-dots .slick-dots li button::before{display:none}@media (max-width: 479px){.js-drupal-fullcalendar .fc-header-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 479px){.js-drupal-fullcalendar .fc-header-toolbar>div{margin-bottom:1rem}}.fc th{padding:5px;background:#555}.fc .fc-button-group>.fc-button{border-radius:0}.fc .fc-button-group>.fc-button:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.fc .fc-button-group>.fc-button:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.fc .fc-button{font-size:1rem}.fc .fc-button.fc-listYear-button,.fc .fc-button.fc-listMonth-button{font-size:0}.fc .fc-button.fc-listYear-button::before,.fc .fc-button.fc-listMonth-button::before{display:inline;padding-left:0.5rem;padding-right:0.2rem;font-size:1rem}.fc .fc-button.fc-listYear-button::before{content:"year list"}.fc .fc-button.fc-listMonth-button::before{content:"month list"}.fc .fc-scroller.fc-day-grid-container{overflow:visible !important;height:unset !important}.fc .fc-row .fc-content-skeleton table tr:nth-child(2n+1){background:rgba(255,255,255,0)}.fc .fc-day-grid-event{border:0;padding:10px 2px;opacity:1;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}@media (min-width: 768px){.fc .fc-day-grid-event{padding:5px}}.fc .fc-day-grid-event:hover{opacity:0.8}.fc .fc-content{text-align:center}@media (min-width: 768px){.fc .fc-content{text-align:left}}.fc .fc-title{display:none}@media (min-width: 768px){.fc .fc-title{display:inline-block}}.fc .fc-day-grid-event,.fc .fc-title,.fc .fc-time{cursor:pointer}.toolbar-bar{z-index:9999 !important}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0}header#header-wrap{position:-webkit-sticky;position:sticky;z-index:9998;top:-51px;display:none;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;height:130px;background:rgba(255,255,255,0.95);background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(rgba(255,255,255,0.995)), color-stop(rgba(255,255,255,0.95)), to(rgba(255,255,255,0.9)));background:-webkit-linear-gradient(#fff, rgba(255,255,255,0.995), rgba(255,255,255,0.95), rgba(255,255,255,0.9));background:linear-gradient(#fff, rgba(255,255,255,0.995), rgba(255,255,255,0.95), rgba(255,255,255,0.9));-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.3);box-shadow:0 2px 6px rgba(0,0,0,0.3)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){header#header-wrap{position:fixed;top:0}}@media (min-width: 1024px){header#header-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}header#header-wrap img.sticky-logo{display:none}header#header-wrap.sticky .logo-container a{height:90%}header#header-wrap.sticky img.desktop{display:none}header#header-wrap.sticky img.sticky-logo{position:relative;bottom:5px;display:block;margin-top:20px !important}header#header-wrap.sticky #block-sociallinks{position:absolute;top:26px;right:58px}.toolbar-fixed header#header-wrap{top:-11px}.toolbar-tray-open header#header-wrap{top:29px}header#header-wrap .logo-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:260px;height:auto;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}header#header-wrap .logo-container a{display:block}header#header-wrap .logo-container a img{max-width:100%;-webkit-transition:margin-top 0.2s ease;transition:margin-top 0.2s ease;-o-object-fit:contain;object-fit:contain}header#header-wrap #header-top-wrapper,header#header-wrap #header-bottom-wrapper{clear:both;width:100%}header#header-wrap #header-top-wrapper{margin-top:10px}header#header-wrap #header-bottom-wrapper{min-height:80px;padding:20px 0;background:#014897}@media (min-width: 1024px) and (max-width: 1366px){header#header-wrap #header-bottom-wrapper{padding:20px 0 0}}header#header-wrap #header-bottom-wrapper nav{padding:0}header#header-wrap #header-bottom-wrapper .menu{width:100%;padding:0 10px}header#header-wrap #header-bottom-wrapper .menu::before,header#header-wrap #header-bottom-wrapper .menu::after{content:"";display:none}header#header-wrap #header-bottom-wrapper .menu li{margin:0 20px 0 0}header#header-wrap #header-bottom-wrapper .grid-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 1024px) and (max-width: 1366px){header#header-wrap #header-bottom-wrapper .grid-row div:nth-of-type(n+2){margin-top:5px}}header#header-wrap #header-top{height:60%;padding-bottom:0.5em}header#header-wrap #header-top>.region-headertop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 10px}header#header-wrap #header-top .header-phone{color:#00205B}header#header-wrap #header-top .header-phone .field--name-body a{color:#014897;vertical-align:baseline;font-size:1.625rem;font-weight:300}header#header-wrap #header-top .header-phone .field--name-body .site-tel{color:#A7BCD6;vertical-align:text-bottom;letter-spacing:0.25em;font-size:1.625rem}header#header-wrap #header-top .header-phone .field--name-body .site-tel:before{font:normal normal normal 14px/1 "siruss-icons";font-size:inherit;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}header#header-wrap #header-top .header-phone .field--name-body .site-tel::before{content:"\e90e";color:#1d1d1b;line-height:0.75em;vertical-align:middle;font-size:2.25rem}header#header-wrap #header-top .header-phone .field--name-body .site-tel a{letter-spacing:-0.035em}header#header-wrap #header-top .header-email{margin-left:auto}header#header-wrap #header-top .header-email .field--name-body a{display:inline-block;overflow:hidden;width:2em;height:2em;color:#014897;vertical-align:text-bottom;font-size:1.125rem;font-weight:400}header#header-wrap #header-top .header-email .field--name-body a:before{font:normal normal normal 14px/1 "siruss-icons";font-size:inherit;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}@media screen and (min-width: 1215px){header#header-wrap #header-top .header-email .field--name-body a{overflow:visible;width:auto;height:auto}header#header-wrap #header-top .header-email .field--name-body a::before{line-height:0.75em}}header#header-wrap #header-top .header-email .field--name-body a::before{content:"\e90d";line-height:1.2em;vertical-align:bottom;font-size:2.25rem}@media screen and (min-width: 1215px){header#header-wrap #header-top .header-email{margin-left:14.5em}}header#header-wrap #header{position:relative;height:40%;padding:0}header#header-wrap #header .region-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#footer-top .region-footer-top{padding:30px 0}#footer-top .field--name-field-images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){#footer-top .field--name-field-images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767px){#footer-top .field--name-field-images .field__item{margin-bottom:30px}}#footer-bottom{background-color:#eff1f7}.region-footer-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:30px;padding-bottom:30px}@media (max-width: 1023px){.region-footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.region-footer-bottom>div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 30px}@media (max-width: 1023px){.region-footer-bottom>div{padding:0 30px}}@media (max-width: 767px){.region-footer-bottom>div{padding:0 10px}}.region-footer-bottom>div:first-child{border-right:1px solid #ccc}@media (max-width: 767px){.region-footer-bottom>div:first-child{padding-bottom:30px;margin-bottom:30px;border-right:0;border-bottom:1px solid #ccc}}@media (max-width: 1023px){.region-footer-bottom .field--type-text-with-summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767px){.region-footer-bottom .footer-address-details{margin-bottom:20px}}.region-footer-bottom h2.block-title{text-align:center;font-size:2.25rem;color:#014897}.region-footer-bottom ul.find-us{list-style:none;margin:0 0 20px;padding:0;font-size:1.125rem;color:#1d1d1b}.region-footer-bottom ul.find-us .footer-details-heading{color:#014897;font-weight:600}.region-footer-bottom ul.find-us li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0}.region-footer-bottom ul.find-us .find-us-details{margin-right:10px}.region-footer-bottom ul.find-us .find-us-details h3{font-size:1rem;font-weight:700;color:#014897}.region-footer-bottom ul.find-us .find-us-details p{line-height:1em}.region-footer-bottom ul.find-us .find-us-details a{font-size:1rem;margin-bottom:10px}@media (max-width: 1023px){.region-footer-bottom ul.find-us .find-us-map{display:none}}.region-footer-bottom .tel--link{font-size:1.125rem;margin-bottom:20px;word-break:break-all}.region-footer-bottom .tel--link .icons--image{min-width:24px}#footer-below{background:#014897;padding-top:30px;padding-bottom:30px}.region-footer-below{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#014897}@media (max-width: 1023px){.region-footer-below{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 479px){.region-footer-below{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.region-footer-below,.region-footer-below a{color:#fff}@media (max-width: 1023px){.region-footer-below #block-fbtwittericons{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:10px}}@media (max-width: 1023px){.region-footer-below #block-sitecredits-2{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}@media (max-width: 1023px){.region-footer-below .navigation.menu--footer{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-bottom:20px}}.region-footer-below .social--icons{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.region-footer-below .social--icons li{margin:0 5px;padding:0}.region-footer-below .social--icons li a{display:block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%}.region-footer-below .social--icons li a.facebook--link{background-image:url("../images/facebook--icon.png")}.region-footer-below .social--icons li a.twitter--link{background-image:url("../images/twitter--icon.png")}nav#block-footer .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}nav#block-footer .menu li{border-right:1px solid #A7BCD6;padding:0 10px;text-align:center;line-height:1}nav#block-footer .menu li:first-child{padding-left:0}nav#block-footer .menu li:last-child{border-right:0;padding-right:0}nav#block-footer .menu li a{padding:0}@media (max-width: 479px){nav#block-footer .menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}nav#block-footer .menu li{margin:0 0 10px}}#mobile-contacts{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#014897;position:fixed;bottom:0;left:0;width:100%;height:45px;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width: 1024px){#mobile-contacts{display:none}}#mobile-contacts a{border-right:1px dotted #fff;color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:45px;text-align:center;text-transform:uppercase}#mobile-contacts a:before{font:normal normal normal 14px/1 "siruss-icons";font-size:inherit;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}#mobile-contacts a.email::before{content:'\e90d'}#mobile-contacts a.phone::before{content:'\e90e'}#mobile-contacts a::before{font-size:2.25rem;vertical-align:middle}#mobile-contacts a:last-child{border-right:none}#mobile-contacts a:hover{background-color:#fff;color:#014897}.region-content .block.block-views{margin-bottom:30px}#page{overflow:hidden}.block-local-tasks-block{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.block-local-tasks-block{max-width:980px;padding-right:15px;padding-left:15px}}@media (min-width: 1024px){.block-local-tasks-block{max-width:1024px}}@media (min-width: 1366px){.block-local-tasks-block{max-width:1180px}}.homepage-center-region,.homepage-centre-region{padding-bottom:10px}@media (min-width: 1023px){.homepage-center-region,.homepage-centre-region{padding-top:30px;padding-bottom:30px}}#span_bottom{height:100%;max-height:610px;position:relative;overflow:hidden;padding-bottom:30px}#span_bottom .professional-services-cta-text{position:absolute;z-index:10;text-align:center;top:100px;left:0;right:0}@media (max-width: 767px){#span_bottom .professional-services-cta-text{position:static;margin-bottom:30px}}#span_bottom .professional-services-cta-text h2,#span_bottom .professional-services-cta-text .field--name-field-cta-text{font-size:54px;color:#fff;font-family:"EB Garamond","Noto Serif",serif;font-weight:700;margin-bottom:30px}@media (min-width: 1024px){#span_bottom .professional-services-cta-text h2,#span_bottom .professional-services-cta-text .field--name-field-cta-text{font-size:2.25rem}}@media (max-width: 767px){#span_bottom .professional-services-cta-text h2,#span_bottom .professional-services-cta-text .field--name-field-cta-text{font-size:2.25rem;color:#014897}}@media (max-width: 479px){#span_bottom .professional-services-cta-text h2,#span_bottom .professional-services-cta-text .field--name-field-cta-text{font-size:1.625rem}}#span_bottom .btn{padding:10px 50px}@media (max-width: 767px){#span_bottom .btn{color:#014897;border-color:#014897}#span_bottom .btn:hover{color:#fff}}#span_bottom img{min-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width: 767px){#span_bottom img{min-height:auto}}.field--name-field-homepage-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:20px}@media (min-width: 1024px){.field--name-field-homepage-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.field--name-field-homepage-text :last-child{margin-bottom:1rem}@media (min-width: 1024px){.field--name-field-homepage-text :last-child{margin-bottom:6rem}}@media (min-width: 1440px){.field--name-field-homepage-text :last-child{margin-bottom:8rem}}@media (max-width: 767px){.field--name-field-homepage-text{padding-right:0}}.field--name-field-homepage-text h2{font-size:40px;color:#014897;font-family:"EB Garamond","Noto Serif",serif}@media (max-width: 767px){.field--name-field-homepage-text h2{font-size:1.625rem}}.field--name-field-homepage-sidebar-ctas,.field--name-field-homepage-ctas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}@media (min-width: 768px){.field--name-field-homepage-sidebar-ctas,.field--name-field-homepage-ctas{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:15px}}@media (min-width: 0){.field--name-field-homepage-ctas>.field__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:5px;margin-bottom:5px}}@media (min-width: 480px){.field--name-field-homepage-ctas>.field__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:5px;margin-bottom:5px}}@media (min-width: 640px){.field--name-field-homepage-ctas>.field__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33% - 10px);-ms-flex:0 0 calc(33% - 10px);flex:0 0 calc(33% - 10px);margin-top:10px;margin-bottom:10px}}@media (min-width: 768px){.field--name-field-homepage-ctas>.field__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33% - 10px);-ms-flex:0 0 calc(33% - 10px);flex:0 0 calc(33% - 10px);margin-top:10px;margin-bottom:10px}}@media (min-width: 1024px){.field--name-field-homepage-ctas>.field__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33% - 15px);-ms-flex:0 0 calc(33% - 15px);flex:0 0 calc(33% - 15px);margin-top:15px;margin-bottom:15px}}@media (min-width: 0){.field--name-field-homepage-sidebar-ctas>.field__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:5px;margin-bottom:5px}}@media (min-width: 480px){.field--name-field-homepage-sidebar-ctas>.field__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:5px;margin-bottom:5px}}@media (min-width: 640px){.field--name-field-homepage-sidebar-ctas>.field__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33% - 10px);-ms-flex:0 0 calc(33% - 10px);flex:0 0 calc(33% - 10px);margin-top:10px;margin-bottom:10px}}@media (min-width: 768px){.field--name-field-homepage-sidebar-ctas>.field__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33% - 10px);-ms-flex:0 0 calc(33% - 10px);flex:0 0 calc(33% - 10px);margin-top:10px;margin-bottom:10px}}@media (min-width: 1024px){.field--name-field-homepage-sidebar-ctas>.field__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:15px;margin-bottom:15px}}.field--name-field-homepage-ctas{padding-top:0}@media (max-width: 767px){.field--name-field-homepage-ctas{margin-bottom:10px}}@media (min-width: 1024px){.field--name-field-homepage-sidebar-ctas{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33% - 15px);-ms-flex:0 0 calc(33% - 15px);flex:0 0 calc(33% - 15px);max-width:-webkit-calc(33% - 15px);max-width:calc(33% - 15px)}}@media (min-width: 1024px) and (min-width: 1024px){.field--name-field-homepage-sidebar-ctas{margin-top:0}}@media (min-width: 1024px){.field--name-field-homepage-sidebar-ctas>.field__item:first-of-type{padding-top:0;margin-top:0}}.field--name-field-homepage-sidebar-ctas>.field__item,.field--name-field-homepage-ctas>.field__item{border-radius:10px;max-height:13rem}.field--name-field-homepage-sidebar-ctas .homepage-sidebar-cta,.field--name-field-homepage-sidebar-ctas article.node--view-mode-teaser,.field--name-field-homepage-ctas .homepage-sidebar-cta,.field--name-field-homepage-ctas article.node--view-mode-teaser{position:relative}.field--name-field-homepage-sidebar-ctas .homepage-sidebar-cta,.field--name-field-homepage-sidebar-ctas .homepage-sidebar-cta div,.field--name-field-homepage-sidebar-ctas article.node--view-mode-teaser,.field--name-field-homepage-sidebar-ctas article.node--view-mode-teaser div,.field--name-field-homepage-ctas .homepage-sidebar-cta,.field--name-field-homepage-ctas .homepage-sidebar-cta div,.field--name-field-homepage-ctas article.node--view-mode-teaser,.field--name-field-homepage-ctas article.node--view-mode-teaser div{overflow:hidden;height:100%;border-radius:10px}.field--name-field-homepage-sidebar-ctas .homepage-sidebar-cta .field--name-field-image .field__item,.field--name-field-homepage-sidebar-ctas article.node--view-mode-teaser .field--name-field-image .field__item,.field--name-field-homepage-ctas .homepage-sidebar-cta .field--name-field-image .field__item,.field--name-field-homepage-ctas article.node--view-mode-teaser .field--name-field-image .field__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.field--name-field-homepage-sidebar-ctas .homepage-sidebar-cta img,.field--name-field-homepage-sidebar-ctas article.node--view-mode-teaser img,.field--name-field-homepage-ctas .homepage-sidebar-cta img,.field--name-field-homepage-ctas article.node--view-mode-teaser img{max-width:100%;width:100%;min-height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.field--name-field-homepage-sidebar-ctas .homepage-sidebar-cta:hover img,.field--name-field-homepage-sidebar-ctas article.node--view-mode-teaser:hover img,.field--name-field-homepage-ctas .homepage-sidebar-cta:hover img,.field--name-field-homepage-ctas article.node--view-mode-teaser:hover img{opacity:0.9}.field--name-field-homepage-sidebar-ctas .field--name-field-teaser-title,.field--name-field-homepage-sidebar-ctas .field--name-title,.field--name-field-homepage-ctas .field--name-field-teaser-title,.field--name-field-homepage-ctas .field--name-title{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:50%;padding:15px 10px;border-radius:0 10px 10px 0;background-color:rgba(1,72,151,0.75);color:#fff;text-align:center;font-size:1.25rem;font-weight:400}@media (min-width: 640px) and (max-width: 767px){.field--name-field-homepage-sidebar-ctas .field--name-field-teaser-title,.field--name-field-homepage-sidebar-ctas .field--name-title,.field--name-field-homepage-ctas .field--name-field-teaser-title,.field--name-field-homepage-ctas .field--name-title{width:100%;max-width:100%;border-radius:0}}.field--name-field-homepage-ctas .node__links ul.inline,.field--name-field-homepage-ctas .node__links ul.inline li{display:block;float:none;height:100%;margin:0;padding:0;line-height:0}.field--name-field-homepage-ctas .node__links ul.inline:before,.field--name-field-homepage-ctas .node__links ul.inline:after{display:none}.field--name-field-homepage-ctas .node__links a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:4;border:0;background:rgba(255,255,255,0);color:rgba(255,255,255,0);font-size:0}.paragraph--type--hero-homepage{position:relative;overflow:hidden}.field--name-field-hero-slide-image img{min-height:300px}@media (max-width: 1365px){.field--name-field-hero-slide-image img{min-height:400px;-o-object-fit:cover;object-fit:cover}}.field--name-field-homepage-hero .slider-text-wrapper{position:absolute;top:50%;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1180px;margin:0 auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.field--name-field-homepage-hero .slider-text-wrapper::before{content:"";position:absolute;top:0;right:100%;bottom:0;left:-9999px;background:rgba(0,0,0,0.6)}.field--name-field-homepage-hero .slider-text-wrapper .field--name-field-hero-text-title{max-width:670px}@media (max-width: 479px){.field--name-field-homepage-hero .slider-text-wrapper .field--name-field-hero-text-title{max-width:96%}}@media (max-width: 767px){.field--name-field-homepage-hero .slider-text-wrapper .field--name-field-hero-text-title{max-width:95%;padding:20px}}@media (max-width: 1365px){.field--name-field-homepage-hero .slider-text-wrapper .field--name-field-hero-text-title{max-width:600px}}.field--name-field-homepage-hero .slider-text-wrapper .field--name-field-hero-text-title .btn-secondary-outline{min-width:144px;text-align:center}.hero--title,.field--name-field-hero-text-title{padding:30px;background:rgba(0,0,0,0.6);border-radius:0 10px 10px 0;color:#fff}.hero--title h1,.field--name-field-hero-text-title h1,.hero--title h2,.field--name-field-hero-text-title h2,.hero--title h3,.field--name-field-hero-text-title h3{color:#fff;font-family:"EB Garamond","Noto Serif",serif;font-size:1.89751rem}@media (min-width: 768px) and (max-width: 1365px){.hero--title h1,.field--name-field-hero-text-title h1,.hero--title h2,.field--name-field-hero-text-title h2,.hero--title h3,.field--name-field-hero-text-title h3{font-size:3.95315vw;font-size:max(3.95315vw,1.89751rem)}}@media (min-width: 1366px){.hero--title h1,.field--name-field-hero-text-title h1,.hero--title h2,.field--name-field-hero-text-title h2,.hero--title h3,.field--name-field-hero-text-title h3{font-size:3.375rem}}.hero--content .media--blazy,.hero--content .blazy{height:100% !important}[class*="view-mode-hero"]{display:grid;overflow:hidden;grid-template-columns:100%;grid-template-rows:100%;grid-template-areas:"content";height:30vw;min-height:15rem;max-height:30rem}[class*="view-mode-hero"] .hero--title,[class*="view-mode-hero"] .field--name-field-hero-text-title,[class*="view-mode-hero"] .hero--content{grid-area:content}[class*="view-mode-hero"] .hero--title,[class*="view-mode-hero"] .field--name-field-hero-text-title{justify-self:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:2;max-width:50ch;margin-top:1rem;padding-top:10px;padding-bottom:10px;border-radius:10px}@media (min-width: 1024px){[class*="view-mode-hero"] .hero--title,[class*="view-mode-hero"] .field--name-field-hero-text-title{margin-top:0}}[class*="view-mode-hero"] h1,[class*="view-mode-hero"] h2,[class*="view-mode-hero"] h3{text-align:center;margin:0.25em 0.75em}.property-detail--page .section-heading,.property-detail--page .page-title{font-size:40px;color:#014897;font-family:"EB Garamond","Noto Serif",serif;font-weight:600}@media (max-width: 767px){.property-detail--page .section-heading,.property-detail--page .page-title{font-size:1.875rem}}.property-detail--page .section-heading span,.property-detail--page .page-title span{font-size:20px;font-family:"Barlow",sans-serif;font-weight:400;color:#1d1d1b;padding-left:5px}.property-detail--page #property-content-top{margin-bottom:30px}.property-detail--page .two--column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 767px){.property-detail--page .two--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.property-detail--page .two--column .property-detail--gallery{width:662px}@media (max-width: 1365px){.property-detail--page .two--column .property-detail--gallery{width:550px}}@media (max-width: 1023px){.property-detail--page .two--column .property-detail--gallery{width:450px}}@media (max-width: 767px){.property-detail--page .two--column .property-detail--gallery{width:100%}}.property-detail--page .two--column .property-detail--info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 30px 10px 30px}@media (max-width: 1365px){.property-detail--page .two--column .property-detail--info{padding:10px 20px 10px 20px}}@media (max-width: 767px){.property-detail--page .two--column .property-detail--info{padding:30px 10px 0}}@media (max-width: 479px){.property-detail--page .two--column .property-detail--info{padding:30px 0 0}}.property-detail--page .two--column .property-detail--info .field__item__col{padding-bottom:30px;padding-top:30px;border-bottom:1px solid #A7BCD6}.property-detail--page .two--column .property-detail--info .field__item__col:first-child{padding-top:0}.property-detail--page .two--column .property-detail--info .field__item__col:last-child{border-bottom:0}.property-detail--page .two--column .property-detail--info .field--name-field-property-reference{color:#A7BCD6;font-size:21px;margin-bottom:10px}.property-detail--page .two--column .property-detail--info .field--name-field-property-reference span{font-size:1rem;color:#1d1d1b;padding-right:10px}.property-detail--page .two--column .property-detail--info .group-price-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.property-detail--page .two--column .property-detail--info .group-price-wrap .field--name-field-price{font-size:1.5rem;color:#014897}.property-detail--page .two--column .property-detail--info .group-price-wrap .field--name-field-price-suffix{font-size:.875rem;color:#1d1d1b;padding-left:10px}.property-detail--page .two--column .property-detail--info .property--options-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.property-detail--page .two--column .property-detail--info .property--options-list>div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#014897}.property-detail--page .two--column .property-detail--info .property--options-list>div.p-0{padding:0}.property-detail--page .two--column .property-detail--info .property--options-list>div.full--row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.property-detail--page .two--column .property-detail--info .field__label--heading,.property-detail--page .two--column .property-detail--info .field__label{font-size:1.5rem;color:#014897;font-family:"EB Garamond","Noto Serif",serif;padding-bottom:20px}.property-detail--page .two--column .property-detail--info .file--mime-application-pdf{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.property-detail--page .two--column .property-detail--info .file--mime-application-pdf a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;word-break:break-all}.sld-wrp .card--box{padding:15px;margin-bottom:15px}@media (max-width: 767px){.sld-wrp .card--box{padding:10px}}.sld-wrp .slick-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sld-wrp .slick-slider .slide-container{border-radius:10px;overflow:hidden}.sld-wrp .slick-slider img{width:100%}.sld-wrp .slick-slider .slick-arrow{background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999px;overflow:hidden;border:0;width:30px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1365px){.sld-wrp .slick-slider .slick-arrow{width:25px;padding:10px 8px;background-size:contain}}@media (max-width: 767px){.sld-wrp .slick-slider .slick-arrow{width:20px;padding:10px 5px}}.sld-wrp .slick-slider .slick-arrow.slick-prev{background-image:url("../images/icon-prev.png");margin-right:10px}.sld-wrp .slick-slider .slick-arrow.slick-prev:focus,.sld-wrp .slick-slider .slick-arrow.slick-prev:active{outline:0;border:none}.sld-wrp .slick-slider .slick-arrow.slick-next{background-image:url("../images/icon-next.png");margin-left:10px}.sld-wrp .slick-slider .slick-arrow.slick-next:focus,.sld-wrp .slick-slider .slick-arrow.slick-next:active{outline:0;border:none}.slider-nav .slick-list{margin-right:-5px;margin-left:-5px}.slider-nav .slick-slide{padding-right:5px;padding-left:5px}.slider-nav .slick-slide img{border-radius:10px;overflow:hidden;outline:none}.slider-nav .slick-slide img:focus,.slider-nav .slick-slide img:active{outline:0;border:none}.horizontal-tabs{border:0}.horizontal-tabs .horizontal-tabs-list{border-bottom-color:#A7BCD6;background:none;margin-bottom:50px;border-radius:8px}.horizontal-tabs .horizontal-tabs-list li{padding-left:0;margin-bottom:-1px;border:0;background:none}.horizontal-tabs .horizontal-tabs-list li a{background:#014897;color:#fff;border:1px solid #A7BCD6;border-radius:0 8px 8px 0;font-size:.875rem;min-width:130px;text-align:center}.horizontal-tabs .horizontal-tabs-list li a:hover{background:#eff1f7;color:#014897}.horizontal-tabs .horizontal-tabs-list li:first-child a{border-radius:8px 0 0 8px;border-right:0}.horizontal-tabs .horizontal-tabs-list li.selected a{background:#eff1f7;color:#014897}.horizontal-tabs-pane{padding:0 !important}.card--box{border:1px solid #A7BCD6;padding:10px;border-radius:8px}.card--box.has-bg{background:#ecf0f6}.card--box .card-title{font-size:2.25rem;color:#014897;font-family:"EB Garamond","Noto Serif",serif;margin-bottom:0}@media (max-width: 479px){.card--box .card-title{font-size:1.625rem}}.card--box .card-subtitle{font-size:1.5rem;color:#014897;margin-top:0;margin-bottom:0;padding:10px 0}@media (max-width: 479px){.card--box .card-subtitle{font-size:1.125rem}}.property--page .property-sales--section,.path-properties-sales-lettings .property-sales--section{margin-bottom:60px}@media (max-width: 1365px){.property--page .property-sales--section,.path-properties-sales-lettings .property-sales--section{margin-bottom:30px}}.property--page .section--heading,.path-properties-sales-lettings .section--heading{font-size:40px;color:#014897;font-family:"EB Garamond","Noto Serif",serif;font-weight:600}@media (max-width: 767px){.property--page .section--heading,.path-properties-sales-lettings .section--heading{font-size:30px}}.property--page .property-search-result--section .card--box,.path-properties-sales-lettings .property-search-result--section .card--box{margin-bottom:30px}@media (max-width: 1365px){.property--page .property-search-result--section .card--box .grid-row,.path-properties-sales-lettings .property-search-result--section .card--box .grid-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 1365px){.property--page .property-search-result--section .card--box .grid-row>div,.path-properties-sales-lettings .property-search-result--section .card--box .grid-row>div{width:100% !important}}.property--page .property-search-result--section .card--box .card-title,.path-properties-sales-lettings .property-search-result--section .card--box .card-title{margin-bottom:10px}.property--page .property-search-result--section .img--holder,.path-properties-sales-lettings .property-search-result--section .img--holder{height:100%}@media (max-width: 1365px){.property--page .property-search-result--section .img--holder,.path-properties-sales-lettings .property-search-result--section .img--holder{padding-bottom:20px}}.property--page .property-search-result--section .search-results--info,.path-properties-sales-lettings .property-search-result--section .search-results--info{padding:0 20px 10px 0;height:100%}@media (max-width: 1365px){.property--page .property-search-result--section .search-results--info,.path-properties-sales-lettings .property-search-result--section .search-results--info{padding:0}}.property--page .property-search-result--section .search-results--info .btn--holder,.path-properties-sales-lettings .property-search-result--section .search-results--info .btn--holder{padding-left:10px}@media (max-width: 479px){.property--page .property-search-result--section .search-results--info .btn--holder,.path-properties-sales-lettings .property-search-result--section .search-results--info .btn--holder{padding-left:0;padding-top:10px}}@media (max-width: 479px){.property--page .property-search-result--section .search-results--info .btn--holder .btn-small,.path-properties-sales-lettings .property-search-result--section .search-results--info .btn--holder .btn-small{font-size:1rem}}.property--page .property-search-result--section .search-results--info .info--list,.path-properties-sales-lettings .property-search-result--section .search-results--info .info--list{margin:0;padding:0;font-size:.875rem}.property--page .property-search-result--section .search-results--info .info--list li,.path-properties-sales-lettings .property-search-result--section .search-results--info .info--list li{margin:0 0 5px;padding:0}@media (max-width: 479px){.property--page .property-search-result--section .search-results--info .text--box,.path-properties-sales-lettings .property-search-result--section .search-results--info .text--box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.property--page .property-search-result--section .img--box.lg,.path-properties-sales-lettings .property-search-result--section .img--box.lg{padding-right:15px}@media (max-width: 1365px){.property--page .property-search-result--section .img--box.lg,.path-properties-sales-lettings .property-search-result--section .img--box.lg{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (max-width: 479px){.property--page .property-search-result--section .img--box.lg,.path-properties-sales-lettings .property-search-result--section .img--box.lg{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.property--page .property-search-result--section .img--box.lg img,.path-properties-sales-lettings .property-search-result--section .img--box.lg img{max-height:416px}.property--page .property-search-result--section .img--box.img--box02,.path-properties-sales-lettings .property-search-result--section .img--box.img--box02{margin:-7px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1365px){.property--page .property-search-result--section .img--box.img--box02,.path-properties-sales-lettings .property-search-result--section .img--box.img--box02{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}.property--page .property-search-result--section .img--box.img--box02 img,.path-properties-sales-lettings .property-search-result--section .img--box.img--box02 img{margin:7px 0;max-height:200px}@media (max-width: 479px){.property--page .property-search-result--section .img--box.img--box02,.path-properties-sales-lettings .property-search-result--section .img--box.img--box02{display:none !important}}.property--page .property-search-result--section .img--box img,.path-properties-sales-lettings .property-search-result--section .img--box img{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.card--pagination ul{margin:0;color:#014897;font-size:20px;min-width:200px;padding:5px 20px}.card--pagination ul li{padding:0 5px;margin:0}.card--pagination ul li.btn--next a,.card--pagination ul li.btn--prev a{text-indent:-9999px;overflow:hidden;font-size:0;display:block;width:18px;height:30px;background-size:contain;background-position:50% 50%}.card--pagination ul li.btn--prev{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-right:auto}.card--pagination ul li.btn--prev a{background:url("../images/icon-next.png") no-repeat;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.card--pagination ul li.btn--next{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}.card--pagination ul li.btn--next a{background:url("../images/icon-next.png") no-repeat}.card--pagination ul li.disabled{opacity:0.7}.card--pagination ul li.disabled a{pointer-events:none}.form-checkbox--holder{margin:0 -10px}@media (max-width: 479px){.form-checkbox--holder{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.form-checkbox--holder .js-form-type-checkbox{margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px}@media (max-width: 479px){.form-checkbox--holder .js-form-type-checkbox{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:20px}}.form-checkbox--holder .js-form-type-checkbox input[type="checkbox"]{width:20px;height:20px;position:relative;margin:0 10px 0 0}.form-checkbox--holder .js-form-type-checkbox label.option{margin-bottom:0;padding:0}@media (max-width: 479px){.form-checkbox--holder .js-form-type-checkbox label.option{font-weight:400}}.form-checkbox--holder .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px;min-height:40px}@media (max-width: 479px){.form-checkbox--holder .form-check{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.form-checkbox--holder .form-check label{margin-bottom:0}@media (max-width: 479px){.form-checkbox--holder .form-check label{font-weight:400}}.form-checkbox--holder .form-check-input,.form-checkbox--holder .bef-exposed-form .form-control{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;margin:0 10px 0 0}.form-checkbox--holder .form-check-label:before{display:none}.bef-exposed-form .form-control{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;margin:0 10px 0 0}.property-form-group,.bef-exposed-form fieldset.fieldgroup{margin:25px}@media (max-width: 1365px){.property-form-group,.bef-exposed-form fieldset.fieldgroup{margin:15px}}@media (max-width: 479px){.property-form-group,.bef-exposed-form fieldset.fieldgroup{margin:10px 0}}.property-form-group legend,.bef-exposed-form fieldset.fieldgroup legend{display:block}.property-form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bef-exposed-form fieldset.fieldgroup legend{float:left;width:100%}.form-select--holder{margin-left:-10px;margin-right:-10px}@media (max-width: 1023px){.form-select--holder{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.form-select--holder .form-select,.form-select--holder .form-item-field-price-value-min,.form-select--holder .form-item-field-price-value-max{padding:0 10px;margin-bottom:0}@media (max-width: 1365px){.form-select--holder .form-select,.form-select--holder .form-item-field-price-value-min,.form-select--holder .form-item-field-price-value-max{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width: 479px){.form-select--holder .form-select,.form-select--holder .form-item-field-price-value-min,.form-select--holder .form-item-field-price-value-max{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px}}@media (max-width: 479px){.form-select--holder .form-select:last-child,.form-select--holder .form-item-field-price-value-min:last-child,.form-select--holder .form-item-field-price-value-max:last-child{margin-bottom:0}}@media (max-width: 479px){.form-select--holder .form-item-field-price-value-max{margin-bottom:0}}.form-select--holder .select--holder,.form-select--holder .select-container{position:relative;background:#fff;border:1px solid #A7BCD6;border-radius:5px;min-width:198px}@media (max-width: 1365px){.form-select--holder .select--holder,.form-select--holder .select-container{min-width:170px}}.form-select--holder .select--holder:after,.form-select--holder .select-container:after{content:'';top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/down--icon.png") no-repeat 50% 50%;width:20px;height:20px;pointer-events:none;position:absolute;background-size:contain;padding:0}.form-select--holder .form-select{height:40px;background:#fff;font-size:1rem;color:#014897;line-height:1;padding:2px 50px 2px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%}.property-status{position:absolute;color:#fff;background:#c60b46;padding:16px;margin-top:-15px;height:auto;display:block;font-size:18px !important;line-height:1em;text-transform:uppercase;letter-spacing:1pt;-webkit-transform:translate(50%, 0) rotate(-90deg) translate(-50%, 0);-ms-transform:translate(50%, 0) rotate(-90deg) translate(-50%, 0);transform:translate(50%, 0) rotate(-90deg) translate(-50%, 0);top:-15px;left:45%;padding:16px;height:50px}.property-status.ribbon-blue{background:#014897}.property-status.ribbon-blue::before{border-top:25px solid #014897}.property-status.ribbon-blue::after{border-bottom:25px solid #014897}.property-status::before{position:absolute;left:0;bottom:100%;width:0;height:0;border-top:25px solid #c60b46;border-left:25px solid transparent;border-right:25px solid transparent;content:'';-webkit-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);transform:translate(-50%, 100%)}.property-status::after{position:absolute;left:0;bottom:0;width:0;height:0;border-bottom:25px solid #c60b46;border-left:25px solid transparent;border-right:25px solid transparent;content:'';-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media (max-width: 991px){.property-status{left:42%}}@media (max-width: 767px){.property-status{left:35%}}#block-forms-livestock,.block--sales-forms{margin:30px 0}#block-forms-livestock .field--name-field-forms,.block--sales-forms .field--name-field-forms{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#block-forms-livestock .field--name-field-forms .field__label,.block--sales-forms .field--name-field-forms .field__label{font-size:1.5rem;color:#014897;-webkit-box-flex:1;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%;padding-right:10px}#block-forms-livestock .field--name-field-forms .field__items,.block--sales-forms .field--name-field-forms .field__items{-webkit-box-flex:1;-webkit-flex:1 0 80%;-ms-flex:1 0 80%;flex:1 0 80%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#block-forms-livestock .field--name-field-forms .field__item,.block--sales-forms .field--name-field-forms .field__item{-webkit-flex-basis:0 0 auto;-ms-flex-preferred-size:0 0 auto;flex-basis:0 0 auto}#block-forms-livestock .field--name-field-forms .file--application-pdf,.block--sales-forms .field--name-field-forms .file--application-pdf{padding-right:20px}#block-forms-livestock .field--name-field-forms .file-size,.block--sales-forms .field--name-field-forms .file-size{display:none}.file--application-pdf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:40px;margin-top:5px;margin-bottom:5px;padding-left:40px;background-image:url("../images/pdf--icon.png");background-repeat:no-repeat;background-position:left center;background-size:30px}.view-upcoming-sales h3{background-color:#014897;color:#fff;display:inline-block;border-radius:5px;padding:3px 5px;margin:20px 0 10px}.view-upcoming-sales h3:first-child{margin-top:0}.view-upcoming-sales .sale-details{color:#014897;margin-bottom:10px;padding:0;overflow:hidden}.view-upcoming-sales .sale-details ul{margin:0;padding:0}.view-upcoming-sales .sale-details li{list-style:none;display:inline;margin:0;padding:0}.view-upcoming-sales .views-row-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.view-upcoming-sales .views-row-inner>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px}.view-upcoming-sales .views-row-inner>div.no-bg{background-color:#fff}.view-upcoming-sales .views-row-inner>div.row-separator{border-right:1px solid #A7BCD6}.view-upcoming-sales .views-row-inner>div.date-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.view-upcoming-sales .sale-date{font-weight:600}.view-upcoming-sales .sale-time{font-size:.75rem}.view-subpage-listing-block .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.view-subpage-listing-block .views-row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 15px;border:0}@media (min-width: 1024px){.view-subpage-listing-block .views-row{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.view-subpage-listing-block .views-row span,.view-subpage-listing-block .views-row div{display:block;min-height:100%}.view-subpage-listing-block .views-field-nothing a{display:block;position:relative;border-radius:1rem;overflow:hidden;opacity:1}@media (min-width: 768px) and (max-width: 1365px){.view-subpage-listing-block .views-field-nothing a{height:clamp(10rem,25vh,20rem)}}.view-subpage-listing-block .views-field-nothing a img{max-width:100%;width:100%;max-height:300px;display:block;-o-object-fit:cover;object-fit:cover}.view-subpage-listing-block .views-field-nothing a>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:50%;width:100%;max-width:320px;min-height:114px;padding:25px 30px;border-radius:0 10px 10px 0;background:rgba(1,72,151,0.75);color:#fff;text-align:center;font-size:32px;font-weight:400;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.view-subpage-listing-block .views-field-nothing a:hover{opacity:0.95}.view-subpage-listing-block .views-row:last-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.view-subpage-listing-block .views-row:last-child .views-field-nothing a>span{top:50%;right:50%;bottom:0;left:50%;width:100%;max-width:320px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:auto;border-radius:1rem;background:#014897bf none repeat scroll 0% 0%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.node--sale-content-type{padding:1rem}.node--sale-content-type h1,.node--sale-content-type h2,.node--sale-content-type h3{margin-bottom:1rem}.node--sale-content-type .field{margin-bottom:1.5rem;line-height:1.4}.node--sale-content-type .field__label{font-weight:600}.node--sale-content-type .field--name-field-datetime-range{color:#555}.node--sale-content-type .field--name-field-datetime-range time{color:#1d1d1b}.jsframe-titlebar-focused{-webkit-background:#014897 !important;-moz-background:#014897 !important;background:#014897 !important;color:white !important}div[id^="windowManager_"],div[id^="window_"]{width:100% !important}span[id^="htmlElement_window_"]{max-width:95% !important}.view-calendar .view-header{max-width:50ch;margin:0 auto 1rem}@media (min-width: 480px){.view-calendar .view-header{max-width:80ch}}.view-calendar .view-header ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}@media (min-width: 480px){.view-calendar .view-header ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-0.5rem}}.view-calendar .view-header li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0.5rem 0;padding:0.5rem;border-radius:5px}@media (min-width: 480px){.view-calendar .view-header li{margin:0.5rem}}.calendar-key--lvs{background-color:#984101;color:white}.calendar-key--dss{background-color:#014897;color:white}.calendar-key--ffa{background-color:#019841;color:white}.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0 0;margin-bottom:30px;font-size:1rem;list-style:none}.breadcrumb-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0}.breadcrumb-item+.breadcrumb-item{padding-left:25px}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:10px;color:#014897;content:'>';margin-left:-15px}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#1d1d1b;font-weight:400}

/*# sourceMappingURL=maps/style.css.map */
