/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-details-toggle-state-wrapper{text-align:right;margin-top:1em;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;text-decoration:none;color:#337ab7;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required:after,.form-radios .form-required:after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6B6B6B;border-color:#bbb;background:#ededed;}
@media (min-width:799px){.qb-custom-navbar .dropdown-menu{display:none;position:absolute;top:100%;left:0;min-width:220px;background:var(--menu-nav-background,#262626);padding:8px 0;z-index:2000;box-shadow:0 3px 12px rgba(0,0,0,0.15);border:1px solid rgba(255,255,255,0.1);}.qb-custom-navbar li.dropdown:hover > .mobile-submenu-container > .dropdown-menu{display:block;}.qb-custom-navbar .dropdown-menu li{width:220px;float:none;display:list-item;position:relative;}.qb-custom-navbar .dropdown-menu a{display:block;padding:12px 16px;color:var(--unified-font-color,#ffffff);text-decoration:none;white-space:nowrap;}.qb-custom-navbar .dropdown-menu a:hover{background-color:rgba(255,255,255,0.1);}.qb-custom-navbar .mobile-submenu-toggle{display:none;}.qb-custom-navbar li.dropdown:hover > .mobile-submenu-container{display:block !important;}}.region-header,.region-header *{overflow:visible !important;}.qb-custom-navbar{overflow:visible !important;}.qb-custom-navbar .navbar-collapse{overflow:visible !important;}
body{font-family:'Open Sans',arial,sans-serif;}*{margin:0;padding:0;}.hexagon-grid-container{overflow:hidden;width:90%;margin:0 auto;padding:40px 0;}.hexagon-grid-container::after{content:"";display:block;clear:both;}.hexagon-grid-container .hex-item{position:relative;list-style-type:none;width:19%;padding-bottom:21.94%;float:left;overflow:hidden;visibility:hidden;-webkit-transform:rotate(-60deg) skewY(30deg);-ms-transform:rotate(-60deg) skewY(30deg);transform:rotate(-60deg) skewY(30deg);margin:0 0.25%;}.hexagon-grid-container .hex-item:nth-child(5n+1){margin-left:0;}.hexagon-grid-container .hex-item:nth-child(5n){margin-right:0;}.hexagon-grid-container .hex-item:nth-child(10n+6),.hexagon-grid-container .hex-item:nth-child(10n+7),.hexagon-grid-container .hex-item:nth-child(10n+8),.hexagon-grid-container .hex-item:nth-child(10n+9),.hexagon-grid-container .hex-item:nth-child(10n+10){margin-top:-5.5%;margin-bottom:-5.5%;-webkit-transform:translateX(50%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(50%) rotate(-60deg) skewY(30deg);transform:translateX(50%) rotate(-60deg) skewY(30deg);}.hexagon-grid-container .hex-item:nth-child(6n+4):last-child,.hexagon-grid-container .hex-item:nth-child(6n+5):last-child,.hexagon-grid-container .hex-item:nth-child(6n+6):last-child{margin-bottom:0%;}.hexagon-grid-container .hex-item *{position:absolute;visibility:visible;}.hexagon-grid-container .hex-item > div{width:100%;height:100%;text-align:center;color:#fff;overflow:hidden;-webkit-transform:skewY(-30deg) rotate(60deg);-ms-transform:skewY(-30deg) rotate(60deg);transform:skewY(-30deg) rotate(60deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.hexagon-grid-container .hex-item img{left:-100%;right:-100%;width:auto;height:100%;margin:0 auto;min-width:100%;min-height:100%;object-fit:cover;}.hexagon-grid-container div h1,.hexagon-grid-container div p{width:90%;padding:0 5%;background-color:#008080;background-color:rgba(0,128,128,0.8);font-family:'Raleway',sans-serif;-webkit-transition:top .2s ease-out,bottom .2s ease-out,.2s padding .2s ease-out;-ms-transition:top .2s ease-out,bottom .2s ease-out,.2s padding .2s ease-out;transition:top .2s ease-out,bottom .2s ease-out,.2s padding .2s ease-out;}.hexagon-grid-container .hex-item h1{bottom:110%;font-style:italic;font-weight:normal;font-size:0.9em;padding-top:60%;padding-bottom:60%;}.hexagon-grid-container .hex-item h1:after{content:'';display:block;position:absolute;bottom:-1px;left:45%;width:10%;text-align:center;z-index:1;border-bottom:2px solid #fff;}.hexagon-grid-container .hex-item p{padding-top:30%;top:110%;padding-bottom:30%;font-size:0.75em;}.hexagon-grid-container .hex-item div:hover h1{bottom:50%;padding-bottom:5%;}.hexagon-grid-container .hex-item div:hover p{top:50%;padding-top:5%;}.hexagon-grid-container .hex-item.pusher{visibility:hidden;}@media (max-width:768px){.hexagon-grid-container{width:95%;}.hexagon-grid-container .hex-item h1{font-size:1.2em;}.hexagon-grid-container .hex-item p{font-size:0.9em;}}@media (max-width:480px){.hexagon-grid-container .hex-item h1{font-size:1em;}.hexagon-grid-container .hex-item p{font-size:0.8em;}}
body{padding-top:80px !important;}.block-qbcron-megamenu{margin:0 !important;padding:0 !important;}#block-jango-sub-qbcronmegamenu{margin:0 !important;padding:0 !important;}.region-header{margin:0 !important;padding:0 !important;}.qbcron-megamenu{width:100%;background:var(--menu-nav-background,#262626);position:fixed;top:0;left:0;right:0;z-index:9999;margin:0;padding:0;display:block;box-shadow:0 2px 10px rgba(0,0,0,0.3);}.qbcron-megamenu-container{width:100%;max-width:100%;display:flex;align-items:center;gap:20px;margin:0;padding:0;}.qbcron-mobile-header{display:none;}.qbcron-hamburger{display:none;}.qbcron-logo{flex-shrink:0;padding:10px 20px;display:block;}.qbcron-logo{flex-shrink:0;padding:10px 20px;}.qbcron-logo img{height:60px;width:auto;display:block;}.qbcron-logo a{display:block;line-height:0;}.qbcron-menu-nav{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:0;flex-grow:1;justify-content:flex-end;margin-right:20px;}.qbcron-menu-item{position:relative;margin:0;padding:0;list-style:none;}.qbcron-menu-link{display:block;padding:18px 24px;color:var(--unified-font-color,#ffffff);text-decoration:none;white-space:nowrap;font-size:19px;font-weight:500;transition:background-color 0.3s ease;}.qbcron-menu-link:hover,.qbcron-menu-link:focus{background-color:rgba(255,255,255,0.1);color:var(--unified-font-color,#ffffff);text-decoration:none;}.qbcron-active-trail > .qbcron-menu-link{background-color:rgba(255,255,255,0.15);}.qbcron-menu-link-wrapper{display:flex;align-items:center;position:relative;}.qbcron-has-dropdown > .qbcron-menu-link-wrapper > .qbcron-menu-link{padding-right:8px;}.qbcron-dropdown-toggle{background:none;border:none;color:var(--unified-font-color,#ffffff);cursor:pointer;padding:18px 16px;font-size:18px;line-height:1;transition:background-color 0.3s ease;display:none;}.qbcron-dropdown-toggle:hover{background-color:rgba(255,255,255,0.1);}.qbcron-toggle-icon{display:inline-block;width:16px;text-align:center;}.qbcron-dropdown-container{position:absolute;top:100%;left:0;z-index:2000;display:none;}.qbcron-dropdown{margin:0;padding:8px 0;list-style:none;min-width:250px;background:var(--menu-nav-background,#2a2a2a);box-shadow:0 3px 12px rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.1);}.qbcron-dropdown .qbcron-menu-item{display:block;width:100%;}.qbcron-dropdown .qbcron-menu-link{display:block;padding:12px 24px;white-space:nowrap;font-size:18px;}.qbcron-dropdown .qbcron-menu-link:hover{background-color:rgba(255,255,255,0.15);}.qbcron-dropdown .qbcron-dropdown-container{top:0;left:100%;}@media (min-width:992px){.qbcron-mobile-header{display:none;}.qbcron-logo{display:block;}.qbcron-megamenu-container{flex-direction:row;}.qbcron-menu-nav{display:flex !important;}.qbcron-has-dropdown:hover > .qbcron-dropdown-container{display:block !important;}.qbcron-dropdown-toggle{display:none !important;}.qbcron-has-dropdown > .qbcron-menu-link-wrapper > .qbcron-menu-link{padding-right:30px;position:relative;}.qbcron-has-dropdown > .qbcron-menu-link-wrapper > .qbcron-menu-link::after{content:'▼';position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:10px;opacity:0.7;}}@media (max-width:991px){.qbcron-megamenu-container{flex-wrap:wrap;}.qbcron-logo{padding:10px 15px;order:1;}.qbcron-hamburger{display:flex;flex-direction:column;justify-content:space-around;width:40px;height:40px;background:transparent;border:none;cursor:pointer;padding:8px;margin-right:15px;z-index:10;order:2;margin-left:auto;}.qbcron-hamburger:focus{outline:2px solid rgba(255,255,255,0.5);}.qbcron-hamburger-line{width:100%;height:3px;background-color:var(--unified-font-color,#ffffff);transition:all 0.3s ease;border-radius:2px;}.qbcron-hamburger.qbcron-active .qbcron-hamburger-line:nth-child(1){transform:rotate(45deg) translate(8px,8px);}.qbcron-hamburger.qbcron-active .qbcron-hamburger-line:nth-child(2){opacity:0;}.qbcron-hamburger.qbcron-active .qbcron-hamburger-line:nth-child(3){transform:rotate(-45deg) translate(8px,-8px);}.qbcron-menu-nav{flex-direction:column;width:100%;display:none;margin-right:0;justify-content:flex-start;order:3;flex-basis:100%;}.qbcron-menu-nav.qbcron-open{display:flex;}.qbcron-menu-item{width:100%;border-bottom:1px solid rgba(255,255,255,0.1);}.qbcron-menu-link{width:100%;font-size:17px;}.qbcron-dropdown-toggle{display:block;}.qbcron-dropdown-container{position:static;display:none;width:100%;}.qbcron-dropdown-container.qbcron-expanded{display:block !important;}.qbcron-dropdown{position:static;box-shadow:none;border:none;border-top:1px solid rgba(255,255,255,0.05);background:rgba(0,0,0,0.2);width:100%;}.qbcron-dropdown .qbcron-menu-link{padding-left:40px;font-size:16px;}.qbcron-dropdown .qbcron-dropdown .qbcron-menu-link{padding-left:60px;}.qbcron-toggle-icon{transition:transform 0.3s ease;}.qbcron-dropdown-toggle.qbcron-active .qbcron-toggle-icon{transform:rotate(45deg);}}.qbcron-megamenu,.qbcron-megamenu *{box-sizing:border-box;}.qbcron-menu-link:focus,.qbcron-dropdown-toggle:focus{outline:2px solid rgba(255,255,255,0.5);outline-offset:2px;}
