/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary,main{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}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}@font-face{font-family:"icomoon";src:url("/themes/custom/ropergulf/dist/css/../../fonts/icomoon/fonts/icomoon.eot");src:url("/themes/custom/ropergulf/dist/css/../../fonts/icomoon/fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("/themes/custom/ropergulf/dist/css/../../fonts/icomoon/fonts/icomoon.svg?#icomoon") format("svg"),url("/themes/custom/ropergulf/dist/css/../../fonts/icomoon/fonts/icomoon.ttf") format("truetype"),url("/themes/custom/ropergulf/dist/css/../../fonts/icomoon/fonts/icomoon.woff") format("woff");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"],.icomoon,.result-list>li article a:after,.promotion-block-item__wrap:after,.image-blocks-link-item__wrap:after,.accordion-block__label:before,.aside-archive-block .menu-item--expanded ul ul li:after,.horizontal-menu>li ul li.menu-item--expanded>a:after,.horizontal-menu>li.menu-item--expanded>a:before,.horizontal-menu>li.more>a:before,.bottom-nav-block li:after,.fancybox-navigation .fancybox-button:after,.social-share-block .a2a_button_facebook:after,.flickity-enabled .flickity-prev-next-button:after{font-family:"icomoon" !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:"\e91e"}.icon-report-an-issue:before{content:"\e913"}.icon-big-left-arrow:before{content:"\e900"}.icon-big-right-arrow:before{content:"\e91c"}.icon-contacts:before{content:"\e909"}.icon-facebook1:before{content:"\e903"}.icon-instagram:before{content:"\e92a"}.icon-linkedin:before{content:"\e92b"}.icon-balance:before{content:"\e90e"}.icon-business-and-trade:before{content:"\e90f"}.icon-button:before{content:"\e910"}.icon-call:before{content:"\e911"}.icon-check-mark:before{content:"\e914"}.icon-close:before{content:"\e916"}.icon-corporate:before{content:"\e917"}.icon-email:before{content:"\e918"}.icon-feedback:before{content:"\e919"}.icon-invoice:before{content:"\e91d"}.icon-letter:before{content:"\e91f"}.icon-magnifying-glass-glare:before{content:"\e920"}.icon-phone:before{content:"\e923"}.icon-positive:before{content:"\e924"}.icon-postal:before{content:"\e925"}.icon-warning-exclamation-sign-in-filled-triangle:before{content:"\e929"}.icon-facebook:before{content:"\e908"}.icon-facebook-f:before{content:"\e908"}.icon-angle-down:before,.plans-publications-block-item h3 a:before,.taxonomy-term-teaser__title h2 a:before,.council-meetings-block-item h3 a:before{content:"\e90d"}.icon-angle-left:before{content:"\e90b"}.icon-angle-right:before,.recent-aside-block .views-footer-link a:before,.recent-mayor-block--aside .views-footer-link a:before,.view-forms-and-permits .form-permit-item__link-hold a:before,.view-forms-and-permits .document__link-hold a:before,.view-standard-drawing .form-permit-item__link-hold a:before,.view-standard-drawing .document__link-hold a:before,.view-publication .form-permit-item__link-hold a:before,.view-publication .document__link-hold a:before,.view-council-policy .form-permit-item__link-hold a:before,.view-council-policy .document__link-hold a:before,.event-card-item__more span:before,.community-events-holder .view-event-header__link-block ul a:before,.community-info-item__more span:before,.button--arrow-right:before,.block--system-breadcrumb-block ol li+li:before{content:"\e90a"}.icon-angle-up:before{content:"\e90c"}.icon-chat:before{content:"\e902"}.icon-expand:before{content:"\e901"}.icon-external-link:before{content:"\e915"}.icon-gps:before,.event-card-item__location:before{content:"\e904"}.icon-home:before{content:"\e912"}.icon-home1:before{content:"\e91a"}.icon-left-arrow-sharp:before{content:"\e907"}.icon-right-arrow-sharp:before,.link--arrow-right:before{content:"\e905"}.icon-search:before,.result-list>li.see-all-link a:before{content:"\e906"}.icon-stamped:before,.button--membership:before,.paragraph-about-block .field--name-field-about-p-link a:before{content:"\e91b"}.page-footer-bottom .menu,.vacancy-list,.public-consultation-list,.tender-list,.recent-aside-block .views-footer-link,.search-item__meta-data,.search-results-list,.facets-widget-checkbox ul,.search-meta__data,.plans-publications-item__value ul,.plans-publications--list,.program-list,.paragraph-about-block .column1__features,.aside-archive-block ul,.layout-sidebar-second nav ul,.page-header-top__links ul,.page-header-top__right .font-resizer ul,.page-header-top__left ul,.page-header-top .font-resizer--mobile ul,.horizontal-menu>li ul,.horizontal-menu>li ul ul,.horizontal-menu,.bottom-nav-block ul,.meeting-item__meta-data-value ul,.council-meetings--list,.recent-mayor-block--aside .views-footer-link,.mayor-article-item--list,.event-article-item__data-value ul,.event-article-item--list,.community-events-holder .view-event-header__link-block ul,.community-info-block-holder .content-row,.pager ul,.social-networks,.block--system-breadcrumb-block ol{margin:0;padding:0;list-style:none}.overflow-hidden{overflow:hidden}.ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}body:after{content:"";display:none}@media (min-width:0){body:after{content:"mobile"}}@media (min-width:479px){body:after{content:"phablet"}}@media (min-width:639px){body:after{content:"tabletp"}}@media (min-width:767px){body:after{content:"tabletl"}}@media (min-width:1023px){body:after{content:"desktop"}}@media (min-width:1249px){body:after{content:"desktopxl"}}@media (min-width:1499px){body:after{content:"desktopxxl"}}@media (min-width:1799px){body:after{content:"desktopxxxl"}}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html,button,input,select,textarea{font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif}body{font-weight:400}@media (max-width:639px){body{font-size:.75rem;line-height:1.85}}@media (min-width:640px) and (max-width:1023px){body{font-size:1rem;line-height:1.75}}@media (min-width:1024px){body{font-size:1.125rem;line-height:1.5}}h1,.h1{line-height:1.25;color:#333;margin:0 0 1.65rem;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-weight:700;line-height:1}@media (max-width:639px){h1,.h1{font-size:1.4375rem}}@media (min-width:640px) and (max-width:1023px){h1,.h1{font-size:2.75rem}}@media (min-width:1024px){h1,.h1{font-size:3.375rem}}h1 a,.h1 a{color:#191919;font-weight:700}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus{color:#191919}h2,.h2,.report-block-holder .report-block h3,.view-policies caption,.mayor-listing--archive-listing .group-heading,.events-listing .item-list>h3{line-height:1.25;color:#333;margin:0 0 1.2rem;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-weight:700}@media (max-width:639px){h2,.h2,.report-block-holder .report-block h3,.view-policies caption,.mayor-listing--archive-listing .group-heading,.events-listing .item-list>h3{font-size:1.125rem}}@media (min-width:640px) and (max-width:1023px){h2,.h2,.report-block-holder .report-block h3,.view-policies caption,.mayor-listing--archive-listing .group-heading,.events-listing .item-list>h3{font-size:2rem}}@media (min-width:1024px){h2,.h2,.report-block-holder .report-block h3,.view-policies caption,.mayor-listing--archive-listing .group-heading,.events-listing .item-list>h3{font-size:2.25rem}}h2 a,.h2 a,.report-block-holder .report-block h3 a,.view-policies caption a,.mayor-listing--archive-listing .group-heading a,.events-listing .item-list>h3 a{color:#191919;font-weight:700}h2 a:hover,h2 a:focus,.h2 a:hover,.report-block-holder .report-block h3 a:hover,.view-policies caption a:hover,.mayor-listing--archive-listing .group-heading a:hover,.events-listing .item-list>h3 a:hover,.h2 a:focus,.report-block-holder .report-block h3 a:focus,.view-policies caption a:focus,.mayor-listing--archive-listing .group-heading a:focus,.events-listing .item-list>h3 a:focus{color:#191919}h3,.h3,.mayor-article-item--list h2,.view-forms-and-permits table caption,.view-standard-drawing table caption,.view-publication table caption,.view-council-policy table caption{line-height:1.25;color:#333;margin:0 0 1.125rem;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-weight:700}@media (max-width:1023px){h3,.h3,.mayor-article-item--list h2,.view-forms-and-permits table caption,.view-standard-drawing table caption,.view-publication table caption,.view-council-policy table caption{font-size:1.25rem}}@media (max-width:639px){h3,.h3,.mayor-article-item--list h2,.view-forms-and-permits table caption,.view-standard-drawing table caption,.view-publication table caption,.view-council-policy table caption{font-size:.9375rem}}@media (min-width:1024px){h3,.h3,.mayor-article-item--list h2,.view-forms-and-permits table caption,.view-standard-drawing table caption,.view-publication table caption,.view-council-policy table caption{font-size:1.5rem}}h3 a,.h3 a,.mayor-article-item--list h2 a,.view-forms-and-permits table caption a,.view-standard-drawing table caption a,.view-publication table caption a,.view-council-policy table caption a{color:#191919;font-weight:700}h3 a:hover,h3 a:focus,.h3 a:hover,.mayor-article-item--list h2 a:hover,.view-forms-and-permits table caption a:hover,.view-standard-drawing table caption a:hover,.view-publication table caption a:hover,.view-council-policy table caption a:hover,.h3 a:focus,.mayor-article-item--list h2 a:focus,.view-forms-and-permits table caption a:focus,.view-standard-drawing table caption a:focus,.view-publication table caption a:focus,.view-council-policy table caption a:focus{color:#191919}h4,.h4{line-height:1.25;color:#333;margin:0 0 1.125rem;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-weight:700}@media (max-width:639px){h4,.h4{font-size:.875rem}}@media (min-width:640px){h4,.h4{font-size:1.375rem}}p+h2,p+h3,p+h4,dl+h2,dl+h3,dl+h4,ol+h2,ol+h3,ol+h4,ul+h2,ul+h3,ul+h4,blockquote+h2,blockquote+h3,blockquote+h4,article+h2,article+h3,article+h4{margin-top:1.8rem}@media (max-width:639px){p+h2,p+h3,p+h4,dl+h2,dl+h3,dl+h4,ol+h2,ol+h3,ol+h4,ul+h2,ul+h3,ul+h4,blockquote+h2,blockquote+h3,blockquote+h4,article+h2,article+h3,article+h4{margin-top:1.5rem}}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:0 0 1.5rem}code,kbd,pre,samp{font-family:monospace,serif;font-family:"courier new",monospace;font-size:1rem}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:.875rem}large{font-size:1.125rem}sub,sup{font-size:.875rem;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,ol,ul{margin:0 0 1.5rem}dl dl,dl menu,dl ul,ol dl,ol menu,ol ul,ul dl,ul menu,ul ul{margin:0}dd{margin:0 0 1.5rem}ul{padding:0 0 0 1.5rem;list-style:disc}ul.rteindent1{padding:0}ol{padding:0 0 0 1.5rem;list-style:decimal}ol.rteindent1{padding:0}ol ol{margin:0;list-style:lower-alpha}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}@media (max-width:479px){.image__right{display:block;margin-bottom:1.5rem}}@media (min-width:480px){.image__right{float:right;margin:0 0 1.5rem 1.8rem;max-width:50%}}@media (max-width:479px){.image__left{display:block;margin-bottom:1.5rem}}@media (min-width:480px){.image__left{float:left;margin:0 1.8rem 1.5rem 0;max-width:50%}}@media (max-width:639px){.mt-1{margin-top:1.125rem}}@media (min-width:640px){.mt-1{margin-top:1.5rem}}@media (max-width:639px){.mt-2{margin-top:1.8rem}}@media (min-width:640px){.mt-2{margin-top:3rem}}@media (max-width:639px){.mt-3{margin-top:2.25rem}}@media (min-width:640px){.mt-3{margin-top:4.5rem}}@media (max-width:639px){.mt-4{margin-top:3rem}}@media (min-width:640px){.mt-4{margin-top:6rem}}@media (max-width:639px){.mt-5{margin-top:3.75rem}}@media (min-width:640px){.mt-5{margin-top:7.5rem}}@media (max-width:639px){.mb-1{margin-bottom:1.125rem}}@media (min-width:640px){.mb-1{margin-bottom:1.5rem}}@media (max-width:639px){.mb-2{margin-bottom:1.8rem}}@media (min-width:640px){.mb-2{margin-bottom:3rem}}@media (max-width:639px){.mb-3{margin-bottom:2.25rem}}@media (min-width:640px){.mb-3{margin-bottom:4.5rem}}@media (max-width:639px){.mb-4{margin-bottom:3rem}}@media (min-width:640px){.mb-4{margin-bottom:6rem}}@media (max-width:639px){.mb-5{margin-bottom:3.75rem}}@media (min-width:640px){.mb-5{margin-bottom:7.5rem}}@media (max-width:639px){.ml-1{margin-left:1.125rem}}@media (min-width:640px){.ml-1{margin-left:1.5rem}}@media (max-width:639px){.ml-2{margin-left:1.8rem}}@media (min-width:640px){.ml-2{margin-left:3rem}}@media (max-width:639px){.ml-3{margin-left:2.25rem}}@media (min-width:640px){.ml-3{margin-left:4.5rem}}@media (max-width:639px){.ml-4{margin-left:3rem}}@media (min-width:640px){.ml-4{margin-left:6rem}}@media (max-width:639px){.ml-5{margin-left:3.75rem}}@media (min-width:640px){.ml-5{margin-left:7.5rem}}@media (max-width:639px){.mr-1{margin-right:1.125rem}}@media (min-width:640px){.mr-1{margin-right:1.5rem}}@media (max-width:639px){.mr-2{margin-right:1.8rem}}@media (min-width:640px){.mr-2{margin-right:3rem}}@media (max-width:639px){.mr-3{margin-right:2.25rem}}@media (min-width:640px){.mr-3{margin-right:4.5rem}}@media (max-width:639px){.mr-4{margin-right:3rem}}@media (min-width:640px){.mr-4{margin-right:6rem}}@media (max-width:639px){.mr-5{margin-right:3.75rem}}@media (min-width:640px){.mr-5{margin-right:7.5rem}}@media (max-width:639px){.pt-1{padding-top:1.125rem}}@media (min-width:640px){.pt-1{padding-top:1.5rem}}@media (max-width:639px){.pt-2{padding-top:1.8rem}}@media (min-width:640px){.pt-2{padding-top:3rem}}@media (max-width:639px){.pt-3{padding-top:2.25rem}}@media (min-width:640px){.pt-3{padding-top:4.5rem}}@media (max-width:639px){.pt-4{padding-top:3rem}}@media (min-width:640px){.pt-4{padding-top:6rem}}@media (max-width:639px){.pt-5{padding-top:3.75rem}}@media (min-width:640px){.pt-5{padding-top:7.5rem}}@media (max-width:639px){.pb-1{padding-bottom:1.125rem}}@media (min-width:640px){.pb-1{padding-bottom:1.5rem}}@media (max-width:639px){.pb-2{padding-bottom:1.8rem}}@media (min-width:640px){.pb-2{padding-bottom:3rem}}@media (max-width:639px){.pb-3{padding-bottom:2.25rem}}@media (min-width:640px){.pb-3{padding-bottom:4.5rem}}@media (max-width:639px){.pb-4{padding-bottom:3rem}}@media (min-width:640px){.pb-4{padding-bottom:6rem}}@media (max-width:639px){.pb-5{padding-bottom:3.75rem}}@media (min-width:640px){.pb-5{padding-bottom:7.5rem}}@media (max-width:639px){.pl-1{padding-left:1.125rem}}@media (min-width:640px){.pl-1{padding-left:1.5rem}}@media (max-width:639px){.pl-2{padding-left:1.8rem}}@media (min-width:640px){.pl-2{padding-left:3rem}}@media (max-width:639px){.pl-3{padding-left:2.25rem}}@media (min-width:640px){.pl-3{padding-left:4.5rem}}@media (max-width:639px){.pl-4{padding-left:3rem}}@media (min-width:640px){.pl-4{padding-left:6rem}}@media (max-width:639px){.pl-5{padding-left:3.75rem}}@media (min-width:640px){.pl-5{padding-left:7.5rem}}@media (max-width:639px){.pr-1{padding-right:1.125rem}}@media (min-width:640px){.pr-1{padding-right:1.5rem}}@media (max-width:639px){.pr-2{padding-right:1.8rem}}@media (min-width:640px){.pr-2{padding-right:3rem}}@media (max-width:639px){.pr-3{padding-right:2.25rem}}@media (min-width:640px){.pr-3{padding-right:4.5rem}}@media (max-width:639px){.pr-4{padding-right:3rem}}@media (min-width:640px){.pr-4{padding-right:6rem}}@media (max-width:639px){.pr-5{padding-right:3.75rem}}@media (min-width:640px){.pr-5{padding-right:7.5rem}}.text-large{font-size:125%}.text-small{font-size:80%}.text-center{text-align:center}.fontawesome-icon-inline{color:#1186ce}.fontawesome-icon-inline .fa-check{color:#58ae5f}.fontawesome-icon-inline .fa-times{color:#b7312c}.layout-sidebar-first .block,.layout-sidebar-second .block{margin-bottom:2.25rem}aside .block ul{margin-bottom:0}blockquote{border-left:7px solid #1aafbd;color:#57342f}@media (max-width:639px){blockquote{font:normal 16px/1.46 "Lato","Arial","Helvetica Neue",Helvetica,sans-serif}}@media (min-width:640px) and (max-width:1023px){blockquote{font:normal 18px/1.46 "Lato","Arial","Helvetica Neue",Helvetica,sans-serif}}@media (max-width:1023px){blockquote{margin:0 0 1.5rem;padding:0 0 0 15px;border-width:4px;max-width:95%}}@media (min-width:1024px){blockquote{margin:0 0 2.5rem;padding:0 0 0 18px;font-size:22px;max-width:80%}}blockquote p:last-child{margin-bottom:0}.block--system-breadcrumb-block{font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;color:#fff;margin-bottom:.5rem}.block--system-breadcrumb-block a{display:block;color:#fff;text-decoration:none !important;position:relative}.block--system-breadcrumb-block a:after{position:absolute;left:0;bottom:-2px;content:"";height:2px;background:#fff;-webkit-transition:all ease-in .3s;-o-transition:all ease-in .3s;transition:all ease-in .3s;opacity:1;right:0}@media (max-width:1023px){.block--system-breadcrumb-block a:after{bottom:0}}.layout-banner--no-image .block--system-breadcrumb-block a:after{background:#191919}.block--system-breadcrumb-block a:hover,.block--system-breadcrumb-block a:focus{color:#fff;text-decoration:none}.block--system-breadcrumb-block a:hover:after,.block--system-breadcrumb-block a:focus:after{background:#1aafbd}.layout-banner--no-image .block--system-breadcrumb-block a:hover,.layout-banner--no-image .block--system-breadcrumb-block a:focus{color:#191919}.layout-banner--no-image .block--system-breadcrumb-block a{color:#191919}.block--system-breadcrumb-block ol{margin:-3px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--system-breadcrumb-block ol li{font-weight:700;padding:3px 0 3px 22px;position:relative;letter-spacing:1px;color:#fff}@media (max-width:1023px){.block--system-breadcrumb-block ol li{font-size:.75rem}}@media (min-width:1024px){.block--system-breadcrumb-block ol li{font-size:.875rem}}.block--system-breadcrumb-block ol li:first-child{padding-left:0}.layout-banner--no-image .block--system-breadcrumb-block ol li{color:#191919}.block--system-breadcrumb-block ol li+li:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;top:8px;left:6px;color:#fff;margin-top:2px;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:639px){.block--system-breadcrumb-block ol li+li:before{font-size:.625rem}}@media (min-width:640px){.block--system-breadcrumb-block ol li+li:before{font-size:.75rem}}.layout-banner--no-image .block--system-breadcrumb-block ol li+li:before{color:#191919;opacity:1}.button-height,.banner-search__submit input[type=submit],.button--arrow-right,.button--white,.button--white-outline,.button--secondary-light,.button--black,.button--orange,.button--membership,.paragraph-about-block .field--name-field-about-p-link a,.button--book,.page-aside-info-button a,.button--green,.button--primary-outline,.button[data-drupal-selector=edit-reset],.field--name-field-vacancy-link a[data-drupal-selector=edit-reset],.button--primary,.button,.field--name-field-vacancy-link a,.button:not(.webform-file-button),.field--name-field-vacancy-link a:not(.webform-file-button),input[type=submit]{display:inline-block !important;vertical-align:top !important;font-weight:700}@media (max-width:639px){.button-height,.banner-search__submit input[type=submit],.button--arrow-right,.button--white,.button--white-outline,.button--secondary-light,.button--black,.button--orange,.button--membership,.paragraph-about-block .field--name-field-about-p-link a,.button--book,.page-aside-info-button a,.button--green,.button--primary-outline,.button[data-drupal-selector=edit-reset],.field--name-field-vacancy-link a[data-drupal-selector=edit-reset],.button--primary,.button,.field--name-field-vacancy-link a,.button:not(.webform-file-button),.field--name-field-vacancy-link a:not(.webform-file-button),input[type=submit]{line-height:35px;height:46px;padding:2px 12px 4px !important;font-size:.9375rem}}@media (min-width:640px){.button-height,.banner-search__submit input[type=submit],.button--arrow-right,.button--white,.button--white-outline,.button--secondary-light,.button--black,.button--orange,.button--membership,.paragraph-about-block .field--name-field-about-p-link a,.button--book,.page-aside-info-button a,.button--green,.button--primary-outline,.button[data-drupal-selector=edit-reset],.field--name-field-vacancy-link a[data-drupal-selector=edit-reset],.button--primary,.button,.field--name-field-vacancy-link a,.button:not(.webform-file-button),.field--name-field-vacancy-link a:not(.webform-file-button),input[type=submit]{font-size:1.125rem;line-height:44px;height:55px;padding:3px 20px 3px !important}}.button,.field--name-field-vacancy-link a,.button:not(.webform-file-button),.field--name-field-vacancy-link a:not(.webform-file-button),input[type=submit]{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:0;background-color:#1aafbd;color:#fff;letter-spacing:1px;position:relative;border-radius:2px;outline:3px solid transparent;outline-offset:2px}@media (max-width:639px){.button,.field--name-field-vacancy-link a,.button:not(.webform-file-button),.field--name-field-vacancy-link a:not(.webform-file-button),input[type=submit]{font-size:.8125rem}}@media (min-width:640px){.button,.field--name-field-vacancy-link a,.button:not(.webform-file-button),.field--name-field-vacancy-link a:not(.webform-file-button),input[type=submit]{font-size:1rem}}.button:focus,.field--name-field-vacancy-link a:focus,.button:not(.webform-file-button):focus,input[type=submit]:focus{outline-color:#e87722;border-radius:0}.button:hover,.field--name-field-vacancy-link a:hover,input[type=submit]:hover,.button:focus,.field--name-field-vacancy-link a:focus{text-decoration:none;background-color:#16929e}.button--primary{color:#fff;border-bottom:5px solid #1186ce !important;background:#1aafbd;border-radius:3px}.button--primary.is-active,.button--primary:hover,.button--primary:focus{color:#fff;background:#1186ce;border-color:#1186ce !important}.button--primary-outline,.button[data-drupal-selector=edit-reset],.field--name-field-vacancy-link a[data-drupal-selector=edit-reset]{color:#1aafbd;border:2px solid #1aafbd;background:0 0;border-radius:3px}.button--primary-outline.is-active,.button--primary-outline:hover,.button--primary-outline:focus,.button[data-drupal-selector=edit-reset].is-active,.field--name-field-vacancy-link a[data-drupal-selector=edit-reset].is-active,.button[data-drupal-selector=edit-reset]:hover,.field--name-field-vacancy-link a[data-drupal-selector=edit-reset]:hover,.button[data-drupal-selector=edit-reset]:focus,.field--name-field-vacancy-link a[data-drupal-selector=edit-reset]:focus{background:#1186ce;border-color:#1aafbd;color:#fff}.button--green{color:#fff;background:#05b294;border-radius:3px}.button--green.is-active,.button--green:hover,.button--green:focus{background:#1186ce;border-color:#1aafbd}.button--book,.page-aside-info-button a{color:#fff;border-bottom:5px solid #1186ce;background:#1aafbd;border-radius:0;border:2px solid #1186ce !important;-webkit-box-shadow:4px 4px 0 #dbeee7;box-shadow:4px 4px 0 #dbeee7;position:relative;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.button--book.is-active,.page-aside-info-button a.is-active,.button--book:hover,.page-aside-info-button a:hover,.button--book:focus,.page-aside-info-button a:focus{color:#fff;background:#1186ce;border-color:#1aafbd;-webkit-box-shadow:7px 7px 0 #dbeee7;box-shadow:7px 7px 0 #dbeee7}.button--book span,.page-aside-info-button a span{padding-left:45px !important;position:relative}.button--membership,.paragraph-about-block .field--name-field-about-p-link a{color:#fff;border-bottom:5px solid #1186ce;background:#1aafbd;border-radius:0;border:2px solid #1186ce !important;-webkit-box-shadow:4px 4px 0 #dbeee7;box-shadow:4px 4px 0 #dbeee7;position:relative;padding-left:45px !important;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.button--membership:before,.paragraph-about-block .field--name-field-about-p-link a:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:15px;font-size:140%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--membership.is-active,.paragraph-about-block .field--name-field-about-p-link a.is-active,.button--membership:hover,.paragraph-about-block .field--name-field-about-p-link a:hover,.button--membership:focus,.paragraph-about-block .field--name-field-about-p-link a:focus{background:#1186ce;border-color:#1aafbd;-webkit-box-shadow:7px 7px 0 #dbeee7;box-shadow:7px 7px 0 #dbeee7}.button--orange{color:#fff;background:#e17f00;border-radius:3px}.button--orange.is-active,.button--orange:hover,.button--orange:focus{background:#fff;color:#1aafbd}.button--black{color:#fff;background:#000;border-radius:3px}.button--black.is-active,.button--black:hover,.button--black:focus{background:#1aafbd;border-color:#1aafbd !important;color:#fff !important}.button--secondary-light{border:2px solid #a18dc5;background:#a18dc5;color:#1186ce;border-radius:3px}.button--secondary-light span{display:block}.button--secondary-light.is-active,.button--secondary-light:hover,.button--secondary-light:focus{background:#fff;border-color:#fff;color:#1aafbd}.button--white-outline{border:2px solid #fff;background:0 0;color:#fff}.button--white-outline.is-active,.button--white-outline:hover,.button--white-outline:focus{background:#fff;border-color:#fff;color:#1186ce}.button--white{border:2px solid #fff;background:#fff;color:#1186ce;border-radius:3px}.button--white span{display:block;color:#1186ce}.button--white.is-active,.button--white:hover,.button--white:focus{background:#fff;border-color:#fff;color:#1aafbd}.button[disabled=disabled],.field--name-field-vacancy-link a[disabled=disabled]{pointer-events:none}.button--arrow-right{position:relative;background:#1aafbd;color:#fff;border:2px solid #1aafbd;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .2s cubic-bezier(.68,0,.38,.99);-o-transition:all .2s cubic-bezier(.68,0,.38,.99);transition:all .2s cubic-bezier(.68,0,.38,.99)}@media (max-width:1023px){.button--arrow-right{padding-right:45px !important}}@media (min-width:1024px){.button--arrow-right{padding-left:35px !important;padding-right:72px !important}}.button--arrow-right:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;line-height:.0625rem;top:50%;margin:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .2s cubic-bezier(.68,0,.38,.99);-o-transition:all .2s cubic-bezier(.68,0,.38,.99);transition:all .2s cubic-bezier(.68,0,.38,.99);font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:639px){.button--arrow-right:before{margin-top:1px}}@media (min-width:640px){.button--arrow-right:before{margin-top:2px}}@media (max-width:1023px){.button--arrow-right:before{right:15px}}@media (min-width:1024px){.button--arrow-right:before{right:38px}}.button--arrow-right.is-active,.button--arrow-right:hover,.button--arrow-right:focus{background:#148590;border-color:#148590 !important;color:#fff;-webkit-box-shadow:0px 10px 20px rgba(0,0,0,.25);box-shadow:0px 10px 20px rgba(0,0,0,.25)}@media (max-width:1023px){.button--arrow-right.is-active:before,.button--arrow-right:hover:before,.button--arrow-right:focus:before{right:12px}}@media (min-width:1024px){.button--arrow-right.is-active:before,.button--arrow-right:hover:before,.button--arrow-right:focus:before{right:33px}}.button--arrow-right.warning{background:#b7312c;border-color:#b7312c !important}.button--arrow-right.warning:hover,.button--arrow-right.warning:focus{color:#fff;background:#8e2622;border-color:#8e2622 !important}.button--arrow-right.grey{background:#444;border-color:#444 !important}.button--arrow-right.grey:hover,.button--arrow-right.grey:focus{color:#fff;background:#2b2b2b;border-color:#2b2b2b !important}.button--arrow-right.hollow{background:0 0;color:#1aafbd}.button--arrow-right.hollow:hover,.button--arrow-right.hollow:focus{background:#1aafbd;border-color:#1aafbd !important;color:#fff}.button--arrow-right.hollow.hollow--warning{border-color:#b7312c;color:#b7312c}.button--arrow-right.hollow.hollow--warning:hover,.button--arrow-right.hollow.hollow--warning:focus{background:#b7312c;border-color:#b7312c !important;color:#fff}.button--arrow-right.hollow.hollow--grey{border-color:#444;color:#444}.button--arrow-right.hollow.hollow--grey:hover,.button--arrow-right.hollow.hollow--grey:focus{background:#444;border-color:#444 !important;color:#fff}.button--arrow-right.hollow.hollow--white-border-black-text{border-color:#fff;color:#0b1a3b}.button--arrow-right.hollow.hollow--white-border-black-text:hover,.button--arrow-right.hollow.hollow--white-border-black-text:focus{background:#fff;border-color:#fff !important;color:#0b1a3b}.paragraph .button--arrow-right{border:2px solid #1aafbd;border-width:2px !important}input[type=submit]{background:#1aafbd;border-bottom:5px solid #1186ce;text-align:center;padding-left:20px;padding-right:20px;border-radius:3px}@media (max-width:639px){input[type=submit]{min-width:100px;padding-top:12px;padding-bottom:12px}}@media (min-width:640px){input[type=submit]{min-width:120px}}input[type=submit]:hover{background:#1186ce;border-color:#1aafbd}.button--danger{background:#d60000 !important;border-color:#d60000 !important}.button--danger:hover,.button--danger:focus{background:#a30000 !important}figure.caption figcaption{font-weight:400;color:#191919;border-bottom:1px solid #1aafbd;display:inline-block;margin-bottom:.75rem}@media (max-width:639px){figure.caption figcaption{font-size:.8125rem}}@media (min-width:640px){figure.caption figcaption{font-size:1rem}}body.cke_editable{padding:20px}body.cke_editable:before{display:none}.page--error-404{background:#fff url("/themes/custom/ropergulf/dist/css/../img/404.jpg") no-repeat center center;background-size:cover;min-height:100vh}.page--error-404 .layout-content{min-height:400px;text-align:center}.page--error-404 .block--system-breadcrumb-block{display:none}.page--error-404 #link-top{display:none}.flickity-viewport{width:100%}.flickity-enabled .carousel-cell{width:100%}.flickity-enabled .carousel-cell img{width:100%}.flickity-enabled .flickity-prev-next-button{position:absolute;background:#1aafbd;border:3px solid #1aafbd;font-size:0;line-height:0;z-index:20;padding:0 !important;color:#fff;-webkit-transition:ease-in-out .2s background,ease-in-out .2s border,ease-in-out .2s color,ease-in-out .2s opacity;-o-transition:ease-in-out .2s background,ease-in-out .2s border,ease-in-out .2s color,ease-in-out .2s opacity;transition:ease-in-out .2s background,ease-in-out .2s border,ease-in-out .2s color,ease-in-out .2s opacity;-webkit-box-shadow:none;box-shadow:none}@media (max-width:1023px){.flickity-enabled .flickity-prev-next-button{width:50px;height:50px}}@media (min-width:1024px){.flickity-enabled .flickity-prev-next-button{width:75px;height:75px}}.flickity-enabled .flickity-prev-next-button:hover{color:#fff;background:#1186ce;border-color:#1186ce;-webkit-box-shadow:0px 10px 20px rgba(0,0,0,.25);box-shadow:0px 10px 20px rgba(0,0,0,.25)}.flickity-enabled .flickity-prev-next-button:hover:after{color:#fff}.flickity-enabled .flickity-prev-next-button:disabled{background:#ddd;opacity:1;border:0;color:#fff}.flickity-enabled .flickity-prev-next-button:disabled:after{color:#b4b4b4}.flickity-enabled .flickity-prev-next-button:disabled:hover{color:#fff;background-color:#fff}.flickity-enabled .flickity-prev-next-button:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.9375rem;line-height:1;-webkit-transition:ease-in-out .2s background,ease-in-out .2s color;-o-transition:ease-in-out .2s background,ease-in-out .2s color;transition:ease-in-out .2s background,ease-in-out .2s color}@media (max-width:639px){.flickity-enabled .flickity-prev-next-button:after{font-size:.8125rem}}@media (min-width:1024px){.flickity-enabled .flickity-prev-next-button:after{font-size:1.125rem}}.flickity-enabled .flickity-prev-next-button.previous:after{content:"\e90b"}.flickity-enabled .flickity-prev-next-button.next:after{content:"\e90a"}.flickity-enabled .flickity-prev-next-button svg{display:none !important}.flickity-enabled .flickity-page-dots .dot{background:#1aafbd}html{font-size:1rem}body{color:#191919;background-color:#fff;overflow-x:hidden;min-width:320px}body.path--frontpage{background:#fff}body .visually-hidden.focusable.bg-focus{padding:15px;background:#e87722;z-index:110;top:15px;left:15px;color:#fff}body .visually-hidden.focusable.bg-focus:focus{position:absolute !important}.mm-page{background-color:#fff !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}iframe{display:block;max-width:100%}a{color:#191919;text-decoration:none;-webkit-transition:color .2s ease-in-out,opacity .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;-o-transition:color .2s ease-in-out,opacity .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;transition:color .2s ease-in-out,opacity .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;font-weight:700}a:hover{color:#191919}a:focus{outline:3px solid #e87722;outline-offset:2px}.meeting-item__meta-data-value a:not(.exclude):not(.exclude):not(.pager__link),.page-aside-info-block a:not(.exclude):not(.exclude):not(.pager__link),.node--view-mode-full a:not(.exclude):not(.exclude):not(.pager__link){display:inline;border-bottom:2px solid #1aafbd}.meeting-item__meta-data-value a:not(.exclude):not(.exclude):not(.pager__link):hover,.page-aside-info-block a:not(.exclude):not(.exclude):not(.pager__link):hover,.node--view-mode-full a:not(.exclude):not(.exclude):not(.pager__link):hover{border-color:#795aa9}.meeting-item__meta-data-value p:last-child,.page-aside-info-block p:last-child,.node--view-mode-full p:last-child{margin-bottom:0}.view-policy a{border:none !important}.link--arrow-right{padding-right:24px;position:relative;display:inline-block;vertical-align:top}.link--arrow-right:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;color:#e87722;position:absolute;right:0;margin:2px 0 0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link--arrow-right:hover:before,.link--arrow-right:focus:before{margin-right:-4px}.mm-page{overflow:hidden;background:#fff}.page-banner__social-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem 0}.page-banner__social-wrap>div{color:#fff;-ms-flex-item-align:center;align-self:center;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-weight:700}@media (max-width:639px){.page-banner__social-wrap>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.page-banner__social-wrap .social-networks a{color:#fff}.page-banner__social-wrap .social-networks a:hover,.page-banner__social-wrap .social-networks a:focus{color:rgba(255,255,255,.75)}.page-banner__social-wrap .social-networks a:hover [class*=icon-]:before,.page-banner__social-wrap .social-networks a:focus [class*=icon-]:before{color:rgba(255,255,255,.75)}.page-banner__social-wrap .social-networks a:focus{outline:3px solid rgba(255,255,255,.75) !important}.social-networks{position:relative;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-networks li{padding:5px 3px}.social-networks a{padding:0 .5rem;line-height:1;display:block;text-decoration:none;position:relative;border:0 !important}@media (max-width:639px){.social-networks a{font-size:1rem}}@media (min-width:640px){.social-networks a{font-size:1.125rem}}.social-networks a:hover [class*=icon-]:before,.social-networks a:focus [class*=icon-]:before{color:#1aafbd}.social-networks a [class*=icon-]{display:block}.social-networks a [class*=icon-]:before{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}@media (max-width:767px){.social-networks a [class*=icon-]:before{font-size:22px}}@media (min-width:768px){.social-networks a [class*=icon-]:before{font-size:25px}}@media (max-width:767px){a[href^="mailto:"]{display:inline-block;vertical-align:top;word-break:break-all}}.user-login-form{margin-bottom:3rem}.node--view-mode-full .field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px}.node--view-mode-full .field--label-inline .field__label{font-weight:600;position:relative;padding:0 10px 0 0}.node--view-mode-full .field--label-inline .field__label:after{display:inline-block;vertical-align:top;content:" :";font-weight:600}.node--view-mode-full .field--label-inline .field__item{position:relative}@media (max-width:1023px){.listing-more-space li+li{padding-top:10px}}@media (min-width:1024px){.listing-more-space li+li{padding-top:15px}}.grecaptcha-badge{display:none !important;visibility:hidden}*:focus:not(:focus-visible){outline:none !important}.highlight-blue{border-top:1px solid #1aafbd;border-right:1px solid #1aafbd;border-bottom:1px solid #1aafbd;border-left:5px solid #1aafbd;padding:1.5rem;background-color:#d9edf7;margin-bottom:1.5rem;color:#222;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-style:normal;margin-left:0}@media (max-width:639px){.highlight-blue{font-size:.8125rem}}@media (min-width:640px){.highlight-blue{font-size:1rem}}.highlight-green{border-top:1px solid #3c763d;border-right:1px solid #3c763d;border-bottom:1px solid #3c763d;border-left:5px solid #3c763d;padding:1.5rem;background-color:#dff0d8;margin-bottom:1.5rem;color:#3c763d;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-style:normal;margin-left:0}@media (max-width:639px){.highlight-green{font-size:.8125rem}}@media (min-width:640px){.highlight-green{font-size:1rem}}.highlight-red{border-top:1px solid #b7312c;border-right:1px solid #b7312c;border-bottom:1px solid #b7312c;border-left:5px solid #b7312c;padding:1.5rem;background-color:#f9d9de;margin-bottom:1.5rem;color:red;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-style:normal;margin-left:0}@media (max-width:639px){.highlight-red{font-size:.8125rem}}@media (min-width:640px){.highlight-red{font-size:1rem}}.highlight-orange{border-top:1px solid #d27400;border-right:1px solid #d27400;border-bottom:1px solid #d27400;border-left:5px solid #d27400;padding:1.5rem;background-color:#ffeebe;margin-bottom:1.5rem;color:#93440b;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-style:normal;margin-left:0}@media (max-width:639px){.highlight-orange{font-size:.8125rem}}@media (min-width:640px){.highlight-orange{font-size:1rem}}hr{margin:0 0 1.5rem;height:2px;background:#000;border:0}img{max-width:100%;height:auto;vertical-align:top}@media (max-width:1023px){figure[role=group]{margin-bottom:2.25rem}}@media (min-width:1024px){figure[role=group]{margin-bottom:3rem}}figure[role=group] img{border:2px solid #fff;display:block;-webkit-box-shadow:10px 15px 40px rgba(0,0,0,.25);box-shadow:10px 15px 40px rgba(0,0,0,.25)}figure[role=group] figcaption{margin-top:20px;position:relative}@media (max-width:1023px){figure[role=group] figcaption{padding-left:40px}}@media (max-width:639px){figure[role=group] figcaption{font-size:.75rem}}@media (min-width:640px){figure[role=group] figcaption{font-size:.875rem}}@media (min-width:1024px){figure[role=group] figcaption{padding-left:70px}}figure[role=group] figcaption:after{left:0;height:1px;content:"";position:absolute;top:11px;background:#191919}@media (max-width:1023px){figure[role=group] figcaption:after{width:30px}}@media (min-width:1024px){figure[role=group] figcaption:after{width:60px}}@media (max-width:479px){figure[role=group].align-right{width:100%;max-width:100%}}@media (min-width:480px) and (max-width:639px){figure[role=group].align-right{max-width:55%}}@media (min-width:480px){figure[role=group].align-right{margin-left:1.5rem}}@media (min-width:640px){figure[role=group].align-right{max-width:60%}}@media (max-width:479px){figure[role=group].align-left{width:100%;max-width:100%}}@media (min-width:480px) and (max-width:639px){figure[role=group].align-left{max-width:55%}}@media (min-width:480px){figure[role=group].align-left{margin-right:1.5rem}}@media (min-width:640px){figure[role=group].align-left{max-width:60%}}figure[role=group].align-center{text-align:center}figure[role=group].align-center img{display:inline-block}.messages>div{padding:1.5rem;border-radius:4px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:10px;border-style:solid;color:#111;margin-bottom:1.5rem}.messages div[aria-label^=Error]{border-color:#b7312c;background:#f7dcdb}.messages div[aria-label^=Status]{border-color:#58ae5f;background:#eff5ed}.messages div[aria-label^=Warning]{border-color:#6098c5;background:#d5e9f9}.pager{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;margin:-5px 0 -5px -5px;border-top:2px solid #d1d1d1}@media (max-width:1023px){.pager{padding-top:2rem}}@media (min-width:1024px){.pager{padding-top:2.5rem}}.pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;border-radius:0;padding:5px;margin:-.18rem}.pager li{margin:.18rem}.pager li.is-active .pager__link{color:#222;background:0 0 !important;border-color:#222}.pager .pager__link{min-width:38px;height:38px;line-height:34px;padding-left:5px;padding-right:5px;display:block;text-align:center;border:2px solid transparent;border-width:2px !important;font-weight:700;background-color:transparent;color:#1aafbd;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}@media (max-width:639px){.pager .pager__link{font-size:.8125rem}}@media (min-width:640px) and (max-width:1023px){.pager .pager__link{font-size:1rem}}@media (min-width:1024px){.pager .pager__link{font-size:1.125rem}}.pager a:hover{border-color:#222;text-decoration:none;color:#222}.sitemap-box{margin-bottom:0 !important}.sitemap-box>h2{display:none}.sitemap-box .feed-link{display:none}.sitemap-box ul{padding:0;margin:0;list-style:none}.sitemap-box li{line-height:1.3}.sitemap-box .expanded ul{margin-left:1.875rem}@media (max-width:639px){.sitemap-box .expanded ul{font-size:.9375rem}}@media (min-width:640px){.sitemap-box .expanded ul{font-size:1.125rem}}.sitemap-box a{display:inline-block;position:relative;padding:.625rem .625rem .625rem 1.875rem;font-weight:700}.sitemap-box em{color:inherit}.sitemap-box a:before{content:"";display:block;width:.9375rem;height:2px;background-color:#1aafbd;position:absolute;top:1.25em;left:0;-webkit-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.sitemap-box a:hover,.sitemap-box a:focus{color:#191919;text-decoration:none;background-color:#e0e0e0}.sitemap-box a:hover:before,.sitemap-box a:focus:before{width:1.4375rem}.sitemap-box a.is-active{font-weight:700;color:#a18dc5}.sitemap-box a.is-active:before{display:none}.social-share-block{padding:2.25rem 0}.social-share-block .a2a_button_facebook{background:#3b5998;padding:5px 10px 5px 50px !important;position:relative;color:#fff;line-height:1;height:40px;overflow:hidden;border-radius:3px;font-weight:400}.social-share-block .a2a_button_facebook:hover{opacity:1;background:#2d4373}.social-share-block .a2a_button_facebook:after{font-size:20px;left:0;width:40px;height:40px;text-align:center;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);content:"\e908";margin:0;line-height:40px;background:#2d4373}.social-share-block .a2a_button_facebook span{width:auto !important;line-height:30px !important;height:30px !important;opacity:1 !important;display:block !important}@media (max-width:639px){.social-share-block .a2a_button_facebook span{font-size:16px !important}}@media (min-width:640px){.social-share-block .a2a_button_facebook span{font-size:18px !important}}table{border:0 solid transparent;width:100%;max-width:100%;margin-bottom:1.5rem}table caption{text-align:left}table th{text-align:left}table td{vertical-align:top}table td *:first-child{margin-top:0}table td *:last-child{margin-bottom:0}table>thead>tr>th,table>thead>tr>td,table>tbody>tr>th,table>tbody>tr>td,table>tfoot>tr>th,table>tfoot>tr>td{padding:.525rem .525rem .525rem 0;vertical-align:top;border-bottom:2px solid #d1d1d1;border-top:0;border-right:0;border-left:0}table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #d1d1d1}table>caption+thead>tr:first-child>th,table>caption+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>td,table>thead:first-child>tr:first-child>th,table>thead:first-child>tr:first-child>td{border-top:0}table>tbody+tbody{border-top:2px solid #d1d1d1}table table{margin-bottom:0}.table-responsive{width:100%;overflow-y:auto}.table-responsive::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.table-responsive::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,.3)}.table-contact thead>tr>th{width:inherit}.table-contact thead>tr>th:first-child{width:25%}.table-contact thead>tr>th:nth-child(2){width:15%}.table-bordered{border:1px solid #d1d1d1}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #d1d1d1;padding:5px}.table-striped:not(.table-responsive) thead>tr>th,.table-striped:not(.table-responsive) thead>tr>td,.table-striped:not(.table-responsive) tbody>tr>th,.table-striped:not(.table-responsive) tbody>tr>td{padding-left:.525rem;padding-right:.525rem}.table-striped:not(.table-responsive)>tbody>tr:nth-child(odd),.table-striped:not(.table-responsive) .odd-row{background:rgba(0,0,0,.05)}.table-striped:not(.table-responsive) th,.table-striped:not(.table-responsive) td{border:0}@media (min-width:640px){.table-striped.table-responsive thead>tr>th,.table-striped.table-responsive thead>tr>td,.table-striped.table-responsive tbody>tr>th,.table-striped.table-responsive tbody>tr>td{padding-left:.525rem;padding-right:.525rem}}@media (min-width:640px){.table-striped.table-responsive>tbody>tr:nth-child(odd),.table-striped.table-responsive .odd-row{background:rgba(0,0,0,.05)}}.table-striped.table-responsive th,.table-striped.table-responsive td{border:0}.table-striped-vertical th:nth-child(odd),.table-striped-vertical td:nth-child(odd),.table-striped-vertical .odd-column{background-color:#f2f2f2}.table-striped-vertical th,.table-striped-vertical td{border:0}.table-vertical th,.table-vertical td{border-top:0;border-bottom:0;border-right:1px solid #d1d1d1}.table-vertical tr td:last-child,.table-vertical tr th:last-child{border:0}.table-unstyled>thead>tr>th,.table-unstyled>thead>tr>td,.table-unstyled>tbody>tr>th,.table-unstyled>tbody>tr>td,.table-unstyled>tfoot>tr>th,.table-unstyled>tfoot>tr>td{padding:0;vertical-align:top;border:0}.block--local-tasks-block{padding-top:1.5rem;padding-bottom:1.5rem}.block--local-tasks-block ul{margin-left:0;padding-left:0;list-style:none}.block--local-tasks-block ul li a{color:#000;background-color:#ededed;border-color:#bbb;border-style:solid solid none;border-width:1px;display:block;padding:10px 15px;text-shadow:0 1px 0 #fff}.block--local-tasks-block ul li a:hover{background:#d4d4d4}.block--local-tasks-block ul li a.is-active{background-color:#fff}@media screen and (max-width:37.5em){.block--local-tasks-block ul{border-bottom:1px solid #bbb}.block--local-tasks-block ul li{display:block;margin:0}.block--local-tasks-block ul li a{padding:5px 10px}.block--local-tasks-block ul li.is-active a{border-bottom:none}}@media screen and (min-width:37.5em){.block--local-tasks-block ul{border-collapse:collapse;height:auto;line-height:normal;padding:0 3px;margin:0;border:none;white-space:nowrap;border-bottom:1px solid #ddd}.block--local-tasks-block ul:after{display:block;clear:both;content:""}.block--local-tasks-block ul li{float:left;margin:0 5px 0 0}[dir=rtl] .block--local-tasks-block ul li{margin:0 0 0 5px;float:right}.block--local-tasks-block ul li a{float:left;border-top-left-radius:3px;border-top-right-radius:3px}.block--local-tasks-block ul li.is-active a{border-bottom:1px solid #fff}}.block--local-tasks-block ul.secondary{border-bottom:none;margin:5px;padding:.5em 0;overflow:hidden}.block--local-tasks-block ul.secondary li{border-right:1px solid #ccc;display:block;float:left;margin:0;padding:0 1em}[dir=rtl] .block--local-tasks-block ul.secondary li{border-left:1px solid #ccc;border-right:none;float:right}.block--local-tasks-block ul.secondary li:last-child{border-right:none}[dir=rtl] .block--local-tasks-block ul.secondary li:last-child{border-left:none}.block--local-tasks-block ul.secondary li:first-child{padding-left:0}[dir=rtl] .block--local-tasks-block ul.secondary li:first-child{padding-right:0}.block--local-tasks-block ul.secondary li a{display:inline;padding:.25em .5em;text-decoration:none}.block--local-tasks-block ul.secondary li a.is-active{background:#f2f2f2;border-bottom:none;border-radius:5px}.campaign-item{border-bottom:2px solid #d1d1d1;color:#333741}@media (max-width:479px){.campaign-item{padding:1.05rem 0}}@media (min-width:480px) and (max-width:1023px){.campaign-item{padding:1.5rem 0}}@media (max-width:1023px){.campaign-item{font-size:.875rem}}@media (min-width:1024px){.campaign-item{padding:2.25rem 0;font-size:1rem}}@media print{.campaign-item{padding:1.25rem .9375rem}}.campaign-item__wrap{margin:0 -12px;display:-webkit-box;display:-ms-flexbox;display:flex}.recent-news--aside-block .campaign-item__wrap{margin:0 -10px}.campaign-item__left{padding:0 12px}@media (max-width:1023px){.campaign-item__left{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;max-width:33%}}@media (min-width:1024px){.campaign-item__left{-webkit-box-flex:1;-ms-flex:1 0 226px;flex:1 0 226px;max-width:226px}}@media print{.campaign-item__left{display:none !important}}.campaign-item__left img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;-webkit-box-shadow:none;box-shadow:none}.campaign-item__left a{display:block;border:none !important}.campaign-item__left a:hover img,.campaign-item__left a:focus img{-webkit-box-shadow:0px 5px 10px rgba(0,0,0,.35);box-shadow:0px 5px 10px rgba(0,0,0,.35)}.campaign-item__right{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.campaign-item__right{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%}}@media (min-width:1024px){.campaign-item__right{-webkit-box-flex:1;-ms-flex:1 0 10%;flex:1 0 10%}}.campaign-item__text-hold-frame{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.campaign-item h3{font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;line-height:1.2;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:639px){.campaign-item h3{font-size:.8125rem}}@media (min-width:640px) and (max-width:1023px){.campaign-item h3{font-size:1rem}}@media (min-width:1024px){.campaign-item h3{font-size:1.125rem}}@media print{.campaign-item h3{border:0 !important}}.campaign-item h3 a{color:#191919;border-bottom:2px solid #1aafbd}.campaign-item h3 a:hover,.campaign-item h3 a:focus{border-color:#795aa9}.campaign-item__release-date-time{color:#444;font-size:.875rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:1023px){.campaign-item__release-date-time{padding:7px 0}}@media (min-width:1024px){.campaign-item__release-date-time{padding:10px 0}}.page-alert-block-hold{display:block;color:#fff;background:#b7312c}@media (max-width:1023px){.page-alert-block-hold{font-size:1rem}}@media (max-width:639px){.page-alert-block-hold{font-size:.75rem}}@media (min-width:1024px){.page-alert-block-hold{font-size:1.125rem}}.page-alert-block-hold .row>div,.page-alert-block-hold .report-block-holder .block__body>div,.report-block-holder .page-alert-block-hold .block__body>div,.page-alert-block-hold .homepage-quick-links .quick-links-block>div,.homepage-quick-links .page-alert-block-hold .quick-links-block>div,.page-alert-block-hold .community-events-holder .block__body>div,.community-events-holder .page-alert-block-hold .block__body>div,.page-alert-block-hold .community-info-block-holder .block__body>div,.community-info-block-holder .page-alert-block-hold .block__body>div{-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}@media (max-width:1023px){.page-alert-block-hold .row>div,.page-alert-block-hold .report-block-holder .block__body>div,.report-block-holder .page-alert-block-hold .block__body>div,.page-alert-block-hold .homepage-quick-links .quick-links-block>div,.homepage-quick-links .page-alert-block-hold .quick-links-block>div,.page-alert-block-hold .community-events-holder .block__body>div,.community-events-holder .page-alert-block-hold .block__body>div,.page-alert-block-hold .community-info-block-holder .block__body>div,.community-info-block-holder .page-alert-block-hold .block__body>div{padding:1.125rem 0}}@media (min-width:1024px){.page-alert-block-hold .row>div,.page-alert-block-hold .report-block-holder .block__body>div,.report-block-holder .page-alert-block-hold .block__body>div,.page-alert-block-hold .homepage-quick-links .quick-links-block>div,.homepage-quick-links .page-alert-block-hold .quick-links-block>div,.page-alert-block-hold .community-events-holder .block__body>div,.community-events-holder .page-alert-block-hold .block__body>div,.page-alert-block-hold .community-info-block-holder .block__body>div,.community-info-block-holder .page-alert-block-hold .block__body>div{padding:1.1875rem 0}}.block--alert-block .block__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--alert-block a{color:#fff;border-bottom:2px solid #ffb300}.block--alert-block a:hover{color:#fff;border-color:#1aafbd}@media (max-width:1023px){.alert-block-item__icon{-webkit-box-flex:1;-ms-flex:1 0 50px;flex:1 0 50px;max-width:50px}}@media (min-width:1024px){.alert-block-item__icon{-webkit-box-flex:1;-ms-flex:1 0 60px;flex:1 0 60px;max-width:60px}}.alert-block-item__text{-ms-flex-item-align:center;align-self:center;padding-left:10px;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}@media (max-width:1023px){.alert-block-item__text{max-width:calc(100% - 50px)}}@media (min-width:1024px){.alert-block-item__text{max-width:calc(100% - 60px)}}.alert-block-item__text P{margin:0}.alert-block-item__text P+p{margin-top:10px}.layout-banner{position:relative}@media (max-width:767px){.layout-banner{overflow:hidden}}.layout-banner .row,.layout-banner .report-block-holder .block__body,.report-block-holder .layout-banner .block__body,.layout-banner .homepage-quick-links .quick-links-block,.homepage-quick-links .layout-banner .quick-links-block,.layout-banner .community-events-holder .block__body,.community-events-holder .layout-banner .block__body,.layout-banner .community-info-block-holder .block__body,.community-info-block-holder .layout-banner .block__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.layout-banner__bg{overflow:hidden;max-width:100%}}@media (min-width:768px){.layout-banner__bg{position:absolute;top:0;bottom:0;content:"";z-index:0;right:0;background-repeat:no-repeat}}.layout-banner--no-image{padding-bottom:1rem}@media (max-width:767.98px){.layout-banner--no-image .row,.layout-banner--no-image .report-block-holder .block__body,.report-block-holder .layout-banner--no-image .block__body,.layout-banner--no-image .homepage-quick-links .quick-links-block,.homepage-quick-links .layout-banner--no-image .quick-links-block,.layout-banner--no-image .community-events-holder .block__body,.community-events-holder .layout-banner--no-image .block__body,.layout-banner--no-image .community-info-block-holder .block__body,.community-info-block-holder .layout-banner--no-image .block__body{display:block;padding:0}}.layout-banner--no-image .layout-banner__content{padding:2rem 15px 0;-ms-flex-item-align:center;align-self:center}@media (min-width:768px){.layout-banner--no-image .layout-banner__content{width:80%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:5rem 3rem 0 0}}.layout-banner--no-image .layout-banner__content h1,.layout-banner--no-image .layout-banner__content p{color:#191919}.layout-banner--basic-page{padding-bottom:8rem}@media (min-width:768px){.layout-banner--basic-page{padding-bottom:12rem}}@media (max-width:767px){.page-has-colour .layout-banner--basic-page .layout-banner__bg{position:relative;overflow:hidden}}@media (max-width:767px){.page-has-colour .layout-banner--basic-page .layout-banner__bg{min-height:200px}}@media (min-width:768px){.page-has-colour .layout-banner--basic-page .layout-banner__bg .layout-banner__bg-frame{display:none}}.page-has-colour .layout-banner--basic-page .layout-banner__bg .layout-banner__bg-frame img{display:block}.page-colour--yellow .layout-banner--basic-page{background-color:#ffb300}.page-colour--blue .layout-banner--basic-page{background-color:#1aafbd}.page-colour--purple .layout-banner--basic-page{background-color:#795aa9}.page-colour--green .layout-banner--basic-page{background-color:#58ae5f}.page-colour--orange .layout-banner--basic-page{background-color:#e87722}.page-colour--brown .layout-banner--basic-page{background-color:#57342f}.page-colour--light-blue .layout-banner--basic-page{background-color:#1aafbd}.page-colour--light-blue-with-border .layout-banner--basic-page{background-color:#1aafbd}.page-colour--light-brown .layout-banner--basic-page{background-color:#aa5b29}@media (min-width:768px){.layout-banner--basic-page .layout-banner__bg{left:50%}}@media (max-width:767.98px){.layout-banner--basic-page .row,.layout-banner--basic-page .report-block-holder .block__body,.report-block-holder .layout-banner--basic-page .block__body,.layout-banner--basic-page .homepage-quick-links .quick-links-block,.homepage-quick-links .layout-banner--basic-page .quick-links-block,.layout-banner--basic-page .community-events-holder .block__body,.community-events-holder .layout-banner--basic-page .block__body,.layout-banner--basic-page .community-info-block-holder .block__body,.community-info-block-holder .layout-banner--basic-page .block__body{display:block;padding:0}}.layout-banner--basic-page .layout-banner__content{padding:2rem 15px 0;-ms-flex-item-align:center;align-self:center;font-weight:700}@media (min-width:768px){.layout-banner--basic-page .layout-banner__content{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:7rem 3rem 0 0}}.layout-banner--landing-page{padding-bottom:5rem}@media (min-width:640px){.layout-banner--landing-page{padding-bottom:10rem}}@media (min-width:1024px){.layout-banner--landing-page{padding-bottom:0}}.layout-banner--landing-page:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(#111),to(rgba(96,96,96,0)));background:-o-linear-gradient(bottom,#111 0%,rgba(96,96,96,0) 100%);background:linear-gradient(0deg,#111 0%,rgba(96,96,96,0) 100%);opacity:.88}@media (max-width:639px){.layout-banner--landing-page .row,.layout-banner--landing-page .report-block-holder .block__body,.report-block-holder .layout-banner--landing-page .block__body,.layout-banner--landing-page .homepage-quick-links .quick-links-block,.homepage-quick-links .layout-banner--landing-page .quick-links-block,.layout-banner--landing-page .community-events-holder .block__body,.community-events-holder .layout-banner--landing-page .block__body,.layout-banner--landing-page .community-info-block-holder .block__body,.community-info-block-holder .layout-banner--landing-page .block__body{min-height:220px}}@media (min-width:640px) and (max-width:1023px){.layout-banner--landing-page .row,.layout-banner--landing-page .report-block-holder .block__body,.report-block-holder .layout-banner--landing-page .block__body,.layout-banner--landing-page .homepage-quick-links .quick-links-block,.homepage-quick-links .layout-banner--landing-page .quick-links-block,.layout-banner--landing-page .community-events-holder .block__body,.community-events-holder .layout-banner--landing-page .block__body,.layout-banner--landing-page .community-info-block-holder .block__body,.community-info-block-holder .layout-banner--landing-page .block__body{min-height:270px}}@media (min-width:1024px){.layout-banner--landing-page .row,.layout-banner--landing-page .report-block-holder .block__body,.report-block-holder .layout-banner--landing-page .block__body,.layout-banner--landing-page .homepage-quick-links .quick-links-block,.homepage-quick-links .layout-banner--landing-page .quick-links-block,.layout-banner--landing-page .community-events-holder .block__body,.community-events-holder .layout-banner--landing-page .block__body,.layout-banner--landing-page .community-info-block-holder .block__body,.community-info-block-holder .layout-banner--landing-page .block__body{min-height:600px}}.layout-banner--landing-page .layout-banner__bg{left:0}@media (max-width:767px){.layout-banner--landing-page .layout-banner__bg{position:absolute;top:0;bottom:0;content:"";z-index:0;right:0;background-repeat:no-repeat}}.layout-banner--landing-page .layout-banner__bg-frame{display:none !important}.layout-banner--landing-page .layout-banner__content{padding:2rem 0 3rem;z-index:1}@media (min-width:1024px){.layout-banner--landing-page .layout-banner__content{padding:2rem 0;margin-top:6rem}}.page-banner-image--full-width .layout-banner{padding-bottom:5rem}@media (min-width:640px){.page-banner-image--full-width .layout-banner{padding-bottom:10rem}}.page-banner-image--full-width .layout-banner .layout-banner__bg{left:0}@media (max-width:767px){.page-banner-image--full-width .layout-banner .layout-banner__bg{position:absolute;top:0;bottom:0;content:"";z-index:0;right:0;background-repeat:no-repeat}}.page-banner-image--full-width .layout-banner .layout-banner__bg-frame{display:none !important}.page-banner-image--full-width .layout-banner:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(#111),to(rgba(96,96,96,0)));background:-o-linear-gradient(bottom,#111 0%,rgba(96,96,96,0) 100%);background:linear-gradient(0deg,#111 0%,rgba(96,96,96,0) 100%);opacity:.88}.page-banner-image--full-width .layout-banner .layout-banner__content{z-index:3;width:100%}@media (max-width:767px){.page-banner-image--full-width .layout-banner .layout-banner__content{padding:4.5rem 15px}}.page-banner-image--full-width .layout-banner .row,.page-banner-image--full-width .layout-banner .report-block-holder .block__body,.report-block-holder .page-banner-image--full-width .layout-banner .block__body,.page-banner-image--full-width .layout-banner .homepage-quick-links .quick-links-block,.homepage-quick-links .page-banner-image--full-width .layout-banner .quick-links-block,.page-banner-image--full-width .layout-banner .community-events-holder .block__body,.community-events-holder .page-banner-image--full-width .layout-banner .block__body,.page-banner-image--full-width .layout-banner .community-info-block-holder .block__body,.community-info-block-holder .page-banner-image--full-width .layout-banner .block__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-banner h1{margin:0;line-height:1.25;font-weight:700;color:#fff;font-weight:900}@media (max-width:639px){.layout-banner h1{font-size:1.5rem}}@media (min-width:640px) and (max-width:1023px){.layout-banner h1{font-size:2.75rem}}@media (min-width:1024px){.layout-banner h1{font-size:3.375rem}}.layout-banner p{color:#fff;margin-top:.5rem;max-width:800px}@media (max-width:639px){.layout-banner p{font-size:.8125rem}}.layout-banner p:last-child{margin-bottom:0}.page-has-colour .layout-banner--basic-page:before,.page-banner-image--has-image .layout-banner--basic-page:before{content:"";position:absolute;left:0;right:0;background:url("/themes/custom/ropergulf/dist/css/../img/white-edge-graphic.svg") repeat-x;pointer-events:none;bottom:0;height:90px;z-index:2}@media (max-width:767px){.page-has-colour .layout-banner--basic-page:before,.page-banner-image--has-image .layout-banner--basic-page:before{display:none !important}}@media (max-width:767px){.page-has-colour .layout-banner--basic-page,.page-banner-image--has-image .layout-banner--basic-page{padding-bottom:1.5rem}}.page-has-colour .layout-banner--landing-page:before,.page-banner-image--has-image .layout-banner--landing-page:before{content:"";position:absolute;left:0;right:0;bottom:0;background:url("/themes/custom/ropergulf/dist/css/../img/cream-edge-graphic.svg") repeat-x;height:90px;pointer-events:none;background-position:right top;z-index:2}@media (max-width:639px){.page-has-colour .layout-banner--landing-page:before,.page-banner-image--has-image .layout-banner--landing-page:before{background-position:left top;background-size:cover}}@media (min-width:640px){.page-has-colour .layout-banner--landing-page:before,.page-banner-image--has-image .layout-banner--landing-page:before{background-position:inherit}}@media (min-width:1024px) and (max-width:1249px){.page-has-colour .layout-banner--landing-page:before,.page-banner-image--has-image .layout-banner--landing-page:before{height:130px}}@media (min-width:1250px){.page-has-colour .layout-banner--landing-page:before,.page-banner-image--has-image .layout-banner--landing-page:before{height:184px}}.page-has-colour .layout-banner--landing-page .layout-banner__content,.page-banner-image--has-image .layout-banner--landing-page .layout-banner__content{padding-top:3.125rem}@media (min-width:1024px) and (max-width:1249px){.page-has-colour .layout-banner--landing-page .layout-banner__content,.page-banner-image--has-image .layout-banner--landing-page .layout-banner__content{padding-bottom:8.125rem}}@media (min-width:1250px){.page-has-colour .layout-banner--landing-page .layout-banner__content,.page-banner-image--has-image .layout-banner--landing-page .layout-banner__content{padding-bottom:11.25rem}}.banner-search{--button-width:70px;--form-width:450px;position:absolute;top:50%;left:15px;right:15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}@media (min-width:640px) and (max-width:767px){.banner-search{--button-width:100px}}@media (min-width:768px){.banner-search{display:none}}.banner-search__field{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-search__input{-webkit-box-flex:1;-ms-flex:1 0 80%;flex:1 0 80%;max-width:calc(100% - var(--button-width))}.banner-search__input input{border-right:0 !important}.banner-search__submit{-webkit-box-flex:1;-ms-flex:1 0 10%;flex:1 0 10%;max-width:var(--button-width)}.banner-search__submit input[type=submit]{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:0;background-color:#222832;border:1px solid #222832;border-left:0;color:#fff;letter-spacing:1px;position:relative;border-radius:2px;outline:3px solid transparent;outline-offset:2px;margin-bottom:0 !important;min-width:var(--button-width)}.banner-search__submit input[type=submit]:focus{outline-color:#e87722;border-radius:0}.banner-search .row,.banner-search .report-block-holder .block__body,.report-block-holder .banner-search .block__body,.banner-search .homepage-quick-links .quick-links-block,.homepage-quick-links .banner-search .quick-links-block,.banner-search .community-events-holder .block__body,.community-events-holder .banner-search .block__body,.banner-search .community-info-block-holder .block__body,.community-info-block-holder .banner-search .block__body{max-width:var(--form-width)}@media (max-width:767px){.book-navigation h2{font-size:1.25rem}}@media (min-width:768px){.book-navigation h2{font-size:1.5rem}}.book-navigation .menu{display:none !important}.book-navigation ul{list-style:none;margin:0 -5px;padding:0;overflow:hidden}.book-navigation ul li{padding:5px;float:left}@media (max-width:767px){.book-navigation ul li{font-size:1rem}}@media (min-width:768px){.book-navigation ul li{font-size:1.125rem}}@media (min-width:640px){.book-navigation ul li.book-navigation__next{float:right}}.book-navigation ul li a{display:inline-block !important;vertical-align:top;border:1px solid #aa5b29 !important}@media (max-width:1023px){.book-navigation ul li a{padding:6px 15px !important}}@media (min-width:1024px){.book-navigation ul li a{padding:10px 15px !important}}.book-navigation ul li a:hover,.book-navigation ul li a:focus{color:#fff !important;background:#aa5b29 !important}.chosen-container{width:100% !important;max-width:100%}.chosen-container.focus .chosen-single,.chosen-container.active .chosen-single,.chosen-container.chosen-container-active .chosen-single{outline-color:#e87722}.chosen-container.chosen-with-drop .chosen-single>div b:after{margin-top:-1px;-webkit-transform:translate(0,-50%) rotate(135deg);-ms-transform:translate(0,-50%) rotate(135deg);transform:translate(0,-50%) rotate(135deg)}.chosen-container .chosen-single{background:0 0 !important;border-radius:0;border:2px solid #ccc !important;outline:3px solid transparent;-webkit-box-shadow:none !important;box-shadow:none !important;font-weight:400;display:block !important}@media (max-width:639px){.chosen-container .chosen-single{line-height:32px;height:46px;padding:0 15px;font-size:.6875rem}}@media (min-width:640px){.chosen-container .chosen-single{line-height:44px;height:55px;padding:0 20px;font-size:1.125rem}}.chosen-container .chosen-single.focus,.chosen-container .chosen-single:active{outline-color:#e87722}@media (max-width:639px){.chosen-container .chosen-single>span{line-height:41px}}@media (min-width:640px){.chosen-container .chosen-single>span{line-height:50px}}.chosen-container .chosen-single>div b{position:relative;background:0 0 !important}.chosen-container .chosen-single>div b:after{position:absolute;top:50%;margin-top:-5px;-webkit-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg);bottom:0;left:0;width:10px;height:10px;border:2px solid #b4b4b4;border-right-width:0;border-top-width:0;content:"";-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.chosen-container .chosen-search input[type=text]{padding-top:7px;padding-bottom:7px;padding-left:15px}@media (max-width:639px){.chosen-container .chosen-search input[type=text]{font-size:.6875rem}}@media (min-width:640px){.chosen-container .chosen-search input[type=text]{font-size:1rem}}.chosen-container .chosen-results li{padding-top:9px;padding-bottom:9px}@media (max-width:639px){.chosen-container .chosen-results li{font-size:.6875rem}}@media (min-width:640px){.chosen-container .chosen-results li{font-size:1rem}}.chosen-container .chosen-results li.result-selected,.chosen-container .chosen-results li.highlighted,.chosen-container .chosen-results li:hover,.chosen-container .chosen-results li:focus{color:#fff;background:#1aafbd}.view-community-directory{max-width:1000px}.view-community-directory .views-exposed-form{margin:0 -15px}@media (min-width:480px){.view-community-directory .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.view-community-directory .views-exposed-form .js-form-item{padding:0 15px}@media (min-width:480px){.view-community-directory .views-exposed-form .js-form-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}.view-community-directory .form-actions{padding:0 15px}@media (min-width:480px){.view-community-directory .form-actions{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.view-community-directory .form-actions input[type=submit][value^=Filter],.view-community-directory .form-actions input[type=submit][value^=Search]{margin-right:15px}.view-community-directory .form-actions input[type=submit][value^=Reset]{background:0 0;color:#000;border:1px solid #1aafbd}.view-community-directory .form-actions input[type=submit][value^=Reset]:hover,.view-community-directory .form-actions input[type=submit][value^=Reset]:focus{background:#1aafbd;color:#fff}@media (max-width:1023px){.view-community-directory .content-row .community-directory-listing-wrap+.community-directory-listing-wrap{margin-top:2.25rem}}@media (min-width:1024px){.view-community-directory .content-row .community-directory-listing-wrap+.community-directory-listing-wrap{margin-top:3.75rem}}.community-directory-listing{margin:0;padding:0;list-style:none}.community-directory-item{overflow:hidden}@media (max-width:1023px){.community-directory-item+.community-directory-item{margin-top:1.5rem}}@media (min-width:1024px){.community-directory-item+.community-directory-item{margin-top:2.25rem}}.community-directory-item__name{color:#fff;background:#1aafbd;margin:0;padding:15px}@media (min-width:640px) and (max-width:1023px){.community-directory-item__name{font-size:1.0625rem}}@media (max-width:639px){.community-directory-item__name{font-size:.9375rem}}@media (min-width:1024px){.community-directory-item__name{font-size:1.1875rem}}.community-directory-item__address{padding:7px 15px}.community-directory-item .data-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:7px 15px;border-bottom:1px solid #d1d1d1}.community-directory-item .data-row:nth-child(2n-1){background:#ebebeb}.community-directory-item .data-row--no-label .data-row__value{max-width:100%}.community-directory-item .data-row__label{font-weight:600;padding:0 10px}@media (max-width:1023px){.community-directory-item .data-row__label{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px}}@media (min-width:1024px){.community-directory-item .data-row__label{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;max-width:130px}}.community-directory-item .data-row__value{padding:0 10px;-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}@media (max-width:1023px){.community-directory-item .data-row__value{max-width:calc(100% - 80px)}}@media (min-width:1024px){.community-directory-item .data-row__value{max-width:calc(100% - 130px)}}.community-directory-item p:last-child{margin-bottom:0}@media (max-width:767px){.community-directory-item a{word-break:break-all}}.community-info-block-holder{background:#444;overflow:hidden}@media (max-width:1023px){.community-info-block-holder{padding:40px 0 50px}}@media (min-width:1024px){.community-info-block-holder{padding:75px 0}}.community-info-block-holder .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.community-info-block-holder .community-header-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.community-info-block-holder .community-header-block{margin:0 0 20px}}@media (min-width:1024px){.community-info-block-holder .community-header-block{margin:0 0 42px}}.community-info-block-holder .community-header-block h2{color:#1186ce;margin:0}.community-info-item{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;font-size:1rem;line-height:1.55}@media (max-width:639px){.community-info-item{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;font-size:.8125rem}}@media (min-width:640px) and (max-width:1023px){.community-info-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}@media (min-width:1024px){.community-info-item{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}.community-info-item__link{width:100%;height:100%;color:#191919 !important;background:#fff;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;padding:25px 20px;border-bottom:5px solid #aa5b29;transition:.2s ease-in-out all}.community-info-item__link:hover,.community-info-item__link:focus{-webkit-box-shadow:0 15px 20px 1px rgba(0,0,0,.25);box-shadow:0 15px 20px 1px rgba(0,0,0,.25);border-color:#ffb300;background:#1aafbd;color:#fff !important}.community-info-item__link:hover h3,.community-info-item__link:focus h3{color:#fff}.community-info-item__link:hover .community-info-item__more span,.community-info-item__link:focus .community-info-item__more span{color:#ffb300}.community-info-item__link:hover .community-info-item__more span:before,.community-info-item__link:focus .community-info-item__more span:before{margin:0}.community-info-item__date{text-transform:uppercase;color:#aa5b29;font-size:1.125rem;font-weight:700;margin:0 0 5px}@media (max-width:639px){.community-info-item__date{font-size:.9375rem}}.community-info-item h3{margin-bottom:15px;line-height:1.4;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}@media (min-width:640px) and (max-width:1023px){.community-info-item h3{font-size:1.125rem}}@media (max-width:639px){.community-info-item h3{font-size:.9375rem}}@media (min-width:1024px){.community-info-item h3{font-size:1.375rem}}.community-info-item p:last-child{margin-bottom:0}.community-info-item__more span{display:inline-block;vertical-align:top;position:relative;padding-right:20px;padding-bottom:4px;font-weight:700;color:#11717a}.community-info-item__more span:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin:0 3px 0 0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;font-size:80%;color:#ffb300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.homepage-events .no-results{color:#fff}.community-events-holder{position:relative;color:#fff;background:#1aafbd;overflow:hidden}@media (max-width:639px){.community-events-holder{padding:35px 0 65px}}@media (min-width:640px) and (max-width:1023px){.community-events-holder{padding:50px 0 70px}}@media (min-width:1024px){.community-events-holder{padding:90px 0 102px}}@media (max-width:479px){.community-events-holder header{margin:0 0 20px}}@media (min-width:480px) and (max-width:1023px){.community-events-holder header{margin:0 0 25px}}@media (min-width:1024px){.community-events-holder header{margin:0 0 51px}}.community-events-holder header h2{color:#fff}.community-events-holder .view-event-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:479px){.community-events-holder .view-event-header{padding-left:70px}}@media (min-width:480px) and (max-width:1023px){.community-events-holder .view-event-header{padding-left:80px}}@media (min-width:1024px){.community-events-holder .view-event-header{padding-left:108px}}.community-events-holder .view-event-header__title-block{padding-right:20px;font-size:1rem;position:relative}.community-events-holder .view-event-header__title-block:after{left:0;content:"";position:absolute;background:url("/themes/custom/ropergulf/dist/css/../img/search-double-line.svg") no-repeat 50% 50%/cover}@media (max-width:479px){.community-events-holder .view-event-header__title-block:after{top:10px;width:55px;height:55px;left:-70px}}@media (min-width:480px) and (max-width:1023px){.community-events-holder .view-event-header__title-block:after{width:67px;height:67px;top:10px;left:-80px}}@media (min-width:1024px){.community-events-holder .view-event-header__title-block:after{top:2px;width:82px;height:82px;left:-106px}}.community-events-holder .view-event-header__title-block h2{color:#fff;margin:10px 0 4px}.community-events-holder .view-event-header__title-block p{margin-bottom:0}.community-events-holder .view-event-header__link-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px -15px}.community-events-holder .view-event-header__link-block ul li{padding:5px 15px}.community-events-holder .view-event-header__link-block ul a{color:#fff;position:relative;display:inline-block;vertical-align:top;padding-bottom:3px;padding-right:25px}.community-events-holder .view-event-header__link-block ul a:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin:0 3px 0 0;font-size:90%;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.community-events-holder .view-event-header__link-block ul a:after{position:absolute;left:0;right:0;bottom:0;height:2px;background:#a18dc5;content:"";right:5px}.community-events-holder .view-event-header__link-block ul a:hover:before,.community-events-holder .view-event-header__link-block ul a:focus:before{margin-right:0}.community-events-holder .view-event-header__link-block ul a:hover:after,.community-events-holder .view-event-header__link-block ul a:focus:after{background:#e87722}.community-events-holder .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.community-events-holder .content-row{margin:-30px -10px;padding-bottom:40px}}@media (min-width:1024px) and (max-width:1799px){.community-events-holder .content-row{margin:-50px 85px}}@media (min-width:1800px){.community-events-holder .content-row{margin:-50px -20px}}.community-events-holder .flickity-prev-next-button{background:0 0;border-color:#fff}@media (max-width:479px){.community-events-holder .flickity-prev-next-button{display:block}}@media (max-width:1023px){.community-events-holder .flickity-prev-next-button{bottom:0;top:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@media (max-width:1023px){.community-events-holder .flickity-prev-next-button.previous{left:100%;margin-left:-115px}}@media (min-width:1024px) and (max-width:1799px){.community-events-holder .flickity-prev-next-button.previous{left:-85px}}@media (min-width:1800px){.community-events-holder .flickity-prev-next-button.previous{left:-103px}}@media (max-width:1023px){.community-events-holder .flickity-prev-next-button.next{right:0;margin-right:5px}}@media (min-width:1024px) and (max-width:1799px){.community-events-holder .flickity-prev-next-button.next{right:-85px}}@media (min-width:1800px){.community-events-holder .flickity-prev-next-button.next{right:-103px}}@media (min-width:768px) and (max-width:1023px){.event-card-item{width:450px}}@media (min-width:640px) and (max-width:767px){.event-card-item{width:400px}}@media (max-width:639px){.event-card-item{width:100%}}@media (max-width:1023px){.event-card-item{padding:30px 10px}}@media (min-width:1024px) and (max-width:1249px){.event-card-item{width:50%}}@media (min-width:1250px) and (max-width:1799px){.event-card-item{width:490px}}@media (min-width:1800px){.event-card-item{width:33.33%}}@media (min-width:1024px){.event-card-item{padding:50px 20px}}.event-card-item__link{height:100%;display:block;color:#fff !important;position:relative;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}@media (max-width:1023px){.event-card-item__link:hover,.event-card-item__link:focus{-webkit-box-shadow:0 15px 15px 1px rgba(0,0,0,.15);box-shadow:0 15px 15px 1px rgba(0,0,0,.15)}}@media (min-width:1024px){.event-card-item__link:hover,.event-card-item__link:focus{-webkit-box-shadow:0 25px 30px 1px rgba(0,0,0,.25);box-shadow:0 25px 30px 1px rgba(0,0,0,.25)}}.event-card-item__link:hover:after,.event-card-item__link:focus:after{background:#004a33;opacity:.9}@media (min-width:480px){.event-card-item__link:hover .event-card-item__summary,.event-card-item__link:focus .event-card-item__summary{-webkit-transform:scale(1,1) translate(0,0);-ms-transform:scale(1,1) translate(0,0);transform:scale(1,1) translate(0,0)}}.event-card-item__link:hover .event-card-item__more span:before,.event-card-item__link:focus .event-card-item__more span:before{margin:0}@media (min-width:480px){.event-card-item__link:hover .title-out,.event-card-item__link:focus .title-out{opacity:0}}.event-card-item__link:before,.event-card-item__link:after{position:absolute;left:0;right:0;bottom:0;top:0;z-index:0;content:"";-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.event-card-item__link:before{background:#000;opacity:.5}.event-card-item__link:after{background:#004a33;opacity:0}.event-card-item__image img{width:100%}.event-card-item .title-out{opacity:1;-webkit-transition:.4s ease-in-out all;-o-transition:.4s ease-in-out all;transition:.4s ease-in-out all;margin:0 0 5px}.event-card-item__date{color:#aa5b29;text-transform:uppercase;font-weight:700}.event-card-item__text-hold{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;font-weight:400}.event-card-item__text-hold-frame{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.event-card-item__text-hold-frame,.event-card-item__summary{padding:20px}@media (min-width:1250px){.event-card-item__text-hold-frame,.event-card-item__summary{padding:30px}}.event-card-item__summary{-webkit-transform:translate(0,120%);-ms-transform:translate(0,120%);transform:translate(0,120%);position:absolute;left:0;right:0;bottom:0;-webkit-transition:.4s ease-in-out all;-o-transition:.4s ease-in-out all;transition:.4s ease-in-out all;opacity:1;line-height:1.55}@media (min-width:640px) and (max-width:1023px){.event-card-item__summary{font-size:.875rem}}@media (max-width:639px){.event-card-item__summary{font-size:.75rem}}@media (min-width:1250px){.event-card-item__summary{font-size:1rem}}.event-card-item h3{width:100%;color:#fff;margin:0 0 2px}.event-card-item__location{padding-left:20px;padding-bottom:10px;position:relative}.event-card-item__location:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;left:0;top:5px;font-size:105%;color:#1aafbd;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.event-card-item p{margin-bottom:.625rem}.event-card-item__more span{display:inline-block;vertical-align:top;position:relative;padding-right:20px;padding-bottom:4px;font-weight:700}.event-card-item__more span:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin:0 3px 0 0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;font-size:80%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.event-card-item__more span:after{position:absolute;left:0;right:0;bottom:0;height:2px;background:#a18dc5;content:""}.event-node-page__content-wrap{margin:0 -15px}.event-node-page__content-wrap:after{content:"";clear:both;display:block}.event-node-page__image,.event-node-page__main-content{padding:0 15px}@media (max-width:639px){.event-node-page__image{margin-bottom:1.5rem}}@media (min-width:640px){.event-node-page__image{float:right;max-width:50%;margin:0 0 15px}}.event-node-page__image img{-webkit-box-shadow:0 7px 15px rgba(0,0,0,.15);box-shadow:0 7px 15px rgba(0,0,0,.15)}.event-node-page .field--name-field-event-date .field__item:after{display:none}.event-node-page .field--name-field-event-book a{display:inline;border-bottom:2px solid #1aafbd}.event-node-page .field--name-field-event-book a:hover{border-width:3px;border-color:#795aa9}.event-node-page .paragraph-wrapper{float:left;width:100%}@media (max-width:1023px){.event-node-page .paragraph-wrapper{padding-top:1.5rem}}@media (min-width:1024px){.event-node-page .paragraph-wrapper{padding-top:2.25rem}}@media (max-width:767px){.events-listing .item-list{margin-bottom:1.5rem}}@media (min-width:768px){.events-listing .item-list{margin-bottom:3rem}}.events-listing .item-list>h3{color:#1aafbd}@media (max-width:767px){.events-listing .item-list>h3{margin-bottom:.3rem}}.event-article-item--list h2{color:#1aafbd}.event-article-item--list h3{color:#191919}.event-article-item--list li:not(:last-child) .event-article-item{border-bottom:2px solid #d1d1d1}.event-article-item{color:#333741}@media (max-width:479px){.event-article-item{padding:1.05rem 0}}@media (min-width:480px) and (max-width:1023px){.event-article-item{padding:1.5rem 0}}@media (min-width:1024px){.event-article-item{padding:2.25rem 0}}@media print{.event-article-item{padding:1.25rem .9375rem}}.event-article-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.event-article-item__image{padding:0 15px}@media (max-width:639px){.event-article-item__image{margin-bottom:1.5rem}}@media (min-width:640px){.event-article-item__image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:640px) and (max-width:1023px){.event-article-item__image{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;max-width:33%}}@media (min-width:1024px){.event-article-item__image{-webkit-box-flex:1;-ms-flex:1 0 235px;flex:1 0 235px;max-width:235px}}@media print{.event-article-item__image{display:none !important}}@media (max-width:639px){.event-article-item__image img{width:auto;max-height:160px}}@media (min-width:640px){.event-article-item__image img{width:auto;max-height:270px}}.event-article-item__text-hold{padding:0 15px;font-size:1rem}.event-article-item__data-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 0}.event-article-item__data-label{font-weight:700}@media (max-width:1023px){.event-article-item__data-label{padding-right:10px;-webkit-box-flex:1;-ms-flex:1 0 90px;flex:1 0 90px;max-width:90px}}@media (min-width:1024px){.event-article-item__data-label{-webkit-box-flex:1;-ms-flex:1 0 100px;flex:1 0 100px;padding-right:15px;max-width:100px}}.event-article-item__data-value{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%}@media (max-width:1023px){.event-article-item__data-value{max-width:calc(100% - 90px)}}@media (min-width:1024px){.event-article-item__data-value{max-width:calc(100% - 100px)}}.event-article-item__data-value ul li+li{padding-top:5px}.event-article-item__summary{padding-top:10px}.event-article-item h3{font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;line-height:1.2;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:10px}@media (min-width:640px) and (max-width:1023px){.event-article-item h3{font-size:1.125rem}}@media (max-width:639px){.event-article-item h3{font-size:.9375rem}}@media (min-width:1024px){.event-article-item h3{font-size:1.5rem}}@media print{.event-article-item h3{border:0 !important}}.event-article-item h3 a{color:#191919;border-bottom:2px solid #1aafbd !important}.event-article-item h3 a:hover,.event-article-item h3 a:focus{border-color:#795aa9 !important}.event-article-item__date{color:#444;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:1023px){.event-article-item__date{padding:7px 0}}@media (min-width:1024px){.event-article-item__date{padding:10px 0}}.events-block-wrapper{padding-top:10rem;background:-webkit-gradient(linear,left bottom,left top,from(#57342f),to(#aa5b29));background:-o-linear-gradient(bottom,#57342f 0%,#aa5b29 100%);background:linear-gradient(to top,#57342f 0%,#aa5b29 100%);position:relative}@media (max-width:639px){.events-block-wrapper{padding-bottom:35px}}@media (min-width:640px){.events-block-wrapper{padding-top:15rem}}@media (min-width:640px) and (max-width:1023px){.events-block-wrapper{padding-bottom:50px}}@media (min-width:1024px){.events-block-wrapper{padding-bottom:70px}}.events-block-wrapper:before{content:"";position:absolute;top:-150px;left:-350px;background:url("/themes/custom/ropergulf/dist/css/../img/circle-graphic.svg") no-repeat;height:604px;width:604px;opacity:.25;pointer-events:none}.events-block-wrapper:after{content:"";position:absolute;bottom:-2px;left:0;right:0;background-image:url("/themes/custom/ropergulf/dist/css/../img/mountains-graphic-new.svg");background-size:cover;background-position:center bottom;background-repeat:repeat-x;height:224px;opacity:.25;pointer-events:none}@media (min-width:1830px){.events-block-wrapper:after{background-size:contain;background-repeat:no-repeat}}.homepage-events header h2{text-transform:uppercase;margin-bottom:2rem;color:#fff}@media (min-width:640px){.homepage-events header h2{font-size:38px}}@media (max-width:639px){.homepage-events header h2{font-size:1.5625rem}}.homepage-events .event-item{z-index:1;position:relative}.homepage-events .event-item:hover a{text-decoration:underline}.homepage-events .event-item:hover span{border-bottom-color:#795aa9}.homepage-events .event-item__metadata{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:639px){.homepage-events .event-item__metadata{font-size:.8125rem}}@media (min-width:640px){.homepage-events .event-item__metadata{font-size:1rem}}@media (max-width:767px){.homepage-events .event-item__content{padding:1rem}}@media (min-width:768px){.homepage-events .event-item__content{padding:2rem}}.homepage-events .event-item__content h3{margin-top:.5rem;margin-bottom:.625rem}.homepage-events .event-item__content a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.homepage-events .event-item__content span{border-bottom:2px solid #1aafbd;-webkit-transition:.2s border-color ease-in-out;-o-transition:.2s border-color ease-in-out;transition:.2s border-color ease-in-out}@media (max-width:639px){.homepage-events .event-item__content span{font-size:.8125rem}}@media (min-width:640px){.homepage-events .event-item__content span{font-size:1rem}}@media (min-width:480px){.homepage-events--first .event-item{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:480px){.homepage-events--first .event-item__image{background-image:none;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}}@media (min-width:768px){.homepage-events--first .event-item__image{min-height:390px;-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%;max-width:60%}}@media (min-width:480px) and (max-width:767px){.homepage-events--first .event-item__image{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;min-height:250px}}@media (max-width:479px){.homepage-events--first .event-item__image{width:100%;max-width:100%;background:0 0 !important}}@media (min-width:480px){.homepage-events--first .event-item__image img{display:none}}.homepage-events--first .event-item__box{background-color:#fff}@media (min-width:480px){.homepage-events--first .event-item__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}}@media (min-width:480px) and (max-width:767px){.homepage-events--first .event-item__box{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;padding:.75rem 0}}@media (min-width:768px){.homepage-events--first .event-item__box{min-height:390px}}.homepage-events--other .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-top:.5rem}@media (min-width:768px){.homepage-events--other .content-row{margin:0 -1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.homepage-events--other .event-item{margin:.5rem 0;width:100%;background-color:#fff}@media (min-width:768px){.homepage-events--other .event-item{margin:1rem;-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;width:auto}}.homepage-events p:last-child{margin-bottom:0}.fancybox-caption{text-align:left;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif}@media (min-width:768px){.fancybox-caption{font-size:1.25rem;font-weight:400}}.fancybox-caption__body{border-top:1px solid rgba(204,204,204,.4);padding-top:15px}@media (min-width:768px){.fancybox-infobar{visibility:visible;opacity:1}}@media (min-width:768px){.fancybox-navigation{position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:100000}}.fancybox-toolbar{background:#1aafbd;border-radius:0 0 0 5px;overflow:hidden}@media (min-width:768px){.fancybox-toolbar{visibility:visible;opacity:1}}.fancybox-toolbar .fancybox-button{background:#1aafbd;opacity:1;color:#fff}.fancybox-toolbar .fancybox-button:hover,.fancybox-toolbar .fancybox-button:focus{color:#fff;background:#795aa9}.fancybox-navigation .fancybox-button{background:#1aafbd;color:#fff !important;width:44px;height:44px;padding:0;line-height:1;-webkit-transition:.3s ease-in-out all;-o-transition:.3s ease-in-out all;transition:.3s ease-in-out all}@media (max-width:639px){.fancybox-navigation .fancybox-button{font-size:.6875rem}}@media (min-width:640px){.fancybox-navigation .fancybox-button{font-size:.75rem}}@media (min-width:768px){.fancybox-navigation .fancybox-button{position:relative;visibility:visible;opacity:1}}.fancybox-navigation .fancybox-button:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;line-height:1}@media (max-width:639px){.fancybox-navigation .fancybox-button:after{font-size:.6875rem}}@media (min-width:640px){.fancybox-navigation .fancybox-button:after{font-size:.75rem}}.fancybox-navigation .fancybox-button div{display:none !important}.fancybox-navigation .fancybox-button:not(:disabled):hover{color:#fff;background:#795aa9}@media (min-width:768px){.fancybox-navigation .fancybox-button--arrow_left{border-radius:0 0 5px 5px;margin-right:50px}}.fancybox-navigation .fancybox-button--arrow_left:after{content:"\e90b"}@media (min-width:768px){.fancybox-navigation .fancybox-button--arrow_right{border-radius:0 0 5px 5px;margin-left:50px}}.fancybox-navigation .fancybox-button--arrow_right:after{content:"\e90a"}.fancybox-infobar{color:#fff}@media (min-width:768px){.fancybox-infobar{position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (min-width:768px){.fancybox-infobar{font-size:1.125rem}}@media (max-width:639px){.fancybox-infobar{font-size:.9375rem}}@media (max-width:767px){.view-forms-and-permits table,.view-standard-drawing table,.view-publication table,.view-council-policy table{margin-bottom:2.25rem}}@media (min-width:768px){.view-forms-and-permits table,.view-standard-drawing table,.view-publication table,.view-council-policy table{margin-bottom:3rem}}.view-forms-and-permits table thead tr,.view-standard-drawing table thead tr,.view-publication table thead tr,.view-council-policy table thead tr{background:#1aafbd;color:#fff}.view-forms-and-permits table thead a,.view-standard-drawing table thead a,.view-publication table thead a,.view-council-policy table thead a{color:#fff;padding-right:18px;position:relative;display:inline-block;vertical-align:top}.view-forms-and-permits table thead a .tablesort,.view-standard-drawing table thead a .tablesort,.view-publication table thead a .tablesort,.view-council-policy table thead a .tablesort{background:0 0;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:0;height:0;border-style:solid;margin-top:2px}.view-forms-and-permits table thead a .tablesort.tablesort--asc,.view-standard-drawing table thead a .tablesort.tablesort--asc,.view-publication table thead a .tablesort.tablesort--asc,.view-council-policy table thead a .tablesort.tablesort--asc{border-width:9px 6px 0;border-color:#fff transparent transparent}.view-forms-and-permits table thead a .tablesort.tablesort--desc,.view-standard-drawing table thead a .tablesort.tablesort--desc,.view-publication table thead a .tablesort.tablesort--desc,.view-council-policy table thead a .tablesort.tablesort--desc{border-width:0 6px 9px;border-color:transparent transparent #fff}.view-forms-and-permits table td,.view-forms-and-permits table th,.view-standard-drawing table td,.view-standard-drawing table th,.view-publication table td,.view-publication table th,.view-council-policy table td,.view-council-policy table th{padding-top:12px;padding-bottom:12px;padding-left:10px;padding-right:10px}.view-forms-and-permits table a,.view-standard-drawing table a,.view-publication table a,.view-council-policy table a{border:none}.view-forms-and-permits table:not(.bt) tbody tr:nth-child(2n-1) td,.view-standard-drawing table:not(.bt) tbody tr:nth-child(2n-1) td,.view-publication table:not(.bt) tbody tr:nth-child(2n-1) td,.view-council-policy table:not(.bt) tbody tr:nth-child(2n-1) td{background:#f7f7f7}.view-forms-and-permits .form-permit-item__link-hold a,.view-forms-and-permits .document__link-hold a,.view-standard-drawing .form-permit-item__link-hold a,.view-standard-drawing .document__link-hold a,.view-publication .form-permit-item__link-hold a,.view-publication .document__link-hold a,.view-council-policy .form-permit-item__link-hold a,.view-council-policy .document__link-hold a{position:relative;display:inline-block;vertical-align:top}@media (max-width:1023px){.view-forms-and-permits .form-permit-item__link-hold a,.view-forms-and-permits .document__link-hold a,.view-standard-drawing .form-permit-item__link-hold a,.view-standard-drawing .document__link-hold a,.view-publication .form-permit-item__link-hold a,.view-publication .document__link-hold a,.view-council-policy .form-permit-item__link-hold a,.view-council-policy .document__link-hold a{padding-right:20px}}@media (min-width:1024px){.view-forms-and-permits .form-permit-item__link-hold a,.view-forms-and-permits .document__link-hold a,.view-standard-drawing .form-permit-item__link-hold a,.view-standard-drawing .document__link-hold a,.view-publication .form-permit-item__link-hold a,.view-publication .document__link-hold a,.view-council-policy .form-permit-item__link-hold a,.view-council-policy .document__link-hold a{padding-right:23px}}.view-forms-and-permits .form-permit-item__link-hold a:before,.view-forms-and-permits .document__link-hold a:before,.view-standard-drawing .form-permit-item__link-hold a:before,.view-standard-drawing .document__link-hold a:before,.view-publication .form-permit-item__link-hold a:before,.view-publication .document__link-hold a:before,.view-council-policy .form-permit-item__link-hold a:before,.view-council-policy .document__link-hold a:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;right:3px;margin:1px 0 0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;font-size:80%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.view-forms-and-permits .form-permit-item__link-hold a:hover:before,.view-forms-and-permits .form-permit-item__link-hold a:focus:before,.view-forms-and-permits .document__link-hold a:hover:before,.view-forms-and-permits .document__link-hold a:focus:before,.view-standard-drawing .form-permit-item__link-hold a:hover:before,.view-standard-drawing .form-permit-item__link-hold a:focus:before,.view-standard-drawing .document__link-hold a:hover:before,.view-standard-drawing .document__link-hold a:focus:before,.view-publication .form-permit-item__link-hold a:hover:before,.view-publication .form-permit-item__link-hold a:focus:before,.view-publication .document__link-hold a:hover:before,.view-publication .document__link-hold a:focus:before,.view-council-policy .form-permit-item__link-hold a:hover:before,.view-council-policy .form-permit-item__link-hold a:focus:before,.view-council-policy .document__link-hold a:hover:before,.view-council-policy .document__link-hold a:focus:before{right:0}@media (min-width:640px) and (max-width:1023px){.view-standard-drawing table tr th:nth-child(1),.view-standard-drawing table tr td:nth-child(1){width:110px}}@media (min-width:1024px){.view-standard-drawing table tr th:nth-child(1),.view-standard-drawing table tr td:nth-child(1){width:200px}}@media (min-width:640px) and (max-width:1023px){.view-standard-drawing table tr th.views-field-field-std-drawing-date,.view-standard-drawing table tr td.views-field-field-std-drawing-date{width:95px}}@media (min-width:1024px){.view-standard-drawing table tr th.views-field-field-std-drawing-date,.view-standard-drawing table tr td.views-field-field-std-drawing-date{width:110px}}@media (min-width:640px) and (max-width:1023px){.view-publication table tr th:nth-child(1),.view-publication table tr td:nth-child(1){width:50%}}@media (min-width:1024px){.view-publication table tr th:nth-child(1),.view-publication table tr td:nth-child(1){width:50%}}@media (min-width:640px) and (max-width:1023px){.view-publication table tr th:nth-child(3),.view-publication table tr td:nth-child(3){width:155px}}@media (min-width:1024px){.view-publication table tr th:nth-child(3),.view-publication table tr td:nth-child(3){width:200px}}@media (min-width:640px) and (max-width:1023px){.view-council-policy table tr th:nth-child(1),.view-council-policy table tr td:nth-child(1){width:50%}}@media (min-width:1024px){.view-council-policy table tr th:nth-child(1),.view-council-policy table tr td:nth-child(1){width:50%}}@media (min-width:640px) and (max-width:1023px){.view-council-policy table tr th:nth-child(3),.view-council-policy table tr td:nth-child(3){width:155px}}@media (min-width:1024px){.view-council-policy table tr th:nth-child(3),.view-council-policy table tr td:nth-child(3){width:200px}}.page-header-container{position:fixed;top:0;width:100%;z-index:200;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#fff}@media (max-width:767px){.page-header-container{-webkit-box-shadow:0 5px 4px rgba(0,0,0,.15);box-shadow:0 5px 4px rgba(0,0,0,.15)}}@media (min-width:768px){.page-header-container.header-shrunk{-webkit-box-shadow:0 5px 4px rgba(0,0,0,.15);box-shadow:0 5px 4px rgba(0,0,0,.15)}}.page-header{position:relative}.page-header-bottom{height:88px;border-bottom:1px solid #ccc}@media (max-width:479px){.page-header-bottom{height:55px}}.page-header-bottom .row,.page-header-bottom .report-block-holder .block__body,.report-block-holder .page-header-bottom .block__body,.page-header-bottom .homepage-quick-links .quick-links-block,.homepage-quick-links .page-header-bottom .quick-links-block,.page-header-bottom .community-info-block-holder .block__body,.community-info-block-holder .page-header-bottom .block__body,.page-header-bottom .community-events-holder .block__body,.community-events-holder .page-header-bottom .block__body{height:100%}.page-header-bottom__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.page-header-bottom__left{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.page-header-bottom__left{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;max-width:130px}}@media (min-width:768px){.page-header-bottom__left{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px}}.page-header-bottom__left .site-logo{width:100%;display:block;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;color:#191919;text-transform:uppercase;display:inline-block;font-weight:900;border:none;line-height:1;z-index:1}@media (min-width:640px){.page-header-bottom__left .site-logo{font-size:1.125rem}}@media (max-width:639px){.page-header-bottom__left .site-logo{font-size:.9375rem}}.page-header-bottom__left .site-logo:hover{border:none}.page-header-bottom__right{max-width:calc(100% - 130px);-webkit-box-flex:0;-ms-flex:0 1 80%;flex:0 1 80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.page-header-bottom__right{max-width:calc(100% - 200px)}}.toolbar .toolbar-bar .toolbar-tab>.toolbar-item.is-active:before{background-color:#fff !important}@media (max-width:609.98px){#toolbar-administration{position:fixed;top:0;width:100%;z-index:110}}.toolbar-toggle-orientation{display:none !important}.toolbar .toolbar-tray-vertical.is-active,body.toolbar-fixed .toolbar .toolbar-tray-vertical{position:absolute !important;height:100vh !important}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important}.toolbar-toggle-orientation{display:none !important}.toolbar .toolbar-tray-vertical.is-active,body.toolbar-fixed .toolbar .toolbar-tray-vertical{position:absolute !important;height:100vh !important}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important}@media (min-width:36em) and (max-width:46em){.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon{width:4em !important;margin-right:0 !important;margin-left:0 !important;padding-left:0 !important;padding-right:0 !important;text-indent:-624.9375rem !important}.toolbar .toolbar-bar .user-menu{text-align:left !important}.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon:before{left:0 !important;width:100% !important}}.toolbar-tray-open:not(.toolbar-vertical) .layout-container,body:not(.toolbar-tray-open) .layout-container{margin-left:1rem !important;margin-right:1rem !important}@media (max-width:991.98px){.toolbar .toolbar-tray-vertical .edit-shortcuts,.toolbar .toolbar-tray-vertical .edit-devel-toolbar{padding-left:3.25em !important;padding-top:1.5em !important;padding-bottom:1.5em !important;text-align:left !important}.menu-item.menu-item--expanded.menu-item__tools{display:none !important}#toolbar-item-shortcuts-tray li+li,#toolbar-item-shortcuts-tray .edit-shortcuts,#toolbar-item-user-tray li+li{border-top:1px solid var(--colorGinLayerBorder) !important}}#toolbar-item-shortcuts-tray li a:hover,#toolbar-item-user-tray li a:hover,#toolbar-item-shortcuts-tray .edit-shortcuts:hover,#toolbar-item-devel-tray .edit-devel-toolbar:hover,#toolbar-item-devel-tray li a:hover{color:var(--colorGinText) !important;background-color:var(--colorGinItemHover) !important}@media (max-width:609.98px){body.gin--vertical-toolbar.mm-wrapper_opening,body.gin--vertical-toolbar.mm-wrapper_opened,body.gin--horizontal-toolbar.mm-wrapper_opening,body.gin--horizontal-toolbar.mm-wrapper_opened,body.gin--classic-toolbar.mm-wrapper_opening,body.gin--classic-toolbar.mm-wrapper_opened{padding-top:0 !important}}.home-slider-block{overflow:hidden;position:relative}.home-slider-block:before{content:"";position:absolute;top:-90px;right:-250px;background:url("/themes/custom/ropergulf/dist/css/../img/circle-graphic.svg") no-repeat;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);height:604px;width:604px;opacity:.25;z-index:1;pointer-events:none}.home-slider-block header{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;text-align:center;width:100%;padding:0 15px}@media (max-width:767px){.home-slider-block header .home-slider-text{padding-bottom:9.375rem}}@media (min-width:768px){.home-slider-block header .home-slider-text{padding-bottom:6.25rem}}.home-slider-block header p{color:#fff;font-weight:900;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;margin-bottom:.5rem}@media (min-width:1024px){.home-slider-block header p{font-size:1.875rem}}@media (min-width:640px) and (max-width:1023px){.home-slider-block header p{font-size:1.375rem}}@media (max-width:639px){.home-slider-block header p{font-size:.8125rem}}.home-slider-block header h1{color:#fff;text-transform:uppercase;font-weight:900;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif}@media (max-width:639px){.home-slider-block header h1{font-size:28px}}@media (min-width:640px){.home-slider-block header h1{font-size:50px}}.home-slider-block .carousel-cell{height:450px;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-size:cover;background-position:50% 0;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.3;position:relative;overflow:hidden}@media (min-width:768px){.home-slider-block .carousel-cell{height:600px}}.home-slider-block .carousel-cell:after{content:"";position:absolute;height:800px;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(#111),to(rgba(96,96,96,0)));background:-o-linear-gradient(bottom,#111 0%,rgba(96,96,96,0) 100%);background:linear-gradient(0deg,#111 0%,rgba(96,96,96,0) 100%);opacity:.88}.home-slider-block .carousel-cell .bg-block{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background-size:cover;background-position:50% 0}@media (max-width:639px){.home-slider-block .carousel-cell .bg-block--desktop{display:none !important}}@media (min-width:640px){.home-slider-block .carousel-cell .bg-block--mobile{display:none !important}}@media (max-width:1023px){.home-slider-block .flickity-page-dots{bottom:20px}}@media (min-width:1024px){.home-slider-block .flickity-page-dots{bottom:40px}}.home-slider-block .flickity-page-dots .dot{background:#fff;opacity:.5}.home-slider-block .flickity-page-dots .dot.is-selected{opacity:1}@media (min-width:768px){.paragraph--type--embed-view h2{margin-bottom:2.25rem}}.lost-animal-block-item,.vehicle-block-item{position:relative}@media (min-width:640px){.lost-animal-block-item,.vehicle-block-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:639px){.lost-animal-block-item,.vehicle-block-item{padding:1.5rem 0}}@media (min-width:640px) and (max-width:1023px){.lost-animal-block-item,.vehicle-block-item{padding:1.8rem 0;margin:0 -.9375rem}}@media (min-width:1024px){.lost-animal-block-item,.vehicle-block-item{padding:3rem 0;margin:0 -1.5625rem}}.lost-animal-block-item:first-child,.vehicle-block-item:first-child{padding-top:0}.lost-animal-block-item:first-child:after,.vehicle-block-item:first-child:after{opacity:0;visibility:hidden}.lost-animal-block-item:after,.vehicle-block-item:after{content:"";position:absolute;height:2px;background:#d1d1d1;top:0}@media (max-width:639px){.lost-animal-block-item:after,.vehicle-block-item:after{left:0;right:0}}@media (min-width:640px) and (max-width:1023px){.lost-animal-block-item:after,.vehicle-block-item:after{left:15px;right:15px}}@media (min-width:1024px){.lost-animal-block-item:after,.vehicle-block-item:after{left:25px;right:25px}}@media (max-width:639px){.lost-animal-block-item__image,.vehicle-block-item__image{margin-bottom:1.5rem}}.lost-animal-block-item__image img,.vehicle-block-item__image img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 5px 4px rgba(0,0,0,.15);box-shadow:0 5px 4px rgba(0,0,0,.15)}@media (min-width:640px){.lost-animal-block-item__image,.vehicle-block-item__image{-webkit-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;max-width:33.33%}}.lost-animal-block-item__image a:hover img,.vehicle-block-item__image a:hover img{-webkit-box-shadow:0px 5px 10px rgba(0,0,0,.35);box-shadow:0px 5px 10px rgba(0,0,0,.35)}@media (min-width:640px){.lost-animal-block-item__description,.vehicle-block-item__description{-webkit-box-flex:1;-ms-flex:1 0 66%;flex:1 0 66%;max-width:66.66%}}@media (max-width:639px){.lost-animal-block-item__description,.vehicle-block-item__description{left:0;right:0}}@media (min-width:640px) and (max-width:1023px){.lost-animal-block-item__description,.vehicle-block-item__description{left:15px;right:15px}}@media (min-width:1024px){.lost-animal-block-item__description,.vehicle-block-item__description{left:25px;right:25px}}.lost-animal-block-item__description h3,.vehicle-block-item__description h3{line-height:1}@media (max-width:1023px){.lost-animal-block-item__description h3,.vehicle-block-item__description h3{font-size:1.25rem;margin-bottom:.75rem}}@media (max-width:639px){.lost-animal-block-item__description h3,.vehicle-block-item__description h3{font-size:1rem}}@media (min-width:1024px){.lost-animal-block-item__description h3,.vehicle-block-item__description h3{font-size:1.375rem;margin-bottom:1.05rem}}@media (max-width:1023px){.lost-animal-block-item__description p,.vehicle-block-item__description p{margin-bottom:.6rem}}@media (min-width:1024px){.lost-animal-block-item__description p,.vehicle-block-item__description p{margin-bottom:.825rem}}@media (min-width:640px) and (max-width:1023px){.lost-animal-block-item__image,.lost-animal-block-item__description,.vehicle-block-item__image,.vehicle-block-item__description{padding:0 .9375rem}}@media (min-width:1024px){.lost-animal-block-item__image,.lost-animal-block-item__description,.vehicle-block-item__image,.vehicle-block-item__description{padding:0 1.5625rem}}.lost-animal-block-item__location,.lost-animal-block-item__date,.vehicle-block-item__location,.vehicle-block-item__date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lost-animal-block-item .field-item-label,.vehicle-block-item .field-item-label{font-weight:700;padding-right:3px}.lost-animal-block-item .field-item-value,.vehicle-block-item .field-item-value{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%}@media (max-width:1023px){.lost-animal-block-item .field-item-label{-webkit-box-flex:1;-ms-flex:1 0 138px;flex:1 0 138px;max-width:138px}}@media (min-width:1024px){.lost-animal-block-item .field-item-label{-webkit-box-flex:1;-ms-flex:1 0 155px;flex:1 0 155px;max-width:155px}}@media (max-width:1023px){.lost-animal-block-item .field-item-value{max-width:calc(100% - 138px)}}@media (min-width:1024px){.lost-animal-block-item .field-item-value{max-width:calc(100% - 155px)}}@media (max-width:1023px){.vehicle-block-item .field-item-label{-webkit-box-flex:1;-ms-flex:1 0 96px;flex:1 0 96px;max-width:96px}}@media (min-width:1024px){.vehicle-block-item .field-item-label{-webkit-box-flex:1;-ms-flex:1 0 110px;flex:1 0 110px;max-width:110px}}@media (max-width:1023px){.vehicle-block-item .field-item-value{max-width:calc(100% - 96px)}}@media (min-width:1024px){.vehicle-block-item .field-item-value{max-width:calc(100% - 110px)}}.mayor-listing--archive-listing .group-heading{color:#1aafbd;font-weight:700;margin-bottom:10px}@media (max-width:1023px){.mayor-listing--archive-listing ul{margin-bottom:2rem}}@media (min-width:1024px){.mayor-listing--archive-listing ul{margin-bottom:2.5rem}}.mayor-date--block{font-weight:600}@media (max-width:767px){.mayor-date--block{margin-bottom:1.5rem}}@media (min-width:768px){.mayor-date--block{margin-bottom:2.25rem}}.mayor-article-item--list h2{color:#1aafbd}.mayor-article-item--list h3{color:#191919}.mayor-article-item--list li:first-child .mayor-article-item{padding-top:0}.mayor-article-item{border-bottom:2px solid #d1d1d1;color:#333741}@media (max-width:479px){.mayor-article-item{padding:1.05rem 0}}@media (min-width:480px) and (max-width:1023px){.mayor-article-item{padding:1.5rem 0}}@media (max-width:1023px){.mayor-article-item{font-size:.875rem}}@media (min-width:1024px){.mayor-article-item{padding:2.25rem 0;font-size:1rem}}.recent-mayor--aside-block .mayor-article-item{padding:1.05rem 0}@media print{.mayor-article-item{padding:1.25rem .9375rem}}.mayor-article-item__wrap{margin:0 -12px;display:-webkit-box;display:-ms-flexbox;display:flex}.recent-mayor--aside-block .mayor-article-item__wrap{margin:0 -10px}.mayor-article-item__text-hold{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.mayor-article-item__text-hold{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%}}@media (min-width:1024px){.mayor-article-item__text-hold{-webkit-box-flex:1;-ms-flex:1 0 10%;flex:1 0 10%}}.recent-news--aside-block .mayor-article-item__text-hold{-webkit-box-flex:1;-ms-flex:1 0 55%;flex:1 0 55%;padding:0 10px}.mayor-article-item__text-hold-frame{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.mayor-article-item h3{font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;display:inline;vertical-align:top;border-bottom:2px solid #1aafbd;line-height:1.2;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (min-width:640px) and (max-width:1023px){.mayor-article-item h3{font-size:1rem}}@media (max-width:639px){.mayor-article-item h3{font-size:.8125rem}}@media (min-width:1024px){.mayor-article-item h3{font-size:1.125rem}}@media print{.mayor-article-item h3{border:0 !important}}.mayor-article-item h3 a{color:#191919;border-bottom:2px solid #1aafbd}.mayor-article-item h3 a:hover,.mayor-article-item h3 a:focus{border-color:#795aa9}.recent-news--aside-block .mayor-article-item h3{font-size:1rem;color:#191919;border:0;display:block;line-height:1.4;margin:0}.mayor-article-item p{margin-bottom:0}.mayor-article-item p+p{margin-top:12px}.mayor-article-item__time{color:#444;font-size:.875rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:1023px){.mayor-article-item__time{padding:7px 0}}@media (max-width:639px){.mayor-article-item__time{font-size:.75rem}}@media (min-width:1024px){.mayor-article-item__time{padding:10px 0}}.recent-news--aside-block .mayor-article-item__time{font-size:1rem;padding:0;color:#191919}@media (max-width:639px){.recent-news--aside-block .mayor-article-item__time{font-size:.875rem}}.mayor-article-item-link{display:block}.mayor-article-item-link:hover,.mayor-article-item-link:focus{color:#1aafbd}.mayor-article-item-link:hover h3,.mayor-article-item-link:focus h3{color:#1aafbd}.mayor-article-item-link:hover .mayor-article-item__time,.mayor-article-item-link:focus .mayor-article-item__time{color:#1aafbd}.recent-mayor-block--aside{border:2px solid #d1d1d1;position:relative}@media (min-width:768px){.recent-mayor-block--aside{margin-bottom:4.5rem !important}}.recent-mayor-block--aside .block__heading{position:absolute;left:15px;background-color:#fff;padding:0 4px;bottom:100%;margin:0;margin-bottom:-15px;line-height:35px}@media (min-width:640px) and (max-width:1023px){.recent-mayor-block--aside .block__heading{font-size:1.1875rem}}@media (max-width:639px){.recent-mayor-block--aside .block__heading{font-size:1.125rem}}@media (min-width:1024px){.recent-mayor-block--aside .block__heading{font-size:1.4375rem}}.recent-mayor-block--aside .block__body{padding:2.25rem 15px 0}.recent-mayor-block--aside .views-footer-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px;padding:5px 0 7px}@media (max-width:639px){.recent-mayor-block--aside .views-footer-link{font-size:.8125rem}}@media (min-width:640px){.recent-mayor-block--aside .views-footer-link{font-size:.9375rem}}.recent-mayor-block--aside .views-footer-link li{padding:6px 12px}.recent-mayor-block--aside .views-footer-link a{color:#191919;padding-left:12px;position:relative;display:inline-block;vertical-align:top;padding-right:5px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.recent-mayor-block--aside .views-footer-link a:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;color:#1aafbd;font-size:60%;line-height:1;position:absolute;left:0;top:8px;margin:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recent-mayor-block--aside .views-footer-link a:hover,.recent-mayor-block--aside .views-footer-link a:focus{color:#1aafbd;padding-left:17px;padding-right:0}.recent-mayor-block--aside .views-footer-link a:hover:before,.recent-mayor-block--aside .views-footer-link a:focus:before{left:5px}.meeting-block--accordion-view .content-row{-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;border:1px solid #d1d1d1}@media (max-width:1023px){.meeting-block--accordion-view .pager{padding-top:1.5rem}}@media (min-width:1024px){.meeting-block--accordion-view .pager{padding-top:2.25rem}}@media (max-width:639px){.meeting-block--accordion-view header{text-align:center;background:#fff;z-index:5}}.meeting-block--accordion-view .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 -7px}@media (max-width:639px){.meeting-block--accordion-view .views-exposed-form{opacity:0;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;visibility:hidden;max-height:0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}}@media (max-width:639px){.meeting-filter-open .meeting-block--accordion-view .views-exposed-form{opacity:1;visibility:visible;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);max-height:400px}}.meeting-block--accordion-view .views-exposed-form .js-form-item{padding:0 7px}@media (min-width:640px){.meeting-block--accordion-view .views-exposed-form .js-form-item{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%}}@media (max-width:639px){.meeting-block--accordion-view .views-exposed-form .js-form-item{max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}@media (min-width:640px){.meeting-block--accordion-view .views-exposed-form .form-item-search-keywords{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}}@media (min-width:640px){.meeting-block--accordion-view .views-exposed-form .form-item-field-meeting-type-target-id{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}}@media (max-width:639px){.meeting-block--accordion-view .views-exposed-form .form-item-field-meeting-date-value{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}@media (min-width:640px){.meeting-block--accordion-view .views-exposed-form .form-item-field-meeting-date-value{-webkit-box-flex:0;-ms-flex:0 0 104px;flex:0 0 104px;max-width:104px}}.meeting-block--accordion-view .views-exposed-form .form-actions{padding:0 7px}@media (max-width:639px){.meeting-block--accordion-view .views-exposed-form .form-actions{-webkit-box-flex:0;-ms-flex:0 0 76px;flex:0 0 76px}}@media (min-width:640px){.meeting-block--accordion-view .views-exposed-form .form-actions{-webkit-box-flex:0;-ms-flex:0 0 84px;flex:0 0 84px}}.meeting-block--accordion-view .views-exposed-form .form-actions input{min-width:20px;margin-bottom:0}.meeting-block--accordion-view .form-submit{border:2px solid #148590;text-indent:-9999px;display:block;width:100%;-webkit-box-shadow:5px 5px 0 rgba(219,238,231,.5);box-shadow:5px 5px 0 rgba(219,238,231,.5)}@media (min-width:640px){.meeting-block--accordion-view .form-submit{background:#1aafbd url("/themes/custom/ropergulf/dist/css/../img/search-white.svg") no-repeat 50% 50%/28px 28px}}@media (max-width:639px){.meeting-block--accordion-view .form-submit{background:#1aafbd url("/themes/custom/ropergulf/dist/css/../img/search-white.svg") no-repeat 50% 50%/22px 22px}}.meeting-block--accordion-view .form-submit:hover,.meeting-block--accordion-view .form-submit:focus{border-color:#1186ce}@media (min-width:640px){.meeting-block--accordion-view .form-submit:hover,.meeting-block--accordion-view .form-submit:focus{background:#1186ce url("/themes/custom/ropergulf/dist/css/../img/search-white.svg") no-repeat 50% 50%/28px 28px}}@media (max-width:639px){.meeting-block--accordion-view .form-submit:hover,.meeting-block--accordion-view .form-submit:focus{background:#1186ce url("/themes/custom/ropergulf/dist/css/../img/search-white.svg") no-repeat 50% 50%/22px 22px}}@media (max-width:639px){.meeting-page-filter-opener-block{text-align:center}}@media (min-width:640px){.meeting-page-filter-opener-block{display:none}}.meeting-page-filter-opener-block a{border:2px solid #1aafbd;padding:6px 20px;text-transform:uppercase;position:relative;display:inline-block;vertical-align:top;margin-bottom:1.5rem}.meeting-page-filter-opener-block a:hover,.meeting-page-filter-opener-block a:focus{background:#1186ce;border-color:#1186ce;color:#fff}.meeting-page-filter-opener-block a:after{content:" Open"}.meeting-filter-open .meeting-page-filter-opener-block a:after{content:" Close"}.meeting-block--table-view .group-heading{padding-left:0;padding-right:0}@media (max-width:639px){.meeting-block--table-view .group-heading{font-size:1.125rem}}@media (min-width:640px) and (max-width:1023px){.meeting-block--table-view .group-heading{font-size:2rem}}@media (min-width:1024px){.meeting-block--table-view .group-heading{font-size:2.25rem}}.meeting-block--table-view table caption{font-weight:700}@media (max-width:1023px){.meeting-block--table-view table caption{font-size:1.25rem}}@media (max-width:639px){.meeting-block--table-view table caption{font-size:.9375rem}}@media (min-width:1024px){.meeting-block--table-view table caption{font-size:1.5rem}}.meeting-block--table-view table thead{text-transform:capitalize}@media (max-width:1023px){.meeting-block--table-view table thead,.meeting-block--table-view table tbody{font-size:.875rem}}@media (min-width:1024px){.meeting-block--table-view table thead,.meeting-block--table-view table tbody{font-size:1rem}}@media (min-width:640px){.meeting-block--table-view table tr th:nth-child(1),.meeting-block--table-view table tr td:nth-child(1){width:32%}}@media (min-width:640px){.meeting-block--table-view table tr th:nth-child(3),.meeting-block--table-view table tr td:nth-child(3){width:18%}}.meeting-block--table-view table tr th:nth-child(2),.meeting-block--table-view table tr td:nth-child(2){font-weight:700}@media (min-width:640px){.meeting-block--table-view table tr th:nth-child(2),.meeting-block--table-view table tr td:nth-child(2){width:12%}}@media (min-width:640px){.meeting-block--table-view table tr th:nth-child(4),.meeting-block--table-view table tr td:nth-child(4){width:38%}}.group-heading{font-weight:700}@media (max-width:1023px){.group-heading{font-size:1rem;padding:1.125rem 2.8125rem 1.125rem .9375rem}}@media (min-width:1024px){.group-heading{font-size:1.625rem;padding:1.5625rem 3.4375rem 1.5625rem 1.875rem}}.council-meetings--list{display:none}.council-meetings-block-item h3{position:relative;margin:0}@media (max-width:1023px){.council-meetings-block-item h3{padding:1.125rem 2.8125rem 1.125rem .9375rem}}@media (min-width:640px){.council-meetings-block-item h3{font-size:1rem}}@media (max-width:639px){.council-meetings-block-item h3{font-size:.8125rem}}@media (min-width:1024px){.council-meetings-block-item h3{font-size:1.125rem;padding:1.5625rem 3.4375rem 1.5625rem 1.875rem}}.council-meetings-block-item h3 a{position:absolute;left:0;right:0;top:0;bottom:0;border:none;border-top:1px solid #ccc !important}.council-meetings-block-item h3 a:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;right:15px;color:#1aafbd;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin:0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1024px){.council-meetings-block-item h3 a:before{right:20px}}.council-meetings-block-item h3 a.active:before{-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.meeting-item.active .meeting-item__header a:before{-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.meeting-item+.meeting-item .meeting-item__header{border-top:1px solid #d1d1d1}.meeting-item__header>span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;position:relative;color:#191919;font-weight:700}@media (max-width:1023px){.meeting-item__header>span{padding:10px 0;margin:0 2.8125rem 0 .9375rem}}@media (min-width:640px){.meeting-item__header>span{font-size:1rem}}@media (max-width:639px){.meeting-item__header>span{font-size:.8125rem}}@media (min-width:1024px){.meeting-item__header>span{font-size:1.125rem;padding:10px 0;margin:0 3.4375rem 0 1.875rem}}.meeting-item__header>span.meeting-item__accordion-opener{border-bottom:1px solid #ccc}@media (max-width:479px){.meeting-item__header-date{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}@media (min-width:480px) and (max-width:1023px){.meeting-item__header-date{-webkit-box-flex:0;-ms-flex:0 0 95px;flex:0 0 95px}}@media (min-width:1024px){.meeting-item__header-date{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px}}@media (min-width:480px){.meeting-item__header-meeting-type{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}@media (min-width:480px) and (max-width:1023px){.meeting-item__header-meeting-type{max-width:calc(100% - 95px)}}@media (min-width:1024px){.meeting-item__header-meeting-type{max-width:calc(100% - 140px)}}@media (max-width:1023px){.meeting-item__panel{padding:.3125rem 2.8125rem 1.25rem .9375rem}}@media (min-width:1024px){.meeting-item__panel{padding:.625rem 3.4375rem 1.75rem 1.875rem}}.meeting-item__panel p:last-child{margin-bottom:0}.meeting-item__meta-data{padding-top:1.5rem}@media (min-width:480px){.meeting-item__meta-data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:480px){.meeting-item__meta-data-label{padding-right:10px}}@media (min-width:480px) and (max-width:1023px){.meeting-item__meta-data-label{-webkit-box-flex:1;-ms-flex:1 0 130px;flex:1 0 130px;max-width:130px}}@media (min-width:1024px){.meeting-item__meta-data-label{-webkit-box-flex:1;-ms-flex:1 0 140px;flex:1 0 140px;max-width:140px}}.meeting-item__meta-data-value{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}@media (min-width:480px) and (max-width:1023px){.meeting-item__meta-data-value{-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 130px);flex:1 0 calc(100% - 130px)}}@media (min-width:1024px){.meeting-item__meta-data-value{max-width:calc(100% - 140px)}}.meeting-item__meta-data-value ul li+li{padding-top:.5rem}.in-page-nav{margin-bottom:2rem}.in-page-nav strong{margin-bottom:.5rem;display:block}@media (min-width:768px){.in-page-nav strong{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.in-page-nav #anchor-list ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.in-page-nav #anchor-list ul{margin:-4px -12px}}@media (min-width:768px){.in-page-nav #anchor-list ul{margin:-5px -15px}}@media (max-width:767px){.in-page-nav #anchor-list ul li{padding:4px 12px}}@media (min-width:768px){.in-page-nav #anchor-list ul li{padding:5px 15px}}.in-page-nav #anchor-list ul a{font-weight:400;color:#191919;position:relative;padding-bottom:5px;border-bottom:2px solid #1aafbd;-webkit-transition:.2s border-color ease-in-out;-o-transition:.2s border-color ease-in-out;transition:.2s border-color ease-in-out}@media (max-width:639px){.in-page-nav #anchor-list ul a{font-size:.875rem}}@media (min-width:640px) and (max-width:767px){.in-page-nav #anchor-list ul a{font-size:1.125rem}}@media (min-width:768px){.in-page-nav #anchor-list ul a{font-size:1.375rem}}.in-page-nav #anchor-list ul a:hover,.in-page-nav #anchor-list ul a:focus{border-color:#795aa9}.in-page-nav #anchor-list ul a:focus{outline:3px solid #e87722;outline-offset:2px}.bottom-nav-block{padding:2rem 0}.bottom-nav-block h2{font-weight:900;color:#191919;margin:0;padding-bottom:.875rem;line-height:1.4}@media (max-width:639px){.bottom-nav-block h2{font-size:1.0625rem}}@media (min-width:640px) and (max-width:1023px){.bottom-nav-block h2{font-size:1.375rem}}@media (min-width:1024px){.bottom-nav-block h2{font-size:1.5rem}}.bottom-nav-block .menu{margin:0}@media (min-width:480px){.bottom-nav-block .menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (min-width:768px){.bottom-nav-block .menu{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}@media (min-width:1250px){.bottom-nav-block .menu{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}}.bottom-nav-block .menu>li{border-bottom:4px solid #fff}.bottom-nav-block li{line-height:1.3;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;padding:1rem 2rem 1rem 0;position:relative;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.bottom-nav-block li:after{content:"\e91c";color:#1aafbd;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.bottom-nav-block a{font-weight:700;position:relative;color:#191919;-webkit-transition:all ease-in-out .35s;-o-transition:all ease-in-out .35s;transition:all ease-in-out .35s;border-bottom:2px solid transparent}@media (max-width:639px){.bottom-nav-block a{font-size:.9375rem}}@media (min-width:640px){.bottom-nav-block a{font-size:1.125rem}}.bottom-nav-block a:hover,.bottom-nav-block a:focus{color:#191919;text-decoration:none;border-color:#1aafbd}.bottom-nav-block a.is-active{color:#191919;border-bottom:2px solid #1aafbd;padding-right:0;pointer-events:none}.mm-page{background-color:transparent}.block--responsive-menu{position:relative;height:100%;padding:0;margin:0}@media (min-width:1024px){.block--responsive-menu{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}.block--responsive-menu .block__body{width:100%;height:100%}.block--responsive-menu li{font-weight:700}.block--responsive-menu a{color:#191919;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;font-weight:700}.block--responsive-menu a:hover,.block--responsive-menu a:focus{color:#191919;text-decoration:none}.responsive-menu-block-wrapper{height:100%}.horizontal-menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;z-index:2;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:1024px){.horizontal-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.horizontal-menu .hidden{display:none !important}.horizontal-menu .tertiary .sub-nav{right:100% !important;left:auto !important}.horizontal-menu>li{white-space:nowrap;line-height:1.2;position:relative;font-weight:700;padding-left:0;padding-right:0;font-size:1.25rem}.horizontal-menu>li:nth-child(1){position:static}.horizontal-menu>li:nth-child(1).sfHover>a:before,.horizontal-menu>li:nth-child(1):hover>a:before,.horizontal-menu>li:nth-child(1):focus>a:before{color:#ffb300}.horizontal-menu>li:nth-child(1)>a:after{background-color:#ffb300}.horizontal-menu>li:nth-child(1) ul a{background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,rgba(255,179,0,.12)));background:-o-linear-gradient(left,transparent 50%,rgba(255,179,0,.12) 50%);background:linear-gradient(to right,transparent 50%,rgba(255,179,0,.12) 50%)}.horizontal-menu>li:nth-child(1)>ul{width:calc(100% + 3px);left:12px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-rule:1px solid #ccc;-moz-column-rule:1px solid #ccc;column-rule:1px solid #ccc;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}@media (min-width:1500px){.horizontal-menu>li:nth-child(1)>ul{padding:3rem 0;width:calc(120% + 58.5px + 1.5rem);left:calc(-20% - 60.5px + 12px - 1.5rem)}}.horizontal-menu>li:nth-child(1)>ul:before{background-color:#fff;height:411px;width:100%;display:inline-block;position:absolute;top:0;left:-100%}@media (min-width:1465px){.horizontal-menu>li:nth-child(1)>ul:before{content:""}}.horizontal-menu>li:nth-child(1)>ul li{-webkit-column-break-inside:avoid;display:inline-block;margin-bottom:7px}.horizontal-menu>li:nth-child(1)>ul li:not(:first-child) a{border-top:none}.horizontal-menu>li:nth-child(2).sfHover>a:before,.horizontal-menu>li:nth-child(2):hover>a:before,.horizontal-menu>li:nth-child(2):focus>a:before{color:#1aafbd}.horizontal-menu>li:nth-child(2)>a:after{background-color:#1aafbd}.horizontal-menu>li:nth-child(2) ul a{background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,rgba(26,175,189,.12)));background:-o-linear-gradient(left,transparent 50%,rgba(26,175,189,.12) 50%);background:linear-gradient(to right,transparent 50%,rgba(26,175,189,.12) 50%)}.horizontal-menu>li:nth-child(3).sfHover>a:before,.horizontal-menu>li:nth-child(3):hover>a:before,.horizontal-menu>li:nth-child(3):focus>a:before{color:#58ae5f}.horizontal-menu>li:nth-child(3)>a:after{background-color:#58ae5f}.horizontal-menu>li:nth-child(3) ul a{background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,rgba(88,174,95,.12)));background:-o-linear-gradient(left,transparent 50%,rgba(88,174,95,.12) 50%);background:linear-gradient(to right,transparent 50%,rgba(88,174,95,.12) 50%)}.horizontal-menu>li:nth-child(4).sfHover>a:before,.horizontal-menu>li:nth-child(4):hover>a:before,.horizontal-menu>li:nth-child(4):focus>a:before{color:#e87722}.horizontal-menu>li:nth-child(4)>a:after{background-color:#e87722}.horizontal-menu>li:nth-child(4) ul a{background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,rgba(232,119,34,.12)));background:-o-linear-gradient(left,transparent 50%,rgba(232,119,34,.12) 50%);background:linear-gradient(to right,transparent 50%,rgba(232,119,34,.12) 50%)}.horizontal-menu>li:nth-child(5).sfHover>a:before,.horizontal-menu>li:nth-child(5):hover>a:before,.horizontal-menu>li:nth-child(5):focus>a:before{color:#aa5b29}.horizontal-menu>li:nth-child(5)>a:after{background-color:#aa5b29}.horizontal-menu>li:nth-child(5) ul a{background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,rgba(170,91,41,.12)));background:-o-linear-gradient(left,transparent 50%,rgba(170,91,41,.12) 50%);background:linear-gradient(to right,transparent 50%,rgba(170,91,41,.12) 50%)}.horizontal-menu>li:nth-child(6).sfHover>a:before,.horizontal-menu>li:nth-child(6):hover>a:before,.horizontal-menu>li:nth-child(6):focus>a:before{color:#1aafbd}.horizontal-menu>li:nth-child(6)>a:after{background-color:#1aafbd}.horizontal-menu>li:nth-child(6) ul a{background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,rgba(26,175,189,.12)));background:-o-linear-gradient(left,transparent 50%,rgba(26,175,189,.12) 50%);background:linear-gradient(to right,transparent 50%,rgba(26,175,189,.12) 50%)}.horizontal-menu>li.more>a{padding-right:30px}.horizontal-menu>li.more>a:before{right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;content:"\e90d";margin:0;line-height:1;font-size:.9rem;color:#acacac;-webkit-transition:.2s top ease-in-out,.2s color ease-in-out,.2s -webkit-transform ease-in-out;transition:.2s top ease-in-out,.2s color ease-in-out,.2s -webkit-transform ease-in-out;-o-transition:.2s transform ease-in-out,.2s top ease-in-out,.2s color ease-in-out;transition:.2s transform ease-in-out,.2s top ease-in-out,.2s color ease-in-out;transition:.2s transform ease-in-out,.2s top ease-in-out,.2s color ease-in-out,.2s -webkit-transform ease-in-out}.horizontal-menu>li.more>a:after{background-color:#795aa9}@media (max-width:1799px){.horizontal-menu>li.more>a:after{right:0}}@media (max-width:1799px){.horizontal-menu>li.more>ul{right:0;left:auto}}@media (max-width:1799px){.horizontal-menu>li.menu-item--expanded:nth-last-of-type(1)>ul,.horizontal-menu>li.menu-item--expanded:nth-last-of-type(2)>ul,.horizontal-menu>li.menu-item--expanded:nth-last-of-type(3)>ul,.horizontal-menu>li.menu-item--expanded:nth-last-of-type(4)>ul{right:0;left:12px}}@media (max-width:1799px){.horizontal-menu>li.menu-item--expanded:nth-last-of-type(1)>ul ul,.horizontal-menu>li.menu-item--expanded:nth-last-of-type(2)>ul ul,.horizontal-menu>li.menu-item--expanded:nth-last-of-type(3)>ul ul,.horizontal-menu>li.menu-item--expanded:nth-last-of-type(4)>ul ul{left:-100%}}@media (max-width:1799px){.horizontal-menu>li.menu-item--expanded:nth-last-of-type(1)>a:after,.horizontal-menu>li.menu-item--expanded:nth-last-of-type(2)>a:after,.horizontal-menu>li.menu-item--expanded:nth-last-of-type(3)>a:after,.horizontal-menu>li.menu-item--expanded:nth-last-of-type(4)>a:after{right:0;left:12px}}@media (max-width:1249px){.horizontal-menu>li.menu-item--expanded:nth-last-of-type(5)>ul ul{left:-100%}}.horizontal-menu>li.menu-item--expanded>a{position:relative;padding-right:30px}.horizontal-menu>li.menu-item--expanded>a:before{right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;content:"\e90d";margin:0;line-height:1;color:#acacac;-webkit-transition:.2s top ease-in-out,.2s color ease-in-out,.2s -webkit-transform ease-in-out;transition:.2s top ease-in-out,.2s color ease-in-out,.2s -webkit-transform ease-in-out;-o-transition:.2s transform ease-in-out,.2s top ease-in-out,.2s color ease-in-out;transition:.2s transform ease-in-out,.2s top ease-in-out,.2s color ease-in-out;transition:.2s transform ease-in-out,.2s top ease-in-out,.2s color ease-in-out,.2s -webkit-transform ease-in-out}@media (min-width:640px){.horizontal-menu>li.menu-item--expanded>a:before{font-size:.9rem}}@media (max-width:639px){.horizontal-menu>li.menu-item--expanded>a:before{font-size:.8rem}}.horizontal-menu>li.sfHover>a,.horizontal-menu>li:hover>a,.horizontal-menu>li:focus>a{cursor:pointer;color:#191919;background:0 0}.horizontal-menu>li.sfHover>a:before,.horizontal-menu>li:hover>a:before,.horizontal-menu>li:focus>a:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:42%;color:#795aa9}.horizontal-menu>li.sfHover>a:after,.horizontal-menu>li:hover>a:after,.horizontal-menu>li:focus>a:after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.horizontal-menu>li.menu-item--active-trail>a{background:0 0}.horizontal-menu>li.menu-item--active-trail>a:after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.horizontal-menu>li>a{background:0 0;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:12px;padding-right:12px}.horizontal-menu>li>a:after{right:0;left:12px;bottom:0;margin:-17px 0 0;background:#795aa9;height:7px;content:"";position:absolute;-webkit-transition:.3s ease-in-out all;-o-transition:.3s ease-in-out all;transition:.3s ease-in-out all;opacity:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}.horizontal-menu>li ul ul{left:100%;top:0}.horizontal-menu ul .fly-left ul{left:auto;right:100%}.horizontal-menu>li ul{background-color:#fff;position:absolute;display:none;top:100%;left:12px;z-index:99;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:263px;list-style:none;text-align:left;line-height:2.25rem;-webkit-box-shadow:0 20px 20px rgba(0,0,0,.2);box-shadow:0 20px 20px rgba(0,0,0,.2)}.horizontal-menu>li ul li.sfHover>a,.horizontal-menu>li ul li:hover>a,.horizontal-menu>li ul li:focus>a{color:#191919;background-position:-100% 0 !important}.horizontal-menu>li ul li.sfHover>a:before,.horizontal-menu>li ul li:hover>a:before,.horizontal-menu>li ul li:focus>a:before{color:#fff}.horizontal-menu>li ul li:not(:first-child) a{border-top:1px solid #c7c7c7}.horizontal-menu>li ul li.menu-item--expanded>a:after{content:"\e91c";position:absolute;top:50%;right:1.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.horizontal-menu>li ul a{padding:1.5rem;padding-right:3.5rem;white-space:pre-wrap;line-height:1;font-size:.9375rem;text-decoration:none;color:#191919;text-transform:none;font-weight:600;-webkit-transition:.3s background linear;-o-transition:.3s background linear;transition:.3s background linear;background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,rgba(121,90,169,.12)));background:-o-linear-gradient(left,transparent 50%,rgba(121,90,169,.12) 50%);background:linear-gradient(to right,transparent 50%,rgba(121,90,169,.12) 50%);background-size:200% 100% !important;position:relative}.horizontal-menu>li ul .menu-item--active-trail>a{color:#191919;background-position:-100% 0 !important}.horizontal-menu .sub-nav .menu-has-image{position:relative}@media (min-width:1024px){.horizontal-menu .sub-nav .menu-has-image{padding-left:80px}}.horizontal-menu .sub-nav .menu-has-image:after{content:"";position:absolute;left:10px;top:0;background:#ffb300;width:60px;height:60px;border-radius:42% 58% 61% 39%/57% 46% 54% 43%;background-position:50%;background-size:cover;background-repeat:no-repeat}.horizontal-menu .sub-nav .menu-has-image--map-of-region:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-map-of-region.png")}.horizontal-menu .sub-nav .menu-has-image--barunga:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-barunga.jpg")}.horizontal-menu .sub-nav .menu-has-image--beswick:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-beswick.jpg")}.horizontal-menu .sub-nav .menu-has-image--borroloola:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-borroloola.jpg")}.horizontal-menu .sub-nav .menu-has-image--bulman:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-bulman.jpg")}.horizontal-menu .sub-nav .menu-has-image--daly-waters:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-daly-waters.jpg")}.horizontal-menu .sub-nav .menu-has-image--jilkminggan:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-jilkminggan.jpg")}.horizontal-menu .sub-nav .menu-has-image--larrimah:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-larrimah.jpg")}.horizontal-menu .sub-nav .menu-has-image--manyallaluk:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-manyallaluk.jpg")}.horizontal-menu .sub-nav .menu-has-image--mataranka:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-mataranka.jpg")}.horizontal-menu .sub-nav .menu-has-image--minyerri:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-minyerri.jpg")}.horizontal-menu .sub-nav .menu-has-image--ngukurr:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-ngukurr.jpg")}.horizontal-menu .sub-nav .menu-has-image--numbulwar:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-numbulwar.jpg")}.horizontal-menu .sub-nav .menu-has-image--robinson-river:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-robinson-river.jpg")}.horizontal-menu .sub-nav .menu-has-image--urapunga:after{background-image:url("/themes/custom/ropergulf/dist/css/../img/menu/menu-image-urapunga.jpg")}.horizontal-menu .sub-nav li:nth-child(1) .menu-has-image:after{border-radius:30% 70% 70% 30%/30% 39% 61% 70%}.horizontal-menu .sub-nav li:nth-child(2n) .menu-has-image:after{border-radius:42% 58% 70% 30%/57% 68% 32% 43%}.horizontal-menu .sub-nav li:nth-child(3n) .menu-has-image:after{border-radius:42% 58% 24% 76%/61% 47% 53% 39%}.horizontal-menu .sub-nav li:nth-child(3n+1) .menu-has-image:after{border-radius:22% 78% 24% 76%/84% 47% 53% 16%}.horizontal-menu .sub-nav li:nth-child(7) .menu-has-image:after{border-radius:22% 78% 59% 41%/84% 47% 53% 16%}@media (min-width:1024px){.msie-11 #off-canvas{display:none !important}}.mm-menu .menu-item--collapser{display:none !important}.mm-panels{background-color:#1aafbd;border-color:#1aafbd;-webkit-box-shadow:none !important;box-shadow:none !important}.mm-panels *:focus{outline:none !important}.mm-panel{color:#fff;background-color:#1aafbd;border-color:#1aafbd}.responsive-menu-block-wrapper{display:none}.mm-wrapper_opened{overflow:hidden;position:fixed}.mm-menu.mm-offcanvas.mm-opened{z-index:1000}.mm-navbar{height:51px;background:#1aafbd;color:#fff;border-bottom:1px solid rgba(255,255,255,.4)}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:51px}.mm-title{text-transform:uppercase;font-weight:700;padding:1.05rem}.mm-listview{font-size:14px;font-weight:700}.mm-listview>li:not(.mm-divider):after{left:0}.off-canvas-wrapper{display:block}.no-js .off-canvas-wrapper{display:none}.responsive-menu-toggle .block__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.responsive-menu-toggle-icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:47px;height:42px;z-index:4;margin-top:0;position:relative;background:#1aafbd;border-radius:2px;color:#fff}.responsive-menu-toggle-icon:hover,.responsive-menu-toggle-icon:focus{background:#16929e}.no-js .responsive-menu-toggle-icon{display:none}.responsive-menu-toggle-icon span.label{display:none}.mm-wrapper--opened .responsive-menu-toggle-icon span.icon{left:13px;top:50%;-webkit-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;margin-top:-3px}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{top:32%;left:13px;border-radius:2px;background:#fff}.responsive-menu-toggle-icon:before{top:45%}.responsive-menu-toggle-icon:after{top:60%}.mm-wrapper--opened .responsive-menu-toggle-icon:before,.mm-wrapper--opened .responsive-menu-toggle-icon:after{top:50% !important;margin-top:-2px !important;-webkit-transform:rotate(45deg) !important;-ms-transform:rotate(45deg) !important;transform:rotate(45deg) !important}@media (max-width:1023px){#block-topmenu{display:none}}.block--responsive-menu{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mm-listview>li .mm-next:after,.mm-btn:after,.mm-btn:before{border-color:#fff}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:rgba(255,255,255,.4)}.mm-panels .menu li.menu-item--active-trail>a,.mm-panels .mm-listview li.menu-item--active-trail>a{color:#fff;background:#16929e}.mm-panels .menu li a,.mm-panels .mm-listview li a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff}.mm-panels .menu li a:hover,.mm-panels .menu li a.is-active,.mm-panels .mm-listview li a:hover,.mm-panels .mm-listview li a.is-active{color:#fff;background:#16929e}.mm-panels .menu li span,.mm-panels .mm-listview li span{position:relative;z-index:2;width:calc(100% - 50px)}.mm-panels .menu li span:hover,.mm-panels .mm-listview li span:hover{color:#fff;background:#16929e}.mm-panels .header-top-menu__link--left-align{display:none !important}.mm-listview>li:not(.mm-divider):after{border-color:rgba(255,255,255,.4)}.mm-btn{text-align:center;width:50px;height:50px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mm-btn:hover{background:#16929e}.mm-menu--offcanvas:not(.mm-menu--opened){display:none !important}.page-header-top{color:#fff;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;max-height:59px;position:relative;background:#222832;color:#191919}@media (max-width:699.98px){.page-header-top{position:fixed;left:0;right:0;bottom:0;opacity:1 !important;max-height:none !important;background:#222832;font-size:12px !important}}@media (min-width:700px){.header-shrunk .page-header-top{max-height:0;opacity:0}}.page-header-top a,.page-header-top button{font-size:1rem;color:#fff;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s background-color ease-in-out;-o-transition:.2s background-color ease-in-out;transition:.2s background-color ease-in-out}@media (max-width:699.98px){.page-header-top a,.page-header-top button{font-size:13px !important}}@media (min-width:480px){.page-header-top a,.page-header-top button{height:59px}}.page-header-top a:hover,.page-header-top button:hover{background-color:rgba(17,134,206,.3)}.page-header-top a span[class*=icon-],.page-header-top button span[class*=icon-]{margin-right:16px}@media (max-width:639px){.page-header-top a span[class*=icon-],.page-header-top button span[class*=icon-]{margin-right:7px}}@media (max-width:479px){.page-header-top a span[class*=icon-],.page-header-top button span[class*=icon-]{margin-right:0}}.page-header-top a span[class*=icon-]:before,.page-header-top button span[class*=icon-]:before{font-size:110%}.page-header-top button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent}@media (max-width:767px){.page-header-top .page-header-top__phone a,.page-header-top .page-header-top__email a{min-width:45px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.page-header-top>.row,.report-block-holder .page-header-top>.block__body,.homepage-quick-links .page-header-top>.quick-links-block,.community-info-block-holder .page-header-top>.block__body,.community-events-holder .page-header-top>.block__body{position:static}}@media (min-width:768px){.page-header-top>.row,.report-block-holder .page-header-top>.block__body,.homepage-quick-links .page-header-top>.quick-links-block,.community-info-block-holder .page-header-top>.block__body,.community-events-holder .page-header-top>.block__body{position:relative}}.page-header-top .font-resizer--mobile{display:none;position:fixed;bottom:0;right:0;background:#222832;border-right:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1)}@media (min-width:640px) and (max-width:699.98px){.page-header-top .font-resizer--mobile{right:337px}}@media (min-width:480px) and (max-width:639.98px){.page-header-top .font-resizer--mobile{right:288px}}@media (max-width:479.98px){.page-header-top .font-resizer--mobile{right:135px}}@media (max-width:699.98px){.page-header-top .font-resizer--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-header-top .font-resizer--mobile ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-top .font-resizer--mobile button{padding:0 12px}.page-header-top__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-top__left ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-top__left li:first-child{margin-left:-16px}@media (max-width:639px){.page-header-top__left a{padding:0 12px}}@media (min-width:640px){.page-header-top__left a{padding:0 16px}}.page-header-top__left a:focus{outline-offset:-2px}@media (min-width:700px){.header-shrunk .page-header-top__left a{display:none}}@media (max-width:1023px){.page-header-top__left .text{display:none}}@media (max-width:1023px){.page-header-top__left span[class*=icon-]{margin-right:0 !important}}.page-header-top__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-top__right .font-resizer{margin:0;border-left:1px solid rgba(255,255,255,.18);border-right:1px solid rgba(255,255,255,.18)}@media (max-width:699.98px){.page-header-top__right .font-resizer{display:none}}.page-header-top__right .font-resizer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-top__right .font-resizer button{font-size:1.125rem;padding:0 16px}.page-header-top__links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-top__links li:last-child{margin-right:-16px}.page-header-top__links li.quick-links-hold{border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1)}@media (max-width:639px){.page-header-top__links li a,.page-header-top__links li button{min-width:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:639px){.page-header-top__links .trigger-search-hold a,.page-header-top__links .trigger-search-hold button{min-width:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:639px){.page-header-top__links a{padding:0 12px}}@media (min-width:640px){.page-header-top__links a{padding:0 16px}}.page-header-top__links button{font-weight:700}@media (max-width:639px){.page-header-top__links button{padding:0 12px}}@media (min-width:640px){.page-header-top__links button{padding:0 16px}}.page-header-top__links .text{pointer-events:none}@media (max-width:479px){.page-header-top__links .text{display:none}}.page-header-top__links span[class*=icon-]{pointer-events:none}@media (min-width:480px) and (max-width:639px){.page-header-top__links span[class*=icon-]:not(.icon-button){margin-right:7px !important}}@media (max-width:479px){.page-header-top__links span[class*=icon-]:not(.icon-button){margin-right:0 !important}}.layout-sidebar-second nav{background-color:#f6efe9;padding:2rem}@media (max-width:767px){.layout-sidebar-second nav{margin-bottom:3rem}}@media (min-width:768px){.layout-sidebar-second nav{margin-bottom:3.75rem}}.layout-sidebar-second nav h2{font-weight:900;color:#191919;margin:0;padding-bottom:.875rem;line-height:1.4;border-bottom:4px solid #fff}@media (max-width:639px){.layout-sidebar-second nav h2{font-size:1rem}}@media (min-width:640px) and (max-width:1023px){.layout-sidebar-second nav h2{font-size:1.25rem}}@media (min-width:1024px){.layout-sidebar-second nav h2{font-size:1.5rem}}.layout-sidebar-second nav .menu{border-bottom:4px solid #fff}.layout-sidebar-second nav .menu>li{border-bottom:4px solid #fff}.layout-sidebar-second nav .menu>li:last-child{border-bottom:0}.layout-sidebar-second nav li{line-height:1.3;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;padding:.875rem 0}.layout-sidebar-second nav li.menu-item--expanded{position:relative}.layout-sidebar-second nav li.menu-item--expanded.menu-item--show>.menu-item--collapser a:after{-webkit-transform:translate(0,-50%) rotate(-90deg);-ms-transform:translate(0,-50%) rotate(-90deg);transform:translate(0,-50%) rotate(-90deg)}.layout-sidebar-second nav li.menu-item--expanded.menu-item--show>ul.js-acc-hidden{display:block !important}.layout-sidebar-second nav li.menu-item--expanded ul{padding-top:.4375rem}.layout-sidebar-second nav li.menu-item--expanded ul li{padding:.4375rem 0}@media (min-width:1024px){.layout-sidebar-second nav li.menu-item--expanded ul li{padding:.75rem 0}}.layout-sidebar-second nav li.menu-item--expanded ul li:last-child{padding-bottom:0}.layout-sidebar-second nav li.menu-item--expanded>a{display:inline-block;vertical-align:top;max-width:calc(100% - 30px)}.layout-sidebar-second nav .menu-item--collapser{position:absolute;right:0;width:20px;cursor:pointer}@media (max-width:1023px){.layout-sidebar-second nav .menu-item--collapser{top:14px}}@media (min-width:1024px){.layout-sidebar-second nav .menu-item--collapser{top:16px}}.layout-sidebar-second nav .menu-item--collapser a{position:relative;display:block;font-size:0;line-height:0;border:0 !important;height:20px}.layout-sidebar-second nav .menu-item--collapser a:before,.layout-sidebar-second nav .menu-item--collapser a:after{content:"";position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);line-height:0;font-size:0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;background:#999}.layout-sidebar-second nav .menu-item--collapser a:before{left:0;right:0;height:2px}.layout-sidebar-second nav .menu-item--collapser a:after{left:50%;margin-left:-1px;width:2px;height:20px}.layout-sidebar-second nav .menu-item--expanded ul{margin-left:1.25rem}.layout-sidebar-second nav .menu-item--expanded ul ul{margin-left:1.875rem}.layout-sidebar-second nav .menu-item--expanded ul ul li{padding:.4375rem 0}.layout-sidebar-second nav .menu-item--expanded ul ul li{position:relative}.layout-sidebar-second nav .menu-item--expanded ul ul li:after{position:absolute;content:"";left:-29px;width:16px;height:11px;border:2px solid #191919;border-width:0 0 2px 2px;opacity:.5}@media (max-width:1023px){.layout-sidebar-second nav .menu-item--expanded ul ul li:after{top:10px}}@media (min-width:1024px){.layout-sidebar-second nav .menu-item--expanded ul ul li:after{top:12px}}.layout-sidebar-second nav a{font-weight:700;font-size:1.125rem;position:relative;color:#191919;-webkit-transition:all ease-in-out .35s;-o-transition:all ease-in-out .35s;transition:all ease-in-out .35s;border-bottom:2px solid transparent}@media (max-width:639px){.layout-sidebar-second nav a{font-size:.875rem}}.layout-sidebar-second nav a:hover,.layout-sidebar-second nav a:focus{color:#191919;text-decoration:none;border-color:#1aafbd}.layout-sidebar-second nav a.is-active{color:#191919;border-bottom:2px solid #1aafbd;padding-right:0;pointer-events:none}.aside-archive-block .content-row{border:none}.aside-archive-block h2{font-weight:700;color:#222;margin:0;padding-bottom:.625rem;line-height:1.2;border-bottom:4px solid #a18dc5}@media (max-width:767px){.aside-archive-block h2{font-size:1.25rem}}@media (max-width:639px){.aside-archive-block h2{font-size:.9375rem}}@media (min-width:768px){.aside-archive-block h2{font-size:1.375rem}}.aside-archive-block ul>li{border-bottom:1px solid #d1d1d1}.aside-archive-block li{line-height:1.3;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;padding:.875rem 0}.aside-archive-block li.menu-item--expanded ul{padding-top:.4375rem}.aside-archive-block li.menu-item--expanded ul li{padding:.4375rem 0}.aside-archive-block li.menu-item--expanded ul li:last-child{padding-bottom:0}.aside-archive-block .menu-item--expanded ul{margin-left:1.25rem}.aside-archive-block .menu-item--expanded ul ul{margin-left:1.875rem}.aside-archive-block .menu-item--expanded ul ul li{padding:.4375rem 0}.aside-archive-block .menu-item--expanded ul ul li{position:relative}.aside-archive-block .menu-item--expanded ul ul li:after{position:absolute;top:16px;left:-25px;content:"\e91b";font-size:33%}.aside-archive-block a{position:relative;color:#626262;font-weight:400;-webkit-transition:all ease-in-out .35s;-o-transition:all ease-in-out .35s;transition:all ease-in-out .35s;border-bottom:2px solid transparent}.aside-archive-block a:hover,.aside-archive-block a:focus{color:#57342f;text-decoration:none;border-color:#e87722}.aside-archive-block a.is-active{font-weight:600;color:#000;padding-right:0;pointer-events:none}.news-block-wrapper{background-color:#f6efe9;z-index:1;position:relative;padding-bottom:2rem}@media (max-width:479px){.news-block-wrapper{padding-bottom:0}}@media (max-width:639px){.news-block-wrapper{padding-top:1rem}}@media (min-width:640px) and (max-width:1023px){.news-block-wrapper{padding-top:2.5rem}}@media (min-width:1024px){.news-block-wrapper{padding-top:3.5rem}}.news-block-wrapper:after{content:"";position:absolute;bottom:-105px;left:0;right:0;background:url("/themes/custom/ropergulf/dist/css/../img/cream-edge-graphic.svg") repeat-x;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);height:105px;z-index:1;pointer-events:none}@media (min-width:640px){.news-block-wrapper:after{bottom:-184px;height:184px}}.news-block-wrapper .homepage-news header{margin-bottom:1.5rem}@media (min-width:480px){.news-block-wrapper .homepage-news header{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}}.news-block-wrapper .homepage-news header>*{line-height:1}.news-block-wrapper .homepage-news header h2{font-size:2.375rem;text-transform:uppercase;margin:0}@media (max-width:639px){.news-block-wrapper .homepage-news header h2{font-size:1.5625rem}}@media (max-width:639px){.news-block-wrapper .homepage-news header a{font-size:.9375rem}}@media (max-width:479px){.news-block-wrapper .homepage-news header a{display:inline-block;padding-top:1.5rem}}@media (min-width:640px){.news-block-wrapper .homepage-news header a{font-size:1.125rem}}.news-block-wrapper .homepage-news header a:hover{text-decoration:underline}.news-block-wrapper .homepage-news .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.news-block-wrapper .homepage-news .content-row .flickity-viewport{overflow:visible}.news-block-wrapper .homepage-news .content-row .flickity-viewport:before{content:"";background-color:#f6efe9;position:absolute;left:calc(-100% - 1rem);height:calc(100% + 2rem);width:100%;z-index:1}.news-block-wrapper .homepage-news .news-item{padding:1rem;width:100%;position:relative;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;pointer-events:none;-webkit-transition:.5s opacity ease-in-out,.5s -webkit-filter ease-in-out;transition:.5s opacity ease-in-out,.5s -webkit-filter ease-in-out;-o-transition:.5s filter ease-in-out,.5s opacity ease-in-out;transition:.5s filter ease-in-out,.5s opacity ease-in-out;transition:.5s filter ease-in-out,.5s opacity ease-in-out,.5s -webkit-filter ease-in-out}.news-block-wrapper .homepage-news .news-item.is-selected{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}@media (min-width:640px){.news-block-wrapper .homepage-news .news-item{width:48%}.news-block-wrapper .homepage-news .news-item.is-selected,.news-block-wrapper .homepage-news .news-item.is-selected+.news-item{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}}@media (min-width:1024px){.news-block-wrapper .homepage-news .news-item{width:31%}.news-block-wrapper .homepage-news .news-item.is-selected,.news-block-wrapper .homepage-news .news-item.is-selected+.news-item,.news-block-wrapper .homepage-news .news-item.is-selected+.news-item+.news-item{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}}.news-block-wrapper .homepage-news .news-item:hover h3{text-decoration:underline}.news-block-wrapper .homepage-news .news-item:hover span{border-bottom-color:#795aa9}.news-block-wrapper .homepage-news .news-item img{width:100%;-o-object-fit:cover;object-fit:cover;height:230px}.news-block-wrapper .homepage-news .news-item__metadata{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:639px){.news-block-wrapper .homepage-news .news-item__metadata{font-size:.8125rem}}@media (min-width:640px){.news-block-wrapper .homepage-news .news-item__metadata{font-size:1rem}}.news-block-wrapper .homepage-news .news-item__category{position:relative;margin-right:1.5rem}.news-block-wrapper .homepage-news .news-item__category:after{content:"";position:absolute;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:-1.1rem;border-radius:50%;width:6px;height:6px;background-color:#1aafbd}.news-block-wrapper .homepage-news .news-item__content h3{margin-top:.5rem}.news-block-wrapper .homepage-news .news-item__content a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.news-block-wrapper .homepage-news .news-item__content span{border-bottom:2px solid #1aafbd;-webkit-transition:.2s border-color ease-in-out;-o-transition:.2s border-color ease-in-out;transition:.2s border-color ease-in-out}@media (max-width:639px){.news-block-wrapper .homepage-news .news-item__content span{font-size:.9375rem}}@media (min-width:640px){.news-block-wrapper .homepage-news .news-item__content span{font-size:1.125rem}}.news-block-wrapper .homepage-news .flickity-button{width:49px;height:49px;top:-23px;background:-webkit-gradient(linear,right bottom,left top,from(#1cb7af),to(#1aafbd));background:-o-linear-gradient(bottom right,#1cb7af 0%,#1aafbd 100%);background:linear-gradient(to top left,#1cb7af 0%,#1aafbd 100%);border:none;color:#fff}@media (min-width:480px){.news-block-wrapper .homepage-news .flickity-button{top:-27px}}.news-block-wrapper .homepage-news .flickity-button:hover,.news-block-wrapper .homepage-news .flickity-button:focus{background:-webkit-gradient(linear,right bottom,left top,from(#1cb7af),to(#1aafbd));background:-o-linear-gradient(bottom right,#1cb7af 0%,#1aafbd 100%);background:linear-gradient(to top left,#1cb7af 0%,#1aafbd 100%);border:none}.news-block-wrapper .homepage-news .flickity-button[disabled]{opacity:.3 !important;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.news-block-wrapper .homepage-news .flickity-button[disabled]:after{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.news-block-wrapper .homepage-news .flickity-button.previous{left:auto;right:70px}@media (min-width:480px){.news-block-wrapper .homepage-news .flickity-button.previous{right:150px}}.news-block-wrapper .homepage-news .flickity-button.previous:after{content:"\e900"}.news-block-wrapper .homepage-news .flickity-button.next{right:15px}@media (min-width:480px){.news-block-wrapper .homepage-news .flickity-button.next{right:95px}}.news-block-wrapper .homepage-news .flickity-button.next:after{content:"\e91c"}.news-published-date{line-height:1.25;color:#333;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-weight:700}@media (max-width:639px){.news-published-date{font-size:1.125rem;margin:0 0 .9375rem}}@media (min-width:640px){.news-published-date{font-size:1.75rem;margin:0 0 1.375rem}}.news-date--block{font-weight:600}@media (max-width:767px){.news-date--block{margin-bottom:1.5rem}}@media (min-width:768px){.news-date--block{margin-bottom:2.25rem}}.related-news-block-wrapper{background:-webkit-gradient(linear,left top,right top,color-stop(20%,#57342f),to(#aa5b29));background:-o-linear-gradient(left,#57342f 20%,#aa5b29 100%);background:linear-gradient(to right,#57342f 20%,#aa5b29 100%)}@media (max-width:767px){.related-news-block-wrapper{padding:2.25rem 0}}@media (min-width:768px){.related-news-block-wrapper{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;padding:3.75rem 0}}.related-news-block-wrapper .related-news .flickity-enabled .news-item{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;pointer-events:none;-webkit-transition:.5s opacity ease-in-out,.5s -webkit-filter ease-in-out;transition:.5s opacity ease-in-out,.5s -webkit-filter ease-in-out;-o-transition:.5s filter ease-in-out,.5s opacity ease-in-out;transition:.5s filter ease-in-out,.5s opacity ease-in-out;transition:.5s filter ease-in-out,.5s opacity ease-in-out,.5s -webkit-filter ease-in-out}.related-news-block-wrapper .related-news .flickity-enabled .news-item.is-selected{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}@media (min-width:640px){.related-news-block-wrapper .related-news .flickity-enabled .news-item.is-selected,.related-news-block-wrapper .related-news .flickity-enabled .news-item.is-selected+.news-item{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}}@media (min-width:1024px){.related-news-block-wrapper .related-news .flickity-enabled .news-item.is-selected,.related-news-block-wrapper .related-news .flickity-enabled .news-item.is-selected+.news-item,.related-news-block-wrapper .related-news .flickity-enabled .news-item.is-selected+.news-item+.news-item{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}}@media (min-width:640px){.related-news-block-wrapper .related-news header{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;padding-right:120px;margin-bottom:1rem}}.related-news-block-wrapper .related-news header>*{line-height:1}.related-news-block-wrapper .related-news header h2{text-transform:uppercase;margin:0;color:#fff}@media (max-width:639px){.related-news-block-wrapper .related-news header h2{font-size:1.5625rem}}@media (min-width:640px){.related-news-block-wrapper .related-news header h2{font-size:2.375rem}}.related-news-block-wrapper .related-news header a{font-size:18px;border-bottom:none;color:#fff}@media (max-width:639px){.related-news-block-wrapper .related-news header a{display:inline-block;padding-top:1.5rem}}.related-news-block-wrapper .related-news header a:hover{text-decoration:underline}.related-news-block-wrapper .related-news .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem -1rem}.related-news-block-wrapper .related-news .content-row .flickity-viewport{overflow:visible}.related-news-block-wrapper .related-news .news-item{padding:1rem;width:100%;position:relative;color:#fff}@media (min-width:640px){.related-news-block-wrapper .related-news .news-item{width:50%}}@media (min-width:1024px){.related-news-block-wrapper .related-news .news-item{width:33.33%}}.related-news-block-wrapper .related-news .news-item:hover h3{text-decoration:underline}.related-news-block-wrapper .related-news .news-item:hover span{border-bottom-color:#795aa9}.related-news-block-wrapper .related-news .news-item img{width:100%;-o-object-fit:cover;object-fit:cover;height:230px}.related-news-block-wrapper .related-news .news-item__metadata{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:639px){.related-news-block-wrapper .related-news .news-item__metadata{font-size:.8125rem}}@media (min-width:640px){.related-news-block-wrapper .related-news .news-item__metadata{font-size:1rem}}.related-news-block-wrapper .related-news .news-item__category{position:relative;margin-right:1.5rem}.related-news-block-wrapper .related-news .news-item__category:after{content:"";position:absolute;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:-1.1rem;border-radius:50%;width:6px;height:6px;background-color:#1aafbd}.related-news-block-wrapper .related-news .news-item__content h3{margin-top:.5rem;color:#fff}.related-news-block-wrapper .related-news .news-item__content a{border-bottom:none;color:#fff}.related-news-block-wrapper .related-news .news-item__content a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.related-news-block-wrapper .related-news .news-item__content span{color:#fff;border-bottom:2px solid #1aafbd;-webkit-transition:.2s border-color ease-in-out;-o-transition:.2s border-color ease-in-out;transition:.2s border-color ease-in-out}@media (max-width:639px){.related-news-block-wrapper .related-news .news-item__content span{font-size:.8125rem}}@media (min-width:640px){.related-news-block-wrapper .related-news .news-item__content span{font-size:1rem}}.related-news-block-wrapper .related-news .flickity-button{width:49px;height:49px;top:-38px;background:-webkit-gradient(linear,right bottom,left top,from(#1cb7af),to(#1aafbd));background:-o-linear-gradient(bottom right,#1cb7af 0%,#1aafbd 100%);background:linear-gradient(to top left,#1cb7af 0%,#1aafbd 100%);border:none;color:#fff}@media (min-width:480px){.page--has-no-sidebar .related-news-block-wrapper .related-news .flickity-button{top:-42px}}@media (min-width:1024px){.page--has-sidebar-second .related-news-block-wrapper .related-news .flickity-button{top:-42px}}.related-news-block-wrapper .related-news .flickity-button:hover,.related-news-block-wrapper .related-news .flickity-button:focus{background:-webkit-gradient(linear,right bottom,left top,from(#1cb7af),to(#1aafbd));background:-o-linear-gradient(bottom right,#1cb7af 0%,#1aafbd 100%);background:linear-gradient(to top left,#1cb7af 0%,#1aafbd 100%);border:none}.related-news-block-wrapper .related-news .flickity-button[disabled]{opacity:.3 !important;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.related-news-block-wrapper .related-news .flickity-button[disabled]:after{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.related-news-block-wrapper .related-news .flickity-button.previous{left:auto;right:70px}@media (min-width:640px){.page--has-no-sidebar .related-news-block-wrapper .related-news .flickity-button.previous{right:150px}}@media (min-width:1024px){.page--has-sidebar-second .related-news-block-wrapper .related-news .flickity-button.previous{right:150px}}.related-news-block-wrapper .related-news .flickity-button.previous:after{content:"\e900"}.related-news-block-wrapper .related-news .flickity-button.next{right:15px}@media (min-width:640px){.page--has-no-sidebar .related-news-block-wrapper .related-news .flickity-button.next{right:95px}}@media (min-width:1024px){.page--has-sidebar-second .related-news-block-wrapper .related-news .flickity-button.next{right:95px}}.related-news-block-wrapper .related-news .flickity-button.next:after{content:"\e91c"}.overlay-open{overflow:hidden}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(#57342f),to(#aa5b29));background:-o-linear-gradient(bottom,#57342f 0%,#aa5b29 100%);background:linear-gradient(to top,#57342f 0%,#aa5b29 100%);z-index:999;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;overflow-y:auto;overflow-x:hidden}.overlay:after{content:"";position:absolute;top:100px;right:-250px;background:url("/themes/custom/ropergulf/dist/css/../img/circle-graphic.svg") no-repeat;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);height:604px;width:604px;opacity:.25;z-index:1;pointer-events:none}.overlay__wrapper{margin-top:5rem;max-width:800px;padding:0 15px;margin-left:auto;margin-right:auto}@media (min-width:640px){.overlay__wrapper{margin-top:10rem}}.overlay__wrapper h2{position:relative;color:#fff !important;font-weight:900}@media (max-width:639px){.overlay__wrapper h2{font-size:1.4375rem}}@media (min-width:640px){.overlay__wrapper h2{font-size:1.875rem}}.overlay .overlay-close{position:fixed;right:1rem;top:1rem;color:#fff;background:0 0;border:0;font-size:0;z-index:100}.overlay .overlay-close span{pointer-events:none}@media (min-width:640px){.overlay .overlay-close span{font-size:2rem}}@media (max-width:639px){.overlay .overlay-close span{font-size:1.5rem}}.overlay.overlay-scale{visibility:hidden;opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:opacity .2s,visibility 0s .2s,-webkit-transform .2s;transition:opacity .2s,visibility 0s .2s,-webkit-transform .2s;-o-transition:transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s,-webkit-transform .2s}.overlay.overlay-scale.open{visibility:visible !important;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;-o-transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}dialog[open]:not(:focus-within){background-color:#fffffe;-webkit-transition:background-color .01s;-o-transition:background-color .01s;transition:background-color .01s}.paragraph-wrapper:after{content:"";display:block;clear:both}.page-type--basic-page .paragraph>.row,.page-type--basic-page .report-block-holder .paragraph>.block__body,.report-block-holder .page-type--basic-page .paragraph>.block__body,.page-type--basic-page .homepage-quick-links .paragraph>.quick-links-block,.homepage-quick-links .page-type--basic-page .paragraph>.quick-links-block,.page-type--basic-page .community-info-block-holder .paragraph>.block__body,.community-info-block-holder .page-type--basic-page .paragraph>.block__body,.page-type--basic-page .community-events-holder .paragraph>.block__body,.community-events-holder .page-type--basic-page .paragraph>.block__body{padding-left:0;padding-right:0}@media (max-width:639px){.paragraph.mt__ms{margin-top:1.05rem}}@media (min-width:640px) and (max-width:1023px){.paragraph.mt__ms{margin-top:1.35rem}}@media (min-width:1024px){.paragraph.mt__ms{margin-top:1.8rem}}@media (max-width:639px){.paragraph.mt__mm{margin-top:2.1rem}}@media (min-width:640px) and (max-width:1023px){.paragraph.mt__mm{margin-top:2.7rem}}@media (min-width:1024px){.paragraph.mt__mm{margin-top:3.75rem}}@media (max-width:639px){.paragraph.mt__ml{margin-top:3.3rem}}@media (min-width:640px) and (max-width:1023px){.paragraph.mt__ml{margin-top:4.5rem}}@media (min-width:1024px){.paragraph.mt__ml{margin-top:6rem}}.paragraph.mt__no-m{margin-top:0}@media (max-width:639px){.paragraph.mb__ms{margin-bottom:1.05rem}}@media (min-width:640px) and (max-width:1023px){.paragraph.mb__ms{margin-bottom:1.35rem}}@media (min-width:1024px){.paragraph.mb__ms{margin-bottom:1.8rem}}@media (max-width:639px){.paragraph.mb__mm{margin-bottom:2.1rem}}@media (min-width:640px) and (max-width:1023px){.paragraph.mb__mm{margin-bottom:2.7rem}}@media (min-width:1024px){.paragraph.mb__mm{margin-bottom:3.75rem}}@media (max-width:639px){.paragraph.mb__ml{margin-bottom:3.3rem}}@media (min-width:640px) and (max-width:1023px){.paragraph.mb__ml{margin-bottom:4.5rem}}@media (min-width:1024px){.paragraph.mb__ml{margin-bottom:6rem}}.paragraph.mb__no-m{margin-bottom:0}@media (max-width:1023px){.paragraph.p-with-bg{padding:1.5rem}}@media (min-width:1024px){.paragraph.p-with-bg{padding:2.25rem}}.paragraph.p-with-bg--light-blue{background:rgba(26,175,189,.05)}.paragraph.p-with-bg--light-blue-with-border{background:rgba(26,175,189,.05);border:2px solid #1aafbd}.paragraph.p-with-bg--light-brown{background:rgba(170,91,41,.05)}.paragraph--type--rich-text,.paragraph--type--intro-rich-text,.paragraph--type--paragraph-multi-column-text{overflow:hidden}@media (max-width:639px){.paragraph-about-block.mb__ms .paragraph-about-block__wrap{padding-bottom:.975rem}}@media (min-width:640px){.paragraph-about-block.mb__ms .paragraph-about-block__wrap{padding-bottom:1.5rem}}@media (max-width:639px){.paragraph-about-block.mb__mm .paragraph-about-block__wrap{padding-bottom:1.8rem}}@media (min-width:640px){.paragraph-about-block.mb__mm .paragraph-about-block__wrap{padding-bottom:3rem}}@media (max-width:639px){.paragraph-about-block.mb__ml .paragraph-about-block__wrap{padding-bottom:3.3rem}}@media (min-width:640px){.paragraph-about-block.mb__ml .paragraph-about-block__wrap{padding-bottom:6rem}}.paragraph-about-block.mb__no-m .paragraph-about-block__wrap{padding-bottom:0}.paragraph-about-block__wrap{border-bottom:2px solid #d1d1d1}.paragraph-about-block__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:639px){.paragraph-about-block__columns{margin:-15px}}@media (min-width:640px){.paragraph-about-block__columns{margin:-20px}}@media (max-width:639px){.paragraph-about-block__column{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;padding:15px}}@media (min-width:640px){.paragraph-about-block__column{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}}@media (min-width:640px){.paragraph-about-block__column{padding:20px}}@media (max-width:1023px){.paragraph-about-block__column--col1{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}@media (min-width:1024px){.paragraph-about-block__column--col1{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}}.paragraph-about-block .column1__features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px -5px}.paragraph-about-block .column1__features li{padding:0 15px 5px 27px;position:relative}@media (max-width:639px){.paragraph-about-block .column1__features li{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}}@media (min-width:640px){.paragraph-about-block .column1__features li{-webkit-box-flex:1;-ms-flex:1 0 32%;flex:1 0 32%}}.paragraph-about-block .column1__features li:after{left:15px;content:"";position:absolute;background:#191919;width:4px;height:4px;border-radius:100%}@media (max-width:1023px){.paragraph-about-block .column1__features li:after{top:8px}}@media (min-width:1024px){.paragraph-about-block .column1__features li:after{top:10px}}@media (max-width:639px){.paragraph-about-block h3{font-size:.9375rem}}@media (min-width:640px) and (max-width:1023px){.paragraph-about-block h3{font-size:1.125rem}}@media (min-width:1024px){.paragraph-about-block h3{font-size:1.375rem}}.paragraph-about-block dl{margin:0}.paragraph-about-block dl dt{font-weight:700;float:left;margin:0 3px 0 0;width:20px}.paragraph-about-block dl dd{margin:0 0 5px;overflow:hidden}.paragraph-about-block dl dd a{word-break:break-all}.paragraph-about-block .field--name-field-about-p-link a{display:inline-block !important}@media (max-width:639px){.paragraph--type--accordion{margin-bottom:2.25rem}}@media (min-width:640px){.paragraph--type--accordion{margin-bottom:3rem}}.paragraph--type--accordion-item.active .accordion-block__label:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:25%}.accordion-block__items{border:1px solid #999;border-width:0 1px 1px;border-radius:10px}.accordion-block__items>.paragraph--type--accordion-item:first-child .accordion-block__label{border-radius:10px}.accordion-block__label{padding:15px 45px 15px 15px;border-bottom:0 !important;border-top:1px solid #999 !important;color:#191919;cursor:pointer;position:relative;font-weight:700;line-height:1.6;display:block !important}@media (max-width:639px){.accordion-block__label{font-size:.875rem}}@media (min-width:640px) and (max-width:1023px){.accordion-block__label{font-size:1.125rem}}@media (min-width:1024px){.accordion-block__label{font-size:1.375rem}}.accordion-block__label:before{content:"\e90d";position:absolute;right:15px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin:0 3px 0 0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}@media (max-width:639px){.accordion-block__label:before{font-size:.875rem}}@media (min-width:640px){.accordion-block__label:before{font-size:1rem}}.accordion-block__body{padding:15px}@media (max-width:639px){.accordion-block__body{font-size:.75rem}}@media (min-width:640px){.accordion-block__body{font-size:1rem}}.accordion-block__body p:last-child{margin-bottom:0}.paragraph-alert{border:2px solid #1aafbd;border-radius:10px}@media (max-width:1023px){.paragraph-alert{padding:1.5rem 1.125rem}}@media (min-width:1024px){.paragraph-alert{padding:2.25rem}}.paragraph-alert__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.paragraph-alert__wrap{margin:0 -10px}}@media (min-width:1024px){.paragraph-alert__wrap{margin:0 -15px}}@media (max-width:1023px){.paragraph-alert__type,.paragraph-alert__text-block{padding:0 10px}}@media (min-width:1024px){.paragraph-alert__type,.paragraph-alert__text-block{padding:0 15px}}.paragraph-alert__type{text-align:center}@media (max-width:1023px){.paragraph-alert__type{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;padding-left:5px;padding-right:5px}}@media (min-width:1024px){.paragraph-alert__type{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;padding-left:0;padding-right:0}}.paragraph-alert__type img{max-width:35px;margin:0 auto}.paragraph-alert__text-block{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}@media (max-width:1023px){.paragraph-alert__text-block{max-width:calc(100% - 50px)}}@media (min-width:1024px){.paragraph-alert__text-block{max-width:calc(100% - 60px)}}.paragraph-alert__text-block p:last-child{margin-bottom:0}@media (max-width:639px){.paragraph-alert__text-block a{word-break:break-all}}.attraction-item{overflow:hidden}@media (max-width:1023px){.attraction-item+.attraction-item{margin-top:2.25rem}}@media (min-width:1024px){.attraction-item+.attraction-item{margin-top:3.75rem}}.attraction-item__title{color:#fff;background:#1aafbd;margin:0;padding:15px}@media (max-width:639px){.attraction-item__title{font-size:.9375rem}}@media (min-width:640px) and (max-width:1023px){.attraction-item__title{font-size:1.0625rem}}@media (min-width:1024px){.attraction-item__title{font-size:1.1875rem}}.attraction-item__meta-data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:12px 15px;border-bottom:1px solid #d1d1d1}.attraction-item__meta-data:nth-child(2n-1){background:#f7f7f7}@media (max-width:1023px){.attraction-item__meta-data--description{padding-bottom:20px}}@media (min-width:1024px){.attraction-item__meta-data--description{padding-bottom:25px}}.attraction-item__label{padding:0 10px}@media (max-width:1023px){.attraction-item__label{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;max-width:90px}}@media (min-width:1024px){.attraction-item__label{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;max-width:160px}}.attraction-item__value{padding:0 10px;-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}@media (max-width:1023px){.attraction-item__value{max-width:calc(100% - 90px)}}@media (min-width:1024px){.attraction-item__value{max-width:calc(100% - 160px)}}.attraction-item p:last-child{margin-bottom:0}.card-items{margin:0 -15px}@media (min-width:480px){.card-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}}.card-items .card-item{padding:0 15px 30px}@media (min-width:480px) and (max-width:767px){.card-items .card-item{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;max-width:50%}}@media (min-width:768px) and (max-width:1023px){.card-items .card-item{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:33.33%}}@media (min-width:1024px){.card-items .card-item{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}@media (min-width:768px) and (max-width:1023px){.page--has-sidebar-second .card-items .card-item,.page--has-sidebar-first .card-items .card-item{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;max-width:50%}}@media (min-width:1024px){.page--has-sidebar-second .card-items .card-item,.page--has-sidebar-first .card-items .card-item{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;max-width:33.33%}}.card-items img{width:100%}.card-item__description{padding:15px;color:#191919}.card-item h3{color:#1aafbd;margin-bottom:10px}@media (max-width:639px){.card-item h3{font-size:.9375rem}}@media (min-width:640px) and (max-width:1023px){.card-item h3{font-size:1.125rem}}@media (min-width:1024px){.card-item h3{font-size:1.25rem}}.card-item__wrap{display:block !important;height:100%;background:#fff;-webkit-box-shadow:0px 2px 20px 2px rgba(0,0,0,.1);box-shadow:0px 2px 20px 2px rgba(0,0,0,.1)}.card-item__link{font-weight:400;text-decoration:none !important;border:0 !important;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.card-item__link:hover{-webkit-transform:translate(0,-2px);-ms-transform:translate(0,-2px);transform:translate(0,-2px);-webkit-box-shadow:0px 2px 20px 2px rgba(0,0,0,.35);box-shadow:0px 2px 20px 2px rgba(0,0,0,.35)}.educational-institute{overflow:hidden}@media (max-width:1023px){.educational-institute+.educational-institute{margin-top:2.25rem}}@media (min-width:1024px){.educational-institute+.educational-institute{margin-top:3.75rem}}.educational-institute__name{color:#fff;background:#1aafbd;margin:0;padding:15px}@media (max-width:639px){.educational-institute__name{font-size:.9375rem}}@media (min-width:640px) and (max-width:767px){.educational-institute__name{font-size:1.0625rem}}@media (min-width:1024px){.educational-institute__name{font-size:1.1875rem}}.educational-institute__address{padding:7px 15px}.educational-institute .data-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:7px 15px;border-bottom:1px solid #d1d1d1}.educational-institute .data-row:nth-child(2n-1){background:#ebebeb}.educational-institute .data-row--no-label .data-row__value{max-width:100%}.educational-institute .data-row__label{padding:0 10px}@media (max-width:1023px){.educational-institute .data-row__label{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px}}@media (min-width:1024px){.educational-institute .data-row__label{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;max-width:130px}}.educational-institute .data-row__value{padding:0 10px;-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}@media (max-width:1023px){.educational-institute .data-row__value{max-width:calc(100% - 80px)}}@media (min-width:1024px){.educational-institute .data-row__value{max-width:calc(100% - 130px)}}.educational-institute p:last-child{margin-bottom:0}@media (max-width:767px){.educational-institute a{word-break:break-all}}.fees-items-accordion-list{border:1px solid #d1d1d1}.taxonomy-term-teaser.active .taxonomy-term-teaser__title h2 a:before{-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.taxonomy-term-teaser+.taxonomy-term-teaser{border-top:1px solid #d1d1d1}.taxonomy-term-teaser__title h2{margin:0}@media (max-width:639px){.taxonomy-term-teaser__title h2{font-size:.8125rem}}@media (min-width:640px) and (max-width:1023px){.taxonomy-term-teaser__title h2{font-size:1rem}}@media (min-width:1024px){.taxonomy-term-teaser__title h2{font-size:1.125rem}}.taxonomy-term-teaser__title h2 a{display:block;border:none;position:relative}@media (max-width:1023px){.taxonomy-term-teaser__title h2 a{padding:1.125rem 2.8125rem 1.125rem .9375rem}}@media (min-width:1024px){.taxonomy-term-teaser__title h2 a{padding:1.5625rem 3.4375rem 1.5625rem 1.875rem}}.taxonomy-term-teaser__title h2 a:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;right:15px;color:#1aafbd;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin:0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1024px){.taxonomy-term-teaser__title h2 a:before{right:20px}}@media (max-width:1023px){.taxonomy-term-teaser__content-body{padding:.3125rem .9375rem .9375rem}}@media (min-width:1024px){.taxonomy-term-teaser__content-body{padding:.625rem 1.875rem 1.75rem}}.taxonomy-term-teaser__content-body p:last-child{margin-bottom:0}@media (max-width:1023px){.fees-data-block{padding-top:1.25rem}}@media (min-width:1024px){.fees-data-block{padding-top:1.875rem}}@media (max-width:639px){.fees-data-block{font-size:.8125rem}}@media (min-width:640px) and (max-width:1023px){.fees-data-block{font-size:.9375rem}}@media (min-width:1024px){.fees-data-block{font-size:1rem}}.fees-data-block .fees-data-notes{padding-top:1rem}@media (max-width:639px){.fees-data-block .fees-data-notes{font-size:.75rem}}@media (min-width:640px) and (max-width:1023px){.fees-data-block .fees-data-notes{font-size:.875rem}}@media (min-width:1024px){.fees-data-block .fees-data-notes{font-size:1rem}}.fees-data-block .fees-data-notes p{margin-bottom:.4rem}.fees-data-block .fees-data-notes p:last-child{margin-bottom:0}.fees-data__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"Encode Sans","Helvetica Neue",Helvetica,sans-serif}@media (max-width:639px){.fees-data__row{margin:0 -7px}}@media (min-width:640px){.fees-data__row{margin:0 -10px}}.fees-data__row:after{left:10px;right:10px;bottom:0;content:"";height:1px;background:#d1d1d1;position:absolute}.fees-data__row-heading{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fees-data__row-heading:after{height:2px;background:#1aafbd}.fees-data__row-heading .fees-data__col{padding-top:0;padding-bottom:12px}.fees-data__col{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}@media (max-width:639px){.fees-data__col{padding:7px;max-width:calc(50% - 20px)}}@media (min-width:640px){.fees-data__col{padding:10px;max-width:calc(50% - 26px)}}.fees-data__col p{margin-bottom:0}.fees-data__col2{text-align:right}.fees-data__col3{text-align:right}@media (max-width:639px){.fees-data__col3{max-width:40px}}@media (min-width:640px){.fees-data__col3{max-width:52px}}.fees-data__desc{padding-top:.1875rem;line-height:1.4}@media (max-width:639px){.fees-data__desc{font-size:.75rem}}@media (min-width:640px) and (max-width:1023px){.fees-data__desc{font-size:.875rem}}@media (min-width:1024px){.fees-data__desc{font-size:1rem}}.fees-data__title-desc{font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif}.taxonomy-term-teaser-list__content p:last-child{margin-bottom:0}.paragraph--type--full-width-image .full-width-image__image img{width:100%;border-bottom:10px solid #1aafbd}@media (min-width:768px){.paragraph--type--full-width-image .full-width-image__image img{-webkit-box-shadow:0px 5px 10px rgba(0,0,0,.35);box-shadow:0px 5px 10px rgba(0,0,0,.35)}}.paragraph--type--full-width-image .image-caption{padding-top:15px;font-style:italic}.paragraph--type--full-width-gallery{overflow:hidden;padding-bottom:40px}@media (max-width:479px){.paragraph--type--full-width-gallery{margin-bottom:2.25rem}}@media (min-width:480px) and (max-width:1023px){.paragraph--type--full-width-gallery{margin-bottom:3rem}}@media (min-width:1024px){.paragraph--type--full-width-gallery{margin-bottom:4.5rem}}.paragraph--type--full-width-gallery:hover .flickity-prev-next-button{opacity:1}.paragraph--type--full-width-gallery .flickity-prev-next-button{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;opacity:0}@media (max-width:479px){.paragraph--type--full-width-gallery .flickity-prev-next-button{opacity:0;display:none !important}}.paragraph--type--full-width-gallery .full-width-gallery__cell{width:100%}.paragraph--type--full-width-gallery .full-width-gallery__cell img{width:100%}.gallery-grid{margin:0 -5px}.gallery-grid__image-cell{padding:5px}@media (max-width:639px){.gallery-grid__image-cell{width:50%}}@media (min-width:640px){.gallery-grid__image-cell{width:25%}}@media (min-width:768px) and (max-width:1023px){.page--has-sidebar-second .gallery-grid__image-cell{width:50%}}@media (min-width:640px){.gallery-grid__image-cell:nth-child(1){width:50%}}@media (min-width:640px){.gallery-grid__image-cell:nth-child(10n-1){width:50%}}.gallery-grid__image-cell a{background:-webkit-gradient(linear,left top,left bottom,from(#1aafbd),to(#a18dc5));background:-o-linear-gradient(#1aafbd,#a18dc5);background:linear-gradient(#1aafbd,#a18dc5);border-color:#ffb300;display:block;overflow:hidden;position:relative}.gallery-grid__image-cell a img{width:100%;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;-o-transition:opacity .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.gallery-grid__image-cell a:before{content:"";display:block;position:absolute;border:1px solid #fff;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.gallery-grid__image-cell a:after{content:"";display:block;position:absolute;top:50%;left:50%;background:url("/themes/custom/ropergulf/dist/css/../img/icon-full-size.svg") no-repeat;background-size:100% 100%;z-index:344;width:32px;height:32px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.gallery-grid__image-cell a:hover:before{top:10px;left:10px;right:10px;bottom:10px;opacity:1}.gallery-grid__image-cell a:hover:after{width:50px;height:50px;opacity:1}.gallery-grid__image-cell a:hover img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);opacity:.3}@media (max-width:639px){.gallery-grid .grid-sizer{width:50%}}@media (min-width:640px){.gallery-grid .grid-sizer{width:25%}}@media (min-width:768px) and (max-width:1023px){.page--has-sidebar-second .gallery-grid .grid-sizer{width:50%}}@media (min-width:768px){.image-blocks-with-programs__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:768px) and (max-width:1023px){.image-blocks-with-programs__content-wrap{margin:0 -.9375rem}}@media (min-width:1024px){.image-blocks-with-programs__content-wrap{margin:0 -1.25rem}}@media (min-width:768px) and (max-width:1023px){.image-blocks-with-programs .p-image-blocks-link-block,.image-blocks-with-programs .p-programs-block{padding:0 .9375rem}}@media (min-width:1024px){.image-blocks-with-programs .p-image-blocks-link-block,.image-blocks-with-programs .p-programs-block{padding:0 1.25rem}}@media (max-width:767px){.image-blocks-with-programs .p-image-blocks-link-block{margin-bottom:3rem;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}@media (min-width:768px) and (max-width:1023px){.image-blocks-with-programs .p-image-blocks-link-block{-webkit-box-flex:1;-ms-flex:1 0 65%;flex:1 0 65%}}@media (min-width:1024px){.image-blocks-with-programs .p-image-blocks-link-block{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;max-width:75%}}@media (min-width:768px) and (max-width:1023px){.image-blocks-with-programs .p-programs-block{-webkit-box-flex:1;-ms-flex:1 0 35%;flex:1 0 35%;max-width:35%}}@media (min-width:1024px){.image-blocks-with-programs .p-programs-block{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}.image-block-program__header .header{overflow:hidden}.image-block-program__header .header__sub-title{color:#686868;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:top;border-top:3px solid #e87722;padding-top:3px}@media (max-width:639px){.image-block-program__header .header__sub-title{font-size:.8125rem}}@media (min-width:640px){.image-block-program__header .header__sub-title{font-size:1rem;margin:0 0 -3px}}.p-image-blocks-link-block .image-blocks-link-main-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.p-image-blocks-link-block .image-blocks-link-main-box{margin:0 -.3125rem -.4375rem}}@media (min-width:1024px){.p-image-blocks-link-block .image-blocks-link-main-box{margin:0 -.625rem -.625rem}}@media (max-width:639px){.image-blocks-link-item{padding:.25rem}}@media (min-width:640px) and (max-width:1023px){.image-blocks-link-item{padding:.4375rem}}@media (min-width:1024px){.image-blocks-link-item{padding:.625rem}}@media (max-width:1023px){.image-blocks-link-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}@media (min-width:1024px){.image-blocks-link-item{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;max-width:33.33%}}.image-blocks-link-item__wrap{color:#fff !important;position:relative;display:block !important;-webkit-transition:.4s ease-in-out all;-o-transition:.4s ease-in-out all;transition:.4s ease-in-out all;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;border:0 !important}.image-blocks-link-item__wrap:hover{-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.15);box-shadow:0 15px 20px 0 rgba(0,0,0,.15)}@media (min-width:640px){.image-blocks-link-item__wrap:hover:before{opacity:1}}@media (min-width:640px){.image-blocks-link-item__wrap:hover .image-blocks-link-item__summary-block{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:640px){.image-blocks-link-item__wrap:hover .image-blocks-link-item__title-block h3{opacity:0}}.image-blocks-link-item__wrap:after{position:absolute;right:0;bottom:0;content:"\e911";margin:0 .625rem .8125rem;color:#fff;z-index:2}@media (max-width:639px){.image-blocks-link-item__wrap:after{font-size:.5rem}}@media (min-width:640px) and (max-width:1023px){.image-blocks-link-item__wrap:after{font-size:.6875rem}}@media (min-width:1024px){.image-blocks-link-item__wrap:after{font-size:.875rem}}.image-blocks-link-item__wrap:before{position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(26,175,189,.85);content:"";z-index:1;opacity:0;-webkit-transition:.4s ease-in-out opacity;-o-transition:.4s ease-in-out opacity;transition:.4s ease-in-out opacity}.image-blocks-link-item__image{overflow:hidden}.image-blocks-link-item__image article{position:relative;left:50%}@media (max-width:639px){.image-blocks-link-item__image article{min-width:175px}}@media (min-width:640px) and (max-width:1023px){.image-blocks-link-item__image article{min-width:240px}}@media (min-width:1024px) and (max-width:1249px){.image-blocks-link-item__image article{min-width:301px}}@media (min-width:1250px){.image-blocks-link-item__image article{min-width:315px}}.image-blocks-link-item__image img{position:relative;width:100%;left:-50%}.image-blocks-link-item__summary-block{position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;overflow-y:auto;font-weight:400;-webkit-transition:.4s ease-in-out all;-o-transition:.4s ease-in-out all;transition:.4s ease-in-out all;opacity:0;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);z-index:3}@media (max-width:1023px){.image-blocks-link-item__summary-block{padding:.625rem 1.5625rem .625rem .625rem;font-size:.75rem;line-height:1.3}}@media (max-width:639px){.image-blocks-link-item__summary-block{font-size:.625rem}}@media (min-width:1024px){.image-blocks-link-item__summary-block{padding:.9375rem 1.5625rem 1.25rem .9375rem;font-size:.875rem}}.image-blocks-link-item__summary-block h3{margin:0 0 .4375rem !important}@media (min-width:640px) and (max-width:1023px){.image-blocks-link-item__summary-block h3{border:0;padding:0;height:1px;width:1px;margin:-1px;position:absolute;clip:rect(0,0,0,0)}}.image-blocks-link-item__title-block{position:absolute;z-index:0;left:0;right:0;bottom:0;top:0;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}@media (max-width:639px){.image-blocks-link-item__title-block{padding:.625rem 1.875rem .625rem .625rem}}@media (min-width:640px){.image-blocks-link-item__title-block{padding:.625rem 3.125rem .75rem .9375rem}}.image-blocks-link-item__title-block:after{z-index:-1;position:absolute;left:0;right:0;bottom:0;height:100px;content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(2%,rgba(255,255,255,.02)),color-stop(3%,rgba(230,230,230,.03)),color-stop(6%,rgba(239,239,239,.06)),color-stop(7%,rgba(228,228,228,.07)),color-stop(9%,rgba(235,235,235,.09)),color-stop(10%,rgba(227,227,227,.1)),color-stop(11%,rgba(229,229,229,.11)),color-stop(13%,rgba(218,218,218,.13)),color-stop(15%,rgba(221,221,221,.15)),color-stop(16%,rgba(208,208,208,.16)),color-stop(17%,rgba(210,210,210,.17)),color-stop(18%,rgba(206,206,206,.18)),color-stop(19%,rgba(208,208,208,.19)),color-stop(20%,rgba(205,205,205,.2)),color-stop(21%,rgba(198,198,198,.21)),color-stop(22%,rgba(200,200,200,.22)),color-stop(25%,rgba(191,191,191,.25)),color-stop(26%,rgba(186,186,186,.26)),color-stop(28%,rgba(182,182,182,.28)),color-stop(32%,rgba(174,174,174,.32)),color-stop(33%,rgba(170,170,170,.33)),color-stop(34%,rgba(168,168,168,.34)),color-stop(35%,rgba(163,163,163,.35)),color-stop(39%,rgba(157,157,157,.39)),color-stop(40%,rgba(153,153,153,.4)),color-stop(42%,rgba(146,146,146,.42)),color-stop(43%,rgba(146,146,146,.43)),color-stop(46%,rgba(137,137,137,.46)),color-stop(47%,rgba(135,135,135,.47)),color-stop(53%,rgba(117,117,117,.53)),color-stop(57%,rgba(111,111,111,.57)),color-stop(59%,rgba(102,102,102,.59)),color-stop(61%,rgba(100,100,100,.61)),color-stop(63%,rgba(93,93,93,.63)),color-stop(66%,rgba(89,89,89,.66)),color-stop(67%,rgba(83,83,83,.67)),color-stop(99%,rgba(3,3,3,.99)),to(rgba(0,0,0,.71)));background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.02) 2%,rgba(230,230,230,.03) 3%,rgba(239,239,239,.06) 6%,rgba(228,228,228,.07) 7%,rgba(235,235,235,.09) 9%,rgba(227,227,227,.1) 10%,rgba(229,229,229,.11) 11%,rgba(218,218,218,.13) 13%,rgba(221,221,221,.15) 15%,rgba(208,208,208,.16) 16%,rgba(210,210,210,.17) 17%,rgba(206,206,206,.18) 18%,rgba(208,208,208,.19) 19%,rgba(205,205,205,.2) 20%,rgba(198,198,198,.21) 21%,rgba(200,200,200,.22) 22%,rgba(191,191,191,.25) 25%,rgba(186,186,186,.26) 26%,rgba(182,182,182,.28) 28%,rgba(174,174,174,.32) 32%,rgba(170,170,170,.33) 33%,rgba(168,168,168,.34) 34%,rgba(163,163,163,.35) 35%,rgba(157,157,157,.39) 39%,rgba(153,153,153,.4) 40%,rgba(146,146,146,.42) 42%,rgba(146,146,146,.43) 43%,rgba(137,137,137,.46) 46%,rgba(135,135,135,.47) 47%,rgba(117,117,117,.53) 53%,rgba(111,111,111,.57) 57%,rgba(102,102,102,.59) 59%,rgba(100,100,100,.61) 61%,rgba(93,93,93,.63) 63%,rgba(89,89,89,.66) 66%,rgba(83,83,83,.67) 67%,rgba(3,3,3,.99) 99%,rgba(0,0,0,.71) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.02) 2%,rgba(230,230,230,.03) 3%,rgba(239,239,239,.06) 6%,rgba(228,228,228,.07) 7%,rgba(235,235,235,.09) 9%,rgba(227,227,227,.1) 10%,rgba(229,229,229,.11) 11%,rgba(218,218,218,.13) 13%,rgba(221,221,221,.15) 15%,rgba(208,208,208,.16) 16%,rgba(210,210,210,.17) 17%,rgba(206,206,206,.18) 18%,rgba(208,208,208,.19) 19%,rgba(205,205,205,.2) 20%,rgba(198,198,198,.21) 21%,rgba(200,200,200,.22) 22%,rgba(191,191,191,.25) 25%,rgba(186,186,186,.26) 26%,rgba(182,182,182,.28) 28%,rgba(174,174,174,.32) 32%,rgba(170,170,170,.33) 33%,rgba(168,168,168,.34) 34%,rgba(163,163,163,.35) 35%,rgba(157,157,157,.39) 39%,rgba(153,153,153,.4) 40%,rgba(146,146,146,.42) 42%,rgba(146,146,146,.43) 43%,rgba(137,137,137,.46) 46%,rgba(135,135,135,.47) 47%,rgba(117,117,117,.53) 53%,rgba(111,111,111,.57) 57%,rgba(102,102,102,.59) 59%,rgba(100,100,100,.61) 61%,rgba(93,93,93,.63) 63%,rgba(89,89,89,.66) 66%,rgba(83,83,83,.67) 67%,rgba(3,3,3,.99) 99%,rgba(0,0,0,.71) 100%)}.image-blocks-link-item h3{font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;margin:0;color:#fff;-webkit-transition:.4s ease-in-out all;-o-transition:.4s ease-in-out all;transition:.4s ease-in-out all;width:100%}@media (max-width:639px){.image-blocks-link-item h3{font-size:.6875rem}}@media (min-width:640px) and (max-width:1023px){.image-blocks-link-item h3{font-size:.875rem}}@media (min-width:1024px){.image-blocks-link-item h3{font-size:1rem}}.paragraph--type--intro-rich-text{border-bottom:2px solid #d1d1d1}@media (max-width:639px){.paragraph--type--intro-rich-text{padding-bottom:2.1rem}}@media (min-width:640px) and (max-width:1023px){.paragraph--type--intro-rich-text{padding-bottom:2.7rem}}@media (min-width:1024px){.paragraph--type--intro-rich-text{padding-bottom:3.75rem}}.paragraph--type--intro-rich-text .field--name-field-intro-rich-text-desc{font-size:120%}@media (max-width:639px){.paragraph--type--intro-rich-text.mb__ms{padding-bottom:1.05rem}}@media (min-width:640px) and (max-width:1023px){.paragraph--type--intro-rich-text.mb__ms{padding-bottom:1.35rem}}@media (min-width:1024px){.paragraph--type--intro-rich-text.mb__ms{padding-bottom:1.8rem}}@media (max-width:639px){.paragraph--type--intro-rich-text.mb__mm{padding-bottom:2.1rem}}@media (min-width:640px) and (max-width:1023px){.paragraph--type--intro-rich-text.mb__mm{padding-bottom:2.7rem}}@media (min-width:1024px){.paragraph--type--intro-rich-text.mb__mm{padding-bottom:3.75rem}}@media (max-width:639px){.paragraph--type--intro-rich-text.mb__ml{padding-bottom:3.3rem}}@media (min-width:640px) and (max-width:1023px){.paragraph--type--intro-rich-text.mb__ml{padding-bottom:4.5rem}}@media (min-width:1024px){.paragraph--type--intro-rich-text.mb__ml{padding-bottom:6rem}}.paragraph--type--intro-rich-text.mb__no-m{padding-bottom:0}.paragraph-member-list{overflow:hidden;border:1px solid #d1d1d1}.paragraph-member-list .member-item:nth-child(2n){background:rgba(0,0,0,.03)}@media (max-width:1023px){.member-item{padding:15px}}@media (max-width:479px){.member-item{padding-bottom:25px}}@media (min-width:1024px){.member-item{padding:20px}}.member-item:last-child{margin-bottom:0}.member-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.member-item__photo,.member-item__details{padding:0 15px}@media (max-width:479px){.member-item__photo{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;margin-bottom:15px}}@media (min-width:480px) and (max-width:639px){.member-item__photo{-webkit-box-flex:1;-ms-flex:1 0 180px;flex:1 0 180px;max-width:180px}}@media (min-width:640px) and (max-width:1023px){.member-item__photo{-webkit-box-flex:1;-ms-flex:1 0 250px;flex:1 0 250px;max-width:250px}}@media (min-width:1024px){.member-item__photo{-webkit-box-flex:1;-ms-flex:1 0 350px;flex:1 0 350px;max-width:350px}}@media (min-width:768px) and (max-width:1023px){.page--has-sidebar-second .member-item__photo{-webkit-box-flex:1;-ms-flex:1 0 190px;flex:1 0 190px;max-width:190px}}@media (min-width:1024px) and (max-width:1249px){.page--has-sidebar-second .member-item__photo{-webkit-box-flex:1;-ms-flex:1 0 250px;flex:1 0 250px;max-width:250px}}@media (min-width:1250px){.page--has-sidebar-second .member-item__photo{-webkit-box-flex:1;-ms-flex:1 0 330px;flex:1 0 330px;max-width:330px}}.member-item__photo img{width:100%}@media (min-width:480px){.member-item__details{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}.member-item__details a{display:inline}@media (max-width:1023px){.member-item__details a{word-break:break-all}}.member-item__name{color:#1aafbd}@media (max-width:639px){.member-item__name{font-size:1rem}}@media (min-width:640px) and (max-width:1023px){.member-item__name{font-size:1.1875rem}}@media (min-width:1024px){.member-item__name{font-size:1.375rem}}@media (max-width:639px){.member-item__position{font-size:.8125rem}}@media (min-width:640px) and (max-width:1023px){.member-item__position{font-size:1rem}}@media (min-width:1024px){.member-item__position{font-size:1.0625rem}}.member-item__position,.member-item__name{margin-bottom:10px}.member-item__data-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}@media (max-width:1023px){.member-item__data-label{-webkit-box-flex:1;-ms-flex:1 0 60px;flex:1 0 60px;max-width:60px}}@media (min-width:1024px){.member-item__data-label{-webkit-box-flex:1;-ms-flex:1 0 70px;flex:1 0 70px;max-width:70px}}.member-item__data-value{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.member-item__data-label,.member-item__data-value{padding:5px}.member-item__description{margin-bottom:1.5rem}.paragraph--type--paragraph-multi-column-text{overflow:hidden}.paragraph--type--paragraph-multi-column-text .multi-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.paragraph--type--paragraph-multi-column-text .multi-columns{margin:-.9375rem}}@media (min-width:768px){.paragraph--type--paragraph-multi-column-text .multi-columns{margin:-1.25rem}}@media (max-width:639px){.paragraph--type--paragraph-multi-column-text .multi-columns__column{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}@media (min-width:640px){.paragraph--type--paragraph-multi-column-text .multi-columns__column{-webkit-box-flex:1;-ms-flex:1 0 29%;flex:1 0 29%}}@media (max-width:767px){.paragraph--type--paragraph-multi-column-text .multi-columns__column{padding:.9375rem}}@media (min-width:768px){.paragraph--type--paragraph-multi-column-text .multi-columns__column{padding:1.25rem}}@media (min-width:640px) and (max-width:1023px){.page--has-sidebar-second .paragraph--type--paragraph-multi-column-text .multi-columns__column,.page--has-sidebar-first .paragraph--type--paragraph-multi-column-text .multi-columns__column{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}}.paragraph--type--paragraph-multi-column-text .multi-columns p:last-child{margin-bottom:0}.page--has-sidebar-second .paragraph--type--news-cards .related-news .flickity-enabled .news-item{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;pointer-events:none;-webkit-transition:.5s opacity ease-in-out,.5s -webkit-filter ease-in-out;transition:.5s opacity ease-in-out,.5s -webkit-filter ease-in-out;-o-transition:.5s filter ease-in-out,.5s opacity ease-in-out;transition:.5s filter ease-in-out,.5s opacity ease-in-out;transition:.5s filter ease-in-out,.5s opacity ease-in-out,.5s -webkit-filter ease-in-out}.page--has-sidebar-second .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}@media (min-width:1024px){.page--has-sidebar-second .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected,.page--has-sidebar-second .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected+.news-item{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}}@media (min-width:1250px){.page--has-sidebar-second .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected,.page--has-sidebar-second .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected+.news-item,.page--has-sidebar-second .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected+.news-item+.news-item{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}}.page--has-no-sidebar .paragraph--type--news-cards .related-news .flickity-enabled .news-item{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;pointer-events:none;-webkit-transition:.5s opacity ease-in-out,.5s -webkit-filter ease-in-out;transition:.5s opacity ease-in-out,.5s -webkit-filter ease-in-out;-o-transition:.5s filter ease-in-out,.5s opacity ease-in-out;transition:.5s filter ease-in-out,.5s opacity ease-in-out;transition:.5s filter ease-in-out,.5s opacity ease-in-out,.5s -webkit-filter ease-in-out}.page--has-no-sidebar .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}@media (min-width:640px){.page--has-no-sidebar .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected,.page--has-no-sidebar .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected+.news-item{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}}@media (min-width:1024px){.page--has-no-sidebar .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected,.page--has-no-sidebar .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected+.news-item,.page--has-no-sidebar .paragraph--type--news-cards .related-news .flickity-enabled .news-item.is-selected+.news-item+.news-item{-webkit-filter:none;filter:none;opacity:1;pointer-events:inherit}}.paragraph--type--news-cards .related-news header{margin-bottom:1.5rem}@media (min-width:640px){.page--has-no-sidebar .paragraph--type--news-cards .related-news header{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}}@media (min-width:1024px){.page--has-sidebar-second .paragraph--type--news-cards .related-news header{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}}.paragraph--type--news-cards .related-news header>*{line-height:1}.paragraph--type--news-cards .related-news header h2{text-transform:uppercase;margin:0}@media (max-width:639px){.paragraph--type--news-cards .related-news header h2{font-size:1.5625rem}}@media (min-width:640px){.paragraph--type--news-cards .related-news header h2{font-size:2.375rem}}.paragraph--type--news-cards .related-news header a{font-size:18px;border-bottom:none}@media (max-width:639px){.page--has-no-sidebar .paragraph--type--news-cards .related-news header a{display:inline-block;padding-top:1.5rem}}@media (max-width:1023px){.page--has-sidebar-second .paragraph--type--news-cards .related-news header a{display:inline-block;padding-top:1.5rem}}.paragraph--type--news-cards .related-news header a:hover{text-decoration:underline}.paragraph--type--news-cards .related-news .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem -1rem}.page--has-no-sidebar .paragraph--type--news-cards .related-news .content-row .flickity-viewport{overflow:visible}.page--has-no-sidebar .paragraph--type--news-cards .related-news .content-row .flickity-viewport:before{content:"";background-color:#fff;position:absolute;left:calc(-100% - 1rem);height:calc(100% + 2rem);width:100%;z-index:1}.paragraph--type--news-cards .related-news .news-item{padding:1rem;width:100%;position:relative}@media (min-width:1024px){.page--has-sidebar-second .paragraph--type--news-cards .related-news .news-item{width:50%}}@media (min-width:1250px){.page--has-sidebar-second .paragraph--type--news-cards .related-news .news-item{width:33.33%}}@media (min-width:640px){.page--has-no-sidebar .paragraph--type--news-cards .related-news .news-item{width:48%}}@media (min-width:1024px){.page--has-no-sidebar .paragraph--type--news-cards .related-news .news-item{width:31%}}.paragraph--type--news-cards .related-news .news-item:hover h3{text-decoration:underline}.paragraph--type--news-cards .related-news .news-item:hover span{border-bottom-color:#795aa9}.paragraph--type--news-cards .related-news .news-item img{width:100%;-o-object-fit:cover;object-fit:cover;height:230px}.paragraph--type--news-cards .related-news .news-item__metadata{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:639px){.paragraph--type--news-cards .related-news .news-item__metadata{font-size:.8125rem}}@media (min-width:640px){.paragraph--type--news-cards .related-news .news-item__metadata{font-size:1rem}}.paragraph--type--news-cards .related-news .news-item__category{position:relative;margin-right:1.5rem}.paragraph--type--news-cards .related-news .news-item__category:after{content:"";position:absolute;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:-1.1rem;border-radius:50%;width:6px;height:6px;background-color:#1aafbd}.paragraph--type--news-cards .related-news .news-item__content h3{margin-top:.5rem}.paragraph--type--news-cards .related-news .news-item__content a{border-bottom:none}.paragraph--type--news-cards .related-news .news-item__content a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.paragraph--type--news-cards .related-news .news-item__content span{border-bottom:2px solid #1aafbd;-webkit-transition:.2s border-color ease-in-out;-o-transition:.2s border-color ease-in-out;transition:.2s border-color ease-in-out}@media (max-width:639px){.paragraph--type--news-cards .related-news .news-item__content span{font-size:.8125rem}}@media (min-width:640px){.paragraph--type--news-cards .related-news .news-item__content span{font-size:1rem}}.paragraph--type--news-cards .related-news .flickity-button{width:49px;height:49px;top:-38px;background:-webkit-gradient(linear,right bottom,left top,from(#1cb7af),to(#1aafbd));background:-o-linear-gradient(bottom right,#1cb7af 0%,#1aafbd 100%);background:linear-gradient(to top left,#1cb7af 0%,#1aafbd 100%);border:none;color:#fff}@media (min-width:480px){.page--has-no-sidebar .paragraph--type--news-cards .related-news .flickity-button{top:-42px}}@media (min-width:1024px){.page--has-sidebar-second .paragraph--type--news-cards .related-news .flickity-button{top:-42px}}.paragraph--type--news-cards .related-news .flickity-button:hover,.paragraph--type--news-cards .related-news .flickity-button:focus{background:-webkit-gradient(linear,right bottom,left top,from(#1cb7af),to(#1aafbd));background:-o-linear-gradient(bottom right,#1cb7af 0%,#1aafbd 100%);background:linear-gradient(to top left,#1cb7af 0%,#1aafbd 100%);border:none}.paragraph--type--news-cards .related-news .flickity-button[disabled]{opacity:.3 !important;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.paragraph--type--news-cards .related-news .flickity-button[disabled]:after{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.paragraph--type--news-cards .related-news .flickity-button.previous{left:auto;right:70px}@media (min-width:640px){.page--has-no-sidebar .paragraph--type--news-cards .related-news .flickity-button.previous{right:150px}}@media (min-width:1024px){.page--has-sidebar-second .paragraph--type--news-cards .related-news .flickity-button.previous{right:150px}}.paragraph--type--news-cards .related-news .flickity-button.previous:after{content:"\e900"}.paragraph--type--news-cards .related-news .flickity-button.next{right:15px}@media (min-width:640px){.page--has-no-sidebar .paragraph--type--news-cards .related-news .flickity-button.next{right:95px}}@media (min-width:1024px){.page--has-sidebar-second .paragraph--type--news-cards .related-news .flickity-button.next{right:95px}}.paragraph--type--news-cards .related-news .flickity-button.next:after{content:"\e91c"}@media (max-width:479px){.paragraph--type--para-image-with-caption{margin-bottom:2.25rem}}@media (min-width:480px) and (max-width:1023px){.paragraph--type--para-image-with-caption{margin-bottom:3rem}}@media (min-width:1024px){.paragraph--type--para-image-with-caption{margin-bottom:4.5rem}}.paragraph--type--para-image-with-caption .image-hold{margin-bottom:1.5rem}.paragraph--type--para-image-with-caption .caption{color:#1aafbd}.paragraph--type--para-image-with-caption .img{min-width:1000px;position:relative;left:50%}.paragraph--type--para-image-with-caption img{max-width:none;width:100%;position:relative;left:-50%}@media (max-width:479px){.paragraph--type--paragraph-webforms{margin-bottom:2.25rem}}@media (min-width:480px) and (max-width:1023px){.paragraph--type--paragraph-webforms{margin-bottom:3rem}}@media (min-width:1024px){.paragraph--type--paragraph-webforms{margin-bottom:4.5rem}}@media (max-width:479px){.paragraph-webform__heading-block{margin-bottom:.75rem}}@media (min-width:480px) and (max-width:1023px){.paragraph-webform__heading-block{margin-bottom:1.5rem}}@media (min-width:1024px){.paragraph-webform__heading-block{margin-bottom:2.25rem}}.program-list{font-weight:700}.program-list li{padding:1.2rem 0}.program-list li:first-child{padding-top:0}.program-list li+li{border-top:2px solid #d1d1d1}.program-list p{margin-bottom:0}.program-list p+p{margin-top:10px}.program-list__item-title{display:block;margin:0 0 5px;font-weight:700}@media (max-width:639px){.program-list__item-title{font-size:.9375rem}}@media (min-width:640px){.program-list__item-title{font-size:1.125rem}}@media (min-width:640px){.rich-txt-image__image-hold{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;max-width:40%}}@media (min-width:640px){.rich-txt-image__text-hold{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%;max-width:60%}}@media (min-width:640px){.rich-txt-image.image-on-right .rich-txt-image__image-hold{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:640px){.rich-txt-image.image-on-bottom .rich-txt-image__text-hold{-webkit-box-flex:1 !important;-ms-flex:1 0 100% !important;flex:1 0 100% !important;max-width:100% !important}}.rich-txt-image.image-on-bottom .rich-txt-image__image-hold{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:767px){.rich-txt-image.image-on-bottom .rich-txt-image__image-hold{padding-top:1.8rem}}@media (min-width:768px){.rich-txt-image.image-on-bottom .rich-txt-image__image-hold{padding-top:3rem}}@media (min-width:640px){.rich-txt-image.image-on-top .rich-txt-image__text-hold{-webkit-box-flex:1 !important;-ms-flex:1 0 100% !important;flex:1 0 100% !important;max-width:100% !important}}.rich-txt-image.image-on-top .rich-txt-image__image-hold{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:640px){.rich-txt-image.image-on-top .rich-txt-image__image-hold{margin-bottom:3rem}}.rich-txt-image.image-size-25-width .rich-txt-image__image-hold{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.rich-txt-image.image-size-25-width .rich-txt-image__text-hold{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;max-width:75%}.rich-txt-image.image-size-35-width .rich-txt-image__image-hold{-webkit-box-flex:1;-ms-flex:1 0 35%;flex:1 0 35%;max-width:35%}.rich-txt-image.image-size-35-width .rich-txt-image__text-hold{-webkit-box-flex:1;-ms-flex:1 0 65%;flex:1 0 65%;max-width:65%}@media (min-width:640px){.rich-txt-image.image-size-50-width .rich-txt-image__image-hold{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}@media (min-width:640px){.rich-txt-image.image-size-50-width .rich-txt-image__text-hold{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}@media (min-width:640px){.rich-txt-image.image-size-75-width .rich-txt-image__image-hold{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;max-width:75%}}@media (min-width:640px){.rich-txt-image.image-size-75-width .rich-txt-image__text-hold{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}.rich-txt-image.image-decor-shadow-and-border .rich-txt-image__image-hold img{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);border:1px solid #f3f3f3}.rich-txt-image.image-decor-shadow-only .rich-txt-image__image-hold img{-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.2);box-shadow:0 0 40px 0 rgba(0,0,0,.2)}.rich-txt-image .content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.rich-txt-image .content-wrap{margin:0 -.75rem}}@media (min-width:768px){.rich-txt-image .content-wrap{margin:0 -1.8rem}}.rich-txt-image .content-wrap p:last-child,.rich-txt-image .content-wrap ul:last-child,.rich-txt-image .content-wrap ol:last-child{margin-bottom:0}@media (max-width:639px){.rich-txt-image__image-hold{margin-bottom:1.8rem}}.rich-txt-image__image-hold img{width:100%}@media (max-width:767px){.rich-txt-image__image-hold,.rich-txt-image__text-hold{padding-left:.75rem;padding-right:.75rem}}@media (min-width:768px){.rich-txt-image__image-hold,.rich-txt-image__text-hold{padding-left:1.8rem;padding-right:1.8rem}}.show-page-block-hold h2,.paragraph--type--show-pages-automatic h2{margin:0 0 1.125rem}@media (min-width:640px) and (max-width:1023px){.show-page-block-hold h2,.paragraph--type--show-pages-automatic h2{font-size:1.375rem}}@media (max-width:639px){.show-page-block-hold h2,.paragraph--type--show-pages-automatic h2{font-size:1.125rem}}@media (min-width:1024px){.show-page-block-hold h2,.paragraph--type--show-pages-automatic h2{font-size:1.5rem}}.show-page-block-hold h2 a,.paragraph--type--show-pages-automatic h2 a{border-bottom:none;-webkit-transition:none;-o-transition:none;transition:none}.show-page-block-hold h2 a:hover,.paragraph--type--show-pages-automatic h2 a:hover{border-bottom:2px solid #795aa9}.paragraph--type--show-pages-automatic .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.show-page-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.page-type--landing-page .show-page-block{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (max-width:767px){.page-type--landing-page .show-page-block{margin:-.9375rem}}@media (min-width:768px){.page-type--landing-page .show-page-block{margin:-1.25rem -1.875rem}}.show-page-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#fff;padding:1rem}.page-type--landing-page .show-page-block__item{border-bottom:1px solid rgba(68,68,68,.23);border-right:1px solid rgba(68,68,68,.23)}@media (max-width:767px){.page-type--landing-page .show-page-block__item{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}@media (min-width:768px){.page-type--landing-page .show-page-block__item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.page-type--landing-page .show-page-block__item:nth-child(2n+0){border-right:none}.page-type--landing-page .show-page-block__item:nth-last-child(-n+2):nth-child(2n+1),.page-type--landing-page .show-page-block__item:nth-last-child(-n+2):nth-child(2n+1)~.show-page-block__item{border-bottom:none}}@media (min-width:1024px){.page-type--landing-page .show-page-block__item{padding:2rem 3rem}}.page--has-sidebar-second .show-page-block__item{width:100%}@media (min-width:1024px){.page--has-sidebar-second .show-page-block__item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}.show-page-block__item--yellow .show-page-block__image{background-color:#ffb300}.show-page-block__item--blue .show-page-block__image{background-color:#1aafbd}.show-page-block__item--purple .show-page-block__image{background-color:#795aa9}.show-page-block__item--green .show-page-block__image{background-color:#58ae5f}.show-page-block__item--orange .show-page-block__image{background-color:#e87722}.show-page-block__item--brown .show-page-block__image{background-color:#57342f}.show-page-block__item--image .show-page-block__image img{width:100px;height:100px;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media (min-width:640px){.show-page-block__item--image .show-page-block__image img{width:120px;height:120px}}.show-page-block__image{background-color:transparent;border-radius:50%;width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem}@media (min-width:640px){.show-page-block__image{margin-right:2rem;width:120px;height:120px}}.show-page-block h3{margin:0 0 .3125rem;font-weight:700}@media (max-width:639px){.show-page-block h3{font-size:.8125rem}}@media (min-width:640px) and (max-width:1023px){.show-page-block h3{font-size:1rem}}@media (min-width:1024px){.show-page-block h3{font-size:1.375rem}}.show-page-block__content{max-width:100%;line-height:1.5}@media (max-width:639px){.show-page-block__content{font-size:.8125rem}}@media (min-width:640px){.show-page-block__content{font-size:1rem}}.show-page-block__content a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#payment-wrapper{display:none}.payment-info.payment--success{margin-bottom:1.5rem}@media (max-width:639px){.payment-title{font-size:1.0625rem}}@media (min-width:640px){.payment-title{font-size:1.25rem}}.pay-online__table{display:block;padding:0 0 1rem;max-width:800px}@media (min-width:768px){.pay-online__table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.pay-online__table .payment-cell{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%}}.pay-online__table .payment-cell:nth-child(odd){font-weight:700;margin:.75rem 0}@media (min-width:768px){.pay-online__table .payment-cell:nth-child(odd){margin:0}}.pay-online__table .payment-cell:first-child{margin-top:0}#iframe-wrapper .pay-online__table{max-width:300px}.loader{background-image:url("/themes/custom/ropergulf/dist/css/../img/loader.gif");background-size:contain;background-repeat:no-repeat;height:50px;width:50px;display:inline-block;position:absolute}#edit-amount .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#edit-amount .js-form-item{margin-bottom:0}#edit-amount #dollar-sign{margin-right:.5rem}#edit-amount #cents-sign{margin:0 .5rem}#edit-amount-error{margin-bottom:1rem}#button-back{background-color:transparent;color:#e87722}#button-back:hover{color:#e87722;text-decoration:underline}.plans-publications--list{display:none}.plans-publications--list li+li .plans-publications-item{border-top:1px solid #d1d1d1}@media (max-width:1023px){.plans-publications--list li+li .plans-publications-item{padding-top:.9375rem}}@media (min-width:1024px){.plans-publications--list li+li .plans-publications-item{padding-top:1.25rem}}.plans-publications-block-item{border:1px solid #ccc}.plans-publications-block-item:not(:last-child){border-bottom:none}.plans-publications-block-item h3{position:relative;margin:0}@media (max-width:1023px){.plans-publications-block-item h3{padding:1.125rem 2.8125rem 1.125rem .9375rem}}@media (max-width:639px){.plans-publications-block-item h3{font-size:.8125rem}}@media (min-width:640px) and (max-width:1023px){.plans-publications-block-item h3{font-size:1rem}}@media (min-width:1024px){.plans-publications-block-item h3{font-size:1.125rem;padding:1.5625rem 3.4375rem 1.5625rem 1.875rem}}.plans-publications-block-item h3 a{position:absolute;left:0;right:0;top:0;bottom:0;border:none}.plans-publications-block-item h3 a:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;right:15px;color:#1aafbd;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin:0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1024px){.plans-publications-block-item h3 a:before{right:20px}}.plans-publications-block-item h3 a.active:before{-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}@media (max-width:1023px){.plans-publications-item{padding-top:.9375rem;margin-right:2.8125rem;padding-bottom:.9375rem;margin-left:.9375rem}}@media (min-width:1024px){.plans-publications-item{padding-top:1.25rem;margin-right:3.4375rem;padding-bottom:1.25rem;margin-left:1.875rem}}.plans-publications-item p:last-child{margin-bottom:0}@media (min-width:480px){.plans-publications-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.plans-publications-item.active .plans-publications-item__header a:before{-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}@media (min-width:480px){.plans-publications-item__label{padding-right:10px}}@media (min-width:480px) and (max-width:1023px){.plans-publications-item__label{-webkit-box-flex:1;-ms-flex:1 0 130px;flex:1 0 130px;max-width:130px}}@media (min-width:1024px){.plans-publications-item__label{-webkit-box-flex:1;-ms-flex:1 0 140px;flex:1 0 140px;max-width:140px}}.plans-publications-item__value{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}@media (min-width:480px) and (max-width:1023px){.plans-publications-item__value{-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 130px);flex:1 0 calc(100% - 130px)}}@media (min-width:1024px){.plans-publications-item__value{max-width:calc(100% - 140px)}}.plans-publications-item__value ul li+li{padding-top:.5rem}.view-policies td{padding:1.25rem 5px;line-height:1.5}@media (max-width:767px){.view-policies td:last-child{width:85px}}@media (min-width:768px){.view-policies td:last-child{width:175px}}.view-policies table~table{margin-top:3rem}.teaser-listing--project .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.teaser-listing--project .views-exposed-form .js-form-item{margin-bottom:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.teaser-listing--project .views-exposed-form .form-actions{padding-left:10px;margin-bottom:10px}.teaser-listing--project .views-exposed-form .form-actions input{margin-bottom:0}@media (max-width:767px){.promotion-block-wrapper{padding-top:3rem;padding-bottom:3rem}}@media (min-width:768px){.promotion-block-wrapper{padding-top:4.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:4.8rem}}@media (min-width:768px) and (max-width:1023px){.promotion-block-wrapper{margin:0 -.9375rem}}@media (min-width:1024px){.promotion-block-wrapper{margin:0 -1.25rem}}@media (min-width:768px){.promotion-block-wrapper .promotion-featured-block-holder,.promotion-block-wrapper .promotion-blocks-holder{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}@media (min-width:768px) and (max-width:1023px){.promotion-block-wrapper .promotion-featured-block-holder,.promotion-block-wrapper .promotion-blocks-holder{padding:0 .9375rem}}@media (min-width:1024px){.promotion-block-wrapper .promotion-featured-block-holder,.promotion-block-wrapper .promotion-blocks-holder{padding:0 1.25rem}}@media (max-width:767px){.promotion-block-wrapper .promotion-featured-block-holder{margin-bottom:3rem}}.promotion-featured-item__header{overflow:hidden}.promotion-featured-item__sub-title{color:#686868;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:top;border-top:3px solid #e87722;padding-top:3px}@media (max-width:639px){.promotion-featured-item__sub-title{font-size:.8125rem}}@media (min-width:640px){.promotion-featured-item__sub-title{font-size:1rem;margin:0 0 -3px}}.promotion-featured-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;color:#fff !important;font-weight:400;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:none;box-shadow:none}@media (max-width:639px){.promotion-featured-item__wrap:hover{-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.15);box-shadow:0 15px 20px 0 rgba(0,0,0,.15)}}@media (min-width:640px){.promotion-featured-item__wrap:hover{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2)}}.promotion-featured-item__wrap:hover .promotion-featured-item__more span:before{right:-5px}.promotion-featured-item__image{overflow:hidden;width:100%}.promotion-featured-item__image article{position:relative;left:50%}@media (min-width:768px) and (max-width:1023px){.promotion-featured-item__image article{min-width:487px}}@media (min-width:1024px) and (max-width:1249px){.promotion-featured-item__image article{min-width:615px}}@media (min-width:1250px){.promotion-featured-item__image article{min-width:643px}}.promotion-featured-item__image img{position:relative;width:100%;left:-50%}.promotion-featured-item__summary-block{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:480px){.promotion-featured-item__summary-block{position:absolute;top:0;bottom:0;left:0;right:0}}.promotion-featured-item__summary-block-frame{background:rgba(26,175,189,.85)}@media (min-width:480px){.promotion-featured-item__summary-block-frame{max-width:72%}}@media (max-width:1023px){.promotion-featured-item__summary-block-frame{padding:.9375rem 1.25rem;font-size:.875rem}}@media (max-width:639px){.promotion-featured-item__summary-block-frame{font-size:.75rem}}@media (min-width:1024px){.promotion-featured-item__summary-block-frame{padding:1.5625rem 1.875rem;font-size:1rem}}.promotion-featured-item__more{margin-top:.625rem;font-weight:700}.promotion-featured-item__more span{padding-right:1.875rem;position:relative;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.promotion-block-header__sub-title{color:#686868;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:top;border-top:3px solid #e87722;padding-top:3px}@media (max-width:639px){.promotion-block-header__sub-title{font-size:.8125rem}}@media (min-width:640px){.promotion-block-header__sub-title{font-size:1rem;margin:0 0 -3px}}.promotion-blocks .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.promotion-blocks .content-row{margin:0 -.3125rem -.4375rem}}@media (min-width:1024px){.promotion-blocks .content-row{margin:0 -.625rem -.625rem}}.promotion-block-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}@media (max-width:639px){.promotion-block-item{padding:.25rem}}@media (min-width:640px) and (max-width:1023px){.promotion-block-item{padding:.4375rem}}@media (min-width:1024px){.promotion-block-item{padding:.625rem}}.promotion-block-item__wrap{color:#fff !important;position:relative;display:block;-webkit-transition:.4s ease-in-out all;-o-transition:.4s ease-in-out all;transition:.4s ease-in-out all;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.promotion-block-item__wrap:hover{-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.15);box-shadow:0 15px 20px 0 rgba(0,0,0,.15)}@media (min-width:640px){.promotion-block-item__wrap:hover:before{opacity:1}}@media (min-width:640px){.promotion-block-item__wrap:hover .promotion-block-item__summary-block{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:640px){.promotion-block-item__wrap:hover .promotion-block-item__title-block h3{opacity:0}}.promotion-block-item__wrap:after{position:absolute;right:0;bottom:0;content:"\e911";margin:0 .625rem .8125rem;color:#fff;z-index:2}@media (max-width:639px){.promotion-block-item__wrap:after{font-size:.5rem}}@media (min-width:640px) and (max-width:1023px){.promotion-block-item__wrap:after{font-size:.6875rem}}@media (min-width:1024px){.promotion-block-item__wrap:after{font-size:.875rem}}.promotion-block-item__wrap:before{position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(26,175,189,.85);content:"";z-index:1;opacity:0;-webkit-transition:.4s ease-in-out opacity;-o-transition:.4s ease-in-out opacity;transition:.4s ease-in-out opacity}.promotion-block-item__image{overflow:hidden}.promotion-block-item__image article{position:relative;left:50%}@media (max-width:639px){.promotion-block-item__image article{min-width:175px}}@media (min-width:640px) and (max-width:1023px){.promotion-block-item__image article{min-width:240px}}@media (min-width:1024px) and (max-width:1249px){.promotion-block-item__image article{min-width:301px}}@media (min-width:1250px){.promotion-block-item__image article{min-width:315px}}.promotion-block-item__image img{position:relative;width:100%;left:-50%}.promotion-block-item__summary-block{position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;overflow-y:auto;font-weight:400;-webkit-transition:.4s ease-in-out all;-o-transition:.4s ease-in-out all;transition:.4s ease-in-out all;opacity:0;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);z-index:3}@media (max-width:1023px){.promotion-block-item__summary-block{padding:.625rem 1.5625rem .625rem .625rem;font-size:.75rem;line-height:1.3}}@media (max-width:639px){.promotion-block-item__summary-block{font-size:.5625rem}}@media (min-width:1024px){.promotion-block-item__summary-block{padding:.9375rem 1.5625rem 1.25rem .9375rem;font-size:.875rem}}.promotion-block-item__summary-block h3{margin:0 0 .4375rem !important}@media (min-width:640px) and (max-width:1023px){.promotion-block-item__summary-block h3{border:0;padding:0;height:1px;width:1px;margin:-1px;position:absolute;clip:rect(0,0,0,0)}}.promotion-block-item__title-block{position:absolute;z-index:0;left:0;right:0;bottom:0;top:0;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}@media (max-width:639px){.promotion-block-item__title-block{padding:.625rem 1.875rem .625rem .625rem}}@media (min-width:640px){.promotion-block-item__title-block{padding:.625rem 3.125rem .75rem .9375rem}}.promotion-block-item__title-block:after{z-index:-1;position:absolute;left:0;right:0;bottom:0;height:100px;content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(2%,rgba(255,255,255,.02)),color-stop(3%,rgba(230,230,230,.03)),color-stop(6%,rgba(239,239,239,.06)),color-stop(7%,rgba(228,228,228,.07)),color-stop(9%,rgba(235,235,235,.09)),color-stop(10%,rgba(227,227,227,.1)),color-stop(11%,rgba(229,229,229,.11)),color-stop(13%,rgba(218,218,218,.13)),color-stop(15%,rgba(221,221,221,.15)),color-stop(16%,rgba(208,208,208,.16)),color-stop(17%,rgba(210,210,210,.17)),color-stop(18%,rgba(206,206,206,.18)),color-stop(19%,rgba(208,208,208,.19)),color-stop(20%,rgba(205,205,205,.2)),color-stop(21%,rgba(198,198,198,.21)),color-stop(22%,rgba(200,200,200,.22)),color-stop(25%,rgba(191,191,191,.25)),color-stop(26%,rgba(186,186,186,.26)),color-stop(28%,rgba(182,182,182,.28)),color-stop(32%,rgba(174,174,174,.32)),color-stop(33%,rgba(170,170,170,.33)),color-stop(34%,rgba(168,168,168,.34)),color-stop(35%,rgba(163,163,163,.35)),color-stop(39%,rgba(157,157,157,.39)),color-stop(40%,rgba(153,153,153,.4)),color-stop(42%,rgba(146,146,146,.42)),color-stop(43%,rgba(146,146,146,.43)),color-stop(46%,rgba(137,137,137,.46)),color-stop(47%,rgba(135,135,135,.47)),color-stop(53%,rgba(117,117,117,.53)),color-stop(57%,rgba(111,111,111,.57)),color-stop(59%,rgba(102,102,102,.59)),color-stop(61%,rgba(100,100,100,.61)),color-stop(63%,rgba(93,93,93,.63)),color-stop(66%,rgba(89,89,89,.66)),color-stop(67%,rgba(83,83,83,.67)),color-stop(99%,rgba(3,3,3,.99)),to(rgba(0,0,0,.71)));background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.02) 2%,rgba(230,230,230,.03) 3%,rgba(239,239,239,.06) 6%,rgba(228,228,228,.07) 7%,rgba(235,235,235,.09) 9%,rgba(227,227,227,.1) 10%,rgba(229,229,229,.11) 11%,rgba(218,218,218,.13) 13%,rgba(221,221,221,.15) 15%,rgba(208,208,208,.16) 16%,rgba(210,210,210,.17) 17%,rgba(206,206,206,.18) 18%,rgba(208,208,208,.19) 19%,rgba(205,205,205,.2) 20%,rgba(198,198,198,.21) 21%,rgba(200,200,200,.22) 22%,rgba(191,191,191,.25) 25%,rgba(186,186,186,.26) 26%,rgba(182,182,182,.28) 28%,rgba(174,174,174,.32) 32%,rgba(170,170,170,.33) 33%,rgba(168,168,168,.34) 34%,rgba(163,163,163,.35) 35%,rgba(157,157,157,.39) 39%,rgba(153,153,153,.4) 40%,rgba(146,146,146,.42) 42%,rgba(146,146,146,.43) 43%,rgba(137,137,137,.46) 46%,rgba(135,135,135,.47) 47%,rgba(117,117,117,.53) 53%,rgba(111,111,111,.57) 57%,rgba(102,102,102,.59) 59%,rgba(100,100,100,.61) 61%,rgba(93,93,93,.63) 63%,rgba(89,89,89,.66) 66%,rgba(83,83,83,.67) 67%,rgba(3,3,3,.99) 99%,rgba(0,0,0,.71) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.02) 2%,rgba(230,230,230,.03) 3%,rgba(239,239,239,.06) 6%,rgba(228,228,228,.07) 7%,rgba(235,235,235,.09) 9%,rgba(227,227,227,.1) 10%,rgba(229,229,229,.11) 11%,rgba(218,218,218,.13) 13%,rgba(221,221,221,.15) 15%,rgba(208,208,208,.16) 16%,rgba(210,210,210,.17) 17%,rgba(206,206,206,.18) 18%,rgba(208,208,208,.19) 19%,rgba(205,205,205,.2) 20%,rgba(198,198,198,.21) 21%,rgba(200,200,200,.22) 22%,rgba(191,191,191,.25) 25%,rgba(186,186,186,.26) 26%,rgba(182,182,182,.28) 28%,rgba(174,174,174,.32) 32%,rgba(170,170,170,.33) 33%,rgba(168,168,168,.34) 34%,rgba(163,163,163,.35) 35%,rgba(157,157,157,.39) 39%,rgba(153,153,153,.4) 40%,rgba(146,146,146,.42) 42%,rgba(146,146,146,.43) 43%,rgba(137,137,137,.46) 46%,rgba(135,135,135,.47) 47%,rgba(117,117,117,.53) 53%,rgba(111,111,111,.57) 57%,rgba(102,102,102,.59) 59%,rgba(100,100,100,.61) 61%,rgba(93,93,93,.63) 63%,rgba(89,89,89,.66) 66%,rgba(83,83,83,.67) 67%,rgba(3,3,3,.99) 99%,rgba(0,0,0,.71) 100%)}.promotion-block-item h3{font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;margin:0;color:#fff;-webkit-transition:.4s ease-in-out all;-o-transition:.4s ease-in-out all;transition:.4s ease-in-out all;width:100%}@media (max-width:639px){.promotion-block-item h3{font-size:.75rem}}@media (min-width:640px) and (max-width:1023px){.promotion-block-item h3{font-size:.875rem}}@media (min-width:1024px){.promotion-block-item h3{font-size:1rem}}.homepage-quick-links{background:0 0;position:relative;padding-bottom:1rem;z-index:100}.homepage-quick-links:before{content:"";position:absolute;top:37px;left:0;right:0;background:url("/themes/custom/ropergulf/dist/css/../img/cream-edge-graphic.svg") repeat-x;background-size:1640px 250px;background-position:50% 0;height:175px;pointer-events:none}.homepage-quick-links .quick-links-block{z-index:1}@media (max-width:1023px){.homepage-quick-links .quick-links-block{margin-top:-180px}}@media (min-width:1024px) and (max-width:1249px){.homepage-quick-links .quick-links-block{margin-top:-180px}}@media (min-width:1250px){.homepage-quick-links .quick-links-block{margin-top:-208px}}.homepage-quick-links .quick-links-block .block__body{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.homepage-quick-links .quick-links-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;position:relative}@media (max-width:767px){.homepage-quick-links .quick-links-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.homepage-quick-links .quick-links-item:nth-child(2n+0){border-right:none}.homepage-quick-links .quick-links-item:nth-last-child(-n+2):nth-child(2n+1),.homepage-quick-links .quick-links-item:nth-last-child(-n+2):nth-child(2n+1)~.quick-links-item{border-bottom:none}}@media (min-width:768px){.homepage-quick-links .quick-links-item{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.homepage-quick-links .quick-links-item:nth-last-child(-n+4):nth-child(4n+1),.homepage-quick-links .quick-links-item:nth-last-child(-n+4):nth-child(4n+1)~.quick-links-item{border-bottom:none}}@media (min-width:768px) and (max-width:1249px){.homepage-quick-links .quick-links-item:nth-child(4n+0){border-right:none}}@media (min-width:1250px){.homepage-quick-links .quick-links-item{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;max-width:20%}.homepage-quick-links .quick-links-item:nth-child(5n+0){border-right:none}.homepage-quick-links .quick-links-item:nth-last-child(-n+5):nth-child(5n+1),.homepage-quick-links .quick-links-item:nth-last-child(-n+5):nth-child(5n+1)~.quick-links-item{border-bottom:none}}.homepage-quick-links .quick-links-item:nth-child(1n) .quick-links-item__icon{background-color:#7759a9}.homepage-quick-links .quick-links-item:nth-child(2n) .quick-links-item__icon{background-color:#4e2f2d}.homepage-quick-links .quick-links-item:nth-child(3n) .quick-links-item__icon{background-color:#a5592a}.homepage-quick-links .quick-links-item:nth-child(4n) .quick-links-item__icon{background-color:#834a2e}.homepage-quick-links .quick-links-item:nth-child(5n) .quick-links-item__icon{background-color:#128dc9}.homepage-quick-links .quick-links-item:nth-child(6n) .quick-links-item__icon{background-color:#0b6980}.homepage-quick-links .quick-links-item:nth-child(7n) .quick-links-item__icon{background-color:#b27e60}.homepage-quick-links .quick-links-item:nth-child(8n) .quick-links-item__icon{background-color:#bba932}.homepage-quick-links .quick-links-item:nth-child(9n) .quick-links-item__icon{background-color:#876bb3}.homepage-quick-links .quick-links-item:nth-child(10n) .quick-links-item__icon{background-color:#4e2f2d}.homepage-quick-links .quick-links-item__wrapper{background:#fff;height:100%;width:100%;max-width:100%}@media (max-width:1249px){.homepage-quick-links .quick-links-item__wrapper{padding:20px 15px 30px}}@media (min-width:1250px){.homepage-quick-links .quick-links-item__wrapper{padding:33px 25px 40px}}.homepage-quick-links .quick-links-item h3{margin:0}@media (max-width:639px){.homepage-quick-links .quick-links-item h3{font-size:.8125rem}}@media (min-width:640px) and (max-width:1023px){.homepage-quick-links .quick-links-item h3{font-size:1rem}}@media (min-width:1024px){.homepage-quick-links .quick-links-item h3{font-size:1.125rem}}@media (min-width:1500px){.homepage-quick-links .quick-links-item h3{font-size:1.25rem}}.homepage-quick-links .quick-links-item h3 a{color:#4d2e2e;border-bottom:none;font-weight:700;text-transform:uppercase;word-break:break-all}.homepage-quick-links .quick-links-item h3 a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.homepage-quick-links .quick-links-item h3 a:hover{text-decoration:underline}.homepage-quick-links .quick-links-item__icon{margin-bottom:1rem;width:64px;height:64px;background-color:transparent;border-radius:50%;position:relative}@media (max-width:639px){.homepage-quick-links .quick-links-item__icon{width:40px;height:40px}}.homepage-quick-links .quick-links-item__icon .contextual-region{height:100%}.homepage-quick-links .quick-links-item__icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:35px;fill:#fff;pointer-events:none}@media (max-width:639px){.homepage-quick-links .quick-links-item__icon svg{max-width:23px}}.homepage-quick-links .quick-links-item span{position:absolute;font-size:1.5rem;pointer-events:none}@media (max-width:1249px){.homepage-quick-links .quick-links-item span{top:20px;right:15px}}@media (max-width:639px){.homepage-quick-links .quick-links-item span{font-size:1.125rem}}@media (min-width:1250px){.homepage-quick-links .quick-links-item span{top:33px;right:25px}}.overlay--quick-links h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}@media (max-width:479px){.overlay--quick-links h2{font-size:1.375rem}}@media (min-width:640px){.overlay--quick-links h2{margin-bottom:3rem}}.overlay--quick-links h2 span{margin-right:1rem}@media (max-width:639px){.overlay--quick-links h2 span{font-size:2rem}}@media (min-width:640px){.overlay--quick-links h2 span{font-size:7.4rem}}.overlay--quick-links .quick-links-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.overlay--quick-links .quick-links-block .block__body{width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1}@media (min-width:640px){.overlay--quick-links .quick-links-block .block__body{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.overlay--quick-links .quick-links-item~.quick-links-item{margin-top:1.5rem}.overlay--quick-links .quick-links-item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.overlay--quick-links .quick-links-item h3{margin:0}@media (max-width:639px){.overlay--quick-links .quick-links-item h3{font-size:.8125rem}}.overlay--quick-links .quick-links-item a{color:#fff}.overlay--quick-links .quick-links-item a:hover,.overlay--quick-links .quick-links-item a:focus{border-color:#fff}.overlay--quick-links .quick-links-item__icon{font-size:0;margin-right:1rem}.overlay--quick-links .quick-links-item svg{width:100%;min-width:37px;max-width:37px;height:auto;fill:#fff}.overlay--quick-links .quick-links-item .icon-big-right-arrow{display:none}.report-block-holder{position:relative;background:-webkit-gradient(linear,right top,left top,from(#1186ce),to(#1cb7af));background:-o-linear-gradient(right,#1186ce 0%,#1cb7af 100%);background:linear-gradient(to left,#1186ce 0%,#1cb7af 100%);color:#fff}@media (max-width:1023px){.report-block-holder{padding:30px 0 35px}}@media (max-width:639px){.report-block-holder{font-size:.8125rem}}@media (min-width:640px){.report-block-holder{font-size:1rem}}@media (min-width:1024px){.report-block-holder{padding:47px 0 36px}}.report-block-holder:after{content:"";position:absolute;top:.5rem;right:-75px;background:url("/themes/custom/ropergulf/dist/css/../img/lines-graphic.svg") no-repeat;height:447px;width:456px;opacity:.25;pointer-events:none}.report-block-holder .report-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -10px}.report-block-holder .report-block__title-block,.report-block-holder .report-block__button-block{padding:0 10px}.report-block-holder .report-block__title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:639px){.report-block-holder .report-block__title-block{margin:0 0 15px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}@media (min-width:640px){.report-block-holder .report-block__title-block{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}.report-block-holder .report-block__title-icon{line-height:1}@media (max-width:1023px){.report-block-holder .report-block__title-icon{-webkit-box-flex:1;-ms-flex:1 0 5%;flex:1 0 5%;-ms-flex-item-align:start;align-self:flex-start}}@media (min-width:640px) and (max-width:1023px){.report-block-holder .report-block__title-icon{font-size:4rem;padding-top:12px;max-width:64px}}@media (max-width:639px){.report-block-holder .report-block__title-icon{font-size:2rem;padding-top:6px;max-width:40px}}@media (min-width:1024px){.report-block-holder .report-block__title-icon{-webkit-box-flex:1;-ms-flex:1 0 5%;flex:1 0 5%;font-size:5rem;max-width:80px}}.report-block-holder .report-block__title-text{padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.report-block-holder .report-block__title-text{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;max-width:calc(100% - 64px);padding-left:15px}}@media (min-width:1024px){.report-block-holder .report-block__title-text{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;max-width:calc(100% - 80px);padding-left:20px}}.report-block-holder .report-block h3{color:#fff;margin:5px}@media (min-width:1024px) and (max-width:1249px){.report-block-holder .report-block h3{padding-right:30px}}@media (min-width:1250px){.report-block-holder .report-block h3{padding-right:40px}}.report-block-holder .report-block p{margin:5px}@media (max-width:639px){.report-block-holder .report-block__button-block{padding-left:65px}}.report-block-holder .report-block__button-block a{border:2px solid #fff !important;background-color:transparent !important;border-radius:29px !important}.report-block-holder .report-block__button-block a:before{margin-top:0 !important}.report-block-holder .report-block__button-block a.is-active,.report-block-holder .report-block__button-block a:hover,.report-block-holder .report-block__button-block a:focus{background:#fff !important;border-color:#fff !important;color:#191919 !important}table.bt thead,table.bt tbody th{display:none}table.bt tfoot th,table.bt tfoot td,table.bt tbody td{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:top;float:left \ 9;width:100% \ 9}table.bt tbody{border-bottom:0 !important;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1}table.bt tbody tr{border-bottom:1px solid #d1d1d1}table.bt tbody tr:nth-child(2n){background:rgba(0,0,0,.05)}table.bt tbody td{padding:0}table.bt tbody td+td{border-top:1px solid #d1d1d1}table.bt tbody td:before{background:rgba(0,0,0,.05);padding:.4375rem}table.bt tfoot th:before,table.bt tfoot td:before,table.bt tbody td:before{content:attr(data-th) ":";display:inline-block;-ms-flex-negative:0;flex-shrink:0;font-weight:700;width:6.5em}table.bt tfoot th.bt-hide,table.bt tfoot td.bt-hide,table.bt tbody td.bt-hide{display:none}table.bt tfoot th .bt-content,table.bt tfoot td .bt-content,table.bt tbody td .bt-content{vertical-align:top;padding:.4375rem}.bt-wrapper.active{max-height:310px;overflow:auto;-webkit-overflow-scrolling:touch}table.bt.bt--no-header tfoot td:before,table.bt.bt--no-header tbody td:before{display:none}.fac-result{top:100%;right:0}mark{background:0 0;color:#1aafbd}.result-list{-webkit-box-shadow:0 20px 20px rgba(0,0,0,.2);box-shadow:0 20px 20px rgba(0,0,0,.2)}.result-list>li{padding:0 !important;border:0 !important;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:0 0}.result-list>li.selected{background:#f2f2f2 !important}.result-list>li.see-all-link{position:relative}.result-list>li.see-all-link a{padding:20px 20px 20px 65px;position:relative;display:block;background:#fff;color:#333435 !important;text-align:left}@media (max-width:639px){.result-list>li.see-all-link a{font-size:.8125rem;padding-left:51px}}@media (min-width:640px){.result-list>li.see-all-link a{font-size:1rem;padding-left:65px}}.result-list>li.see-all-link a:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;position:absolute;line-height:1;color:#1aafbd;margin:0 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:639px){.result-list>li.see-all-link a:before{font-size:1.5rem;left:11px;top:13px}}@media (min-width:640px){.result-list>li.see-all-link a:before{left:15px;top:15px;font-size:2.5rem}}.result-list>li.see-all-link a:hover{background:#f2f2f2 !important}.result-list>li a{text-decoration:none;color:#444 !important}.result-list>li h2{margin-bottom:.3125rem;font-weight:700;text-align:left}@media (max-width:639px){.result-list>li h2{font-size:.875rem}}@media (min-width:640px){.result-list>li h2{font-size:1rem}}.result-list>li article{position:relative;z-index:2}.result-list>li article:after{content:"";position:absolute;bottom:0;background:#ccc;height:1px}@media (max-width:479px){.result-list>li article:after{left:15px;right:15px}}@media (min-width:480px){.result-list>li article:after{left:20px;right:20px}}.result-list>li article.node--type-events>a:before{background:url("/themes/custom/ropergulf/dist/css/../img/calendar.svg") no-repeat 50% 50%/cover}@media (max-width:479px){.result-list>li article.node--type-events>a:before{top:18px}}@media (min-width:480px){.result-list>li article.node--type-events>a:before{top:18px}}.result-list>li article.node--type-page>a:before{background:url("/themes/custom/ropergulf/dist/css/../img/page.svg") no-repeat 50% 50%/cover}@media (max-width:479px){.result-list>li article.node--type-page>a:before{top:17px}}@media (min-width:480px){.result-list>li article.node--type-page>a:before{top:18px}}.result-list>li article.node--type-file>a:before{background:url("/themes/custom/ropergulf/dist/css/../img/file.svg") no-repeat 50% 50%/cover}@media (max-width:479px){.result-list>li article.node--type-file>a:before{top:17px}}@media (min-width:480px){.result-list>li article.node--type-file>a:before{top:18px}}.result-list>li article.node--type-news>a:before{background:url("/themes/custom/ropergulf/dist/css/../img/news.svg") no-repeat 50% 0/cover}@media (max-width:479px){.result-list>li article.node--type-news>a:before{top:17px}}@media (min-width:480px){.result-list>li article.node--type-news>a:before{top:18px}}.result-list>li article a{padding:15px 40px 15px 15px;display:block;position:relative}@media (max-width:479px){.result-list>li article a{padding-left:51px}}@media (min-width:480px){.result-list>li article a{padding-left:65px}}.result-list>li article a:before{position:absolute;content:"";background:url("/themes/custom/ropergulf/dist/css/../img/file.svg") no-repeat 50% 50%/cover}@media (max-width:479px){.result-list>li article a:before{left:10px;top:13px;width:30px;height:30px}}@media (min-width:480px){.result-list>li article a:before{left:15px;top:15px;width:35px;height:35px}}.result-list>li article a:after{position:absolute;right:20px;top:22px;content:"\e90a";color:#1aafbd;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}@media (max-width:639px){.result-list>li article a:after{font-size:.75rem}}@media (min-width:640px){.result-list>li article a:after{font-size:.875rem}}.result-list>li article a:hover:after{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}.result-list>li .node--type-page a:after,.result-list>li .node--type-landing-page a:after{content:"\e90a"}.search-meta{font-weight:400;display:block;overflow:hidden}.search-meta__data{position:relative;overflow:hidden;font-size:0;line-height:0;letter-spacing:0;text-align:left}.search-meta__data li{position:relative;padding:0 9px 0 0 !important;border:0 !important;margin:0 !important;display:inline-block;vertical-align:bottom;line-height:1.3;letter-spacing:0}@media (max-width:639px){.search-meta__data li{font-size:.625rem}}@media (min-width:640px){.search-meta__data li{font-size:.75rem}}.search-meta__data li:after{content:",";color:#444;position:absolute}@media (max-width:639px){.search-meta__data li:after{font-size:.625rem;top:0;left:-8px}}@media (min-width:640px){.search-meta__data li:after{font-size:.75rem;top:0;left:-7px}}@media (min-width:640px){.search-global__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.search-global__form .icon-magnifying-glass-glare{display:block;color:#fff;margin-right:1.5rem;margin-bottom:1.5rem}@media (max-width:639px){.search-global__form .icon-magnifying-glass-glare{font-size:2.7rem}}@media (min-width:640px){.search-global__form .icon-magnifying-glass-glare{font-size:7rem}}.search-global__form-wrapper{width:100%;position:relative}.search-global__form-wrapper h2{margin-bottom:0;font-weight:900;text-transform:uppercase}@media (max-width:639px){.search-global__form-wrapper h2{font-size:1.5625rem}}@media (min-width:640px){.search-global__form-wrapper h2{font-size:2.375rem}}.search-global__field{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.search-global__input{width:100%;float:left}.search-global__input .form-input{background-color:transparent;border:0;border-bottom:4px solid #fff;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;border-radius:0;outline:none;padding-left:0;padding-right:2.5rem;width:100%;float:left;display:block;color:#fff;height:50px;line-height:50px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (max-width:639px){.search-global__input .form-input{font-size:1rem}}@media (min-width:640px){.search-global__input .form-input{font-size:1.875rem}}.search-global__input .form-input:focus{border-bottom-color:#fff;-webkit-box-shadow:none;box-shadow:none}.search-global__input .form-input::-webkit-input-placeholder{color:#fff;font-style:italic}.search-global__input .form-input::-moz-placeholder{color:#fff;font-style:italic}.search-global__input .form-input:-ms-input-placeholder{color:#fff;font-style:italic}.search-global__input .form-input::-ms-input-placeholder{color:#fff;font-style:italic}.search-global__input .form-input::placeholder{color:#fff;font-style:italic}.search-global__submit{margin-left:-2rem}.search-global__submit .icon-search,.search-global__submit .result-list>li.see-all-link a:before,.result-list>li.see-all-link .search-global__submit a:before{color:#fff;pointer-events:none}@media (max-width:639px){.search-global__submit .icon-search,.search-global__submit .result-list>li.see-all-link a:before,.result-list>li.see-all-link .search-global__submit a:before{font-size:1.3rem}}@media (min-width:640px){.search-global__submit .icon-search,.search-global__submit .result-list>li.see-all-link a:before,.result-list>li.see-all-link .search-global__submit a:before{font-size:2rem}}.search-global__submit #edit-submit{position:absolute;top:0;right:0;border:0;border-radius:0;background-color:transparent;min-width:0;width:33px;height:41px;padding:0 !important;margin:0;font-size:0;word-spacing:0;letter-spacing:0}.search-global__list{margin-top:3rem}@media (min-width:640px){.search-global__list{margin-left:135px}}.search-global__list h3{color:#fff;margin-bottom:.5rem}.search-global__list ul{list-style:none;padding:0;margin:0;max-width:500px}.search-global__list li{display:inline-block;margin-right:.5rem}.search-global__list a{color:#fff;padding-bottom:2px;border-bottom:2px solid #1aafbd}@media (max-width:639px){.search-global__list a{font-size:.8125rem}}@media (min-width:640px){.search-global__list a{font-size:1rem}}.search-global__list a:hover,.search-global__list a:focus{border-color:#fff}.block-facet--checkbox{margin:0 !important}.block-facet--checkbox .facet-empty{display:none !important}.facets-widget-checkbox{border-bottom:1px solid #c8c7c7;padding-bottom:1.5rem;margin-bottom:1.5rem}@media (max-width:767px){.facets-widget-checkbox{padding-left:15px;padding-right:15px}}.facets-widget-checkbox h3{margin-bottom:5px;color:#1aafbd;font-weight:700}@media (max-width:639px){.facets-widget-checkbox h3{font-size:1rem}}@media (min-width:640px){.facets-widget-checkbox h3{font-size:1.125rem}}.facets-widget-checkbox ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.facets-widget-checkbox ul .facets-checkbox{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin:7px 0 0}.facets-widget-checkbox ul label{display:block;position:relative;padding-left:22px;cursor:pointer;line-height:25px;font-weight:500;text-transform:capitalize;margin:0 0 5px;color:#191919}@media (max-width:639px){.facets-widget-checkbox ul label{font-size:.8125rem}}@media (min-width:640px){.facets-widget-checkbox ul label{font-size:.9375rem}}.facets-widget-checkbox ul label:before{position:absolute;content:"";z-index:1;left:0;top:5px;height:15px;width:15px;background-color:transparent;border:1px solid rgba(25,25,25,.7);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.facets-widget-checkbox ul label:after{content:"";position:absolute;width:9px;height:5px;border-left:2px solid #191919;border-bottom:2px solid #191919;left:3px;top:9px;z-index:2;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.facets-widget-checkbox ul input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.facets-widget-checkbox ul input:hover~label:before,.facets-widget-checkbox ul input:focus~label:before{-webkit-box-shadow:0 0 1px 1px rgba(25,25,25,.3);box-shadow:0 0 1px 1px rgba(25,25,25,.3);border-color:#191919}.facets-widget-checkbox ul input:checked~label:after{opacity:1}@media (min-width:768px) and (max-width:1249px){.facets-widget-checkbox .item-list__checkbox{min-width:190px}}@media (min-width:1250px){.facets-widget-checkbox .item-list__checkbox{min-width:270px}}.page--has-sidebar-first .search-page-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page--has-sidebar-first .search-page-main__layout-content{margin-bottom:1.8rem}@media (max-width:767px){.page--has-sidebar-first .search-page-main__layout-content{padding:0 15px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}@media (min-width:768px){.page--has-sidebar-first .search-page-main__layout-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;padding:0 15px 0 1.8rem}}@media (min-width:768px) and (max-width:1249px){.page--has-sidebar-first .search-page-main__layout-content{max-width:calc(100% - 220px)}}@media (min-width:1250px){.page--has-sidebar-first .search-page-main__layout-content{max-width:calc(100% - 300px)}}@media (max-width:767px){.path--search .page--has-sidebar-first .search-page-main__layout-content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.page--has-sidebar-first .search-page-main__layout-sidebar-first{color:#191919;padding:0 15px}@media (max-width:767px){.page--has-sidebar-first .search-page-main__layout-sidebar-first{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:#191919;padding:0}}@media (min-width:768px) and (max-width:1249px){.page--has-sidebar-first .search-page-main__layout-sidebar-first{max-width:220px}}@media (min-width:1250px){.page--has-sidebar-first .search-page-main__layout-sidebar-first{max-width:300px}}.path--search .block--system-main-block{padding-bottom:3rem}@media (max-width:639px){.path--search .block--page-title-block{padding:1.5rem 0 !important}}@media (min-width:640px) and (max-width:1023px){.path--search .block--page-title-block{padding:2.25rem 0 !important}}@media (min-width:1024px){.path--search .block--page-title-block{padding:3rem 0 !important}}.search-wrapper .views-exposed-form{padding:5px}.search-wrapper .pager{border-top:0 !important}.search-wrapper #edit-submit-search{margin-bottom:0;float:left;height:65px;padding-left:0;padding-right:0;border-radius:3px;height:55px}@media (max-width:479px){.search-wrapper #edit-submit-search{width:100px}}@media (min-width:480px){.search-wrapper #edit-submit-search{width:130px}}@media (max-width:1023px){.search-wrapper #edit-submit-search{margin-top:2.375rem}}@media (min-width:1024px){.search-wrapper #edit-submit-search{margin-top:2.5rem}}#views-exposed-form-search-page-1{overflow:hidden;line-height:1;max-width:56.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:479px){#views-exposed-form-search-page-1{margin-bottom:1.5rem}}@media (min-width:480px){#views-exposed-form-search-page-1{margin-bottom:2.25rem}}#views-exposed-form-search-page-1 .js-form-type-textfield{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;margin:0}@media (max-width:479px){#views-exposed-form-search-page-1 .js-form-type-textfield{max-width:calc(100% - 100px);padding-right:5px}}@media (min-width:480px){#views-exposed-form-search-page-1 .js-form-type-textfield{max-width:calc(100% - 130px);padding-right:10px}}#views-exposed-form-search-page-1 .js-form-type-textfield label{margin-bottom:1.5rem;display:inline-block}#views-exposed-form-search-page-1 .js-form-type-textfield input{width:100%;max-width:100%;height:55px}#views-exposed-form-search-page-1 .form-actions{margin:0}@media (max-width:479px){#views-exposed-form-search-page-1 .form-actions{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px}}@media (min-width:480px){#views-exposed-form-search-page-1 .form-actions{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;max-width:130px}}#views-exposed-form-search-page-1 .search-help-link{display:none}.search-form{overflow:hidden;line-height:1;max-width:56.25rem}.search-form .form-item-keys{float:left}@media (max-width:479px){.search-form .form-item-keys{width:calc(100% - 100px);padding-right:0}}@media (min-width:480px){.search-form .form-item-keys{width:calc(100% - 130px);padding-right:10px}}.search-form .form-item-keys label{margin-bottom:1.5rem;display:inline-block}.search-form .form-item-keys input{width:100%;max-width:100%;height:55px}.search-form .search-help-link{display:none}.search-form #edit-advanced{margin-top:1.5rem;clear:both}.search-form #edit-advanced summary{color:#191919;cursor:pointer;font-weight:700;margin-bottom:3rem;display:inline-block}@media (max-width:639px){.search-form #edit-advanced summary{font-size:.9375rem}}@media (min-width:640px){.search-form #edit-advanced summary{font-size:1.125rem}}.search-form #edit-advanced summary:hover{color:#191919;text-decoration:underline}.search-form #edit-types-fieldset,.search-form #edit-lang-fieldset{display:none}.search-form #edit-keywords-fieldset legend{display:none}.search-form #edit-submit--2{margin-top:0}.search-results-list{max-width:56.25rem;list-style:none;padding:0}.search-results-list>li{border-bottom:1px solid #ccc}.search-results-list h3{margin-bottom:.75rem;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif}@media (max-width:639px){.search-results-list h3{font-size:.9375rem}}@media (min-width:640px){.search-results-list h3{font-size:1.125rem}}.search-results-list h3 a{font-weight:700}@media (max-width:479px){.search-results-list p{margin-bottom:7px}}@media (min-width:480px){.search-results-list p{margin-bottom:10px}}.search-item{overflow:hidden;min-height:26px;padding:15px 0 15px 15px;display:block;position:relative}@media (max-width:639px){.search-item{padding-left:40px;font-size:.625rem}}@media (min-width:640px){.search-item{padding-left:50px;font-size:.75rem}}.search-item:after{position:absolute;content:"";background:url("/themes/custom/ropergulf/dist/css/../img/file.svg") no-repeat 50% 50%/cover;left:0}@media (max-width:479px){.search-item:after{top:13px;width:30px;height:30px}}@media (min-width:480px){.search-item:after{top:15px;width:35px;height:35px}}.search-item--type-file:after{background:url("/themes/custom/ropergulf/dist/css/../img/file.svg") no-repeat 50% 50%/cover}@media (max-width:479px){.search-item--type-file:after{top:17px}}@media (min-width:480px){.search-item--type-file:after{top:18px}}.search-item--type-file .search-item__type{font-size:0}.search-item--type-file .search-item__type:before{display:inline;content:"Document"}@media (max-width:639px){.search-item--type-file .search-item__type:before{font-size:.625rem}}@media (min-width:640px){.search-item--type-file .search-item__type:before{font-size:.75rem}}.search-item--type-event:after{background:url("/themes/custom/ropergulf/dist/css/../img/calendar.svg") no-repeat 50% 50%/cover}@media (max-width:479px){.search-item--type-event:after{top:17px}}@media (min-width:480px){.search-item--type-event:after{top:18px}}.search-item--type-event .search-item__changed{display:none}.search-item--type-news:after{background:url("/themes/custom/ropergulf/dist/css/../img/news.svg") no-repeat 50% 50%/cover}@media (max-width:479px){.search-item--type-news:after{top:17px}}@media (min-width:480px){.search-item--type-news:after{top:18px}}.search-item--type-news .search-item__changed{display:none !important}.search-item--type-tender:after{background:url("/themes/custom/ropergulf/dist/css/../img/tender.svg") no-repeat 50% 50%/cover}@media (max-width:479px){.search-item--type-tender:after{top:17px}}@media (min-width:480px){.search-item--type-tender:after{top:18px}}.search-item--type-tender .search-item__changed,.search-item--type-tender .search-item__news-published-date{display:none !important}.search-item--type-project:after{background:url("/themes/custom/ropergulf/dist/css/../img/project.svg") no-repeat 50% 50%/cover}@media (max-width:479px){.search-item--type-project:after{top:16px}}@media (min-width:480px){.search-item--type-project:after{top:18px}}.search-item--type-project .search-item__changed,.search-item--type-project .search-item__news-published-date{display:none !important}.search-item--type-basicpage:after{background:url("/themes/custom/ropergulf/dist/css/../img/page.svg") no-repeat 50% 50%/cover}@media (max-width:479px){.search-item--type-basicpage:after{top:17px}}@media (min-width:480px){.search-item--type-basicpage:after{top:18px}}.search-item--type-basicpage .search-item__news-published-date,.search-item--type-event .search-item__news-published-date,.search-item--type-event .search-item__news-published-date{display:none !important}.search-item h3{margin-bottom:5px}@media (max-width:639px){.search-item h3{font-size:.875rem}}@media (min-width:640px){.search-item h3{font-size:1rem}}.search-item h3 a{color:#1aafbd}.search-item h3 a:hover,.search-item h3 a:focus{text-decoration:none;color:#1186ce}.search-item strong{color:#e87722}.search-item__meta-data-wrap{overflow:hidden}.search-item__meta-data{position:relative;overflow:hidden}.search-item__meta-data li{position:relative;padding:0 8px 0 0 !important;border:0 !important;display:inline-block;vertical-align:bottom}.search-item__meta-data li:after{content:",";color:#444;position:absolute}@media (max-width:639px){.search-item__meta-data li:after{left:-9px;font-size:.625rem;top:0}}@media (min-width:640px){.search-item__meta-data li:after{left:-9px;font-size:.75rem;top:0}}.recent-aside-block{border:2px solid #d1d1d1;position:relative}@media (min-width:768px){.recent-aside-block{margin-bottom:4.5rem !important}}.recent-aside-block--tender .block__body{padding-top:.75rem !important}.recent-aside-block .block__heading{position:absolute;left:15px;background-color:#fff;padding:0 4px;bottom:100%;margin:0;margin-bottom:-15px;line-height:35px}@media (max-width:639px){.recent-aside-block .block__heading{font-size:1.0625rem}}@media (min-width:640px) and (max-width:1023px){.recent-aside-block .block__heading{font-size:1.1875rem}}@media (min-width:1024px){.recent-aside-block .block__heading{font-size:1.4375rem}}@media (max-width:639px){.recent-aside-block .block__body{padding:1.125rem .9375rem 0}}@media (min-width:640px){.recent-aside-block .block__body{padding:2.25rem 15px 0}}.recent-aside-block .views-footer-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px;padding:5px 0 7px}@media (max-width:639px){.recent-aside-block .views-footer-link{font-size:.8125rem}}@media (min-width:640px){.recent-aside-block .views-footer-link{font-size:.9375rem}}.recent-aside-block .views-footer-link li{padding:6px 12px}.recent-aside-block .views-footer-link a{color:#191919;padding-left:12px;position:relative;display:inline-block;vertical-align:top;padding-right:5px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.recent-aside-block .views-footer-link a:before{font-family:"icomoon";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;margin-right:.5em;color:#1aafbd;font-size:60%;line-height:1;position:absolute;left:0;top:8px;margin:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recent-aside-block .views-footer-link a:hover,.recent-aside-block .views-footer-link a:focus{color:#1aafbd;padding-left:17px;padding-right:0}.recent-aside-block .views-footer-link a:hover:before,.recent-aside-block .views-footer-link a:focus:before{left:5px}.recent-aside-block ul{list-style:none;margin:0;padding:0}.teaser-list-item{border-bottom:2px solid #d1d1d1;color:#333741;display:block}@media (min-width:640px){.teaser-list-item{padding:1.05rem 0}}@media (min-width:640px) and (max-width:1023px){.teaser-list-item{font-size:.875rem}}@media (max-width:639px){.teaser-list-item{padding:.75rem 0;font-size:.75rem}}@media (min-width:1024px){.teaser-list-item{font-size:1rem}}.teaser-list-item-link:hover,.teaser-list-item-link:focus{color:#191919 !important}.teaser-list-item-link:hover .teaser-list-item__time,.teaser-list-item-link:focus .teaser-list-item__time{color:#1aafbd !important}.teaser-list-item-link:hover h3,.teaser-list-item-link:focus h3{color:#1aafbd !important}@media print{.teaser-list-item{padding:1.25rem .9375rem}}.teaser-list-item__wrap{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex}.teaser-list-item__image{padding:0 12px;-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;max-width:40%;padding:0 10px}.teaser-list-item__image img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;-webkit-box-shadow:none;box-shadow:none}.teaser-list-item__text-hold{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 0 55%;flex:1 0 55%;padding:0 10px}.teaser-list-item__text-hold-frame{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.teaser-list-item h3{font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#191919;line-height:1.4;margin:0}@media (max-width:639px){.teaser-list-item h3{font-size:.8125rem}}@media (min-width:640px){.teaser-list-item h3{font-size:1rem}}.teaser-list-item__time{color:#191919;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0}@media (max-width:639px){.teaser-list-item__time{font-size:.875rem}}@media (min-width:640px){.teaser-list-item__time{font-size:1rem}}.teaser-listing ul{list-style:none;margin:0;padding:0}.teaser-listing ul li:last-child .teaser-item{border-bottom:0}.tender-items{list-style:none;margin:0;padding:0}.teaser-item{color:#000;border-bottom:2px solid #d1d1d1}@media (min-width:640px) and (max-width:1023px){.teaser-item{padding:1.5rem 0;font-size:.875rem}}@media (max-width:639px){.teaser-item{padding:1.05rem 0;font-size:.75rem}}@media (min-width:1024px){.teaser-item{padding:2.25rem 0;font-size:1rem}}@media print{.teaser-item{padding:1.25rem .9375rem}}.teaser-item__wrap{margin:0 -12px;display:-webkit-box;display:-ms-flexbox;display:flex}.teaser-item__image{padding:0 12px}@media (max-width:1023px){.teaser-item__image{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;max-width:33%}}@media (min-width:1024px){.teaser-item__image{-webkit-box-flex:1;-ms-flex:1 0 226px;flex:1 0 226px;max-width:226px}}@media print{.teaser-item__image{display:none !important}}.teaser-item__image img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;-webkit-box-shadow:none;box-shadow:none}.teaser-item__image a{display:block;border:none !important}.teaser-item__image a:hover img,.teaser-item__image a:focus img{-webkit-box-shadow:0px 5px 10px rgba(0,0,0,.35);box-shadow:0px 5px 10px rgba(0,0,0,.35)}@media (max-width:1023px){.teaser-item__desc{margin-top:.375rem}}@media (min-width:1024px){.teaser-item__desc{margin-top:.45rem}}.teaser-item__text-hold{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.teaser-item__text-hold{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%}}@media (min-width:1024px){.teaser-item__text-hold{-webkit-box-flex:1;-ms-flex:1 0 10%;flex:1 0 10%}}.teaser-item__text-hold-frame{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.teaser-item h3{font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;display:inline;vertical-align:top;border-bottom:2px solid #aa5b29;line-height:1.2;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:767px){.teaser-item h3{font-size:1rem}}@media (min-width:768px){.teaser-item h3{font-size:1.125rem}}@media print{.teaser-item h3{border:0 !important}}.teaser-item h3 a{color:#191919;border-bottom:2px solid #aa5b29}.teaser-item h3 a:hover,.teaser-item h3 a:focus{border-color:#795aa9}.teaser-item-link:hover h3 span,.teaser-item-link:focus h3 span{border-color:#e87722}.teaser-item__time{color:#444;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:1023px){.teaser-item__time{padding:7px 0}}@media (max-width:639px){.teaser-item__time{font-size:.75rem}}@media (min-width:640px){.teaser-item__time{font-size:.875rem}}@media (min-width:1024px){.teaser-item__time{padding:10px 0}}.teaser-item--tender{line-height:1.5;display:block !important}.teaser-item--tender h3{display:block;border:none;margin-bottom:12px}.teaser-item--tender h3 a{border-bottom:none !important}.teaser-item--tender h3 a:hover .teaser-item__title-txt,.teaser-item--tender h3 a:focus .teaser-item__title-txt{border-color:#e87722 !important}.teaser-item--tender .teaser-item__title-txt{margin:3px 0;margin-right:5px;display:inline-block;vertical-align:top;border-bottom:2px solid #1aafbd;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.teaser-item--tender .teaser-item__status{background:#1aafbd;color:#fff;display:inline-block;vertical-align:top;padding:5px 10px;font-weight:400;border-radius:5px;margin:3px 0}@media (max-width:767px){.teaser-item--tender .teaser-item__status{font-size:.8125rem}}@media (min-width:768px){.teaser-item--tender .teaser-item__status{font-size:.875rem}}.teaser-item--tender .teaser-item__status.closed{background:#e87722}.teaser-item--tender .teaser-item__status.awarded{background:#58ae5f}.teaser-item--project .field--name-field-tender-date-close{padding-top:.625rem}.teaser-item--project .field--name-field-tender-date-close.field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.teaser-item--project .field--name-field-tender-date-close.field--label-inline .field__label{font-weight:600;margin:0 5px 0 0}.teaser-item--project .field--name-field-tender-date-close.field--label-inline .field__label:after{display:inline-block;vertical-align:top;content:":"}@media (max-width:767px){.teaser-item__data-row{font-size:1rem}}@media (min-width:768px){.teaser-item__data-row{font-size:1.125rem}}@media (max-width:639px){.teaser-item__data-row{margin-bottom:3px}}@media (min-width:480px){.teaser-item__data-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px 5px}}@media (max-width:767px){.teaser-item__data-row-t1{font-size:1rem}}@media (min-width:768px){.teaser-item__data-row-t1{font-size:1.125rem}}.teaser-item__data-row-t1 .teaser-item__label{padding-left:0;padding-right:0}@media (min-width:480px){.teaser-item__label,.teaser-item__value{padding:0 10px}}.teaser-item__label{font-weight:700}@media (min-width:480px) and (max-width:639px){.teaser-item__label{-webkit-box-flex:1;-ms-flex:1 0 200px;flex:1 0 200px;max-width:200px}}@media (min-width:640px){.teaser-item__label{-webkit-box-flex:1;-ms-flex:1 0 300px;flex:1 0 300px;max-width:300px}}.teaser-item__value{font-weight:400}@media (min-width:480px) and (max-width:639px){.teaser-item__value{max-width:calc(100% - 200px)}}@media (min-width:640px){.teaser-item__value{max-width:calc(100% - 300px)}}@media (max-width:767px){.teaser-item__sub-row{font-size:1rem}}@media (min-width:768px){.teaser-item__sub-row{font-size:1.125rem}}@media (max-width:639px){.teaser-item__sub-row{margin-bottom:3px}}@media (min-width:480px){.teaser-item__sub-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px 3px}}.teaser-item__sub-rows{padding-left:10px;border-left:5px solid #b4b4b4}@media (min-width:480px){.teaser-item__sub-rows{margin-top:7px;margin-bottom:7px}}@media (min-width:480px){.teaser-item__sub-row-label,.teaser-item__sub-row-value{padding:0 10px}}.teaser-item__sub-row-label{font-weight:400}@media (min-width:480px) and (max-width:639px){.teaser-item__sub-row-label{-webkit-box-flex:0;-ms-flex:0 0 185px;flex:0 0 185px;max-width:185px}}@media (min-width:640px){.teaser-item__sub-row-label{-webkit-box-flex:0;-ms-flex:0 0 285px;flex:0 0 285px;max-width:285px}}.teaser-item__sub-row-value{font-weight:400}@media (min-width:480px) and (max-width:639px){.teaser-item__sub-row-value{max-width:calc(100% - 185px)}}@media (min-width:640px){.teaser-item__sub-row-value{max-width:calc(100% - 285px)}}@media (max-width:1023px){.tender-list li{margin-bottom:1.8rem}}@media (min-width:1024px){.tender-list li{margin-bottom:2.25rem}}.tender-list li+li{border-top:2px solid #d1d1d1}@media (max-width:1023px){.tender-list li+li{padding-top:1.8rem}}@media (min-width:1024px){.tender-list li+li{padding-top:2.25rem}}@media (max-width:767px){.tender-list h3{font-size:1rem}}@media (min-width:768px){.tender-list h3{font-size:1.125rem}}.tender-list h3 a,.tender-list p a{border-bottom:2px solid #1aafbd}.tender-list h3 a:hover,.tender-list h3 a:focus,.tender-list p a:hover,.tender-list p a:focus{border-color:#795aa9}.tender-list p:last-child{margin-bottom:0}.tender-item__data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media (max-width:1023px){.tender-item__data{margin-bottom:.375rem}}@media (min-width:1024px){.tender-item__data{margin-bottom:.45rem}}.tender-item__label,.tender-item__value{padding-left:5px;padding-right:5px}.tender-item__label{font-weight:700}@media (max-width:1023px){.tender-item__label{-webkit-box-flex:1;-ms-flex:1 0 135px;flex:1 0 135px;max-width:135px}}@media (min-width:1024px){.tender-item__label{-webkit-box-flex:1;-ms-flex:1 0 150px;flex:1 0 150px;max-width:150px}}@media (min-width:480px) and (max-width:1023px){.tender-item__value{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:calc(100% - 110px)}}@media (min-width:1024px){.tender-item__value{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:calc(100% - 150px)}}@media (max-width:1023px){.node--type-tender.node--view-mode-full .content-date{margin-top:2.25rem}}@media (min-width:1024px){.node--type-tender.node--view-mode-full .content-date{margin-top:3rem}}.node--type-tender.node--view-mode-full .field--label-inline.field__items{margin-left:-5px;margin-right:-5px}.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__label,.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__item,.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__items-content{padding-left:5px;padding-right:5px}@media (max-width:479px){.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__label{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}@media (min-width:480px) and (max-width:1023px){.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__label{-webkit-box-flex:1;-ms-flex:1 0 170px;flex:1 0 170px;max-width:170px}}@media (min-width:1024px){.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__label{-webkit-box-flex:1;-ms-flex:1 0 200px;flex:1 0 200px;max-width:200px}}.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__item:after{display:none}@media (max-width:479px){.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__item,.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__items-content{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}@media (min-width:480px) and (max-width:1023px){.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__item,.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__items-content{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:calc(100% - 170px)}}@media (min-width:1024px){.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__item,.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__items-content{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:calc(100% - 200px)}}@media (max-width:479px){.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__item:after,.node--type-tender.node--view-mode-full .field--label-inline.field__items .field__items-content:after{display:none}}.node--type-tender.node--view-mode-full .field--label-inline.field__items p:last-child{margin-bottom:0}.node--type-tender.node--view-mode-full .field__items-content .file{display:block}@media (max-width:767px){.node--type-tender.node--view-mode-full .field__items--documents{margin-top:1.275rem}}@media (min-width:768px) and (max-width:1023px){.node--type-tender.node--view-mode-full .field__items--documents{margin-top:1.8rem}}@media (min-width:1024px){.node--type-tender.node--view-mode-full .field__items--documents{margin-top:2.25rem}}@media (max-width:767px){.node--type-tender.node--view-mode-full .field__items--documents{margin-bottom:1.65rem}}@media (min-width:768px) and (max-width:1023px){.node--type-tender.node--view-mode-full .field__items--documents{margin-bottom:2.1rem}}@media (min-width:1024px){.node--type-tender.node--view-mode-full .field__items--documents{margin-bottom:3rem}}.tender-items.view h2{margin-bottom:0}@media (max-width:767px){.tender-items.view a+h1,.tender-items.view a+h2,.tender-items.view a+h3,.tender-items.view a+h4,.tender-items.view p+h1,.tender-items.view p+h2,.tender-items.view p+h3,.tender-items.view p+h4,.tender-items.view dl+h1,.tender-items.view dl+h2,.tender-items.view dl+h3,.tender-items.view dl+h4,.tender-items.view ol+h1,.tender-items.view ol+h2,.tender-items.view ol+h3,.tender-items.view ol+h4,.tender-items.view ul+h1,.tender-items.view ul+h2,.tender-items.view ul+h3,.tender-items.view ul+h4,.tender-items.view blockquote+h1,.tender-items.view blockquote+h2,.tender-items.view blockquote+h3,.tender-items.view blockquote+h4,.tender-items.view article+h1,.tender-items.view article+h2,.tender-items.view article+h3,.tender-items.view article+h4,.tender-items.view div+h1,.tender-items.view div+h2,.tender-items.view div+h3,.tender-items.view div+h4{margin-top:1.25rem}}@media (min-width:768px){.tender-items.view a+h1,.tender-items.view a+h2,.tender-items.view a+h3,.tender-items.view a+h4,.tender-items.view p+h1,.tender-items.view p+h2,.tender-items.view p+h3,.tender-items.view p+h4,.tender-items.view dl+h1,.tender-items.view dl+h2,.tender-items.view dl+h3,.tender-items.view dl+h4,.tender-items.view ol+h1,.tender-items.view ol+h2,.tender-items.view ol+h3,.tender-items.view ol+h4,.tender-items.view ul+h1,.tender-items.view ul+h2,.tender-items.view ul+h3,.tender-items.view ul+h4,.tender-items.view blockquote+h1,.tender-items.view blockquote+h2,.tender-items.view blockquote+h3,.tender-items.view blockquote+h4,.tender-items.view article+h1,.tender-items.view article+h2,.tender-items.view article+h3,.tender-items.view article+h4,.tender-items.view div+h1,.tender-items.view div+h2,.tender-items.view div+h3,.tender-items.view div+h4{margin-top:1.6875rem}}.tender-items.view .pager{border-top:0 !important}.vacancy-list .vacancy-list-item,.vacancy-list .public-consultation-list-item,.public-consultation-list .vacancy-list-item,.public-consultation-list .public-consultation-list-item{background:#fff;-webkit-box-shadow:0 5px 4px rgba(0,0,0,.15);box-shadow:0 5px 4px rgba(0,0,0,.15);border:1px solid #d1d1d1}@media (max-width:1023px){.vacancy-list .vacancy-list-item,.vacancy-list .public-consultation-list-item,.public-consultation-list .vacancy-list-item,.public-consultation-list .public-consultation-list-item{padding:1.125rem}}@media (min-width:1024px){.vacancy-list .vacancy-list-item,.vacancy-list .public-consultation-list-item,.public-consultation-list .vacancy-list-item,.public-consultation-list .public-consultation-list-item{padding:1.5rem}}.vacancy-list .vacancy-list-item+.vacancy-list-item,.vacancy-list .vacancy-list-item+.public-consultation-list-item,.vacancy-list .public-consultation-list-item+.vacancy-list-item,.vacancy-list .public-consultation-list-item+.public-consultation-list-item,.public-consultation-list .vacancy-list-item+.vacancy-list-item,.public-consultation-list .vacancy-list-item+.public-consultation-list-item,.public-consultation-list .public-consultation-list-item+.vacancy-list-item,.public-consultation-list .public-consultation-list-item+.public-consultation-list-item{margin-top:1.5rem}.vacancy-list-item__closing-date,.public-consultation-list-item__closing-date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;margin-bottom:.75rem}.vacancy-list-item__closing-date .vacancy-list-item,.vacancy-list-item__closing-date .public-consultation-list-item__meta-data-value,.public-consultation-list-item__closing-date .vacancy-list-item,.public-consultation-list-item__closing-date .public-consultation-list-item__meta-data-value{color:#1aafbd}.vacancy-list-item__meta-data-label,.public-consultation-list-item__meta-data-label{font-weight:700;margin-right:5px}.vacancy-list-item__details-link,.public-consultation-list-item__details-link{padding-top:.9375rem}.vacancy-list-item .button--primary,.public-consultation-list-item .button--primary{display:inline-block;vertical-align:top;color:#fff;border-bottom:5px solid #1186ce}.vacancy-list-item .button--primary:hover,.vacancy-list-item .button--primary:focus,.public-consultation-list-item .button--primary:hover,.public-consultation-list-item .button--primary:focus{color:#fff;border-width:5px;background:#1186ce;border-color:#1aafbd}@media (max-width:639px){.view-vacancy .content-row .item-list>h3{font-size:1.125rem}}@media (min-width:640px) and (max-width:1023px){.view-vacancy .content-row .item-list>h3{font-size:2rem}}@media (min-width:1024px){.view-vacancy .content-row .item-list>h3{font-size:2.25rem}}@media (max-width:1023px){.view-vacancy .content-row .item-list:not(:first-child)>h3{margin-top:1.65rem}}@media (min-width:1024px){.view-vacancy .content-row .item-list:not(:first-child)>h3{margin-top:2.25rem}}.view-vacancy .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.view-vacancy .views-exposed-form .js-form-item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:10px}.view-vacancy .views-exposed-form .form-actions{padding-left:10px;margin-bottom:10px}.view-vacancy .views-exposed-form .form-actions input{margin-bottom:0}.field--name-field-vacancy-link{padding-top:10px}input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],.form-text{border:2px solid #ccc;color:#191919;width:100%;outline:3px solid transparent;outline-offset:2px;background-color:#fff;-webkit-appearance:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:0}@media (max-width:639px){input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],.form-text{font-size:.875rem;line-height:32px;height:46px;padding:0 15px}}@media (min-width:640px){input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],.form-text{font-size:1.125rem;line-height:44px;height:55px;padding:0 20px}}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=week]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.form-text:focus{outline-color:#e87722}input[type=text].error,input[type=password].error,input[type=email].error,input[type=url].error,input[type=date].error,input[type=month].error,input[type=time].error,input[type=datetime].error,input[type=datetime-local].error,input[type=week].error,input[type=number].error,input[type=search].error,input[type=tel].error,input[type=color].error,.form-text.error{border-color:#d60000;background:rgba(214,0,0,.04)}select,textarea{border:2px solid #ccc;color:#191919;font-size:1rem;width:100%;outline:none;background-color:#fff;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s;outline:3px solid transparent;outline-offset:2px;-webkit-appearance:none;border-radius:0}@media (max-width:639px){select,textarea{font-size:.875rem}}@media (min-width:640px){select,textarea{font-size:1.125rem}}select:focus,textarea:focus{outline-color:#e87722;border-radius:0}select.error,textarea.error{border-color:#d60000;background-color:rgba(214,0,0,.04);border-radius:0}@media (max-width:639px){select{line-height:32px;height:46px;padding:0 15px}}@media (min-width:640px){select{line-height:44px;height:55px;padding:0 20px}}textarea{max-width:600px;min-width:100%}@media (max-width:639px){textarea{padding:15px}}@media (min-width:640px){textarea{padding:20px}}input[type=submit]{outline:3px solid transparent;outline-offset:2px}input[type=submit]:focus{outline-color:#e87722;border-radius:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field--widget-datetime-datelist .form-item{display:inline-block}.field--widget-datetime-datelist select{width:auto}.form-managed-file{width:100%;max-width:600px}.form-managed-file input[type=submit]{padding:.75rem}fieldset{margin-bottom:1.5rem;padding:0;border:0}fieldset fieldset{margin-bottom:0}.fieldset-description{margin-bottom:1.5rem}.grippie{max-width:600px}legend{max-width:600px;padding:0 0 4px;font-weight:600;border-bottom:2px solid #1aafbd;display:block;width:100%;margin-bottom:1.5rem}@media (max-width:639px){legend{font-size:1rem}}@media (min-width:640px){legend{font-size:1.375rem}}label{display:block;font-weight:600;margin-bottom:.75rem}@media (max-width:639px){label{font-size:.875rem}}@media (min-width:640px){label{font-size:1.125rem}}label.error{color:#d60000;font-weight:700;margin:.625rem 0 0}@media (max-width:639px){label.error{font-size:.8125rem}}@media (min-width:640px){label.error{font-size:1rem}}.form-item,.form-wrapper{margin-bottom:1.5rem}input[type=submit],.form-submit{margin-bottom:1.5rem}.views-reset-button input[type=submit],.views-reset-button .form-submit{background-color:#222}.views-reset-button input[type=submit]:hover,.views-reset-button input[type=submit]:focus,.views-reset-button .form-submit:hover,.views-reset-button .form-submit:focus{background-color:#a18dc5}.form-managed-file .form-submit{background-color:#222}.form-managed-file .form-submit:hover{background-color:#a18dc5}.description{color:#4c4c4c}@media (max-width:639px){.description{font-size:.875rem}}@media (min-width:640px){.description{font-size:.9375rem}}.form-managed-file .form-file{display:inline}.form-type-date select{width:auto}.form-required:after{color:red;content:" *";font-size:85%}.field--type-datetime h4{font-weight:600;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;text-transform:none;color:#191919;margin-bottom:.75rem}@media (max-width:639px){.field--type-datetime h4{font-size:.75rem}}@media (min-width:640px){.field--type-datetime h4{font-size:.875rem}}.g-recaptcha{margin-bottom:1.5rem}*::-webkit-input-placeholder{color:#444}*::-moz-placeholder{opacity:1;color:#444}*:-moz-placeholder{color:#444}*:-ms-input-placeholder{color:#444}*.placeholder{color:#444}.form-item--error-message{font-weight:700;color:#b7312c;border-left:2px solid #b7312c;margin-top:.75rem;padding-left:.75rem}.js-form-item{max-width:600px}.field-hint-text--top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field-hint-text--top label{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.field-hint-text--top label.error{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:-.625rem 0 .625rem}.field-hint-text--top input,.field-hint-text--top .webform-select,.field-hint-text--top .webform-textarea{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.field-hint-text--top .description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:0 0 .75rem}.field-hint-text--top .webform-select label.error,.field-hint-text--top .webform-textarea label.error{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.field-hint-text--bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field-hint-text--bottom label{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.field-hint-text--bottom label.error{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 .625rem}.field-hint-text--bottom input,.field-hint-text--bottom .webform-select,.field-hint-text--bottom .webform-textarea{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.field-hint-text--bottom .description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:.625rem 0 0}.field-hint-text--bottom .webform-select label.error,.field-hint-text--bottom .webform-textarea label.error{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.error-text--top,.error-text--bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.error-text--top label,.error-text--bottom label{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.error-text--top .webform-select,.error-text--top .webform-textarea,.error-text--bottom .webform-select,.error-text--bottom .webform-textarea{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.error-text--top .webform-select label,.error-text--top .webform-textarea label,.error-text--bottom .webform-select label,.error-text--bottom .webform-textarea label{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.error-text--top .webform-select text-area,.error-text--top .webform-select select,.error-text--top .webform-textarea text-area,.error-text--top .webform-textarea select,.error-text--bottom .webform-select text-area,.error-text--bottom .webform-select select,.error-text--bottom .webform-textarea text-area,.error-text--bottom .webform-textarea select{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.error-text--top .description,.error-text--bottom .description{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.error-text--top label{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.error-text--top label.error{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:-.625rem 0 .625rem}.error-text--top .webform-select label,.error-text--top .webform-textarea label{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.error-text--top input,.error-text--top .webform-select,.error-text--top .webform-textarea{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.error-text--top .description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 .625rem}.error-text--bottom label.error{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:.625rem 0 -.625rem}.error-text--bottom .description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:.625rem 0 0}@media (min-width:640px){.label--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:640px){.label--inline label{padding:17px 10px 0 0;margin:0;max-width:120px;-webkit-box-flex:1;-ms-flex:1 0 120px;flex:1 0 120px}}.label--inline label.error{padding-top:0;margin:.625rem 0 0}@media (min-width:640px){.label--inline label.error{width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;padding-left:7.5rem}}@media (min-width:640px){.label--inline input,.label--inline .webform-select{width:auto;-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;max-width:calc(100% - 120px)}}@media (min-width:640px){.label--inline .webform-select label.error{padding:0;margin-top:.625rem}}@media (min-width:640px){.label--inline.field-hint-text--top .description{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;padding-left:120px;margin:0 0 .625rem}}@media (min-width:640px){.label--inline.field-hint-text--top input,.label--inline.field-hint-text--top .webform-select{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:640px){.label--inline.field-hint-text--top label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:640px){.label--inline.field-hint-text--top label.error{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:-.625rem 0 .625rem}}@media (min-width:640px){.label--inline.field-hint-text--bottom .description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:120px;margin:.625rem 0 0}}@media (min-width:640px){.label--inline.field-hint-text--bottom input,.label--inline.field-hint-text--bottom .webform-select{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:640px){.label--inline.field-hint-text--bottom label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:640px){.label--inline.field-hint-text--bottom label.error{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0 0 .625rem}}@media (min-width:640px){.label--inline.error-text--top .description{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;padding-left:120px;margin:0 0 .625rem}}@media (min-width:640px){.label--inline.error-text--top input,.label--inline.error-text--top .webform-select{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:640px){.label--inline.error-text--top label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:640px){.label--inline.error-text--top label.error{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:-.625rem 0 .625rem}}@media (min-width:640px){.label--inline.error-text--bottom .description{padding-left:120px;margin:.625rem 0 0}}@media (min-width:640px){.label--inline.error-text--bottom input,.label--inline.error-text--bottom .webform-select{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:640px){.label--inline.error-text--bottom label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:640px){.label--inline.error-text--bottom label.error{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:.625rem 0 -.625rem}}.webform-select{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.webform-select select{background-color:#fff;background-image:url("/themes/custom/ropergulf/dist/css/../img/select-arrow.svg");background-repeat:no-repeat;background-position:right center;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.webform-select select.error{background-color:rgba(214,0,0,.04)}.webform-select:-ms-expand{display:none}.webform-textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.webform-textarea textarea{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.js-form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:639px){.js-form-type-checkbox{margin-bottom:.525rem}}@media (min-width:640px) and (max-width:1023px){.js-form-type-checkbox{margin-bottom:.75rem}}@media (min-width:1024px){.js-form-type-checkbox{margin-bottom:1.125rem}}.js-form-type-checkbox .description{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3;margin:0 0 .625rem}.js-form-type-checkbox label.error{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;margin:-.625rem 0 .625rem}.js-form-type-checkbox.error-text--top label.error{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.js-form-type-checkbox.error-text--bottom label.error{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:.625rem 0}.js-form-type-checkbox .option{display:block;position:relative;padding-left:30px;cursor:pointer;margin:0;padding-top:3px;width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}@media (max-width:639px){.js-form-type-checkbox .option{font-size:.875rem}}@media (min-width:640px){.js-form-type-checkbox .option{font-size:1.125rem}}.js-form-type-checkbox .option:before{position:absolute;content:"";z-index:1;left:0;top:5px;height:22px;width:22px;background-color:transparent;border:2px solid #ccc;-webkit-box-shadow:none;box-shadow:none;outline:3px solid transparent;outline-offset:3px;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.js-form-type-checkbox .option:after{content:"";position:absolute;width:14px;height:7px;border-left:3px solid #58ae5f;border-bottom:3px solid #58ae5f;left:5px;top:11px;z-index:2;-webkit-transform:rotate(-45deg) scale(0,0);-ms-transform:rotate(-45deg) scale(0,0);transform:rotate(-45deg) scale(0,0);opacity:0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.js-form-type-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.js-form-type-checkbox input:hover~.option:before,.js-form-type-checkbox input:focus~.option:before{-webkit-box-shadow:0 0 4px rgba(26,175,189,.5);box-shadow:0 0 4px rgba(26,175,189,.5)}.js-form-type-checkbox input:focus~.option:before{outline-color:#e87722;-webkit-box-shadow:0 0 4px rgba(26,175,189,.5);box-shadow:0 0 4px rgba(26,175,189,.5)}.js-form-type-checkbox input:checked~.option:after{-webkit-transform:rotate(-45deg) scale(1,1);-ms-transform:rotate(-45deg) scale(1,1);transform:rotate(-45deg) scale(1,1);opacity:1}.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:639px){.js-form-type-radio{margin-bottom:.525rem}}@media (min-width:640px) and (max-width:1023px){.js-form-type-radio{margin-bottom:.75rem}}@media (min-width:1024px){.js-form-type-radio{margin-bottom:1.5rem}}.js-form-type-radio .description{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3;margin:0 0 .625rem}.js-form-type-radio label.error{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;margin:-.625rem 0 .625rem}.js-form-type-radio .option{display:block;position:relative;padding-left:30px;cursor:pointer;font-weight:400;margin:0;padding-top:2px;width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}@media (max-width:639px){.js-form-type-radio .option{font-size:.875rem}}@media (min-width:640px){.js-form-type-radio .option{font-size:1.125rem}}.js-form-type-radio .option:before{position:absolute;content:"";z-index:1;left:0;top:5px;height:22px;width:22px;background-color:transparent;border:2px solid #ccc;-webkit-box-shadow:none;box-shadow:none;outline:3px solid transparent;outline-offset:3px;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;border-radius:100%}.js-form-type-radio .option:after{content:"";position:absolute;width:12px;height:12px;background:#58ae5f;left:5px;top:10px;z-index:2;-webkit-transform:rotate(-45deg) scale(0,0);-ms-transform:rotate(-45deg) scale(0,0);transform:rotate(-45deg) scale(0,0);opacity:0;border-radius:100%;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.js-form-type-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.js-form-type-radio input:hover~.option:before,.js-form-type-radio input:focus~.option:before{-webkit-box-shadow:0 0 4px rgba(26,175,189,.5);box-shadow:0 0 4px rgba(26,175,189,.5)}.js-form-type-radio input:focus~.option:before{outline-color:#e87722;-webkit-box-shadow:0 0 4px rgba(26,175,189,.5);box-shadow:0 0 4px rgba(26,175,189,.5)}.js-form-type-radio input:checked~.option:after{-webkit-transform:rotate(-45deg) scale(1,1);-ms-transform:rotate(-45deg) scale(1,1);transform:rotate(-45deg) scale(1,1);opacity:1}.checkboxes--wrapper{margin-left:0}.checkboxes--wrapper legend{border:0;margin:0 0 .75rem;font-weight:400}@media (max-width:639px){.checkboxes--wrapper legend{font-size:.875rem}}@media (min-width:640px){.checkboxes--wrapper legend{font-size:1.125rem}}.checkboxes--wrapper .form-type-checkbox,.checkboxes--wrapper .js-form-type-checkbox{margin-bottom:.625rem}.checkboxes--wrapper .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkboxes--wrapper .fieldset-wrapper .form-checkboxes{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.checkboxes--wrapper .fieldset-wrapper .form-checkboxes .js-form-type-checkbox label.error{margin:0 0 .625rem}.checkboxes--wrapper .fieldset-wrapper .description{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;margin:0}.form-type-radio{margin-bottom:0}.form-radios label,label.option{display:inline}.js-webform-type-radios legend{border-bottom:0;margin-bottom:.45rem}@media (max-width:639px){.js-webform-type-radios legend{font-size:.875rem}}@media (min-width:640px){.js-webform-type-radios legend{font-size:1.125rem}}.js-form-type-radio.form-item{margin-bottom:7px}.webform-file-button{margin-top:0;padding:.75rem;margin-right:.75rem}.fieldset-wrapper .field-prefix{display:block;margin-bottom:1.5rem}.checkboxes--wrapper,.webform-select-other,.js-webform-radios-other,.js-webform-checkboxes-other{margin-left:0;margin-right:0;margin-bottom:1.5rem}.checkboxes--wrapper legend,.webform-select-other legend,.js-webform-radios-other legend,.js-webform-checkboxes-other legend{border-bottom:0;margin-bottom:.75rem;font-weight:600}@media (max-width:639px){.checkboxes--wrapper legend,.webform-select-other legend,.js-webform-radios-other legend,.js-webform-checkboxes-other legend{font-size:.875rem}}@media (min-width:640px){.checkboxes--wrapper legend,.webform-select-other legend,.js-webform-radios-other legend,.js-webform-checkboxes-other legend{font-size:1.125rem}}.js-form-wrapper{margin-left:0;margin-right:0}.webform-select-other{margin-bottom:0}.js-webform-radios.webform-options-display-side-by-side{display:block;-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 -10px}.js-webform-radios.webform-options-display-side-by-side .js-form-type-radio{padding-left:10px;padding-right:10px;margin-right:0}.js-webform-checkboxes.webform-options-display-two-columns{display:block;-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 -10px}.js-webform-checkboxes.webform-options-display-two-columns .js-form-type-checkbox{padding-left:10px;padding-right:10px;margin-bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0}@media (max-width:639px){.js-webform-checkboxes.webform-options-display-two-columns .js-form-type-checkbox{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}@media (min-width:640px){.js-webform-checkboxes.webform-options-display-two-columns .js-form-type-checkbox{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;max-width:50%}}.webform-signature-pad .button,.webform-signature-pad .field--name-field-vacancy-link a,.field--name-field-vacancy-link .webform-signature-pad a{position:absolute !important;margin:0;top:auto;bottom:2px}.form-main-wrapper{border:1px solid #d1d1d1;max-width:630px}@media (max-width:639px){.form-main-wrapper{padding:1.5625rem .9375rem}}@media (min-width:640px){.form-main-wrapper{padding:1.875rem 1.25rem}}.form-main-wrapper .form-actions,.form-main-wrapper #edit-str-lig-your-details{margin-bottom:0}.form-main-wrapper .form-actions .button,.form-main-wrapper .form-actions .field--name-field-vacancy-link a,.field--name-field-vacancy-link .form-main-wrapper .form-actions a,.form-main-wrapper #edit-str-lig-your-details .button,.form-main-wrapper #edit-str-lig-your-details .field--name-field-vacancy-link a,.field--name-field-vacancy-link .form-main-wrapper #edit-str-lig-your-details a{margin-bottom:0}.form-main-wrapper .select2-container{border-radius:0 !important}.form-main-wrapper .select2-container--default .select2-selection--single{border-radius:0 !important;border-color:#d1d1d1 !important;border-width:2px;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none}@media (max-width:639px){.form-main-wrapper .select2-container--default .select2-selection--single{height:46px}}@media (min-width:640px){.form-main-wrapper .select2-container--default .select2-selection--single{height:55px}}.form-main-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{border-radius:0 !important}@media (max-width:639px){.form-main-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px;padding-left:15px;padding-right:15px}}@media (min-width:640px){.form-main-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:51px;padding-left:20px;padding-right:20px}}@media (max-width:639px){.form-main-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}}@media (min-width:640px){.form-main-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:53px}}.form-element-row{margin-bottom:0}@media (min-width:640px){.form-element-row .webform-section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px}}@media (min-width:640px){.form-element-row .js-form-item{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;padding:0 7px}}@media (min-width:640px){.form-element-row .form-name-title{-webkit-box-flex:1;-ms-flex:1 0 15%;flex:1 0 15%}}.webform-email-confirm--wrapper{margin:0 !important}.webform-email-confirm--wrapper legend{display:none}@media (min-width:640px){.webform-email-confirm--wrapper .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px}}.webform-email-confirm--wrapper .js-form-item{margin-bottom:1.5rem !important}@media (min-width:640px){.webform-email-confirm--wrapper .js-form-item{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;padding:0 7px}}#edit-details-of-observation-feedback .js-form-item-date-and-time-of-observation{margin-bottom:0}#edit-details-of-observation-feedback #edit-date-and-time-of-observation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px}#edit-details-of-observation-feedback #edit-date-and-time-of-observation .js-form-item{max-width:50%;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding:0 7px}@media (max-width:479px){#edit-details-of-observation-feedback #edit-date-and-time-of-observation .js-form-item{max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}@media (min-width:640px) and (max-width:767px){.page-footer{font-size:.8125rem}}@media (max-width:639px){.page-footer{font-size:.75rem}}@media (min-width:768px){.page-footer{font-size:.875rem}}.page-footer__wrap{border-top:4px solid #1186ce;background-color:#191919;color:#fff;position:relative}@media (max-width:699.98px){.page-footer__wrap{padding:2.25rem 0 3.5rem}}@media (min-width:480px){.page-footer__wrap{padding:3rem 0 3.75rem}}@media (min-width:700px){.page-footer__wrap{padding:3rem 0 0}}@media (min-width:1024px){.page-footer__wrap{padding:3.5rem 0 0}}.page-footer a{color:#fff;border-bottom:1px solid transparent;font-weight:inherit}.page-footer a:hover{border-color:#fff}.page-footer a[href^=mailto]{word-break:break-all}.page-footer__contact-columns{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-footer__column{padding:0 15px}@media (max-width:479px){.page-footer__column{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;padding-bottom:1.5rem}}.page-footer__column .footer-logo{max-width:141px}.page-footer__column .footer-logo a{font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-size:1.4375rem;text-transform:uppercase;display:inline-block;font-weight:900;border:none;line-height:1.1}@media (max-width:639px){.page-footer__column .footer-logo a{font-size:1.125rem}}.page-footer__column .footer-logo a:hover{border:none;color:#1aafbd}@media (max-width:639px){.page-footer__column--column-2 .page-footer__column-wrap,.page-footer__column--column-3 .page-footer__column-wrap,.page-footer__column--column-4 .page-footer__column-wrap{padding-left:3.75rem}}@media (min-width:640px){.page-footer__column--column-2 .page-footer__column-wrap,.page-footer__column--column-3 .page-footer__column-wrap,.page-footer__column--column-4 .page-footer__column-wrap{padding-left:75px}}@media (min-width:768px) and (max-width:1023px){.page-footer__column--column-2,.page-footer__column--column-3,.page-footer__column--column-4{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}}@media (min-width:480px) and (max-width:767px){.page-footer__column--column-1{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;max-width:40%;padding-bottom:1.5rem}}@media (min-width:768px) and (max-width:1023px){.page-footer__column--column-1{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;padding-bottom:1.5rem}}@media (min-width:1024px){.page-footer__column--column-1{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}@media (min-width:768px) and (max-width:1023px){.page-footer__column--column-2{-webkit-box-flex:1;-ms-flex:1 0 36%;flex:1 0 36%;max-width:36%}}@media (min-width:480px) and (max-width:767px){.page-footer__column--column-2{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%;max-width:60%;padding-bottom:1.5rem}}@media (min-width:1024px){.page-footer__column--column-2{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}@media (min-width:480px) and (max-width:767px){.page-footer__column--column-3{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;max-width:40%}}@media (min-width:1024px){.page-footer__column--column-3{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}@media (max-width:479px){.page-footer__column--column-4{padding-bottom:0}}@media (min-width:480px) and (max-width:767px){.page-footer__column--column-4{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%;max-width:60%}}@media (min-width:1024px){.page-footer__column--column-4{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}.page-footer__block-title{display:block;position:relative;font-size:1.125rem;margin-bottom:1.0625rem;font-weight:900;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;color:#fff;text-transform:uppercase}@media (max-width:639px){.page-footer__block-title{font-size:.9375rem}}.page-footer__block-title span{position:absolute;top:0;color:#fff;line-height:1}@media (max-width:639px){.page-footer__block-title span{left:-49px;font-size:32px}}@media (min-width:640px){.page-footer__block-title span{left:-75px;font-size:51px}}.page-footer__block-title--office-address span{top:3px}.page-footer__block-title--postal-address span{top:-5px}.page-footer .footer-contact-data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}.page-footer .footer-contact-data__label{font-weight:300;padding-right:5px}.page-footer-top{margin:0 0 1.375rem}.page-footer-bottom{border-top:1px solid rgba(255,255,255,.2)}.page-footer-bottom .row,.page-footer-bottom .community-info-block-holder .block__body,.community-info-block-holder .page-footer-bottom .block__body,.page-footer-bottom .community-events-holder .block__body,.community-events-holder .page-footer-bottom .block__body,.page-footer-bottom .homepage-quick-links .quick-links-block,.homepage-quick-links .page-footer-bottom .quick-links-block,.page-footer-bottom .report-block-holder .block__body,.report-block-holder .page-footer-bottom .block__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.page-footer-bottom .page-footer__social{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;max-width:100%}}@media (min-width:768px){.page-footer-bottom .page-footer__social{-webkit-box-flex:1;-ms-flex:1 0 320px;flex:1 0 320px;max-width:320px}}@media (min-width:768px){.page-footer-bottom .page-footer__social .page-footer__social-wrap{border-right:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%}}@media (max-width:767px){.page-footer-bottom .page-footer__social .page-footer__social-wrap{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-footer-bottom .page-footer__social .page-footer__social-wrap:after{left:0;right:0;bottom:0;content:"";background:rgba(255,255,255,.2);position:absolute;height:1px;margin:0 -15px}.page-footer-bottom .page-footer__social .page-footer__social-wrap>div{color:#fff;-ms-flex-item-align:center;align-self:center;font-size:16px;font-family:"Lato","Arial","Helvetica Neue",Helvetica,sans-serif;font-weight:500;padding-left:1rem}@media (max-width:639px){.page-footer-bottom .page-footer__social .page-footer__social-wrap>div{font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media (max-width:767px){.page-footer-bottom .page-footer__social .social-networks{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-footer-bottom .page-footer__social .social-networks li{padding:0;margin:0 .25rem}@media (max-width:767px){.page-footer-bottom .page-footer-bottom__footer-links{padding:15px 0 15px 15px;margin:0 auto}}@media (min-width:768px){.page-footer-bottom .page-footer-bottom__footer-links{padding:21px 0 21px 20px;-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%;max-width:calc(100% - 320px)}}.page-footer-bottom .page-footer-bottom__footer-links-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media (max-width:767px){.page-footer-bottom .page-footer-bottom__footer-links-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){.page-footer-bottom .page-footer-bottom__footer-links-wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.page-footer-bottom .page-footer-bottom__footer-links-wrap p{margin:0}.page-footer-bottom .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}@media (max-width:1023px){.page-footer-bottom .menu{margin:-3px -.5rem}}@media (max-width:767px){.page-footer-bottom .menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1024px){.page-footer-bottom .menu{margin:-5px -.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:1023px){.page-footer-bottom .menu li{padding:3px .5rem}}@media (min-width:1024px){.page-footer-bottom .menu li{padding:5px .5rem}}.footer-slogan{max-width:600px;font-size:.75rem;line-height:1.7}.footer-slogan p{margin:0}.footer-slogan p+p{margin-top:10px}@media (min-width:768px){.dialog-off-canvas-main-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:100vh}}.row,.community-info-block-holder .block__body,.community-events-holder .block__body,.homepage-quick-links .quick-links-block,.report-block-holder .block__body{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1460px}.layout-main{margin-top:147px}@media (max-width:699.98px){.layout-main{margin-top:87px}}@media (max-width:479px){.layout-main{margin-top:55px}}@media (min-width:768px){.layout-main{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;max-width:100%}}@media (max-width:479px){.layout-content{margin-bottom:2.25rem}}@media (min-width:480px) and (max-width:767px){.layout-content{margin-bottom:3rem}}@media (min-width:768px){.layout-content{margin-bottom:3.875rem}}.path--frontpage .layout-content{margin-bottom:0}.inner-page-content{position:relative;padding-top:1.5rem}.user-logged-in .inner-page-content{padding-top:0}.layout-content-bottom{background-color:#f6efe9}@media (min-width:768px){.layout-content-bottom{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}@media (min-width:768px){.page-footer{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:100%;width:100%}}@media (min-width:768px){.page-footer__wrap{width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}@media (min-width:768px){.page--has-sidebar-first{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}}@media (min-width:768px){.page--has-sidebar-first .layout-content{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%;max-width:70%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 15px}}@media (min-width:768px){.page--has-sidebar-first aside.layout-sidebar-first{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:30%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:0 15px}}@media (min-width:768px){.page--has-sidebar-second{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}}@media (min-width:768px) and (max-width:1023px){.page--has-sidebar-second .layout-content{-webkit-box-flex:1;-ms-flex:1 0 65%;flex:1 0 65%;max-width:calc(100% - 280px);padding:0 15px;padding-right:40px}}@media (min-width:1024px){.page--has-sidebar-second .layout-content{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%;max-width:70%;padding:0 15px;padding-right:70px}}@media (min-width:1250px){.page--has-sidebar-second .layout-content{padding-right:100px}}@media (max-width:479px){.page--has-sidebar-second aside.layout-sidebar-second{margin-bottom:2.25rem}}@media (min-width:480px) and (max-width:767px){.page--has-sidebar-second aside.layout-sidebar-second{margin-bottom:3rem}}@media (min-width:768px) and (max-width:1023px){.page--has-sidebar-second aside.layout-sidebar-second{padding:0 15px;-webkit-box-flex:1;-ms-flex:1 0 35%;flex:1 0 35%;max-width:280px}}@media (min-width:1024px){.page--has-sidebar-second aside.layout-sidebar-second{padding:0 15px;-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:30%}}@media (min-width:768px){.page--has-sidebar-first.page--has-sidebar-second{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}}@media (min-width:768px){.page--has-sidebar-first.page--has-sidebar-second .layout-content{padding:0 15px;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:768px){.page--has-sidebar-first.page--has-sidebar-second .layout-sidebar-first{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:0 15px}}@media (min-width:768px){.page--has-sidebar-first.page--has-sidebar-second .layout-sidebar-second{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 15px}}.path--homepage,.page-type--landing-page{background-color:#f6efe9 !important}.path--homepage .mm-page,.page-type--landing-page .mm-page{background-color:#f6efe9 !important}@media (max-width:767px){.content-date{margin-top:2.25rem}}@media (min-width:768px){.content-date{margin-top:3.75rem}}.content-date__wrap{color:#000;border-top:1px solid #d1d1d1}@media (max-width:639px){.content-date__wrap{padding-top:1.25rem;line-height:1.75;font-size:.8125rem}}@media (min-width:640px){.content-date__wrap{padding-top:1.875rem;line-height:1.5;font-size:.9375rem}}@media (min-width:768px){.page--has-sidebar-second .layout-sidebar-second .content-date{display:none !important}}@media (max-width:767px){.page--has-sidebar-second .layout-content .content-date{display:none !important}}@media (max-width:479px){.page-hero-image{margin-bottom:2.25rem}}@media (min-width:480px) and (max-width:1023px){.page-hero-image{margin-bottom:2.25rem}}@media (min-width:1024px) and (max-width:1249px){.page-hero-image{margin-bottom:2.25rem}}@media (min-width:1250px) and (max-width:1499px){.page-hero-image{margin-bottom:3rem}}@media (min-width:1500px){.page-hero-image{margin-bottom:3rem}}@media print{.page-hero-image{margin:0 0 30px !important;display:none !important}}.page-hero-image img{width:auto;max-height:420px}@media (max-width:1249px){.page-hero-image img{-webkit-box-shadow:0 20px 25px 1px rgba(0,0,0,.25);box-shadow:0 20px 25px 1px rgba(0,0,0,.25)}}@media (min-width:1250px){.page-hero-image img{-webkit-box-shadow:0 25px 30px 1px rgba(0,0,0,.25);box-shadow:0 25px 30px 1px rgba(0,0,0,.25)}}@media print{.page-hero-image img{width:auto !important;max-width:100% !important}}.path--frontpage .page-hero-image{display:none !important}.field--name-field-page-short-description{overflow:hidden}@media (max-width:767px){.page-type--basic-page .node--type-page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.page-type--basic-page .node--type-page .page-aside-block-wrap,.page-type--basic-page .node--type-page .paragraph-wrapper{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}@media (min-width:768px){.page-type--basic-page .node--type-page .page-aside-block-wrap{display:none}}@media (max-width:767px){.page-type--basic-page .node--type-page .page-aside-block-wrap{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (max-width:767px){.page-type--basic-page .node--type-page .paragraph-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:768px){.page-type--basic-page .page-aside-info-block.on-mobile{display:none !important}}@media (max-width:767px){.page-type--basic-page .page-aside-info-block.on-desktop{display:none !important}}@media (max-width:767px){.layout-sidebar-second .page-aside-block-wrap{display:none}}.page-type--landing-page .page-action-block-hold{display:none}.page-aside-info-block{border:1px solid #ccc;border-radius:10px;background-color:#fff}@media (max-width:1023px){.page-aside-info-block{padding:1.125rem;margin-bottom:2.55rem}}@media (min-width:1024px){.page-aside-info-block{padding:1.5rem;margin-bottom:2.25rem}}.page-aside-info-block h3{margin-top:0;margin-bottom:1rem}@media (max-width:639px){.page-aside-info-block h3{font-size:1.125rem}}@media (min-width:640px){.page-aside-info-block h3{font-size:1.375rem}}.page-aside-info-block h4{font-size:1rem;margin-top:0;margin-bottom:.5rem}@media (max-width:639px){.page-aside-info-block h4{font-size:.8125rem}}@media (min-width:640px){.page-aside-info-block h4{font-size:1rem}}.page-aside-info-block p:last-child{margin-bottom:0}.page-aside-info-block .fontawesome-icon-inline{color:#191919}.page-aside-info-button{margin-bottom:1.5rem}.page-aside-info-button a{width:100%;text-align:center;display:block;max-width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

@keyframes gin-throbber{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent}.ajax-progress .ajax-progress__message{color:var(--gin-color-text)}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app)}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8)}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app)}.ui-dialog .ajax-progress-throbber:before,.contextual-links .ajax-progress-throbber:before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app)}.contextual-links li{position:relative}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px}.contextual-links .ajax-progress-throbber:before{inset-block-start:0;inset-inline-start:.25em}.claro-autocomplete__message{color:var(--gin-color-primary)}
