/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
@font-face{font-family:'fontikon';src:url('../plugins/bsd/campanii/assets/fonts/fontikon/fonts/fontikon.eot?pclvww');src:url('../plugins/bsd/campanii/assets/fonts/fontikon/fonts/fontikon.eot?pclvww#iefix') format('embedded-opentype'),url('../plugins/bsd/campanii/assets/fonts/fontikon/fonts/fontikon.ttf?pclvww') format('truetype'),url('../plugins/bsd/campanii/assets/fonts/fontikon/fonts/fontikon.woff?pclvww') format('woff'),url('../plugins/bsd/campanii/assets/fonts/fontikon/fonts/fontikon.svg?pclvww#fontikon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="bt-icon-"],[class*=" bt-icon-"]{font-family:'fontikon' !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}.bt-icon-add:before{content:"\61"}.bt-icon-alert:before{content:"\62"}.bt-icon-appstore:before{content:"\63"}.bt-icon-arrow-down:before{content:"\64"}.bt-icon-arrow-left:before{content:"\65"}.bt-icon-arrow-right:before{content:"\66"}.bt-icon-arrow-up:before{content:"\67"}.bt-icon-bt-help:before{content:"\68"}.bt-icon-bt-pay:before{content:"\69"}.bt-icon-bullet:before{content:"\6a"}.bt-icon-chat:before{content:"\6b"}.bt-icon-check:before{content:"\6c"}.bt-icon-chevron-down:before{content:"\6d"}.bt-icon-chevron-left:before{content:"\6e"}.bt-icon-chevron-right:before{content:"\6f"}.bt-icon-chevron-up:before{content:"\70"}.bt-icon-close:before{content:"\71"}.bt-icon-compare:before{content:"\72"}.bt-icon-curs-valutar:before{content:"\73"}.bt-icon-doneaza:before{content:"\74"}.bt-icon-downvote:before{content:"\75"}.bt-icon-draw-card-customization:before{content:"\76"}.bt-icon-email:before{content:"\77"}.bt-icon-facebook:before{content:"\78"}.bt-icon-file:before{content:"\79"}.bt-icon-google-play:before{content:"\7a"}.bt-icon-hamburger:before{content:"\41"}.bt-icon-info:before{content:"\42"}.bt-icon-instagram:before{content:"\43"}.bt-icon-layer-payment:before{content:"\44"}.bt-icon-link:before{content:"\45"}.bt-icon-linkedin:before{content:"\46"}.bt-icon-list-file:before{content:"\47"}.bt-icon-location:before{content:"\48"}.bt-icon-multi-layer-payment:before{content:"\49"}.bt-icon-newsroom:before{content:"\4a"}.bt-icon-phone-call:before{content:"\4b"}.bt-icon-pinterest:before{content:"\4c"}.bt-icon-relatii-investitori:before{content:"\4d"}.bt-icon-search:before{content:"\4e"}.bt-icon-self-banking:before{content:"\4f"}.bt-icon-sms:before{content:"\50"}.bt-icon-star-full:before{content:"\51"}.bt-icon-star-outline:before{content:"\52"}.bt-icon-substract:before{content:"\53"}.bt-icon-talks:before{content:"\54"}.bt-icon-trash:before{content:"\55"}.bt-icon-twitter:before{content:"\56"}.bt-icon-upvote:before{content:"\57"}.bt-icon-user:before{content:"\58"}.bt-icon-vreau-card:before{content:"\59"}.bt-icon-vreau-cont:before{content:"\5a"}.bt-icon-vreau-credit:before{content:"\30"}.bt-icon-warning:before{content:"\31"}.bt-icon-youtube:before{content:"\32"}
*{outline:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}
*:focus{outline:none !important}
*::-moz-focus-inner{border:0}
*,*:before,*:after{box-sizing:border-box}
.hidden{display:none !important}
input:focus,input:active,select:focus,select:active,a:focus,a:active,button:focus,button:active,textarea:focus,textarea:active{outline:none;box-shadow:none}
input,select,textarea,button{margin:0px;padding:0px;border-radius:0px}
input[type="search"]{appearance:none;-webkit-appearance:none}
select::-ms-expand{display:none}
select{-webkit-appearance:none;appearance:none}
a,button,[href],[onclick],[data-scroll-to],[data-click-actions]{cursor:pointer}
html{width:100%;height:100%;-webkit-font-smoothing:antialiased}
body{background-color:#c6fefc;color:#000;width:100%;height:100%;overflow-x:hidden;transition:opacity 0.5s ease}
body.bt-loading{opacity:0.5;pointer-events:none;overflow:hidden}
@media (min-width:992px){body.bt-loading{padding-right:var(--vertical-scrollbar-width,20px)}}
body.bt-loaded{opacity:1}
body:has(.bt-modal.showing){overflow:hidden}
@media (min-width:992px){body:has(.bt-modal.showing){padding-right:var(--vertical-scrollbar-width,20px)}}
body.no-scroll,body.keywords-showing,body:has(dialog[open]){overflow:hidden}
@media (min-width:992px){body.no-scroll,body.keywords-showing,body:has(dialog[open]){padding-right:var(--vertical-scrollbar-width,20px)}}
@media (max-width:991px){body .no-scroll-mobile{overflow:hidden}}
@media (min-width:992px){body .no-scroll-desktop{overflow:hidden}}
body:has(dialog[open][data-scroll-lock]),body:has([data-scroll-lock][popover]:popover-open){padding-right:var(--vertical-scrollbar-width,0);overflow:hidden}
@media (max-width:991px){body:has(dialog[open][data-scroll-lock-mobile]),body:has([data-scroll-lock-mobile][popover]:popover-open){padding-right:var(--vertical-scrollbar-width,0);overflow:hidden}}
@media (min-width:992px){body:has(dialog[open][data-scroll-lock-desktop]),body:has([data-scroll-lock-desktop][popover]:popover-open){padding-right:var(--vertical-scrollbar-width,0);overflow:hidden}}
.container{width:100%;max-width:1232px;max-width:1408px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}
@media (max-width:991px){.container .container-overflow{margin-left:-16px;margin-right:-16px}}
@media (min-width:992px){.container .container-overflow{margin-left:-120px;margin-right:-120px}}
@media (max-width:991px){.container .container-overflow-lg{margin-left:-16px;margin-right:-16px}}
@media (min-width:992px){.container .container-overflow-lg{margin-left:-200px;margin-right:-200px}}
.img-responsive-block{max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-justify{text-align:justify}
.text-white{color:#fff}
.text-accent{color:#FFC20E}
.text-accent-bt-pay{color:#FFC20E}
.text-blue{color:#0072BC}
.text-red{color:#ED1C24}
.text-yellow{color:#FFC20E}
.text-green{color:#3EB96F}
.text-nowrap{white-space:nowrap}
.text-asterisk-color{color:#000}
::-webkit-input-placeholder{color:#000;opacity:0.5}
:-moz-placeholder{color:#000;opacity:0.5}
::-moz-placeholder{color:#000;opacity:0.5}
:-ms-input-placeholder{color:#000;opacity:0.5}
.bt-page-wrapper{position:relative;z-index:1}
@media (max-width:991px){.bt-page-wrapper{overflow:hidden}}
.bt-page-title{max-width:872px;margin-left:auto;margin-right:auto}
.bt-page-title:not(.bt-page-title-loaded){visibility:hidden}
@media (max-width:991px){.bt-page-title{line-height:1.44;font-size:19px;letter-spacing:-0.3px}}
@media (min-width:992px){.bt-page-title{line-height:1.24;font-size:24px;letter-spacing:-0.47px}}
@media (max-width:991px){.bt-page-title:not(:last-child){margin-bottom:32px}}
@media (min-width:992px){.bt-page-title:not(:last-child){margin-bottom:24px}}
.bt-page-title h1{cursor:pointer}
.bt-back-button-wrapper:not(:last-child){margin-bottom:24px}
.bt-btn{background-color:#fff;color:#000B13;border:1px solid #fff;text-decoration:none;transition:all 0.25s ease-in-out}
.bt-btn:hover{text-decoration:none}
.bt-btn.bt-btn-regular{background-color:#fff;color:#000B13;border-width:2px;border-style:solid;border-color:#fff;border-radius:23px;display:inline-block;text-align:center;font-family:"Inter",sans-serif;font-weight:bold;letter-spacing:0.03em}
@media (max-width:991px){.bt-btn.bt-btn-regular{min-height:38px;line-height:16px;padding:10px 28px;font-size:10px}}
@media (min-width:992px){.bt-btn.bt-btn-regular{min-height:46px;line-height:22px;padding:10px 28px;font-size:13px}}
.bt-btn.bt-btn-regular.bt-btn-block{width:100%;display:block}
.bt-btn.bt-btn-regular.bt-btn-circle{padding:0;display:grid;align-items:center;text-align:center}
@media (max-width:991px){.bt-btn.bt-btn-regular.bt-btn-circle{width:38px;font-size:18px}}
@media (min-width:992px){.bt-btn.bt-btn-regular.bt-btn-circle{width:46px;font-size:26px}}
.bt-btn.bt-btn-regular:not(:last-child):not(.no-margin){margin-bottom:24px}
.bt-btn.bt-btn-regular-small{background-color:#fff;color:#000B13;border-width:2px;border-style:solid;border-color:#fff;border-radius:23px;display:inline-block;font-family:"Inter",sans-serif;font-weight:bold;letter-spacing:0.03em}
.bt-btn.bt-btn-regular-small:not(:last-child):not(.no-margin){margin-bottom:24px}
.bt-btn.bt-btn-regular-small:not(.no-padding){padding:8px 16px}
@media (max-width:991px){.bt-btn.bt-btn-regular-small{min-height:36px;line-height:16px;font-size:13px}}
@media (min-width:992px){.bt-btn.bt-btn-regular-small{min-height:36px;line-height:16px;font-size:13px}}
.bt-btn.bt-btn-regular-small.bt-btn-block{width:100%;display:block}
.bt-btn.bt-btn-regular-big{background-color:#fff;color:#000B13;border-width:2px;border-style:solid;border-color:#fff;border-radius:54px;display:inline-block;font-family:"Inter",sans-serif;font-weight:bold;letter-spacing:0.03em}
.bt-btn.bt-btn-regular-big:not(:last-child):not(.no-margin){margin-bottom:24px}
@media (max-width:991px){.bt-btn.bt-btn-regular-big:not(.no-padding){padding:16px}}
@media (min-width:992px){.bt-btn.bt-btn-regular-big:not(.no-padding){padding:16px 36px}}
@media (max-width:991px){.bt-btn.bt-btn-regular-big{min-height:36px;line-height:16px;font-size:13px}}
@media (min-width:992px){.bt-btn.bt-btn-regular-big{min-height:54px;line-height:18px;font-size:13px}}
.bt-btn.bt-btn-regular-big.bt-btn-block{width:100%;display:block}
.bt-btn.bt-btn-large{line-height:16px;border-radius:12px;display:inline-block;text-align:center;font-family:"Inter",sans-serif;font-weight:bold;font-size:13px;letter-spacing:0.03em}
@media (max-width:991px){.bt-btn.bt-btn-large{min-height:50px;padding:14px 40px}}
@media (min-width:992px){.bt-btn.bt-btn-large{min-height:54px;padding:16px 40px}}
.bt-btn.bt-btn-large.bt-btn-block{width:100%;display:block}
.bt-btn.bt-btn-large:not(:last-child):not(.no-margin){margin-bottom:12px}
.bt-btn.bt-btn-gray{background-color:#FAFAFA;border-color:#FAFAFA}
.bt-btn.bt-btn-form-voucher{background-color:#FAFAFA;border-color:#FAFAFA}
.bt-btn.bt-btn-form-voucher:hover{background-color:#0090ff;color:#fff;fill:#fff;border-color:#0090ff}
.bt-btn.bt-btn-form-sticky{background-color:#13a29e;color:#fff;fill:#fff;border-color:#13a29e}
.bt-btn.bt-btn-form-sticky:hover{background-color:#0090ff;color:#fff;fill:#fff;border-color:#0090ff}
.bt-btn.bt-btn-cnp-no{background-color:#f3f3f3;color:#000;fill:#000;border-color:#f3f3f3}
.bt-btn.bt-btn-cnp-no:hover{background-color:#0090ff;color:#fff;fill:#fff;border-color:#0090ff}
.bt-btn.bt-btn-back{background-color:#fff;color:#000;fill:#000;border-color:#fff}
.bt-btn.bt-btn-back:hover{background-color:#fff;color:#0090ff;fill:#0090ff;border-color:#fff}
.bt-btn.bt-btn-parteneri-star{background-color:#13a29e;color:#fff;fill:#fff;border-color:#13a29e;text-decoration:none}
.bt-btn.bt-btn-parteneri-star:hover{background-color:#0090ff;color:#fff;fill:#fff;border-color:#0090ff;text-decoration:none}
.bt-btn.bt-btn-blue{background-color:#0072BC;color:#fff;fill:#fff;border-color:#0072BC}
.bt-btn.bt-btn-blue-outline{background-color:transparent;color:#0072BC;fill:#0072BC;border-color:#0072BC}
.bt-btn.bt-btn-yellow{background-color:#FFC20E;color:#000B13;border-color:#FFC20E}
.bt-btn.bt-btn-icon,.bt-btn.bt-btn-icon-left,.bt-btn.bt-btn-icon-right{display:inline-grid;gap:8px;align-items:center;vertical-align:bottom;text-align:left}
@media (max-width:991px){.bt-btn.bt-btn-icon,.bt-btn.bt-btn-icon-left,.bt-btn.bt-btn-icon-right{padding:4px 16px}}
@media (min-width:992px){.bt-btn.bt-btn-icon,.bt-btn.bt-btn-icon-left,.bt-btn.bt-btn-icon-right{padding:4px 22px}}
.bt-btn.bt-btn-icon .icon,.bt-btn.bt-btn-icon-left .icon,.bt-btn.bt-btn-icon-right .icon{grid-area:icon;overflow:hidden}
@media (max-width:991px){.bt-btn.bt-btn-icon .icon,.bt-btn.bt-btn-icon-left .icon,.bt-btn.bt-btn-icon-right .icon{width:24px;height:24px;font-size:24px}}
@media (min-width:992px){.bt-btn.bt-btn-icon .icon,.bt-btn.bt-btn-icon-left .icon,.bt-btn.bt-btn-icon-right .icon{width:36px;height:36px;font-size:36px}}
.bt-btn.bt-btn-icon .icon.icon-rounded,.bt-btn.bt-btn-icon-left .icon.icon-rounded,.bt-btn.bt-btn-icon-right .icon.icon-rounded{border-radius:50%}
.bt-btn.bt-btn-icon .icon svg,.bt-btn.bt-btn-icon .icon img,.bt-btn.bt-btn-icon-left .icon svg,.bt-btn.bt-btn-icon-left .icon img,.bt-btn.bt-btn-icon-right .icon svg,.bt-btn.bt-btn-icon-right .icon img{width:100%;height:100%;display:block}
.bt-btn.bt-btn-icon .text,.bt-btn.bt-btn-icon-left .text,.bt-btn.bt-btn-icon-right .text{grid-area:text}
.bt-btn.bt-btn-icon.bt-btn-block,.bt-btn.bt-btn-icon-left.bt-btn-block,.bt-btn.bt-btn-icon-right.bt-btn-block{display:grid}
.bt-btn.bt-btn-icon,.bt-btn.bt-btn-icon-left{grid-template-areas:"icon text"}
@media (max-width:991px){.bt-btn.bt-btn-icon,.bt-btn.bt-btn-icon-left{grid-template-columns:24px auto}}
@media (min-width:992px){.bt-btn.bt-btn-icon,.bt-btn.bt-btn-icon-left{grid-template-columns:36px auto}}
.bt-btn.bt-btn-icon.bt-btn-icon-small,.bt-btn.bt-btn-icon-left.bt-btn-icon-small{grid-template-columns:24px auto}
.bt-btn.bt-btn-icon.bt-btn-icon-small .icon,.bt-btn.bt-btn-icon-left.bt-btn-icon-small .icon{width:24px;height:24px;font-size:24px}
.bt-btn.bt-btn-icon-right{grid-template-areas:"text icon"}
@media (max-width:991px){.bt-btn.bt-btn-icon-right{grid-template-columns:auto 24px}}
@media (min-width:992px){.bt-btn.bt-btn-icon-right{grid-template-columns:auto 36px}}
.bt-btn.bt-btn-icon-right.bt-btn-icon-small{grid-template-columns:auto 24px}
.bt-btn.bt-btn-icon-right.bt-btn-icon-small .icon{width:24px;height:24px;font-size:24px}
.bt-btn-form-submit{position:relative;background-color:transparent;width:100%;border:0;display:block}
.bt-btn-form-submit .bt-btn-form-submit-animation{--gradient-angle:0deg;position:absolute;inset:-3px;border-radius:15px;opacity:0;z-index:1}
.bt-btn-form-submit .bt-btn-form-submit-text{position:relative;background-color:#13a29e;color:#fff;fill:#fff;line-height:16px;border:1px solid #13a29e;border-radius:12px;display:block;text-decoration:none;text-align:center;font-family:"Inter",sans-serif;font-weight:bold;font-size:13px;letter-spacing:0.03em;z-index:2;transition:all 0.25s ease-in-out}
@media (max-width:991px){.bt-btn-form-submit .bt-btn-form-submit-text{min-height:50px;padding:14px 40px}}
@media (min-width:992px){.bt-btn-form-submit .bt-btn-form-submit-text{min-height:54px;padding:16px 40px}}
.bt-btn-form-submit:hover{text-decoration:none}
.bt-btn-form-submit:hover .bt-btn-form-submit-text{background-color:#0090ff;color:#fff;fill:#fff;border-color:#0090ff}
.bt-btn-cnp-yes{position:relative;background-color:transparent;width:100%;margin:0;padding:0;border:0;display:block}
.bt-btn-cnp-yes .bt-btn-cnp-yes-animation{--gradient-angle:0deg;position:absolute;inset:-3px;border-radius:15px;opacity:0;z-index:1}
.bt-btn-cnp-yes .bt-btn-cnp-yes-text{position:relative;background-color:#13a29e;color:#fff;fill:#fff;border-color:#13a29e;line-height:22px;border-radius:12px;display:block;text-align:center;font-family:"Inter",sans-serif;font-weight:bold;font-size:13px;letter-spacing:0.03em;z-index:2}
@media (max-width:991px){.bt-btn-cnp-yes .bt-btn-cnp-yes-text{min-height:50px;padding:14px 40px}}
@media (min-width:992px){.bt-btn-cnp-yes .bt-btn-cnp-yes-text{min-height:54px;padding:16px 40px}}
.bt-btn-cnp-yes .bt-btn-cnp-yes-text.bt-btn-block{width:100%;display:block}
.bt-btn-cnp-yes .bt-btn-cnp-yes-text:not(:last-child):not(.no-margin){margin-bottom:12px}
.bt-btn-cnp-yes:hover{text-decoration:none}
.bt-btn-cnp-yes:hover .bt-btn-cnp-yes-text{background-color:#0090ff;color:#fff;fill:#fff;border-color:#0090ff}
.bt-back-button{background-color:#fff;color:#000;padding:8px 22px 8px 8px;border-width:3px;border-style:solid;border-color:#13a29e;display:inline-flex;align-items:center;font-weight:bold;transition:all 0.25s ease-in-out}
@media (max-width:991px){.bt-back-button{font-size:11px;border-radius:20px}}
@media (min-width:992px){.bt-back-button{border-radius:30px}}
.bt-back-button bt-icon{fill:#000;margin-right:4px;transition:all 0.25s ease-in-out}
@media (max-width:991px){.bt-back-button bt-icon{width:20px}}
@media (min-width:992px){.bt-back-button bt-icon{width:40px}}
.bt-back-button:hover{background-color:#fff;color:#0090ff;border-color:#0090ff;text-decoration:none}
.bt-back-button:hover bt-icon{fill:#0090ff}
.bt-list-with-bullets{margin:0;padding:0;display:grid;gap:8px;list-style:none}
.bt-list-with-bullets:not(:last-child){margin-bottom:12px}
.bt-list-with-bullets.margin-sm:not(:last-child){margin-bottom:8px}
.bt-list-with-bullets.margin-lg:not(:last-child){margin-bottom:24px}
.bt-list-with-bullets li{position:relative;padding-left:25px}
.bt-list-with-bullets li:not(.no-bullet):before{content:"";position:absolute;top:9px;left:5px;width:5px;height:5px;border-radius:50%;display:block}
.bt-list-with-bullets.bt-list-with-bullets-blue li:before{background-color:#0072BC}
.bt-list-with-bullets.bt-list-with-bullets-yellow li:before{background-color:#FFC20E}
.bt-list-with-bullets.bt-list-with-bullets-red li:before{background-color:#ED1C24}
.bt-list-with-bullets.bt-list-with-bullets-star-purple li:before{background-color:#46305B}
.bt-product-description{max-width:1016px}
@media (max-width:991px){.bt-product-description{font-size:16px}}
@media (min-width:992px){.bt-product-description{font-size:23px}}
@media (max-width:991px){.bt-product-description:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.bt-product-description:not(:last-child){margin-bottom:56px;font-size:23px}}
.bt-label{background-color:#a0d9d7;color:#000;line-height:13px;margin:auto;font-weight:300;font-size:13px;border-radius:40px}
@media (max-width:991px){.bt-label{padding:2px 8px}}
@media (min-width:992px){.bt-label{padding:4px 12px}}
.bt-label{display:inline-block}
.bt-default-form .content-box:not(:last-child){margin-bottom:24px}
.bt-default-form a{color:#0090ff;text-decoration:none}
.bt-default-form a:hover{color:#0090ff;text-decoration:underline}
.bt-default-form .fields{display:grid;gap:12px}
.bt-default-form .fields:not(:last-child){margin-bottom:20px}
.bt-default-form .fields.fields-horizontal{grid-auto-flow:column;grid-auto-columns:1fr}
@media (max-width:991px){.bt-default-form .fields.fields-horizontal-mobile{grid-auto-flow:column;grid-auto-columns:1fr}}
@media (min-width:992px){.bt-default-form .fields.fields-horizontal-desktop{grid-auto-flow:column;grid-auto-columns:1fr}}
.bt-default-form .field{position:relative;min-width:0;min-height:0;z-index:1}
.bt-default-form .field.field-input label,.bt-default-form .field.field-select label,.bt-default-form .field.field-drop-down label{position:relative;background-color:#76b6b4;border:1px solid #c6fefc;border-radius:12px;display:block;overflow:hidden;z-index:1}
.bt-default-form .field.field-input input,.bt-default-form .field.field-input textarea,.bt-default-form .field.field-select input,.bt-default-form .field.field-select textarea,.bt-default-form .field.field-drop-down input,.bt-default-form .field.field-drop-down textarea{position:relative;background-color:transparent;color:#000;width:100%;line-height:22px;margin:0;padding:0;border:0;border-radius:0;font-size:16px;z-index:1}
.bt-default-form .field.field-input input:-webkit-autofill,.bt-default-form .field.field-input input:-webkit-autofill:hover,.bt-default-form .field.field-input input:-webkit-autofill:focus,.bt-default-form .field.field-input input:-webkit-autofill:active,.bt-default-form .field.field-input textarea:-webkit-autofill,.bt-default-form .field.field-input textarea:-webkit-autofill:hover,.bt-default-form .field.field-input textarea:-webkit-autofill:focus,.bt-default-form .field.field-input textarea:-webkit-autofill:active,.bt-default-form .field.field-select input:-webkit-autofill,.bt-default-form .field.field-select input:-webkit-autofill:hover,.bt-default-form .field.field-select input:-webkit-autofill:focus,.bt-default-form .field.field-select input:-webkit-autofill:active,.bt-default-form .field.field-select textarea:-webkit-autofill,.bt-default-form .field.field-select textarea:-webkit-autofill:hover,.bt-default-form .field.field-select textarea:-webkit-autofill:focus,.bt-default-form .field.field-select textarea:-webkit-autofill:active,.bt-default-form .field.field-drop-down input:-webkit-autofill,.bt-default-form .field.field-drop-down input:-webkit-autofill:hover,.bt-default-form .field.field-drop-down input:-webkit-autofill:focus,.bt-default-form .field.field-drop-down input:-webkit-autofill:active,.bt-default-form .field.field-drop-down textarea:-webkit-autofill,.bt-default-form .field.field-drop-down textarea:-webkit-autofill:hover,.bt-default-form .field.field-drop-down textarea:-webkit-autofill:focus,.bt-default-form .field.field-drop-down textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #76b6b4 inset !important;-webkit-text-fill-color:#000 !important;background-color:#76b6b4 !important;background-clip:content-box !important}
.bt-default-form .field.field-input input,.bt-default-form .field.field-select input,.bt-default-form .field.field-drop-down input{height:22px}
.bt-default-form .field.field-input textarea,.bt-default-form .field.field-select textarea,.bt-default-form .field.field-drop-down textarea{height:160px;resize:none}
.bt-default-form .field.field-input input:-webkit-autofill,.bt-default-form .field.field-input input:-webkit-autofill:hover,.bt-default-form .field.field-input input:-webkit-autofill:focus,.bt-default-form .field.field-input input:-webkit-autofill:active,.bt-default-form .field.field-input textarea:-webkit-autofill,.bt-default-form .field.field-input textarea:-webkit-autofill:hover,.bt-default-form .field.field-input textarea:-webkit-autofill:focus,.bt-default-form .field.field-input textarea:-webkit-autofill:active,.bt-default-form .field.field-select input:-webkit-autofill,.bt-default-form .field.field-select input:-webkit-autofill:hover,.bt-default-form .field.field-select input:-webkit-autofill:focus,.bt-default-form .field.field-select input:-webkit-autofill:active,.bt-default-form .field.field-select textarea:-webkit-autofill,.bt-default-form .field.field-select textarea:-webkit-autofill:hover,.bt-default-form .field.field-select textarea:-webkit-autofill:focus,.bt-default-form .field.field-select textarea:-webkit-autofill:active,.bt-default-form .field.field-drop-down input:-webkit-autofill,.bt-default-form .field.field-drop-down input:-webkit-autofill:hover,.bt-default-form .field.field-drop-down input:-webkit-autofill:focus,.bt-default-form .field.field-drop-down input:-webkit-autofill:active,.bt-default-form .field.field-drop-down textarea:-webkit-autofill,.bt-default-form .field.field-drop-down textarea:-webkit-autofill:hover,.bt-default-form .field.field-drop-down textarea:-webkit-autofill:focus,.bt-default-form .field.field-drop-down textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #76b6b4 inset !important;-webkit-text-fill-color:#000 !important;background-color:#76b6b4 !important;background-clip:content-box !important}
.bt-default-form .field.field-input select,.bt-default-form .field.field-select select,.bt-default-form .field.field-drop-down select{position:relative;background-color:transparent;color:#000;width:100%;height:56px;line-height:22px;margin:0;padding:17px 56px 17px 16px;border:0;border-radius:0;font-size:16px;z-index:1}
.bt-default-form .field.field-input select option,.bt-default-form .field.field-select select option,.bt-default-form .field.field-drop-down select option{color:#000B13}
.bt-default-form .field.field-input .placeholder,.bt-default-form .field.field-select .placeholder,.bt-default-form .field.field-drop-down .placeholder{color:#000;opacity:0.5}
.bt-default-form .field.field-input .field-select-wrapper,.bt-default-form .field.field-select .field-select-wrapper,.bt-default-form .field.field-drop-down .field-select-wrapper{position:relative;z-index:1}
.bt-default-form .field:has(:focus) label{border-color:#13a29e}
.bt-default-form .field.field-input label{padding:26px 16px 8px 16px}
.bt-default-form .field.field-input .placeholder{position:absolute;top:17px;left:16px;pointer-events:none;font-size:16px;font-weight:normal;z-index:2;opacity:0.5;transition:all 0.25s ease}
.bt-default-form .field.field-input input:focus ~ .placeholder,.bt-default-form .field.field-input input.dirty ~ .placeholder,.bt-default-form .field.field-input textarea:focus ~ .placeholder,.bt-default-form .field.field-input textarea.dirty ~ .placeholder{top:9px;font-size:13px;transform:translateY(0)}
.bt-default-form .field.field-input .addon{position:absolute;background:transparent;font-size:25px !important;right:6px;top:14px;color:#fff;border:0}
.bt-default-form .field.field-drop-down{cursor:pointer}
.bt-default-form .field.field-drop-down *{cursor:pointer}
.bt-default-form .field.field-drop-down label{padding:17px 56px 17px 16px}
.bt-default-form .field.field-drop-down .placeholder{position:absolute;top:17px;left:16px;pointer-events:none;font-size:16px;font-weight:normal;z-index:2;transition:all 0.25s ease}
.bt-default-form .field.field-drop-down input:focus ~ .placeholder,.bt-default-form .field.field-drop-down input.dirty ~ .placeholder,.bt-default-form .field.field-drop-down textarea:focus ~ .placeholder,.bt-default-form .field.field-drop-down textarea.dirty ~ .placeholder{opacity:0}
.bt-default-form .field.field-drop-down bt-icon{position:absolute;top:50%;right:16px;fill:#000;width:24px;transform:translateY(-50%)}
.bt-default-form .field.field-drop-down.field-focus bt-icon{transform:translateY(-50%) rotate(180deg)}
.bt-default-form .field.field-select bt-icon,.bt-default-form .field.field-select2 bt-icon{position:absolute;top:50%;right:16px;width:24px;fill:#000;transform:translateY(-50%);pointer-events:none;z-index:2}
.bt-default-form .field.field-checkbox{padding:9px 0px}
.bt-default-form .field.field-checkbox label{display:grid;grid-template-areas:"check text";grid-template-columns:30px auto;gap:16px;cursor:pointer}
.bt-default-form .field.field-checkbox label input{display:none}
.bt-default-form .field.field-checkbox label input ~ .check{background-color:#76b6b4;color:#000;fill:#000;width:30px;height:30px;line-height:28px;border:1px solid #c6fefc;border-radius:50%;grid-area:check;display:block;align-self:start;text-align:center;font-size:28px}
.bt-default-form .field.field-checkbox label input ~ .check i{display:block;transition:all 0.25s ease-in-out}
.bt-default-form .field.field-checkbox label input:not(:checked) ~ .check i{opacity:0}
.bt-default-form .field.field-checkbox label .text{grid-area:text;align-self:center}
.bt-default-form .field.field-checkbox label .text p{margin:0}
.bt-default-form .field.field-card-select{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:28px}
.bt-default-form .field.field-card-select:not(:last-child){margin-bottom:32px}
.bt-default-form .field.field-card-select label{display:block;text-align:center;cursor:pointer}
.bt-default-form .field.field-card-select label input{display:none}
.bt-default-form .field.field-card-select label img{width:100%;height:auto;margin-bottom:18px;display:block}
.bt-default-form .field.field-card-select label .unchecked{color:#0072BC;line-height:1.4;padding:14px 20px;border:2px solid #0072BC;border-radius:24px;display:inline-block;font-weight:bold;font-size:11px}
.bt-default-form .field.field-card-select label .checked{background-color:#3EB96F;color:#fff;fill:#3EB96F;line-height:1.4;padding:10px 14px;border-radius:24px;display:inline-grid;grid-template-columns:24px auto;grid-template-areas:"icon text";gap:10px;align-items:center;font-weight:bold;font-size:11px}
.bt-default-form .field.field-card-select label .checked .icon{background-color:#fff;width:24px;height:24px;border-radius:50%;grid-area:icon;overflow:hidden}
.bt-default-form .field.field-card-select label .checked .icon svg{width:100%;height:100%;display:block}
.bt-default-form .field.field-card-select label .checked .text{grid-area:text}
.bt-default-form .field.field-card-select label input:checked ~ .unchecked,.bt-default-form .field.field-card-select label input:not(:checked) ~ .checked{display:none}
.bt-default-form .field.field-error.field-input label,.bt-default-form .field.field-error.field-drop-down label{border-color:#ED1C24}
.bt-default-form .field.field-error.field-checkbox label input ~ .check{border-color:#ED1C24}
.bt-default-form .field .error-text{color:#ED1C24;line-height:14px;align-items:start;gap:6px}
.bt-default-form .field .error-text[class*="visible"]{display:flex}
.bt-default-form .field .error-text:not([class*="visible"]){display:none}
.bt-default-form .field .error-text:before{content:"B";position:relative;width:14px;height:14px;line-height:14px;border:1px solid #ED1C24;border-radius:50%;flex-shrink:0;display:block;overflow:hidden;font-size:12px;font-family:"fontikon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-align:center;-webkit-font-smoothing:antialiased}
.bt-default-form .field.field-disabled .error-text{display:none}
.bt-default-form .field-group{display:flex;align-items:stretch;gap:12px}
.bt-default-form .field-group:not(:last-child){margin-bottom:8px}
.bt-default-form .field-group label{flex:1}
.bt-default-form-message{padding-top:84px;padding-bottom:84px}
.bt-default-form-message .icon{width:62px;height:62px;margin-left:auto;margin-right:auto}
.bt-default-form-message .icon:not(:last-child){margin-bottom:24px}
.bt-default-form-message .icon svg{width:100%;height:100%;display:block}
.bt-default-form-message .content-box:not(:last-child){margin-bottom:24px}
.bt-modal{position:fixed;top:0;left:0;background-color:transparent;color:#000;width:100%;min-width:100%;height:100%;min-height:100%;border:0;font-size:16px;z-index:10}
.bt-modal::backdrop{display:none}
.bt-modal .bt-modal-backdrop{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.26);width:100%;height:100%;margin:0;padding:0;border:0;display:block;z-index:1}
.bt-modal .bt-modal-wrapper{position:absolute;top:0;background-color:#a0d9d7;color:#000;height:100%;overflow:auto;z-index:2}
@media (max-width:991px){.bt-modal .bt-modal-wrapper{left:0;width:100%;padding:36px 28px}}
@media (min-width:992px){.bt-modal .bt-modal-wrapper{right:0;width:100%;max-width:620px;padding:40px 56px;border-radius:12px 0 0 12px}}
.bt-modal .bt-modal-header{display:flex;align-items:start;gap:12px}
@media (max-width:991px){.bt-modal .bt-modal-header:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.bt-modal .bt-modal-header:not(:last-child){margin-bottom:40px}}
.bt-modal .bt-modal-header .bt-modal-header-text{flex:1}
.bt-modal .bt-modal-header .bt-modal-header-close{background-color:#fff;fill:#000;width:42px;height:42px;margin:0;padding:0;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}
.bt-modal .bt-modal-header .bt-modal-header-close bt-icon{width:12px;height:12px;display:block}
.bt-modal .bt-modal-actions{display:grid;gap:12px}
@media (max-width:991px){.bt-modal .bt-modal-actions{grid-template-columns:1fr}}
@media (min-width:992px){.bt-modal .bt-modal-actions{grid-auto-flow:column;grid-auto-columns:1fr}}
.bt-modal .bt-modal-content{position:relative;height:100%;padding:32px;overflow:auto;display:grid}
.bt-modal .bt-modal-content .container{margin-bottom:32px;align-self:center}
@media (max-width:991px){.bt-modal .bt-modal-content .container{padding-left:0 !important;padding-right:0 !important}}
@media (max-width:991px){.bt-modal .bt-modal-content-box:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.bt-modal .bt-modal-content-box:not(:last-child){margin-bottom:40px}}
.bt-modal .bt-modal-form{max-width:348px}
.bt-modal .bt-modal-form .text-label{line-height:1.3;margin-bottom:12px;display:block;font-size:16px;font-weight:bold}
.bt-modal .bt-modal-form .fields{display:grid;gap:16px}
.bt-modal .bt-modal-form .inputgroup{background-color:#fff;padding:14px;border:1px solid #9AC7E4;border-radius:12px;display:grid;grid-template-areas:"input text";grid-template-columns:auto min-content;gap:12px}
.bt-modal .bt-modal-form .inputgroup input{background-color:transparent;height:22px;margin:0;padding:0;border:0;grid-area:input;align-self:center}
.bt-modal .bt-modal-form .inputgroup .text{grid-area:text;align-self:center}
.bt-modal .actions{display:grid;gap:12px}
@media (min-width:992px){.bt-modal .actions{grid-auto-flow:column;grid-auto-columns:1fr}}
.bt-columns{display:grid;gap:24px}
.bt-columns:not(:last-child){margin-bottom:24px}
@media (min-width:992px){.bt-columns{grid-auto-flow:column;grid-auto-columns:1fr}.bt-columns.bt-columns-2{grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}.bt-columns.bt-columns-3{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}
.bt-columns-inline{display:inline-grid}
.bt-columns-inline:not(:last-child){margin-bottom:24px}
@media (max-width:991px){.bt-columns-inline{gap:24px}}
@media (min-width:992px){.bt-columns-inline{grid-auto-flow:column;grid-auto-columns:auto;gap:20px}}
.bt-categories-menu:not(:last-child){margin-bottom:44px}
@media (max-width:991px){.bt-categories-menu{position:fixed;top:0;right:-100%;width:100%;height:100%;overflow:hidden;transition:all 0.5s ease}.bt-categories-menu:after{content:"";position:absolute;left:48px;right:0;bottom:0;background:linear-gradient(360deg,#FFC20E 50%,rgba(255,194,14,0) 88.17%);width:100%;height:210px;display:block;z-index:2}.bt-categories-menu .backdrop{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.7);width:48px;height:100%;border:0;display:block;z-index:2}.bt-categories-menu .content{position:relative;background-color:#a0d9d7;width:calc(100% - 48px);height:100%;padding:36px 32px 210px 32px;margin-left:48px;overflow:auto;z-index:1}.bt-categories-menu .bt-categories-menu-close-button{position:absolute;left:calc(50% + 24px);bottom:44px;background-color:#fff;color:#000;padding:12px 24px;border:0;border-radius:18px;display:block;font-size:11px;white-space:nowrap;transform:translateX(-50%);z-index:3}}
@media (max-width:991px){.bt-categories-menu-showing{overflow:hidden}.bt-categories-menu-showing .bt-categories-menu{right:0}}
@media (max-width:991px){.bt-products-listing{margin-left:-16px;margin-right:-16px}}
.bt-products-listing:not(:last-child){margin-bottom:60px}
.bt-products-listing .bt-masonry-source{display:none}
.bt-products-listing .bt-masonry-listing{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:24px;align-items:start}
.bt-products-listing .bt-masonry-listing .bt-masonry-column{width:100%;min-width:0;display:grid;gap:24px;overflow:visible}
.bt-products-listing .bt-masonry-listing .bt-masonry-column .bt-masonry-entry{min-width:0}
.bt-products-listing .bt-grid-listing{display:grid;gap:24px}
@media (min-width:992px){.bt-products-listing .bt-grid-listing{grid-template-columns:repeat(2,1fr)}}
.bt-products-listing .product{background-color:#a0d9d7;color:#000;width:100%;display:block;text-decoration:none;overflow:hidden;transition:box-shadow 0.25s ease}
.bt-products-listing .product .image{transition:all 0.25s ease;overflow:hidden}
.bt-products-listing .product .image:only-child picture,.bt-products-listing .product .image:only-child img{width:100% !important;height:100% !important;object-fit:cover}
@media (min-width:992px){.bt-products-listing .product:hover{box-shadow:0px 12px 54px rgba(0,0,0,0.2)}.bt-products-listing .product:hover .image{transform:scale(1.1,1.1)}}
.bt-products-listing .product .name h3{font-size:inherit}
@media (max-width:991px){.bt-products-listing .product{padding:48px}.bt-products-listing .product:not(.product-atipic) .image{margin-left:-48px;margin-right:-48px;overflow:hidden}.bt-products-listing .product:not(.product-atipic) .image:first-child{margin-top:-48px}.bt-products-listing .product:not(.product-atipic) .image:last-child{margin-bottom:-48px}.bt-products-listing .product:not(.product-atipic) .image:only-child{height:calc(100% + 96px)}.bt-products-listing .product:not(.product-atipic) .image:only-child picture,.bt-products-listing .product:not(.product-atipic) .image:only-child img{width:100% !important;height:100% !important;object-fit:cover}.bt-products-listing .product.product-atipic .image{margin:-48px}.bt-products-listing .product .image:not(:last-child){margin-bottom:24px}.bt-products-listing .product .image img,.bt-products-listing .product .image picture{width:100%;height:auto;display:block;pointer-events:none}.bt-products-listing .product .name{text-align:center;font-size:30px}.bt-products-listing .product .name:not(:last-child):has(~ .stock){margin-bottom:12px}.bt-products-listing .product .name:not(:last-child):not(:has(~ .stock)){margin-bottom:24px}.bt-products-listing .product .name .stock{display:none !important}.bt-products-listing .product .actions{text-align:center}}
@media (min-width:992px){.bt-products-listing .product{border-radius:20px}.bt-products-listing .product.product-1:not(.product-atipic){padding:84px 94px;display:grid;grid-template-areas:"image name" "image description" "image actions";grid-template-columns:344px 1fr;grid-auto-rows:min-content;gap:0 120px}.bt-products-listing .product.product-1:not(.product-atipic) .image{position:relative;width:344px;min-width:0;height:344px;min-height:0;grid-area:image;overflow:hidden}.bt-products-listing .product.product-1:not(.product-atipic) .image img,.bt-products-listing .product.product-1:not(.product-atipic) .image picture{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.bt-products-listing .product.product-1:not(.product-atipic) .name{min-width:0;min-height:0;grid-area:name;align-self:start;font-size:44px}.bt-products-listing .product.product-1:not(.product-atipic) .name:not(:last-child){margin-bottom:24px}.bt-products-listing .product.product-1:not(.product-atipic) .name .stock{justify-content:left}.bt-products-listing .product.product-1:not(.product-atipic)>.stock{display:none}.bt-products-listing .product.product-1:not(.product-atipic) .description{min-width:0;min-height:0;grid-area:description;align-self:start}.bt-products-listing .product.product-1:not(.product-atipic) .actions{min-width:0;min-height:0;grid-area:actions;align-self:start}.bt-products-listing .product.product-1.product-atipic{padding:0}.bt-products-listing .product.product-1.product-atipic .image img,.bt-products-listing .product.product-1.product-atipic .image picture{width:100%;height:auto;display:block}.bt-products-listing .product.product-2{padding:64px 72px;display:flex;flex-direction:column;align-items:stretch}.bt-products-listing .product.product-2:not(.product-atipic) .image{margin-left:-72px;margin-right:-72px}.bt-products-listing .product.product-2:not(.product-atipic) .image:first-child{margin-top:-64px}.bt-products-listing .product.product-2:not(.product-atipic) .image:last-child{margin-bottom:-64px}.bt-products-listing .product.product-2:not(.product-atipic) .image:only-child{height:calc(100% + 128px)}.bt-products-listing .product.product-2:not(.product-atipic) .image:only-child picture,.bt-products-listing .product.product-2:not(.product-atipic) .image:only-child img{width:100% !important;height:100% !important;object-fit:cover}.bt-products-listing .product.product-2.product-atipic .image{margin:-64px -72px}.bt-products-listing .product.product-2 .image:not(:last-child){margin-bottom:56px}.bt-products-listing .product.product-2 .image img,.bt-products-listing .product.product-2 .image picture{width:100%;height:auto;display:block}.bt-products-listing .product.product-2 .name{font-size:44px;text-align:center}.bt-products-listing .product.product-2 .name:not(:last-child):has(~ .stock){margin-bottom:12px}.bt-products-listing .product.product-2 .name:not(:last-child):not(:has(~ .stock)){margin-bottom:24px}.bt-products-listing .product.product-2 .name .stock{display:none}.bt-products-listing .product.product-2 .actions{margin-top:auto;text-align:center}.bt-products-listing .product.product-3{padding:48px;display:flex;flex-direction:column;align-items:stretch}.bt-products-listing .product.product-3:not(.product-atipic) .image{margin-left:-48px;margin-right:-48px;overflow:hidden}.bt-products-listing .product.product-3:not(.product-atipic) .image:first-child{margin-top:-48px}.bt-products-listing .product.product-3:not(.product-atipic) .image:last-child{margin-bottom:-48px}.bt-products-listing .product.product-3:not(.product-atipic) .image:only-child{height:calc(100% + 96px)}.bt-products-listing .product.product-3:not(.product-atipic) .image:only-child picture,.bt-products-listing .product.product-3:not(.product-atipic) .image:only-child img{width:100% !important;height:100% !important;object-fit:cover}.bt-products-listing .product.product-3.product-atipic .image{margin:-48px}.bt-products-listing .product.product-3 .image:not(:last-child){margin-bottom:48px}.bt-products-listing .product.product-3 .image img,.bt-products-listing .product.product-3 .image picture{width:100%;height:auto;display:block}.bt-products-listing .product.product-3 .name{font-size:30px;text-align:center}.bt-products-listing .product.product-3 .name:not(:last-child):has(~ .stock){margin-bottom:12px}.bt-products-listing .product.product-3 .name:not(:last-child):not(:has(~ .stock)){margin-bottom:24px}.bt-products-listing .product.product-3 .name .stock{display:none}.bt-products-listing .product.product-3 .actions{margin-top:auto;text-align:center}}
.bt-products-listing .product .stock{display:flex;justify-content:center}
.bt-products-listing .product .stock .stock-wrapper{line-height:18px;padding:7px 15px;border-width:1px;border-style:solid;border-radius:32px;display:inline-block;font-size:13px;white-space:nowrap}
@media (max-width:991px){.bt-products-listing .product .stock:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.bt-products-listing .product .stock:not(:last-child){margin-bottom:32px}}
.bt-products-listing .product .stock.stock-red .stock-wrapper{color:#ED1C24;border-color:#ED1C24}
.bt-products-listing .product .stock.stock-yellow .stock-wrapper{color:#FFC20E;border-color:#FFC20E}
.bt-products-listing .product .stock.stock-green .stock-wrapper{color:#3EB96F;border-color:#3EB96F}
.bt-products-listing .product .stock.stock-depleted .stock-wrapper{background-color:#ED1C24;color:#fff;border-color:#ED1C24}
.bt-products-listing .product .description{font-size:16px}
.bt-products-listing .product .description:not(:last-child){margin-bottom:48px}
.bt-products-listing .product .description ul{margin:0;padding:0;display:grid}
.bt-products-listing .product .description ul li{position:relative;padding:20px 0 20px 30px;border-bottom:1px solid #c6fefc;display:block}
.bt-products-listing .product .description ul li:first-child{border-top:1px solid #c6fefc}
.bt-products-listing .product .description ul li:before{content:"l";position:absolute;top:22px;left:0;background-color:#13a29e;color:#fff;width:18px;height:18px;line-height:18px;border-radius:50%;display:block;font-size:18px;font-family:"fontikon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}
.bt-products-listing .product .actions a,.bt-products-listing .product .actions .bt-product-action{position:relative;display:inline-block}
.bt-products-listing .product .actions a[href]:hover,.bt-products-listing .product .actions .bt-product-action[href]:hover{text-decoration:none}
.bt-products-listing .product .actions a[href]:hover .bt-product-action-text,.bt-products-listing .product .actions .bt-product-action[href]:hover .bt-product-action-text{background:#0090ff;color:#fff}
.bt-products-listing .product .actions a .bt-product-action-animation,.bt-products-listing .product .actions .bt-product-action .bt-product-action-animation{--gradient-angle:0deg;position:absolute;inset:-3px;border-radius:120px;opacity:0;z-index:1}
.bt-products-listing .product .actions a .bt-product-action-text,.bt-products-listing .product .actions .bt-product-action .bt-product-action-text{position:relative;background:#13a29e;color:#fff;letter-spacing:0.03em;border-radius:36px;padding:18px 40px;display:block;text-align:center;font-weight:700;font-size:13px;text-decoration:none;transition:background 0.25s ease-in-out,color 0.25s ease-in-out;z-index:2}
.bt-products-listing .product.product-depleted{pointer-events:none}
.bt-products-listing .product.product-depleted .description,.bt-products-listing .product.product-depleted .actions{opacity:0.4}
.bt-products-listing .product.product-depleted .description ul li:before{background-color:#67686a;color:#fff}
.bt-products-listing .product.product-depleted .actions .bt-product-action .bt-product-action-animation{display:none}
.bt-products-listing .product.product-depleted .actions .bt-product-action .bt-product-action-text{background:#67686a;color:#fff}
.bt-products-listing .product[href]:hover{text-decoration:none}
.bt-products-listing .product[href]:hover .actions a,.bt-products-listing .product[href]:hover .actions .bt-product-action{text-decoration:none}
.bt-products-listing .product[href]:hover .actions a .bt-product-action-text,.bt-products-listing .product[href]:hover .actions .bt-product-action .bt-product-action-text{background:#0090ff;color:#fff}
.bt-products-listing .product-bt-pay{background-color:#a0d9d7;width:100%;margin-bottom:24px;border-radius:20px;display:inline-block;vertical-align:top;overflow:hidden}
@media (max-width:991px){.bt-products-listing .product-bt-pay{padding:48px}}
@media (min-width:992px){.bt-products-listing .product-bt-pay{padding:64px 72px}}
.bt-products-listing .product-bt-pay .name:not(:last-child){margin-bottom:24px}
.bt-porducts-listing-controls{align-items:center;gap:20px}
@media (max-width:991px){.bt-porducts-listing-controls{display:grid}}
@media (min-width:992px){.bt-porducts-listing-controls{display:flex;justify-content:space-between}}
.bt-porducts-listing-controls:not(:last-child){margin-bottom:20px}
@media (max-width:991px){.bt-porducts-listing-controls .bt-porducts-listing-controls-display{display:none}}
.bt-porducts-listing-controls .bt-porducts-listing-controls-display a{background-color:#6ab1d5;color:#fff;fill:#fff;width:48px;height:48px;border-radius:50%;display:inline-block}
.bt-porducts-listing-controls .bt-porducts-listing-controls-display a:hover{background-color:#e89400;color:#fff;fill:#fff}
.bt-porducts-listing-controls .bt-porducts-listing-controls-display a.selected{background-color:#e89400;color:#fff;fill:#fff;pointer-events:none}
.bt-porducts-listing-controls .bt-porducts-listing-controls-display a svg{width:100%;height:100%;display:block}
@media (min-width:992px){.bt-porducts-listing-controls .bt-porducts-listing-controls-sort{width:220px}}
.bt-porducts-listing-controls .bt-porducts-listing-controls-sort label{position:relative;display:block}
.bt-porducts-listing-controls .bt-porducts-listing-controls-sort label select{width:100%;line-height:20px;padding:14px 52px 14px 24px;border:0;border-radius:48px;display:block}
.bt-porducts-listing-controls .bt-porducts-listing-controls-sort label i{position:absolute;top:50%;right:16px;color:#000;font-size:24px;display:block;transform:translateY(-50%);pointer-events:none}
.bt-product-grid{display:grid;align-items:start}
@media (max-width:991px){.bt-product-grid{margin-left:-16px;margin-right:-16px;margin-bottom:40px;grid-template-areas:"left-top" "right" "left-bottom" "bottom";gap:24px}}
@media (min-width:992px){.bt-product-grid{margin-bottom:146px;grid-template-columns:auto 486px;grid-template-rows:auto 1fr auto;gap:0 24px}}
.bt-product-grid .left-top{min-width:0;min-height:0;grid-column:1;grid-row:1}
@media (min-width:992px){.bt-product-grid .left-top{margin-bottom:24px}}
.bt-product-grid .left-bottom{min-width:0;min-height:0;grid-column:1}
@media (max-width:991px){.bt-product-grid .left-bottom{grid-row:3}}
@media (min-width:992px){.bt-product-grid .left-bottom{grid-row:2}}
.bt-product-grid .right{min-width:0;min-height:0}
@media (max-width:991px){.bt-product-grid .right{grid-column:1;grid-row:2}}
@media (min-width:992px){.bt-product-grid .right{height:100%;grid-column:2;grid-row:1 / span 2}.bt-product-grid .right .right-sticky{will-change:top}}
.bt-product-grid .bottom{min-width:0;min-height:0}
@media (max-width:991px){.bt-product-grid .bottom{grid-column:1;grid-row:4}}
@media (min-width:992px){.bt-product-grid .bottom{grid-column:1 / span 2;grid-row:3}}
.bt-product-offer{background-color:#a0d9d7;color:#000}
@media (max-width:991px){.bt-product-offer{padding:42px 24px;font-size:16px}}
@media (min-width:992px){.bt-product-offer{padding:64px;border-radius:20px;font-size:19px}}
.bt-product-offer:not(:last-child){margin-bottom:24px}
.bt-product-offer ul{margin:0;padding:0;list-style:none;display:grid;gap:15px}
@media (max-width:991px){.bt-product-offer ul{font-size:14px}}
@media (min-width:992px){.bt-product-offer ul{font-size:16px}}
.bt-product-offer ul:not(:last-child){margin-bottom:32px}
.bt-product-offer ul li{display:flex;align-items:center;gap:14px}
.bt-product-offer ul li:before{content:"l";background-color:#000;color:#fff;width:22px;min-width:22px;height:22px;min-height:22px;line-height:22px;border-radius:50%;display:block;font-size:22px;font-family:"fontikon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;align-self:flex-start}
.bt-product-offer .offer{color:#000}
.bt-product-offer .offer:not(:last-child){margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #c6fefc}
@media (max-width:991px){.bt-product-offer .offer{font-size:19px}}
@media (min-width:992px){.bt-product-offer .offer{font-size:23px}}
.bt-product-offer .offer ul{gap:17px}
@media (max-width:991px){.bt-product-offer .offer ul{font-size:16px}}
@media (min-width:992px){.bt-product-offer .offer ul{font-size:19px}}
.bt-product-offer .offer ul li{padding:2px 0}
.bt-product-offer .offer ul li:before{background-color:#13a29e;color:#fff;width:28px;min-width:28px;height:28px;min-height:28px;line-height:28px;font-size:28px}
.bt-product-offer .standard{position:relative;z-index:1}
@media (min-width:992px){.bt-product-offer .standard h3{font-size:36px}}
.bt-product-offer .standard:before{content:"";position:absolute;top:0;left:0;background-color:#a0d9d7;width:100%;height:100%;display:block;opacity:calc(50 / 100);z-index:2}
.bt-product-box{position:relative;background-color:#a0d9d7;color:#000;min-height:0;display:block;text-decoration:none}
@media (max-width:991px){.bt-product-box{padding:24px}.bt-product-box.bt-product-box-mobile-narrow{margin-left:12px;margin-right:12px;border-radius:20px}}
@media (min-width:992px){.bt-product-box{padding:64px;border-radius:20px}.bt-product-box.padding-sm{padding:48px}.bt-product-box.bt-product-box-thank-you{padding:84px 48px}}
.bt-product-box:hover{text-decoration:none}
.bt-product-box:not(:last-child){margin-bottom:24px}
.bt-product-box:not(.bt-product-box-overflow-visible){overflow:hidden}
.bt-product-box .image{overflow:hidden;transition:all 0.25s ease}
@media (max-width:991px){.bt-product-box .image{margin-left:-24px;margin-right:-24px}}
@media (min-width:992px){.bt-product-box .image{margin-left:-64px;margin-right:-64px;border-radius:20px}.bt-product-box .image.padding-sm{padding:48px}}
@media (max-width:991px){.bt-product-box .image:first-child{margin-top:-24px}}
@media (min-width:992px){.bt-product-box .image:first-child{margin-top:-64px}}
@media (max-width:991px){.bt-product-box .image:last-child{margin-bottom:-24px}}
@media (min-width:992px){.bt-product-box .image:last-child{margin-bottom:-64px}}
.bt-product-box .image.image-overflow{margin-left:-64px;margin-right:-64px}
.bt-product-box .image.image-overflow:first-child{margin-top:-64px}
.bt-product-box .image.image-overflow:last-child{margin-bottom:-64px}
.bt-product-box .image:not(:last-child){margin-bottom:48px}
.bt-product-box .image img,.bt-product-box .image svg{width:100%;height:auto;margin-left:auto;margin-right:auto;display:block;overflow:visible}
@media (min-width:992px){.bt-product-box .image:hover{transform:scale(1.1,1.1)}}
.bt-product-box .text{transition:all 0.25s ease}
.bt-product-box .text:not(:last-child){margin-bottom:48px}
.bt-product-box .text:not(:last-child).margin-sm{margin-bottom:24px}
.bt-product-box .text ul{margin:0;padding:0;list-style:none;display:grid;gap:16px}
@media (max-width:991px){.bt-product-box .text ul{font-size:16px}}
@media (min-width:992px){.bt-product-box .text ul{font-size:19px}}
.bt-product-box .text ul:not(:last-child){margin-bottom:52px}
.bt-product-box .text ul li{position:relative;padding:2px 0;display:flex;align-items:center;gap:14px}
.bt-product-box .text ul li:before{content:"l";background-color:#13a29e;color:#fff;width:28px;min-width:28px;height:28px;min-height:28px;line-height:28px;border-radius:50%;display:block;font-size:28px;font-family:"fontikon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;align-self:flex-start}
.bt-product-box .actions:not(:last-child){margin-bottom:48px}
.bt-product-box .actions a{background-color:#13a29e;color:#fff;padding:18px 40px;border-radius:28px;display:inline-block;font-size:13px;text-align:center;font-weight:bold}
.bt-product-box .actions a:hover{background-color:#0090ff;color:#fff}
.bt-product-box.bt-product-box-bt-pay{background-color:#a0d9d7;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#000}
.bt-product-box.bt-product-box-bt-pay .bt-product-box-bt-pay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.bt-product-box.bt-product-box-bt-pay .image{width:100%;max-width:518px;margin-left:auto;margin-right:auto;overflow:hidden;transition:transform 0.25s ease-in-out}
.bt-product-box.bt-product-box-bt-pay:hover .image{transform:scale(1.1,1.1)}
.bt-product-box.bt-product-box-parteneri-star{background-color:#a0d9d7;color:#000}
.bt-product-box.bt-product-box-parteneri-star .text:has(img){transition:transform 0.25s ease-in-out}
.bt-product-box.bt-product-box-parteneri-star:hover .text:has(img){transform:scale(1.1,1.1)}
.bt-product-box.bt-product-box-left-right-desktop{display:grid;align-items:start}
@media (max-width:991px){.bt-product-box.bt-product-box-left-right-desktop{grid-template-columns:1fr;grid-template-areas:"left" "right";gap:24px}}
@media (min-width:992px){.bt-product-box.bt-product-box-left-right-desktop{grid-template-columns:1fr 262px;grid-template-areas:"left right";gap:44px}}
.bt-product-box.bt-product-box-left-right-desktop .left{grid-area:left}
.bt-product-box.bt-product-box-left-right-desktop .right{grid-area:right}
.bt-product-box.bt-product-box-extra{background-color:#a0d9d7;color:#000}
.bt-product-box.bt-product-box-extra .text ul li:before{background-color:#13a29e;color:#fff}
.bt-product-box.reclama-parteneri-star{background-color:#fff;display:grid}
@media (max-width:991px){.bt-product-box.reclama-parteneri-star{padding:24px;gap:24px}}
@media (min-width:992px){.bt-product-box.reclama-parteneri-star{padding:64px;gap:40px;border-radius:20px}}
.bt-product-box.reclama-parteneri-star .icon img{width:100%;height:auto}
.bt-product-box.reclama-parteneri-star .action{background:#FFC20E;border-radius:60px;font-style:normal;font-weight:bold;font-size:13px;line-height:140%;letter-spacing:0.03em;color:#1D1D1D;padding:18px 40px;justify-self:start}
.bt-product-box .intrebari{background:#fff;display:grid}
@media (max-width:991px){.bt-product-box .intrebari{padding:24px}}
@media (min-width:992px){.bt-product-box .intrebari{padding:64px;gap:32px;border-radius:20px}}
.bt-product-box .intrebari .item{border-bottom:1px solid #F0F0F0}
.bt-product-box .intrebari .item:first-of-type{border-top:1px solid #F0F0F0}
.bt-product-box .intrebari .item:not(.open) .title{color:#0072BC}
.bt-product-box .intrebari .item:not(.open) .title::before{border-width:1px 0px 0px 1px;border-color:#0072BC;top:28px}
.bt-product-box .intrebari .item:not(.open) .raspuns{display:none}
.bt-product-box .intrebari .item .title{font-weight:bold;font-size:16px;line-height:130%;padding:21px 21px 21px 0;position:relative}
.bt-product-box .intrebari .item .title::before{content:"";width:7px;height:7px;border-width:0px 1px 1px 0px;border-style:solid;border-color:#fff;display:inline-block;vertical-align:baseline;transform:rotate(225deg);position:absolute;right:0;top:32px}
.bt-product-box .intrebari .item .raspuns{padding-bottom:20px}
.bt-product-stock-box{background-color:#a0d9d7;color:#000;padding:16px;border-radius:20px;text-align:center}
@media (max-width:991px){.bt-product-stock-box{font-size:16px}}
@media (min-width:992px){.bt-product-stock-box{font-size:23px}}
.bt-product-stock-box:not(:last-child){margin-bottom:24px}
.bt-box-overlay{position:absolute;top:0;left:0;background-color:#a0d9d7;color:#000;width:100%;height:100%;border:1px solid #13a29e;border-radius:20px;display:grid;align-items:center;opacity:calc(85 / 100);z-index:2}
@media (max-width:991px){.bt-box-overlay{padding:24px}}
@media (min-width:992px){.bt-box-overlay{padding:64px}}
.bt-box-overlay .bt-box-overlay-content{width:100%}
.bt-another-bt-pay-box{position:relative;display:grid;border-radius:20px;text-decoration:none;cursor:pointer;overflow:hidden}
.bt-another-bt-pay-box:not(:last-child){margin-bottom:24px}
.bt-another-bt-pay-box .bt-another-bt-pay-box-image{position:relative;min-width:0;min-height:0;grid-column:1;grid-row:1;z-index:1;transition:transform 0.25s ease}
.bt-another-bt-pay-box .bt-another-bt-pay-box-image img{width:100%;height:auto;display:block}
@media (min-width:992px){.bt-another-bt-pay-box:hover .bt-another-bt-pay-box-image{transform:scale(1.1,1.1)}}
.bt-another-bt-pay-box .bt-another-bt-pay-box-content{position:relative;min-width:0;min-height:0;grid-column:1;grid-row:1;display:flex;flex-flow:column;align-items:stretch;justify-content:flex-start;gap:24px;text-decoration:none;z-index:2}
@media (max-width:991px){.bt-another-bt-pay-box .bt-another-bt-pay-box-content{padding:24px}}
@media (min-width:992px){.bt-another-bt-pay-box .bt-another-bt-pay-box-content{padding:48px}}
.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-title-and-subtitle{display:grid;gap:10px}
.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-title-and-subtitle .bt-another-bt-pay-box-title{line-height:40px;font-size:36px;font-weight:700}
.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-title-and-subtitle .bt-another-bt-pay-box-subtitle{font-size:19px;line-height:23px;font-weight:400}
.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-qr{position:relative;background-color:var(--bt-another-bt-pay-box-qr-background);position:relative;padding:16px 24px;border-width:1px;border-style:solid;border-radius:12px;justify-content:center;align-items:center;gap:24px;overflow:hidden;backdrop-filter:blur(3px)}
@media (max-width:991px){.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-qr{display:none}}
@media (min-width:992px){.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-qr{display:flex}}
.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-qr:before{content:"";position:absolute;top:0;left:0;background-color:#a0d9d7;width:100%;height:100%;opacity:0.5;display:block;z-index:1;pointer-events:none}
.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-qr .bt-another-bt-pay-box-qr-text{position:relative;max-width:126px;max-width:114px;font-size:14px;font-style:normal;font-weight:600;z-index:2}
.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-qr .bt-another-bt-pay-box-qr-image{position:relative;z-index:2}
.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-qr .bt-another-bt-pay-box-qr-image img,.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-qr .bt-another-bt-pay-box-qr-image svg{width:90px;height:90px;display:block}
@media (max-width:991px){.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-actions{text-align:center}}
@media (min-width:992px){.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-actions{display:none}}
.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-actions .bt-another-bt-pay-box-action{color:#0090ff;fill:#0090ff;display:inline-flex;align-items:center;gap:8px;font-size:16px;text-decoration:none}
.bt-another-bt-pay-box .bt-another-bt-pay-box-content .bt-another-bt-pay-box-actions .bt-another-bt-pay-box-action svg{width:12px;height:12px;display:block}
.bt-another-bt-pay-box:hover{text-decoration:none}
.bt-another-bt-pay-box:hover .bt-another-bt-pay-box-content .bt-another-bt-pay-box-actions .bt-another-bt-pay-box-action{color:#000;fill:#000}
.bt-faq{border-top:1px solid #fff}
.bt-faq:not(:last-child){margin-bottom:32px}
.bt-faq .question{border-bottom:1px solid #fff}
.bt-faq .question button{position:relative;background:transparent;color:#fff;padding:20px 56px 20px 0;border:0;width:100%;min-height:64px;display:block;font-weight:bold;text-align:left}
.bt-faq .question button bt-icon{position:absolute;top:20px;right:16px;fill:#fff;width:24px}
.bt-faq .question:not(.expanded) button{color:#fff}
.bt-faq .question:not(.expanded) .answer{display:none}
.bt-faq .question.expanded bt-icon{fill:#fff;transform:rotate(180deg)}
.bt-faq .question .answer{color:#fff;padding-bottom:20px}
.bt-thank-you{max-width:588px;margin-left:auto;margin-right:auto;display:grid;align-items:center}
@media (max-width:991px){.bt-thank-you{margin-bottom:40px}}
@media (min-width:992px){.bt-thank-you{margin-bottom:146px}}
.bt-footer{background-color:#a0d9d7;color:#000}
@media (max-width:991px){.bt-footer{margin:56px 0px 0px 0px;padding-top:56px;padding-bottom:56px}}
@media (min-width:992px){.bt-footer{margin:76px 0px 0px 0px;padding-top:80px;padding-bottom:64px}}
@media (min-width:992px){.bt-footer .top{margin-bottom:88px}}
.bt-footer .top .bt-footer-heading{display:flex;align-items:center}
@media (max-width:991px){.bt-footer .top .bt-footer-heading{flex-flow:column;justify-content:center}}
@media (min-width:992px){.bt-footer .top .bt-footer-heading{gap:40px}}
.bt-footer .top .bt-footer-heading .logo{width:98px;display:block}
@media (max-width:991px){.bt-footer .top .bt-footer-heading .logo{margin-bottom:40px}}
.bt-footer .top .bt-footer-heading .logo img,.bt-footer .top .bt-footer-heading .logo svg{width:98px;height:71px;display:block}
@media (max-width:991px){.bt-footer .top .bt-footer-heading .logo img,.bt-footer .top .bt-footer-heading .logo svg{margin:0 auto}}
@media (max-width:991px){.bt-footer .top .bt-footer-heading .bt-pay-download-app{margin-bottom:62px}}
@media (max-width:991px){.bt-footer .top .bt-footer-heading .social{margin-bottom:32px;text-align:center;font-size:32px}}
@media (min-width:992px){.bt-footer .top .bt-footer-heading .social{margin-left:auto;align-self:center;text-align:right;font-size:42px}}
.bt-footer .top .bt-footer-heading .social svg{display:block}
@media (max-width:991px){.bt-footer .top .bt-footer-heading .social svg{width:32px;height:32px}}
@media (min-width:992px){.bt-footer .top .bt-footer-heading .social svg{width:42px;height:42px}}
.bt-footer .top .bt-footer-heading .social ul{margin:0;padding:0;display:inline-grid;grid-auto-flow:column;grid-auto-columns:auto;list-style:none}
@media (max-width:991px){.bt-footer .top .bt-footer-heading .social ul{gap:4px}}
@media (min-width:992px){.bt-footer .top .bt-footer-heading .social ul{gap:24px}}
.bt-footer .top .bt-footer-heading .social ul a{color:#000;fill:#000;display:flex;align-items:center;justify-content:center}
.bt-footer .top .bt-footer-heading .social ul a:hover{color:#0090ff;fill:#0090ff}
.bt-footer .main-links{line-height:1.3;font-size:16px}
@media (max-width:991px){.bt-footer .main-links{margin-bottom:24px}}
@media (min-width:992px){.bt-footer .main-links{margin-bottom:52px}}
.bt-footer .main-links .row{border-bottom:1px solid #c6fefc}
@media (max-width:991px){.bt-footer .main-links .row{padding-bottom:24px}}
@media (min-width:992px){.bt-footer .main-links .row{padding-bottom:32px}}
@media (max-width:991px){.bt-footer .main-links .row:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.bt-footer .main-links .row:not(:last-child){margin-bottom:32px}}
.bt-footer .main-links ul{margin:0;padding:0;list-style:none}
@media (max-width:991px){.bt-footer .main-links ul{display:grid;gap:8px;text-align:center}}
@media (min-width:992px){.bt-footer .main-links ul{display:flex;gap:48px}}
.bt-footer .main-links ul a{color:#000}
.bt-footer .main-links ul a:hover{color:#0090ff;text-decoration:none}
.bt-footer .bottom .grid{display:grid}
@media (max-width:991px){.bt-footer .bottom .grid{grid-template-areas:"support-links" "copyright"}}
@media (min-width:992px){.bt-footer .bottom .grid{grid-template-areas:"support-links support-buttons" "copyright support-buttons";grid-template-columns:auto min-content;gap:8px}}
.bt-footer .bottom .grid .support-links{grid-area:support-links}
@media (max-width:991px){.bt-footer .bottom .grid .support-links{margin-bottom:24px}}
@media (min-width:992px){.bt-footer .bottom .grid .support-links{align-self:end}}
.bt-footer .bottom .grid .support-links ul{margin:0;padding:0;list-style:none}
@media (max-width:991px){.bt-footer .bottom .grid .support-links ul{display:grid;gap:8px;text-align:center}}
@media (min-width:992px){.bt-footer .bottom .grid .support-links ul{display:inline-grid;grid-auto-flow:column;grid-auto-columns:auto;gap:32px}}
.bt-footer .bottom .grid .support-links ul a{color:#000}
.bt-footer .bottom .grid .support-links ul a:hover{color:#0090ff;text-decoration:none}
.bt-footer .bottom .grid .copyright{color:#000;grid-area:copyright}
@media (max-width:991px){.bt-footer .bottom .grid .copyright{text-align:center}}
@media (min-width:992px){.bt-footer .bottom .grid .copyright{align-self:start}}
.bt-footer .bottom .grid .support-buttons{grid-area:support-buttons}
.bt-footer .support-buttons{display:grid;font-size:13px}
@media (max-width:991px){.bt-footer .support-buttons{margin-bottom:32px;gap:8px}}
@media (min-width:992px){.bt-footer .support-buttons{align-self:end;grid-auto-flow:column;grid-auto-columns:auto;gap:12px}}
.bt-footer .support-buttons a{background-color:#13a29e;color:#fff;fill:#fff;padding:8px 16px;border-radius:27px;gap:8px;text-decoration:none;transition:all 0.25s ease-in-out}
@media (max-width:991px){.bt-footer .support-buttons a{text-align:center}}
@media (min-width:992px){.bt-footer .support-buttons a{display:grid;grid-template-areas:"icon text";grid-template-columns:38px auto;align-items:center}}
.bt-footer .support-buttons a .icon{color:#fff;fill:#fff;width:38px;height:38px;line-height:1;font-size:38px;transition:all 0.25s ease-in-out}
@media (max-width:991px){.bt-footer .support-buttons a .icon{display:inline-block;vertical-align:middle}}
@media (min-width:992px){.bt-footer .support-buttons a .icon{grid-area:icon;align-self:center}}
.bt-footer .support-buttons a .icon svg{width:100%;height:100%;display:block}
.bt-footer .support-buttons a .text{text-decoration:none}
@media (max-width:991px){.bt-footer .support-buttons a .text{display:inline-block;vertical-align:middle;text-align:left}}
@media (min-width:992px){.bt-footer .support-buttons a .text{grid-area:text;align-self:center}}
.bt-footer .support-buttons a:hover{background-color:#f3f3f3;color:#000;fill:#000;text-decoration:none}
.bt-footer .support-buttons a:hover .icon{color:#000;fill:#000}
.bt-thankyou-icon{background-color:#13a29e;color:#fff;border-radius:50%;font-size:62px}
.bt-important-icon{background-color:#13a29e;color:#fff;border-radius:50%;font-size:62px}
.grecaptcha-badge{pointer-events:none;visibility:hidden}
.bt-iframe-wrapper{position:relative;width:100%;padding-bottom:56.25%;z-index:1}
@media (max-width:991px){.bt-iframe-wrapper:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.bt-iframe-wrapper:not(:last-child){margin-bottom:56px}}
.bt-iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.drop-down-content{position:absolute;top:50%;left:50%;background-color:#fff;color:#fff;border:1px solid #fff;border-radius:12px;box-shadow:0px 16px 38px rgba(0,0,0,0.07);transform:translate(-50%,-50%);z-index:2}
@media (max-width:991px){.drop-down-content{padding:24px 28px}}
@media (min-width:992px){.drop-down-content{padding:32px 36px}}
.drop-down-content:not(.showing){display:none}
.drop-down-content .close{position:absolute;top:16px;right:16px;background-color:#fff;fill:#fff;width:42px;height:42px;margin:0;padding:0;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:2}
.drop-down-content .close bt-icon{width:12px;height:12px;display:block}
.drop-down-content .programare-call-center .zone{line-height:1.25;font-size:19px}
.drop-down-content .programare-call-center .zile{display:inline-grid;grid-auto-flow:column;grid-auto-columns:52px;gap:8px}
.drop-down-content .programare-call-center .zile:not(:last-child){margin-bottom:24px}
.drop-down-content .programare-call-center .zile label{background-color:transparent;display:block}
.drop-down-content .programare-call-center .zile label input{display:none}
.drop-down-content .programare-call-center .zile label input ~ .text{background-color:#fff;color:#fff;line-height:1.4;padding:16px 12px;border:1px solid #fff;border-radius:26px;text-align:center;font-size:13px}
.drop-down-content .programare-call-center .zile label input ~ .text .number{line-height:1.25;font-size:23px}
.drop-down-content .programare-call-center .zile label input:checked ~ .text{background-color:#fff;color:#fff;border-color:#fff}
.drop-down-content .programare-call-center .intervale{display:grid;gap:8px}
@media (max-width:991px){.drop-down-content .programare-call-center .intervale{grid-template-columns:repeat(4,1fr)}}
@media (min-width:992px){.drop-down-content .programare-call-center .intervale{grid-template-columns:repeat(5,68px)}}
.drop-down-content .programare-call-center .intervale:not(:last-child){margin-bottom:24px}
.drop-down-content .programare-call-center .intervale label{background-color:transparent;display:block}
.drop-down-content .programare-call-center .intervale label input{display:none}
.drop-down-content .programare-call-center .intervale label input ~ .text{background-color:#fff;color:#fff;line-height:1.4;border:1px solid #fff;border-radius:26px;text-align:center;font-size:16px;white-space:nowrap}
@media (max-width:991px){.drop-down-content .programare-call-center .intervale label input ~ .text{padding:8px}}
@media (min-width:992px){.drop-down-content .programare-call-center .intervale label input ~ .text{padding:8px 12px}}
.drop-down-content .programare-call-center .intervale label input:checked ~ .text{background-color:#fff;color:#fff;border-color:#fff}
.bt-information-bubble{background-color:transparent;border:0;font-size:16px;align-items:center}
.bt-information-bubble bt-icon{width:18px;border-radius:50%;display:inline-block;vertical-align:middle}
.bt-information-bubble bt-icon:not(:first-child){margin-left:8px}
.bt-information-bubble bt-icon:not(:last-child){margin-right:8px}
.bt-information-bubble.bt-information-bubble-white bt-icon{background-color:#fff;fill:#0072BC}
.bt-information-bubble.bt-information-bubble-blue bt-icon{background-color:#0072BC;fill:#fff}
.bt-information-bubble .bt-information-bubble-content{display:none}
.bt-information-bubble-content{position:absolute;background-color:#fff;color:#000B13;padding:32px;border-radius:20px;filter:drop-shadow(0 8px 20px rgba(0,0,0,0.4));z-index:2}
.bt-information-bubble-content:before{content:"";position:absolute;top:100%;left:var(--left);width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:#fff transparent transparent transparent;display:block;transform:translateX(-50%)}
.bt-information-bubble-content.bt-information-bubble-content-blue-background{background-color:#009EE0;color:#fff}
.bt-information-bubble-content.bt-information-bubble-content-blue-background:before{border-color:#009EE0 transparent transparent transparent}
.bt-information-bubble-content:not(.showing){pointer-events:none}
.bt-header-pj{transition:all 0.5s ease}
@media (max-width:991px){.bt-header-pj{overflow:visible}}
@media (min-width:992px){.bt-header-pj{overflow:hidden}}
.bt-header-pj.bt-loading{opacity:0;pointer-events:none;transform:translateY(36px)}
.bt-header-pj.bt-loaded{opacity:1}
@media (max-width:991px){.bt-header-pj:not(:last-child):not(.no-margin){margin-bottom:48px;margin-right:-32px}}
@media (min-width:992px){.bt-header-pj:not(:last-child):not(.no-margin){margin-bottom:84px}}
.bt-back-to-top{position:fixed;background-color:#13a29e;color:#fff;border:0;border-radius:50%;box-shadow:0px 0px 54px rgba(0,0,0,0.2);display:flex;align-items:center;justify-content:center;font-size:38px;z-index:10;transition:all 0.25s ease}
@media (max-width:991px){.bt-back-to-top{right:8px;bottom:8px;width:38px;height:38px}}
@media (min-width:992px){.bt-back-to-top{right:12px;bottom:12px;width:54px;height:54px}}
.bt-back-to-top:hover{background-color:#0090ff;color:#fff}
:has(.bt-form-sticky-button.visible) .bt-back-to-top,.bt-back-to-top:not(.showing){opacity:0;pointer-events:none}
.bt-scroll-to-another-bt-pay-box{background-color:transparent;color:#13a29e;margin-inline:auto;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:38px;z-index:10;transition:all 0.25s ease}
@media (max-width:991px){.bt-scroll-to-another-bt-pay-box{right:8px;bottom:8px;width:38px;height:38px}}
@media (min-width:992px){.bt-scroll-to-another-bt-pay-box{right:12px;bottom:12px;width:54px;height:54px}.bt-scroll-to-another-bt-pay-box:hover{color:#0090ff}}
.bt-scroll-to-another-bt-pay-box:not(:last-child){margin-bottom:24px}
.bt-pay-download-app-footer{min-width:0;min-height:0;line-height:144%;display:inline-flex;align-items:center;font-size:14px;text-decoration:none}
@media (max-width:991px){.bt-pay-download-app-footer{color:#0090ff;gap:8px}}
@media (min-width:992px){.bt-pay-download-app-footer{background-color:#13a29e;color:#fff;padding:16px;border-radius:12px;gap:24px}}
@media (max-width:991px){.bt-pay-download-app-footer:not(:last-child){margin-bottom:64px}}
.bt-pay-download-app-footer svg{display:block}
@media (max-width:991px){.bt-pay-download-app-footer svg{fill:#0090ff;width:12px;height:12px}}
@media (min-width:992px){.bt-pay-download-app-footer svg{fill:#fff;width:60px;height:60px}}
.bt-pay-download-app-footer:hover{text-decoration:none}
@media (max-width:991px){.bt-pay-download-app-footer:hover{color:#000}}
@media (min-width:992px){.bt-pay-download-app-footer:hover{background-color:#f3f3f3;color:#000}}
@media (max-width:991px){.bt-pay-download-app-footer:hover svg{fill:#000}}
@media (min-width:992px){.bt-pay-download-app-footer:hover svg{fill:#000}}
.bt-pay-download-app-box-bt-pay{position:relative;min-width:0;min-height:0;line-height:144%;align-items:center;justify-content:center;font-size:14px;text-decoration:none;z-index:2}
@media (max-width:991px){.bt-pay-download-app-box-bt-pay{color:#0090ff;display:inline-flex;gap:8px}}
@media (min-width:992px){.bt-pay-download-app-box-bt-pay{background-color:#c6fefc;color:#000;padding:16px 24px;border-radius:12px;display:flex;gap:24px}}
@media (max-width:991px){.bt-pay-download-app-box-bt-pay:not(:last-child){margin-bottom:44px}}
@media (min-width:992px){.bt-pay-download-app-box-bt-pay:not(:last-child){margin-bottom:32px}}
.bt-pay-download-app-box-bt-pay svg{display:block}
@media (max-width:991px){.bt-pay-download-app-box-bt-pay svg{fill:#0090ff;width:12px;height:12px}}
@media (min-width:992px){.bt-pay-download-app-box-bt-pay svg{fill:#000;width:91px;height:auto}}
.bt-pay-download-app-box-bt-pay:hover{text-decoration:none}
@media (max-width:991px){.bt-pay-download-app-box-bt-pay:hover{color:#000}}
@media (min-width:992px){.bt-pay-download-app-box-bt-pay:hover{background-color:#fff;color:#000}}
.bt-pay-download-app-box-bt-pay:hover svg{display:block}
@media (max-width:991px){.bt-pay-download-app-box-bt-pay:hover svg{fill:#000}}
@media (min-width:992px){.bt-pay-download-app-box-bt-pay:hover svg{fill:#000}}
.bt-produse-asemanatoare{overflow:hidden}
.bt-produse-asemanatoare:not(:last-child){margin-bottom:40px}@media (max-width:991px){.hidden-mobile{display:none !important}.mobile-right{text-align:right}.mobile-left{text-align:left}.mobile-center{text-align:center}}@media screen and (max-width:991px) and (orientation:landscape){.hidden-landscape{display:none}}@media (min-width:992px){.hidden-desktop{display:none !important}.desktop-right{text-align:right}.desktop-left{text-align:left}.desktop-center{text-align:center}}
:root{--bt-white:#fff;--bt-black:#000B13;--bt-blackest-black:#000;--bt-blue:#0072BC;--bt-star-purple:#46305B;--blue-t05:#F0F7FB;--blue-t07:#E1EEF7;--blue-t08:#00307A;--blue-t1:#CDE3F2;--blue-t2:#9AC7E4;--blue-t3:#68AAD7;--blue-t4:#FAFCFE;--blue-24:#009EE0;--bt-neo:#1B1464;--bt-red:#ED1C24;--red-t1:#FDE8E9;--red-t2:#FABBBD;--red-t3:#F8A4A7;--red-t4:#F68E92;--red-t5:#FABBBD;--bt-yellow:#FFC20E;--bt-yellow-hover:#eaa700;--yellow-t1:#FFF9E7;--yellow-t2:#FFF3CF;--green:#3EB96F;--bt-green:#3EB96F;--green-2:#A6CE00;--gray-90:#E5E5E5;--gray-100:#FAFAFA;--gray-150:#F0F0F0;--gray-200:#E7E7E7;--gray-250:#D4D4D4;--gray-300:#BCBCBC;--gray-350:#999;--gray-400:#8A8B8C;--gray-450:#67686A;--gray-500:#434343;--gray-550:#292929;--gray-600:#1D1D1D;--text-accent:#FFC20E}
select.select2-hidden-accessible{visibility:hidden}
.select2-container{display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--single{cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}
.select2-container .select2-selection--multiple{cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}
.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}
.select2-container .select2-search--inline .select2-search__field{border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;border-radius:6px;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{position:absolute;left:-100000px;background-color:#76b6b4;color:#000;width:100%;padding:6px;border:1px solid #13a29e;border-radius:12px;box-shadow:0px 12px 54px rgba(0,0,0,0.2);display:block;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0 12px 0 0}
.select2-results__options::-webkit-scrollbar{width:6px}
.select2-results__options::-webkit-scrollbar-track{background-color:#8ed7d4;border-radius:6px}
.select2-results__options::-webkit-scrollbar-thumb{background:#13a29e;border-radius:6px}
.select2-results__options::-webkit-scrollbar-thumb:hover{background:#0090ff}
.select2-results__option{line-height:24px;padding:6px 10px;user-select:none;-webkit-user-select:none}
.select2-results__option--selectable{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{margin-bottom:12px;padding:4px;width:100%;border-radius:6px}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}
.select2-container--default .select2-selection--single{background-color:#76b6b4;color:#000;height:56px;line-height:22px;margin:0;padding:17px 56px 17px 16px;border:1px solid #c6fefc;border-radius:12px;font-size:16px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000;opacity:0.5}
.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}
.select2-container--default.select2-container--open .select2-selection--single{border-color:#13a29e #13a29e #c6fefc #13a29e}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{display:none}
.select2-container--default.select2-container--disabled{pointer-events:none}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#a0d9d7;cursor:not-allowed}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--disabled ~ bt-icon{color:#c6fefc !important;fill:#c6fefc !important}
.select2-container--default.select2-container--open ~ bt-icon{color:#000 !important;fill:#000 !important;transform:translateY(-50%) rotate(180deg) !important}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{display:none}
.select2-container--default .select2-selection--multiple{position:relative;background-color:#76b6b4;color:#000;border:1px solid #c6fefc;border-radius:12px;padding:17px 16px;cursor:text}
.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding:56px}
.select2-container--default .select2-selection--multiple .select2-selection__clear{position:absolute;right:0;height:20px;margin-right:10px;margin-top:5px;padding:1px;font-weight:bold;cursor:pointer}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #c6fefc;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #c6fefc;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #13a29e;outline:0}
.select2-container--default.select2-container--disabled{pointer-events:none}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{background-color:#8ed7d4;color:#000;line-height:24px;padding:6px 10px;border:1px solid #a3e1ee;border-radius:6px !important}
.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#13a29e}
.select2-container--default .select2-search--inline .select2-search__field{background-color:#8ed7d4;color:#000;border:none;border-radius:6px;outline:0;box-shadow:none;appearance:textfield;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option{color:#000;font-size:16px}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--group{padding:0}
.select2-container--default .select2-results__option--disabled{pointer-events:none;color:#999}
.select2-container--default .select2-results__option--selected{background-color:#76b6b4;color:#000;border-radius:6px}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#13a29e;color:#000;border-radius:6px}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
[data-color-scheme="light"] :root{color:#131315}
[data-color-scheme="dark"] :root{color:#fff}
@media (max-width:991px){:root{line-height:1.44;font-family:"Inter Variable",sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.09px}}
@media (min-width:992px){:root{line-height:1.44;font-family:"Inter Variable",sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.09px}}
@media (max-width:991px){strong,b,.text-bold{font-weight:600}}
@media (min-width:992px){strong,b,.text-bold{font-weight:600}}
a{text-decoration:none}
a{color:#0090ff;fill:#0090ff;text-decoration:none}
a:hover{color:#0090ff;fill:#0090ff;text-decoration:underline}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0px}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{display:block}
h1 strong,h1 b,.h1 strong,.h1 b,h2 strong,h2 b,.h2 strong,.h2 b,h3 strong,h3 b,.h3 strong,.h3 b,h4 strong,h4 b,.h4 strong,.h4 b,h5 strong,h5 b,.h5 strong,.h5 b,h6 strong,h6 b,.h6 strong,.h6 b{font-weight:700}
.error-text{color:#ED1C24}
@media (max-width:991px){p:not(:last-child){margin-bottom:12px}}
@media (min-width:992px){p:not(:last-child){margin-bottom:12px}}
@media (max-width:991px){h1,.h1{line-height:1.16;font-size:32px;letter-spacing:-0.69px;font-weight:600}}
@media (min-width:992px){h1,.h1{line-height:1.06;font-size:54px;letter-spacing:-1.2px;font-weight:600}}
@media (max-width:991px){h1:not(:last-child),.h1:not(:last-child){margin-bottom:16px}}
@media (min-width:992px){h1:not(:last-child),.h1:not(:last-child){margin-bottom:16px}}
@media (max-width:991px){h2,.h2{line-height:1.16;font-size:32px;letter-spacing:-0.69px;font-weight:600}}
@media (min-width:992px){h2,.h2{line-height:1.1;font-size:40px;letter-spacing:-0.89px;font-weight:600}}
@media (max-width:991px){h2:not(:last-child),.h2:not(:last-child){margin-bottom:16px}}
@media (min-width:992px){h2:not(:last-child),.h2:not(:last-child){margin-bottom:16px}}
@media (max-width:991px){h3,.h3{line-height:1.24;font-size:24px;letter-spacing:-0.47px;font-weight:600}}
@media (min-width:992px){h3,.h3{line-height:1.16;font-size:32px;letter-spacing:-0.69px;font-weight:600}}
@media (max-width:991px){h3:not(:last-child),.h3:not(:last-child){margin-bottom:16px}}
@media (min-width:992px){h3:not(:last-child),.h3:not(:last-child){margin-bottom:16px}}
h3.with-icon,.h3.with-icon{display:flex;justify-content:left;align-items:center}
h3.with-icon.with-icon-center,.h3.with-icon.with-icon-center{justify-content:center}
h3.with-icon .icon,.h3.with-icon .icon{width:44px;height:44px;font-size:44px}
h3.with-icon .icon:not(:first-child),.h3.with-icon .icon:not(:first-child){margin-left:16px}
h3.with-icon .icon:not(:last-child),.h3.with-icon .icon:not(:last-child){margin-right:16px}
h3.with-icon .icon img,h3.with-icon .icon svg,.h3.with-icon .icon img,.h3.with-icon .icon svg{width:100%;height:100%;display:block}
@media (max-width:991px){h4,.h4{line-height:1.44;font-size:19px;letter-spacing:-0.3px;font-weight:600}}
@media (min-width:992px){h4,.h4{line-height:1.24;font-size:24px;letter-spacing:-0.47px;font-weight:600}}
@media (max-width:991px){h4:not(:last-child),.h4:not(:last-child){margin-bottom:8px}}
@media (min-width:992px){h4:not(:last-child),.h4:not(:last-child){margin-bottom:8px}}
h4.with-icon,.h4.with-icon{display:flex;justify-content:left;align-items:center}
h4.with-icon.with-icon-center,.h4.with-icon.with-icon-center{justify-content:center}
h4.with-icon .icon,.h4.with-icon .icon{width:44px;height:44px;font-size:44px}
h4.with-icon .icon:not(:first-child),.h4.with-icon .icon:not(:first-child){margin-left:16px}
h4.with-icon .icon:not(:last-child),.h4.with-icon .icon:not(:last-child){margin-right:16px}
h4.with-icon .icon img,h4.with-icon .icon svg,.h4.with-icon .icon img,.h4.with-icon .icon svg{width:100%;height:100%;display:block}
@media (max-width:991px){h5,.h5{line-height:1.32;font-size:16px;letter-spacing:-0.81px;font-weight:600}}
@media (min-width:992px){h5,.h5{line-height:1.32;font-size:16px;letter-spacing:-0.81px;font-weight:600}}
@media (max-width:991px){h5:not(:last-child),.h5:not(:last-child){margin-bottom:8px}}
@media (min-width:992px){h5:not(:last-child),.h5:not(:last-child){margin-bottom:8px}}
h5.with-icon,.h5.with-icon{display:flex;justify-content:left;align-items:center}
h5.with-icon.with-icon-center,.h5.with-icon.with-icon-center{justify-content:center}
h5.with-icon .icon,.h5.with-icon .icon{width:44px;height:44px;font-size:44px}
h5.with-icon .icon:not(:first-child),.h5.with-icon .icon:not(:first-child){margin-left:16px}
h5.with-icon .icon:not(:last-child),.h5.with-icon .icon:not(:last-child){margin-right:16px}
h5.with-icon .icon img,h5.with-icon .icon svg,.h5.with-icon .icon img,.h5.with-icon .icon svg{width:100%;height:100%;display:block}
@media (max-width:991px){h6,.h6{line-height:1.32;font-size:16px;letter-spacing:-0.81px;font-weight:600}}
@media (min-width:992px){h6,.h6{line-height:1.32;font-size:16px;letter-spacing:-0.81px;font-weight:600}}
@media (max-width:991px){h6:not(:last-child),.h6:not(:last-child){margin-bottom:8px}}
@media (min-width:992px){h6:not(:last-child),.h6:not(:last-child){margin-bottom:8px}}
small{line-height:1.46;font-size:12px;letter-spacing:0.01}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-justify{text-align:justify}
.text-white{color:#fff}
.text-gray{color:var(--gray-400)}
.text-blue{color:#0090EF}
.text-blue-24{color:var(--blue-24)}
.text-neo-blue{color:var(--bt-neo-blue)}
.text-red{color:var(--bt-red)}
.text-red-t5{color:var(--red-t5)}
.text-yellow{color:var(--bt-yellow)}
.text-green{color:var(--green)}
.text-green-2{color:var(--green-2)}
.text-star-purple{color:var(--bt-star-purple)}
.text-nowrap{white-space:nowrap}
.text-uppercase{text-transform:uppercase}
.text-lowercase{text-transform:lowercase}
.required-mark:after{content:" *";color:var(--bt-red)}
::-webkit-input-placeholder{color:var(--gray-light);opacity:1}
:-moz-placeholder{color:var(--gray-light);opacity:1}
::-moz-placeholder{color:var(--gray-light);opacity:1}
:-ms-input-placeholder{color:var(--gray-light);opacity:1}
.bt-form-sticky-button{position:fixed;left:0;bottom:0;width:100%;box-shadow:0px -3px 6px 0px rgba(0,0,0,0.16),0px -3px 6px 0px rgba(0,0,0,0.23);display:grid;grid-template-columns:1fr min-content;transition:all 0.35s ease;z-index:1}
@media (min-width:992px){.bt-form-sticky-button{display:none}}
.bt-form-sticky-button:not(.bt-form-sticky-button-loaded){display:none !important}
.bt-form-sticky-button:not(.visible){transform:translateY(100%);pointer-events:none}
.bt-form-sticky-button button{position:relative;height:50px;margin:0;border:0;display:block;z-index:2}
.bt-form-sticky-button button.to-form{background-color:#13a29e;color:#fff;fill:#fff;line-height:18px;padding:16px;font-weight:700;font-size:13px}
.bt-form-sticky-button button.to-form:hover{background-color:#0090ff;color:#fff;fill:#fff}
.bt-form-sticky-button button.to-top{background-color:#fff;color:#13a29e;fill:#13a29e;width:50px;line-height:50px;font-size:24px}
.bt-form-sticky-button button.to-top:hover{background-color:#fff;color:#0090ff;fill:#0090ff}
.bt-btn-thank-you{position:relative;background-color:transparent;border:0;display:inline-block;text-decoration:none !important;z-index:1}
.bt-btn-thank-you .bt-btn-thank-you-animation{--gradient-angle:0deg;position:absolute;inset:-3px;border-radius:120px;opacity:0;z-index:1}
.bt-btn-thank-you .bt-btn-thank-you-text{position:relative;background-color:#fff;color:#000;fill:#000;border:2px solid #fff;border-radius:23px;display:block;text-decoration:none;text-align:center;font-family:"Inter",sans-serif;font-weight:bold;letter-spacing:0.03em;transition:all 0.25s ease-in-out;z-index:2}
@media (max-width:991px){.bt-btn-thank-you .bt-btn-thank-you-text{min-height:38px;line-height:16px;padding:10px 28px;font-size:10px}}
@media (min-width:992px){.bt-btn-thank-you .bt-btn-thank-you-text{min-height:46px;line-height:22px;padding:10px 28px;font-size:13px}}
.bt-btn-thank-you:hover{text-decoration:none}
.bt-btn-thank-you:hover .bt-btn-thank-you-text{background-color:#fff;color:#0090ff;fill:#0090ff;border-color:#fff}
.bt-form-steps{margin:0;padding:0;display:flex;align-items:center;list-style:none}
@media (max-width:991px){.bt-form-steps{gap:16px}}
@media (min-width:992px){.bt-form-steps{gap:24px}}
.bt-form-steps:not(:last-child){margin-bottom:24px}
.bt-form-steps .bt-form-step-bullet{display:block}
.bt-form-steps .bt-form-step-bullet button{background-color:#fff;color:#000;width:40px;height:40px;line-height:40px;margin:0;padding:0;border:0;border-radius:40px;text-align:center;font-size:21px;font-weight:700;display:block}
.bt-form-steps .bt-form-step-bullet button:disabled{cursor:default;pointer-events:none}
.bt-form-steps .bt-form-step-progress{background-color:#fff;height:2px;border-radius:2px;flex:1;display:flex;align-items:stretch;overflow:hidden}
.bt-form-steps .bt-form-step-progress [data-step-progress-segment]{background-color:#13a29e;width:0;display:block}
.bt-form-steps .bt-form-step-progress [data-step-progress-segment][data-step-progress-segment-valid]{width:var(--width,0)}
.bt-form-steps .bt-form-step-bullet.bt-form-step-bullet-active button{background-color:#13a29e;color:#fff;box-shadow:0px 0px 54px rgba(19,162,158,0.2)}
.bt-form-steps .bt-form-step-bullet.bt-form-step-bullet-previous button{background-color:#fff;color:#13a29e}
.bt-form-steps .bt-form-step-bullet:has(~ .bt-form-step-bullet-active) + .bt-form-step-progress{opacity:0.5}
.bt-form-page-header{padding-top:56px;padding-bottom:56px;display:flex;flex-flow:column;align-items:center}
@media (max-width:991px){.bt-form-page-header{gap:56px}}
@media (min-width:992px){.bt-form-page-header{gap:112px}}
.bt-form-page-header .bt-form-page-header-logo{display:block}
.bt-form-page-header .bt-form-page-header-logo img{width:auto;height:76px;display:block}
.bt-form-page-header .bt-form-page-header-text{text-align:center}
.bt-form-page-body{background-color:#a0d9d7;color:#000;max-width:588px;margin-inline:auto;border-radius:20px;display:grid;gap:32px}
@media (max-width:991px){.bt-form-page-body{padding:24px}}
@media (min-width:992px){.bt-form-page-body{padding:56px 48px}}
.bt-form-page-body .bt-form-page-body-fields{display:grid;gap:16px}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field{position:relative;display:grid;gap:8px;z-index:1}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="text"]) input,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="text"]) select,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="text"]) textarea,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(select) input,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(select) select,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(select) textarea,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(textarea) input,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(textarea) select,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(textarea) textarea{position:relative;background-color:#76b6b4;color:#000;width:100%;line-height:20px;padding:26px 16px 8px 16px;border:1px solid #c6fefc;border-radius:12px;display:block;font-size:14px;z-index:1}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="text"]) input:focus,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="text"]) select:focus,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="text"]) textarea:focus,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(select) input:focus,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(select) select:focus,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(select) textarea:focus,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(textarea) input:focus,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(textarea) select:focus,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(textarea) textarea:focus{border-color:#13a29e}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="text"]) textarea,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(select) textarea,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(textarea) textarea{height:160px;resize:none}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="text"]) label,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(textarea) label{position:absolute;left:17px;top:18px;color:#000;opacity:0.5;display:block;font-size:14px;font-weight:400;pointer-events:none;z-index:2}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="text"]):has(:focus) label,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="text"]):has(.dirty) label,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(textarea):has(:focus) label,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(textarea):has(.dirty) label{top:9px;font-size:13px}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(select) label{display:none}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has(select) bt-icon{position:absolute;top:28px;right:16px;fill:#000;width:24px;transform:translateY(-50%)}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="checkbox"]),.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="radio"]){padding:8px 0}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="checkbox"]) label,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="radio"]) label{display:flex;align-items:start;gap:16px;cursor:pointer;font-size:14px;font-weight:400}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="checkbox"]) label input,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="radio"]) label input{display:none}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="checkbox"]) label input ~ bt-icon,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="radio"]) label input ~ bt-icon{background-color:#76b6b4;fill:transparent;width:28px;height:28px;border:1px solid #c6fefc;border-radius:28px}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="checkbox"]) label input:checked ~ bt-icon,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="radio"]) label input:checked ~ bt-icon{fill:#000}
.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="checkbox"]) label span,.bt-form-page-body .bt-form-page-body-fields .bt-form-page-body-field:has([type="radio"]) label span{flex:1}
.bt-form-page-body .bt-form-page-body-actions{display:grid;gap:8px}
.bt-form-page-body .bt-form-page-body-actions .bt-form-page-body-action{background-color:transparent;color:inherit;padding:16px;border:0;border-radius:8px;font-weight:600}
.bt-form-page-body .bt-form-page-body-actions .bt-form-page-body-action.bt-form-page-body-action-submit{background-color:#13a29e;color:#fff}
.bt-form-page-body .bt-form-page-body-actions .bt-form-page-body-action.bt-form-page-body-action-submit:hover{background-color:#0090ff;color:#fff}
@media (max-width:991px){.bt-header:first-child{padding-top:20px}}
@media (min-width:992px){.bt-header:first-child{padding-top:52px}}
@media (max-width:991px){.bt-header:not(:last-child){margin-bottom:32px}}
@media (min-width:992px){.bt-header:not(:last-child){margin-bottom:56px}}
.bt-header .grid{display:grid;align-items:center}
@media (max-width:991px){.bt-header .grid{min-height:86px;grid-template-columns:min-content 1fr;gap:16px}}
@media (min-width:992px){.bt-header .grid{min-height:112px;grid-template-columns:min-content 1fr;grid-template-rows:112px;gap:52px 16px}.bt-header .grid:has(.hero){grid-template-rows:112px auto}}
@media (max-width:991px){.bt-header .grid .logo{grid-column:1 / span 2}}
@media (min-width:992px){.bt-header .grid .logo{align-self:center}}
.bt-header .grid .logo picture,.bt-header .grid .logo img{width:auto;display:block}
@media (max-width:991px){.bt-header .grid .logo picture,.bt-header .grid .logo img{height:44px}}
@media (min-width:992px){.bt-header .grid .logo picture,.bt-header .grid .logo img{height:76px}}
.bt-header .grid .hero{overflow:hidden;cursor:pointer}
@media (max-width:991px){.bt-header .grid .hero{border-radius:15px;grid-column:1 / span 2}}
@media (min-width:992px){.bt-header .grid .hero{border-radius:20px;grid-column:1 / span 3}}
.bt-header .grid .hero:empty{display:none}
.bt-header .grid:has(.logo + .hero){display:flex;flex-flow:column;justify-content:center;align-items:stretch}
@media (max-width:991px){.bt-header .grid .content{grid-column:1 / span 2}}
@media (min-width:992px){.bt-header .grid .content{grid-column:2}}
.bt-header .grid .content:empty{display:none}
.bt-header .grid .menu-button{grid-row:1;grid-column:2;text-align:right}
@media (max-width:991px){.bt-header .grid .menu-button{align-self:center;display:flex;justify-content:end;align-items:center}}
@media (min-width:992px){.bt-header .grid .menu-button{display:none}}
.bt-header .grid .menu-button button{position:relative;background-color:transparent;margin:0;padding:0;border:0;display:inline-block;z-index:1}
.bt-header .grid .menu-button button .animation{--gradient-angle:0deg;position:absolute;inset:-3px;border-radius:50%;opacity:0;z-index:1}
.bt-header .grid .menu-button button .icon{position:relative;background-color:#13a29e;color:#fff;fill:#fff;width:44px;height:44px;padding:8px;border-radius:50%;display:block;z-index:2}
.bt-header .grid .menu-button button .icon bt-icon{width:28px;display:block}
.bt-header .grid .back-button{grid-column:1}
.bt-header .grid .back-button a,.bt-header .grid .back-button button{background-color:#fff;color:#000;padding:8px 22px 8px 8px;display:inline-flex;border-width:3px;border-style:solid;border-color:#13a29e;align-items:center;gap:4px;font-weight:bold;transition:all 0.2s ease}
@media (max-width:991px){.bt-header .grid .back-button a,.bt-header .grid .back-button button{font-size:11px;border-radius:20px}}
@media (min-width:992px){.bt-header .grid .back-button a,.bt-header .grid .back-button button{border-radius:30px}}
.bt-header .grid .back-button a svg,.bt-header .grid .back-button button svg{fill:#000;transition:all 0.2s ease}
@media (max-width:991px){.bt-header .grid .back-button a svg,.bt-header .grid .back-button button svg{width:20px;height:20px}}
@media (min-width:992px){.bt-header .grid .back-button a svg,.bt-header .grid .back-button button svg{width:40px;height:40px}}
.bt-header .grid .back-button a:hover,.bt-header .grid .back-button button:hover{background-color:#fff;color:#0090ff;border-color:#0090ff;text-decoration:none}
.bt-header .grid .back-button a:hover svg,.bt-header .grid .back-button button:hover svg{fill:#0090ff}
.bt-header.bt-header-back-button .grid{display:grid;align-items:center}
@media (max-width:991px){.bt-header.bt-header-back-button .grid{min-height:86px;grid-template-columns:auto auto;gap:16px}}
@media (min-width:992px){.bt-header.bt-header-back-button .grid{min-height:112px;grid-template-columns:1fr min-content 1fr;grid-template-rows:112px;gap:52px 16px}.bt-header.bt-header-back-button .grid:has(.hero){grid-template-rows:112px auto}}
.bt-header.bt-header-back-button .grid .back-button{grid-column:1}
.bt-header.bt-header-back-button .grid .hero{overflow:hidden}
@media (max-width:991px){.bt-header.bt-header-back-button .grid .hero{border-radius:15px;grid-row:4}}
@media (min-width:992px){.bt-header.bt-header-back-button .grid .hero{border-radius:20px;grid-column:1 / span 3}}
.bt-header.bt-header-back-button .grid .menu-button{grid-column:2;grid-row:2}
@media (max-width:991px){.bt-header.bt-header-back-button .grid .logo{grid-column:2;grid-row:1}.bt-header.bt-header-back-button .grid .logo:first-child{grid-column:1 / span 2;display:flex;justify-content:center}.bt-header.bt-header-back-button .grid .logo:not(:first-child) picture,.bt-header.bt-header-back-button .grid .logo:not(:first-child) img{margin-left:auto;margin-right:0}}
@media (min-width:992px){.bt-header.bt-header-back-button .grid .logo{grid-column:2}}
@media (max-width:991px){.bt-header.bt-header-back-button .grid .menu-button + .logo{grid-column:1;grid-row:2}.bt-header.bt-header-back-button .grid .menu-button + .logo picture,.bt-header.bt-header-back-button .grid .menu-button + .logo img{margin-left:0;margin-right:auto}}
@media (max-width:991px){.bt-header.bt-header-back-button .grid .content{grid-column:1 / span 2;grid-row:3}}
@media (min-width:992px){.bt-header.bt-header-back-button .grid .content{grid-column:3}}
.bt-header .hero{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;overflow:hidden;transition:all 0.2s ease}
.bt-header .hero img,.bt-header .hero picture,.bt-header .hero video{width:100%;margin:0 auto;border:0;display:block}
@media (max-width:991px){.bt-header .hero img,.bt-header .hero picture,.bt-header .hero video{max-width:443px;border-radius:15px}}
@media (min-width:992px){.bt-header .hero img,.bt-header .hero picture,.bt-header .hero video{max-width:1376px;border-radius:20px}}
@media (min-width:992px){.bt-header .hero:hover{transform:scale(1.02,1.02)}}
.bt-hero{overflow:hidden}
@media (max-width:991px){.bt-hero{border-radius:15px}}
@media (min-width:992px){.bt-hero{border-radius:20px}}
@media (max-width:991px){.bt-hero:not(:last-child){margin-bottom:34px}}
@media (min-width:992px){.bt-hero:not(:last-child){margin-bottom:24px}}
@media (max-width:991px){.bt-keywords{position:fixed;top:0;left:100%;background-color:rgba(0,0,0,0.32);width:100%;height:100%;padding-left:48px;z-index:2;transition:all 0.2s ease}.keywords-showing .bt-keywords{left:0}}
@media (min-width:992px){.bt-keywords:not(:last-child){margin-bottom:94px}}
.bt-keywords .bt-keywords-wrapper{position:relative}
@media (max-width:991px){.bt-keywords .bt-keywords-wrapper{background-color:var(--menu_background_color);height:100%;padding-bottom:32px;overflow:auto}}
@media (max-width:991px){.bt-keywords .bt-keywords-overflow{padding:32px 32px 40px 32px}}
@media (min-width:992px){.bt-keywords .bt-keywords-overflow{max-width:1082px;margin-left:auto;margin-right:auto}}
.bt-keywords .bt-keywords-content{display:flex;gap:16px}
@media (max-width:991px){.bt-keywords .bt-keywords-content{flex-flow:column;justify-content:left}}
@media (min-width:992px){.bt-keywords .bt-keywords-content{justify-content:center;text-align:center;flex-wrap:wrap}}
.bt-keywords .bt-keyword{position:relative;background-color:transparent;border:0;z-index:1}
@media (max-width:991px){.bt-keywords .bt-keyword{margin-right:auto;display:inline-block}}
@media (min-width:992px){.bt-keywords .bt-keyword{display:block}}
.bt-keywords .bt-keyword .bt-keyword-animation{--gradient-angle:0deg;position:absolute;inset:-3px;border-radius:120px;opacity:0;z-index:1}
.bt-keywords .bt-keyword .bt-keyword-text{position:relative;border-width:3px;border-style:solid;border-radius:52px;display:block;z-index:2;transition:all 0.2s ease}
@media (max-width:991px){.bt-keywords .bt-keyword .bt-keyword-text{color:#000;line-height:18px;padding:14px 29px;font-size:14px}}
@media (min-width:992px){.bt-keywords .bt-keyword .bt-keyword-text{background-color:#a0d9d7;color:#000;line-height:22px;padding:13px 29px;border-color:#a0d9d7;font-size:16px;white-space:nowrap}}
.bt-keywords .bt-keyword:not([href]){cursor:default;pointer-events:none}
@media (max-width:991px){.bt-keywords .bt-keyword:not([href]) .bt-keyword-text{background-color:#67686a;color:#191919}}
@media (min-width:992px){.bt-keywords .bt-keyword:not([href]) .bt-keyword-text{background-color:#d4d4d4;color:#191919;border-color:#e7e7e7}}
.bt-keywords .bt-keyword:hover{text-decoration:none}
.bt-keywords .bt-keyword:hover .bt-keyword-text{text-decoration:none}
@media (min-width:992px){.bt-keywords .bt-keyword:hover .bt-keyword-text{background-color:#13a29e;color:#fff;border-color:#13a29e}}
.bt-keywords .bt-keyword.selected{pointer-events:none}
@media (max-width:991px){.bt-keywords .bt-keyword.selected .bt-keyword-text{background-color:#13a29e;color:#000;border-color:#13a29e}}
@media (min-width:992px){.bt-keywords .bt-keyword.selected .bt-keyword-text{background-color:#13a29e;color:#fff;border-color:#13a29e}}
.bt-keywords .close-btn{background-color:var(--menu_close_button_background_color);color:var(--menu_close_button_text_color);line-height:15px;margin:0 auto;padding:12px 24px;border:0;border-radius:25px;font-size:11px;font-weight:bold;white-space:nowrap}
@media (max-width:991px){.bt-keywords .close-btn{display:block}}
@media (min-width:992px){.bt-keywords .close-btn{display:none}}
.bt-keywords .close-btn-x{position:absolute;top:16px;right:16px;background-color:var(--menu_close_button_x_background_color);color:var(--menu_close_button_x_icon_color);fill:var(--menu_close_button_x_icon_color);width:42px;height:42px;margin:0;padding:0;border:0;border-radius:50%;overflow:hidden}
@media (max-width:991px){.bt-keywords .close-btn-x{display:flex;align-items:center;justify-content:center}}
@media (min-width:992px){.bt-keywords .close-btn-x{display:none}}
.bt-keywords .close-btn-x svg{width:12px;height:12px;display:block}
.bt-main-menu{background-color:transparent;width:100dvw;max-width:100dvw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;grid-template-columns:50px 1fr;overscroll-behavior:contain}
.bt-main-menu[open]{display:grid}
.bt-main-menu::backdrop{display:none}
.bt-main-menu .bt-main-menu-backdrop{position:relative;background-color:#000;grid-column:1 / span 2;grid-row:1;border:0;opacity:0.4;z-index:1}
.bt-main-menu .bt-main-menu-content{position:relative;background-color:#a0d9d7;grid-column:2;grid-row:1;display:flex;flex-flow:column;align-items:stretch;overflow:auto;overscroll-behavior:contain;z-index:2}
.bt-main-menu .bt-main-menu-content:after{content:"";position:fixed;bottom:0;background:linear-gradient(transparent,#a0d9d7);width:calc(100% - 48px);min-height:140px;display:block;pointer-events:none;z-index:2}
.bt-main-menu .bt-main-menu-content menu{position:relative;margin:0;padding:0;flex:1;list-style:none;z-index:1}
.bt-main-menu .bt-main-menu-content menu .menu-list-item{position:relative;padding:18px 34px}
.bt-main-menu .bt-main-menu-content menu .menu-list-item:after{content:"";position:absolute;left:34px;right:34px;bottom:0;display:block;border-bottom:1px solid #c6fefc}
.bt-main-menu .bt-main-menu-content menu .menu-list-item:last-child:after,.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-disabled:after,.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-selected:after,.bt-main-menu .bt-main-menu-content menu .menu-list-item:has(.bt-main-menu-link-selected):after,.bt-main-menu .bt-main-menu-content menu .menu-list-item:has(.bt-main-menu-link-highlighted):after,.bt-main-menu .bt-main-menu-content menu .menu-list-item:has(+ .menu-list-item .bt-main-menu-link-selected):after,.bt-main-menu .bt-main-menu-content menu .menu-list-item:has(+ .menu-list-item-disabled):after,.bt-main-menu .bt-main-menu-content menu .menu-list-item:has(+ .menu-list-item-selected):after,.bt-main-menu .bt-main-menu-content menu .menu-list-item:has(+ .menu-list-item-highlighted):after{display:none !important}
.bt-main-menu .bt-main-menu-content menu .menu-list-item .bt-main-menu-item{display:flex;align-items:center;justify-content:space-between}
.bt-main-menu .bt-main-menu-content menu .menu-list-item .bt-main-menu-item button{background-color:transparent;fill:#000;width:22px;height:22px;margin:0;padding:0;border:0;display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:14px;text-decoration:none}
.bt-main-menu .bt-main-menu-content menu .menu-list-item .bt-main-menu-item button svg{width:12px;height:12px;display:block;will-change:fill,transform;transition:transform 0.25s ease}
.bt-main-menu .bt-main-menu-content menu .menu-list-item .bt-main-menu-link{color:#000;fill:#000;line-height:22px;border:0;flex:1;display:flex;align-items:center;justify-content:space-between;font-size:16px;text-decoration:none}
.bt-main-menu .bt-main-menu-content menu .menu-list-item .bt-main-menu-link:not([href]){color:#191919;cursor:default;pointer-events:none}
.bt-main-menu .bt-main-menu-content menu .menu-list-item .bt-main-menu-link.bt-main-menu-link-selected{color:#000;pointer-events:none}
.bt-main-menu .bt-main-menu-content menu .menu-list-item .bt-main-menu-link *:not(svg){flex:1}
.bt-main-menu .bt-main-menu-content menu .menu-list-item .bt-main-menu-link svg{width:12px;height:12px;display:block;transition:transform 0.25s ease}
.bt-main-menu .bt-main-menu-content menu .menu-list-item ul{margin:0;padding:16px 0 0 0;grid-column:1;grid-row:1;display:grid;gap:16px;list-style:none;overflow:hidden;will-change:height,opacity}
.bt-main-menu .bt-main-menu-content menu .menu-list-item ul>li .bt-main-menu-link{line-height:20px}
.bt-main-menu .bt-main-menu-content menu .menu-list-item ul>li .bt-main-menu-link.bt-main-menu-link-selected{color:#fff;pointer-events:none}
.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-expanded button{fill:#000}
.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-expanded button svg{transform:rotate(-180deg)}
.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-expanded>.bt-main-menu-item>.bt-main-menu-link{color:#000}
.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-selected{background-color:#13a29e}
.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-selected button{fill:#000}
.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-selected.menu-list-item-expanded button{fill:#000}
.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-selected.menu-list-item-expanded button svg{transform:rotate(-180deg)}
.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-selected ul>li .bt-main-menu-link:not(.bt-main-menu-link-selected){color:#000}
.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-disabled{background-color:#67686a}
.bt-main-menu .bt-main-menu-content menu .menu-list-item.menu-list-item-disabled svg{display:none}
.bt-main-menu .bt-main-menu-content menu .menu-list-item:not(.menu-list-item-expanded) ul{display:none}
.bt-main-menu .bt-main-menu-content .bt-main-menu-heading{position:relative;padding:16px;display:flex;justify-content:flex-end;z-index:3}
.bt-main-menu .bt-main-menu-content .bt-main-menu-heading button{background-color:#fff;color:#000;fill:#000;width:42px;height:42px;margin:0;padding:0;border:0;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}
.bt-main-menu .bt-main-menu-content .bt-main-menu-heading button svg{width:12px;height:12px;display:block}
.bt-main-menu .bt-main-menu-content .bt-main-menu-footer{position:relative;background-color:#a0d9d7;height:210px;padding:46px;display:flex;justify-content:center;align-items:flex-end;z-index:3}
.bt-main-menu .bt-main-menu-content .bt-main-menu-footer button{background-color:#fff;color:#000;line-height:16px;padding:12px 24px;border:0;border-radius:40px;font-size:11px}
.bt-table{width:100%;border-radius:12px;display:table;overflow:hidden}
@media (max-width:991px){.bt-table{font-size:14px}}
@media (min-width:992px){.bt-table{font-size:16px}}
.bt-table:not(:last-child){margin-bottom:32px}
.bt-table .tr{background-color:#76b6b4;color:#000;display:table-row}
.bt-table .tr:first-child{background-color:#c6fefc;color:#000}
.bt-table .tr:nth-last-child(2){background-color:#c6fefc;color:#000}
.bt-table .tr:last-child{background-color:#c6fefc;color:#000}
.bt-table .tr .td{padding:16px;display:table-cell;overflow:hidden}
.bt-table .tr .td:not(:first-child){padding-left:6px}
.bt-table .tr .td:not(:last-child){padding-right:6px}