@keyframes joinchat_show{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}@keyframes joinchat_plain{0%,50%,to{stroke-dashoffset:1097}45%,5%{stroke-dashoffset:0}}@keyframes joinchat_chat{0%,50%,to{stroke-dashoffset:1020}45%,5%{stroke-dashoffset:0}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}:root{--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@media (min-width:1200px){h1{font-size:2.5rem}}@media (min-width:1200px){h2{font-size:2rem}}p,ul{margin-top:0;margin-bottom:1rem}p{font-family:"Roboto",sans-serif;font-weight:400;color:var(--jvm-color-text-primary);font-style:normal;line-height:22.4px}ul{padding-left:1rem}label,strong{font-weight:600}a{color:var(--bs-link-color);text-decoration:underline;background-color:#fff0}a:hover{color:var(--bs-link-hover-color)}img,svg{vertical-align:middle}label,p{font-size:var(--jvm--font-size-4)}label{display:inline-block;letter-spacing:-.3px;color:var(--jvm-color-text-black);position:relative;left:1rem}select:disabled{opacity:1}iframe{border:0}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}@media (min-width:768px){.col-md-12{flex:0 0 auto;width:100%}}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus{box-shadow:0 0 0 .25rem rgb(13 110 253/.25)}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-check-input{border:1px solid rgb(0 0 0/.25)}.form-check-input:focus{box-shadow:0 0 0 .25rem rgb(13 110 253/.25)}.btn{--bs-btn-font-family:;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075)}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn-primary{--bs-btn-focus-shadow-rgb:49, 132, 253}.btn-outline-primary{--bs-btn-focus-shadow-rgb:13, 110, 253}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}h1,h2{margin-bottom:.5rem;font-size:calc(1.375rem + 1.5vw)}h2{margin-top:0;font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h1{font-size:2.5rem}}@media (min-width:1200px){h2{font-size:2rem}}select{word-wrap:normal}[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}.img-fluid{max-width:100%;height:auto}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media (min-width:768px){.col-md-12{flex:0 0 auto;width:100%}}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus{color:#212529;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-check{display:block;min-height:1.5rem;margin-bottom:.125rem}.form-check .form-check-input{float:left}.form-check-input{margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check:focus+.btn,.btn:focus{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:active+.btn,.btn-check:checked+.btn,.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:active+.btn:focus,.btn-check:checked+.btn:focus,.btn:active:focus{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-outline-primary,.btn-primary{--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-border-color:#0d6efd}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-gradient:none}.btn-group{position:relative;display:inline-flex;vertical-align:middle;border-radius:.375rem}.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3){border-top-left-radius:0;border-bottom-left-radius:0}.carousel{position:relative}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.w-100{width:100%!important}html,input{line-height:1.15}html{-webkit-text-size-adjust:100%;min-height:100%}main{display:block}h1{font-size:2em;font-family:"Montserrat",sans-serif;font-weight:700;line-height:normal;color:var(--jvm-color-text-primary);letter-spacing:-1.44px;margin:0}img{border-style:none}input{font-family:inherit;overflow:visible}input,select,textarea{font-size:100%;margin:0}select{text-transform:none;background-color:var(--jvm-background-1)!important;border:1px solid var(--jvm-borde-8)!important;font-size:var(--jvm--font-size-4)!important;font-weight:400!important;line-height:normal!important;padding:0 2rem!important;background:url(/wp-content/themes/theme-biod/assets/images/icons/icoSelect.svg)no-repeat 94%center;background-size:24px;border-radius:6px 6px 6px 6px!important;-moz-border-radius:6px 6px 6px 6px!important;-webkit-border-radius:6px 6px 6px 6px!important}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto;width:var(--jvm--width);background-color:var(--jvm-background-1);border:1px solid var(--jvm-borde-8);font-family:"Montserrat",sans-serif;font-size:var(--jvm--font-size-4);font-weight:400;line-height:normal;color:var(--jvm-color-text-7)!important;padding:1rem 2rem;border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-display:swap;font-family:"slick";font-weight:400;font-style:normal;src:url(/wp-content/themes/theme-biod/assets/css/fonts/slick.eot);src:url(/wp-content/themes/theme-biod/assets/css/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/theme-biod/assets/css/fonts/slick.woff)format("woff"),url(/wp-content/themes/theme-biod/assets/css/fonts/slick.ttf)format("truetype"),url(/wp-content/themes/theme-biod/assets/css/fonts/slick.svg#slick)format("svg")}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/theme-biod/assets/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/theme-biod/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/theme-biod/assets/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/theme-biod/assets/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/theme-biod/assets/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/theme-biod/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}:root{--jvm-background-transparent:transparent;--jvm-background-primary:rgb(255, 255, 255);--jvm-background-secundary:rgb(25, 97, 172);--jvm-background-1:rgb(255, 255, 255);--jvm-background-2:rgb(25, 97, 172);--jvm-background-3:rgb(0, 155, 217);--jvm-background-4:rgb(17, 124, 167);--jvm-background-5:rgb(149, 194, 61);--jvm-background-6:rgb(213, 219, 71);--jvm-background-7:rgb(92, 123, 30);--jvm-background-8:rgba(255, 255, 255, 0.30);--jvm-background-9:rgba(255, 255, 255, 0.6);--jvm-background-10:rgb(74, 79, 84);--jvm-background-11:rgb(228, 232, 232);--jvm-background-12:rgb(74, 79, 84, 0.6);--jvm-background-13:rgb(25, 97, 172, 0.6);--jvm-background-14:rgb(246, 247, 252);--jvm-background-15:rgb(213, 219, 71, 0.3);--jvm-background-16:rgb(213, 219, 71, 0.2);--jvm-background-17:rgb(213, 219, 71, 0.1);--jvm-background-18:rgb(0, 155, 217, 0.3);--jvm-background-19:rgb(0, 155, 217, 0.2);--jvm-background-20:rgb(0, 155, 217, 0.1);--jvm-background-21:rgb(25, 97, 172);--jvm-background-22:rgb(25, 97, 172, 0.1);--jvm-background-23:rgba(0, 0, 0, 0.20);--jvm-background-24:rgba(255, 255, 255, 0.3);--jvm-background-25:rgb(176, 183, 187, 0.2);--jvm-background-26:rgb(176, 183, 187);--jvm-background-27:rgb(176, 183, 187, 0.15);--jvm-background-28:rgb(176, 183, 187, 0.5);--jvm-color-text-primary:rgb(74, 79, 84);--jvm-color-text-secundary:rgb(25, 97, 172);--jvm-color-text-1:rgb(255, 255, 255);--jvm-color-text-2:rgb(25, 97, 172);--jvm-color-text-3:rgb(105, 104, 108);--jvm-color-text-4:rgb(0, 0, 0);--jvm-color-text-5:rgb(149, 194, 61);--jvm-color-text-6:rgb(25, 97, 172, 0.5);--jvm-color-text-7:rgb(176, 183, 187);--jvm-color-text-8:rgb(0, 155, 217);--jvm-borde-1:rgb(255, 255, 255);--jvm-borde-2:rgb(255, 255, 255, 0.4);--jvm-borde-3:rgb(25, 97, 172);--jvm-borde-4:rgba(255, 255, 255, 0.6);--jvm-borde-5:rgb(105, 104, 108);--jvm-borde-6:rgb(74, 79, 84);--jvm-borde-7:rgb(74, 79, 84, 0.6);--jvm-borde-8:rgb(176, 183, 187);--jvm-borde-9:rgb(0, 155, 217);--jvm-box-shadow:rgb(228, 232, 232);--jvm--font-size-1:0.625rem;--jvm--font-size-2:0.75rem;--jvm--font-size-3:0.875rem;--jvm--font-size-4:1rem;--jvm--font-size-5:1.125rem;--jvm--font-size-6:1.25rem;--jvm--font-size-7:1.5rem;--jvm--font-size-8:1.625rem;--jvm--font-size-9:2rem;--jvm--font-size-10:2.25rem;--jvm--font-size-11:3rem;--jvm--font-size-12:4rem;--jvm--container:min(100%, 1076px);--jvm--width:min(100%, 100%);--jvm--height:100%;--jvm--content-caption:min(100%, 575px);--jvm--height-caption:324px;--jvm--content-caption-interna:min(100%, 500px);--jvm--height-caption-interna:fit-content;--jvm--mrgt0:0;--jvm--mrgt1:1rem;--jvm--mrgt1-5:1.5rem;--jvm--mrgt2:2rem;--jvm--mrgt2-5:2.5rem;--jvm--mrgb0:0;--jvm--mrgb1:1rem;--jvm--mrgb1-5:1.5rem;--jvm--mrgb2:2rem;--jvm--mrgb2-5:2.5rem}.textMenu{color:var(--jvm-color-text-1)}.menuBio-d{width:var(--jvm--width);position:relative}.menuBio-d .topnav{display:flex;justify-content:flex-start;align-items:center;gap:.7rem;border-bottom:1px solid var(--jvm-borde-2);overflow:hidden}.menuBio-d .topnav a{float:left;display:block;margin:0 .6rem;transition:.2s;text-align:center!important;font-weight:700;font-size:var(--jvm--font-size-3);letter-spacing:-.28px;padding:.4rem 0;border-bottom:4px solid var(--jvm-background-transparent)}.menuBio-d .topnav a.active,.menuBio-d .topnav a:hover{background-color:#fff0;border-bottom:4px solid var(--jvm-background-1)}.menuBio-d .topnav a:first-child{margin:0 .6rem 0 0}.menuBio-d .topnav a:hover{color:var(--jvm-color-text-1)}@media screen and (max-width:768px){.hamburger{position:fixed;background-color:#fff0;right:1.5rem;top:2.6rem;height:30px;width:30px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .25s cubic-bezier(.05,1.04,.72,.98);transition:transform .25s cubic-bezier(.05,1.04,.72,.98);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1220}._layer,.acordeonBio-d .menuppal{background-color:var(--jvm-background-1)}._layer{margin-bottom:3px;border-radius:2px;width:28px;height:3px;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .25s cubic-bezier(.05,1.04,.72,.98);transition:all .25s cubic-bezier(.05,1.04,.72,.98)}.hamburger:hover .-top{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.hamburger:hover .-bottom{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.acordeonBio-d .menuppal{bottom:0;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;transform:translate3d(0,-100%,0);transition:transform .35s cubic-bezier(.05,1.04,.72,.98) 0s;width:100%;z-index:1219}.acordeonBio-d .menuppal ul{padding:0 1rem;width:100%;margin-top:5rem}.acordeonBio-d .menuppal ul li{list-style:none;text-align:left;text-transform:none;margin:0 0 3.125rem}.acordeonBio-d .menuppal ul li a{font-weight:700;font-size:1.25rem;letter-spacing:-.5px;color:#24134a}.acordeonBio-d .menuppal ul li a:hover{text-decoration:none}.acordeonBio-d .menuppal ul li a:first-child{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:700;font-size:var(--jvm--font-size-7);color:var(--jvm-color-text-primary);line-height:normal;gap:1.5rem;letter-spacing:-1px}}body,body a,html{font-size:var(--jvm--font-size-4)}body,html{font-family:"Montserrat",sans-serif;margin:0;padding:0;font-style:normal;background-color:var(--jvm-background-primary);color:var(--jvm-color-text-primary)}html{position:relative}body a{cursor:pointer;color:var(--jvm-background-secundary);font-weight:400;transition:.5s}body a,body a:hover{text-decoration:none}h2,ul li{color:var(--jvm-color-text-primary)}body a,h2{font-family:"Montserrat",sans-serif}h2{font-size:var(--jvm--font-size-9);font-weight:700;line-height:normal;letter-spacing:-.96px}ul li{font-family:"Roboto",sans-serif;font-weight:400;font-size:var(--jvm--font-size-4);font-style:normal;line-height:22.4px}.visibleMobile{display:none}.btn-primary{color:var(--jvm-color-text-1);background-color:#fff0;border-color:#fff0}.btn:hover{color:initial;background-color:inherit;border-color:#fff0}.btn:focus{background-color:#fff0;border-color:#fff0}.btn-check:active+.btn,.btn-check:checked+.btn,.btn:active{background-color:#fff0;border-color:#fff0}[type=submit]{transition:.5s}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.container{max-width:var(--jvm--container)}@media (min-width:1200px){.container{max-width:var(--jvm--container)}}.btn-check:active+.btn:focus,.btn-check:checked+.btn:focus,.btn:active:focus,.btn:focus{box-shadow:none}.form-group{margin-bottom:1.5rem;position:relative}.form-control:focus{color:var(--jvm-color-text-7);background-color:#fff0;border-color:#fff0;border:1px solid var(--jvm-borde-8);box-shadow:0 0 0 0 rgb(13 110 253/.25)}input[type=email],input[type=text]{width:var(--jvm--width);height:56px!important;background-color:var(--jvm-background-1);border:1px solid var(--jvm-borde-8);font-size:var(--jvm--font-size-4);font-weight:400;line-height:normal;color:var(--jvm-color-text-7)!important;padding:0 2rem;border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;font-family:"Roboto",sans-serif}:focus-visible{outline:-webkit-focus-ring-color auto 0}input[type=email]::placeholder,input[type=number]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{font-family:"Roboto",sans-serif;font-size:var(--jvm--font-size-4)!important;color:var(--jvm-color-text-7);text-align:left}.form-check{background-color:var(--jvm-background-1);padding-left:0;border-radius:12px 12px 12px 12px;-moz-border-radius:12px 12px 12px 12px;-webkit-border-radius:12px 12px 12px 12px}.form-check-input:checked[type=checkbox]{background-size:20px;background-color:var(--jvm-background-secundary);border:1px solid var(--jvm-borde-3);text-decoration:none}.form-check-input{width:24px;height:24px;border:1px solid var(--jvm-borde-8)}.form-check .form-check-input{margin-left:inherit;margin-top:0;cursor:pointer}.form-check label,.form-check label a{font-family:"Roboto",sans-serif;font-weight:400}.form-check label{width:100%;height:100%;font-size:var(--jvm--font-size-2);color:var(--jvm-color-text-primary);line-height:normal;display:flex;flex-direction:row;align-items:center;position:relative;left:.5rem;top:2px!important;margin:0}.form-check label a{color:var(--jvm-color-text-secundary);font-size:var(--jvm--font-size-xls);line-height:18px}.form-check-input:checked{background-color:var(--jvm-background-1);border-color:var(--jvm-borde-blue)}.form-check-input:focus{border:1px solid var(--jvm-borde-8);outline:0;box-shadow:0 0 0 0 rgb(13 110 253/.25)}.form-check-input[type=checkbox]{width:24px;height:22px;border:1px solid var(--jvm-borde-8);border-radius:3px}.form-check label a:hover,footer .footer .textLinkInfo .item .textLink1 a:hover,footer .footer .textLinkInfo .item .textLink2 a:hover{text-decoration:underline}.textCenter,.titleCenter{text-align:center}.bgContentGray{background-color:var(--jvm-background-14);padding:4rem 0;position:relative}.bgWhite{background-color:var(--jvm-background-1)}.textBlue{color:var(--jvm-borde-9)!important}.columnTwoPro-Two{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.columnTwoPro-Two .column{width:min(100%,50%);position:relative}.twoColumn{display:grid;grid-template-columns:1fr 1fr;gap:25px}.gapFour{gap:5.625rem}.mrgt2-5{margin-top:var(--jvm--mrgt2-5)}.mrgb0{margin-bottom:var(--jvm--mrgb0)}.centerItem{display:grid;place-items:center}.separadorProTwo{padding:10px}.separadorProThree{padding:15px}.separadorProFour{padding:20px}.separadorProSix{padding:30px}.separadorProEight{padding:40px}.btnProTwo{margin-top:2rem}.btnProTwo .cta{width:100%;max-width:fit-content;height:48px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:var(--jvm--font-size-4);letter-spacing:-.48px;padding-inline:2rem;border-radius:30px 30px 30px 30px;-moz-border-radius:30px 30px 30px 30px;-webkit-border-radius:30px 30px 30px 30px}.btnImgArrow{position:absolute;bottom:2.438rem;margin-top:inherit}.btnImgArrow .cta{height:36px;padding-inline:1rem}.btnImgArrow .cta .ico{width:24px}.btnProTwo .cta{background-color:var(--jvm-background-2);border:1px solid var(--jvm-borde-3);color:var(--jvm-color-text-1)}.btnProTwo .cta:is(:hover,:active,:focus){background-color:var(--jvm-background-1);border:1px solid var(--jvm-borde-3);color:var(--jvm-color-text-2)}.btnProTwo .cta:is(:hover,:active,:focus) img{filter:brightness(10)}header,header .header{width:var(--jvm--width)}header{background-color:var(--jvm-background-transparent);position:fixed;transition:.7s;margin:auto;z-index:9999}header .header{min-height:120px;display:flex;flex-direction:row;justify-content:left;align-items:center;gap:1rem}header .header .logo{width:15%}header .header .logo img{width:178px;position:relative}header .header .menuBio-d{width:75%}header .header .btnMultilanguage{width:12%;padding-left:1rem}header .header .btnMultilanguage .btn-group{width:80px;height:24px;position:relative;align-items:center;border:1px solid var(--jvm-borde-1);border-radius:30px 30px 30px 30px;-moz-border-radius:30px 30px 30px 30px;-webkit-border-radius:30px 30px 30px 30px}header .header .btnMultilanguage label{left:0}header .header .btnMultilanguage .btn-group>.btn:not(:last-child):not(.dropdown-toggle){left:0}header .header .btnMultilanguage .btn-group>.btn-check:checked+.btn{width:35px;height:24px}header .header .btnMultilanguage .btn-group>.btn{width:35px;height:24px;font-weight:700;font-size:var(--jvm--font-size-3);font-style:normal;letter-spacing:-.28px;display:flex;justify-content:center;align-items:center;background-color:var(--jvm-background-transparent);color:var(--jvm-color-text-1);border:0;padding:0}header .header .btnMultilanguage .btn-check:checked+.btn,header .header .btnMultilanguage .btn-check:checked+.btn:is(:hover,:active,:focus){background-color:var(--jvm-background-1);color:var(--jvm-color-text-4);--bs-btn-border-radius:1.875rem;box-shadow:none;padding:0}header .header .btnMultilanguage [type=radio]{appearance:none}.bannerBio-d{position:relative;z-index:1}.bannerBio-d img{min-height:auto;border-radius:0}.bannerBio-d .carousel-caption{width:var(--jvm--content-caption);height:fit-content;background-color:var(--jvm-background-8);backdrop-filter:blur(3px);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:left;right:0;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:3.125rem 2.375rem 2.5rem;border-radius:0 0 60px 0;-moz-border-radius:0 0 60px 0;-webkit-border-radius:0 0 60px 0}.bannerBio-d .carousel-caption::after{content:"";display:block;width:100%;height:6px;background:url(/wp-content/themes/theme-biod/assets/images/others/lineBoxbannerHome.svg)no-repeat center;background-size:100%;position:absolute;top:0;left:0}.bannerBio-d .contenAligntInfoBanner{display:flex;justify-content:center;align-items:center}.bannerBio-d .container{position:absolute;min-height:100%;top:0;width:var(--jvm--container)}.bannerBio-d .carousel-caption h1{font-size:var(--jvm--font-size-11);font-weight:700;line-height:normal;letter-spacing:-1.44px;color:var(--jvm-color-text-1);margin-bottom:0}.textSmall-upp{font-family:"Roboto",sans-serif;font-weight:500;font-size:var(--jvm--font-size-2);color:var(--jvm-color-text-3);line-height:normal;letter-spacing:4.8px;text-transform:uppercase;display:block;margin-bottom:1rem}.moduloA5 .socialmedia{width:var(--jvm--width);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.25rem;z-index:100;position:relative}.moduloA5 .socialmedia img{width:42px}.moduloA5 .btnFollowUs{position:relative;bottom:inherit}.moduloA6 .logos .ico{width:145px;aspect-ratio:3/2;object-fit:contain;height:165px}.textCertifications{margin-bottom:0}.certificaciones p a,.columnTwoPro-Two .left p a,.textLinkBlue{font-family:"Roboto",sans-serif;font-weight:600;font-size:var(--jvm--font-size-4);color:var(--jvm-color-text-secundary);line-height:normal}.textLinkBlue:hover{text-decoration-line:underline}.bannerinterna .carousel-caption{width:min(100%,438px);height:fit-content;top:65%;padding:2.75rem 2.125rem 2.5rem;border-radius:0 60px 0 0;-moz-border-radius:0 60px 0 0;-webkit-border-radius:0 60px 0 0}.bannerinterna .carousel-caption::after{top:initial;left:0;bottom:0}footer .footer{width:var(--jvm--width);height:174px;background:var(--jvm-background-10)url(/wp-content/themes/theme-biod/assets/images/background/bgFooter.png)no-repeat left center;background-size:contain}footer .footer .textLinkInfo{width:var(--jvm--width);height:174px;position:relative;display:flex;align-items:flex-start;gap:2rem}footer .footer .textLinkInfo::after{content:"";width:var(--jvm--width);height:1px;background-color:var(--jvm-borde-5);position:absolute;top:51.5%}footer .copy,footer .footer .textLinkInfo .item .textLink1,footer .footer .textLinkInfo .item .textLink2{width:var(--jvm--width);display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}footer .footer .textLinkInfo .item .textLink1{gap:2rem}footer .footer .textLinkInfo .item .textLink1 a{color:var(--jvm-color-text-1);font-weight:700;letter-spacing:-.48px}footer .footer .textLinkInfo .item .textLink2{gap:2.813rem}footer .copy p,footer .footer .textLinkInfo .item .textLink2 a{font-family:"Roboto",sans-serif;font-size:var(--jvm--font-size-2)}footer .footer .textLinkInfo .item .textLink2 a{color:var(--jvm-color-text-1)}footer .copy,footer .footer .textLinkInfo{flex-direction:column;justify-content:center}footer .copy{height:66px;background-color:var(--jvm-background-11)}footer .copy p{margin-bottom:0}@media (min-width:1400px){header .header .menuBio-d{width:80%}header .header .btnMultilanguage{width:20%}.bannerBio-d .carousel-caption{justify-content:space-between}}@media screen and (min-width:992px) and (max-width:1279px){.bannerBio-d .carousel-caption{max-width:555px;min-height:auto}}@media screen and (min-width:800px) and (max-width:1100px){.bannerBio-d .carousel-caption{max-width:500px;height:280px;left:7%}}@media screen and (min-width:769px) and (max-width:1279px){.bannerBio-d .carousel-caption h1{margin-bottom:0;font-size:var(--jvm--font-size-9)}.bannerBio-d .carousel-caption{max-width:500px;height:240px;padding:1.5rem 2.375rem}}@media screen and (min-width:800px) and (max-width:991px){h1{font-size:2.3em;line-height:38px}h2{font-size:2rem;line-height:36px}p{font-size:.75rem;line-height:14px}.separadorProSix{padding:20px}}@media screen and (min-width:769px) and (max-width:799px){h1,h2{font-size:1.5em;line-height:28px}p{font-size:.75rem;line-height:14px}.separadorProSix{padding:10px}}@media screen and (max-width:768px){.visibleDesktop{display:none!important}.visibleMobile{display:block}.bannerBio-d .carousel-caption h1,h1,h2,p,ul li{font-size:var(--jvm--font-size-9);line-height:normal}h2{text-align:center}p,ul li{font-size:var(--jvm--font-size-4)}.container{max-width:96%}.textLeftMobile{text-align:left}.columnTwoPro-Two{flex-direction:column;justify-content:center;align-items:center}.columnTwoPro-Two,.columnTwoPro-Two .column{width:min(100%,100%)}.twoColumn{grid-template-columns:auto;grid-template-rows:1fr;gap:20px}.gap1MNobile,header .header{gap:2rem}header .header .logo img{z-index:9999}.moduloA5,.moduloA6{margin-top:1rem}.btnProTwo .cta{max-width:100%}.bannerBio-d .carousel-caption{max-width:100%;height:297px;position:absolute;justify-content:space-between;align-items:flex-start;top:inherit;-ms-transform:inherit;-webkit-transform:inherit;transform:inherit;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;bottom:0;padding:1rem 1.5rem 2rem}.bannerBio-d .container{width:100%!important;max-width:100%;position:relative;min-height:inherit;top:initial}.bannerBio-d .contenAligntInfoBanner{display:block;justify-content:inherit;align-items:inherit}.bannerBio-d .carousel-caption h1{font-weight:700;letter-spacing:-.96px;color:var(--jvm-color-text-1);margin-bottom:0}.moduloA6 .logos .ico{width:100px;aspect-ratio:3/2;object-fit:contain;height:140px}.textCertifications{margin-top:2rem}.bannerinterna .carousel-caption{max-width:90%;bottom:4rem;margin:auto;padding:2.75rem 2.125rem 2.5rem;border-radius:0 60px 0 0;-moz-border-radius:0 60px 0 0;-webkit-border-radius:0 60px 0 0;height:fit-content}.textSmall-upp{text-align:center}footer .footer{height:fit-content;background:var(--jvm-background-10)url(/wp-content/themes/theme-biod/assets/images/background/bgFooterMobile.png)no-repeat top left;background-size:236px}footer .footer .textLinkInfo .item .textLink1{gap:2.625rem;flex-direction:column}footer .footer .textLinkInfo{height:fit-content;flex-direction:column;gap:3.5rem;padding:2.5rem 0 3rem}footer .footer .textLinkInfo .item .textLink2{flex-direction:column}footer .footer .textLinkInfo::after{top:58.6%}footer .footer .socialmedia{width:var(--jvm--width);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;z-index:100;position:relative}footer .footer .socialmedia img{width:30px}footer .copy{height:88px}}input[type=number]{background-color:var(--jvm-background-1);border:1px solid var(--jvm-borde-8);font-size:var(--jvm--font-size-4);font-weight:400;line-height:normal;padding:0 2rem;border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px}input[type=number],select{width:var(--jvm--width);height:56px!important;color:var(--jvm-color-text-7)!important}.wpcf7,input[type=number],select{font-family:"Roboto",sans-serif}.wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-acceptance .wpcf7-list-item label{gap:.5rem}.wpcf7-acceptance .wpcf7-list-item label:hover{cursor:pointer}.maps iframe{width:100%;box-shadow:0 3px 13px #879099d6}.gridRedes{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-gap:10px;margin-bottom:10px}.gridRedes .itemRed{display:flex;justify-content:center;align-items:flex-start;font-size:24px;overflow:hidden}.gridRedes .itemRed:not(.largeItem){max-height:calc((252px/2) - 5px)}.gridRedes .itemRed img{width:100%}.largeItem{grid-row:span 2;grid-column:span 2;max-height:252px;overflow:hidden}.certificaciones p a:hover,.columnTwoPro-Two .left p a:hover{text-decoration:underline}header:not(.scrollBioD){background:linear-gradient(180deg,#000 0,#fff0 100%)}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0s4.686 12.283 0 16.97a12 12 0 0 1-13.754 2.299l-5.814.735a.392.392 0 0 1-.438-.44l.748-5.788A12 12 0 0 1 3.517 3.517zm3.61 17.043.3.158a9.85 9.85 0 0 0 11.534-1.758c3.843-3.843 3.843-10.074 0-13.918s-10.075-3.843-13.918 0a9.85 9.85 0 0 0-1.747 11.554l.16.303-.51 3.942a.196.196 0 0 0 .219.22zm6.534-7.003-.933 1.164a9.84 9.84 0 0 1-3.497-3.495l1.166-.933a.79.79 0 0 0 .23-.94L9.561 6.96a.79.79 0 0 0-.924-.445l-2.023.524a.797.797 0 0 0-.588.88 11.754 11.754 0 0 0 10.005 10.005.797.797 0 0 0 .88-.587l.525-2.023a.79.79 0 0 0-.445-.923L14.6 13.327a.79.79 0 0 0-.94.23z'/%3E%3C/svg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.joinchat{--bottom:20px;--sep:20px;--s:60px;--header:calc(var(--s)*1.16667);--vh:100vh;--red:37;--green:211;--blue:102;--rgb:var(--red) var(--green) var(--blue);--color:rgb(var(--rgb));--dark:rgb(calc(var(--red) - 75) calc(var(--green) - 75) calc(var(--blue) - 75));--hover:rgb(calc(var(--red) + 50) calc(var(--green) + 50) calc(var(--blue) + 50));--bg:rgb(var(--rgb)/4%);--bw:100;--text:hsl(0deg 0% clamp(0%,var(--bw)*1%,100%)/clamp(70%,var(--bw)*1%,100%));--msg:var(--color);color:var(--text);display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s)/-2) calc(var(--s)/-4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgb(0 0 0/0)}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}@supports not (width:clamp(1px,1%,10px)){.joinchat{--text:hsl(0deg 0% calc(var(--bw)*1%)/90%)}}.joinchat__button{display:flex;flex-direction:row;position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);min-width:var(--s);background:#25d366;color:inherit;border-radius:calc(var(--s)/2);box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear}.joinchat__button:hover{background:#128c7e;transition-duration:1.5s}.joinchat__button:active{background:#128c7e;transition:none}.joinchat__button__open{width:var(--s);height:var(--s);border-radius:50%;background:rgb(0 0 0/0) var(--joinchat-ico) 50%no-repeat;background-size:60%;overflow:hidden}.joinchat__button__send{display:none;flex-shrink:0;width:var(--s);height:var(--s);max-width:var(--s);padding:calc(var(--s)*.18);margin:0;overflow:hidden}.joinchat__button__send path{fill:none!important;stroke:var(--text)!important}.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:1097;stroke-dashoffset:1097;animation:joinchat_plain 6s .2s ease-in-out infinite}.joinchat__button__send .joinchat_svg__chat{stroke-dasharray:1020;stroke-dashoffset:1020;animation:joinchat_chat 6s 3.2s ease-in-out infinite}.joinchat__button__sendtext{padding:0;max-width:0;border-radius:var(--s);font-weight:600;line-height:var(--s);white-space:nowrap;opacity:0;overflow:hidden;text-overflow:ellipsis;transition:none}.joinchat__box{display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep)*2);max-width:400px;max-height:calc(var(--vh) - var(--bottom) - var(--sep));border-radius:calc(var(--s)/2 + 2px);background:#fff linear-gradient(180deg,var(--color),var(--color) var(--header),var(--bg) var(--header),var(--bg));box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:max-height .2s ease-out,opacity .4s ease-out,transform 0s linear .3s}.joinchat__header{display:flex;flex-flow:row;align-items:center;position:relative;flex-shrink:0;height:var(--header);min-height:50px;padding:0 70px 0 26px;margin:0}.joinchat__header__text{font-size:19px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.joinchat__close{--size:34px;position:absolute;top:calc(50% - var(--size)/2);right:24px;width:var(--size);height:var(--size);border-radius:50%;background:rgba(0,0,0,.4)url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M24 2.4 21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6z'/%3E%3C/svg%3E")50%no-repeat;background-size:12px;cursor:pointer;transition:background-color .3s ease-out}.joinchat__close:hover{background-color:rgba(0,0,0,.6)}.joinchat__close:active{background-color:rgba(0,0,0,.7)}.joinchat__box__scroll{overflow:hidden scroll;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.joinchat__box__scroll::-webkit-scrollbar{width:4px;background:rgb(0 0 0/0)}.joinchat__box__scroll::-webkit-scrollbar-thumb{border-radius:2px;background:rgb(0 0 0/0)}.joinchat__box__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.joinchat__box__content{width:calc(100% + 4px);padding:20px 0 calc(var(--s) + 16px)}.joinchat{--peak:url(#joinchat__peak_l)}.joinchat__message{position:relative;min-height:56px;padding:15px 20px;margin:0 26px 26px;border-radius:26px;background:#fff;color:#4a4a4a;word-break:break-word;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform:translateZ(0)}.joinchat__message:before{content:"";display:block;position:absolute;bottom:18px;left:-15px;width:17px;height:25px;background:inherit;clip-path:var(--peak)}@media (prefers-reduced-motion){.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:0;animation:none}.joinchat,.joinchat__button__send .joinchat_svg__chat{animation:none}.joinchat__button__sendtext{transition:none!important}}