/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-epub-hyphens:none;-ms-hyphens:none;hyphens:none}.strong,b,strong{font-weight:bold}.em,dfn,em{font-style:italic}.small,small{font-size:75%}ol,ul{padding:0;list-style-type:none}dd{margin:0}.commentlist,.sidebar ol,.sidebar ul{list-style:none}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clear{width:100%;float:left;clear:left}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}.list-unstyled{margin:0;padding:0;list-style:none}.list-unstyled li{margin:0;padding:0}.list-unstyled ul{margin:0;padding:0;list-style:none}.mobile{display:none}.container,.l-container{width:100%;max-width:1366px;margin:0 auto;padding:0 5.85vw}.container--wide{max-width:1920px;margin:0 auto}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-icon{font-family:'Font Awesome 5 Pro'}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}[class*=col-]{float:left}.col-1-1{width:99.99%;margin-bottom:0;padding-right:0}.col-1-2,.col-2-4{width:50%}.col-1-3{width:33.33%}.col-2-3{width:66.66%}.col-1-4{width:25%}.col-3-4{width:75%}.right{float:right}html{font-size:17px}body{font-family:'Roboto',sans-serif;line-height:1.59rem;color:#414141;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gtmIframe{width:0;height:0;display:none;visibility:hidden}iframe,img,video{max-width:100%}img{height:auto!important}video{margin-bottom:1.294rem}table{border-bottom:1px solid #414141}table thead{border:0}table tbody{border:0}table tfoot{border:0}table tr{border:0}table tr:last-child>*{border-bottom:0}table th{border:0;background:#1B326D;color:#fff;font-size:1.176rem;padding:1.176rem 1.529rem;font-weight:400;text-align:left}table th a{color:#fff;-webkit-box-shadow:0px 2px 0px 0px #fff;box-shadow:0px 2px 0px 0px #fff}table th a .tablesort{color:#fff}table th a:focus,table th a:hover{color:#49CBB5;-webkit-box-shadow:0px 2px 0px 0px #49CBB5;box-shadow:0px 2px 0px 0px #49CBB5}table td{color:#414141;border-bottom:1px solid #ACACAC;padding:1.176rem 1.529rem}table td>:last-child{margin-bottom:0}table td.is-active{background-color:#fff}.scrollable{display:block;clear:both;margin-bottom:24px;position:relative;overflow:hidden}.scrollable table{margin:0}.scrollable>div{overflow-x:auto}.scrollable>div::-webkit-scrollbar{height:12px}.scrollable>div::-webkit-scrollbar-track{-webkit-box-shadow:0 0 2px rgba(0,0,0,0.15) inset;box-shadow:0 0 2px rgba(0,0,0,0.15) inset;background:#f0f0f0}.scrollable>div::-webkit-scrollbar-thumb{border-radius:6px;background:#ccc}.scrollable.has-scroll:after{position:absolute;top:0;left:100%;width:50px;height:100%;border-radius:10px 0 0 0.2px 0 0 50%;overflow:hidden;-webkit-box-shadow:-5px 0 10px rgba(0,0,0,0.25);box-shadow:-5px 0 10px rgba(0,0,0,0.25);content:''}blockquote{margin:1.294rem 0;padding-left:2.47rem;font-style:italic;border-left:5px solid #49CBB5}blockquote>:last-child{margin-bottom:0}ol,ul{margin-top:0;margin-bottom:1rem;padding-left:2rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol[type="1"],ul[type="1"]{list-style-type:decimal}ol[type=a],ul[type=a]{list-style-type:lower-alpha}ol[type=i],ul[type=i]{list-style-type:lower-roman}ul{list-style-type:disc}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}ol ol ol ol{list-style-type:upper-alpha}ol ol ol ol ol{list-style-type:upper-roman}ol ol ol ol ol ol{list-style-type:decimal}ol ol ol ol ol ol ol{list-style-type:lower-alpha}ol ol ol ol ol ol ol ol{list-style-type:lower-roman}ol ol ol ol ol ol ol ol ol{list-style-type:upper-alpha}ol ol ol ol ol ol ol ol ol ol{list-style-type:upper-roman}ol ol ol ol ol ol ol ol ol ol ol{list-style-type:decimal}ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type:lower-alpha}ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type:lower-roman}ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type:upper-alpha}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type:upper-roman}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type:decimal}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type:lower-alpha}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type:lower-roman}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type:upper-alpha}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type:upper-roman}ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol{list-style-type:decimal}a{text-decoration:none;outline:none;color:#006EAB;font-weight:500;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;-webkit-transition:color 0.2s,box-shadow 0.2s ease-in-out;-webkit-transition:color 0.2s,-webkit-box-shadow 0.2s ease-in-out;transition:color 0.2s,-webkit-box-shadow 0.2s ease-in-out;transition:color 0.2s,box-shadow 0.2s ease-in-out;transition:color 0.2s,box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}a:active,a:focus,a:hover{color:#008C9E;outline:none;text-decoration:none;-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}a[target=_blank]:after{content:'\f14c';font-family:'Font Awesome 5 Pro';font-weight:400;padding-left:0.25rem}a[href$=".PDF"]:not(.remove-icon):after,a[href$=".pdf"]:not(.remove-icon):after{content:'\f1c1';font-family:'Font Awesome 5 Pro';font-weight:400;padding-left:0.25rem}a[href^=mailto]:not(.remove-icon):after{content:'\f0e0';font-family:'Font Awesome 5 Pro';font-weight:400;padding-left:0.25rem}a:not([href]){color:#414141;font-weight:400}a:not([href]):hover{color:#414141;-webkit-box-shadow:none;box-shadow:none}.file{padding-left:0;background-image:none!important}h1{font-size:1.88rem;line-height:2.47rem;font-weight:600;margin-top:0;margin-bottom:1.294rem;font-family:'Montserrat',sans-serif}h2{font-size:1.41rem;line-height:2rem;font-weight:600;margin-top:0;margin-bottom:1.294rem;font-family:'Montserrat',sans-serif}h3{font-size:1.24rem;line-height:1.82rem;font-weight:600;margin-top:0;margin-bottom:1.294rem;font-family:'Montserrat',sans-serif}h4{font-size:1.18rem;line-height:1.76rem;font-weight:700;margin-top:0;margin-bottom:1.294rem}h5{font-size:1rem;line-height:1.59rem;font-weight:700;margin-top:0;margin-bottom:1.294rem}h6{font-size:1rem;line-height:1.2rem;font-weight:500;text-transform:uppercase;margin-top:0;margin-bottom:1.294rem}p,table,ul{margin:0 0 1.294rem}hr{border-color:#ACACAC}#skip-link{margin:0}@media only screen and (max-width:375px){h1{font-size:1.76rem;line-height:2.36rem}h2{font-size:1.29rem;line-height:1.88rem}h3{font-size:1.12rem;line-height:1.71rem}h4{font-size:1.12rem;line-height:1.71rem}h5{font-size:1rem;line-height:1.47rem}}@media only screen and (max-width:1024px){html{font-size:16px}}@media only screen and (max-width:720px){html{font-size:15px}}.calendar-calendar{margin-bottom:2rem}.calendar-calendar a:active,.calendar-calendar a:focus,.calendar-calendar a:hover{text-decoration:none!important}.calendar-calendar div.calendar{font-size:0.7rem;line-height:1rem}.calendar-calendar thead{border-top:1px solid #ccc}.calendar-calendar th.days{font-weight:700;font-size:0.8rem;color:#fff;background:#003F62}.calendar-calendar table tr:last-child>*{border-bottom:1px solid #ACACAC}.calendar-calendar .day-view .full td.single-day div.dayview,.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview{background:transparent;border-bottom:1px solid #F5F5F5;border-radius:0px;padding-bottom:4px;margin-bottom:4px}.calendar-calendar .day-view .full td.single-day div.dayview:last-child,.calendar-calendar .month-view .full td.single-day div.monthview:last-child,.calendar-calendar .week-view .full td.single-day div.weekview:last-child{border-bottom:0}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview{background:#F5F5F5;height:auto;color:#414141;padding:8px}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{background:#F5F5F5}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:relative;width:auto;left:auto}.calendar-calendar .month-view .full td.date-box.today,.calendar-calendar .month-view .full tr td.multi-day.ends-today,.calendar-calendar .month-view .full tr td.single-day.today{border-color:#8ECB22}.calendar-calendar td.empty{color:#414141}.calendar-calendar .date-recur-occurrences{margin:8px 0;line-height:1.2rem}.calendar-calendar .month-view .full td.date-box.empty,.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty{background:#dddddd}.calendar-calendar .multi-day .date-recur-date{display:none}.calendar-calendar .multi-day .single-day .date-recur-date{display:block}.fc table{margin-bottom:0}.fc .fc-right{display:none}.fc .fc-button{background-color:#1B326D;border-radius:0;border:none;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;-webkit-box-shadow:none!important;box-shadow:none!important}.fc .fc-button.fc-prev-button{margin-right:2px!important}.fc .fc-button:hover{background-color:#008C9E}.fc .fc-button:hover:focus{outline:none}.fc .fc-button:focus{outline:2px dashed #008DFF;outline-offset:2px}.fc .fc-button:active{background-color:#49CBB5}.fc .fc-button:active:focus{outline:none}.fc .fc-today{border:2px solid #8ECB22!important;background-color:#fff!important}.fc .fc-today.fc-day-top{border-bottom:none!important}.fc .fc-today.fc-day{position:relative}.fc .fc-today.fc-day:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#8ECB22}.fc .fc-day-header{background-color:#003F62;font-size:1rem;font-weight:700;border:none}.fc .fc-scroller{height:unset!important;overflow:visible!important}.fc .fc-day-grid-event .fc-content{white-space:unset;overflow:unset}.fc .fc-event{background-color:#F5F5F5!important;color:#006EAB;border:none;padding:8px;margin-bottom:2px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:color 0.2s,-webkit-text-decoration 0.2s ease-in-out;transition:color 0.2s,-webkit-text-decoration 0.2s ease-in-out;transition:color 0.2s,text-decoration 0.2s ease-in-out;transition:color 0.2s,text-decoration 0.2s ease-in-out,-webkit-text-decoration 0.2s ease-in-out}.fc .fc-event:hover{text-decoration:underline;text-decoration-thickness:2px;color:#008C9E;text-decoration-color:#008C9E}.fc .fc-event:hover:focus{outline:none}.fc .fc-event:focus{outline:2px dashed #008DFF;outline-offset:2px}.fc .fc-event:active:focus{outline:none}.fc .fc-other-month{background-color:#eee}.fc .fc-other-month.fc-day-top{opacity:1}.layout-content{float:left;margin-bottom:0;padding-right:calc(5.882rem - 5.856vw);padding-top:1.764rem;width:calc(100% - 380px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main{float:none!important;margin:0 auto;display:block;clear:both}.main--has-banner{max-width:1920px;overflow:hidden}.main--has-banner .layout-content{padding-top:1.764rem}.main--no-banner{padding-top:2.941rem}.main--no-banner.main--has-alerts{padding-top:0}.region-content>:last-child{margin-bottom:0}.region-content .gtranslate{margin-bottom:1rem}.node__content>.field{margin-bottom:1.274rem}.node__content .field--name-body{margin-bottom:2.235rem}.node__content .field--name-body>:last-child{margin-bottom:0}@media only screen and (max-width:1100px){.layout-content{width:100%;padding-right:0}}.field--name-field-featured-pages{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}@media only screen and (max-width:768px){.field--name-field-featured-pages{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:550px){.field--name-field-featured-pages{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.footer{background-color:#1B326D;color:#fff;padding:3.529rem 0;margin-top:3.235rem}.footer a{color:#fff}.footer a:active,.footer a:focus,.footer a:hover{color:#CCFDFF;-webkit-box-shadow:0px 2px 0px 0px #CCFDFF;box-shadow:0px 2px 0px 0px #CCFDFF}.footer__columns{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.882rem}.footer__logo{display:inline-block;margin-bottom:1.882rem}.footer__logo:active,.footer__logo:focus,.footer__logo:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.footer__logo:focus{outline:2px dashed #fff;outline-offset:2px}.footer__logo img{display:block;max-width:162px}.footer__column{width:100%;max-width:33.333%;padding-right:7vw}.footer__column-title{font-weight:700}.footer__column:last-child{padding-right:0}.footer .gtranslate{color:#414141;margin-top:1rem}@media only screen and (max-width:1024px){.footer__column{padding-right:2rem}}@media only screen and (max-width:768px){.footer__column{max-width:50%}.footer__column:nth-child(2){padding-right:0}.footer__column--social{margin-top:1.882rem}}@media only screen and (max-width:600px){.footer{padding:2.666rem 0;margin-top:2.666rem}.footer>.container{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer__column{max-width:100%;padding-right:0;margin-bottom:2.352rem}.footer__column:last-child{margin-bottom:0}.footer__column--social{margin-top:0}}.header{display:none;position:relative;z-index:30}.header--desktop{display:block}.header__main{padding-top:0.294rem;background-color:#fff;position:relative;z-index:2;-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15)}.header__main>.container--wide>.container{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo img{display:block;max-width:162px}.header__nav-search{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:1100px){.header{display:block}.header--desktop{display:none}.header__main{padding:0;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo{padding:0.8rem 0}.mobile-menu__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0.933rem 1.333rem;background-color:transparent;position:relative;width:6rem;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.mobile-menu__trigger:before{content:'\f0c9';font-family:'Font Awesome 5 Pro';font-size:1.6rem;line-height:1;font-weight:400;display:block;clear:both;color:#414141;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.mobile-menu__trigger-label{color:#006EAB;display:inline;clear:both;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;-webkit-transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}.mobile-menu__trigger:active,.mobile-menu__trigger:hover{background-color:#D9E5E6}.mobile-menu__trigger:focus{outline:none}.mobile-menu__trigger:focus .mobile-menu__trigger-label{-webkit-box-shadow:0px 2px 0px 0px #006EAB;box-shadow:0px 2px 0px 0px #006EAB}.mobile-menu__trigger--open:before{content:'\f00d';color:#006EAB}.mobile-menu__wrapper{display:none;position:absolute;left:0;top:100%;width:100%}.search__trigger--wrapper{width:6rem;padding:0.933rem 1.333rem;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search__trigger--mobile{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;text-align:right;color:#414141;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.search__trigger--mobile:before{content:'\f002';font-family:'Font Awesome 5 Pro';font-weight:400;font-size:1.6rem}.search__trigger--mobile--open{color:#006EAB}.search__trigger--mobile--open:before{content:'\f00d'}.search__trigger--mobile:focus{outline:none}}.upcoming-events.home-row{padding-top:0}.upcoming-events #block-views-block-homepage-events-block-1 .view-content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% + 0.588rem)}.upcoming-events #block-views-block-homepage-events-block-1 .view-content .views-row{margin:0 0.588rem 0 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(33.333% - 0.588rem);flex-basis:calc(33.333% - 0.588rem)}.upcoming-events #block-views-block-homepage-events-block-1 .view-content .views-row>*{display:block;height:100%}.upcoming-events #block-views-block-homepage-events-block-1 .view-content .views-row>*>*{display:block;height:100%}.upcoming-events #block-views-block-homepage-events-block-1 .view-content .views-row>*>* .card{height:100%}.upcoming-events #block-views-block-homepage-events-block-1 .view-footer{display:block;clear:both;margin-top:2.235rem}.upcoming-events #block-views-block-homepage-events-block-1 .view-footer a{margin-right:2.235rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.upcoming-events #block-views-block-homepage-events-block-1 .view-footer{margin-top:8rem}}@media only screen and (max-width:800px){.upcoming-events #block-views-block-homepage-events-block-1 .view-content .views-row{margin:0 1.882rem 1.882rem 0;-ms-flex-preferred-size:calc(50% - 1.882rem);flex-basis:calc(50% - 1.882rem)}.upcoming-events #block-views-block-homepage-events-block-1 .view-content .views-row:last-child{margin-bottom:0}}@media only screen and (max-width:800px){.upcoming-events #block-views-block-homepage-events-block-1 .view-footer a{margin-bottom:1rem}}@media only screen and (max-width:600px){.upcoming-events #block-views-block-homepage-events-block-1 .view-content{width:100%}.upcoming-events #block-views-block-homepage-events-block-1 .view-content .views-row{margin:0 0 1rem 0;-ms-flex-preferred-size:100%;flex-basis:100%}.upcoming-events #block-views-block-homepage-events-block-1 .view-content .views-row:last-child{margin-bottom:0}}@media only screen and (max-width:450px){.upcoming-events .view-footer .button:first-of-type{margin-bottom:1rem}}.latest-news{background-image:-webkit-gradient(linear,left top,left bottom,from(#008C9E),color-stop(50%,#fff),to(#fff));background-image:linear-gradient(#008C9E,#fff 50%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008c9e',endColorstr='#ffffffff',GradientType=0);position:relative;z-index:0;-webkit-box-shadow:0px 10px 8px 0px rgba(0,0,0,0.2) inset;box-shadow:0px 10px 8px 0px rgba(0,0,0,0.2) inset}.latest-news:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/themes/custom/okotoks/images/swoosh.png);background-repeat:no-repeat;background-size:contain;background-position:0 30%;opacity:0.5}.latest-news__title{color:#fff}.latest-news .block{position:relative;z-index:1}.latest-news .block>div>.view .attachment{display:block;clear:both;margin-bottom:3.529rem}.latest-news .block>div>.view .attachment .view-content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.latest-news .block>div>.view .attachment .view-content .views-row{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 1.176rem);flex-basis:calc(50% - 1.176rem)}.latest-news .block>div>.view .attachment .view-content .views-row:first-child{margin-right:1.176rem}.latest-news .block>div>.view .attachment .view-content .views-row:nth-child(2){margin-left:1.176rem}.latest-news .block>div>.view .attachment .view-content .views-row:last-child{margin-right:0}.latest-news .block>div>.view .attachment .view-content .views-row .card:focus{outline:2px dashed #fff}.latest-news .block>div>.view .attachment .view-content .views-row>*,.latest-news .block>div>.view .attachment .view-content .views-row>*>*{display:block;height:100%}.latest-news .block>div>.view>.view-content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.latest-news .block>div>.view>.view-content .views-row{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;border-left:1px solid #D9D9D9;padding:0 1.411rem}.latest-news .block>div>.view .view-footer{display:block;clear:both;margin-top:2.235rem}.latest-news .block>div>.view .view-footer a{margin-right:2.235rem}@media only screen and (max-width:1024px){.latest-news{background-image:-webkit-gradient(linear,left top,left bottom,from(#008C9E),color-stop(20%,#fff),to(#fff));background-image:linear-gradient(#008C9E,#fff 20%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008c9e',endColorstr='#ffffffff',GradientType=0)}.latest-news:after{background-position:0 10%}}@media only screen and (max-width:768px){.latest-news:after{display:none}.latest-news .block>div>.view .attachment .view-content{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.latest-news .block>div>.view .attachment .view-content .views-row{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%}.latest-news .block>div>.view .attachment .view-content .views-row:first-child{margin-right:0}.latest-news .block>div>.view .attachment .view-content .views-row:nth-child(2){margin-top:0.882rem;margin-left:0}.latest-news .block>div>.view>.view-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.latest-news .block>div>.view>.view-content .views-row{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;border-left:0;position:relative}.latest-news .block>div>.view>.view-content .views-row:first-child,.latest-news .block>div>.view>.view-content .views-row:nth-child(2){border-bottom:1px solid #D9D9D9;margin-bottom:1.411rem}.latest-news .block>div>.view>.view-content .views-row:nth-child(odd):after{content:'';width:1px;height:calc(100% - 1.411rem);background-color:#D9D9D9;position:absolute;right:0;top:0}}@media only screen and (max-width:600px){.latest-news .block>div>.view>.view-content .views-row{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;padding:0;border-bottom:1px solid #D9D9D9;margin-bottom:1.411rem}.latest-news .block>div>.view>.view-content .views-row:after{display:none}.latest-news .block>div>.view>.view-content .views-row:last-child{border-bottom:0;margin-bottom:0}.latest-news .block>div>.view .view-footer{margin-top:0.706rem}.latest-news .block>div>.view .view-footer a{margin-right:2rem}}@media only screen and (max-width:450px){.latest-news .view-footer .button:first-of-type{margin-bottom:1rem}}.region-footer__menu{display:block;clear:both;margin-bottom:0}.region-footer__menu .menu{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;clear:both;margin:0;padding:0}.region-footer__menu .menu .menu-item{width:100%;max-width:calc(50% - 0.882rem);margin:0 0.882rem 0.882rem 0}.region-footer__menu .menu .menu-item:last-child,.region-footer__menu .menu .menu-item:nth-last-child(2){margin-bottom:0}@media only screen and (max-width:1024px){.region-footer__menu .menu .menu-item{max-width:100%;margin-right:0}.region-footer__menu .menu .menu-item:nth-last-child(2){margin-bottom:0.882rem}}@media only screen and (max-width:768px){.region-footer__menu .menu .menu-item{max-width:calc(50% - 0.882rem);margin-right:0.882rem}.region-footer__menu .menu .menu-item:nth-last-child(2){margin-bottom:0}}.header__nav{position:relative}.header__nav-line{position:absolute;bottom:0;height:5px;background-color:#49CBB5;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:transform 0.2s,left 0.4s,width 0.2s ease-in-out;-webkit-transition:left 0.4s,width 0.2s ease-in-out,-webkit-transform 0.2s;transition:left 0.4s,width 0.2s ease-in-out,-webkit-transform 0.2s;transition:transform 0.2s,left 0.4s,width 0.2s ease-in-out;transition:transform 0.2s,left 0.4s,width 0.2s ease-in-out,-webkit-transform 0.2s}.header__nav-line--active{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.header__nav .block-menu>.menu{margin:0;padding:0}.header__nav .block-menu>.menu>.menu-item{float:left;margin:0 2.352rem}.header__nav .block-menu>.menu>.menu-item:first-child{margin-left:0}.header__nav .block-menu>.menu>.menu-item>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;background-color:transparent;font-family:'Roboto',sans-serif;font-weight:500;text-align:left;padding:1.647rem 0;position:relative;color:#707070;display:block;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.header__nav .block-menu>.menu>.menu-item>button .menu-text--small{clear:both;display:block;font-size:0.882rem}.header__nav .block-menu>.menu>.menu-item>button .menu-text--large{clear:both;display:block;font-size:1.176rem}.header__nav .block-menu>.menu>.menu-item>button:active,.header__nav .block-menu>.menu>.menu-item>button:focus,.header__nav .block-menu>.menu>.menu-item>button:hover{color:#414141;text-decoration:none;outline:none}.header__nav .block-menu>.menu>.menu-item>.submenu-trigger{display:none}.menu__menu nav>ul{list-style:none;margin:0;padding:0}.menu__menu nav>ul>li{display:none}.menu__menu nav>ul>li>a{display:none}.menu__menu nav>ul>li>ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.menu__menu nav>ul>li>ul>li{padding-left:1.176rem;border-left:1px solid #707070;margin-bottom:2.94rem;width:100%;max-width:calc(33.333% - 3px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(33.333% - 3px);flex-basis:calc(33.333% - 3px);padding-right:2.353rem}.menu__menu nav>ul>li>ul>li span{font-size:1.176rem;color:#707070;font-weight:500}.menu__menu nav>ul>li>ul>li>a{font-size:1.176rem;color:#707070}.menu__menu nav>ul>li>ul>li>a:active,.menu__menu nav>ul>li>ul>li>a:focus,.menu__menu nav>ul>li>ul>li>a:hover{color:#008C9E;-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}.menu__menu nav>ul>li>ul>li>ul{list-style:none;margin:0;padding:0}.menu__menu nav>ul>li>ul>li>ul>li{line-height:1.176rem;margin-bottom:0.5rem}.menu__menu nav>ul>li>ul>li>ul>li:first-child{margin-top:0.5rem}.menu__menu nav>ul>li>ul>li>ul>li:last-child{margin-bottom:0}.menu__menu nav>ul>li>ul>li>ul>li>a{font-size:0.941rem}.menu__menu nav>ul>li>ul>li>ul>li>a.is-active{-webkit-box-shadow:0px 2px 0px 0px #006EAB;box-shadow:0px 2px 0px 0px #006EAB}.menu__menu nav>ul>li>ul>li>ul>li>a.is-active:active,.menu__menu nav>ul>li>ul>li>ul>li>a.is-active:focus,.menu__menu nav>ul>li>ul>li>ul>li>a.is-active:hover{-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}.menu__menu nav>ul>li>ul>li>ul>li ul{display:none}.region-menu-mobile{display:block;position:relative;-webkit-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 10px 0px rgba(0,0,0,0.15)}#block-mobile-menu .menu{padding:0;margin:0;width:100%;display:none}#block-mobile-menu .menu .menu-item{width:100%;display:block}#block-mobile-menu .menu .menu-item__mobile-top-level-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:#F0F6F7;color:#414141;width:100%;display:block;padding:0.588rem 2.133rem;margin:0;text-align:left;position:relative;border-bottom:1px solid transparent}#block-mobile-menu .menu .menu-item__mobile-top-level-trigger:after{content:'\f105';font-family:'Font Awesome 5 Pro';font-weight:400;font-size:1.333rem;color:#006EAB;position:absolute;top:50%;right:2.133rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:transform 0.2s ease-in-out;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}#block-mobile-menu .menu .menu-item__mobile-top-level-trigger:active,#block-mobile-menu .menu .menu-item__mobile-top-level-trigger:focus,#block-mobile-menu .menu .menu-item__mobile-top-level-trigger:hover{color:#414141;outline:none}#block-mobile-menu .menu .menu-item__mobile-top-level-trigger:active .menu-item__mobile-top-level-text,#block-mobile-menu .menu .menu-item__mobile-top-level-trigger:focus .menu-item__mobile-top-level-text,#block-mobile-menu .menu .menu-item__mobile-top-level-trigger:hover .menu-item__mobile-top-level-text{-webkit-box-shadow:0px 2px 0px 0px #414141;box-shadow:0px 2px 0px 0px #414141}#block-mobile-menu .menu .menu-item__mobile-top-level-trigger--active{border-bottom-color:#D9D9D9}#block-mobile-menu .menu .menu-item__mobile-top-level-trigger--active:after{-webkit-transform:rotate(90deg) translate(-150%,5%);-ms-transform:rotate(90deg) translate(-150%,5%);transform:rotate(90deg) translate(-150%,5%)}#block-mobile-menu .menu .menu-item__mobile-top-level-text{font-size:1.25rem;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;-webkit-transition:box-shadow 0.2s,color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out,-webkit-box-shadow 0.2s;transition:color 0.2s ease-in-out,-webkit-box-shadow 0.2s;transition:box-shadow 0.2s,color 0.2s ease-in-out;transition:box-shadow 0.2s,color 0.2s ease-in-out,-webkit-box-shadow 0.2s}#block-mobile-menu .menu .menu-item .menu-item__link-wrapper{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0.588rem 2.133rem;background-color:#fff;position:relative;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}#block-mobile-menu .menu .menu-item .menu-item__link-wrapper:before{content:'';width:5px;height:100%;position:absolute;top:0;left:0;background-color:transparent}#block-mobile-menu .menu .menu-item .menu-item__link-wrapper .submenu-trigger--mobile{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0 0 0 1rem;background:transparent;font-size:1.333rem;color:#006EAB;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:color 0.2s,transform 0.2s ease-in-out;-webkit-transition:color 0.2s,-webkit-transform 0.2s ease-in-out;transition:color 0.2s,-webkit-transform 0.2s ease-in-out;transition:color 0.2s,transform 0.2s ease-in-out;transition:color 0.2s,transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}#block-mobile-menu .menu .menu-item .menu-item__link-wrapper .submenu-trigger--mobile:before{content:'\f105';font-family:'Font Awesome 5 Pro';font-weight:400}#block-mobile-menu .menu .menu-item .menu-item__link-wrapper .submenu-trigger--mobile.is-open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#block-mobile-menu .menu .menu-item .menu-item__link-wrapper .submenu-trigger--mobile:hover{color:#008C9E}#block-mobile-menu .menu .menu-item .menu-item__link-wrapper .submenu-trigger--mobile:focus{outline:2px dashed #008DFF;outline-offset:2px}#block-mobile-menu .menu .menu-item .menu-item__link-wrapper-label-secondary{font-weight:500}#block-mobile-menu .menu .menu-item--active-trail>.menu-item__mobile-top-level-trigger{background-color:#F0F0F0}#block-mobile-menu .menu .menu-item--active-trail>.menu-item__link-wrapper{background-color:#F0F0F0}#block-mobile-menu .menu .menu-item--active-trail>.menu-item__link-wrapper--active{background-color:#DAF5F0}#block-mobile-menu .menu .menu-item--active-trail>.menu-item__link-wrapper--active:before{background-color:#49CBB5}#block-mobile-menu .menu .menu-item--active-trail>.menu{display:block}#block-mobile-menu>.menu{display:block}#block-mobile-menu>.menu>.menu-item>.menu-item__link-wrapper{background-color:#F0F6F7}#block-mobile-menu>.menu>.menu-item--active-trail>.menu-item__link-wrapper{background-color:#F0F0F0}#block-mobile-menu>.menu>.menu-item--active-trail>.menu-item__link-wrapper--active{background-color:#DAF5F0}#block-mobile-menu>.menu>.menu-item--active-trail>.menu-item__link-wrapper--active:before{background-color:#49CBB5}#block-mobile-menu>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper{background-color:#F0F0F0;font-size:1.1875rem}#block-mobile-menu>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper{background-color:#F0F0F0}#block-mobile-menu>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper--active{background-color:#DAF5F0}#block-mobile-menu>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper--active:before{background-color:#49CBB5}#block-mobile-menu>.menu>.menu-item>.menu>.menu-item>.menu{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}#block-mobile-menu>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper{padding-left:3rem}#block-mobile-menu>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper{padding-left:3.867rem}#block-mobile-menu>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper{padding-left:4.734rem}#block-mobile-menu>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper{padding-left:5.601rem}.layout-sidebar .block-menu{border-left:2px solid #F0F6F7;border-right:2px solid #F0F6F7}.layout-sidebar .block-menu .menu{margin:0;padding:0;list-style:none;display:none}.layout-sidebar .block-menu .menu .menu-item{display:block;width:100%;position:relative}.layout-sidebar .block-menu .menu .menu-item .menu-item__link-wrapper{position:relative;display:block;padding:0.588rem 2.276rem 0.588rem calc(1.176rem - 5px);-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.layout-sidebar .block-menu .menu .menu-item .menu-item__link-wrapper:before{content:'';width:5px;height:100%;background-color:transparent;position:absolute;top:0;left:0}.layout-sidebar .block-menu .menu .menu-item .menu-item__link-wrapper a{display:inline}.layout-sidebar .block-menu .menu .menu-item .menu-item__link-wrapper-label-secondary{color:#414141;font-weight:500}.layout-sidebar .block-menu .menu .menu-item .menu-item__link-wrapper--active{background-color:#DAF5F0;border-top:0}.layout-sidebar .block-menu .menu .menu-item .menu-item__link-wrapper--active:before{background-color:#49CBB5}.layout-sidebar .block-menu .menu .menu-item--active-trail>.menu-item__link-wrapper{background-color:#D9D9D9}.layout-sidebar .block-menu .menu .menu-item--active-trail>.menu-item__link-wrapper--active{background-color:#DAF5F0;border-top:0;width:calc(100% + 4px);margin-left:-2px}.layout-sidebar .block-menu .menu .menu-item--active-trail>.menu-item__link-wrapper--active:before{background-color:#49CBB5}.layout-sidebar .block-menu .menu .menu-item .submenu-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background:transparent;position:absolute;right:1.176rem;top:0.588rem;font-size:1.176rem;color:#006EAB;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:color 0.2s,transform 0.2s ease-in-out;-webkit-transition:color 0.2s,-webkit-transform 0.2s ease-in-out;transition:color 0.2s,-webkit-transform 0.2s ease-in-out;transition:color 0.2s,transform 0.2s ease-in-out;transition:color 0.2s,transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.layout-sidebar .block-menu .menu .menu-item .submenu-trigger:before{content:'\f105';font-family:'Font Awesome 5 Pro';font-weight:400}.layout-sidebar .block-menu .menu .menu-item .submenu-trigger.is-open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.layout-sidebar .block-menu .menu .menu-item .submenu-trigger:hover{color:#008C9E}.layout-sidebar .block-menu .menu .menu-item .submenu-trigger:focus{outline:2px dashed #008C9E;outline-offset:2px}.layout-sidebar .block-menu .menu .menu-item.menu-item--active-trail>.menu{display:block}.layout-sidebar .block-menu>.menu{background-color:#F0F6F7;display:block}.layout-sidebar .block-menu>.menu .menu{padding-left:0}.layout-sidebar .block-menu>.menu>.menu-item{display:none}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail{display:block}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu-item__link-wrapper{background-color:transparent!important;padding-top:1.411rem}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu-item__link-wrapper:before{display:none}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu-item__link-wrapper .menu-item__link-wrapper-label{margin:0}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.submenu-trigger{display:none}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu{display:block}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item{border-bottom:1px solid transparent}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu-item__link-wrapper>a{color:#414141}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu{border-bottom:1px solid #D9D9D9}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper{padding-left:calc(1.676rem - 5px);background-color:#fff;border-top:1px solid #D9D9D9}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper--active{background-color:#DAF5F0;border-top:0}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper{background-color:#D9D9D9}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper--active{background-color:#DAF5F0}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper{padding-left:calc(2.75rem - 5px);background-color:#fff}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper--active{background-color:#DAF5F0;border-top:0}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper{background-color:#D9D9D9}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper--active{background-color:#DAF5F0}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu{position:relative}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu:before{content:'';background-color:#49CBB5;width:3px;position:absolute;top:0.588rem;left:2rem;z-index:1;height:calc(100% - 1.176rem)}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper{padding-left:calc(4.25rem - 5px);background-color:#fff}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper--active{background-color:#DAF5F0;border-top:0}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper{background-color:#D9D9D9}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper--active{background-color:#DAF5F0}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu{position:relative}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu:before{content:'';background-color:#49CBB5;width:3px;position:absolute;top:0.588rem;left:4rem;z-index:1;height:calc(100% - 1.176rem)}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper{padding-left:calc(6rem - 5px);background-color:#fff}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper--active{background-color:#DAF5F0;border-top:0}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper{background-color:#D9D9D9}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper--active{background-color:#DAF5F0}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu{position:relative}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper{padding-left:calc(8rem - 5px);background-color:#fff}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu-item__link-wrapper--active{background-color:#DAF5F0;border-top:0}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper{background-color:#D9D9D9}.layout-sidebar .block-menu>.menu>.menu-item.menu-item--active-trail>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item>.menu>.menu-item--active-trail>.menu-item__link-wrapper--active{background-color:#DAF5F0}.region-footer__subscribe{display:block;clear:both}.region-footer__subscribe .menu{display:block;clear:both;margin:0;padding:0}.region-footer__subscribe .menu .menu-item{width:100%;margin:0 0 0.882rem 0}.region-footer__subscribe .menu .menu-item:last-child{margin-bottom:0}.menu__wrapper{position:absolute;top:100%;left:0;width:100%;background:url(/themes/custom/okotoks/images/menu_bg.png),#F0F6F7;background-repeat:no-repeat;background-size:cover;background-position:bottom center;overflow:hidden;-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15) inset;box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15) inset;height:0;visibility:hidden;opacity:0;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.menu__wrapper-header{width:100%;margin-bottom:1.764rem;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:translate(0,-3rem);-ms-transform:translate(0,-3rem);transform:translate(0,-3rem);-webkit-transition:opacity 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out 0.2s;-webkit-transition:opacity 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out 0.2s}.menu__wrapper-content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.menu__wrapper-content .menu__menu{-ms-flex:3;-webkit-box-flex:3;flex:3;opacity:0;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:translate(0,-3rem);-ms-transform:translate(0,-3rem);transform:translate(0,-3rem);-webkit-transition:opacity 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out 0.2s;-webkit-transition:opacity 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out 0.2s}.menu__wrapper-content .menu__popular-links{-ms-flex:1;-webkit-box-flex:1;flex:1;opacity:0;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:translate(0,-3rem);-ms-transform:translate(0,-3rem);transform:translate(0,-3rem);-webkit-transition:opacity 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out 0.2s;-webkit-transition:opacity 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out 0.2s}.menu__wrapper--visible{visibility:visible;min-height:720px;overflow:auto;padding-top:2.647rem;padding-bottom:2.647rem;position:relative;z-index:99}.menu__wrapper--open{opacity:1}.menu__wrapper--open .menu__wrapper-header{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity 0.4s ease-in-out 0.4s,transform 0.4s ease-in-out 0.3s;-webkit-transition:opacity 0.4s ease-in-out 0.4s,-webkit-transform 0.4s ease-in-out 0.3s;transition:opacity 0.4s ease-in-out 0.4s,-webkit-transform 0.4s ease-in-out 0.3s;transition:opacity 0.4s ease-in-out 0.4s,transform 0.4s ease-in-out 0.3s;transition:opacity 0.4s ease-in-out 0.4s,transform 0.4s ease-in-out 0.3s,-webkit-transform 0.4s ease-in-out 0.3s}.menu__wrapper--open .menu__wrapper-content .menu__menu{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity 0.6s ease-in-out 0.6s,transform 0.6s ease-in-out 0.5s;-webkit-transition:opacity 0.6s ease-in-out 0.6s,-webkit-transform 0.6s ease-in-out 0.5s;transition:opacity 0.6s ease-in-out 0.6s,-webkit-transform 0.6s ease-in-out 0.5s;transition:opacity 0.6s ease-in-out 0.6s,transform 0.6s ease-in-out 0.5s;transition:opacity 0.6s ease-in-out 0.6s,transform 0.6s ease-in-out 0.5s,-webkit-transform 0.6s ease-in-out 0.5s}.menu__wrapper--open .menu__wrapper-content .menu__popular-links{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity 0.8s ease-in-out 0.8s,transform 0.8s ease-in-out 0.6s;-webkit-transition:opacity 0.8s ease-in-out 0.8s,-webkit-transform 0.8s ease-in-out 0.6s;transition:opacity 0.8s ease-in-out 0.8s,-webkit-transform 0.8s ease-in-out 0.6s;transition:opacity 0.8s ease-in-out 0.8s,transform 0.8s ease-in-out 0.6s;transition:opacity 0.8s ease-in-out 0.8s,transform 0.8s ease-in-out 0.6s,-webkit-transform 0.8s ease-in-out 0.6s}.menu__section-title{margin-bottom:0;font-size:1.882rem}.menu__section-title:focus{outline:none}.menu__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background-color:transparent;font-weight:500;font-family:'Roboto',sans-serif;color:#006EAB;position:relative;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.menu__close:after{content:'\f00d';font-family:'Font Awesome 5 Pro';font-weight:400;font-size:1.235rem;padding-left:1.411rem;vertical-align:middle}.menu__close-label{-webkit-transition:color 0.2s,box-shadow 0.2s ease-in-out;-webkit-transition:color 0.2s,-webkit-box-shadow 0.2s ease-in-out;transition:color 0.2s,-webkit-box-shadow 0.2s ease-in-out;transition:color 0.2s,box-shadow 0.2s ease-in-out;transition:color 0.2s,box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}.menu__close:active,.menu__close:hover{color:#008C9E}.menu__close:active .menu__close-label,.menu__close:hover .menu__close-label{color:#008C9E;-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}.menu__close:focus{outline:2px dashed #008DFF;outline-offset:2px}.quicklinks{background-color:#fff}.quicklinks>.container{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quicklinks .region-quicklinks{width:100%}.quicklinks #block-views-block-quicklinks-block-1 .view-content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="10"] .views-row:first-child,.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="10"] .views-row:nth-child(2),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="10"] .views-row:nth-child(3),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="10"] .views-row:nth-child(4),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="10"] .views-row:nth-child(5),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="6"] .views-row:first-child,.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="6"] .views-row:nth-child(2),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="6"] .views-row:nth-child(3),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="6"] .views-row:nth-child(4),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="6"] .views-row:nth-child(5),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="7"] .views-row:first-child,.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="7"] .views-row:nth-child(2),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="7"] .views-row:nth-child(3),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="7"] .views-row:nth-child(4),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="7"] .views-row:nth-child(5),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="8"] .views-row:first-child,.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="8"] .views-row:nth-child(2),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="8"] .views-row:nth-child(3),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="8"] .views-row:nth-child(4),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="8"] .views-row:nth-child(5),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="9"] .views-row:first-child,.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="9"] .views-row:nth-child(2),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="9"] .views-row:nth-child(3),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="9"] .views-row:nth-child(4),.quicklinks #block-views-block-quicklinks-block-1 .view-content[data-quicklinks-count="9"] .views-row:nth-child(5){border-bottom:1px solid #D9D9D9}.quicklinks #block-views-block-quicklinks-block-1 .view-content .views-row{position:relative;-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.quicklinks #block-views-block-quicklinks-block-1 .view-content .views-row>div,.quicklinks #block-views-block-quicklinks-block-1 .view-content .views-row>div>div{height:100%}@media only screen and (max-width:1024px){.quicklinks>.container{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.quicklinks .region-quicklinks{width:100%}}@media only screen and (max-width:650px){.quicklinks #block-views-block-quicklinks-block-1 .view-content .views-row{-ms-flex:0 0 33.333%;-webkit-box-flex:0;flex:0 0 33.333%;max-width:33.333%;border-bottom:1px solid #D9D9D9}.quicklinks #block-views-block-quicklinks-block-1 .view-content .views-row:last-child{border-bottom:0}}@media only screen and (max-width:450px){.quicklinks #block-views-block-quicklinks-block-1 .view-content .views-row{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.quicklinks #block-views-block-quicklinks-block-1 .view-content .views-row:last-child,.quicklinks #block-views-block-quicklinks-block-1 .view-content .views-row:nth-last-child(2){border-bottom:0}}.path-search .tabs{margin-bottom:0}.path-search .tabs ul{display:block;margin:0 0 -1px 0;padding:0}.path-search .tabs ul>li{display:inline-block;margin:0 0.294rem 0 0}.path-search .tabs ul>li>a{padding:1.294rem 1.764rem;margin:0;border:1px solid #ACACAC;position:relative;color:#006EAB;background-color:#F5F5F5;display:block;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:color 0.2s,background-color 0.2s,border-color 0.2s ease-in-out;transition:color 0.2s,background-color 0.2s,border-color 0.2s ease-in-out}.path-search .tabs ul>li>a:before{content:'';width:calc(100% + 2px);height:5px;position:absolute;top:-1px;left:-1px;background-color:#8ECB22;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:transform 0.2s ease-in-out;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.path-search .tabs ul>li>a:active,.path-search .tabs ul>li>a:hover{background-color:#658C3D;color:#fff;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.path-search .tabs ul>li>a:active:before,.path-search .tabs ul>li>a:hover:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.path-search .tabs ul>li>a:focus{outline:2px dashed #008DFF;outline-offset:2px;-webkit-box-shadow:none;box-shadow:none}.path-search .tabs ul>li>a[href*="/search/node?keys="]{display:none}.path-search .tabs ul>li.is-active>a{background-color:#fff;color:#414141;border-bottom-color:#fff}.path-search .tabs ul>li.is-active>a:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.path-search #block-okotoks-okotoks{padding:1.764rem;border:1px solid #ACACAC;border-radius:0px}.path-search #block-okotoks-okotoks .search-form input[data-drupal-selector=edit-submit]{line-height:1.2;padding:calc(1rem + 1px) 1rem;margin-top:-3px}.path-search.search-content #block-okotoks-okotoks{position:relative;margin-top:72px!important}.path-search.search-content #block-okotoks-okotoks #block-okotoks-local-tasks{margin-top:-6.0588rem;margin-left:-1.8235rem}.path-search.search-content #block-okotoks-okotoks .view-filters{padding-top:1.764rem;float:left;clear:left;width:100%}.path-search.search-content #block-okotoks-okotoks .view-filters .view-footer{padding-top:1rem}.path-search.search-content #block-okotoks-okotoks .views-field-type{color:#ACACAC;font-weight:700}.path-search.search-content #block-okotoks-okotoks .search-results{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #ACACAC}.layout-sidebar{float:right;position:relative;width:380px;-webkit-transform:translateX(5.856vw);-ms-transform:translateX(5.856vw);transform:translateX(5.856vw)}.layout-sidebar .region>*{margin-bottom:2.058rem}.layout-sidebar .region>:last-child{margin-bottom:0}#block-highlight,#block-highlight-mobile{background-color:#F5F5F5;padding:clamp(24px,2.34vw,32px)}#block-highlight .field--name-field-highlight>:last-child,#block-highlight-mobile .field--name-field-highlight>:last-child{margin-bottom:0}@media only screen and (max-width:48rem){#block-highlight,#block-highlight-mobile{display:none}}#block-highlight-links-mobile,#block-highlight-mobile{display:none;margin-bottom:32px}@media only screen and (max-width:1100px){#block-highlight-links-mobile,#block-highlight-mobile{display:block}}#block-highlight-links .field--name-field-highlight-links,#block-highlight-links-mobile .field--name-field-highlight-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}#block-highlight-links a,#block-highlight-links-mobile a{display:inline-block;font-family:'Roboto',sans-serif;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;background-color:#1B326D;border:0;border-left:5px solid #49CBB5;color:#fff;font-weight:500;font-size:1.176rem;padding:1.176rem 1.764rem 1.176rem calc(1.764rem - 5px);-webkit-box-shadow:none;box-shadow:none;border-radius:0px;-webkit-transition:color 0.2s,border-color 0.2s,background-color 0.2s ease-in-out;transition:color 0.2s,border-color 0.2s,background-color 0.2s ease-in-out;display:block;font-size:1rem;padding:16px 24px}#block-highlight-links a:hover,#block-highlight-links-mobile a:hover{color:#fff;background-color:#008C9E;border-color:#008C9E;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}#block-highlight-links a:focus,#block-highlight-links-mobile a:focus{color:#fff;outline:2px dashed #49CBB5;outline-offset:2px;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}#block-highlight-links a:active,#block-highlight-links-mobile a:active{color:#fff;background-color:#49CBB5;border-color:#49CBB5;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}#block-highlight-links a--disabled,#block-highlight-links a[disabled],#block-highlight-links-mobile a--disabled,#block-highlight-links-mobile a[disabled]{color:#808080;background-color:#D9D9D9;border-color:#D9D9D9;cursor:default}#block-highlight-links a--disabled:active,#block-highlight-links a--disabled:focus,#block-highlight-links a--disabled:hover,#block-highlight-links a[disabled]:active,#block-highlight-links a[disabled]:focus,#block-highlight-links a[disabled]:hover,#block-highlight-links-mobile a--disabled:active,#block-highlight-links-mobile a--disabled:focus,#block-highlight-links-mobile a--disabled:hover,#block-highlight-links-mobile a[disabled]:active,#block-highlight-links-mobile a[disabled]:focus,#block-highlight-links-mobile a[disabled]:hover{color:#808080;background-color:#D9D9D9;border-color:#808080;outline:none;cursor:default;text-decoration:none}#block-highlight-links a--white,#block-highlight-links-mobile a--white{background-color:#F5F5F5;color:#006EAB}#block-highlight-links a--white:hover,#block-highlight-links-mobile a--white:hover{color:#fff;background-color:#658C3D;border-color:#658C3D}#block-highlight-links a--white:focus,#block-highlight-links-mobile a--white:focus{color:#006EAB}#block-highlight-links a--white:focus:active,#block-highlight-links a--white:focus:hover,#block-highlight-links-mobile a--white:focus:active,#block-highlight-links-mobile a--white:focus:hover{color:#fff}#block-highlight-links a--white:active,#block-highlight-links-mobile a--white:active{color:#fff;background-color:#008DFF;border-color:#008DFF}#block-highlight-links a--small,#block-highlight-links-mobile a--small{font-size:1rem;padding:1rem 1.2rem 1rem calc(1.2rem - 5px)}@media only screen and (max-width:1100px){.layout-sidebar{display:none}}.tab-view{float:left;width:100%;position:relative;margin-bottom:3.235rem}.tab-view__panel{width:100%;height:0;visibility:hidden;opacity:0;overflow:hidden;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.tab-view__panel--active{height:auto;visibility:visible;opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.tab-view .view-filters .form-item{margin:0 0.5rem 2rem 0}.tab-view .view-filters .form-actions{margin:0 0 2rem 0}.tab-view__views-wrapper{float:left;width:100%;padding:2rem;border:1px solid #ACACAC;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15)}.tab-view__tabs{float:left;width:100%;position:relative;list-style:none;margin:0;padding:0}.tab-view__tab{border:1px solid #ACACAC;margin:0 0.5rem -1px 0;float:left;display:block;position:relative}.tab-view__tab .tab{padding:1.294rem 1.764rem;position:relative;float:left;color:#006EAB;background-color:#F5F5F5;-webkit-transition:background-color 0.2s,color 0.2s ease-in-out;transition:background-color 0.2s,color 0.2s ease-in-out}.tab-view__tab .tab:before{content:'';width:100%;height:5px;position:absolute;top:0;left:0;background-color:#8ECB22;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:transform 0.2s ease-in-out;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.tab-view__tab .tab:active,.tab-view__tab .tab:hover{background-color:#658C3D;color:#fff;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.tab-view__tab .tab:active:before,.tab-view__tab .tab:hover:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.tab-view__tab .tab:focus{outline:2px dashed #008DFF;outline-offset:2px;-webkit-box-shadow:none;box-shadow:none}.tab-view__tab--active{border-bottom-color:#fff}.tab-view__tab--active .tab{background-color:#fff}.tab-view__tab--active .tab:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.tab-view .js-pager__items,.tab-view .pager__items{margin:0 auto}.tab-view--events .view-content+.pager{margin-top:1rem}.tab-view--events .view+.view{margin-top:2rem}#block-views-block-activities-map-block-1{display:block;clear:both;margin-bottom:3.235rem}#block-views-block-activities-map-block-1>div>.view{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15)}#block-views-block-activities-map-block-1>div>.view>.view-content{width:calc(100% - 300px)}#block-views-block-activities-map-block-1>div>.view>.attachment{width:300px;height:500px;overflow-y:auto;padding:0 1rem}#block-views-block-activities-map-block-1>div>.view>.attachment .views-row{display:block;padding:1rem 0;border-bottom:1px solid #D9D9D9}#block-views-block-activities-map-block-1>div>.view>.attachment .views-row h3{font-size:1rem}#block-views-block-activities-map-block-1>div>.view>.attachment .views-row>*{margin-bottom:0.25rem}#block-views-block-activities-map-block-1>div>.view>.attachment .views-row>* *{margin-bottom:0}#block-views-block-activities-map-block-1>div>.view>.attachment .views-row>:last-child{margin-bottom:0}#block-views-block-activities-map-block-1>div>.view>.attachment .views-row:last-child{margin-bottom:0}@media only screen and (max-width:1280px){#block-views-block-activities-map-block-1>div>.view{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#block-views-block-activities-map-block-1>div>.view>.view-content{width:100%}#block-views-block-activities-map-block-1>div>.view>.attachment{width:100%}}@media only screen and (max-width:1100px){#block-views-block-activities-map-block-1>div>.view{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#block-views-block-activities-map-block-1>div>.view>.view-content{width:calc(100% - 300px)}#block-views-block-activities-map-block-1>div>.view>.attachment{width:300px}}@media only screen and (max-width:768px){#block-views-block-activities-map-block-1>div>.view{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#block-views-block-activities-map-block-1>div>.view>.view-content{width:100%}#block-views-block-activities-map-block-1>div>.view>.attachment{width:100%}}#block-views-block-affordable-housing-block-1{margin-bottom:3.5rem}#block-views-block-affordable-housing-block-1 .scrollable{margin-bottom:-1px}#block-views-block-affordable-housing-block-1 table{width:100%;margin-bottom:1.294rem}#block-views-block-affordable-housing-block-1 table td{padding:0.75rem}#block-views-block-affordable-housing-block-1 table td *{font-size:0.882352rem}@media (max-width:415px){#block-views-block-affordable-housing-block-1 table td *{font-size:0.69rem}}@media (max-width:415px){#block-views-block-affordable-housing-block-1 table td{padding:0.5rem}}#block-views-block-affordable-housing-block-1 table td .button{padding:0.75rem;font-size:0.882352rem}@media (max-width:415px){#block-views-block-affordable-housing-block-1 table td .button{padding:0.4rem}}#block-views-block-affordable-housing-block-1 table td.views-field-title{width:40%}@media (max-width:415px){#block-views-block-affordable-housing-block-1 table td.views-field-title{width:25%}}#block-views-block-affordable-housing-block-1 table td.views-field-nothing{width:20%}#block-views-block-affordable-housing-block-1 table td.views-field-nothing-1{width:20%}@media (max-width:415px){#block-views-block-affordable-housing-block-1 table td.views-field-nothing-1{width:25%}}#block-views-block-affordable-housing-block-1 table td.views-field-nothing-2{width:20%}@media (max-width:415px){#block-views-block-affordable-housing-block-1 table td.views-field-nothing-2{width:30%}}#block-views-block-affordable-housing-block-1 table td .fa-external-link:before{display:none}#block-views-block-affordable-housing-block-1 table caption{font-weight:500;font-size:1rem;text-align:left;padding:0.75rem;border:1px solid #ACACAC;background-color:#fff;color:#1B326D;-webkit-transition:0.2s;transition:0.2s;padding-left:2rem;cursor:pointer}#block-views-block-affordable-housing-block-1 table caption.active{background-color:#1B326D;color:#fff;border:1px solid #1B326D;-webkit-transition:0.2s;transition:0.2s}#block-views-block-affordable-housing-block-1 table caption:before{text-align:center;margin-left:-26px;width:21px;height:14px;display:inline-block;font-family:"Font Awesome 5 Pro";content:"\f105";vertical-align:top;text-rendering:auto;-webkit-font-smoothing:antialiased}#block-views-block-affordable-housing-block-1 table caption.active:before{text-align:center;margin-left:-26px;width:21px;height:14px;display:inline-block;font-family:"Font Awesome 5 Pro";content:"\f107";vertical-align:top;text-rendering:auto;-webkit-font-smoothing:antialiased}#block-views-block-affordable-housing-block-1 table tbody{display:none}#block-views-block-affordable-housing-block-1 table tbody.active{display:table-row-group}#block-views-block-affordable-housing-block-1 table tbody tr{border:1px solid #ACACAC;background-color:#F5F5F5}#block-views-block-council-block-1{display:block;clear:both;margin-bottom:3.235rem;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15)}#block-views-block-council-block-1 .view-content .views-row{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;clear:both;padding:1rem;border-bottom:1px solid #D9D9D9}#block-views-block-council-block-1 .view-content .views-row>:nth-child(2){padding-left:1rem}#block-views-block-council-block-1 .view-content .views-row img{display:block}#block-views-block-council-block-1 .view-content .views-row .item-list ul{margin:0;padding:0;display:block;list-style:none}#block-views-block-council-block-1 .view-content .views-row .item-list ul li{margin:0 0 0.5rem 0;padding:0;display:block}#block-views-block-council-block-1 .view-content .views-row .item-list ul li:last-child{margin-bottom:0}.councillor__bio{display:none;padding-top:1rem}.view-calendar.view-display-id-block_2 .tab-view__panel .view-filters{display:none}.view-calendar.view-display-id-block_2 .calendar-flex-grid,.view-calendar.view-display-id-block_2 .view-display-id-block_3>.view-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:repeat(2,1fr);gap:2rem;width:100%}@media only screen and (max-width:650px){.view-calendar.view-display-id-block_2 .calendar-flex-grid,.view-calendar.view-display-id-block_2 .view-display-id-block_3>.view-content{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1rem}}.view-calendar.view-display-id-block_2 .calendar-flex-grid .views-row .card__row,.view-calendar.view-display-id-block_2 .view-display-id-block_3>.view-content .views-row .card__row{color:#414141}.view-calendar.view-display-id-block_2 .calendar-flex-grid .views-row.list-item,.view-calendar.view-display-id-block_2 .view-display-id-block_3>.view-content .views-row.list-item{margin:0;-ms-flex-preferred-size:100%;flex-basis:100%}.view-calendar.view-display-id-block_2 .calendar-flex-grid .views-row.list-item:last-child,.view-calendar.view-display-id-block_2 .view-display-id-block_3>.view-content .views-row.list-item:last-child{margin-bottom:2rem}@media only screen and (max-width:650px){.view-calendar.view-display-id-block_2 .calendar-flex-grid .views-row.list-item:last-child,.view-calendar.view-display-id-block_2 .view-display-id-block_3>.view-content .views-row.list-item:last-child{margin-bottom:1rem}}.view-calendar.view-display-id-block_2 .calendar-flex-grid+.pager,.view-calendar.view-display-id-block_2 .listDisplay>.views-element-container+.views-element-container,.view-calendar.view-display-id-block_2 .pager+.view,.view-calendar.view-display-id-block_2 .views-row+.view{margin-top:2rem}.view-calendar.view-display-id-block_2 .view-footer .button{margin-top:3.235rem}[class*=block-views-blockevents-doing-business-block] .view-header{display:block;clear:both;margin-bottom:1.294rem}[class*=block-views-blockevents-doing-business-block] .view-content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% + 2rem)}[class*=block-views-blockevents-doing-business-block] .view-content .views-row{margin:0 2rem 2rem 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}[class*=block-views-blockevents-doing-business-block] .view-content .views-row .card__row{color:#414141}#block-views-block-event-details-block-1{float:left}#block-views-block-event-details-block-1 .views-field-field-contact-phone{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}#block-views-block-event-details-block-1 .event-contact__phone{display:block;text-align:center}#block-views-block-event-details-block-1 .event-contact__phone-icon{display:block;margin-bottom:0.705rem;color:#1B326D;font-size:2rem;line-height:2rem;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:color 0.2s,transform 0.2s ease-in-out;-webkit-transition:color 0.2s,-webkit-transform 0.2s ease-in-out;transition:color 0.2s,-webkit-transform 0.2s ease-in-out;transition:color 0.2s,transform 0.2s ease-in-out;transition:color 0.2s,transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}#block-views-block-event-details-block-1 .event-contact__phone-title{display:inline;clear:both;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;-webkit-transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}#block-views-block-event-details-block-1 .event-contact__phone:active,#block-views-block-event-details-block-1 .event-contact__phone:focus,#block-views-block-event-details-block-1 .event-contact__phone:hover{text-decoration:none}#block-views-block-event-details-block-1 .event-contact__phone:active .event-contact__phone-icon,#block-views-block-event-details-block-1 .event-contact__phone:focus .event-contact__phone-icon,#block-views-block-event-details-block-1 .event-contact__phone:hover .event-contact__phone-icon{color:#008C9E;-webkit-transform:scale(1.428);-ms-transform:scale(1.428);transform:scale(1.428)}#block-views-block-event-details-block-1 .event-contact__phone:active .event-contact__phone-title,#block-views-block-event-details-block-1 .event-contact__phone:focus .event-contact__phone-title,#block-views-block-event-details-block-1 .event-contact__phone:hover .event-contact__phone-title{-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}#block-views-block-event-details-block-1 .views-row .views-label{font-size:1.18rem;line-height:1.76rem;font-weight:700;margin-top:0;margin-bottom:1.294rem}#block-views-block-event-details-block-1 .views-row .views-label.inline-label{display:inline-block;margin-bottom:0;margin-right:0.5rem}#block-views-block-event-details-block-1 .views-row .views-label.inline-label+div{display:inline-block;margin-bottom:0}#block-views-block-event-details-block-1 .views-row>*{margin-bottom:1rem}.view-calendar.view-display-id-block_1 .view-header .js-pager__items{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-submitanevent{margin-bottom:2rem}@media only screen and (max-width:650px){[class*=block-views-blockevents-doing-business-block] .view-content{width:100%}[class*=block-views-blockevents-doing-business-block] .view-content .views-row{margin:0 0 1rem 0;-ms-flex-preferred-size:100%;flex-basis:100%}}.view-filters{display:block;margin-bottom:1.764rem}.view-filters form>.form--inline{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.view-filters form>.form--inline input[type=text]{padding:1.317rem 1.176rem}.view-filters form>.form--inline .button{padding:1.2577rem 1.764rem 1.2577rem calc(1.764rem - 5px)}.view-filters form>.form--inline>*{margin:0 0.5rem 0.5rem 0}.view-filters form>.form--inline>:last-child{margin-right:0}.view-content>h3:first-child{margin-top:0}.view-content>h3{margin-top:1.764rem}.path-i-want-to .layout-content{padding-right:0;width:100%}.path-i-want-to .page-title{margin:0}.view-i-want-to .view-content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% + 2.235rem)}.view-i-want-to .view-content .i-want-to__group{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:1;flex-basis:1;margin:3.176rem 2.235rem 0 0}.view-i-want-to .view-content .i-want-to__group .views-row{margin-bottom:1.47rem}.view-i-want-to .view-content .i-want-to__group .views-row:last-child{margin-bottom:0}.i-want-to__category{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.i-want-to__category-icon{font-size:2.058rem;margin-right:0.705rem;color:#1B326D}@media only screen and (max-width:768px){.view-i-want-to .view-content .i-want-to__group{-ms-flex-preferred-size:calc(50% - 2.235rem);flex-basis:calc(50% - 2.235rem)}}@media only screen and (max-width:500px){.view-i-want-to .view-content{width:100%}.view-i-want-to .view-content .i-want-to__group{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}}#block-views-block-job-posting-detail-block-1{display:block;clear:both;margin-bottom:3.235rem}#block-views-block-job-posting-detail-block-1 .views-row>.views-field{margin:0 0 1rem 0}#block-views-block-job-posting-detail-block-1 .views-row>.views-field *{margin-bottom:0}#block-views-block-job-posting-detail-block-1 .views-row>.views-field:last-child{margin-bottom:0}.view-id-job_posting_sidebar_highlight{background-color:#F5F5F5;padding:clamp(24px,2.34vw,32px)}.view-id-job_posting_sidebar_highlight .views-field{margin-bottom:1rem;display:block}.view-id-job_posting_sidebar_highlight .views-field-field-application-form,.view-id-job_posting_sidebar_highlight .views-field-field-pdf-upload{margin-top:1.375rem;margin-bottom:0}#block-okotoks-views-block-job-posting-highlight-mobile{display:none}@media only screen and (max-width:1100px){#block-okotoks-views-block-job-posting-highlight-mobile{display:block;margin-bottom:2rem}}.view-job-posting-how-to-apply{background-color:#DAF5F0;border-left:5px solid #49CBB5;padding:1.5rem clamp(24px,2.34vw,32px);margin-bottom:clamp(32px,4vw,55px);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.16);box-shadow:0 3px 3px rgba(0,0,0,0.16)}#block-views-block-maps-block-1{display:block;clear:both;margin-bottom:3.235rem}#block-views-block-maps-block-1>div>.view>.attachment .view-content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#block-views-block-maps-block-1>div>.view>.attachment .view-content .views-row{-ms-flex:0 0 33.333%;-webkit-box-flex:0;flex:0 0 33.333%;display:block;margin:0 0 1rem 0;padding:0 1rem 0 0}#block-views-block-maps-block-1>div>.view>.view-content{border-bottom:1px solid #ACACAC;display:block}.map__group-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px 0 0 0;border-style:solid;border-color:#ACACAC;background:transparent;margin-top:0;padding:1.111rem 3rem 1.111rem 1.111rem;position:relative;width:100%;text-align:left;font-size:1.176rem;font-weight:500;font-family:'Roboto',sans-serif;color:#006EAB;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.map__group-trigger:after{font-family:'Font Awesome 5 Pro';position:absolute;right:1.111rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.411rem;content:'\f067'}.map__group-trigger>.map__group-trigger-label{display:inline-block;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;-webkit-transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}.map__group-trigger:active,.map__group-trigger:hover{color:#008C9E;background-color:#DAF5F0}.map__group-trigger:active>.map__group-trigger-label,.map__group-trigger:hover>.map__group-trigger-label{-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}.map__group-trigger:focus{outline:2px dashed #49CBB5;outline-offset:1px}.map__group-trigger.is-open:after{content:'\f068';color:#006EAB}.map__group-content{display:none;float:left;width:100%;position:relative;padding:1.111rem}.map__group-content .views-row{-ms-flex:0 0 33.333%;-webkit-box-flex:0;flex:0 0 33.333%;display:block;margin:0 0 1rem 0;padding:0 1rem 0 0}.map__group-content-wrapper{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.map__img-wrapper{-webkit-box-shadow:none;box-shadow:none}.map__img-wrapper img{display:block}@media only screen and (max-width:700px){#block-views-block-maps-block-1>div>.view>.attachment .view-content .views-row,.map__group-content .views-row{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%}}@media only screen and (max-width:480px){#block-views-block-maps-block-1>div>.view>.attachment .view-content .views-row,.map__group-content .views-row{padding-right:0;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%}}#block-views-block-points-of-interest-block-1>div>.view{display:block}#block-views-block-points-of-interest-block-1>div>.view .view-filters{display:none}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15)}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.view-content{width:calc(100% - 300px)}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.attachment{width:300px;height:500px;overflow-y:auto;padding:0 1rem}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.attachment .views-row{display:block;padding:1rem 0;border-bottom:1px solid #D9D9D9}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.attachment .views-row h3{font-size:1rem}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.attachment .views-row>*{margin-bottom:0.25rem}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.attachment .views-row>* *{margin-bottom:0}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.attachment .views-row>:last-child{margin-bottom:0}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.attachment .views-row:last-child{border-bottom:0}.poi__input{display:inline-block;margin:0 0.5rem 0.5rem 0;position:relative}.poi__input:before{content:'\f3c5';font-family:'Font Awesome 5 Pro';font-weight:400;padding-right:0.25rem}.poi__input--all:before{display:none}.poi__input--historical:before{color:#006EAB}.poi__input--art:before{color:#c90000}.poi__input:active:before,.poi__input:focus:active:before,.poi__input:focus:hover:before,.poi__input:hover:before{color:#fff}.poi__input--selected{text-decoration:underline!important;cursor:default}@media only screen and (max-width:1280px){#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.view-content{width:100%}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.attachment{width:100%}}@media only screen and (max-width:1100px){#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.view-content{width:calc(100% - 300px)}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.attachment{width:300px}}@media only screen and (max-width:768px){#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.view-content{width:100%}#block-views-block-points-of-interest-block-1>div>.view .poi__view-wrapper>.attachment{width:100%}}#block-views-block-public-participation-block-1 .view-content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% + 1rem)}#block-views-block-public-participation-block-1 .view-content h3{width:100%}#block-views-block-public-participation-block-1 .view-content .views-row{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem);margin:0 1rem 1rem 0}#block-views-block-public-participation-block-1 .public-participation__changed-date{color:#414141}@media only screen and (max-width:500px){#block-views-block-public-participation-block-1 .view-content{width:100%}#block-views-block-public-participation-block-1 .view-content .views-row{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 1rem 0}}.view-publications .view-filters .form-item-field-publication-year-value-max,.view-publications .view-filters .form-item-field-publication-year-value-min{display:none}.view-publications .view-footer{display:none}.view-publications td.views-field-field-pdf-upload a{float:left;clear:both}.publication__title{margin-bottom:0}#block-views-block-schools-block-1{display:block;clear:both;margin-bottom:3.235rem}#block-views-block-schools-block-1>div>.view{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15)}#block-views-block-schools-block-1>div>.view>.view-content{width:calc(100% - 300px)}#block-views-block-schools-block-1>div>.view>.attachment{width:300px;height:500px;overflow-y:auto;padding:0 1rem}#block-views-block-schools-block-1>div>.view>.attachment .views-row{display:block;padding:1rem 0;border-bottom:1px solid #D9D9D9}#block-views-block-schools-block-1>div>.view>.attachment .views-row h3{font-size:1rem}#block-views-block-schools-block-1>div>.view>.attachment .views-row>*{margin-bottom:0.25rem}#block-views-block-schools-block-1>div>.view>.attachment .views-row>* *{margin-bottom:0}#block-views-block-schools-block-1>div>.view>.attachment .views-row>:last-child{margin-bottom:0}#block-views-block-schools-block-1>div>.view>.attachment .views-row:last-child{border-bottom:0}#block-views-block-schools-block-2{display:block;clear:both;margin-bottom:2.325rem;border-bottom:1px solid #ACACAC}.school__group-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px 0px 0px 0px;border-style:solid;border-color:#ACACAC;background:transparent;margin-top:0;padding:1.111rem 3rem 1.111rem 1.111rem;position:relative;width:100%;text-align:left;font-size:1.176rem;font-weight:500;font-family:'Roboto',sans-serif;color:#006EAB;-webkit-transition:background-color 0.2s,color 0.2s ease-in-out;transition:background-color 0.2s,color 0.2s ease-in-out}.school__group-trigger:after{font-family:'Font Awesome 5 Pro';position:absolute;right:1.111rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.411rem;content:'\f067'}.school__group-trigger>.school__group-trigger-label{display:inline-block;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;-webkit-transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}.school__group-trigger:active,.school__group-trigger:hover{color:#008C9E;background-color:#e8f4d4}.school__group-trigger:active>.school__group-trigger-label,.school__group-trigger:hover>.school__group-trigger-label{-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}.school__group-trigger:focus{outline:2px dashed #008DFF;outline-offset:1px}.school__group-trigger.is-open:after{content:'\f068';color:#006EAB}.school__group-content{display:none;float:left;width:100%;position:relative;padding:1.111rem}.school__group-content .views-row{-ms-flex:0 0 33.333%;-webkit-box-flex:0;flex:0 0 33.333%;display:block;margin:0 0 1rem 0;padding:0 1rem 0 0}.school__group-content-wrapper{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:1280px){#block-views-block-schools-block-1>div>.view{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#block-views-block-schools-block-1>div>.view>.view-content{width:100%}#block-views-block-schools-block-1>div>.view>.attachment{width:100%}}@media only screen and (max-width:1100px){#block-views-block-schools-block-1>div>.view{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#block-views-block-schools-block-1>div>.view>.view-content{width:calc(100% - 300px)}#block-views-block-schools-block-1>div>.view>.attachment{width:300px}}@media only screen and (max-width:768px){#block-views-block-schools-block-1>div>.view{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#block-views-block-schools-block-1>div>.view>.view-content{width:100%}#block-views-block-schools-block-1>div>.view>.attachment{width:100%}}#block-views-block-timeline-block-1 h2{margin-bottom:0.25rem}#block-views-block-timeline-block-2 .timeline-point__title{background:none;outline:none;border:none;color:#006EAB;font-weight:500;padding:0;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;-webkit-transition:color 0.2s,box-shadow 0.2s ease-in-out;-webkit-transition:color 0.2s,-webkit-box-shadow 0.2s ease-in-out;transition:color 0.2s,-webkit-box-shadow 0.2s ease-in-out;transition:color 0.2s,box-shadow 0.2s ease-in-out;transition:color 0.2s,box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}#block-views-block-timeline-block-2 .timeline-point__title:active,#block-views-block-timeline-block-2 .timeline-point__title:focus,#block-views-block-timeline-block-2 .timeline-point__title:hover{color:#008C9E;outline:none;text-decoration:none;-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}#block-views-block-timeline-block-2 .timeline-point__content{display:none;padding-left:1rem;border-left:2px solid #49CBB5}#block-views-block-town-buildings-block-1{visibility:hidden;display:block;clear:both;margin-bottom:3.235rem}#block-views-block-town-buildings-block-1>div>.view{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15)}#block-views-block-town-buildings-block-1>div>.view>.view-content{width:calc(100% - 300px)}#block-views-block-town-buildings-block-1>div>.view>.view-content .item-list ul{display:block;margin:0;padding:0;list-style:none}#block-views-block-town-buildings-block-1>div>.view>.view-content .item-list ul li{display:block;margin:0;padding:0}#block-views-block-town-buildings-block-1>div>.view>.view-content .item-list ul li .field--name-field-title{font-weight:700}#block-views-block-town-buildings-block-1>div>.view>.attachment{width:300px;height:500px;overflow-y:auto;padding:0 1rem}#block-views-block-town-buildings-block-1>div>.view>.attachment .views-row{display:block;padding:1rem 0;border-bottom:1px solid #D9D9D9}#block-views-block-town-buildings-block-1>div>.view>.attachment .views-row h3{font-size:1rem}#block-views-block-town-buildings-block-1>div>.view>.attachment .views-row>*{margin-bottom:0.25rem}#block-views-block-town-buildings-block-1>div>.view>.attachment .views-row>* *{margin-bottom:0}#block-views-block-town-buildings-block-1>div>.view>.attachment .views-row>:last-child{margin-bottom:0}#block-views-block-town-buildings-block-1>div>.view>.attachment .views-row:last-child{border-bottom:0}#block-views-block-town-buildings-block-2 .view-filters{clear:both}#block-views-block-town-buildings-block-2 .contextual-region{float:left}#block-views-block-town-buildings-block-2 td.views-field-field-location-image{padding-left:0;padding-right:0}#block-views-block-town-buildings-block-2 #view-field-location-hours-table-column{width:25%}#block-views-block-town-buildings-block-2 .table-item__title{margin-bottom:0}#block-views-block-town-buildings-block-2 .item-list ul{display:block;margin:0;padding:0;list-style:none}#block-views-block-town-buildings-block-2 .item-list ul li{display:block;margin:0;padding:0}#block-views-block-town-buildings-block-2 .item-list ul li .field--name-field-title{font-weight:700}#block-views-block-town-buildings-block-4 .views-row .views-label{font-size:1.18rem;line-height:1.76rem;font-weight:700;margin-top:0;margin-bottom:1.294rem}#block-views-block-town-buildings-block-4 .views-row>*{margin-bottom:1rem}#block-views-block-town-buildings-block-4 .views-row>:last-child{margin-bottom:0}.view-town-buildings.view-display-id-attachment_2 table{margin-top:1.5rem}.view-town-buildings.view-display-id-attachment_2 table tbody{border:solid 1px #ACACAC}@media only screen and (max-width:1280px){#block-views-block-town-buildings-block-1>div>.view{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#block-views-block-town-buildings-block-1>div>.view>.view-content{width:100%}#block-views-block-town-buildings-block-1>div>.view>.attachment{width:100%}}@media only screen and (max-width:1100px){#block-views-block-town-buildings-block-1>div>.view{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#block-views-block-town-buildings-block-1>div>.view>.view-content{width:calc(100% - 300px)}#block-views-block-town-buildings-block-1>div>.view>.attachment{width:300px}}@media only screen and (max-width:768px){#block-views-block-town-buildings-block-1>div>.view{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#block-views-block-town-buildings-block-1>div>.view>.view-content{width:100%}#block-views-block-town-buildings-block-1>div>.view>.attachment{width:100%}}.block-views-blockcommunity-resources-directory-block-1{margin-bottom:3.5rem}.block-views-blockcommunity-resources-directory-block-1 .scrollable{margin-bottom:-1px}.block-views-blockcommunity-resources-directory-block-1 #edit-combine{height:3.75rem}.block-views-blockcommunity-resources-directory-block-1 table{width:100%;margin-bottom:1.294rem}.block-views-blockcommunity-resources-directory-block-1 table td{padding:0.75rem}.block-views-blockcommunity-resources-directory-block-1 table td *{font-size:0.882352rem}@media (max-width:415px){.block-views-blockcommunity-resources-directory-block-1 table td *{font-size:0.69rem}}@media (max-width:415px){.block-views-blockcommunity-resources-directory-block-1 table td{padding:0.5rem}}.block-views-blockcommunity-resources-directory-block-1 table td .button{padding:0.75rem;font-size:0.882352rem}@media (max-width:415px){.block-views-blockcommunity-resources-directory-block-1 table td .button{padding:0.4rem}}.block-views-blockcommunity-resources-directory-block-1 table td.views-field-title{width:40%}@media (max-width:415px){.block-views-blockcommunity-resources-directory-block-1 table td.views-field-title{width:25%}}.block-views-blockcommunity-resources-directory-block-1 table td.views-field-nothing{width:20%}.block-views-blockcommunity-resources-directory-block-1 table td.views-field-nothing-1{width:20%}@media (max-width:415px){.block-views-blockcommunity-resources-directory-block-1 table td.views-field-nothing-1{width:25%}}.block-views-blockcommunity-resources-directory-block-1 table td.views-field-nothing-2{width:20%}@media (max-width:415px){.block-views-blockcommunity-resources-directory-block-1 table td.views-field-nothing-2{width:30%}}.block-views-blockcommunity-resources-directory-block-1 table td .fa-external-link:before{display:none}.block-views-blockcommunity-resources-directory-block-1 table caption{font-weight:500;font-size:1rem;text-align:left;padding:0.75rem;border:1px solid #ACACAC;background-color:#fff;color:#1B326D;-webkit-transition:0.2s;transition:0.2s;padding-left:2rem;cursor:pointer}.block-views-blockcommunity-resources-directory-block-1 table caption.active{background-color:#1B326D;color:#fff;border:1px solid #1B326D;-webkit-transition:0.2s;transition:0.2s}.block-views-blockcommunity-resources-directory-block-1 table caption:before{text-align:center;margin-left:-26px;width:21px;height:14px;display:inline-block;font-family:"Font Awesome 5 Pro";content:"\f105";vertical-align:top;text-rendering:auto;-webkit-font-smoothing:antialiased}.block-views-blockcommunity-resources-directory-block-1 table caption.active:before{text-align:center;margin-left:-26px;width:21px;height:14px;display:inline-block;font-family:"Font Awesome 5 Pro";content:"\f107";vertical-align:top;text-rendering:auto;-webkit-font-smoothing:antialiased}.block-views-blockcommunity-resources-directory-block-1 table tbody{display:none}.block-views-blockcommunity-resources-directory-block-1 table tbody.active{display:table-row-group}.block-views-blockcommunity-resources-directory-block-1 table tbody tr{border:1px solid #ACACAC;background-color:#F5F5F5}#block-views-block-news-block-2,#block-views-block-news-block-3,#block-views-block-news-block-4,#block-views-block-news-block-5{margin-bottom:3.235rem}.view-id-newsletters select#edit-field-newsletter-type-value{max-height:3.75rem!important}.view-id-newsletters .fa-ul li{margin-left:0px}#block-views-block-committee-meetings-agendas-block-1 select,#block-views-block-committee-meetings-agendas-block-2 select{max-height:3.75rem!important}#block-views-block-committee-meetings-agendas-block-1 table,#block-views-block-committee-meetings-agendas-block-2 table{width:100%;font-size:0.882352rem}@media (max-width:415px){#block-views-block-committee-meetings-agendas-block-1 table,#block-views-block-committee-meetings-agendas-block-2 table{font-size:0.69rem;line-height:1.25rem}}#block-views-block-committee-meetings-agendas-block-1 table tbody tr,#block-views-block-committee-meetings-agendas-block-2 table tbody tr{border:1px solid #ACACAC}#block-views-block-committee-meetings-agendas-block-1 table tbody tr .views-field:first-of-type,#block-views-block-committee-meetings-agendas-block-2 table tbody tr .views-field:first-of-type{width:48%}@media (max-width:415px){#block-views-block-committee-meetings-agendas-block-1 table tbody tr .views-field:first-of-type,#block-views-block-committee-meetings-agendas-block-2 table tbody tr .views-field:first-of-type{width:42%}}#block-views-block-committee-meetings-agendas-block-1 table tbody tr .views-field:nth-of-type(2),#block-views-block-committee-meetings-agendas-block-2 table tbody tr .views-field:nth-of-type(2){width:26%}@media (max-width:415px){#block-views-block-committee-meetings-agendas-block-1 table tbody tr .views-field:nth-of-type(2),#block-views-block-committee-meetings-agendas-block-2 table tbody tr .views-field:nth-of-type(2){width:28%}}#block-views-block-committee-meetings-agendas-block-1 table tbody tr .views-field:nth-of-type(3),#block-views-block-committee-meetings-agendas-block-2 table tbody tr .views-field:nth-of-type(3){width:26%}@media (max-width:415px){#block-views-block-committee-meetings-agendas-block-1 table tbody tr .views-field:nth-of-type(3),#block-views-block-committee-meetings-agendas-block-2 table tbody tr .views-field:nth-of-type(3){width:28%}}#block-views-block-committee-meetings-agendas-block-1 table tbody td,#block-views-block-committee-meetings-agendas-block-2 table tbody td{padding:0.75rem}@media (max-width:415px){#block-views-block-committee-meetings-agendas-block-1 table tbody td,#block-views-block-committee-meetings-agendas-block-2 table tbody td{padding:0.5rem}}#block-views-block-committee-meetings-agendas-block-1 table tbody td .button,#block-views-block-committee-meetings-agendas-block-2 table tbody td .button{padding:0.75rem;font-size:0.882352rem}@media (max-width:415px){#block-views-block-committee-meetings-agendas-block-1 table tbody td .button,#block-views-block-committee-meetings-agendas-block-2 table tbody td .button{padding:0.4rem;font-size:0.69rem}}@media (max-width:600px){#block-views-block-committee-meetings-agendas-block-1 *,#block-views-block-committee-meetings-agendas-block-2 *{font-size:0.75rem}#block-views-block-committee-meetings-agendas-block-1 .button,#block-views-block-committee-meetings-agendas-block-2 .button{padding:0.5rem}}#block-contentfield-2,#block-okotoks-accordions{display:block;clear:both;z-index:999}.field--name-field-accordion>.field__item{margin-bottom:1rem}.field--name-field-accordion-item>.field-item{margin-bottom:0.75rem}.accordion-group{list-style:none;margin:0 0 3.235rem 0;padding:0}.accordion-group__row{border-top:1px solid #ACACAC}.accordion-group__row:last-child{border-bottom:1px solid #ACACAC}.accordion__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;margin-top:0;padding:1.111rem 3rem 1.111rem 1.111rem;position:relative;width:100%;text-align:left;font-size:1.176rem;font-weight:500;font-family:'Roboto',sans-serif;color:#006EAB;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.accordion__trigger:after{font-family:'Font Awesome 5 Pro';position:absolute;right:1.111rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.411rem;content:'\f067'}.accordion__trigger>div{display:inline-block;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;-webkit-transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}.accordion__trigger:active,.accordion__trigger:hover{color:#008C9E;background-color:#DAF5F0}.accordion__trigger:active>div,.accordion__trigger:hover>div{-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}.accordion__trigger:focus{outline:2px dashed #49CBB5;outline-offset:1px}.accordion__trigger.is-open:after{content:'\f068';color:#006EAB}.accordion__content{display:none;float:left;width:100%;position:relative;padding:1.111rem}.accordion__content>*>:last-child{margin-bottom:0}.accordion__content ol,.accordion__content ul{margin-bottom:1.294rem}.atc__wrapper{margin-bottom:3.235rem;display:block;clear:both}.atc__title{margin-bottom:0.5rem}.atc__links{display:block;margin:0;padding:0}.atc__link-item{display:inline-block;margin:0.25rem 0.25rem 0 0;padding:0}.ajax-progress,.ajax-progress-throbber{width:100%;height:100%;background-color:rgba(255,255,255,0.5);position:fixed;top:0;left:0;z-index:500;vertical-align:middle;text-align:center}.ajax-progress-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/themes/custom/okotoks/images/ajax-loader.gif);background-size:200px;background-position:center;color:#000;z-index:501}.alerts{min-height:64px;background:#fbeccc;display:none}.alerts *{color:#fff}.alerts a{-webkit-box-shadow:0px 2px 0px 0px #fff;box-shadow:0px 2px 0px 0px #fff}.alerts a:active,.alerts a:focus,.alerts a:hover{-webkit-box-shadow:0px 2px 0px 0px #414141;box-shadow:0px 2px 0px 0px #414141;color:#414141}.alerts__header{position:relative;min-height:64px;position:absolute;margin:0 auto;left:0;right:0}.alerts__title{margin-top:15px;margin-bottom:0;color:#414141}@media only screen and (max-width:768px){.alerts__title{margin-top:18px}}.alerts__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background-color:transparent;width:2rem;height:2rem;-ms-flex:0 0 2rem;-webkit-box-flex:0;flex:0 0 2rem;position:absolute;z-index:1;top:0.75rem;right:5.85vw;margin:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform 0.2s ease-in-out;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}@media only screen and (max-width:768px){.alerts__trigger{top:1rem}}.alerts__trigger:after{content:'';width:3rem;height:3rem;position:absolute;top:-0.5rem;left:-0.5rem;z-index:0;border-radius:50%;background-color:transparent;border:2px dashed transparent;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:background-color 0.2s,border-color 0.2s,transform 0.4s ease-in-out;-webkit-transition:background-color 0.2s,border-color 0.2s,-webkit-transform 0.4s ease-in-out;transition:background-color 0.2s,border-color 0.2s,-webkit-transform 0.4s ease-in-out;transition:background-color 0.2s,border-color 0.2s,transform 0.4s ease-in-out;transition:background-color 0.2s,border-color 0.2s,transform 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out}.alerts__trigger:active span,.alerts__trigger:hover span{background-color:#fff}.alerts__trigger:active:after,.alerts__trigger:hover:after{background-color:#006EAB;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.alerts__trigger:active:focus:after,.alerts__trigger:hover:focus:after{border-color:transparent}.alerts__trigger:focus{outline:none}.alerts__trigger:focus:after{border-color:#008DFF;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.alerts__trigger span{color:#fff;z-index:1;background-color:#fff;border-radius:1px;position:absolute;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.alerts__trigger span:first-child{top:0.2rem;left:calc(1rem - 2.5px);width:5px;height:1.6rem}.alerts__trigger span:last-child{top:calc(1rem - 2.5px);left:0.2rem;width:1.6rem;height:5px}.alerts__trigger--closed{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.alerts__trigger--closed span{background-color:#006EAB}.alerts__content{width:100%}.alerts .view-alerts .list-item{position:relative;width:100vw;padding:1.5rem 0}.alerts .view-alerts .list-item.Orange{background:#FF672E}.alerts .view-alerts .list-item.Green{background:#5D9B52}.alerts .view-alerts .list-item.Red{background:#D5242C}.alerts .view-alerts .list-item.Yellow{background:#FFB744}.alerts .view-alerts .container{padding:0 calc(5.85vw + 3.5rem) 0 5.85vw}.alerts .view-alerts .container>p:last-of-type{margin-bottom:0}.alerts a:focus,.alerts button:focus{outline-color:#fff}.alerts a .alerts__trigger:focus:after,.alerts button .alerts__trigger:focus:after{border-color:#fff}.banner{width:100%;height:807px;background-size:cover!important;background-position:0 0;background-repeat:no-repeat!important;position:relative;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.banner>.container{z-index:1}.banner--has-caption:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:30%;z-index:0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.5)));background-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=0)}.banner .region-banner{float:left;width:100%}.banner .views-field-field-media-image{display:none}.banner .views-field-field-banner-caption{color:#fff;font-weight:500;font-size:0.882rem;padding:1.352rem 0 3.117rem 0;text-align:right}.banner__search{display:block;clear:both;float:left;width:100%}.banner form{position:relative;float:left;width:100%;max-width:450px;-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15)}.banner form input[type=search]{background-color:#fff;width:calc(100% - 3.764rem);margin-right:3.764rem;border:0;font-size:1.176rem;padding:1.111rem 1.588rem 1.111rem calc(1.588rem - 5px);-webkit-box-shadow:0px 0px 0px 0px #49CBB5 inset;box-shadow:0px 0px 0px 0px #49CBB5 inset;-webkit-transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}.banner form input[type=search]::-moz-placeholder{color:#414141;opacity:1}.banner form input[type=search]:-ms-input-placeholder{color:#414141}.banner form input[type=search]::-webkit-input-placeholder{color:#414141}.banner form input[type=search]:focus{-webkit-box-shadow:0px 0px 0px 2px #49CBB5 inset;box-shadow:0px 0px 0px 2px #49CBB5 inset}.banner form .form-actions{position:absolute;right:0;top:0;height:100%;width:3.764rem;background-color:#1B326D;border-left:5px solid #49CBB5;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.banner form .form-actions:before{content:'\f002';font-family:'Font Awesome 5 Pro';font-size:1.411rem;color:#fff;font-weight:400;position:absolute;top:50%;left:calc(50% - 2.5px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner form .form-actions input{padding:0;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.banner form .form-actions.hover{background-color:#008C9E;border-color:#008C9E}.banner form .form-actions.focus{outline:2px dashed #49CBB5;outline-offset:2px}.banner form .form-actions.active{background-color:#49CBB5;border-color:#49CBB5}.banner--inside{position:relative;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16)}.banner--inside img{display:block;width:100%}.banner--inside .view-content.tns-slider{position:relative}.banner--inside .view-content.tns-slider:after{content:'';width:100%;height:4rem;position:absolute;left:0;bottom:0;z-index:1;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.7)));background-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.7) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0)}.banner--inside .view-content .views-row{position:relative}.banner--inside .view-content .views-row .field--name-field-banner-caption,.banner--inside .view-content .views-row .views-field-field-banner-caption{color:#fff;position:absolute;font-size:0.882rem;font-weight:500;right:2rem;bottom:2rem;z-index:2;max-width:50%}.banner--inside .inside-banner__controls-container{position:absolute;right:2.058rem;bottom:1rem;max-width:50%;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.banner--inside .inside-banner__controls-container .inside-banner__nav--next,.banner--inside .inside-banner__controls-container .inside-banner__nav--prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;padding:0;margin:0;font-size:1.411rem;color:#fff;display:inline-block;margin:0 0.882rem}.banner--inside .inside-banner__controls-container .inside-banner__nav--next:focus,.banner--inside .inside-banner__controls-container .inside-banner__nav--prev:focus{outline:1px dashed #fff;outline-offset:2px}.banner--inside .inside-banner__controls-container .inside-banner__nav--prev{margin-left:0}.banner--inside .inside-banner__controls-container .inside-banner__nav--next{margin-right:0}.banner--inside .inside-banner__controls-container .inside-banner__nav-wrapper{padding:0;margin:0;display:block;list-style:none}.banner--inside .inside-banner__controls-container .inside-banner__nav-wrapper li{display:inline-block}.banner--inside .inside-banner__controls-container .inside-banner__nav-wrapper li.tns-nav-active>button{background-color:#49CBB5;-webkit-box-shadow:0px 0px 0px 2px #49CBB5 inset;box-shadow:0px 0px 0px 2px #49CBB5 inset}.banner--inside .inside-banner__controls-container .inside-banner__nav-wrapper li.tns-nav-active>button:focus{-webkit-box-shadow:0px 0px 0px 2px #49CBB5 inset,0px 0px 0px 4px #fff;box-shadow:0px 0px 0px 2px #49CBB5 inset,0px 0px 0px 4px #fff}.banner--inside .inside-banner__controls-container .inside-banner__nav-wrapper button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px;width:1rem;height:1rem;border:0;border-radius:50%;background-color:transparent;padding:0;margin:0 0.882rem;display:inline-block;-webkit-box-shadow:0px 0px 0px 2px #fff inset;box-shadow:0px 0px 0px 2px #fff inset;-webkit-transition:box-shadow 0.2s,background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out,-webkit-box-shadow 0.2s;transition:background-color 0.2s ease-in-out,-webkit-box-shadow 0.2s;transition:box-shadow 0.2s,background-color 0.2s ease-in-out;transition:box-shadow 0.2s,background-color 0.2s ease-in-out,-webkit-box-shadow 0.2s}.banner--inside .inside-banner__controls-container .inside-banner__nav-wrapper button:focus{outline:none;-webkit-box-shadow:0px 0px 0px 2px #fff inset,0px 0px 0px 4px #fff;box-shadow:0px 0px 0px 2px #fff inset,0px 0px 0px 4px #fff}.banner--inside .tns-outer{position:relative}@media only screen and (max-width:1366px){.banner{height:574px}}@media only screen and (max-width:1100px){.banner__search{display:none}}@media only screen and (max-width:1024px){.banner{height:430px}}@media only screen and (max-width:720px){.banner{height:300px}.banner--inside .view-content .views-row{height:175px;overflow:hidden}.banner--inside .view-content .views-row img{height:175px!important;width:auto;max-width:none;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.banner--inside .view-content.tns-slider:after{display:none}.banner--inside .view-content.tns-slider .views-row .views-field-field-banner-caption{left:0;bottom:0;padding:2rem 2rem 1rem 2rem;width:100%;max-width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.95)));background-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.95) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#f2000000',GradientType=0)}.banner--inside .inside-banner__controls-container{position:relative;right:auto;bottom:auto;margin:1rem 5.85vw 0 5.85vw;max-width:100%}.banner--inside .inside-banner__controls-container .inside-banner__nav--next,.banner--inside .inside-banner__controls-container .inside-banner__nav--prev{color:#006EAB}.banner--inside .inside-banner__controls-container .inside-banner__nav--next:focus,.banner--inside .inside-banner__controls-container .inside-banner__nav--prev:focus{outline-color:#006EAB}.banner--inside .inside-banner__controls-container .inside-banner__nav-wrapper li.tns-nav-active>button:focus{-webkit-box-shadow:0px 0px 0px 2px #49CBB5 inset,0px 0px 0px 4px #10577E;box-shadow:0px 0px 0px 2px #49CBB5 inset,0px 0px 0px 4px #10577E}.banner--inside .inside-banner__controls-container .inside-banner__nav-wrapper button{-webkit-box-shadow:0px 0px 0px 2px #49CBB5 inset;box-shadow:0px 0px 0px 2px #49CBB5 inset}.banner--inside .inside-banner__controls-container .inside-banner__nav-wrapper button:focus{-webkit-box-shadow:0px 0px 0px 2px #10577E inset,0px 0px 0px 4px #10577E;box-shadow:0px 0px 0px 2px #10577E inset,0px 0px 0px 4px #10577E}.banner--inside .tns-outer{position:relative}}@media only screen and (max-width:375px){.banner{height:190px}}@media only screen and (max-width:320px){.banner--inside .view-content .views-row img{height:125px!important}}.region-breadcrumbs{display:block;clear:both;margin-top:3.235rem}.breadcrumb ol{margin:0;padding:0.5rem 0;list-style:none;border-radius:4px}.breadcrumb ol>li{display:inline-block}.breadcrumb ol>li:after{content:"\f105";font-family:'Font Awesome 5 Pro';padding:0 0.882rem;font-size:1.411rem;font-weight:400;color:#414141;vertical-align:sub}.breadcrumb ol>li:last-child:after{display:none}.bubc__header{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#006EAB;color:#fff;font-weight:700;margin:0}.bubc__header>p{width:100%;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#006EAB;color:#fff;font-weight:700;margin:0}.bubc__header-cell{display:inline-block;padding:0.625rem;margin:0;text-align:right}.bubc__header-cell--15{-ms-flex:1 0 15%;-webkit-box-flex:1;flex:1 0 15%}.bubc__header-cell--25{-ms-flex:1 0 25%;-webkit-box-flex:1;flex:1 0 25%}.bubc__header-cell--55{-ms-flex:1 0 55%;-webkit-box-flex:1;flex:1 0 55%}.bubc__header-cell--75{-ms-flex:1 0 75%;-webkit-box-flex:1;flex:1 0 75%}.bubc__header-cell:first-child{text-align:left}.bubc__table{display:block;clear:both;overflow:hidden;position:relative;margin-bottom:1.274rem}.bubc__table__wrapper{overflow-x:auto}.bubc__table__wrapper::-webkit-scrollbar{height:12px}.bubc__table__wrapper::-webkit-scrollbar-thumb{border-radius:6px;background-color:#cccccc}.bubc__table__wrapper>*{min-width:550px}.bubc__table.has-scroll:after{position:absolute;top:0;left:100%;width:50px;height:100%;border-radius:10px 0 0 0.2px 0 0 50%;overflow:hidden;-webkit-box-shadow:-5px 0 10px rgba(0,0,0,0.25);box-shadow:-5px 0 10px rgba(0,0,0,0.25);content:''}.bubc__field{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.bubc__field>*{margin:0;font-weight:400!important;display:inline-block;padding:0.625rem!important;text-align:right}.bubc__field>:first-child{text-align:left;-ms-flex:1 0 75%;-webkit-box-flex:1;flex:1 0 75%}.bubc__field>:nth-child(2){-ms-flex:1 0 25%;-webkit-box-flex:1;flex:1 0 25%}.bubc__field input{border:0!important;background-color:transparent!important;width:100%;text-align:right;padding:0.625rem;cursor:default!important}.bubc__field--55>:first-child{-ms-flex:1 0 55%;-webkit-box-flex:1;flex:1 0 55%}.bubc__field--55>:nth-child(2),.bubc__field--55>:nth-child(3),.bubc__field--55>:nth-child(4){-ms-flex:1 0 15%;-webkit-box-flex:1;flex:1 0 15%}.bubc__field.form-item-water-consumption-tier-1 label:after{content:'(for the first 23 cubic meters)';font-style:italic;padding-left:0.25rem;font-size:0.875rem}.bubc__field.form-item-water-consumption-tier-2 label:after{content:'(24-46 cubic meters)';font-style:italic;padding-left:0.25rem;font-size:0.875rem}.bubc__field.form-item-water-consumption-tier-3 label:after{content:'(greater than 46 cubic meters)';font-style:italic;padding-left:0.25rem;font-size:0.875rem}.bubc__footer{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#F5F5F5;margin:0}.bubc__footer--dark{background-color:#D9E5E6}.bubc__footer>*{width:100%;margin:0}.bubc__footer>:first-child{-ms-flex:1 0 75%;-webkit-box-flex:1;flex:1 0 75%;display:inline-block;padding:0.625rem;font-weight:400}.bubc__footer>:nth-child(2){-ms-flex:1 0 25%;-webkit-box-flex:1;flex:1 0 25%;border:0;background-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:right;padding:0.625rem;cursor:default!important;font-weight:700}.button{display:inline-block;font-family:'Roboto',sans-serif;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;background-color:#1B326D;border:0;border-left:5px solid #49CBB5;color:#fff;font-weight:500;font-size:1.176rem;padding:1.176rem 1.764rem 1.176rem calc(1.764rem - 5px);-webkit-box-shadow:none;box-shadow:none;border-radius:0px;-webkit-transition:color 0.2s,border-color 0.2s,background-color 0.2s ease-in-out;transition:color 0.2s,border-color 0.2s,background-color 0.2s ease-in-out}.button:hover{color:#fff;background-color:#008C9E;border-color:#008C9E;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.button:focus{color:#fff;outline:2px dashed #49CBB5;outline-offset:2px;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.button:active{color:#fff;background-color:#49CBB5;border-color:#49CBB5;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.button--disabled,.button[disabled]{color:#808080;background-color:#D9D9D9;border-color:#D9D9D9;cursor:default}.button--disabled:active,.button--disabled:focus,.button--disabled:hover,.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover{color:#808080;background-color:#D9D9D9;border-color:#808080;outline:none;cursor:default;text-decoration:none}.button--white{background-color:#F5F5F5;color:#006EAB}.button--white:hover{color:#fff;background-color:#658C3D;border-color:#658C3D}.button--white:focus{color:#006EAB}.button--white:focus:active,.button--white:focus:hover{color:#fff}.button--white:active{color:#fff;background-color:#008DFF;border-color:#008DFF}.button--small{font-size:1rem;padding:1rem 1.2rem 1rem calc(1.2rem - 5px)}.field--name-body h4>a{display:inline-block;font-family:'Roboto',sans-serif;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;background-color:#1B326D;border:0;border-left:5px solid #49CBB5;color:#fff;font-weight:500;font-size:1.176rem;padding:1.176rem 1.764rem 1.176rem calc(1.764rem - 5px);-webkit-box-shadow:none;box-shadow:none;border-radius:0px;-webkit-transition:color 0.2s,border-color 0.2s,background-color 0.2s ease-in-out;transition:color 0.2s,border-color 0.2s,background-color 0.2s ease-in-out}.field--name-body h4>a:hover{color:#fff;background-color:#008C9E;border-color:#008C9E;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.field--name-body h4>a:focus{color:#fff;outline:2px dashed #49CBB5;outline-offset:2px;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.field--name-body h4>a:active{color:#fff;background-color:#49CBB5;border-color:#49CBB5;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.field--name-body h4>a--disabled,.field--name-body h4>a[disabled]{color:#808080;background-color:#D9D9D9;border-color:#D9D9D9;cursor:default}.field--name-body h4>a--disabled:active,.field--name-body h4>a--disabled:focus,.field--name-body h4>a--disabled:hover,.field--name-body h4>a[disabled]:active,.field--name-body h4>a[disabled]:focus,.field--name-body h4>a[disabled]:hover{color:#808080;background-color:#D9D9D9;border-color:#808080;outline:none;cursor:default;text-decoration:none}.field--name-body h4>a--white{background-color:#F5F5F5;color:#006EAB}.field--name-body h4>a--white:hover{color:#fff;background-color:#658C3D;border-color:#658C3D}.field--name-body h4>a--white:focus{color:#006EAB}.field--name-body h4>a--white:focus:active,.field--name-body h4>a--white:focus:hover{color:#fff}.field--name-body h4>a--white:active{color:#fff;background-color:#008DFF;border-color:#008DFF}.field--name-body h4>a--small{font-size:1rem;padding:1rem 1.2rem 1rem calc(1.2rem - 5px)}.card{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;clear:both}.card__img{position:relative;z-index:0;overflow:hidden;display:block;margin-bottom:1.235rem}.card__img img{display:block;position:relative;z-index:1;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform 0.2s ease-in-out;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.card__title{font-size:1.176rem;font-weight:500;color:#006EAB;font-family:'Roboto',sans-serif;margin:0;position:relative;display:block;padding-right:2rem}.card__title:after{content:'\f105';font-family:'Font Awesome 5 Pro';font-weight:400;font-size:1.411rem;position:absolute;right:0;top:50%;color:#414141;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.card__title-wrapper{-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;-webkit-transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}.card__row{display:block;clear:both;margin:0 0 0.5rem 0}.card__row:first-of-type{margin-top:0.5rem}.card__row:last-of-type{margin-bottom:0}.card__row--body{font-weight:400}.card__row--has-icon{font-weight:500;position:relative;padding-left:1.5rem}.card__row--has-icon .card__row-icon{position:absolute;top:0.25rem;left:0}.card__content{margin-top:1.176rem;margin-bottom:0}.card__content-wrapper{-ms-flex:1;-webkit-box-flex:1;flex:1;display:block;padding:1.176rem 1.411rem 1.176rem calc(1.411rem - 5px);background-color:transparent;border-left:5px solid #FF9A00;color:#fff;-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out}.card__content-wrapper--inline{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card__content-wrapper--inline .card__content-left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:4rem;flex-basis:4rem}.card__content-wrapper--inline .card__content-right{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 4rem);flex-basis:calc(100% - 4rem)}.card:active,.card:hover{-webkit-box-shadow:none;box-shadow:none;color:#fff}.card:active .card__img img,.card:hover .card__img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.card:active .card__content-wrapper,.card:hover .card__content-wrapper{border-color:#008C9E}.card:active .card__title-wrapper,.card:hover .card__title-wrapper{-webkit-box-shadow:0px 2px 0px 0px #006EAB;box-shadow:0px 2px 0px 0px #006EAB}.card:active:focus,.card:hover:focus{outline:none}.card:focus{outline:2px dashed #49CBB5;outline-offset:4px;-webkit-box-shadow:none;box-shadow:none}.card--featured-slider .card__img{margin-bottom:0}.card--featured-slider .card__title{color:#fff}.card--featured-slider .card__title:after{color:#fff}.card--featured-slider .card__content-wrapper{background-color:#1B326D}.card--featured-slider:active .card__content-wrapper,.card--featured-slider:hover .card__content-wrapper{border-color:#FF9A00}.card--featured-slider:active .card__title,.card--featured-slider:hover .card__title{color:#FF9A00}.card--featured-slider:active .card__title-wrapper,.card--featured-slider:hover .card__title-wrapper{-webkit-box-shadow:0px 2px 0px 0px #FF9A00;box-shadow:0px 2px 0px 0px #FF9A00}.card--event{color:#414141}.card--event .card__content{margin-top:0.294rem}.card--event .card__content-wrapper{background-color:#fff;border-color:#49CBB5;color:#414141;padding-left:0.882rem;padding-right:2.058rem}.card--event .card__content-wrapper--inline{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.card--event .card__title{color:#006EAB;display:inline;padding-right:0}.card--event .card__title:after{display:none}.card--event:active,.card--event:hover{color:#414141}.card--event:active .card__content-wrapper,.card--event:hover .card__content-wrapper{background-color:#fff;border-color:#49CBB5}.card--event:active .card__title,.card--event:hover .card__title{color:#008C9E;-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}.card--event-tile .card__title{padding-right:0}.card--event-tile .card__title:after{display:none}#block-views-block-calendar-block-2 .card__content-wrapper{color:#414141}.event-card__date{font-weight:400}.event-card__date-wrapper{padding-right:1rem;padding-top:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:initial!important;flex-basis:initial!important;min-width:3rem}.event-card__date--date{font-size:1.882rem;font-weight:600;font-family:'Montserrat',sans-serif;display:inline;clear:both;margin-bottom:3px}.event-card__date--month{font-weight:700;display:inline;clear:both}.event-card__date--date>time:nth-child(2):before,.event-card__date--month>time:nth-child(2):before{content:"–";padding:0 3px}@media only screen and (max-width:600px){.card--event .card__img{margin-bottom:0.666rem}.card--event .card__content{margin-top:0.333rem}.card--event .card__content-wrapper{padding:0.133rem 1rem 0.8rem 1rem}.card--event .card__content-wrapper--inline .card__content-left{-ms-flex-preferred-size:3rem;flex-basis:3rem}}#block-okotoks-views-block-feature-slider-block-1{display:block;clear:both;margin-bottom:3.205rem}#block-okotoks-views-block-feature-slider-block-1 .tns-ovh{-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3)}#block-okotoks-views-block-feature-slider-block-1 .featured-slider__controls-container{text-align:center;padding:1.294rem 0;border-bottom:1px solid #D9D9D9;line-height:1;position:relative;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#block-okotoks-views-block-feature-slider-block-1 .featured-slider__nav--next,#block-okotoks-views-block-feature-slider-block-1 .featured-slider__nav--prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;padding:0;margin:0;font-size:1.411rem;color:#006EAB;display:inline-block;margin:0 0.882rem}#block-okotoks-views-block-feature-slider-block-1 .featured-slider__nav--next:focus,#block-okotoks-views-block-feature-slider-block-1 .featured-slider__nav--prev:focus{outline:1px dashed #006EAB;outline-offset:2px}#block-okotoks-views-block-feature-slider-block-1 .featured-slider__nav-wrapper{padding:0;margin:0;display:block;list-style:none}#block-okotoks-views-block-feature-slider-block-1 .featured-slider__nav-wrapper li{display:inline-block}#block-okotoks-views-block-feature-slider-block-1 .featured-slider__nav-wrapper li.tns-nav-active>button{background-color:#006EAB;-webkit-box-shadow:0px 0px 0px 2px #006EAB inset;box-shadow:0px 0px 0px 2px #006EAB inset}#block-okotoks-views-block-feature-slider-block-1 .featured-slider__nav-wrapper li.tns-nav-active>button:focus{-webkit-box-shadow:0px 0px 0px 2px #006EAB inset,0px 0px 0px 4px #10577E;box-shadow:0px 0px 0px 2px #006EAB inset,0px 0px 0px 4px #10577E}#block-okotoks-views-block-feature-slider-block-1 .featured-slider__nav-wrapper button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px;width:1rem;height:1rem;border:0;border-radius:50%;background-color:#fff;padding:0;margin:0 0.882rem;display:inline-block;-webkit-box-shadow:0px 0px 0px 2px #10577E inset;box-shadow:0px 0px 0px 2px #10577E inset;-webkit-transition:box-shadow 0.2s,background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out,-webkit-box-shadow 0.2s;transition:background-color 0.2s ease-in-out,-webkit-box-shadow 0.2s;transition:box-shadow 0.2s,background-color 0.2s ease-in-out;transition:box-shadow 0.2s,background-color 0.2s ease-in-out,-webkit-box-shadow 0.2s}#block-okotoks-views-block-feature-slider-block-1 .featured-slider__nav-wrapper button:focus{outline:none;-webkit-box-shadow:0px 0px 0px 2px #10577E inset,0px 0px 0px 4px #10577E;box-shadow:0px 0px 0px 2px #10577E inset,0px 0px 0px 4px #10577E}.hidden-field{display:none}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:25px;font-size:25.5px;line-height:inherit;color:#808080;border:0}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=file]{display:block}select[multiple],select[size]{height:auto}.form-item{max-width:100%}.form-item label,.form-item legend{font-weight:700;display:block;clear:both;color:#414141}.form-item.webform-element--title-inline label,.form-item.webform-element--title-inline legend{display:inline-block}.select2>.selection>.select2-selection,input[type=date],input[type=decimal],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;border:1px solid #ACACAC;border-radius:0px;font-family:'Roboto',sans-serif;padding:1.111rem 1.176rem;max-width:100%;background-color:transparent;-webkit-box-shadow:0px 0px 0px 0px #49CBB5 inset;box-shadow:0px 0px 0px 0px #49CBB5 inset;-webkit-transition:border-color 0.2s,box-shadow 0.2s,background-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s,background-color 0.2s ease-in-out,-webkit-box-shadow 0.2s;transition:border-color 0.2s,background-color 0.2s ease-in-out,-webkit-box-shadow 0.2s;transition:border-color 0.2s,box-shadow 0.2s,background-color 0.2s ease-in-out;transition:border-color 0.2s,box-shadow 0.2s,background-color 0.2s ease-in-out,-webkit-box-shadow 0.2s}.select2>.selection>.select2-selection:focus,input[type=date]:focus,input[type=decimal]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#49CBB5;background-color:#F5F5F5;outline:none;-webkit-box-shadow:0px 0px 0px 2px #49CBB5 inset;box-shadow:0px 0px 0px 2px #49CBB5 inset}button[type=submit],input[type=submit]{-webkit-appearance:none;-moz-appearance:none}.select2-selection__arrow{display:none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.select2>.selection>.select2-selection,select{height:auto!important;background:url(/themes/custom/okotoks/images/select-bg.png),#fff;background-repeat:no-repeat;background-position:calc(100% - 1.111rem) 50%;background-size:1rem;padding:1.111rem 3rem 1.111rem 1.176rem}.form-type-checkbox{margin-top:0;margin-bottom:1rem;position:relative;display:block;width:100%}.form-type-checkbox label.option{position:relative;display:inline-block;padding:0.25rem 0.25rem 0.25rem 2.25rem;margin-bottom:0;color:#414141;font-weight:400;background-color:transparent;-webkit-transition:color 0.2s,background-color 0.2s ease-in-out;transition:color 0.2s,background-color 0.2s ease-in-out}.form-type-checkbox label.option:after{font-family:'Font Awesome 5 Pro';position:absolute;left:0.25rem;top:0.25rem;line-height:1.2;font-size:1.411rem;display:inline-block;content:"\f0c8";font-weight:400;color:#808080}.form-type-checkbox label.option:hover{color:#008C9E;background-color:#DAF5F0;text-decoration:underline}.form-type-checkbox label.option:hover:after{color:#008C9E}input[type=checkbox]{height:0;width:0;-webkit-appearance:none;-moz-appearance:none;overflow:hidden;position:absolute;top:0;left:0;border:0}input[type=checkbox]:focus~label.option{outline:2px dashed #49CBB5;outline-offset:2px}input[type=checkbox]:checked~label.option:after{font-family:'Font Awesome 5 Pro';display:inline-block;content:"\f14a";font-weight:400;letter-spacing:5px;color:#49CBB5}.form-type-radio{margin-top:0;margin-bottom:1rem;position:relative;display:block;width:100%}.form-type-radio label.option{position:relative;display:inline-block;padding:0.25rem 0.25rem 0.25rem 2.25rem;margin-bottom:0;color:#414141;font-weight:400;background-color:transparent;-webkit-transition:color 0.2s,background-color 0.2s ease-in-out;transition:color 0.2s,background-color 0.2s ease-in-out}.form-type-radio label.option:after{font-family:'Font Awesome 5 Pro';position:absolute;left:0.25rem;top:0.25rem;line-height:1.2;font-size:1.411rem;display:inline-block;content:"\f111";font-weight:400;color:#808080}.form-type-radio label.option:hover{color:#008C9E;background-color:#DAF5F0;text-decoration:underline}.form-type-radio label.option:hover:after{color:#008C9E}input[type=radio]{height:0;width:0;-webkit-appearance:none;-moz-appearance:none;overflow:hidden;position:absolute;top:0;left:0;border:0}input[type=radio]:focus~label.option{outline:2px dashed #49CBB5;outline-offset:2px}input[type=radio]:checked~label.option:after{font-family:'Font Awesome 5 Pro';display:inline-block;content:"\f058";font-weight:400;letter-spacing:5px;color:#49CBB5}button{font-family:'Montserrat',sans-serif}details>summary{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;margin-top:0;padding:1.111rem 3rem 1.111rem 1.111rem;position:relative;width:100%;text-align:left;font-size:1.176rem;font-weight:500;font-family:'Roboto',sans-serif;color:#006EAB;-webkit-transition:background-color 0.2s,color 0.2s ease-in-out;transition:background-color 0.2s,color 0.2s ease-in-out}details>summary:active,details>summary:hover{color:#008C9E;background-color:#DAF5F0}details>summary:focus{outline:2px dashed #49CBB5;outline-offset:1px}.form-text::-moz-placeholder{color:#414141;opacity:1}.form-text:-ms-input-placeholder{color:#414141}.form-text::-webkit-input-placeholder{color:#414141}.form-text::-ms-expand{border:0;background-color:transparent}.form-text[disabled],.form-text[readonly],fieldset[disabled] .form-text{background-color:#F5F5F5;opacity:1}.form-text[disabled],fieldset[disabled] .form-text{cursor:not-allowed}textarea.form-text{height:auto}input[type=search]{-webkit-appearance:none}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-item>.description{display:block;margin-top:5px;margin-bottom:10px;color:#818181}.captcha{display:block;clear:both}.canadian-warning{color:#c90000;margin-top:0.25rem}.option-grid.indent .form-checkboxes,.option-grid.indent .form-radios{padding-left:1.5rem}.option-grid .form-checkboxes,.option-grid .form-radios{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:768px){.option-grid .form-checkboxes,.option-grid .form-radios{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:500px){.option-grid--long-text .form-checkboxes,.option-grid--long-text .form-radios{display:block}}.webform-element-help{vertical-align:text-bottom;margin-right:8px}input[type=checkbox][disabled]~label,input[type=radio][disabled]~label{color:#707070!important}input[type=checkbox][disabled]~label:after,input[type=radio][disabled]~label:after{color:#707070!important}input[type=checkbox][disabled]~label:hover,input[type=radio][disabled]~label:hover{cursor:not-allowed}#block-icon-list{display:block;clear:both}#block-icon-list .field__items>.field__item{display:block;margin-bottom:0.5rem}#block-icon-list .field__items>.field__item:last-child{margin-bottom:0}#block-icon-list .field__items>.field__item>.paragraph{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#block-icon-list .field__items>.field__item>.paragraph>.field--name-field-icon-list-upload{-ms-flex:1;-webkit-box-flex:1;flex:1}#block-icon-list .field__items>.field__item>.paragraph>.field--name-field-icon-description{-ms-flex:3;-webkit-box-flex:3;flex:3}.irp__top>.container{padding-top:32px;padding-bottom:32px}.irp__fullwidth{max-width:1920px;margin:0 auto;background-color:#E9F2F7;background-image:url('/themes/custom/okotoks/images/fading-wave-graphic.png');background-size:660px;background-position-y:bottom;background-position-x:left;background-repeat:no-repeat;padding:54px 0}.irp__features{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}@media only screen and (max-width:550px){.irp__features{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.irp-feature{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.irp-feature__image{overflow:hidden}.irp-feature__image img{display:block;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}@media only screen and (max-width:550px){.irp-feature__image img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:250px}}.irp-feature__content{padding:16px;background-color:#1B326D;color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.irp-feature__content a{color:#fff}.irp-feature__content a:active,.irp-feature__content a:focus,.irp-feature__content a:hover{color:#00b6ce;outline:none;text-decoration:none;-webkit-box-shadow:0px 2px 0px 0px #00b6ce;box-shadow:0px 2px 0px 0px #00b6ce}.irp-feature__content a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.irp-feature:hover .irp-feature__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.view-irp-news .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.view-irp-news .view-content .views-row{padding:12px 24px;background-color:#fff;border-left:5px solid #49CBB5;position:relative;-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out}.view-irp-news .view-content .views-row .views-field-title{padding-right:24px}.view-irp-news .view-content .views-row .views-field-title:after{pointer-events:none;content:"\f105";font-family:'Font Awesome 5 Pro';position:absolute;top:12px;right:24px;font-size:24px}.view-irp-news .view-content .views-row .views-field-title a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.view-irp-news .view-content .views-row:hover{border-color:#008C9E}.view-irp-news .view-footer{margin-top:24px}#block-okotoks-views-block-irp-news-block-1-mobile{display:none}@media only screen and (max-width:64.70588rem){#block-okotoks-views-block-irp-news-block-1-mobile{display:block}}.view-irp-video iframe{display:block}@media only screen and (max-width:48rem){.view-irp-video iframe{height:300px}}.view-irp-video .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px 3vw}@media only screen and (max-width:48rem){.view-irp-video .views-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.view-irp-video .views-row .views-field-field-youtube-embed{-ms-flex-preferred-size:70%;flex-basis:70%}@media only screen and (max-width:48rem){.view-irp-video .views-row .views-field-field-youtube-embed{width:100%}}.view-irp-video .views-row .views-field-field-video-snippet{-ms-flex-preferred-size:30%;flex-basis:30%}@media only screen and (max-width:48rem){.view-irp-video .views-row .views-field-field-video-snippet{width:100%}}.view-irp-video .views-row .views-field-field-video-snippet .field-content>:last-child{margin-bottom:0}.page-node-type-indigenous-relations-page #block-okotoks-page-title{display:none}.page-node-type-indigenous-relations-page .layout-sidebar{padding-top:36px}.view-events-upcoming-tiles,.view-irp-events{margin-bottom:40px}.view-events-upcoming-tiles .view-content,.view-irp-events .view-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:repeat(2,1fr);gap:16px}@media only screen and (max-width:550px){.view-events-upcoming-tiles .view-content,.view-irp-events .view-content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.view-events-upcoming-tiles .view-content .card__img img,.view-irp-events .view-content .card__img img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:250px}}.view-events-upcoming-tiles .view-content .views-row>*,.view-irp-events .view-content .views-row>*{display:block;height:100%}.view-events-upcoming-tiles .view-content .views-row>*>*,.view-irp-events .view-content .views-row>*>*{display:block;height:100%}.view-events-upcoming-tiles .view-content .views-row>*>* .card,.view-irp-events .view-content .views-row>*>* .card{height:100%}.view-events-upcoming-tiles .view-footer,.view-irp-events .view-footer{margin-top:24px}#block-irp-title{width:calc(70% - 3vw)}@media only screen and (max-width:48rem){#block-irp-title{width:100%}}.region-irp-intro{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px 3vw}@media only screen and (max-width:48rem){.region-irp-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.region-irp-intro #block-irp-intro{-ms-flex-preferred-size:70%;flex-basis:70%}@media only screen and (max-width:48rem){.region-irp-intro #block-irp-intro{-ms-flex-preferred-size:unset;flex-basis:unset}}.region-irp-intro #block-irp-intro-snippet{-ms-flex-preferred-size:30%;flex-basis:30%;margin-top:-54px}@media only screen and (max-width:48rem){.region-irp-intro #block-irp-intro-snippet{-ms-flex-preferred-size:unset;flex-basis:unset;margin-top:0}}.list-item{padding:1rem 0;margin:0;border-bottom:1px solid #D9D9D9}.list-item--simple{padding:0.5rem 0}.list-item__row{display:block;clear:both;margin:0 0 0.5rem 0}.list-item__row--has-icon{position:relative;padding-left:1.5rem}.list-item__row--has-icon .list-item__icon{position:absolute;top:0.25rem;left:0}.list-item__img{-ms-flex:0 0 200px;-webkit-box-flex:0;flex:0 0 200px;padding:0 1.294rem 0 0}.list-item__img img{display:block;max-width:200px}.list-item--has-img>.views-field-field-feature-image>.field-content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:700px){.list-item__img{-ms-flex:0 0 100px;-webkit-box-flex:0;flex:0 0 100px}.list-item__img img{max-width:100px}}@media only screen and (max-width:480px){.list-item__img{padding:0;margin-bottom:1.294rem;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%}.list-item__img img{max-width:100%}.list-item--has-img>.views-field-field-feature-image>.field-content{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.map__popup-img img{display:block}.map__popup-content{padding:1rem}.map__popup-content h3{font-size:1rem}.map__popup-content>*{margin-bottom:0.5rem}.map__popup-content>:last-child{margin-bottom:0}.map__list-wrapper{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.map__list-img{-ms-flex:1;-webkit-box-flex:1;flex:1;padding-right:0.5rem}.map__list-img img{display:block}.map__list-content{-ms-flex:2;-webkit-box-flex:2;flex:2}.meeting-popup{background-color:#fff;-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15);position:fixed;bottom:0;border:1px solid #D9D9D9;border-bottom:0;right:5.85vw;padding:32px 20px 20px 20px;max-width:300px;text-align:center;z-index:500}@media only screen and (max-width:375px){.meeting-popup{max-width:88.3vw;left:5.85vw;right:auto}}.meeting-popup__close{position:absolute;top:8px;right:8px;min-height:16px;min-width:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#006EAB;font-size:1.2rem}.meeting-popup__close:active,.meeting-popup__close:hover{color:#008C9E}.meeting-popup__icon{color:#1B326D;font-size:2rem;margin-bottom:8px}.meeting-popup ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.meeting-popup ul li{margin:0;padding:0;display:block;clear:both;width:100%}.meeting-popup ul li h2{font-size:1rem;line-height:1.5;margin-bottom:8px}.meeting-popup ul li .button{padding:12px 16px}.messages{border:0;padding:1rem 2rem 1rem 1rem;position:relative;float:left;width:100%;margin:1.5rem 0;background:#fff;word-break:break-word;-ms-hyphens:auto;hyphens:auto;-webkit-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 10px 0px rgba(0,0,0,0.15);color:#414141;border-radius:0px;overflow:hidden}.messages [role=alert]{display:inline-block}.messages:before{font-family:'Font Awesome 5 Pro';font-size:1.5rem;line-height:1;padding-right:1rem}.messages:after{content:'';width:0.25rem;height:100%;position:absolute;top:0;left:0}.messages--error:after{background:#c90000}.messages--error:before{content:'\f057';color:#c90000}.messages--warning:after{background:#FF9A00}.messages--warning:before{content:'\f05a';color:#FF9A00}.messages--status:after{background:#49CBB5}.messages--status:before{content:'\f058';color:#49CBB5}.messages.alert{background-color:#fbeccc}.modal__overlay{background-color:rgba(0,6,10,0.5);position:fixed;overflow:hidden;top:0;left:0;width:100%;height:0;z-index:200;opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.modal__overlay--visible{visibility:visible;height:100%}.modal__overlay--open{opacity:1}.modal__wrapper{position:absolute;top:50%;left:50%;z-index:201;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:1rem 1.764rem 1.764rem 1.764rem;border-radius:3px;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16)}.modal__content{display:block;clear:both}.modal__content .view.modal--map{width:800px;max-width:70vw}.modal__content .views-row .views-field{margin-bottom:1.294rem}.modal__content .views-row .views-field:last-child{margin-bottom:0}.modal__close{float:right;display:block;clear:both;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background-color:transparent;color:#414141;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.modal__close:active,.modal__close:hover{color:#008DFF}.modal__close:focus{outline:2px dashed #008DFF;outline-offset:2px}.no-results{padding:1rem 2rem 1rem 1rem;position:relative;float:left;width:100%;margin:0 0 2.235rem 0;background:#fff;word-break:break-word;-ms-hyphens:auto;hyphens:auto;-webkit-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 10px 0px rgba(0,0,0,0.15);color:#414141;border-radius:3px;overflow:hidden}.no-results>:last-child{margin-bottom:0}.page-node-type-online-toolkit-item .node__content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#block-views-block-online-toolkit-block-1 table th:first-of-type{width:25%}#block-views-block-online-toolkit-block-1 table td{padding:1rem}#block-views-block-online-toolkit-block-1 .online-toolkit-category{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-views-block-online-toolkit-block-1 .online-toolkit-category img{width:75px;height:75px!important;margin-right:1rem;display:block}#block-views-block-online-toolkit-block-1 .online-toolkit-category__container{padding-left:0}#block-views-block-online-toolkit-block-1 .online-toolkit-category__title{font-weight:700;display:block}#block-views-block-online-toolkit-block-1 .online-toolkit-category--recreation{color:#015C7E}#block-views-block-online-toolkit-block-1 .online-toolkit-category--culture{color:#7B2A91}#block-views-block-online-toolkit-block-1 .online-toolkit-category--community{color:#9a0000}#block-views-block-online-toolkit-block-1 .online-toolkit-category--environmental{color:#009A83}.page-alert__wrapper{background-color:#fbeccc;padding:1.588rem 0;display:block;clear:both;width:100%;margin-bottom:3.235rem;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);border-left:5px solid #FF9A00;padding:1.764rem 0.764rem 0.47rem calc(1.764rem - 5px)}.page-alert__wrapper--title{display:-webkit-box;display:-ms-flexbox;display:flex}.page-alert__icon:before{font-family:"Font Awesome 5 Pro";font-weight:400;color:#FF9A00;font-size:2.05rem;margin-right:0.705rem}.js-pager,.pager{clear:both;text-align:center;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.js-pager__items,.pager__items{display:inline-block;padding-left:0;margin:25px auto;border-radius:4px}.js-pager__item,.pager__item{float:left;display:block}.js-pager__item--ellipsis,.pager__item--ellipsis{padding:0.5rem 1rem;line-height:1.5;text-decoration:none;color:#414141;background-color:#fff;border:1px solid #ACACAC;margin-left:-1px}.js-pager__item--no-link,.pager__item--no-link{padding:0.5rem 1rem;line-height:1.5;border:1px solid #ACACAC;margin-left:-1px}.js-pager__item a,.pager__item a{position:relative;float:left;padding:0.5rem 1rem;line-height:1.5;text-decoration:none;color:#006EAB;background-color:#fff;border:1px solid #ACACAC;margin-left:-1px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:color 0.2s,background-color 0.2s,border-color 0.2s ease-in-out;transition:color 0.2s,background-color 0.2s,border-color 0.2s ease-in-out}.js-pager__item a:active,.js-pager__item a:hover,.pager__item a:active,.pager__item a:hover{z-index:2;color:#008C9E;background-color:#F5F5F5;border-color:#ddd}.js-pager__item a:focus,.pager__item a:focus{z-index:2;outline:2px dashed #008DFF;outline-offset:2px}.js-pager__item.is-active a,.pager__item.is-active a{color:#fff;background:#006EAB;border-color:#006EAB}.js-pager__item.is-active a:active,.js-pager__item.is-active a:focus,.js-pager__item.is-active a:hover,.pager__item.is-active a:active,.pager__item.is-active a:focus,.pager__item.is-active a:hover{text-decoration:underline}.js-pager__item:first-child a,.js-pager__item:first-child span,.pager__item:first-child a,.pager__item:first-child span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.js-pager__item:last-child a,.js-pager__item:last-child span,.pager__item:last-child a,.pager__item:last-child span{border-bottom-right-radius:4px;border-top-right-radius:4px}.menu__popular-links,.mobile-menu__popular-links{background-color:rgba(255,255,255,0.5);padding:1.764rem;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15)}.menu__popular-links .popular-links__title,.mobile-menu__popular-links .popular-links__title{position:relative;color:#414141;font-size:1.176rem;font-weight:500}.menu__popular-links .popular-links__title:before,.mobile-menu__popular-links .popular-links__title:before{content:'\f02e';font-family:'Font Awesome 5 Pro';font-weight:400;display:inline-block;padding-right:0.647rem}.menu__popular-links .view-content>h3,.mobile-menu__popular-links .view-content>h3{display:none}.menu__popular-links .view-content .views-row,.mobile-menu__popular-links .view-content .views-row{display:none}.menu__popular-links .view-content .views-row ul,.mobile-menu__popular-links .view-content .views-row ul{list-style:none;margin:0;padding:0;display:block}.menu__popular-links .view-content .views-row ul li,.mobile-menu__popular-links .view-content .views-row ul li{padding:0;margin:0 0 1rem 0}.menu__popular-links .view-content .views-row ul li:last-child,.mobile-menu__popular-links .view-content .views-row ul li:last-child{margin-bottom:0}.mobile-menu__popular-links{display:none;background-color:#fff}.quicklink{padding:1.764rem 2rem;text-align:center;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;position:relative;z-index:1;clear:both;background-color:transparent;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-webkit-transition:color 0.2s,background-color 0.2s,box-shadow 0.2s,padding 0.2s ease-in-out;-webkit-transition:color 0.2s,background-color 0.2s,padding 0.2s ease-in-out,-webkit-box-shadow 0.2s;transition:color 0.2s,background-color 0.2s,padding 0.2s ease-in-out,-webkit-box-shadow 0.2s;transition:color 0.2s,background-color 0.2s,box-shadow 0.2s,padding 0.2s ease-in-out;transition:color 0.2s,background-color 0.2s,box-shadow 0.2s,padding 0.2s ease-in-out,-webkit-box-shadow 0.2s}.quicklink__icon{display:block;clear:both;width:100%;color:#1B326D;font-size:2rem;margin-bottom:0.705rem;line-height:2rem;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:color 0.2s,transform 0.2s ease-in-out;-webkit-transition:color 0.2s,-webkit-transform 0.2s ease-in-out;transition:color 0.2s,-webkit-transform 0.2s ease-in-out;transition:color 0.2s,transform 0.2s ease-in-out;transition:color 0.2s,transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.quicklink__title{display:inline;clear:both;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;-webkit-transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}.quicklink:active,.quicklink:focus,.quicklink:hover{text-decoration:none;background-color:#fff;color:#008C9E;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3)}.quicklink:active .quicklink__icon,.quicklink:focus .quicklink__icon,.quicklink:hover .quicklink__icon{color:#008C9E;-webkit-transform:scale(1.428);-ms-transform:scale(1.428);transform:scale(1.428)}.quicklink:active .quicklink__title,.quicklink:focus .quicklink__title,.quicklink:hover .quicklink__title{-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}@media only screen and (max-width:1024px){.quicklink{padding:1.25rem 1rem}}@media only screen and (max-width:960px){.quicklink__icon{font-size:1.764rem}}#block-okotoks-related-links,#block-okotoks-related-publications,.view-related-forms-and-documents{display:block;clear:both;width:100%;margin-bottom:3.235rem;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);background-color:#F5F5F5;border-left:5px solid #FF9A00;padding:1.764rem 0.764rem 0.47rem calc(1.764rem - 5px)}#block-okotoks-related-links>h2,#block-okotoks-related-publications>h2,.view-related-forms-and-documents>h2{margin-bottom:1.411rem}#block-okotoks-related-links .field--name-field-related-forms-docs,#block-okotoks-related-links .field--name-field-related-links,#block-okotoks-related-links .field--name-field-related-publications,#block-okotoks-related-links .view-content,#block-okotoks-related-publications .field--name-field-related-forms-docs,#block-okotoks-related-publications .field--name-field-related-links,#block-okotoks-related-publications .field--name-field-related-publications,#block-okotoks-related-publications .view-content,.view-related-forms-and-documents .field--name-field-related-forms-docs,.view-related-forms-and-documents .field--name-field-related-links,.view-related-forms-and-documents .field--name-field-related-publications,.view-related-forms-and-documents .view-content{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-justify-content:flext-start;-webkit-box-pack:flext-start;-ms-flex-pack:flext-start;justify-content:flext-start;clear:both;width:100%}#block-okotoks-related-links .field--name-field-related-forms-docs>.field__item,#block-okotoks-related-links .field--name-field-related-forms-docs>.views-row,#block-okotoks-related-links .field--name-field-related-links>.field__item,#block-okotoks-related-links .field--name-field-related-links>.views-row,#block-okotoks-related-links .field--name-field-related-publications>.field__item,#block-okotoks-related-links .field--name-field-related-publications>.views-row,#block-okotoks-related-links .view-content>.field__item,#block-okotoks-related-links .view-content>.views-row,#block-okotoks-related-publications .field--name-field-related-forms-docs>.field__item,#block-okotoks-related-publications .field--name-field-related-forms-docs>.views-row,#block-okotoks-related-publications .field--name-field-related-links>.field__item,#block-okotoks-related-publications .field--name-field-related-links>.views-row,#block-okotoks-related-publications .field--name-field-related-publications>.field__item,#block-okotoks-related-publications .field--name-field-related-publications>.views-row,#block-okotoks-related-publications .view-content>.field__item,#block-okotoks-related-publications .view-content>.views-row,.view-related-forms-and-documents .field--name-field-related-forms-docs>.field__item,.view-related-forms-and-documents .field--name-field-related-forms-docs>.views-row,.view-related-forms-and-documents .field--name-field-related-links>.field__item,.view-related-forms-and-documents .field--name-field-related-links>.views-row,.view-related-forms-and-documents .field--name-field-related-publications>.field__item,.view-related-forms-and-documents .field--name-field-related-publications>.views-row,.view-related-forms-and-documents .view-content>.field__item,.view-related-forms-and-documents .view-content>.views-row{width:100%;max-width:50%;padding-right:1rem;margin-bottom:1.294rem;font-size:1.176rem}#block-okotoks-related-publications .field--type-entity-reference h2,#block-okotoks-related-publications .field:not(.field--name-field-pdf-upload):not(.field--name-field-related-publications):not(.field--name-field-pdf-media):not(.field--name-field-media-file):not(.field--name-field-related-forms-docs){display:none}#block-okotoks-related-publications .node__content .field__label{display:none}#block-okotoks-related-publications .field--name-field-related-forms-docs>.field__item,#block-okotoks-related-publications .field--name-field-related-publications>.field__item{margin-bottom:0}@media only screen and (max-width:768px){#block-okotoks-related-links .field--name-field-related-forms-docs>.field__item,#block-okotoks-related-links .field--name-field-related-links>.field__item,#block-okotoks-related-links .field--name-field-related-publications>.field__item,#block-okotoks-related-links .view-content>.views-row,#block-okotoks-related-publications .field--name-field-related-forms-docs>.field__item,#block-okotoks-related-publications .field--name-field-related-links>.field__item,#block-okotoks-related-publications .field--name-field-related-publications>.field__item,#block-okotoks-related-publications .view-content>.views-row,.view-related-forms-and-documents .field--name-field-related-forms-docs>.field__item,.view-related-forms-and-documents .field--name-field-related-links>.field__item,.view-related-forms-and-documents .field--name-field-related-publications>.field__item,.view-related-forms-and-documents .view-content>.views-row{max-width:100%;padding-right:0;font-size:1.111rem}}#block-views-block-related-town-building-block-1{display:block;clear:both;margin-bottom:3.235rem}#block-views-block-related-town-building-block-1 .related-building__title{margin-bottom:0}#block-views-block-related-town-building-block-1 .related-building__row{display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#block-views-block-related-town-building-block-1 .related-building__row>.views-field{position:relative;border-left:1px solid #D9D9D9}#block-views-block-related-town-building-block-1 .related-building__row>.views-field:last-child{border-right:1px solid #D9D9D9}#block-views-block-related-town-building-block-1 .related-building__link{padding:2rem;display:block;text-align:center;-webkit-box-shadow:none;box-shadow:none}#block-views-block-related-town-building-block-1 .related-building__link-icon{display:block;clear:both;margin-bottom:0.705rem;color:#1B326D;font-size:2rem;line-height:2rem;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:color 0.2s,transform 0.2s ease-in-out;-webkit-transition:color 0.2s,-webkit-transform 0.2s ease-in-out;transition:color 0.2s,-webkit-transform 0.2s ease-in-out;transition:color 0.2s,transform 0.2s ease-in-out;transition:color 0.2s,transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}#block-views-block-related-town-building-block-1 .related-building__link-title{display:inline;clear:both;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;-webkit-transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}#block-views-block-related-town-building-block-1 .related-building__link:active,#block-views-block-related-town-building-block-1 .related-building__link:focus,#block-views-block-related-town-building-block-1 .related-building__link:hover{text-decoration:none;-webkit-box-shadow:none;box-shadow:none}#block-views-block-related-town-building-block-1 .related-building__link:active .related-building__link-icon,#block-views-block-related-town-building-block-1 .related-building__link:focus .related-building__link-icon,#block-views-block-related-town-building-block-1 .related-building__link:hover .related-building__link-icon{color:#008C9E;-webkit-transform:scale(1.428);-ms-transform:scale(1.428);transform:scale(1.428)}#block-views-block-related-town-building-block-1 .related-building__link:active .related-building__link-title,#block-views-block-related-town-building-block-1 .related-building__link:focus .related-building__link-title,#block-views-block-related-town-building-block-1 .related-building__link:hover .related-building__link-title{-webkit-box-shadow:0px 2px 0px 0px #008C9E;box-shadow:0px 2px 0px 0px #008C9E}#block-views-block-related-town-building-block-1 .view-header{margin-bottom:1.176rem}.layout-sidebar #block-views-block-related-town-building-block-1 .related-building__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-sidebar #block-views-block-related-town-building-block-1 .related-building__row>.views-field{width:50%;margin-bottom:1.5rem}.layout-sidebar #block-views-block-related-town-building-block-1 .related-building__row>.views-field:nth-child(2){border-right:1px solid #D9D9D9}@media only screen and (max-width:650px){#block-views-block-related-town-building-block-1 .related-building__row{-ms-flex-wrap:wrap;flex-wrap:wrap}#block-views-block-related-town-building-block-1 .related-building__row>.views-field{width:100%;max-width:50%;-ms-flex:auto;-webkit-box-flex:1;flex:auto;border-left:0}#block-views-block-related-town-building-block-1 .related-building__row>.views-field:last-child{border-right:0}#block-views-block-related-town-building-block-1 .related-building__row>.views-field:nth-child(3),#block-views-block-related-town-building-block-1 .related-building__row>.views-field:nth-child(4){border-top:1px solid #D9D9D9}#block-views-block-related-town-building-block-1 .related-building__row>.views-field:nth-child(2n):before{content:'';background-color:#D9D9D9;width:1px;height:calc(100% - 2rem);position:absolute;top:1rem;left:0}#block-views-block-related-town-building-block-1 .related-building__link{padding:1rem}}.search__wrapper{position:absolute;top:100%;left:0;width:100%;z-index:1;visibility:hidden;-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%);-webkit-transition:transform 0.5s ease-in-out;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out,-webkit-transform 0.5s ease-in-out}.search__wrapper form{position:relative;float:right;width:100%;max-width:450px;-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15);-webkit-transform:translate(1rem,0);-ms-transform:translate(1rem,0);transform:translate(1rem,0)}.search__wrapper form input[type=search]{width:calc(100% - 3.764rem);margin-right:3.764rem;border:0;font-size:1.176rem;padding:1.294rem 1.588rem 1.294rem calc(1.588rem - 5px);background-color:#fff;-webkit-box-shadow:0px 0px 0px 0px #49CBB5 inset;box-shadow:0px 0px 0px 0px #49CBB5 inset;-webkit-transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}.search__wrapper form input[type=search]::-moz-placeholder{color:#414141;opacity:1}.search__wrapper form input[type=search]:-ms-input-placeholder{color:#414141}.search__wrapper form input[type=search]::-webkit-input-placeholder{color:#414141}.search__wrapper form input[type=search]:focus{-webkit-box-shadow:0px 0px 0px 2px #49CBB5 inset;box-shadow:0px 0px 0px 2px #49CBB5 inset}.search__wrapper form .form-actions{position:absolute;right:0;top:0;height:100%;width:3.764rem;background-color:#1B326D;border-left:5px solid #49CBB5;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.search__wrapper form .form-actions:before{content:'\f002';font-family:'Font Awesome 5 Pro';font-size:1.411rem;color:#fff;font-weight:400;position:absolute;top:50%;left:calc(50% - 2.5px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search__wrapper form .form-actions input{padding:0;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.search__wrapper form .form-actions.hover{background-color:#008C9E;border-color:#008C9E}.search__wrapper form .form-actions.focus{outline:2px dashed #49CBB5;outline-offset:2px}.search__wrapper form .form-actions.active{background-color:#49CBB5;border-color:#49CBB5}.search__wrapper--visible{visibility:visible}.search__wrapper--active{-webkit-transform:none;-ms-transform:none;transform:none}.search__wrapper--mobile{position:absolute;top:100%;left:0;width:100%;z-index:0;visibility:hidden;-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%);-webkit-transition:transform 0.5s ease-in-out;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out,-webkit-transform 0.5s ease-in-out}.search__wrapper--mobile--visible{visibility:visible}.search__wrapper--mobile--active{-webkit-transform:none;-ms-transform:none;transform:none}.search__wrapper--mobile form{position:relative;float:left;width:100%;-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15)}.search__wrapper--mobile form input[type=search]{width:calc(100% - 3.764rem);margin-right:3.764rem;border:0;font-size:1.176rem;padding:1.294rem 1.588rem 1.294rem calc(1.588rem - 5px);background-color:#fff;-webkit-box-shadow:0px 0px 0px 0px #49CBB5 inset;box-shadow:0px 0px 0px 0px #49CBB5 inset;-webkit-transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}.search__wrapper--mobile form input[type=search]::-moz-placeholder{color:#414141;opacity:1}.search__wrapper--mobile form input[type=search]:-ms-input-placeholder{color:#414141}.search__wrapper--mobile form input[type=search]::-webkit-input-placeholder{color:#414141}.search__wrapper--mobile form input[type=search]:focus{-webkit-box-shadow:0px 0px 0px 2px #49CBB5 inset;box-shadow:0px 0px 0px 2px #49CBB5 inset}.search__wrapper--mobile form .form-actions{position:absolute;right:0;top:0;height:100%;width:3.764rem;background-color:#1B326D;border-left:5px solid #49CBB5;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.search__wrapper--mobile form .form-actions:before{content:'\f002';font-family:'Font Awesome 5 Pro';font-size:1.411rem;color:#fff;font-weight:400;position:absolute;top:50%;left:calc(50% - 2.5px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search__wrapper--mobile form .form-actions input{padding:0;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.search__wrapper--mobile form .form-actions.hover{background-color:#658C3D;border-color:#658C3D}.search__wrapper--mobile form .form-actions.focus{outline:2px dashed #49CBB5;outline-offset:2px}.search__wrapper--mobile form .form-actions.active{background-color:#49CBB5;border-color:#49CBB5}.search__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;margin:0 0 0 4.235rem;font-size:1.411rem;font-weight:400;color:#414141;position:relative;height:2rem;width:2rem;z-index:0;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.search__trigger:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'\f002';font-family:'Font Awesome 5 Pro';z-index:2}.search__trigger:after{content:'';width:3rem;height:3rem;position:absolute;top:-0.5rem;left:-0.5rem;z-index:1;border-radius:50%;background-color:transparent;border:2px dashed transparent;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:background-color 0.2s,border-color 0.2s,transform 0.4s ease-in-out;-webkit-transition:background-color 0.2s,border-color 0.2s,-webkit-transform 0.4s ease-in-out;transition:background-color 0.2s,border-color 0.2s,-webkit-transform 0.4s ease-in-out;transition:background-color 0.2s,border-color 0.2s,transform 0.4s ease-in-out;transition:background-color 0.2s,border-color 0.2s,transform 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out}.search__trigger--open:before{content:'\f00d'}.search__trigger:active,.search__trigger:hover{color:#1B326D;outline:none}.search__trigger:active:after,.search__trigger:hover:after{background-color:#DAF5F0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.search__trigger:active:focus:after,.search__trigger:hover:focus:after{border-color:transparent}.search__trigger:focus{outline:0}.search__trigger:focus:after{border-color:#49CBB5;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.search-results{margin:0;padding:0;list-style:none;display:block;width:100%}.search-results li{margin:0;padding:0}.search-results ul{margin:0;padding:0;list-style:none}.search-results li{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #ACACAC}.search-results.file_search-results .search-result__url{display:none}.search-result__title{margin-bottom:4px}.search-result__title a{word-break:break-all}.search-result__snippet{margin-bottom:0}.search-result__url{word-break:break-all}.path-search #block-okotoks-okotoks>form{margin-bottom:2.235rem}.path-search.search-content #block-okotoks-okotoks{position:relative;margin-top:5.5rem;margin-bottom:2.235rem;float:left;width:100%}.path-search.search-content #block-okotoks-okotoks>form{margin-bottom:2.235rem}.path-search.search-content #block-okotoks-okotoks #block-okotoks-local-tasks{margin-top:-6.0588rem;margin-left:-1.8235rem}.path-search.search-content #block-okotoks-okotoks .view-filters{padding-top:1.764rem;float:left;clear:left;width:100%}.path-search.search-content #block-okotoks-okotoks .view-filters .view-footer{padding-top:1rem}.path-search.search-content #block-okotoks-okotoks .views-field-type{color:#ACACAC;font-weight:700}.path-search.search-content #block-okotoks-okotoks .search-results{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #ACACAC}.path-search.search-content #block-okotoks-okotoks .search-results .views-field-search-api-excerpt strong{background:#F5F5F5}.search-advanced,.search-help-link{display:none}.js input.form-autocomplete{background-image:url(/themes/custom/okotoks/images/search-static.gif);background-repeat:no-repeat;background-size:1rem;background-position-x:calc(100% - 1rem);background-position-y:center}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/themes/custom/okotoks/images/search-loading.gif);background-repeat:no-repeat;background-size:1rem;background-position-x:calc(100% - 1rem);background-position-y:center}ul.ui-autocomplete{font-family:'Roboto',sans-serif;font-size:1rem;max-height:60vh;overflow:auto;-webkit-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 10px 0px rgba(0,0,0,0.15);border-radius:0px;border:0!important}ul.ui-autocomplete .ui-autocomplete-field-group{clear:both;display:block;padding:0.25rem 1rem;font-weight:700;color:#414141;opacity:1}ul.ui-autocomplete .ui-autocomplete-field-group.ui-menu-divider{padding:0!important;margin:0!important}ul.ui-autocomplete .ui-menu-item{display:block;clear:both;width:100%;border:0!important;float:left}ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{float:left;width:100%;padding:0.25rem 1rem;border:0!important;font-weight:400}ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper:active,ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper:focus,ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper:hover{-webkit-box-shadow:none;box-shadow:none}ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#003F62;color:#fff;border:0!important;font-weight:400;margin:0}ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .ui-autocomplete-field-created,ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .ui-autocomplete-field-nothing,ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .ui-autocomplete-field-totalcount{display:none}#block-share{display:block;clear:both;margin-bottom:1.294rem}.share__title{display:inline-block}.share__icons{display:inline-block;margin:0;padding:0}.share__icons-item{display:inline-block;margin:0 0 0 0.5rem;padding:0}.footer__social-icons{display:block;clear:both;margin:0;padding:0}.footer__social-icon{display:inline-block;margin:0 1.411rem 0.882rem 0;padding:0}.footer__social-icon a{font-size:1.411rem}.footer__social-icon a:active,.footer__social-icon a:focus,.footer__social-icon a:hover{text-decoration:none}@media only screen and (max-width:768px){.footer__social-icon{margin-bottom:0}.footer__social-icons{margin-bottom:0.5rem}}#block-sustainable-fact{display:block;clear:both;width:100%;margin-bottom:3.235rem;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);background-color:#e8f4d4;border-left:5px solid #8ECB22;padding:1.764rem 0.764rem 0.47rem calc(1.764rem - 5px)}#block-sustainable-fact>h2{position:relative}#block-sustainable-fact>h2:before{content:'\f06c';font-family:'Font Awesome 5 Pro';font-weight:400;color:#658C3D;font-size:2.05rem;margin-right:0.705rem}.tabs ul{padding:0;margin:1rem 0;list-style:none;display:block;zoom:1}.tabs ul:after,.tabs ul:before{content:"";display:table}.tabs ul:after{clear:both}.tabs ul>li{position:relative;display:block;float:left}.tabs ul>li>a{position:relative;display:block;margin:0 6px 6px 0;padding:0.75rem 1rem;color:#fff;background-color:#1B326D;border-left:5px solid #49CBB5;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s ease-in-out;transition:background-color 0.2s,color 0.2s,border-color 0.2s ease-in-out}.tabs ul>li>a:hover{color:#fff;background-color:#008C9E;border-color:#008C9E;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.tabs ul>li>a:focus{outline:2px dashed #49CBB5;outline-offset:2px;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.tabs ul>li>a:active{color:#fff;background-color:#49CBB5;border-color:#49CBB5;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.tabs ul>li.is-active>a{background-color:#F5F5F5;color:#006EAB}.tabs ul>li.is-active>a:hover{color:#fff;background-color:#008C9E;border-color:#008C9E}.tabs ul>li.is-active>a:focus{color:#006EAB}.tabs ul>li.is-active>a:focus:active,.tabs ul>li.is-active>a:focus:hover{color:#fff}.tabs ul>li.is-active>a:active{color:#fff;background-color:#49CBB5;border-color:#49CBB5}#block-tabs-field{display:block;clear:both;margin-bottom:3.235rem}.tabs__wrapper{display:block;clear:both;width:100%}.tabs__list{display:block;margin:0 0 -1px 0;padding:0}.tabs__list-item{display:inline-block;margin:0 0.294rem 0 0}.tabs__list-item--active .tabs__tab{background-color:#fff;color:#414141;border-bottom-color:#fff}.tabs__list-item--active .tabs__tab:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.tabs__tab{padding:1.294rem 1.764rem;border:1px solid #ACACAC;position:relative;color:#006EAB;background-color:#F5F5F5;display:block;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:color 0.2s,background-color 0.2s,border-color 0.2s ease-in-out;transition:color 0.2s,background-color 0.2s,border-color 0.2s ease-in-out}.tabs__tab:before{content:'';width:100%;height:5px;position:absolute;top:0;left:0;background-color:#49CBB5;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:transform 0.2s ease-in-out;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.tabs__tab:active,.tabs__tab:hover{background-color:#008C9E;color:#fff;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.tabs__tab:active:before,.tabs__tab:hover:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.tabs__tab:focus{outline:2px dashed #49CBB5;outline-offset:2px;-webkit-box-shadow:none;box-shadow:none}.tabs__panel{display:none;border:1px solid #ACACAC;background-color:#fff;padding:1.764rem}.tabs__panel--active{display:block}.tabs__content>:last-child{margin-bottom:0}.when__collapsed>li{display:none}.when__collapsed>li:first-of-type,.when__collapsed>li:nth-of-type(2),.when__collapsed>li:nth-of-type(3){display:list-item}.when .add-to-calendar{display:block;width:100%}.when .add-to-calendar>:not(:first-child){margin-left:0.25rem}.when .add-to-calendar>:not(:first-child):before{content:',';display:inline-block;-webkit-transform:translateX(-0.25rem);-ms-transform:translateX(-0.25rem);transform:translateX(-0.25rem)}.when .add-to-calendar>:not(:first-child):nth-child(2):before{display:none}.auth-only{display:none}.user-logged-in .auth-only{display:block}.toolbar a{-webkit-box-shadow:none;box-shadow:none}#block-okotoks-related-links,#block-okotoks-related-publications,#block-sustainable-fact,#block-tab-content,#block-tabs-field,#block-views-block-related-town-building-block-1,.field--name-field-accordion{opacity:0;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:translateY(3rem);-ms-transform:translateY(3rem);transform:translateY(3rem);-webkit-transition:opacity 0.2s ease-in-out 0.2s,transform 0.6s ease-in-out 0.2s;-webkit-transition:opacity 0.2s ease-in-out 0.2s,-webkit-transform 0.6s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,-webkit-transform 0.6s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,transform 0.6s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s,transform 0.6s ease-in-out 0.2s,-webkit-transform 0.6s ease-in-out 0.2s}#block-okotoks-related-links.animated--visible,#block-okotoks-related-publications.animated--visible,#block-sustainable-fact.animated--visible,#block-tab-content.animated--visible,#block-tabs-field.animated--visible,#block-views-block-related-town-building-block-1.animated--visible,.field--name-field-accordion.animated--visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.node-add-event-new:not(.user-logged-in) #edit-field-tickets-available-value--description,.node-add-event-new:not(.user-logged-in) .field--name-field-end-date,.node-add-event-new:not(.user-logged-in) .field--name-field-event-brite-iframe,.node-add-event-new:not(.user-logged-in) .field-add-more-submit,.node-add-event-new:not(.user-logged-in) .field-edit-link,.node-add-event-new:not(.user-logged-in) .field-multiple-drag,.node-add-event-new:not(.user-logged-in) .form-item-field-date-0-is-all-day,.node-add-event-new:not(.user-logged-in) .form-type-vertical-tabs,.node-add-event-new:not(.user-logged-in) .link-edit-summary,.node-add-event-new:not(.user-logged-in) .region-breadcrumbs,.node-add-event-new:not(.user-logged-in) .tabledrag-toggle-weight,.node-add-event-new:not(.user-logged-in) .upanup-date-recur-widget-fieldset>legend,.node-add-event-new:not(.user-logged-in) .upanup-date-recur-widget-upanup-widget-recurrences,.node-add-event-new:not(.user-logged-in) [data-drupal-selector=edit-body-0-format],.node-add-event-new:not(.user-logged-in) [data-drupal-selector=edit-field-pdf-upload-wrapper],.node-add-event-new:not(.user-logged-in) [data-drupal-selector=edit-group-event-options],.node-add-event-new:not(.user-logged-in) [data-drupal-selector=edit-group-event-type]>.details-wrapper>:not([data-drupal-selector=edit-field-event-tags-wrapper]),.node-add-event-new:not(.user-logged-in) [data-drupal-selector=edit-group-image-assets],.node-add-event:not(.user-logged-in) #edit-field-tickets-available-value--description,.node-add-event:not(.user-logged-in) .field--name-field-end-date,.node-add-event:not(.user-logged-in) .field--name-field-event-brite-iframe,.node-add-event:not(.user-logged-in) .field-add-more-submit,.node-add-event:not(.user-logged-in) .field-edit-link,.node-add-event:not(.user-logged-in) .field-multiple-drag,.node-add-event:not(.user-logged-in) .form-item-field-date-0-is-all-day,.node-add-event:not(.user-logged-in) .form-type-vertical-tabs,.node-add-event:not(.user-logged-in) .link-edit-summary,.node-add-event:not(.user-logged-in) .region-breadcrumbs,.node-add-event:not(.user-logged-in) .tabledrag-toggle-weight,.node-add-event:not(.user-logged-in) .upanup-date-recur-widget-fieldset>legend,.node-add-event:not(.user-logged-in) .upanup-date-recur-widget-upanup-widget-recurrences,.node-add-event:not(.user-logged-in) [data-drupal-selector=edit-body-0-format],.node-add-event:not(.user-logged-in) [data-drupal-selector=edit-field-pdf-upload-wrapper],.node-add-event:not(.user-logged-in) [data-drupal-selector=edit-group-event-options],.node-add-event:not(.user-logged-in) [data-drupal-selector=edit-group-event-type]>.details-wrapper>:not([data-drupal-selector=edit-field-event-tags-wrapper]),.node-add-event:not(.user-logged-in) [data-drupal-selector=edit-group-image-assets]{display:none!important}.node-add-event-new:not(.user-logged-in) .dropbutton .dropbutton-action>*,.node-add-event:not(.user-logged-in) .dropbutton .dropbutton-action>*{padding:1.176rem 1.764rem 1.176rem calc(1.764rem - 5px)}.node-add-event-new:not(.user-logged-in) .moderation-state-needs-review.dropbutton-action,.node-add-event:not(.user-logged-in) .moderation-state-needs-review.dropbutton-action{position:relative;width:123px}.node-add-event-new:not(.user-logged-in) .moderation-state-needs-review.dropbutton-action:hover:after,.node-add-event:not(.user-logged-in) .moderation-state-needs-review.dropbutton-action:hover:after{background-color:#008C9E}.node-add-event-new:not(.user-logged-in) .moderation-state-needs-review.dropbutton-action:after,.node-add-event:not(.user-logged-in) .moderation-state-needs-review.dropbutton-action:after{content:'';position:absolute;right:0;top:0;height:100%;width:calc(100% - 5px);background:#1B326D;pointer-events:none;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.node-add-event-new:not(.user-logged-in) .moderation-state-needs-review.dropbutton-action:before,.node-add-event:not(.user-logged-in) .moderation-state-needs-review.dropbutton-action:before{content:'Submit';position:absolute;left:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;color:#fff;font-weight:500;font-size:1.176rem;z-index:1;pointer-events:none}.node-add-event-new:not(.user-logged-in) label.allday-label,.node-add-event:not(.user-logged-in) label.allday-label{position:relative;display:inline-block;padding:0.25rem 0.25rem 0.25rem 2.25rem;margin-bottom:0;color:#414141;font-weight:400;background-color:transparent;-webkit-transition:color 0.2s,background-color 0.2s ease-in-out;transition:color 0.2s,background-color 0.2s ease-in-out}.node-add-event-new:not(.user-logged-in) label.allday-label:after,.node-add-event:not(.user-logged-in) label.allday-label:after{font-family:'Font Awesome 5 Pro';position:absolute;left:0.25rem;top:0.25rem;line-height:1.2;font-size:1.411rem;display:inline-block;content:"\f0c8";font-weight:400;color:#808080}.node-add-event-new:not(.user-logged-in) label.allday-label:hover,.node-add-event:not(.user-logged-in) label.allday-label:hover{color:#008C9E;background-color:#DAF5F0;text-decoration:underline}.node-add-event-new:not(.user-logged-in) label.allday-label:hover:after,.node-add-event:not(.user-logged-in) label.allday-label:hover:after{color:#008C9E}.node-add-event-new:not(.user-logged-in) label.allday-label:has(input[type=checkbox]:checked):after,.node-add-event:not(.user-logged-in) label.allday-label:has(input[type=checkbox]:checked):after{font-family:'Font Awesome 5 Pro';display:inline-block;content:"\f14a";font-weight:400;letter-spacing:5px;color:#49CBB5}.page-node-type-event .field--name-field-date,.page-node-type-event .when,.page-node-type-event-new .field--name-field-date,.page-node-type-event-new .when{font-size:1.18rem;line-height:1.76rem;font-weight:700;margin-top:0;margin-bottom:1.294rem}.page-node-type-event .field--name-field-event-ticket-link,.page-node-type-event-new .field--name-field-event-ticket-link{margin-bottom:1.294rem}.node--type-event-new.node--view-mode-list-item,.node--type-event.node--view-mode-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-event-new.node--view-mode-list-item h3,.node--type-event.node--view-mode-list-item h3{width:100%}.node--type-event-new.node--view-mode-list-item .list-item__event--image,.node--type-event.node--view-mode-list-item .list-item__event--image{width:14rem;margin-right:1rem}.node--type-event-new.node--view-mode-list-item .list-item__event--image img,.node--type-event.node--view-mode-list-item .list-item__event--image img{min-width:100%;-o-object-fit:cover;object-fit:cover}.node--type-event-new.node--view-mode-list-item .list-item__event--meta,.node--type-event.node--view-mode-list-item .list-item__event--meta{width:calc(100% - 15rem)}.node--type-event-new.node--view-mode-list-item .list-item__event--meta .date,.node--type-event.node--view-mode-list-item .list-item__event--meta .date{margin-bottom:0.25rem}@media only screen and (max-width:768px){.node--type-event.node--view-mode-list-item .list-item__event--meta{width:100%;margin-top:0.5rem}}._021-election-results .layout-content{width:100%}._021-election-results .layout-content table{width:100%;max-width:700px}.page-node-type-publication .field--name-field-pdf-upload .field__items .field__item{display:inline-block;position:relative}.page-node-type-publication .field--name-field-pdf-upload .field__items .field__item:after{content:',';padding-right:0.25rem}.page-node-type-publication .field--name-field-pdf-upload .field__items .field__item:last-child:after{display:none}.path-frontpage .layout-content{padding-top:0}.path-frontpage .banner{max-width:1920px;height:600px;margin:0 auto;float:none;background-attachment:fixed!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.path-frontpage .alerts{margin:0}.path-frontpage main{max-width:none}.path-frontpage .layout-content{padding-top:0;width:100%;padding-right:0}.path-frontpage .main--no-banner{padding:0!important}.path-frontpage .footer{margin-top:0}.home-row{padding-top:3.235rem;padding-bottom:4.647rem}.home-row__title{font-size:1.764rem}@media only screen and (max-width:1024px){.path-frontpage .banner{background-attachment:initial!important}}@media only screen and (max-width:600px){.home-row{padding-bottom:5.333rem}.path-frontpage .banner{background-attachment:initial!important;height:375px}}.page-node-type-job-posting #block-okotoks-contentfield-whatweoffer,.page-node-type-job-posting #block-okotoks-jobpostingaccommodations,.page-node-type-job-posting #block-okotoks-jobpostingedistatement,.page-node-type-job-posting .field--name-field-competencies,.page-node-type-job-posting .field--name-field-what-you-bring,.page-node-type-job-posting .group-therole{border-bottom:1px solid #D9D9D9;margin-bottom:2rem;padding-bottom:2rem}.page-node-type-job-posting #block-okotoks-contentfield-whatweoffer .field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-contentfield-whatweoffer>.field--name-body .field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-contentfield-whatweoffer>.field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-contentfield-whatweoffer>.field__item .field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-contentfield-whatweoffer>.field__item>:last-child,.page-node-type-job-posting #block-okotoks-contentfield-whatweoffer>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingaccommodations .field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingaccommodations>.field--name-body .field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingaccommodations>.field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingaccommodations>.field__item .field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingaccommodations>.field__item>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingaccommodations>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingedistatement .field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingedistatement>.field--name-body .field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingedistatement>.field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingedistatement>.field__item .field--name-body>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingedistatement>.field__item>:last-child,.page-node-type-job-posting #block-okotoks-jobpostingedistatement>:last-child,.page-node-type-job-posting .field--name-field-competencies .field--name-body>:last-child,.page-node-type-job-posting .field--name-field-competencies>.field--name-body .field--name-body>:last-child,.page-node-type-job-posting .field--name-field-competencies>.field--name-body>:last-child,.page-node-type-job-posting .field--name-field-competencies>.field__item .field--name-body>:last-child,.page-node-type-job-posting .field--name-field-competencies>.field__item>:last-child,.page-node-type-job-posting .field--name-field-competencies>:last-child,.page-node-type-job-posting .field--name-field-what-you-bring .field--name-body>:last-child,.page-node-type-job-posting .field--name-field-what-you-bring>.field--name-body .field--name-body>:last-child,.page-node-type-job-posting .field--name-field-what-you-bring>.field--name-body>:last-child,.page-node-type-job-posting .field--name-field-what-you-bring>.field__item .field--name-body>:last-child,.page-node-type-job-posting .field--name-field-what-you-bring>.field__item>:last-child,.page-node-type-job-posting .field--name-field-what-you-bring>:last-child,.page-node-type-job-posting .group-therole .field--name-body>:last-child,.page-node-type-job-posting .group-therole>.field--name-body .field--name-body>:last-child,.page-node-type-job-posting .group-therole>.field--name-body>:last-child,.page-node-type-job-posting .group-therole>.field__item .field--name-body>:last-child,.page-node-type-job-posting .group-therole>.field__item>:last-child,.page-node-type-job-posting .group-therole>:last-child{margin-bottom:0}.page-node-type-job-posting .group-whatweoffer{margin-top:2rem}.page-node-type-job-posting .group-whatweoffer ul{margin-bottom:0}.page-node-type-job-posting .group-opportunitydetails{margin:2rem 0 0}.page-node-type-job-posting .group-opportunitydetails>div{padding-left:2rem}.page-node-type-job-posting .group-opportunitydetails h3{margin-bottom:1rem}.page-node-type-job-posting .group-opportunitydetails ul{margin-bottom:0}.page-node-type-job-posting .group-opportunitydetails .field .field__label{font-weight:400;display:list-item}.page-node-type-job-posting .group-opportunitydetails .field .field__item{font-weight:700}.page-node-type-job-posting .button--pdf{margin-top:1.294rem}.page-node-type-news .field--name-field-feature-image img{width:100%}.page-node-type-news #block-views-block-news-detail-view-block-1 img{width:100%}.page-node-type-news #block-views-block-news-detail-view-block-2 a:empty{display:none}@media only screen and (min-width:1100px){.page-node-type-special-page main>.container{padding:0 2.25vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-node-type-special-page main>.container .layout-content{float:none;padding-right:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-node-type-special-page main>.container .layout-sidebar{width:290px;float:none;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;right:-2.25vw}}@media only screen and (min-width:1200px){.page-node-type-special-page main>.container{padding:0 2.925vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-node-type-special-page main>.container .layout-content{float:none;padding-right:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-node-type-special-page main>.container .layout-sidebar{width:340px;float:none;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;right:-2.95vw}}.leaflet-popup-content-wrapper,.leaflet-popup-tip{-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15)}.leaflet-container{font-family:'Roboto',sans-serif;font-size:1rem}.leaflet-container a{color:#006EAB}.leaflet-container a:active,.leaflet-container a:focus,.leaflet-container a:hover{color:#008C9E}.leaflet-container a.button{color:#fff;font-size:1rem;padding:1rem 1rem 1rem calc(1rem - 5px)}.leaflet-container a.leaflet-popup-close-button{height:auto;width:auto;background-color:#fff;top:0;right:0;border-radius:0px 0px 0px 50%;padding:0.5rem;color:#006EAB;-webkit-transition:background-color 0.2s,color 0.2s ease-in-out;transition:background-color 0.2s,color 0.2s ease-in-out}.leaflet-container a.leaflet-popup-close-button:active,.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{background-color:#006EAB;color:#fff;-webkit-box-shadow:none;box-shadow:none}.leaflet-popup-content{margin:0}.leaflet-popup-content p{margin:0}.leaflet-popup-content-wrapper{padding:0;border-radius:0px}.marker-cluster{background-color:#006EAB;color:#fff;font-weight:400}.marker-cluster div{background-color:#006EAB;font-size:0.85rem}
