/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#000;}a:hover,a:focus,.link:hover,.link:focus{color:#000;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
@font-face{font-family:"Museo Slab 300";src:url(/themes/custom/iro/fonts/Museo_Slab_300/Museo_Slab_300.eot);src:url(/themes/custom/iro/fonts/Museo_Slab_300/Museo_Slab_300.eot#iefix) format("embedded-opentype"),url(/themes/custom/iro/fonts/Museo_Slab_300/Museo_Slab_300.woff2) format("woff2"),url(/themes/custom/iro/fonts/Museo_Slab_300/Museo_Slab_300.woff) format("woff"),url(/themes/custom/iro/fonts/Museo_Slab_300/Museo_Slab_300.ttf) format("truetype");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-display:swap;}@font-face{font-family:"Museo Slab 700";src:url(/themes/custom/iro/fonts/Museo_Slab_W00_700/Museo_Slab_W00_700.eot);src:url(/themes/custom/iro/fonts/Museo_Slab_W00_700/Museo_Slab_W00_700.eot#iefix) format("embedded-opentype"),url(/themes/custom/iro/fonts/Museo_Slab_W00_700/Museo_Slab_W00_700.woff2) format("woff2"),url(/themes/custom/iro/fonts/Museo_Slab_W00_700/Museo_Slab_W00_700.woff) format("woff"),url(/themes/custom/iro/fonts/Museo_Slab_W00_700/Museo_Slab_W00_700.ttf) format("truetype");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-display:swap;}@font-face{font-family:"Museo Sans 300";src:url(/themes/custom/iro/fonts/Museo_Sans_300_Regular/Museo_Sans_300_Regular.eot);src:url(/themes/custom/iro/fonts/Museo_Sans_300_Regular/Museo_Sans_300_Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/iro/fonts/Museo_Sans_300_Regular/Museo_Sans_300_Regular.woff2) format("woff2"),url(/themes/custom/iro/fonts/Museo_Sans_300_Regular/Museo_Sans_300_Regular.woff) format("woff"),url(/themes/custom/iro/fonts/Museo_Sans_300_Regular/Museo_Sans_300_Regular.ttf) format("truetype");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-display:swap;}@font-face{font-family:"Museo Sans 500";src:url(/themes/custom/iro/fonts/MuseoSans-500/MuseoSans-500.eot);src:url(/themes/custom/iro/fonts/MuseoSans-500/MuseoSans-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/iro/fonts/MuseoSans-500/MuseoSans-500.woff2) format("woff2"),url(/themes/custom/iro/fonts/MuseoSans-500/MuseoSans-500.woff) format("woff"),url(/themes/custom/iro/fonts/MuseoSans-500/MuseoSans-500.ttf) format("truetype");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-display:swap;}@font-face{font-family:"Museo Sans 700";src:url(/themes/custom/iro/fonts/Museo_Sans_700/Museo_Sans_700.eot);src:url(/themes/custom/iro/fonts/Museo_Sans_700/Museo_Sans_700.eot#iefix) format("embedded-opentype"),url(/themes/custom/iro/fonts/Museo_Sans_700/Museo_Sans_700.woff2) format("woff2"),url(/themes/custom/iro/fonts/Museo_Sans_700/Museo_Sans_700.woff) format("woff"),url(/themes/custom/iro/fonts/Museo_Sans_700/Museo_Sans_700.ttf) format("truetype");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-display:swap;}@font-face{font-family:"icomoon";src:url(/themes/custom/iro/fonts/icomoon/icomoon.eot?jr73ug=);src:url(/themes/custom/iro/fonts/icomoon/icomoon.eot?jr73ug=#iefix) format("embedded-opentype"),url(/themes/custom/iro/fonts/icomoon/icomoon.ttf?jr73ug=) format("truetype"),url(/themes/custom/iro/fonts/icomoon/icomoon.woff?jr73ug=) format("woff"),url(/themes/custom/iro/fonts/icomoon/icomoon.svg?jr73ug=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}@font-face{font-family:"icomoon";src:url(/themes/custom/iro/fonts/icomoon_v2/icomoon.eot?h7f9ue=);src:url(/themes/custom/iro/fonts/icomoon_v2/icomoon.eot?h7f9ue=#iefix) format("embedded-opentype"),url(/themes/custom/iro/fonts/icomoon_v2/icomoon.ttf?h7f9ue=) format("truetype"),url(/themes/custom/iro/fonts/icomoon_v2/icomoon.woff?h7f9ue=) format("woff"),url(/themes/custom/iro/fonts/icomoon_v2/icomoon.svg?h7f9ue=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-home2:before{content:"\e901";}.icon-image:before{content:"\e90d";}.icon-camera:before{content:"\e90f";}.icon-music:before{content:"\e911";}.icon-play:before{content:"\e912";}.icon-file-text2:before{content:"\e926";}.icon-file-play:before{content:"\e929";}.icon-ticket:before{content:"\e939";}.icon-coin-dollar:before{content:"\e93b";}.icon-phone:before{content:"\e942";}.icon-location:before{content:"\e947";}.icon-location2:before{content:"\e948";}.icon-clock:before{content:"\e94e";}.icon-alarm:before{content:"\e950";}.icon-bell:before{content:"\e951";}.icon-undo2:before{content:"\e967";}.icon-redo2:before{content:"\e968";}.icon-bubble2:before{content:"\e96e";}.icon-user:before{content:"\e971";}.icon-user-plus:before{content:"\e973";}.icon-user-minus:before{content:"\e974";}.icon-quotes-left:before{content:"\e977";}.icon-quotes-right:before{content:"\e978";}.icon-search:before{content:"\e986";}.icon-zoom-in:before{content:"\e987";}.icon-zoom-out:before{content:"\e988";}.icon-key:before{content:"\e98d";}.icon-key2:before{content:"\e98e";}.icon-lock:before{content:"\e98f";}.icon-unlocked:before{content:"\e990";}.icon-equalizer:before{content:"\e992";}.icon-aid-kit:before{content:"\e998";}.icon-bin:before{content:"\e9ac";}.icon-list-numbered:before{content:"\e9b9";}.icon-list:before{content:"\e9ba";}.icon-list2:before{content:"\e9bb";}.icon-menu:before{content:"\e9bd";}.icon-plus:before{content:"\ea0a";}.icon-minus:before{content:"\ea0b";}.icon-info:before{content:"\ea0c";}.icon-cancel-circle:before{content:"\ea0d";}.icon-cross:before{content:"\ea0f";}.icon-checkmark:before{content:"\ea10";}.icon-checkmark2:before{content:"\ea11";}.icon-play2:before{content:"\ea15";}.icon-pause:before{content:"\ea16";}.icon-stop:before{content:"\ea17";}.icon-previous:before{content:"\ea18";}.icon-next:before{content:"\ea19";}.icon-backward:before{content:"\ea1a";}.icon-forward2:before{content:"\ea1b";}.icon-play3:before{content:"\ea1c";}.icon-pause2:before{content:"\ea1d";}.icon-stop2:before{content:"\ea1e";}.icon-volume-high:before{content:"\ea26";}.icon-volume-medium:before{content:"\ea27";}.icon-volume-low:before{content:"\ea28";}.icon-volume-mute:before{content:"\ea29";}.icon-volume-mute2:before{content:"\ea2a";}.icon-volume-increase:before{content:"\ea2b";}.icon-volume-decrease:before{content:"\ea2c";}.icon-loop2:before{content:"\ea2e";}.icon-arrow-up-left2:before{content:"\ea39";}.icon-arrow-up2:before{content:"\ea3a";}.icon-arrow-up-right2:before{content:"\ea3b";}.icon-arrow-right2:before{content:"\ea3c";}.icon-arrow-down-right2:before{content:"\ea3d";}.icon-arrow-down2:before{content:"\ea3e";}.icon-arrow-down-left2:before{content:"\ea3f";}.icon-arrow-left2:before{content:"\ea40";}.icon-circle-up:before{content:"\ea41";}.icon-circle-right:before{content:"\ea42";}.icon-circle-down:before{content:"\ea43";}.icon-circle-left:before{content:"\ea44";}.icon-mail2:before{content:"\ea84";}.icon-mail3:before{content:"\ea85";}.icon-mail4:before{content:"\ea86";}.icon-google-plus:before{content:"\ea8b";}.icon-google-plus2:before{content:"\ea8c";}.icon-facebook:before{content:"\ea90";}.icon-facebook2:before{content:"\ea91";}.icon-instagram:before{content:"\ea92";}.icon-whatsapp:before{content:"\ea93";}.icon-spotify:before{content:"\ea94";}.icon-telegram:before{content:"\ea95";}.icon-twitter:before{content:"\ea96";}.icon-youtube:before{content:"\ea9d";}.icon-youtube2:before{content:"\ea9e";}.icon-vimeo:before{content:"\eaa0";}.icon-vimeo2:before{content:"\eaa1";}.icon-skype:before{content:"\eac5";}.icon-linkedin:before{content:"\eac9";}.icon-linkedin2:before{content:"\eaca";}.icon-safari:before{content:"\eadd";}.icon-file-pdf:before{content:"\eadf";}.icon-file-word:before{content:"\eae1";}.icon-file-excel:before{content:"\eae2";}.icon-svg:before{content:"\eae9";}.icon-shield:before{content:"\e9b4";}.icon-earth:before{content:"\e9ca";}a.au-btn--secondary{text-align:center;}.au-btn--secondary{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Museo Slab 700";font-size:1em;padding:0 2em;background-color:#000000;color:#ffffff;border:1px solid #000000;}.au-btn--secondary:hover,.au-btn--secondary:focus{background-color:white;color:black;text-decoration:none;border:1px solid #000000;}button.au-btn--secondary.banner_button:is(:hover,:focus){text-decoration:underline;text-decoration-thickness:0.1em;}a.au-btn--secondary:is(:hover,:focus){text-decoration:underline;text-decoration-thickness:0.1em;}button.au-btn--secondary.banner_button:is(:visited){text-decoration:underline;text-decoration-thickness:0.1em;}a.au-btn--secondary:is(:visited){text-decoration:underline;text-decoration-thickness:0.1em;}article > div.node__content p a:visited:not(.au-btn--secondary){color:#1C5F73 !important;}article > div.node__content p a:visited:not(.au-btn--secondary):visited{color:#1C5F73 !important;}article > div.node__content p a:visited:not(.au-btn--secondary):hover,article > div.node__content p a:visited:not(.au-btn--secondary):focus{color:#00adbb !important;}body{font-size:18px;color:#000000;font-family:"Museo Sans 300";line-height:1.5;}p{font-size:18px;font-family:"Museo Sans 300";line-height:1.5;}h1{color:#000000;font-family:"Museo Slab 700";font-size:1.5em;}@media (max-width:767px){h1{font-size:2em;margin-bottom:20px;}}@media (min-width:768px){h1{font-size:2em;margin-bottom:20px;}}@media (min-width:992px){h1{font-size:3em;margin-bottom:35px;}}h2{font-size:2em;color:#000000;font-family:"Museo Slab 300";}@media (max-width:767px){h2{font-size:1.5em;margin-bottom:5px;}}@media (min-width:768px){h2{font-size:1.5em;margin-bottom:15px;}}@media (min-width:992px){h2{font-size:2em;margin-bottom:15px;}}h3{font-size:2em;color:#000000;font-family:"Museo Slab 300";}@media (min-width:768px){h3{font-size:2em;margin-bottom:15px;}}h4{font-size:2em;color:#000000;font-family:"Museo Slab 300";}@media (min-width:768px){h4{font-size:1.5em;margin-bottom:15px;}}strong{font-family:"Museo Slab 700";}span.pullout_text{font-family:"Museo Slab 700";font-size:1.5em;color:#1C5F73;display:block;line-height:normal;margin-bottom:1rem;}@media (max-width:1199px){span.pullout_text{margin-top:2rem;margin-bottom:2rem;}}a{color:#1C5F73;text-decoration:none;}a:hover,a:focus{text-decoration:underline;text-decoration-color:#00adbb;}div.field p a:not(.au-btn--secondary){color:#1C5F73;}div.field p a:not(.au-btn--secondary):visited{color:#1C5F73;}div.field p a:not(.au-btn--secondary):hover,div.field p a:not(.au-btn--secondary):focus{color:#00adbb;}div.field li a:not(.au-btn--secondary){color:#1C5F73;}div.field li a:not(.au-btn--secondary):visited{color:#1C5F73;}div.field li a:not(.au-btn--secondary):hover,div.field li a:not(.au-btn--secondary):focus{color:#00adbb;}.au-btn{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Museo Slab 700";font-size:1em;padding:0 2em;}.au-btn--primary{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Museo Slab 700";font-size:1em;padding:0 2em;background-color:#000000;color:#ffffff;border:1px solid #000000;width:100%;padding:0.4rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#ffffff;border:unset;box-sizing:border-box !important;border:1px solid #000000;}.au-btn--primary:hover,.au-btn--primary:focus{background-color:#ffffff;color:#000000;text-decoration:underline;text-decoration-thickness:2px;border:1px solid #000000;}.au-btn--primary.inline_button{width:max-content;margin:1em 0;}table{font-size:1em;font-family:"Museo Sans 300";}body{overflow-x:hidden;}body div#main-wrapper{overflow-x:hidden;}.full_width{width:100vw;position:relative;margin-left:-50vw;left:50%;background-color:#ffffff;}@media (min-width:768px){.full_width{background-color:#f8f8f8;}}input[type=text]:focus,select:focus,.form-select:focus{background:#00adbb;color:#ffffff;border-color:unset;box-shadow:unset;}.grey-background{background-color:#f8f8f8 !important;}.node__content{font-size:1em;}@media (max-width:767px){div.paragraph > div.field{padding-left:0px;padding-right:0px;word-break:break-word;}}.holds-the-iframe{background:url(/themes/custom/iro/assets/loading-waiting.gif) top center no-repeat;}@media (min-width:768px){.node__content.clearfix > .text-formatted{margin-bottom:3em;}.field__item > .paragraph > .text-formatted{margin-top:3em;margin-bottom:3em;}}@media (max-width:767px){.node__content.clearfix > .text-formatted{margin-bottom:2em;}.field__item > .paragraph > .text-formatted{margin-top:2em;margin-bottom:2em;}}body:not(.path-frontpage) main.main-content a[target=_blank]:after{content:"";width:14px;height:14px;margin-left:4px;filter:brightness(0.2) sepia(1) hue-rotate(180deg) saturate(5);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E%3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;filter:invert(13%) sepia(61%) saturate(5865%) hue-rotate(183deg) brightness(96%) contrast(102%);}body:not(.user-logged-in) header.header .header_static{position:fixed;z-index:499;width:100% !important;padding:0;margin:0;margin-top:0;max-width:100% !important;background:#000000;top:0;left:0;}body:not(.user-logged-in) header.header .header_static + .highlighted{margin-top:103px;height:calc(3em + 0.25px) !important;}.user-logged-in.toolbar-tray-open .header{margin-top:-30px;}#header > #navbar-main > div.container{align-items:flex-end;}#header > #navbar-main > div.container > #CollapsingNavbar{margin-bottom:20px;}.user-logged-in:not(.toolbar-tray-open){padding-top:60px !important;}.user-logged-in:not(.toolbar-tray-open) .header{margin-top:-30px;padding-top:calc(0.5em + 8px);}.user-logged-in:not(.toolbar-tray-open) .header_static{top:60px;}.user-logged-in:not(.toolbar-tray-open) .header_static ~ div.highlighted{height:60px !important;}@media (max-width:1199px){button.navbar-toggler.collapsed + #CollapsingNavbar{visibility:hidden;height:0px;width:0px;padding:0px;margin:0px;}#CollapsingNavbar{transition-timing-function:linear;transition-delay:0s !important;transition-delay:0s !important;transition-duration:0s !important;transition:height 0.1s !important;}#CollapsingNavbar{overflow-y:hidden;position:absolute;top:6em;left:0px;width:100vw;background:#000000;z-index:1 !important;}#CollapsingNavbar:is(.collapsed:not(.mobile-menu),.collapsing:not(.mobile-menu)){height:0px !important;}#CollapsingNavbar:is(.mobile-menu.collapsing,.mobile-menu.show){min-height:calc(100vh - 100px);height:auto;}div#page-wrapper:not(:has(button.collapsed)) #main-wrapper{display:none;}div#page-wrapper:not(:has(button.collapsed)) footer#site-footer{display:none;}}nav.navbar:has(+ div.search_block_header[style="display: block;"]) > div.container > div#CollapsingNavbar{top:9em !important;transition:top 0.05s !important;}@media (min-width:1200px){#block-iro-main-menu > li.nav-item:not(.dropdown) > a > div > div.nav-item-title{font-size:18px;}#block-iro-main-menu > li.nav-item.dropdown > a{font-size:18px;}}li.nav-item.dropdown > ul.dropdown-menu > li.nav-item > a > div.nav-item-body > div.nav-item-title{font-family:"Museo Sans 700";}@media (max-width:1199px){ul.dropdown-menu{background:black;}ul.dropdown-menu > li > a{color:white;}ul.dropdown-menu > li > a > div > div{font-family:"Museo Sans 300" !important;}}img.d-inline-block.align-top.homepage_logo{object-position:top 0 right 10px;}@media (min-width:1200px){header.header_static > nav.navbar{position:fixed;width:100%;z-index:999;}header.header_static ~ #main-wrapper{padding-top:123px !important;}}#block-iro-main-menu > li > a > div{padding-top:4px;}header #navbar-main{background-color:#000000;}header #navbar-main .navbar-brand{z-index:500;}header #navbar-main .homepage_logo{width:250px;height:auto;}.navbar{--menu-width:1296px;--space-menu-item:0.30em;--width-menu-item:calc((var(--menu-width) - (var(--space-menu-item) * 5)) / 3);--height-menu-item:125px;--proxy-bs-gutter-x:1.5em;--proxy-bs-gutter-y:0em;background-color:#000000;}.navbar .nav-link{text-decoration:none;background-image:linear-gradient(#00adbb,#00adbb);background-repeat:no-repeat;background-position:bottom center;background-size:0 2px;transition:background-size 200ms ease-in-out;}@media (min-width:1200px){.navbar .nav-link:hover,.navbar .nav-link.is-active{background-size:100% 2px;}}.navbar .nav-link.active.dropdown-toggle,.navbar .nav-link.active_single_why{text-decoration:none;background-image:linear-gradient(#00adbb,#00adbb);background-repeat:no-repeat;background-position:bottom center;transition:background-size 200ms ease-in-out;background-size:100% 2px;}@media screen and (max-width:1400px){.navbar{--menu-width:1116px;}}.navbar .navbar-collapse{justify-content:flex-end;}@media (min-width:1200px) and (max-width:1300px){.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li{padding-left:0.1em;}}@media (min-width:1300px) and (max-width:1400px){.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li{padding-left:0.5em;}}@media (min-width:1400px) and (max-width:1500px){.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li{padding-left:1.5em;}}@media (min-width:1500px) and (max-width:1600px){.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li{padding-left:2em;}}@media (min-width:1601px){.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li{padding-left:2.5em;}}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown:hover .dropdown-menu{display:flex;border:none;}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu{background-color:#000000;height:22.5em;width:100vw;left:0;position:fixed;z-index:499;flex-wrap:wrap;flex-direction:column;align-items:flex-start;align-content:center;justify-content:flex-start;padding-top:2em;padding-bottom:2em;padding-left:calc((100% - var(--menu-width)) / 2);padding-right:calc((100% - var(--menu-width)) / 2);}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu li{width:35%;height:44%;margin:0.6em;border:none !important;position:relative;float:left;list-style:none;padding:20px 5px 20px 15px;min-height:100px;text-decoration:none;transition:all 0.16s;position:relative;}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu li a{color:#ffffff;display:flex;flex-direction:row;white-space:normal;align-items:center;}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu li a:hover{color:#e0cc00;text-decoration:none;border-radius:10px;background-color:unset;}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu li .menu_link_content{flex:0 0 90px;align-self:center;vertical-align:top !important;width:90px;display:table-cell !important;vertical-align:middle;position:initial;border:0 !important;padding-right:15px;}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu li .menu_link_content .field--type-entity-reference{margin:auto;}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu li .nav-item-body{color:#ffffff;padding-right:16px;margin-top:-0.5em;display:table-cell !important;vertical-align:middle;text-align:left;line-height:1.3em;}@media (max-width:991px){.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu li .nav-item-body{margin-top:-1em;}}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu li .nav-item-body .nav-item-title{margin-left:0.8em;font-weight:600;margin-bottom:0.25em;width:100%;max-width:100%;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu li .nav-item-body .nav-item-description{margin-left:0.9em;font-size:0.99rem;width:100%;max-width:100%;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu li .nav-item-body:hover{color:#e0cc00;}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu .nav-item{max-width:var(--width-menu-item);min-width:var(--width-menu-item);height:var(--height-menu-item);padding-left:1em;}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav li.dropdown .dropdown-menu .nav-item a.active{background-color:unset !important;}.navbar .navbar-collapse:not(.mobile-menu) .navbar-nav .nav-item{color:#ffffff;font-size:1em;}.navbar .navbar-collapse a.nav-item.is-active{font-weight:bold;}@media (min-width:1200px){.navbar .navbar-collapse a.nav-item.is-active{background-image:linear-gradient(#a5d16d,#a5d16d);background-repeat:no-repeat;background-position:bottom center;background-size:100 2px;}}.navbar .navbar-collapse .nav-iem > a:active{font-weight:bold;}@media (min-width:1200px){.navbar .navbar-collapse .nav-iem > a:active{background-image:linear-gradient(#a5d16d,#a5d16d);background-repeat:no-repeat;background-position:bottom center;background-size:100 2px;}}.navbar .navbar-collapse.mobile-menu{text-align:center;}.navbar .navbar-collapse.mobile-menu nav.menu--main{margin-top:2em;}@media (min-width:768px){.navbar .navbar-collapse.mobile-menu nav.menu--main{margin-top:5em;}}.navbar .navbar-collapse.mobile-menu .navbar-nav li{padding:0.5rem;}.navbar .navbar-collapse.mobile-menu .navbar-nav li .dropdown-menu{text-align:center;border:none;}.navbar .navbar-collapse.mobile-menu .navbar-nav li .dropdown-menu li{padding:0.5rem;}.navbar .navbar-collapse.mobile-menu .navbar-nav li .dropdown-menu li .menu_link_content{display:none;}.navbar .navbar-collapse.mobile-menu .navbar-nav li .dropdown-menu li .nav-item-body .nav-item-description{display:none;}.navbar .navbar-collapse.mobile-menu .navbar-nav li .dropdown-menu li:last-of-type .nav-item-title{background-color:unset;margin-left:0;margin-right:0;border-radius:0;padding:0;outline:none;}.navbar .navbar-collapse.mobile-menu .navbar-nav .nav-item{color:#ffffff;font-size:1.25em;}.navbar .navbar-toggler{border:none;margin-left:0.5em;padding:none;width:100%;height:var(--height-menu-item);margin:0px;padding:0px;position:absolute;right:0;bottom:0;}.navbar .navbar-toggler > span{margin-top:-70px;}.navbar .navbar-toggler .navbar-toggler-icon{background-image:url(/themes/custom/iro/images/menu.png);position:absolute;right:12px;bottom:13px;background-size:contain;background-position:center center;background-repeat:no-repeat;height:60px;font-size:1.2em;}@media (min-width:576px){.navbar .navbar-toggler .navbar-toggler-icon{right:calc((100% - 516px) / 2);bottom:15px;}}@media (min-width:768px){.navbar .navbar-toggler .navbar-toggler-icon{right:calc((100% - 696px) / 2);bottom:15px;}}@media (min-width:992px){.navbar .navbar-toggler .navbar-toggler-icon{right:calc((100% - 936px) / 2);bottom:15px;}}@media (min-width:768px){.navbar .navbar-toggler .navbar-toggler-icon{font-size:1.7em;}}.navbar .navbar-toggler .navbar-toggler-icon.open{background-image:url(/themes/custom/iro/images/close.png);font-size:1.2em;}@media (min-width:768px){.navbar .navbar-toggler .navbar-toggler-icon.open{font-size:1.4em;}}.nav-item.dropdown li a:hover{position:relative;}.nav-item.dropdown li a:hover:before{transform:scaleX(0);transition:transform 250ms ease-in-out;border-bottom:2px solid #03333d;}.navbar-modal{position:fixed;z-index:499;left:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.8);background:#fff;}.no-scroll{overflow:hidden;}.dropdown-item.active,.dropdown-item:active{color:inherit;text-decoration:inherit;background-color:inherit;}header#header > div{height:100%;}.nav-item-title{white-space:normal;}.search_block_header{display:none;background:#000;text-align:center;margin-top:-1px;}.search_block_header .search_header input{width:45vw !important;border-radius:unset;border:unset;background-color:#918f90;}.search_block_header .search_header input:hover,.search_block_header .search_header input:focus{background:#c8c7c7;}.search_block_header .search_header_button{position:absolute;right:0px;top:0px;}.search_block_header .search_header_button button{border:none;color:#ffffff;background:transparent;}.search_block_header .search_header_button button span:before{color:#000000;}.search_block_header .search_header_button button span:hover:before{color:#80bc00;}.search_block_header .search_header_button button:hover,.search_block_header .search_header_button button:focus{color:#80bc00;border:none;background:none;}.search_block_header .search-api-form .content{display:flex;justify-content:center;}.search_block_header #search-api-form{position:relative;}.search_block_header #search-api-form > div:last-child{position:absolute;top:-12px;right:0px;}#edit-search-api-fulltext{border:none;background:#eeeeee;}#edit-search-api-fulltext:focus{color:black;}#edit-search-api-fulltext-mobile{border:none;background:#eeeeee;}#edit-search-api-fulltext-mobile:focus{color:black;}@media (min-width:992px){div#edit-actions{flex-basis:200px;}}div.view-search .facets-widget-links > ul{display:flex;flex-direction:row;}div.view-search .facets-widget-links > ul > li{flex-basis:5em;text-align:center;margin-left:0px !important;margin-right:12px !important;}div.view-search .js-form-item.js-form-type-textfield{margin-top:2em !important;}div.view-search .js-form-item.js-form-type-textfield > label{display:none;}div.view-search .facet-item__status.js-facet-deactivate{display:none;}div.view-search .facet-item__status.js-facet-deactivate + .facet-item__value:after{margin-left:10px;font-family:"icomoon";src:url(/themes/custom/iro/fonts/icomoon/icomoon.eot?jr73ug=);src:url(/themes/custom/iro/fonts/icomoon/icomoon.eot?jr73ug=#iefix) format("embedded-opentype"),url(/themes/custom/iro/fonts/icomoon/icomoon.ttf?jr73ug=) format("truetype"),url(/themes/custom/iro/fonts/icomoon/icomoon.woff?jr73ug=) format("woff"),url(/themes/custom/iro/fonts/icomoon/icomoon.svg?jr73ug=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;content:"\ea0f" !important;font-size:0.6em;vertical-align:middle;}div.view-search .facets-widget-links > ul > li{background:#eeeeee !important;}div.view-search .facets-widget-links > ul > li:hover,div.view-search .facets-widget-links > ul > li :focus{background:#bfeaee !important;}.user-logged-in .search_block_header .search_header_button{right:10px;top:10px;}.js-form-item.js-form-type-textfield > input{box-sizing:border-box;border:1px solid #eeeeee !important;}.js-form-item.js-form-type-textfield > input:focus{border:1px solid black !important;background:white !important;color:#000000 !important;}.field--name-field-banner{margin-top:2em;margin-bottom:2em;}.banner_mobile_bg{height:300px;min-height:300px;max-height:300px;}.banner_mobile_bg img{object-fit:cover;height:100% !important;width:100% !important;}@media (min-width:768px){.banner_mobile_bg{display:none;}}@media (max-width:767px){div.banner_mobile_bg + div.banner_background > div.banner_block_text{min-height:260px;max-height:300px;}}@media (max-width:767px){.banner_mobile_bg + div.banner_background > div.banner_block_text > a{position:absolute;bottom:50px;left:0;right:0;margin-left:auto;margin-right:auto;}}.banner_background{position:relative;padding:0 0 !important;margin:0 !important;background:unset;background-size:cover;}@media (max-width:767px){.banner_background{background:unset !important;height:auto !important;}}.banner_background .banner_block_text{background:#00adbb;padding:2em 2em 3em 2em;text-align:center;}@media (min-width:768px){.banner_background .banner_block_text{position:absolute;top:50%;left:45%;transform:translate(-50%,-50%);padding:2em;width:50vw;min-height:10vw;text-align:left;}}@media (min-width:992px){.banner_background .banner_block_text{left:30%;width:40vw;min-width:450px;}}@media (min-width:1200px){.banner_background .banner_block_text{left:25%;width:30vw;min-width:500px;}}@media (min-width:1400px){.banner_background .banner_block_text{left:25%;width:30vw;min-width:500px;}}.banner_background .banner_block_text .banner_title p{color:black;font-family:"Museo Slab 300";font-size:1.5em;margin-bottom:0.5em;line-height:1.2;max-height:65px;overflow-y:hidden;}.banner_background .banner_block_text .banner_body{color:black;font-family:"Museo Sans 300";}.banner_background .banner_block_text .banner_body p{max-height:55px;overflow-y:hidden;}@supports (-webkit-line-clamp:2) and (-webkit-box-orient:vertical){.banner_background .banner_title > p{max-height:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.banner_background .banner_body > p{max-height:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}}.field--name-field-banner .slick-dots{bottom:10px !important;}.field--name-field-banner .slick-dots li button:before{font-size:10px !important;color:#000000 !important;opacity:1 !important;}.field--name-field-banner .slick-dots li.slick-active button:before{color:#ffffff !important;opacity:1 !important;}@media (min-width:992px){div.paragraph-content.watermark > div.banner_mobile_bg{display:none;}div.paragraph-content.watermark > div.banner_background > div.banner_block_text{border:6px solid #ffffff;box-sizing:border-box;background:#ffffff;}div.paragraph-content.watermark > div.banner_background{background-image:url(/themes/custom/iro/assets/iro-watermark.svg);background-color:#36ADBC !important;background-repeat:no-repeat;background-size:55%;background-position-x:calc(100% + 60px);background-position-y:-30px;}}@media (min-width:768px) and (max-width:991px){div.paragraph-content.watermark > div.banner_mobile_bg{display:none;}div.paragraph-content.watermark > div.banner_background > div.banner_block_text{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-left:2em;}div.paragraph-content.watermark > div.banner_background{background-color:#36ADBC !important;background-repeat:no-repeat;background-size:55%;background-position-x:calc(100% + 60px);background-position-y:-30px;}}@media (max-width:767px){div.paragraph-content.watermark > div.banner_mobile_bg{display:none;}}@media (min-width:2000px){.banner_block_text{max-width:500px;max-height:250px !important;min-height:250px !important;height:250px !important;}}@media (max-width:991px) and (min-width:768px){div.banner_background{visibility:hidden;}div.banner_block_text{visibility:visible;height:100%;}}.field--name-field-cards .field__items,.field--name-field-menu-items .field__items{display:flex;flex-wrap:wrap;}.field--name-field-cards .field__items .field__item,.field--name-field-menu-items .field__items .field__item{flex:1 1 100%;margin:1em 0 2em 0;}@media (min-width:992px){.field--name-field-cards .field__items .field__item,.field--name-field-menu-items .field__items .field__item{flex:1 1 25%;margin:2em 2em 2em 0;}}.field--name-field-cards .field__items .field__item:last-child,.field--name-field-menu-items .field__items .field__item:last-child{margin:1em 0 2em 0;}@media (min-width:992px){.field--name-field-cards .field__items .field__item:last-child,.field--name-field-menu-items .field__items .field__item:last-child{margin:2em 0 2em 0;}}.field--name-field-cards .field__items .field__item .cards_border_top,.field--name-field-menu-items .field__items .field__item .cards_border_top{height:20px;}.field--name-field-cards .field__items .field__item .card_wrapper .card_images,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_images{overflow:hidden;}@media (min-width:992px){.field--name-field-cards .field__items .field__item .card_wrapper .card_images,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_images{max-height:200px;}}.field--name-field-cards .field__items .field__item .card_wrapper .card_images img,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_images img{width:100%;height:auto;transition:transform 0.3s ease;overflow:hidden;}.field--name-field-cards .field__items .field__item .card_wrapper .card_images img:hover,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_images img:hover{transform:scale(1.1);}.field--name-field-cards .field__items .field__item .card_wrapper .card_contents,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_contents{text-align:center;padding:20px;margin-bottom:30px;}@media (min-width:768px){.field--name-field-cards .field__items .field__item .card_wrapper .card_contents,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_contents{text-align:left;padding:30px;margin-bottom:20px;}}@media (min-width:768px){.field--name-field-cards .field__items .field__item .card_wrapper .card_contents.card_with_border_top,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_contents.card_with_border_top{}}@media (min-width:992px){.field--name-field-cards .field__items .field__item .card_wrapper .card_contents.card_with_border_top,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_contents.card_with_border_top{}}.field--name-field-cards .field__items .field__item .card_wrapper .card_contents .card_title p,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_contents .card_title p{font-size:1.4em;font-family:"Museo Slab 300";display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.field--name-field-cards .field__items .field__item .card_wrapper .card_contents .card_body p,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_contents .card_body p{font-size:17px;}.field--name-field-cards .field__items .field__item .card_wrapper .card_contents .card_link,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_contents .card_link{position:absolute;left:50%;bottom:5px;transform:translate(-50%,-50%);margin:0 auto;}@media (min-width:768px){.field--name-field-cards .field__items .field__item .card_wrapper .card_contents .card_link,.field--name-field-menu-items .field__items .field__item .card_wrapper .card_contents .card_link{top:unset;left:unset;transform:unset;bottom:20px;}}.field--name-field-cards .field__items .slick-dots,.field--name-field-menu-items .field__items .slick-dots{bottom:1px !important;}.field--name-field-menu-items .field__items{margin-top:1em;}.field--name-field-menu-items .field__items .field__item{display:flex;align-items:center;margin:0em 2em 2em 0;cursor:pointer;}.field--name-field-menu-items .field__items .field__item:last-child{margin:0em 2em 2em 0;}.field--name-field-menu-items .field__items .field__item .card_contents{margin-bottom:unset !important;}.field--name-field-menu-items .field__items .field__item .card_contents .card_title p{margin-bottom:0 !important;}.field--name-field-menu-items .field__items .field__item .card_contents .card_title p a{color:#000000;}.field--name-field-menu-items .field__items .field__item .card_contents .card_title p a:hover,.field--name-field-menu-items .field__items .field__item .card_contents .card_title p a:focus{text-decoration:underline;}.field--name-field-menu-items .field__items .field__item .card_contents .card_title p a:visited{color:#000000 !important;}.paragraph_color_ffffff{color:#ffffff;}.paragraph_color_ffffff a{color:#ffffff;}.paragraph_color_ffffff .banner_button{background-color:#ffffff;border:1px solid #ffffff;color:#000000;}.paragraph_color_ffffff .banner_button:hover{background-color:#918f90;border:1px solid #918f90;color:#ffffff;}.card_group_title{text-align:center;}.card_group_title h2{padding:1em 0 0.5em 0;}.cards_remove_top_spacing .field--name-field-cards .field__items .field__item{margin:0em 0 2em 0;}@media (min-width:992px){.cards_remove_top_spacing .field--name-field-cards .field__items .field__item{margin:0em 2em 2em 0;}}.cards_remove_top_spacing .field--name-field-cards .field__items .field__item:last-child{margin:0em 0 2em 0;}@media (min-width:992px){.cards_remove_top_spacing .field--name-field-cards .field__items .field__item:last-child{margin:0em 0 2em 0;}}@media (min-width:768px) and (max-width:992px){div.field--name-field-cards > div.slick-slider > div.slick-list > div.slick-track > div.slick-slide:nth-of-type(1){margin-left:0px;margin-right:10px;}div.field--name-field-cards > div.slick-slider > div.slick-list > div.slick-track > div.slick-slide:nth-of-type(2){margin-left:0px;margin-right:0px;}div.field--name-field-cards > div.slick-slider > div.slick-list > div.slick-track > div.slick-slide:nth-of-type(3){margin-left:10px;margin-right:0px;}}.field--name-field-cards .field__items:has(.card_with_border_top) .field__item{margin-top:2em;font-family:"Museo Slab 700";}.field__items .field__item{position:relative;}.paragraph--type--card-menu-group{margin:2em 0;}.paragraph--type--card-menu-group .field--name-field-menu-items .field__items .field__item:last-child,.paragraph--type--card-menu-group .field--name-field-menu-items .field__items .field__item:nth-child(3),.paragraph--type--card-menu-group .field--name-field-menu-items .field__items .field__item:nth-child(6){margin:0em 0em 2em 0;}@media (max-width:991px){.paragraph--type--card-menu-group .field__items .field__item{margin-right:0px;align-items:center;justify-content:center;}}.card_contents:has(.card_body){min-height:250px;padding-bottom:0px;margin-bottom:0px;}.card_body + .card_link{padding-top:10px;position:absolute;bottom:0px;}.field--name-field-block-embed-field{margin:2em;padding:2em;}@media (min-width:992px){.field--name-field-block-embed-field{margin:3em;padding:0 10em;}}.field--name-field-block-embed-field a{text-decoration:none;}.site-footer{background-color:#00adbb !important;padding-top:0px;padding-bottom:0px;}.site-footer .block{margin:unset;border:unset;}.site-footer .site-footer_wrapper{background-repeat:no-repeat;background-image:url(/themes/custom/iro/assets/iro-watermark.svg);}.site-footer_wrapper{display:flex;flex-wrap:wrap;padding-top:30px;padding-bottom:0px;}.site-footer_wrapper section{flex:1 1 100%;}@media (min-width:768px){.site-footer_wrapper section{flex:1 1 48%;}}@media (max-width:767px){.site-footer_wrapper section:first-child{margin-bottom:50px;}.site-footer_wrapper section:nth-child(2){display:none;}}.site-footer_wrapper .region-footer-menus{display:flex;flex-wrap:wrap;margin:auto;}.site-footer_wrapper .region-footer-menus a{color:black;font-family:museo-sans,sans-serif;font-weight:700;font-style:normal;}.site-footer_wrapper .region-footer-menus a:hover{text-decoration:underline;}.site-footer_wrapper .region-footer-menus nav{flex:1 1 45%;}.site-footer_wrapper .region-footer-menus nav:first-child ul li{flex:1 1 100%;}@media (min-width:768px){.site-footer_wrapper .region-footer-menus nav:first-child ul li{padding-left:6em;}}@media (min-width:992px){.site-footer_wrapper .region-footer-menus nav:first-child ul li{padding-left:5em;}}.site-footer_wrapper .region-footer-menus nav:first-child ul li a{text-transform:uppercase;}.site-footer_wrapper .region-footer-menus nav:last-child ul li{flex:1 1 100%;}@media (min-width:768px){.site-footer_wrapper .region-footer-menus nav:last-child ul li{padding-left:5em;}}@media (min-width:992px){.site-footer_wrapper .region-footer-menus nav:last-child ul li{padding-left:1em;}}.site-footer_wrapper .region-footer-contact{text-align:center;}@media (min-width:768px){.site-footer_wrapper .region-footer-contact{padding:0 2em 0 0;text-align:left;}}.site-footer_wrapper .region-footer-contact h3{color:black;font-family:"Museo Slab 700";}.site-footer_wrapper .region-footer-contact .white_text{color:black;font-family:"Museo Sans 700";}.site-footer_wrapper .region-footer-contact p{color:#000000;}.site-footer_wrapper .region-footer-contact p.no-spacing{margin:0;padding:0;}.site-footer_wrapper .region-footer-contact a{color:#000000 !important;text-decoration:underline !important;}.site-footer_wrapper .region-footer-contact a:hover,.site-footer_wrapper .region-footer-contact a:focus{text-decoration:none !important;}.site-footer_wrapper .region-footer-contact table{width:85%;margin-right:25%;margin-left:5%;background:unset !important;}@media (min-width:400px){.site-footer_wrapper .region-footer-contact table{margin-left:25%;}}@media (min-width:768px){.site-footer_wrapper .region-footer-contact table{margin:0;padding:0;width:100%;}}.site-footer_wrapper .region-footer-contact table tr,.site-footer_wrapper .region-footer-contact table td,.site-footer_wrapper .region-footer-contact table th{border:0px;color:#000000;padding:0;background:unset !important;}.site-footer_wrapper .region-footer-contact table td{width:10px;}.site-footer_wrapper .region-footer-contact p:last-of-type{margin-top:1rem;}@media only screen and (max-width:575px){.site-footer_wrapper{background-position-x:0px;background-position-y:70px;background-size:95%,contain;}}@media only screen and (min-width:576px){.site-footer_wrapper{background-position-x:20px;background-position-y:150px;background-size:90%,contain;}}@media only screen and (min-width:768px){.site-footer_wrapper{background-position-x:120px;background-position-y:150px;background-size:70%,contain;}}@media only screen and (min-width:992px){.site-footer_wrapper{background-position-x:490px;background-position-y:220px;background-size:47%,contain;}}@media only screen and (min-width:1200px){.site-footer_wrapper{background-position-x:555px;background-position-y:150px;background-size:50%,contain;}}@media only screen and (min-width:1400px){.site-footer_wrapper{background-position-x:635px;background-position-y:60px;background-size:50%,contain;}}@media only screen and (min-width:1600px){.site-footer_wrapper{background-position-x:635px;background-position-y:60px;background-size:50%,contain;}}@media only screen and (max-width:992px){footer > div > div.site-footer_wrapper.clearfix{flex-direction:column;}}@media only screen and (max-width:992px){footer > div > div.site-footer_wrapper.clearfix > section.row.region.region-footer-menus{display:flex;flex-direction:row;margin-top:20px;margin-bottom:20px;}footer > div > div.site-footer_wrapper.clearfix > section.row.region.region-footer-menus > nav{min-width:50%;}footer > div > div.site-footer_wrapper.clearfix > section.row.region.region-footer-menus > nav > ul{flex-direction:row;}footer > div > div.site-footer_wrapper.clearfix > section.row.region.region-footer-menus > nav > ul > li{padding-left:0px;}footer > div > div.site-footer_wrapper.clearfix > section.row.region.region-footer-menus > nav:first-of-type > ul:first-of-type > li{text-align:right;}}@media only screen and (min-width:992px){footer > div > div.site-footer_wrapper.clearfix > section.row.region.region-footer-menus{margin-top:45px;}}@media only screen and (min-width:1200px){footer > div > div.site-footer_wrapper.clearfix > section.row.region.region-footer-menus{margin-top:45px;}}@media only screen and (min-width:1400px){footer > div > div.site-footer_wrapper.clearfix > section.row.region.region-footer-menus{margin-top:45px;}}@media only screen and (min-width:1600px){footer > div > div.site-footer_wrapper.clearfix > section.row.region.region-footer-menus{margin-top:45px;}}@media only screen and (max-width:992px){.region-footer-contact div{text-align:center;}}@media only screen and (max-width:992px) and (min-width:768px){.region-footer-contact table{margin:0;padding:0;width:70% !important;margin-left:25% !important;}}@media (max-width:992px){.row.region.region-footer-menus{display:none !important;border:5px dashed #F9B455;}}@media (max-width:575px){footer table{margin:0px !important;width:100% !important;}footer table > tbody{display:flex;flex-direction:column;}footer table > tbody > tr{display:flex;width:100%;flex-direction:row;justify-content:center;}footer table > tbody > tr > td:nth-of-type(1){display:block;flex-basis:30%;width:100px !important;margin-right:5%;text-align:right;flex-grow:1;}footer table > tbody > tr > td:nth-of-type(2){display:block;flex-basis:30%;width:100px !important;flex-grow:2;}}@media (max-width:991px){.site-footer{margin-top:2em;}}@media (min-width:992px){.site-footer{margin-top:1em;}}.two_col_paragraph{display:flex;flex-wrap:wrap;flex-direction:column;margin:2em 0;}@media (min-width:768px){.two_col_paragraph{flex-direction:row;}}.two_col_paragraph > div{flex:1 1 50%;}.two_col_paragraph .left_block{padding-right:2em;}.two_col_paragraph.two_col_paragraph_reverse{flex-direction:column-reverse;}@media (min-width:768px){.two_col_paragraph.two_col_paragraph_reverse{flex-direction:row-reverse;}}.two_col_paragraph.two_col_paragraph_reverse .left_block{padding-right:0;}.two_col_paragraph.two_col_paragraph_reverse .right_block{padding-right:2em;}.lawyer_wrapper{display:flex;flex-wrap:wrap;margin-bottom:2em;}.lawyer_wrapper .view-content.row{margin-left:0px !important;margin-right:0px !important;flex:1 1 29%;z-index:999;}@media (max-width:767px){.lawyer_wrapper .view-content.row .item-list::-webkit-scrollbar{display:none;}}@media (max-width:1199px){.lawyer_wrapper .view-content.row .item-list{margin-bottom:2em;}}.lawyer_wrapper .view-content.row .item-list{background:#f8f8f8;padding:1em;max-height:700px;overflow:auto;}.lawyer_wrapper .view-content.row .item-list ul{margin:0;padding:0;}.lawyer_wrapper .view-content.row .item-list ul li{background-color:#ffffff;margin:0 0 1em 0;padding:1em;}.lawyer_wrapper .view-content.row .item-list ul li .lawyer_basics{font-family:"Museo Sans 700";}.lawyer_wrapper .view-content.row .item-list ul li .lawyer_basics strong{text-transform:capitalize;display:block;}.lawyer_wrapper .view-content.row .item-list ul li .lawyer_basics .lawyer_legal_firm{color:#1C5F73;}.lawyer_wrapper .view-content.row .item-list ul li .lawyer_contact{font-family:"Museo Sans 500";word-break:break-word;}.lawyer_wrapper .view-content.row .item-list ul li .lawyer_contact .icon-phone,.lawyer_wrapper .view-content.row .item-list ul li .lawyer_contact .icon-mail3,.lawyer_wrapper .view-content.row .item-list ul li .lawyer_contact .icon-shield,.lawyer_wrapper .view-content.row .item-list ul li .lawyer_contact .icon-earth{color:#1C5F73;padding-right:1em;}.lawyer_wrapper .attachment.attachment-after{flex:1 1 66%;overflow:hidden;}.lawyer_wrapper .attachment.attachment-after .leaflet-control-container{display:none;}@media (max-width:767px){.lawyer_wrapper .attachment.attachment-after{height:400px;}.lawyer_wrapper .attachment.attachment-after .example::-webkit-scrollbar{display:none;}}div.view-lawyers.view-id-lawyers{}@media (max-width:767px){div.view-lawyers.view-id-lawyers div.view-header > div.two_col_paragraph > div.left_block{margin-bottom:2em;}div.view-lawyers.view-id-lawyers div.view-header > div.two_col_paragraph > div.right_block{margin-bottom:1em;}}@media (min-width:1200px){div.view-lawyers.view-id-lawyers div.view-header > div.two_col_paragraph > div.right_block{padding-left:36px;}}@media (min-width:768px){.view-filters .d-flex.flex-wrap > div{margin:0 2em 1em 0;flex-grow:1;}}.view-filters .d-flex.flex-wrap > div:last-of-type{flex-grow:0;margin-right:0;}.view-filters form.views-exposed-form{margin-bottom:2em;}.view-filters .au-btn--secondary{padding:0.5rem 1rem;}.view-filters .au-btn--secondary:focus,.view-filters .au-btn--secondary:hover{background-color:#00adbb;color:#ffffff;outline:unset;box-shadow:unset;border:1px solid #00adbb;}@media (max-width:991px){.view-filters{}.view-filters div.js-form-item:is(:has(input),:has(select)){width:100%;margin-right:0px !important;display:flex;align-items:center;justify-content:space-between;}.view-filters div.js-form-item:is(:has(input),:has(select)) label{text-align:left;overflow:hidden;white-space:nowrap;}.view-filters div.js-form-item:is(:has(input),:has(select)) :is(input,select){text-align:left;flex-basis:60%;}.view-filters div.form-actions:has(input#edit-submit-lawyers){width:100% !important;margin-right:0px;display:flex;flex-direction:row-reverse;}.view-filters div.form-actions:has(input#edit-submit-lawyers) input#edit-submit-lawyers{width:60%;}}@media (min-width:992px){.view.view-lawyers div.d-flex.flex-wrap{flex-direction:row;}.view.view-lawyers div.d-flex.flex-wrap > div{flex-basis:auto;}.view.view-lawyers div.d-flex.flex-wrap > div:has(input#edit-submit-lawyers){margin-left:auto;}.view.view-lawyers .ignore{display:none;}.view.view-lawyers .agian_ignore{display:none;}}div.view-lawyers label + :is(input.form-control,select.form-select){border-radius:0px;background:#eeeeee;border:#eeeeee solid 1px;color:black;}div.view-lawyers label + :is(input.form-control,select.form-select):focus,div.view-lawyers label + :is(input.form-control,select.form-select) :hover{border:#eeeeee solid 1px;}.page-view-lawyers .view-filters .d-flex.flex-wrap div#edit-actions{flex-basis:auto;}.page-view-lawyers .view-filters .d-flex.flex-wrap div.js-form-item-field-postcode-value{margin:auto;}ul.pagination{justify-content:center;margin:2em 0;}ul.pagination .page-link{color:#00adbb;}ul.pagination .page-item.active .page-link{background-color:#00adbb;border-color:#00adbb;color:#ffffff;}ul.pagination > li.page-item.active > *{background:black !important;border:1px solid black !important;border-radius:0px !important;font-family:"Museo Slab 500";}ul.pagination > li.page-item.active > *:hover{text-decoration:none;text-decoration-thickness:1px;}ul.pagination > li.page-item:not(.active) > *{background:white;border:1px solid black;color:black;border-radius:0px !important;font-family:"Museo Slab 500";}ul.pagination > li.page-item:not(.active) > *:hover{text-decoration:underline;text-decoration-thickness:1px;background:lightgrey;}.list_groups.row{display:flex;flex-wrap:wrap;flex-direction:column;}@media (min-width:768px){.list_groups.row{flex-direction:row;}}.list_groups.row .list_content{flex:1 1 70%;}.list_groups.row .list_content .list_terms{padding:1em 0 0 0;}.list_groups.row .list_content .list_terms a{text-decoration:none;color:#000000;background:#bfeaee;padding:0.25em 1em;margin:0 0.5em 0.5em 0;display:inline-block;font-size:0.8em;}.list_groups.row .list_content .list_terms a:hover,.list_groups.row .list_content .list_terms a:focus{background-color:#80d6dd;text-decoration:underline;}.list_groups.row .list_content .list_title{margin-bottom:0.5em;}.list_groups.row .list_content .list_title a{font-family:"Museo Slab 700";color:#000000;text-decoration:none;}.list_groups.row .list_content .list_title a:hover{text-decoration:underline;}.list_groups.row .list_image{flex:1 1 30%;}@media (min-width:768px){.list_groups.row .list_image{padding-top:63px;}}.breadcrumb-item + .breadcrumb-item::before{content:var(--bs-breadcrumb-divider,"|") !important;}.breadcrumb{margin:2em 0;--bread-crumb-color:$black_75;}.breadcrumb > li.breadcrumb-item:before{color:var(--bread-crumb-color) !important;}.breadcrumb > li.breadcrumb-item{color:var(--bread-crumb-color) !important;}.breadcrumb > li.breadcrumb-item > a{color:#1C5F73 !important;}#block-googletranslateadaptive{}@media (min-width:1200px){#block-googletranslateadaptive{width:max-content;padding:0px;position:absolute;right:0px;top:20px;}}@media (min-width:1200px) and (min-width:576px){#block-googletranslateadaptive{right:calc((100vw - 561px) / 2) !important;}}@media (min-width:1200px) and (min-width:768px){#block-googletranslateadaptive{right:calc((100vw - 696px) / 2) !important;}}@media (min-width:1200px) and (min-width:992px){#block-googletranslateadaptive{right:calc((100vw - 936px) / 2) !important;}}@media (min-width:1200px) and (min-width:1200px){#block-googletranslateadaptive{right:calc((100vw - 1116px) / 2) !important;}}@media (min-width:1200px) and (min-width:1400px){#block-googletranslateadaptive{right:calc((100vw - 1296px) / 2) !important;}}#google_translate_element_desktop{display:block;inline-size:min-content;display:flex;flex-direction:row-reverse;justify-content:center;}#google_translate_element_desktop > div > div{border:1px solid #ffffff;background:transparent;border-radius:50px;width:max-content;padding-right:2px;}#google_translate_element_desktop > div > div > img.goog-te-gadget-icon{height:15px;width:15px;margin:1px 0px 1px 3px;content:url("https://icons.getbootstrap.com/assets/icons/globe.svg");filter:invert(1);background-image:none !important;}#google_translate_element_desktop > div > div > span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:normal;font-family:"Museo Sans 700" !important;}#google_translate_element_desktop > div > div > span > a{color:white;}#google_translate_element_desktop > div > div > span > a > img{display:none;}#google_translate_element_desktop > div > div > span > a > span:nth-of-type(2){display:none;}#google_translate_element_desktop > div > div > span > a > span:nth-of-type(3){display:none;}iframe.skiptranslate{border-top:2px solid black;border-right:2px solid black;border-bottom:2px solid black;border-left:2px solid black;border-radius:15px;}.goog-te-gadget-simple{}@media (min-width:1200px){.goog-te-gadget-simple{}.goog-te-gadget-simple:hover{background:gray !important;}}#block-googletranslateadaptive{}@media (max-width:1199px){#block-googletranslateadaptive{position:relative;margin-left:auto !important;margin-right:auto !important;}}div#google_translate_element_mobile > div.skiptranslate.goog-te-gadget > div > select{width:240px;height:40px;border-radius:40px;background-size:30px;background-image:url("https://icons.getbootstrap.com/assets/icons/globe.svg");background-repeat:no-repeat;background-position-x:2px;background-position-y:2px;filter:invert(100%);border:2px solid black;padding-left:40px;padding-right:20px;color:black;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap;font-size:24px;font-weight:normal;font-family:"Museo Sans 500" !important;text-align:center;-webkit-appearance:none;-moz-appearance:none;}div#google_translate_element_mobile > div.skiptranslate.goog-te-gadget > div > select:focus{background-color:white;}div#google_translate_element_mobile > div.skiptranslate.goog-te-gadget > div > select:focus-visible{outline:none;}@media (min-width:1200px){.signup_wrapper{display:flex;flex-wrap:wrap;}.signup_wrapper .signup_button{margin-right:2em;width:auto;background:#80bc00;border-radius:50px;height:25px;margin-left:auto;margin-right:10px;}.signup_wrapper .signup_button button{margin-top:-2px;width:auto;font-size:14px;padding:0.1em 1em;border-radius:0;border:0px;background:#80bc00;color:black;font-family:"Museo Sans 700";font-size:12px;background:none;top:0%;}.signup_wrapper .signup_button button:hover{color:black;text-decoration:underline;}.signup_wrapper .signup_button:hover{background:#a0cc40;}}@media (max-width:1199px){div.signup_wrapper > div.signup_button > a > button{background-color:#80bc00;border:2px solid #80bc00;width:240px;font-size:24px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;font-family:"Museo Sans 500";height:40px !important;line-height:20px;}div.signup_wrapper > div.signup_button > a > button:hover{background-color:#a0cc40 !important;border:2px solid #a0cc40 !important;color:white;text-decoration:none;}}div.paragraph--type--accordion{--text-title-height:3em;--text-title-argin-left:2em;--text-title-argin-right:1em;--text-description-spacing-top:1.0em;--text-description-spacing-bottom:1.5em;--text-description-spacing-left:2.5em;--text-description-spacing-right:2.5em;}div.field--name-field-accordion > div.field__item{padding-top:0px !important;padding-bottom:0px !important;}div.paragraph--type--accordion{width:100%;background:#f4f4f4;margin-bottom:10px;border-radius:5px;}div.paragraph--type--accordion > section.au-accordion{display:flex;flex-direction:column;}div.paragraph--type--accordion > section.au-accordion > a.au-accordion-title{margin-left:var(--text-title-argin-left);margin-right:var(--text-description-spacing-right);padding:1em 0;vertical-align:middle;text-decoration:none;color:black;font-family:"Museo Slab 700";}.au-accordion-title:after{content:"+";color:#777;font-family:"Museo Slab 700";position:absolute;display:block;top:50%;right:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.au-accordion-title.active:after{content:"−";top:30px;}div.paragraph--type--accordion > section.au-accordion > a.au-accordion-title + div.au-accordion-body{transition:height 0ms,opacity 200ms,margin-top 200ms,margin-bottom 200ms,padding 200ms;}div.paragraph--type--accordion > section.au-accordion > a.au-accordion-title.active + div.au-accordion-body{opacity:100;display:block;margin-left:var(--text-description-spacing-left);margin-right:var(--text-description-spacing-right);margin-top:var(--text-description-spacing-top);margin-bottom:var(--text-description-spacing-bottom);height:calc(100% + var(--text-description-spacing-bottom) + var(--text-description-spacing-top)) !important;}div.paragraph--type--accordion > section > a.au-accordion-title:not(.active) + div.au-accordion-body{opacity:0;display:none;height:0px !important;}div.paragraph--type--accordion > section.au-accordion > a.au-accordion-title + div.au-accordion-body a{color:#194E67;text-decoration:none;font-weight:bold;}div.paragraph--type--accordion > section.au-accordion > a.au-accordion-title + div.au-accordion-body a:hover{text-decoration:underline;text-decoration-thickness:0.1em;}div.field__item > span.file{border-radius:5px;width:100%;height:3.5em;padding-top:0.25em;background:#F4F4F4;margin-bottom:10px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}@media (max-width:767px){div.field__item > span.file{height:auto;}}div.attachment-file-icon:after{speak:never;font-size:1em;font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:black;content:"\e926";padding-right:1em;}div.attachment-file-icon[filetype=docx]:after{content:"\eae1" !important;color:lightseagreen !important;}div.attachment-file-icon[filetype=pdf]:after{content:"\eadf" !important;color:red !important;}div.attachment-file-icon[filetype=xlsx]:after{content:"\eae2" !important;color:green !important;}div.attachment-file-icon[filetype=pptx]:after{content:"\e926" !important;color:orange !important;}div.attachment-file-icon[filetype=FORMAT_NAME]:after{content:"CONTENT_NAME";color:black;}div.attachment-file-link{margin-right:10px;flex-grow:1;}div.attachment-file-link > a{font-size:big;font-weight:normal;font-family:"Museo Sans 300";font-weight:bold;color:black;}div.attachment-file-link > a:hover{text-decoration-thickness:2px;color:#00adbb;}div.attachment-file-sizing{margin-right:15px;font-size:small;font-weight:normal;font-family:"Museo Sans 700";}div.field__item > .file{width:100%;}div.field__item > .file > .attachment-file-link{width:calc(100% - 300px);overflow:hidden;}div.field__item > .file > .attachment-file-link > a{width:100% !important;height:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inherit;}@media (max-width:991px){div.field__item > .file > .attachment-file-link > a{white-space:pre-wrap;}}.sidebar .block{border:unset !important;background-color:unset !important;padding:0 0 1em 0;margin:0 0 1em 0;}.sidebar .block h2{font-size:2.5em;text-shadow:unset;border-bottom:unset;margin:unset;word-wrap:break-word;}.sidebar .block .card_wrapper{text-align:center;}.sidebar .block .card_wrapper .block_title{background-color:#00adbb;padding:1em 0;}.sidebar .block .card_wrapper .block_title h2{color:#ffffff;}.sidebar .block .card_wrapper .card_contents{padding:2em;background-color:#bfeaee;}.sidebar .block .card_wrapper .card_contents .card_link{margin:2em 0 0 0;}tbody tr{background-color:#fff;}tbody tr td{border:1px solid transparent;}thead th{background-color:#fff !important;color:#000 !important;border-bottom:1px solid #efefef !important;}.table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th{background-color:#dfeebf;}.view.view-find-barrister .card{padding:1em;margin:1em 0 !important;}.view.view-find-barrister .barrister_chamber{color:#1C5F73;font-family:"Museo Sans 700";}.view.view-find-barrister form.views-exposed-form > div.flex-wrap.d-flex > div:nth-child(3){margin-left:auto;margin-right:0px;}.view.view-find-barrister .js-form-item.js-form-type-textfield > input{background:#eeeeee !important;color:#212529;}.view.view-find-barrister .js-form-item.js-form-type-textfield > input:focus{background-color:#ffffff !important;}.block-facets .facets-widget-checkbox{background:#bfeaee;}.block-facets .facets-widget-checkbox .facets_title{text-align:center;background-color:#00adbb;padding:1em 0;}.block-facets .facets-widget-checkbox .facets_title h2{color:#ffffff;}.block-facets .facets-widget-checkbox ul{padding:2em;}.block-facets .facets-widget-checkbox ul li{list-style:none;}.block-facets .facets-widget-checkbox ul li input[type=checkbox]{margin-right:1em;}.js-facets-links.item-list__links.js-facets-widget{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin-bottom:0;}.js-facets-links.item-list__links.js-facets-widget li.facet-item{border:1px solid #efefef;margin:0.5em 1em;padding:2px 10px;background:#bfeaee;}.js-facets-links.item-list__links.js-facets-widget li.facet-item:first-child{margin-left:0;}.js-facets-links.item-list__links.js-facets-widget li.facet-item:hover{text-decoration:none;color:#000000 !important;background:#bfeaee;display:inline-block;}.js-facets-links.item-list__links.js-facets-widget li.facet-item a{color:#000;}.custom-facets-search-views .d-flex.flex-wrap div.js-form-item-search-api-fulltext{flex:1 1 100%;display:block;}@media (min-width:768px){.custom-facets-search-views .d-flex.flex-wrap div.js-form-item-search-api-fulltext{flex:1 1 70%;}}.custom-facets-search-views .d-flex.flex-wrap div.js-form-item-search-api-fulltext label{visibility:hidden;}.custom-facets-search-views .d-flex.flex-wrap div#edit-actions{flex-grow:1;}@media (min-width:768px){.custom-facets-search-views .d-flex.flex-wrap div#edit-actions{flex-grow:0;}}.form-control{border-radius:unset !important;}.paragraph--type--page-lists{margin:2em 0;}.field.field--name-field-block-embed-field.field--type-entity-reference.field--label-hidden.field__items:has(#block-needmoreinfirmation){margin-bottom:11px;}body.page-node-106.sign #block-iro-content{border:2px solid #E1E1E1;border-radius:7px;padding:15px;}body.page-node-106.sign div.form-group:first-of-type{margin-top:10px;}body.page-node-106.sign div.form-group{margin-bottom:20px;}body.page-node-106.sign div.form-group:last-of-type{margin-top:10px;margin-bottom:-30px;}body.page-node-106.sign .signup-wrapper label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:18px !important;font-weight:bold;}body.page-node-106.sign .signup-wrapper input{background-color:#eeeeee;color:#000000;}body.page-node-106.sign .signup-wrapper div.checkbox > label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:15px !important;font-weight:normal;margin-left:10px;}body.page-node-106.sign .signup-wrapper div.checkbox > label > input{margin-right:10px;margin-top:5px;}body.page-node-106.sign .signup-wrapper .btn.btn-default{border-radius:0px;background:black;border:black 2px solid;color:white;padding:5px;width:150px;margin-bottom:0px !important;font-family:"Museo Slab 700";transition:all 0s;}body.page-node-106.sign .signup-wrapper .btn.btn-default:hover{background:black;border:black 2px solid;color:black;background:white;text-decoration:underline;text-decoration-thickness:2px;}body.page-node-106.sign .signup-wrapper .hidden-form-items{visibility:hidden;height:0px !important;}body.page-node-106.sign .signup-wrapper .output.alert{display:none;height:0px !important;}
