﻿/*!
Theme Name: qbits - Parent Theme
Version: 2024.10.704
*/:root{--primary: #000000;--white: #FFFFFF;--black: #000000;--grey: #AFAFAF;--lightgrey: #efefef;--green: #1C9542;--backgroundColor: var(--white);--headerBackgroundColor: var(--grey);--placeholderColor: var(--grey);--linkColor: inherit;--swiperColor: var(--primary);--headerHeight: 50px;--spacingSmall: 15px;--spacingMedium: 20px;--spacingLarge: 50px;--sidePadding: 80px;--maxWidth: 1920px;--contentMaxWidth: 1400px;--typoMarginBottom: 1.8rem;--fontFamily: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue",sans-serif;--fontSizeSmall: 1.4rem/1.9rem;--fontSizeMedium: 1.7rem/2.4rem;--fontSizeLarge: 3rem/4.2rem;--fontSizeXLarge: 3.6rem/4.2rem;--typoCopy: 400 var(--fontSizeMedium) var(--fontFamily);--typoCaption: 400 var(--fontSizeSmall) var(--fontFamily);--typoLink: 400 var(--fontSizeMedium) var(--fontFamily);--typoH1: 700 var(--fontSizeXLarge) var(--fontFamily);--typoH2: 700 var(--fontSizeLarge) var(--fontFamily);--galleryCaption: var(--typoCaption);--accordionTypoTitle: 400 var(--fontSizeLarge) var(--fontFamily);--accordionTypoEntryTitle: 400 var(--fontSizeSmall) var(--fontFamily);--accordionEntryBorderRadius: 12px;--accordionPlus: url(images/icons/plus.svg);--accordionMinus: url(images/icons/minus.svg);--quoteBackground: var(--lightgrey);--quoteBorderLeftColor: var(--primary);--quoteTypoQuotes: 400 300px/0.7 sans-serif;--quoteTypoContent: normal 400 var(--fontSizeMedium) var(--fontFamily);--quoteTypoCite: normal 700 var(--fontSizeMedium) var(--fontFamily);--quoteQuotesColor: var(--primary);--gridCarouselTypoTitle: 700 var(--fontSizeMedium) var(--fontFamily);--gridCarouselTypoContent: var(--typoCopy);--hintContent: italic 400 var(--fontSizeMedium) var(--fontFamily);--hintAuthor: normal 700 var(--fontSizeMedium) var(--fontFamily);--statsTypoCounter: var(--typoH2);--statsTypoDescription: var(--typoCopy);--timelineTypoYear: var(--typoH2);--timelineTypoContent: var(--typoCopy);--timelineSpacingLarge: 80px;--iconCarouselTypoText: var(--typoCopy)}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.break-word{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.hyphens{-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.force-unlimited-full-width{width:100vw;margin-left:calc(50% - 50vw);max-width:100vw}.force-full-width{width:100vw;margin-left:calc(50% - 960px);max-width:1920px}@media screen and (max-width: 1920px){.force-full-width{margin-left:calc(50% - 50vw)}}.has-max-width,.base-header{max-width:var(--maxWidth);margin:0 auto}.has-content-max-width{max-width:var(--contentMaxWidth);margin:0 auto}*[class^=_brlbs-cb-],*[class*=" _brlbs-cb-"]{display:none}.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id][data-pre-consent-check-visibility=hidden]{display:none}.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id][data-pre-consent-check-visibility=hidden].content-blocker-visible{display:block}.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id][data-pre-consent-check-visibility=transparent]{opacity:0}.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id][data-pre-consent-check-visibility=transparent].content-blocker-visible{opacity:1}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}[class$=-container].alignright,[class*="-container "].alignright{float:right}[class$=-container].alignleft,[class*="-container "].alignleft{float:left}[class$=-container].aligncenter,[class*="-container "].aligncenter{margin-left:auto;margin-right:auto}.animated{animation-duration:.3s}body .is-layout-constrained{--wp--style--global--content-size: initial}body .is-layout-flex{display:flex}.base-header{position:fixed;z-index:1000;width:100vw;height:var(--headerHeight);background:var(--headerBackgroundColor)}.base-header.sticky-header{-webkit-transform:unset !important;-moz-transform:unset !important;-ms-transform:unset !important;transform:unset !important;position:absolute;top:calc(var(--currentStageHeight) - var(--headerHeight))}.base-header .headerContentWrapper{display:none;position:relative}.base-main{background:var(--backgroundColor);position:relative;display:block;padding:calc(var(--headerHeight) + var(--spacingLarge)) var(--sidePadding) var(--spacingLarge) var(--sidePadding);margin:0 auto;max-width:calc(var(--contentMaxWidth) + var(--sidePadding)*2)}body.page-template-page-no-padding main{padding-left:0;padding-right:0}.base-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.base-form .form-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:right;-moz-justify-content:right;-ms-justify-content:right;justify-content:right;-ms-flex-pack:right;width:100%;gap:20px}.base-form span.wpcf7-form-control-wrap,.base-form span.form-control-wrap{display:block;position:relative}.base-form .column-third{-webkit-box-flex:0 0 calc(33.3333333333% - 13.3333333333px);-moz-box-flex:0 0 calc(33.3333333333% - 13.3333333333px);-webkit-flex:0 0 calc(33.3333333333% - 13.3333333333px);-ms-flex:0 0 calc(33.3333333333% - 13.3333333333px);flex:0 0 calc(33.3333333333% - 13.3333333333px);-o-transition:.2s ease-out;-ms-transition:.2s ease-out;-moz-transition:.2s ease-out;-webkit-transition:.2s ease-out;transition:.2s ease-out;margin-bottom:5px}@media screen and (max-width: 768px){.base-form .column-third{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.base-form .column-half{-webkit-box-flex:0 0 calc(50% - 10px);-moz-box-flex:0 0 calc(50% - 10px);-webkit-flex:0 0 calc(50% - 10px);-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);margin-bottom:5px}@media screen and (max-width: 768px){.base-form .column-half{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.base-form .column-full{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:5px}.base-form .column-full.align-end,.base-form .column-half.align-end,.base-form .column-third.align-end{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:10px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.base-wpcf7{--formInputGap: 16px;--formButtonGap: 70px;--successColor: #4CAF50;--errorColor: #F7A244}.base-wpcf7 p{max-width:100%}.base-wpcf7 input,.base-wpcf7 textarea,.base-wpcf7 select{width:100%}.base-wpcf7 select{min-width:100%}.base-wpcf7 .wpcf7-list-item{display:block;margin:0}.base-wpcf7 .wpcf7-submit{width:auto}.base-wpcf7 .flex-end{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}@media screen and (max-width: 768px){.base-wpcf7 .flex-end{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}}.base-wpcf7 .half{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--formInputGap)}.base-wpcf7 .half>*{-webkit-box-flex:0 0 calc(50% - var(--formInputGap)/2);-moz-box-flex:0 0 calc(50% - var(--formInputGap)/2);-webkit-flex:0 0 calc(50% - var(--formInputGap)/2);-ms-flex:0 0 calc(50% - var(--formInputGap)/2);flex:0 0 calc(50% - var(--formInputGap)/2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 768px){.base-wpcf7 .half{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.base-wpcf7 .half>*{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width: 768px){.base-wpcf7 .half.no-wrap{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.base-wpcf7 .half.no-wrap>*{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.base-wpcf7 .half.no-wrap>*:last-child{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.base-wpcf7 .third{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--formInputGap)}.base-wpcf7 .third>*{-webkit-box-flex:0 0 calc(33.3333333333% - var(--formInputGap)*2/3);-moz-box-flex:0 0 calc(33.3333333333% - var(--formInputGap)*2/3);-webkit-flex:0 0 calc(33.3333333333% - var(--formInputGap)*2/3);-ms-flex:0 0 calc(33.3333333333% - var(--formInputGap)*2/3);flex:0 0 calc(33.3333333333% - var(--formInputGap)*2/3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 768px){.base-wpcf7 .third{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.base-wpcf7 .third>*{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.base-wpcf7 .buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;gap:var(--formButtonGap);padding-top:65px}.base-wpcf7 .buttons.center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.base-wpcf7 .buttons>p{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;gap:var(--formButtonGap)}.base-wpcf7 .buttons>p br{display:none}.base-wpcf7 .buttons>p .wpcf7-spinner{display:none;order:-1}.base-wpcf7 form .wpcf7-response-output{border:0;font-weight:700;margin:0;padding:20px 0}.base-wpcf7 form.sent .wpcf7-response-output{color:var(--successColor)}.base-wpcf7 form.invalid .wpcf7-response-output{color:var(--errorColor)}.base-wpcf7 .wpcf7-not-valid-tip{color:var(--errorColor);padding-top:5px;white-space:normal}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}*::-webkit-input-placeholder{color:var(--placeholderColor);font-style:normal;font-weight:400;opacity:1 !important}*:-moz-placeholder{color:var(--placeholderColor);font-style:normal;font-weight:400;opacity:1 !important}*::-moz-placeholder{color:var(--placeholderColor);font-style:normal;opacity:1 !important;font-weight:400}*:-ms-input-placeholder{color:var(--placeholderColor);font-style:normal;font-weight:400;opacity:1 !important}*::-ms-input-placeholder{color:var(--placeholderColor);font-style:normal;font-weight:400;opacity:1 !important}*::placeholder{color:var(--placeholderColor);font-style:normal;font-weight:400;opacity:1 !important}.swiper-navigation .swiper-button-next.swiper-button-disabled,.swiper-navigation .swiper-button-prev.swiper-button-disabled{opacity:0;-o-transition:unset;-ms-transition:unset;-moz-transition:unset;-webkit-transition:unset;transition:unset}.swiper-navigation .swiper-button-next.swiper-button-disabled svg,.swiper-navigation .swiper-button-prev.swiper-button-disabled svg{color:var(--swiperColor)}.swiper-navigation .swiper-button-next,.swiper-navigation .swiper-button-prev{-o-transition:.25s ease;-ms-transition:.25s ease;-moz-transition:.25s ease;-webkit-transition:.25s ease;transition:.25s ease;font-size:0;height:64px;width:64px;border-radius:50%;right:unset;left:unset;top:50%;margin-top:-32px}.swiper-navigation .swiper-button-next svg,.swiper-navigation .swiper-button-prev svg{top:0;bottom:0;position:absolute;left:0;margin:auto;right:unset;font-size:50px;color:var(--swiperColor)}@media screen and (max-width: 768px){.swiper-navigation .swiper-button-next,.swiper-navigation .swiper-button-prev{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}.swiper-navigation .swiper-button-next.swiper-button-next,.swiper-navigation .swiper-button-prev.swiper-button-next{-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right;right:0;background:unset;border:unset}.swiper-navigation .swiper-button-next.swiper-button-next svg,.swiper-navigation .swiper-button-prev.swiper-button-next svg{right:0;left:unset}.swiper-navigation .swiper-button-next.swiper-button-next:after,.swiper-navigation .swiper-button-prev.swiper-button-next:after{display:none;font-family:"Font Awesome 5 Free",serif;font-weight:900;content:""}.swiper-navigation .swiper-button-next.swiper-button-prev,.swiper-navigation .swiper-button-prev.swiper-button-prev{-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left;left:0;background:unset;border:unset}.swiper-navigation .swiper-button-next.swiper-button-prev:after,.swiper-navigation .swiper-button-prev.swiper-button-prev:after{display:none;font-family:"Font Awesome 5 Free",serif;font-weight:900;content:""}.swiper-navigation .swiper-pagination-bullet{width:12px;height:12px;background-color:var(--swiperColor);opacity:.5}.swiper-navigation .swiper-pagination-bullet-active{background-color:var(--swiperColor) !important;opacity:1 !important}.swiper-navigation .swiper-pagination-bullets{text-align:center}.swiper-button-next svg.svg-inline--fa,.swiper-button-prev svg.svg-inline--fa{height:1em}.swiper-lazy-preloader-white{filter:drop-shadow(0 0 1px rgba(105, 105, 105, 0.4))}/*# sourceMappingURL=style.css.map */
