/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body .tooltip .tooltip-inner{background:#737e80;max-width:220px;width:auto;text-align:left;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.3);box-shadow:0 3px 10px rgba(0,0,0,.3);padding:5px 12px;font-size:.75rem;line-height:1.25rem;border-radius:.25rem;color:#fff}body .tooltip .tooltip-inner a{color:#fff;font-size:1rem;line-height:1.25rem;font-weight:500;display:block;margin:13px 0 7px}body .tooltip .tooltip-inner a span{display:inline-block;padding-bottom:1px}body .tooltip .tooltip-inner a:hover span{padding-bottom:0;border-bottom:1px solid #fff}body .tooltip.show{opacity:1}body .tooltip.tooltip--b30fx-comment{z-index:10000}body .tooltip .arrow{display:none}.b30-login-block-wrap{margin-right:10px}@media (min-width:620px){.b30-login-block-wrap{margin-top:20px;-ms-flex-item-align:start;align-self:flex-start}}@media (min-width:1220px){.b30-login-block-wrap{margin-top:0}}.node--type-b30-core-error-500 #header .b30-login-block-wrap{margin-left:auto;margin-right:0}@media (max-width:1219.98px){.node--type-b30-core-error-500 #header .b30-login-block-wrap{grid-area:1/2/3/2}}.node--type-b30-core-error-500 #header .b30-login-block-wrap .btn{font-size:1rem}footer.site-footer .b30-login-block-wrap{margin-left:auto;margin-top:0}#header.affix .b30-login-block-wrap{-ms-flex-item-align:inherit;align-self:inherit;margin-top:0}@media (max-width:619.98px){#header.affix .b30-login-block-wrap{display:none}}@media (min-width:1151px){#header.affix .b30-login-block-wrap{-ms-flex-item-align:start;align-self:flex-start;margin-top:3px}}@media (min-width:1220px){#header.affix .b30-login-block-wrap{margin-top:0}}.b30-login-block{position:relative}.header__second-row .b30-login-block .b30-login-block__dropdown-content{top:0}.footer-first__content .b30-login-block .b30-login-block__dropdown-content{top:0}.b30-login-block--minimal{gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:619.98px){.b30-login-block--minimal{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1220px){.b30-login-block--minimal{margin-right:10px;gap:20px}}@media (min-width:620px){.node--type-b30-core-error-500 #header .b30-login-block--minimal{margin-top:12px}}@media (min-width:1220px){.node--type-b30-core-error-500 #header .b30-login-block--minimal{margin-top:0}}.b30-login-block--minimal .btn{padding-left:20px;padding-right:20px}.b30-login-block--minimal .btn.btn-link-primary{color:#649c1c;width:200px;padding-left:11px;padding-right:11px;width:auto;padding-left:20px;padding-right:20px}.b30-login-block__dropdown-label:active{outline:2px solid #000;outline-offset:2px;border-radius:4px;-webkit-transition:outline 0s!important;transition:outline 0s!important}.b30-login-block__dropdown.show .b30-login-block__dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b30-login-block__dropdown.show .b30-login-block__dropdown-label,.b30-login-block__dropdown.show .b30-login-block__dropdown-label:after{color:#00734b}.b30-login-block__dropdown.show .b30-login-block__dropdown-label:after{font-family:b-icons;content:""}.b30-login-block__dropdown .b30-login-block__dropdown-label{font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;border:none;line-height:1.875rem;margin-top:4px;position:relative;text-align:left;padding:0 32px 0 18px;margin-right:auto;color:#212529;margin-left:4px}.footer-first__content .b30-login-block__dropdown .b30-login-block__dropdown-label{margin-top:4px}.b30-login-block__dropdown .b30-login-block__dropdown-label:hover,.b30-login-block__dropdown .b30-login-block__dropdown-label:hover:after{color:#00734b}.b30-login-block__dropdown .b30-login-block__dropdown-label:after{font-family:b-icons;content:"";font-size:1.875rem;color:#008d5b;height:1.875rem;padding:0;vertical-align:middle;display:inline-block;position:absolute;top:0}@media (min-width:620px){.b30-login-block__dropdown .b30-login-block__dropdown-label{margin-right:0;text-align:right;padding-left:12px;margin:4px 4px 0 4px}}@media (min-width:1220px){.b30-login-block__dropdown .b30-login-block__dropdown-label{padding-left:12px;margin:9px 4px 0 4px}}#header.affix .b30-login-block__dropdown .b30-login-block__dropdown-label{margin-top:0}.b30-login-block__dropdown .b30-login-block__dropdown-label:not(.show):focus{outline:2px solid #000}.b30-login-block__dropdown .b30-login-block__dropdown-content{display:none;position:absolute;top:0;left:0;background:#fff;border-radius:4px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.17);box-shadow:0 3px 6px 0 rgba(0,0,0,.17);min-width:253px;z-index:110;padding:0 0 12px}@media (min-width:620px){.b30-login-block__dropdown .b30-login-block__dropdown-content{right:0;left:auto}}@media (min-width:1220px){.b30-login-block__dropdown .b30-login-block__dropdown-content{right:0;left:auto}}@media (min-width:1220px){.b30-login-block__dropdown .b30-login-block__dropdown-content{top:3px}}.b30-login-block__dropdown .b30-login-block__dropdown-content .b30-login-block__dropdown-label{margin-top:4px}.b30-login-block__dropdown .b30-login-block__dropdown-content .b30-login-block__dropdown-buttons{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.b30-login-block__dropdown .b30-login-block__dropdown-content .b30-login-block__dropdown-buttons .b30-login-block__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0 13px}.b30-login-block__dropdown .b30-login-block__dropdown-content .b30-login-block__dropdown-buttons .b30-login-block__button .b30-login-block__button-label{font-size:.75rem;color:#000}.b30-login-block__dropdown .b30-login-block__dropdown-content .b30-login-block__dropdown-buttons .b30-login-block__button .btn{text-align:left;white-space:nowrap;font-size:1rem;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}
@font-face{font-family:'b-icons';src:url(/themes/custom/b30_theme/fonts/b-icons/fonts/b-icons.eot?2mxe1y=);src:url(/themes/custom/b30_theme/fonts/b-icons/fonts/b-icons.eot?2mxe1y=#iefix) format('embedded-opentype'),url(/themes/custom/b30_theme/fonts/b-icons/fonts/b-icons.ttf?2mxe1y=) format('truetype'),url(/themes/custom/b30_theme/fonts/b-icons/fonts/b-icons.woff?2mxe1y=) format('woff'),url(/themes/custom/b30_theme/fonts/b-icons/fonts/b-icons.svg?2mxe1y=#b-icons) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="b-icon-"],[class*=" b-icon-"]{font-family:'b-icons' !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;}.b-icon-video-comment:before{content:"\e95a";}.b-icon-CheckboxColorB:before{content:"\e936";}.b-icon-comment:before{content:"\e930";}.b-icon-download:before{content:"\e92f";}.b-icon-level-beginner:before{content:"\e92b";}.b-icon-level-medium-advanced:before{content:"\e92d";}.b-icon-level-advanced:before{content:"\e92e";}.b-icon-cookie:before{content:"\e92a";}.b-icon-play:before{content:"\e928";}.b-icon-list-bullet:before{content:"\e92c";}.b-icon-chart:before{content:"\e927";}.b-icon-file:before{content:"\e926";}.b-icon-breadcrumb-slash:before{content:"\e90f";color:#b0b0b0;}.b-icon-phone:before{content:"\e90c";}.b-icon-location:before{content:"\e90d";}.b-icon-question:before{content:"\e90e";}.b-icon-contact:before{content:"\e90b";}.b-icon-escape:before{content:"\e900";}.b-icon-arrow-left:before{content:"\e901";}.b-icon-chevron-left:before{content:"\e902";}.b-icon-arrow-down:before{content:"\e903";}.b-icon-arrow-right:before{content:"\e904";}.b-icon-chevron-right:before{content:"\e905";}.b-icon-chevron-double-up:before{content:"\e906";}.b-icon-chevron-up:before{content:"\e907";}.b-icon-chevron-double-down:before{content:"\e908";}.b-icon-chevron-down:before{content:"\e909";}.b-icon-share:before{content:"\e910";color:#b0b0b0;}.b-icon-search:before{content:"\e911";}.b-icon-reset:before{content:"\e912";}.b-icon-bell .path1:before{content:"\e913";color:rgb(0,0,0);}.b-icon-bell .path2:before{content:"\e914";margin-left:-1em;color:rgb(255,255,255);}.b-icon-bell .path3:before{content:"\e915";margin-left:-1em;color:rgb(255,255,255);}.b-icon-bell2:before{content:"\e925";}.b-icon-avatar:before{content:"\e916";}.b-icon-checkmark:before{content:"\e917";}.b-icon-close:before{content:"\e918";}.b-icon-home:before{content:"\e919";color:#b0b0b0;}.b-icon-info:before{content:"\e91a";}.b-icon-available:before{content:"\e91b";}.b-icon-location1:before{content:"\e91c";}.b-icon-news:before{content:"\e91d";}.b-icon-thumbs-down:before{content:"\e91e";}.b-icon-online:before{content:"\e91f";}.b-icon-thumbs-up:before{content:"\e921";}.b-icon-print:before{content:"\e922";color:#b0b0b0;}.b-icon-unavailable:before{content:"\e923";}.b-icon-time:before{content:"\e924";}.b-icon-lock:before{content:"\e929";}.b-icon-edit:before{content:"\e931";}.b-icon-file-pdf:before{content:"\e932";}.b-icon-quotes-down:before{content:"\e933";}.b-icon-quotes-up:before{content:"\e934";}.b-icon-arrow-up:before{content:"\e935";}.b-icon-calendar:before{content:"\e920";}.b-icon-priority:before{content:"\e937";}.b-icon-favourite:before{content:"\e938";}.b-icon-favourite-chacked:before{content:"\e939";}.b-icon-arrow-drop-up:before{content:"\e93a";}.b-icon-arrow-drop-down:before{content:"\e93b";}.b-icon-big-info:before{content:"\e93c";}.b-icon-avatar2:before{content:"\e93d";}.b-icon-b-icon-thin-quotes-up:before{content:"\e93f";}.b-icon-b-icon-thin-quotes-down:before{content:"\e940";}.b-icon-megaphone:before{content:"\e93e";color:#4a4a4a;}.b-icon-feather-home:before{content:"\e941";}.b-icon-recommendations-buy:before{content:"\e942";color:#2ea500;}.b-icon-recommendations-sell:before{content:"\e943";color:#cf0d4b;}.b-icon-recommendations-hold:before{content:"\e944";color:#99a7a9;}.b-icon-b-icon-avatar-stroke:before{content:"\e945";color:#ff781f;}.b-icon-b-icon-avatar2-stroke:before{content:"\e946";color:#ff781f;}.b-icon-escape1:before{content:"\e947";}.b-icon-refresh:before{content:"\e948";}.b-icon-transaction:before{content:"\e949";}.b-icon-transaction-active .path1:before{content:"\e94a";color:rgb(207,13,75);}.b-icon-transaction-active .path2:before{content:"\e94b";margin-left:-1em;color:rgb(46,165,0);}.b-icon-time2:before{content:"\e94c";}.b-icon-dashboard-menu:before{content:"\e94d";color:#c6caca;}.b-icon-notification:before{content:"\e94e";color:#4a4a4a;}.b-icon-notification-dark:before{content:"\e95e";}.b-icon-hamburger:before{content:"\e90a";color:#4a4a4a;}.b-icon-show-chart:before{content:"\e94f";color:#b8b8b8;}.b-icon-dashboard-statistics:before{content:"\e950";}.b-icon-dashboard-information:before{content:"\e951";}.b-icon-dashboard-quotations:before{content:"\e952";}.b-icon-dashboard-charts:before{content:"\e953";}.b-icon-dashboard-analyses:before{content:"\e954";}.b-icon-dashboard-add:before{content:"\e955";}.b-icon-dashboard-delete:before{content:"\e962";color:#ff781f;}.b-icon-dashboard-radio-checked:before{content:"\e963";color:#ff781f;}.b-icon-dashboard-radio-unchecked:before{content:"\e964";color:#c6caca;}.b-icon-shopping-cart:before{content:"\e956";}.b-icon-cog:before{content:"\e957";color:#c6caca;}.b-icon-b30_hover_indicator:before{content:"\e958";color:#c6caca;}.b-icon-dashboard_default_layout:before{content:"\e959";}.b-icon-envelope-x:before{content:"\e95b";}.b-icon-sukces:before{content:"\e95c";}.b-icon-question-mark:before{content:"\e95d";}.b-icon-x-circle:before{content:"\e95f";}.b-icon-subscribe-confirmation .path1:before{content:"\e960";color:rgb(0,65,65);opacity:0.1;}.b-icon-subscribe-confirmation .path2:before{content:"\e961";margin-left:-1.056640625em;color:rgb(0,65,65);opacity:0.1;}.b-icon-subscribe-confirmation .path3:before{content:"\e965";margin-left:-1.056640625em;color:rgb(0,141,91);}.b-icon-subscribe-confirmation .path4:before{content:"\e966";margin-left:-1.056640625em;color:rgb(0,65,65);opacity:0.1;}.b-icon-subscribe-confirmation .path5:before{content:"\e967";margin-left:-1.056640625em;color:rgb(0,65,65);opacity:0.1;}.b-icon-unsubscribe-confirmation .path1:before{content:"\e968";color:rgb(0,65,65);opacity:0.1;}.b-icon-unsubscribe-confirmation .path2:before{content:"\e969";margin-left:-0.7412109375em;color:rgb(255,0,0);}.b-icon-unsubscribe_question .path1:before{content:"\e96a";color:rgb(255,0,0);}.b-icon-unsubscribe_question .path2:before{content:"\e96b";margin-left:-1.056640625em;color:rgb(255,0,0);}.b-icon-unsubscribe_question .path3:before{content:"\e96c";margin-left:-1.056640625em;color:rgb(0,65,65);opacity:0.1;}.b-icon-unsubscribe_question .path4:before{content:"\e96d";margin-left:-1.056640625em;color:rgb(0,65,65);opacity:0.1;}.b-icon-unsubscribe_question .path5:before{content:"\e96e";margin-left:-1.056640625em;color:rgb(0,65,65);opacity:0.1;}.b-icon-unsubscribe_question .path6:before{content:"\e96f";margin-left:-1.056640625em;color:rgb(0,65,65);opacity:0.1;}.b-icon-subscribe-no-email .path1:before{content:"\e970";color:rgb(0,65,65);opacity:0.1;}.b-icon-subscribe-no-email .path2:before{content:"\e971";margin-left:-1.4853515625em;color:rgb(0,65,65);opacity:0.1;}.b-icon-subscribe-no-email .path3:before{content:"\e972";margin-left:-1.4853515625em;color:rgb(255,255,255);}.b-icon-subscribe-no-email .path4:before{content:"\e973";margin-left:-1.4853515625em;color:rgb(255,0,0);}.b-icon-subscribe-no-email .path5:before{content:"\e974";margin-left:-1.4853515625em;color:rgb(255,0,0);}.b-icon-icon-no-email-2 .path1:before{content:"\e975";color:rgb(0,65,65);opacity:0.1;}.b-icon-icon-no-email-2 .path2:before{content:"\e976";margin-left:-1.4853515625em;color:rgb(0,65,65);opacity:0.1;}.b-icon-icon-no-email-2 .path3:before{content:"\e977";margin-left:-1.4853515625em;color:rgb(255,255,255);}.b-icon-icon-no-email-2 .path4:before{content:"\e978";margin-left:-1.4853515625em;color:rgb(255,0,0);}.b-icon-icon-no-email-2 .path5:before{content:"\e979";margin-left:-1.4853515625em;color:rgb(255,0,0);}.b-icon-icon-error-2 .path1:before{content:"\e97a";color:rgb(0,65,65);opacity:0.1;}.b-icon-icon-error-2 .path2:before{content:"\e97b";margin-left:-0.998046875em;color:rgb(0,65,65);opacity:0.1;}.b-icon-icon-error-2 .path3:before{content:"\e97c";margin-left:-0.998046875em;color:rgb(255,0,0);}.b-icon-warning-icon .path1:before{content:"\e97d";color:rgb(255,214,44);}.b-icon-warning-icon .path2:before{content:"\e97e";margin-left:-1em;color:rgb(115,126,128);}
@font-face{font-family:'b-social-media';src:url(/themes/custom/b30_theme/fonts/b-social-media/fonts/b-social-media.eot?gg4ftb=);src:url(/themes/custom/b30_theme/fonts/b-social-media/fonts/b-social-media.eot?gg4ftb=#iefix) format('embedded-opentype'),url(/themes/custom/b30_theme/fonts/b-social-media/fonts/b-social-media.ttf?gg4ftb=) format('truetype'),url(/themes/custom/b30_theme/fonts/b-social-media/fonts/b-social-media.woff?gg4ftb=) format('woff'),url(/themes/custom/b30_theme/fonts/b-social-media/fonts/b-social-media.svg?gg4ftb=#b-social-media) format('svg');font-weight:normal;font-style:normal;}[class^="b-social-media-"],[class*=" b-social-media-"]{font-family:'b-social-media' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.b-social-media-facebook:before{content:url(/themes/custom/b30_theme/images/social-media/facebook.svg);filter:invert(74%) sepia(16%) saturate(166%) hue-rotate(140deg) brightness(86%) contrast(87%);}.b-social-media-linkedin:before{content:"\e901";color:#99a7a9;}.b-social-media-twitter:before{content:url(/themes/custom/b30_theme/images/social-media/x.svg);filter:invert(74%) sepia(16%) saturate(166%) hue-rotate(140deg) brightness(86%) contrast(87%);}.b-social-media-youtube:before{content:"\e903";color:#99a7a9;}
body .tooltip .tooltip-inner{background:#737e80;max-width:220px;width:auto;text-align:left;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.3);box-shadow:0 3px 10px rgba(0,0,0,.3);padding:5px 12px;font-size:.75rem;line-height:1.25rem;border-radius:.25rem;color:#fff}body .tooltip .tooltip-inner a{color:#fff;font-size:1rem;line-height:1.25rem;font-weight:500;display:block;margin:13px 0 7px}body .tooltip .tooltip-inner a span{display:inline-block;padding-bottom:1px}body .tooltip .tooltip-inner a:hover span{padding-bottom:0;border-bottom:1px solid #fff}body .tooltip.show{opacity:1}body .tooltip.tooltip--b30fx-comment{z-index:10000}body .tooltip .arrow{display:none}.block-b30-mobile-app-banner{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.header.affix .block-b30-mobile-app-banner{display:none}#navbar-top{padding:0}.b30-mobile-app-banner{background-color:#f0f5f5}@media (min-width:620px){.b30-mobile-app-banner{display:none}}.b30-mobile-app-banner .b30-mobile-app-banner__wrap{font-size:14px;line-height:20px;grid-template-columns:40px 1fr auto;display:grid;padding:12px 0}.b30-mobile-app-banner .b30-mobile-app-banner__wrap .b30-mobile-app-banner__close{background:0 0;border:none}.b30-mobile-app-banner .b30-mobile-app-banner__wrap .b30-mobile-app-banner__app{display:grid;grid-template-columns:40px auto;gap:0 8px}.b30-mobile-app-banner .b30-mobile-app-banner__wrap .b30-mobile-app-banner__app .b30-mobile-app-banner__icon{grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b30-mobile-app-banner .b30-mobile-app-banner__wrap .b30-mobile-app-banner__app .b30-mobile-app-banner__label{grid-column:2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.b30-mobile-app-banner .b30-mobile-app-banner__wrap .b30-mobile-app-banner__download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b30-mobile-app-banner .b30-mobile-app-banner__wrap .b30-mobile-app-banner__download .b30-mobile-app-banner__button{color:#fff;background-color:#000;padding:8px;border-radius:4px;margin:0 12px 0 8px;font-weight:500}
